diff --git a/org.omg.kerml.expressions.xtext.ide/.classpath b/org.omg.kerml.expressions.xtext.ide/.classpath
new file mode 100644
index 000000000..9081d4f70
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/.classpath
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ide/.gitignore b/org.omg.kerml.expressions.xtext.ide/.gitignore
new file mode 100644
index 000000000..ae3c17260
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/org.omg.kerml.expressions.xtext.ide/.project b/org.omg.kerml.expressions.xtext.ide/.project
new file mode 100644
index 000000000..ce2d52770
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/.project
@@ -0,0 +1,34 @@
+
+
+ org.omg.kerml.expressions.xtext.ide
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
diff --git a/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.core.resources.prefs b/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..99f26c020
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.jdt.core.prefs b/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..0c68a61dc
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/org.omg.kerml.expressions.xtext.ide/META-INF/MANIFEST.MF b/org.omg.kerml.expressions.xtext.ide/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..5432b69fb
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/META-INF/MANIFEST.MF
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Automatic-Module-Name: org.omg.kerml.expressions.xtext.ide
+Bundle-ManifestVersion: 2
+Bundle-Name: org.omg.kerml.xtext.ide
+Bundle-Vendor: SysML v2 Submission Team
+Bundle-Version: 0.9.0.qualifier
+Bundle-SymbolicName: org.omg.kerml.expressions.xtext.ide; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.omg.kerml.expressions.xtext,
+ org.eclipse.xtext.ide,
+ org.eclipse.xtext.xbase.ide,
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal,
+ org.omg.kerml.expressions.xtext.ide.contentassist.antlr
diff --git a/org.omg.kerml.expressions.xtext.ide/build.properties b/org.omg.kerml.expressions.xtext.ide/build.properties
new file mode 100644
index 000000000..5c6bbf99f
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/build.properties
@@ -0,0 +1,6 @@
+source.. = src/,\
+ src-gen/,\
+ xtend-gen/
+bin.includes = .,\
+ META-INF/
+bin.excludes = **/*.xtend
diff --git a/org.omg.kerml.expressions.xtext.ide/pom.xml b/org.omg.kerml.expressions.xtext.ide/pom.xml
new file mode 100644
index 000000000..d78147d0c
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/pom.xml
@@ -0,0 +1,34 @@
+
+
+ 4.0.0
+
+
+ org.omg.sysml
+ org.omg.sysml.parent
+ ${revision}
+
+
+ org.omg.kerml.expressions.xtext.ide
+ eclipse-plugin
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+
+
+ gen-clean
+ clean
+
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/org.omg.kerml.expressions.xtext.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
new file mode 100644
index 000000000..3496d648e
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
@@ -0,0 +1 @@
+org.omg.kerml.expressions.xtext.ide.KerMLExpressionsIdeSetup
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/AbstractKerMLExpressionsIdeModule.java b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/AbstractKerMLExpressionsIdeModule.java
new file mode 100644
index 000000000..e2e5cdfaa
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/AbstractKerMLExpressionsIdeModule.java
@@ -0,0 +1,60 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ide;
+
+import com.google.inject.Binder;
+import com.google.inject.name.Names;
+import org.eclipse.xtext.ide.DefaultIdeModule;
+import org.eclipse.xtext.ide.LexerIdeBindings;
+import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
+import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
+import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+import org.eclipse.xtext.ide.refactoring.IRenameStrategy2;
+import org.eclipse.xtext.ide.server.rename.IRenameService2;
+import org.eclipse.xtext.ide.server.rename.RenameService2;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.KerMLExpressionsParser;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal.InternalKerMLExpressionsLexer;
+
+/**
+ * Manual modifications go to {@link KerMLExpressionsIdeModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractKerMLExpressionsIdeModule extends DefaultIdeModule {
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
+ .to(InternalKerMLExpressionsLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IContentAssistParser> bindIContentAssistParser() {
+ return KerMLExpressionsParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
+ return AntlrProposalConflictHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IPrefixMatcher> bindIPrefixMatcher() {
+ return FQNPrefixMatcher.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameService2> bindIRenameService2() {
+ return RenameService2.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameStrategy2> bindIRenameStrategy2() {
+ return IRenameStrategy2.DefaultImpl.class;
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/KerMLExpressionsParser.java b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/KerMLExpressionsParser.java
new file mode 100644
index 000000000..40263fe38
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/KerMLExpressionsParser.java
@@ -0,0 +1,231 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr;
+
+import com.google.common.collect.ImmutableMap;
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import java.util.Map;
+import org.eclipse.xtext.AbstractElement;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal.InternalKerMLExpressionsParser;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+public class KerMLExpressionsParser extends AbstractContentAssistParser {
+
+ @Singleton
+ public static final class NameMappings {
+
+ private final Map mappings;
+
+ @Inject
+ public NameMappings(KerMLExpressionsGrammarAccess grammarAccess) {
+ ImmutableMap.Builder builder = ImmutableMap.builder();
+ init(builder, grammarAccess);
+ this.mappings = builder.build();
+ }
+
+ public String getRuleName(AbstractElement element) {
+ return mappings.get(element);
+ }
+
+ private static void init(ImmutableMap.Builder builder, KerMLExpressionsGrammarAccess grammarAccess) {
+ builder.put(grammarAccess.getEqualityOperatorAccess().getAlternatives(), "rule__EqualityOperator__Alternatives");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getAlternatives(), "rule__ClassificationExpression__Alternatives");
+ builder.put(grammarAccess.getClassificationOperatorAccess().getAlternatives(), "rule__ClassificationOperator__Alternatives");
+ builder.put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
+ builder.put(grammarAccess.getAdditiveOperatorAccess().getAlternatives(), "rule__AdditiveOperator__Alternatives");
+ builder.put(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives(), "rule__MultiplicativeOperator__Alternatives");
+ builder.put(grammarAccess.getUnaryExpressionAccess().getAlternatives(), "rule__UnaryExpression__Alternatives");
+ builder.put(grammarAccess.getUnaryOperatorAccess().getAlternatives(), "rule__UnaryOperator__Alternatives");
+ builder.put(grammarAccess.getExtentExpressionAccess().getAlternatives(), "rule__ExtentExpression__Alternatives");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_0(), "rule__SequenceExpression__Alternatives_0");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_1(), "rule__SequenceExpression__Alternatives_1");
+ builder.put(grammarAccess.getBodyExpressionAccess().getAlternatives(), "rule__BodyExpression__Alternatives");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives(), "rule__SequenceConstructionExpression__Alternatives");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2(), "rule__SequenceConstructionExpression__Alternatives_1_2");
+ builder.put(grammarAccess.getBaseExpressionAccess().getAlternatives(), "rule__BaseExpression__Alternatives");
+ builder.put(grammarAccess.getArgumentListAccess().getAlternatives(), "rule__ArgumentList__Alternatives");
+ builder.put(grammarAccess.getLiteralExpressionAccess().getAlternatives(), "rule__LiteralExpression__Alternatives");
+ builder.put(grammarAccess.getBooleanValueAccess().getAlternatives(), "rule__BooleanValue__Alternatives");
+ builder.put(grammarAccess.getRealValueAccess().getAlternatives(), "rule__RealValue__Alternatives");
+ builder.put(grammarAccess.getRealValueAccess().getAlternatives_0_2(), "rule__RealValue__Alternatives_0_2");
+ builder.put(grammarAccess.getLiteralUnlimitedNaturalAccess().getAlternatives(), "rule__LiteralUnlimitedNatural__Alternatives");
+ builder.put(grammarAccess.getNameAccess().getAlternatives(), "rule__Name__Alternatives");
+ builder.put(grammarAccess.getQualifiedNameAccess().getAlternatives(), "rule__QualifiedName__Alternatives");
+ builder.put(grammarAccess.getConditionalExpressionAccess().getGroup(), "rule__ConditionalExpression__Group__0");
+ builder.put(grammarAccess.getConditionalExpressionAccess().getGroup_1(), "rule__ConditionalExpression__Group_1__0");
+ builder.put(grammarAccess.getNullCoalescingExpressionAccess().getGroup(), "rule__NullCoalescingExpression__Group__0");
+ builder.put(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1(), "rule__NullCoalescingExpression__Group_1__0");
+ builder.put(grammarAccess.getConditionalOrExpressionAccess().getGroup(), "rule__ConditionalOrExpression__Group__0");
+ builder.put(grammarAccess.getConditionalOrExpressionAccess().getGroup_1(), "rule__ConditionalOrExpression__Group_1__0");
+ builder.put(grammarAccess.getConditionalAndExpressionAccess().getGroup(), "rule__ConditionalAndExpression__Group__0");
+ builder.put(grammarAccess.getConditionalAndExpressionAccess().getGroup_1(), "rule__ConditionalAndExpression__Group_1__0");
+ builder.put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
+ builder.put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
+ builder.put(grammarAccess.getXorExpressionAccess().getGroup(), "rule__XorExpression__Group__0");
+ builder.put(grammarAccess.getXorExpressionAccess().getGroup_1(), "rule__XorExpression__Group_1__0");
+ builder.put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
+ builder.put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
+ builder.put(grammarAccess.getEqualityExpressionAccess().getGroup(), "rule__EqualityExpression__Group__0");
+ builder.put(grammarAccess.getEqualityExpressionAccess().getGroup_1(), "rule__EqualityExpression__Group_1__0");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getGroup_0(), "rule__ClassificationExpression__Group_0__0");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getGroup_0_1(), "rule__ClassificationExpression__Group_0_1__0");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getGroup_1(), "rule__ClassificationExpression__Group_1__0");
+ builder.put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
+ builder.put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
+ builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
+ builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
+ builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
+ builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
+ builder.put(grammarAccess.getExponentiationExpressionAccess().getGroup(), "rule__ExponentiationExpression__Group__0");
+ builder.put(grammarAccess.getExponentiationExpressionAccess().getGroup_1(), "rule__ExponentiationExpression__Group_1__0");
+ builder.put(grammarAccess.getUnitsExpressionAccess().getGroup(), "rule__UnitsExpression__Group__0");
+ builder.put(grammarAccess.getUnitsExpressionAccess().getGroup_1(), "rule__UnitsExpression__Group_1__0");
+ builder.put(grammarAccess.getUnaryExpressionAccess().getGroup_0(), "rule__UnaryExpression__Group_0__0");
+ builder.put(grammarAccess.getExtentExpressionAccess().getGroup_0(), "rule__ExtentExpression__Group_0__0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup(), "rule__ExtentExpression_Deprecated__Group__0");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getGroup(), "rule__SequenceExpression__Group__0");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_0(), "rule__SequenceExpression__Group_1_0__0");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_1(), "rule__SequenceExpression__Group_1_1__0");
+ builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0(), "rule__BodyExpression__Group_0__0");
+ builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0_0(), "rule__BodyExpression__Group_0_0__0");
+ builder.put(grammarAccess.getBodyParameterMemberAccess().getGroup(), "rule__BodyParameterMember__Group__0");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0(), "rule__SequenceConstructionExpression__Group_0__0");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1(), "rule__SequenceConstructionExpression__Group_1__0");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0(), "rule__SequenceConstructionExpression__Group_1_2_0__0");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1(), "rule__SequenceConstructionExpression__Group_1_2_1__0");
+ builder.put(grammarAccess.getSequenceElementListAccess().getGroup(), "rule__SequenceElementList__Group__0");
+ builder.put(grammarAccess.getSequenceElementListAccess().getGroup_1(), "rule__SequenceElementList__Group_1__0");
+ builder.put(grammarAccess.getBaseExpressionAccess().getGroup_5(), "rule__BaseExpression__Group_5__0");
+ builder.put(grammarAccess.getInvocationExpressionAccess().getGroup(), "rule__InvocationExpression__Group__0");
+ builder.put(grammarAccess.getPositionalArgumentListAccess().getGroup(), "rule__PositionalArgumentList__Group__0");
+ builder.put(grammarAccess.getPositionalArgumentListAccess().getGroup_1(), "rule__PositionalArgumentList__Group_1__0");
+ builder.put(grammarAccess.getNamedArgumentListAccess().getGroup(), "rule__NamedArgumentList__Group__0");
+ builder.put(grammarAccess.getNamedArgumentListAccess().getGroup_1(), "rule__NamedArgumentList__Group_1__0");
+ builder.put(grammarAccess.getNamedExpressionMemberAccess().getGroup(), "rule__NamedExpressionMember__Group__0");
+ builder.put(grammarAccess.getNullExpressionAccess().getGroup(), "rule__NullExpression__Group__0");
+ builder.put(grammarAccess.getRealValueAccess().getGroup_0(), "rule__RealValue__Group_0__0");
+ builder.put(grammarAccess.getLiteralUnboundedAccess().getGroup(), "rule__LiteralUnbounded__Group__0");
+ builder.put(grammarAccess.getColonQualifiedNameAccess().getGroup(), "rule__ColonQualifiedName__Group__0");
+ builder.put(grammarAccess.getColonQualifiedNameAccess().getGroup_1(), "rule__ColonQualifiedName__Group_1__0");
+ builder.put(grammarAccess.getDotQualifiedNameAccess().getGroup(), "rule__DotQualifiedName__Group__0");
+ builder.put(grammarAccess.getDotQualifiedNameAccess().getGroup_1(), "rule__DotQualifiedName__Group_1__0");
+ builder.put(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment");
+ builder.put(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1(), "rule__ConditionalExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2(), "rule__ConditionalExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4(), "rule__ConditionalExpression__Operand_compAssignment_1_4");
+ builder.put(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1(), "rule__NullCoalescingExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2(), "rule__NullCoalescingExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1(), "rule__ConditionalOrExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2(), "rule__ConditionalOrExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1(), "rule__ConditionalAndExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2(), "rule__ConditionalAndExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1(), "rule__OrExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2(), "rule__OrExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1(), "rule__XorExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2(), "rule__XorExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1(), "rule__AndExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2(), "rule__AndExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1(), "rule__EqualityExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2(), "rule__EqualityExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1(), "rule__ClassificationExpression__OperatorAssignment_0_1_1");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2(), "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1(), "rule__ClassificationExpression__Operand_compAssignment_1_1");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2(), "rule__ClassificationExpression__OperatorAssignment_1_2");
+ builder.put(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3(), "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3");
+ builder.put(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__TypeReferenceMember__OwnedMemberFeature_compAssignment");
+ builder.put(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment(), "rule__TypeReference__OwnedRelationship_compAssignment");
+ builder.put(grammarAccess.getOwnedFeatureTypingAccess().getTypeAssignment(), "rule__OwnedFeatureTyping__TypeAssignment");
+ builder.put(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment");
+ builder.put(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__SelfReferenceMember__OwnedMemberFeature_compAssignment");
+ builder.put(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1(), "rule__RelationalExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2(), "rule__RelationalExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1(), "rule__AdditiveExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2(), "rule__AdditiveExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1(), "rule__MultiplicativeExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2(), "rule__MultiplicativeExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1(), "rule__ExponentiationExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2(), "rule__ExponentiationExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1(), "rule__UnitsExpression__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2(), "rule__UnitsExpression__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1(), "rule__UnaryExpression__OperatorAssignment_0_1");
+ builder.put(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2(), "rule__UnaryExpression__Operand_compAssignment_0_2");
+ builder.put(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1(), "rule__ExtentExpression__OperatorAssignment_0_1");
+ builder.put(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2(), "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2(), "rule__ExtentExpression_Deprecated__OperatorAssignment_2");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1(), "rule__SequenceExpression__OperatorAssignment_1_0_1");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2(), "rule__SequenceExpression__Operand_compAssignment_1_0_2");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2(), "rule__SequenceExpression__OperatorAssignment_1_1_2");
+ builder.put(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3(), "rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3");
+ builder.put(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__BodyExpressionMember__OwnedMemberFeature_compAssignment");
+ builder.put(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0(), "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0");
+ builder.put(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1(), "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1");
+ builder.put(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3(), "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3");
+ builder.put(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1(), "rule__BodyExpression__OwnedRelationship_compAssignment_1");
+ builder.put(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment(), "rule__ResultExpressionMember__OwnedResultExpression_compAssignment");
+ builder.put(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0(), "rule__BodyParameterMember__MemberNameAssignment_0");
+ builder.put(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1(), "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2(), "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1");
+ builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2(), "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2");
+ builder.put(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1(), "rule__SequenceElementList__OperatorAssignment_1_1");
+ builder.put(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2(), "rule__SequenceElementList__Operand_compAssignment_1_2");
+ builder.put(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment");
+ builder.put(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment(), "rule__FeatureReferenceMember__MemberFeatureAssignment");
+ builder.put(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0(), "rule__InvocationExpression__OwnedRelationship_compAssignment_0");
+ builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0");
+ builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1");
+ builder.put(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0");
+ builder.put(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1");
+ builder.put(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0(), "rule__NamedExpressionMember__MemberNameAssignment_0");
+ builder.put(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2(), "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2");
+ builder.put(grammarAccess.getLiteralBooleanAccess().getValueAssignment(), "rule__LiteralBoolean__ValueAssignment");
+ builder.put(grammarAccess.getLiteralStringAccess().getValueAssignment(), "rule__LiteralString__ValueAssignment");
+ builder.put(grammarAccess.getLiteralIntegerAccess().getValueAssignment(), "rule__LiteralInteger__ValueAssignment");
+ builder.put(grammarAccess.getLiteralRealAccess().getValueAssignment(), "rule__LiteralReal__ValueAssignment");
+ }
+ }
+
+ @Inject
+ private NameMappings nameMappings;
+
+ @Inject
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ @Override
+ protected InternalKerMLExpressionsParser createParser() {
+ InternalKerMLExpressionsParser result = new InternalKerMLExpressionsParser(null);
+ result.setGrammarAccess(grammarAccess);
+ return result;
+ }
+
+ @Override
+ protected String getRuleName(AbstractElement element) {
+ return nameMappings.getRuleName(element);
+ }
+
+ @Override
+ protected String[] getInitialHiddenTokens() {
+ return new String[] { "RULE_WS", "RULE_ML_NOTE", "RULE_SL_NOTE" };
+ }
+
+ public KerMLExpressionsGrammarAccess getGrammarAccess() {
+ return this.grammarAccess;
+ }
+
+ public void setGrammarAccess(KerMLExpressionsGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ public NameMappings getNameMappings() {
+ return nameMappings;
+ }
+
+ public void setNameMappings(NameMappings nameMappings) {
+ this.nameMappings = nameMappings;
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/PartialKerMLExpressionsContentAssistParser.java b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/PartialKerMLExpressionsContentAssistParser.java
new file mode 100644
index 000000000..66d83ec9e
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/PartialKerMLExpressionsContentAssistParser.java
@@ -0,0 +1,33 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr;
+
+import java.util.Collection;
+import java.util.Collections;
+import org.eclipse.xtext.AbstractRule;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.util.PolymorphicDispatcher;
+
+public class PartialKerMLExpressionsContentAssistParser extends KerMLExpressionsParser {
+
+ private AbstractRule rule;
+
+ @Override
+ public void initializeFor(AbstractRule rule) {
+ this.rule = rule;
+ }
+
+ @Override
+ protected Collection getFollowElements(AbstractInternalContentAssistParser parser) {
+ if (rule == null || rule.eIsProxy())
+ return Collections.emptyList();
+ String methodName = "entryRule" + rule.getName();
+ PolymorphicDispatcher> dispatcher =
+ new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser));
+ dispatcher.invoke();
+ return parser.getFollowElements();
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.g b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.g
new file mode 100644
index 000000000..bd5afc9c7
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.g
@@ -0,0 +1,7720 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+grammar InternalKerMLExpressions;
+
+options {
+ superClass=AbstractInternalContentAssistParser;
+ backtrack=true;
+}
+
+@lexer::header {
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+}
+
+@parser::header {
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal;
+
+import java.io.InputStream;
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+}
+@parser::members {
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(KerMLExpressionsGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+}
+
+// Entry rule entryRuleOwnedExpressionMember
+entryRuleOwnedExpressionMember
+:
+{ before(grammarAccess.getOwnedExpressionMemberRule()); }
+ ruleOwnedExpressionMember
+{ after(grammarAccess.getOwnedExpressionMemberRule()); }
+ EOF
+;
+
+// Rule OwnedExpressionMember
+ruleOwnedExpressionMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ (rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment)
+ { after(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleOwnedExpression
+entryRuleOwnedExpression
+:
+{ before(grammarAccess.getOwnedExpressionRule()); }
+ ruleOwnedExpression
+{ after(grammarAccess.getOwnedExpressionRule()); }
+ EOF
+;
+
+// Rule OwnedExpression
+ruleOwnedExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall()); }
+ ruleConditionalExpression
+ { after(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalExpression
+entryRuleConditionalExpression
+:
+{ before(grammarAccess.getConditionalExpressionRule()); }
+ ruleConditionalExpression
+{ after(grammarAccess.getConditionalExpressionRule()); }
+ EOF
+;
+
+// Rule ConditionalExpression
+ruleConditionalExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalExpressionAccess().getGroup()); }
+ (rule__ConditionalExpression__Group__0)
+ { after(grammarAccess.getConditionalExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalTestOperator
+entryRuleConditionalTestOperator
+:
+{ before(grammarAccess.getConditionalTestOperatorRule()); }
+ ruleConditionalTestOperator
+{ after(grammarAccess.getConditionalTestOperatorRule()); }
+ EOF
+;
+
+// Rule ConditionalTestOperator
+ruleConditionalTestOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword()); }
+ '?'
+ { after(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleNullCoalescingExpression
+entryRuleNullCoalescingExpression
+:
+{ before(grammarAccess.getNullCoalescingExpressionRule()); }
+ ruleNullCoalescingExpression
+{ after(grammarAccess.getNullCoalescingExpressionRule()); }
+ EOF
+;
+
+// Rule NullCoalescingExpression
+ruleNullCoalescingExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getGroup()); }
+ (rule__NullCoalescingExpression__Group__0)
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleNullCoalescingOperator
+entryRuleNullCoalescingOperator
+:
+{ before(grammarAccess.getNullCoalescingOperatorRule()); }
+ ruleNullCoalescingOperator
+{ after(grammarAccess.getNullCoalescingOperatorRule()); }
+ EOF
+;
+
+// Rule NullCoalescingOperator
+ruleNullCoalescingOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword()); }
+ '??'
+ { after(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalOrExpression
+entryRuleConditionalOrExpression
+:
+{ before(grammarAccess.getConditionalOrExpressionRule()); }
+ ruleConditionalOrExpression
+{ after(grammarAccess.getConditionalOrExpressionRule()); }
+ EOF
+;
+
+// Rule ConditionalOrExpression
+ruleConditionalOrExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalOrExpressionAccess().getGroup()); }
+ (rule__ConditionalOrExpression__Group__0)
+ { after(grammarAccess.getConditionalOrExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalOrOperator
+entryRuleConditionalOrOperator
+:
+{ before(grammarAccess.getConditionalOrOperatorRule()); }
+ ruleConditionalOrOperator
+{ after(grammarAccess.getConditionalOrOperatorRule()); }
+ EOF
+;
+
+// Rule ConditionalOrOperator
+ruleConditionalOrOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword()); }
+ '||'
+ { after(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalAndExpression
+entryRuleConditionalAndExpression
+:
+{ before(grammarAccess.getConditionalAndExpressionRule()); }
+ ruleConditionalAndExpression
+{ after(grammarAccess.getConditionalAndExpressionRule()); }
+ EOF
+;
+
+// Rule ConditionalAndExpression
+ruleConditionalAndExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalAndExpressionAccess().getGroup()); }
+ (rule__ConditionalAndExpression__Group__0)
+ { after(grammarAccess.getConditionalAndExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConditionalAndOperator
+entryRuleConditionalAndOperator
+:
+{ before(grammarAccess.getConditionalAndOperatorRule()); }
+ ruleConditionalAndOperator
+{ after(grammarAccess.getConditionalAndOperatorRule()); }
+ EOF
+;
+
+// Rule ConditionalAndOperator
+ruleConditionalAndOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword()); }
+ '&&'
+ { after(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleOrExpression
+entryRuleOrExpression
+:
+{ before(grammarAccess.getOrExpressionRule()); }
+ ruleOrExpression
+{ after(grammarAccess.getOrExpressionRule()); }
+ EOF
+;
+
+// Rule OrExpression
+ruleOrExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOrExpressionAccess().getGroup()); }
+ (rule__OrExpression__Group__0)
+ { after(grammarAccess.getOrExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleOrOperator
+entryRuleOrOperator
+:
+{ before(grammarAccess.getOrOperatorRule()); }
+ ruleOrOperator
+{ after(grammarAccess.getOrOperatorRule()); }
+ EOF
+;
+
+// Rule OrOperator
+ruleOrOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword()); }
+ '|'
+ { after(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleXorExpression
+entryRuleXorExpression
+:
+{ before(grammarAccess.getXorExpressionRule()); }
+ ruleXorExpression
+{ after(grammarAccess.getXorExpressionRule()); }
+ EOF
+;
+
+// Rule XorExpression
+ruleXorExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getXorExpressionAccess().getGroup()); }
+ (rule__XorExpression__Group__0)
+ { after(grammarAccess.getXorExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleXorOperator
+entryRuleXorOperator
+:
+{ before(grammarAccess.getXorOperatorRule()); }
+ ruleXorOperator
+{ after(grammarAccess.getXorOperatorRule()); }
+ EOF
+;
+
+// Rule XorOperator
+ruleXorOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword()); }
+ '^'
+ { after(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAndExpression
+entryRuleAndExpression
+:
+{ before(grammarAccess.getAndExpressionRule()); }
+ ruleAndExpression
+{ after(grammarAccess.getAndExpressionRule()); }
+ EOF
+;
+
+// Rule AndExpression
+ruleAndExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAndExpressionAccess().getGroup()); }
+ (rule__AndExpression__Group__0)
+ { after(grammarAccess.getAndExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAndOperator
+entryRuleAndOperator
+:
+{ before(grammarAccess.getAndOperatorRule()); }
+ ruleAndOperator
+{ after(grammarAccess.getAndOperatorRule()); }
+ EOF
+;
+
+// Rule AndOperator
+ruleAndOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAndOperatorAccess().getAmpersandKeyword()); }
+ '&'
+ { after(grammarAccess.getAndOperatorAccess().getAmpersandKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleEqualityExpression
+entryRuleEqualityExpression
+:
+{ before(grammarAccess.getEqualityExpressionRule()); }
+ ruleEqualityExpression
+{ after(grammarAccess.getEqualityExpressionRule()); }
+ EOF
+;
+
+// Rule EqualityExpression
+ruleEqualityExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getEqualityExpressionAccess().getGroup()); }
+ (rule__EqualityExpression__Group__0)
+ { after(grammarAccess.getEqualityExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleEqualityOperator
+entryRuleEqualityOperator
+:
+{ before(grammarAccess.getEqualityOperatorRule()); }
+ ruleEqualityOperator
+{ after(grammarAccess.getEqualityOperatorRule()); }
+ EOF
+;
+
+// Rule EqualityOperator
+ruleEqualityOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getEqualityOperatorAccess().getAlternatives()); }
+ (rule__EqualityOperator__Alternatives)
+ { after(grammarAccess.getEqualityOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleClassificationExpression
+entryRuleClassificationExpression
+:
+{ before(grammarAccess.getClassificationExpressionRule()); }
+ ruleClassificationExpression
+{ after(grammarAccess.getClassificationExpressionRule()); }
+ EOF
+;
+
+// Rule ClassificationExpression
+ruleClassificationExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getAlternatives()); }
+ (rule__ClassificationExpression__Alternatives)
+ { after(grammarAccess.getClassificationExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleClassificationOperator
+entryRuleClassificationOperator
+:
+{ before(grammarAccess.getClassificationOperatorRule()); }
+ ruleClassificationOperator
+{ after(grammarAccess.getClassificationOperatorRule()); }
+ EOF
+;
+
+// Rule ClassificationOperator
+ruleClassificationOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getAlternatives()); }
+ (rule__ClassificationOperator__Alternatives)
+ { after(grammarAccess.getClassificationOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleTypeReferenceMember
+entryRuleTypeReferenceMember
+:
+{ before(grammarAccess.getTypeReferenceMemberRule()); }
+ ruleTypeReferenceMember
+{ after(grammarAccess.getTypeReferenceMemberRule()); }
+ EOF
+;
+
+// Rule TypeReferenceMember
+ruleTypeReferenceMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ (rule__TypeReferenceMember__OwnedMemberFeature_compAssignment)
+ { after(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleTypeReference
+entryRuleTypeReference
+:
+{ before(grammarAccess.getTypeReferenceRule()); }
+ ruleTypeReference
+{ after(grammarAccess.getTypeReferenceRule()); }
+ EOF
+;
+
+// Rule TypeReference
+ruleTypeReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment()); }
+ (rule__TypeReference__OwnedRelationship_compAssignment)
+ { after(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleOwnedFeatureTyping
+entryRuleOwnedFeatureTyping
+:
+{ before(grammarAccess.getOwnedFeatureTypingRule()); }
+ ruleOwnedFeatureTyping
+{ after(grammarAccess.getOwnedFeatureTypingRule()); }
+ EOF
+;
+
+// Rule OwnedFeatureTyping
+ruleOwnedFeatureTyping
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOwnedFeatureTypingAccess().getTypeAssignment()); }
+ (rule__OwnedFeatureTyping__TypeAssignment)
+ { after(grammarAccess.getOwnedFeatureTypingAccess().getTypeAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleSelfReferenceExpression
+entryRuleSelfReferenceExpression
+:
+{ before(grammarAccess.getSelfReferenceExpressionRule()); }
+ ruleSelfReferenceExpression
+{ after(grammarAccess.getSelfReferenceExpressionRule()); }
+ EOF
+;
+
+// Rule SelfReferenceExpression
+ruleSelfReferenceExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ (rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment)
+ { after(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleSelfReferenceMember
+entryRuleSelfReferenceMember
+:
+{ before(grammarAccess.getSelfReferenceMemberRule()); }
+ ruleSelfReferenceMember
+{ after(grammarAccess.getSelfReferenceMemberRule()); }
+ EOF
+;
+
+// Rule SelfReferenceMember
+ruleSelfReferenceMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ (rule__SelfReferenceMember__OwnedMemberFeature_compAssignment)
+ { after(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleEmptyFeature
+entryRuleEmptyFeature
+:
+{ before(grammarAccess.getEmptyFeatureRule()); }
+ ruleEmptyFeature
+{ after(grammarAccess.getEmptyFeatureRule()); }
+ EOF
+;
+
+// Rule EmptyFeature
+ruleEmptyFeature
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getEmptyFeatureAccess().getFeatureAction()); }
+ ()
+ { after(grammarAccess.getEmptyFeatureAccess().getFeatureAction()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRelationalExpression
+entryRuleRelationalExpression
+:
+{ before(grammarAccess.getRelationalExpressionRule()); }
+ ruleRelationalExpression
+{ after(grammarAccess.getRelationalExpressionRule()); }
+ EOF
+;
+
+// Rule RelationalExpression
+ruleRelationalExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRelationalExpressionAccess().getGroup()); }
+ (rule__RelationalExpression__Group__0)
+ { after(grammarAccess.getRelationalExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRelationalOperator
+entryRuleRelationalOperator
+:
+{ before(grammarAccess.getRelationalOperatorRule()); }
+ ruleRelationalOperator
+{ after(grammarAccess.getRelationalOperatorRule()); }
+ EOF
+;
+
+// Rule RelationalOperator
+ruleRelationalOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getAlternatives()); }
+ (rule__RelationalOperator__Alternatives)
+ { after(grammarAccess.getRelationalOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAdditiveExpression
+entryRuleAdditiveExpression
+:
+{ before(grammarAccess.getAdditiveExpressionRule()); }
+ ruleAdditiveExpression
+{ after(grammarAccess.getAdditiveExpressionRule()); }
+ EOF
+;
+
+// Rule AdditiveExpression
+ruleAdditiveExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAdditiveExpressionAccess().getGroup()); }
+ (rule__AdditiveExpression__Group__0)
+ { after(grammarAccess.getAdditiveExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAdditiveOperator
+entryRuleAdditiveOperator
+:
+{ before(grammarAccess.getAdditiveOperatorRule()); }
+ ruleAdditiveOperator
+{ after(grammarAccess.getAdditiveOperatorRule()); }
+ EOF
+;
+
+// Rule AdditiveOperator
+ruleAdditiveOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAdditiveOperatorAccess().getAlternatives()); }
+ (rule__AdditiveOperator__Alternatives)
+ { after(grammarAccess.getAdditiveOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMultiplicativeExpression
+entryRuleMultiplicativeExpression
+:
+{ before(grammarAccess.getMultiplicativeExpressionRule()); }
+ ruleMultiplicativeExpression
+{ after(grammarAccess.getMultiplicativeExpressionRule()); }
+ EOF
+;
+
+// Rule MultiplicativeExpression
+ruleMultiplicativeExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); }
+ (rule__MultiplicativeExpression__Group__0)
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMultiplicativeOperator
+entryRuleMultiplicativeOperator
+:
+{ before(grammarAccess.getMultiplicativeOperatorRule()); }
+ ruleMultiplicativeOperator
+{ after(grammarAccess.getMultiplicativeOperatorRule()); }
+ EOF
+;
+
+// Rule MultiplicativeOperator
+ruleMultiplicativeOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives()); }
+ (rule__MultiplicativeOperator__Alternatives)
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleExponentiationExpression
+entryRuleExponentiationExpression
+:
+{ before(grammarAccess.getExponentiationExpressionRule()); }
+ ruleExponentiationExpression
+{ after(grammarAccess.getExponentiationExpressionRule()); }
+ EOF
+;
+
+// Rule ExponentiationExpression
+ruleExponentiationExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExponentiationExpressionAccess().getGroup()); }
+ (rule__ExponentiationExpression__Group__0)
+ { after(grammarAccess.getExponentiationExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleExponentiationOperator
+entryRuleExponentiationOperator
+:
+{ before(grammarAccess.getExponentiationOperatorRule()); }
+ ruleExponentiationOperator
+{ after(grammarAccess.getExponentiationOperatorRule()); }
+ EOF
+;
+
+// Rule ExponentiationOperator
+ruleExponentiationOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword()); }
+ '**'
+ { after(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleUnitsExpression
+entryRuleUnitsExpression
+:
+{ before(grammarAccess.getUnitsExpressionRule()); }
+ ruleUnitsExpression
+{ after(grammarAccess.getUnitsExpressionRule()); }
+ EOF
+;
+
+// Rule UnitsExpression
+ruleUnitsExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getUnitsExpressionAccess().getGroup()); }
+ (rule__UnitsExpression__Group__0)
+ { after(grammarAccess.getUnitsExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleUnaryExpression
+entryRuleUnaryExpression
+:
+{ before(grammarAccess.getUnaryExpressionRule()); }
+ ruleUnaryExpression
+{ after(grammarAccess.getUnaryExpressionRule()); }
+ EOF
+;
+
+// Rule UnaryExpression
+ruleUnaryExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getAlternatives()); }
+ (rule__UnaryExpression__Alternatives)
+ { after(grammarAccess.getUnaryExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleUnaryOperator
+entryRuleUnaryOperator
+:
+{ before(grammarAccess.getUnaryOperatorRule()); }
+ ruleUnaryOperator
+{ after(grammarAccess.getUnaryOperatorRule()); }
+ EOF
+;
+
+// Rule UnaryOperator
+ruleUnaryOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getAlternatives()); }
+ (rule__UnaryOperator__Alternatives)
+ { after(grammarAccess.getUnaryOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleExtentExpression
+entryRuleExtentExpression
+:
+{ before(grammarAccess.getExtentExpressionRule()); }
+ ruleExtentExpression
+{ after(grammarAccess.getExtentExpressionRule()); }
+ EOF
+;
+
+// Rule ExtentExpression
+ruleExtentExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getAlternatives()); }
+ (rule__ExtentExpression__Alternatives)
+ { after(grammarAccess.getExtentExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated
+:
+{ before(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ ruleExtentExpression_Deprecated
+{ after(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ EOF
+;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ (rule__ExtentExpression_Deprecated__Group__0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleSequenceExpression
+entryRuleSequenceExpression
+:
+{ before(grammarAccess.getSequenceExpressionRule()); }
+ ruleSequenceExpression
+{ after(grammarAccess.getSequenceExpressionRule()); }
+ EOF
+;
+
+// Rule SequenceExpression
+ruleSequenceExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getGroup()); }
+ (rule__SequenceExpression__Group__0)
+ { after(grammarAccess.getSequenceExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBodyExpressionMember
+entryRuleBodyExpressionMember
+:
+{ before(grammarAccess.getBodyExpressionMemberRule()); }
+ ruleBodyExpressionMember
+{ after(grammarAccess.getBodyExpressionMemberRule()); }
+ EOF
+;
+
+// Rule BodyExpressionMember
+ruleBodyExpressionMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ (rule__BodyExpressionMember__OwnedMemberFeature_compAssignment)
+ { after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBodyExpression
+entryRuleBodyExpression
+:
+{ before(grammarAccess.getBodyExpressionRule()); }
+ ruleBodyExpression
+{ after(grammarAccess.getBodyExpressionRule()); }
+ EOF
+;
+
+// Rule BodyExpression
+ruleBodyExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getAlternatives()); }
+ (rule__BodyExpression__Alternatives)
+ { after(grammarAccess.getBodyExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleResultExpressionMember
+entryRuleResultExpressionMember
+:
+{ before(grammarAccess.getResultExpressionMemberRule()); }
+ ruleResultExpressionMember
+{ after(grammarAccess.getResultExpressionMemberRule()); }
+ EOF
+;
+
+// Rule ResultExpressionMember
+ruleResultExpressionMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment()); }
+ (rule__ResultExpressionMember__OwnedResultExpression_compAssignment)
+ { after(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBodyParameterMember
+entryRuleBodyParameterMember
+:
+{ before(grammarAccess.getBodyParameterMemberRule()); }
+ ruleBodyParameterMember
+{ after(grammarAccess.getBodyParameterMemberRule()); }
+ EOF
+;
+
+// Rule BodyParameterMember
+ruleBodyParameterMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyParameterMemberAccess().getGroup()); }
+ (rule__BodyParameterMember__Group__0)
+ { after(grammarAccess.getBodyParameterMemberAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter
+:
+{ before(grammarAccess.getBodyParameterRule()); }
+ ruleBodyParameter
+{ after(grammarAccess.getBodyParameterRule()); }
+ EOF
+;
+
+// Rule BodyParameter
+ruleBodyParameter
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyParameterAccess().getFeatureAction()); }
+ ()
+ { after(grammarAccess.getBodyParameterAccess().getFeatureAction()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleSequenceConstructionExpression
+entryRuleSequenceConstructionExpression
+:
+{ before(grammarAccess.getSequenceConstructionExpressionRule()); }
+ ruleSequenceConstructionExpression
+{ after(grammarAccess.getSequenceConstructionExpressionRule()); }
+ EOF
+;
+
+// Rule SequenceConstructionExpression
+ruleSequenceConstructionExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives()); }
+ (rule__SequenceConstructionExpression__Alternatives)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleSequenceElementList
+entryRuleSequenceElementList
+:
+{ before(grammarAccess.getSequenceElementListRule()); }
+ ruleSequenceElementList
+{ after(grammarAccess.getSequenceElementListRule()); }
+ EOF
+;
+
+// Rule SequenceElementList
+ruleSequenceElementList
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getSequenceElementListAccess().getGroup()); }
+ (rule__SequenceElementList__Group__0)
+ { after(grammarAccess.getSequenceElementListAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBaseExpression
+entryRuleBaseExpression
+:
+{ before(grammarAccess.getBaseExpressionRule()); }
+ ruleBaseExpression
+{ after(grammarAccess.getBaseExpressionRule()); }
+ EOF
+;
+
+// Rule BaseExpression
+ruleBaseExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getAlternatives()); }
+ (rule__BaseExpression__Alternatives)
+ { after(grammarAccess.getBaseExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFeatureReferenceExpression
+entryRuleFeatureReferenceExpression
+:
+{ before(grammarAccess.getFeatureReferenceExpressionRule()); }
+ ruleFeatureReferenceExpression
+{ after(grammarAccess.getFeatureReferenceExpressionRule()); }
+ EOF
+;
+
+// Rule FeatureReferenceExpression
+ruleFeatureReferenceExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ (rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment)
+ { after(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFeatureReferenceMember
+entryRuleFeatureReferenceMember
+:
+{ before(grammarAccess.getFeatureReferenceMemberRule()); }
+ ruleFeatureReferenceMember
+{ after(grammarAccess.getFeatureReferenceMemberRule()); }
+ EOF
+;
+
+// Rule FeatureReferenceMember
+ruleFeatureReferenceMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
+ (rule__FeatureReferenceMember__MemberFeatureAssignment)
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleInvocationExpression
+entryRuleInvocationExpression
+:
+{ before(grammarAccess.getInvocationExpressionRule()); }
+ ruleInvocationExpression
+{ after(grammarAccess.getInvocationExpressionRule()); }
+ EOF
+;
+
+// Rule InvocationExpression
+ruleInvocationExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getInvocationExpressionAccess().getGroup()); }
+ (rule__InvocationExpression__Group__0)
+ { after(grammarAccess.getInvocationExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+// Rule ArgumentList
+ruleArgumentList
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getArgumentListAccess().getAlternatives()); }
+ (rule__ArgumentList__Alternatives)
+ { after(grammarAccess.getArgumentListAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+// Rule PositionalArgumentList
+rulePositionalArgumentList
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPositionalArgumentListAccess().getGroup()); }
+ (rule__PositionalArgumentList__Group__0)
+ { after(grammarAccess.getPositionalArgumentListAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+// Rule NamedArgumentList
+ruleNamedArgumentList
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNamedArgumentListAccess().getGroup()); }
+ (rule__NamedArgumentList__Group__0)
+ { after(grammarAccess.getNamedArgumentListAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleNamedExpressionMember
+entryRuleNamedExpressionMember
+:
+{ before(grammarAccess.getNamedExpressionMemberRule()); }
+ ruleNamedExpressionMember
+{ after(grammarAccess.getNamedExpressionMemberRule()); }
+ EOF
+;
+
+// Rule NamedExpressionMember
+ruleNamedExpressionMember
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNamedExpressionMemberAccess().getGroup()); }
+ (rule__NamedExpressionMember__Group__0)
+ { after(grammarAccess.getNamedExpressionMemberAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleNullExpression
+entryRuleNullExpression
+:
+{ before(grammarAccess.getNullExpressionRule()); }
+ ruleNullExpression
+{ after(grammarAccess.getNullExpressionRule()); }
+ EOF
+;
+
+// Rule NullExpression
+ruleNullExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNullExpressionAccess().getGroup()); }
+ (rule__NullExpression__Group__0)
+ { after(grammarAccess.getNullExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralExpression
+entryRuleLiteralExpression
+:
+{ before(grammarAccess.getLiteralExpressionRule()); }
+ ruleLiteralExpression
+{ after(grammarAccess.getLiteralExpressionRule()); }
+ EOF
+;
+
+// Rule LiteralExpression
+ruleLiteralExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getAlternatives()); }
+ (rule__LiteralExpression__Alternatives)
+ { after(grammarAccess.getLiteralExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralBoolean
+entryRuleLiteralBoolean
+:
+{ before(grammarAccess.getLiteralBooleanRule()); }
+ ruleLiteralBoolean
+{ after(grammarAccess.getLiteralBooleanRule()); }
+ EOF
+;
+
+// Rule LiteralBoolean
+ruleLiteralBoolean
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralBooleanAccess().getValueAssignment()); }
+ (rule__LiteralBoolean__ValueAssignment)
+ { after(grammarAccess.getLiteralBooleanAccess().getValueAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBooleanValue
+entryRuleBooleanValue
+:
+{ before(grammarAccess.getBooleanValueRule()); }
+ ruleBooleanValue
+{ after(grammarAccess.getBooleanValueRule()); }
+ EOF
+;
+
+// Rule BooleanValue
+ruleBooleanValue
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBooleanValueAccess().getAlternatives()); }
+ (rule__BooleanValue__Alternatives)
+ { after(grammarAccess.getBooleanValueAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralString
+entryRuleLiteralString
+:
+{ before(grammarAccess.getLiteralStringRule()); }
+ ruleLiteralString
+{ after(grammarAccess.getLiteralStringRule()); }
+ EOF
+;
+
+// Rule LiteralString
+ruleLiteralString
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralStringAccess().getValueAssignment()); }
+ (rule__LiteralString__ValueAssignment)
+ { after(grammarAccess.getLiteralStringAccess().getValueAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralInteger
+entryRuleLiteralInteger
+:
+{ before(grammarAccess.getLiteralIntegerRule()); }
+ ruleLiteralInteger
+{ after(grammarAccess.getLiteralIntegerRule()); }
+ EOF
+;
+
+// Rule LiteralInteger
+ruleLiteralInteger
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralIntegerAccess().getValueAssignment()); }
+ (rule__LiteralInteger__ValueAssignment)
+ { after(grammarAccess.getLiteralIntegerAccess().getValueAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralReal
+entryRuleLiteralReal
+:
+{ before(grammarAccess.getLiteralRealRule()); }
+ ruleLiteralReal
+{ after(grammarAccess.getLiteralRealRule()); }
+ EOF
+;
+
+// Rule LiteralReal
+ruleLiteralReal
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralRealAccess().getValueAssignment()); }
+ (rule__LiteralReal__ValueAssignment)
+ { after(grammarAccess.getLiteralRealAccess().getValueAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRealValue
+entryRuleRealValue
+:
+{ before(grammarAccess.getRealValueRule()); }
+ ruleRealValue
+{ after(grammarAccess.getRealValueRule()); }
+ EOF
+;
+
+// Rule RealValue
+ruleRealValue
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRealValueAccess().getAlternatives()); }
+ (rule__RealValue__Alternatives)
+ { after(grammarAccess.getRealValueAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleLiteralUnbounded
+entryRuleLiteralUnbounded
+:
+{ before(grammarAccess.getLiteralUnboundedRule()); }
+ ruleLiteralUnbounded
+{ after(grammarAccess.getLiteralUnboundedRule()); }
+ EOF
+;
+
+// Rule LiteralUnbounded
+ruleLiteralUnbounded
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getLiteralUnboundedAccess().getGroup()); }
+ (rule__LiteralUnbounded__Group__0)
+ { after(grammarAccess.getLiteralUnboundedAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleName
+entryRuleName
+:
+{ before(grammarAccess.getNameRule()); }
+ ruleName
+{ after(grammarAccess.getNameRule()); }
+ EOF
+;
+
+// Rule Name
+ruleName
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getNameAccess().getAlternatives()); }
+ (rule__Name__Alternatives)
+ { after(grammarAccess.getNameAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleQualifiedName
+entryRuleQualifiedName
+:
+{ before(grammarAccess.getQualifiedNameRule()); }
+ ruleQualifiedName
+{ after(grammarAccess.getQualifiedNameRule()); }
+ EOF
+;
+
+// Rule QualifiedName
+ruleQualifiedName
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getQualifiedNameAccess().getAlternatives()); }
+ (rule__QualifiedName__Alternatives)
+ { after(grammarAccess.getQualifiedNameAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleColonQualifiedName
+entryRuleColonQualifiedName
+:
+{ before(grammarAccess.getColonQualifiedNameRule()); }
+ ruleColonQualifiedName
+{ after(grammarAccess.getColonQualifiedNameRule()); }
+ EOF
+;
+
+// Rule ColonQualifiedName
+ruleColonQualifiedName
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getColonQualifiedNameAccess().getGroup()); }
+ (rule__ColonQualifiedName__Group__0)
+ { after(grammarAccess.getColonQualifiedNameAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDotQualifiedName
+entryRuleDotQualifiedName
+:
+{ before(grammarAccess.getDotQualifiedNameRule()); }
+ ruleDotQualifiedName
+{ after(grammarAccess.getDotQualifiedNameRule()); }
+ EOF
+;
+
+// Rule DotQualifiedName
+ruleDotQualifiedName
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDotQualifiedNameAccess().getGroup()); }
+ (rule__DotQualifiedName__Group__0)
+ { after(grammarAccess.getDotQualifiedNameAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
+ '=='
+ { after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
+ '!='
+ { after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
+ (rule__ClassificationExpression__Group_0__0)
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
+ (rule__ClassificationExpression__Group_1__0)
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
+ 'instanceof'
+ { after(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
+ 'hastype'
+ { after(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
+ 'istype'
+ { after(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
+ '@'
+ { after(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
+ '<'
+ { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
+ '>'
+ { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
+ '<='
+ { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
+ '>='
+ { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
+ '+'
+ { after(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
+ '-'
+ { after(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
+ '*'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
+ '/'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
+ '%'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
+ (rule__UnaryExpression__Group_0__0)
+ { after(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
+ ruleExtentExpression
+ { after(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
+ '+'
+ { after(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
+ '-'
+ { after(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
+ '!'
+ { after(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
+ '~'
+ { after(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
+ (rule__ExtentExpression__Group_0__0)
+ { after(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
+ ruleSequenceExpression
+ { after(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Alternatives_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
+ ruleSequenceConstructionExpression
+ { after(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
+ ruleBaseExpression
+ { after(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Alternatives_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
+ (rule__SequenceExpression__Group_1_0__0)
+ { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
+ (rule__SequenceExpression__Group_1_1__0)
+ { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
+ (rule__BodyExpression__Group_0__0)
+ { after(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
+ (rule__BodyExpression__OwnedRelationship_compAssignment_1)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0()); }
+ (rule__SequenceConstructionExpression__Group_0__0)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1()); }
+ (rule__SequenceConstructionExpression__Group_1__0)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Alternatives_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0()); }
+ (rule__SequenceConstructionExpression__Group_1_2_0__0)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1()); }
+ (rule__SequenceConstructionExpression__Group_1_2_1__0)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0()); }
+ ruleNullExpression
+ { after(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1()); }
+ ruleLiteralExpression
+ { after(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2()); }
+ ruleFeatureReferenceExpression
+ { after(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3()); }
+ ruleInvocationExpression
+ { after(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4()); }
+ ruleExtentExpression_Deprecated
+ { after(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBaseExpressionAccess().getGroup_5()); }
+ (rule__BaseExpression__Group_5__0)
+ { after(grammarAccess.getBaseExpressionAccess().getGroup_5()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ArgumentList__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0()); }
+ rulePositionalArgumentList
+ { after(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1()); }
+ ruleNamedArgumentList
+ { after(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0()); }
+ ruleLiteralBoolean
+ { after(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1()); }
+ ruleLiteralString
+ { after(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2()); }
+ ruleLiteralInteger
+ { after(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3()); }
+ ruleLiteralReal
+ { after(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3()); }
+ )
+ |
+ (
+ { before(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4()); }
+ ruleLiteralUnbounded
+ { after(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BooleanValue__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBooleanValueAccess().getTrueKeyword_0()); }
+ 'true'
+ { after(grammarAccess.getBooleanValueAccess().getTrueKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBooleanValueAccess().getFalseKeyword_1()); }
+ 'false'
+ { after(grammarAccess.getBooleanValueAccess().getFalseKeyword_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealValueAccess().getGroup_0()); }
+ (rule__RealValue__Group_0__0)
+ { after(grammarAccess.getRealValueAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1()); }
+ RULE_EXP_VALUE
+ { after(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Alternatives_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0()); }
+ RULE_DECIMAL_VALUE
+ { after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1()); }
+ RULE_EXP_VALUE
+ { after(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Name__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNameAccess().getIDTerminalRuleCall_0()); }
+ RULE_ID
+ { after(grammarAccess.getNameAccess().getIDTerminalRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1()); }
+ RULE_UNRESTRICTED_NAME
+ { after(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0()); }
+ ruleName
+ { after(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1()); }
+ ruleColonQualifiedName
+ { after(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2()); }
+ ruleDotQualifiedName
+ { after(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group__0__Impl
+ rule__ConditionalExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+ ruleNullCoalescingExpression
+ { after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+ (rule__ConditionalExpression__Group_1__0)?
+ { after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__0__Impl
+ rule__ConditionalExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__1__Impl
+ rule__ConditionalExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__2__Impl
+ rule__ConditionalExpression__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__3__Impl
+ rule__ConditionalExpression__Group_1__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+ ':'
+ { after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
+ (rule__ConditionalExpression__Operand_compAssignment_1_4)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NullCoalescingExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullCoalescingExpression__Group__0__Impl
+ rule__NullCoalescingExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
+ ruleConditionalOrExpression
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullCoalescingExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
+ (rule__NullCoalescingExpression__Group_1__0)*
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NullCoalescingExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullCoalescingExpression__Group_1__0__Impl
+ rule__NullCoalescingExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullCoalescingExpression__Group_1__1__Impl
+ rule__NullCoalescingExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__NullCoalescingExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullCoalescingExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__NullCoalescingExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalOrExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalOrExpression__Group__0__Impl
+ rule__ConditionalOrExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
+ ruleConditionalAndExpression
+ { after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalOrExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
+ (rule__ConditionalOrExpression__Group_1__0)*
+ { after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalOrExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalOrExpression__Group_1__0__Impl
+ rule__ConditionalOrExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalOrExpression__Group_1__1__Impl
+ rule__ConditionalOrExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalOrExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalOrExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalOrExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalAndExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalAndExpression__Group__0__Impl
+ rule__ConditionalAndExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
+ ruleOrExpression
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalAndExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
+ (rule__ConditionalAndExpression__Group_1__0)*
+ { after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalAndExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalAndExpression__Group_1__0__Impl
+ rule__ConditionalAndExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalAndExpression__Group_1__1__Impl
+ rule__ConditionalAndExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalAndExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalAndExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalAndExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__OrExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OrExpression__Group__0__Impl
+ rule__OrExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
+ ruleXorExpression
+ { after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OrExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOrExpressionAccess().getGroup_1()); }
+ (rule__OrExpression__Group_1__0)*
+ { after(grammarAccess.getOrExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__OrExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OrExpression__Group_1__0__Impl
+ rule__OrExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OrExpression__Group_1__1__Impl
+ rule__OrExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__OrExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OrExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__OrExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XorExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XorExpression__Group__0__Impl
+ rule__XorExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
+ ruleAndExpression
+ { after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XorExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getXorExpressionAccess().getGroup_1()); }
+ (rule__XorExpression__Group_1__0)*
+ { after(grammarAccess.getXorExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XorExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XorExpression__Group_1__0__Impl
+ rule__XorExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XorExpression__Group_1__1__Impl
+ rule__XorExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__XorExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XorExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__XorExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AndExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AndExpression__Group__0__Impl
+ rule__AndExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
+ ruleEqualityExpression
+ { after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AndExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAndExpressionAccess().getGroup_1()); }
+ (rule__AndExpression__Group_1__0)*
+ { after(grammarAccess.getAndExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AndExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AndExpression__Group_1__0__Impl
+ rule__AndExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AndExpression__Group_1__1__Impl
+ rule__AndExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__AndExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AndExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__AndExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__EqualityExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EqualityExpression__Group__0__Impl
+ rule__EqualityExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
+ ruleClassificationExpression
+ { after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EqualityExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
+ (rule__EqualityExpression__Group_1__0)*
+ { after(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__EqualityExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EqualityExpression__Group_1__0__Impl
+ rule__EqualityExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EqualityExpression__Group_1__1__Impl
+ rule__EqualityExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__EqualityExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EqualityExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__EqualityExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassificationExpression__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_0__0__Impl
+ rule__ClassificationExpression__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
+ ruleRelationalExpression
+ { after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
+ (rule__ClassificationExpression__Group_0_1__0)?
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassificationExpression__Group_0_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_0_1__0__Impl
+ rule__ClassificationExpression__Group_0_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
+ ()
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_0_1__1__Impl
+ rule__ClassificationExpression__Group_0_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
+ (rule__ClassificationExpression__OperatorAssignment_0_1_1)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_0_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_0_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
+ (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2)
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassificationExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_1__0__Impl
+ rule__ClassificationExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
+ ()
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_1__1__Impl
+ rule__ClassificationExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
+ (rule__ClassificationExpression__Operand_compAssignment_1_1)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_1__2__Impl
+ rule__ClassificationExpression__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
+ (rule__ClassificationExpression__OperatorAssignment_1_2)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassificationExpression__Group_1__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Group_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
+ (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3)
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RelationalExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RelationalExpression__Group__0__Impl
+ rule__RelationalExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
+ ruleAdditiveExpression
+ { after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RelationalExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
+ (rule__RelationalExpression__Group_1__0)*
+ { after(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RelationalExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RelationalExpression__Group_1__0__Impl
+ rule__RelationalExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RelationalExpression__Group_1__1__Impl
+ rule__RelationalExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__RelationalExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RelationalExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__RelationalExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AdditiveExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AdditiveExpression__Group__0__Impl
+ rule__AdditiveExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
+ ruleMultiplicativeExpression
+ { after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AdditiveExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
+ (rule__AdditiveExpression__Group_1__0)*
+ { after(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AdditiveExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AdditiveExpression__Group_1__0__Impl
+ rule__AdditiveExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AdditiveExpression__Group_1__1__Impl
+ rule__AdditiveExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__AdditiveExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AdditiveExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__AdditiveExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MultiplicativeExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MultiplicativeExpression__Group__0__Impl
+ rule__MultiplicativeExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
+ ruleExponentiationExpression
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MultiplicativeExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
+ (rule__MultiplicativeExpression__Group_1__0)*
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MultiplicativeExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MultiplicativeExpression__Group_1__0__Impl
+ rule__MultiplicativeExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MultiplicativeExpression__Group_1__1__Impl
+ rule__MultiplicativeExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__MultiplicativeExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MultiplicativeExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__MultiplicativeExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ExponentiationExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExponentiationExpression__Group__0__Impl
+ rule__ExponentiationExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
+ ruleUnitsExpression
+ { after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExponentiationExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
+ (rule__ExponentiationExpression__Group_1__0)*
+ { after(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ExponentiationExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExponentiationExpression__Group_1__0__Impl
+ rule__ExponentiationExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExponentiationExpression__Group_1__1__Impl
+ rule__ExponentiationExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ExponentiationExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExponentiationExpression__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ExponentiationExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__UnitsExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group__0__Impl
+ rule__UnitsExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
+ ruleUnaryExpression
+ { after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
+ (rule__UnitsExpression__Group_1__0)?
+ { after(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__UnitsExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group_1__0__Impl
+ rule__UnitsExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group_1__1__Impl
+ rule__UnitsExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__UnitsExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group_1__2__Impl
+ rule__UnitsExpression__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__UnitsExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnitsExpression__Group_1__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Group_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+ ']'
+ { after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__UnaryExpression__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnaryExpression__Group_0__0__Impl
+ rule__UnaryExpression__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
+ ()
+ { after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnaryExpression__Group_0__1__Impl
+ rule__UnaryExpression__Group_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
+ (rule__UnaryExpression__OperatorAssignment_0_1)
+ { after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Group_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__UnaryExpression__Group_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Group_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
+ (rule__UnaryExpression__Operand_compAssignment_0_2)
+ { after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ExtentExpression__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression__Group_0__0__Impl
+ rule__ExtentExpression__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
+ ()
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression__Group_0__1__Impl
+ rule__ExtentExpression__Group_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
+ (rule__ExtentExpression__OperatorAssignment_0_1)
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Group_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression__Group_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Group_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
+ (rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2)
+ { after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ExtentExpression_Deprecated__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__0__Impl
+ rule__ExtentExpression_Deprecated__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__1__Impl
+ rule__ExtentExpression_Deprecated__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+ '.'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__2__Impl
+ rule__ExtentExpression_Deprecated__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+ (rule__ExtentExpression_Deprecated__OperatorAssignment_2)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__3__Impl
+ rule__ExtentExpression_Deprecated__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+ '('
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+ ')'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group__0__Impl
+ rule__SequenceExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
+ (rule__SequenceExpression__Alternatives_0)
+ { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
+ (rule__SequenceExpression__Alternatives_1)*
+ { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceExpression__Group_1_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_0__0__Impl
+ rule__SequenceExpression__Group_1_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
+ ()
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_0__1__Impl
+ rule__SequenceExpression__Group_1_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
+ (rule__SequenceExpression__OperatorAssignment_1_0_1)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_0__2__Impl
+ rule__SequenceExpression__Group_1_0__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
+ (rule__SequenceExpression__Operand_compAssignment_1_0_2)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_0__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_0__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
+ ']'
+ { after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceExpression__Group_1_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_1__0__Impl
+ rule__SequenceExpression__Group_1_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_1__1__Impl
+ rule__SequenceExpression__Group_1_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
+ '->'
+ { after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_1__2__Impl
+ rule__SequenceExpression__Group_1_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
+ (rule__SequenceExpression__OperatorAssignment_1_1_2)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceExpression__Group_1_1__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Group_1_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)
+ { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ )
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)*
+ { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ )
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__BodyExpression__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0__0__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
+ (rule__BodyExpression__Group_0_0__0)
+ { after(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__BodyExpression__Group_0_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0_0__0__Impl
+ rule__BodyExpression__Group_0_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0_0__1__Impl
+ rule__BodyExpression__Group_0_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1)*
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0_0__2__Impl
+ rule__BodyExpression__Group_0_0__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
+ '('
+ { after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0_0__3__Impl
+ rule__BodyExpression__Group_0_0__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyExpression__Group_0_0__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Group_0_0__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
+ ')'
+ { after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__BodyParameterMember__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyParameterMember__Group__0__Impl
+ rule__BodyParameterMember__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyParameterMember__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
+ (rule__BodyParameterMember__MemberNameAssignment_0)
+ { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyParameterMember__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BodyParameterMember__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyParameterMember__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
+ (rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1)
+ { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceConstructionExpression__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_0__0__Impl
+ rule__SequenceConstructionExpression__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_0__1__Impl
+ rule__SequenceConstructionExpression__Group_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
+ '{'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
+ '}'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceConstructionExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1__0__Impl
+ rule__SequenceConstructionExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
+ '{'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1__2__Impl
+ rule__SequenceConstructionExpression__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
+ (rule__SequenceConstructionExpression__Alternatives_1_2)?
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
+ '}'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceConstructionExpression__Group_1_2_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
+ (rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
+ (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceConstructionExpression__Group_1_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
+ rule__SequenceConstructionExpression__Group_1_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
+ (rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
+ (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceElementList__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceElementList__Group__0__Impl
+ rule__SequenceElementList__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceElementList__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
+ (rule__SequenceElementList__Group_1__0)?
+ { after(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__SequenceElementList__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceElementList__Group_1__0__Impl
+ rule__SequenceElementList__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceElementList__Group_1__1__Impl
+ rule__SequenceElementList__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
+ (rule__SequenceElementList__OperatorAssignment_1_1)
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__SequenceElementList__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
+ (rule__SequenceElementList__Operand_compAssignment_1_2)
+ { after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__BaseExpression__Group_5__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BaseExpression__Group_5__0__Impl
+ rule__BaseExpression__Group_5__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Group_5__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
+ '('
+ { after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Group_5__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BaseExpression__Group_5__1__Impl
+ rule__BaseExpression__Group_5__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Group_5__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Group_5__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BaseExpression__Group_5__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BaseExpression__Group_5__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
+ ')'
+ { after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__InvocationExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InvocationExpression__Group__0__Impl
+ rule__InvocationExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
+ (rule__InvocationExpression__OwnedRelationship_compAssignment_0)
+ { after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InvocationExpression__Group__1__Impl
+ rule__InvocationExpression__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
+ '('
+ { after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InvocationExpression__Group__2__Impl
+ rule__InvocationExpression__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
+ (ruleArgumentList)?
+ { after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InvocationExpression__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
+ ')'
+ { after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PositionalArgumentList__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PositionalArgumentList__Group__0__Impl
+ rule__PositionalArgumentList__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PositionalArgumentList__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
+ (rule__PositionalArgumentList__Group_1__0)*
+ { after(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PositionalArgumentList__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PositionalArgumentList__Group_1__0__Impl
+ rule__PositionalArgumentList__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
+ ','
+ { after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PositionalArgumentList__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1)
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NamedArgumentList__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedArgumentList__Group__0__Impl
+ rule__NamedArgumentList__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedArgumentList__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
+ (rule__NamedArgumentList__Group_1__0)*
+ { after(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NamedArgumentList__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedArgumentList__Group_1__0__Impl
+ rule__NamedArgumentList__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
+ ','
+ { after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedArgumentList__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1)
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NamedExpressionMember__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedExpressionMember__Group__0__Impl
+ rule__NamedExpressionMember__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
+ (rule__NamedExpressionMember__MemberNameAssignment_0)
+ { after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedExpressionMember__Group__1__Impl
+ rule__NamedExpressionMember__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+ '=>'
+ { after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NamedExpressionMember__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
+ (rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2)
+ { after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__NullExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullExpression__Group__0__Impl
+ rule__NullExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
+ ()
+ { after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__NullExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
+ 'null'
+ { after(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealValue__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealValue__Group_0__0__Impl
+ rule__RealValue__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
+ (RULE_DECIMAL_VALUE)?
+ { after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealValue__Group_0__1__Impl
+ rule__RealValue__Group_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
+ '.'
+ { after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Group_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealValue__Group_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealValue__Group_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
+ (rule__RealValue__Alternatives_0_2)
+ { after(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__LiteralUnbounded__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__LiteralUnbounded__Group__0__Impl
+ rule__LiteralUnbounded__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralUnbounded__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
+ ()
+ { after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralUnbounded__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__LiteralUnbounded__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralUnbounded__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
+ '*'
+ { after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ColonQualifiedName__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ColonQualifiedName__Group__0__Impl
+ rule__ColonQualifiedName__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0()); }
+ ruleName
+ { after(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ColonQualifiedName__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ (
+ { before(grammarAccess.getColonQualifiedNameAccess().getGroup_1()); }
+ (rule__ColonQualifiedName__Group_1__0)
+ { after(grammarAccess.getColonQualifiedNameAccess().getGroup_1()); }
+ )
+ (
+ { before(grammarAccess.getColonQualifiedNameAccess().getGroup_1()); }
+ (rule__ColonQualifiedName__Group_1__0)*
+ { after(grammarAccess.getColonQualifiedNameAccess().getGroup_1()); }
+ )
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ColonQualifiedName__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ColonQualifiedName__Group_1__0__Impl
+ rule__ColonQualifiedName__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0()); }
+ '::'
+ { after(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ColonQualifiedName__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ColonQualifiedName__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1()); }
+ ruleName
+ { after(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DotQualifiedName__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DotQualifiedName__Group__0__Impl
+ rule__DotQualifiedName__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0()); }
+ ruleName
+ { after(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DotQualifiedName__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ (
+ { before(grammarAccess.getDotQualifiedNameAccess().getGroup_1()); }
+ (rule__DotQualifiedName__Group_1__0)
+ { after(grammarAccess.getDotQualifiedNameAccess().getGroup_1()); }
+ )
+ (
+ { before(grammarAccess.getDotQualifiedNameAccess().getGroup_1()); }
+ (rule__DotQualifiedName__Group_1__0)*
+ { after(grammarAccess.getDotQualifiedNameAccess().getGroup_1()); }
+ )
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DotQualifiedName__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DotQualifiedName__Group_1__0__Impl
+ rule__DotQualifiedName__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0()); }
+ '.'
+ { after(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DotQualifiedName__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DotQualifiedName__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1()); }
+ ruleName
+ { after(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0()); }
+ ruleConditionalTestOperator
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Operand_compAssignment_1_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0()); }
+ ruleConditionalExpression
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0()); }
+ ruleNullCoalescingOperator
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NullCoalescingExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0()); }
+ ruleConditionalOrExpression
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0()); }
+ ruleConditionalOrOperator
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalOrExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0()); }
+ ruleConditionalAndExpression
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0()); }
+ ruleConditionalAndOperator
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalAndExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0()); }
+ ruleOrExpression
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0()); }
+ ruleOrOperator
+ { after(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OrExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0()); }
+ ruleXorExpression
+ { after(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0()); }
+ ruleXorOperator
+ { after(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XorExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0()); }
+ ruleAndExpression
+ { after(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0()); }
+ ruleAndOperator
+ { after(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AndExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0()); }
+ ruleEqualityExpression
+ { after(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0()); }
+ ruleEqualityOperator
+ { after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EqualityExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0()); }
+ ruleClassificationExpression
+ { after(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__OperatorAssignment_0_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0()); }
+ ruleClassificationOperator
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Operand_compAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0()); }
+ ruleSelfReferenceExpression
+ { after(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__OperatorAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0()); }
+ ruleClassificationOperator
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0()); }
+ ruleTypeReference
+ { after(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TypeReference__OwnedRelationship_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0()); }
+ ruleOwnedFeatureTyping
+ { after(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OwnedFeatureTyping__TypeAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0()); }
+ (
+ { before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0()); }
+ ruleSelfReferenceMember
+ { after(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0()); }
+ ruleEmptyFeature
+ { after(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0()); }
+ ruleRelationalOperator
+ { after(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0()); }
+ ruleAdditiveExpression
+ { after(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0()); }
+ ruleAdditiveOperator
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0()); }
+ ruleMultiplicativeExpression
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0()); }
+ ruleMultiplicativeOperator
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0()); }
+ ruleExponentiationExpression
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0()); }
+ ruleExponentiationOperator
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExponentiationExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0()); }
+ ruleUnitsExpression
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0()); }
+ (
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0()); }
+ '@['
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0()); }
+ )
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnitsExpression__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__OperatorAssignment_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0()); }
+ ruleUnaryOperator
+ { after(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Operand_compAssignment_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0()); }
+ ruleExtentExpression
+ { after(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__OperatorAssignment_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0()); }
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0()); }
+ 'all'
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0()); }
+ )
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ 'allInstances'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__OperatorAssignment_1_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0()); }
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0()); }
+ '['
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0()); }
+ )
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Operand_compAssignment_1_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__OperatorAssignment_1_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0()); }
+ ruleName
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0()); }
+ ruleBodyExpressionMember
+ { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0()); }
+ ruleBodyExpression
+ { after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0()); }
+ ruleBodyParameterMember
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0()); }
+ ruleBodyParameterMember
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0()); }
+ ruleResultExpressionMember
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__OwnedRelationship_compAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
+ ruleOwnedFeatureTyping
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ResultExpressionMember__OwnedResultExpression_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyParameterMember__MemberNameAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0()); }
+ ruleName
+ { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0()); }
+ ruleBodyParameter
+ { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0()); }
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0()); }
+ ','
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0()); }
+ )
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0()); }
+ ruleSequenceElementList
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0()); }
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0()); }
+ '..'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0()); }
+ )
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__OperatorAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0()); }
+ (
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0()); }
+ ','
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0()); }
+ )
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceElementList__Operand_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0()); }
+ ruleSequenceElementList
+ { after(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
+ ruleFeatureReferenceMember
+ { after(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FeatureReferenceMember__MemberFeatureAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
+ (
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__OwnedRelationship_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0()); }
+ ruleOwnedFeatureTyping
+ { after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0()); }
+ ruleOwnedExpressionMember
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0()); }
+ ruleOwnedExpressionMember
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0()); }
+ ruleNamedExpressionMember
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0()); }
+ ruleNamedExpressionMember
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__MemberNameAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0()); }
+ ruleName
+ { after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralBoolean__ValueAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0()); }
+ ruleBooleanValue
+ { after(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralString__ValueAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0()); }
+ RULE_STRING_VALUE
+ { after(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralInteger__ValueAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0()); }
+ RULE_DECIMAL_VALUE
+ { after(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__LiteralReal__ValueAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0()); }
+ ruleRealValue
+ { after(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+RULE_DECIMAL_VALUE : '0'..'9' ('0'..'9')*;
+
+RULE_EXP_VALUE : RULE_DECIMAL_VALUE ('e'|'E') ('+'|'-')? RULE_DECIMAL_VALUE;
+
+RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
+
+RULE_UNRESTRICTED_NAME : '\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'';
+
+RULE_STRING_VALUE : '"' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'"')))* '"';
+
+RULE_REGULAR_COMMENT : '/*' ~('*') ( options {greedy=false;} : . )*'*/';
+
+RULE_DOCUMENTATION_COMMENT : '/**' ( options {greedy=false;} : . )*'*/';
+
+RULE_ML_NOTE : '//*' ( options {greedy=false;} : . )*'*/';
+
+RULE_SL_NOTE : '//' (~(('\n'|'\r')) ~(('\n'|'\r'))*)? ('\r'? '\n')?;
+
+RULE_WS : (' '|'\t'|'\r'|'\n')+;
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.tokens b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.tokens
new file mode 100644
index 000000000..26adb568b
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressions.tokens
@@ -0,0 +1,98 @@
+'!'=37
+'!='=23
+'%'=36
+'&&'=17
+'&'=20
+'('=44
+')'=45
+'*'=34
+'**'=21
+'+'=32
+','=49
+'-'=33
+'->'=46
+'.'=43
+'..'=57
+'/'=35
+':'=41
+'::'=52
+'<'=28
+'<='=30
+'=='=22
+'=>'=50
+'>'=29
+'>='=31
+'?'=14
+'??'=15
+'@'=27
+'@['=53
+'['=56
+']'=42
+'^'=19
+'all'=54
+'allInstances'=55
+'false'=40
+'hastype'=25
+'instanceof'=24
+'istype'=26
+'null'=51
+'true'=39
+'{'=47
+'|'=18
+'||'=16
+'}'=48
+'~'=38
+RULE_DECIMAL_VALUE=5
+RULE_DOCUMENTATION_COMMENT=10
+RULE_EXP_VALUE=4
+RULE_ID=6
+RULE_ML_NOTE=11
+RULE_REGULAR_COMMENT=9
+RULE_SL_NOTE=12
+RULE_STRING_VALUE=8
+RULE_UNRESTRICTED_NAME=7
+RULE_WS=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+T__40=40
+T__41=41
+T__42=42
+T__43=43
+T__44=44
+T__45=45
+T__46=46
+T__47=47
+T__48=48
+T__49=49
+T__50=50
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__55=55
+T__56=56
+T__57=57
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsLexer.java b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsLexer.java
new file mode 100644
index 000000000..22b829f79
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsLexer.java
@@ -0,0 +1,2326 @@
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalKerMLExpressionsLexer extends Lexer {
+ public static final int T__50=50;
+ public static final int RULE_SL_NOTE=12;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int RULE_DOCUMENTATION_COMMENT=10;
+ public static final int T__54=54;
+ public static final int RULE_ID=6;
+ public static final int RULE_DECIMAL_VALUE=5;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int RULE_ML_NOTE=11;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_REGULAR_COMMENT=9;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=13;
+ public static final int RULE_UNRESTRICTED_NAME=7;
+ 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__45=45;
+ public static final int T__46=46;
+ public static final int RULE_STRING_VALUE=8;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int RULE_EXP_VALUE=4;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+ public InternalKerMLExpressionsLexer() {;}
+ public InternalKerMLExpressionsLexer(CharStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalKerMLExpressionsLexer(CharStream input, RecognizerSharedState state) {
+ super(input,state);
+
+ }
+ public String getGrammarFileName() { return "InternalKerMLExpressions.g"; }
+
+ // $ANTLR start "T__14"
+ public final void mT__14() throws RecognitionException {
+ try {
+ int _type = T__14;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:11:7: ( '?' )
+ // InternalKerMLExpressions.g:11:9: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__14"
+
+ // $ANTLR start "T__15"
+ public final void mT__15() throws RecognitionException {
+ try {
+ int _type = T__15;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:12:7: ( '??' )
+ // InternalKerMLExpressions.g:12:9: '??'
+ {
+ match("??");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__15"
+
+ // $ANTLR start "T__16"
+ public final void mT__16() throws RecognitionException {
+ try {
+ int _type = T__16;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:13:7: ( '||' )
+ // InternalKerMLExpressions.g:13:9: '||'
+ {
+ match("||");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__16"
+
+ // $ANTLR start "T__17"
+ public final void mT__17() throws RecognitionException {
+ try {
+ int _type = T__17;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:14:7: ( '&&' )
+ // InternalKerMLExpressions.g:14:9: '&&'
+ {
+ match("&&");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__17"
+
+ // $ANTLR start "T__18"
+ public final void mT__18() throws RecognitionException {
+ try {
+ int _type = T__18;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:15:7: ( '|' )
+ // InternalKerMLExpressions.g:15:9: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__18"
+
+ // $ANTLR start "T__19"
+ public final void mT__19() throws RecognitionException {
+ try {
+ int _type = T__19;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:16:7: ( '^' )
+ // InternalKerMLExpressions.g:16:9: '^'
+ {
+ match('^');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__19"
+
+ // $ANTLR start "T__20"
+ public final void mT__20() throws RecognitionException {
+ try {
+ int _type = T__20;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:17:7: ( '&' )
+ // InternalKerMLExpressions.g:17:9: '&'
+ {
+ match('&');
+
+ }
+
+ 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;
+ // InternalKerMLExpressions.g:18:7: ( '**' )
+ // InternalKerMLExpressions.g:18:9: '**'
+ {
+ match("**");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__21"
+
+ // $ANTLR start "T__22"
+ public final void mT__22() throws RecognitionException {
+ try {
+ int _type = T__22;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:19:7: ( '==' )
+ // InternalKerMLExpressions.g:19:9: '=='
+ {
+ match("==");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__22"
+
+ // $ANTLR start "T__23"
+ public final void mT__23() throws RecognitionException {
+ try {
+ int _type = T__23;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:20:7: ( '!=' )
+ // InternalKerMLExpressions.g:20:9: '!='
+ {
+ match("!=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__23"
+
+ // $ANTLR start "T__24"
+ public final void mT__24() throws RecognitionException {
+ try {
+ int _type = T__24;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:21:7: ( 'instanceof' )
+ // InternalKerMLExpressions.g:21:9: 'instanceof'
+ {
+ match("instanceof");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__24"
+
+ // $ANTLR start "T__25"
+ public final void mT__25() throws RecognitionException {
+ try {
+ int _type = T__25;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:22:7: ( 'hastype' )
+ // InternalKerMLExpressions.g:22:9: 'hastype'
+ {
+ match("hastype");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__25"
+
+ // $ANTLR start "T__26"
+ public final void mT__26() throws RecognitionException {
+ try {
+ int _type = T__26;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:23:7: ( 'istype' )
+ // InternalKerMLExpressions.g:23:9: 'istype'
+ {
+ match("istype");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__26"
+
+ // $ANTLR start "T__27"
+ public final void mT__27() throws RecognitionException {
+ try {
+ int _type = T__27;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:24:7: ( '@' )
+ // InternalKerMLExpressions.g:24:9: '@'
+ {
+ match('@');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__27"
+
+ // $ANTLR start "T__28"
+ public final void mT__28() throws RecognitionException {
+ try {
+ int _type = T__28;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:25:7: ( '<' )
+ // InternalKerMLExpressions.g:25:9: '<'
+ {
+ match('<');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__28"
+
+ // $ANTLR start "T__29"
+ public final void mT__29() throws RecognitionException {
+ try {
+ int _type = T__29;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:26:7: ( '>' )
+ // InternalKerMLExpressions.g:26:9: '>'
+ {
+ match('>');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__29"
+
+ // $ANTLR start "T__30"
+ public final void mT__30() throws RecognitionException {
+ try {
+ int _type = T__30;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:27:7: ( '<=' )
+ // InternalKerMLExpressions.g:27:9: '<='
+ {
+ match("<=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__30"
+
+ // $ANTLR start "T__31"
+ public final void mT__31() throws RecognitionException {
+ try {
+ int _type = T__31;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:28:7: ( '>=' )
+ // InternalKerMLExpressions.g:28:9: '>='
+ {
+ match(">=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__31"
+
+ // $ANTLR start "T__32"
+ public final void mT__32() throws RecognitionException {
+ try {
+ int _type = T__32;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:29:7: ( '+' )
+ // InternalKerMLExpressions.g:29:9: '+'
+ {
+ match('+');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__32"
+
+ // $ANTLR start "T__33"
+ public final void mT__33() throws RecognitionException {
+ try {
+ int _type = T__33;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:30:7: ( '-' )
+ // InternalKerMLExpressions.g:30:9: '-'
+ {
+ match('-');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__33"
+
+ // $ANTLR start "T__34"
+ public final void mT__34() throws RecognitionException {
+ try {
+ int _type = T__34;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:31:7: ( '*' )
+ // InternalKerMLExpressions.g:31:9: '*'
+ {
+ match('*');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__34"
+
+ // $ANTLR start "T__35"
+ public final void mT__35() throws RecognitionException {
+ try {
+ int _type = T__35;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:32:7: ( '/' )
+ // InternalKerMLExpressions.g:32:9: '/'
+ {
+ match('/');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__35"
+
+ // $ANTLR start "T__36"
+ public final void mT__36() throws RecognitionException {
+ try {
+ int _type = T__36;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:33:7: ( '%' )
+ // InternalKerMLExpressions.g:33:9: '%'
+ {
+ match('%');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:34:7: ( '!' )
+ // InternalKerMLExpressions.g:34:9: '!'
+ {
+ match('!');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__37"
+
+ // $ANTLR start "T__38"
+ public final void mT__38() throws RecognitionException {
+ try {
+ int _type = T__38;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:35:7: ( '~' )
+ // InternalKerMLExpressions.g:35:9: '~'
+ {
+ match('~');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__38"
+
+ // $ANTLR start "T__39"
+ public final void mT__39() throws RecognitionException {
+ try {
+ int _type = T__39;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:36:7: ( 'true' )
+ // InternalKerMLExpressions.g:36:9: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__39"
+
+ // $ANTLR start "T__40"
+ public final void mT__40() throws RecognitionException {
+ try {
+ int _type = T__40;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:37:7: ( 'false' )
+ // InternalKerMLExpressions.g:37:9: 'false'
+ {
+ match("false");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__40"
+
+ // $ANTLR start "T__41"
+ public final void mT__41() throws RecognitionException {
+ try {
+ int _type = T__41;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:38:7: ( ':' )
+ // InternalKerMLExpressions.g:38:9: ':'
+ {
+ match(':');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__41"
+
+ // $ANTLR start "T__42"
+ public final void mT__42() throws RecognitionException {
+ try {
+ int _type = T__42;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:39:7: ( ']' )
+ // InternalKerMLExpressions.g:39:9: ']'
+ {
+ match(']');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:40:7: ( '.' )
+ // InternalKerMLExpressions.g:40:9: '.'
+ {
+ match('.');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:41:7: ( '(' )
+ // InternalKerMLExpressions.g:41:9: '('
+ {
+ match('(');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__44"
+
+ // $ANTLR start "T__45"
+ public final void mT__45() throws RecognitionException {
+ try {
+ int _type = T__45;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:42:7: ( ')' )
+ // InternalKerMLExpressions.g:42:9: ')'
+ {
+ match(')');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__45"
+
+ // $ANTLR start "T__46"
+ public final void mT__46() throws RecognitionException {
+ try {
+ int _type = T__46;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:43:7: ( '->' )
+ // InternalKerMLExpressions.g:43:9: '->'
+ {
+ match("->");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__46"
+
+ // $ANTLR start "T__47"
+ public final void mT__47() throws RecognitionException {
+ try {
+ int _type = T__47;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:44:7: ( '{' )
+ // InternalKerMLExpressions.g:44:9: '{'
+ {
+ match('{');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__47"
+
+ // $ANTLR start "T__48"
+ public final void mT__48() throws RecognitionException {
+ try {
+ int _type = T__48;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:45:7: ( '}' )
+ // InternalKerMLExpressions.g:45:9: '}'
+ {
+ match('}');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__48"
+
+ // $ANTLR start "T__49"
+ public final void mT__49() throws RecognitionException {
+ try {
+ int _type = T__49;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:46:7: ( ',' )
+ // InternalKerMLExpressions.g:46:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__49"
+
+ // $ANTLR start "T__50"
+ public final void mT__50() throws RecognitionException {
+ try {
+ int _type = T__50;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:47:7: ( '=>' )
+ // InternalKerMLExpressions.g:47:9: '=>'
+ {
+ match("=>");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__50"
+
+ // $ANTLR start "T__51"
+ public final void mT__51() throws RecognitionException {
+ try {
+ int _type = T__51;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:48:7: ( 'null' )
+ // InternalKerMLExpressions.g:48:9: 'null'
+ {
+ match("null");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__51"
+
+ // $ANTLR start "T__52"
+ public final void mT__52() throws RecognitionException {
+ try {
+ int _type = T__52;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:49:7: ( '::' )
+ // InternalKerMLExpressions.g:49:9: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__52"
+
+ // $ANTLR start "T__53"
+ public final void mT__53() throws RecognitionException {
+ try {
+ int _type = T__53;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:50:7: ( '@[' )
+ // InternalKerMLExpressions.g:50:9: '@['
+ {
+ match("@[");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__53"
+
+ // $ANTLR start "T__54"
+ public final void mT__54() throws RecognitionException {
+ try {
+ int _type = T__54;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:51:7: ( 'all' )
+ // InternalKerMLExpressions.g:51:9: 'all'
+ {
+ match("all");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__54"
+
+ // $ANTLR start "T__55"
+ public final void mT__55() throws RecognitionException {
+ try {
+ int _type = T__55;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:52:7: ( 'allInstances' )
+ // InternalKerMLExpressions.g:52:9: 'allInstances'
+ {
+ match("allInstances");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__55"
+
+ // $ANTLR start "T__56"
+ public final void mT__56() throws RecognitionException {
+ try {
+ int _type = T__56;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:53:7: ( '[' )
+ // InternalKerMLExpressions.g:53:9: '['
+ {
+ match('[');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__56"
+
+ // $ANTLR start "T__57"
+ public final void mT__57() throws RecognitionException {
+ try {
+ int _type = T__57;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:54:7: ( '..' )
+ // InternalKerMLExpressions.g:54:9: '..'
+ {
+ match("..");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__57"
+
+ // $ANTLR start "RULE_DECIMAL_VALUE"
+ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_DECIMAL_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7702:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalKerMLExpressions.g:7702:22: '0' .. '9' ( '0' .. '9' )*
+ {
+ matchRange('0','9');
+ // InternalKerMLExpressions.g:7702:31: ( '0' .. '9' )*
+ loop1:
+ do {
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( ((LA1_0>='0' && LA1_0<='9')) ) {
+ alt1=1;
+ }
+
+
+ switch (alt1) {
+ case 1 :
+ // InternalKerMLExpressions.g:7702:32: '0' .. '9'
+ {
+ matchRange('0','9');
+
+ }
+ break;
+
+ default :
+ break loop1;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_DECIMAL_VALUE"
+
+ // $ANTLR start "RULE_EXP_VALUE"
+ public final void mRULE_EXP_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_EXP_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7704:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalKerMLExpressions.g:7704:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ {
+ mRULE_DECIMAL_VALUE();
+ if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:7704:47: ( '+' | '-' )?
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0=='+'||LA2_0=='-') ) {
+ alt2=1;
+ }
+ switch (alt2) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ }
+
+ mRULE_DECIMAL_VALUE();
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_EXP_VALUE"
+
+ // $ANTLR start "RULE_ID"
+ public final void mRULE_ID() throws RecognitionException {
+ try {
+ int _type = RULE_ID;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7706:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalKerMLExpressions.g:7706:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ {
+ if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:7706:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( ((LA3_0>='0' && LA3_0<='9')||(LA3_0>='A' && LA3_0<='Z')||LA3_0=='_'||(LA3_0>='a' && LA3_0<='z')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ 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') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ID"
+
+ // $ANTLR start "RULE_UNRESTRICTED_NAME"
+ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
+ try {
+ int _type = RULE_UNRESTRICTED_NAME;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7708:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalKerMLExpressions.g:7708:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ {
+ match('\'');
+ // InternalKerMLExpressions.g:7708:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop4:
+ do {
+ int alt4=3;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0=='\\') ) {
+ alt4=1;
+ }
+ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
+ alt4=2;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalKerMLExpressions.g:7708:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ {
+ match('\\');
+ if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:7708:73: ~ ( ( '\\\\' | '\\'' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+ match('\'');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_UNRESTRICTED_NAME"
+
+ // $ANTLR start "RULE_STRING_VALUE"
+ public final void mRULE_STRING_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_STRING_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7710:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalKerMLExpressions.g:7710:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ {
+ match('\"');
+ // InternalKerMLExpressions.g:7710:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop5:
+ do {
+ int alt5=3;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0=='\\') ) {
+ alt5=1;
+ }
+ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
+ alt5=2;
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // InternalKerMLExpressions.g:7710:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ {
+ match('\\');
+ if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:7710:67: ~ ( ( '\\\\' | '\"' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+ match('\"');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_STRING_VALUE"
+
+ // $ANTLR start "RULE_REGULAR_COMMENT"
+ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_REGULAR_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7712:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:7712:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ {
+ match("/*");
+
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<=')')||(input.LA(1)>='+' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:7712:36: ( options {greedy=false; } : . )*
+ loop6:
+ do {
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0=='*') ) {
+ int LA6_1 = input.LA(2);
+
+ if ( (LA6_1=='/') ) {
+ alt6=2;
+ }
+ else if ( ((LA6_1>='\u0000' && LA6_1<='.')||(LA6_1>='0' && LA6_1<='\uFFFF')) ) {
+ alt6=1;
+ }
+
+
+ }
+ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
+ alt6=1;
+ }
+
+
+ switch (alt6) {
+ case 1 :
+ // InternalKerMLExpressions.g:7712:64: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop6;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_REGULAR_COMMENT"
+
+ // $ANTLR start "RULE_DOCUMENTATION_COMMENT"
+ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_DOCUMENTATION_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7714:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:7714:30: '/**' ( options {greedy=false; } : . )* '*/'
+ {
+ match("/**");
+
+ // InternalKerMLExpressions.g:7714:36: ( options {greedy=false; } : . )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0=='*') ) {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1=='/') ) {
+ alt7=2;
+ }
+ else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ }
+ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ switch (alt7) {
+ case 1 :
+ // InternalKerMLExpressions.g:7714:64: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop7;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_DOCUMENTATION_COMMENT"
+
+ // $ANTLR start "RULE_ML_NOTE"
+ public final void mRULE_ML_NOTE() throws RecognitionException {
+ try {
+ int _type = RULE_ML_NOTE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7716:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:7716:16: '//*' ( options {greedy=false; } : . )* '*/'
+ {
+ match("//*");
+
+ // InternalKerMLExpressions.g:7716:22: ( options {greedy=false; } : . )*
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( (LA8_0=='*') ) {
+ int LA8_1 = input.LA(2);
+
+ if ( (LA8_1=='/') ) {
+ alt8=2;
+ }
+ else if ( ((LA8_1>='\u0000' && LA8_1<='.')||(LA8_1>='0' && LA8_1<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ }
+ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // InternalKerMLExpressions.g:7716:50: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop8;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ML_NOTE"
+
+ // $ANTLR start "RULE_SL_NOTE"
+ public final void mRULE_SL_NOTE() throws RecognitionException {
+ try {
+ int _type = RULE_SL_NOTE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7718:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalKerMLExpressions.g:7718:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ {
+ match("//");
+
+ // InternalKerMLExpressions.g:7718:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalKerMLExpressions.g:7718:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:7718:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop9:
+ do {
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( ((LA9_0>='\u0000' && LA9_0<='\t')||(LA9_0>='\u000B' && LA9_0<='\f')||(LA9_0>='\u000E' && LA9_0<='\uFFFF')) ) {
+ alt9=1;
+ }
+
+
+ switch (alt9) {
+ case 1 :
+ // InternalKerMLExpressions.g:7718:37: ~ ( ( '\\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();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop9;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ // InternalKerMLExpressions.g:7718:55: ( ( '\\r' )? '\\n' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0=='\n'||LA12_0=='\r') ) {
+ alt12=1;
+ }
+ switch (alt12) {
+ case 1 :
+ // InternalKerMLExpressions.g:7718:56: ( '\\r' )? '\\n'
+ {
+ // InternalKerMLExpressions.g:7718:56: ( '\\r' )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( (LA11_0=='\r') ) {
+ alt11=1;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalKerMLExpressions.g:7718:56: '\\r'
+ {
+ match('\r');
+
+ }
+ break;
+
+ }
+
+ match('\n');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_SL_NOTE"
+
+ // $ANTLR start "RULE_WS"
+ public final void mRULE_WS() throws RecognitionException {
+ try {
+ int _type = RULE_WS;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:7720:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalKerMLExpressions.g:7720:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ {
+ // InternalKerMLExpressions.g:7720:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt13=0;
+ loop13:
+ do {
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
+ alt13=1;
+ }
+
+
+ switch (alt13) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ if ( cnt13 >= 1 ) break loop13;
+ EarlyExitException eee =
+ new EarlyExitException(13, input);
+ throw eee;
+ }
+ cnt13++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_WS"
+
+ public void mTokens() throws RecognitionException {
+ // InternalKerMLExpressions.g:1:8: ( T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_DECIMAL_VALUE | RULE_EXP_VALUE | RULE_ID | RULE_UNRESTRICTED_NAME | RULE_STRING_VALUE | RULE_REGULAR_COMMENT | RULE_DOCUMENTATION_COMMENT | RULE_ML_NOTE | RULE_SL_NOTE | RULE_WS )
+ int alt14=54;
+ alt14 = dfa14.predict(input);
+ switch (alt14) {
+ case 1 :
+ // InternalKerMLExpressions.g:1:10: T__14
+ {
+ mT__14();
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1:16: T__15
+ {
+ mT__15();
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1:22: T__16
+ {
+ mT__16();
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1:28: T__17
+ {
+ mT__17();
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:1:34: T__18
+ {
+ mT__18();
+
+ }
+ break;
+ case 6 :
+ // InternalKerMLExpressions.g:1:40: T__19
+ {
+ mT__19();
+
+ }
+ break;
+ case 7 :
+ // InternalKerMLExpressions.g:1:46: T__20
+ {
+ mT__20();
+
+ }
+ break;
+ case 8 :
+ // InternalKerMLExpressions.g:1:52: T__21
+ {
+ mT__21();
+
+ }
+ break;
+ case 9 :
+ // InternalKerMLExpressions.g:1:58: T__22
+ {
+ mT__22();
+
+ }
+ break;
+ case 10 :
+ // InternalKerMLExpressions.g:1:64: T__23
+ {
+ mT__23();
+
+ }
+ break;
+ case 11 :
+ // InternalKerMLExpressions.g:1:70: T__24
+ {
+ mT__24();
+
+ }
+ break;
+ case 12 :
+ // InternalKerMLExpressions.g:1:76: T__25
+ {
+ mT__25();
+
+ }
+ break;
+ case 13 :
+ // InternalKerMLExpressions.g:1:82: T__26
+ {
+ mT__26();
+
+ }
+ break;
+ case 14 :
+ // InternalKerMLExpressions.g:1:88: T__27
+ {
+ mT__27();
+
+ }
+ break;
+ case 15 :
+ // InternalKerMLExpressions.g:1:94: T__28
+ {
+ mT__28();
+
+ }
+ break;
+ case 16 :
+ // InternalKerMLExpressions.g:1:100: T__29
+ {
+ mT__29();
+
+ }
+ break;
+ case 17 :
+ // InternalKerMLExpressions.g:1:106: T__30
+ {
+ mT__30();
+
+ }
+ break;
+ case 18 :
+ // InternalKerMLExpressions.g:1:112: T__31
+ {
+ mT__31();
+
+ }
+ break;
+ case 19 :
+ // InternalKerMLExpressions.g:1:118: T__32
+ {
+ mT__32();
+
+ }
+ break;
+ case 20 :
+ // InternalKerMLExpressions.g:1:124: T__33
+ {
+ mT__33();
+
+ }
+ break;
+ case 21 :
+ // InternalKerMLExpressions.g:1:130: T__34
+ {
+ mT__34();
+
+ }
+ break;
+ case 22 :
+ // InternalKerMLExpressions.g:1:136: T__35
+ {
+ mT__35();
+
+ }
+ break;
+ case 23 :
+ // InternalKerMLExpressions.g:1:142: T__36
+ {
+ mT__36();
+
+ }
+ break;
+ case 24 :
+ // InternalKerMLExpressions.g:1:148: T__37
+ {
+ mT__37();
+
+ }
+ break;
+ case 25 :
+ // InternalKerMLExpressions.g:1:154: T__38
+ {
+ mT__38();
+
+ }
+ break;
+ case 26 :
+ // InternalKerMLExpressions.g:1:160: T__39
+ {
+ mT__39();
+
+ }
+ break;
+ case 27 :
+ // InternalKerMLExpressions.g:1:166: T__40
+ {
+ mT__40();
+
+ }
+ break;
+ case 28 :
+ // InternalKerMLExpressions.g:1:172: T__41
+ {
+ mT__41();
+
+ }
+ break;
+ case 29 :
+ // InternalKerMLExpressions.g:1:178: T__42
+ {
+ mT__42();
+
+ }
+ break;
+ case 30 :
+ // InternalKerMLExpressions.g:1:184: T__43
+ {
+ mT__43();
+
+ }
+ break;
+ case 31 :
+ // InternalKerMLExpressions.g:1:190: T__44
+ {
+ mT__44();
+
+ }
+ break;
+ case 32 :
+ // InternalKerMLExpressions.g:1:196: T__45
+ {
+ mT__45();
+
+ }
+ break;
+ case 33 :
+ // InternalKerMLExpressions.g:1:202: T__46
+ {
+ mT__46();
+
+ }
+ break;
+ case 34 :
+ // InternalKerMLExpressions.g:1:208: T__47
+ {
+ mT__47();
+
+ }
+ break;
+ case 35 :
+ // InternalKerMLExpressions.g:1:214: T__48
+ {
+ mT__48();
+
+ }
+ break;
+ case 36 :
+ // InternalKerMLExpressions.g:1:220: T__49
+ {
+ mT__49();
+
+ }
+ break;
+ case 37 :
+ // InternalKerMLExpressions.g:1:226: T__50
+ {
+ mT__50();
+
+ }
+ break;
+ case 38 :
+ // InternalKerMLExpressions.g:1:232: T__51
+ {
+ mT__51();
+
+ }
+ break;
+ case 39 :
+ // InternalKerMLExpressions.g:1:238: T__52
+ {
+ mT__52();
+
+ }
+ break;
+ case 40 :
+ // InternalKerMLExpressions.g:1:244: T__53
+ {
+ mT__53();
+
+ }
+ break;
+ case 41 :
+ // InternalKerMLExpressions.g:1:250: T__54
+ {
+ mT__54();
+
+ }
+ break;
+ case 42 :
+ // InternalKerMLExpressions.g:1:256: T__55
+ {
+ mT__55();
+
+ }
+ break;
+ case 43 :
+ // InternalKerMLExpressions.g:1:262: T__56
+ {
+ mT__56();
+
+ }
+ break;
+ case 44 :
+ // InternalKerMLExpressions.g:1:268: T__57
+ {
+ mT__57();
+
+ }
+ break;
+ case 45 :
+ // InternalKerMLExpressions.g:1:274: RULE_DECIMAL_VALUE
+ {
+ mRULE_DECIMAL_VALUE();
+
+ }
+ break;
+ case 46 :
+ // InternalKerMLExpressions.g:1:293: RULE_EXP_VALUE
+ {
+ mRULE_EXP_VALUE();
+
+ }
+ break;
+ case 47 :
+ // InternalKerMLExpressions.g:1:308: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 48 :
+ // InternalKerMLExpressions.g:1:316: RULE_UNRESTRICTED_NAME
+ {
+ mRULE_UNRESTRICTED_NAME();
+
+ }
+ break;
+ case 49 :
+ // InternalKerMLExpressions.g:1:339: RULE_STRING_VALUE
+ {
+ mRULE_STRING_VALUE();
+
+ }
+ break;
+ case 50 :
+ // InternalKerMLExpressions.g:1:357: RULE_REGULAR_COMMENT
+ {
+ mRULE_REGULAR_COMMENT();
+
+ }
+ break;
+ case 51 :
+ // InternalKerMLExpressions.g:1:378: RULE_DOCUMENTATION_COMMENT
+ {
+ mRULE_DOCUMENTATION_COMMENT();
+
+ }
+ break;
+ case 52 :
+ // InternalKerMLExpressions.g:1:405: RULE_ML_NOTE
+ {
+ mRULE_ML_NOTE();
+
+ }
+ break;
+ case 53 :
+ // InternalKerMLExpressions.g:1:418: RULE_SL_NOTE
+ {
+ mRULE_SL_NOTE();
+
+ }
+ break;
+ case 54 :
+ // InternalKerMLExpressions.g:1:431: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+
+ }
+
+ }
+
+
+ protected DFA14 dfa14 = new DFA14(this);
+ static final String DFA14_eotS =
+ "\1\uffff\1\45\1\47\1\51\1\uffff\1\53\1\uffff\1\57\2\40\1\64\1\66\1\70\1\uffff\1\72\1\75\2\uffff\2\40\1\101\1\uffff\1\103\5\uffff\2\40\1\uffff\1\107\20\uffff\3\40\11\uffff\1\117\1\uffff\2\40\4\uffff\2\40\1\107\2\uffff\3\40\2\uffff\1\117\1\uffff\3\40\1\137\3\40\2\117\1\uffff\1\117\1\145\1\40\1\147\1\40\1\uffff\3\40\1\144\2\uffff\1\154\1\uffff\2\40\1\157\1\40\1\uffff\2\40\1\uffff\1\163\2\40\1\uffff\3\40\1\171\1\40\1\uffff\1\40\1\174\1\uffff";
+ static final String DFA14_eofS =
+ "\175\uffff";
+ static final String DFA14_minS =
+ "\1\11\1\77\1\174\1\46\1\uffff\1\52\2\75\1\156\1\141\1\133\2\75\1\uffff\1\76\1\52\2\uffff\1\162\1\141\1\72\1\uffff\1\56\5\uffff\1\165\1\154\1\uffff\1\60\20\uffff\1\163\1\164\1\163\10\uffff\1\0\1\52\1\uffff\1\165\1\154\4\uffff\2\154\1\60\2\uffff\1\164\1\171\1\164\2\uffff\1\0\1\uffff\1\145\1\163\1\154\1\60\1\141\1\160\1\171\4\0\1\60\1\145\1\60\1\156\1\uffff\1\156\1\145\1\160\1\0\2\uffff\1\60\1\uffff\1\163\1\143\1\60\1\145\1\uffff\1\164\1\145\1\uffff\1\60\1\141\1\157\1\uffff\1\156\1\146\1\143\1\60\1\145\1\uffff\1\163\1\60\1\uffff";
+ static final String DFA14_maxS =
+ "\1\176\1\77\1\174\1\46\1\uffff\1\52\1\76\1\75\1\163\1\141\1\133\2\75\1\uffff\1\76\1\57\2\uffff\1\162\1\141\1\72\1\uffff\1\56\5\uffff\1\165\1\154\1\uffff\1\145\20\uffff\1\163\1\164\1\163\10\uffff\1\uffff\1\52\1\uffff\1\165\1\154\4\uffff\2\154\1\145\2\uffff\1\164\1\171\1\164\2\uffff\1\uffff\1\uffff\1\145\1\163\1\154\1\172\1\141\1\160\1\171\4\uffff\1\172\1\145\1\172\1\156\1\uffff\1\156\1\145\1\160\1\uffff\2\uffff\1\172\1\uffff\1\163\1\143\1\172\1\145\1\uffff\1\164\1\145\1\uffff\1\172\1\141\1\157\1\uffff\1\156\1\146\1\143\1\172\1\145\1\uffff\1\163\1\172\1\uffff";
+ static final String DFA14_acceptS =
+ "\4\uffff\1\6\10\uffff\1\23\2\uffff\1\27\1\31\3\uffff\1\35\1\uffff\1\37\1\40\1\42\1\43\1\44\2\uffff\1\53\1\uffff\1\57\1\60\1\61\1\66\1\2\1\1\1\3\1\5\1\4\1\7\1\10\1\25\1\11\1\45\1\12\1\30\3\uffff\1\50\1\16\1\21\1\17\1\22\1\20\1\41\1\24\2\uffff\1\26\2\uffff\1\47\1\34\1\54\1\36\3\uffff\1\55\1\56\3\uffff\1\62\1\63\1\uffff\1\65\17\uffff\1\51\4\uffff\1\64\1\32\1\uffff\1\46\4\uffff\1\33\2\uffff\1\15\3\uffff\1\14\5\uffff\1\13\2\uffff\1\52";
+ static final String DFA14_specialS =
+ "\73\uffff\1\5\22\uffff\1\6\10\uffff\1\0\1\4\1\1\1\3\10\uffff\1\2\31\uffff}>";
+ static final String[] DFA14_transitionS = {
+ "\2\43\2\uffff\1\43\22\uffff\1\43\1\7\1\42\2\uffff\1\20\1\3\1\41\1\27\1\30\1\5\1\15\1\33\1\16\1\26\1\17\12\37\1\24\1\uffff\1\13\1\6\1\14\1\1\1\12\32\40\1\36\1\uffff\1\25\1\4\1\40\1\uffff\1\35\4\40\1\23\1\40\1\11\1\10\4\40\1\34\5\40\1\22\6\40\1\31\1\2\1\32\1\21",
+ "\1\44",
+ "\1\46",
+ "\1\50",
+ "",
+ "\1\52",
+ "\1\54\1\55",
+ "\1\56",
+ "\1\60\4\uffff\1\61",
+ "\1\62",
+ "\1\63",
+ "\1\65",
+ "\1\67",
+ "",
+ "\1\71",
+ "\1\73\4\uffff\1\74",
+ "",
+ "",
+ "\1\76",
+ "\1\77",
+ "\1\100",
+ "",
+ "\1\102",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\104",
+ "\1\105",
+ "",
+ "\12\106\13\uffff\1\110\37\uffff\1\110",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\111",
+ "\1\112",
+ "\1\113",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\52\114\1\115\uffd5\114",
+ "\1\116",
+ "",
+ "\1\120",
+ "\1\121",
+ "",
+ "",
+ "",
+ "",
+ "\1\122",
+ "\1\123",
+ "\12\106\13\uffff\1\110\37\uffff\1\110",
+ "",
+ "",
+ "\1\124",
+ "\1\125",
+ "\1\126",
+ "",
+ "",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "",
+ "\1\133",
+ "\1\134",
+ "\1\135",
+ "\12\40\7\uffff\10\40\1\136\21\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\140",
+ "\1\141",
+ "\1\142",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\4\130\1\143\uffd0\130",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "\12\144\1\132\ufff5\144",
+ "\0\144",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\146",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\150",
+ "",
+ "\1\151",
+ "\1\152",
+ "\1\153",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "",
+ "",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "",
+ "\1\155",
+ "\1\156",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\160",
+ "",
+ "\1\161",
+ "\1\162",
+ "",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\164",
+ "\1\165",
+ "",
+ "\1\166",
+ "\1\167",
+ "\1\170",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\172",
+ "",
+ "\1\173",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ ""
+ };
+
+ static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
+ static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
+ static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
+ static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
+ static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
+ static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
+ static final short[][] DFA14_transition;
+
+ static {
+ int numStates = DFA14_transitionS.length;
+ DFA14_transition = new short[numStates][];
+ for (int i=0; i='\u0000' && LA14_87<='\t')||(LA14_87>='\u000B' && LA14_87<='\f')||(LA14_87>='\u000E' && LA14_87<=')')||(LA14_87>='+' && LA14_87<='.')||(LA14_87>='0' && LA14_87<='\uFFFF')) ) {s = 88;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA14_89 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_89>='\u0000' && LA14_89<='\t')||(LA14_89>='\u000B' && LA14_89<='\uFFFF')) ) {s = 100;}
+
+ else if ( (LA14_89=='\n') ) {s = 90;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA14_99 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_99=='\r') ) {s = 89;}
+
+ else if ( (LA14_99=='\n') ) {s = 90;}
+
+ else if ( (LA14_99=='*') ) {s = 87;}
+
+ else if ( ((LA14_99>='\u0000' && LA14_99<='\t')||(LA14_99>='\u000B' && LA14_99<='\f')||(LA14_99>='\u000E' && LA14_99<=')')||(LA14_99>='+' && LA14_99<='\uFFFF')) ) {s = 88;}
+
+ else s = 100;
+
+ if ( s>=0 ) return s;
+ break;
+ case 3 :
+ int LA14_90 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_90>='\u0000' && LA14_90<='\uFFFF')) ) {s = 100;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA14_88 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_88=='\r') ) {s = 89;}
+
+ else if ( (LA14_88=='\n') ) {s = 90;}
+
+ else if ( (LA14_88=='*') ) {s = 87;}
+
+ else if ( ((LA14_88>='\u0000' && LA14_88<='\t')||(LA14_88>='\u000B' && LA14_88<='\f')||(LA14_88>='\u000E' && LA14_88<=')')||(LA14_88>='+' && LA14_88<='\uFFFF')) ) {s = 88;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA14_59 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_59>='\u0000' && LA14_59<=')')||(LA14_59>='+' && LA14_59<='\uFFFF')) ) {s = 76;}
+
+ else if ( (LA14_59=='*') ) {s = 77;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA14_78 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_78=='*') ) {s = 87;}
+
+ else if ( ((LA14_78>='\u0000' && LA14_78<='\t')||(LA14_78>='\u000B' && LA14_78<='\f')||(LA14_78>='\u000E' && LA14_78<=')')||(LA14_78>='+' && LA14_78<='\uFFFF')) ) {s = 88;}
+
+ else if ( (LA14_78=='\r') ) {s = 89;}
+
+ else if ( (LA14_78=='\n') ) {s = 90;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 14, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+}
\ No newline at end of file
diff --git a/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsParser.java b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsParser.java
new file mode 100644
index 000000000..a8f81cf43
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src-gen/org/omg/kerml/expressions/xtext/ide/contentassist/antlr/internal/InternalKerMLExpressionsParser.java
@@ -0,0 +1,25571 @@
+package org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal;
+
+import java.io.InputStream;
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+@SuppressWarnings("all")
+public class InternalKerMLExpressionsParser extends AbstractInternalContentAssistParser {
+ public static final String[] tokenNames = new String[] {
+ "", "", "", "", "RULE_EXP_VALUE", "RULE_DECIMAL_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_STRING_VALUE", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'**'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'@'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'*'", "'/'", "'%'", "'!'", "'~'", "'true'", "'false'", "':'", "']'", "'.'", "'('", "')'", "'->'", "'{'", "'}'", "','", "'=>'", "'null'", "'::'", "'@['", "'all'", "'allInstances'", "'['", "'..'"
+ };
+ public static final int T__50=50;
+ public static final int RULE_SL_NOTE=12;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int RULE_DOCUMENTATION_COMMENT=10;
+ public static final int T__54=54;
+ public static final int RULE_ID=6;
+ public static final int RULE_DECIMAL_VALUE=5;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int RULE_ML_NOTE=11;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_REGULAR_COMMENT=9;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=13;
+ public static final int RULE_UNRESTRICTED_NAME=7;
+ 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__45=45;
+ public static final int T__46=46;
+ public static final int RULE_STRING_VALUE=8;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int RULE_EXP_VALUE=4;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+
+ public InternalKerMLExpressionsParser(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalKerMLExpressionsParser(TokenStream input, RecognizerSharedState state) {
+ super(input, state);
+
+ }
+
+
+ public String[] getTokenNames() { return InternalKerMLExpressionsParser.tokenNames; }
+ public String getGrammarFileName() { return "InternalKerMLExpressions.g"; }
+
+
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(KerMLExpressionsGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+
+
+
+ // $ANTLR start "entryRuleOwnedExpressionMember"
+ // InternalKerMLExpressions.g:54:1: entryRuleOwnedExpressionMember : ruleOwnedExpressionMember EOF ;
+ public final void entryRuleOwnedExpressionMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:55:1: ( ruleOwnedExpressionMember EOF )
+ // InternalKerMLExpressions.g:56:1: ruleOwnedExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOwnedExpressionMember"
+
+
+ // $ANTLR start "ruleOwnedExpressionMember"
+ // InternalKerMLExpressions.g:63:1: ruleOwnedExpressionMember : ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleOwnedExpressionMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:67:2: ( ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerMLExpressions.g:68:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:68:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerMLExpressions.g:69:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+ // InternalKerMLExpressions.g:70:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerMLExpressions.g:70:4: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOwnedExpressionMember"
+
+
+ // $ANTLR start "entryRuleOwnedExpression"
+ // InternalKerMLExpressions.g:79:1: entryRuleOwnedExpression : ruleOwnedExpression EOF ;
+ public final void entryRuleOwnedExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:80:1: ( ruleOwnedExpression EOF )
+ // InternalKerMLExpressions.g:81:1: ruleOwnedExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOwnedExpression"
+
+
+ // $ANTLR start "ruleOwnedExpression"
+ // InternalKerMLExpressions.g:88:1: ruleOwnedExpression : ( ruleConditionalExpression ) ;
+ public final void ruleOwnedExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:92:2: ( ( ruleConditionalExpression ) )
+ // InternalKerMLExpressions.g:93:2: ( ruleConditionalExpression )
+ {
+ // InternalKerMLExpressions.g:93:2: ( ruleConditionalExpression )
+ // InternalKerMLExpressions.g:94:3: ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOwnedExpression"
+
+
+ // $ANTLR start "entryRuleConditionalExpression"
+ // InternalKerMLExpressions.g:104:1: entryRuleConditionalExpression : ruleConditionalExpression EOF ;
+ public final void entryRuleConditionalExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:105:1: ( ruleConditionalExpression EOF )
+ // InternalKerMLExpressions.g:106:1: ruleConditionalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalExpression"
+
+
+ // $ANTLR start "ruleConditionalExpression"
+ // InternalKerMLExpressions.g:113:1: ruleConditionalExpression : ( ( rule__ConditionalExpression__Group__0 ) ) ;
+ public final void ruleConditionalExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:117:2: ( ( ( rule__ConditionalExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:118:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:118:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:119:3: ( rule__ConditionalExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:120:3: ( rule__ConditionalExpression__Group__0 )
+ // InternalKerMLExpressions.g:120:4: rule__ConditionalExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalExpression"
+
+
+ // $ANTLR start "entryRuleConditionalTestOperator"
+ // InternalKerMLExpressions.g:129:1: entryRuleConditionalTestOperator : ruleConditionalTestOperator EOF ;
+ public final void entryRuleConditionalTestOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:130:1: ( ruleConditionalTestOperator EOF )
+ // InternalKerMLExpressions.g:131:1: ruleConditionalTestOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalTestOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalTestOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalTestOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalTestOperator"
+
+
+ // $ANTLR start "ruleConditionalTestOperator"
+ // InternalKerMLExpressions.g:138:1: ruleConditionalTestOperator : ( '?' ) ;
+ public final void ruleConditionalTestOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:142:2: ( ( '?' ) )
+ // InternalKerMLExpressions.g:143:2: ( '?' )
+ {
+ // InternalKerMLExpressions.g:143:2: ( '?' )
+ // InternalKerMLExpressions.g:144:3: '?'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
+ }
+ match(input,14,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalTestOperator"
+
+
+ // $ANTLR start "entryRuleNullCoalescingExpression"
+ // InternalKerMLExpressions.g:154:1: entryRuleNullCoalescingExpression : ruleNullCoalescingExpression EOF ;
+ public final void entryRuleNullCoalescingExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:155:1: ( ruleNullCoalescingExpression EOF )
+ // InternalKerMLExpressions.g:156:1: ruleNullCoalescingExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleNullCoalescingExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleNullCoalescingExpression"
+
+
+ // $ANTLR start "ruleNullCoalescingExpression"
+ // InternalKerMLExpressions.g:163:1: ruleNullCoalescingExpression : ( ( rule__NullCoalescingExpression__Group__0 ) ) ;
+ public final void ruleNullCoalescingExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:167:2: ( ( ( rule__NullCoalescingExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:168:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:168:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:169:3: ( rule__NullCoalescingExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:170:3: ( rule__NullCoalescingExpression__Group__0 )
+ // InternalKerMLExpressions.g:170:4: rule__NullCoalescingExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleNullCoalescingExpression"
+
+
+ // $ANTLR start "entryRuleNullCoalescingOperator"
+ // InternalKerMLExpressions.g:179:1: entryRuleNullCoalescingOperator : ruleNullCoalescingOperator EOF ;
+ public final void entryRuleNullCoalescingOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:180:1: ( ruleNullCoalescingOperator EOF )
+ // InternalKerMLExpressions.g:181:1: ruleNullCoalescingOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleNullCoalescingOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleNullCoalescingOperator"
+
+
+ // $ANTLR start "ruleNullCoalescingOperator"
+ // InternalKerMLExpressions.g:188:1: ruleNullCoalescingOperator : ( '??' ) ;
+ public final void ruleNullCoalescingOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:192:2: ( ( '??' ) )
+ // InternalKerMLExpressions.g:193:2: ( '??' )
+ {
+ // InternalKerMLExpressions.g:193:2: ( '??' )
+ // InternalKerMLExpressions.g:194:3: '??'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
+ }
+ match(input,15,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleNullCoalescingOperator"
+
+
+ // $ANTLR start "entryRuleConditionalOrExpression"
+ // InternalKerMLExpressions.g:204:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
+ public final void entryRuleConditionalOrExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:205:1: ( ruleConditionalOrExpression EOF )
+ // InternalKerMLExpressions.g:206:1: ruleConditionalOrExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalOrExpression"
+
+
+ // $ANTLR start "ruleConditionalOrExpression"
+ // InternalKerMLExpressions.g:213:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
+ public final void ruleConditionalOrExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:217:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:218:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:218:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:219:3: ( rule__ConditionalOrExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:220:3: ( rule__ConditionalOrExpression__Group__0 )
+ // InternalKerMLExpressions.g:220:4: rule__ConditionalOrExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalOrExpression"
+
+
+ // $ANTLR start "entryRuleConditionalOrOperator"
+ // InternalKerMLExpressions.g:229:1: entryRuleConditionalOrOperator : ruleConditionalOrOperator EOF ;
+ public final void entryRuleConditionalOrOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:230:1: ( ruleConditionalOrOperator EOF )
+ // InternalKerMLExpressions.g:231:1: ruleConditionalOrOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalOrOperator"
+
+
+ // $ANTLR start "ruleConditionalOrOperator"
+ // InternalKerMLExpressions.g:238:1: ruleConditionalOrOperator : ( '||' ) ;
+ public final void ruleConditionalOrOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:242:2: ( ( '||' ) )
+ // InternalKerMLExpressions.g:243:2: ( '||' )
+ {
+ // InternalKerMLExpressions.g:243:2: ( '||' )
+ // InternalKerMLExpressions.g:244:3: '||'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
+ }
+ match(input,16,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalOrOperator"
+
+
+ // $ANTLR start "entryRuleConditionalAndExpression"
+ // InternalKerMLExpressions.g:254:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
+ public final void entryRuleConditionalAndExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:255:1: ( ruleConditionalAndExpression EOF )
+ // InternalKerMLExpressions.g:256:1: ruleConditionalAndExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalAndExpression"
+
+
+ // $ANTLR start "ruleConditionalAndExpression"
+ // InternalKerMLExpressions.g:263:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
+ public final void ruleConditionalAndExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:267:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:268:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:268:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:269:3: ( rule__ConditionalAndExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:270:3: ( rule__ConditionalAndExpression__Group__0 )
+ // InternalKerMLExpressions.g:270:4: rule__ConditionalAndExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalAndExpression"
+
+
+ // $ANTLR start "entryRuleConditionalAndOperator"
+ // InternalKerMLExpressions.g:279:1: entryRuleConditionalAndOperator : ruleConditionalAndOperator EOF ;
+ public final void entryRuleConditionalAndOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:280:1: ( ruleConditionalAndOperator EOF )
+ // InternalKerMLExpressions.g:281:1: ruleConditionalAndOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleConditionalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConditionalAndOperator"
+
+
+ // $ANTLR start "ruleConditionalAndOperator"
+ // InternalKerMLExpressions.g:288:1: ruleConditionalAndOperator : ( '&&' ) ;
+ public final void ruleConditionalAndOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:292:2: ( ( '&&' ) )
+ // InternalKerMLExpressions.g:293:2: ( '&&' )
+ {
+ // InternalKerMLExpressions.g:293:2: ( '&&' )
+ // InternalKerMLExpressions.g:294:3: '&&'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
+ }
+ match(input,17,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConditionalAndOperator"
+
+
+ // $ANTLR start "entryRuleOrExpression"
+ // InternalKerMLExpressions.g:304:1: entryRuleOrExpression : ruleOrExpression EOF ;
+ public final void entryRuleOrExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:305:1: ( ruleOrExpression EOF )
+ // InternalKerMLExpressions.g:306:1: ruleOrExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOrExpression"
+
+
+ // $ANTLR start "ruleOrExpression"
+ // InternalKerMLExpressions.g:313:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ;
+ public final void ruleOrExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:317:2: ( ( ( rule__OrExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:318:2: ( ( rule__OrExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:318:2: ( ( rule__OrExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:319:3: ( rule__OrExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:320:3: ( rule__OrExpression__Group__0 )
+ // InternalKerMLExpressions.g:320:4: rule__OrExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOrExpression"
+
+
+ // $ANTLR start "entryRuleOrOperator"
+ // InternalKerMLExpressions.g:329:1: entryRuleOrOperator : ruleOrOperator EOF ;
+ public final void entryRuleOrOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:330:1: ( ruleOrOperator EOF )
+ // InternalKerMLExpressions.g:331:1: ruleOrOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOrOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOrOperator"
+
+
+ // $ANTLR start "ruleOrOperator"
+ // InternalKerMLExpressions.g:338:1: ruleOrOperator : ( '|' ) ;
+ public final void ruleOrOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:342:2: ( ( '|' ) )
+ // InternalKerMLExpressions.g:343:2: ( '|' )
+ {
+ // InternalKerMLExpressions.g:343:2: ( '|' )
+ // InternalKerMLExpressions.g:344:3: '|'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+ }
+ match(input,18,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOrOperator"
+
+
+ // $ANTLR start "entryRuleXorExpression"
+ // InternalKerMLExpressions.g:354:1: entryRuleXorExpression : ruleXorExpression EOF ;
+ public final void entryRuleXorExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:355:1: ( ruleXorExpression EOF )
+ // InternalKerMLExpressions.g:356:1: ruleXorExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXorExpression"
+
+
+ // $ANTLR start "ruleXorExpression"
+ // InternalKerMLExpressions.g:363:1: ruleXorExpression : ( ( rule__XorExpression__Group__0 ) ) ;
+ public final void ruleXorExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:367:2: ( ( ( rule__XorExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:368:2: ( ( rule__XorExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:368:2: ( ( rule__XorExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:369:3: ( rule__XorExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:370:3: ( rule__XorExpression__Group__0 )
+ // InternalKerMLExpressions.g:370:4: rule__XorExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXorExpression"
+
+
+ // $ANTLR start "entryRuleXorOperator"
+ // InternalKerMLExpressions.g:379:1: entryRuleXorOperator : ruleXorOperator EOF ;
+ public final void entryRuleXorOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:380:1: ( ruleXorOperator EOF )
+ // InternalKerMLExpressions.g:381:1: ruleXorOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleXorOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXorOperator"
+
+
+ // $ANTLR start "ruleXorOperator"
+ // InternalKerMLExpressions.g:388:1: ruleXorOperator : ( '^' ) ;
+ public final void ruleXorOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:392:2: ( ( '^' ) )
+ // InternalKerMLExpressions.g:393:2: ( '^' )
+ {
+ // InternalKerMLExpressions.g:393:2: ( '^' )
+ // InternalKerMLExpressions.g:394:3: '^'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+ }
+ match(input,19,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXorOperator"
+
+
+ // $ANTLR start "entryRuleAndExpression"
+ // InternalKerMLExpressions.g:404:1: entryRuleAndExpression : ruleAndExpression EOF ;
+ public final void entryRuleAndExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:405:1: ( ruleAndExpression EOF )
+ // InternalKerMLExpressions.g:406:1: ruleAndExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAndExpression"
+
+
+ // $ANTLR start "ruleAndExpression"
+ // InternalKerMLExpressions.g:413:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
+ public final void ruleAndExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:417:2: ( ( ( rule__AndExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:418:2: ( ( rule__AndExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:418:2: ( ( rule__AndExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:419:3: ( rule__AndExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:420:3: ( rule__AndExpression__Group__0 )
+ // InternalKerMLExpressions.g:420:4: rule__AndExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAndExpression"
+
+
+ // $ANTLR start "entryRuleAndOperator"
+ // InternalKerMLExpressions.g:429:1: entryRuleAndOperator : ruleAndOperator EOF ;
+ public final void entryRuleAndOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:430:1: ( ruleAndOperator EOF )
+ // InternalKerMLExpressions.g:431:1: ruleAndOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleAndOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAndOperator"
+
+
+ // $ANTLR start "ruleAndOperator"
+ // InternalKerMLExpressions.g:438:1: ruleAndOperator : ( '&' ) ;
+ public final void ruleAndOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:442:2: ( ( '&' ) )
+ // InternalKerMLExpressions.g:443:2: ( '&' )
+ {
+ // InternalKerMLExpressions.g:443:2: ( '&' )
+ // InternalKerMLExpressions.g:444:3: '&'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+ }
+ match(input,20,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAndOperator"
+
+
+ // $ANTLR start "entryRuleEqualityExpression"
+ // InternalKerMLExpressions.g:454:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
+ public final void entryRuleEqualityExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:455:1: ( ruleEqualityExpression EOF )
+ // InternalKerMLExpressions.g:456:1: ruleEqualityExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleEqualityExpression"
+
+
+ // $ANTLR start "ruleEqualityExpression"
+ // InternalKerMLExpressions.g:463:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
+ public final void ruleEqualityExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:467:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:468:2: ( ( rule__EqualityExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:468:2: ( ( rule__EqualityExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:469:3: ( rule__EqualityExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:470:3: ( rule__EqualityExpression__Group__0 )
+ // InternalKerMLExpressions.g:470:4: rule__EqualityExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleEqualityExpression"
+
+
+ // $ANTLR start "entryRuleEqualityOperator"
+ // InternalKerMLExpressions.g:479:1: entryRuleEqualityOperator : ruleEqualityOperator EOF ;
+ public final void entryRuleEqualityOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:480:1: ( ruleEqualityOperator EOF )
+ // InternalKerMLExpressions.g:481:1: ruleEqualityOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleEqualityOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleEqualityOperator"
+
+
+ // $ANTLR start "ruleEqualityOperator"
+ // InternalKerMLExpressions.g:488:1: ruleEqualityOperator : ( ( rule__EqualityOperator__Alternatives ) ) ;
+ public final void ruleEqualityOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:492:2: ( ( ( rule__EqualityOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:493:2: ( ( rule__EqualityOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:493:2: ( ( rule__EqualityOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:494:3: ( rule__EqualityOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:495:3: ( rule__EqualityOperator__Alternatives )
+ // InternalKerMLExpressions.g:495:4: rule__EqualityOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleEqualityOperator"
+
+
+ // $ANTLR start "entryRuleClassificationExpression"
+ // InternalKerMLExpressions.g:504:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
+ public final void entryRuleClassificationExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:505:1: ( ruleClassificationExpression EOF )
+ // InternalKerMLExpressions.g:506:1: ruleClassificationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleClassificationExpression"
+
+
+ // $ANTLR start "ruleClassificationExpression"
+ // InternalKerMLExpressions.g:513:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Alternatives ) ) ;
+ public final void ruleClassificationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:517:2: ( ( ( rule__ClassificationExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:518:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:518:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:519:3: ( rule__ClassificationExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:520:3: ( rule__ClassificationExpression__Alternatives )
+ // InternalKerMLExpressions.g:520:4: rule__ClassificationExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleClassificationExpression"
+
+
+ // $ANTLR start "entryRuleClassificationOperator"
+ // InternalKerMLExpressions.g:529:1: entryRuleClassificationOperator : ruleClassificationOperator EOF ;
+ public final void entryRuleClassificationOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:530:1: ( ruleClassificationOperator EOF )
+ // InternalKerMLExpressions.g:531:1: ruleClassificationOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleClassificationOperator"
+
+
+ // $ANTLR start "ruleClassificationOperator"
+ // InternalKerMLExpressions.g:538:1: ruleClassificationOperator : ( ( rule__ClassificationOperator__Alternatives ) ) ;
+ public final void ruleClassificationOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:542:2: ( ( ( rule__ClassificationOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:543:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:543:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:544:3: ( rule__ClassificationOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:545:3: ( rule__ClassificationOperator__Alternatives )
+ // InternalKerMLExpressions.g:545:4: rule__ClassificationOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleClassificationOperator"
+
+
+ // $ANTLR start "entryRuleTypeReferenceMember"
+ // InternalKerMLExpressions.g:554:1: entryRuleTypeReferenceMember : ruleTypeReferenceMember EOF ;
+ public final void entryRuleTypeReferenceMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:555:1: ( ruleTypeReferenceMember EOF )
+ // InternalKerMLExpressions.g:556:1: ruleTypeReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleTypeReferenceMember"
+
+
+ // $ANTLR start "ruleTypeReferenceMember"
+ // InternalKerMLExpressions.g:563:1: ruleTypeReferenceMember : ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleTypeReferenceMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:567:2: ( ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerMLExpressions.g:568:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:568:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerMLExpressions.g:569:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+ // InternalKerMLExpressions.g:570:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerMLExpressions.g:570:4: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__TypeReferenceMember__OwnedMemberFeature_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleTypeReferenceMember"
+
+
+ // $ANTLR start "entryRuleTypeReference"
+ // InternalKerMLExpressions.g:579:1: entryRuleTypeReference : ruleTypeReference EOF ;
+ public final void entryRuleTypeReference() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:580:1: ( ruleTypeReference EOF )
+ // InternalKerMLExpressions.g:581:1: ruleTypeReference EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleTypeReference"
+
+
+ // $ANTLR start "ruleTypeReference"
+ // InternalKerMLExpressions.g:588:1: ruleTypeReference : ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) ;
+ public final void ruleTypeReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:592:2: ( ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) )
+ // InternalKerMLExpressions.g:593:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:593:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ // InternalKerMLExpressions.g:594:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment());
+ }
+ // InternalKerMLExpressions.g:595:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ // InternalKerMLExpressions.g:595:4: rule__TypeReference__OwnedRelationship_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__TypeReference__OwnedRelationship_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleTypeReference"
+
+
+ // $ANTLR start "entryRuleOwnedFeatureTyping"
+ // InternalKerMLExpressions.g:604:1: entryRuleOwnedFeatureTyping : ruleOwnedFeatureTyping EOF ;
+ public final void entryRuleOwnedFeatureTyping() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:605:1: ( ruleOwnedFeatureTyping EOF )
+ // InternalKerMLExpressions.g:606:1: ruleOwnedFeatureTyping EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedFeatureTypingRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedFeatureTypingRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOwnedFeatureTyping"
+
+
+ // $ANTLR start "ruleOwnedFeatureTyping"
+ // InternalKerMLExpressions.g:613:1: ruleOwnedFeatureTyping : ( ( rule__OwnedFeatureTyping__TypeAssignment ) ) ;
+ public final void ruleOwnedFeatureTyping() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:617:2: ( ( ( rule__OwnedFeatureTyping__TypeAssignment ) ) )
+ // InternalKerMLExpressions.g:618:2: ( ( rule__OwnedFeatureTyping__TypeAssignment ) )
+ {
+ // InternalKerMLExpressions.g:618:2: ( ( rule__OwnedFeatureTyping__TypeAssignment ) )
+ // InternalKerMLExpressions.g:619:3: ( rule__OwnedFeatureTyping__TypeAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedFeatureTypingAccess().getTypeAssignment());
+ }
+ // InternalKerMLExpressions.g:620:3: ( rule__OwnedFeatureTyping__TypeAssignment )
+ // InternalKerMLExpressions.g:620:4: rule__OwnedFeatureTyping__TypeAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__OwnedFeatureTyping__TypeAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedFeatureTypingAccess().getTypeAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOwnedFeatureTyping"
+
+
+ // $ANTLR start "entryRuleSelfReferenceExpression"
+ // InternalKerMLExpressions.g:629:1: entryRuleSelfReferenceExpression : ruleSelfReferenceExpression EOF ;
+ public final void entryRuleSelfReferenceExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:630:1: ( ruleSelfReferenceExpression EOF )
+ // InternalKerMLExpressions.g:631:1: ruleSelfReferenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleSelfReferenceExpression"
+
+
+ // $ANTLR start "ruleSelfReferenceExpression"
+ // InternalKerMLExpressions.g:638:1: ruleSelfReferenceExpression : ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ public final void ruleSelfReferenceExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:642:2: ( ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalKerMLExpressions.g:643:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:643:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalKerMLExpressions.g:644:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+ // InternalKerMLExpressions.g:645:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalKerMLExpressions.g:645:4: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSelfReferenceExpression"
+
+
+ // $ANTLR start "entryRuleSelfReferenceMember"
+ // InternalKerMLExpressions.g:654:1: entryRuleSelfReferenceMember : ruleSelfReferenceMember EOF ;
+ public final void entryRuleSelfReferenceMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:655:1: ( ruleSelfReferenceMember EOF )
+ // InternalKerMLExpressions.g:656:1: ruleSelfReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleSelfReferenceMember"
+
+
+ // $ANTLR start "ruleSelfReferenceMember"
+ // InternalKerMLExpressions.g:663:1: ruleSelfReferenceMember : ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleSelfReferenceMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:667:2: ( ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerMLExpressions.g:668:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:668:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerMLExpressions.g:669:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+ // InternalKerMLExpressions.g:670:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerMLExpressions.g:670:4: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__SelfReferenceMember__OwnedMemberFeature_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSelfReferenceMember"
+
+
+ // $ANTLR start "entryRuleEmptyFeature"
+ // InternalKerMLExpressions.g:679:1: entryRuleEmptyFeature : ruleEmptyFeature EOF ;
+ public final void entryRuleEmptyFeature() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:680:1: ( ruleEmptyFeature EOF )
+ // InternalKerMLExpressions.g:681:1: ruleEmptyFeature EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEmptyFeatureRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEmptyFeatureRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleEmptyFeature"
+
+
+ // $ANTLR start "ruleEmptyFeature"
+ // InternalKerMLExpressions.g:688:1: ruleEmptyFeature : ( () ) ;
+ public final void ruleEmptyFeature() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:692:2: ( ( () ) )
+ // InternalKerMLExpressions.g:693:2: ( () )
+ {
+ // InternalKerMLExpressions.g:693:2: ( () )
+ // InternalKerMLExpressions.g:694:3: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEmptyFeatureAccess().getFeatureAction());
+ }
+ // InternalKerMLExpressions.g:695:3: ()
+ // InternalKerMLExpressions.g:695:4:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEmptyFeatureAccess().getFeatureAction());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleEmptyFeature"
+
+
+ // $ANTLR start "entryRuleRelationalExpression"
+ // InternalKerMLExpressions.g:704:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ public final void entryRuleRelationalExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:705:1: ( ruleRelationalExpression EOF )
+ // InternalKerMLExpressions.g:706:1: ruleRelationalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRelationalExpression"
+
+
+ // $ANTLR start "ruleRelationalExpression"
+ // InternalKerMLExpressions.g:713:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ public final void ruleRelationalExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:717:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:718:2: ( ( rule__RelationalExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:718:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:719:3: ( rule__RelationalExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:720:3: ( rule__RelationalExpression__Group__0 )
+ // InternalKerMLExpressions.g:720:4: rule__RelationalExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRelationalExpression"
+
+
+ // $ANTLR start "entryRuleRelationalOperator"
+ // InternalKerMLExpressions.g:729:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ;
+ public final void entryRuleRelationalOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:730:1: ( ruleRelationalOperator EOF )
+ // InternalKerMLExpressions.g:731:1: ruleRelationalOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRelationalOperator"
+
+
+ // $ANTLR start "ruleRelationalOperator"
+ // InternalKerMLExpressions.g:738:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ;
+ public final void ruleRelationalOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:742:2: ( ( ( rule__RelationalOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:743:2: ( ( rule__RelationalOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:743:2: ( ( rule__RelationalOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:744:3: ( rule__RelationalOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:745:3: ( rule__RelationalOperator__Alternatives )
+ // InternalKerMLExpressions.g:745:4: rule__RelationalOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRelationalOperator"
+
+
+ // $ANTLR start "entryRuleAdditiveExpression"
+ // InternalKerMLExpressions.g:754:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ public final void entryRuleAdditiveExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:755:1: ( ruleAdditiveExpression EOF )
+ // InternalKerMLExpressions.g:756:1: ruleAdditiveExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAdditiveExpression"
+
+
+ // $ANTLR start "ruleAdditiveExpression"
+ // InternalKerMLExpressions.g:763:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ public final void ruleAdditiveExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:767:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:768:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:768:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:769:3: ( rule__AdditiveExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:770:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalKerMLExpressions.g:770:4: rule__AdditiveExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAdditiveExpression"
+
+
+ // $ANTLR start "entryRuleAdditiveOperator"
+ // InternalKerMLExpressions.g:779:1: entryRuleAdditiveOperator : ruleAdditiveOperator EOF ;
+ public final void entryRuleAdditiveOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:780:1: ( ruleAdditiveOperator EOF )
+ // InternalKerMLExpressions.g:781:1: ruleAdditiveOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleAdditiveOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAdditiveOperator"
+
+
+ // $ANTLR start "ruleAdditiveOperator"
+ // InternalKerMLExpressions.g:788:1: ruleAdditiveOperator : ( ( rule__AdditiveOperator__Alternatives ) ) ;
+ public final void ruleAdditiveOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:792:2: ( ( ( rule__AdditiveOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:793:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:793:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:794:3: ( rule__AdditiveOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:795:3: ( rule__AdditiveOperator__Alternatives )
+ // InternalKerMLExpressions.g:795:4: rule__AdditiveOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAdditiveOperator"
+
+
+ // $ANTLR start "entryRuleMultiplicativeExpression"
+ // InternalKerMLExpressions.g:804:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ public final void entryRuleMultiplicativeExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:805:1: ( ruleMultiplicativeExpression EOF )
+ // InternalKerMLExpressions.g:806:1: ruleMultiplicativeExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMultiplicativeExpression"
+
+
+ // $ANTLR start "ruleMultiplicativeExpression"
+ // InternalKerMLExpressions.g:813:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ public final void ruleMultiplicativeExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:817:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:818:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:818:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:819:3: ( rule__MultiplicativeExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:820:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalKerMLExpressions.g:820:4: rule__MultiplicativeExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMultiplicativeExpression"
+
+
+ // $ANTLR start "entryRuleMultiplicativeOperator"
+ // InternalKerMLExpressions.g:829:1: entryRuleMultiplicativeOperator : ruleMultiplicativeOperator EOF ;
+ public final void entryRuleMultiplicativeOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:830:1: ( ruleMultiplicativeOperator EOF )
+ // InternalKerMLExpressions.g:831:1: ruleMultiplicativeOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleMultiplicativeOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMultiplicativeOperator"
+
+
+ // $ANTLR start "ruleMultiplicativeOperator"
+ // InternalKerMLExpressions.g:838:1: ruleMultiplicativeOperator : ( ( rule__MultiplicativeOperator__Alternatives ) ) ;
+ public final void ruleMultiplicativeOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:842:2: ( ( ( rule__MultiplicativeOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:843:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:843:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:844:3: ( rule__MultiplicativeOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:845:3: ( rule__MultiplicativeOperator__Alternatives )
+ // InternalKerMLExpressions.g:845:4: rule__MultiplicativeOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMultiplicativeOperator"
+
+
+ // $ANTLR start "entryRuleExponentiationExpression"
+ // InternalKerMLExpressions.g:854:1: entryRuleExponentiationExpression : ruleExponentiationExpression EOF ;
+ public final void entryRuleExponentiationExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:855:1: ( ruleExponentiationExpression EOF )
+ // InternalKerMLExpressions.g:856:1: ruleExponentiationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleExponentiationExpression"
+
+
+ // $ANTLR start "ruleExponentiationExpression"
+ // InternalKerMLExpressions.g:863:1: ruleExponentiationExpression : ( ( rule__ExponentiationExpression__Group__0 ) ) ;
+ public final void ruleExponentiationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:867:2: ( ( ( rule__ExponentiationExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:868:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:868:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:869:3: ( rule__ExponentiationExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:870:3: ( rule__ExponentiationExpression__Group__0 )
+ // InternalKerMLExpressions.g:870:4: rule__ExponentiationExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleExponentiationExpression"
+
+
+ // $ANTLR start "entryRuleExponentiationOperator"
+ // InternalKerMLExpressions.g:879:1: entryRuleExponentiationOperator : ruleExponentiationOperator EOF ;
+ public final void entryRuleExponentiationOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:880:1: ( ruleExponentiationOperator EOF )
+ // InternalKerMLExpressions.g:881:1: ruleExponentiationOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleExponentiationOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleExponentiationOperator"
+
+
+ // $ANTLR start "ruleExponentiationOperator"
+ // InternalKerMLExpressions.g:888:1: ruleExponentiationOperator : ( '**' ) ;
+ public final void ruleExponentiationOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:892:2: ( ( '**' ) )
+ // InternalKerMLExpressions.g:893:2: ( '**' )
+ {
+ // InternalKerMLExpressions.g:893:2: ( '**' )
+ // InternalKerMLExpressions.g:894:3: '**'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
+ }
+ match(input,21,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleExponentiationOperator"
+
+
+ // $ANTLR start "entryRuleUnitsExpression"
+ // InternalKerMLExpressions.g:904:1: entryRuleUnitsExpression : ruleUnitsExpression EOF ;
+ public final void entryRuleUnitsExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:905:1: ( ruleUnitsExpression EOF )
+ // InternalKerMLExpressions.g:906:1: ruleUnitsExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleUnitsExpression"
+
+
+ // $ANTLR start "ruleUnitsExpression"
+ // InternalKerMLExpressions.g:913:1: ruleUnitsExpression : ( ( rule__UnitsExpression__Group__0 ) ) ;
+ public final void ruleUnitsExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:917:2: ( ( ( rule__UnitsExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:918:2: ( ( rule__UnitsExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:918:2: ( ( rule__UnitsExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:919:3: ( rule__UnitsExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:920:3: ( rule__UnitsExpression__Group__0 )
+ // InternalKerMLExpressions.g:920:4: rule__UnitsExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleUnitsExpression"
+
+
+ // $ANTLR start "entryRuleUnaryExpression"
+ // InternalKerMLExpressions.g:929:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ public final void entryRuleUnaryExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:930:1: ( ruleUnaryExpression EOF )
+ // InternalKerMLExpressions.g:931:1: ruleUnaryExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleUnaryExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleUnaryExpression"
+
+
+ // $ANTLR start "ruleUnaryExpression"
+ // InternalKerMLExpressions.g:938:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
+ public final void ruleUnaryExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:942:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:943:2: ( ( rule__UnaryExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:943:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:944:3: ( rule__UnaryExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:945:3: ( rule__UnaryExpression__Alternatives )
+ // InternalKerMLExpressions.g:945:4: rule__UnaryExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleUnaryExpression"
+
+
+ // $ANTLR start "entryRuleUnaryOperator"
+ // InternalKerMLExpressions.g:954:1: entryRuleUnaryOperator : ruleUnaryOperator EOF ;
+ public final void entryRuleUnaryOperator() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:955:1: ( ruleUnaryOperator EOF )
+ // InternalKerMLExpressions.g:956:1: ruleUnaryOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleUnaryOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleUnaryOperator"
+
+
+ // $ANTLR start "ruleUnaryOperator"
+ // InternalKerMLExpressions.g:963:1: ruleUnaryOperator : ( ( rule__UnaryOperator__Alternatives ) ) ;
+ public final void ruleUnaryOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:967:2: ( ( ( rule__UnaryOperator__Alternatives ) ) )
+ // InternalKerMLExpressions.g:968:2: ( ( rule__UnaryOperator__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:968:2: ( ( rule__UnaryOperator__Alternatives ) )
+ // InternalKerMLExpressions.g:969:3: ( rule__UnaryOperator__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:970:3: ( rule__UnaryOperator__Alternatives )
+ // InternalKerMLExpressions.g:970:4: rule__UnaryOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryOperator__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleUnaryOperator"
+
+
+ // $ANTLR start "entryRuleExtentExpression"
+ // InternalKerMLExpressions.g:979:1: entryRuleExtentExpression : ruleExtentExpression EOF ;
+ public final void entryRuleExtentExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:980:1: ( ruleExtentExpression EOF )
+ // InternalKerMLExpressions.g:981:1: ruleExtentExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleExtentExpression"
+
+
+ // $ANTLR start "ruleExtentExpression"
+ // InternalKerMLExpressions.g:988:1: ruleExtentExpression : ( ( rule__ExtentExpression__Alternatives ) ) ;
+ public final void ruleExtentExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:992:2: ( ( ( rule__ExtentExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:993:2: ( ( rule__ExtentExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:993:2: ( ( rule__ExtentExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:994:3: ( rule__ExtentExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:995:3: ( rule__ExtentExpression__Alternatives )
+ // InternalKerMLExpressions.g:995:4: rule__ExtentExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleExtentExpression"
+
+
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalKerMLExpressions.g:1004:1: entryRuleExtentExpression_Deprecated : ruleExtentExpression_Deprecated EOF ;
+ public final void entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1005:1: ( ruleExtentExpression_Deprecated EOF )
+ // InternalKerMLExpressions.g:1006:1: ruleExtentExpression_Deprecated EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalKerMLExpressions.g:1013:1: ruleExtentExpression_Deprecated : ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) ;
+ public final void ruleExtentExpression_Deprecated() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1017:2: ( ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1018:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1018:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
+ // InternalKerMLExpressions.g:1019:3: ( rule__ExtentExpression_Deprecated__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1020:3: ( rule__ExtentExpression_Deprecated__Group__0 )
+ // InternalKerMLExpressions.g:1020:4: rule__ExtentExpression_Deprecated__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "entryRuleSequenceExpression"
+ // InternalKerMLExpressions.g:1029:1: entryRuleSequenceExpression : ruleSequenceExpression EOF ;
+ public final void entryRuleSequenceExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1030:1: ( ruleSequenceExpression EOF )
+ // InternalKerMLExpressions.g:1031:1: ruleSequenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleSequenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleSequenceExpression"
+
+
+ // $ANTLR start "ruleSequenceExpression"
+ // InternalKerMLExpressions.g:1038:1: ruleSequenceExpression : ( ( rule__SequenceExpression__Group__0 ) ) ;
+ public final void ruleSequenceExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1042:2: ( ( ( rule__SequenceExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1043:2: ( ( rule__SequenceExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1043:2: ( ( rule__SequenceExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:1044:3: ( rule__SequenceExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1045:3: ( rule__SequenceExpression__Group__0 )
+ // InternalKerMLExpressions.g:1045:4: rule__SequenceExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSequenceExpression"
+
+
+ // $ANTLR start "entryRuleBodyExpressionMember"
+ // InternalKerMLExpressions.g:1054:1: entryRuleBodyExpressionMember : ruleBodyExpressionMember EOF ;
+ public final void entryRuleBodyExpressionMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1055:1: ( ruleBodyExpressionMember EOF )
+ // InternalKerMLExpressions.g:1056:1: ruleBodyExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyExpressionMember"
+
+
+ // $ANTLR start "ruleBodyExpressionMember"
+ // InternalKerMLExpressions.g:1063:1: ruleBodyExpressionMember : ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleBodyExpressionMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1067:2: ( ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerMLExpressions.g:1068:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1068:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerMLExpressions.g:1069:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+ // InternalKerMLExpressions.g:1070:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerMLExpressions.g:1070:4: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpressionMember__OwnedMemberFeature_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyExpressionMember"
+
+
+ // $ANTLR start "entryRuleBodyExpression"
+ // InternalKerMLExpressions.g:1079:1: entryRuleBodyExpression : ruleBodyExpression EOF ;
+ public final void entryRuleBodyExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1080:1: ( ruleBodyExpression EOF )
+ // InternalKerMLExpressions.g:1081:1: ruleBodyExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyExpression"
+
+
+ // $ANTLR start "ruleBodyExpression"
+ // InternalKerMLExpressions.g:1088:1: ruleBodyExpression : ( ( rule__BodyExpression__Alternatives ) ) ;
+ public final void ruleBodyExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1092:2: ( ( ( rule__BodyExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1093:2: ( ( rule__BodyExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1093:2: ( ( rule__BodyExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:1094:3: ( rule__BodyExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1095:3: ( rule__BodyExpression__Alternatives )
+ // InternalKerMLExpressions.g:1095:4: rule__BodyExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyExpression"
+
+
+ // $ANTLR start "entryRuleResultExpressionMember"
+ // InternalKerMLExpressions.g:1104:1: entryRuleResultExpressionMember : ruleResultExpressionMember EOF ;
+ public final void entryRuleResultExpressionMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1105:1: ( ruleResultExpressionMember EOF )
+ // InternalKerMLExpressions.g:1106:1: ruleResultExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getResultExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleResultExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getResultExpressionMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleResultExpressionMember"
+
+
+ // $ANTLR start "ruleResultExpressionMember"
+ // InternalKerMLExpressions.g:1113:1: ruleResultExpressionMember : ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment ) ) ;
+ public final void ruleResultExpressionMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1117:2: ( ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment ) ) )
+ // InternalKerMLExpressions.g:1118:2: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1118:2: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment ) )
+ // InternalKerMLExpressions.g:1119:3: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment());
+ }
+ // InternalKerMLExpressions.g:1120:3: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment )
+ // InternalKerMLExpressions.g:1120:4: rule__ResultExpressionMember__OwnedResultExpression_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__ResultExpressionMember__OwnedResultExpression_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleResultExpressionMember"
+
+
+ // $ANTLR start "entryRuleBodyParameterMember"
+ // InternalKerMLExpressions.g:1129:1: entryRuleBodyParameterMember : ruleBodyParameterMember EOF ;
+ public final void entryRuleBodyParameterMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1130:1: ( ruleBodyParameterMember EOF )
+ // InternalKerMLExpressions.g:1131:1: ruleBodyParameterMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyParameterMember"
+
+
+ // $ANTLR start "ruleBodyParameterMember"
+ // InternalKerMLExpressions.g:1138:1: ruleBodyParameterMember : ( ( rule__BodyParameterMember__Group__0 ) ) ;
+ public final void ruleBodyParameterMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1142:2: ( ( ( rule__BodyParameterMember__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1143:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1143:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ // InternalKerMLExpressions.g:1144:3: ( rule__BodyParameterMember__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1145:3: ( rule__BodyParameterMember__Group__0 )
+ // InternalKerMLExpressions.g:1145:4: rule__BodyParameterMember__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyParameterMember"
+
+
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalKerMLExpressions.g:1154:1: entryRuleBodyParameter : ruleBodyParameter EOF ;
+ public final void entryRuleBodyParameter() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1155:1: ( ruleBodyParameter EOF )
+ // InternalKerMLExpressions.g:1156:1: ruleBodyParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyParameter"
+
+
+ // $ANTLR start "ruleBodyParameter"
+ // InternalKerMLExpressions.g:1163:1: ruleBodyParameter : ( () ) ;
+ public final void ruleBodyParameter() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1167:2: ( ( () ) )
+ // InternalKerMLExpressions.g:1168:2: ( () )
+ {
+ // InternalKerMLExpressions.g:1168:2: ( () )
+ // InternalKerMLExpressions.g:1169:3: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getFeatureAction());
+ }
+ // InternalKerMLExpressions.g:1170:3: ()
+ // InternalKerMLExpressions.g:1170:4:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getFeatureAction());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyParameter"
+
+
+ // $ANTLR start "entryRuleSequenceConstructionExpression"
+ // InternalKerMLExpressions.g:1179:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
+ public final void entryRuleSequenceConstructionExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1180:1: ( ruleSequenceConstructionExpression EOF )
+ // InternalKerMLExpressions.g:1181:1: ruleSequenceConstructionExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleSequenceConstructionExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleSequenceConstructionExpression"
+
+
+ // $ANTLR start "ruleSequenceConstructionExpression"
+ // InternalKerMLExpressions.g:1188:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Alternatives ) ) ;
+ public final void ruleSequenceConstructionExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1192:2: ( ( ( rule__SequenceConstructionExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1193:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1193:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:1194:3: ( rule__SequenceConstructionExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1195:3: ( rule__SequenceConstructionExpression__Alternatives )
+ // InternalKerMLExpressions.g:1195:4: rule__SequenceConstructionExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSequenceConstructionExpression"
+
+
+ // $ANTLR start "entryRuleSequenceElementList"
+ // InternalKerMLExpressions.g:1204:1: entryRuleSequenceElementList : ruleSequenceElementList EOF ;
+ public final void entryRuleSequenceElementList() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1205:1: ( ruleSequenceElementList EOF )
+ // InternalKerMLExpressions.g:1206:1: ruleSequenceElementList EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleSequenceElementList"
+
+
+ // $ANTLR start "ruleSequenceElementList"
+ // InternalKerMLExpressions.g:1213:1: ruleSequenceElementList : ( ( rule__SequenceElementList__Group__0 ) ) ;
+ public final void ruleSequenceElementList() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1217:2: ( ( ( rule__SequenceElementList__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1218:2: ( ( rule__SequenceElementList__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1218:2: ( ( rule__SequenceElementList__Group__0 ) )
+ // InternalKerMLExpressions.g:1219:3: ( rule__SequenceElementList__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1220:3: ( rule__SequenceElementList__Group__0 )
+ // InternalKerMLExpressions.g:1220:4: rule__SequenceElementList__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSequenceElementList"
+
+
+ // $ANTLR start "entryRuleBaseExpression"
+ // InternalKerMLExpressions.g:1229:1: entryRuleBaseExpression : ruleBaseExpression EOF ;
+ public final void entryRuleBaseExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1230:1: ( ruleBaseExpression EOF )
+ // InternalKerMLExpressions.g:1231:1: ruleBaseExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBaseExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBaseExpression"
+
+
+ // $ANTLR start "ruleBaseExpression"
+ // InternalKerMLExpressions.g:1238:1: ruleBaseExpression : ( ( rule__BaseExpression__Alternatives ) ) ;
+ public final void ruleBaseExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1242:2: ( ( ( rule__BaseExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1243:2: ( ( rule__BaseExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1243:2: ( ( rule__BaseExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:1244:3: ( rule__BaseExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1245:3: ( rule__BaseExpression__Alternatives )
+ // InternalKerMLExpressions.g:1245:4: rule__BaseExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__BaseExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBaseExpression"
+
+
+ // $ANTLR start "entryRuleFeatureReferenceExpression"
+ // InternalKerMLExpressions.g:1254:1: entryRuleFeatureReferenceExpression : ruleFeatureReferenceExpression EOF ;
+ public final void entryRuleFeatureReferenceExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1255:1: ( ruleFeatureReferenceExpression EOF )
+ // InternalKerMLExpressions.g:1256:1: ruleFeatureReferenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleFeatureReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFeatureReferenceExpression"
+
+
+ // $ANTLR start "ruleFeatureReferenceExpression"
+ // InternalKerMLExpressions.g:1263:1: ruleFeatureReferenceExpression : ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ public final void ruleFeatureReferenceExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1267:2: ( ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalKerMLExpressions.g:1268:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1268:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalKerMLExpressions.g:1269:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+ // InternalKerMLExpressions.g:1270:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalKerMLExpressions.g:1270:4: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFeatureReferenceExpression"
+
+
+ // $ANTLR start "entryRuleFeatureReferenceMember"
+ // InternalKerMLExpressions.g:1279:1: entryRuleFeatureReferenceMember : ruleFeatureReferenceMember EOF ;
+ public final void entryRuleFeatureReferenceMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1280:1: ( ruleFeatureReferenceMember EOF )
+ // InternalKerMLExpressions.g:1281:1: ruleFeatureReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFeatureReferenceMember"
+
+
+ // $ANTLR start "ruleFeatureReferenceMember"
+ // InternalKerMLExpressions.g:1288:1: ruleFeatureReferenceMember : ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) ;
+ public final void ruleFeatureReferenceMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1292:2: ( ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) )
+ // InternalKerMLExpressions.g:1293:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1293:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
+ // InternalKerMLExpressions.g:1294:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
+ }
+ // InternalKerMLExpressions.g:1295:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
+ // InternalKerMLExpressions.g:1295:4: rule__FeatureReferenceMember__MemberFeatureAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__FeatureReferenceMember__MemberFeatureAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFeatureReferenceMember"
+
+
+ // $ANTLR start "entryRuleInvocationExpression"
+ // InternalKerMLExpressions.g:1304:1: entryRuleInvocationExpression : ruleInvocationExpression EOF ;
+ public final void entryRuleInvocationExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1305:1: ( ruleInvocationExpression EOF )
+ // InternalKerMLExpressions.g:1306:1: ruleInvocationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleInvocationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleInvocationExpression"
+
+
+ // $ANTLR start "ruleInvocationExpression"
+ // InternalKerMLExpressions.g:1313:1: ruleInvocationExpression : ( ( rule__InvocationExpression__Group__0 ) ) ;
+ public final void ruleInvocationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1317:2: ( ( ( rule__InvocationExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1318:2: ( ( rule__InvocationExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1318:2: ( ( rule__InvocationExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:1319:3: ( rule__InvocationExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1320:3: ( rule__InvocationExpression__Group__0 )
+ // InternalKerMLExpressions.g:1320:4: rule__InvocationExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleInvocationExpression"
+
+
+ // $ANTLR start "ruleArgumentList"
+ // InternalKerMLExpressions.g:1330:1: ruleArgumentList : ( ( rule__ArgumentList__Alternatives ) ) ;
+ public final void ruleArgumentList() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1334:2: ( ( ( rule__ArgumentList__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1335:2: ( ( rule__ArgumentList__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1335:2: ( ( rule__ArgumentList__Alternatives ) )
+ // InternalKerMLExpressions.g:1336:3: ( rule__ArgumentList__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getArgumentListAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1337:3: ( rule__ArgumentList__Alternatives )
+ // InternalKerMLExpressions.g:1337:4: rule__ArgumentList__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ArgumentList__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getArgumentListAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleArgumentList"
+
+
+ // $ANTLR start "rulePositionalArgumentList"
+ // InternalKerMLExpressions.g:1347:1: rulePositionalArgumentList : ( ( rule__PositionalArgumentList__Group__0 ) ) ;
+ public final void rulePositionalArgumentList() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1351:2: ( ( ( rule__PositionalArgumentList__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1352:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1352:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ // InternalKerMLExpressions.g:1353:3: ( rule__PositionalArgumentList__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1354:3: ( rule__PositionalArgumentList__Group__0 )
+ // InternalKerMLExpressions.g:1354:4: rule__PositionalArgumentList__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePositionalArgumentList"
+
+
+ // $ANTLR start "ruleNamedArgumentList"
+ // InternalKerMLExpressions.g:1364:1: ruleNamedArgumentList : ( ( rule__NamedArgumentList__Group__0 ) ) ;
+ public final void ruleNamedArgumentList() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1368:2: ( ( ( rule__NamedArgumentList__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1369:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1369:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ // InternalKerMLExpressions.g:1370:3: ( rule__NamedArgumentList__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1371:3: ( rule__NamedArgumentList__Group__0 )
+ // InternalKerMLExpressions.g:1371:4: rule__NamedArgumentList__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleNamedArgumentList"
+
+
+ // $ANTLR start "entryRuleNamedExpressionMember"
+ // InternalKerMLExpressions.g:1380:1: entryRuleNamedExpressionMember : ruleNamedExpressionMember EOF ;
+ public final void entryRuleNamedExpressionMember() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1381:1: ( ruleNamedExpressionMember EOF )
+ // InternalKerMLExpressions.g:1382:1: ruleNamedExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleNamedExpressionMember"
+
+
+ // $ANTLR start "ruleNamedExpressionMember"
+ // InternalKerMLExpressions.g:1389:1: ruleNamedExpressionMember : ( ( rule__NamedExpressionMember__Group__0 ) ) ;
+ public final void ruleNamedExpressionMember() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1393:2: ( ( ( rule__NamedExpressionMember__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1394:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1394:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ // InternalKerMLExpressions.g:1395:3: ( rule__NamedExpressionMember__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1396:3: ( rule__NamedExpressionMember__Group__0 )
+ // InternalKerMLExpressions.g:1396:4: rule__NamedExpressionMember__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleNamedExpressionMember"
+
+
+ // $ANTLR start "entryRuleNullExpression"
+ // InternalKerMLExpressions.g:1405:1: entryRuleNullExpression : ruleNullExpression EOF ;
+ public final void entryRuleNullExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1406:1: ( ruleNullExpression EOF )
+ // InternalKerMLExpressions.g:1407:1: ruleNullExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleNullExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleNullExpression"
+
+
+ // $ANTLR start "ruleNullExpression"
+ // InternalKerMLExpressions.g:1414:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
+ public final void ruleNullExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1418:2: ( ( ( rule__NullExpression__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1419:2: ( ( rule__NullExpression__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1419:2: ( ( rule__NullExpression__Group__0 ) )
+ // InternalKerMLExpressions.g:1420:3: ( rule__NullExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullExpressionAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1421:3: ( rule__NullExpression__Group__0 )
+ // InternalKerMLExpressions.g:1421:4: rule__NullExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleNullExpression"
+
+
+ // $ANTLR start "entryRuleLiteralExpression"
+ // InternalKerMLExpressions.g:1430:1: entryRuleLiteralExpression : ruleLiteralExpression EOF ;
+ public final void entryRuleLiteralExpression() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1431:1: ( ruleLiteralExpression EOF )
+ // InternalKerMLExpressions.g:1432:1: ruleLiteralExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralExpression"
+
+
+ // $ANTLR start "ruleLiteralExpression"
+ // InternalKerMLExpressions.g:1439:1: ruleLiteralExpression : ( ( rule__LiteralExpression__Alternatives ) ) ;
+ public final void ruleLiteralExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1443:2: ( ( ( rule__LiteralExpression__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1444:2: ( ( rule__LiteralExpression__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1444:2: ( ( rule__LiteralExpression__Alternatives ) )
+ // InternalKerMLExpressions.g:1445:3: ( rule__LiteralExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1446:3: ( rule__LiteralExpression__Alternatives )
+ // InternalKerMLExpressions.g:1446:4: rule__LiteralExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralExpression"
+
+
+ // $ANTLR start "entryRuleLiteralBoolean"
+ // InternalKerMLExpressions.g:1455:1: entryRuleLiteralBoolean : ruleLiteralBoolean EOF ;
+ public final void entryRuleLiteralBoolean() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1456:1: ( ruleLiteralBoolean EOF )
+ // InternalKerMLExpressions.g:1457:1: ruleLiteralBoolean EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralBooleanRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralBoolean();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralBooleanRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralBoolean"
+
+
+ // $ANTLR start "ruleLiteralBoolean"
+ // InternalKerMLExpressions.g:1464:1: ruleLiteralBoolean : ( ( rule__LiteralBoolean__ValueAssignment ) ) ;
+ public final void ruleLiteralBoolean() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1468:2: ( ( ( rule__LiteralBoolean__ValueAssignment ) ) )
+ // InternalKerMLExpressions.g:1469:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1469:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ // InternalKerMLExpressions.g:1470:3: ( rule__LiteralBoolean__ValueAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralBooleanAccess().getValueAssignment());
+ }
+ // InternalKerMLExpressions.g:1471:3: ( rule__LiteralBoolean__ValueAssignment )
+ // InternalKerMLExpressions.g:1471:4: rule__LiteralBoolean__ValueAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralBoolean__ValueAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralBooleanAccess().getValueAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralBoolean"
+
+
+ // $ANTLR start "entryRuleBooleanValue"
+ // InternalKerMLExpressions.g:1480:1: entryRuleBooleanValue : ruleBooleanValue EOF ;
+ public final void entryRuleBooleanValue() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1481:1: ( ruleBooleanValue EOF )
+ // InternalKerMLExpressions.g:1482:1: ruleBooleanValue EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBooleanValueRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBooleanValue();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBooleanValueRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBooleanValue"
+
+
+ // $ANTLR start "ruleBooleanValue"
+ // InternalKerMLExpressions.g:1489:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
+ public final void ruleBooleanValue() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1493:2: ( ( ( rule__BooleanValue__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1494:2: ( ( rule__BooleanValue__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1494:2: ( ( rule__BooleanValue__Alternatives ) )
+ // InternalKerMLExpressions.g:1495:3: ( rule__BooleanValue__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBooleanValueAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1496:3: ( rule__BooleanValue__Alternatives )
+ // InternalKerMLExpressions.g:1496:4: rule__BooleanValue__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__BooleanValue__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBooleanValueAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBooleanValue"
+
+
+ // $ANTLR start "entryRuleLiteralString"
+ // InternalKerMLExpressions.g:1505:1: entryRuleLiteralString : ruleLiteralString EOF ;
+ public final void entryRuleLiteralString() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1506:1: ( ruleLiteralString EOF )
+ // InternalKerMLExpressions.g:1507:1: ruleLiteralString EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralStringRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralString();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralStringRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralString"
+
+
+ // $ANTLR start "ruleLiteralString"
+ // InternalKerMLExpressions.g:1514:1: ruleLiteralString : ( ( rule__LiteralString__ValueAssignment ) ) ;
+ public final void ruleLiteralString() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1518:2: ( ( ( rule__LiteralString__ValueAssignment ) ) )
+ // InternalKerMLExpressions.g:1519:2: ( ( rule__LiteralString__ValueAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1519:2: ( ( rule__LiteralString__ValueAssignment ) )
+ // InternalKerMLExpressions.g:1520:3: ( rule__LiteralString__ValueAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralStringAccess().getValueAssignment());
+ }
+ // InternalKerMLExpressions.g:1521:3: ( rule__LiteralString__ValueAssignment )
+ // InternalKerMLExpressions.g:1521:4: rule__LiteralString__ValueAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralString__ValueAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralStringAccess().getValueAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralString"
+
+
+ // $ANTLR start "entryRuleLiteralInteger"
+ // InternalKerMLExpressions.g:1530:1: entryRuleLiteralInteger : ruleLiteralInteger EOF ;
+ public final void entryRuleLiteralInteger() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1531:1: ( ruleLiteralInteger EOF )
+ // InternalKerMLExpressions.g:1532:1: ruleLiteralInteger EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralIntegerRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralInteger();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralIntegerRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralInteger"
+
+
+ // $ANTLR start "ruleLiteralInteger"
+ // InternalKerMLExpressions.g:1539:1: ruleLiteralInteger : ( ( rule__LiteralInteger__ValueAssignment ) ) ;
+ public final void ruleLiteralInteger() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1543:2: ( ( ( rule__LiteralInteger__ValueAssignment ) ) )
+ // InternalKerMLExpressions.g:1544:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1544:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ // InternalKerMLExpressions.g:1545:3: ( rule__LiteralInteger__ValueAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralIntegerAccess().getValueAssignment());
+ }
+ // InternalKerMLExpressions.g:1546:3: ( rule__LiteralInteger__ValueAssignment )
+ // InternalKerMLExpressions.g:1546:4: rule__LiteralInteger__ValueAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralInteger__ValueAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralIntegerAccess().getValueAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralInteger"
+
+
+ // $ANTLR start "entryRuleLiteralReal"
+ // InternalKerMLExpressions.g:1555:1: entryRuleLiteralReal : ruleLiteralReal EOF ;
+ public final void entryRuleLiteralReal() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1556:1: ( ruleLiteralReal EOF )
+ // InternalKerMLExpressions.g:1557:1: ruleLiteralReal EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralRealRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralReal();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralRealRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralReal"
+
+
+ // $ANTLR start "ruleLiteralReal"
+ // InternalKerMLExpressions.g:1564:1: ruleLiteralReal : ( ( rule__LiteralReal__ValueAssignment ) ) ;
+ public final void ruleLiteralReal() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1568:2: ( ( ( rule__LiteralReal__ValueAssignment ) ) )
+ // InternalKerMLExpressions.g:1569:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ {
+ // InternalKerMLExpressions.g:1569:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ // InternalKerMLExpressions.g:1570:3: ( rule__LiteralReal__ValueAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralRealAccess().getValueAssignment());
+ }
+ // InternalKerMLExpressions.g:1571:3: ( rule__LiteralReal__ValueAssignment )
+ // InternalKerMLExpressions.g:1571:4: rule__LiteralReal__ValueAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralReal__ValueAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralRealAccess().getValueAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralReal"
+
+
+ // $ANTLR start "entryRuleRealValue"
+ // InternalKerMLExpressions.g:1580:1: entryRuleRealValue : ruleRealValue EOF ;
+ public final void entryRuleRealValue() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1581:1: ( ruleRealValue EOF )
+ // InternalKerMLExpressions.g:1582:1: ruleRealValue EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleRealValue();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRealValue"
+
+
+ // $ANTLR start "ruleRealValue"
+ // InternalKerMLExpressions.g:1589:1: ruleRealValue : ( ( rule__RealValue__Alternatives ) ) ;
+ public final void ruleRealValue() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1593:2: ( ( ( rule__RealValue__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1594:2: ( ( rule__RealValue__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1594:2: ( ( rule__RealValue__Alternatives ) )
+ // InternalKerMLExpressions.g:1595:3: ( rule__RealValue__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1596:3: ( rule__RealValue__Alternatives )
+ // InternalKerMLExpressions.g:1596:4: rule__RealValue__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRealValue"
+
+
+ // $ANTLR start "entryRuleLiteralUnbounded"
+ // InternalKerMLExpressions.g:1605:1: entryRuleLiteralUnbounded : ruleLiteralUnbounded EOF ;
+ public final void entryRuleLiteralUnbounded() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1606:1: ( ruleLiteralUnbounded EOF )
+ // InternalKerMLExpressions.g:1607:1: ruleLiteralUnbounded EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralUnboundedRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleLiteralUnbounded();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralUnboundedRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleLiteralUnbounded"
+
+
+ // $ANTLR start "ruleLiteralUnbounded"
+ // InternalKerMLExpressions.g:1614:1: ruleLiteralUnbounded : ( ( rule__LiteralUnbounded__Group__0 ) ) ;
+ public final void ruleLiteralUnbounded() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1618:2: ( ( ( rule__LiteralUnbounded__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1619:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1619:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ // InternalKerMLExpressions.g:1620:3: ( rule__LiteralUnbounded__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralUnboundedAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1621:3: ( rule__LiteralUnbounded__Group__0 )
+ // InternalKerMLExpressions.g:1621:4: rule__LiteralUnbounded__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralUnbounded__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralUnboundedAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleLiteralUnbounded"
+
+
+ // $ANTLR start "entryRuleName"
+ // InternalKerMLExpressions.g:1630:1: entryRuleName : ruleName EOF ;
+ public final void entryRuleName() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1631:1: ( ruleName EOF )
+ // InternalKerMLExpressions.g:1632:1: ruleName EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNameRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleName"
+
+
+ // $ANTLR start "ruleName"
+ // InternalKerMLExpressions.g:1639:1: ruleName : ( ( rule__Name__Alternatives ) ) ;
+ public final void ruleName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1643:2: ( ( ( rule__Name__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1644:2: ( ( rule__Name__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1644:2: ( ( rule__Name__Alternatives ) )
+ // InternalKerMLExpressions.g:1645:3: ( rule__Name__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNameAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1646:3: ( rule__Name__Alternatives )
+ // InternalKerMLExpressions.g:1646:4: rule__Name__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Name__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNameAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleName"
+
+
+ // $ANTLR start "entryRuleQualifiedName"
+ // InternalKerMLExpressions.g:1655:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ public final void entryRuleQualifiedName() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1656:1: ( ruleQualifiedName EOF )
+ // InternalKerMLExpressions.g:1657:1: ruleQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQualifiedName"
+
+
+ // $ANTLR start "ruleQualifiedName"
+ // InternalKerMLExpressions.g:1664:1: ruleQualifiedName : ( ( rule__QualifiedName__Alternatives ) ) ;
+ public final void ruleQualifiedName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1668:2: ( ( ( rule__QualifiedName__Alternatives ) ) )
+ // InternalKerMLExpressions.g:1669:2: ( ( rule__QualifiedName__Alternatives ) )
+ {
+ // InternalKerMLExpressions.g:1669:2: ( ( rule__QualifiedName__Alternatives ) )
+ // InternalKerMLExpressions.g:1670:3: ( rule__QualifiedName__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameAccess().getAlternatives());
+ }
+ // InternalKerMLExpressions.g:1671:3: ( rule__QualifiedName__Alternatives )
+ // InternalKerMLExpressions.g:1671:4: rule__QualifiedName__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQualifiedName"
+
+
+ // $ANTLR start "entryRuleColonQualifiedName"
+ // InternalKerMLExpressions.g:1680:1: entryRuleColonQualifiedName : ruleColonQualifiedName EOF ;
+ public final void entryRuleColonQualifiedName() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1681:1: ( ruleColonQualifiedName EOF )
+ // InternalKerMLExpressions.g:1682:1: ruleColonQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleColonQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleColonQualifiedName"
+
+
+ // $ANTLR start "ruleColonQualifiedName"
+ // InternalKerMLExpressions.g:1689:1: ruleColonQualifiedName : ( ( rule__ColonQualifiedName__Group__0 ) ) ;
+ public final void ruleColonQualifiedName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1693:2: ( ( ( rule__ColonQualifiedName__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1694:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1694:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ // InternalKerMLExpressions.g:1695:3: ( rule__ColonQualifiedName__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1696:3: ( rule__ColonQualifiedName__Group__0 )
+ // InternalKerMLExpressions.g:1696:4: rule__ColonQualifiedName__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ColonQualifiedName__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleColonQualifiedName"
+
+
+ // $ANTLR start "entryRuleDotQualifiedName"
+ // InternalKerMLExpressions.g:1705:1: entryRuleDotQualifiedName : ruleDotQualifiedName EOF ;
+ public final void entryRuleDotQualifiedName() throws RecognitionException {
+ try {
+ // InternalKerMLExpressions.g:1706:1: ( ruleDotQualifiedName EOF )
+ // InternalKerMLExpressions.g:1707:1: ruleDotQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDotQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDotQualifiedName"
+
+
+ // $ANTLR start "ruleDotQualifiedName"
+ // InternalKerMLExpressions.g:1714:1: ruleDotQualifiedName : ( ( rule__DotQualifiedName__Group__0 ) ) ;
+ public final void ruleDotQualifiedName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1718:2: ( ( ( rule__DotQualifiedName__Group__0 ) ) )
+ // InternalKerMLExpressions.g:1719:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ {
+ // InternalKerMLExpressions.g:1719:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ // InternalKerMLExpressions.g:1720:3: ( rule__DotQualifiedName__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getGroup());
+ }
+ // InternalKerMLExpressions.g:1721:3: ( rule__DotQualifiedName__Group__0 )
+ // InternalKerMLExpressions.g:1721:4: rule__DotQualifiedName__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DotQualifiedName__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDotQualifiedName"
+
+
+ // $ANTLR start "rule__EqualityOperator__Alternatives"
+ // InternalKerMLExpressions.g:1729:1: rule__EqualityOperator__Alternatives : ( ( '==' ) | ( '!=' ) );
+ public final void rule__EqualityOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1733:1: ( ( '==' ) | ( '!=' ) )
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0==22) ) {
+ alt1=1;
+ }
+ else if ( (LA1_0==23) ) {
+ alt1=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 1, 0, input);
+
+ throw nvae;
+ }
+ switch (alt1) {
+ case 1 :
+ // InternalKerMLExpressions.g:1734:2: ( '==' )
+ {
+ // InternalKerMLExpressions.g:1734:2: ( '==' )
+ // InternalKerMLExpressions.g:1735:3: '=='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+ }
+ match(input,22,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1740:2: ( '!=' )
+ {
+ // InternalKerMLExpressions.g:1740:2: ( '!=' )
+ // InternalKerMLExpressions.g:1741:3: '!='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+ }
+ match(input,23,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityOperator__Alternatives"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Alternatives"
+ // InternalKerMLExpressions.g:1750:1: rule__ClassificationExpression__Alternatives : ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) );
+ public final void rule__ClassificationExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1754:1: ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) )
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( ((LA2_0>=RULE_EXP_VALUE && LA2_0<=RULE_STRING_VALUE)||(LA2_0>=32 && LA2_0<=34)||(LA2_0>=37 && LA2_0<=40)||(LA2_0>=43 && LA2_0<=44)||LA2_0==47||LA2_0==51||LA2_0==54) ) {
+ alt2=1;
+ }
+ else if ( (LA2_0==EOF||(LA2_0>=24 && LA2_0<=27)) ) {
+ alt2=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 2, 0, input);
+
+ throw nvae;
+ }
+ switch (alt2) {
+ case 1 :
+ // InternalKerMLExpressions.g:1755:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:1755:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:1756:3: ( rule__ClassificationExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:1757:3: ( rule__ClassificationExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:1757:4: rule__ClassificationExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1761:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ {
+ // InternalKerMLExpressions.g:1761:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ // InternalKerMLExpressions.g:1762:3: ( rule__ClassificationExpression__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:1763:3: ( rule__ClassificationExpression__Group_1__0 )
+ // InternalKerMLExpressions.g:1763:4: rule__ClassificationExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Alternatives"
+
+
+ // $ANTLR start "rule__ClassificationOperator__Alternatives"
+ // InternalKerMLExpressions.g:1771:1: rule__ClassificationOperator__Alternatives : ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) );
+ public final void rule__ClassificationOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1775:1: ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) )
+ int alt3=4;
+ switch ( input.LA(1) ) {
+ case 24:
+ {
+ alt3=1;
+ }
+ break;
+ case 25:
+ {
+ alt3=2;
+ }
+ break;
+ case 26:
+ {
+ alt3=3;
+ }
+ break;
+ case 27:
+ {
+ alt3=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt3) {
+ case 1 :
+ // InternalKerMLExpressions.g:1776:2: ( 'instanceof' )
+ {
+ // InternalKerMLExpressions.g:1776:2: ( 'instanceof' )
+ // InternalKerMLExpressions.g:1777:3: 'instanceof'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
+ }
+ match(input,24,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1782:2: ( 'hastype' )
+ {
+ // InternalKerMLExpressions.g:1782:2: ( 'hastype' )
+ // InternalKerMLExpressions.g:1783:3: 'hastype'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
+ }
+ match(input,25,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1788:2: ( 'istype' )
+ {
+ // InternalKerMLExpressions.g:1788:2: ( 'istype' )
+ // InternalKerMLExpressions.g:1789:3: 'istype'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
+ }
+ match(input,26,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1794:2: ( '@' )
+ {
+ // InternalKerMLExpressions.g:1794:2: ( '@' )
+ // InternalKerMLExpressions.g:1795:3: '@'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
+ }
+ match(input,27,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationOperator__Alternatives"
+
+
+ // $ANTLR start "rule__RelationalOperator__Alternatives"
+ // InternalKerMLExpressions.g:1804:1: rule__RelationalOperator__Alternatives : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
+ public final void rule__RelationalOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1808:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
+ int alt4=4;
+ switch ( input.LA(1) ) {
+ case 28:
+ {
+ alt4=1;
+ }
+ break;
+ case 29:
+ {
+ alt4=2;
+ }
+ break;
+ case 30:
+ {
+ alt4=3;
+ }
+ break;
+ case 31:
+ {
+ alt4=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt4) {
+ case 1 :
+ // InternalKerMLExpressions.g:1809:2: ( '<' )
+ {
+ // InternalKerMLExpressions.g:1809:2: ( '<' )
+ // InternalKerMLExpressions.g:1810:3: '<'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+ }
+ match(input,28,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1815:2: ( '>' )
+ {
+ // InternalKerMLExpressions.g:1815:2: ( '>' )
+ // InternalKerMLExpressions.g:1816:3: '>'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+ }
+ match(input,29,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1821:2: ( '<=' )
+ {
+ // InternalKerMLExpressions.g:1821:2: ( '<=' )
+ // InternalKerMLExpressions.g:1822:3: '<='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
+ }
+ match(input,30,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1827:2: ( '>=' )
+ {
+ // InternalKerMLExpressions.g:1827:2: ( '>=' )
+ // InternalKerMLExpressions.g:1828:3: '>='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
+ }
+ match(input,31,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalOperator__Alternatives"
+
+
+ // $ANTLR start "rule__AdditiveOperator__Alternatives"
+ // InternalKerMLExpressions.g:1837:1: rule__AdditiveOperator__Alternatives : ( ( '+' ) | ( '-' ) );
+ public final void rule__AdditiveOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1841:1: ( ( '+' ) | ( '-' ) )
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0==32) ) {
+ alt5=1;
+ }
+ else if ( (LA5_0==33) ) {
+ alt5=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 5, 0, input);
+
+ throw nvae;
+ }
+ switch (alt5) {
+ case 1 :
+ // InternalKerMLExpressions.g:1842:2: ( '+' )
+ {
+ // InternalKerMLExpressions.g:1842:2: ( '+' )
+ // InternalKerMLExpressions.g:1843:3: '+'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
+ }
+ match(input,32,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1848:2: ( '-' )
+ {
+ // InternalKerMLExpressions.g:1848:2: ( '-' )
+ // InternalKerMLExpressions.g:1849:3: '-'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
+ }
+ match(input,33,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveOperator__Alternatives"
+
+
+ // $ANTLR start "rule__MultiplicativeOperator__Alternatives"
+ // InternalKerMLExpressions.g:1858:1: rule__MultiplicativeOperator__Alternatives : ( ( '*' ) | ( '/' ) | ( '%' ) );
+ public final void rule__MultiplicativeOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1862:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
+ int alt6=3;
+ switch ( input.LA(1) ) {
+ case 34:
+ {
+ alt6=1;
+ }
+ break;
+ case 35:
+ {
+ alt6=2;
+ }
+ break;
+ case 36:
+ {
+ alt6=3;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt6) {
+ case 1 :
+ // InternalKerMLExpressions.g:1863:2: ( '*' )
+ {
+ // InternalKerMLExpressions.g:1863:2: ( '*' )
+ // InternalKerMLExpressions.g:1864:3: '*'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
+ }
+ match(input,34,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1869:2: ( '/' )
+ {
+ // InternalKerMLExpressions.g:1869:2: ( '/' )
+ // InternalKerMLExpressions.g:1870:3: '/'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
+ }
+ match(input,35,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1875:2: ( '%' )
+ {
+ // InternalKerMLExpressions.g:1875:2: ( '%' )
+ // InternalKerMLExpressions.g:1876:3: '%'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
+ }
+ match(input,36,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeOperator__Alternatives"
+
+
+ // $ANTLR start "rule__UnaryExpression__Alternatives"
+ // InternalKerMLExpressions.g:1885:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) );
+ public final void rule__UnaryExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1889:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) )
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( ((LA7_0>=32 && LA7_0<=33)||(LA7_0>=37 && LA7_0<=38)) ) {
+ alt7=1;
+ }
+ else if ( ((LA7_0>=RULE_EXP_VALUE && LA7_0<=RULE_STRING_VALUE)||LA7_0==34||(LA7_0>=39 && LA7_0<=40)||(LA7_0>=43 && LA7_0<=44)||LA7_0==47||LA7_0==51||LA7_0==54) ) {
+ alt7=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // InternalKerMLExpressions.g:1890:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:1890:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:1891:3: ( rule__UnaryExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:1892:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:1892:4: rule__UnaryExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1896:2: ( ruleExtentExpression )
+ {
+ // InternalKerMLExpressions.g:1896:2: ( ruleExtentExpression )
+ // InternalKerMLExpressions.g:1897:3: ruleExtentExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Alternatives"
+
+
+ // $ANTLR start "rule__UnaryOperator__Alternatives"
+ // InternalKerMLExpressions.g:1906:1: rule__UnaryOperator__Alternatives : ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) );
+ public final void rule__UnaryOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1910:1: ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) )
+ int alt8=4;
+ switch ( input.LA(1) ) {
+ case 32:
+ {
+ alt8=1;
+ }
+ break;
+ case 33:
+ {
+ alt8=2;
+ }
+ break;
+ case 37:
+ {
+ alt8=3;
+ }
+ break;
+ case 38:
+ {
+ alt8=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt8) {
+ case 1 :
+ // InternalKerMLExpressions.g:1911:2: ( '+' )
+ {
+ // InternalKerMLExpressions.g:1911:2: ( '+' )
+ // InternalKerMLExpressions.g:1912:3: '+'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
+ }
+ match(input,32,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1917:2: ( '-' )
+ {
+ // InternalKerMLExpressions.g:1917:2: ( '-' )
+ // InternalKerMLExpressions.g:1918:3: '-'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
+ }
+ match(input,33,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1923:2: ( '!' )
+ {
+ // InternalKerMLExpressions.g:1923:2: ( '!' )
+ // InternalKerMLExpressions.g:1924:3: '!'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
+ }
+ match(input,37,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1929:2: ( '~' )
+ {
+ // InternalKerMLExpressions.g:1929:2: ( '~' )
+ // InternalKerMLExpressions.g:1930:3: '~'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
+ }
+ match(input,38,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryOperator__Alternatives"
+
+
+ // $ANTLR start "rule__ExtentExpression__Alternatives"
+ // InternalKerMLExpressions.g:1939:1: rule__ExtentExpression__Alternatives : ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) );
+ public final void rule__ExtentExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1943:1: ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0==54) ) {
+ alt9=1;
+ }
+ else if ( ((LA9_0>=RULE_EXP_VALUE && LA9_0<=RULE_STRING_VALUE)||LA9_0==34||(LA9_0>=39 && LA9_0<=40)||(LA9_0>=43 && LA9_0<=44)||LA9_0==47||LA9_0==51) ) {
+ alt9=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalKerMLExpressions.g:1944:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:1944:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:1945:3: ( rule__ExtentExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:1946:3: ( rule__ExtentExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:1946:4: rule__ExtentExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1950:2: ( ruleSequenceExpression )
+ {
+ // InternalKerMLExpressions.g:1950:2: ( ruleSequenceExpression )
+ // InternalKerMLExpressions.g:1951:3: ruleSequenceExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSequenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Alternatives"
+
+
+ // $ANTLR start "rule__SequenceExpression__Alternatives_0"
+ // InternalKerMLExpressions.g:1960:1: rule__SequenceExpression__Alternatives_0 : ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) );
+ public final void rule__SequenceExpression__Alternatives_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1964:1: ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0==47) ) {
+ alt10=1;
+ }
+ else if ( ((LA10_0>=RULE_EXP_VALUE && LA10_0<=RULE_STRING_VALUE)||LA10_0==34||(LA10_0>=39 && LA10_0<=40)||(LA10_0>=43 && LA10_0<=44)||LA10_0==51) ) {
+ alt10=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 10, 0, input);
+
+ throw nvae;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalKerMLExpressions.g:1965:2: ( ruleSequenceConstructionExpression )
+ {
+ // InternalKerMLExpressions.g:1965:2: ( ruleSequenceConstructionExpression )
+ // InternalKerMLExpressions.g:1966:3: ruleSequenceConstructionExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSequenceConstructionExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1971:2: ( ruleBaseExpression )
+ {
+ // InternalKerMLExpressions.g:1971:2: ( ruleBaseExpression )
+ // InternalKerMLExpressions.g:1972:3: ruleBaseExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBaseExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Alternatives_0"
+
+
+ // $ANTLR start "rule__SequenceExpression__Alternatives_1"
+ // InternalKerMLExpressions.g:1981:1: rule__SequenceExpression__Alternatives_1 : ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) );
+ public final void rule__SequenceExpression__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:1985:1: ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( (LA11_0==56) ) {
+ alt11=1;
+ }
+ else if ( (LA11_0==46) ) {
+ alt11=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 11, 0, input);
+
+ throw nvae;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalKerMLExpressions.g:1986:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:1986:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ // InternalKerMLExpressions.g:1987:3: ( rule__SequenceExpression__Group_1_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0());
+ }
+ // InternalKerMLExpressions.g:1988:3: ( rule__SequenceExpression__Group_1_0__0 )
+ // InternalKerMLExpressions.g:1988:4: rule__SequenceExpression__Group_1_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getGroup_1_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1992:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ {
+ // InternalKerMLExpressions.g:1992:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ // InternalKerMLExpressions.g:1993:3: ( rule__SequenceExpression__Group_1_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1());
+ }
+ // InternalKerMLExpressions.g:1994:3: ( rule__SequenceExpression__Group_1_1__0 )
+ // InternalKerMLExpressions.g:1994:4: rule__SequenceExpression__Group_1_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getGroup_1_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Alternatives_1"
+
+
+ // $ANTLR start "rule__BodyExpression__Alternatives"
+ // InternalKerMLExpressions.g:2002:1: rule__BodyExpression__Alternatives : ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) );
+ public final void rule__BodyExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2006:1: ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0==RULE_ID) ) {
+ switch ( input.LA(2) ) {
+ case EOF:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 41:
+ case 42:
+ case 43:
+ case 45:
+ case 46:
+ case 48:
+ case 49:
+ case 52:
+ case 53:
+ case 56:
+ case 57:
+ {
+ alt12=2;
+ }
+ break;
+ case RULE_ID:
+ {
+ int LA12_4 = input.LA(3);
+
+ if ( (synpred19_InternalKerMLExpressions()) ) {
+ alt12=1;
+ }
+ else if ( (true) ) {
+ alt12=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_UNRESTRICTED_NAME:
+ {
+ int LA12_5 = input.LA(3);
+
+ if ( (synpred19_InternalKerMLExpressions()) ) {
+ alt12=1;
+ }
+ else if ( (true) ) {
+ alt12=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 5, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 44:
+ {
+ alt12=1;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else if ( (LA12_0==RULE_UNRESTRICTED_NAME) ) {
+ switch ( input.LA(2) ) {
+ case RULE_ID:
+ {
+ int LA12_4 = input.LA(3);
+
+ if ( (synpred19_InternalKerMLExpressions()) ) {
+ alt12=1;
+ }
+ else if ( (true) ) {
+ alt12=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_UNRESTRICTED_NAME:
+ {
+ int LA12_5 = input.LA(3);
+
+ if ( (synpred19_InternalKerMLExpressions()) ) {
+ alt12=1;
+ }
+ else if ( (true) ) {
+ alt12=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 5, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 44:
+ {
+ alt12=1;
+ }
+ break;
+ case EOF:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 41:
+ case 42:
+ case 43:
+ case 45:
+ case 46:
+ case 48:
+ case 49:
+ case 52:
+ case 53:
+ case 56:
+ case 57:
+ {
+ alt12=2;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 2, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+ switch (alt12) {
+ case 1 :
+ // InternalKerMLExpressions.g:2007:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:2007:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:2008:3: ( rule__BodyExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:2009:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:2009:4: rule__BodyExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2013:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ {
+ // InternalKerMLExpressions.g:2013:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerMLExpressions.g:2014:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1());
+ }
+ // InternalKerMLExpressions.g:2015:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ // InternalKerMLExpressions.g:2015:4: rule__BodyExpression__OwnedRelationship_compAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__OwnedRelationship_compAssignment_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Alternatives"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Alternatives"
+ // InternalKerMLExpressions.g:2023:1: rule__SequenceConstructionExpression__Alternatives : ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) );
+ public final void rule__SequenceConstructionExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2027:1: ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( (LA13_0==47) ) {
+ int LA13_1 = input.LA(2);
+
+ if ( (LA13_1==48) ) {
+ alt13=1;
+ }
+ else if ( ((LA13_1>=RULE_EXP_VALUE && LA13_1<=RULE_STRING_VALUE)||(LA13_1>=24 && LA13_1<=27)||(LA13_1>=32 && LA13_1<=34)||(LA13_1>=37 && LA13_1<=40)||(LA13_1>=43 && LA13_1<=44)||LA13_1==47||LA13_1==51||LA13_1==54) ) {
+ alt13=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 13, 1, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+ switch (alt13) {
+ case 1 :
+ // InternalKerMLExpressions.g:2028:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:2028:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:2029:3: ( rule__SequenceConstructionExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:2030:3: ( rule__SequenceConstructionExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:2030:4: rule__SequenceConstructionExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2034:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
+ {
+ // InternalKerMLExpressions.g:2034:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
+ // InternalKerMLExpressions.g:2035:3: ( rule__SequenceConstructionExpression__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2036:3: ( rule__SequenceConstructionExpression__Group_1__0 )
+ // InternalKerMLExpressions.g:2036:4: rule__SequenceConstructionExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Alternatives"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Alternatives_1_2"
+ // InternalKerMLExpressions.g:2044:1: rule__SequenceConstructionExpression__Alternatives_1_2 : ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) );
+ public final void rule__SequenceConstructionExpression__Alternatives_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2048:1: ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+
+ if ( (LA14_0==49) ) {
+ alt14=1;
+ }
+ else if ( (LA14_0==57) ) {
+ alt14=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 14, 0, input);
+
+ throw nvae;
+ }
+ switch (alt14) {
+ case 1 :
+ // InternalKerMLExpressions.g:2049:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:2049:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ // InternalKerMLExpressions.g:2050:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0());
+ }
+ // InternalKerMLExpressions.g:2051:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ // InternalKerMLExpressions.g:2051:4: rule__SequenceConstructionExpression__Group_1_2_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2055:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ {
+ // InternalKerMLExpressions.g:2055:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ // InternalKerMLExpressions.g:2056:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1());
+ }
+ // InternalKerMLExpressions.g:2057:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ // InternalKerMLExpressions.g:2057:4: rule__SequenceConstructionExpression__Group_1_2_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Alternatives_1_2"
+
+
+ // $ANTLR start "rule__BaseExpression__Alternatives"
+ // InternalKerMLExpressions.g:2065:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );
+ public final void rule__BaseExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2069:1: ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) )
+ int alt15=6;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
+ case 1 :
+ // InternalKerMLExpressions.g:2070:2: ( ruleNullExpression )
+ {
+ // InternalKerMLExpressions.g:2070:2: ( ruleNullExpression )
+ // InternalKerMLExpressions.g:2071:3: ruleNullExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNullExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2076:2: ( ruleLiteralExpression )
+ {
+ // InternalKerMLExpressions.g:2076:2: ( ruleLiteralExpression )
+ // InternalKerMLExpressions.g:2077:3: ruleLiteralExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:2082:2: ( ruleFeatureReferenceExpression )
+ {
+ // InternalKerMLExpressions.g:2082:2: ( ruleFeatureReferenceExpression )
+ // InternalKerMLExpressions.g:2083:3: ruleFeatureReferenceExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
+ }
+ pushFollow(FOLLOW_2);
+ ruleFeatureReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:2088:2: ( ruleInvocationExpression )
+ {
+ // InternalKerMLExpressions.g:2088:2: ( ruleInvocationExpression )
+ // InternalKerMLExpressions.g:2089:3: ruleInvocationExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
+ }
+ pushFollow(FOLLOW_2);
+ ruleInvocationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
+ }
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:2094:2: ( ruleExtentExpression_Deprecated )
+ {
+ // InternalKerMLExpressions.g:2094:2: ( ruleExtentExpression_Deprecated )
+ // InternalKerMLExpressions.g:2095:3: ruleExtentExpression_Deprecated
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
+ }
+
+ }
+
+
+ }
+ break;
+ case 6 :
+ // InternalKerMLExpressions.g:2100:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ {
+ // InternalKerMLExpressions.g:2100:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ // InternalKerMLExpressions.g:2101:3: ( rule__BaseExpression__Group_5__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getGroup_5());
+ }
+ // InternalKerMLExpressions.g:2102:3: ( rule__BaseExpression__Group_5__0 )
+ // InternalKerMLExpressions.g:2102:4: rule__BaseExpression__Group_5__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BaseExpression__Group_5__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getGroup_5());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Alternatives"
+
+
+ // $ANTLR start "rule__ArgumentList__Alternatives"
+ // InternalKerMLExpressions.g:2110:1: rule__ArgumentList__Alternatives : ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) );
+ public final void rule__ArgumentList__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2114:1: ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) )
+ int alt16=2;
+ switch ( input.LA(1) ) {
+ case RULE_EXP_VALUE:
+ case RULE_DECIMAL_VALUE:
+ case RULE_STRING_VALUE:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 32:
+ case 33:
+ case 34:
+ case 37:
+ case 38:
+ case 39:
+ case 40:
+ case 43:
+ case 44:
+ case 47:
+ case 51:
+ case 54:
+ {
+ alt16=1;
+ }
+ break;
+ case RULE_ID:
+ {
+ int LA16_2 = input.LA(2);
+
+ if ( (LA16_2==EOF||(LA16_2>=14 && LA16_2<=36)||(LA16_2>=43 && LA16_2<=46)||LA16_2==49||(LA16_2>=52 && LA16_2<=53)||LA16_2==56) ) {
+ alt16=1;
+ }
+ else if ( (LA16_2==50) ) {
+ alt16=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 2, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_UNRESTRICTED_NAME:
+ {
+ int LA16_3 = input.LA(2);
+
+ if ( (LA16_3==EOF||(LA16_3>=14 && LA16_3<=36)||(LA16_3>=43 && LA16_3<=46)||LA16_3==49||(LA16_3>=52 && LA16_3<=53)||LA16_3==56) ) {
+ alt16=1;
+ }
+ else if ( (LA16_3==50) ) {
+ alt16=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt16) {
+ case 1 :
+ // InternalKerMLExpressions.g:2115:2: ( rulePositionalArgumentList )
+ {
+ // InternalKerMLExpressions.g:2115:2: ( rulePositionalArgumentList )
+ // InternalKerMLExpressions.g:2116:3: rulePositionalArgumentList
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ rulePositionalArgumentList();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2121:2: ( ruleNamedArgumentList )
+ {
+ // InternalKerMLExpressions.g:2121:2: ( ruleNamedArgumentList )
+ // InternalKerMLExpressions.g:2122:3: ruleNamedArgumentList
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNamedArgumentList();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ArgumentList__Alternatives"
+
+
+ // $ANTLR start "rule__LiteralExpression__Alternatives"
+ // InternalKerMLExpressions.g:2131:1: rule__LiteralExpression__Alternatives : ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) );
+ public final void rule__LiteralExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2135:1: ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) )
+ int alt17=5;
+ switch ( input.LA(1) ) {
+ case 39:
+ case 40:
+ {
+ alt17=1;
+ }
+ break;
+ case RULE_STRING_VALUE:
+ {
+ alt17=2;
+ }
+ break;
+ case RULE_DECIMAL_VALUE:
+ {
+ int LA17_3 = input.LA(2);
+
+ if ( (LA17_3==EOF||(LA17_3>=14 && LA17_3<=36)||(LA17_3>=41 && LA17_3<=42)||(LA17_3>=45 && LA17_3<=46)||(LA17_3>=48 && LA17_3<=49)||LA17_3==53||(LA17_3>=56 && LA17_3<=57)) ) {
+ alt17=3;
+ }
+ else if ( (LA17_3==43) ) {
+ alt17=4;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 17, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_EXP_VALUE:
+ case 43:
+ {
+ alt17=4;
+ }
+ break;
+ case 34:
+ {
+ alt17=5;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 17, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt17) {
+ case 1 :
+ // InternalKerMLExpressions.g:2136:2: ( ruleLiteralBoolean )
+ {
+ // InternalKerMLExpressions.g:2136:2: ( ruleLiteralBoolean )
+ // InternalKerMLExpressions.g:2137:3: ruleLiteralBoolean
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralBoolean();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2142:2: ( ruleLiteralString )
+ {
+ // InternalKerMLExpressions.g:2142:2: ( ruleLiteralString )
+ // InternalKerMLExpressions.g:2143:3: ruleLiteralString
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralString();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:2148:2: ( ruleLiteralInteger )
+ {
+ // InternalKerMLExpressions.g:2148:2: ( ruleLiteralInteger )
+ // InternalKerMLExpressions.g:2149:3: ruleLiteralInteger
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralInteger();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:2154:2: ( ruleLiteralReal )
+ {
+ // InternalKerMLExpressions.g:2154:2: ( ruleLiteralReal )
+ // InternalKerMLExpressions.g:2155:3: ruleLiteralReal
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralReal();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
+ }
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:2160:2: ( ruleLiteralUnbounded )
+ {
+ // InternalKerMLExpressions.g:2160:2: ( ruleLiteralUnbounded )
+ // InternalKerMLExpressions.g:2161:3: ruleLiteralUnbounded
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
+ }
+ pushFollow(FOLLOW_2);
+ ruleLiteralUnbounded();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralExpression__Alternatives"
+
+
+ // $ANTLR start "rule__BooleanValue__Alternatives"
+ // InternalKerMLExpressions.g:2170:1: rule__BooleanValue__Alternatives : ( ( 'true' ) | ( 'false' ) );
+ public final void rule__BooleanValue__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2174:1: ( ( 'true' ) | ( 'false' ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
+
+ if ( (LA18_0==39) ) {
+ alt18=1;
+ }
+ else if ( (LA18_0==40) ) {
+ alt18=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch (alt18) {
+ case 1 :
+ // InternalKerMLExpressions.g:2175:2: ( 'true' )
+ {
+ // InternalKerMLExpressions.g:2175:2: ( 'true' )
+ // InternalKerMLExpressions.g:2176:3: 'true'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
+ }
+ match(input,39,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2181:2: ( 'false' )
+ {
+ // InternalKerMLExpressions.g:2181:2: ( 'false' )
+ // InternalKerMLExpressions.g:2182:3: 'false'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
+ }
+ match(input,40,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BooleanValue__Alternatives"
+
+
+ // $ANTLR start "rule__RealValue__Alternatives"
+ // InternalKerMLExpressions.g:2191:1: rule__RealValue__Alternatives : ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) );
+ public final void rule__RealValue__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2195:1: ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0==RULE_DECIMAL_VALUE||LA19_0==43) ) {
+ alt19=1;
+ }
+ else if ( (LA19_0==RULE_EXP_VALUE) ) {
+ alt19=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 19, 0, input);
+
+ throw nvae;
+ }
+ switch (alt19) {
+ case 1 :
+ // InternalKerMLExpressions.g:2196:2: ( ( rule__RealValue__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:2196:2: ( ( rule__RealValue__Group_0__0 ) )
+ // InternalKerMLExpressions.g:2197:3: ( rule__RealValue__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:2198:3: ( rule__RealValue__Group_0__0 )
+ // InternalKerMLExpressions.g:2198:4: rule__RealValue__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2202:2: ( RULE_EXP_VALUE )
+ {
+ // InternalKerMLExpressions.g:2202:2: ( RULE_EXP_VALUE )
+ // InternalKerMLExpressions.g:2203:3: RULE_EXP_VALUE
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
+ }
+ match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Alternatives"
+
+
+ // $ANTLR start "rule__RealValue__Alternatives_0_2"
+ // InternalKerMLExpressions.g:2212:1: rule__RealValue__Alternatives_0_2 : ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) );
+ public final void rule__RealValue__Alternatives_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2216:1: ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==RULE_DECIMAL_VALUE) ) {
+ alt20=1;
+ }
+ else if ( (LA20_0==RULE_EXP_VALUE) ) {
+ alt20=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 20, 0, input);
+
+ throw nvae;
+ }
+ switch (alt20) {
+ case 1 :
+ // InternalKerMLExpressions.g:2217:2: ( RULE_DECIMAL_VALUE )
+ {
+ // InternalKerMLExpressions.g:2217:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerMLExpressions.g:2218:3: RULE_DECIMAL_VALUE
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
+ }
+ match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2223:2: ( RULE_EXP_VALUE )
+ {
+ // InternalKerMLExpressions.g:2223:2: ( RULE_EXP_VALUE )
+ // InternalKerMLExpressions.g:2224:3: RULE_EXP_VALUE
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
+ }
+ match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Alternatives_0_2"
+
+
+ // $ANTLR start "rule__Name__Alternatives"
+ // InternalKerMLExpressions.g:2233:1: rule__Name__Alternatives : ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) );
+ public final void rule__Name__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2237:1: ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
+
+ if ( (LA21_0==RULE_ID) ) {
+ alt21=1;
+ }
+ else if ( (LA21_0==RULE_UNRESTRICTED_NAME) ) {
+ alt21=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 0, input);
+
+ throw nvae;
+ }
+ switch (alt21) {
+ case 1 :
+ // InternalKerMLExpressions.g:2238:2: ( RULE_ID )
+ {
+ // InternalKerMLExpressions.g:2238:2: ( RULE_ID )
+ // InternalKerMLExpressions.g:2239:3: RULE_ID
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
+ }
+ match(input,RULE_ID,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2244:2: ( RULE_UNRESTRICTED_NAME )
+ {
+ // InternalKerMLExpressions.g:2244:2: ( RULE_UNRESTRICTED_NAME )
+ // InternalKerMLExpressions.g:2245:3: RULE_UNRESTRICTED_NAME
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
+ }
+ match(input,RULE_UNRESTRICTED_NAME,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Name__Alternatives"
+
+
+ // $ANTLR start "rule__QualifiedName__Alternatives"
+ // InternalKerMLExpressions.g:2254:1: rule__QualifiedName__Alternatives : ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) );
+ public final void rule__QualifiedName__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2258:1: ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) )
+ int alt22=3;
+ int LA22_0 = input.LA(1);
+
+ if ( (LA22_0==RULE_ID) ) {
+ switch ( input.LA(2) ) {
+ case 43:
+ {
+ int LA22_3 = input.LA(3);
+
+ if ( ((LA22_3>=RULE_ID && LA22_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt22=3;
+ }
+ else if ( (LA22_3==55) ) {
+ alt22=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 52:
+ {
+ alt22=2;
+ }
+ break;
+ case EOF:
+ case RULE_ID:
+ case RULE_UNRESTRICTED_NAME:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 41:
+ case 42:
+ case 44:
+ case 45:
+ case 46:
+ case 48:
+ case 49:
+ case 53:
+ case 56:
+ case 57:
+ {
+ alt22=1;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else if ( (LA22_0==RULE_UNRESTRICTED_NAME) ) {
+ switch ( input.LA(2) ) {
+ case EOF:
+ case RULE_ID:
+ case RULE_UNRESTRICTED_NAME:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 41:
+ case 42:
+ case 44:
+ case 45:
+ case 46:
+ case 48:
+ case 49:
+ case 53:
+ case 56:
+ case 57:
+ {
+ alt22=1;
+ }
+ break;
+ case 43:
+ {
+ int LA22_3 = input.LA(3);
+
+ if ( ((LA22_3>=RULE_ID && LA22_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt22=3;
+ }
+ else if ( (LA22_3==55) ) {
+ alt22=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 52:
+ {
+ alt22=2;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 2, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+ switch (alt22) {
+ case 1 :
+ // InternalKerMLExpressions.g:2259:2: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:2259:2: ( ruleName )
+ // InternalKerMLExpressions.g:2260:3: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2265:2: ( ruleColonQualifiedName )
+ {
+ // InternalKerMLExpressions.g:2265:2: ( ruleColonQualifiedName )
+ // InternalKerMLExpressions.g:2266:3: ruleColonQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleColonQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:2271:2: ( ruleDotQualifiedName )
+ {
+ // InternalKerMLExpressions.g:2271:2: ( ruleDotQualifiedName )
+ // InternalKerMLExpressions.g:2272:3: ruleDotQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
+ }
+ pushFollow(FOLLOW_2);
+ ruleDotQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Alternatives"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group__0"
+ // InternalKerMLExpressions.g:2281:1: rule__ConditionalExpression__Group__0 : rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 ;
+ public final void rule__ConditionalExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2285:1: ( rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 )
+ // InternalKerMLExpressions.g:2286:2: rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1
+ {
+ pushFollow(FOLLOW_3);
+ rule__ConditionalExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:2293:1: rule__ConditionalExpression__Group__0__Impl : ( ruleNullCoalescingExpression ) ;
+ public final void rule__ConditionalExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2297:1: ( ( ruleNullCoalescingExpression ) )
+ // InternalKerMLExpressions.g:2298:1: ( ruleNullCoalescingExpression )
+ {
+ // InternalKerMLExpressions.g:2298:1: ( ruleNullCoalescingExpression )
+ // InternalKerMLExpressions.g:2299:2: ruleNullCoalescingExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNullCoalescingExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group__1"
+ // InternalKerMLExpressions.g:2308:1: rule__ConditionalExpression__Group__1 : rule__ConditionalExpression__Group__1__Impl ;
+ public final void rule__ConditionalExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2312:1: ( rule__ConditionalExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:2313:2: rule__ConditionalExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:2319:1: rule__ConditionalExpression__Group__1__Impl : ( ( rule__ConditionalExpression__Group_1__0 )? ) ;
+ public final void rule__ConditionalExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2323:1: ( ( ( rule__ConditionalExpression__Group_1__0 )? ) )
+ // InternalKerMLExpressions.g:2324:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ {
+ // InternalKerMLExpressions.g:2324:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ // InternalKerMLExpressions.g:2325:2: ( rule__ConditionalExpression__Group_1__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2326:2: ( rule__ConditionalExpression__Group_1__0 )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
+
+ if ( (LA23_0==14) ) {
+ alt23=1;
+ }
+ switch (alt23) {
+ case 1 :
+ // InternalKerMLExpressions.g:2326:3: rule__ConditionalExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__0"
+ // InternalKerMLExpressions.g:2335:1: rule__ConditionalExpression__Group_1__0 : rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 ;
+ public final void rule__ConditionalExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2339:1: ( rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:2340:2: rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_3);
+ rule__ConditionalExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:2347:1: rule__ConditionalExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2351:1: ( ( () ) )
+ // InternalKerMLExpressions.g:2352:1: ( () )
+ {
+ // InternalKerMLExpressions.g:2352:1: ( () )
+ // InternalKerMLExpressions.g:2353:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:2354:2: ()
+ // InternalKerMLExpressions.g:2354:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__1"
+ // InternalKerMLExpressions.g:2362:1: rule__ConditionalExpression__Group_1__1 : rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 ;
+ public final void rule__ConditionalExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2366:1: ( rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:2367:2: rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__ConditionalExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:2374:1: rule__ConditionalExpression__Group_1__1__Impl : ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2378:1: ( ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:2379:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:2379:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:2380:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:2381:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:2381:3: rule__ConditionalExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__2"
+ // InternalKerMLExpressions.g:2389:1: rule__ConditionalExpression__Group_1__2 : rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 ;
+ public final void rule__ConditionalExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2393:1: ( rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 )
+ // InternalKerMLExpressions.g:2394:2: rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3
+ {
+ pushFollow(FOLLOW_5);
+ rule__ConditionalExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:2401:1: rule__ConditionalExpression__Group_1__2__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2405:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:2406:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:2406:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:2407:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:2408:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:2408:3: rule__ConditionalExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__3"
+ // InternalKerMLExpressions.g:2416:1: rule__ConditionalExpression__Group_1__3 : rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 ;
+ public final void rule__ConditionalExpression__Group_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2420:1: ( rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 )
+ // InternalKerMLExpressions.g:2421:2: rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4
+ {
+ pushFollow(FOLLOW_4);
+ rule__ConditionalExpression__Group_1__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__3"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__3__Impl"
+ // InternalKerMLExpressions.g:2428:1: rule__ConditionalExpression__Group_1__3__Impl : ( ':' ) ;
+ public final void rule__ConditionalExpression__Group_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2432:1: ( ( ':' ) )
+ // InternalKerMLExpressions.g:2433:1: ( ':' )
+ {
+ // InternalKerMLExpressions.g:2433:1: ( ':' )
+ // InternalKerMLExpressions.g:2434:2: ':'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ }
+ match(input,41,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__4"
+ // InternalKerMLExpressions.g:2443:1: rule__ConditionalExpression__Group_1__4 : rule__ConditionalExpression__Group_1__4__Impl ;
+ public final void rule__ConditionalExpression__Group_1__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2447:1: ( rule__ConditionalExpression__Group_1__4__Impl )
+ // InternalKerMLExpressions.g:2448:2: rule__ConditionalExpression__Group_1__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__4"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__4__Impl"
+ // InternalKerMLExpressions.g:2454:1: rule__ConditionalExpression__Group_1__4__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2458:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) )
+ // InternalKerMLExpressions.g:2459:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ {
+ // InternalKerMLExpressions.g:2459:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ // InternalKerMLExpressions.g:2460:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
+ }
+ // InternalKerMLExpressions.g:2461:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ // InternalKerMLExpressions.g:2461:3: rule__ConditionalExpression__Operand_compAssignment_1_4
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Operand_compAssignment_1_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__4__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__0"
+ // InternalKerMLExpressions.g:2470:1: rule__NullCoalescingExpression__Group__0 : rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 ;
+ public final void rule__NullCoalescingExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2474:1: ( rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 )
+ // InternalKerMLExpressions.g:2475:2: rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1
+ {
+ pushFollow(FOLLOW_6);
+ rule__NullCoalescingExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__0"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:2482:1: rule__NullCoalescingExpression__Group__0__Impl : ( ruleConditionalOrExpression ) ;
+ public final void rule__NullCoalescingExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2486:1: ( ( ruleConditionalOrExpression ) )
+ // InternalKerMLExpressions.g:2487:1: ( ruleConditionalOrExpression )
+ {
+ // InternalKerMLExpressions.g:2487:1: ( ruleConditionalOrExpression )
+ // InternalKerMLExpressions.g:2488:2: ruleConditionalOrExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__1"
+ // InternalKerMLExpressions.g:2497:1: rule__NullCoalescingExpression__Group__1 : rule__NullCoalescingExpression__Group__1__Impl ;
+ public final void rule__NullCoalescingExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2501:1: ( rule__NullCoalescingExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:2502:2: rule__NullCoalescingExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__1"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:2508:1: rule__NullCoalescingExpression__Group__1__Impl : ( ( rule__NullCoalescingExpression__Group_1__0 )* ) ;
+ public final void rule__NullCoalescingExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2512:1: ( ( ( rule__NullCoalescingExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:2513:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:2513:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:2514:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2515:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ loop24:
+ do {
+ int alt24=2;
+ int LA24_0 = input.LA(1);
+
+ if ( (LA24_0==15) ) {
+ alt24=1;
+ }
+
+
+ switch (alt24) {
+ case 1 :
+ // InternalKerMLExpressions.g:2515:3: rule__NullCoalescingExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_7);
+ rule__NullCoalescingExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop24;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__0"
+ // InternalKerMLExpressions.g:2524:1: rule__NullCoalescingExpression__Group_1__0 : rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 ;
+ public final void rule__NullCoalescingExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2528:1: ( rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:2529:2: rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_6);
+ rule__NullCoalescingExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:2536:1: rule__NullCoalescingExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2540:1: ( ( () ) )
+ // InternalKerMLExpressions.g:2541:1: ( () )
+ {
+ // InternalKerMLExpressions.g:2541:1: ( () )
+ // InternalKerMLExpressions.g:2542:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:2543:2: ()
+ // InternalKerMLExpressions.g:2543:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__1"
+ // InternalKerMLExpressions.g:2551:1: rule__NullCoalescingExpression__Group_1__1 : rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 ;
+ public final void rule__NullCoalescingExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2555:1: ( rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:2556:2: rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__NullCoalescingExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:2563:1: rule__NullCoalescingExpression__Group_1__1__Impl : ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2567:1: ( ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:2568:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:2568:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:2569:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:2570:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:2570:3: rule__NullCoalescingExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__2"
+ // InternalKerMLExpressions.g:2578:1: rule__NullCoalescingExpression__Group_1__2 : rule__NullCoalescingExpression__Group_1__2__Impl ;
+ public final void rule__NullCoalescingExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2582:1: ( rule__NullCoalescingExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:2583:2: rule__NullCoalescingExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:2589:1: rule__NullCoalescingExpression__Group_1__2__Impl : ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2593:1: ( ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:2594:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:2594:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:2595:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:2596:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:2596:3: rule__NullCoalescingExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0"
+ // InternalKerMLExpressions.g:2605:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
+ public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2609:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
+ // InternalKerMLExpressions.g:2610:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ConditionalOrExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:2617:1: rule__ConditionalOrExpression__Group__0__Impl : ( ruleConditionalAndExpression ) ;
+ public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2621:1: ( ( ruleConditionalAndExpression ) )
+ // InternalKerMLExpressions.g:2622:1: ( ruleConditionalAndExpression )
+ {
+ // InternalKerMLExpressions.g:2622:1: ( ruleConditionalAndExpression )
+ // InternalKerMLExpressions.g:2623:2: ruleConditionalAndExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1"
+ // InternalKerMLExpressions.g:2632:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
+ public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2636:1: ( rule__ConditionalOrExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:2637:2: rule__ConditionalOrExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:2643:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2647:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:2648:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:2648:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:2649:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2650:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ loop25:
+ do {
+ int alt25=2;
+ int LA25_0 = input.LA(1);
+
+ if ( (LA25_0==16) ) {
+ alt25=1;
+ }
+
+
+ switch (alt25) {
+ case 1 :
+ // InternalKerMLExpressions.g:2650:3: rule__ConditionalOrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_9);
+ rule__ConditionalOrExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop25;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
+ // InternalKerMLExpressions.g:2659:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
+ public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2663:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:2664:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ConditionalOrExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:2671:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2675:1: ( ( () ) )
+ // InternalKerMLExpressions.g:2676:1: ( () )
+ {
+ // InternalKerMLExpressions.g:2676:1: ( () )
+ // InternalKerMLExpressions.g:2677:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:2678:2: ()
+ // InternalKerMLExpressions.g:2678:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
+ // InternalKerMLExpressions.g:2686:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 ;
+ public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2690:1: ( rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:2691:2: rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__ConditionalOrExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:2698:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2702:1: ( ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:2703:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:2703:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:2704:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:2705:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:2705:3: rule__ConditionalOrExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__2"
+ // InternalKerMLExpressions.g:2713:1: rule__ConditionalOrExpression__Group_1__2 : rule__ConditionalOrExpression__Group_1__2__Impl ;
+ public final void rule__ConditionalOrExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2717:1: ( rule__ConditionalOrExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:2718:2: rule__ConditionalOrExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:2724:1: rule__ConditionalOrExpression__Group_1__2__Impl : ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2728:1: ( ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:2729:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:2729:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:2730:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:2731:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:2731:3: rule__ConditionalOrExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalOrExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0"
+ // InternalKerMLExpressions.g:2740:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
+ public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2744:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
+ // InternalKerMLExpressions.g:2745:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
+ {
+ pushFollow(FOLLOW_10);
+ rule__ConditionalAndExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:2752:1: rule__ConditionalAndExpression__Group__0__Impl : ( ruleOrExpression ) ;
+ public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2756:1: ( ( ruleOrExpression ) )
+ // InternalKerMLExpressions.g:2757:1: ( ruleOrExpression )
+ {
+ // InternalKerMLExpressions.g:2757:1: ( ruleOrExpression )
+ // InternalKerMLExpressions.g:2758:2: ruleOrExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1"
+ // InternalKerMLExpressions.g:2767:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
+ public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2771:1: ( rule__ConditionalAndExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:2772:2: rule__ConditionalAndExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:2778:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2782:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:2783:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:2783:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:2784:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2785:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ loop26:
+ do {
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+
+ if ( (LA26_0==17) ) {
+ alt26=1;
+ }
+
+
+ switch (alt26) {
+ case 1 :
+ // InternalKerMLExpressions.g:2785:3: rule__ConditionalAndExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_11);
+ rule__ConditionalAndExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop26;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
+ // InternalKerMLExpressions.g:2794:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
+ public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2798:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:2799:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_10);
+ rule__ConditionalAndExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:2806:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2810:1: ( ( () ) )
+ // InternalKerMLExpressions.g:2811:1: ( () )
+ {
+ // InternalKerMLExpressions.g:2811:1: ( () )
+ // InternalKerMLExpressions.g:2812:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:2813:2: ()
+ // InternalKerMLExpressions.g:2813:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
+ // InternalKerMLExpressions.g:2821:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 ;
+ public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2825:1: ( rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:2826:2: rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__ConditionalAndExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:2833:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2837:1: ( ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:2838:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:2838:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:2839:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:2840:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:2840:3: rule__ConditionalAndExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__2"
+ // InternalKerMLExpressions.g:2848:1: rule__ConditionalAndExpression__Group_1__2 : rule__ConditionalAndExpression__Group_1__2__Impl ;
+ public final void rule__ConditionalAndExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2852:1: ( rule__ConditionalAndExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:2853:2: rule__ConditionalAndExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:2859:1: rule__ConditionalAndExpression__Group_1__2__Impl : ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2863:1: ( ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:2864:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:2864:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:2865:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:2866:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:2866:3: rule__ConditionalAndExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalAndExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__OrExpression__Group__0"
+ // InternalKerMLExpressions.g:2875:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ;
+ public final void rule__OrExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2879:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 )
+ // InternalKerMLExpressions.g:2880:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1
+ {
+ pushFollow(FOLLOW_12);
+ rule__OrExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group__0"
+
+
+ // $ANTLR start "rule__OrExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:2887:1: rule__OrExpression__Group__0__Impl : ( ruleXorExpression ) ;
+ public final void rule__OrExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2891:1: ( ( ruleXorExpression ) )
+ // InternalKerMLExpressions.g:2892:1: ( ruleXorExpression )
+ {
+ // InternalKerMLExpressions.g:2892:1: ( ruleXorExpression )
+ // InternalKerMLExpressions.g:2893:2: ruleXorExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__OrExpression__Group__1"
+ // InternalKerMLExpressions.g:2902:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ;
+ public final void rule__OrExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2906:1: ( rule__OrExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:2907:2: rule__OrExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group__1"
+
+
+ // $ANTLR start "rule__OrExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:2913:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ;
+ public final void rule__OrExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2917:1: ( ( ( rule__OrExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:2918:1: ( ( rule__OrExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:2918:1: ( ( rule__OrExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:2919:2: ( rule__OrExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:2920:2: ( rule__OrExpression__Group_1__0 )*
+ loop27:
+ do {
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==18) ) {
+ alt27=1;
+ }
+
+
+ switch (alt27) {
+ case 1 :
+ // InternalKerMLExpressions.g:2920:3: rule__OrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_13);
+ rule__OrExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop27;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__0"
+ // InternalKerMLExpressions.g:2929:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ;
+ public final void rule__OrExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2933:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:2934:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_12);
+ rule__OrExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:2941:1: rule__OrExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2945:1: ( ( () ) )
+ // InternalKerMLExpressions.g:2946:1: ( () )
+ {
+ // InternalKerMLExpressions.g:2946:1: ( () )
+ // InternalKerMLExpressions.g:2947:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:2948:2: ()
+ // InternalKerMLExpressions.g:2948:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__1"
+ // InternalKerMLExpressions.g:2956:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ;
+ public final void rule__OrExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2960:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:2961:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__OrExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:2968:1: rule__OrExpression__Group_1__1__Impl : ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2972:1: ( ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:2973:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:2973:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:2974:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:2975:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:2975:3: rule__OrExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__2"
+ // InternalKerMLExpressions.g:2983:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ;
+ public final void rule__OrExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2987:1: ( rule__OrExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:2988:2: rule__OrExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__OrExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:2994:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:2998:1: ( ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:2999:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:2999:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3000:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3001:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3001:3: rule__OrExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__OrExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group__0"
+ // InternalKerMLExpressions.g:3010:1: rule__XorExpression__Group__0 : rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 ;
+ public final void rule__XorExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3014:1: ( rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 )
+ // InternalKerMLExpressions.g:3015:2: rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__XorExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group__0"
+
+
+ // $ANTLR start "rule__XorExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3022:1: rule__XorExpression__Group__0__Impl : ( ruleAndExpression ) ;
+ public final void rule__XorExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3026:1: ( ( ruleAndExpression ) )
+ // InternalKerMLExpressions.g:3027:1: ( ruleAndExpression )
+ {
+ // InternalKerMLExpressions.g:3027:1: ( ruleAndExpression )
+ // InternalKerMLExpressions.g:3028:2: ruleAndExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group__1"
+ // InternalKerMLExpressions.g:3037:1: rule__XorExpression__Group__1 : rule__XorExpression__Group__1__Impl ;
+ public final void rule__XorExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3041:1: ( rule__XorExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3042:2: rule__XorExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group__1"
+
+
+ // $ANTLR start "rule__XorExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3048:1: rule__XorExpression__Group__1__Impl : ( ( rule__XorExpression__Group_1__0 )* ) ;
+ public final void rule__XorExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3052:1: ( ( ( rule__XorExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3053:1: ( ( rule__XorExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3053:1: ( ( rule__XorExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3054:2: ( rule__XorExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3055:2: ( rule__XorExpression__Group_1__0 )*
+ loop28:
+ do {
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==19) ) {
+ alt28=1;
+ }
+
+
+ switch (alt28) {
+ case 1 :
+ // InternalKerMLExpressions.g:3055:3: rule__XorExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_15);
+ rule__XorExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop28;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3064:1: rule__XorExpression__Group_1__0 : rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 ;
+ public final void rule__XorExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3068:1: ( rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3069:2: rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__XorExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3076:1: rule__XorExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3080:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3081:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3081:1: ( () )
+ // InternalKerMLExpressions.g:3082:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3083:2: ()
+ // InternalKerMLExpressions.g:3083:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3091:1: rule__XorExpression__Group_1__1 : rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 ;
+ public final void rule__XorExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3095:1: ( rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3096:2: rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__XorExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3103:1: rule__XorExpression__Group_1__1__Impl : ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3107:1: ( ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3108:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3108:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3109:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3110:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:3110:3: rule__XorExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3118:1: rule__XorExpression__Group_1__2 : rule__XorExpression__Group_1__2__Impl ;
+ public final void rule__XorExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3122:1: ( rule__XorExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:3123:2: rule__XorExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3129:1: rule__XorExpression__Group_1__2__Impl : ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3133:1: ( ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3134:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3134:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3135:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3136:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3136:3: rule__XorExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__XorExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group__0"
+ // InternalKerMLExpressions.g:3145:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
+ public final void rule__AndExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3149:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
+ // InternalKerMLExpressions.g:3150:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
+ {
+ pushFollow(FOLLOW_16);
+ rule__AndExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group__0"
+
+
+ // $ANTLR start "rule__AndExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3157:1: rule__AndExpression__Group__0__Impl : ( ruleEqualityExpression ) ;
+ public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3161:1: ( ( ruleEqualityExpression ) )
+ // InternalKerMLExpressions.g:3162:1: ( ruleEqualityExpression )
+ {
+ // InternalKerMLExpressions.g:3162:1: ( ruleEqualityExpression )
+ // InternalKerMLExpressions.g:3163:2: ruleEqualityExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group__1"
+ // InternalKerMLExpressions.g:3172:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
+ public final void rule__AndExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3176:1: ( rule__AndExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3177:2: rule__AndExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group__1"
+
+
+ // $ANTLR start "rule__AndExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3183:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
+ public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3187:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3188:1: ( ( rule__AndExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3188:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3189:2: ( rule__AndExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3190:2: ( rule__AndExpression__Group_1__0 )*
+ loop29:
+ do {
+ int alt29=2;
+ int LA29_0 = input.LA(1);
+
+ if ( (LA29_0==20) ) {
+ alt29=1;
+ }
+
+
+ switch (alt29) {
+ case 1 :
+ // InternalKerMLExpressions.g:3190:3: rule__AndExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__AndExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop29;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3199:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
+ public final void rule__AndExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3203:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3204:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_16);
+ rule__AndExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3211:1: rule__AndExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3215:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3216:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3216:1: ( () )
+ // InternalKerMLExpressions.g:3217:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3218:2: ()
+ // InternalKerMLExpressions.g:3218:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3226:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ;
+ public final void rule__AndExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3230:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3231:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__AndExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3238:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3242:1: ( ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3243:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3243:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3244:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3245:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:3245:3: rule__AndExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3253:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ;
+ public final void rule__AndExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3257:1: ( rule__AndExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:3258:2: rule__AndExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3264:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3268:1: ( ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3269:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3269:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3270:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3271:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3271:3: rule__AndExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__AndExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__0"
+ // InternalKerMLExpressions.g:3280:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
+ public final void rule__EqualityExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3284:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
+ // InternalKerMLExpressions.g:3285:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
+ {
+ pushFollow(FOLLOW_18);
+ rule__EqualityExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group__0"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3292:1: rule__EqualityExpression__Group__0__Impl : ( ruleClassificationExpression ) ;
+ public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3296:1: ( ( ruleClassificationExpression ) )
+ // InternalKerMLExpressions.g:3297:1: ( ruleClassificationExpression )
+ {
+ // InternalKerMLExpressions.g:3297:1: ( ruleClassificationExpression )
+ // InternalKerMLExpressions.g:3298:2: ruleClassificationExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__1"
+ // InternalKerMLExpressions.g:3307:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
+ public final void rule__EqualityExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3311:1: ( rule__EqualityExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3312:2: rule__EqualityExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group__1"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3318:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
+ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3322:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3323:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3323:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3324:2: ( rule__EqualityExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3325:2: ( rule__EqualityExpression__Group_1__0 )*
+ loop30:
+ do {
+ int alt30=2;
+ int LA30_0 = input.LA(1);
+
+ if ( ((LA30_0>=22 && LA30_0<=23)) ) {
+ alt30=1;
+ }
+
+
+ switch (alt30) {
+ case 1 :
+ // InternalKerMLExpressions.g:3325:3: rule__EqualityExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_19);
+ rule__EqualityExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop30;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3334:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
+ public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3338:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3339:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_18);
+ rule__EqualityExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3346:1: rule__EqualityExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3350:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3351:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3351:1: ( () )
+ // InternalKerMLExpressions.g:3352:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3353:2: ()
+ // InternalKerMLExpressions.g:3353:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3361:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 ;
+ public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3365:1: ( rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3366:2: rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__EqualityExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3373:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3377:1: ( ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3378:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3378:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3379:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3380:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:3380:3: rule__EqualityExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3388:1: rule__EqualityExpression__Group_1__2 : rule__EqualityExpression__Group_1__2__Impl ;
+ public final void rule__EqualityExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3392:1: ( rule__EqualityExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:3393:2: rule__EqualityExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3399:1: rule__EqualityExpression__Group_1__2__Impl : ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__EqualityExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3403:1: ( ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3404:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3404:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3405:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3406:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3406:3: rule__EqualityExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__EqualityExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0__0"
+ // InternalKerMLExpressions.g:3415:1: rule__ClassificationExpression__Group_0__0 : rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 ;
+ public final void rule__ClassificationExpression__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3419:1: ( rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 )
+ // InternalKerMLExpressions.g:3420:2: rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__ClassificationExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0__0"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:3427:1: rule__ClassificationExpression__Group_0__0__Impl : ( ruleRelationalExpression ) ;
+ public final void rule__ClassificationExpression__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3431:1: ( ( ruleRelationalExpression ) )
+ // InternalKerMLExpressions.g:3432:1: ( ruleRelationalExpression )
+ {
+ // InternalKerMLExpressions.g:3432:1: ( ruleRelationalExpression )
+ // InternalKerMLExpressions.g:3433:2: ruleRelationalExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0__1"
+ // InternalKerMLExpressions.g:3442:1: rule__ClassificationExpression__Group_0__1 : rule__ClassificationExpression__Group_0__1__Impl ;
+ public final void rule__ClassificationExpression__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3446:1: ( rule__ClassificationExpression__Group_0__1__Impl )
+ // InternalKerMLExpressions.g:3447:2: rule__ClassificationExpression__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0__1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0__1__Impl"
+ // InternalKerMLExpressions.g:3453:1: rule__ClassificationExpression__Group_0__1__Impl : ( ( rule__ClassificationExpression__Group_0_1__0 )? ) ;
+ public final void rule__ClassificationExpression__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3457:1: ( ( ( rule__ClassificationExpression__Group_0_1__0 )? ) )
+ // InternalKerMLExpressions.g:3458:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ {
+ // InternalKerMLExpressions.g:3458:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ // InternalKerMLExpressions.g:3459:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
+ }
+ // InternalKerMLExpressions.g:3460:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
+
+ if ( ((LA31_0>=24 && LA31_0<=27)) ) {
+ alt31=1;
+ }
+ switch (alt31) {
+ case 1 :
+ // InternalKerMLExpressions.g:3460:3: rule__ClassificationExpression__Group_0_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__0"
+ // InternalKerMLExpressions.g:3469:1: rule__ClassificationExpression__Group_0_1__0 : rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 ;
+ public final void rule__ClassificationExpression__Group_0_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3473:1: ( rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 )
+ // InternalKerMLExpressions.g:3474:2: rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__ClassificationExpression__Group_0_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__0"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__0__Impl"
+ // InternalKerMLExpressions.g:3481:1: rule__ClassificationExpression__Group_0_1__0__Impl : ( () ) ;
+ public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3485:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3486:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3486:1: ( () )
+ // InternalKerMLExpressions.g:3487:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
+ }
+ // InternalKerMLExpressions.g:3488:2: ()
+ // InternalKerMLExpressions.g:3488:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__0__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__1"
+ // InternalKerMLExpressions.g:3496:1: rule__ClassificationExpression__Group_0_1__1 : rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 ;
+ public final void rule__ClassificationExpression__Group_0_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3500:1: ( rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 )
+ // InternalKerMLExpressions.g:3501:2: rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2
+ {
+ pushFollow(FOLLOW_21);
+ rule__ClassificationExpression__Group_0_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__1__Impl"
+ // InternalKerMLExpressions.g:3508:1: rule__ClassificationExpression__Group_0_1__1__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) ;
+ public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3512:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) )
+ // InternalKerMLExpressions.g:3513:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3513:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ // InternalKerMLExpressions.g:3514:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
+ }
+ // InternalKerMLExpressions.g:3515:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ // InternalKerMLExpressions.g:3515:3: rule__ClassificationExpression__OperatorAssignment_0_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__OperatorAssignment_0_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__1__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__2"
+ // InternalKerMLExpressions.g:3523:1: rule__ClassificationExpression__Group_0_1__2 : rule__ClassificationExpression__Group_0_1__2__Impl ;
+ public final void rule__ClassificationExpression__Group_0_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3527:1: ( rule__ClassificationExpression__Group_0_1__2__Impl )
+ // InternalKerMLExpressions.g:3528:2: rule__ClassificationExpression__Group_0_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__2"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__2__Impl"
+ // InternalKerMLExpressions.g:3534:1: rule__ClassificationExpression__Group_0_1__2__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) ;
+ public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3538:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) )
+ // InternalKerMLExpressions.g:3539:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3539:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ // InternalKerMLExpressions.g:3540:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
+ }
+ // InternalKerMLExpressions.g:3541:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ // InternalKerMLExpressions.g:3541:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__2__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3550:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
+ public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3554:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3555:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__ClassificationExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3562:1: rule__ClassificationExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3566:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3567:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3567:1: ( () )
+ // InternalKerMLExpressions.g:3568:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3569:2: ()
+ // InternalKerMLExpressions.g:3569:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3577:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 ;
+ public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3581:1: ( rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3582:2: rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_20);
+ rule__ClassificationExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3589:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3593:1: ( ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3594:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3594:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3595:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3596:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ // InternalKerMLExpressions.g:3596:3: rule__ClassificationExpression__Operand_compAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Operand_compAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3604:1: rule__ClassificationExpression__Group_1__2 : rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 ;
+ public final void rule__ClassificationExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3608:1: ( rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 )
+ // InternalKerMLExpressions.g:3609:2: rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3
+ {
+ pushFollow(FOLLOW_21);
+ rule__ClassificationExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3616:1: rule__ClassificationExpression__Group_1__2__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3620:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3621:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3621:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3622:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3623:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ // InternalKerMLExpressions.g:3623:3: rule__ClassificationExpression__OperatorAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__OperatorAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__3"
+ // InternalKerMLExpressions.g:3631:1: rule__ClassificationExpression__Group_1__3 : rule__ClassificationExpression__Group_1__3__Impl ;
+ public final void rule__ClassificationExpression__Group_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3635:1: ( rule__ClassificationExpression__Group_1__3__Impl )
+ // InternalKerMLExpressions.g:3636:2: rule__ClassificationExpression__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__3"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group_1__3__Impl"
+ // InternalKerMLExpressions.g:3642:1: rule__ClassificationExpression__Group_1__3__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3646:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) )
+ // InternalKerMLExpressions.g:3647:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ {
+ // InternalKerMLExpressions.g:3647:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ // InternalKerMLExpressions.g:3648:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
+ }
+ // InternalKerMLExpressions.g:3649:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ // InternalKerMLExpressions.g:3649:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group__0"
+ // InternalKerMLExpressions.g:3658:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ public final void rule__RelationalExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3662:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // InternalKerMLExpressions.g:3663:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ {
+ pushFollow(FOLLOW_22);
+ rule__RelationalExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group__0"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3670:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
+ public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3674:1: ( ( ruleAdditiveExpression ) )
+ // InternalKerMLExpressions.g:3675:1: ( ruleAdditiveExpression )
+ {
+ // InternalKerMLExpressions.g:3675:1: ( ruleAdditiveExpression )
+ // InternalKerMLExpressions.g:3676:2: ruleAdditiveExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group__1"
+ // InternalKerMLExpressions.g:3685:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ public final void rule__RelationalExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3689:1: ( rule__RelationalExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3690:2: rule__RelationalExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group__1"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3696:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ;
+ public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3700:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3701:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3701:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3702:2: ( rule__RelationalExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3703:2: ( rule__RelationalExpression__Group_1__0 )*
+ loop32:
+ do {
+ int alt32=2;
+ int LA32_0 = input.LA(1);
+
+ if ( ((LA32_0>=28 && LA32_0<=31)) ) {
+ alt32=1;
+ }
+
+
+ switch (alt32) {
+ case 1 :
+ // InternalKerMLExpressions.g:3703:3: rule__RelationalExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_23);
+ rule__RelationalExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop32;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3712:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3716:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3717:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_22);
+ rule__RelationalExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3724:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3728:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3729:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3729:1: ( () )
+ // InternalKerMLExpressions.g:3730:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3731:2: ()
+ // InternalKerMLExpressions.g:3731:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3739:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
+ public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3743:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3744:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__RelationalExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3751:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3755:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3756:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3756:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3757:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3758:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:3758:3: rule__RelationalExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3766:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
+ public final void rule__RelationalExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3770:1: ( rule__RelationalExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:3771:2: rule__RelationalExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3777:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3781:1: ( ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3782:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3782:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3783:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3784:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3784:3: rule__RelationalExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group__0"
+ // InternalKerMLExpressions.g:3793:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3797:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // InternalKerMLExpressions.g:3798:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ {
+ pushFollow(FOLLOW_24);
+ rule__AdditiveExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group__0"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3805:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
+ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3809:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalKerMLExpressions.g:3810:1: ( ruleMultiplicativeExpression )
+ {
+ // InternalKerMLExpressions.g:3810:1: ( ruleMultiplicativeExpression )
+ // InternalKerMLExpressions.g:3811:2: ruleMultiplicativeExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group__1"
+ // InternalKerMLExpressions.g:3820:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3824:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3825:2: rule__AdditiveExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group__1"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3831:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3835:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3836:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3836:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3837:2: ( rule__AdditiveExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3838:2: ( rule__AdditiveExpression__Group_1__0 )*
+ loop33:
+ do {
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( ((LA33_0>=32 && LA33_0<=33)) ) {
+ alt33=1;
+ }
+
+
+ switch (alt33) {
+ case 1 :
+ // InternalKerMLExpressions.g:3838:3: rule__AdditiveExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_25);
+ rule__AdditiveExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop33;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3847:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3851:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3852:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_24);
+ rule__AdditiveExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3859:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3863:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3864:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3864:1: ( () )
+ // InternalKerMLExpressions.g:3865:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:3866:2: ()
+ // InternalKerMLExpressions.g:3866:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1"
+ // InternalKerMLExpressions.g:3874:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
+ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3878:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:3879:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__AdditiveExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:3886:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3890:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:3891:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:3891:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:3892:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:3893:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:3893:3: rule__AdditiveExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__2"
+ // InternalKerMLExpressions.g:3901:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
+ public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3905:1: ( rule__AdditiveExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:3906:2: rule__AdditiveExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:3912:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3916:1: ( ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:3917:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:3917:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:3918:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:3919:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:3919:3: rule__AdditiveExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__AdditiveExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0"
+ // InternalKerMLExpressions.g:3928:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3932:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // InternalKerMLExpressions.g:3933:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ {
+ pushFollow(FOLLOW_26);
+ rule__MultiplicativeExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:3940:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleExponentiationExpression ) ;
+ public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3944:1: ( ( ruleExponentiationExpression ) )
+ // InternalKerMLExpressions.g:3945:1: ( ruleExponentiationExpression )
+ {
+ // InternalKerMLExpressions.g:3945:1: ( ruleExponentiationExpression )
+ // InternalKerMLExpressions.g:3946:2: ruleExponentiationExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1"
+ // InternalKerMLExpressions.g:3955:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3959:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:3960:2: rule__MultiplicativeExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:3966:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3970:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:3971:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:3971:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:3972:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:3973:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop34:
+ do {
+ int alt34=2;
+ int LA34_0 = input.LA(1);
+
+ if ( ((LA34_0>=34 && LA34_0<=36)) ) {
+ alt34=1;
+ }
+
+
+ switch (alt34) {
+ case 1 :
+ // InternalKerMLExpressions.g:3973:3: rule__MultiplicativeExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_27);
+ rule__MultiplicativeExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop34;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
+ // InternalKerMLExpressions.g:3982:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3986:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:3987:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_26);
+ rule__MultiplicativeExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:3994:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:3998:1: ( ( () ) )
+ // InternalKerMLExpressions.g:3999:1: ( () )
+ {
+ // InternalKerMLExpressions.g:3999:1: ( () )
+ // InternalKerMLExpressions.g:4000:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:4001:2: ()
+ // InternalKerMLExpressions.g:4001:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
+ // InternalKerMLExpressions.g:4009:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
+ public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4013:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:4014:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__MultiplicativeExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:4021:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4025:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:4026:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:4026:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:4027:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:4028:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:4028:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__2"
+ // InternalKerMLExpressions.g:4036:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
+ public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4040:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:4041:2: rule__MultiplicativeExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:4047:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4051:1: ( ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:4052:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:4052:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:4053:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:4054:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:4054:3: rule__MultiplicativeExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group__0"
+ // InternalKerMLExpressions.g:4063:1: rule__ExponentiationExpression__Group__0 : rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 ;
+ public final void rule__ExponentiationExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4067:1: ( rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 )
+ // InternalKerMLExpressions.g:4068:2: rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1
+ {
+ pushFollow(FOLLOW_28);
+ rule__ExponentiationExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group__0"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:4075:1: rule__ExponentiationExpression__Group__0__Impl : ( ruleUnitsExpression ) ;
+ public final void rule__ExponentiationExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4079:1: ( ( ruleUnitsExpression ) )
+ // InternalKerMLExpressions.g:4080:1: ( ruleUnitsExpression )
+ {
+ // InternalKerMLExpressions.g:4080:1: ( ruleUnitsExpression )
+ // InternalKerMLExpressions.g:4081:2: ruleUnitsExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group__1"
+ // InternalKerMLExpressions.g:4090:1: rule__ExponentiationExpression__Group__1 : rule__ExponentiationExpression__Group__1__Impl ;
+ public final void rule__ExponentiationExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4094:1: ( rule__ExponentiationExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:4095:2: rule__ExponentiationExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group__1"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:4101:1: rule__ExponentiationExpression__Group__1__Impl : ( ( rule__ExponentiationExpression__Group_1__0 )* ) ;
+ public final void rule__ExponentiationExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4105:1: ( ( ( rule__ExponentiationExpression__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:4106:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:4106:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ // InternalKerMLExpressions.g:4107:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:4108:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ loop35:
+ do {
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==21) ) {
+ alt35=1;
+ }
+
+
+ switch (alt35) {
+ case 1 :
+ // InternalKerMLExpressions.g:4108:3: rule__ExponentiationExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_29);
+ rule__ExponentiationExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop35;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__0"
+ // InternalKerMLExpressions.g:4117:1: rule__ExponentiationExpression__Group_1__0 : rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 ;
+ public final void rule__ExponentiationExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4121:1: ( rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:4122:2: rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_28);
+ rule__ExponentiationExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:4129:1: rule__ExponentiationExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ExponentiationExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4133:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4134:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4134:1: ( () )
+ // InternalKerMLExpressions.g:4135:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:4136:2: ()
+ // InternalKerMLExpressions.g:4136:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__1"
+ // InternalKerMLExpressions.g:4144:1: rule__ExponentiationExpression__Group_1__1 : rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 ;
+ public final void rule__ExponentiationExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4148:1: ( rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:4149:2: rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__ExponentiationExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:4156:1: rule__ExponentiationExpression__Group_1__1__Impl : ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ExponentiationExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4160:1: ( ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:4161:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:4161:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:4162:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:4163:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:4163:3: rule__ExponentiationExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__2"
+ // InternalKerMLExpressions.g:4171:1: rule__ExponentiationExpression__Group_1__2 : rule__ExponentiationExpression__Group_1__2__Impl ;
+ public final void rule__ExponentiationExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4175:1: ( rule__ExponentiationExpression__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:4176:2: rule__ExponentiationExpression__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:4182:1: rule__ExponentiationExpression__Group_1__2__Impl : ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ExponentiationExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4186:1: ( ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:4187:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:4187:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:4188:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:4189:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:4189:3: rule__ExponentiationExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group__0"
+ // InternalKerMLExpressions.g:4198:1: rule__UnitsExpression__Group__0 : rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 ;
+ public final void rule__UnitsExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4202:1: ( rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 )
+ // InternalKerMLExpressions.g:4203:2: rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1
+ {
+ pushFollow(FOLLOW_30);
+ rule__UnitsExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group__0"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:4210:1: rule__UnitsExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
+ public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4214:1: ( ( ruleUnaryExpression ) )
+ // InternalKerMLExpressions.g:4215:1: ( ruleUnaryExpression )
+ {
+ // InternalKerMLExpressions.g:4215:1: ( ruleUnaryExpression )
+ // InternalKerMLExpressions.g:4216:2: ruleUnaryExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleUnaryExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group__1"
+ // InternalKerMLExpressions.g:4225:1: rule__UnitsExpression__Group__1 : rule__UnitsExpression__Group__1__Impl ;
+ public final void rule__UnitsExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4229:1: ( rule__UnitsExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:4230:2: rule__UnitsExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group__1"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:4236:1: rule__UnitsExpression__Group__1__Impl : ( ( rule__UnitsExpression__Group_1__0 )? ) ;
+ public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4240:1: ( ( ( rule__UnitsExpression__Group_1__0 )? ) )
+ // InternalKerMLExpressions.g:4241:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ {
+ // InternalKerMLExpressions.g:4241:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ // InternalKerMLExpressions.g:4242:2: ( rule__UnitsExpression__Group_1__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:4243:2: ( rule__UnitsExpression__Group_1__0 )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
+
+ if ( (LA36_0==53) ) {
+ alt36=1;
+ }
+ switch (alt36) {
+ case 1 :
+ // InternalKerMLExpressions.g:4243:3: rule__UnitsExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__0"
+ // InternalKerMLExpressions.g:4252:1: rule__UnitsExpression__Group_1__0 : rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 ;
+ public final void rule__UnitsExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4256:1: ( rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:4257:2: rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_30);
+ rule__UnitsExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:4264:1: rule__UnitsExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4268:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4269:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4269:1: ( () )
+ // InternalKerMLExpressions.g:4270:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:4271:2: ()
+ // InternalKerMLExpressions.g:4271:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__1"
+ // InternalKerMLExpressions.g:4279:1: rule__UnitsExpression__Group_1__1 : rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 ;
+ public final void rule__UnitsExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4283:1: ( rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:4284:2: rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__UnitsExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:4291:1: rule__UnitsExpression__Group_1__1__Impl : ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4295:1: ( ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:4296:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:4296:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:4297:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:4298:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:4298:3: rule__UnitsExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__2"
+ // InternalKerMLExpressions.g:4306:1: rule__UnitsExpression__Group_1__2 : rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 ;
+ public final void rule__UnitsExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4310:1: ( rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 )
+ // InternalKerMLExpressions.g:4311:2: rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3
+ {
+ pushFollow(FOLLOW_31);
+ rule__UnitsExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:4318:1: rule__UnitsExpression__Group_1__2__Impl : ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4322:1: ( ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:4323:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:4323:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:4324:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:4325:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:4325:3: rule__UnitsExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__3"
+ // InternalKerMLExpressions.g:4333:1: rule__UnitsExpression__Group_1__3 : rule__UnitsExpression__Group_1__3__Impl ;
+ public final void rule__UnitsExpression__Group_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4337:1: ( rule__UnitsExpression__Group_1__3__Impl )
+ // InternalKerMLExpressions.g:4338:2: rule__UnitsExpression__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__3"
+
+
+ // $ANTLR start "rule__UnitsExpression__Group_1__3__Impl"
+ // InternalKerMLExpressions.g:4344:1: rule__UnitsExpression__Group_1__3__Impl : ( ']' ) ;
+ public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4348:1: ( ( ']' ) )
+ // InternalKerMLExpressions.g:4349:1: ( ']' )
+ {
+ // InternalKerMLExpressions.g:4349:1: ( ']' )
+ // InternalKerMLExpressions.g:4350:2: ']'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+ }
+ match(input,42,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__0"
+ // InternalKerMLExpressions.g:4360:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
+ public final void rule__UnaryExpression__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4364:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
+ // InternalKerMLExpressions.g:4365:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
+ {
+ pushFollow(FOLLOW_32);
+ rule__UnaryExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Group_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__0"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:4372:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4376:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4377:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4377:1: ( () )
+ // InternalKerMLExpressions.g:4378:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
+ }
+ // InternalKerMLExpressions.g:4379:2: ()
+ // InternalKerMLExpressions.g:4379:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__1"
+ // InternalKerMLExpressions.g:4387:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
+ public final void rule__UnaryExpression__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4391:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
+ // InternalKerMLExpressions.g:4392:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__UnaryExpression__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Group_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__1"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__1__Impl"
+ // InternalKerMLExpressions.g:4399:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
+ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4403:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
+ // InternalKerMLExpressions.g:4404:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ {
+ // InternalKerMLExpressions.g:4404:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalKerMLExpressions.g:4405:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
+ }
+ // InternalKerMLExpressions.g:4406:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalKerMLExpressions.g:4406:3: rule__UnaryExpression__OperatorAssignment_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__OperatorAssignment_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__2"
+ // InternalKerMLExpressions.g:4414:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
+ public final void rule__UnaryExpression__Group_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4418:1: ( rule__UnaryExpression__Group_0__2__Impl )
+ // InternalKerMLExpressions.g:4419:2: rule__UnaryExpression__Group_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Group_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__2"
+
+
+ // $ANTLR start "rule__UnaryExpression__Group_0__2__Impl"
+ // InternalKerMLExpressions.g:4425:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) ;
+ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4429:1: ( ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) )
+ // InternalKerMLExpressions.g:4430:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ {
+ // InternalKerMLExpressions.g:4430:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ // InternalKerMLExpressions.g:4431:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
+ }
+ // InternalKerMLExpressions.g:4432:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ // InternalKerMLExpressions.g:4432:3: rule__UnaryExpression__Operand_compAssignment_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Operand_compAssignment_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group_0__2__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__0"
+ // InternalKerMLExpressions.g:4441:1: rule__ExtentExpression__Group_0__0 : rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 ;
+ public final void rule__ExtentExpression__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4445:1: ( rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 )
+ // InternalKerMLExpressions.g:4446:2: rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1
+ {
+ pushFollow(FOLLOW_33);
+ rule__ExtentExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__Group_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__0"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:4453:1: rule__ExtentExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4457:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4458:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4458:1: ( () )
+ // InternalKerMLExpressions.g:4459:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
+ }
+ // InternalKerMLExpressions.g:4460:2: ()
+ // InternalKerMLExpressions.g:4460:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__1"
+ // InternalKerMLExpressions.g:4468:1: rule__ExtentExpression__Group_0__1 : rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 ;
+ public final void rule__ExtentExpression__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4472:1: ( rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 )
+ // InternalKerMLExpressions.g:4473:2: rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2
+ {
+ pushFollow(FOLLOW_21);
+ rule__ExtentExpression__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__Group_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__1"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__1__Impl"
+ // InternalKerMLExpressions.g:4480:1: rule__ExtentExpression__Group_0__1__Impl : ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) ;
+ public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4484:1: ( ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) )
+ // InternalKerMLExpressions.g:4485:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ {
+ // InternalKerMLExpressions.g:4485:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ // InternalKerMLExpressions.g:4486:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
+ }
+ // InternalKerMLExpressions.g:4487:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ // InternalKerMLExpressions.g:4487:3: rule__ExtentExpression__OperatorAssignment_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__OperatorAssignment_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__2"
+ // InternalKerMLExpressions.g:4495:1: rule__ExtentExpression__Group_0__2 : rule__ExtentExpression__Group_0__2__Impl ;
+ public final void rule__ExtentExpression__Group_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4499:1: ( rule__ExtentExpression__Group_0__2__Impl )
+ // InternalKerMLExpressions.g:4500:2: rule__ExtentExpression__Group_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__Group_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__2"
+
+
+ // $ANTLR start "rule__ExtentExpression__Group_0__2__Impl"
+ // InternalKerMLExpressions.g:4506:1: rule__ExtentExpression__Group_0__2__Impl : ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) ;
+ public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4510:1: ( ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) )
+ // InternalKerMLExpressions.g:4511:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ {
+ // InternalKerMLExpressions.g:4511:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ // InternalKerMLExpressions.g:4512:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
+ }
+ // InternalKerMLExpressions.g:4513:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ // InternalKerMLExpressions.g:4513:3: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__Group_0__2__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0"
+ // InternalKerMLExpressions.g:4522:1: rule__ExtentExpression_Deprecated__Group__0 : rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 ;
+ public final void rule__ExtentExpression_Deprecated__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4526:1: ( rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 )
+ // InternalKerMLExpressions.g:4527:2: rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1
+ {
+ pushFollow(FOLLOW_34);
+ rule__ExtentExpression_Deprecated__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0__Impl"
+ // InternalKerMLExpressions.g:4534:1: rule__ExtentExpression_Deprecated__Group__0__Impl : ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4538:1: ( ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:4539:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:4539:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerMLExpressions.g:4540:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+ // InternalKerMLExpressions.g:4541:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerMLExpressions.g:4541:3: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1"
+ // InternalKerMLExpressions.g:4549:1: rule__ExtentExpression_Deprecated__Group__1 : rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 ;
+ public final void rule__ExtentExpression_Deprecated__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4553:1: ( rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 )
+ // InternalKerMLExpressions.g:4554:2: rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2
+ {
+ pushFollow(FOLLOW_35);
+ rule__ExtentExpression_Deprecated__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1__Impl"
+ // InternalKerMLExpressions.g:4561:1: rule__ExtentExpression_Deprecated__Group__1__Impl : ( '.' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4565:1: ( ( '.' ) )
+ // InternalKerMLExpressions.g:4566:1: ( '.' )
+ {
+ // InternalKerMLExpressions.g:4566:1: ( '.' )
+ // InternalKerMLExpressions.g:4567:2: '.'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+ match(input,43,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2"
+ // InternalKerMLExpressions.g:4576:1: rule__ExtentExpression_Deprecated__Group__2 : rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 ;
+ public final void rule__ExtentExpression_Deprecated__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4580:1: ( rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 )
+ // InternalKerMLExpressions.g:4581:2: rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3
+ {
+ pushFollow(FOLLOW_36);
+ rule__ExtentExpression_Deprecated__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2__Impl"
+ // InternalKerMLExpressions.g:4588:1: rule__ExtentExpression_Deprecated__Group__2__Impl : ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4592:1: ( ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) )
+ // InternalKerMLExpressions.g:4593:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ {
+ // InternalKerMLExpressions.g:4593:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ // InternalKerMLExpressions.g:4594:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
+ }
+ // InternalKerMLExpressions.g:4595:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ // InternalKerMLExpressions.g:4595:3: rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OperatorAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3"
+ // InternalKerMLExpressions.g:4603:1: rule__ExtentExpression_Deprecated__Group__3 : rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 ;
+ public final void rule__ExtentExpression_Deprecated__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4607:1: ( rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 )
+ // InternalKerMLExpressions.g:4608:2: rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4
+ {
+ pushFollow(FOLLOW_37);
+ rule__ExtentExpression_Deprecated__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3__Impl"
+ // InternalKerMLExpressions.g:4615:1: rule__ExtentExpression_Deprecated__Group__3__Impl : ( '(' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4619:1: ( ( '(' ) )
+ // InternalKerMLExpressions.g:4620:1: ( '(' )
+ {
+ // InternalKerMLExpressions.g:4620:1: ( '(' )
+ // InternalKerMLExpressions.g:4621:2: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+ match(input,44,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4"
+ // InternalKerMLExpressions.g:4630:1: rule__ExtentExpression_Deprecated__Group__4 : rule__ExtentExpression_Deprecated__Group__4__Impl ;
+ public final void rule__ExtentExpression_Deprecated__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4634:1: ( rule__ExtentExpression_Deprecated__Group__4__Impl )
+ // InternalKerMLExpressions.g:4635:2: rule__ExtentExpression_Deprecated__Group__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4__Impl"
+ // InternalKerMLExpressions.g:4641:1: rule__ExtentExpression_Deprecated__Group__4__Impl : ( ')' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4645:1: ( ( ')' ) )
+ // InternalKerMLExpressions.g:4646:1: ( ')' )
+ {
+ // InternalKerMLExpressions.g:4646:1: ( ')' )
+ // InternalKerMLExpressions.g:4647:2: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+ match(input,45,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group__0"
+ // InternalKerMLExpressions.g:4657:1: rule__SequenceExpression__Group__0 : rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 ;
+ public final void rule__SequenceExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4661:1: ( rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 )
+ // InternalKerMLExpressions.g:4662:2: rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1
+ {
+ pushFollow(FOLLOW_38);
+ rule__SequenceExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group__0"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:4669:1: rule__SequenceExpression__Group__0__Impl : ( ( rule__SequenceExpression__Alternatives_0 ) ) ;
+ public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4673:1: ( ( ( rule__SequenceExpression__Alternatives_0 ) ) )
+ // InternalKerMLExpressions.g:4674:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ {
+ // InternalKerMLExpressions.g:4674:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ // InternalKerMLExpressions.g:4675:2: ( rule__SequenceExpression__Alternatives_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
+ }
+ // InternalKerMLExpressions.g:4676:2: ( rule__SequenceExpression__Alternatives_0 )
+ // InternalKerMLExpressions.g:4676:3: rule__SequenceExpression__Alternatives_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Alternatives_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group__1"
+ // InternalKerMLExpressions.g:4684:1: rule__SequenceExpression__Group__1 : rule__SequenceExpression__Group__1__Impl ;
+ public final void rule__SequenceExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4688:1: ( rule__SequenceExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:4689:2: rule__SequenceExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group__1"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:4695:1: rule__SequenceExpression__Group__1__Impl : ( ( rule__SequenceExpression__Alternatives_1 )* ) ;
+ public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4699:1: ( ( ( rule__SequenceExpression__Alternatives_1 )* ) )
+ // InternalKerMLExpressions.g:4700:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ {
+ // InternalKerMLExpressions.g:4700:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ // InternalKerMLExpressions.g:4701:2: ( rule__SequenceExpression__Alternatives_1 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
+ }
+ // InternalKerMLExpressions.g:4702:2: ( rule__SequenceExpression__Alternatives_1 )*
+ loop37:
+ do {
+ int alt37=2;
+ int LA37_0 = input.LA(1);
+
+ if ( (LA37_0==46||LA37_0==56) ) {
+ alt37=1;
+ }
+
+
+ switch (alt37) {
+ case 1 :
+ // InternalKerMLExpressions.g:4702:3: rule__SequenceExpression__Alternatives_1
+ {
+ pushFollow(FOLLOW_39);
+ rule__SequenceExpression__Alternatives_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop37;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__0"
+ // InternalKerMLExpressions.g:4711:1: rule__SequenceExpression__Group_1_0__0 : rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 ;
+ public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4715:1: ( rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 )
+ // InternalKerMLExpressions.g:4716:2: rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1
+ {
+ pushFollow(FOLLOW_40);
+ rule__SequenceExpression__Group_1_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__0"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__0__Impl"
+ // InternalKerMLExpressions.g:4723:1: rule__SequenceExpression__Group_1_0__0__Impl : ( () ) ;
+ public final void rule__SequenceExpression__Group_1_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4727:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4728:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4728:1: ( () )
+ // InternalKerMLExpressions.g:4729:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
+ }
+ // InternalKerMLExpressions.g:4730:2: ()
+ // InternalKerMLExpressions.g:4730:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__1"
+ // InternalKerMLExpressions.g:4738:1: rule__SequenceExpression__Group_1_0__1 : rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 ;
+ public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4742:1: ( rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 )
+ // InternalKerMLExpressions.g:4743:2: rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__SequenceExpression__Group_1_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__1"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__1__Impl"
+ // InternalKerMLExpressions.g:4750:1: rule__SequenceExpression__Group_1_0__1__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) ;
+ public final void rule__SequenceExpression__Group_1_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4754:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) )
+ // InternalKerMLExpressions.g:4755:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ {
+ // InternalKerMLExpressions.g:4755:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ // InternalKerMLExpressions.g:4756:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
+ }
+ // InternalKerMLExpressions.g:4757:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ // InternalKerMLExpressions.g:4757:3: rule__SequenceExpression__OperatorAssignment_1_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__OperatorAssignment_1_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__2"
+ // InternalKerMLExpressions.g:4765:1: rule__SequenceExpression__Group_1_0__2 : rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 ;
+ public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4769:1: ( rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 )
+ // InternalKerMLExpressions.g:4770:2: rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3
+ {
+ pushFollow(FOLLOW_31);
+ rule__SequenceExpression__Group_1_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_0__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__2"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__2__Impl"
+ // InternalKerMLExpressions.g:4777:1: rule__SequenceExpression__Group_1_0__2__Impl : ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) ;
+ public final void rule__SequenceExpression__Group_1_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4781:1: ( ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) )
+ // InternalKerMLExpressions.g:4782:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ {
+ // InternalKerMLExpressions.g:4782:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ // InternalKerMLExpressions.g:4783:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
+ }
+ // InternalKerMLExpressions.g:4784:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ // InternalKerMLExpressions.g:4784:3: rule__SequenceExpression__Operand_compAssignment_1_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Operand_compAssignment_1_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__3"
+ // InternalKerMLExpressions.g:4792:1: rule__SequenceExpression__Group_1_0__3 : rule__SequenceExpression__Group_1_0__3__Impl ;
+ public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4796:1: ( rule__SequenceExpression__Group_1_0__3__Impl )
+ // InternalKerMLExpressions.g:4797:2: rule__SequenceExpression__Group_1_0__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_0__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__3"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__3__Impl"
+ // InternalKerMLExpressions.g:4803:1: rule__SequenceExpression__Group_1_0__3__Impl : ( ']' ) ;
+ public final void rule__SequenceExpression__Group_1_0__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4807:1: ( ( ']' ) )
+ // InternalKerMLExpressions.g:4808:1: ( ']' )
+ {
+ // InternalKerMLExpressions.g:4808:1: ( ']' )
+ // InternalKerMLExpressions.g:4809:2: ']'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+ }
+ match(input,42,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__3__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__0"
+ // InternalKerMLExpressions.g:4819:1: rule__SequenceExpression__Group_1_1__0 : rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 ;
+ public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4823:1: ( rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 )
+ // InternalKerMLExpressions.g:4824:2: rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1
+ {
+ pushFollow(FOLLOW_38);
+ rule__SequenceExpression__Group_1_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__0"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__0__Impl"
+ // InternalKerMLExpressions.g:4831:1: rule__SequenceExpression__Group_1_1__0__Impl : ( () ) ;
+ public final void rule__SequenceExpression__Group_1_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4835:1: ( ( () ) )
+ // InternalKerMLExpressions.g:4836:1: ( () )
+ {
+ // InternalKerMLExpressions.g:4836:1: ( () )
+ // InternalKerMLExpressions.g:4837:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
+ }
+ // InternalKerMLExpressions.g:4838:2: ()
+ // InternalKerMLExpressions.g:4838:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__1"
+ // InternalKerMLExpressions.g:4846:1: rule__SequenceExpression__Group_1_1__1 : rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 ;
+ public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4850:1: ( rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 )
+ // InternalKerMLExpressions.g:4851:2: rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2
+ {
+ pushFollow(FOLLOW_21);
+ rule__SequenceExpression__Group_1_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__1"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__1__Impl"
+ // InternalKerMLExpressions.g:4858:1: rule__SequenceExpression__Group_1_1__1__Impl : ( '->' ) ;
+ public final void rule__SequenceExpression__Group_1_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4862:1: ( ( '->' ) )
+ // InternalKerMLExpressions.g:4863:1: ( '->' )
+ {
+ // InternalKerMLExpressions.g:4863:1: ( '->' )
+ // InternalKerMLExpressions.g:4864:2: '->'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+ }
+ match(input,46,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__2"
+ // InternalKerMLExpressions.g:4873:1: rule__SequenceExpression__Group_1_1__2 : rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 ;
+ public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4877:1: ( rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 )
+ // InternalKerMLExpressions.g:4878:2: rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3
+ {
+ pushFollow(FOLLOW_21);
+ rule__SequenceExpression__Group_1_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_1__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__2"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__2__Impl"
+ // InternalKerMLExpressions.g:4885:1: rule__SequenceExpression__Group_1_1__2__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) ;
+ public final void rule__SequenceExpression__Group_1_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4889:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) )
+ // InternalKerMLExpressions.g:4890:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:4890:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ // InternalKerMLExpressions.g:4891:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
+ }
+ // InternalKerMLExpressions.g:4892:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ // InternalKerMLExpressions.g:4892:3: rule__SequenceExpression__OperatorAssignment_1_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__OperatorAssignment_1_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__3"
+ // InternalKerMLExpressions.g:4900:1: rule__SequenceExpression__Group_1_1__3 : rule__SequenceExpression__Group_1_1__3__Impl ;
+ public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4904:1: ( rule__SequenceExpression__Group_1_1__3__Impl )
+ // InternalKerMLExpressions.g:4905:2: rule__SequenceExpression__Group_1_1__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Group_1_1__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__3"
+
+
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__3__Impl"
+ // InternalKerMLExpressions.g:4911:1: rule__SequenceExpression__Group_1_1__3__Impl : ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) ;
+ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4915:1: ( ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) )
+ // InternalKerMLExpressions.g:4916:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ {
+ // InternalKerMLExpressions.g:4916:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ // InternalKerMLExpressions.g:4917:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ {
+ // InternalKerMLExpressions.g:4917:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalKerMLExpressions.g:4918:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
+ }
+ // InternalKerMLExpressions.g:4919:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalKerMLExpressions.g:4919:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ {
+ pushFollow(FOLLOW_41);
+ rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:4922:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ // InternalKerMLExpressions.g:4923:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
+ }
+ // InternalKerMLExpressions.g:4924:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ loop38:
+ do {
+ int alt38=2;
+ int LA38_0 = input.LA(1);
+
+ if ( ((LA38_0>=RULE_ID && LA38_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt38=1;
+ }
+
+
+ switch (alt38) {
+ case 1 :
+ // InternalKerMLExpressions.g:4924:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ {
+ pushFollow(FOLLOW_41);
+ rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop38;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__3__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0__0"
+ // InternalKerMLExpressions.g:4934:1: rule__BodyExpression__Group_0__0 : rule__BodyExpression__Group_0__0__Impl ;
+ public final void rule__BodyExpression__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4938:1: ( rule__BodyExpression__Group_0__0__Impl )
+ // InternalKerMLExpressions.g:4939:2: rule__BodyExpression__Group_0__0__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0__0"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:4945:1: rule__BodyExpression__Group_0__0__Impl : ( ( rule__BodyExpression__Group_0_0__0 ) ) ;
+ public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4949:1: ( ( ( rule__BodyExpression__Group_0_0__0 ) ) )
+ // InternalKerMLExpressions.g:4950:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:4950:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ // InternalKerMLExpressions.g:4951:2: ( rule__BodyExpression__Group_0_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
+ }
+ // InternalKerMLExpressions.g:4952:2: ( rule__BodyExpression__Group_0_0__0 )
+ // InternalKerMLExpressions.g:4952:3: rule__BodyExpression__Group_0_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__0"
+ // InternalKerMLExpressions.g:4961:1: rule__BodyExpression__Group_0_0__0 : rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 ;
+ public final void rule__BodyExpression__Group_0_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4965:1: ( rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 )
+ // InternalKerMLExpressions.g:4966:2: rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1
+ {
+ pushFollow(FOLLOW_42);
+ rule__BodyExpression__Group_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__0"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__0__Impl"
+ // InternalKerMLExpressions.g:4973:1: rule__BodyExpression__Group_0_0__0__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) ;
+ public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4977:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) )
+ // InternalKerMLExpressions.g:4978:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ {
+ // InternalKerMLExpressions.g:4978:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ // InternalKerMLExpressions.g:4979:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
+ }
+ // InternalKerMLExpressions.g:4980:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ // InternalKerMLExpressions.g:4980:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__1"
+ // InternalKerMLExpressions.g:4988:1: rule__BodyExpression__Group_0_0__1 : rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 ;
+ public final void rule__BodyExpression__Group_0_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:4992:1: ( rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 )
+ // InternalKerMLExpressions.g:4993:2: rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2
+ {
+ pushFollow(FOLLOW_42);
+ rule__BodyExpression__Group_0_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__1"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__1__Impl"
+ // InternalKerMLExpressions.g:5000:1: rule__BodyExpression__Group_0_0__1__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) ;
+ public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5004:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) )
+ // InternalKerMLExpressions.g:5005:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ {
+ // InternalKerMLExpressions.g:5005:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ // InternalKerMLExpressions.g:5006:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
+ }
+ // InternalKerMLExpressions.g:5007:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ loop39:
+ do {
+ int alt39=2;
+ int LA39_0 = input.LA(1);
+
+ if ( ((LA39_0>=RULE_ID && LA39_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt39=1;
+ }
+
+
+ switch (alt39) {
+ case 1 :
+ // InternalKerMLExpressions.g:5007:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
+ {
+ pushFollow(FOLLOW_41);
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop39;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__1__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__2"
+ // InternalKerMLExpressions.g:5015:1: rule__BodyExpression__Group_0_0__2 : rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 ;
+ public final void rule__BodyExpression__Group_0_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5019:1: ( rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 )
+ // InternalKerMLExpressions.g:5020:2: rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3
+ {
+ pushFollow(FOLLOW_4);
+ rule__BodyExpression__Group_0_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__2"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__2__Impl"
+ // InternalKerMLExpressions.g:5027:1: rule__BodyExpression__Group_0_0__2__Impl : ( '(' ) ;
+ public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5031:1: ( ( '(' ) )
+ // InternalKerMLExpressions.g:5032:1: ( '(' )
+ {
+ // InternalKerMLExpressions.g:5032:1: ( '(' )
+ // InternalKerMLExpressions.g:5033:2: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+ }
+ match(input,44,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__2__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__3"
+ // InternalKerMLExpressions.g:5042:1: rule__BodyExpression__Group_0_0__3 : rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 ;
+ public final void rule__BodyExpression__Group_0_0__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5046:1: ( rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 )
+ // InternalKerMLExpressions.g:5047:2: rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4
+ {
+ pushFollow(FOLLOW_37);
+ rule__BodyExpression__Group_0_0__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__3"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__3__Impl"
+ // InternalKerMLExpressions.g:5054:1: rule__BodyExpression__Group_0_0__3__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) ;
+ public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5058:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) )
+ // InternalKerMLExpressions.g:5059:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ {
+ // InternalKerMLExpressions.g:5059:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ // InternalKerMLExpressions.g:5060:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
+ }
+ // InternalKerMLExpressions.g:5061:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ // InternalKerMLExpressions.g:5061:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__3__Impl"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__4"
+ // InternalKerMLExpressions.g:5069:1: rule__BodyExpression__Group_0_0__4 : rule__BodyExpression__Group_0_0__4__Impl ;
+ public final void rule__BodyExpression__Group_0_0__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5073:1: ( rule__BodyExpression__Group_0_0__4__Impl )
+ // InternalKerMLExpressions.g:5074:2: rule__BodyExpression__Group_0_0__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0_0__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__4"
+
+
+ // $ANTLR start "rule__BodyExpression__Group_0_0__4__Impl"
+ // InternalKerMLExpressions.g:5080:1: rule__BodyExpression__Group_0_0__4__Impl : ( ')' ) ;
+ public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5084:1: ( ( ')' ) )
+ // InternalKerMLExpressions.g:5085:1: ( ')' )
+ {
+ // InternalKerMLExpressions.g:5085:1: ( ')' )
+ // InternalKerMLExpressions.g:5086:2: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+ }
+ match(input,45,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__Group_0_0__4__Impl"
+
+
+ // $ANTLR start "rule__BodyParameterMember__Group__0"
+ // InternalKerMLExpressions.g:5096:1: rule__BodyParameterMember__Group__0 : rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 ;
+ public final void rule__BodyParameterMember__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5100:1: ( rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 )
+ // InternalKerMLExpressions.g:5101:2: rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1
+ {
+ pushFollow(FOLLOW_1);
+ rule__BodyParameterMember__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__Group__0"
+
+
+ // $ANTLR start "rule__BodyParameterMember__Group__0__Impl"
+ // InternalKerMLExpressions.g:5108:1: rule__BodyParameterMember__Group__0__Impl : ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) ;
+ public final void rule__BodyParameterMember__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5112:1: ( ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:5113:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:5113:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ // InternalKerMLExpressions.g:5114:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
+ }
+ // InternalKerMLExpressions.g:5115:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ // InternalKerMLExpressions.g:5115:3: rule__BodyParameterMember__MemberNameAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__MemberNameAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__Group__0__Impl"
+
+
+ // $ANTLR start "rule__BodyParameterMember__Group__1"
+ // InternalKerMLExpressions.g:5123:1: rule__BodyParameterMember__Group__1 : rule__BodyParameterMember__Group__1__Impl ;
+ public final void rule__BodyParameterMember__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5127:1: ( rule__BodyParameterMember__Group__1__Impl )
+ // InternalKerMLExpressions.g:5128:2: rule__BodyParameterMember__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__Group__1"
+
+
+ // $ANTLR start "rule__BodyParameterMember__Group__1__Impl"
+ // InternalKerMLExpressions.g:5134:1: rule__BodyParameterMember__Group__1__Impl : ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ public final void rule__BodyParameterMember__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5138:1: ( ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalKerMLExpressions.g:5139:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ {
+ // InternalKerMLExpressions.g:5139:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerMLExpressions.g:5140:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
+ }
+ // InternalKerMLExpressions.g:5141:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerMLExpressions.g:5141:3: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__Group__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0"
+ // InternalKerMLExpressions.g:5150:1: rule__SequenceConstructionExpression__Group_0__0 : rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 ;
+ public final void rule__SequenceConstructionExpression__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5154:1: ( rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 )
+ // InternalKerMLExpressions.g:5155:2: rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1
+ {
+ pushFollow(FOLLOW_43);
+ rule__SequenceConstructionExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:5162:1: rule__SequenceConstructionExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5166:1: ( ( () ) )
+ // InternalKerMLExpressions.g:5167:1: ( () )
+ {
+ // InternalKerMLExpressions.g:5167:1: ( () )
+ // InternalKerMLExpressions.g:5168:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
+ }
+ // InternalKerMLExpressions.g:5169:2: ()
+ // InternalKerMLExpressions.g:5169:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1"
+ // InternalKerMLExpressions.g:5177:1: rule__SequenceConstructionExpression__Group_0__1 : rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 ;
+ public final void rule__SequenceConstructionExpression__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5181:1: ( rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 )
+ // InternalKerMLExpressions.g:5182:2: rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2
+ {
+ pushFollow(FOLLOW_44);
+ rule__SequenceConstructionExpression__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1__Impl"
+ // InternalKerMLExpressions.g:5189:1: rule__SequenceConstructionExpression__Group_0__1__Impl : ( '{' ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5193:1: ( ( '{' ) )
+ // InternalKerMLExpressions.g:5194:1: ( '{' )
+ {
+ // InternalKerMLExpressions.g:5194:1: ( '{' )
+ // InternalKerMLExpressions.g:5195:2: '{'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
+ }
+ match(input,47,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2"
+ // InternalKerMLExpressions.g:5204:1: rule__SequenceConstructionExpression__Group_0__2 : rule__SequenceConstructionExpression__Group_0__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5208:1: ( rule__SequenceConstructionExpression__Group_0__2__Impl )
+ // InternalKerMLExpressions.g:5209:2: rule__SequenceConstructionExpression__Group_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2__Impl"
+ // InternalKerMLExpressions.g:5215:1: rule__SequenceConstructionExpression__Group_0__2__Impl : ( '}' ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5219:1: ( ( '}' ) )
+ // InternalKerMLExpressions.g:5220:1: ( '}' )
+ {
+ // InternalKerMLExpressions.g:5220:1: ( '}' )
+ // InternalKerMLExpressions.g:5221:2: '}'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+ }
+ match(input,48,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0"
+ // InternalKerMLExpressions.g:5231:1: rule__SequenceConstructionExpression__Group_1__0 : rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5235:1: ( rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 )
+ // InternalKerMLExpressions.g:5236:2: rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__SequenceConstructionExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:5243:1: rule__SequenceConstructionExpression__Group_1__0__Impl : ( '{' ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5247:1: ( ( '{' ) )
+ // InternalKerMLExpressions.g:5248:1: ( '{' )
+ {
+ // InternalKerMLExpressions.g:5248:1: ( '{' )
+ // InternalKerMLExpressions.g:5249:2: '{'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+ }
+ match(input,47,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1"
+ // InternalKerMLExpressions.g:5258:1: rule__SequenceConstructionExpression__Group_1__1 : rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5262:1: ( rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 )
+ // InternalKerMLExpressions.g:5263:2: rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_45);
+ rule__SequenceConstructionExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:5270:1: rule__SequenceConstructionExpression__Group_1__1__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5274:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:5275:1: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:5275:1: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:5276:2: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2"
+ // InternalKerMLExpressions.g:5285:1: rule__SequenceConstructionExpression__Group_1__2 : rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 ;
+ public final void rule__SequenceConstructionExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5289:1: ( rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 )
+ // InternalKerMLExpressions.g:5290:2: rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3
+ {
+ pushFollow(FOLLOW_45);
+ rule__SequenceConstructionExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:5297:1: rule__SequenceConstructionExpression__Group_1__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5301:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) )
+ // InternalKerMLExpressions.g:5302:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ {
+ // InternalKerMLExpressions.g:5302:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ // InternalKerMLExpressions.g:5303:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
+ }
+ // InternalKerMLExpressions.g:5304:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+
+ if ( (LA40_0==49||LA40_0==57) ) {
+ alt40=1;
+ }
+ switch (alt40) {
+ case 1 :
+ // InternalKerMLExpressions.g:5304:3: rule__SequenceConstructionExpression__Alternatives_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Alternatives_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3"
+ // InternalKerMLExpressions.g:5312:1: rule__SequenceConstructionExpression__Group_1__3 : rule__SequenceConstructionExpression__Group_1__3__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5316:1: ( rule__SequenceConstructionExpression__Group_1__3__Impl )
+ // InternalKerMLExpressions.g:5317:2: rule__SequenceConstructionExpression__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3__Impl"
+ // InternalKerMLExpressions.g:5323:1: rule__SequenceConstructionExpression__Group_1__3__Impl : ( '}' ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5327:1: ( ( '}' ) )
+ // InternalKerMLExpressions.g:5328:1: ( '}' )
+ {
+ // InternalKerMLExpressions.g:5328:1: ( '}' )
+ // InternalKerMLExpressions.g:5329:2: '}'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+ }
+ match(input,48,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0"
+ // InternalKerMLExpressions.g:5339:1: rule__SequenceConstructionExpression__Group_1_2_0__0 : rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5343:1: ( rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 )
+ // InternalKerMLExpressions.g:5344:2: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1
+ {
+ pushFollow(FOLLOW_46);
+ rule__SequenceConstructionExpression__Group_1_2_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
+ // InternalKerMLExpressions.g:5351:1: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5355:1: ( ( () ) )
+ // InternalKerMLExpressions.g:5356:1: ( () )
+ {
+ // InternalKerMLExpressions.g:5356:1: ( () )
+ // InternalKerMLExpressions.g:5357:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
+ }
+ // InternalKerMLExpressions.g:5358:2: ()
+ // InternalKerMLExpressions.g:5358:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1"
+ // InternalKerMLExpressions.g:5366:1: rule__SequenceConstructionExpression__Group_1_2_0__1 : rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5370:1: ( rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 )
+ // InternalKerMLExpressions.g:5371:2: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__SequenceConstructionExpression__Group_1_2_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
+ // InternalKerMLExpressions.g:5378:1: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5382:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) )
+ // InternalKerMLExpressions.g:5383:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ {
+ // InternalKerMLExpressions.g:5383:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ // InternalKerMLExpressions.g:5384:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
+ }
+ // InternalKerMLExpressions.g:5385:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ // InternalKerMLExpressions.g:5385:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2"
+ // InternalKerMLExpressions.g:5393:1: rule__SequenceConstructionExpression__Group_1_2_0__2 : rule__SequenceConstructionExpression__Group_1_2_0__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5397:1: ( rule__SequenceConstructionExpression__Group_1_2_0__2__Impl )
+ // InternalKerMLExpressions.g:5398:2: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
+ // InternalKerMLExpressions.g:5404:1: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5408:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) )
+ // InternalKerMLExpressions.g:5409:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ {
+ // InternalKerMLExpressions.g:5409:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ // InternalKerMLExpressions.g:5410:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
+ }
+ // InternalKerMLExpressions.g:5411:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ // InternalKerMLExpressions.g:5411:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0"
+ // InternalKerMLExpressions.g:5420:1: rule__SequenceConstructionExpression__Group_1_2_1__0 : rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5424:1: ( rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 )
+ // InternalKerMLExpressions.g:5425:2: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1
+ {
+ pushFollow(FOLLOW_47);
+ rule__SequenceConstructionExpression__Group_1_2_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
+ // InternalKerMLExpressions.g:5432:1: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5436:1: ( ( () ) )
+ // InternalKerMLExpressions.g:5437:1: ( () )
+ {
+ // InternalKerMLExpressions.g:5437:1: ( () )
+ // InternalKerMLExpressions.g:5438:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
+ }
+ // InternalKerMLExpressions.g:5439:2: ()
+ // InternalKerMLExpressions.g:5439:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1"
+ // InternalKerMLExpressions.g:5447:1: rule__SequenceConstructionExpression__Group_1_2_1__1 : rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5451:1: ( rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 )
+ // InternalKerMLExpressions.g:5452:2: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__SequenceConstructionExpression__Group_1_2_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
+ // InternalKerMLExpressions.g:5459:1: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5463:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) )
+ // InternalKerMLExpressions.g:5464:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:5464:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
+ // InternalKerMLExpressions.g:5465:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
+ }
+ // InternalKerMLExpressions.g:5466:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
+ // InternalKerMLExpressions.g:5466:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2"
+ // InternalKerMLExpressions.g:5474:1: rule__SequenceConstructionExpression__Group_1_2_1__2 : rule__SequenceConstructionExpression__Group_1_2_1__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5478:1: ( rule__SequenceConstructionExpression__Group_1_2_1__2__Impl )
+ // InternalKerMLExpressions.g:5479:2: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Group_1_2_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
+ // InternalKerMLExpressions.g:5485:1: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5489:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) )
+ // InternalKerMLExpressions.g:5490:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:5490:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ // InternalKerMLExpressions.g:5491:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
+ }
+ // InternalKerMLExpressions.g:5492:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ // InternalKerMLExpressions.g:5492:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group__0"
+ // InternalKerMLExpressions.g:5501:1: rule__SequenceElementList__Group__0 : rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 ;
+ public final void rule__SequenceElementList__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5505:1: ( rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 )
+ // InternalKerMLExpressions.g:5506:2: rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1
+ {
+ pushFollow(FOLLOW_46);
+ rule__SequenceElementList__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group__0"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group__0__Impl"
+ // InternalKerMLExpressions.g:5513:1: rule__SequenceElementList__Group__0__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceElementList__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5517:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:5518:1: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:5518:1: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:5519:2: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group__1"
+ // InternalKerMLExpressions.g:5528:1: rule__SequenceElementList__Group__1 : rule__SequenceElementList__Group__1__Impl ;
+ public final void rule__SequenceElementList__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5532:1: ( rule__SequenceElementList__Group__1__Impl )
+ // InternalKerMLExpressions.g:5533:2: rule__SequenceElementList__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group__1"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group__1__Impl"
+ // InternalKerMLExpressions.g:5539:1: rule__SequenceElementList__Group__1__Impl : ( ( rule__SequenceElementList__Group_1__0 )? ) ;
+ public final void rule__SequenceElementList__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5543:1: ( ( ( rule__SequenceElementList__Group_1__0 )? ) )
+ // InternalKerMLExpressions.g:5544:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ {
+ // InternalKerMLExpressions.g:5544:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ // InternalKerMLExpressions.g:5545:2: ( rule__SequenceElementList__Group_1__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:5546:2: ( rule__SequenceElementList__Group_1__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+
+ if ( (LA41_0==49) ) {
+ alt41=1;
+ }
+ switch (alt41) {
+ case 1 :
+ // InternalKerMLExpressions.g:5546:3: rule__SequenceElementList__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__0"
+ // InternalKerMLExpressions.g:5555:1: rule__SequenceElementList__Group_1__0 : rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 ;
+ public final void rule__SequenceElementList__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5559:1: ( rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 )
+ // InternalKerMLExpressions.g:5560:2: rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1
+ {
+ pushFollow(FOLLOW_46);
+ rule__SequenceElementList__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__0"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:5567:1: rule__SequenceElementList__Group_1__0__Impl : ( () ) ;
+ public final void rule__SequenceElementList__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5571:1: ( ( () ) )
+ // InternalKerMLExpressions.g:5572:1: ( () )
+ {
+ // InternalKerMLExpressions.g:5572:1: ( () )
+ // InternalKerMLExpressions.g:5573:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalKerMLExpressions.g:5574:2: ()
+ // InternalKerMLExpressions.g:5574:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__1"
+ // InternalKerMLExpressions.g:5582:1: rule__SequenceElementList__Group_1__1 : rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 ;
+ public final void rule__SequenceElementList__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5586:1: ( rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 )
+ // InternalKerMLExpressions.g:5587:2: rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__SequenceElementList__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__1"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:5594:1: rule__SequenceElementList__Group_1__1__Impl : ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) ;
+ public final void rule__SequenceElementList__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5598:1: ( ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:5599:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:5599:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:5600:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:5601:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ // InternalKerMLExpressions.g:5601:3: rule__SequenceElementList__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__2"
+ // InternalKerMLExpressions.g:5609:1: rule__SequenceElementList__Group_1__2 : rule__SequenceElementList__Group_1__2__Impl ;
+ public final void rule__SequenceElementList__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5613:1: ( rule__SequenceElementList__Group_1__2__Impl )
+ // InternalKerMLExpressions.g:5614:2: rule__SequenceElementList__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__2"
+
+
+ // $ANTLR start "rule__SequenceElementList__Group_1__2__Impl"
+ // InternalKerMLExpressions.g:5620:1: rule__SequenceElementList__Group_1__2__Impl : ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__SequenceElementList__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5624:1: ( ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) )
+ // InternalKerMLExpressions.g:5625:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ {
+ // InternalKerMLExpressions.g:5625:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ // InternalKerMLExpressions.g:5626:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
+ }
+ // InternalKerMLExpressions.g:5627:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ // InternalKerMLExpressions.g:5627:3: rule__SequenceElementList__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__0"
+ // InternalKerMLExpressions.g:5636:1: rule__BaseExpression__Group_5__0 : rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 ;
+ public final void rule__BaseExpression__Group_5__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5640:1: ( rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 )
+ // InternalKerMLExpressions.g:5641:2: rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__BaseExpression__Group_5__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BaseExpression__Group_5__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__0"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__0__Impl"
+ // InternalKerMLExpressions.g:5648:1: rule__BaseExpression__Group_5__0__Impl : ( '(' ) ;
+ public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5652:1: ( ( '(' ) )
+ // InternalKerMLExpressions.g:5653:1: ( '(' )
+ {
+ // InternalKerMLExpressions.g:5653:1: ( '(' )
+ // InternalKerMLExpressions.g:5654:2: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+ }
+ match(input,44,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__0__Impl"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__1"
+ // InternalKerMLExpressions.g:5663:1: rule__BaseExpression__Group_5__1 : rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 ;
+ public final void rule__BaseExpression__Group_5__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5667:1: ( rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 )
+ // InternalKerMLExpressions.g:5668:2: rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2
+ {
+ pushFollow(FOLLOW_37);
+ rule__BaseExpression__Group_5__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BaseExpression__Group_5__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__1"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__1__Impl"
+ // InternalKerMLExpressions.g:5675:1: rule__BaseExpression__Group_5__1__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5679:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:5680:1: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:5680:1: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:5681:2: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__1__Impl"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__2"
+ // InternalKerMLExpressions.g:5690:1: rule__BaseExpression__Group_5__2 : rule__BaseExpression__Group_5__2__Impl ;
+ public final void rule__BaseExpression__Group_5__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5694:1: ( rule__BaseExpression__Group_5__2__Impl )
+ // InternalKerMLExpressions.g:5695:2: rule__BaseExpression__Group_5__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BaseExpression__Group_5__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__2"
+
+
+ // $ANTLR start "rule__BaseExpression__Group_5__2__Impl"
+ // InternalKerMLExpressions.g:5701:1: rule__BaseExpression__Group_5__2__Impl : ( ')' ) ;
+ public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5705:1: ( ( ')' ) )
+ // InternalKerMLExpressions.g:5706:1: ( ')' )
+ {
+ // InternalKerMLExpressions.g:5706:1: ( ')' )
+ // InternalKerMLExpressions.g:5707:2: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+ }
+ match(input,45,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BaseExpression__Group_5__2__Impl"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__0"
+ // InternalKerMLExpressions.g:5717:1: rule__InvocationExpression__Group__0 : rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 ;
+ public final void rule__InvocationExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5721:1: ( rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 )
+ // InternalKerMLExpressions.g:5722:2: rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1
+ {
+ pushFollow(FOLLOW_36);
+ rule__InvocationExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__0"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:5729:1: rule__InvocationExpression__Group__0__Impl : ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) ;
+ public final void rule__InvocationExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5733:1: ( ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:5734:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:5734:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerMLExpressions.g:5735:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
+ }
+ // InternalKerMLExpressions.g:5736:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ // InternalKerMLExpressions.g:5736:3: rule__InvocationExpression__OwnedRelationship_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__OwnedRelationship_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__1"
+ // InternalKerMLExpressions.g:5744:1: rule__InvocationExpression__Group__1 : rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 ;
+ public final void rule__InvocationExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5748:1: ( rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 )
+ // InternalKerMLExpressions.g:5749:2: rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2
+ {
+ pushFollow(FOLLOW_48);
+ rule__InvocationExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__1"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:5756:1: rule__InvocationExpression__Group__1__Impl : ( '(' ) ;
+ public final void rule__InvocationExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5760:1: ( ( '(' ) )
+ // InternalKerMLExpressions.g:5761:1: ( '(' )
+ {
+ // InternalKerMLExpressions.g:5761:1: ( '(' )
+ // InternalKerMLExpressions.g:5762:2: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+ }
+ match(input,44,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__2"
+ // InternalKerMLExpressions.g:5771:1: rule__InvocationExpression__Group__2 : rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 ;
+ public final void rule__InvocationExpression__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5775:1: ( rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 )
+ // InternalKerMLExpressions.g:5776:2: rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3
+ {
+ pushFollow(FOLLOW_48);
+ rule__InvocationExpression__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__Group__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__2"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__2__Impl"
+ // InternalKerMLExpressions.g:5783:1: rule__InvocationExpression__Group__2__Impl : ( ( ruleArgumentList )? ) ;
+ public final void rule__InvocationExpression__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5787:1: ( ( ( ruleArgumentList )? ) )
+ // InternalKerMLExpressions.g:5788:1: ( ( ruleArgumentList )? )
+ {
+ // InternalKerMLExpressions.g:5788:1: ( ( ruleArgumentList )? )
+ // InternalKerMLExpressions.g:5789:2: ( ruleArgumentList )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+ }
+ // InternalKerMLExpressions.g:5790:2: ( ruleArgumentList )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
+
+ if ( (LA42_0==EOF||(LA42_0>=RULE_EXP_VALUE && LA42_0<=RULE_STRING_VALUE)||(LA42_0>=24 && LA42_0<=27)||(LA42_0>=32 && LA42_0<=34)||(LA42_0>=37 && LA42_0<=40)||(LA42_0>=43 && LA42_0<=44)||LA42_0==47||LA42_0==51||LA42_0==54) ) {
+ alt42=1;
+ }
+ switch (alt42) {
+ case 1 :
+ // InternalKerMLExpressions.g:5790:3: ruleArgumentList
+ {
+ pushFollow(FOLLOW_2);
+ ruleArgumentList();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__2__Impl"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__3"
+ // InternalKerMLExpressions.g:5798:1: rule__InvocationExpression__Group__3 : rule__InvocationExpression__Group__3__Impl ;
+ public final void rule__InvocationExpression__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5802:1: ( rule__InvocationExpression__Group__3__Impl )
+ // InternalKerMLExpressions.g:5803:2: rule__InvocationExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__3"
+
+
+ // $ANTLR start "rule__InvocationExpression__Group__3__Impl"
+ // InternalKerMLExpressions.g:5809:1: rule__InvocationExpression__Group__3__Impl : ( ')' ) ;
+ public final void rule__InvocationExpression__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5813:1: ( ( ')' ) )
+ // InternalKerMLExpressions.g:5814:1: ( ')' )
+ {
+ // InternalKerMLExpressions.g:5814:1: ( ')' )
+ // InternalKerMLExpressions.g:5815:2: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+ }
+ match(input,45,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__Group__3__Impl"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group__0"
+ // InternalKerMLExpressions.g:5825:1: rule__PositionalArgumentList__Group__0 : rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 ;
+ public final void rule__PositionalArgumentList__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5829:1: ( rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 )
+ // InternalKerMLExpressions.g:5830:2: rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1
+ {
+ pushFollow(FOLLOW_46);
+ rule__PositionalArgumentList__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group__0"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group__0__Impl"
+ // InternalKerMLExpressions.g:5837:1: rule__PositionalArgumentList__Group__0__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__PositionalArgumentList__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5841:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:5842:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:5842:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerMLExpressions.g:5843:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+ // InternalKerMLExpressions.g:5844:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerMLExpressions.g:5844:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group__0__Impl"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group__1"
+ // InternalKerMLExpressions.g:5852:1: rule__PositionalArgumentList__Group__1 : rule__PositionalArgumentList__Group__1__Impl ;
+ public final void rule__PositionalArgumentList__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5856:1: ( rule__PositionalArgumentList__Group__1__Impl )
+ // InternalKerMLExpressions.g:5857:2: rule__PositionalArgumentList__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group__1"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group__1__Impl"
+ // InternalKerMLExpressions.g:5863:1: rule__PositionalArgumentList__Group__1__Impl : ( ( rule__PositionalArgumentList__Group_1__0 )* ) ;
+ public final void rule__PositionalArgumentList__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5867:1: ( ( ( rule__PositionalArgumentList__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:5868:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:5868:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ // InternalKerMLExpressions.g:5869:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:5870:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ loop43:
+ do {
+ int alt43=2;
+ int LA43_0 = input.LA(1);
+
+ if ( (LA43_0==49) ) {
+ alt43=1;
+ }
+
+
+ switch (alt43) {
+ case 1 :
+ // InternalKerMLExpressions.g:5870:3: rule__PositionalArgumentList__Group_1__0
+ {
+ pushFollow(FOLLOW_49);
+ rule__PositionalArgumentList__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop43;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__0"
+ // InternalKerMLExpressions.g:5879:1: rule__PositionalArgumentList__Group_1__0 : rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 ;
+ public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5883:1: ( rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 )
+ // InternalKerMLExpressions.g:5884:2: rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__PositionalArgumentList__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__0"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:5891:1: rule__PositionalArgumentList__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__PositionalArgumentList__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5895:1: ( ( ',' ) )
+ // InternalKerMLExpressions.g:5896:1: ( ',' )
+ {
+ // InternalKerMLExpressions.g:5896:1: ( ',' )
+ // InternalKerMLExpressions.g:5897:2: ','
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+ }
+ match(input,49,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__1"
+ // InternalKerMLExpressions.g:5906:1: rule__PositionalArgumentList__Group_1__1 : rule__PositionalArgumentList__Group_1__1__Impl ;
+ public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5910:1: ( rule__PositionalArgumentList__Group_1__1__Impl )
+ // InternalKerMLExpressions.g:5911:2: rule__PositionalArgumentList__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__1"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:5917:1: rule__PositionalArgumentList__Group_1__1__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ public final void rule__PositionalArgumentList__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5921:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:5922:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:5922:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:5923:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:5924:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerMLExpressions.g:5924:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group__0"
+ // InternalKerMLExpressions.g:5933:1: rule__NamedArgumentList__Group__0 : rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 ;
+ public final void rule__NamedArgumentList__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5937:1: ( rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 )
+ // InternalKerMLExpressions.g:5938:2: rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1
+ {
+ pushFollow(FOLLOW_46);
+ rule__NamedArgumentList__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group__0"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group__0__Impl"
+ // InternalKerMLExpressions.g:5945:1: rule__NamedArgumentList__Group__0__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5949:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:5950:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:5950:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerMLExpressions.g:5951:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+ // InternalKerMLExpressions.g:5952:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerMLExpressions.g:5952:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group__1"
+ // InternalKerMLExpressions.g:5960:1: rule__NamedArgumentList__Group__1 : rule__NamedArgumentList__Group__1__Impl ;
+ public final void rule__NamedArgumentList__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5964:1: ( rule__NamedArgumentList__Group__1__Impl )
+ // InternalKerMLExpressions.g:5965:2: rule__NamedArgumentList__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group__1"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group__1__Impl"
+ // InternalKerMLExpressions.g:5971:1: rule__NamedArgumentList__Group__1__Impl : ( ( rule__NamedArgumentList__Group_1__0 )* ) ;
+ public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5975:1: ( ( ( rule__NamedArgumentList__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:5976:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:5976:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ // InternalKerMLExpressions.g:5977:2: ( rule__NamedArgumentList__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:5978:2: ( rule__NamedArgumentList__Group_1__0 )*
+ loop44:
+ do {
+ int alt44=2;
+ int LA44_0 = input.LA(1);
+
+ if ( (LA44_0==49) ) {
+ alt44=1;
+ }
+
+
+ switch (alt44) {
+ case 1 :
+ // InternalKerMLExpressions.g:5978:3: rule__NamedArgumentList__Group_1__0
+ {
+ pushFollow(FOLLOW_49);
+ rule__NamedArgumentList__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop44;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group_1__0"
+ // InternalKerMLExpressions.g:5987:1: rule__NamedArgumentList__Group_1__0 : rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 ;
+ public final void rule__NamedArgumentList__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:5991:1: ( rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 )
+ // InternalKerMLExpressions.g:5992:2: rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__NamedArgumentList__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group_1__0"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:5999:1: rule__NamedArgumentList__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__NamedArgumentList__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6003:1: ( ( ',' ) )
+ // InternalKerMLExpressions.g:6004:1: ( ',' )
+ {
+ // InternalKerMLExpressions.g:6004:1: ( ',' )
+ // InternalKerMLExpressions.g:6005:2: ','
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+ }
+ match(input,49,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group_1__1"
+ // InternalKerMLExpressions.g:6014:1: rule__NamedArgumentList__Group_1__1 : rule__NamedArgumentList__Group_1__1__Impl ;
+ public final void rule__NamedArgumentList__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6018:1: ( rule__NamedArgumentList__Group_1__1__Impl )
+ // InternalKerMLExpressions.g:6019:2: rule__NamedArgumentList__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group_1__1"
+
+
+ // $ANTLR start "rule__NamedArgumentList__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:6025:1: rule__NamedArgumentList__Group_1__1__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ public final void rule__NamedArgumentList__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6029:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalKerMLExpressions.g:6030:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ {
+ // InternalKerMLExpressions.g:6030:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerMLExpressions.g:6031:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ }
+ // InternalKerMLExpressions.g:6032:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerMLExpressions.g:6032:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__0"
+ // InternalKerMLExpressions.g:6041:1: rule__NamedExpressionMember__Group__0 : rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 ;
+ public final void rule__NamedExpressionMember__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6045:1: ( rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 )
+ // InternalKerMLExpressions.g:6046:2: rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1
+ {
+ pushFollow(FOLLOW_50);
+ rule__NamedExpressionMember__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__0"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__0__Impl"
+ // InternalKerMLExpressions.g:6053:1: rule__NamedExpressionMember__Group__0__Impl : ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) ;
+ public final void rule__NamedExpressionMember__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6057:1: ( ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) )
+ // InternalKerMLExpressions.g:6058:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ {
+ // InternalKerMLExpressions.g:6058:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ // InternalKerMLExpressions.g:6059:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
+ }
+ // InternalKerMLExpressions.g:6060:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ // InternalKerMLExpressions.g:6060:3: rule__NamedExpressionMember__MemberNameAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__MemberNameAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__1"
+ // InternalKerMLExpressions.g:6068:1: rule__NamedExpressionMember__Group__1 : rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 ;
+ public final void rule__NamedExpressionMember__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6072:1: ( rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 )
+ // InternalKerMLExpressions.g:6073:2: rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2
+ {
+ pushFollow(FOLLOW_4);
+ rule__NamedExpressionMember__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__1"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__1__Impl"
+ // InternalKerMLExpressions.g:6080:1: rule__NamedExpressionMember__Group__1__Impl : ( '=>' ) ;
+ public final void rule__NamedExpressionMember__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6084:1: ( ( '=>' ) )
+ // InternalKerMLExpressions.g:6085:1: ( '=>' )
+ {
+ // InternalKerMLExpressions.g:6085:1: ( '=>' )
+ // InternalKerMLExpressions.g:6086:2: '=>'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+ }
+ match(input,50,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__2"
+ // InternalKerMLExpressions.g:6095:1: rule__NamedExpressionMember__Group__2 : rule__NamedExpressionMember__Group__2__Impl ;
+ public final void rule__NamedExpressionMember__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6099:1: ( rule__NamedExpressionMember__Group__2__Impl )
+ // InternalKerMLExpressions.g:6100:2: rule__NamedExpressionMember__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__2"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__Group__2__Impl"
+ // InternalKerMLExpressions.g:6106:1: rule__NamedExpressionMember__Group__2__Impl : ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ public final void rule__NamedExpressionMember__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6110:1: ( ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalKerMLExpressions.g:6111:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ {
+ // InternalKerMLExpressions.g:6111:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalKerMLExpressions.g:6112:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
+ }
+ // InternalKerMLExpressions.g:6113:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalKerMLExpressions.g:6113:3: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__Group__2__Impl"
+
+
+ // $ANTLR start "rule__NullExpression__Group__0"
+ // InternalKerMLExpressions.g:6122:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
+ public final void rule__NullExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6126:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
+ // InternalKerMLExpressions.g:6127:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
+ {
+ pushFollow(FOLLOW_51);
+ rule__NullExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__NullExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullExpression__Group__0"
+
+
+ // $ANTLR start "rule__NullExpression__Group__0__Impl"
+ // InternalKerMLExpressions.g:6134:1: rule__NullExpression__Group__0__Impl : ( () ) ;
+ public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6138:1: ( ( () ) )
+ // InternalKerMLExpressions.g:6139:1: ( () )
+ {
+ // InternalKerMLExpressions.g:6139:1: ( () )
+ // InternalKerMLExpressions.g:6140:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
+ }
+ // InternalKerMLExpressions.g:6141:2: ()
+ // InternalKerMLExpressions.g:6141:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NullExpression__Group__1"
+ // InternalKerMLExpressions.g:6149:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
+ public final void rule__NullExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6153:1: ( rule__NullExpression__Group__1__Impl )
+ // InternalKerMLExpressions.g:6154:2: rule__NullExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullExpression__Group__1"
+
+
+ // $ANTLR start "rule__NullExpression__Group__1__Impl"
+ // InternalKerMLExpressions.g:6160:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
+ public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6164:1: ( ( 'null' ) )
+ // InternalKerMLExpressions.g:6165:1: ( 'null' )
+ {
+ // InternalKerMLExpressions.g:6165:1: ( 'null' )
+ // InternalKerMLExpressions.g:6166:2: 'null'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ }
+ match(input,51,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__0"
+ // InternalKerMLExpressions.g:6176:1: rule__RealValue__Group_0__0 : rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 ;
+ public final void rule__RealValue__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6180:1: ( rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 )
+ // InternalKerMLExpressions.g:6181:2: rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1
+ {
+ pushFollow(FOLLOW_52);
+ rule__RealValue__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Group_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__0"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__0__Impl"
+ // InternalKerMLExpressions.g:6188:1: rule__RealValue__Group_0__0__Impl : ( ( RULE_DECIMAL_VALUE )? ) ;
+ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6192:1: ( ( ( RULE_DECIMAL_VALUE )? ) )
+ // InternalKerMLExpressions.g:6193:1: ( ( RULE_DECIMAL_VALUE )? )
+ {
+ // InternalKerMLExpressions.g:6193:1: ( ( RULE_DECIMAL_VALUE )? )
+ // InternalKerMLExpressions.g:6194:2: ( RULE_DECIMAL_VALUE )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+ }
+ // InternalKerMLExpressions.g:6195:2: ( RULE_DECIMAL_VALUE )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+
+ if ( (LA45_0==RULE_DECIMAL_VALUE) ) {
+ alt45=1;
+ }
+ switch (alt45) {
+ case 1 :
+ // InternalKerMLExpressions.g:6195:3: RULE_DECIMAL_VALUE
+ {
+ match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__1"
+ // InternalKerMLExpressions.g:6203:1: rule__RealValue__Group_0__1 : rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 ;
+ public final void rule__RealValue__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6207:1: ( rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 )
+ // InternalKerMLExpressions.g:6208:2: rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2
+ {
+ pushFollow(FOLLOW_53);
+ rule__RealValue__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Group_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__1"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__1__Impl"
+ // InternalKerMLExpressions.g:6215:1: rule__RealValue__Group_0__1__Impl : ( '.' ) ;
+ public final void rule__RealValue__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6219:1: ( ( '.' ) )
+ // InternalKerMLExpressions.g:6220:1: ( '.' )
+ {
+ // InternalKerMLExpressions.g:6220:1: ( '.' )
+ // InternalKerMLExpressions.g:6221:2: '.'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+ }
+ match(input,43,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__2"
+ // InternalKerMLExpressions.g:6230:1: rule__RealValue__Group_0__2 : rule__RealValue__Group_0__2__Impl ;
+ public final void rule__RealValue__Group_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6234:1: ( rule__RealValue__Group_0__2__Impl )
+ // InternalKerMLExpressions.g:6235:2: rule__RealValue__Group_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Group_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__2"
+
+
+ // $ANTLR start "rule__RealValue__Group_0__2__Impl"
+ // InternalKerMLExpressions.g:6241:1: rule__RealValue__Group_0__2__Impl : ( ( rule__RealValue__Alternatives_0_2 ) ) ;
+ public final void rule__RealValue__Group_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6245:1: ( ( ( rule__RealValue__Alternatives_0_2 ) ) )
+ // InternalKerMLExpressions.g:6246:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ {
+ // InternalKerMLExpressions.g:6246:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ // InternalKerMLExpressions.g:6247:2: ( rule__RealValue__Alternatives_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRealValueAccess().getAlternatives_0_2());
+ }
+ // InternalKerMLExpressions.g:6248:2: ( rule__RealValue__Alternatives_0_2 )
+ // InternalKerMLExpressions.g:6248:3: rule__RealValue__Alternatives_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealValue__Alternatives_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRealValueAccess().getAlternatives_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealValue__Group_0__2__Impl"
+
+
+ // $ANTLR start "rule__LiteralUnbounded__Group__0"
+ // InternalKerMLExpressions.g:6257:1: rule__LiteralUnbounded__Group__0 : rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 ;
+ public final void rule__LiteralUnbounded__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6261:1: ( rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 )
+ // InternalKerMLExpressions.g:6262:2: rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1
+ {
+ pushFollow(FOLLOW_54);
+ rule__LiteralUnbounded__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__LiteralUnbounded__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralUnbounded__Group__0"
+
+
+ // $ANTLR start "rule__LiteralUnbounded__Group__0__Impl"
+ // InternalKerMLExpressions.g:6269:1: rule__LiteralUnbounded__Group__0__Impl : ( () ) ;
+ public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6273:1: ( ( () ) )
+ // InternalKerMLExpressions.g:6274:1: ( () )
+ {
+ // InternalKerMLExpressions.g:6274:1: ( () )
+ // InternalKerMLExpressions.g:6275:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
+ }
+ // InternalKerMLExpressions.g:6276:2: ()
+ // InternalKerMLExpressions.g:6276:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralUnbounded__Group__0__Impl"
+
+
+ // $ANTLR start "rule__LiteralUnbounded__Group__1"
+ // InternalKerMLExpressions.g:6284:1: rule__LiteralUnbounded__Group__1 : rule__LiteralUnbounded__Group__1__Impl ;
+ public final void rule__LiteralUnbounded__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6288:1: ( rule__LiteralUnbounded__Group__1__Impl )
+ // InternalKerMLExpressions.g:6289:2: rule__LiteralUnbounded__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__LiteralUnbounded__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralUnbounded__Group__1"
+
+
+ // $ANTLR start "rule__LiteralUnbounded__Group__1__Impl"
+ // InternalKerMLExpressions.g:6295:1: rule__LiteralUnbounded__Group__1__Impl : ( '*' ) ;
+ public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6299:1: ( ( '*' ) )
+ // InternalKerMLExpressions.g:6300:1: ( '*' )
+ {
+ // InternalKerMLExpressions.g:6300:1: ( '*' )
+ // InternalKerMLExpressions.g:6301:2: '*'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+ }
+ match(input,34,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralUnbounded__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group__0"
+ // InternalKerMLExpressions.g:6311:1: rule__ColonQualifiedName__Group__0 : rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 ;
+ public final void rule__ColonQualifiedName__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6315:1: ( rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 )
+ // InternalKerMLExpressions.g:6316:2: rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1
+ {
+ pushFollow(FOLLOW_55);
+ rule__ColonQualifiedName__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ColonQualifiedName__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group__0"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group__0__Impl"
+ // InternalKerMLExpressions.g:6323:1: rule__ColonQualifiedName__Group__0__Impl : ( ruleName ) ;
+ public final void rule__ColonQualifiedName__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6327:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:6328:1: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:6328:1: ( ruleName )
+ // InternalKerMLExpressions.g:6329:2: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group__1"
+ // InternalKerMLExpressions.g:6338:1: rule__ColonQualifiedName__Group__1 : rule__ColonQualifiedName__Group__1__Impl ;
+ public final void rule__ColonQualifiedName__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6342:1: ( rule__ColonQualifiedName__Group__1__Impl )
+ // InternalKerMLExpressions.g:6343:2: rule__ColonQualifiedName__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ColonQualifiedName__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group__1"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group__1__Impl"
+ // InternalKerMLExpressions.g:6349:1: rule__ColonQualifiedName__Group__1__Impl : ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) ;
+ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6353:1: ( ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) )
+ // InternalKerMLExpressions.g:6354:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ {
+ // InternalKerMLExpressions.g:6354:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:6355:2: ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:6355:2: ( ( rule__ColonQualifiedName__Group_1__0 ) )
+ // InternalKerMLExpressions.g:6356:3: ( rule__ColonQualifiedName__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:6357:3: ( rule__ColonQualifiedName__Group_1__0 )
+ // InternalKerMLExpressions.g:6357:4: rule__ColonQualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_56);
+ rule__ColonQualifiedName__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:6360:2: ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ // InternalKerMLExpressions.g:6361:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:6362:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ loop46:
+ do {
+ int alt46=2;
+ int LA46_0 = input.LA(1);
+
+ if ( (LA46_0==52) ) {
+ alt46=1;
+ }
+
+
+ switch (alt46) {
+ case 1 :
+ // InternalKerMLExpressions.g:6362:4: rule__ColonQualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_56);
+ rule__ColonQualifiedName__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop46;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group_1__0"
+ // InternalKerMLExpressions.g:6372:1: rule__ColonQualifiedName__Group_1__0 : rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 ;
+ public final void rule__ColonQualifiedName__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6376:1: ( rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 )
+ // InternalKerMLExpressions.g:6377:2: rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1
+ {
+ pushFollow(FOLLOW_21);
+ rule__ColonQualifiedName__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ColonQualifiedName__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group_1__0"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:6384:1: rule__ColonQualifiedName__Group_1__0__Impl : ( '::' ) ;
+ public final void rule__ColonQualifiedName__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6388:1: ( ( '::' ) )
+ // InternalKerMLExpressions.g:6389:1: ( '::' )
+ {
+ // InternalKerMLExpressions.g:6389:1: ( '::' )
+ // InternalKerMLExpressions.g:6390:2: '::'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
+ }
+ match(input,52,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group_1__1"
+ // InternalKerMLExpressions.g:6399:1: rule__ColonQualifiedName__Group_1__1 : rule__ColonQualifiedName__Group_1__1__Impl ;
+ public final void rule__ColonQualifiedName__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6403:1: ( rule__ColonQualifiedName__Group_1__1__Impl )
+ // InternalKerMLExpressions.g:6404:2: rule__ColonQualifiedName__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ColonQualifiedName__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group_1__1"
+
+
+ // $ANTLR start "rule__ColonQualifiedName__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:6410:1: rule__ColonQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ public final void rule__ColonQualifiedName__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6414:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:6415:1: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:6415:1: ( ruleName )
+ // InternalKerMLExpressions.g:6416:2: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ColonQualifiedName__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group__0"
+ // InternalKerMLExpressions.g:6426:1: rule__DotQualifiedName__Group__0 : rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 ;
+ public final void rule__DotQualifiedName__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6430:1: ( rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 )
+ // InternalKerMLExpressions.g:6431:2: rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1
+ {
+ pushFollow(FOLLOW_34);
+ rule__DotQualifiedName__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__DotQualifiedName__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group__0"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group__0__Impl"
+ // InternalKerMLExpressions.g:6438:1: rule__DotQualifiedName__Group__0__Impl : ( ruleName ) ;
+ public final void rule__DotQualifiedName__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6442:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:6443:1: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:6443:1: ( ruleName )
+ // InternalKerMLExpressions.g:6444:2: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group__0__Impl"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group__1"
+ // InternalKerMLExpressions.g:6453:1: rule__DotQualifiedName__Group__1 : rule__DotQualifiedName__Group__1__Impl ;
+ public final void rule__DotQualifiedName__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6457:1: ( rule__DotQualifiedName__Group__1__Impl )
+ // InternalKerMLExpressions.g:6458:2: rule__DotQualifiedName__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__DotQualifiedName__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group__1"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group__1__Impl"
+ // InternalKerMLExpressions.g:6464:1: rule__DotQualifiedName__Group__1__Impl : ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) ;
+ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6468:1: ( ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) )
+ // InternalKerMLExpressions.g:6469:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ {
+ // InternalKerMLExpressions.g:6469:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ // InternalKerMLExpressions.g:6470:2: ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* )
+ {
+ // InternalKerMLExpressions.g:6470:2: ( ( rule__DotQualifiedName__Group_1__0 ) )
+ // InternalKerMLExpressions.g:6471:3: ( rule__DotQualifiedName__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:6472:3: ( rule__DotQualifiedName__Group_1__0 )
+ // InternalKerMLExpressions.g:6472:4: rule__DotQualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_57);
+ rule__DotQualifiedName__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:6475:2: ( ( rule__DotQualifiedName__Group_1__0 )* )
+ // InternalKerMLExpressions.g:6476:3: ( rule__DotQualifiedName__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
+ }
+ // InternalKerMLExpressions.g:6477:3: ( rule__DotQualifiedName__Group_1__0 )*
+ loop47:
+ do {
+ int alt47=2;
+ int LA47_0 = input.LA(1);
+
+ if ( (LA47_0==43) ) {
+ int LA47_2 = input.LA(2);
+
+ if ( ((LA47_2>=RULE_ID && LA47_2<=RULE_UNRESTRICTED_NAME)) ) {
+ alt47=1;
+ }
+
+
+ }
+
+
+ switch (alt47) {
+ case 1 :
+ // InternalKerMLExpressions.g:6477:4: rule__DotQualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_57);
+ rule__DotQualifiedName__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop47;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group__1__Impl"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group_1__0"
+ // InternalKerMLExpressions.g:6487:1: rule__DotQualifiedName__Group_1__0 : rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 ;
+ public final void rule__DotQualifiedName__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6491:1: ( rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 )
+ // InternalKerMLExpressions.g:6492:2: rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1
+ {
+ pushFollow(FOLLOW_21);
+ rule__DotQualifiedName__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__DotQualifiedName__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group_1__0"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group_1__0__Impl"
+ // InternalKerMLExpressions.g:6499:1: rule__DotQualifiedName__Group_1__0__Impl : ( '.' ) ;
+ public final void rule__DotQualifiedName__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6503:1: ( ( '.' ) )
+ // InternalKerMLExpressions.g:6504:1: ( '.' )
+ {
+ // InternalKerMLExpressions.g:6504:1: ( '.' )
+ // InternalKerMLExpressions.g:6505:2: '.'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
+ }
+ match(input,43,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group_1__1"
+ // InternalKerMLExpressions.g:6514:1: rule__DotQualifiedName__Group_1__1 : rule__DotQualifiedName__Group_1__1__Impl ;
+ public final void rule__DotQualifiedName__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6518:1: ( rule__DotQualifiedName__Group_1__1__Impl )
+ // InternalKerMLExpressions.g:6519:2: rule__DotQualifiedName__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__DotQualifiedName__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group_1__1"
+
+
+ // $ANTLR start "rule__DotQualifiedName__Group_1__1__Impl"
+ // InternalKerMLExpressions.g:6525:1: rule__DotQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ public final void rule__DotQualifiedName__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6529:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:6530:1: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:6530:1: ( ruleName )
+ // InternalKerMLExpressions.g:6531:2: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DotQualifiedName__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment"
+ // InternalKerMLExpressions.g:6541:1: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment : ( ruleOwnedExpression ) ;
+ public final void rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6545:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:6546:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:6546:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:6547:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment"
+
+
+ // $ANTLR start "rule__ConditionalExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6556:1: rule__ConditionalExpression__OperatorAssignment_1_1 : ( ruleConditionalTestOperator ) ;
+ public final void rule__ConditionalExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6560:1: ( ( ruleConditionalTestOperator ) )
+ // InternalKerMLExpressions.g:6561:2: ( ruleConditionalTestOperator )
+ {
+ // InternalKerMLExpressions.g:6561:2: ( ruleConditionalTestOperator )
+ // InternalKerMLExpressions.g:6562:3: ruleConditionalTestOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalTestOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6571:1: rule__ConditionalExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ public final void rule__ConditionalExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6575:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:6576:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:6576:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:6577:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_4"
+ // InternalKerMLExpressions.g:6586:1: rule__ConditionalExpression__Operand_compAssignment_1_4 : ( ruleConditionalExpression ) ;
+ public final void rule__ConditionalExpression__Operand_compAssignment_1_4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6590:1: ( ( ruleConditionalExpression ) )
+ // InternalKerMLExpressions.g:6591:2: ( ruleConditionalExpression )
+ {
+ // InternalKerMLExpressions.g:6591:2: ( ruleConditionalExpression )
+ // InternalKerMLExpressions.g:6592:3: ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Operand_compAssignment_1_4"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6601:1: rule__NullCoalescingExpression__OperatorAssignment_1_1 : ( ruleNullCoalescingOperator ) ;
+ public final void rule__NullCoalescingExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6605:1: ( ( ruleNullCoalescingOperator ) )
+ // InternalKerMLExpressions.g:6606:2: ( ruleNullCoalescingOperator )
+ {
+ // InternalKerMLExpressions.g:6606:2: ( ruleNullCoalescingOperator )
+ // InternalKerMLExpressions.g:6607:3: ruleNullCoalescingOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNullCoalescingOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6616:1: rule__NullCoalescingExpression__Operand_compAssignment_1_2 : ( ruleConditionalOrExpression ) ;
+ public final void rule__NullCoalescingExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6620:1: ( ( ruleConditionalOrExpression ) )
+ // InternalKerMLExpressions.g:6621:2: ( ruleConditionalOrExpression )
+ {
+ // InternalKerMLExpressions.g:6621:2: ( ruleConditionalOrExpression )
+ // InternalKerMLExpressions.g:6622:3: ruleConditionalOrExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6631:1: rule__ConditionalOrExpression__OperatorAssignment_1_1 : ( ruleConditionalOrOperator ) ;
+ public final void rule__ConditionalOrExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6635:1: ( ( ruleConditionalOrOperator ) )
+ // InternalKerMLExpressions.g:6636:2: ( ruleConditionalOrOperator )
+ {
+ // InternalKerMLExpressions.g:6636:2: ( ruleConditionalOrOperator )
+ // InternalKerMLExpressions.g:6637:3: ruleConditionalOrOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6646:1: rule__ConditionalOrExpression__Operand_compAssignment_1_2 : ( ruleConditionalAndExpression ) ;
+ public final void rule__ConditionalOrExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6650:1: ( ( ruleConditionalAndExpression ) )
+ // InternalKerMLExpressions.g:6651:2: ( ruleConditionalAndExpression )
+ {
+ // InternalKerMLExpressions.g:6651:2: ( ruleConditionalAndExpression )
+ // InternalKerMLExpressions.g:6652:3: ruleConditionalAndExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalOrExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6661:1: rule__ConditionalAndExpression__OperatorAssignment_1_1 : ( ruleConditionalAndOperator ) ;
+ public final void rule__ConditionalAndExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6665:1: ( ( ruleConditionalAndOperator ) )
+ // InternalKerMLExpressions.g:6666:2: ( ruleConditionalAndOperator )
+ {
+ // InternalKerMLExpressions.g:6666:2: ( ruleConditionalAndOperator )
+ // InternalKerMLExpressions.g:6667:3: ruleConditionalAndOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6676:1: rule__ConditionalAndExpression__Operand_compAssignment_1_2 : ( ruleOrExpression ) ;
+ public final void rule__ConditionalAndExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6680:1: ( ( ruleOrExpression ) )
+ // InternalKerMLExpressions.g:6681:2: ( ruleOrExpression )
+ {
+ // InternalKerMLExpressions.g:6681:2: ( ruleOrExpression )
+ // InternalKerMLExpressions.g:6682:3: ruleOrExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalAndExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__OrExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6691:1: rule__OrExpression__OperatorAssignment_1_1 : ( ruleOrOperator ) ;
+ public final void rule__OrExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6695:1: ( ( ruleOrOperator ) )
+ // InternalKerMLExpressions.g:6696:2: ( ruleOrOperator )
+ {
+ // InternalKerMLExpressions.g:6696:2: ( ruleOrOperator )
+ // InternalKerMLExpressions.g:6697:3: ruleOrOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOrOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__OrExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6706:1: rule__OrExpression__Operand_compAssignment_1_2 : ( ruleXorExpression ) ;
+ public final void rule__OrExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6710:1: ( ( ruleXorExpression ) )
+ // InternalKerMLExpressions.g:6711:2: ( ruleXorExpression )
+ {
+ // InternalKerMLExpressions.g:6711:2: ( ruleXorExpression )
+ // InternalKerMLExpressions.g:6712:3: ruleXorExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OrExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__XorExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6721:1: rule__XorExpression__OperatorAssignment_1_1 : ( ruleXorOperator ) ;
+ public final void rule__XorExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6725:1: ( ( ruleXorOperator ) )
+ // InternalKerMLExpressions.g:6726:2: ( ruleXorOperator )
+ {
+ // InternalKerMLExpressions.g:6726:2: ( ruleXorOperator )
+ // InternalKerMLExpressions.g:6727:3: ruleXorOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleXorOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__XorExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6736:1: rule__XorExpression__Operand_compAssignment_1_2 : ( ruleAndExpression ) ;
+ public final void rule__XorExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6740:1: ( ( ruleAndExpression ) )
+ // InternalKerMLExpressions.g:6741:2: ( ruleAndExpression )
+ {
+ // InternalKerMLExpressions.g:6741:2: ( ruleAndExpression )
+ // InternalKerMLExpressions.g:6742:3: ruleAndExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__AndExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6751:1: rule__AndExpression__OperatorAssignment_1_1 : ( ruleAndOperator ) ;
+ public final void rule__AndExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6755:1: ( ( ruleAndOperator ) )
+ // InternalKerMLExpressions.g:6756:2: ( ruleAndOperator )
+ {
+ // InternalKerMLExpressions.g:6756:2: ( ruleAndOperator )
+ // InternalKerMLExpressions.g:6757:3: ruleAndOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAndOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__AndExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6766:1: rule__AndExpression__Operand_compAssignment_1_2 : ( ruleEqualityExpression ) ;
+ public final void rule__AndExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6770:1: ( ( ruleEqualityExpression ) )
+ // InternalKerMLExpressions.g:6771:2: ( ruleEqualityExpression )
+ {
+ // InternalKerMLExpressions.g:6771:2: ( ruleEqualityExpression )
+ // InternalKerMLExpressions.g:6772:3: ruleEqualityExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AndExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__EqualityExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6781:1: rule__EqualityExpression__OperatorAssignment_1_1 : ( ruleEqualityOperator ) ;
+ public final void rule__EqualityExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6785:1: ( ( ruleEqualityOperator ) )
+ // InternalKerMLExpressions.g:6786:2: ( ruleEqualityOperator )
+ {
+ // InternalKerMLExpressions.g:6786:2: ( ruleEqualityOperator )
+ // InternalKerMLExpressions.g:6787:3: ruleEqualityOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleEqualityOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__EqualityExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6796:1: rule__EqualityExpression__Operand_compAssignment_1_2 : ( ruleClassificationExpression ) ;
+ public final void rule__EqualityExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6800:1: ( ( ruleClassificationExpression ) )
+ // InternalKerMLExpressions.g:6801:2: ( ruleClassificationExpression )
+ {
+ // InternalKerMLExpressions.g:6801:2: ( ruleClassificationExpression )
+ // InternalKerMLExpressions.g:6802:3: ruleClassificationExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__ClassificationExpression__OperatorAssignment_0_1_1"
+ // InternalKerMLExpressions.g:6811:1: rule__ClassificationExpression__OperatorAssignment_0_1_1 : ( ruleClassificationOperator ) ;
+ public final void rule__ClassificationExpression__OperatorAssignment_0_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6815:1: ( ( ruleClassificationOperator ) )
+ // InternalKerMLExpressions.g:6816:2: ( ruleClassificationOperator )
+ {
+ // InternalKerMLExpressions.g:6816:2: ( ruleClassificationOperator )
+ // InternalKerMLExpressions.g:6817:3: ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__OperatorAssignment_0_1_1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2"
+ // InternalKerMLExpressions.g:6826:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6830:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:6831:2: ( ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:6831:2: ( ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:6832:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Operand_compAssignment_1_1"
+ // InternalKerMLExpressions.g:6841:1: rule__ClassificationExpression__Operand_compAssignment_1_1 : ( ruleSelfReferenceExpression ) ;
+ public final void rule__ClassificationExpression__Operand_compAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6845:1: ( ( ruleSelfReferenceExpression ) )
+ // InternalKerMLExpressions.g:6846:2: ( ruleSelfReferenceExpression )
+ {
+ // InternalKerMLExpressions.g:6846:2: ( ruleSelfReferenceExpression )
+ // InternalKerMLExpressions.g:6847:3: ruleSelfReferenceExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__Operand_compAssignment_1_1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__OperatorAssignment_1_2"
+ // InternalKerMLExpressions.g:6856:1: rule__ClassificationExpression__OperatorAssignment_1_2 : ( ruleClassificationOperator ) ;
+ public final void rule__ClassificationExpression__OperatorAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6860:1: ( ( ruleClassificationOperator ) )
+ // InternalKerMLExpressions.g:6861:2: ( ruleClassificationOperator )
+ {
+ // InternalKerMLExpressions.g:6861:2: ( ruleClassificationOperator )
+ // InternalKerMLExpressions.g:6862:3: ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__OperatorAssignment_1_2"
+
+
+ // $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3"
+ // InternalKerMLExpressions.g:6871:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6875:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:6876:2: ( ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:6876:2: ( ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:6877:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3"
+
+
+ // $ANTLR start "rule__TypeReferenceMember__OwnedMemberFeature_compAssignment"
+ // InternalKerMLExpressions.g:6886:1: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment : ( ruleTypeReference ) ;
+ public final void rule__TypeReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6890:1: ( ( ruleTypeReference ) )
+ // InternalKerMLExpressions.g:6891:2: ( ruleTypeReference )
+ {
+ // InternalKerMLExpressions.g:6891:2: ( ruleTypeReference )
+ // InternalKerMLExpressions.g:6892:3: ruleTypeReference
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__TypeReferenceMember__OwnedMemberFeature_compAssignment"
+
+
+ // $ANTLR start "rule__TypeReference__OwnedRelationship_compAssignment"
+ // InternalKerMLExpressions.g:6901:1: rule__TypeReference__OwnedRelationship_compAssignment : ( ruleOwnedFeatureTyping ) ;
+ public final void rule__TypeReference__OwnedRelationship_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6905:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:6906:2: ( ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:6906:2: ( ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:6907:3: ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__TypeReference__OwnedRelationship_compAssignment"
+
+
+ // $ANTLR start "rule__OwnedFeatureTyping__TypeAssignment"
+ // InternalKerMLExpressions.g:6916:1: rule__OwnedFeatureTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
+ public final void rule__OwnedFeatureTyping__TypeAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6920:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerMLExpressions.g:6921:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalKerMLExpressions.g:6921:2: ( ( ruleQualifiedName ) )
+ // InternalKerMLExpressions.g:6922:3: ( ruleQualifiedName )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
+ }
+ // InternalKerMLExpressions.g:6923:3: ( ruleQualifiedName )
+ // InternalKerMLExpressions.g:6924:4: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OwnedFeatureTyping__TypeAssignment"
+
+
+ // $ANTLR start "rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment"
+ // InternalKerMLExpressions.g:6935:1: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleSelfReferenceMember ) ;
+ public final void rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6939:1: ( ( ruleSelfReferenceMember ) )
+ // InternalKerMLExpressions.g:6940:2: ( ruleSelfReferenceMember )
+ {
+ // InternalKerMLExpressions.g:6940:2: ( ruleSelfReferenceMember )
+ // InternalKerMLExpressions.g:6941:3: ruleSelfReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment"
+
+
+ // $ANTLR start "rule__SelfReferenceMember__OwnedMemberFeature_compAssignment"
+ // InternalKerMLExpressions.g:6950:1: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment : ( ruleEmptyFeature ) ;
+ public final void rule__SelfReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6954:1: ( ( ruleEmptyFeature ) )
+ // InternalKerMLExpressions.g:6955:2: ( ruleEmptyFeature )
+ {
+ // InternalKerMLExpressions.g:6955:2: ( ruleEmptyFeature )
+ // InternalKerMLExpressions.g:6956:3: ruleEmptyFeature
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SelfReferenceMember__OwnedMemberFeature_compAssignment"
+
+
+ // $ANTLR start "rule__RelationalExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6965:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ruleRelationalOperator ) ;
+ public final void rule__RelationalExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6969:1: ( ( ruleRelationalOperator ) )
+ // InternalKerMLExpressions.g:6970:2: ( ruleRelationalOperator )
+ {
+ // InternalKerMLExpressions.g:6970:2: ( ruleRelationalOperator )
+ // InternalKerMLExpressions.g:6971:3: ruleRelationalOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__RelationalExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:6980:1: rule__RelationalExpression__Operand_compAssignment_1_2 : ( ruleAdditiveExpression ) ;
+ public final void rule__RelationalExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6984:1: ( ( ruleAdditiveExpression ) )
+ // InternalKerMLExpressions.g:6985:2: ( ruleAdditiveExpression )
+ {
+ // InternalKerMLExpressions.g:6985:2: ( ruleAdditiveExpression )
+ // InternalKerMLExpressions.g:6986:3: ruleAdditiveExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RelationalExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__AdditiveExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:6995:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ruleAdditiveOperator ) ;
+ public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:6999:1: ( ( ruleAdditiveOperator ) )
+ // InternalKerMLExpressions.g:7000:2: ( ruleAdditiveOperator )
+ {
+ // InternalKerMLExpressions.g:7000:2: ( ruleAdditiveOperator )
+ // InternalKerMLExpressions.g:7001:3: ruleAdditiveOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleAdditiveOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__AdditiveExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:7010:1: rule__AdditiveExpression__Operand_compAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
+ public final void rule__AdditiveExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7014:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalKerMLExpressions.g:7015:2: ( ruleMultiplicativeExpression )
+ {
+ // InternalKerMLExpressions.g:7015:2: ( ruleMultiplicativeExpression )
+ // InternalKerMLExpressions.g:7016:3: ruleMultiplicativeExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:7025:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ruleMultiplicativeOperator ) ;
+ public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7029:1: ( ( ruleMultiplicativeOperator ) )
+ // InternalKerMLExpressions.g:7030:2: ( ruleMultiplicativeOperator )
+ {
+ // InternalKerMLExpressions.g:7030:2: ( ruleMultiplicativeOperator )
+ // InternalKerMLExpressions.g:7031:3: ruleMultiplicativeOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleMultiplicativeOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:7040:1: rule__MultiplicativeExpression__Operand_compAssignment_1_2 : ( ruleExponentiationExpression ) ;
+ public final void rule__MultiplicativeExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7044:1: ( ( ruleExponentiationExpression ) )
+ // InternalKerMLExpressions.g:7045:2: ( ruleExponentiationExpression )
+ {
+ // InternalKerMLExpressions.g:7045:2: ( ruleExponentiationExpression )
+ // InternalKerMLExpressions.g:7046:3: ruleExponentiationExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:7055:1: rule__ExponentiationExpression__OperatorAssignment_1_1 : ( ruleExponentiationOperator ) ;
+ public final void rule__ExponentiationExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7059:1: ( ( ruleExponentiationOperator ) )
+ // InternalKerMLExpressions.g:7060:2: ( ruleExponentiationOperator )
+ {
+ // InternalKerMLExpressions.g:7060:2: ( ruleExponentiationOperator )
+ // InternalKerMLExpressions.g:7061:3: ruleExponentiationOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExponentiationOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__ExponentiationExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:7070:1: rule__ExponentiationExpression__Operand_compAssignment_1_2 : ( ruleUnitsExpression ) ;
+ public final void rule__ExponentiationExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7074:1: ( ( ruleUnitsExpression ) )
+ // InternalKerMLExpressions.g:7075:2: ( ruleUnitsExpression )
+ {
+ // InternalKerMLExpressions.g:7075:2: ( ruleUnitsExpression )
+ // InternalKerMLExpressions.g:7076:3: ruleUnitsExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExponentiationExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__UnitsExpression__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:7085:1: rule__UnitsExpression__OperatorAssignment_1_1 : ( ( '@[' ) ) ;
+ public final void rule__UnitsExpression__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7089:1: ( ( ( '@[' ) ) )
+ // InternalKerMLExpressions.g:7090:2: ( ( '@[' ) )
+ {
+ // InternalKerMLExpressions.g:7090:2: ( ( '@[' ) )
+ // InternalKerMLExpressions.g:7091:3: ( '@[' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+ }
+ // InternalKerMLExpressions.g:7092:3: ( '@[' )
+ // InternalKerMLExpressions.g:7093:4: '@['
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+ }
+ match(input,53,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__UnitsExpression__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:7104:1: rule__UnitsExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ public final void rule__UnitsExpression__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7108:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:7109:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:7109:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:7110:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnitsExpression__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__UnaryExpression__OperatorAssignment_0_1"
+ // InternalKerMLExpressions.g:7119:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ruleUnaryOperator ) ;
+ public final void rule__UnaryExpression__OperatorAssignment_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7123:1: ( ( ruleUnaryOperator ) )
+ // InternalKerMLExpressions.g:7124:2: ( ruleUnaryOperator )
+ {
+ // InternalKerMLExpressions.g:7124:2: ( ruleUnaryOperator )
+ // InternalKerMLExpressions.g:7125:3: ruleUnaryOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleUnaryOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__OperatorAssignment_0_1"
+
+
+ // $ANTLR start "rule__UnaryExpression__Operand_compAssignment_0_2"
+ // InternalKerMLExpressions.g:7134:1: rule__UnaryExpression__Operand_compAssignment_0_2 : ( ruleExtentExpression ) ;
+ public final void rule__UnaryExpression__Operand_compAssignment_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7138:1: ( ( ruleExtentExpression ) )
+ // InternalKerMLExpressions.g:7139:2: ( ruleExtentExpression )
+ {
+ // InternalKerMLExpressions.g:7139:2: ( ruleExtentExpression )
+ // InternalKerMLExpressions.g:7140:3: ruleExtentExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnaryExpression__Operand_compAssignment_0_2"
+
+
+ // $ANTLR start "rule__ExtentExpression__OperatorAssignment_0_1"
+ // InternalKerMLExpressions.g:7149:1: rule__ExtentExpression__OperatorAssignment_0_1 : ( ( 'all' ) ) ;
+ public final void rule__ExtentExpression__OperatorAssignment_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7153:1: ( ( ( 'all' ) ) )
+ // InternalKerMLExpressions.g:7154:2: ( ( 'all' ) )
+ {
+ // InternalKerMLExpressions.g:7154:2: ( ( 'all' ) )
+ // InternalKerMLExpressions.g:7155:3: ( 'all' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+ }
+ // InternalKerMLExpressions.g:7156:3: ( 'all' )
+ // InternalKerMLExpressions.g:7157:4: 'all'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+ }
+ match(input,54,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__OperatorAssignment_0_1"
+
+
+ // $ANTLR start "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
+ // InternalKerMLExpressions.g:7168:1: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7172:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:7173:2: ( ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:7173:2: ( ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:7174:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+ // InternalKerMLExpressions.g:7183:1: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7187:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:7188:2: ( ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:7188:2: ( ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:7189:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+ // InternalKerMLExpressions.g:7198:1: rule__ExtentExpression_Deprecated__OperatorAssignment_2 : ( ( 'allInstances' ) ) ;
+ public final void rule__ExtentExpression_Deprecated__OperatorAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7202:1: ( ( ( 'allInstances' ) ) )
+ // InternalKerMLExpressions.g:7203:2: ( ( 'allInstances' ) )
+ {
+ // InternalKerMLExpressions.g:7203:2: ( ( 'allInstances' ) )
+ // InternalKerMLExpressions.g:7204:3: ( 'allInstances' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ // InternalKerMLExpressions.g:7205:3: ( 'allInstances' )
+ // InternalKerMLExpressions.g:7206:4: 'allInstances'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ match(input,55,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+
+
+ // $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_0_1"
+ // InternalKerMLExpressions.g:7217:1: rule__SequenceExpression__OperatorAssignment_1_0_1 : ( ( '[' ) ) ;
+ public final void rule__SequenceExpression__OperatorAssignment_1_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7221:1: ( ( ( '[' ) ) )
+ // InternalKerMLExpressions.g:7222:2: ( ( '[' ) )
+ {
+ // InternalKerMLExpressions.g:7222:2: ( ( '[' ) )
+ // InternalKerMLExpressions.g:7223:3: ( '[' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+ }
+ // InternalKerMLExpressions.g:7224:3: ( '[' )
+ // InternalKerMLExpressions.g:7225:4: '['
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+ }
+ match(input,56,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__OperatorAssignment_1_0_1"
+
+
+ // $ANTLR start "rule__SequenceExpression__Operand_compAssignment_1_0_2"
+ // InternalKerMLExpressions.g:7236:1: rule__SequenceExpression__Operand_compAssignment_1_0_2 : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceExpression__Operand_compAssignment_1_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7240:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:7241:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:7241:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:7242:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__Operand_compAssignment_1_0_2"
+
+
+ // $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_1_2"
+ // InternalKerMLExpressions.g:7251:1: rule__SequenceExpression__OperatorAssignment_1_1_2 : ( ruleName ) ;
+ public final void rule__SequenceExpression__OperatorAssignment_1_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7255:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:7256:2: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:7256:2: ( ruleName )
+ // InternalKerMLExpressions.g:7257:3: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__OperatorAssignment_1_1_2"
+
+
+ // $ANTLR start "rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3"
+ // InternalKerMLExpressions.g:7266:1: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleBodyExpressionMember ) ;
+ public final void rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7270:1: ( ( ruleBodyExpressionMember ) )
+ // InternalKerMLExpressions.g:7271:2: ( ruleBodyExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7271:2: ( ruleBodyExpressionMember )
+ // InternalKerMLExpressions.g:7272:3: ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3"
+
+
+ // $ANTLR start "rule__BodyExpressionMember__OwnedMemberFeature_compAssignment"
+ // InternalKerMLExpressions.g:7281:1: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment : ( ruleBodyExpression ) ;
+ public final void rule__BodyExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7285:1: ( ( ruleBodyExpression ) )
+ // InternalKerMLExpressions.g:7286:2: ( ruleBodyExpression )
+ {
+ // InternalKerMLExpressions.g:7286:2: ( ruleBodyExpression )
+ // InternalKerMLExpressions.g:7287:3: ruleBodyExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpressionMember__OwnedMemberFeature_compAssignment"
+
+
+ // $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0"
+ // InternalKerMLExpressions.g:7296:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 : ( ruleBodyParameterMember ) ;
+ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7300:1: ( ( ruleBodyParameterMember ) )
+ // InternalKerMLExpressions.g:7301:2: ( ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:7301:2: ( ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:7302:3: ruleBodyParameterMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0"
+
+
+ // $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1"
+ // InternalKerMLExpressions.g:7311:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 : ( ruleBodyParameterMember ) ;
+ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7315:1: ( ( ruleBodyParameterMember ) )
+ // InternalKerMLExpressions.g:7316:2: ( ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:7316:2: ( ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:7317:3: ruleBodyParameterMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1"
+
+
+ // $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3"
+ // InternalKerMLExpressions.g:7326:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 : ( ruleResultExpressionMember ) ;
+ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7330:1: ( ( ruleResultExpressionMember ) )
+ // InternalKerMLExpressions.g:7331:2: ( ruleResultExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7331:2: ( ruleResultExpressionMember )
+ // InternalKerMLExpressions.g:7332:3: ruleResultExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleResultExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3"
+
+
+ // $ANTLR start "rule__BodyExpression__OwnedRelationship_compAssignment_1"
+ // InternalKerMLExpressions.g:7341:1: rule__BodyExpression__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
+ public final void rule__BodyExpression__OwnedRelationship_compAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7345:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:7346:2: ( ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:7346:2: ( ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:7347:3: ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyExpression__OwnedRelationship_compAssignment_1"
+
+
+ // $ANTLR start "rule__ResultExpressionMember__OwnedResultExpression_compAssignment"
+ // InternalKerMLExpressions.g:7356:1: rule__ResultExpressionMember__OwnedResultExpression_compAssignment : ( ruleOwnedExpression ) ;
+ public final void rule__ResultExpressionMember__OwnedResultExpression_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7360:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:7361:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:7361:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:7362:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ResultExpressionMember__OwnedResultExpression_compAssignment"
+
+
+ // $ANTLR start "rule__BodyParameterMember__MemberNameAssignment_0"
+ // InternalKerMLExpressions.g:7371:1: rule__BodyParameterMember__MemberNameAssignment_0 : ( ruleName ) ;
+ public final void rule__BodyParameterMember__MemberNameAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7375:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:7376:2: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:7376:2: ( ruleName )
+ // InternalKerMLExpressions.g:7377:3: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__MemberNameAssignment_0"
+
+
+ // $ANTLR start "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
+ // InternalKerMLExpressions.g:7386:1: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleBodyParameter ) ;
+ public final void rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7390:1: ( ( ruleBodyParameter ) )
+ // InternalKerMLExpressions.g:7391:2: ( ruleBodyParameter )
+ {
+ // InternalKerMLExpressions.g:7391:2: ( ruleBodyParameter )
+ // InternalKerMLExpressions.g:7392:3: ruleBodyParameter
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1"
+ // InternalKerMLExpressions.g:7401:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 : ( ( ',' ) ) ;
+ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7405:1: ( ( ( ',' ) ) )
+ // InternalKerMLExpressions.g:7406:2: ( ( ',' ) )
+ {
+ // InternalKerMLExpressions.g:7406:2: ( ( ',' ) )
+ // InternalKerMLExpressions.g:7407:3: ( ',' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+ }
+ // InternalKerMLExpressions.g:7408:3: ( ',' )
+ // InternalKerMLExpressions.g:7409:4: ','
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+ }
+ match(input,49,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2"
+ // InternalKerMLExpressions.g:7420:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 : ( ruleSequenceElementList ) ;
+ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7424:1: ( ( ruleSequenceElementList ) )
+ // InternalKerMLExpressions.g:7425:2: ( ruleSequenceElementList )
+ {
+ // InternalKerMLExpressions.g:7425:2: ( ruleSequenceElementList )
+ // InternalKerMLExpressions.g:7426:3: ruleSequenceElementList
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1"
+ // InternalKerMLExpressions.g:7435:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 : ( ( '..' ) ) ;
+ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7439:1: ( ( ( '..' ) ) )
+ // InternalKerMLExpressions.g:7440:2: ( ( '..' ) )
+ {
+ // InternalKerMLExpressions.g:7440:2: ( ( '..' ) )
+ // InternalKerMLExpressions.g:7441:3: ( '..' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+ }
+ // InternalKerMLExpressions.g:7442:3: ( '..' )
+ // InternalKerMLExpressions.g:7443:4: '..'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+ }
+ match(input,57,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2"
+ // InternalKerMLExpressions.g:7454:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7458:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:7459:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:7459:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:7460:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2"
+
+
+ // $ANTLR start "rule__SequenceElementList__OperatorAssignment_1_1"
+ // InternalKerMLExpressions.g:7469:1: rule__SequenceElementList__OperatorAssignment_1_1 : ( ( ',' ) ) ;
+ public final void rule__SequenceElementList__OperatorAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7473:1: ( ( ( ',' ) ) )
+ // InternalKerMLExpressions.g:7474:2: ( ( ',' ) )
+ {
+ // InternalKerMLExpressions.g:7474:2: ( ( ',' ) )
+ // InternalKerMLExpressions.g:7475:3: ( ',' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+ }
+ // InternalKerMLExpressions.g:7476:3: ( ',' )
+ // InternalKerMLExpressions.g:7477:4: ','
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+ }
+ match(input,49,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__OperatorAssignment_1_1"
+
+
+ // $ANTLR start "rule__SequenceElementList__Operand_compAssignment_1_2"
+ // InternalKerMLExpressions.g:7488:1: rule__SequenceElementList__Operand_compAssignment_1_2 : ( ruleSequenceElementList ) ;
+ public final void rule__SequenceElementList__Operand_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7492:1: ( ( ruleSequenceElementList ) )
+ // InternalKerMLExpressions.g:7493:2: ( ruleSequenceElementList )
+ {
+ // InternalKerMLExpressions.g:7493:2: ( ruleSequenceElementList )
+ // InternalKerMLExpressions.g:7494:3: ruleSequenceElementList
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SequenceElementList__Operand_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
+ // InternalKerMLExpressions.g:7503:1: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
+ public final void rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7507:1: ( ( ruleFeatureReferenceMember ) )
+ // InternalKerMLExpressions.g:7508:2: ( ruleFeatureReferenceMember )
+ {
+ // InternalKerMLExpressions.g:7508:2: ( ruleFeatureReferenceMember )
+ // InternalKerMLExpressions.g:7509:3: ruleFeatureReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
+
+
+ // $ANTLR start "rule__FeatureReferenceMember__MemberFeatureAssignment"
+ // InternalKerMLExpressions.g:7518:1: rule__FeatureReferenceMember__MemberFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ public final void rule__FeatureReferenceMember__MemberFeatureAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7522:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerMLExpressions.g:7523:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalKerMLExpressions.g:7523:2: ( ( ruleQualifiedName ) )
+ // InternalKerMLExpressions.g:7524:3: ( ruleQualifiedName )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+ }
+ // InternalKerMLExpressions.g:7525:3: ( ruleQualifiedName )
+ // InternalKerMLExpressions.g:7526:4: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FeatureReferenceMember__MemberFeatureAssignment"
+
+
+ // $ANTLR start "rule__InvocationExpression__OwnedRelationship_compAssignment_0"
+ // InternalKerMLExpressions.g:7537:1: rule__InvocationExpression__OwnedRelationship_compAssignment_0 : ( ruleOwnedFeatureTyping ) ;
+ public final void rule__InvocationExpression__OwnedRelationship_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7541:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:7542:2: ( ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:7542:2: ( ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:7543:3: ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InvocationExpression__OwnedRelationship_compAssignment_0"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0"
+ // InternalKerMLExpressions.g:7552:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleOwnedExpressionMember ) ;
+ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7556:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalKerMLExpressions.g:7557:2: ( ruleOwnedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7557:2: ( ruleOwnedExpressionMember )
+ // InternalKerMLExpressions.g:7558:3: ruleOwnedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0"
+
+
+ // $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1"
+ // InternalKerMLExpressions.g:7567:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleOwnedExpressionMember ) ;
+ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7571:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalKerMLExpressions.g:7572:2: ( ruleOwnedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7572:2: ( ruleOwnedExpressionMember )
+ // InternalKerMLExpressions.g:7573:3: ruleOwnedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1"
+
+
+ // $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0"
+ // InternalKerMLExpressions.g:7582:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleNamedExpressionMember ) ;
+ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7586:1: ( ( ruleNamedExpressionMember ) )
+ // InternalKerMLExpressions.g:7587:2: ( ruleNamedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7587:2: ( ruleNamedExpressionMember )
+ // InternalKerMLExpressions.g:7588:3: ruleNamedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0"
+
+
+ // $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1"
+ // InternalKerMLExpressions.g:7597:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleNamedExpressionMember ) ;
+ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7601:1: ( ( ruleNamedExpressionMember ) )
+ // InternalKerMLExpressions.g:7602:2: ( ruleNamedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:7602:2: ( ruleNamedExpressionMember )
+ // InternalKerMLExpressions.g:7603:3: ruleNamedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__MemberNameAssignment_0"
+ // InternalKerMLExpressions.g:7612:1: rule__NamedExpressionMember__MemberNameAssignment_0 : ( ruleName ) ;
+ public final void rule__NamedExpressionMember__MemberNameAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7616:1: ( ( ruleName ) )
+ // InternalKerMLExpressions.g:7617:2: ( ruleName )
+ {
+ // InternalKerMLExpressions.g:7617:2: ( ruleName )
+ // InternalKerMLExpressions.g:7618:3: ruleName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__MemberNameAssignment_0"
+
+
+ // $ANTLR start "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
+ // InternalKerMLExpressions.g:7627:1: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 : ( ruleOwnedExpression ) ;
+ public final void rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7631:1: ( ( ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:7632:2: ( ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:7632:2: ( ruleOwnedExpression )
+ // InternalKerMLExpressions.g:7633:3: ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
+
+
+ // $ANTLR start "rule__LiteralBoolean__ValueAssignment"
+ // InternalKerMLExpressions.g:7642:1: rule__LiteralBoolean__ValueAssignment : ( ruleBooleanValue ) ;
+ public final void rule__LiteralBoolean__ValueAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7646:1: ( ( ruleBooleanValue ) )
+ // InternalKerMLExpressions.g:7647:2: ( ruleBooleanValue )
+ {
+ // InternalKerMLExpressions.g:7647:2: ( ruleBooleanValue )
+ // InternalKerMLExpressions.g:7648:3: ruleBooleanValue
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBooleanValue();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralBoolean__ValueAssignment"
+
+
+ // $ANTLR start "rule__LiteralString__ValueAssignment"
+ // InternalKerMLExpressions.g:7657:1: rule__LiteralString__ValueAssignment : ( RULE_STRING_VALUE ) ;
+ public final void rule__LiteralString__ValueAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7661:1: ( ( RULE_STRING_VALUE ) )
+ // InternalKerMLExpressions.g:7662:2: ( RULE_STRING_VALUE )
+ {
+ // InternalKerMLExpressions.g:7662:2: ( RULE_STRING_VALUE )
+ // InternalKerMLExpressions.g:7663:3: RULE_STRING_VALUE
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
+ }
+ match(input,RULE_STRING_VALUE,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralString__ValueAssignment"
+
+
+ // $ANTLR start "rule__LiteralInteger__ValueAssignment"
+ // InternalKerMLExpressions.g:7672:1: rule__LiteralInteger__ValueAssignment : ( RULE_DECIMAL_VALUE ) ;
+ public final void rule__LiteralInteger__ValueAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7676:1: ( ( RULE_DECIMAL_VALUE ) )
+ // InternalKerMLExpressions.g:7677:2: ( RULE_DECIMAL_VALUE )
+ {
+ // InternalKerMLExpressions.g:7677:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerMLExpressions.g:7678:3: RULE_DECIMAL_VALUE
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
+ }
+ match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralInteger__ValueAssignment"
+
+
+ // $ANTLR start "rule__LiteralReal__ValueAssignment"
+ // InternalKerMLExpressions.g:7687:1: rule__LiteralReal__ValueAssignment : ( ruleRealValue ) ;
+ public final void rule__LiteralReal__ValueAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerMLExpressions.g:7691:1: ( ( ruleRealValue ) )
+ // InternalKerMLExpressions.g:7692:2: ( ruleRealValue )
+ {
+ // InternalKerMLExpressions.g:7692:2: ( ruleRealValue )
+ // InternalKerMLExpressions.g:7693:3: ruleRealValue
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleRealValue();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__LiteralReal__ValueAssignment"
+
+ // $ANTLR start synpred19_InternalKerMLExpressions
+ public final void synpred19_InternalKerMLExpressions_fragment() throws RecognitionException {
+ // InternalKerMLExpressions.g:2007:2: ( ( ( rule__BodyExpression__Group_0__0 ) ) )
+ // InternalKerMLExpressions.g:2007:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ {
+ // InternalKerMLExpressions.g:2007:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalKerMLExpressions.g:2008:3: ( rule__BodyExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyExpressionAccess().getGroup_0());
+ }
+ // InternalKerMLExpressions.g:2009:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerMLExpressions.g:2009:4: rule__BodyExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+
+ }
+
+
+ }
+ }
+ // $ANTLR end synpred19_InternalKerMLExpressions
+
+ // Delegated rules
+
+ public final boolean synpred19_InternalKerMLExpressions() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred19_InternalKerMLExpressions_fragment(); // can never throw exception
+ } catch (RecognitionException re) {
+ System.err.println("impossible: "+re);
+ }
+ boolean success = !state.failed;
+ input.rewind(start);
+ state.backtracking--;
+ state.failed=false;
+ return success;
+ }
+
+
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String dfa_1s = "\25\uffff";
+ static final String dfa_2s = "\3\uffff\2\11\5\uffff\2\11\1\uffff\2\11\2\uffff\4\11";
+ static final String dfa_3s = "\1\4\2\uffff\2\16\1\uffff\2\6\2\uffff\2\16\1\uffff\2\16\2\6\4\16";
+ static final String dfa_4s = "\1\63\2\uffff\2\71\1\uffff\1\67\1\7\2\uffff\2\71\1\uffff\2\71\1\67\1\7\4\71";
+ static final String dfa_5s = "\1\uffff\1\1\1\2\2\uffff\1\6\2\uffff\1\4\1\3\2\uffff\1\5\10\uffff";
+ static final String dfa_6s = "\25\uffff}>";
+ static final String[] dfa_7s = {
+ "\2\2\1\3\1\4\1\2\31\uffff\1\2\4\uffff\2\2\2\uffff\1\2\1\5\6\uffff\1\1",
+ "",
+ "",
+ "\27\11\4\uffff\2\11\1\6\1\10\2\11\1\uffff\2\11\2\uffff\1\7\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\6\1\10\2\11\1\uffff\2\11\2\uffff\1\7\1\11\2\uffff\2\11",
+ "",
+ "\1\12\1\13\57\uffff\1\14",
+ "\1\15\1\16",
+ "",
+ "",
+ "\27\11\4\uffff\2\11\1\17\1\10\2\11\1\uffff\2\11\3\uffff\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\17\1\10\2\11\1\uffff\2\11\3\uffff\1\11\2\uffff\2\11",
+ "",
+ "\27\11\4\uffff\2\11\1\14\1\10\2\11\1\uffff\2\11\2\uffff\1\20\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\14\1\10\2\11\1\uffff\2\11\2\uffff\1\20\1\11\2\uffff\2\11",
+ "\1\21\1\22\57\uffff\1\14",
+ "\1\23\1\24",
+ "\27\11\4\uffff\2\11\1\17\1\10\2\11\1\uffff\2\11\3\uffff\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\17\1\10\2\11\1\uffff\2\11\3\uffff\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\14\1\10\2\11\1\uffff\2\11\2\uffff\1\20\1\11\2\uffff\2\11",
+ "\27\11\4\uffff\2\11\1\14\1\10\2\11\1\uffff\2\11\2\uffff\1\20\1\11\2\uffff\2\11"
+ };
+
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
+ static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
+
+ class DFA15 extends DFA {
+
+ public DFA15(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 15;
+ this.eot = dfa_1;
+ this.eof = dfa_2;
+ this.min = dfa_3;
+ this.max = dfa_4;
+ this.accept = dfa_5;
+ this.special = dfa_6;
+ this.transition = dfa_7;
+ }
+ public String getDescription() {
+ return "2065:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );";
+ }
+ }
+
+
+ public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x004899E7000001F0L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000008002L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000020002L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000C00000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000C00002L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x000000000F000000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000F0000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000000F0000002L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000300000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000300000002L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000001C00000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001C00000002L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000006300000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0100400000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0100400000000002L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0100000000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x00000000000000C2L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x00001000000000C0L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0203000000000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0202000000000000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0048B9E7000001F0L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000080000000020L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000030L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000098400000130L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000080000000002L});
+
+}
\ No newline at end of file
diff --git a/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeModule.xtend b/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeModule.xtend
new file mode 100644
index 000000000..69ee34fd3
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeModule.xtend
@@ -0,0 +1,11 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ide
+
+
+/**
+ * Use this class to register ide components.
+ */
+class KerMLExpressionsIdeModule extends AbstractKerMLExpressionsIdeModule {
+}
diff --git a/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeSetup.xtend b/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeSetup.xtend
new file mode 100644
index 000000000..f9bda622d
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/src/org/omg/kerml/expressions/xtext/ide/KerMLExpressionsIdeSetup.xtend
@@ -0,0 +1,20 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ide
+
+import com.google.inject.Guice
+import org.eclipse.xtext.util.Modules2
+import org.omg.kerml.expressions.xtext.KerMLExpressionsRuntimeModule
+import org.omg.kerml.expressions.xtext.KerMLExpressionsStandaloneSetup
+
+/**
+ * Initialization support for running Xtext languages as language servers.
+ */
+class KerMLExpressionsIdeSetup extends KerMLExpressionsStandaloneSetup {
+
+ override createInjector() {
+ Guice.createInjector(Modules2.mixin(new KerMLExpressionsRuntimeModule, new KerMLExpressionsIdeModule))
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ide/xtend-gen/org/omg/kerml/expressions/xtext/ide/.gitignore b/org.omg.kerml.expressions.xtext.ide/xtend-gen/org/omg/kerml/expressions/xtext/ide/.gitignore
new file mode 100644
index 000000000..20132a71c
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ide/xtend-gen/org/omg/kerml/expressions/xtext/ide/.gitignore
@@ -0,0 +1,6 @@
+/KerMLExpressionsIdeModule.java
+/.KerMLExpressionsIdeModule.java._trace
+/.KerMLExpressionsIdeModule.xtendbin
+/KerMLExpressionsIdeSetup.java
+/.KerMLExpressionsIdeSetup.java._trace
+/.KerMLExpressionsIdeSetup.xtendbin
diff --git a/org.omg.kerml.expressions.xtext.ui/.classpath b/org.omg.kerml.expressions.xtext.ui/.classpath
new file mode 100644
index 000000000..c2157e071
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ui/.gitignore b/org.omg.kerml.expressions.xtext.ui/.gitignore
new file mode 100644
index 000000000..ae3c17260
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/org.omg.kerml.expressions.xtext.ui/.project b/org.omg.kerml.expressions.xtext.ui/.project
new file mode 100644
index 000000000..dd98100ce
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/.project
@@ -0,0 +1,34 @@
+
+
+ org.omg.kerml.expressions.xtext.ui
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
diff --git a/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.core.resources.prefs b/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..99f26c020
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.jdt.core.prefs b/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..0c68a61dc
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/org.omg.kerml.expressions.xtext.ui/META-INF/MANIFEST.MF b/org.omg.kerml.expressions.xtext.ui/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..9e24bd527
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/META-INF/MANIFEST.MF
@@ -0,0 +1,27 @@
+Manifest-Version: 1.0
+Automatic-Module-Name: org.omg.kerml.expressions.xtext.ui
+Bundle-ManifestVersion: 2
+Bundle-Name: org.omg.kerml.xtext.ui
+Bundle-Vendor: SysML v2 Submission Team
+Bundle-Version: 0.9.0.qualifier
+Bundle-SymbolicName: org.omg.kerml.expressions.xtext.ui; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.omg.kerml.expressions.xtext,
+ org.omg.kerml.expressions.xtext.ide,
+ org.eclipse.xtext.ui,
+ org.eclipse.xtext.ui.shared,
+ org.eclipse.xtext.ui.codetemplates.ui,
+ org.eclipse.ui.editors;bundle-version="3.5.0",
+ org.eclipse.ui.ide;bundle-version="3.5.0",
+ org.eclipse.ui,
+ org.eclipse.compare,
+ org.eclipse.xtext.builder,
+ org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
+ org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
+ org.omg.sysml;bundle-version="0.2.0"
+Import-Package: org.apache.log4j
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: org.omg.kerml.expressions.xtext.ui.quickfix,
+ org.omg.kerml.expressions.xtext.ui.contentassist,
+ org.omg.kerml.expressions.xtext.ui.internal
+Bundle-Activator: org.omg.kerml.expressions.xtext.ui.internal.XtextActivator
diff --git a/org.omg.kerml.expressions.xtext.ui/build.properties b/org.omg.kerml.expressions.xtext.ui/build.properties
new file mode 100644
index 000000000..323f56c51
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/build.properties
@@ -0,0 +1,7 @@
+source.. = src/,\
+ src-gen/,\
+ xtend-gen/
+bin.includes = .,\
+ META-INF/,\
+ plugin.xml
+bin.excludes = **/*.xtend
diff --git a/org.omg.kerml.expressions.xtext.ui/plugin.xml b/org.omg.kerml.expressions.xtext.ui/plugin.xml
new file mode 100644
index 000000000..909b6e971
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/plugin.xml
@@ -0,0 +1,425 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ui/plugin.xml_gen b/org.omg.kerml.expressions.xtext.ui/plugin.xml_gen
new file mode 100644
index 000000000..909b6e971
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/plugin.xml_gen
@@ -0,0 +1,425 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ui/pom.xml b/org.omg.kerml.expressions.xtext.ui/pom.xml
new file mode 100644
index 000000000..456dc5ea6
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/pom.xml
@@ -0,0 +1,34 @@
+
+
+ 4.0.0
+
+
+ org.omg.sysml
+ org.omg.sysml.parent
+ ${revision}
+
+
+ org.omg.kerml.expressions.xtext.ui
+ eclipse-plugin
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+
+
+ gen-clean
+ clean
+
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/AbstractKerMLExpressionsUiModule.java b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/AbstractKerMLExpressionsUiModule.java
new file mode 100644
index 000000000..659f9859b
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/AbstractKerMLExpressionsUiModule.java
@@ -0,0 +1,286 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ui;
+
+import com.google.inject.Binder;
+import com.google.inject.Provider;
+import com.google.inject.name.Names;
+import org.eclipse.compare.IViewerCreator;
+import org.eclipse.core.resources.IWorkspaceRoot;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.jface.viewers.ILabelProvider;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.builder.BuilderParticipant;
+import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider;
+import org.eclipse.xtext.builder.IXtextBuilderParticipant;
+import org.eclipse.xtext.builder.builderState.IBuilderState;
+import org.eclipse.xtext.builder.clustering.CurrentDescriptions;
+import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource;
+import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback;
+import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess;
+import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider;
+import org.eclipse.xtext.ide.LexerIdeBindings;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
+import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
+import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
+import org.eclipse.xtext.parser.antlr.LexerProvider;
+import org.eclipse.xtext.resource.IResourceDescriptions;
+import org.eclipse.xtext.resource.containers.IAllContainersState;
+import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
+import org.eclipse.xtext.service.SingletonBinding;
+import org.eclipse.xtext.ui.DefaultUiModule;
+import org.eclipse.xtext.ui.UIBindings;
+import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator;
+import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory;
+import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory;
+import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage;
+import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration;
+import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar;
+import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry;
+import org.eclipse.xtext.ui.compare.DefaultViewerCreator;
+import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource;
+import org.eclipse.xtext.ui.editor.IXtextEditorCallback;
+import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
+import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher;
+import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider;
+import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper;
+import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher;
+import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper;
+import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory;
+import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider;
+import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider;
+import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer;
+import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider;
+import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage;
+import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator;
+import org.eclipse.xtext.ui.refactoring.IReferenceUpdater;
+import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider;
+import org.eclipse.xtext.ui.refactoring.IRenameStrategy;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy;
+import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport;
+import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport;
+import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences;
+import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider;
+import org.eclipse.xtext.ui.shared.Access;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.KerMLExpressionsParser;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.PartialKerMLExpressionsContentAssistParser;
+import org.omg.kerml.expressions.xtext.ide.contentassist.antlr.internal.InternalKerMLExpressionsLexer;
+import org.omg.kerml.expressions.xtext.ui.contentassist.KerMLExpressionsProposalProvider;
+import org.omg.kerml.expressions.xtext.ui.labeling.KerMLExpressionsDescriptionLabelProvider;
+import org.omg.kerml.expressions.xtext.ui.labeling.KerMLExpressionsLabelProvider;
+import org.omg.kerml.expressions.xtext.ui.outline.KerMLExpressionsOutlineTreeProvider;
+import org.omg.kerml.expressions.xtext.ui.quickfix.KerMLExpressionsQuickfixProvider;
+
+/**
+ * Manual modifications go to {@link KerMLExpressionsUiModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractKerMLExpressionsUiModule extends DefaultUiModule {
+
+ public AbstractKerMLExpressionsUiModule(AbstractUIPlugin plugin) {
+ super(plugin);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment
+ public Provider extends IAllContainersState> provideIAllContainersState() {
+ return Access.getJavaProjectsState();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
+ return AntlrProposalConflictHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
+ .to(InternalKerMLExpressionsLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureHighlightingLexer(Binder binder) {
+ binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
+ .to(org.omg.kerml.expressions.xtext.parser.antlr.internal.InternalKerMLExpressionsLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureHighlightingTokenDefProvider(Binder binder) {
+ binder.bind(ITokenDefProvider.class)
+ .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
+ .to(AntlrTokenDefProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ContentAssistContext.Factory> bindContentAssistContext$Factory() {
+ return DelegatingContentAssistContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IContentAssistParser> bindIContentAssistParser() {
+ return KerMLExpressionsParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexerProvider(Binder binder) {
+ binder.bind(InternalKerMLExpressionsLexer.class).toProvider(LexerProvider.create(InternalKerMLExpressionsLexer.class));
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends PrefixMatcher> bindPrefixMatcher() {
+ return FQNPrefixMatcher.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IDependentElementsCalculator> bindIDependentElementsCalculator() {
+ return DefaultDependentElementsCalculator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsBuilderScope(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IXtextEditorCallback> bindIXtextEditorCallback() {
+ return NatureAddingEditorCallback.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsPersisted(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() {
+ return PersistentDataAwareDirtyResource.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public Class extends IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
+ return BuilderParticipant.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public IWorkspaceRoot bindIWorkspaceRootToInstance() {
+ return ResourcesPlugin.getWorkspace().getRoot();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public void configureBuilderPreferenceStoreInitializer(Binder binder) {
+ binder.bind(IPreferenceStoreInitializer.class)
+ .annotatedWith(Names.named("builderPreferenceInitializer"))
+ .to(BuilderPreferenceAccess.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
+ public Class extends ILabelProvider> bindILabelProvider() {
+ return KerMLExpressionsLabelProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
+ public void configureResourceUIServiceLabelProvider(Binder binder) {
+ binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(KerMLExpressionsDescriptionLabelProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
+ public Class extends IOutlineTreeProvider> bindIOutlineTreeProvider() {
+ return KerMLExpressionsOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
+ public Class extends IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
+ return KerMLExpressionsOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2
+ public Class extends IssueResolutionProvider> bindIssueResolutionProvider() {
+ return KerMLExpressionsQuickfixProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2
+ public Class extends IContentProposalProvider> bindIContentProposalProvider() {
+ return KerMLExpressionsProposalProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public void configureIPreferenceStoreInitializer(Binder binder) {
+ binder.bind(IPreferenceStoreInitializer.class)
+ .annotatedWith(Names.named("RefactoringPreferences"))
+ .to(RefactoringPreferences.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameStrategy> bindIRenameStrategy() {
+ return DefaultRenameStrategy.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IReferenceUpdater> bindIReferenceUpdater() {
+ return DefaultReferenceUpdater.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
+ return DefaultRenameRefactoringProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameSupport.Factory> bindIRenameSupport$Factory() {
+ return DefaultRenameSupport.Factory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Provider extends TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
+ return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Provider extends LanguageRegistry> provideLanguageRegistry() {
+ return AccessibleCodetemplatesActivator.getLanguageRegistry();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ @SingletonBinding(eager=true)
+ public Class extends LanguageRegistrar> bindLanguageRegistrar() {
+ return LanguageRegistrar.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() {
+ return AdvancedTemplatesPreferencePage.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() {
+ return PartialKerMLExpressionsContentAssistParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends IPartialEditingContentAssistContextFactory> bindIPartialEditingContentAssistContextFactory() {
+ return PartialEditingContentAssistContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
+ public Class extends IViewerCreator> bindIViewerCreator() {
+ return DefaultViewerCreator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
+ public void configureCompareViewerTitle(Binder binder) {
+ binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("KerMLExpressions Compare");
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsExecutableExtensionFactory.java b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsExecutableExtensionFactory.java
new file mode 100644
index 000000000..18735148d
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsExecutableExtensionFactory.java
@@ -0,0 +1,29 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ui;
+
+import com.google.inject.Injector;
+import org.eclipse.core.runtime.Platform;
+import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
+import org.omg.kerml.expressions.xtext.ui.internal.XtextActivator;
+import org.osgi.framework.Bundle;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class KerMLExpressionsExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
+
+ @Override
+ protected Bundle getBundle() {
+ return Platform.getBundle(XtextActivator.PLUGIN_ID);
+ }
+
+ @Override
+ protected Injector getInjector() {
+ XtextActivator activator = XtextActivator.getInstance();
+ return activator != null ? activator.getInjector(XtextActivator.ORG_OMG_KERML_EXPRESSIONS_XTEXT_KERMLEXPRESSIONS) : null;
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/contentassist/AbstractKerMLExpressionsProposalProvider.java b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/contentassist/AbstractKerMLExpressionsProposalProvider.java
new file mode 100644
index 000000000..242651844
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/contentassist/AbstractKerMLExpressionsProposalProvider.java
@@ -0,0 +1,460 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ui.contentassist;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.Assignment;
+import org.eclipse.xtext.CrossReference;
+import org.eclipse.xtext.Keyword;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider;
+import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
+import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
+
+/**
+ * Represents a generated, default implementation of superclass {@link AbstractJavaBasedContentProposalProvider}.
+ * Methods are dynamically dispatched on the first parameter, i.e., you can override them
+ * with a more concrete subtype.
+ */
+public abstract class AbstractKerMLExpressionsProposalProvider extends AbstractJavaBasedContentProposalProvider {
+
+ public void completeOwnedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNullCoalescingExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNullCoalescingExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConditionalAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeXorExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeXorExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeEqualityExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeEqualityExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassificationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassificationExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassificationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTypeReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeTypeReference_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeOwnedFeatureTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeSelfReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeSelfReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRelationalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRelationalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAdditiveExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAdditiveExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMultiplicativeExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMultiplicativeExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExponentiationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExponentiationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeUnitsExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeUnitsExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeUnaryExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeUnaryExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExtentExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeExtentExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExtentExpression_Deprecated_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExtentExpression_Deprecated_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeSequenceExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ if (assignment.getTerminal() instanceof Keyword) {
+ // subclasses may override
+ }
+ if (assignment.getTerminal() instanceof RuleCall) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ }
+ public void completeSequenceExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeSequenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeBodyExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeBodyExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeBodyExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeResultExpressionMember_OwnedResultExpression_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeBodyParameterMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeBodyParameterMember_OwnedMemberParameter_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeSequenceConstructionExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeSequenceConstructionExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeSequenceElementList_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeSequenceElementList_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFeatureReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFeatureReferenceMember_MemberFeature(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeInvocationExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePositionalArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNamedArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNamedExpressionMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeNamedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeLiteralBoolean_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeLiteralString_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeLiteralInteger_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeLiteralReal_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+
+ public void complete_OwnedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OwnedExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalTestOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NullCoalescingExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NullCoalescingOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalOrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalOrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalAndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConditionalAndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_XorExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_XorOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EqualityExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EqualityOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ClassificationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ClassificationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TypeReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TypeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OwnedFeatureTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SelfReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SelfReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EmptyFeature(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RelationalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RelationalOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AdditiveExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AdditiveOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MultiplicativeExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MultiplicativeOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ExponentiationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ExponentiationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_UnitsExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_UnaryExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_UnaryOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ExtentExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ExtentExpression_Deprecated(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SequenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BodyExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BodyExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ResultExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BodyParameterMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BodyParameter(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SequenceConstructionExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SequenceElementList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BaseExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FeatureReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FeatureReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_InvocationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PositionalArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NamedArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NamedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NullExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralBoolean(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_BooleanValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralString(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralInteger(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralReal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RealValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralUnbounded(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_LiteralUnlimitedNatural(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Name(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ColonQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_DotQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_DECIMAL_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EXP_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_UNRESTRICTED_NAME(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_STRING_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_REGULAR_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_DOCUMENTATION_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ML_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_SL_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_WS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/internal/XtextActivator.java b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/internal/XtextActivator.java
new file mode 100644
index 000000000..4ccd4b578
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src-gen/org/omg/kerml/expressions/xtext/ui/internal/XtextActivator.java
@@ -0,0 +1,94 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.ui.internal;
+
+import com.google.common.collect.Maps;
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+import java.util.Collections;
+import java.util.Map;
+import org.apache.log4j.Logger;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.ui.shared.SharedStateModule;
+import org.eclipse.xtext.util.Modules2;
+import org.omg.kerml.expressions.xtext.KerMLExpressionsRuntimeModule;
+import org.omg.kerml.expressions.xtext.ui.KerMLExpressionsUiModule;
+import org.osgi.framework.BundleContext;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class XtextActivator extends AbstractUIPlugin {
+
+ public static final String PLUGIN_ID = "org.omg.kerml.expressions.xtext.ui";
+ public static final String ORG_OMG_KERML_EXPRESSIONS_XTEXT_KERMLEXPRESSIONS = "org.omg.kerml.expressions.xtext.KerMLExpressions";
+
+ private static final Logger logger = Logger.getLogger(XtextActivator.class);
+
+ private static XtextActivator INSTANCE;
+
+ private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1));
+
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ INSTANCE = this;
+ }
+
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ injectors.clear();
+ INSTANCE = null;
+ super.stop(context);
+ }
+
+ public static XtextActivator getInstance() {
+ return INSTANCE;
+ }
+
+ public Injector getInjector(String language) {
+ synchronized (injectors) {
+ Injector injector = injectors.get(language);
+ if (injector == null) {
+ injectors.put(language, injector = createInjector(language));
+ }
+ return injector;
+ }
+ }
+
+ protected Injector createInjector(String language) {
+ try {
+ com.google.inject.Module runtimeModule = getRuntimeModule(language);
+ com.google.inject.Module sharedStateModule = getSharedStateModule();
+ com.google.inject.Module uiModule = getUiModule(language);
+ com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule);
+ return Guice.createInjector(mergedModule);
+ } catch (Exception e) {
+ logger.error("Failed to create injector for " + language);
+ logger.error(e.getMessage(), e);
+ throw new RuntimeException("Failed to create injector for " + language, e);
+ }
+ }
+
+ protected com.google.inject.Module getRuntimeModule(String grammar) {
+ if (ORG_OMG_KERML_EXPRESSIONS_XTEXT_KERMLEXPRESSIONS.equals(grammar)) {
+ return new KerMLExpressionsRuntimeModule();
+ }
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected com.google.inject.Module getUiModule(String grammar) {
+ if (ORG_OMG_KERML_EXPRESSIONS_XTEXT_KERMLEXPRESSIONS.equals(grammar)) {
+ return new KerMLExpressionsUiModule(this);
+ }
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected com.google.inject.Module getSharedStateModule() {
+ return new SharedStateModule();
+ }
+
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsUiModule.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsUiModule.xtend
new file mode 100644
index 000000000..1fe019d70
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/KerMLExpressionsUiModule.xtend
@@ -0,0 +1,13 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui
+
+import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
+
+/**
+ * Use this class to register components to be used within the Eclipse IDE.
+ */
+@FinalFieldsConstructor
+class KerMLExpressionsUiModule extends AbstractKerMLExpressionsUiModule {
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/contentassist/KerMLExpressionsProposalProvider.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/contentassist/KerMLExpressionsProposalProvider.xtend
new file mode 100644
index 000000000..7b8a9db4c
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/contentassist/KerMLExpressionsProposalProvider.xtend
@@ -0,0 +1,12 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui.contentassist
+
+
+/**
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist
+ * on how to customize the content assistant.
+ */
+class KerMLExpressionsProposalProvider extends AbstractKerMLExpressionsProposalProvider {
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsDescriptionLabelProvider.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsDescriptionLabelProvider.xtend
new file mode 100644
index 000000000..48b7c9327
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsDescriptionLabelProvider.xtend
@@ -0,0 +1,24 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui.labeling
+
+import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider
+
+/**
+ * Provides labels for IEObjectDescriptions and IResourceDescriptions.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider
+ */
+class KerMLExpressionsDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
+
+ // Labels and icons can be computed like this:
+
+// override text(IEObjectDescription ele) {
+// ele.name.toString
+// }
+//
+// override image(IEObjectDescription ele) {
+// ele.EClass.name + '.gif'
+// }
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsLabelProvider.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsLabelProvider.xtend
new file mode 100644
index 000000000..7b28192bd
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/labeling/KerMLExpressionsLabelProvider.xtend
@@ -0,0 +1,31 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui.labeling
+
+import com.google.inject.Inject
+import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
+import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
+
+/**
+ * Provides labels for EObjects.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider
+ */
+class KerMLExpressionsLabelProvider extends DefaultEObjectLabelProvider {
+
+ @Inject
+ new(AdapterFactoryLabelProvider delegate) {
+ super(delegate);
+ }
+
+ // Labels and icons can be computed like this:
+
+// def text(Greeting ele) {
+// 'A greeting to ' + ele.name
+// }
+//
+// def image(Greeting ele) {
+// 'Greeting.gif'
+// }
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/outline/KerMLExpressionsOutlineTreeProvider.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/outline/KerMLExpressionsOutlineTreeProvider.xtend
new file mode 100644
index 000000000..52275dc8f
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/outline/KerMLExpressionsOutlineTreeProvider.xtend
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui.outline
+
+import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
+
+/**
+ * Customization of the default outline structure.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline
+ */
+class KerMLExpressionsOutlineTreeProvider extends DefaultOutlineTreeProvider {
+
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/quickfix/KerMLExpressionsQuickfixProvider.xtend b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/quickfix/KerMLExpressionsQuickfixProvider.xtend
new file mode 100644
index 000000000..88ee8d10b
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/src/org/omg/kerml/expressions/xtext/ui/quickfix/KerMLExpressionsQuickfixProvider.xtend
@@ -0,0 +1,24 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.ui.quickfix
+
+import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
+
+/**
+ * Custom quickfixes.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes
+ */
+class KerMLExpressionsQuickfixProvider extends DefaultQuickfixProvider {
+
+// @Fix(KerMLExpressionsValidator.INVALID_NAME)
+// def capitalizeName(Issue issue, IssueResolutionAcceptor acceptor) {
+// acceptor.accept(issue, 'Capitalize name', 'Capitalize the name.', 'upcase.png') [
+// context |
+// val xtextDocument = context.xtextDocument
+// val firstLetter = xtextDocument.get(issue.offset, 1)
+// xtextDocument.replace(issue.offset, 1, firstLetter.toUpperCase)
+// ]
+// }
+}
diff --git a/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/.gitignore b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/.gitignore
new file mode 100644
index 000000000..760507d33
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsUiModule.java
+/.KerMLExpressionsUiModule.java._trace
+/.KerMLExpressionsUiModule.xtendbin
diff --git a/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/contentassist/.gitignore b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/contentassist/.gitignore
new file mode 100644
index 000000000..97f2b7d61
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/contentassist/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsProposalProvider.java
+/.KerMLExpressionsProposalProvider.java._trace
+/.KerMLExpressionsProposalProvider.xtendbin
diff --git a/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/labeling/.gitignore b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/labeling/.gitignore
new file mode 100644
index 000000000..d0edb7027
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/labeling/.gitignore
@@ -0,0 +1,6 @@
+/KerMLExpressionsDescriptionLabelProvider.java
+/.KerMLExpressionsDescriptionLabelProvider.java._trace
+/.KerMLExpressionsDescriptionLabelProvider.xtendbin
+/KerMLExpressionsLabelProvider.java
+/.KerMLExpressionsLabelProvider.java._trace
+/.KerMLExpressionsLabelProvider.xtendbin
diff --git a/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/outline/.gitignore b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/outline/.gitignore
new file mode 100644
index 000000000..4fc9e962a
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/outline/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsOutlineTreeProvider.java
+/.KerMLExpressionsOutlineTreeProvider.java._trace
+/.KerMLExpressionsOutlineTreeProvider.xtendbin
diff --git a/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/quickfix/.gitignore b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/quickfix/.gitignore
new file mode 100644
index 000000000..77bb105a6
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext.ui/xtend-gen/org/omg/kerml/expressions/xtext/ui/quickfix/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsQuickfixProvider.java
+/.KerMLExpressionsQuickfixProvider.java._trace
+/.KerMLExpressionsQuickfixProvider.xtendbin
diff --git a/org.omg.kerml.expressions.xtext/.antlr-generator-3.2.0-patch.jar b/org.omg.kerml.expressions.xtext/.antlr-generator-3.2.0-patch.jar
new file mode 100644
index 000000000..90516fd7a
Binary files /dev/null and b/org.omg.kerml.expressions.xtext/.antlr-generator-3.2.0-patch.jar differ
diff --git a/org.omg.kerml.expressions.xtext/.classpath b/org.omg.kerml.expressions.xtext/.classpath
new file mode 100644
index 000000000..c2157e071
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext/.gitignore b/org.omg.kerml.expressions.xtext/.gitignore
new file mode 100644
index 000000000..ae3c17260
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/org.omg.kerml.expressions.xtext/.launch/Generate Expression Language Infrastructure.launch b/org.omg.kerml.expressions.xtext/.launch/Generate Expression Language Infrastructure.launch
new file mode 100644
index 000000000..c002ad562
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.launch/Generate Expression Language Infrastructure.launch
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext/.project b/org.omg.kerml.expressions.xtext/.project
new file mode 100644
index 000000000..4aa78dd52
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.project
@@ -0,0 +1,34 @@
+
+
+ org.omg.kerml.expressions.xtext
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
diff --git a/org.omg.kerml.expressions.xtext/.settings/org.eclipse.core.resources.prefs b/org.omg.kerml.expressions.xtext/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..99f26c020
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/org.omg.kerml.expressions.xtext/.settings/org.eclipse.jdt.core.prefs b/org.omg.kerml.expressions.xtext/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..0c68a61dc
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/org.omg.kerml.expressions.xtext/META-INF/MANIFEST.MF b/org.omg.kerml.expressions.xtext/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..c1f8b550a
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/META-INF/MANIFEST.MF
@@ -0,0 +1,28 @@
+Manifest-Version: 1.0
+Automatic-Module-Name: org.omg.kerml.expressions.xtext
+Bundle-ManifestVersion: 2
+Bundle-Name: org.omg.kerml.xtext
+Bundle-Version: 0.9.0.qualifier
+Bundle-SymbolicName: org.omg.kerml.expressions.xtext; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.eclipse.xtext,
+ org.eclipse.xtext.xbase,
+ org.eclipse.equinox.common;bundle-version="3.5.0",
+ org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
+ org.eclipse.xtext.util,
+ org.eclipse.xtend.lib;bundle-version="2.14.0",
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
+ org.omg.sysml;bundle-version="0.2.0",
+ org.eclipse.uml2.uml,
+ org.eclipse.uml2.uml.resources
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: org.omg.kerml.expressions.xtext.scoping,
+ org.omg.kerml.expressions.xtext.validation,
+ org.omg.kerml.expressions.xtext.serializer,
+ org.omg.kerml.expressions.xtext.generator,
+ org.omg.kerml.expressions.xtext.services,
+ org.omg.kerml.expressions.xtext,
+ org.omg.kerml.expressions.xtext.parser.antlr,
+ org.omg.kerml.expressions.xtext.parser.antlr.internal
+Import-Package: org.apache.log4j
+Bundle-Vendor: SysML v2 Submission Team
diff --git a/org.omg.kerml.expressions.xtext/build.properties b/org.omg.kerml.expressions.xtext/build.properties
new file mode 100644
index 000000000..0bcbfe4fb
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/build.properties
@@ -0,0 +1,18 @@
+source.. = src/,\
+ src-gen/,\
+ xtend-gen/
+bin.includes = .,\
+ META-INF/
+bin.excludes = **/*.mwe2,\
+ **/*.xtend
+additional.bundles = org.eclipse.xtext.xbase,\
+ org.eclipse.xtext.common.types,\
+ org.eclipse.xtext.xtext.generator,\
+ org.eclipse.emf.codegen.ecore,\
+ org.eclipse.emf.mwe.utils,\
+ org.eclipse.emf.mwe2.launch,\
+ org.eclipse.emf.mwe2.lib,\
+ org.objectweb.asm,\
+ org.apache.commons.logging,\
+ org.apache.log4j,\
+ com.ibm.icu
diff --git a/org.omg.kerml.expressions.xtext/pom.xml b/org.omg.kerml.expressions.xtext/pom.xml
new file mode 100644
index 000000000..b24dfb1ed
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/pom.xml
@@ -0,0 +1,34 @@
+
+
+ 4.0.0
+
+
+ org.omg.sysml
+ org.omg.sysml.parent
+ ${revision}
+
+
+ org.omg.kerml.expressions.xtext
+ eclipse-plugin
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+
+
+ gen-clean
+ clean
+
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+
+
+
+
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/AbstractKerMLExpressionsRuntimeModule.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/AbstractKerMLExpressionsRuntimeModule.java
new file mode 100644
index 000000000..e07ab52df
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/AbstractKerMLExpressionsRuntimeModule.java
@@ -0,0 +1,194 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext;
+
+import com.google.inject.Binder;
+import com.google.inject.Provider;
+import com.google.inject.name.Names;
+import java.util.Properties;
+import org.eclipse.xtext.Constants;
+import org.eclipse.xtext.IGrammarAccess;
+import org.eclipse.xtext.generator.IGenerator2;
+import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
+import org.eclipse.xtext.naming.IQualifiedNameProvider;
+import org.eclipse.xtext.parser.IParser;
+import org.eclipse.xtext.parser.ITokenToStringConverter;
+import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
+import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
+import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
+import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
+import org.eclipse.xtext.parser.antlr.Lexer;
+import org.eclipse.xtext.parser.antlr.LexerBindings;
+import org.eclipse.xtext.parser.antlr.LexerProvider;
+import org.eclipse.xtext.resource.IContainer;
+import org.eclipse.xtext.resource.IResourceDescriptions;
+import org.eclipse.xtext.resource.containers.IAllContainersState;
+import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider;
+import org.eclipse.xtext.resource.containers.StateBasedContainerManager;
+import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
+import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions;
+import org.eclipse.xtext.scoping.IGlobalScopeProvider;
+import org.eclipse.xtext.scoping.IScopeProvider;
+import org.eclipse.xtext.scoping.IgnoreCaseLinking;
+import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
+import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider;
+import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider;
+import org.eclipse.xtext.serializer.ISerializer;
+import org.eclipse.xtext.serializer.impl.Serializer;
+import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
+import org.eclipse.xtext.service.DefaultRuntimeModule;
+import org.eclipse.xtext.service.SingletonBinding;
+import org.omg.kerml.expressions.xtext.generator.KerMLExpressionsGenerator;
+import org.omg.kerml.expressions.xtext.parser.antlr.KerMLExpressionsAntlrTokenFileProvider;
+import org.omg.kerml.expressions.xtext.parser.antlr.KerMLExpressionsParser;
+import org.omg.kerml.expressions.xtext.parser.antlr.internal.InternalKerMLExpressionsLexer;
+import org.omg.kerml.expressions.xtext.scoping.KerMLExpressionsScopeProvider;
+import org.omg.kerml.expressions.xtext.serializer.KerMLExpressionsSemanticSequencer;
+import org.omg.kerml.expressions.xtext.serializer.KerMLExpressionsSyntacticSequencer;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+import org.omg.kerml.expressions.xtext.validation.KerMLExpressionsValidator;
+
+/**
+ * Manual modifications go to {@link KerMLExpressionsRuntimeModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractKerMLExpressionsRuntimeModule extends DefaultRuntimeModule {
+
+ protected Properties properties = null;
+
+ @Override
+ public void configure(Binder binder) {
+ properties = tryBindProperties(binder, "org/omg/kerml/expressions/xtext/KerMLExpressions.properties");
+ super.configure(binder);
+ }
+
+ public void configureLanguageName(Binder binder) {
+ binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("org.omg.kerml.expressions.xtext.KerMLExpressions");
+ }
+
+ public void configureFileExtensions(Binder binder) {
+ if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null)
+ binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("kermlexpr");
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
+ public ClassLoader bindClassLoaderToInstance() {
+ return getClass().getClassLoader();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
+ public Class extends IGrammarAccess> bindIGrammarAccess() {
+ return KerMLExpressionsGrammarAccess.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISemanticSequencer> bindISemanticSequencer() {
+ return KerMLExpressionsSemanticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISyntacticSequencer> bindISyntacticSequencer() {
+ return KerMLExpressionsSyntacticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISerializer> bindISerializer() {
+ return Serializer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IParser> bindIParser() {
+ return KerMLExpressionsParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ITokenToStringConverter> bindITokenToStringConverter() {
+ return AntlrTokenToStringConverter.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
+ return KerMLExpressionsAntlrTokenFileProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends Lexer> bindLexer() {
+ return InternalKerMLExpressionsLexer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ITokenDefProvider> bindITokenDefProvider() {
+ return AntlrTokenDefProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Provider extends InternalKerMLExpressionsLexer> provideInternalKerMLExpressionsLexer() {
+ return LexerProvider.create(InternalKerMLExpressionsLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureRuntimeLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerBindings.RUNTIME))
+ .to(InternalKerMLExpressionsLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
+ @SingletonBinding(eager=true)
+ public Class extends KerMLExpressionsValidator> bindKerMLExpressionsValidator() {
+ return KerMLExpressionsValidator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public Class extends IScopeProvider> bindIScopeProvider() {
+ return KerMLExpressionsScopeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public void configureIScopeProviderDelegate(Binder binder) {
+ binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public Class extends IGlobalScopeProvider> bindIGlobalScopeProvider() {
+ return DefaultGlobalScopeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public void configureIgnoreCaseLinking(Binder binder) {
+ binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
+ return DefaultDeclarativeQualifiedNameProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IContainer.Manager> bindIContainer$Manager() {
+ return StateBasedContainerManager.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IAllContainersState.Provider> bindIAllContainersState$Provider() {
+ return ResourceSetBasedAllContainersStateProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptions(Binder binder) {
+ binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsPersisted(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public Class extends IGenerator2> bindIGenerator2() {
+ return KerMLExpressionsGenerator.class;
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressions.xtextbin b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressions.xtextbin
new file mode 100644
index 000000000..8b4bde4e7
Binary files /dev/null and b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressions.xtextbin differ
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetupGenerated.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetupGenerated.java
new file mode 100644
index 000000000..3642cbacc
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetupGenerated.java
@@ -0,0 +1,52 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext;
+
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl;
+import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl;
+import org.eclipse.xtext.ISetup;
+import org.eclipse.xtext.XtextPackage;
+import org.eclipse.xtext.resource.IResourceFactory;
+import org.eclipse.xtext.resource.IResourceServiceProvider;
+import org.eclipse.xtext.resource.impl.BinaryGrammarResourceFactoryImpl;
+
+@SuppressWarnings("all")
+public class KerMLExpressionsStandaloneSetupGenerated implements ISetup {
+
+ @Override
+ public Injector createInjectorAndDoEMFRegistration() {
+ // register default ePackages
+ if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("ecore"))
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
+ "ecore", new EcoreResourceFactoryImpl());
+ if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xmi"))
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
+ "xmi", new XMIResourceFactoryImpl());
+ if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xtextbin"))
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
+ "xtextbin", new BinaryGrammarResourceFactoryImpl());
+ if (!EPackage.Registry.INSTANCE.containsKey(XtextPackage.eNS_URI))
+ EPackage.Registry.INSTANCE.put(XtextPackage.eNS_URI, XtextPackage.eINSTANCE);
+
+ Injector injector = createInjector();
+ register(injector);
+ return injector;
+ }
+
+ public Injector createInjector() {
+ return Guice.createInjector(new KerMLExpressionsRuntimeModule());
+ }
+
+ public void register(Injector injector) {
+ IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
+ IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
+
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("kermlexpr", resourceFactory);
+ IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("kermlexpr", serviceProvider);
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsAntlrTokenFileProvider.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsAntlrTokenFileProvider.java
new file mode 100644
index 000000000..628aa6d89
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsAntlrTokenFileProvider.java
@@ -0,0 +1,16 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.parser.antlr;
+
+import java.io.InputStream;
+import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
+
+public class KerMLExpressionsAntlrTokenFileProvider implements IAntlrTokenFileProvider {
+
+ @Override
+ public InputStream getAntlrTokenFile() {
+ ClassLoader classLoader = getClass().getClassLoader();
+ return classLoader.getResourceAsStream("org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.tokens");
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsParser.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsParser.java
new file mode 100644
index 000000000..467b0f028
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/KerMLExpressionsParser.java
@@ -0,0 +1,40 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.parser.antlr;
+
+import com.google.inject.Inject;
+import org.eclipse.xtext.parser.antlr.AbstractAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.omg.kerml.expressions.xtext.parser.antlr.internal.InternalKerMLExpressionsParser;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+public class KerMLExpressionsParser extends AbstractAntlrParser {
+
+ @Inject
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ @Override
+ protected void setInitialHiddenTokens(XtextTokenStream tokenStream) {
+ tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_NOTE", "RULE_SL_NOTE");
+ }
+
+
+ @Override
+ protected InternalKerMLExpressionsParser createParser(XtextTokenStream stream) {
+ return new InternalKerMLExpressionsParser(stream, getGrammarAccess());
+ }
+
+ @Override
+ protected String getDefaultRuleName() {
+ return "OwnedExpressionMember";
+ }
+
+ public KerMLExpressionsGrammarAccess getGrammarAccess() {
+ return this.grammarAccess;
+ }
+
+ public void setGrammarAccess(KerMLExpressionsGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.g b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.g
new file mode 100644
index 000000000..12210c470
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.g
@@ -0,0 +1,3660 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+grammar InternalKerMLExpressions;
+
+options {
+ superClass=AbstractInternalAntlrParser;
+}
+
+@lexer::header {
+package org.omg.kerml.expressions.xtext.parser.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.parser.antlr.Lexer;
+}
+
+@parser::header {
+package org.omg.kerml.expressions.xtext.parser.antlr.internal;
+
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+}
+
+@parser::members {
+
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ public InternalKerMLExpressionsParser(TokenStream input, KerMLExpressionsGrammarAccess grammarAccess) {
+ this(input);
+ this.grammarAccess = grammarAccess;
+ registerRules(grammarAccess.getGrammar());
+ }
+
+ @Override
+ protected String getFirstRuleName() {
+ return "OwnedExpressionMember";
+ }
+
+ @Override
+ protected KerMLExpressionsGrammarAccess getGrammarAccess() {
+ return grammarAccess;
+ }
+
+}
+
+@rulecatch {
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+}
+
+// Entry rule entryRuleOwnedExpressionMember
+entryRuleOwnedExpressionMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOwnedExpressionMemberRule()); }
+ iv_ruleOwnedExpressionMember=ruleOwnedExpressionMember
+ { $current=$iv_ruleOwnedExpressionMember.current; }
+ EOF;
+
+// Rule OwnedExpressionMember
+ruleOwnedExpressionMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
+ }
+ lv_ownedMemberFeature_comp_0_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleOwnedExpression
+entryRuleOwnedExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOwnedExpressionRule()); }
+ iv_ruleOwnedExpression=ruleOwnedExpression
+ { $current=$iv_ruleOwnedExpression.current; }
+ EOF;
+
+// Rule OwnedExpression
+ruleOwnedExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ {
+ newCompositeNode(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+ }
+ this_ConditionalExpression_0=ruleConditionalExpression
+ {
+ $current = $this_ConditionalExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+;
+
+// Entry rule entryRuleConditionalExpression
+entryRuleConditionalExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConditionalExpressionRule()); }
+ iv_ruleConditionalExpression=ruleConditionalExpression
+ { $current=$iv_ruleConditionalExpression.current; }
+ EOF;
+
+// Rule ConditionalExpression
+ruleConditionalExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+ }
+ this_NullCoalescingExpression_0=ruleNullCoalescingExpression
+ {
+ $current = $this_NullCoalescingExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleConditionalTestOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_4=':'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
+ }
+ lv_operand_comp_5_0=ruleConditionalExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )?
+ )
+;
+
+// Entry rule entryRuleConditionalTestOperator
+entryRuleConditionalTestOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getConditionalTestOperatorRule()); }
+ iv_ruleConditionalTestOperator=ruleConditionalTestOperator
+ { $current=$iv_ruleConditionalTestOperator.current.getText(); }
+ EOF;
+
+// Rule ConditionalTestOperator
+ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='?'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
+ }
+;
+
+// Entry rule entryRuleNullCoalescingExpression
+entryRuleNullCoalescingExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getNullCoalescingExpressionRule()); }
+ iv_ruleNullCoalescingExpression=ruleNullCoalescingExpression
+ { $current=$iv_ruleNullCoalescingExpression.current; }
+ EOF;
+
+// Rule NullCoalescingExpression
+ruleNullCoalescingExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ }
+ this_ConditionalOrExpression_0=ruleConditionalOrExpression
+ {
+ $current = $this_ConditionalOrExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleNullCoalescingOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleConditionalOrExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleNullCoalescingOperator
+entryRuleNullCoalescingOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getNullCoalescingOperatorRule()); }
+ iv_ruleNullCoalescingOperator=ruleNullCoalescingOperator
+ { $current=$iv_ruleNullCoalescingOperator.current.getText(); }
+ EOF;
+
+// Rule NullCoalescingOperator
+ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='??'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
+ }
+;
+
+// Entry rule entryRuleConditionalOrExpression
+entryRuleConditionalOrExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConditionalOrExpressionRule()); }
+ iv_ruleConditionalOrExpression=ruleConditionalOrExpression
+ { $current=$iv_ruleConditionalOrExpression.current; }
+ EOF;
+
+// Rule ConditionalOrExpression
+ruleConditionalOrExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ }
+ this_ConditionalAndExpression_0=ruleConditionalAndExpression
+ {
+ $current = $this_ConditionalAndExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleConditionalOrOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleConditionalAndExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleConditionalOrOperator
+entryRuleConditionalOrOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getConditionalOrOperatorRule()); }
+ iv_ruleConditionalOrOperator=ruleConditionalOrOperator
+ { $current=$iv_ruleConditionalOrOperator.current.getText(); }
+ EOF;
+
+// Rule ConditionalOrOperator
+ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='||'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
+ }
+;
+
+// Entry rule entryRuleConditionalAndExpression
+entryRuleConditionalAndExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConditionalAndExpressionRule()); }
+ iv_ruleConditionalAndExpression=ruleConditionalAndExpression
+ { $current=$iv_ruleConditionalAndExpression.current; }
+ EOF;
+
+// Rule ConditionalAndExpression
+ruleConditionalAndExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ }
+ this_OrExpression_0=ruleOrExpression
+ {
+ $current = $this_OrExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleConditionalAndOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleOrExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleConditionalAndOperator
+entryRuleConditionalAndOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getConditionalAndOperatorRule()); }
+ iv_ruleConditionalAndOperator=ruleConditionalAndOperator
+ { $current=$iv_ruleConditionalAndOperator.current.getText(); }
+ EOF;
+
+// Rule ConditionalAndOperator
+ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='&&'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
+ }
+;
+
+// Entry rule entryRuleOrExpression
+entryRuleOrExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOrExpressionRule()); }
+ iv_ruleOrExpression=ruleOrExpression
+ { $current=$iv_ruleOrExpression.current; }
+ EOF;
+
+// Rule OrExpression
+ruleOrExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ }
+ this_XorExpression_0=ruleXorExpression
+ {
+ $current = $this_XorExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleOrOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleXorExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleOrOperator
+entryRuleOrOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getOrOperatorRule()); }
+ iv_ruleOrOperator=ruleOrOperator
+ { $current=$iv_ruleOrOperator.current.getText(); }
+ EOF;
+
+// Rule OrOperator
+ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='|'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+ }
+;
+
+// Entry rule entryRuleXorExpression
+entryRuleXorExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getXorExpressionRule()); }
+ iv_ruleXorExpression=ruleXorExpression
+ { $current=$iv_ruleXorExpression.current; }
+ EOF;
+
+// Rule XorExpression
+ruleXorExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ }
+ this_AndExpression_0=ruleAndExpression
+ {
+ $current = $this_AndExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleXorOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleAndExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleXorOperator
+entryRuleXorOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getXorOperatorRule()); }
+ iv_ruleXorOperator=ruleXorOperator
+ { $current=$iv_ruleXorOperator.current.getText(); }
+ EOF;
+
+// Rule XorOperator
+ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='^'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+ }
+;
+
+// Entry rule entryRuleAndExpression
+entryRuleAndExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getAndExpressionRule()); }
+ iv_ruleAndExpression=ruleAndExpression
+ { $current=$iv_ruleAndExpression.current; }
+ EOF;
+
+// Rule AndExpression
+ruleAndExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ }
+ this_EqualityExpression_0=ruleEqualityExpression
+ {
+ $current = $this_EqualityExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleAndOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleEqualityExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleAndOperator
+entryRuleAndOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getAndOperatorRule()); }
+ iv_ruleAndOperator=ruleAndOperator
+ { $current=$iv_ruleAndOperator.current.getText(); }
+ EOF;
+
+// Rule AndOperator
+ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='&'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+ }
+;
+
+// Entry rule entryRuleEqualityExpression
+entryRuleEqualityExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getEqualityExpressionRule()); }
+ iv_ruleEqualityExpression=ruleEqualityExpression
+ { $current=$iv_ruleEqualityExpression.current; }
+ EOF;
+
+// Rule EqualityExpression
+ruleEqualityExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ }
+ this_ClassificationExpression_0=ruleClassificationExpression
+ {
+ $current = $this_ClassificationExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleEqualityOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleClassificationExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleEqualityOperator
+entryRuleEqualityOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getEqualityOperatorRule()); }
+ iv_ruleEqualityOperator=ruleEqualityOperator
+ { $current=$iv_ruleEqualityOperator.current.getText(); }
+ EOF;
+
+// Rule EqualityOperator
+ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='=='
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+ }
+ |
+ kw='!='
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleClassificationExpression
+entryRuleClassificationExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getClassificationExpressionRule()); }
+ iv_ruleClassificationExpression=ruleClassificationExpression
+ { $current=$iv_ruleClassificationExpression.current; }
+ EOF;
+
+// Rule ClassificationExpression
+ruleClassificationExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+ }
+ this_RelationalExpression_0=ruleRelationalExpression
+ {
+ $current = $this_RelationalExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
+ }
+ lv_operator_2_0=ruleClassificationOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
+ }
+ lv_ownedFeatureMembership_comp_3_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )?
+ )
+ |
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
+ }
+ lv_operand_comp_5_0=ruleSelfReferenceExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
+ }
+ lv_operator_6_0=ruleClassificationOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_6_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
+ }
+ lv_ownedFeatureMembership_comp_7_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_7_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleClassificationOperator
+entryRuleClassificationOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getClassificationOperatorRule()); }
+ iv_ruleClassificationOperator=ruleClassificationOperator
+ { $current=$iv_ruleClassificationOperator.current.getText(); }
+ EOF;
+
+// Rule ClassificationOperator
+ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='instanceof'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
+ }
+ |
+ kw='hastype'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
+ }
+ |
+ kw='istype'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
+ }
+ |
+ kw='@'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleTypeReferenceMember
+entryRuleTypeReferenceMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getTypeReferenceMemberRule()); }
+ iv_ruleTypeReferenceMember=ruleTypeReferenceMember
+ { $current=$iv_ruleTypeReferenceMember.current; }
+ EOF;
+
+// Rule TypeReferenceMember
+ruleTypeReferenceMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
+ }
+ lv_ownedMemberFeature_comp_0_0=ruleTypeReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getTypeReferenceMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleTypeReference
+entryRuleTypeReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getTypeReferenceRule()); }
+ iv_ruleTypeReference=ruleTypeReference
+ { $current=$iv_ruleTypeReference.current; }
+ EOF;
+
+// Rule TypeReference
+ruleTypeReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
+ }
+ lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getTypeReferenceRule());
+ }
+ add(
+ $current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleOwnedFeatureTyping
+entryRuleOwnedFeatureTyping returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOwnedFeatureTypingRule()); }
+ iv_ruleOwnedFeatureTyping=ruleOwnedFeatureTyping
+ { $current=$iv_ruleOwnedFeatureTyping.current; }
+ EOF;
+
+// Rule OwnedFeatureTyping
+ruleOwnedFeatureTyping returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getOwnedFeatureTypingRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleSelfReferenceExpression
+entryRuleSelfReferenceExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getSelfReferenceExpressionRule()); }
+ iv_ruleSelfReferenceExpression=ruleSelfReferenceExpression
+ { $current=$iv_ruleSelfReferenceExpression.current; }
+ EOF;
+
+// Rule SelfReferenceExpression
+ruleSelfReferenceExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleSelfReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleSelfReferenceMember
+entryRuleSelfReferenceMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getSelfReferenceMemberRule()); }
+ iv_ruleSelfReferenceMember=ruleSelfReferenceMember
+ { $current=$iv_ruleSelfReferenceMember.current; }
+ EOF;
+
+// Rule SelfReferenceMember
+ruleSelfReferenceMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
+ }
+ lv_ownedMemberFeature_comp_0_0=ruleEmptyFeature
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSelfReferenceMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleEmptyFeature
+entryRuleEmptyFeature returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getEmptyFeatureRule()); }
+ iv_ruleEmptyFeature=ruleEmptyFeature
+ { $current=$iv_ruleEmptyFeature.current; }
+ EOF;
+
+// Rule EmptyFeature
+ruleEmptyFeature returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getEmptyFeatureAccess().getFeatureAction(),
+ $current);
+ }
+ )
+;
+
+// Entry rule entryRuleRelationalExpression
+entryRuleRelationalExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getRelationalExpressionRule()); }
+ iv_ruleRelationalExpression=ruleRelationalExpression
+ { $current=$iv_ruleRelationalExpression.current; }
+ EOF;
+
+// Rule RelationalExpression
+ruleRelationalExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ }
+ this_AdditiveExpression_0=ruleAdditiveExpression
+ {
+ $current = $this_AdditiveExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleRelationalOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleAdditiveExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleRelationalOperator
+entryRuleRelationalOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getRelationalOperatorRule()); }
+ iv_ruleRelationalOperator=ruleRelationalOperator
+ { $current=$iv_ruleRelationalOperator.current.getText(); }
+ EOF;
+
+// Rule RelationalOperator
+ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='<'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+ }
+ |
+ kw='>'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+ }
+ |
+ kw='<='
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
+ }
+ |
+ kw='>='
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleAdditiveExpression
+entryRuleAdditiveExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getAdditiveExpressionRule()); }
+ iv_ruleAdditiveExpression=ruleAdditiveExpression
+ { $current=$iv_ruleAdditiveExpression.current; }
+ EOF;
+
+// Rule AdditiveExpression
+ruleAdditiveExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+ }
+ this_MultiplicativeExpression_0=ruleMultiplicativeExpression
+ {
+ $current = $this_MultiplicativeExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleAdditiveOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAdditiveExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleMultiplicativeExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAdditiveExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleAdditiveOperator
+entryRuleAdditiveOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getAdditiveOperatorRule()); }
+ iv_ruleAdditiveOperator=ruleAdditiveOperator
+ { $current=$iv_ruleAdditiveOperator.current.getText(); }
+ EOF;
+
+// Rule AdditiveOperator
+ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='+'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
+ }
+ |
+ kw='-'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleMultiplicativeExpression
+entryRuleMultiplicativeExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMultiplicativeExpressionRule()); }
+ iv_ruleMultiplicativeExpression=ruleMultiplicativeExpression
+ { $current=$iv_ruleMultiplicativeExpression.current; }
+ EOF;
+
+// Rule MultiplicativeExpression
+ruleMultiplicativeExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+ }
+ this_ExponentiationExpression_0=ruleExponentiationExpression
+ {
+ $current = $this_ExponentiationExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleMultiplicativeOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleExponentiationExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleMultiplicativeOperator
+entryRuleMultiplicativeOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getMultiplicativeOperatorRule()); }
+ iv_ruleMultiplicativeOperator=ruleMultiplicativeOperator
+ { $current=$iv_ruleMultiplicativeOperator.current.getText(); }
+ EOF;
+
+// Rule MultiplicativeOperator
+ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='*'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
+ }
+ |
+ kw='/'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
+ }
+ |
+ kw='%'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
+ }
+ )
+;
+
+// Entry rule entryRuleExponentiationExpression
+entryRuleExponentiationExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExponentiationExpressionRule()); }
+ iv_ruleExponentiationExpression=ruleExponentiationExpression
+ { $current=$iv_ruleExponentiationExpression.current; }
+ EOF;
+
+// Rule ExponentiationExpression
+ruleExponentiationExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+ }
+ this_UnitsExpression_0=ruleUnitsExpression
+ {
+ $current = $this_UnitsExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
+ }
+ lv_operator_2_0=ruleExponentiationOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExponentiationExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleUnitsExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExponentiationExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleExponentiationOperator
+entryRuleExponentiationOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getExponentiationOperatorRule()); }
+ iv_ruleExponentiationOperator=ruleExponentiationOperator
+ { $current=$iv_ruleExponentiationOperator.current.getText(); }
+ EOF;
+
+// Rule ExponentiationOperator
+ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ kw='**'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
+ }
+;
+
+// Entry rule entryRuleUnitsExpression
+entryRuleUnitsExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getUnitsExpressionRule()); }
+ iv_ruleUnitsExpression=ruleUnitsExpression
+ { $current=$iv_ruleUnitsExpression.current; }
+ EOF;
+
+// Rule UnitsExpression
+ruleUnitsExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+ }
+ this_UnaryExpression_0=ruleUnaryExpression
+ {
+ $current = $this_UnaryExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_2_0='@['
+ {
+ newLeafNode(lv_operator_2_0, grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getUnitsExpressionRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_2_0, "@[");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getUnitsExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_4=']'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+ }
+ )?
+ )
+;
+
+// Entry rule entryRuleUnaryExpression
+entryRuleUnaryExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getUnaryExpressionRule()); }
+ iv_ruleUnaryExpression=ruleUnaryExpression
+ { $current=$iv_ruleUnaryExpression.current; }
+ EOF;
+
+// Rule UnaryExpression
+ruleUnaryExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
+ }
+ lv_operator_1_0=ruleUnaryOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getUnaryExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
+ }
+ lv_operand_comp_2_0=ruleExtentExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getUnaryExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ |
+ {
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
+ }
+ this_ExtentExpression_3=ruleExtentExpression
+ {
+ $current = $this_ExtentExpression_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleUnaryOperator
+entryRuleUnaryOperator returns [String current=null]:
+ { newCompositeNode(grammarAccess.getUnaryOperatorRule()); }
+ iv_ruleUnaryOperator=ruleUnaryOperator
+ { $current=$iv_ruleUnaryOperator.current.getText(); }
+ EOF;
+
+// Rule UnaryOperator
+ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='+'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
+ }
+ |
+ kw='-'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
+ }
+ |
+ kw='!'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
+ }
+ |
+ kw='~'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleExtentExpression
+entryRuleExtentExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExtentExpressionRule()); }
+ iv_ruleExtentExpression=ruleExtentExpression
+ { $current=$iv_ruleExtentExpression.current; }
+ EOF;
+
+// Rule ExtentExpression
+ruleExtentExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_1_0='all'
+ {
+ newLeafNode(lv_operator_1_0, grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExtentExpressionRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_1_0, "all");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
+ }
+ lv_ownedFeatureMembership_comp_2_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExtentExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ |
+ {
+ newCompositeNode(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+ }
+ this_SequenceExpression_3=ruleSequenceExpression
+ {
+ $current = $this_SequenceExpression_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated
+ { $current=$iv_ruleExtentExpression_Deprecated.current; }
+ EOF;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='.'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+ (
+ (
+ lv_operator_2_0='allInstances'
+ {
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_2_0, "allInstances");
+ }
+ )
+ )
+ otherlv_3='('
+ {
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+ otherlv_4=')'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+ )
+;
+
+// Entry rule entryRuleSequenceExpression
+entryRuleSequenceExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getSequenceExpressionRule()); }
+ iv_ruleSequenceExpression=ruleSequenceExpression
+ { $current=$iv_ruleSequenceExpression.current; }
+ EOF;
+
+// Rule SequenceExpression
+ruleSequenceExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
+ }
+ this_SequenceConstructionExpression_0=ruleSequenceConstructionExpression
+ {
+ $current = $this_SequenceConstructionExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
+ }
+ this_BaseExpression_1=ruleBaseExpression
+ {
+ $current = $this_BaseExpression_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+ (
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_3_0='['
+ {
+ newLeafNode(lv_operator_3_0, grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getSequenceExpressionRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_3_0, "[");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
+ }
+ lv_operand_comp_4_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_4_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_5=']'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+ }
+ )
+ |
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0(),
+ $current);
+ }
+ )
+ otherlv_7='->'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
+ }
+ lv_operator_8_0=ruleName
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_8_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
+ }
+ lv_ownedFeatureMembership_comp_9_0=ruleBodyExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_9_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )+
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleBodyExpressionMember
+entryRuleBodyExpressionMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyExpressionMemberRule()); }
+ iv_ruleBodyExpressionMember=ruleBodyExpressionMember
+ { $current=$iv_ruleBodyExpressionMember.current; }
+ EOF;
+
+// Rule BodyExpressionMember
+ruleBodyExpressionMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
+ }
+ lv_ownedMemberFeature_comp_0_0=ruleBodyExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyExpressionMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleBodyExpression
+entryRuleBodyExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyExpressionRule()); }
+ iv_ruleBodyExpression=ruleBodyExpression
+ { $current=$iv_ruleBodyExpression.current; }
+ EOF;
+
+// Rule BodyExpression
+ruleBodyExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ ((
+ (
+ (
+ ruleBodyParameterMember
+ )
+ )
+ (
+ (
+ ruleBodyParameterMember
+ )
+ )*
+ '('
+ (
+ (
+ ruleResultExpressionMember
+ )
+ )
+ ')'
+ )
+ )=>
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleBodyParameterMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
+ }
+ lv_ownedFeatureMembership_comp_1_0=ruleBodyParameterMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )*
+ otherlv_2='('
+ {
+ newLeafNode(otherlv_2, grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
+ }
+ lv_ownedFeatureMembership_comp_3_0=ruleResultExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ResultExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_4=')'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
+ }
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ $current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleResultExpressionMember
+entryRuleResultExpressionMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getResultExpressionMemberRule()); }
+ iv_ruleResultExpressionMember=ruleResultExpressionMember
+ { $current=$iv_ruleResultExpressionMember.current; }
+ EOF;
+
+// Rule ResultExpressionMember
+ruleResultExpressionMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0());
+ }
+ lv_ownedResultExpression_comp_0_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getResultExpressionMemberRule());
+ }
+ set(
+ $current,
+ "ownedResultExpression_comp",
+ lv_ownedResultExpression_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleBodyParameterMember
+entryRuleBodyParameterMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyParameterMemberRule()); }
+ iv_ruleBodyParameterMember=ruleBodyParameterMember
+ { $current=$iv_ruleBodyParameterMember.current; }
+ EOF;
+
+// Rule BodyParameterMember
+ruleBodyParameterMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+ lv_memberName_0_0=ruleName
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ $current,
+ "memberName",
+ lv_memberName_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
+ }
+ lv_ownedMemberParameter_comp_1_0=ruleBodyParameter
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberParameter_comp",
+ lv_ownedMemberParameter_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameter");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyParameterRule()); }
+ iv_ruleBodyParameter=ruleBodyParameter
+ { $current=$iv_ruleBodyParameter.current; }
+ EOF;
+
+// Rule BodyParameter
+ruleBodyParameter returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getFeatureAction(),
+ $current);
+ }
+ )
+;
+
+// Entry rule entryRuleSequenceConstructionExpression
+entryRuleSequenceConstructionExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule()); }
+ iv_ruleSequenceConstructionExpression=ruleSequenceConstructionExpression
+ { $current=$iv_ruleSequenceConstructionExpression.current; }
+ EOF;
+
+// Rule SequenceConstructionExpression
+ruleSequenceConstructionExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
+ }
+ otherlv_2='}'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+ }
+ )
+ |
+ (
+ otherlv_3='{'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+ }
+ {
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+ }
+ this_OwnedExpression_4=ruleOwnedExpression
+ {
+ $current = $this_OwnedExpression_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_6_0=','
+ {
+ newLeafNode(lv_operator_6_0, grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_6_0, ",");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
+ }
+ lv_operand_comp_7_0=ruleSequenceElementList
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_7_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ |
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_9_0='..'
+ {
+ newLeafNode(lv_operator_9_0, grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_9_0, "..");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
+ }
+ lv_operand_comp_10_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_10_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )?
+ otherlv_11='}'
+ {
+ newLeafNode(otherlv_11, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleSequenceElementList
+entryRuleSequenceElementList returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getSequenceElementListRule()); }
+ iv_ruleSequenceElementList=ruleSequenceElementList
+ { $current=$iv_ruleSequenceElementList.current; }
+ EOF;
+
+// Rule SequenceElementList
+ruleSequenceElementList returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+ }
+ this_OwnedExpression_0=ruleOwnedExpression
+ {
+ $current = $this_OwnedExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0(),
+ $current);
+ }
+ )
+ (
+ (
+ lv_operator_2_0=','
+ {
+ newLeafNode(lv_operator_2_0, grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getSequenceElementListRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_2_0, ",");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
+ }
+ lv_operand_comp_3_0=ruleSequenceElementList
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getSequenceElementListRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )?
+ )
+;
+
+// Entry rule entryRuleBaseExpression
+entryRuleBaseExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBaseExpressionRule()); }
+ iv_ruleBaseExpression=ruleBaseExpression
+ { $current=$iv_ruleBaseExpression.current; }
+ EOF;
+
+// Rule BaseExpression
+ruleBaseExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
+ }
+ this_NullExpression_0=ruleNullExpression
+ {
+ $current = $this_NullExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
+ }
+ this_LiteralExpression_1=ruleLiteralExpression
+ {
+ $current = $this_LiteralExpression_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
+ }
+ this_FeatureReferenceExpression_2=ruleFeatureReferenceExpression
+ {
+ $current = $this_FeatureReferenceExpression_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
+ }
+ this_InvocationExpression_3=ruleInvocationExpression
+ {
+ $current = $this_InvocationExpression_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
+ }
+ this_ExtentExpression_Deprecated_4=ruleExtentExpression_Deprecated
+ {
+ $current = $this_ExtentExpression_Deprecated_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ (
+ otherlv_5='('
+ {
+ newLeafNode(otherlv_5, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+ }
+ {
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+ }
+ this_OwnedExpression_6=ruleOwnedExpression
+ {
+ $current = $this_OwnedExpression_6.current;
+ afterParserOrEnumRuleCall();
+ }
+ otherlv_7=')'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleFeatureReferenceExpression
+entryRuleFeatureReferenceExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFeatureReferenceExpressionRule()); }
+ iv_ruleFeatureReferenceExpression=ruleFeatureReferenceExpression
+ { $current=$iv_ruleFeatureReferenceExpression.current; }
+ EOF;
+
+// Rule FeatureReferenceExpression
+ruleFeatureReferenceExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFeatureReferenceExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleFeatureReferenceMember
+entryRuleFeatureReferenceMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFeatureReferenceMemberRule()); }
+ iv_ruleFeatureReferenceMember=ruleFeatureReferenceMember
+ { $current=$iv_ruleFeatureReferenceMember.current; }
+ EOF;
+
+// Rule FeatureReferenceMember
+ruleFeatureReferenceMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleInvocationExpression
+entryRuleInvocationExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getInvocationExpressionRule()); }
+ iv_ruleInvocationExpression=ruleInvocationExpression
+ { $current=$iv_ruleInvocationExpression.current; }
+ EOF;
+
+// Rule InvocationExpression
+ruleInvocationExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
+ }
+ lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getInvocationExpressionRule());
+ }
+ add(
+ $current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='('
+ {
+ newLeafNode(otherlv_1, grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+ }
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getInvocationExpressionRule());
+ }
+ newCompositeNode(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+ }
+ this_ArgumentList_2=ruleArgumentList[$current]
+ {
+ $current = $this_ArgumentList_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ )?
+ otherlv_3=')'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+ }
+ )
+;
+
+
+// Rule ArgumentList
+ruleArgumentList[EObject in_current] returns [EObject current=in_current]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getArgumentListRule());
+ }
+ newCompositeNode(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
+ }
+ this_PositionalArgumentList_0=rulePositionalArgumentList[$current]
+ {
+ $current = $this_PositionalArgumentList_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getArgumentListRule());
+ }
+ newCompositeNode(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
+ }
+ this_NamedArgumentList_1=ruleNamedArgumentList[$current]
+ {
+ $current = $this_NamedArgumentList_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+
+// Rule PositionalArgumentList
+rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleOwnedExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPositionalArgumentListRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_1=','
+ {
+ newLeafNode(otherlv_1, grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
+ }
+ lv_ownedFeatureMembership_comp_2_0=ruleOwnedExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPositionalArgumentListRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+
+// Rule NamedArgumentList
+ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleNamedExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNamedArgumentListRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_1=','
+ {
+ newLeafNode(otherlv_1, grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
+ }
+ lv_ownedFeatureMembership_comp_2_0=ruleNamedExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNamedArgumentListRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleNamedExpressionMember
+entryRuleNamedExpressionMember returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getNamedExpressionMemberRule()); }
+ iv_ruleNamedExpressionMember=ruleNamedExpressionMember
+ { $current=$iv_ruleNamedExpressionMember.current; }
+ EOF;
+
+// Rule NamedExpressionMember
+ruleNamedExpressionMember returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
+ }
+ lv_memberName_0_0=ruleName
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
+ }
+ set(
+ $current,
+ "memberName",
+ lv_memberName_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='=>'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
+ }
+ lv_ownedMemberFeature_comp_2_0=ruleOwnedExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
+ }
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleNullExpression
+entryRuleNullExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getNullExpressionRule()); }
+ iv_ruleNullExpression=ruleNullExpression
+ { $current=$iv_ruleNullExpression.current; }
+ EOF;
+
+// Rule NullExpression
+ruleNullExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='null'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleLiteralExpression
+entryRuleLiteralExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralExpressionRule()); }
+ iv_ruleLiteralExpression=ruleLiteralExpression
+ { $current=$iv_ruleLiteralExpression.current; }
+ EOF;
+
+// Rule LiteralExpression
+ruleLiteralExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
+ }
+ this_LiteralBoolean_0=ruleLiteralBoolean
+ {
+ $current = $this_LiteralBoolean_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
+ }
+ this_LiteralString_1=ruleLiteralString
+ {
+ $current = $this_LiteralString_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
+ }
+ this_LiteralInteger_2=ruleLiteralInteger
+ {
+ $current = $this_LiteralInteger_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
+ }
+ this_LiteralReal_3=ruleLiteralReal
+ {
+ $current = $this_LiteralReal_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
+ }
+ this_LiteralUnbounded_4=ruleLiteralUnbounded
+ {
+ $current = $this_LiteralUnbounded_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleLiteralBoolean
+entryRuleLiteralBoolean returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralBooleanRule()); }
+ iv_ruleLiteralBoolean=ruleLiteralBoolean
+ { $current=$iv_ruleLiteralBoolean.current; }
+ EOF;
+
+// Rule LiteralBoolean
+ruleLiteralBoolean returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
+ }
+ lv_value_0_0=ruleBooleanValue
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getLiteralBooleanRule());
+ }
+ set(
+ $current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleBooleanValue
+entryRuleBooleanValue returns [String current=null]:
+ { newCompositeNode(grammarAccess.getBooleanValueRule()); }
+ iv_ruleBooleanValue=ruleBooleanValue
+ { $current=$iv_ruleBooleanValue.current.getText(); }
+ EOF;
+
+// Rule BooleanValue
+ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ kw='true'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
+ }
+ |
+ kw='false'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleLiteralString
+entryRuleLiteralString returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralStringRule()); }
+ iv_ruleLiteralString=ruleLiteralString
+ { $current=$iv_ruleLiteralString.current; }
+ EOF;
+
+// Rule LiteralString
+ruleLiteralString returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ lv_value_0_0=RULE_STRING_VALUE
+ {
+ newLeafNode(lv_value_0_0, grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getLiteralStringRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleLiteralInteger
+entryRuleLiteralInteger returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralIntegerRule()); }
+ iv_ruleLiteralInteger=ruleLiteralInteger
+ { $current=$iv_ruleLiteralInteger.current; }
+ EOF;
+
+// Rule LiteralInteger
+ruleLiteralInteger returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ lv_value_0_0=RULE_DECIMAL_VALUE
+ {
+ newLeafNode(lv_value_0_0, grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getLiteralIntegerRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleLiteralReal
+entryRuleLiteralReal returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralRealRule()); }
+ iv_ruleLiteralReal=ruleLiteralReal
+ { $current=$iv_ruleLiteralReal.current; }
+ EOF;
+
+// Rule LiteralReal
+ruleLiteralReal returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
+ }
+ lv_value_0_0=ruleRealValue
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getLiteralRealRule());
+ }
+ set(
+ $current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleRealValue
+entryRuleRealValue returns [String current=null]:
+ { newCompositeNode(grammarAccess.getRealValueRule()); }
+ iv_ruleRealValue=ruleRealValue
+ { $current=$iv_ruleRealValue.current.getText(); }
+ EOF;
+
+// Rule RealValue
+ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ this_DECIMAL_VALUE_0=RULE_DECIMAL_VALUE
+ {
+ $current.merge(this_DECIMAL_VALUE_0);
+ }
+ {
+ newLeafNode(this_DECIMAL_VALUE_0, grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+ }
+ )?
+ kw='.'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+ }
+ (
+ this_DECIMAL_VALUE_2=RULE_DECIMAL_VALUE
+ {
+ $current.merge(this_DECIMAL_VALUE_2);
+ }
+ {
+ newLeafNode(this_DECIMAL_VALUE_2, grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
+ }
+ |
+ this_EXP_VALUE_3=RULE_EXP_VALUE
+ {
+ $current.merge(this_EXP_VALUE_3);
+ }
+ {
+ newLeafNode(this_EXP_VALUE_3, grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
+ }
+ )
+ )
+ |
+ this_EXP_VALUE_4=RULE_EXP_VALUE
+ {
+ $current.merge(this_EXP_VALUE_4);
+ }
+ {
+ newLeafNode(this_EXP_VALUE_4, grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
+ }
+ )
+;
+
+// Entry rule entryRuleLiteralUnbounded
+entryRuleLiteralUnbounded returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getLiteralUnboundedRule()); }
+ iv_ruleLiteralUnbounded=ruleLiteralUnbounded
+ { $current=$iv_ruleLiteralUnbounded.current; }
+ EOF;
+
+// Rule LiteralUnbounded
+ruleLiteralUnbounded returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='*'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleName
+entryRuleName returns [String current=null]:
+ { newCompositeNode(grammarAccess.getNameRule()); }
+ iv_ruleName=ruleName
+ { $current=$iv_ruleName.current.getText(); }
+ EOF;
+
+// Rule Name
+ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ this_ID_0=RULE_ID
+ {
+ $current.merge(this_ID_0);
+ }
+ {
+ newLeafNode(this_ID_0, grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
+ }
+ |
+ this_UNRESTRICTED_NAME_1=RULE_UNRESTRICTED_NAME
+ {
+ $current.merge(this_UNRESTRICTED_NAME_1);
+ }
+ {
+ newLeafNode(this_UNRESTRICTED_NAME_1, grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
+ }
+ )
+;
+
+// Entry rule entryRuleQualifiedName
+entryRuleQualifiedName returns [String current=null]:
+ { newCompositeNode(grammarAccess.getQualifiedNameRule()); }
+ iv_ruleQualifiedName=ruleQualifiedName
+ { $current=$iv_ruleQualifiedName.current.getText(); }
+ EOF;
+
+// Rule QualifiedName
+ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ this_Name_0=ruleName
+ {
+ $current.merge(this_Name_0);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
+ }
+ this_ColonQualifiedName_1=ruleColonQualifiedName
+ {
+ $current.merge(this_ColonQualifiedName_1);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
+ }
+ this_DotQualifiedName_2=ruleDotQualifiedName
+ {
+ $current.merge(this_DotQualifiedName_2);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleColonQualifiedName
+entryRuleColonQualifiedName returns [String current=null]:
+ { newCompositeNode(grammarAccess.getColonQualifiedNameRule()); }
+ iv_ruleColonQualifiedName=ruleColonQualifiedName
+ { $current=$iv_ruleColonQualifiedName.current.getText(); }
+ EOF;
+
+// Rule ColonQualifiedName
+ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ this_Name_0=ruleName
+ {
+ $current.merge(this_Name_0);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ (
+ kw='::'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
+ }
+ {
+ newCompositeNode(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+ this_Name_2=ruleName
+ {
+ $current.merge(this_Name_2);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )+
+ )
+;
+
+// Entry rule entryRuleDotQualifiedName
+entryRuleDotQualifiedName returns [String current=null]:
+ { newCompositeNode(grammarAccess.getDotQualifiedNameRule()); }
+ iv_ruleDotQualifiedName=ruleDotQualifiedName
+ { $current=$iv_ruleDotQualifiedName.current.getText(); }
+ EOF;
+
+// Rule DotQualifiedName
+ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
+ }
+ this_Name_0=ruleName
+ {
+ $current.merge(this_Name_0);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ (
+ kw='.'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
+ }
+ {
+ newCompositeNode(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
+ }
+ this_Name_2=ruleName
+ {
+ $current.merge(this_Name_2);
+ }
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )+
+ )
+;
+
+RULE_DECIMAL_VALUE : '0'..'9' ('0'..'9')*;
+
+RULE_EXP_VALUE : RULE_DECIMAL_VALUE ('e'|'E') ('+'|'-')? RULE_DECIMAL_VALUE;
+
+RULE_ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
+
+RULE_UNRESTRICTED_NAME : '\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'';
+
+RULE_STRING_VALUE : '"' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'"')))* '"';
+
+RULE_REGULAR_COMMENT : '/*' ~('*') ( options {greedy=false;} : . )*'*/';
+
+RULE_DOCUMENTATION_COMMENT : '/**' ( options {greedy=false;} : . )*'*/';
+
+RULE_ML_NOTE : '//*' ( options {greedy=false;} : . )*'*/';
+
+RULE_SL_NOTE : '//' (~(('\n'|'\r')) ~(('\n'|'\r'))*)? ('\r'? '\n')?;
+
+RULE_WS : (' '|'\t'|'\r'|'\n')+;
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.tokens b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.tokens
new file mode 100644
index 000000000..3c2aafb72
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressions.tokens
@@ -0,0 +1,98 @@
+'!'=40
+'!='=23
+'%'=36
+'&&'=18
+'&'=21
+'('=45
+')'=46
+'*'=34
+'**'=37
+'+'=32
+','=51
+'-'=33
+'->'=48
+'.'=43
+'..'=52
+'/'=35
+':'=14
+'::'=57
+'<'=28
+'<='=30
+'=='=22
+'=>'=53
+'>'=29
+'>='=31
+'?'=15
+'??'=16
+'@'=27
+'@['=38
+'['=47
+']'=39
+'^'=20
+'all'=42
+'allInstances'=44
+'false'=56
+'hastype'=25
+'instanceof'=24
+'istype'=26
+'null'=54
+'true'=55
+'{'=49
+'|'=19
+'||'=17
+'}'=50
+'~'=41
+RULE_DECIMAL_VALUE=5
+RULE_DOCUMENTATION_COMMENT=10
+RULE_EXP_VALUE=6
+RULE_ID=7
+RULE_ML_NOTE=11
+RULE_REGULAR_COMMENT=9
+RULE_SL_NOTE=12
+RULE_STRING_VALUE=4
+RULE_UNRESTRICTED_NAME=8
+RULE_WS=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+T__40=40
+T__41=41
+T__42=42
+T__43=43
+T__44=44
+T__45=45
+T__46=46
+T__47=47
+T__48=48
+T__49=49
+T__50=50
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__55=55
+T__56=56
+T__57=57
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsLexer.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsLexer.java
new file mode 100644
index 000000000..a2b0831c4
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsLexer.java
@@ -0,0 +1,2326 @@
+package org.omg.kerml.expressions.xtext.parser.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.parser.antlr.Lexer;
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalKerMLExpressionsLexer extends Lexer {
+ public static final int T__50=50;
+ public static final int RULE_SL_NOTE=12;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int RULE_DOCUMENTATION_COMMENT=10;
+ public static final int T__54=54;
+ public static final int RULE_ID=7;
+ public static final int RULE_DECIMAL_VALUE=5;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int RULE_ML_NOTE=11;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_REGULAR_COMMENT=9;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=13;
+ public static final int RULE_UNRESTRICTED_NAME=8;
+ 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__45=45;
+ public static final int T__46=46;
+ public static final int RULE_STRING_VALUE=4;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int RULE_EXP_VALUE=6;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+ public InternalKerMLExpressionsLexer() {;}
+ public InternalKerMLExpressionsLexer(CharStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalKerMLExpressionsLexer(CharStream input, RecognizerSharedState state) {
+ super(input,state);
+
+ }
+ public String getGrammarFileName() { return "InternalKerMLExpressions.g"; }
+
+ // $ANTLR start "T__14"
+ public final void mT__14() throws RecognitionException {
+ try {
+ int _type = T__14;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:11:7: ( ':' )
+ // InternalKerMLExpressions.g:11:9: ':'
+ {
+ match(':');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__14"
+
+ // $ANTLR start "T__15"
+ public final void mT__15() throws RecognitionException {
+ try {
+ int _type = T__15;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:12:7: ( '?' )
+ // InternalKerMLExpressions.g:12:9: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__15"
+
+ // $ANTLR start "T__16"
+ public final void mT__16() throws RecognitionException {
+ try {
+ int _type = T__16;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:13:7: ( '??' )
+ // InternalKerMLExpressions.g:13:9: '??'
+ {
+ match("??");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__16"
+
+ // $ANTLR start "T__17"
+ public final void mT__17() throws RecognitionException {
+ try {
+ int _type = T__17;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:14:7: ( '||' )
+ // InternalKerMLExpressions.g:14:9: '||'
+ {
+ match("||");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__17"
+
+ // $ANTLR start "T__18"
+ public final void mT__18() throws RecognitionException {
+ try {
+ int _type = T__18;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:15:7: ( '&&' )
+ // InternalKerMLExpressions.g:15:9: '&&'
+ {
+ match("&&");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__18"
+
+ // $ANTLR start "T__19"
+ public final void mT__19() throws RecognitionException {
+ try {
+ int _type = T__19;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:16:7: ( '|' )
+ // InternalKerMLExpressions.g:16:9: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__19"
+
+ // $ANTLR start "T__20"
+ public final void mT__20() throws RecognitionException {
+ try {
+ int _type = T__20;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:17:7: ( '^' )
+ // InternalKerMLExpressions.g:17:9: '^'
+ {
+ match('^');
+
+ }
+
+ 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;
+ // InternalKerMLExpressions.g:18:7: ( '&' )
+ // InternalKerMLExpressions.g:18:9: '&'
+ {
+ match('&');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__21"
+
+ // $ANTLR start "T__22"
+ public final void mT__22() throws RecognitionException {
+ try {
+ int _type = T__22;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:19:7: ( '==' )
+ // InternalKerMLExpressions.g:19:9: '=='
+ {
+ match("==");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__22"
+
+ // $ANTLR start "T__23"
+ public final void mT__23() throws RecognitionException {
+ try {
+ int _type = T__23;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:20:7: ( '!=' )
+ // InternalKerMLExpressions.g:20:9: '!='
+ {
+ match("!=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__23"
+
+ // $ANTLR start "T__24"
+ public final void mT__24() throws RecognitionException {
+ try {
+ int _type = T__24;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:21:7: ( 'instanceof' )
+ // InternalKerMLExpressions.g:21:9: 'instanceof'
+ {
+ match("instanceof");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__24"
+
+ // $ANTLR start "T__25"
+ public final void mT__25() throws RecognitionException {
+ try {
+ int _type = T__25;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:22:7: ( 'hastype' )
+ // InternalKerMLExpressions.g:22:9: 'hastype'
+ {
+ match("hastype");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__25"
+
+ // $ANTLR start "T__26"
+ public final void mT__26() throws RecognitionException {
+ try {
+ int _type = T__26;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:23:7: ( 'istype' )
+ // InternalKerMLExpressions.g:23:9: 'istype'
+ {
+ match("istype");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__26"
+
+ // $ANTLR start "T__27"
+ public final void mT__27() throws RecognitionException {
+ try {
+ int _type = T__27;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:24:7: ( '@' )
+ // InternalKerMLExpressions.g:24:9: '@'
+ {
+ match('@');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__27"
+
+ // $ANTLR start "T__28"
+ public final void mT__28() throws RecognitionException {
+ try {
+ int _type = T__28;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:25:7: ( '<' )
+ // InternalKerMLExpressions.g:25:9: '<'
+ {
+ match('<');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__28"
+
+ // $ANTLR start "T__29"
+ public final void mT__29() throws RecognitionException {
+ try {
+ int _type = T__29;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:26:7: ( '>' )
+ // InternalKerMLExpressions.g:26:9: '>'
+ {
+ match('>');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__29"
+
+ // $ANTLR start "T__30"
+ public final void mT__30() throws RecognitionException {
+ try {
+ int _type = T__30;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:27:7: ( '<=' )
+ // InternalKerMLExpressions.g:27:9: '<='
+ {
+ match("<=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__30"
+
+ // $ANTLR start "T__31"
+ public final void mT__31() throws RecognitionException {
+ try {
+ int _type = T__31;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:28:7: ( '>=' )
+ // InternalKerMLExpressions.g:28:9: '>='
+ {
+ match(">=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__31"
+
+ // $ANTLR start "T__32"
+ public final void mT__32() throws RecognitionException {
+ try {
+ int _type = T__32;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:29:7: ( '+' )
+ // InternalKerMLExpressions.g:29:9: '+'
+ {
+ match('+');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__32"
+
+ // $ANTLR start "T__33"
+ public final void mT__33() throws RecognitionException {
+ try {
+ int _type = T__33;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:30:7: ( '-' )
+ // InternalKerMLExpressions.g:30:9: '-'
+ {
+ match('-');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__33"
+
+ // $ANTLR start "T__34"
+ public final void mT__34() throws RecognitionException {
+ try {
+ int _type = T__34;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:31:7: ( '*' )
+ // InternalKerMLExpressions.g:31:9: '*'
+ {
+ match('*');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__34"
+
+ // $ANTLR start "T__35"
+ public final void mT__35() throws RecognitionException {
+ try {
+ int _type = T__35;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:32:7: ( '/' )
+ // InternalKerMLExpressions.g:32:9: '/'
+ {
+ match('/');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__35"
+
+ // $ANTLR start "T__36"
+ public final void mT__36() throws RecognitionException {
+ try {
+ int _type = T__36;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:33:7: ( '%' )
+ // InternalKerMLExpressions.g:33:9: '%'
+ {
+ match('%');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:34:7: ( '**' )
+ // InternalKerMLExpressions.g:34:9: '**'
+ {
+ match("**");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__37"
+
+ // $ANTLR start "T__38"
+ public final void mT__38() throws RecognitionException {
+ try {
+ int _type = T__38;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:35:7: ( '@[' )
+ // InternalKerMLExpressions.g:35:9: '@['
+ {
+ match("@[");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__38"
+
+ // $ANTLR start "T__39"
+ public final void mT__39() throws RecognitionException {
+ try {
+ int _type = T__39;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:36:7: ( ']' )
+ // InternalKerMLExpressions.g:36:9: ']'
+ {
+ match(']');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__39"
+
+ // $ANTLR start "T__40"
+ public final void mT__40() throws RecognitionException {
+ try {
+ int _type = T__40;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:37:7: ( '!' )
+ // InternalKerMLExpressions.g:37:9: '!'
+ {
+ match('!');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__40"
+
+ // $ANTLR start "T__41"
+ public final void mT__41() throws RecognitionException {
+ try {
+ int _type = T__41;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:38:7: ( '~' )
+ // InternalKerMLExpressions.g:38:9: '~'
+ {
+ match('~');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__41"
+
+ // $ANTLR start "T__42"
+ public final void mT__42() throws RecognitionException {
+ try {
+ int _type = T__42;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:39:7: ( 'all' )
+ // InternalKerMLExpressions.g:39:9: 'all'
+ {
+ match("all");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:40:7: ( '.' )
+ // InternalKerMLExpressions.g:40:9: '.'
+ {
+ match('.');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:41:7: ( 'allInstances' )
+ // InternalKerMLExpressions.g:41:9: 'allInstances'
+ {
+ match("allInstances");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__44"
+
+ // $ANTLR start "T__45"
+ public final void mT__45() throws RecognitionException {
+ try {
+ int _type = T__45;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:42:7: ( '(' )
+ // InternalKerMLExpressions.g:42:9: '('
+ {
+ match('(');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__45"
+
+ // $ANTLR start "T__46"
+ public final void mT__46() throws RecognitionException {
+ try {
+ int _type = T__46;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:43:7: ( ')' )
+ // InternalKerMLExpressions.g:43:9: ')'
+ {
+ match(')');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__46"
+
+ // $ANTLR start "T__47"
+ public final void mT__47() throws RecognitionException {
+ try {
+ int _type = T__47;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:44:7: ( '[' )
+ // InternalKerMLExpressions.g:44:9: '['
+ {
+ match('[');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__47"
+
+ // $ANTLR start "T__48"
+ public final void mT__48() throws RecognitionException {
+ try {
+ int _type = T__48;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:45:7: ( '->' )
+ // InternalKerMLExpressions.g:45:9: '->'
+ {
+ match("->");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__48"
+
+ // $ANTLR start "T__49"
+ public final void mT__49() throws RecognitionException {
+ try {
+ int _type = T__49;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:46:7: ( '{' )
+ // InternalKerMLExpressions.g:46:9: '{'
+ {
+ match('{');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__49"
+
+ // $ANTLR start "T__50"
+ public final void mT__50() throws RecognitionException {
+ try {
+ int _type = T__50;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:47:7: ( '}' )
+ // InternalKerMLExpressions.g:47:9: '}'
+ {
+ match('}');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__50"
+
+ // $ANTLR start "T__51"
+ public final void mT__51() throws RecognitionException {
+ try {
+ int _type = T__51;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:48:7: ( ',' )
+ // InternalKerMLExpressions.g:48:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__51"
+
+ // $ANTLR start "T__52"
+ public final void mT__52() throws RecognitionException {
+ try {
+ int _type = T__52;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:49:7: ( '..' )
+ // InternalKerMLExpressions.g:49:9: '..'
+ {
+ match("..");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__52"
+
+ // $ANTLR start "T__53"
+ public final void mT__53() throws RecognitionException {
+ try {
+ int _type = T__53;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:50:7: ( '=>' )
+ // InternalKerMLExpressions.g:50:9: '=>'
+ {
+ match("=>");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__53"
+
+ // $ANTLR start "T__54"
+ public final void mT__54() throws RecognitionException {
+ try {
+ int _type = T__54;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:51:7: ( 'null' )
+ // InternalKerMLExpressions.g:51:9: 'null'
+ {
+ match("null");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__54"
+
+ // $ANTLR start "T__55"
+ public final void mT__55() throws RecognitionException {
+ try {
+ int _type = T__55;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:52:7: ( 'true' )
+ // InternalKerMLExpressions.g:52:9: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__55"
+
+ // $ANTLR start "T__56"
+ public final void mT__56() throws RecognitionException {
+ try {
+ int _type = T__56;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:53:7: ( 'false' )
+ // InternalKerMLExpressions.g:53:9: 'false'
+ {
+ match("false");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__56"
+
+ // $ANTLR start "T__57"
+ public final void mT__57() throws RecognitionException {
+ try {
+ int _type = T__57;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:54:7: ( '::' )
+ // InternalKerMLExpressions.g:54:9: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__57"
+
+ // $ANTLR start "RULE_DECIMAL_VALUE"
+ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_DECIMAL_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3642:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalKerMLExpressions.g:3642:22: '0' .. '9' ( '0' .. '9' )*
+ {
+ matchRange('0','9');
+ // InternalKerMLExpressions.g:3642:31: ( '0' .. '9' )*
+ loop1:
+ do {
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( ((LA1_0>='0' && LA1_0<='9')) ) {
+ alt1=1;
+ }
+
+
+ switch (alt1) {
+ case 1 :
+ // InternalKerMLExpressions.g:3642:32: '0' .. '9'
+ {
+ matchRange('0','9');
+
+ }
+ break;
+
+ default :
+ break loop1;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_DECIMAL_VALUE"
+
+ // $ANTLR start "RULE_EXP_VALUE"
+ public final void mRULE_EXP_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_EXP_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3644:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalKerMLExpressions.g:3644:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ {
+ mRULE_DECIMAL_VALUE();
+ if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:3644:47: ( '+' | '-' )?
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0=='+'||LA2_0=='-') ) {
+ alt2=1;
+ }
+ switch (alt2) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ }
+
+ mRULE_DECIMAL_VALUE();
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_EXP_VALUE"
+
+ // $ANTLR start "RULE_ID"
+ public final void mRULE_ID() throws RecognitionException {
+ try {
+ int _type = RULE_ID;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3646:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalKerMLExpressions.g:3646:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ {
+ if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:3646:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( ((LA3_0>='0' && LA3_0<='9')||(LA3_0>='A' && LA3_0<='Z')||LA3_0=='_'||(LA3_0>='a' && LA3_0<='z')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ 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') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ID"
+
+ // $ANTLR start "RULE_UNRESTRICTED_NAME"
+ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
+ try {
+ int _type = RULE_UNRESTRICTED_NAME;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3648:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalKerMLExpressions.g:3648:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ {
+ match('\'');
+ // InternalKerMLExpressions.g:3648:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop4:
+ do {
+ int alt4=3;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0=='\\') ) {
+ alt4=1;
+ }
+ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
+ alt4=2;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalKerMLExpressions.g:3648:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ {
+ match('\\');
+ if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3648:73: ~ ( ( '\\\\' | '\\'' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+ match('\'');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_UNRESTRICTED_NAME"
+
+ // $ANTLR start "RULE_STRING_VALUE"
+ public final void mRULE_STRING_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_STRING_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3650:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalKerMLExpressions.g:3650:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ {
+ match('\"');
+ // InternalKerMLExpressions.g:3650:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop5:
+ do {
+ int alt5=3;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0=='\\') ) {
+ alt5=1;
+ }
+ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
+ alt5=2;
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // InternalKerMLExpressions.g:3650:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ {
+ match('\\');
+ if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3650:67: ~ ( ( '\\\\' | '\"' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+ match('\"');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_STRING_VALUE"
+
+ // $ANTLR start "RULE_REGULAR_COMMENT"
+ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_REGULAR_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3652:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:3652:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ {
+ match("/*");
+
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<=')')||(input.LA(1)>='+' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:3652:36: ( options {greedy=false; } : . )*
+ loop6:
+ do {
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0=='*') ) {
+ int LA6_1 = input.LA(2);
+
+ if ( (LA6_1=='/') ) {
+ alt6=2;
+ }
+ else if ( ((LA6_1>='\u0000' && LA6_1<='.')||(LA6_1>='0' && LA6_1<='\uFFFF')) ) {
+ alt6=1;
+ }
+
+
+ }
+ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
+ alt6=1;
+ }
+
+
+ switch (alt6) {
+ case 1 :
+ // InternalKerMLExpressions.g:3652:64: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop6;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_REGULAR_COMMENT"
+
+ // $ANTLR start "RULE_DOCUMENTATION_COMMENT"
+ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_DOCUMENTATION_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3654:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:3654:30: '/**' ( options {greedy=false; } : . )* '*/'
+ {
+ match("/**");
+
+ // InternalKerMLExpressions.g:3654:36: ( options {greedy=false; } : . )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0=='*') ) {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1=='/') ) {
+ alt7=2;
+ }
+ else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ }
+ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ switch (alt7) {
+ case 1 :
+ // InternalKerMLExpressions.g:3654:64: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop7;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_DOCUMENTATION_COMMENT"
+
+ // $ANTLR start "RULE_ML_NOTE"
+ public final void mRULE_ML_NOTE() throws RecognitionException {
+ try {
+ int _type = RULE_ML_NOTE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3656:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerMLExpressions.g:3656:16: '//*' ( options {greedy=false; } : . )* '*/'
+ {
+ match("//*");
+
+ // InternalKerMLExpressions.g:3656:22: ( options {greedy=false; } : . )*
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( (LA8_0=='*') ) {
+ int LA8_1 = input.LA(2);
+
+ if ( (LA8_1=='/') ) {
+ alt8=2;
+ }
+ else if ( ((LA8_1>='\u0000' && LA8_1<='.')||(LA8_1>='0' && LA8_1<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ }
+ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // InternalKerMLExpressions.g:3656:50: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop8;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ML_NOTE"
+
+ // $ANTLR start "RULE_SL_NOTE"
+ public final void mRULE_SL_NOTE() throws RecognitionException {
+ try {
+ int _type = RULE_SL_NOTE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3658:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalKerMLExpressions.g:3658:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ {
+ match("//");
+
+ // InternalKerMLExpressions.g:3658:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalKerMLExpressions.g:3658:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalKerMLExpressions.g:3658:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop9:
+ do {
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( ((LA9_0>='\u0000' && LA9_0<='\t')||(LA9_0>='\u000B' && LA9_0<='\f')||(LA9_0>='\u000E' && LA9_0<='\uFFFF')) ) {
+ alt9=1;
+ }
+
+
+ switch (alt9) {
+ case 1 :
+ // InternalKerMLExpressions.g:3658:37: ~ ( ( '\\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();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop9;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ // InternalKerMLExpressions.g:3658:55: ( ( '\\r' )? '\\n' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0=='\n'||LA12_0=='\r') ) {
+ alt12=1;
+ }
+ switch (alt12) {
+ case 1 :
+ // InternalKerMLExpressions.g:3658:56: ( '\\r' )? '\\n'
+ {
+ // InternalKerMLExpressions.g:3658:56: ( '\\r' )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( (LA11_0=='\r') ) {
+ alt11=1;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalKerMLExpressions.g:3658:56: '\\r'
+ {
+ match('\r');
+
+ }
+ break;
+
+ }
+
+ match('\n');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_SL_NOTE"
+
+ // $ANTLR start "RULE_WS"
+ public final void mRULE_WS() throws RecognitionException {
+ try {
+ int _type = RULE_WS;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalKerMLExpressions.g:3660:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalKerMLExpressions.g:3660:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ {
+ // InternalKerMLExpressions.g:3660:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt13=0;
+ loop13:
+ do {
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
+ alt13=1;
+ }
+
+
+ switch (alt13) {
+ case 1 :
+ // InternalKerMLExpressions.g:
+ {
+ if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ if ( cnt13 >= 1 ) break loop13;
+ EarlyExitException eee =
+ new EarlyExitException(13, input);
+ throw eee;
+ }
+ cnt13++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_WS"
+
+ public void mTokens() throws RecognitionException {
+ // InternalKerMLExpressions.g:1:8: ( T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_DECIMAL_VALUE | RULE_EXP_VALUE | RULE_ID | RULE_UNRESTRICTED_NAME | RULE_STRING_VALUE | RULE_REGULAR_COMMENT | RULE_DOCUMENTATION_COMMENT | RULE_ML_NOTE | RULE_SL_NOTE | RULE_WS )
+ int alt14=54;
+ alt14 = dfa14.predict(input);
+ switch (alt14) {
+ case 1 :
+ // InternalKerMLExpressions.g:1:10: T__14
+ {
+ mT__14();
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1:16: T__15
+ {
+ mT__15();
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1:22: T__16
+ {
+ mT__16();
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1:28: T__17
+ {
+ mT__17();
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:1:34: T__18
+ {
+ mT__18();
+
+ }
+ break;
+ case 6 :
+ // InternalKerMLExpressions.g:1:40: T__19
+ {
+ mT__19();
+
+ }
+ break;
+ case 7 :
+ // InternalKerMLExpressions.g:1:46: T__20
+ {
+ mT__20();
+
+ }
+ break;
+ case 8 :
+ // InternalKerMLExpressions.g:1:52: T__21
+ {
+ mT__21();
+
+ }
+ break;
+ case 9 :
+ // InternalKerMLExpressions.g:1:58: T__22
+ {
+ mT__22();
+
+ }
+ break;
+ case 10 :
+ // InternalKerMLExpressions.g:1:64: T__23
+ {
+ mT__23();
+
+ }
+ break;
+ case 11 :
+ // InternalKerMLExpressions.g:1:70: T__24
+ {
+ mT__24();
+
+ }
+ break;
+ case 12 :
+ // InternalKerMLExpressions.g:1:76: T__25
+ {
+ mT__25();
+
+ }
+ break;
+ case 13 :
+ // InternalKerMLExpressions.g:1:82: T__26
+ {
+ mT__26();
+
+ }
+ break;
+ case 14 :
+ // InternalKerMLExpressions.g:1:88: T__27
+ {
+ mT__27();
+
+ }
+ break;
+ case 15 :
+ // InternalKerMLExpressions.g:1:94: T__28
+ {
+ mT__28();
+
+ }
+ break;
+ case 16 :
+ // InternalKerMLExpressions.g:1:100: T__29
+ {
+ mT__29();
+
+ }
+ break;
+ case 17 :
+ // InternalKerMLExpressions.g:1:106: T__30
+ {
+ mT__30();
+
+ }
+ break;
+ case 18 :
+ // InternalKerMLExpressions.g:1:112: T__31
+ {
+ mT__31();
+
+ }
+ break;
+ case 19 :
+ // InternalKerMLExpressions.g:1:118: T__32
+ {
+ mT__32();
+
+ }
+ break;
+ case 20 :
+ // InternalKerMLExpressions.g:1:124: T__33
+ {
+ mT__33();
+
+ }
+ break;
+ case 21 :
+ // InternalKerMLExpressions.g:1:130: T__34
+ {
+ mT__34();
+
+ }
+ break;
+ case 22 :
+ // InternalKerMLExpressions.g:1:136: T__35
+ {
+ mT__35();
+
+ }
+ break;
+ case 23 :
+ // InternalKerMLExpressions.g:1:142: T__36
+ {
+ mT__36();
+
+ }
+ break;
+ case 24 :
+ // InternalKerMLExpressions.g:1:148: T__37
+ {
+ mT__37();
+
+ }
+ break;
+ case 25 :
+ // InternalKerMLExpressions.g:1:154: T__38
+ {
+ mT__38();
+
+ }
+ break;
+ case 26 :
+ // InternalKerMLExpressions.g:1:160: T__39
+ {
+ mT__39();
+
+ }
+ break;
+ case 27 :
+ // InternalKerMLExpressions.g:1:166: T__40
+ {
+ mT__40();
+
+ }
+ break;
+ case 28 :
+ // InternalKerMLExpressions.g:1:172: T__41
+ {
+ mT__41();
+
+ }
+ break;
+ case 29 :
+ // InternalKerMLExpressions.g:1:178: T__42
+ {
+ mT__42();
+
+ }
+ break;
+ case 30 :
+ // InternalKerMLExpressions.g:1:184: T__43
+ {
+ mT__43();
+
+ }
+ break;
+ case 31 :
+ // InternalKerMLExpressions.g:1:190: T__44
+ {
+ mT__44();
+
+ }
+ break;
+ case 32 :
+ // InternalKerMLExpressions.g:1:196: T__45
+ {
+ mT__45();
+
+ }
+ break;
+ case 33 :
+ // InternalKerMLExpressions.g:1:202: T__46
+ {
+ mT__46();
+
+ }
+ break;
+ case 34 :
+ // InternalKerMLExpressions.g:1:208: T__47
+ {
+ mT__47();
+
+ }
+ break;
+ case 35 :
+ // InternalKerMLExpressions.g:1:214: T__48
+ {
+ mT__48();
+
+ }
+ break;
+ case 36 :
+ // InternalKerMLExpressions.g:1:220: T__49
+ {
+ mT__49();
+
+ }
+ break;
+ case 37 :
+ // InternalKerMLExpressions.g:1:226: T__50
+ {
+ mT__50();
+
+ }
+ break;
+ case 38 :
+ // InternalKerMLExpressions.g:1:232: T__51
+ {
+ mT__51();
+
+ }
+ break;
+ case 39 :
+ // InternalKerMLExpressions.g:1:238: T__52
+ {
+ mT__52();
+
+ }
+ break;
+ case 40 :
+ // InternalKerMLExpressions.g:1:244: T__53
+ {
+ mT__53();
+
+ }
+ break;
+ case 41 :
+ // InternalKerMLExpressions.g:1:250: T__54
+ {
+ mT__54();
+
+ }
+ break;
+ case 42 :
+ // InternalKerMLExpressions.g:1:256: T__55
+ {
+ mT__55();
+
+ }
+ break;
+ case 43 :
+ // InternalKerMLExpressions.g:1:262: T__56
+ {
+ mT__56();
+
+ }
+ break;
+ case 44 :
+ // InternalKerMLExpressions.g:1:268: T__57
+ {
+ mT__57();
+
+ }
+ break;
+ case 45 :
+ // InternalKerMLExpressions.g:1:274: RULE_DECIMAL_VALUE
+ {
+ mRULE_DECIMAL_VALUE();
+
+ }
+ break;
+ case 46 :
+ // InternalKerMLExpressions.g:1:293: RULE_EXP_VALUE
+ {
+ mRULE_EXP_VALUE();
+
+ }
+ break;
+ case 47 :
+ // InternalKerMLExpressions.g:1:308: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 48 :
+ // InternalKerMLExpressions.g:1:316: RULE_UNRESTRICTED_NAME
+ {
+ mRULE_UNRESTRICTED_NAME();
+
+ }
+ break;
+ case 49 :
+ // InternalKerMLExpressions.g:1:339: RULE_STRING_VALUE
+ {
+ mRULE_STRING_VALUE();
+
+ }
+ break;
+ case 50 :
+ // InternalKerMLExpressions.g:1:357: RULE_REGULAR_COMMENT
+ {
+ mRULE_REGULAR_COMMENT();
+
+ }
+ break;
+ case 51 :
+ // InternalKerMLExpressions.g:1:378: RULE_DOCUMENTATION_COMMENT
+ {
+ mRULE_DOCUMENTATION_COMMENT();
+
+ }
+ break;
+ case 52 :
+ // InternalKerMLExpressions.g:1:405: RULE_ML_NOTE
+ {
+ mRULE_ML_NOTE();
+
+ }
+ break;
+ case 53 :
+ // InternalKerMLExpressions.g:1:418: RULE_SL_NOTE
+ {
+ mRULE_SL_NOTE();
+
+ }
+ break;
+ case 54 :
+ // InternalKerMLExpressions.g:1:431: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+
+ }
+
+ }
+
+
+ protected DFA14 dfa14 = new DFA14(this);
+ static final String DFA14_eotS =
+ "\1\uffff\1\45\1\47\1\51\1\53\2\uffff\1\57\2\40\1\64\1\66\1\70\1\uffff\1\72\1\74\1\77\3\uffff\1\40\1\102\6\uffff\3\40\1\107\20\uffff\3\40\13\uffff\1\117\1\uffff\1\40\2\uffff\3\40\1\107\2\uffff\3\40\2\uffff\1\117\1\uffff\1\134\6\40\2\117\1\uffff\1\117\1\40\1\uffff\1\146\1\147\4\40\1\144\1\uffff\1\40\2\uffff\1\155\1\40\1\157\2\40\1\uffff\1\40\1\uffff\1\163\2\40\1\uffff\3\40\1\171\1\40\1\uffff\1\40\1\174\1\uffff";
+ static final String DFA14_eofS =
+ "\175\uffff";
+ static final String DFA14_minS =
+ "\1\11\1\72\1\77\1\174\1\46\1\uffff\2\75\1\156\1\141\1\133\2\75\1\uffff\1\76\2\52\3\uffff\1\154\1\56\6\uffff\1\165\1\162\1\141\1\60\20\uffff\1\163\1\164\1\163\12\uffff\1\0\1\52\1\uffff\1\154\2\uffff\1\154\1\165\1\154\1\60\2\uffff\1\164\1\171\1\164\2\uffff\1\0\1\uffff\1\60\1\154\1\145\1\163\1\141\1\160\1\171\4\0\1\156\1\uffff\2\60\1\145\1\156\1\145\1\160\1\0\1\uffff\1\163\2\uffff\1\60\1\143\1\60\1\145\1\164\1\uffff\1\145\1\uffff\1\60\1\141\1\157\1\uffff\1\156\1\146\1\143\1\60\1\145\1\uffff\1\163\1\60\1\uffff";
+ static final String DFA14_maxS =
+ "\1\176\1\72\1\77\1\174\1\46\1\uffff\1\76\1\75\1\163\1\141\1\133\2\75\1\uffff\1\76\1\52\1\57\3\uffff\1\154\1\56\6\uffff\1\165\1\162\1\141\1\145\20\uffff\1\163\1\164\1\163\12\uffff\1\uffff\1\52\1\uffff\1\154\2\uffff\1\154\1\165\1\154\1\145\2\uffff\1\164\1\171\1\164\2\uffff\1\uffff\1\uffff\1\172\1\154\1\145\1\163\1\141\1\160\1\171\4\uffff\1\156\1\uffff\2\172\1\145\1\156\1\145\1\160\1\uffff\1\uffff\1\163\2\uffff\1\172\1\143\1\172\1\145\1\164\1\uffff\1\145\1\uffff\1\172\1\141\1\157\1\uffff\1\156\1\146\1\143\1\172\1\145\1\uffff\1\163\1\172\1\uffff";
+ static final String DFA14_acceptS =
+ "\5\uffff\1\7\7\uffff\1\23\3\uffff\1\27\1\32\1\34\2\uffff\1\40\1\41\1\42\1\44\1\45\1\46\4\uffff\1\57\1\60\1\61\1\66\1\54\1\1\1\3\1\2\1\4\1\6\1\5\1\10\1\11\1\50\1\12\1\33\3\uffff\1\31\1\16\1\21\1\17\1\22\1\20\1\43\1\24\1\30\1\25\2\uffff\1\26\1\uffff\1\47\1\36\4\uffff\1\55\1\56\3\uffff\1\62\1\63\1\uffff\1\65\14\uffff\1\35\7\uffff\1\64\1\uffff\1\51\1\52\5\uffff\1\53\1\uffff\1\15\3\uffff\1\14\5\uffff\1\13\2\uffff\1\37";
+ static final String DFA14_specialS =
+ "\75\uffff\1\5\20\uffff\1\6\10\uffff\1\0\1\4\1\1\1\3\10\uffff\1\2\31\uffff}>";
+ static final String[] DFA14_transitionS = {
+ "\2\43\2\uffff\1\43\22\uffff\1\43\1\7\1\42\2\uffff\1\21\1\4\1\41\1\26\1\27\1\17\1\15\1\33\1\16\1\25\1\20\12\37\1\1\1\uffff\1\13\1\6\1\14\1\2\1\12\32\40\1\30\1\uffff\1\22\1\5\1\40\1\uffff\1\24\4\40\1\36\1\40\1\11\1\10\4\40\1\34\5\40\1\35\6\40\1\31\1\3\1\32\1\23",
+ "\1\44",
+ "\1\46",
+ "\1\50",
+ "\1\52",
+ "",
+ "\1\54\1\55",
+ "\1\56",
+ "\1\60\4\uffff\1\61",
+ "\1\62",
+ "\1\63",
+ "\1\65",
+ "\1\67",
+ "",
+ "\1\71",
+ "\1\73",
+ "\1\75\4\uffff\1\76",
+ "",
+ "",
+ "",
+ "\1\100",
+ "\1\101",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\103",
+ "\1\104",
+ "\1\105",
+ "\12\106\13\uffff\1\110\37\uffff\1\110",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\111",
+ "\1\112",
+ "\1\113",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\52\114\1\115\uffd5\114",
+ "\1\116",
+ "",
+ "\1\120",
+ "",
+ "",
+ "\1\121",
+ "\1\122",
+ "\1\123",
+ "\12\106\13\uffff\1\110\37\uffff\1\110",
+ "",
+ "",
+ "\1\124",
+ "\1\125",
+ "\1\126",
+ "",
+ "",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "",
+ "\12\40\7\uffff\10\40\1\133\21\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\135",
+ "\1\136",
+ "\1\137",
+ "\1\140",
+ "\1\141",
+ "\1\142",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\4\130\1\143\uffd0\130",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "\12\144\1\132\ufff5\144",
+ "\0\144",
+ "\1\145",
+ "",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\150",
+ "\1\151",
+ "\1\152",
+ "\1\153",
+ "\12\130\1\132\2\130\1\131\34\130\1\127\uffd5\130",
+ "",
+ "\1\154",
+ "",
+ "",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\156",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\160",
+ "\1\161",
+ "",
+ "\1\162",
+ "",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\164",
+ "\1\165",
+ "",
+ "\1\166",
+ "\1\167",
+ "\1\170",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\172",
+ "",
+ "\1\173",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ ""
+ };
+
+ static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
+ static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
+ static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
+ static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
+ static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
+ static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
+ static final short[][] DFA14_transition;
+
+ static {
+ int numStates = DFA14_transitionS.length;
+ DFA14_transition = new short[numStates][];
+ for (int i=0; i='\u0000' && LA14_87<='\t')||(LA14_87>='\u000B' && LA14_87<='\f')||(LA14_87>='\u000E' && LA14_87<=')')||(LA14_87>='+' && LA14_87<='.')||(LA14_87>='0' && LA14_87<='\uFFFF')) ) {s = 88;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA14_89 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_89>='\u0000' && LA14_89<='\t')||(LA14_89>='\u000B' && LA14_89<='\uFFFF')) ) {s = 100;}
+
+ else if ( (LA14_89=='\n') ) {s = 90;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA14_99 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_99=='\r') ) {s = 89;}
+
+ else if ( (LA14_99=='\n') ) {s = 90;}
+
+ else if ( (LA14_99=='*') ) {s = 87;}
+
+ else if ( ((LA14_99>='\u0000' && LA14_99<='\t')||(LA14_99>='\u000B' && LA14_99<='\f')||(LA14_99>='\u000E' && LA14_99<=')')||(LA14_99>='+' && LA14_99<='\uFFFF')) ) {s = 88;}
+
+ else s = 100;
+
+ if ( s>=0 ) return s;
+ break;
+ case 3 :
+ int LA14_90 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_90>='\u0000' && LA14_90<='\uFFFF')) ) {s = 100;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA14_88 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_88=='\r') ) {s = 89;}
+
+ else if ( (LA14_88=='\n') ) {s = 90;}
+
+ else if ( (LA14_88=='*') ) {s = 87;}
+
+ else if ( ((LA14_88>='\u0000' && LA14_88<='\t')||(LA14_88>='\u000B' && LA14_88<='\f')||(LA14_88>='\u000E' && LA14_88<=')')||(LA14_88>='+' && LA14_88<='\uFFFF')) ) {s = 88;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA14_61 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_61>='\u0000' && LA14_61<=')')||(LA14_61>='+' && LA14_61<='\uFFFF')) ) {s = 76;}
+
+ else if ( (LA14_61=='*') ) {s = 77;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA14_78 = input.LA(1);
+
+ s = -1;
+ if ( (LA14_78=='*') ) {s = 87;}
+
+ else if ( ((LA14_78>='\u0000' && LA14_78<='\t')||(LA14_78>='\u000B' && LA14_78<='\f')||(LA14_78>='\u000E' && LA14_78<=')')||(LA14_78>='+' && LA14_78<='\uFFFF')) ) {s = 88;}
+
+ else if ( (LA14_78=='\r') ) {s = 89;}
+
+ else if ( (LA14_78=='\n') ) {s = 90;}
+
+ else s = 79;
+
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 14, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+}
\ No newline at end of file
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsParser.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsParser.java
new file mode 100644
index 000000000..67489a499
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/parser/antlr/internal/InternalKerMLExpressionsParser.java
@@ -0,0 +1,11456 @@
+package org.omg.kerml.expressions.xtext.parser.antlr.internal;
+
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+@SuppressWarnings("all")
+public class InternalKerMLExpressionsParser extends AbstractInternalAntlrParser {
+ public static final String[] tokenNames = new String[] {
+ "", "", "", "", "RULE_STRING_VALUE", "RULE_DECIMAL_VALUE", "RULE_EXP_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "':'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'@'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'*'", "'/'", "'%'", "'**'", "'@['", "']'", "'!'", "'~'", "'all'", "'.'", "'allInstances'", "'('", "')'", "'['", "'->'", "'{'", "'}'", "','", "'..'", "'=>'", "'null'", "'true'", "'false'", "'::'"
+ };
+ public static final int T__50=50;
+ public static final int RULE_SL_NOTE=12;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int RULE_DOCUMENTATION_COMMENT=10;
+ public static final int T__54=54;
+ public static final int RULE_ID=7;
+ public static final int RULE_DECIMAL_VALUE=5;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int RULE_ML_NOTE=11;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_REGULAR_COMMENT=9;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=13;
+ public static final int RULE_UNRESTRICTED_NAME=8;
+ 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__45=45;
+ public static final int T__46=46;
+ public static final int RULE_STRING_VALUE=4;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int RULE_EXP_VALUE=6;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+
+ public InternalKerMLExpressionsParser(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalKerMLExpressionsParser(TokenStream input, RecognizerSharedState state) {
+ super(input, state);
+
+ }
+
+
+ public String[] getTokenNames() { return InternalKerMLExpressionsParser.tokenNames; }
+ public String getGrammarFileName() { return "InternalKerMLExpressions.g"; }
+
+
+
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ public InternalKerMLExpressionsParser(TokenStream input, KerMLExpressionsGrammarAccess grammarAccess) {
+ this(input);
+ this.grammarAccess = grammarAccess;
+ registerRules(grammarAccess.getGrammar());
+ }
+
+ @Override
+ protected String getFirstRuleName() {
+ return "OwnedExpressionMember";
+ }
+
+ @Override
+ protected KerMLExpressionsGrammarAccess getGrammarAccess() {
+ return grammarAccess;
+ }
+
+
+
+
+ // $ANTLR start "entryRuleOwnedExpressionMember"
+ // InternalKerMLExpressions.g:64:1: entryRuleOwnedExpressionMember returns [EObject current=null] : iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF ;
+ public final EObject entryRuleOwnedExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleOwnedExpressionMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:64:62: (iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF )
+ // InternalKerMLExpressions.g:65:2: iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleOwnedExpressionMember=ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleOwnedExpressionMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOwnedExpressionMember"
+
+
+ // $ANTLR start "ruleOwnedExpressionMember"
+ // InternalKerMLExpressions.g:71:1: ruleOwnedExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) ;
+ public final EObject ruleOwnedExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:77:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) )
+ // InternalKerMLExpressions.g:78:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ {
+ // InternalKerMLExpressions.g:78:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:79:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:79:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:80:4: lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOwnedExpressionMember"
+
+
+ // $ANTLR start "entryRuleOwnedExpression"
+ // InternalKerMLExpressions.g:100:1: entryRuleOwnedExpression returns [EObject current=null] : iv_ruleOwnedExpression= ruleOwnedExpression EOF ;
+ public final EObject entryRuleOwnedExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleOwnedExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:100:56: (iv_ruleOwnedExpression= ruleOwnedExpression EOF )
+ // InternalKerMLExpressions.g:101:2: iv_ruleOwnedExpression= ruleOwnedExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getOwnedExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleOwnedExpression=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleOwnedExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOwnedExpression"
+
+
+ // $ANTLR start "ruleOwnedExpression"
+ // InternalKerMLExpressions.g:107:1: ruleOwnedExpression returns [EObject current=null] : this_ConditionalExpression_0= ruleConditionalExpression ;
+ public final EObject ruleOwnedExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ConditionalExpression_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:113:2: (this_ConditionalExpression_0= ruleConditionalExpression )
+ // InternalKerMLExpressions.g:114:2: this_ConditionalExpression_0= ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_ConditionalExpression_0=ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ConditionalExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOwnedExpression"
+
+
+ // $ANTLR start "entryRuleConditionalExpression"
+ // InternalKerMLExpressions.g:125:1: entryRuleConditionalExpression returns [EObject current=null] : iv_ruleConditionalExpression= ruleConditionalExpression EOF ;
+ public final EObject entryRuleConditionalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConditionalExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:125:62: (iv_ruleConditionalExpression= ruleConditionalExpression EOF )
+ // InternalKerMLExpressions.g:126:2: iv_ruleConditionalExpression= ruleConditionalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalExpression=ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalExpression"
+
+
+ // $ANTLR start "ruleConditionalExpression"
+ // InternalKerMLExpressions.g:132:1: ruleConditionalExpression returns [EObject current=null] : (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) ;
+ public final EObject ruleConditionalExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_4=null;
+ EObject this_NullCoalescingExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+ EObject lv_operand_comp_5_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:138:2: ( (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) )
+ // InternalKerMLExpressions.g:139:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ {
+ // InternalKerMLExpressions.g:139:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ // InternalKerMLExpressions.g:140:3: this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_3);
+ this_NullCoalescingExpression_0=ruleNullCoalescingExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_NullCoalescingExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:148:3: ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0==15) ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // InternalKerMLExpressions.g:149:4: () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ {
+ // InternalKerMLExpressions.g:149:4: ()
+ // InternalKerMLExpressions.g:150:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:156:4: ( (lv_operator_2_0= ruleConditionalTestOperator ) )
+ // InternalKerMLExpressions.g:157:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ {
+ // InternalKerMLExpressions.g:157:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ // InternalKerMLExpressions.g:158:6: lv_operator_2_0= ruleConditionalTestOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleConditionalTestOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:175:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:176:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:176:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:177:6: lv_operand_comp_3_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_5);
+ lv_operand_comp_3_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,14,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+
+ }
+ // InternalKerMLExpressions.g:198:4: ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ // InternalKerMLExpressions.g:199:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ {
+ // InternalKerMLExpressions.g:199:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ // InternalKerMLExpressions.g:200:6: lv_operand_comp_5_0= ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_operand_comp_5_0=ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalExpression"
+
+
+ // $ANTLR start "entryRuleConditionalTestOperator"
+ // InternalKerMLExpressions.g:222:1: entryRuleConditionalTestOperator returns [String current=null] : iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF ;
+ public final String entryRuleConditionalTestOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleConditionalTestOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:222:63: (iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF )
+ // InternalKerMLExpressions.g:223:2: iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalTestOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalTestOperator=ruleConditionalTestOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalTestOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalTestOperator"
+
+
+ // $ANTLR start "ruleConditionalTestOperator"
+ // InternalKerMLExpressions.g:229:1: ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '?' ;
+ public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:235:2: (kw= '?' )
+ // InternalKerMLExpressions.g:236:2: kw= '?'
+ {
+ kw=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalTestOperator"
+
+
+ // $ANTLR start "entryRuleNullCoalescingExpression"
+ // InternalKerMLExpressions.g:244:1: entryRuleNullCoalescingExpression returns [EObject current=null] : iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF ;
+ public final EObject entryRuleNullCoalescingExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleNullCoalescingExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:244:65: (iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF )
+ // InternalKerMLExpressions.g:245:2: iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleNullCoalescingExpression=ruleNullCoalescingExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleNullCoalescingExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleNullCoalescingExpression"
+
+
+ // $ANTLR start "ruleNullCoalescingExpression"
+ // InternalKerMLExpressions.g:251:1: ruleNullCoalescingExpression returns [EObject current=null] : (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) ;
+ public final EObject ruleNullCoalescingExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ConditionalOrExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:257:2: ( (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:258:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:258:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
+ // InternalKerMLExpressions.g:259:3: this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_6);
+ this_ConditionalOrExpression_0=ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ConditionalOrExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:267:3: ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0==16) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // InternalKerMLExpressions.g:268:4: () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ {
+ // InternalKerMLExpressions.g:268:4: ()
+ // InternalKerMLExpressions.g:269:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:275:4: ( (lv_operator_2_0= ruleNullCoalescingOperator ) )
+ // InternalKerMLExpressions.g:276:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ {
+ // InternalKerMLExpressions.g:276:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ // InternalKerMLExpressions.g:277:6: lv_operator_2_0= ruleNullCoalescingOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleNullCoalescingOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:294:4: ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ // InternalKerMLExpressions.g:295:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
+ {
+ // InternalKerMLExpressions.g:295:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
+ // InternalKerMLExpressions.g:296:6: lv_operand_comp_3_0= ruleConditionalOrExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_6);
+ lv_operand_comp_3_0=ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop2;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleNullCoalescingExpression"
+
+
+ // $ANTLR start "entryRuleNullCoalescingOperator"
+ // InternalKerMLExpressions.g:318:1: entryRuleNullCoalescingOperator returns [String current=null] : iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF ;
+ public final String entryRuleNullCoalescingOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleNullCoalescingOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:318:62: (iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF )
+ // InternalKerMLExpressions.g:319:2: iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getNullCoalescingOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleNullCoalescingOperator=ruleNullCoalescingOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleNullCoalescingOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleNullCoalescingOperator"
+
+
+ // $ANTLR start "ruleNullCoalescingOperator"
+ // InternalKerMLExpressions.g:325:1: ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '??' ;
+ public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:331:2: (kw= '??' )
+ // InternalKerMLExpressions.g:332:2: kw= '??'
+ {
+ kw=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleNullCoalescingOperator"
+
+
+ // $ANTLR start "entryRuleConditionalOrExpression"
+ // InternalKerMLExpressions.g:340:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
+ public final EObject entryRuleConditionalOrExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConditionalOrExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:340:64: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
+ // InternalKerMLExpressions.g:341:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalOrExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalOrExpression=ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalOrExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalOrExpression"
+
+
+ // $ANTLR start "ruleConditionalOrExpression"
+ // InternalKerMLExpressions.g:347:1: ruleConditionalOrExpression returns [EObject current=null] : (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) ;
+ public final EObject ruleConditionalOrExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ConditionalAndExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:353:2: ( (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:354:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:354:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ // InternalKerMLExpressions.g:355:3: this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_7);
+ this_ConditionalAndExpression_0=ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ConditionalAndExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:363:3: ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0==17) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalKerMLExpressions.g:364:4: () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
+ {
+ // InternalKerMLExpressions.g:364:4: ()
+ // InternalKerMLExpressions.g:365:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:371:4: ( (lv_operator_2_0= ruleConditionalOrOperator ) )
+ // InternalKerMLExpressions.g:372:5: (lv_operator_2_0= ruleConditionalOrOperator )
+ {
+ // InternalKerMLExpressions.g:372:5: (lv_operator_2_0= ruleConditionalOrOperator )
+ // InternalKerMLExpressions.g:373:6: lv_operator_2_0= ruleConditionalOrOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleConditionalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:390:4: ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
+ // InternalKerMLExpressions.g:391:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
+ {
+ // InternalKerMLExpressions.g:391:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
+ // InternalKerMLExpressions.g:392:6: lv_operand_comp_3_0= ruleConditionalAndExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_7);
+ lv_operand_comp_3_0=ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalOrExpression"
+
+
+ // $ANTLR start "entryRuleConditionalOrOperator"
+ // InternalKerMLExpressions.g:414:1: entryRuleConditionalOrOperator returns [String current=null] : iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF ;
+ public final String entryRuleConditionalOrOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleConditionalOrOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:414:61: (iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF )
+ // InternalKerMLExpressions.g:415:2: iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalOrOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalOrOperator=ruleConditionalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalOrOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalOrOperator"
+
+
+ // $ANTLR start "ruleConditionalOrOperator"
+ // InternalKerMLExpressions.g:421:1: ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:427:2: (kw= '||' )
+ // InternalKerMLExpressions.g:428:2: kw= '||'
+ {
+ kw=(Token)match(input,17,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalOrOperator"
+
+
+ // $ANTLR start "entryRuleConditionalAndExpression"
+ // InternalKerMLExpressions.g:436:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
+ public final EObject entryRuleConditionalAndExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConditionalAndExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:436:65: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
+ // InternalKerMLExpressions.g:437:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalAndExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalAndExpression=ruleConditionalAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalAndExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalAndExpression"
+
+
+ // $ANTLR start "ruleConditionalAndExpression"
+ // InternalKerMLExpressions.g:443:1: ruleConditionalAndExpression returns [EObject current=null] : (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) ;
+ public final EObject ruleConditionalAndExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_OrExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:449:2: ( (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:450:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:450:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ // InternalKerMLExpressions.g:451:3: this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_8);
+ this_OrExpression_0=ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_OrExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:459:3: ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ loop4:
+ do {
+ int alt4=2;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0==18) ) {
+ alt4=1;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalKerMLExpressions.g:460:4: () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) )
+ {
+ // InternalKerMLExpressions.g:460:4: ()
+ // InternalKerMLExpressions.g:461:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:467:4: ( (lv_operator_2_0= ruleConditionalAndOperator ) )
+ // InternalKerMLExpressions.g:468:5: (lv_operator_2_0= ruleConditionalAndOperator )
+ {
+ // InternalKerMLExpressions.g:468:5: (lv_operator_2_0= ruleConditionalAndOperator )
+ // InternalKerMLExpressions.g:469:6: lv_operator_2_0= ruleConditionalAndOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleConditionalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:486:4: ( (lv_operand_comp_3_0= ruleOrExpression ) )
+ // InternalKerMLExpressions.g:487:5: (lv_operand_comp_3_0= ruleOrExpression )
+ {
+ // InternalKerMLExpressions.g:487:5: (lv_operand_comp_3_0= ruleOrExpression )
+ // InternalKerMLExpressions.g:488:6: lv_operand_comp_3_0= ruleOrExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_8);
+ lv_operand_comp_3_0=ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalAndExpression"
+
+
+ // $ANTLR start "entryRuleConditionalAndOperator"
+ // InternalKerMLExpressions.g:510:1: entryRuleConditionalAndOperator returns [String current=null] : iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF ;
+ public final String entryRuleConditionalAndOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleConditionalAndOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:510:62: (iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF )
+ // InternalKerMLExpressions.g:511:2: iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalAndOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalAndOperator=ruleConditionalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalAndOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalAndOperator"
+
+
+ // $ANTLR start "ruleConditionalAndOperator"
+ // InternalKerMLExpressions.g:517:1: ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:523:2: (kw= '&&' )
+ // InternalKerMLExpressions.g:524:2: kw= '&&'
+ {
+ kw=(Token)match(input,18,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConditionalAndOperator"
+
+
+ // $ANTLR start "entryRuleOrExpression"
+ // InternalKerMLExpressions.g:532:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ;
+ public final EObject entryRuleOrExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleOrExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:532:53: (iv_ruleOrExpression= ruleOrExpression EOF )
+ // InternalKerMLExpressions.g:533:2: iv_ruleOrExpression= ruleOrExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getOrExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleOrExpression=ruleOrExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleOrExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOrExpression"
+
+
+ // $ANTLR start "ruleOrExpression"
+ // InternalKerMLExpressions.g:539:1: ruleOrExpression returns [EObject current=null] : (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) ;
+ public final EObject ruleOrExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_XorExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:545:2: ( (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:546:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:546:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ // InternalKerMLExpressions.g:547:3: this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_9);
+ this_XorExpression_0=ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XorExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:555:3: ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ loop5:
+ do {
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0==19) ) {
+ alt5=1;
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // InternalKerMLExpressions.g:556:4: () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ {
+ // InternalKerMLExpressions.g:556:4: ()
+ // InternalKerMLExpressions.g:557:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:563:4: ( (lv_operator_2_0= ruleOrOperator ) )
+ // InternalKerMLExpressions.g:564:5: (lv_operator_2_0= ruleOrOperator )
+ {
+ // InternalKerMLExpressions.g:564:5: (lv_operator_2_0= ruleOrOperator )
+ // InternalKerMLExpressions.g:565:6: lv_operator_2_0= ruleOrOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleOrOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:582:4: ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ // InternalKerMLExpressions.g:583:5: (lv_operand_comp_3_0= ruleXorExpression )
+ {
+ // InternalKerMLExpressions.g:583:5: (lv_operand_comp_3_0= ruleXorExpression )
+ // InternalKerMLExpressions.g:584:6: lv_operand_comp_3_0= ruleXorExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_9);
+ lv_operand_comp_3_0=ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOrExpression"
+
+
+ // $ANTLR start "entryRuleOrOperator"
+ // InternalKerMLExpressions.g:606:1: entryRuleOrOperator returns [String current=null] : iv_ruleOrOperator= ruleOrOperator EOF ;
+ public final String entryRuleOrOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleOrOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:606:50: (iv_ruleOrOperator= ruleOrOperator EOF )
+ // InternalKerMLExpressions.g:607:2: iv_ruleOrOperator= ruleOrOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getOrOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleOrOperator=ruleOrOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleOrOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOrOperator"
+
+
+ // $ANTLR start "ruleOrOperator"
+ // InternalKerMLExpressions.g:613:1: ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '|' ;
+ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:619:2: (kw= '|' )
+ // InternalKerMLExpressions.g:620:2: kw= '|'
+ {
+ kw=(Token)match(input,19,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOrOperator"
+
+
+ // $ANTLR start "entryRuleXorExpression"
+ // InternalKerMLExpressions.g:628:1: entryRuleXorExpression returns [EObject current=null] : iv_ruleXorExpression= ruleXorExpression EOF ;
+ public final EObject entryRuleXorExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXorExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:628:54: (iv_ruleXorExpression= ruleXorExpression EOF )
+ // InternalKerMLExpressions.g:629:2: iv_ruleXorExpression= ruleXorExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXorExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleXorExpression=ruleXorExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXorExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXorExpression"
+
+
+ // $ANTLR start "ruleXorExpression"
+ // InternalKerMLExpressions.g:635:1: ruleXorExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) ;
+ public final EObject ruleXorExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_AndExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:641:2: ( (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:642:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:642:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ // InternalKerMLExpressions.g:643:3: this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_10);
+ this_AndExpression_0=ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_AndExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:651:3: ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ loop6:
+ do {
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==20) ) {
+ alt6=1;
+ }
+
+
+ switch (alt6) {
+ case 1 :
+ // InternalKerMLExpressions.g:652:4: () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ {
+ // InternalKerMLExpressions.g:652:4: ()
+ // InternalKerMLExpressions.g:653:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:659:4: ( (lv_operator_2_0= ruleXorOperator ) )
+ // InternalKerMLExpressions.g:660:5: (lv_operator_2_0= ruleXorOperator )
+ {
+ // InternalKerMLExpressions.g:660:5: (lv_operator_2_0= ruleXorOperator )
+ // InternalKerMLExpressions.g:661:6: lv_operator_2_0= ruleXorOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleXorOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:678:4: ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ // InternalKerMLExpressions.g:679:5: (lv_operand_comp_3_0= ruleAndExpression )
+ {
+ // InternalKerMLExpressions.g:679:5: (lv_operand_comp_3_0= ruleAndExpression )
+ // InternalKerMLExpressions.g:680:6: lv_operand_comp_3_0= ruleAndExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_10);
+ lv_operand_comp_3_0=ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop6;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXorExpression"
+
+
+ // $ANTLR start "entryRuleXorOperator"
+ // InternalKerMLExpressions.g:702:1: entryRuleXorOperator returns [String current=null] : iv_ruleXorOperator= ruleXorOperator EOF ;
+ public final String entryRuleXorOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleXorOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:702:51: (iv_ruleXorOperator= ruleXorOperator EOF )
+ // InternalKerMLExpressions.g:703:2: iv_ruleXorOperator= ruleXorOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXorOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleXorOperator=ruleXorOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXorOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXorOperator"
+
+
+ // $ANTLR start "ruleXorOperator"
+ // InternalKerMLExpressions.g:709:1: ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '^' ;
+ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:715:2: (kw= '^' )
+ // InternalKerMLExpressions.g:716:2: kw= '^'
+ {
+ kw=(Token)match(input,20,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXorOperator"
+
+
+ // $ANTLR start "entryRuleAndExpression"
+ // InternalKerMLExpressions.g:724:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
+ public final EObject entryRuleAndExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleAndExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:724:54: (iv_ruleAndExpression= ruleAndExpression EOF )
+ // InternalKerMLExpressions.g:725:2: iv_ruleAndExpression= ruleAndExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getAndExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleAndExpression=ruleAndExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleAndExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAndExpression"
+
+
+ // $ANTLR start "ruleAndExpression"
+ // InternalKerMLExpressions.g:731:1: ruleAndExpression returns [EObject current=null] : (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) ;
+ public final EObject ruleAndExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_EqualityExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:737:2: ( (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:738:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:738:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ // InternalKerMLExpressions.g:739:3: this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_11);
+ this_EqualityExpression_0=ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_EqualityExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:747:3: ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0==21) ) {
+ alt7=1;
+ }
+
+
+ switch (alt7) {
+ case 1 :
+ // InternalKerMLExpressions.g:748:4: () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ {
+ // InternalKerMLExpressions.g:748:4: ()
+ // InternalKerMLExpressions.g:749:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:755:4: ( (lv_operator_2_0= ruleAndOperator ) )
+ // InternalKerMLExpressions.g:756:5: (lv_operator_2_0= ruleAndOperator )
+ {
+ // InternalKerMLExpressions.g:756:5: (lv_operator_2_0= ruleAndOperator )
+ // InternalKerMLExpressions.g:757:6: lv_operator_2_0= ruleAndOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleAndOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:774:4: ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ // InternalKerMLExpressions.g:775:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ {
+ // InternalKerMLExpressions.g:775:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ // InternalKerMLExpressions.g:776:6: lv_operand_comp_3_0= ruleEqualityExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_11);
+ lv_operand_comp_3_0=ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop7;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAndExpression"
+
+
+ // $ANTLR start "entryRuleAndOperator"
+ // InternalKerMLExpressions.g:798:1: entryRuleAndOperator returns [String current=null] : iv_ruleAndOperator= ruleAndOperator EOF ;
+ public final String entryRuleAndOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleAndOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:798:51: (iv_ruleAndOperator= ruleAndOperator EOF )
+ // InternalKerMLExpressions.g:799:2: iv_ruleAndOperator= ruleAndOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getAndOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleAndOperator=ruleAndOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleAndOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAndOperator"
+
+
+ // $ANTLR start "ruleAndOperator"
+ // InternalKerMLExpressions.g:805:1: ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&' ;
+ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:811:2: (kw= '&' )
+ // InternalKerMLExpressions.g:812:2: kw= '&'
+ {
+ kw=(Token)match(input,21,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAndOperator"
+
+
+ // $ANTLR start "entryRuleEqualityExpression"
+ // InternalKerMLExpressions.g:820:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
+ public final EObject entryRuleEqualityExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleEqualityExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:820:59: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
+ // InternalKerMLExpressions.g:821:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getEqualityExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleEqualityExpression=ruleEqualityExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleEqualityExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleEqualityExpression"
+
+
+ // $ANTLR start "ruleEqualityExpression"
+ // InternalKerMLExpressions.g:827:1: ruleEqualityExpression returns [EObject current=null] : (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) ;
+ public final EObject ruleEqualityExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ClassificationExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:833:2: ( (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:834:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:834:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ // InternalKerMLExpressions.g:835:3: this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_12);
+ this_ClassificationExpression_0=ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ClassificationExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:843:3: ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( ((LA8_0>=22 && LA8_0<=23)) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // InternalKerMLExpressions.g:844:4: () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ {
+ // InternalKerMLExpressions.g:844:4: ()
+ // InternalKerMLExpressions.g:845:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:851:4: ( (lv_operator_2_0= ruleEqualityOperator ) )
+ // InternalKerMLExpressions.g:852:5: (lv_operator_2_0= ruleEqualityOperator )
+ {
+ // InternalKerMLExpressions.g:852:5: (lv_operator_2_0= ruleEqualityOperator )
+ // InternalKerMLExpressions.g:853:6: lv_operator_2_0= ruleEqualityOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleEqualityOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:870:4: ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ // InternalKerMLExpressions.g:871:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ {
+ // InternalKerMLExpressions.g:871:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ // InternalKerMLExpressions.g:872:6: lv_operand_comp_3_0= ruleClassificationExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_12);
+ lv_operand_comp_3_0=ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop8;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEqualityExpression"
+
+
+ // $ANTLR start "entryRuleEqualityOperator"
+ // InternalKerMLExpressions.g:894:1: entryRuleEqualityOperator returns [String current=null] : iv_ruleEqualityOperator= ruleEqualityOperator EOF ;
+ public final String entryRuleEqualityOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleEqualityOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:894:56: (iv_ruleEqualityOperator= ruleEqualityOperator EOF )
+ // InternalKerMLExpressions.g:895:2: iv_ruleEqualityOperator= ruleEqualityOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getEqualityOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleEqualityOperator=ruleEqualityOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleEqualityOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleEqualityOperator"
+
+
+ // $ANTLR start "ruleEqualityOperator"
+ // InternalKerMLExpressions.g:901:1: ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
+ public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:907:2: ( (kw= '==' | kw= '!=' ) )
+ // InternalKerMLExpressions.g:908:2: (kw= '==' | kw= '!=' )
+ {
+ // InternalKerMLExpressions.g:908:2: (kw= '==' | kw= '!=' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0==22) ) {
+ alt9=1;
+ }
+ else if ( (LA9_0==23) ) {
+ alt9=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalKerMLExpressions.g:909:3: kw= '=='
+ {
+ kw=(Token)match(input,22,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:915:3: kw= '!='
+ {
+ kw=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEqualityOperator"
+
+
+ // $ANTLR start "entryRuleClassificationExpression"
+ // InternalKerMLExpressions.g:924:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
+ public final EObject entryRuleClassificationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleClassificationExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:924:65: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
+ // InternalKerMLExpressions.g:925:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getClassificationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleClassificationExpression=ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleClassificationExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassificationExpression"
+
+
+ // $ANTLR start "ruleClassificationExpression"
+ // InternalKerMLExpressions.g:931:1: ruleClassificationExpression returns [EObject current=null] : ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) ;
+ public final EObject ruleClassificationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_RelationalExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_3_0 = null;
+
+ EObject lv_operand_comp_5_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_6_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_7_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:937:2: ( ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) )
+ // InternalKerMLExpressions.g:938:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ {
+ // InternalKerMLExpressions.g:938:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( ((LA11_0>=RULE_STRING_VALUE && LA11_0<=RULE_UNRESTRICTED_NAME)||(LA11_0>=32 && LA11_0<=34)||(LA11_0>=40 && LA11_0<=43)||LA11_0==45||LA11_0==49||(LA11_0>=54 && LA11_0<=56)) ) {
+ alt11=1;
+ }
+ else if ( (LA11_0==EOF||(LA11_0>=24 && LA11_0<=27)) ) {
+ alt11=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 11, 0, input);
+
+ throw nvae;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalKerMLExpressions.g:939:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ {
+ // InternalKerMLExpressions.g:939:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ // InternalKerMLExpressions.g:940:4: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_13);
+ this_RelationalExpression_0=ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_RelationalExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:948:4: ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( ((LA10_0>=24 && LA10_0<=27)) ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalKerMLExpressions.g:949:5: () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ {
+ // InternalKerMLExpressions.g:949:5: ()
+ // InternalKerMLExpressions.g:950:6:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:956:5: ( (lv_operator_2_0= ruleClassificationOperator ) )
+ // InternalKerMLExpressions.g:957:6: (lv_operator_2_0= ruleClassificationOperator )
+ {
+ // InternalKerMLExpressions.g:957:6: (lv_operator_2_0= ruleClassificationOperator )
+ // InternalKerMLExpressions.g:958:7: lv_operator_2_0= ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
+
+ }
+ pushFollow(FOLLOW_14);
+ lv_operator_2_0=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:975:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:976:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:976:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:977:7: lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_3_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:997:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ {
+ // InternalKerMLExpressions.g:997:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ // InternalKerMLExpressions.g:998:4: () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ {
+ // InternalKerMLExpressions.g:998:4: ()
+ // InternalKerMLExpressions.g:999:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1005:4: ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) )
+ // InternalKerMLExpressions.g:1006:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ {
+ // InternalKerMLExpressions.g:1006:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ // InternalKerMLExpressions.g:1007:6: lv_operand_comp_5_0= ruleSelfReferenceExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_15);
+ lv_operand_comp_5_0=ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1024:4: ( (lv_operator_6_0= ruleClassificationOperator ) )
+ // InternalKerMLExpressions.g:1025:5: (lv_operator_6_0= ruleClassificationOperator )
+ {
+ // InternalKerMLExpressions.g:1025:5: (lv_operator_6_0= ruleClassificationOperator )
+ // InternalKerMLExpressions.g:1026:6: lv_operator_6_0= ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_14);
+ lv_operator_6_0=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_6_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1043:4: ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:1044:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:1044:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:1045:6: lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_7_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_7_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassificationExpression"
+
+
+ // $ANTLR start "entryRuleClassificationOperator"
+ // InternalKerMLExpressions.g:1067:1: entryRuleClassificationOperator returns [String current=null] : iv_ruleClassificationOperator= ruleClassificationOperator EOF ;
+ public final String entryRuleClassificationOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleClassificationOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1067:62: (iv_ruleClassificationOperator= ruleClassificationOperator EOF )
+ // InternalKerMLExpressions.g:1068:2: iv_ruleClassificationOperator= ruleClassificationOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getClassificationOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleClassificationOperator=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleClassificationOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassificationOperator"
+
+
+ // $ANTLR start "ruleClassificationOperator"
+ // InternalKerMLExpressions.g:1074:1: ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) ;
+ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1080:2: ( (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) )
+ // InternalKerMLExpressions.g:1081:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ {
+ // InternalKerMLExpressions.g:1081:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ int alt12=4;
+ switch ( input.LA(1) ) {
+ case 24:
+ {
+ alt12=1;
+ }
+ break;
+ case 25:
+ {
+ alt12=2;
+ }
+ break;
+ case 26:
+ {
+ alt12=3;
+ }
+ break;
+ case 27:
+ {
+ alt12=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt12) {
+ case 1 :
+ // InternalKerMLExpressions.g:1082:3: kw= 'instanceof'
+ {
+ kw=(Token)match(input,24,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1088:3: kw= 'hastype'
+ {
+ kw=(Token)match(input,25,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1094:3: kw= 'istype'
+ {
+ kw=(Token)match(input,26,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1100:3: kw= '@'
+ {
+ kw=(Token)match(input,27,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassificationOperator"
+
+
+ // $ANTLR start "entryRuleTypeReferenceMember"
+ // InternalKerMLExpressions.g:1109:1: entryRuleTypeReferenceMember returns [EObject current=null] : iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF ;
+ public final EObject entryRuleTypeReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTypeReferenceMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1109:60: (iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF )
+ // InternalKerMLExpressions.g:1110:2: iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getTypeReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleTypeReferenceMember=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleTypeReferenceMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTypeReferenceMember"
+
+
+ // $ANTLR start "ruleTypeReferenceMember"
+ // InternalKerMLExpressions.g:1116:1: ruleTypeReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) ;
+ public final EObject ruleTypeReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1122:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) )
+ // InternalKerMLExpressions.g:1123:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ {
+ // InternalKerMLExpressions.g:1123:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ // InternalKerMLExpressions.g:1124:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ {
+ // InternalKerMLExpressions.g:1124:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ // InternalKerMLExpressions.g:1125:4: lv_ownedMemberFeature_comp_0_0= ruleTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getTypeReferenceMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTypeReferenceMember"
+
+
+ // $ANTLR start "entryRuleTypeReference"
+ // InternalKerMLExpressions.g:1145:1: entryRuleTypeReference returns [EObject current=null] : iv_ruleTypeReference= ruleTypeReference EOF ;
+ public final EObject entryRuleTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTypeReference = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1145:54: (iv_ruleTypeReference= ruleTypeReference EOF )
+ // InternalKerMLExpressions.g:1146:2: iv_ruleTypeReference= ruleTypeReference EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getTypeReferenceRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleTypeReference=ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleTypeReference;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTypeReference"
+
+
+ // $ANTLR start "ruleTypeReference"
+ // InternalKerMLExpressions.g:1152:1: ruleTypeReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) ;
+ public final EObject ruleTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedRelationship_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1158:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) )
+ // InternalKerMLExpressions.g:1159:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ {
+ // InternalKerMLExpressions.g:1159:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:1160:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:1160:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:1161:4: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getTypeReferenceRule());
+ }
+ add(
+ current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTypeReference"
+
+
+ // $ANTLR start "entryRuleOwnedFeatureTyping"
+ // InternalKerMLExpressions.g:1181:1: entryRuleOwnedFeatureTyping returns [EObject current=null] : iv_ruleOwnedFeatureTyping= ruleOwnedFeatureTyping EOF ;
+ public final EObject entryRuleOwnedFeatureTyping() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleOwnedFeatureTyping = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1181:59: (iv_ruleOwnedFeatureTyping= ruleOwnedFeatureTyping EOF )
+ // InternalKerMLExpressions.g:1182:2: iv_ruleOwnedFeatureTyping= ruleOwnedFeatureTyping EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getOwnedFeatureTypingRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleOwnedFeatureTyping=ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleOwnedFeatureTyping;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOwnedFeatureTyping"
+
+
+ // $ANTLR start "ruleOwnedFeatureTyping"
+ // InternalKerMLExpressions.g:1188:1: ruleOwnedFeatureTyping returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
+ public final EObject ruleOwnedFeatureTyping() throws RecognitionException {
+ EObject current = null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1194:2: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerMLExpressions.g:1195:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalKerMLExpressions.g:1195:2: ( ( ruleQualifiedName ) )
+ // InternalKerMLExpressions.g:1196:3: ( ruleQualifiedName )
+ {
+ // InternalKerMLExpressions.g:1196:3: ( ruleQualifiedName )
+ // InternalKerMLExpressions.g:1197:4: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getOwnedFeatureTypingRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOwnedFeatureTyping"
+
+
+ // $ANTLR start "entryRuleSelfReferenceExpression"
+ // InternalKerMLExpressions.g:1214:1: entryRuleSelfReferenceExpression returns [EObject current=null] : iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF ;
+ public final EObject entryRuleSelfReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSelfReferenceExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1214:64: (iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF )
+ // InternalKerMLExpressions.g:1215:2: iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSelfReferenceExpression=ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSelfReferenceExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSelfReferenceExpression"
+
+
+ // $ANTLR start "ruleSelfReferenceExpression"
+ // InternalKerMLExpressions.g:1221:1: ruleSelfReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) ;
+ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1227:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) )
+ // InternalKerMLExpressions.g:1228:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ {
+ // InternalKerMLExpressions.g:1228:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ // InternalKerMLExpressions.g:1229:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ {
+ // InternalKerMLExpressions.g:1229:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ // InternalKerMLExpressions.g:1230:4: lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_0_0=ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSelfReferenceExpression"
+
+
+ // $ANTLR start "entryRuleSelfReferenceMember"
+ // InternalKerMLExpressions.g:1250:1: entryRuleSelfReferenceMember returns [EObject current=null] : iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF ;
+ public final EObject entryRuleSelfReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSelfReferenceMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1250:60: (iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF )
+ // InternalKerMLExpressions.g:1251:2: iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSelfReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSelfReferenceMember=ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSelfReferenceMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSelfReferenceMember"
+
+
+ // $ANTLR start "ruleSelfReferenceMember"
+ // InternalKerMLExpressions.g:1257:1: ruleSelfReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) ;
+ public final EObject ruleSelfReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1263:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) )
+ // InternalKerMLExpressions.g:1264:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ {
+ // InternalKerMLExpressions.g:1264:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ // InternalKerMLExpressions.g:1265:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ {
+ // InternalKerMLExpressions.g:1265:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ // InternalKerMLExpressions.g:1266:4: lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSelfReferenceMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSelfReferenceMember"
+
+
+ // $ANTLR start "entryRuleEmptyFeature"
+ // InternalKerMLExpressions.g:1286:1: entryRuleEmptyFeature returns [EObject current=null] : iv_ruleEmptyFeature= ruleEmptyFeature EOF ;
+ public final EObject entryRuleEmptyFeature() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleEmptyFeature = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1286:53: (iv_ruleEmptyFeature= ruleEmptyFeature EOF )
+ // InternalKerMLExpressions.g:1287:2: iv_ruleEmptyFeature= ruleEmptyFeature EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getEmptyFeatureRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleEmptyFeature=ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleEmptyFeature;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleEmptyFeature"
+
+
+ // $ANTLR start "ruleEmptyFeature"
+ // InternalKerMLExpressions.g:1293:1: ruleEmptyFeature returns [EObject current=null] : () ;
+ public final EObject ruleEmptyFeature() throws RecognitionException {
+ EObject current = null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1299:2: ( () )
+ // InternalKerMLExpressions.g:1300:2: ()
+ {
+ // InternalKerMLExpressions.g:1300:2: ()
+ // InternalKerMLExpressions.g:1301:3:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getEmptyFeatureAccess().getFeatureAction(),
+ current);
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEmptyFeature"
+
+
+ // $ANTLR start "entryRuleRelationalExpression"
+ // InternalKerMLExpressions.g:1310:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
+ public final EObject entryRuleRelationalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRelationalExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1310:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
+ // InternalKerMLExpressions.g:1311:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getRelationalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleRelationalExpression=ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleRelationalExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRelationalExpression"
+
+
+ // $ANTLR start "ruleRelationalExpression"
+ // InternalKerMLExpressions.g:1317:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) ;
+ public final EObject ruleRelationalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_AdditiveExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1323:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:1324:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:1324:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ // InternalKerMLExpressions.g:1325:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_16);
+ this_AdditiveExpression_0=ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_AdditiveExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:1333:3: ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ loop13:
+ do {
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( ((LA13_0>=28 && LA13_0<=31)) ) {
+ alt13=1;
+ }
+
+
+ switch (alt13) {
+ case 1 :
+ // InternalKerMLExpressions.g:1334:4: () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ {
+ // InternalKerMLExpressions.g:1334:4: ()
+ // InternalKerMLExpressions.g:1335:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1341:4: ( (lv_operator_2_0= ruleRelationalOperator ) )
+ // InternalKerMLExpressions.g:1342:5: (lv_operator_2_0= ruleRelationalOperator )
+ {
+ // InternalKerMLExpressions.g:1342:5: (lv_operator_2_0= ruleRelationalOperator )
+ // InternalKerMLExpressions.g:1343:6: lv_operator_2_0= ruleRelationalOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1360:4: ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ // InternalKerMLExpressions.g:1361:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ {
+ // InternalKerMLExpressions.g:1361:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ // InternalKerMLExpressions.g:1362:6: lv_operand_comp_3_0= ruleAdditiveExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_16);
+ lv_operand_comp_3_0=ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop13;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRelationalExpression"
+
+
+ // $ANTLR start "entryRuleRelationalOperator"
+ // InternalKerMLExpressions.g:1384:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ;
+ public final String entryRuleRelationalOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleRelationalOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1384:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF )
+ // InternalKerMLExpressions.g:1385:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getRelationalOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleRelationalOperator=ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleRelationalOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRelationalOperator"
+
+
+ // $ANTLR start "ruleRelationalOperator"
+ // InternalKerMLExpressions.g:1391:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) ;
+ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1397:2: ( (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) )
+ // InternalKerMLExpressions.g:1398:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ {
+ // InternalKerMLExpressions.g:1398:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ int alt14=4;
+ switch ( input.LA(1) ) {
+ case 28:
+ {
+ alt14=1;
+ }
+ break;
+ case 29:
+ {
+ alt14=2;
+ }
+ break;
+ case 30:
+ {
+ alt14=3;
+ }
+ break;
+ case 31:
+ {
+ alt14=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 14, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt14) {
+ case 1 :
+ // InternalKerMLExpressions.g:1399:3: kw= '<'
+ {
+ kw=(Token)match(input,28,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1405:3: kw= '>'
+ {
+ kw=(Token)match(input,29,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1411:3: kw= '<='
+ {
+ kw=(Token)match(input,30,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1417:3: kw= '>='
+ {
+ kw=(Token)match(input,31,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRelationalOperator"
+
+
+ // $ANTLR start "entryRuleAdditiveExpression"
+ // InternalKerMLExpressions.g:1426:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
+ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleAdditiveExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1426:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
+ // InternalKerMLExpressions.g:1427:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getAdditiveExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleAdditiveExpression=ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleAdditiveExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAdditiveExpression"
+
+
+ // $ANTLR start "ruleAdditiveExpression"
+ // InternalKerMLExpressions.g:1433:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) ;
+ public final EObject ruleAdditiveExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_MultiplicativeExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1439:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:1440:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:1440:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalKerMLExpressions.g:1441:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_17);
+ this_MultiplicativeExpression_0=ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_MultiplicativeExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:1449:3: ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ loop15:
+ do {
+ int alt15=2;
+ int LA15_0 = input.LA(1);
+
+ if ( ((LA15_0>=32 && LA15_0<=33)) ) {
+ alt15=1;
+ }
+
+
+ switch (alt15) {
+ case 1 :
+ // InternalKerMLExpressions.g:1450:4: () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ {
+ // InternalKerMLExpressions.g:1450:4: ()
+ // InternalKerMLExpressions.g:1451:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1457:4: ( (lv_operator_2_0= ruleAdditiveOperator ) )
+ // InternalKerMLExpressions.g:1458:5: (lv_operator_2_0= ruleAdditiveOperator )
+ {
+ // InternalKerMLExpressions.g:1458:5: (lv_operator_2_0= ruleAdditiveOperator )
+ // InternalKerMLExpressions.g:1459:6: lv_operator_2_0= ruleAdditiveOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleAdditiveOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAdditiveExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1476:4: ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ // InternalKerMLExpressions.g:1477:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ {
+ // InternalKerMLExpressions.g:1477:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ // InternalKerMLExpressions.g:1478:6: lv_operand_comp_3_0= ruleMultiplicativeExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_17);
+ lv_operand_comp_3_0=ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAdditiveExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop15;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAdditiveExpression"
+
+
+ // $ANTLR start "entryRuleAdditiveOperator"
+ // InternalKerMLExpressions.g:1500:1: entryRuleAdditiveOperator returns [String current=null] : iv_ruleAdditiveOperator= ruleAdditiveOperator EOF ;
+ public final String entryRuleAdditiveOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleAdditiveOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1500:56: (iv_ruleAdditiveOperator= ruleAdditiveOperator EOF )
+ // InternalKerMLExpressions.g:1501:2: iv_ruleAdditiveOperator= ruleAdditiveOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getAdditiveOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleAdditiveOperator=ruleAdditiveOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleAdditiveOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAdditiveOperator"
+
+
+ // $ANTLR start "ruleAdditiveOperator"
+ // InternalKerMLExpressions.g:1507:1: ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ public final AntlrDatatypeRuleToken ruleAdditiveOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1513:2: ( (kw= '+' | kw= '-' ) )
+ // InternalKerMLExpressions.g:1514:2: (kw= '+' | kw= '-' )
+ {
+ // InternalKerMLExpressions.g:1514:2: (kw= '+' | kw= '-' )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0==32) ) {
+ alt16=1;
+ }
+ else if ( (LA16_0==33) ) {
+ alt16=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1 :
+ // InternalKerMLExpressions.g:1515:3: kw= '+'
+ {
+ kw=(Token)match(input,32,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1521:3: kw= '-'
+ {
+ kw=(Token)match(input,33,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAdditiveOperator"
+
+
+ // $ANTLR start "entryRuleMultiplicativeExpression"
+ // InternalKerMLExpressions.g:1530:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
+ public final EObject entryRuleMultiplicativeExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMultiplicativeExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1530:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
+ // InternalKerMLExpressions.g:1531:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleMultiplicativeExpression=ruleMultiplicativeExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleMultiplicativeExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMultiplicativeExpression"
+
+
+ // $ANTLR start "ruleMultiplicativeExpression"
+ // InternalKerMLExpressions.g:1537:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) ;
+ public final EObject ruleMultiplicativeExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ExponentiationExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1543:2: ( (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:1544:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:1544:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ // InternalKerMLExpressions.g:1545:3: this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_18);
+ this_ExponentiationExpression_0=ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ExponentiationExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:1553:3: ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ loop17:
+ do {
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( ((LA17_0>=34 && LA17_0<=36)) ) {
+ alt17=1;
+ }
+
+
+ switch (alt17) {
+ case 1 :
+ // InternalKerMLExpressions.g:1554:4: () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ {
+ // InternalKerMLExpressions.g:1554:4: ()
+ // InternalKerMLExpressions.g:1555:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1561:4: ( (lv_operator_2_0= ruleMultiplicativeOperator ) )
+ // InternalKerMLExpressions.g:1562:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ {
+ // InternalKerMLExpressions.g:1562:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ // InternalKerMLExpressions.g:1563:6: lv_operator_2_0= ruleMultiplicativeOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleMultiplicativeOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1580:4: ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ // InternalKerMLExpressions.g:1581:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ {
+ // InternalKerMLExpressions.g:1581:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ // InternalKerMLExpressions.g:1582:6: lv_operand_comp_3_0= ruleExponentiationExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_18);
+ lv_operand_comp_3_0=ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMultiplicativeExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop17;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMultiplicativeExpression"
+
+
+ // $ANTLR start "entryRuleMultiplicativeOperator"
+ // InternalKerMLExpressions.g:1604:1: entryRuleMultiplicativeOperator returns [String current=null] : iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF ;
+ public final String entryRuleMultiplicativeOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleMultiplicativeOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1604:62: (iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF )
+ // InternalKerMLExpressions.g:1605:2: iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getMultiplicativeOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleMultiplicativeOperator=ruleMultiplicativeOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleMultiplicativeOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMultiplicativeOperator"
+
+
+ // $ANTLR start "ruleMultiplicativeOperator"
+ // InternalKerMLExpressions.g:1611:1: ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '%' ) ;
+ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1617:2: ( (kw= '*' | kw= '/' | kw= '%' ) )
+ // InternalKerMLExpressions.g:1618:2: (kw= '*' | kw= '/' | kw= '%' )
+ {
+ // InternalKerMLExpressions.g:1618:2: (kw= '*' | kw= '/' | kw= '%' )
+ int alt18=3;
+ switch ( input.LA(1) ) {
+ case 34:
+ {
+ alt18=1;
+ }
+ break;
+ case 35:
+ {
+ alt18=2;
+ }
+ break;
+ case 36:
+ {
+ alt18=3;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt18) {
+ case 1 :
+ // InternalKerMLExpressions.g:1619:3: kw= '*'
+ {
+ kw=(Token)match(input,34,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1625:3: kw= '/'
+ {
+ kw=(Token)match(input,35,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1631:3: kw= '%'
+ {
+ kw=(Token)match(input,36,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMultiplicativeOperator"
+
+
+ // $ANTLR start "entryRuleExponentiationExpression"
+ // InternalKerMLExpressions.g:1640:1: entryRuleExponentiationExpression returns [EObject current=null] : iv_ruleExponentiationExpression= ruleExponentiationExpression EOF ;
+ public final EObject entryRuleExponentiationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExponentiationExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1640:65: (iv_ruleExponentiationExpression= ruleExponentiationExpression EOF )
+ // InternalKerMLExpressions.g:1641:2: iv_ruleExponentiationExpression= ruleExponentiationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExponentiationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExponentiationExpression=ruleExponentiationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExponentiationExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExponentiationExpression"
+
+
+ // $ANTLR start "ruleExponentiationExpression"
+ // InternalKerMLExpressions.g:1647:1: ruleExponentiationExpression returns [EObject current=null] : (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) ;
+ public final EObject ruleExponentiationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_UnitsExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1653:2: ( (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) )
+ // InternalKerMLExpressions.g:1654:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ {
+ // InternalKerMLExpressions.g:1654:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ // InternalKerMLExpressions.g:1655:3: this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_19);
+ this_UnitsExpression_0=ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_UnitsExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:1663:3: ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ loop19:
+ do {
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0==37) ) {
+ alt19=1;
+ }
+
+
+ switch (alt19) {
+ case 1 :
+ // InternalKerMLExpressions.g:1664:4: () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ {
+ // InternalKerMLExpressions.g:1664:4: ()
+ // InternalKerMLExpressions.g:1665:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1671:4: ( (lv_operator_2_0= ruleExponentiationOperator ) )
+ // InternalKerMLExpressions.g:1672:5: (lv_operator_2_0= ruleExponentiationOperator )
+ {
+ // InternalKerMLExpressions.g:1672:5: (lv_operator_2_0= ruleExponentiationOperator )
+ // InternalKerMLExpressions.g:1673:6: lv_operator_2_0= ruleExponentiationOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleExponentiationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExponentiationExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1690:4: ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ // InternalKerMLExpressions.g:1691:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ {
+ // InternalKerMLExpressions.g:1691:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ // InternalKerMLExpressions.g:1692:6: lv_operand_comp_3_0= ruleUnitsExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_19);
+ lv_operand_comp_3_0=ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExponentiationExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop19;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExponentiationExpression"
+
+
+ // $ANTLR start "entryRuleExponentiationOperator"
+ // InternalKerMLExpressions.g:1714:1: entryRuleExponentiationOperator returns [String current=null] : iv_ruleExponentiationOperator= ruleExponentiationOperator EOF ;
+ public final String entryRuleExponentiationOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleExponentiationOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1714:62: (iv_ruleExponentiationOperator= ruleExponentiationOperator EOF )
+ // InternalKerMLExpressions.g:1715:2: iv_ruleExponentiationOperator= ruleExponentiationOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExponentiationOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExponentiationOperator=ruleExponentiationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExponentiationOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExponentiationOperator"
+
+
+ // $ANTLR start "ruleExponentiationOperator"
+ // InternalKerMLExpressions.g:1721:1: ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '**' ;
+ public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1727:2: (kw= '**' )
+ // InternalKerMLExpressions.g:1728:2: kw= '**'
+ {
+ kw=(Token)match(input,37,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExponentiationOperator"
+
+
+ // $ANTLR start "entryRuleUnitsExpression"
+ // InternalKerMLExpressions.g:1736:1: entryRuleUnitsExpression returns [EObject current=null] : iv_ruleUnitsExpression= ruleUnitsExpression EOF ;
+ public final EObject entryRuleUnitsExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleUnitsExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1736:56: (iv_ruleUnitsExpression= ruleUnitsExpression EOF )
+ // InternalKerMLExpressions.g:1737:2: iv_ruleUnitsExpression= ruleUnitsExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getUnitsExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleUnitsExpression=ruleUnitsExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleUnitsExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleUnitsExpression"
+
+
+ // $ANTLR start "ruleUnitsExpression"
+ // InternalKerMLExpressions.g:1743:1: ruleUnitsExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) ;
+ public final EObject ruleUnitsExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_operator_2_0=null;
+ Token otherlv_4=null;
+ EObject this_UnaryExpression_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1749:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) )
+ // InternalKerMLExpressions.g:1750:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ {
+ // InternalKerMLExpressions.g:1750:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ // InternalKerMLExpressions.g:1751:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_20);
+ this_UnaryExpression_0=ruleUnaryExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_UnaryExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:1759:3: ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==38) ) {
+ alt20=1;
+ }
+ switch (alt20) {
+ case 1 :
+ // InternalKerMLExpressions.g:1760:4: () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']'
+ {
+ // InternalKerMLExpressions.g:1760:4: ()
+ // InternalKerMLExpressions.g:1761:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1767:4: ( (lv_operator_2_0= '@[' ) )
+ // InternalKerMLExpressions.g:1768:5: (lv_operator_2_0= '@[' )
+ {
+ // InternalKerMLExpressions.g:1768:5: (lv_operator_2_0= '@[' )
+ // InternalKerMLExpressions.g:1769:6: lv_operator_2_0= '@['
+ {
+ lv_operator_2_0=(Token)match(input,38,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_2_0, grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getUnitsExpressionRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_2_0, "@[");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1781:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:1782:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:1782:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:1783:6: lv_operand_comp_3_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_21);
+ lv_operand_comp_3_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getUnitsExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,39,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleUnitsExpression"
+
+
+ // $ANTLR start "entryRuleUnaryExpression"
+ // InternalKerMLExpressions.g:1809:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
+ public final EObject entryRuleUnaryExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleUnaryExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1809:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
+ // InternalKerMLExpressions.g:1810:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getUnaryExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleUnaryExpression=ruleUnaryExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleUnaryExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleUnaryExpression"
+
+
+ // $ANTLR start "ruleUnaryExpression"
+ // InternalKerMLExpressions.g:1816:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) ;
+ public final EObject ruleUnaryExpression() throws RecognitionException {
+ EObject current = null;
+
+ AntlrDatatypeRuleToken lv_operator_1_0 = null;
+
+ EObject lv_operand_comp_2_0 = null;
+
+ EObject this_ExtentExpression_3 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1822:2: ( ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) )
+ // InternalKerMLExpressions.g:1823:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ {
+ // InternalKerMLExpressions.g:1823:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
+
+ if ( ((LA21_0>=32 && LA21_0<=33)||(LA21_0>=40 && LA21_0<=41)) ) {
+ alt21=1;
+ }
+ else if ( ((LA21_0>=RULE_STRING_VALUE && LA21_0<=RULE_UNRESTRICTED_NAME)||LA21_0==34||(LA21_0>=42 && LA21_0<=43)||LA21_0==45||LA21_0==49||(LA21_0>=54 && LA21_0<=56)) ) {
+ alt21=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 0, input);
+
+ throw nvae;
+ }
+ switch (alt21) {
+ case 1 :
+ // InternalKerMLExpressions.g:1824:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ {
+ // InternalKerMLExpressions.g:1824:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ // InternalKerMLExpressions.g:1825:4: () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ {
+ // InternalKerMLExpressions.g:1825:4: ()
+ // InternalKerMLExpressions.g:1826:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1832:4: ( (lv_operator_1_0= ruleUnaryOperator ) )
+ // InternalKerMLExpressions.g:1833:5: (lv_operator_1_0= ruleUnaryOperator )
+ {
+ // InternalKerMLExpressions.g:1833:5: (lv_operator_1_0= ruleUnaryOperator )
+ // InternalKerMLExpressions.g:1834:6: lv_operator_1_0= ruleUnaryOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_1_0=ruleUnaryOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getUnaryExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1851:4: ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ // InternalKerMLExpressions.g:1852:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ {
+ // InternalKerMLExpressions.g:1852:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ // InternalKerMLExpressions.g:1853:6: lv_operand_comp_2_0= ruleExtentExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_operand_comp_2_0=ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getUnaryExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1872:3: this_ExtentExpression_3= ruleExtentExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_ExtentExpression_3=ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ExtentExpression_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleUnaryExpression"
+
+
+ // $ANTLR start "entryRuleUnaryOperator"
+ // InternalKerMLExpressions.g:1884:1: entryRuleUnaryOperator returns [String current=null] : iv_ruleUnaryOperator= ruleUnaryOperator EOF ;
+ public final String entryRuleUnaryOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleUnaryOperator = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1884:53: (iv_ruleUnaryOperator= ruleUnaryOperator EOF )
+ // InternalKerMLExpressions.g:1885:2: iv_ruleUnaryOperator= ruleUnaryOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getUnaryOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleUnaryOperator=ruleUnaryOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleUnaryOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleUnaryOperator"
+
+
+ // $ANTLR start "ruleUnaryOperator"
+ // InternalKerMLExpressions.g:1891:1: ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) ;
+ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1897:2: ( (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) )
+ // InternalKerMLExpressions.g:1898:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ {
+ // InternalKerMLExpressions.g:1898:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ int alt22=4;
+ switch ( input.LA(1) ) {
+ case 32:
+ {
+ alt22=1;
+ }
+ break;
+ case 33:
+ {
+ alt22=2;
+ }
+ break;
+ case 40:
+ {
+ alt22=3;
+ }
+ break;
+ case 41:
+ {
+ alt22=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt22) {
+ case 1 :
+ // InternalKerMLExpressions.g:1899:3: kw= '+'
+ {
+ kw=(Token)match(input,32,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1905:3: kw= '-'
+ {
+ kw=(Token)match(input,33,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:1911:3: kw= '!'
+ {
+ kw=(Token)match(input,40,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:1917:3: kw= '~'
+ {
+ kw=(Token)match(input,41,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleUnaryOperator"
+
+
+ // $ANTLR start "entryRuleExtentExpression"
+ // InternalKerMLExpressions.g:1926:1: entryRuleExtentExpression returns [EObject current=null] : iv_ruleExtentExpression= ruleExtentExpression EOF ;
+ public final EObject entryRuleExtentExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExtentExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1926:57: (iv_ruleExtentExpression= ruleExtentExpression EOF )
+ // InternalKerMLExpressions.g:1927:2: iv_ruleExtentExpression= ruleExtentExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExtentExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExtentExpression=ruleExtentExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExtentExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExtentExpression"
+
+
+ // $ANTLR start "ruleExtentExpression"
+ // InternalKerMLExpressions.g:1933:1: ruleExtentExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) ;
+ public final EObject ruleExtentExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_operator_1_0=null;
+ EObject lv_ownedFeatureMembership_comp_2_0 = null;
+
+ EObject this_SequenceExpression_3 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:1939:2: ( ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) )
+ // InternalKerMLExpressions.g:1940:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ {
+ // InternalKerMLExpressions.g:1940:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
+
+ if ( (LA23_0==42) ) {
+ alt23=1;
+ }
+ else if ( ((LA23_0>=RULE_STRING_VALUE && LA23_0<=RULE_UNRESTRICTED_NAME)||LA23_0==34||LA23_0==43||LA23_0==45||LA23_0==49||(LA23_0>=54 && LA23_0<=56)) ) {
+ alt23=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 23, 0, input);
+
+ throw nvae;
+ }
+ switch (alt23) {
+ case 1 :
+ // InternalKerMLExpressions.g:1941:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ {
+ // InternalKerMLExpressions.g:1941:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ // InternalKerMLExpressions.g:1942:4: () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ {
+ // InternalKerMLExpressions.g:1942:4: ()
+ // InternalKerMLExpressions.g:1943:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:1949:4: ( (lv_operator_1_0= 'all' ) )
+ // InternalKerMLExpressions.g:1950:5: (lv_operator_1_0= 'all' )
+ {
+ // InternalKerMLExpressions.g:1950:5: (lv_operator_1_0= 'all' )
+ // InternalKerMLExpressions.g:1951:6: lv_operator_1_0= 'all'
+ {
+ lv_operator_1_0=(Token)match(input,42,FOLLOW_14); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_1_0, grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExtentExpressionRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_1_0, "all");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:1963:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:1964:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:1964:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:1965:6: lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_2_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExtentExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:1984:3: this_SequenceExpression_3= ruleSequenceExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_SequenceExpression_3=ruleSequenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_SequenceExpression_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExtentExpression"
+
+
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalKerMLExpressions.g:1996:1: entryRuleExtentExpression_Deprecated returns [EObject current=null] : iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF ;
+ public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExtentExpression_Deprecated = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:1996:68: (iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF )
+ // InternalKerMLExpressions.g:1997:2: iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExtentExpression_Deprecated;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalKerMLExpressions.g:2003:1: ruleExtentExpression_Deprecated returns [EObject current=null] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) ;
+ public final EObject ruleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token lv_operator_2_0=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2009:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) )
+ // InternalKerMLExpressions.g:2010:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ {
+ // InternalKerMLExpressions.g:2010:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ // InternalKerMLExpressions.g:2011:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')'
+ {
+ // InternalKerMLExpressions.g:2011:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) )
+ // InternalKerMLExpressions.g:2012:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ {
+ // InternalKerMLExpressions.g:2012:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ // InternalKerMLExpressions.g:2013:5: lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_22);
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,43,FOLLOW_23); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+
+ }
+ // InternalKerMLExpressions.g:2034:3: ( (lv_operator_2_0= 'allInstances' ) )
+ // InternalKerMLExpressions.g:2035:4: (lv_operator_2_0= 'allInstances' )
+ {
+ // InternalKerMLExpressions.g:2035:4: (lv_operator_2_0= 'allInstances' )
+ // InternalKerMLExpressions.g:2036:5: lv_operator_2_0= 'allInstances'
+ {
+ lv_operator_2_0=(Token)match(input,44,FOLLOW_24); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_2_0, "allInstances");
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_3=(Token)match(input,45,FOLLOW_25); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+
+ }
+ otherlv_4=(Token)match(input,46,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "entryRuleSequenceExpression"
+ // InternalKerMLExpressions.g:2060:1: entryRuleSequenceExpression returns [EObject current=null] : iv_ruleSequenceExpression= ruleSequenceExpression EOF ;
+ public final EObject entryRuleSequenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSequenceExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2060:59: (iv_ruleSequenceExpression= ruleSequenceExpression EOF )
+ // InternalKerMLExpressions.g:2061:2: iv_ruleSequenceExpression= ruleSequenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSequenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSequenceExpression=ruleSequenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSequenceExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSequenceExpression"
+
+
+ // $ANTLR start "ruleSequenceExpression"
+ // InternalKerMLExpressions.g:2067:1: ruleSequenceExpression returns [EObject current=null] : ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) ;
+ public final EObject ruleSequenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_operator_3_0=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ EObject this_SequenceConstructionExpression_0 = null;
+
+ EObject this_BaseExpression_1 = null;
+
+ EObject lv_operand_comp_4_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_8_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_9_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2073:2: ( ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) )
+ // InternalKerMLExpressions.g:2074:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ {
+ // InternalKerMLExpressions.g:2074:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ // InternalKerMLExpressions.g:2075:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ {
+ // InternalKerMLExpressions.g:2075:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
+
+ if ( (LA24_0==49) ) {
+ alt24=1;
+ }
+ else if ( ((LA24_0>=RULE_STRING_VALUE && LA24_0<=RULE_UNRESTRICTED_NAME)||LA24_0==34||LA24_0==43||LA24_0==45||(LA24_0>=54 && LA24_0<=56)) ) {
+ alt24=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 0, input);
+
+ throw nvae;
+ }
+ switch (alt24) {
+ case 1 :
+ // InternalKerMLExpressions.g:2076:4: this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_26);
+ this_SequenceConstructionExpression_0=ruleSequenceConstructionExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_SequenceConstructionExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2085:4: this_BaseExpression_1= ruleBaseExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
+
+ }
+ pushFollow(FOLLOW_26);
+ this_BaseExpression_1=ruleBaseExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_BaseExpression_1;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+ // InternalKerMLExpressions.g:2094:3: ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ loop26:
+ do {
+ int alt26=3;
+ int LA26_0 = input.LA(1);
+
+ if ( (LA26_0==47) ) {
+ alt26=1;
+ }
+ else if ( (LA26_0==48) ) {
+ alt26=2;
+ }
+
+
+ switch (alt26) {
+ case 1 :
+ // InternalKerMLExpressions.g:2095:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ {
+ // InternalKerMLExpressions.g:2095:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ // InternalKerMLExpressions.g:2096:5: () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']'
+ {
+ // InternalKerMLExpressions.g:2096:5: ()
+ // InternalKerMLExpressions.g:2097:6:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:2103:5: ( (lv_operator_3_0= '[' ) )
+ // InternalKerMLExpressions.g:2104:6: (lv_operator_3_0= '[' )
+ {
+ // InternalKerMLExpressions.g:2104:6: (lv_operator_3_0= '[' )
+ // InternalKerMLExpressions.g:2105:7: lv_operator_3_0= '['
+ {
+ lv_operator_3_0=(Token)match(input,47,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_3_0, grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getSequenceExpressionRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_3_0, "[");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2117:5: ( (lv_operand_comp_4_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:2118:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:2118:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:2119:7: lv_operand_comp_4_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
+
+ }
+ pushFollow(FOLLOW_21);
+ lv_operand_comp_4_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_4_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_5=(Token)match(input,39,FOLLOW_26); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2142:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ {
+ // InternalKerMLExpressions.g:2142:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ // InternalKerMLExpressions.g:2143:5: () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ {
+ // InternalKerMLExpressions.g:2143:5: ()
+ // InternalKerMLExpressions.g:2144:6:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_7=(Token)match(input,48,FOLLOW_14); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_7, grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+
+ }
+ // InternalKerMLExpressions.g:2154:5: ( (lv_operator_8_0= ruleName ) )
+ // InternalKerMLExpressions.g:2155:6: (lv_operator_8_0= ruleName )
+ {
+ // InternalKerMLExpressions.g:2155:6: (lv_operator_8_0= ruleName )
+ // InternalKerMLExpressions.g:2156:7: lv_operator_8_0= ruleName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
+
+ }
+ pushFollow(FOLLOW_14);
+ lv_operator_8_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_8_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2173:5: ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ int cnt25=0;
+ loop25:
+ do {
+ int alt25=2;
+ int LA25_0 = input.LA(1);
+
+ if ( ((LA25_0>=RULE_ID && LA25_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt25=1;
+ }
+
+
+ switch (alt25) {
+ case 1 :
+ // InternalKerMLExpressions.g:2174:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ {
+ // InternalKerMLExpressions.g:2174:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ // InternalKerMLExpressions.g:2175:7: lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
+
+ }
+ pushFollow(FOLLOW_27);
+ lv_ownedFeatureMembership_comp_9_0=ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_9_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ default :
+ if ( cnt25 >= 1 ) break loop25;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(25, input);
+ throw eee;
+ }
+ cnt25++;
+ } while (true);
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop26;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSequenceExpression"
+
+
+ // $ANTLR start "entryRuleBodyExpressionMember"
+ // InternalKerMLExpressions.g:2198:1: entryRuleBodyExpressionMember returns [EObject current=null] : iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF ;
+ public final EObject entryRuleBodyExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBodyExpressionMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2198:61: (iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF )
+ // InternalKerMLExpressions.g:2199:2: iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBodyExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBodyExpressionMember=ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBodyExpressionMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBodyExpressionMember"
+
+
+ // $ANTLR start "ruleBodyExpressionMember"
+ // InternalKerMLExpressions.g:2205:1: ruleBodyExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) ;
+ public final EObject ruleBodyExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2211:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) )
+ // InternalKerMLExpressions.g:2212:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ {
+ // InternalKerMLExpressions.g:2212:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ // InternalKerMLExpressions.g:2213:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ {
+ // InternalKerMLExpressions.g:2213:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ // InternalKerMLExpressions.g:2214:4: lv_ownedMemberFeature_comp_0_0= ruleBodyExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleBodyExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyExpressionMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBodyExpressionMember"
+
+
+ // $ANTLR start "entryRuleBodyExpression"
+ // InternalKerMLExpressions.g:2234:1: entryRuleBodyExpression returns [EObject current=null] : iv_ruleBodyExpression= ruleBodyExpression EOF ;
+ public final EObject entryRuleBodyExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBodyExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2234:55: (iv_ruleBodyExpression= ruleBodyExpression EOF )
+ // InternalKerMLExpressions.g:2235:2: iv_ruleBodyExpression= ruleBodyExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBodyExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBodyExpression=ruleBodyExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBodyExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBodyExpression"
+
+
+ // $ANTLR start "ruleBodyExpression"
+ // InternalKerMLExpressions.g:2241:1: ruleBodyExpression returns [EObject current=null] : ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) ;
+ public final EObject ruleBodyExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_1_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_3_0 = null;
+
+ EObject lv_ownedRelationship_comp_5_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2247:2: ( ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) )
+ // InternalKerMLExpressions.g:2248:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
+ {
+ // InternalKerMLExpressions.g:2248:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==RULE_ID) ) {
+ int LA28_1 = input.LA(2);
+
+ if ( (LA28_1==EOF||(LA28_1>=14 && LA28_1<=39)||LA28_1==43||(LA28_1>=46 && LA28_1<=48)||(LA28_1>=50 && LA28_1<=52)||LA28_1==57) ) {
+ alt28=2;
+ }
+ else if ( (LA28_1==RULE_ID) ) {
+ int LA28_4 = input.LA(3);
+
+ if ( (synpred1_InternalKerMLExpressions()) ) {
+ alt28=1;
+ }
+ else if ( (true) ) {
+ alt28=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 4, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA28_1==RULE_UNRESTRICTED_NAME) ) {
+ int LA28_5 = input.LA(3);
+
+ if ( (synpred1_InternalKerMLExpressions()) ) {
+ alt28=1;
+ }
+ else if ( (true) ) {
+ alt28=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 5, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA28_1==45) && (synpred1_InternalKerMLExpressions())) {
+ alt28=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 1, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA28_0==RULE_UNRESTRICTED_NAME) ) {
+ int LA28_2 = input.LA(2);
+
+ if ( (LA28_2==EOF||(LA28_2>=14 && LA28_2<=39)||LA28_2==43||(LA28_2>=46 && LA28_2<=48)||(LA28_2>=50 && LA28_2<=52)||LA28_2==57) ) {
+ alt28=2;
+ }
+ else if ( (LA28_2==RULE_ID) ) {
+ int LA28_4 = input.LA(3);
+
+ if ( (synpred1_InternalKerMLExpressions()) ) {
+ alt28=1;
+ }
+ else if ( (true) ) {
+ alt28=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 4, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA28_2==RULE_UNRESTRICTED_NAME) ) {
+ int LA28_5 = input.LA(3);
+
+ if ( (synpred1_InternalKerMLExpressions()) ) {
+ alt28=1;
+ }
+ else if ( (true) ) {
+ alt28=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 5, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA28_2==45) && (synpred1_InternalKerMLExpressions())) {
+ alt28=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 2, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 0, input);
+
+ throw nvae;
+ }
+ switch (alt28) {
+ case 1 :
+ // InternalKerMLExpressions.g:2249:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ {
+ // InternalKerMLExpressions.g:2249:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ // InternalKerMLExpressions.g:2250:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ {
+ // InternalKerMLExpressions.g:2270:4: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ // InternalKerMLExpressions.g:2271:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')'
+ {
+ // InternalKerMLExpressions.g:2271:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) )
+ // InternalKerMLExpressions.g:2272:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:2272:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:2273:7: lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
+
+ }
+ pushFollow(FOLLOW_28);
+ lv_ownedFeatureMembership_comp_0_0=ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2290:5: ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )*
+ loop27:
+ do {
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( ((LA27_0>=RULE_ID && LA27_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt27=1;
+ }
+
+
+ switch (alt27) {
+ case 1 :
+ // InternalKerMLExpressions.g:2291:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:2291:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:2292:7: lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
+
+ }
+ pushFollow(FOLLOW_28);
+ lv_ownedFeatureMembership_comp_1_0=ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop27;
+ }
+ } while (true);
+
+ otherlv_2=(Token)match(input,45,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_2, grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+
+ }
+ // InternalKerMLExpressions.g:2313:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) )
+ // InternalKerMLExpressions.g:2314:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ {
+ // InternalKerMLExpressions.g:2314:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ // InternalKerMLExpressions.g:2315:7: lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
+
+ }
+ pushFollow(FOLLOW_25);
+ lv_ownedFeatureMembership_comp_3_0=ruleResultExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ResultExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,46,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2339:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
+ {
+ // InternalKerMLExpressions.g:2339:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:2340:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:2340:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:2341:5: lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
+ }
+ add(
+ current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBodyExpression"
+
+
+ // $ANTLR start "entryRuleResultExpressionMember"
+ // InternalKerMLExpressions.g:2362:1: entryRuleResultExpressionMember returns [EObject current=null] : iv_ruleResultExpressionMember= ruleResultExpressionMember EOF ;
+ public final EObject entryRuleResultExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleResultExpressionMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2362:63: (iv_ruleResultExpressionMember= ruleResultExpressionMember EOF )
+ // InternalKerMLExpressions.g:2363:2: iv_ruleResultExpressionMember= ruleResultExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getResultExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleResultExpressionMember=ruleResultExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleResultExpressionMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleResultExpressionMember"
+
+
+ // $ANTLR start "ruleResultExpressionMember"
+ // InternalKerMLExpressions.g:2369:1: ruleResultExpressionMember returns [EObject current=null] : ( (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression ) ) ;
+ public final EObject ruleResultExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedResultExpression_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2375:2: ( ( (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression ) ) )
+ // InternalKerMLExpressions.g:2376:2: ( (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression ) )
+ {
+ // InternalKerMLExpressions.g:2376:2: ( (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:2377:3: (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:2377:3: (lv_ownedResultExpression_comp_0_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:2378:4: lv_ownedResultExpression_comp_0_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedResultExpression_comp_0_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getResultExpressionMemberRule());
+ }
+ set(
+ current,
+ "ownedResultExpression_comp",
+ lv_ownedResultExpression_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleResultExpressionMember"
+
+
+ // $ANTLR start "entryRuleBodyParameterMember"
+ // InternalKerMLExpressions.g:2398:1: entryRuleBodyParameterMember returns [EObject current=null] : iv_ruleBodyParameterMember= ruleBodyParameterMember EOF ;
+ public final EObject entryRuleBodyParameterMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBodyParameterMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2398:60: (iv_ruleBodyParameterMember= ruleBodyParameterMember EOF )
+ // InternalKerMLExpressions.g:2399:2: iv_ruleBodyParameterMember= ruleBodyParameterMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBodyParameterMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBodyParameterMember=ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBodyParameterMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBodyParameterMember"
+
+
+ // $ANTLR start "ruleBodyParameterMember"
+ // InternalKerMLExpressions.g:2405:1: ruleBodyParameterMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) ;
+ public final EObject ruleBodyParameterMember() throws RecognitionException {
+ EObject current = null;
+
+ AntlrDatatypeRuleToken lv_memberName_0_0 = null;
+
+ EObject lv_ownedMemberParameter_comp_1_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2411:2: ( ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) )
+ // InternalKerMLExpressions.g:2412:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
+ {
+ // InternalKerMLExpressions.g:2412:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
+ // InternalKerMLExpressions.g:2413:3: ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
+ {
+ // InternalKerMLExpressions.g:2413:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalKerMLExpressions.g:2414:4: (lv_memberName_0_0= ruleName )
+ {
+ // InternalKerMLExpressions.g:2414:4: (lv_memberName_0_0= ruleName )
+ // InternalKerMLExpressions.g:2415:5: lv_memberName_0_0= ruleName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_1);
+ lv_memberName_0_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ current,
+ "memberName",
+ lv_memberName_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2432:3: ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
+ // InternalKerMLExpressions.g:2433:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
+ {
+ // InternalKerMLExpressions.g:2433:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
+ // InternalKerMLExpressions.g:2434:5: lv_ownedMemberParameter_comp_1_0= ruleBodyParameter
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberParameter_comp_1_0=ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberParameter_comp",
+ lv_ownedMemberParameter_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameter");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBodyParameterMember"
+
+
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalKerMLExpressions.g:2455:1: entryRuleBodyParameter returns [EObject current=null] : iv_ruleBodyParameter= ruleBodyParameter EOF ;
+ public final EObject entryRuleBodyParameter() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBodyParameter = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2455:54: (iv_ruleBodyParameter= ruleBodyParameter EOF )
+ // InternalKerMLExpressions.g:2456:2: iv_ruleBodyParameter= ruleBodyParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBodyParameterRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBodyParameter=ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBodyParameter;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBodyParameter"
+
+
+ // $ANTLR start "ruleBodyParameter"
+ // InternalKerMLExpressions.g:2462:1: ruleBodyParameter returns [EObject current=null] : () ;
+ public final EObject ruleBodyParameter() throws RecognitionException {
+ EObject current = null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2468:2: ( () )
+ // InternalKerMLExpressions.g:2469:2: ()
+ {
+ // InternalKerMLExpressions.g:2469:2: ()
+ // InternalKerMLExpressions.g:2470:3:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getFeatureAction(),
+ current);
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBodyParameter"
+
+
+ // $ANTLR start "entryRuleSequenceConstructionExpression"
+ // InternalKerMLExpressions.g:2479:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
+ public final EObject entryRuleSequenceConstructionExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSequenceConstructionExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2479:71: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
+ // InternalKerMLExpressions.g:2480:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSequenceConstructionExpression=ruleSequenceConstructionExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSequenceConstructionExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSequenceConstructionExpression"
+
+
+ // $ANTLR start "ruleSequenceConstructionExpression"
+ // InternalKerMLExpressions.g:2486:1: ruleSequenceConstructionExpression returns [EObject current=null] : ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) ;
+ public final EObject ruleSequenceConstructionExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token lv_operator_6_0=null;
+ Token lv_operator_9_0=null;
+ Token otherlv_11=null;
+ EObject this_OwnedExpression_4 = null;
+
+ EObject lv_operand_comp_7_0 = null;
+
+ EObject lv_operand_comp_10_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2492:2: ( ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) )
+ // InternalKerMLExpressions.g:2493:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ {
+ // InternalKerMLExpressions.g:2493:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
+
+ if ( (LA30_0==49) ) {
+ int LA30_1 = input.LA(2);
+
+ if ( (LA30_1==50) ) {
+ alt30=1;
+ }
+ else if ( ((LA30_1>=RULE_STRING_VALUE && LA30_1<=RULE_UNRESTRICTED_NAME)||(LA30_1>=24 && LA30_1<=27)||(LA30_1>=32 && LA30_1<=34)||(LA30_1>=40 && LA30_1<=43)||LA30_1==45||LA30_1==49||(LA30_1>=54 && LA30_1<=56)) ) {
+ alt30=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 30, 1, input);
+
+ throw nvae;
+ }
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 30, 0, input);
+
+ throw nvae;
+ }
+ switch (alt30) {
+ case 1 :
+ // InternalKerMLExpressions.g:2494:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ {
+ // InternalKerMLExpressions.g:2494:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ // InternalKerMLExpressions.g:2495:4: () otherlv_1= '{' otherlv_2= '}'
+ {
+ // InternalKerMLExpressions.g:2495:4: ()
+ // InternalKerMLExpressions.g:2496:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,49,FOLLOW_29); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
+
+ }
+ otherlv_2=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_2, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2512:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ {
+ // InternalKerMLExpressions.g:2512:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ // InternalKerMLExpressions.g:2513:4: otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}'
+ {
+ otherlv_3=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+
+ }
+ pushFollow(FOLLOW_30);
+ this_OwnedExpression_4=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_OwnedExpression_4;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:2525:4: ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )?
+ int alt29=3;
+ int LA29_0 = input.LA(1);
+
+ if ( (LA29_0==51) ) {
+ alt29=1;
+ }
+ else if ( (LA29_0==52) ) {
+ alt29=2;
+ }
+ switch (alt29) {
+ case 1 :
+ // InternalKerMLExpressions.g:2526:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ {
+ // InternalKerMLExpressions.g:2526:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ // InternalKerMLExpressions.g:2527:6: () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ {
+ // InternalKerMLExpressions.g:2527:6: ()
+ // InternalKerMLExpressions.g:2528:7:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:2534:6: ( (lv_operator_6_0= ',' ) )
+ // InternalKerMLExpressions.g:2535:7: (lv_operator_6_0= ',' )
+ {
+ // InternalKerMLExpressions.g:2535:7: (lv_operator_6_0= ',' )
+ // InternalKerMLExpressions.g:2536:8: lv_operator_6_0= ','
+ {
+ lv_operator_6_0=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_6_0, grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_6_0, ",");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2548:6: ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ // InternalKerMLExpressions.g:2549:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ {
+ // InternalKerMLExpressions.g:2549:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ // InternalKerMLExpressions.g:2550:8: lv_operand_comp_7_0= ruleSequenceElementList
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
+
+ }
+ pushFollow(FOLLOW_29);
+ lv_operand_comp_7_0=ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_7_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2569:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ {
+ // InternalKerMLExpressions.g:2569:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ // InternalKerMLExpressions.g:2570:6: () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ {
+ // InternalKerMLExpressions.g:2570:6: ()
+ // InternalKerMLExpressions.g:2571:7:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:2577:6: ( (lv_operator_9_0= '..' ) )
+ // InternalKerMLExpressions.g:2578:7: (lv_operator_9_0= '..' )
+ {
+ // InternalKerMLExpressions.g:2578:7: (lv_operator_9_0= '..' )
+ // InternalKerMLExpressions.g:2579:8: lv_operator_9_0= '..'
+ {
+ lv_operator_9_0=(Token)match(input,52,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_9_0, grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_9_0, "..");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2591:6: ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:2592:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:2592:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:2593:8: lv_operand_comp_10_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
+
+ }
+ pushFollow(FOLLOW_29);
+ lv_operand_comp_10_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceConstructionExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_10_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_11=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_11, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSequenceConstructionExpression"
+
+
+ // $ANTLR start "entryRuleSequenceElementList"
+ // InternalKerMLExpressions.g:2621:1: entryRuleSequenceElementList returns [EObject current=null] : iv_ruleSequenceElementList= ruleSequenceElementList EOF ;
+ public final EObject entryRuleSequenceElementList() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSequenceElementList = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2621:60: (iv_ruleSequenceElementList= ruleSequenceElementList EOF )
+ // InternalKerMLExpressions.g:2622:2: iv_ruleSequenceElementList= ruleSequenceElementList EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSequenceElementListRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSequenceElementList=ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSequenceElementList;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSequenceElementList"
+
+
+ // $ANTLR start "ruleSequenceElementList"
+ // InternalKerMLExpressions.g:2628:1: ruleSequenceElementList returns [EObject current=null] : (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) ;
+ public final EObject ruleSequenceElementList() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_operator_2_0=null;
+ EObject this_OwnedExpression_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2634:2: ( (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) )
+ // InternalKerMLExpressions.g:2635:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ {
+ // InternalKerMLExpressions.g:2635:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ // InternalKerMLExpressions.g:2636:3: this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_31);
+ this_OwnedExpression_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_OwnedExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:2644:3: ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
+
+ if ( (LA31_0==51) ) {
+ alt31=1;
+ }
+ switch (alt31) {
+ case 1 :
+ // InternalKerMLExpressions.g:2645:4: () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ {
+ // InternalKerMLExpressions.g:2645:4: ()
+ // InternalKerMLExpressions.g:2646:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerMLExpressions.g:2652:4: ( (lv_operator_2_0= ',' ) )
+ // InternalKerMLExpressions.g:2653:5: (lv_operator_2_0= ',' )
+ {
+ // InternalKerMLExpressions.g:2653:5: (lv_operator_2_0= ',' )
+ // InternalKerMLExpressions.g:2654:6: lv_operator_2_0= ','
+ {
+ lv_operator_2_0=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_2_0, grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getSequenceElementListRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_2_0, ",");
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2666:4: ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ // InternalKerMLExpressions.g:2667:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ {
+ // InternalKerMLExpressions.g:2667:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ // InternalKerMLExpressions.g:2668:6: lv_operand_comp_3_0= ruleSequenceElementList
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_operand_comp_3_0=ruleSequenceElementList();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSequenceElementListRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSequenceElementList"
+
+
+ // $ANTLR start "entryRuleBaseExpression"
+ // InternalKerMLExpressions.g:2690:1: entryRuleBaseExpression returns [EObject current=null] : iv_ruleBaseExpression= ruleBaseExpression EOF ;
+ public final EObject entryRuleBaseExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBaseExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2690:55: (iv_ruleBaseExpression= ruleBaseExpression EOF )
+ // InternalKerMLExpressions.g:2691:2: iv_ruleBaseExpression= ruleBaseExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBaseExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBaseExpression=ruleBaseExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBaseExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBaseExpression"
+
+
+ // $ANTLR start "ruleBaseExpression"
+ // InternalKerMLExpressions.g:2697:1: ruleBaseExpression returns [EObject current=null] : (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) ;
+ public final EObject ruleBaseExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ EObject this_NullExpression_0 = null;
+
+ EObject this_LiteralExpression_1 = null;
+
+ EObject this_FeatureReferenceExpression_2 = null;
+
+ EObject this_InvocationExpression_3 = null;
+
+ EObject this_ExtentExpression_Deprecated_4 = null;
+
+ EObject this_OwnedExpression_6 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2703:2: ( (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) )
+ // InternalKerMLExpressions.g:2704:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ {
+ // InternalKerMLExpressions.g:2704:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ int alt32=6;
+ alt32 = dfa32.predict(input);
+ switch (alt32) {
+ case 1 :
+ // InternalKerMLExpressions.g:2705:3: this_NullExpression_0= ruleNullExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_NullExpression_0=ruleNullExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_NullExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2714:3: this_LiteralExpression_1= ruleLiteralExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralExpression_1=ruleLiteralExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralExpression_1;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:2723:3: this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_FeatureReferenceExpression_2=ruleFeatureReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_FeatureReferenceExpression_2;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:2732:3: this_InvocationExpression_3= ruleInvocationExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_InvocationExpression_3=ruleInvocationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_InvocationExpression_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:2741:3: this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_ExtentExpression_Deprecated_4=ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ExtentExpression_Deprecated_4;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 6 :
+ // InternalKerMLExpressions.g:2750:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ {
+ // InternalKerMLExpressions.g:2750:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ // InternalKerMLExpressions.g:2751:4: otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')'
+ {
+ otherlv_5=(Token)match(input,45,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+
+ }
+ pushFollow(FOLLOW_25);
+ this_OwnedExpression_6=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_OwnedExpression_6;
+ afterParserOrEnumRuleCall();
+
+ }
+ otherlv_7=(Token)match(input,46,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_7, grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBaseExpression"
+
+
+ // $ANTLR start "entryRuleFeatureReferenceExpression"
+ // InternalKerMLExpressions.g:2772:1: entryRuleFeatureReferenceExpression returns [EObject current=null] : iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF ;
+ public final EObject entryRuleFeatureReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFeatureReferenceExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2772:67: (iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF )
+ // InternalKerMLExpressions.g:2773:2: iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getFeatureReferenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleFeatureReferenceExpression=ruleFeatureReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleFeatureReferenceExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFeatureReferenceExpression"
+
+
+ // $ANTLR start "ruleFeatureReferenceExpression"
+ // InternalKerMLExpressions.g:2779:1: ruleFeatureReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
+ public final EObject ruleFeatureReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2785:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
+ // InternalKerMLExpressions.g:2786:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ {
+ // InternalKerMLExpressions.g:2786:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalKerMLExpressions.g:2787:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ {
+ // InternalKerMLExpressions.g:2787:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalKerMLExpressions.g:2788:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFeatureReferenceExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFeatureReferenceExpression"
+
+
+ // $ANTLR start "entryRuleFeatureReferenceMember"
+ // InternalKerMLExpressions.g:2808:1: entryRuleFeatureReferenceMember returns [EObject current=null] : iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF ;
+ public final EObject entryRuleFeatureReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFeatureReferenceMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2808:63: (iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF )
+ // InternalKerMLExpressions.g:2809:2: iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleFeatureReferenceMember=ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleFeatureReferenceMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFeatureReferenceMember"
+
+
+ // $ANTLR start "ruleFeatureReferenceMember"
+ // InternalKerMLExpressions.g:2815:1: ruleFeatureReferenceMember returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
+ public final EObject ruleFeatureReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2821:2: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerMLExpressions.g:2822:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalKerMLExpressions.g:2822:2: ( ( ruleQualifiedName ) )
+ // InternalKerMLExpressions.g:2823:3: ( ruleQualifiedName )
+ {
+ // InternalKerMLExpressions.g:2823:3: ( ruleQualifiedName )
+ // InternalKerMLExpressions.g:2824:4: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFeatureReferenceMember"
+
+
+ // $ANTLR start "entryRuleInvocationExpression"
+ // InternalKerMLExpressions.g:2841:1: entryRuleInvocationExpression returns [EObject current=null] : iv_ruleInvocationExpression= ruleInvocationExpression EOF ;
+ public final EObject entryRuleInvocationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleInvocationExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:2841:61: (iv_ruleInvocationExpression= ruleInvocationExpression EOF )
+ // InternalKerMLExpressions.g:2842:2: iv_ruleInvocationExpression= ruleInvocationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getInvocationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleInvocationExpression=ruleInvocationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleInvocationExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleInvocationExpression"
+
+
+ // $ANTLR start "ruleInvocationExpression"
+ // InternalKerMLExpressions.g:2848:1: ruleInvocationExpression returns [EObject current=null] : ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) ;
+ public final EObject ruleInvocationExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ EObject lv_ownedRelationship_comp_0_0 = null;
+
+ EObject this_ArgumentList_2 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2854:2: ( ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) )
+ // InternalKerMLExpressions.g:2855:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ {
+ // InternalKerMLExpressions.g:2855:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ // InternalKerMLExpressions.g:2856:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')'
+ {
+ // InternalKerMLExpressions.g:2856:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalKerMLExpressions.g:2857:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ {
+ // InternalKerMLExpressions.g:2857:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerMLExpressions.g:2858:5: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_24);
+ lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getInvocationExpressionRule());
+ }
+ add(
+ current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,45,FOLLOW_32); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+
+ }
+ // InternalKerMLExpressions.g:2879:3: (this_ArgumentList_2= ruleArgumentList[$current] )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==EOF||(LA33_0>=RULE_STRING_VALUE && LA33_0<=RULE_UNRESTRICTED_NAME)||(LA33_0>=24 && LA33_0<=27)||(LA33_0>=32 && LA33_0<=34)||(LA33_0>=40 && LA33_0<=43)||LA33_0==45||LA33_0==49||(LA33_0>=54 && LA33_0<=56)) ) {
+ alt33=1;
+ }
+ switch (alt33) {
+ case 1 :
+ // InternalKerMLExpressions.g:2880:4: this_ArgumentList_2= ruleArgumentList[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getInvocationExpressionRule());
+ }
+ newCompositeNode(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+
+ }
+ pushFollow(FOLLOW_25);
+ this_ArgumentList_2=ruleArgumentList(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ArgumentList_2;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+ otherlv_3=(Token)match(input,46,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleInvocationExpression"
+
+
+ // $ANTLR start "ruleArgumentList"
+ // InternalKerMLExpressions.g:2901:1: ruleArgumentList[EObject in_current] returns [EObject current=in_current] : (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) ;
+ public final EObject ruleArgumentList(EObject in_current) throws RecognitionException {
+ EObject current = in_current;
+
+ EObject this_PositionalArgumentList_0 = null;
+
+ EObject this_NamedArgumentList_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2907:2: ( (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) )
+ // InternalKerMLExpressions.g:2908:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ {
+ // InternalKerMLExpressions.g:2908:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ int alt34=2;
+ switch ( input.LA(1) ) {
+ case RULE_STRING_VALUE:
+ case RULE_DECIMAL_VALUE:
+ case RULE_EXP_VALUE:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 32:
+ case 33:
+ case 34:
+ case 40:
+ case 41:
+ case 42:
+ case 43:
+ case 45:
+ case 49:
+ case 54:
+ case 55:
+ case 56:
+ {
+ alt34=1;
+ }
+ break;
+ case RULE_ID:
+ {
+ int LA34_2 = input.LA(2);
+
+ if ( ((LA34_2>=15 && LA34_2<=38)||LA34_2==43||(LA34_2>=45 && LA34_2<=48)||LA34_2==51||LA34_2==57) ) {
+ alt34=1;
+ }
+ else if ( (LA34_2==53) ) {
+ alt34=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 34, 2, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_UNRESTRICTED_NAME:
+ {
+ int LA34_3 = input.LA(2);
+
+ if ( ((LA34_3>=15 && LA34_3<=38)||LA34_3==43||(LA34_3>=45 && LA34_3<=48)||LA34_3==51||LA34_3==57) ) {
+ alt34=1;
+ }
+ else if ( (LA34_3==53) ) {
+ alt34=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 34, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 34, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt34) {
+ case 1 :
+ // InternalKerMLExpressions.g:2909:3: this_PositionalArgumentList_0= rulePositionalArgumentList[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getArgumentListRule());
+ }
+ newCompositeNode(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_PositionalArgumentList_0=rulePositionalArgumentList(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_PositionalArgumentList_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:2921:3: this_NamedArgumentList_1= ruleNamedArgumentList[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getArgumentListRule());
+ }
+ newCompositeNode(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_NamedArgumentList_1=ruleNamedArgumentList(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_NamedArgumentList_1;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleArgumentList"
+
+
+ // $ANTLR start "rulePositionalArgumentList"
+ // InternalKerMLExpressions.g:2937:1: rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) ;
+ public final EObject rulePositionalArgumentList(EObject in_current) throws RecognitionException {
+ EObject current = in_current;
+
+ Token otherlv_1=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:2943:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) )
+ // InternalKerMLExpressions.g:2944:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ {
+ // InternalKerMLExpressions.g:2944:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ // InternalKerMLExpressions.g:2945:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ {
+ // InternalKerMLExpressions.g:2945:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) )
+ // InternalKerMLExpressions.g:2946:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:2946:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ // InternalKerMLExpressions.g:2947:5: lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_31);
+ lv_ownedFeatureMembership_comp_0_0=ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPositionalArgumentListRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2964:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ loop35:
+ do {
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==51) ) {
+ alt35=1;
+ }
+
+
+ switch (alt35) {
+ case 1 :
+ // InternalKerMLExpressions.g:2965:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ {
+ otherlv_1=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+
+ }
+ // InternalKerMLExpressions.g:2969:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ // InternalKerMLExpressions.g:2970:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:2970:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ // InternalKerMLExpressions.g:2971:6: lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_31);
+ lv_ownedFeatureMembership_comp_2_0=ruleOwnedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPositionalArgumentListRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop35;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePositionalArgumentList"
+
+
+ // $ANTLR start "ruleNamedArgumentList"
+ // InternalKerMLExpressions.g:2994:1: ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) ;
+ public final EObject ruleNamedArgumentList(EObject in_current) throws RecognitionException {
+ EObject current = in_current;
+
+ Token otherlv_1=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3000:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) )
+ // InternalKerMLExpressions.g:3001:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ {
+ // InternalKerMLExpressions.g:3001:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ // InternalKerMLExpressions.g:3002:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ {
+ // InternalKerMLExpressions.g:3002:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) )
+ // InternalKerMLExpressions.g:3003:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:3003:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ // InternalKerMLExpressions.g:3004:5: lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_31);
+ lv_ownedFeatureMembership_comp_0_0=ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNamedArgumentListRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:3021:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ loop36:
+ do {
+ int alt36=2;
+ int LA36_0 = input.LA(1);
+
+ if ( (LA36_0==51) ) {
+ alt36=1;
+ }
+
+
+ switch (alt36) {
+ case 1 :
+ // InternalKerMLExpressions.g:3022:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ {
+ otherlv_1=(Token)match(input,51,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+
+ }
+ // InternalKerMLExpressions.g:3026:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ // InternalKerMLExpressions.g:3027:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ {
+ // InternalKerMLExpressions.g:3027:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ // InternalKerMLExpressions.g:3028:6: lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_31);
+ lv_ownedFeatureMembership_comp_2_0=ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNamedArgumentListRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop36;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleNamedArgumentList"
+
+
+ // $ANTLR start "entryRuleNamedExpressionMember"
+ // InternalKerMLExpressions.g:3050:1: entryRuleNamedExpressionMember returns [EObject current=null] : iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF ;
+ public final EObject entryRuleNamedExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleNamedExpressionMember = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3050:62: (iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF )
+ // InternalKerMLExpressions.g:3051:2: iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getNamedExpressionMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleNamedExpressionMember=ruleNamedExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleNamedExpressionMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleNamedExpressionMember"
+
+
+ // $ANTLR start "ruleNamedExpressionMember"
+ // InternalKerMLExpressions.g:3057:1: ruleNamedExpressionMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) ;
+ public final EObject ruleNamedExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ AntlrDatatypeRuleToken lv_memberName_0_0 = null;
+
+ EObject lv_ownedMemberFeature_comp_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3063:2: ( ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) )
+ // InternalKerMLExpressions.g:3064:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ {
+ // InternalKerMLExpressions.g:3064:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ // InternalKerMLExpressions.g:3065:3: ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ {
+ // InternalKerMLExpressions.g:3065:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalKerMLExpressions.g:3066:4: (lv_memberName_0_0= ruleName )
+ {
+ // InternalKerMLExpressions.g:3066:4: (lv_memberName_0_0= ruleName )
+ // InternalKerMLExpressions.g:3067:5: lv_memberName_0_0= ruleName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_33);
+ lv_memberName_0_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
+ }
+ set(
+ current,
+ "memberName",
+ lv_memberName_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,53,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+
+ }
+ // InternalKerMLExpressions.g:3088:3: ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ // InternalKerMLExpressions.g:3089:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ {
+ // InternalKerMLExpressions.g:3089:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ // InternalKerMLExpressions.g:3090:5: lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_2_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleNamedExpressionMember"
+
+
+ // $ANTLR start "entryRuleNullExpression"
+ // InternalKerMLExpressions.g:3111:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
+ public final EObject entryRuleNullExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleNullExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3111:55: (iv_ruleNullExpression= ruleNullExpression EOF )
+ // InternalKerMLExpressions.g:3112:2: iv_ruleNullExpression= ruleNullExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getNullExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleNullExpression=ruleNullExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleNullExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleNullExpression"
+
+
+ // $ANTLR start "ruleNullExpression"
+ // InternalKerMLExpressions.g:3118:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ public final EObject ruleNullExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3124:2: ( ( () otherlv_1= 'null' ) )
+ // InternalKerMLExpressions.g:3125:2: ( () otherlv_1= 'null' )
+ {
+ // InternalKerMLExpressions.g:3125:2: ( () otherlv_1= 'null' )
+ // InternalKerMLExpressions.g:3126:3: () otherlv_1= 'null'
+ {
+ // InternalKerMLExpressions.g:3126:3: ()
+ // InternalKerMLExpressions.g:3127:4:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleNullExpression"
+
+
+ // $ANTLR start "entryRuleLiteralExpression"
+ // InternalKerMLExpressions.g:3141:1: entryRuleLiteralExpression returns [EObject current=null] : iv_ruleLiteralExpression= ruleLiteralExpression EOF ;
+ public final EObject entryRuleLiteralExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralExpression = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3141:58: (iv_ruleLiteralExpression= ruleLiteralExpression EOF )
+ // InternalKerMLExpressions.g:3142:2: iv_ruleLiteralExpression= ruleLiteralExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralExpression=ruleLiteralExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralExpression"
+
+
+ // $ANTLR start "ruleLiteralExpression"
+ // InternalKerMLExpressions.g:3148:1: ruleLiteralExpression returns [EObject current=null] : (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) ;
+ public final EObject ruleLiteralExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_LiteralBoolean_0 = null;
+
+ EObject this_LiteralString_1 = null;
+
+ EObject this_LiteralInteger_2 = null;
+
+ EObject this_LiteralReal_3 = null;
+
+ EObject this_LiteralUnbounded_4 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3154:2: ( (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) )
+ // InternalKerMLExpressions.g:3155:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ {
+ // InternalKerMLExpressions.g:3155:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ int alt37=5;
+ switch ( input.LA(1) ) {
+ case 55:
+ case 56:
+ {
+ alt37=1;
+ }
+ break;
+ case RULE_STRING_VALUE:
+ {
+ alt37=2;
+ }
+ break;
+ case RULE_DECIMAL_VALUE:
+ {
+ int LA37_3 = input.LA(2);
+
+ if ( (LA37_3==EOF||(LA37_3>=14 && LA37_3<=39)||(LA37_3>=46 && LA37_3<=48)||(LA37_3>=50 && LA37_3<=52)) ) {
+ alt37=3;
+ }
+ else if ( (LA37_3==43) ) {
+ alt37=4;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 37, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_EXP_VALUE:
+ case 43:
+ {
+ alt37=4;
+ }
+ break;
+ case 34:
+ {
+ alt37=5;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 37, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt37) {
+ case 1 :
+ // InternalKerMLExpressions.g:3156:3: this_LiteralBoolean_0= ruleLiteralBoolean
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralBoolean_0=ruleLiteralBoolean();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralBoolean_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3165:3: this_LiteralString_1= ruleLiteralString
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralString_1=ruleLiteralString();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralString_1;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:3174:3: this_LiteralInteger_2= ruleLiteralInteger
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralInteger_2=ruleLiteralInteger();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralInteger_2;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalKerMLExpressions.g:3183:3: this_LiteralReal_3= ruleLiteralReal
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralReal_3=ruleLiteralReal();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralReal_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 5 :
+ // InternalKerMLExpressions.g:3192:3: this_LiteralUnbounded_4= ruleLiteralUnbounded
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_LiteralUnbounded_4=ruleLiteralUnbounded();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LiteralUnbounded_4;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralExpression"
+
+
+ // $ANTLR start "entryRuleLiteralBoolean"
+ // InternalKerMLExpressions.g:3204:1: entryRuleLiteralBoolean returns [EObject current=null] : iv_ruleLiteralBoolean= ruleLiteralBoolean EOF ;
+ public final EObject entryRuleLiteralBoolean() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralBoolean = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3204:55: (iv_ruleLiteralBoolean= ruleLiteralBoolean EOF )
+ // InternalKerMLExpressions.g:3205:2: iv_ruleLiteralBoolean= ruleLiteralBoolean EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralBooleanRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralBoolean=ruleLiteralBoolean();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralBoolean;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralBoolean"
+
+
+ // $ANTLR start "ruleLiteralBoolean"
+ // InternalKerMLExpressions.g:3211:1: ruleLiteralBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
+ public final EObject ruleLiteralBoolean() throws RecognitionException {
+ EObject current = null;
+
+ AntlrDatatypeRuleToken lv_value_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3217:2: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
+ // InternalKerMLExpressions.g:3218:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ {
+ // InternalKerMLExpressions.g:3218:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // InternalKerMLExpressions.g:3219:3: (lv_value_0_0= ruleBooleanValue )
+ {
+ // InternalKerMLExpressions.g:3219:3: (lv_value_0_0= ruleBooleanValue )
+ // InternalKerMLExpressions.g:3220:4: lv_value_0_0= ruleBooleanValue
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_value_0_0=ruleBooleanValue();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getLiteralBooleanRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralBoolean"
+
+
+ // $ANTLR start "entryRuleBooleanValue"
+ // InternalKerMLExpressions.g:3240:1: entryRuleBooleanValue returns [String current=null] : iv_ruleBooleanValue= ruleBooleanValue EOF ;
+ public final String entryRuleBooleanValue() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleBooleanValue = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3240:52: (iv_ruleBooleanValue= ruleBooleanValue EOF )
+ // InternalKerMLExpressions.g:3241:2: iv_ruleBooleanValue= ruleBooleanValue EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBooleanValueRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBooleanValue=ruleBooleanValue();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBooleanValue.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBooleanValue"
+
+
+ // $ANTLR start "ruleBooleanValue"
+ // InternalKerMLExpressions.g:3247:1: ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
+ public final AntlrDatatypeRuleToken ruleBooleanValue() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3253:2: ( (kw= 'true' | kw= 'false' ) )
+ // InternalKerMLExpressions.g:3254:2: (kw= 'true' | kw= 'false' )
+ {
+ // InternalKerMLExpressions.g:3254:2: (kw= 'true' | kw= 'false' )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
+
+ if ( (LA38_0==55) ) {
+ alt38=1;
+ }
+ else if ( (LA38_0==56) ) {
+ alt38=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 38, 0, input);
+
+ throw nvae;
+ }
+ switch (alt38) {
+ case 1 :
+ // InternalKerMLExpressions.g:3255:3: kw= 'true'
+ {
+ kw=(Token)match(input,55,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3261:3: kw= 'false'
+ {
+ kw=(Token)match(input,56,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBooleanValue"
+
+
+ // $ANTLR start "entryRuleLiteralString"
+ // InternalKerMLExpressions.g:3270:1: entryRuleLiteralString returns [EObject current=null] : iv_ruleLiteralString= ruleLiteralString EOF ;
+ public final EObject entryRuleLiteralString() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralString = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3270:54: (iv_ruleLiteralString= ruleLiteralString EOF )
+ // InternalKerMLExpressions.g:3271:2: iv_ruleLiteralString= ruleLiteralString EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralStringRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralString=ruleLiteralString();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralString;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralString"
+
+
+ // $ANTLR start "ruleLiteralString"
+ // InternalKerMLExpressions.g:3277:1: ruleLiteralString returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING_VALUE ) ) ;
+ public final EObject ruleLiteralString() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_value_0_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3283:2: ( ( (lv_value_0_0= RULE_STRING_VALUE ) ) )
+ // InternalKerMLExpressions.g:3284:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ {
+ // InternalKerMLExpressions.g:3284:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ // InternalKerMLExpressions.g:3285:3: (lv_value_0_0= RULE_STRING_VALUE )
+ {
+ // InternalKerMLExpressions.g:3285:3: (lv_value_0_0= RULE_STRING_VALUE )
+ // InternalKerMLExpressions.g:3286:4: lv_value_0_0= RULE_STRING_VALUE
+ {
+ lv_value_0_0=(Token)match(input,RULE_STRING_VALUE,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_value_0_0, grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getLiteralStringRule());
+ }
+ setWithLastConsumed(
+ current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralString"
+
+
+ // $ANTLR start "entryRuleLiteralInteger"
+ // InternalKerMLExpressions.g:3305:1: entryRuleLiteralInteger returns [EObject current=null] : iv_ruleLiteralInteger= ruleLiteralInteger EOF ;
+ public final EObject entryRuleLiteralInteger() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralInteger = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3305:55: (iv_ruleLiteralInteger= ruleLiteralInteger EOF )
+ // InternalKerMLExpressions.g:3306:2: iv_ruleLiteralInteger= ruleLiteralInteger EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralIntegerRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralInteger=ruleLiteralInteger();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralInteger;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralInteger"
+
+
+ // $ANTLR start "ruleLiteralInteger"
+ // InternalKerMLExpressions.g:3312:1: ruleLiteralInteger returns [EObject current=null] : ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) ;
+ public final EObject ruleLiteralInteger() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_value_0_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3318:2: ( ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) )
+ // InternalKerMLExpressions.g:3319:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ {
+ // InternalKerMLExpressions.g:3319:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ // InternalKerMLExpressions.g:3320:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ {
+ // InternalKerMLExpressions.g:3320:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ // InternalKerMLExpressions.g:3321:4: lv_value_0_0= RULE_DECIMAL_VALUE
+ {
+ lv_value_0_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_value_0_0, grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getLiteralIntegerRule());
+ }
+ setWithLastConsumed(
+ current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralInteger"
+
+
+ // $ANTLR start "entryRuleLiteralReal"
+ // InternalKerMLExpressions.g:3340:1: entryRuleLiteralReal returns [EObject current=null] : iv_ruleLiteralReal= ruleLiteralReal EOF ;
+ public final EObject entryRuleLiteralReal() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralReal = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3340:52: (iv_ruleLiteralReal= ruleLiteralReal EOF )
+ // InternalKerMLExpressions.g:3341:2: iv_ruleLiteralReal= ruleLiteralReal EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralRealRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralReal=ruleLiteralReal();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralReal;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralReal"
+
+
+ // $ANTLR start "ruleLiteralReal"
+ // InternalKerMLExpressions.g:3347:1: ruleLiteralReal returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ;
+ public final EObject ruleLiteralReal() throws RecognitionException {
+ EObject current = null;
+
+ AntlrDatatypeRuleToken lv_value_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3353:2: ( ( (lv_value_0_0= ruleRealValue ) ) )
+ // InternalKerMLExpressions.g:3354:2: ( (lv_value_0_0= ruleRealValue ) )
+ {
+ // InternalKerMLExpressions.g:3354:2: ( (lv_value_0_0= ruleRealValue ) )
+ // InternalKerMLExpressions.g:3355:3: (lv_value_0_0= ruleRealValue )
+ {
+ // InternalKerMLExpressions.g:3355:3: (lv_value_0_0= ruleRealValue )
+ // InternalKerMLExpressions.g:3356:4: lv_value_0_0= ruleRealValue
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_value_0_0=ruleRealValue();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getLiteralRealRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralReal"
+
+
+ // $ANTLR start "entryRuleRealValue"
+ // InternalKerMLExpressions.g:3376:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ;
+ public final String entryRuleRealValue() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleRealValue = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3376:49: (iv_ruleRealValue= ruleRealValue EOF )
+ // InternalKerMLExpressions.g:3377:2: iv_ruleRealValue= ruleRealValue EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getRealValueRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleRealValue=ruleRealValue();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleRealValue.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRealValue"
+
+
+ // $ANTLR start "ruleRealValue"
+ // InternalKerMLExpressions.g:3383:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) ;
+ public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token this_DECIMAL_VALUE_0=null;
+ Token kw=null;
+ Token this_DECIMAL_VALUE_2=null;
+ Token this_EXP_VALUE_3=null;
+ Token this_EXP_VALUE_4=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3389:2: ( ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) )
+ // InternalKerMLExpressions.g:3390:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ {
+ // InternalKerMLExpressions.g:3390:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+
+ if ( (LA41_0==RULE_DECIMAL_VALUE||LA41_0==43) ) {
+ alt41=1;
+ }
+ else if ( (LA41_0==RULE_EXP_VALUE) ) {
+ alt41=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 41, 0, input);
+
+ throw nvae;
+ }
+ switch (alt41) {
+ case 1 :
+ // InternalKerMLExpressions.g:3391:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ {
+ // InternalKerMLExpressions.g:3391:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ // InternalKerMLExpressions.g:3392:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ {
+ // InternalKerMLExpressions.g:3392:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
+
+ if ( (LA39_0==RULE_DECIMAL_VALUE) ) {
+ alt39=1;
+ }
+ switch (alt39) {
+ case 1 :
+ // InternalKerMLExpressions.g:3393:5: this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE
+ {
+ this_DECIMAL_VALUE_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_22); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_DECIMAL_VALUE_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_DECIMAL_VALUE_0, grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+
+ }
+
+ }
+ break;
+
+ }
+
+ kw=(Token)match(input,43,FOLLOW_34); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+
+ }
+ // InternalKerMLExpressions.g:3406:4: (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+
+ if ( (LA40_0==RULE_DECIMAL_VALUE) ) {
+ alt40=1;
+ }
+ else if ( (LA40_0==RULE_EXP_VALUE) ) {
+ alt40=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 40, 0, input);
+
+ throw nvae;
+ }
+ switch (alt40) {
+ case 1 :
+ // InternalKerMLExpressions.g:3407:5: this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE
+ {
+ this_DECIMAL_VALUE_2=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_DECIMAL_VALUE_2);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_DECIMAL_VALUE_2, grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3415:5: this_EXP_VALUE_3= RULE_EXP_VALUE
+ {
+ this_EXP_VALUE_3=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_EXP_VALUE_3);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_EXP_VALUE_3, grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3425:3: this_EXP_VALUE_4= RULE_EXP_VALUE
+ {
+ this_EXP_VALUE_4=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_EXP_VALUE_4);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_EXP_VALUE_4, grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRealValue"
+
+
+ // $ANTLR start "entryRuleLiteralUnbounded"
+ // InternalKerMLExpressions.g:3436:1: entryRuleLiteralUnbounded returns [EObject current=null] : iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF ;
+ public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleLiteralUnbounded = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3436:57: (iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF )
+ // InternalKerMLExpressions.g:3437:2: iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getLiteralUnboundedRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleLiteralUnbounded=ruleLiteralUnbounded();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleLiteralUnbounded;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleLiteralUnbounded"
+
+
+ // $ANTLR start "ruleLiteralUnbounded"
+ // InternalKerMLExpressions.g:3443:1: ruleLiteralUnbounded returns [EObject current=null] : ( () otherlv_1= '*' ) ;
+ public final EObject ruleLiteralUnbounded() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3449:2: ( ( () otherlv_1= '*' ) )
+ // InternalKerMLExpressions.g:3450:2: ( () otherlv_1= '*' )
+ {
+ // InternalKerMLExpressions.g:3450:2: ( () otherlv_1= '*' )
+ // InternalKerMLExpressions.g:3451:3: () otherlv_1= '*'
+ {
+ // InternalKerMLExpressions.g:3451:3: ()
+ // InternalKerMLExpressions.g:3452:4:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,34,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleLiteralUnbounded"
+
+
+ // $ANTLR start "entryRuleName"
+ // InternalKerMLExpressions.g:3466:1: entryRuleName returns [String current=null] : iv_ruleName= ruleName EOF ;
+ public final String entryRuleName() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleName = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3466:44: (iv_ruleName= ruleName EOF )
+ // InternalKerMLExpressions.g:3467:2: iv_ruleName= ruleName EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleName=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleName.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleName"
+
+
+ // $ANTLR start "ruleName"
+ // InternalKerMLExpressions.g:3473:1: ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) ;
+ public final AntlrDatatypeRuleToken ruleName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token this_ID_0=null;
+ Token this_UNRESTRICTED_NAME_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3479:2: ( (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) )
+ // InternalKerMLExpressions.g:3480:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ {
+ // InternalKerMLExpressions.g:3480:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
+
+ if ( (LA42_0==RULE_ID) ) {
+ alt42=1;
+ }
+ else if ( (LA42_0==RULE_UNRESTRICTED_NAME) ) {
+ alt42=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 42, 0, input);
+
+ throw nvae;
+ }
+ switch (alt42) {
+ case 1 :
+ // InternalKerMLExpressions.g:3481:3: this_ID_0= RULE_ID
+ {
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_ID_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_ID_0, grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3489:3: this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME
+ {
+ this_UNRESTRICTED_NAME_1=(Token)match(input,RULE_UNRESTRICTED_NAME,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_UNRESTRICTED_NAME_1);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_UNRESTRICTED_NAME_1, grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleName"
+
+
+ // $ANTLR start "entryRuleQualifiedName"
+ // InternalKerMLExpressions.g:3500:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ public final String entryRuleQualifiedName() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3500:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalKerMLExpressions.g:3501:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleQualifiedName=ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleQualifiedName.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleQualifiedName"
+
+
+ // $ANTLR start "ruleQualifiedName"
+ // InternalKerMLExpressions.g:3507:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) ;
+ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ AntlrDatatypeRuleToken this_Name_0 = null;
+
+ AntlrDatatypeRuleToken this_ColonQualifiedName_1 = null;
+
+ AntlrDatatypeRuleToken this_DotQualifiedName_2 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3513:2: ( (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) )
+ // InternalKerMLExpressions.g:3514:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ {
+ // InternalKerMLExpressions.g:3514:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ int alt43=3;
+ int LA43_0 = input.LA(1);
+
+ if ( (LA43_0==RULE_ID) ) {
+ switch ( input.LA(2) ) {
+ case 57:
+ {
+ alt43=2;
+ }
+ break;
+ case EOF:
+ case RULE_ID:
+ case RULE_UNRESTRICTED_NAME:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 37:
+ case 38:
+ case 39:
+ case 45:
+ case 46:
+ case 47:
+ case 48:
+ case 50:
+ case 51:
+ case 52:
+ {
+ alt43=1;
+ }
+ break;
+ case 43:
+ {
+ int LA43_5 = input.LA(3);
+
+ if ( ((LA43_5>=RULE_ID && LA43_5<=RULE_UNRESTRICTED_NAME)) ) {
+ alt43=3;
+ }
+ else if ( (LA43_5==44) ) {
+ alt43=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 5, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else if ( (LA43_0==RULE_UNRESTRICTED_NAME) ) {
+ switch ( input.LA(2) ) {
+ case 43:
+ {
+ int LA43_5 = input.LA(3);
+
+ if ( ((LA43_5>=RULE_ID && LA43_5<=RULE_UNRESTRICTED_NAME)) ) {
+ alt43=3;
+ }
+ else if ( (LA43_5==44) ) {
+ alt43=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 5, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 57:
+ {
+ alt43=2;
+ }
+ break;
+ case EOF:
+ case RULE_ID:
+ case RULE_UNRESTRICTED_NAME:
+ case 14:
+ case 15:
+ case 16:
+ case 17:
+ case 18:
+ case 19:
+ case 20:
+ case 21:
+ case 22:
+ case 23:
+ case 24:
+ case 25:
+ case 26:
+ case 27:
+ case 28:
+ case 29:
+ case 30:
+ case 31:
+ case 32:
+ case 33:
+ case 34:
+ case 35:
+ case 36:
+ case 37:
+ case 38:
+ case 39:
+ case 45:
+ case 46:
+ case 47:
+ case 48:
+ case 50:
+ case 51:
+ case 52:
+ {
+ alt43=1;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 2, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 0, input);
+
+ throw nvae;
+ }
+ switch (alt43) {
+ case 1 :
+ // InternalKerMLExpressions.g:3515:3: this_Name_0= ruleName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_Name_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_Name_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalKerMLExpressions.g:3526:3: this_ColonQualifiedName_1= ruleColonQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_ColonQualifiedName_1=ruleColonQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_ColonQualifiedName_1);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalKerMLExpressions.g:3537:3: this_DotQualifiedName_2= ruleDotQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_DotQualifiedName_2=ruleDotQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_DotQualifiedName_2);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleQualifiedName"
+
+
+ // $ANTLR start "entryRuleColonQualifiedName"
+ // InternalKerMLExpressions.g:3551:1: entryRuleColonQualifiedName returns [String current=null] : iv_ruleColonQualifiedName= ruleColonQualifiedName EOF ;
+ public final String entryRuleColonQualifiedName() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleColonQualifiedName = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3551:58: (iv_ruleColonQualifiedName= ruleColonQualifiedName EOF )
+ // InternalKerMLExpressions.g:3552:2: iv_ruleColonQualifiedName= ruleColonQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getColonQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleColonQualifiedName=ruleColonQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleColonQualifiedName.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleColonQualifiedName"
+
+
+ // $ANTLR start "ruleColonQualifiedName"
+ // InternalKerMLExpressions.g:3558:1: ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) ;
+ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ AntlrDatatypeRuleToken this_Name_0 = null;
+
+ AntlrDatatypeRuleToken this_Name_2 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3564:2: ( (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) )
+ // InternalKerMLExpressions.g:3565:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ {
+ // InternalKerMLExpressions.g:3565:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ // InternalKerMLExpressions.g:3566:3: this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_35);
+ this_Name_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_Name_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:3576:3: (kw= '::' this_Name_2= ruleName )+
+ int cnt44=0;
+ loop44:
+ do {
+ int alt44=2;
+ int LA44_0 = input.LA(1);
+
+ if ( (LA44_0==57) ) {
+ alt44=1;
+ }
+
+
+ switch (alt44) {
+ case 1 :
+ // InternalKerMLExpressions.g:3577:4: kw= '::' this_Name_2= ruleName
+ {
+ kw=(Token)match(input,57,FOLLOW_14); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
+
+ }
+ pushFollow(FOLLOW_36);
+ this_Name_2=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_Name_2);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ default :
+ if ( cnt44 >= 1 ) break loop44;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(44, input);
+ throw eee;
+ }
+ cnt44++;
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleColonQualifiedName"
+
+
+ // $ANTLR start "entryRuleDotQualifiedName"
+ // InternalKerMLExpressions.g:3597:1: entryRuleDotQualifiedName returns [String current=null] : iv_ruleDotQualifiedName= ruleDotQualifiedName EOF ;
+ public final String entryRuleDotQualifiedName() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleDotQualifiedName = null;
+
+
+ try {
+ // InternalKerMLExpressions.g:3597:56: (iv_ruleDotQualifiedName= ruleDotQualifiedName EOF )
+ // InternalKerMLExpressions.g:3598:2: iv_ruleDotQualifiedName= ruleDotQualifiedName EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getDotQualifiedNameRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleDotQualifiedName=ruleDotQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleDotQualifiedName.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleDotQualifiedName"
+
+
+ // $ANTLR start "ruleDotQualifiedName"
+ // InternalKerMLExpressions.g:3604:1: ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) ;
+ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ AntlrDatatypeRuleToken this_Name_0 = null;
+
+ AntlrDatatypeRuleToken this_Name_2 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerMLExpressions.g:3610:2: ( (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) )
+ // InternalKerMLExpressions.g:3611:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ {
+ // InternalKerMLExpressions.g:3611:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ // InternalKerMLExpressions.g:3612:3: this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_22);
+ this_Name_0=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_Name_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerMLExpressions.g:3622:3: (kw= '.' this_Name_2= ruleName )+
+ int cnt45=0;
+ loop45:
+ do {
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+
+ if ( (LA45_0==43) ) {
+ int LA45_2 = input.LA(2);
+
+ if ( ((LA45_2>=RULE_ID && LA45_2<=RULE_UNRESTRICTED_NAME)) ) {
+ alt45=1;
+ }
+
+
+ }
+
+
+ switch (alt45) {
+ case 1 :
+ // InternalKerMLExpressions.g:3623:4: kw= '.' this_Name_2= ruleName
+ {
+ kw=(Token)match(input,43,FOLLOW_14); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
+
+ }
+ pushFollow(FOLLOW_37);
+ this_Name_2=ruleName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_Name_2);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ default :
+ if ( cnt45 >= 1 ) break loop45;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(45, input);
+ throw eee;
+ }
+ cnt45++;
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleDotQualifiedName"
+
+ // $ANTLR start synpred1_InternalKerMLExpressions
+ public final void synpred1_InternalKerMLExpressions_fragment() throws RecognitionException {
+ // InternalKerMLExpressions.g:2250:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )
+ // InternalKerMLExpressions.g:2250:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ {
+ // InternalKerMLExpressions.g:2250:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ // InternalKerMLExpressions.g:2251:5: ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')'
+ {
+ // InternalKerMLExpressions.g:2251:5: ( ( ruleBodyParameterMember ) )
+ // InternalKerMLExpressions.g:2252:6: ( ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:2252:6: ( ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:2253:7: ruleBodyParameterMember
+ {
+ pushFollow(FOLLOW_28);
+ ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+
+ }
+
+ // InternalKerMLExpressions.g:2256:5: ( ( ruleBodyParameterMember ) )*
+ loop46:
+ do {
+ int alt46=2;
+ int LA46_0 = input.LA(1);
+
+ if ( ((LA46_0>=RULE_ID && LA46_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt46=1;
+ }
+
+
+ switch (alt46) {
+ case 1 :
+ // InternalKerMLExpressions.g:2257:6: ( ruleBodyParameterMember )
+ {
+ // InternalKerMLExpressions.g:2257:6: ( ruleBodyParameterMember )
+ // InternalKerMLExpressions.g:2258:7: ruleBodyParameterMember
+ {
+ pushFollow(FOLLOW_28);
+ ruleBodyParameterMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop46;
+ }
+ } while (true);
+
+ match(input,45,FOLLOW_4); if (state.failed) return ;
+ // InternalKerMLExpressions.g:2262:5: ( ( ruleResultExpressionMember ) )
+ // InternalKerMLExpressions.g:2263:6: ( ruleResultExpressionMember )
+ {
+ // InternalKerMLExpressions.g:2263:6: ( ruleResultExpressionMember )
+ // InternalKerMLExpressions.g:2264:7: ruleResultExpressionMember
+ {
+ pushFollow(FOLLOW_25);
+ ruleResultExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+
+ }
+
+ match(input,46,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+
+ }
+ }
+ // $ANTLR end synpred1_InternalKerMLExpressions
+
+ // Delegated rules
+
+ public final boolean synpred1_InternalKerMLExpressions() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred1_InternalKerMLExpressions_fragment(); // can never throw exception
+ } catch (RecognitionException re) {
+ System.err.println("impossible: "+re);
+ }
+ boolean success = !state.failed;
+ input.rewind(start);
+ state.backtracking--;
+ state.failed=false;
+ return success;
+ }
+
+
+ protected DFA32 dfa32 = new DFA32(this);
+ static final String dfa_1s = "\17\uffff";
+ static final String dfa_2s = "\3\uffff\2\11\5\uffff\2\11\1\uffff\2\11";
+ static final String dfa_3s = "\1\4\2\uffff\2\16\1\uffff\2\7\2\uffff\2\16\1\uffff\2\16";
+ static final String dfa_4s = "\1\70\2\uffff\2\71\1\uffff\1\54\1\10\2\uffff\2\64\1\uffff\2\71";
+ static final String dfa_5s = "\1\uffff\1\1\1\2\2\uffff\1\6\2\uffff\1\4\1\3\2\uffff\1\5\2\uffff";
+ static final String dfa_6s = "\17\uffff}>";
+ static final String[] dfa_7s = {
+ "\3\2\1\3\1\4\31\uffff\1\2\10\uffff\1\2\1\uffff\1\5\10\uffff\1\1\2\2",
+ "",
+ "",
+ "\32\11\3\uffff\1\6\1\uffff\1\10\3\11\1\uffff\3\11\4\uffff\1\7",
+ "\32\11\3\uffff\1\6\1\uffff\1\10\3\11\1\uffff\3\11\4\uffff\1\7",
+ "",
+ "\1\12\1\13\43\uffff\1\14",
+ "\1\15\1\16",
+ "",
+ "",
+ "\32\11\3\uffff\1\6\1\uffff\1\10\3\11\1\uffff\3\11",
+ "\32\11\3\uffff\1\6\1\uffff\1\10\3\11\1\uffff\3\11",
+ "",
+ "\32\11\3\uffff\1\14\1\uffff\1\10\3\11\1\uffff\3\11\4\uffff\1\7",
+ "\32\11\3\uffff\1\14\1\uffff\1\10\3\11\1\uffff\3\11\4\uffff\1\7"
+ };
+
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
+ static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
+
+ class DFA32 extends DFA {
+
+ public DFA32(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 32;
+ this.eot = dfa_1;
+ this.eof = dfa_2;
+ this.min = dfa_3;
+ this.max = dfa_4;
+ this.accept = dfa_5;
+ this.special = dfa_6;
+ this.transition = dfa_7;
+ }
+ public String getDescription() {
+ return "2704:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )";
+ }
+ }
+
+
+ public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000008002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x01C22F07000001F0L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020002L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000C00002L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x000000000F000002L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000180L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x000000000F000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000F0000002L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000300000002L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000001C00000002L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000002000000002L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000004000000002L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0001800000000002L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0001800000000182L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000200000000180L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x001C000000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0008000000000002L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x01C26F07000001F0L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000060L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0200000000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000002L});
+
+}
\ No newline at end of file
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/scoping/AbstractKerMLExpressionsScopeProvider.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/scoping/AbstractKerMLExpressionsScopeProvider.java
new file mode 100644
index 000000000..c711a2bd9
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/scoping/AbstractKerMLExpressionsScopeProvider.java
@@ -0,0 +1,9 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.scoping;
+
+import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
+
+public abstract class AbstractKerMLExpressionsScopeProvider extends DelegatingScopeProvider {
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSemanticSequencer.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSemanticSequencer.java
new file mode 100644
index 000000000..4f5497666
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSemanticSequencer.java
@@ -0,0 +1,1042 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.serializer;
+
+import com.google.inject.Inject;
+import java.util.Set;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.xtext.Action;
+import org.eclipse.xtext.Parameter;
+import org.eclipse.xtext.ParserRule;
+import org.eclipse.xtext.serializer.ISerializationContext;
+import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
+import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+import org.omg.sysml.lang.sysml.BlockExpression;
+import org.omg.sysml.lang.sysml.Feature;
+import org.omg.sysml.lang.sysml.FeatureMembership;
+import org.omg.sysml.lang.sysml.FeatureReferenceExpression;
+import org.omg.sysml.lang.sysml.FeatureTyping;
+import org.omg.sysml.lang.sysml.InvocationExpression;
+import org.omg.sysml.lang.sysml.LiteralBoolean;
+import org.omg.sysml.lang.sysml.LiteralInteger;
+import org.omg.sysml.lang.sysml.LiteralReal;
+import org.omg.sysml.lang.sysml.LiteralString;
+import org.omg.sysml.lang.sysml.LiteralUnbounded;
+import org.omg.sysml.lang.sysml.NullExpression;
+import org.omg.sysml.lang.sysml.OperatorExpression;
+import org.omg.sysml.lang.sysml.ParameterMembership;
+import org.omg.sysml.lang.sysml.ResultExpressionMembership;
+import org.omg.sysml.lang.sysml.ReturnParameterMembership;
+import org.omg.sysml.lang.sysml.SysMLPackage;
+
+@SuppressWarnings("all")
+public class KerMLExpressionsSemanticSequencer extends AbstractDelegatingSemanticSequencer {
+
+ @Inject
+ private KerMLExpressionsGrammarAccess grammarAccess;
+
+ @Override
+ public void sequence(ISerializationContext context, EObject semanticObject) {
+ EPackage epackage = semanticObject.eClass().getEPackage();
+ ParserRule rule = context.getParserRule();
+ Action action = context.getAssignedAction();
+ Set parameters = context.getEnabledBooleanParameters();
+ if (epackage == SysMLPackage.eINSTANCE)
+ switch (semanticObject.eClass().getClassifierID()) {
+ case SysMLPackage.BLOCK_EXPRESSION:
+ sequence_BodyExpression(context, (BlockExpression) semanticObject);
+ return;
+ case SysMLPackage.FEATURE:
+ if (rule == grammarAccess.getEmptyFeatureRule()
+ || rule == grammarAccess.getBodyParameterRule()) {
+ sequence_BodyParameter_EmptyFeature(context, (Feature) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getTypeReferenceRule()) {
+ sequence_TypeReference(context, (Feature) semanticObject);
+ return;
+ }
+ else break;
+ case SysMLPackage.FEATURE_MEMBERSHIP:
+ if (rule == grammarAccess.getBodyExpressionMemberRule()) {
+ sequence_BodyExpressionMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getFeatureReferenceMemberRule()) {
+ sequence_FeatureReferenceMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getNamedExpressionMemberRule()) {
+ sequence_NamedExpressionMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getOwnedExpressionMemberRule()) {
+ sequence_OwnedExpressionMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getTypeReferenceMemberRule()) {
+ sequence_TypeReferenceMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
+ else break;
+ case SysMLPackage.FEATURE_REFERENCE_EXPRESSION:
+ if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getConditionalExpressionRule()
+ || action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getNullCoalescingExpressionRule()
+ || action == grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getConditionalOrExpressionRule()
+ || action == grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getConditionalAndExpressionRule()
+ || action == grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getOrExpressionRule()
+ || action == grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getXorExpressionRule()
+ || action == grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getAndExpressionRule()
+ || action == grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getEqualityExpressionRule()
+ || action == grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getClassificationExpressionRule()
+ || action == grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()
+ || rule == grammarAccess.getRelationalExpressionRule()
+ || action == grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getAdditiveExpressionRule()
+ || action == grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getMultiplicativeExpressionRule()
+ || action == grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getExponentiationExpressionRule()
+ || action == grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getUnitsExpressionRule()
+ || action == grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getUnaryExpressionRule()
+ || rule == grammarAccess.getExtentExpressionRule()
+ || rule == grammarAccess.getSequenceExpressionRule()
+ || action == grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()
+ || action == grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()
+ || rule == grammarAccess.getSequenceConstructionExpressionRule()
+ || action == grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()
+ || action == grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()
+ || rule == grammarAccess.getSequenceElementListRule()
+ || action == grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getBaseExpressionRule()
+ || rule == grammarAccess.getFeatureReferenceExpressionRule()) {
+ sequence_FeatureReferenceExpression(context, (FeatureReferenceExpression) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getSelfReferenceExpressionRule()) {
+ sequence_SelfReferenceExpression(context, (FeatureReferenceExpression) semanticObject);
+ return;
+ }
+ else break;
+ case SysMLPackage.FEATURE_TYPING:
+ sequence_OwnedFeatureTyping(context, (FeatureTyping) semanticObject);
+ return;
+ case SysMLPackage.INVOCATION_EXPRESSION:
+ sequence_InvocationExpression_NamedArgumentList_PositionalArgumentList(context, (InvocationExpression) semanticObject);
+ return;
+ case SysMLPackage.LITERAL_BOOLEAN:
+ sequence_LiteralBoolean(context, (LiteralBoolean) semanticObject);
+ return;
+ case SysMLPackage.LITERAL_INTEGER:
+ sequence_LiteralInteger(context, (LiteralInteger) semanticObject);
+ return;
+ case SysMLPackage.LITERAL_REAL:
+ sequence_LiteralReal(context, (LiteralReal) semanticObject);
+ return;
+ case SysMLPackage.LITERAL_STRING:
+ sequence_LiteralString(context, (LiteralString) semanticObject);
+ return;
+ case SysMLPackage.LITERAL_UNBOUNDED:
+ sequence_LiteralUnbounded(context, (LiteralUnbounded) semanticObject);
+ return;
+ case SysMLPackage.NULL_EXPRESSION:
+ sequence_NullExpression_SequenceConstructionExpression(context, (NullExpression) semanticObject);
+ return;
+ case SysMLPackage.OPERATOR_EXPRESSION:
+ if (rule == grammarAccess.getSequenceElementListRule()) {
+ sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceElementList_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(context, (OperatorExpression) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getConditionalExpressionRule()
+ || action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getNullCoalescingExpressionRule()
+ || action == grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getConditionalOrExpressionRule()
+ || action == grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getConditionalAndExpressionRule()
+ || action == grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getOrExpressionRule()
+ || action == grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getXorExpressionRule()
+ || action == grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getAndExpressionRule()
+ || action == grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getEqualityExpressionRule()
+ || action == grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getClassificationExpressionRule()
+ || action == grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()
+ || rule == grammarAccess.getRelationalExpressionRule()
+ || action == grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getAdditiveExpressionRule()
+ || action == grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getMultiplicativeExpressionRule()
+ || action == grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getExponentiationExpressionRule()
+ || action == grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getUnitsExpressionRule()
+ || action == grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getUnaryExpressionRule()
+ || rule == grammarAccess.getExtentExpressionRule()
+ || rule == grammarAccess.getSequenceExpressionRule()
+ || action == grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()
+ || action == grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()
+ || rule == grammarAccess.getSequenceConstructionExpressionRule()
+ || action == grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()
+ || action == grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()
+ || action == grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()
+ || rule == grammarAccess.getBaseExpressionRule()) {
+ sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(context, (OperatorExpression) semanticObject);
+ return;
+ }
+ else if (rule == grammarAccess.getExtentExpression_DeprecatedRule()) {
+ sequence_ExtentExpression_Deprecated(context, (OperatorExpression) semanticObject);
+ return;
+ }
+ else break;
+ case SysMLPackage.PARAMETER_MEMBERSHIP:
+ sequence_BodyParameterMember(context, (ParameterMembership) semanticObject);
+ return;
+ case SysMLPackage.RESULT_EXPRESSION_MEMBERSHIP:
+ sequence_ResultExpressionMember(context, (ResultExpressionMembership) semanticObject);
+ return;
+ case SysMLPackage.RETURN_PARAMETER_MEMBERSHIP:
+ sequence_SelfReferenceMember(context, (ReturnParameterMembership) semanticObject);
+ return;
+ }
+ if (errorAcceptor != null)
+ errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
+ }
+
+ /**
+ * Contexts:
+ * SequenceElementList returns OperatorExpression
+ *
+ * Constraint:
+ * (
+ * (
+ * operand_comp+=ConditionalExpression_OperatorExpression_1_0
+ * operator=ConditionalTestOperator
+ * operand_comp+=OwnedExpression
+ * operand_comp+=ConditionalExpression
+ * ) |
+ * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
+ * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
+ * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
+ * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
+ * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
+ * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
+ * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
+ * (
+ * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
+ * operator=ClassificationOperator
+ * ownedFeatureMembership_comp+=TypeReferenceMember
+ * ) |
+ * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
+ * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
+ * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
+ * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
+ * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
+ * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
+ * (operator=UnaryOperator operand_comp+=ExtentExpression) |
+ * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
+ * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances') |
+ * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
+ * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
+ * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
+ * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression) |
+ * (operand_comp+=SequenceElementList_OperatorExpression_1_0 operator=',' operand_comp+=SequenceElementList)
+ * )
+ */
+ protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceElementList_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns OperatorExpression
+ * ConditionalExpression returns OperatorExpression
+ * ConditionalExpression.OperatorExpression_1_0 returns OperatorExpression
+ * NullCoalescingExpression returns OperatorExpression
+ * NullCoalescingExpression.OperatorExpression_1_0 returns OperatorExpression
+ * ConditionalOrExpression returns OperatorExpression
+ * ConditionalOrExpression.OperatorExpression_1_0 returns OperatorExpression
+ * ConditionalAndExpression returns OperatorExpression
+ * ConditionalAndExpression.OperatorExpression_1_0 returns OperatorExpression
+ * OrExpression returns OperatorExpression
+ * OrExpression.OperatorExpression_1_0 returns OperatorExpression
+ * XorExpression returns OperatorExpression
+ * XorExpression.OperatorExpression_1_0 returns OperatorExpression
+ * AndExpression returns OperatorExpression
+ * AndExpression.OperatorExpression_1_0 returns OperatorExpression
+ * EqualityExpression returns OperatorExpression
+ * EqualityExpression.OperatorExpression_1_0 returns OperatorExpression
+ * ClassificationExpression returns OperatorExpression
+ * ClassificationExpression.OperatorExpression_0_1_0 returns OperatorExpression
+ * RelationalExpression returns OperatorExpression
+ * RelationalExpression.OperatorExpression_1_0 returns OperatorExpression
+ * AdditiveExpression returns OperatorExpression
+ * AdditiveExpression.OperatorExpression_1_0 returns OperatorExpression
+ * MultiplicativeExpression returns OperatorExpression
+ * MultiplicativeExpression.OperatorExpression_1_0 returns OperatorExpression
+ * ExponentiationExpression returns OperatorExpression
+ * ExponentiationExpression.OperatorExpression_1_0 returns OperatorExpression
+ * UnitsExpression returns OperatorExpression
+ * UnitsExpression.OperatorExpression_1_0 returns OperatorExpression
+ * UnaryExpression returns OperatorExpression
+ * ExtentExpression returns OperatorExpression
+ * SequenceExpression returns OperatorExpression
+ * SequenceExpression.OperatorExpression_1_0_0 returns OperatorExpression
+ * SequenceExpression.OperatorExpression_1_1_0 returns OperatorExpression
+ * SequenceConstructionExpression returns OperatorExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns OperatorExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns OperatorExpression
+ * SequenceElementList.OperatorExpression_1_0 returns OperatorExpression
+ * BaseExpression returns OperatorExpression
+ *
+ * Constraint:
+ * (
+ * (
+ * operand_comp+=ConditionalExpression_OperatorExpression_1_0
+ * operator=ConditionalTestOperator
+ * operand_comp+=OwnedExpression
+ * operand_comp+=ConditionalExpression
+ * ) |
+ * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
+ * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
+ * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
+ * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
+ * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
+ * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
+ * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
+ * (
+ * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
+ * operator=ClassificationOperator
+ * ownedFeatureMembership_comp+=TypeReferenceMember
+ * ) |
+ * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
+ * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
+ * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
+ * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
+ * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
+ * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
+ * (operator=UnaryOperator operand_comp+=ExtentExpression) |
+ * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
+ * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances') |
+ * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
+ * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
+ * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
+ * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression)
+ * )
+ */
+ protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * BodyExpressionMember returns FeatureMembership
+ *
+ * Constraint:
+ * ownedMemberFeature_comp=BodyExpression
+ */
+ protected void sequence_BodyExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * BodyExpression returns BlockExpression
+ *
+ * Constraint:
+ * (
+ * (
+ * ownedFeatureMembership_comp+=BodyParameterMember
+ * ownedFeatureMembership_comp+=BodyParameterMember*
+ * ownedFeatureMembership_comp+=ResultExpressionMember
+ * ) |
+ * ownedRelationship_comp+=OwnedFeatureTyping
+ * )
+ */
+ protected void sequence_BodyExpression(ISerializationContext context, BlockExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * BodyParameterMember returns ParameterMembership
+ *
+ * Constraint:
+ * (memberName=Name ownedMemberParameter_comp=BodyParameter)
+ */
+ protected void sequence_BodyParameterMember(ISerializationContext context, ParameterMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
+ feeder.accept(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0(), semanticObject.getOwnedMemberParameter_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * EmptyFeature returns Feature
+ * BodyParameter returns Feature
+ *
+ * Constraint:
+ * {Feature}
+ */
+ protected void sequence_BodyParameter_EmptyFeature(ISerializationContext context, Feature semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ExtentExpression_Deprecated returns OperatorExpression
+ *
+ * Constraint:
+ * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
+ */
+ protected void sequence_ExtentExpression_Deprecated(ISerializationContext context, OperatorExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns FeatureReferenceExpression
+ * ConditionalExpression returns FeatureReferenceExpression
+ * ConditionalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * NullCoalescingExpression returns FeatureReferenceExpression
+ * NullCoalescingExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * ConditionalOrExpression returns FeatureReferenceExpression
+ * ConditionalOrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * ConditionalAndExpression returns FeatureReferenceExpression
+ * ConditionalAndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * OrExpression returns FeatureReferenceExpression
+ * OrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * XorExpression returns FeatureReferenceExpression
+ * XorExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * AndExpression returns FeatureReferenceExpression
+ * AndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * EqualityExpression returns FeatureReferenceExpression
+ * EqualityExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * ClassificationExpression returns FeatureReferenceExpression
+ * ClassificationExpression.OperatorExpression_0_1_0 returns FeatureReferenceExpression
+ * RelationalExpression returns FeatureReferenceExpression
+ * RelationalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * AdditiveExpression returns FeatureReferenceExpression
+ * AdditiveExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * MultiplicativeExpression returns FeatureReferenceExpression
+ * MultiplicativeExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * ExponentiationExpression returns FeatureReferenceExpression
+ * ExponentiationExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * UnitsExpression returns FeatureReferenceExpression
+ * UnitsExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * UnaryExpression returns FeatureReferenceExpression
+ * ExtentExpression returns FeatureReferenceExpression
+ * SequenceExpression returns FeatureReferenceExpression
+ * SequenceExpression.OperatorExpression_1_0_0 returns FeatureReferenceExpression
+ * SequenceExpression.OperatorExpression_1_1_0 returns FeatureReferenceExpression
+ * SequenceConstructionExpression returns FeatureReferenceExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns FeatureReferenceExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns FeatureReferenceExpression
+ * SequenceElementList returns FeatureReferenceExpression
+ * SequenceElementList.OperatorExpression_1_0 returns FeatureReferenceExpression
+ * BaseExpression returns FeatureReferenceExpression
+ * FeatureReferenceExpression returns FeatureReferenceExpression
+ *
+ * Constraint:
+ * ownedFeatureMembership_comp+=FeatureReferenceMember
+ */
+ protected void sequence_FeatureReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * FeatureReferenceMember returns FeatureMembership
+ *
+ * Constraint:
+ * memberFeature=[Feature|QualifiedName]
+ */
+ protected void sequence_FeatureReferenceMember(ISerializationContext context, FeatureMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__MEMBER_FEATURE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__MEMBER_FEATURE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1(), semanticObject.eGet(SysMLPackage.Literals.FEATURE_MEMBERSHIP__MEMBER_FEATURE, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns InvocationExpression
+ * ConditionalExpression returns InvocationExpression
+ * ConditionalExpression.OperatorExpression_1_0 returns InvocationExpression
+ * NullCoalescingExpression returns InvocationExpression
+ * NullCoalescingExpression.OperatorExpression_1_0 returns InvocationExpression
+ * ConditionalOrExpression returns InvocationExpression
+ * ConditionalOrExpression.OperatorExpression_1_0 returns InvocationExpression
+ * ConditionalAndExpression returns InvocationExpression
+ * ConditionalAndExpression.OperatorExpression_1_0 returns InvocationExpression
+ * OrExpression returns InvocationExpression
+ * OrExpression.OperatorExpression_1_0 returns InvocationExpression
+ * XorExpression returns InvocationExpression
+ * XorExpression.OperatorExpression_1_0 returns InvocationExpression
+ * AndExpression returns InvocationExpression
+ * AndExpression.OperatorExpression_1_0 returns InvocationExpression
+ * EqualityExpression returns InvocationExpression
+ * EqualityExpression.OperatorExpression_1_0 returns InvocationExpression
+ * ClassificationExpression returns InvocationExpression
+ * ClassificationExpression.OperatorExpression_0_1_0 returns InvocationExpression
+ * RelationalExpression returns InvocationExpression
+ * RelationalExpression.OperatorExpression_1_0 returns InvocationExpression
+ * AdditiveExpression returns InvocationExpression
+ * AdditiveExpression.OperatorExpression_1_0 returns InvocationExpression
+ * MultiplicativeExpression returns InvocationExpression
+ * MultiplicativeExpression.OperatorExpression_1_0 returns InvocationExpression
+ * ExponentiationExpression returns InvocationExpression
+ * ExponentiationExpression.OperatorExpression_1_0 returns InvocationExpression
+ * UnitsExpression returns InvocationExpression
+ * UnitsExpression.OperatorExpression_1_0 returns InvocationExpression
+ * UnaryExpression returns InvocationExpression
+ * ExtentExpression returns InvocationExpression
+ * SequenceExpression returns InvocationExpression
+ * SequenceExpression.OperatorExpression_1_0_0 returns InvocationExpression
+ * SequenceExpression.OperatorExpression_1_1_0 returns InvocationExpression
+ * SequenceConstructionExpression returns InvocationExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns InvocationExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns InvocationExpression
+ * SequenceElementList returns InvocationExpression
+ * SequenceElementList.OperatorExpression_1_0 returns InvocationExpression
+ * BaseExpression returns InvocationExpression
+ * InvocationExpression returns InvocationExpression
+ *
+ * Constraint:
+ * (
+ * ownedRelationship_comp+=OwnedFeatureTyping
+ * (
+ * (ownedFeatureMembership_comp+=OwnedExpressionMember ownedFeatureMembership_comp+=OwnedExpressionMember*) |
+ * (ownedFeatureMembership_comp+=NamedExpressionMember ownedFeatureMembership_comp+=NamedExpressionMember*)
+ * )?
+ * )
+ */
+ protected void sequence_InvocationExpression_NamedArgumentList_PositionalArgumentList(ISerializationContext context, InvocationExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns LiteralBoolean
+ * ConditionalExpression returns LiteralBoolean
+ * ConditionalExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * NullCoalescingExpression returns LiteralBoolean
+ * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * ConditionalOrExpression returns LiteralBoolean
+ * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * ConditionalAndExpression returns LiteralBoolean
+ * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * OrExpression returns LiteralBoolean
+ * OrExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * XorExpression returns LiteralBoolean
+ * XorExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * AndExpression returns LiteralBoolean
+ * AndExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * EqualityExpression returns LiteralBoolean
+ * EqualityExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * ClassificationExpression returns LiteralBoolean
+ * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralBoolean
+ * RelationalExpression returns LiteralBoolean
+ * RelationalExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * AdditiveExpression returns LiteralBoolean
+ * AdditiveExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * MultiplicativeExpression returns LiteralBoolean
+ * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * ExponentiationExpression returns LiteralBoolean
+ * ExponentiationExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * UnitsExpression returns LiteralBoolean
+ * UnitsExpression.OperatorExpression_1_0 returns LiteralBoolean
+ * UnaryExpression returns LiteralBoolean
+ * ExtentExpression returns LiteralBoolean
+ * SequenceExpression returns LiteralBoolean
+ * SequenceExpression.OperatorExpression_1_0_0 returns LiteralBoolean
+ * SequenceExpression.OperatorExpression_1_1_0 returns LiteralBoolean
+ * SequenceConstructionExpression returns LiteralBoolean
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralBoolean
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralBoolean
+ * SequenceElementList returns LiteralBoolean
+ * SequenceElementList.OperatorExpression_1_0 returns LiteralBoolean
+ * BaseExpression returns LiteralBoolean
+ * LiteralExpression returns LiteralBoolean
+ * LiteralBoolean returns LiteralBoolean
+ *
+ * Constraint:
+ * value=BooleanValue
+ */
+ protected void sequence_LiteralBoolean(ISerializationContext context, LiteralBoolean semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0(), semanticObject.isValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns LiteralInteger
+ * ConditionalExpression returns LiteralInteger
+ * ConditionalExpression.OperatorExpression_1_0 returns LiteralInteger
+ * NullCoalescingExpression returns LiteralInteger
+ * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralInteger
+ * ConditionalOrExpression returns LiteralInteger
+ * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralInteger
+ * ConditionalAndExpression returns LiteralInteger
+ * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralInteger
+ * OrExpression returns LiteralInteger
+ * OrExpression.OperatorExpression_1_0 returns LiteralInteger
+ * XorExpression returns LiteralInteger
+ * XorExpression.OperatorExpression_1_0 returns LiteralInteger
+ * AndExpression returns LiteralInteger
+ * AndExpression.OperatorExpression_1_0 returns LiteralInteger
+ * EqualityExpression returns LiteralInteger
+ * EqualityExpression.OperatorExpression_1_0 returns LiteralInteger
+ * ClassificationExpression returns LiteralInteger
+ * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralInteger
+ * RelationalExpression returns LiteralInteger
+ * RelationalExpression.OperatorExpression_1_0 returns LiteralInteger
+ * AdditiveExpression returns LiteralInteger
+ * AdditiveExpression.OperatorExpression_1_0 returns LiteralInteger
+ * MultiplicativeExpression returns LiteralInteger
+ * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralInteger
+ * ExponentiationExpression returns LiteralInteger
+ * ExponentiationExpression.OperatorExpression_1_0 returns LiteralInteger
+ * UnitsExpression returns LiteralInteger
+ * UnitsExpression.OperatorExpression_1_0 returns LiteralInteger
+ * UnaryExpression returns LiteralInteger
+ * ExtentExpression returns LiteralInteger
+ * SequenceExpression returns LiteralInteger
+ * SequenceExpression.OperatorExpression_1_0_0 returns LiteralInteger
+ * SequenceExpression.OperatorExpression_1_1_0 returns LiteralInteger
+ * SequenceConstructionExpression returns LiteralInteger
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralInteger
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralInteger
+ * SequenceElementList returns LiteralInteger
+ * SequenceElementList.OperatorExpression_1_0 returns LiteralInteger
+ * BaseExpression returns LiteralInteger
+ * LiteralExpression returns LiteralInteger
+ * LiteralInteger returns LiteralInteger
+ * LiteralUnlimitedNatural returns LiteralInteger
+ *
+ * Constraint:
+ * value=DECIMAL_VALUE
+ */
+ protected void sequence_LiteralInteger(ISerializationContext context, LiteralInteger semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns LiteralReal
+ * ConditionalExpression returns LiteralReal
+ * ConditionalExpression.OperatorExpression_1_0 returns LiteralReal
+ * NullCoalescingExpression returns LiteralReal
+ * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralReal
+ * ConditionalOrExpression returns LiteralReal
+ * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralReal
+ * ConditionalAndExpression returns LiteralReal
+ * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralReal
+ * OrExpression returns LiteralReal
+ * OrExpression.OperatorExpression_1_0 returns LiteralReal
+ * XorExpression returns LiteralReal
+ * XorExpression.OperatorExpression_1_0 returns LiteralReal
+ * AndExpression returns LiteralReal
+ * AndExpression.OperatorExpression_1_0 returns LiteralReal
+ * EqualityExpression returns LiteralReal
+ * EqualityExpression.OperatorExpression_1_0 returns LiteralReal
+ * ClassificationExpression returns LiteralReal
+ * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralReal
+ * RelationalExpression returns LiteralReal
+ * RelationalExpression.OperatorExpression_1_0 returns LiteralReal
+ * AdditiveExpression returns LiteralReal
+ * AdditiveExpression.OperatorExpression_1_0 returns LiteralReal
+ * MultiplicativeExpression returns LiteralReal
+ * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralReal
+ * ExponentiationExpression returns LiteralReal
+ * ExponentiationExpression.OperatorExpression_1_0 returns LiteralReal
+ * UnitsExpression returns LiteralReal
+ * UnitsExpression.OperatorExpression_1_0 returns LiteralReal
+ * UnaryExpression returns LiteralReal
+ * ExtentExpression returns LiteralReal
+ * SequenceExpression returns LiteralReal
+ * SequenceExpression.OperatorExpression_1_0_0 returns LiteralReal
+ * SequenceExpression.OperatorExpression_1_1_0 returns LiteralReal
+ * SequenceConstructionExpression returns LiteralReal
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralReal
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralReal
+ * SequenceElementList returns LiteralReal
+ * SequenceElementList.OperatorExpression_1_0 returns LiteralReal
+ * BaseExpression returns LiteralReal
+ * LiteralExpression returns LiteralReal
+ * LiteralReal returns LiteralReal
+ *
+ * Constraint:
+ * value=RealValue
+ */
+ protected void sequence_LiteralReal(ISerializationContext context, LiteralReal semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns LiteralString
+ * ConditionalExpression returns LiteralString
+ * ConditionalExpression.OperatorExpression_1_0 returns LiteralString
+ * NullCoalescingExpression returns LiteralString
+ * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralString
+ * ConditionalOrExpression returns LiteralString
+ * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralString
+ * ConditionalAndExpression returns LiteralString
+ * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralString
+ * OrExpression returns LiteralString
+ * OrExpression.OperatorExpression_1_0 returns LiteralString
+ * XorExpression returns LiteralString
+ * XorExpression.OperatorExpression_1_0 returns LiteralString
+ * AndExpression returns LiteralString
+ * AndExpression.OperatorExpression_1_0 returns LiteralString
+ * EqualityExpression returns LiteralString
+ * EqualityExpression.OperatorExpression_1_0 returns LiteralString
+ * ClassificationExpression returns LiteralString
+ * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralString
+ * RelationalExpression returns LiteralString
+ * RelationalExpression.OperatorExpression_1_0 returns LiteralString
+ * AdditiveExpression returns LiteralString
+ * AdditiveExpression.OperatorExpression_1_0 returns LiteralString
+ * MultiplicativeExpression returns LiteralString
+ * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralString
+ * ExponentiationExpression returns LiteralString
+ * ExponentiationExpression.OperatorExpression_1_0 returns LiteralString
+ * UnitsExpression returns LiteralString
+ * UnitsExpression.OperatorExpression_1_0 returns LiteralString
+ * UnaryExpression returns LiteralString
+ * ExtentExpression returns LiteralString
+ * SequenceExpression returns LiteralString
+ * SequenceExpression.OperatorExpression_1_0_0 returns LiteralString
+ * SequenceExpression.OperatorExpression_1_1_0 returns LiteralString
+ * SequenceConstructionExpression returns LiteralString
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralString
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralString
+ * SequenceElementList returns LiteralString
+ * SequenceElementList.OperatorExpression_1_0 returns LiteralString
+ * BaseExpression returns LiteralString
+ * LiteralExpression returns LiteralString
+ * LiteralString returns LiteralString
+ *
+ * Constraint:
+ * value=STRING_VALUE
+ */
+ protected void sequence_LiteralString(ISerializationContext context, LiteralString semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns LiteralUnbounded
+ * ConditionalExpression returns LiteralUnbounded
+ * ConditionalExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * NullCoalescingExpression returns LiteralUnbounded
+ * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * ConditionalOrExpression returns LiteralUnbounded
+ * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * ConditionalAndExpression returns LiteralUnbounded
+ * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * OrExpression returns LiteralUnbounded
+ * OrExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * XorExpression returns LiteralUnbounded
+ * XorExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * AndExpression returns LiteralUnbounded
+ * AndExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * EqualityExpression returns LiteralUnbounded
+ * EqualityExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * ClassificationExpression returns LiteralUnbounded
+ * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralUnbounded
+ * RelationalExpression returns LiteralUnbounded
+ * RelationalExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * AdditiveExpression returns LiteralUnbounded
+ * AdditiveExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * MultiplicativeExpression returns LiteralUnbounded
+ * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * ExponentiationExpression returns LiteralUnbounded
+ * ExponentiationExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * UnitsExpression returns LiteralUnbounded
+ * UnitsExpression.OperatorExpression_1_0 returns LiteralUnbounded
+ * UnaryExpression returns LiteralUnbounded
+ * ExtentExpression returns LiteralUnbounded
+ * SequenceExpression returns LiteralUnbounded
+ * SequenceExpression.OperatorExpression_1_0_0 returns LiteralUnbounded
+ * SequenceExpression.OperatorExpression_1_1_0 returns LiteralUnbounded
+ * SequenceConstructionExpression returns LiteralUnbounded
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralUnbounded
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralUnbounded
+ * SequenceElementList returns LiteralUnbounded
+ * SequenceElementList.OperatorExpression_1_0 returns LiteralUnbounded
+ * BaseExpression returns LiteralUnbounded
+ * LiteralExpression returns LiteralUnbounded
+ * LiteralUnbounded returns LiteralUnbounded
+ * LiteralUnlimitedNatural returns LiteralUnbounded
+ *
+ * Constraint:
+ * {LiteralUnbounded}
+ */
+ protected void sequence_LiteralUnbounded(ISerializationContext context, LiteralUnbounded semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * NamedExpressionMember returns FeatureMembership
+ *
+ * Constraint:
+ * (memberName=Name ownedMemberFeature_comp=OwnedExpression)
+ */
+ protected void sequence_NamedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
+ feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0(), semanticObject.getOwnedMemberFeature_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpression returns NullExpression
+ * ConditionalExpression returns NullExpression
+ * ConditionalExpression.OperatorExpression_1_0 returns NullExpression
+ * NullCoalescingExpression returns NullExpression
+ * NullCoalescingExpression.OperatorExpression_1_0 returns NullExpression
+ * ConditionalOrExpression returns NullExpression
+ * ConditionalOrExpression.OperatorExpression_1_0 returns NullExpression
+ * ConditionalAndExpression returns NullExpression
+ * ConditionalAndExpression.OperatorExpression_1_0 returns NullExpression
+ * OrExpression returns NullExpression
+ * OrExpression.OperatorExpression_1_0 returns NullExpression
+ * XorExpression returns NullExpression
+ * XorExpression.OperatorExpression_1_0 returns NullExpression
+ * AndExpression returns NullExpression
+ * AndExpression.OperatorExpression_1_0 returns NullExpression
+ * EqualityExpression returns NullExpression
+ * EqualityExpression.OperatorExpression_1_0 returns NullExpression
+ * ClassificationExpression returns NullExpression
+ * ClassificationExpression.OperatorExpression_0_1_0 returns NullExpression
+ * RelationalExpression returns NullExpression
+ * RelationalExpression.OperatorExpression_1_0 returns NullExpression
+ * AdditiveExpression returns NullExpression
+ * AdditiveExpression.OperatorExpression_1_0 returns NullExpression
+ * MultiplicativeExpression returns NullExpression
+ * MultiplicativeExpression.OperatorExpression_1_0 returns NullExpression
+ * ExponentiationExpression returns NullExpression
+ * ExponentiationExpression.OperatorExpression_1_0 returns NullExpression
+ * UnitsExpression returns NullExpression
+ * UnitsExpression.OperatorExpression_1_0 returns NullExpression
+ * UnaryExpression returns NullExpression
+ * ExtentExpression returns NullExpression
+ * SequenceExpression returns NullExpression
+ * SequenceExpression.OperatorExpression_1_0_0 returns NullExpression
+ * SequenceExpression.OperatorExpression_1_1_0 returns NullExpression
+ * SequenceConstructionExpression returns NullExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns NullExpression
+ * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns NullExpression
+ * SequenceElementList returns NullExpression
+ * SequenceElementList.OperatorExpression_1_0 returns NullExpression
+ * BaseExpression returns NullExpression
+ * NullExpression returns NullExpression
+ *
+ * Constraint:
+ * {NullExpression}
+ */
+ protected void sequence_NullExpression_SequenceConstructionExpression(ISerializationContext context, NullExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedExpressionMember returns FeatureMembership
+ *
+ * Constraint:
+ * ownedMemberFeature_comp=OwnedExpression
+ */
+ protected void sequence_OwnedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * OwnedFeatureTyping returns FeatureTyping
+ *
+ * Constraint:
+ * type=[Type|QualifiedName]
+ */
+ protected void sequence_OwnedFeatureTyping(ISerializationContext context, FeatureTyping semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1(), semanticObject.eGet(SysMLPackage.Literals.FEATURE_TYPING__TYPE, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ResultExpressionMember returns ResultExpressionMembership
+ *
+ * Constraint:
+ * ownedResultExpression_comp=OwnedExpression
+ */
+ protected void sequence_ResultExpressionMember(ISerializationContext context, ResultExpressionMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.RESULT_EXPRESSION_MEMBERSHIP__OWNED_RESULT_EXPRESSION_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.RESULT_EXPRESSION_MEMBERSHIP__OWNED_RESULT_EXPRESSION_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_0(), semanticObject.getOwnedResultExpression_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * SelfReferenceExpression returns FeatureReferenceExpression
+ *
+ * Constraint:
+ * ownedFeatureMembership_comp+=SelfReferenceMember
+ */
+ protected void sequence_SelfReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * SelfReferenceMember returns ReturnParameterMembership
+ *
+ * Constraint:
+ * ownedMemberFeature_comp=EmptyFeature
+ */
+ protected void sequence_SelfReferenceMember(ISerializationContext context, ReturnParameterMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReferenceMember returns FeatureMembership
+ *
+ * Constraint:
+ * ownedMemberFeature_comp=TypeReference
+ */
+ protected void sequence_TypeReferenceMember(ISerializationContext context, FeatureMembership semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns Feature
+ *
+ * Constraint:
+ * ownedRelationship_comp+=OwnedFeatureTyping
+ */
+ protected void sequence_TypeReference(ISerializationContext context, Feature semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSyntacticSequencer.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSyntacticSequencer.java
new file mode 100644
index 000000000..c830feae3
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/serializer/KerMLExpressionsSyntacticSequencer.java
@@ -0,0 +1,221 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.serializer;
+
+import com.google.inject.Inject;
+import java.util.List;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.IGrammarAccess;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.nodemodel.INode;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.AlternativeAlias;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.GroupAlias;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.TokenAlias;
+import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable;
+import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition;
+import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
+
+@SuppressWarnings("all")
+public class KerMLExpressionsSyntacticSequencer extends AbstractSyntacticSequencer {
+
+ protected KerMLExpressionsGrammarAccess grammarAccess;
+ protected AbstractElementAlias match_BaseExpression_NullExpression_SequenceConstructionExpression_NullKeyword_1_or_____LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p___NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2_RightParenthesisKeyword_5_2______;
+ protected AbstractElementAlias match_BaseExpression_NullExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or_____LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p_____LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or___NullKeyword_1_RightCurlyBracketKeyword_1_3______;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__a;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__a;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__p;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__a;
+ protected AbstractElementAlias match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p;
+ protected AbstractElementAlias match_NullExpression_SequenceConstructionExpression_NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2__;
+
+ @Inject
+ protected void init(IGrammarAccess access) {
+ grammarAccess = (KerMLExpressionsGrammarAccess) access;
+ match_BaseExpression_NullExpression_SequenceConstructionExpression_NullKeyword_1_or_____LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p___NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2_RightParenthesisKeyword_5_2______ = new AlternativeAlias(false, false, new GroupAlias(false, false, new GroupAlias(true, false, new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()), new TokenAlias(true, true, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0())), new AlternativeAlias(false, false, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()), new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2())), new TokenAlias(false, false, grammarAccess.getNullExpressionAccess().getNullKeyword_1()))), new TokenAlias(false, false, grammarAccess.getNullExpressionAccess().getNullKeyword_1()));
+ match_BaseExpression_NullExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or_____LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p_____LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or___NullKeyword_1_RightCurlyBracketKeyword_1_3______ = new AlternativeAlias(false, false, new GroupAlias(false, false, new GroupAlias(true, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()), new TokenAlias(true, true, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0())), new AlternativeAlias(false, false, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNullExpressionAccess().getNullKeyword_1()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2())))), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2())));
+ match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()), new TokenAlias(true, true, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()));
+ match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p = new GroupAlias(true, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()), new TokenAlias(true, true, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()));
+ match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__a = new AlternativeAlias(true, true, new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()));
+ match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__p = new AlternativeAlias(true, false, new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()));
+ match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()), new TokenAlias(true, true, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()));
+ match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p = new GroupAlias(true, false, new TokenAlias(false, false, grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()), new TokenAlias(true, true, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()));
+ match_NullExpression_SequenceConstructionExpression_NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2__ = new AlternativeAlias(false, false, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()), new TokenAlias(false, false, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2())), new TokenAlias(false, false, grammarAccess.getNullExpressionAccess().getNullKeyword_1()));
+ }
+
+ @Override
+ protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) {
+ return "";
+ }
+
+
+ @Override
+ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) {
+ if (transition.getAmbiguousSyntaxes().isEmpty()) return;
+ List transitionNodes = collectNodes(fromNode, toNode);
+ for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
+ List syntaxNodes = getNodesFor(transitionNodes, syntax);
+ if (match_BaseExpression_NullExpression_SequenceConstructionExpression_NullKeyword_1_or_____LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p___NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2_RightParenthesisKeyword_5_2______.equals(syntax))
+ emit_BaseExpression_NullExpression_SequenceConstructionExpression_NullKeyword_1_or_____LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p___NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2_RightParenthesisKeyword_5_2______(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_NullExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or_____LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p_____LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or___NullKeyword_1_RightCurlyBracketKeyword_1_3______.equals(syntax))
+ emit_BaseExpression_NullExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or_____LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p_____LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or___NullKeyword_1_RightCurlyBracketKeyword_1_3______(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__a.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__a(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__a.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__a(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__p.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__p(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__a.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__a(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p.equals(syntax))
+ emit_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_NullExpression_SequenceConstructionExpression_NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2__.equals(syntax))
+ emit_NullExpression_SequenceConstructionExpression_NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2__(semanticObject, getLastNavigableState(), syntaxNodes);
+ else acceptNodes(getLastNavigableState(), syntaxNodes);
+ }
+ }
+
+ /**
+ * Ambiguous syntax:
+ * (('(' '{'*)+ (('{' '}' ')') | 'null')) | 'null'
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) (rule start)
+ */
+ protected void emit_BaseExpression_NullExpression_SequenceConstructionExpression_NullKeyword_1_or_____LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p___NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2_RightParenthesisKeyword_5_2______(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' '}') | (('{' '('*)+ (('{' '}') | ('null' '}')))
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) (rule start)
+ */
+ protected void emit_BaseExpression_NullExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or_____LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p_____LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2___or___NullKeyword_1_RightCurlyBracketKeyword_1_3______(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' '('*)*
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) {OperatorExpression.operand_comp+=}
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__a(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' '('*)+
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) '*' '}' (rule start)
+ * (rule start) (ambiguity) '*' (rule start)
+ * (rule start) (ambiguity) (('{' '}') | 'null') (rule start)
+ * (rule start) (ambiguity) operand_comp+=SelfReferenceExpression
+ * (rule start) (ambiguity) operator='all'
+ * (rule start) (ambiguity) operator=UnaryOperator
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=FeatureReferenceMember
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=TypeReferenceMember
+ * (rule start) (ambiguity) ownedRelationship_comp+=OwnedFeatureTyping
+ * (rule start) (ambiguity) value=BooleanValue
+ * (rule start) (ambiguity) value=DECIMAL_VALUE
+ * (rule start) (ambiguity) value=RealValue
+ * (rule start) (ambiguity) value=STRING_VALUE
+ * (rule start) (ambiguity) {OperatorExpression.operand_comp+=}
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_LeftParenthesisKeyword_5_0_a__p(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' | '(')*
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) '*' (rule start)
+ * (rule start) (ambiguity) (('{' '}') | 'null') (rule start)
+ * (rule start) (ambiguity) operand_comp+=SelfReferenceExpression
+ * (rule start) (ambiguity) operator='all'
+ * (rule start) (ambiguity) operator=UnaryOperator
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=FeatureReferenceMember
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=TypeReferenceMember
+ * (rule start) (ambiguity) ownedRelationship_comp+=OwnedFeatureTyping
+ * (rule start) (ambiguity) value=BooleanValue
+ * (rule start) (ambiguity) value=DECIMAL_VALUE
+ * (rule start) (ambiguity) value=RealValue
+ * (rule start) (ambiguity) value=STRING_VALUE
+ * (rule start) (ambiguity) {OperatorExpression.operand_comp+=}
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__a(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' | '(')+
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) operand_comp+=SelfReferenceExpression
+ * (rule start) (ambiguity) operator='all'
+ * (rule start) (ambiguity) operator=UnaryOperator
+ * (rule start) (ambiguity) {OperatorExpression.operand_comp+=}
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftCurlyBracketKeyword_1_0_or_LeftParenthesisKeyword_5_0__p(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('(' '{'*)*
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) '*' (rule start)
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=FeatureReferenceMember
+ * (rule start) (ambiguity) ownedFeatureMembership_comp+=TypeReferenceMember
+ * (rule start) (ambiguity) ownedRelationship_comp+=OwnedFeatureTyping
+ * (rule start) (ambiguity) value=BooleanValue
+ * (rule start) (ambiguity) value=DECIMAL_VALUE
+ * (rule start) (ambiguity) value=RealValue
+ * (rule start) (ambiguity) value=STRING_VALUE
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__a(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('(' '{'*)+
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) (ambiguity) operand_comp+=SelfReferenceExpression
+ * (rule start) (ambiguity) operator='all'
+ * (rule start) (ambiguity) operator=UnaryOperator
+ * (rule start) (ambiguity) {OperatorExpression.operand_comp+=}
+ */
+ protected void emit_BaseExpression_SequenceConstructionExpression___LeftParenthesisKeyword_5_0_LeftCurlyBracketKeyword_1_0_a__p(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+ /**
+ * Ambiguous syntax:
+ * ('{' '}') | 'null'
+ *
+ * This ambiguous syntax occurs at:
+ * (rule start) ('{' '('*)+ (ambiguity) (rule start)
+ * (rule start) ('{' | '(')* (ambiguity) (rule start)
+ */
+ protected void emit_NullExpression_SequenceConstructionExpression_NullKeyword_1_or___LeftCurlyBracketKeyword_0_1_RightCurlyBracketKeyword_0_2__(EObject semanticObject, ISynNavigable transition, List nodes) {
+ acceptNodes(transition, nodes);
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/services/KerMLExpressionsGrammarAccess.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/services/KerMLExpressionsGrammarAccess.java
new file mode 100644
index 000000000..f3a4f1963
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/services/KerMLExpressionsGrammarAccess.java
@@ -0,0 +1,3032 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.services;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import java.util.List;
+import org.eclipse.xtext.Action;
+import org.eclipse.xtext.Alternatives;
+import org.eclipse.xtext.Assignment;
+import org.eclipse.xtext.CrossReference;
+import org.eclipse.xtext.Grammar;
+import org.eclipse.xtext.GrammarUtil;
+import org.eclipse.xtext.Group;
+import org.eclipse.xtext.Keyword;
+import org.eclipse.xtext.ParserRule;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.TerminalRule;
+import org.eclipse.xtext.service.AbstractElementFinder;
+import org.eclipse.xtext.service.GrammarProvider;
+
+@Singleton
+public class KerMLExpressionsGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder {
+
+ public class OwnedExpressionMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
+ private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
+
+ ///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=OwnedExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedMemberFeature_comp=OwnedExpression
+ public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
+
+ //OwnedExpression
+ public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0; }
+ }
+ public class OwnedExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
+ private final RuleCall cConditionalExpressionParserRuleCall = (RuleCall)rule.eContents().get(1);
+
+ //OwnedExpression SysML::Expression:
+ // ConditionalExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ConditionalExpression
+ public RuleCall getConditionalExpressionParserRuleCall() { return cConditionalExpressionParserRuleCall; }
+ }
+ public class ConditionalExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cNullCoalescingExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorConditionalTestOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+ private final Keyword cColonKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
+ private final Assignment cOperand_compAssignment_1_4 = (Assignment)cGroup_1.eContents().get(4);
+ private final RuleCall cOperand_compConditionalExpressionParserRuleCall_1_4_0 = (RuleCall)cOperand_compAssignment_1_4.eContents().get(0);
+
+ //// Conditional Test Expressions
+ //ConditionalExpression SysML::Expression:
+ // NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
+ // operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
+ //operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?
+ public Group getGroup() { return cGroup; }
+
+ //NullCoalescingExpression
+ public RuleCall getNullCoalescingExpressionParserRuleCall_0() { return cNullCoalescingExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator operand_comp+=OwnedExpression ':'
+ //operand_comp+=ConditionalExpression)?
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=ConditionalTestOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //ConditionalTestOperator
+ public RuleCall getOperatorConditionalTestOperatorParserRuleCall_1_1_0() { return cOperatorConditionalTestOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=OwnedExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //OwnedExpression
+ public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
+
+ //':'
+ public Keyword getColonKeyword_1_3() { return cColonKeyword_1_3; }
+
+ //operand_comp+=ConditionalExpression
+ public Assignment getOperand_compAssignment_1_4() { return cOperand_compAssignment_1_4; }
+
+ //ConditionalExpression
+ public RuleCall getOperand_compConditionalExpressionParserRuleCall_1_4_0() { return cOperand_compConditionalExpressionParserRuleCall_1_4_0; }
+ }
+ public class ConditionalTestOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
+ private final Keyword cQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
+
+ //ConditionalTestOperator:
+ // '?';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'?'
+ public Keyword getQuestionMarkKeyword() { return cQuestionMarkKeyword; }
+ }
+ public class NullCoalescingExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cConditionalOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorNullCoalescingOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compConditionalOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Null Coalescing Expressions
+ //NullCoalescingExpression SysML::Expression:
+ // ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
+ // operand_comp+=ConditionalOrExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
+ //operand_comp+=ConditionalOrExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //ConditionalOrExpression
+ public RuleCall getConditionalOrExpressionParserRuleCall_0() { return cConditionalOrExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
+ //operand_comp+=ConditionalOrExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=NullCoalescingOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //NullCoalescingOperator
+ public RuleCall getOperatorNullCoalescingOperatorParserRuleCall_1_1_0() { return cOperatorNullCoalescingOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=ConditionalOrExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //ConditionalOrExpression
+ public RuleCall getOperand_compConditionalOrExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalOrExpressionParserRuleCall_1_2_0; }
+ }
+ public class NullCoalescingOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
+ private final Keyword cQuestionMarkQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
+
+ //NullCoalescingOperator:
+ // '??';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'??'
+ public Keyword getQuestionMarkQuestionMarkKeyword() { return cQuestionMarkQuestionMarkKeyword; }
+ }
+ public class ConditionalOrExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cConditionalAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorConditionalOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compConditionalAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Conditional Logical Expressions
+ //ConditionalOrExpression SysML::Expression:
+ // ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
+ // operand_comp+=ConditionalAndExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
+ //operand_comp+=ConditionalAndExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //ConditionalAndExpression
+ public RuleCall getConditionalAndExpressionParserRuleCall_0() { return cConditionalAndExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
+ //operand_comp+=ConditionalAndExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=ConditionalOrOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //ConditionalOrOperator
+ public RuleCall getOperatorConditionalOrOperatorParserRuleCall_1_1_0() { return cOperatorConditionalOrOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=ConditionalAndExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //ConditionalAndExpression
+ public RuleCall getOperand_compConditionalAndExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalAndExpressionParserRuleCall_1_2_0; }
+ }
+ public class ConditionalOrOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
+ private final Keyword cVerticalLineVerticalLineKeyword = (Keyword)rule.eContents().get(1);
+
+ //ConditionalOrOperator:
+ // '||';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'||'
+ public Keyword getVerticalLineVerticalLineKeyword() { return cVerticalLineVerticalLineKeyword; }
+ }
+ public class ConditionalAndExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorConditionalAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //ConditionalAndExpression SysML::Expression:
+ // OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
+ // operand_comp+=OrExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
+ //operand_comp+=OrExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //OrExpression
+ public RuleCall getOrExpressionParserRuleCall_0() { return cOrExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator operand_comp+=OrExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=ConditionalAndOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //ConditionalAndOperator
+ public RuleCall getOperatorConditionalAndOperatorParserRuleCall_1_1_0() { return cOperatorConditionalAndOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=OrExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //OrExpression
+ public RuleCall getOperand_compOrExpressionParserRuleCall_1_2_0() { return cOperand_compOrExpressionParserRuleCall_1_2_0; }
+ }
+ public class ConditionalAndOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
+ private final Keyword cAmpersandAmpersandKeyword = (Keyword)rule.eContents().get(1);
+
+ //ConditionalAndOperator:
+ // '&&';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'&&'
+ public Keyword getAmpersandAmpersandKeyword() { return cAmpersandAmpersandKeyword; }
+ }
+ public class OrExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cXorExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compXorExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Logical Expressions
+ //OrExpression SysML::Expression:
+ // XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //XorExpression
+ public RuleCall getXorExpressionParserRuleCall_0() { return cXorExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=OrOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //OrOperator
+ public RuleCall getOperatorOrOperatorParserRuleCall_1_1_0() { return cOperatorOrOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=XorExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //XorExpression
+ public RuleCall getOperand_compXorExpressionParserRuleCall_1_2_0() { return cOperand_compXorExpressionParserRuleCall_1_2_0; }
+ }
+ public class OrOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
+ private final Keyword cVerticalLineKeyword = (Keyword)rule.eContents().get(1);
+
+ //OrOperator:
+ // '|';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'|'
+ public Keyword getVerticalLineKeyword() { return cVerticalLineKeyword; }
+ }
+ public class XorExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorXorOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //XorExpression SysML::Expression:
+ // AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //AndExpression
+ public RuleCall getAndExpressionParserRuleCall_0() { return cAndExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=XorOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //XorOperator
+ public RuleCall getOperatorXorOperatorParserRuleCall_1_1_0() { return cOperatorXorOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=AndExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //AndExpression
+ public RuleCall getOperand_compAndExpressionParserRuleCall_1_2_0() { return cOperand_compAndExpressionParserRuleCall_1_2_0; }
+ }
+ public class XorOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
+ private final Keyword cCircumflexAccentKeyword = (Keyword)rule.eContents().get(1);
+
+ //XorOperator:
+ // '^';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'^'
+ public Keyword getCircumflexAccentKeyword() { return cCircumflexAccentKeyword; }
+ }
+ public class AndExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cEqualityExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compEqualityExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //AndExpression SysML::Expression:
+ // EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
+ // operand_comp+=EqualityExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
+ //operand_comp+=EqualityExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //EqualityExpression
+ public RuleCall getEqualityExpressionParserRuleCall_0() { return cEqualityExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator operand_comp+=EqualityExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=AndOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //AndOperator
+ public RuleCall getOperatorAndOperatorParserRuleCall_1_1_0() { return cOperatorAndOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=EqualityExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //EqualityExpression
+ public RuleCall getOperand_compEqualityExpressionParserRuleCall_1_2_0() { return cOperand_compEqualityExpressionParserRuleCall_1_2_0; }
+ }
+ public class AndOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
+ private final Keyword cAmpersandKeyword = (Keyword)rule.eContents().get(1);
+
+ //AndOperator:
+ // '&';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'&'
+ public Keyword getAmpersandKeyword() { return cAmpersandKeyword; }
+ }
+ public class EqualityExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cClassificationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorEqualityOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compClassificationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Equality Expressions
+ //EqualityExpression SysML::Expression:
+ // ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
+ // operand_comp+=ClassificationExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
+ //operand_comp+=ClassificationExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //ClassificationExpression
+ public RuleCall getClassificationExpressionParserRuleCall_0() { return cClassificationExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator operand_comp+=ClassificationExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=EqualityOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //EqualityOperator
+ public RuleCall getOperatorEqualityOperatorParserRuleCall_1_1_0() { return cOperatorEqualityOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=ClassificationExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //ClassificationExpression
+ public RuleCall getOperand_compClassificationExpressionParserRuleCall_1_2_0() { return cOperand_compClassificationExpressionParserRuleCall_1_2_0; }
+ }
+ public class EqualityOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cEqualsSignEqualsSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cExclamationMarkEqualsSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+
+ //EqualityOperator:
+ // '==' | '!=';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'==' | '!='
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'=='
+ public Keyword getEqualsSignEqualsSignKeyword_0() { return cEqualsSignEqualsSignKeyword_0; }
+
+ //'!='
+ public Keyword getExclamationMarkEqualsSignKeyword_1() { return cExclamationMarkEqualsSignKeyword_1; }
+ }
+ public class ClassificationExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final RuleCall cRelationalExpressionParserRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
+ private final Group cGroup_0_1 = (Group)cGroup_0.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_0_1_0 = (Action)cGroup_0_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_0_1_1 = (Assignment)cGroup_0_1.eContents().get(1);
+ private final RuleCall cOperatorClassificationOperatorParserRuleCall_0_1_1_0 = (RuleCall)cOperatorAssignment_0_1_1.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0_1_2 = (Assignment)cGroup_0_1.eContents().get(2);
+ private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_1_2.eContents().get(0);
+ private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
+ private final Action cOperatorExpressionAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0 = (RuleCall)cOperand_compAssignment_1_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperatorClassificationOperatorParserRuleCall_1_2_0 = (RuleCall)cOperatorAssignment_1_2.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
+ private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_3.eContents().get(0);
+
+ //// Classification Expressions
+ //ClassificationExpression SysML::Expression:
+ // RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
+ // ownedFeatureMembership_comp+=TypeReferenceMember)?
+ // | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
+ // operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
+ @Override public ParserRule getRule() { return rule; }
+
+ //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
+ //ownedFeatureMembership_comp+=TypeReferenceMember)? | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
+ //operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
+ //ownedFeatureMembership_comp+=TypeReferenceMember)?
+ public Group getGroup_0() { return cGroup_0; }
+
+ //RelationalExpression
+ public RuleCall getRelationalExpressionParserRuleCall_0_0() { return cRelationalExpressionParserRuleCall_0_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
+ //ownedFeatureMembership_comp+=TypeReferenceMember)?
+ public Group getGroup_0_1() { return cGroup_0_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_0_1_0() { return cOperatorExpressionOperand_compAction_0_1_0; }
+
+ //operator=ClassificationOperator
+ public Assignment getOperatorAssignment_0_1_1() { return cOperatorAssignment_0_1_1; }
+
+ //ClassificationOperator
+ public RuleCall getOperatorClassificationOperatorParserRuleCall_0_1_1_0() { return cOperatorClassificationOperatorParserRuleCall_0_1_1_0; }
+
+ //ownedFeatureMembership_comp+=TypeReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0_1_2() { return cOwnedFeatureMembership_compAssignment_0_1_2; }
+
+ //TypeReferenceMember
+ public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0; }
+
+ //{SysML::OperatorExpression} operand_comp+=SelfReferenceExpression operator=ClassificationOperator
+ //ownedFeatureMembership_comp+=TypeReferenceMember
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression}
+ public Action getOperatorExpressionAction_1_0() { return cOperatorExpressionAction_1_0; }
+
+ //operand_comp+=SelfReferenceExpression
+ public Assignment getOperand_compAssignment_1_1() { return cOperand_compAssignment_1_1; }
+
+ //SelfReferenceExpression
+ public RuleCall getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0() { return cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0; }
+
+ //operator=ClassificationOperator
+ public Assignment getOperatorAssignment_1_2() { return cOperatorAssignment_1_2; }
+
+ //ClassificationOperator
+ public RuleCall getOperatorClassificationOperatorParserRuleCall_1_2_0() { return cOperatorClassificationOperatorParserRuleCall_1_2_0; }
+
+ //ownedFeatureMembership_comp+=TypeReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment_1_3() { return cOwnedFeatureMembership_compAssignment_1_3; }
+
+ //TypeReferenceMember
+ public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0; }
+ }
+ public class ClassificationOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cInstanceofKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cHastypeKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+ private final Keyword cIstypeKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
+ private final Keyword cCommercialAtKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
+
+ //ClassificationOperator:
+ // 'instanceof' | 'hastype' | 'istype' | '@';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'instanceof' | 'hastype' | 'istype' | '@'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'instanceof'
+ public Keyword getInstanceofKeyword_0() { return cInstanceofKeyword_0; }
+
+ //'hastype'
+ public Keyword getHastypeKeyword_1() { return cHastypeKeyword_1; }
+
+ //'istype'
+ public Keyword getIstypeKeyword_2() { return cIstypeKeyword_2; }
+
+ //'@'
+ public Keyword getCommercialAtKeyword_3() { return cCommercialAtKeyword_3; }
+ }
+ public class TypeReferenceMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedMemberFeature_compTypeReferenceParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
+
+ //TypeReferenceMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=TypeReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedMemberFeature_comp=TypeReference
+ public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
+
+ //TypeReference
+ public RuleCall getOwnedMemberFeature_compTypeReferenceParserRuleCall_0() { return cOwnedMemberFeature_compTypeReferenceParserRuleCall_0; }
+ }
+ public class TypeReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
+ private final Assignment cOwnedRelationship_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0 = (RuleCall)cOwnedRelationship_compAssignment.eContents().get(0);
+
+ //TypeReference SysML::Feature:
+ // ownedRelationship_comp+=OwnedFeatureTyping;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedRelationship_comp+=OwnedFeatureTyping
+ public Assignment getOwnedRelationship_compAssignment() { return cOwnedRelationship_compAssignment; }
+
+ //OwnedFeatureTyping
+ public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0; }
+ }
+ public class OwnedFeatureTypingElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedFeatureTyping");
+ private final Assignment cTypeAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cTypeTypeCrossReference_0 = (CrossReference)cTypeAssignment.eContents().get(0);
+ private final RuleCall cTypeTypeQualifiedNameParserRuleCall_0_1 = (RuleCall)cTypeTypeCrossReference_0.eContents().get(1);
+
+ //OwnedFeatureTyping SysML::FeatureTyping:
+ // type=[SysML::Type|QualifiedName];
+ @Override public ParserRule getRule() { return rule; }
+
+ //type=[SysML::Type|QualifiedName]
+ public Assignment getTypeAssignment() { return cTypeAssignment; }
+
+ //[SysML::Type|QualifiedName]
+ public CrossReference getTypeTypeCrossReference_0() { return cTypeTypeCrossReference_0; }
+
+ //QualifiedName
+ public RuleCall getTypeTypeQualifiedNameParserRuleCall_0_1() { return cTypeTypeQualifiedNameParserRuleCall_0_1; }
+ }
+ public class SelfReferenceExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
+ private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
+
+ //SelfReferenceExpression SysML::FeatureReferenceExpression:
+ // ownedFeatureMembership_comp+=SelfReferenceMember;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedFeatureMembership_comp+=SelfReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
+
+ //SelfReferenceMember
+ public RuleCall getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0; }
+ }
+ public class SelfReferenceMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
+ private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
+
+ //SelfReferenceMember SysML::ReturnParameterMembership:
+ // ownedMemberFeature_comp=EmptyFeature;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedMemberFeature_comp=EmptyFeature
+ public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
+
+ //EmptyFeature
+ public RuleCall getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0() { return cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0; }
+ }
+ public class EmptyFeatureElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
+ private final Action cFeatureAction = (Action)rule.eContents().get(1);
+
+ //EmptyFeature SysML::Feature:
+ // {SysML::Feature};
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::Feature}
+ public Action getFeatureAction() { return cFeatureAction; }
+ }
+ public class RelationalExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cAdditiveExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorRelationalOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compAdditiveExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Relational Expressions
+ //RelationalExpression SysML::Expression:
+ // AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
+ // operand_comp+=AdditiveExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
+ //operand_comp+=AdditiveExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //AdditiveExpression
+ public RuleCall getAdditiveExpressionParserRuleCall_0() { return cAdditiveExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator operand_comp+=AdditiveExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=RelationalOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //RelationalOperator
+ public RuleCall getOperatorRelationalOperatorParserRuleCall_1_1_0() { return cOperatorRelationalOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=AdditiveExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //AdditiveExpression
+ public RuleCall getOperand_compAdditiveExpressionParserRuleCall_1_2_0() { return cOperand_compAdditiveExpressionParserRuleCall_1_2_0; }
+ }
+ public class RelationalOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cLessThanSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cGreaterThanSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+ private final Keyword cLessThanSignEqualsSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
+ private final Keyword cGreaterThanSignEqualsSignKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
+
+ //RelationalOperator:
+ // '<' | '>' | '<=' | '>=';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'<' | '>' | '<=' | '>='
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'<'
+ public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; }
+
+ //'>'
+ public Keyword getGreaterThanSignKeyword_1() { return cGreaterThanSignKeyword_1; }
+
+ //'<='
+ public Keyword getLessThanSignEqualsSignKeyword_2() { return cLessThanSignEqualsSignKeyword_2; }
+
+ //'>='
+ public Keyword getGreaterThanSignEqualsSignKeyword_3() { return cGreaterThanSignEqualsSignKeyword_3; }
+ }
+ public class AdditiveExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cMultiplicativeExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorAdditiveOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //// Arithmetic Expressions
+ //AdditiveExpression SysML::Expression:
+ // MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
+ // operand_comp+=MultiplicativeExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
+ //operand_comp+=MultiplicativeExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //MultiplicativeExpression
+ public RuleCall getMultiplicativeExpressionParserRuleCall_0() { return cMultiplicativeExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator operand_comp+=MultiplicativeExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=AdditiveOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //AdditiveOperator
+ public RuleCall getOperatorAdditiveOperatorParserRuleCall_1_1_0() { return cOperatorAdditiveOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=MultiplicativeExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //MultiplicativeExpression
+ public RuleCall getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0() { return cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0; }
+ }
+ public class AdditiveOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+
+ //AdditiveOperator:
+ // '+' | '-';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'+' | '-'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'+'
+ public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
+
+ //'-'
+ public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
+ }
+ public class MultiplicativeExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cExponentiationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorMultiplicativeOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compExponentiationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //MultiplicativeExpression SysML::Expression:
+ // ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
+ // operand_comp+=ExponentiationExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
+ //operand_comp+=ExponentiationExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //ExponentiationExpression
+ public RuleCall getExponentiationExpressionParserRuleCall_0() { return cExponentiationExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
+ //operand_comp+=ExponentiationExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=MultiplicativeOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //MultiplicativeOperator
+ public RuleCall getOperatorMultiplicativeOperatorParserRuleCall_1_1_0() { return cOperatorMultiplicativeOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=ExponentiationExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //ExponentiationExpression
+ public RuleCall getOperand_compExponentiationExpressionParserRuleCall_1_2_0() { return cOperand_compExponentiationExpressionParserRuleCall_1_2_0; }
+ }
+ public class MultiplicativeOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cAsteriskKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cSolidusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+ private final Keyword cPercentSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
+
+ //MultiplicativeOperator:
+ // '*' | '/' | "%";
+ @Override public ParserRule getRule() { return rule; }
+
+ //'*' | '/' | "%"
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'*'
+ public Keyword getAsteriskKeyword_0() { return cAsteriskKeyword_0; }
+
+ //'/'
+ public Keyword getSolidusKeyword_1() { return cSolidusKeyword_1; }
+
+ //"%"
+ public Keyword getPercentSignKeyword_2() { return cPercentSignKeyword_2; }
+ }
+ public class ExponentiationExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cUnitsExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOperatorExponentiationOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compUnitsExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //ExponentiationExpression SysML::Expression:
+ // UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
+ // operand_comp+=UnitsExpression)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
+ //operand_comp+=UnitsExpression)*
+ public Group getGroup() { return cGroup; }
+
+ //UnitsExpression
+ public RuleCall getUnitsExpressionParserRuleCall_0() { return cUnitsExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator operand_comp+=UnitsExpression)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=ExponentiationOperator
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //ExponentiationOperator
+ public RuleCall getOperatorExponentiationOperatorParserRuleCall_1_1_0() { return cOperatorExponentiationOperatorParserRuleCall_1_1_0; }
+
+ //operand_comp+=UnitsExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //UnitsExpression
+ public RuleCall getOperand_compUnitsExpressionParserRuleCall_1_2_0() { return cOperand_compUnitsExpressionParserRuleCall_1_2_0; }
+ }
+ public class ExponentiationOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
+ private final Keyword cAsteriskAsteriskKeyword = (Keyword)rule.eContents().get(1);
+
+ //ExponentiationOperator:
+ // '**';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'**'
+ public Keyword getAsteriskAsteriskKeyword() { return cAsteriskAsteriskKeyword; }
+ }
+ public class UnitsExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cUnaryExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final Keyword cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+ private final Keyword cRightSquareBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
+
+ //// Units Expressions
+ //UnitsExpression SysML::Expression:
+ // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
+ public Group getGroup() { return cGroup; }
+
+ //UnaryExpression
+ public RuleCall getUnaryExpressionParserRuleCall_0() { return cUnaryExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator='@['
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //'@['
+ public Keyword getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0() { return cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0; }
+
+ //operand_comp+=OwnedExpression
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //OwnedExpression
+ public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
+
+ //']'
+ public Keyword getRightSquareBracketKeyword_1_3() { return cRightSquareBracketKeyword_1_3; }
+ }
+ public class UnaryExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
+ private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
+ private final RuleCall cOperatorUnaryOperatorParserRuleCall_0_1_0 = (RuleCall)cOperatorAssignment_0_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
+ private final RuleCall cOperand_compExtentExpressionParserRuleCall_0_2_0 = (RuleCall)cOperand_compAssignment_0_2.eContents().get(0);
+ private final RuleCall cExtentExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //// Unary Expressions
+ //UnaryExpression SysML::Expression:
+ // {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
+ // | ExtentExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression | ExtentExpression
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
+ public Group getGroup_0() { return cGroup_0; }
+
+ //{SysML::OperatorExpression}
+ public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
+
+ //operator=UnaryOperator
+ public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
+
+ //UnaryOperator
+ public RuleCall getOperatorUnaryOperatorParserRuleCall_0_1_0() { return cOperatorUnaryOperatorParserRuleCall_0_1_0; }
+
+ //operand_comp+=ExtentExpression
+ public Assignment getOperand_compAssignment_0_2() { return cOperand_compAssignment_0_2; }
+
+ //ExtentExpression
+ public RuleCall getOperand_compExtentExpressionParserRuleCall_0_2_0() { return cOperand_compExtentExpressionParserRuleCall_0_2_0; }
+
+ //ExtentExpression
+ public RuleCall getExtentExpressionParserRuleCall_1() { return cExtentExpressionParserRuleCall_1; }
+ }
+ public class UnaryOperatorElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+ private final Keyword cExclamationMarkKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
+ private final Keyword cTildeKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
+
+ //UnaryOperator:
+ // '+' | '-' | '!' | '~';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'+' | '-' | '!' | '~'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'+'
+ public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
+
+ //'-'
+ public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
+
+ //'!'
+ public Keyword getExclamationMarkKeyword_2() { return cExclamationMarkKeyword_2; }
+
+ //'~'
+ public Keyword getTildeKeyword_3() { return cTildeKeyword_3; }
+ }
+ public class ExtentExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
+ private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
+ private final Keyword cOperatorAllKeyword_0_1_0 = (Keyword)cOperatorAssignment_0_1.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
+ private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_2.eContents().get(0);
+ private final RuleCall cSequenceExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //// Extent Expressions
+ //ExtentExpression SysML::Expression:
+ // {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
+ // | SequenceExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember | SequenceExpression
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
+ public Group getGroup_0() { return cGroup_0; }
+
+ //{SysML::OperatorExpression}
+ public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
+
+ //operator='all'
+ public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
+
+ //'all'
+ public Keyword getOperatorAllKeyword_0_1_0() { return cOperatorAllKeyword_0_1_0; }
+
+ //ownedFeatureMembership_comp+=TypeReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0_2() { return cOwnedFeatureMembership_compAssignment_0_2; }
+
+ //TypeReferenceMember
+ public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0; }
+
+ //SequenceExpression
+ public RuleCall getSequenceExpressionParserRuleCall_1() { return cSequenceExpressionParserRuleCall_1; }
+ }
+ public class ExtentExpression_DeprecatedElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression_Deprecated");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
+ private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cOperatorAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final Keyword cOperatorAllInstancesKeyword_2_0 = (Keyword)cOperatorAssignment_2.eContents().get(0);
+ private final Keyword cLeftParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
+ private final Keyword cRightParenthesisKeyword_4 = (Keyword)cGroup.eContents().get(4);
+
+ //@Deprecated
+ //ExtentExpression_Deprecated SysML::OperatorExpression:
+ // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')'
+ public Group getGroup() { return cGroup; }
+
+ //ownedFeatureMembership_comp+=TypeReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
+
+ //TypeReferenceMember
+ public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0; }
+
+ //'.'
+ public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
+
+ //operator='allInstances'
+ public Assignment getOperatorAssignment_2() { return cOperatorAssignment_2; }
+
+ //'allInstances'
+ public Keyword getOperatorAllInstancesKeyword_2_0() { return cOperatorAllInstancesKeyword_2_0; }
+
+ //'('
+ public Keyword getLeftParenthesisKeyword_3() { return cLeftParenthesisKeyword_3; }
+
+ //')'
+ public Keyword getRightParenthesisKeyword_4() { return cRightParenthesisKeyword_4; }
+ }
+ public class SequenceExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
+ private final RuleCall cSequenceConstructionExpressionParserRuleCall_0_0 = (RuleCall)cAlternatives_0.eContents().get(0);
+ private final RuleCall cBaseExpressionParserRuleCall_0_1 = (RuleCall)cAlternatives_0.eContents().get(1);
+ private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
+ private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
+ private final Action cOperatorExpressionOperand_compAction_1_0_0 = (Action)cGroup_1_0.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_0_1 = (Assignment)cGroup_1_0.eContents().get(1);
+ private final Keyword cOperatorLeftSquareBracketKeyword_1_0_1_0 = (Keyword)cOperatorAssignment_1_0_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_0_2 = (Assignment)cGroup_1_0.eContents().get(2);
+ private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_0_2_0 = (RuleCall)cOperand_compAssignment_1_0_2.eContents().get(0);
+ private final Keyword cRightSquareBracketKeyword_1_0_3 = (Keyword)cGroup_1_0.eContents().get(3);
+ private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_1_0 = (Action)cGroup_1_1.eContents().get(0);
+ private final Keyword cHyphenMinusGreaterThanSignKeyword_1_1_1 = (Keyword)cGroup_1_1.eContents().get(1);
+ private final Assignment cOperatorAssignment_1_1_2 = (Assignment)cGroup_1_1.eContents().get(2);
+ private final RuleCall cOperatorNameParserRuleCall_1_1_2_0 = (RuleCall)cOperatorAssignment_1_1_2.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_1_1_3 = (Assignment)cGroup_1_1.eContents().get(3);
+ private final RuleCall cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1_3.eContents().get(0);
+
+ ///* Sequence Expressions */ SequenceExpression SysML::Expression:
+ // (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
+ // operand_comp+=OwnedExpression ']'
+ // | {SysML::OperatorExpression.operand_comp+=current} '->'
+ // operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //(SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
+ //operand_comp+=OwnedExpression ']' | {SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
+ //ownedFeatureMembership_comp+=BodyExpressionMember+)*
+ public Group getGroup() { return cGroup; }
+
+ //(SequenceConstructionExpression | BaseExpression)
+ public Alternatives getAlternatives_0() { return cAlternatives_0; }
+
+ //SequenceConstructionExpression
+ public RuleCall getSequenceConstructionExpressionParserRuleCall_0_0() { return cSequenceConstructionExpressionParserRuleCall_0_0; }
+
+ //BaseExpression
+ public RuleCall getBaseExpressionParserRuleCall_0_1() { return cBaseExpressionParserRuleCall_0_1; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']' |
+ //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
+ //ownedFeatureMembership_comp+=BodyExpressionMember+)*
+ public Alternatives getAlternatives_1() { return cAlternatives_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']'
+ public Group getGroup_1_0() { return cGroup_1_0; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0_0() { return cOperatorExpressionOperand_compAction_1_0_0; }
+
+ //operator='['
+ public Assignment getOperatorAssignment_1_0_1() { return cOperatorAssignment_1_0_1; }
+
+ //'['
+ public Keyword getOperatorLeftSquareBracketKeyword_1_0_1_0() { return cOperatorLeftSquareBracketKeyword_1_0_1_0; }
+
+ //operand_comp+=OwnedExpression
+ public Assignment getOperand_compAssignment_1_0_2() { return cOperand_compAssignment_1_0_2; }
+
+ //OwnedExpression
+ public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_0_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_0_2_0; }
+
+ //']'
+ public Keyword getRightSquareBracketKeyword_1_0_3() { return cRightSquareBracketKeyword_1_0_3; }
+
+ //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+
+ public Group getGroup_1_1() { return cGroup_1_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_1_0() { return cOperatorExpressionOperand_compAction_1_1_0; }
+
+ //'->'
+ public Keyword getHyphenMinusGreaterThanSignKeyword_1_1_1() { return cHyphenMinusGreaterThanSignKeyword_1_1_1; }
+
+ //operator=Name
+ public Assignment getOperatorAssignment_1_1_2() { return cOperatorAssignment_1_1_2; }
+
+ //Name
+ public RuleCall getOperatorNameParserRuleCall_1_1_2_0() { return cOperatorNameParserRuleCall_1_1_2_0; }
+
+ //ownedFeatureMembership_comp+=BodyExpressionMember+
+ public Assignment getOwnedFeatureMembership_compAssignment_1_1_3() { return cOwnedFeatureMembership_compAssignment_1_1_3; }
+
+ //BodyExpressionMember
+ public RuleCall getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0() { return cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0; }
+ }
+ public class BodyExpressionMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedMemberFeature_compBodyExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
+
+ //BodyExpressionMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=BodyExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedMemberFeature_comp=BodyExpression
+ public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
+
+ //BodyExpression
+ public RuleCall getOwnedMemberFeature_compBodyExpressionParserRuleCall_0() { return cOwnedMemberFeature_compBodyExpressionParserRuleCall_0; }
+ }
+ public class BodyExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final Group cGroup_0_0 = (Group)cGroup_0.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0_0_0 = (Assignment)cGroup_0_0.eContents().get(0);
+ private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_0.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0_0_1 = (Assignment)cGroup_0_0.eContents().get(1);
+ private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_1.eContents().get(0);
+ private final Keyword cLeftParenthesisKeyword_0_0_2 = (Keyword)cGroup_0_0.eContents().get(2);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0_0_3 = (Assignment)cGroup_0_0.eContents().get(3);
+ private final RuleCall cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_3.eContents().get(0);
+ private final Keyword cRightParenthesisKeyword_0_0_4 = (Keyword)cGroup_0_0.eContents().get(4);
+ private final Assignment cOwnedRelationship_compAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
+ private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0 = (RuleCall)cOwnedRelationship_compAssignment_1.eContents().get(0);
+
+ //BodyExpression SysML::BlockExpression:
+ // => (ownedFeatureMembership_comp+=BodyParameterMember
+ // ownedFeatureMembership_comp+=BodyParameterMember*
+ // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=OwnedFeatureTyping;
+ @Override public ParserRule getRule() { return rule; }
+
+ //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
+ //ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=OwnedFeatureTyping
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
+ //ownedFeatureMembership_comp+=ResultExpressionMember ')')
+ public Group getGroup_0() { return cGroup_0; }
+
+ //(ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
+ //ownedFeatureMembership_comp+=ResultExpressionMember ')')
+ public Group getGroup_0_0() { return cGroup_0_0; }
+
+ //ownedFeatureMembership_comp+=BodyParameterMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0_0_0() { return cOwnedFeatureMembership_compAssignment_0_0_0; }
+
+ //BodyParameterMember
+ public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0; }
+
+ //ownedFeatureMembership_comp+=BodyParameterMember*
+ public Assignment getOwnedFeatureMembership_compAssignment_0_0_1() { return cOwnedFeatureMembership_compAssignment_0_0_1; }
+
+ //BodyParameterMember
+ public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0; }
+
+ //'('
+ public Keyword getLeftParenthesisKeyword_0_0_2() { return cLeftParenthesisKeyword_0_0_2; }
+
+ //ownedFeatureMembership_comp+=ResultExpressionMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0_0_3() { return cOwnedFeatureMembership_compAssignment_0_0_3; }
+
+ //ResultExpressionMember
+ public RuleCall getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0() { return cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0; }
+
+ //')'
+ public Keyword getRightParenthesisKeyword_0_0_4() { return cRightParenthesisKeyword_0_0_4; }
+
+ //ownedRelationship_comp+=OwnedFeatureTyping
+ public Assignment getOwnedRelationship_compAssignment_1() { return cOwnedRelationship_compAssignment_1; }
+
+ //OwnedFeatureTyping
+ public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0; }
+ }
+ public class ResultExpressionMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ResultExpressionMember");
+ private final Assignment cOwnedResultExpression_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedResultExpression_compOwnedExpressionParserRuleCall_0 = (RuleCall)cOwnedResultExpression_compAssignment.eContents().get(0);
+
+ //ResultExpressionMember SysML::ResultExpressionMembership:
+ // ownedResultExpression_comp=OwnedExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedResultExpression_comp=OwnedExpression
+ public Assignment getOwnedResultExpression_compAssignment() { return cOwnedResultExpression_compAssignment; }
+
+ //OwnedExpression
+ public RuleCall getOwnedResultExpression_compOwnedExpressionParserRuleCall_0() { return cOwnedResultExpression_compOwnedExpressionParserRuleCall_0; }
+ }
+ public class BodyParameterMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
+ private final Assignment cOwnedMemberParameter_compAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0 = (RuleCall)cOwnedMemberParameter_compAssignment_1.eContents().get(0);
+
+ //BodyParameterMember SysML::ParameterMembership:
+ // memberName=Name ownedMemberParameter_comp=BodyParameter;
+ @Override public ParserRule getRule() { return rule; }
+
+ //memberName=Name ownedMemberParameter_comp=BodyParameter
+ public Group getGroup() { return cGroup; }
+
+ //memberName=Name
+ public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
+
+ //Name
+ public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
+
+ //ownedMemberParameter_comp=BodyParameter
+ public Assignment getOwnedMemberParameter_compAssignment_1() { return cOwnedMemberParameter_compAssignment_1; }
+
+ //BodyParameter
+ public RuleCall getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0() { return cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0; }
+ }
+ public class BodyParameterElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameter");
+ private final Action cFeatureAction = (Action)rule.eContents().get(1);
+
+ //BodyParameter SysML::Feature:
+ // {SysML::Feature};
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::Feature}
+ public Action getFeatureAction() { return cFeatureAction; }
+ }
+ public class SequenceConstructionExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceConstructionExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final Action cNullExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
+ private final Keyword cRightCurlyBracketKeyword_0_2 = (Keyword)cGroup_0.eContents().get(2);
+ private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final RuleCall cOwnedExpressionParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+ private final Alternatives cAlternatives_1_2 = (Alternatives)cGroup_1.eContents().get(2);
+ private final Group cGroup_1_2_0 = (Group)cAlternatives_1_2.eContents().get(0);
+ private final Action cOperatorExpressionOperand_compAction_1_2_0_0 = (Action)cGroup_1_2_0.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_2_0_1 = (Assignment)cGroup_1_2_0.eContents().get(1);
+ private final Keyword cOperatorCommaKeyword_1_2_0_1_0 = (Keyword)cOperatorAssignment_1_2_0_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2_0_2 = (Assignment)cGroup_1_2_0.eContents().get(2);
+ private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0 = (RuleCall)cOperand_compAssignment_1_2_0_2.eContents().get(0);
+ private final Group cGroup_1_2_1 = (Group)cAlternatives_1_2.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_2_1_0 = (Action)cGroup_1_2_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_2_1_1 = (Assignment)cGroup_1_2_1.eContents().get(1);
+ private final Keyword cOperatorFullStopFullStopKeyword_1_2_1_1_0 = (Keyword)cOperatorAssignment_1_2_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2_1_2 = (Assignment)cGroup_1_2_1.eContents().get(2);
+ private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0 = (RuleCall)cOperand_compAssignment_1_2_1_2.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
+
+ //SequenceConstructionExpression SysML::Expression:
+ // {SysML::NullExpression} '{' '}'
+ // | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
+ // operand_comp+=SequenceElementList
+ // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
+ // '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::NullExpression} '{' '}' | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
+ //operand_comp+=SequenceElementList | {SysML::OperatorExpression.operand_comp+=current} operator='..'
+ //operand_comp+=OwnedExpression)? '}'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //{SysML::NullExpression} '{' '}'
+ public Group getGroup_0() { return cGroup_0; }
+
+ //{SysML::NullExpression}
+ public Action getNullExpressionAction_0_0() { return cNullExpressionAction_0_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_0_1() { return cLeftCurlyBracketKeyword_0_1; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_0_2() { return cRightCurlyBracketKeyword_0_2; }
+
+ //'{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
+ //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)? '}'
+ public Group getGroup_1() { return cGroup_1; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
+
+ //OwnedExpression
+ public RuleCall getOwnedExpressionParserRuleCall_1_1() { return cOwnedExpressionParserRuleCall_1_1; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
+ //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
+ public Alternatives getAlternatives_1_2() { return cAlternatives_1_2; }
+
+ //{SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList
+ public Group getGroup_1_2_0() { return cGroup_1_2_0; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_2_0_0() { return cOperatorExpressionOperand_compAction_1_2_0_0; }
+
+ //operator=','
+ public Assignment getOperatorAssignment_1_2_0_1() { return cOperatorAssignment_1_2_0_1; }
+
+ //','
+ public Keyword getOperatorCommaKeyword_1_2_0_1_0() { return cOperatorCommaKeyword_1_2_0_1_0; }
+
+ //operand_comp+=SequenceElementList
+ public Assignment getOperand_compAssignment_1_2_0_2() { return cOperand_compAssignment_1_2_0_2; }
+
+ //SequenceElementList
+ public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0; }
+
+ //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression
+ public Group getGroup_1_2_1() { return cGroup_1_2_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_2_1_0() { return cOperatorExpressionOperand_compAction_1_2_1_0; }
+
+ //operator='..'
+ public Assignment getOperatorAssignment_1_2_1_1() { return cOperatorAssignment_1_2_1_1; }
+
+ //'..'
+ public Keyword getOperatorFullStopFullStopKeyword_1_2_1_1_0() { return cOperatorFullStopFullStopKeyword_1_2_1_1_0; }
+
+ //operand_comp+=OwnedExpression
+ public Assignment getOperand_compAssignment_1_2_1_2() { return cOperand_compAssignment_1_2_1_2; }
+
+ //OwnedExpression
+ public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_1_3() { return cRightCurlyBracketKeyword_1_3; }
+ }
+ public class SequenceElementListElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cOwnedExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
+ private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final Keyword cOperatorCommaKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
+ private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
+ private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
+
+ //SequenceElementList SysML::Expression:
+ // OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
+ public Group getGroup() { return cGroup; }
+
+ //OwnedExpression
+ public RuleCall getOwnedExpressionParserRuleCall_0() { return cOwnedExpressionParserRuleCall_0; }
+
+ //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
+ public Group getGroup_1() { return cGroup_1; }
+
+ //{SysML::OperatorExpression.operand_comp+=current}
+ public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
+
+ //operator=','
+ public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
+
+ //','
+ public Keyword getOperatorCommaKeyword_1_1_0() { return cOperatorCommaKeyword_1_1_0; }
+
+ //operand_comp+=SequenceElementList
+ public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
+
+ //SequenceElementList
+ public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0; }
+ }
+ public class BaseExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BaseExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cNullExpressionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cLiteralExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cFeatureReferenceExpressionParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cInvocationExpressionParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cExtentExpression_DeprecatedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+ private final Group cGroup_5 = (Group)cAlternatives.eContents().get(5);
+ private final Keyword cLeftParenthesisKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
+ private final RuleCall cOwnedExpressionParserRuleCall_5_1 = (RuleCall)cGroup_5.eContents().get(1);
+ private final Keyword cRightParenthesisKeyword_5_2 = (Keyword)cGroup_5.eContents().get(2);
+
+ ///* Base Expressions */ BaseExpression SysML::Expression:
+ // NullExpression
+ // | LiteralExpression
+ // | FeatureReferenceExpression
+ // | InvocationExpression
+ // | ExtentExpression_Deprecated
+ // | '(' OwnedExpression ')';
+ @Override public ParserRule getRule() { return rule; }
+
+ //NullExpression | LiteralExpression | FeatureReferenceExpression | InvocationExpression | ExtentExpression_Deprecated |
+ //'(' OwnedExpression ')'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //NullExpression
+ public RuleCall getNullExpressionParserRuleCall_0() { return cNullExpressionParserRuleCall_0; }
+
+ //LiteralExpression
+ public RuleCall getLiteralExpressionParserRuleCall_1() { return cLiteralExpressionParserRuleCall_1; }
+
+ //FeatureReferenceExpression
+ public RuleCall getFeatureReferenceExpressionParserRuleCall_2() { return cFeatureReferenceExpressionParserRuleCall_2; }
+
+ //InvocationExpression
+ public RuleCall getInvocationExpressionParserRuleCall_3() { return cInvocationExpressionParserRuleCall_3; }
+
+ //ExtentExpression_Deprecated
+ public RuleCall getExtentExpression_DeprecatedParserRuleCall_4() { return cExtentExpression_DeprecatedParserRuleCall_4; }
+
+ //'(' OwnedExpression ')'
+ public Group getGroup_5() { return cGroup_5; }
+
+ //'('
+ public Keyword getLeftParenthesisKeyword_5_0() { return cLeftParenthesisKeyword_5_0; }
+
+ //OwnedExpression
+ public RuleCall getOwnedExpressionParserRuleCall_5_1() { return cOwnedExpressionParserRuleCall_5_1; }
+
+ //')'
+ public Keyword getRightParenthesisKeyword_5_2() { return cRightParenthesisKeyword_5_2; }
+ }
+ public class FeatureReferenceExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceExpression");
+ private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
+
+ //// Feature Reference Expressions
+ //FeatureReferenceExpression SysML::FeatureReferenceExpression:
+ // ownedFeatureMembership_comp+=FeatureReferenceMember;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedFeatureMembership_comp+=FeatureReferenceMember
+ public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
+
+ //FeatureReferenceMember
+ public RuleCall getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0; }
+ }
+ public class FeatureReferenceMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ private final Assignment cMemberFeatureAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cMemberFeatureFeatureCrossReference_0 = (CrossReference)cMemberFeatureAssignment.eContents().get(0);
+ private final RuleCall cMemberFeatureFeatureQualifiedNameParserRuleCall_0_1 = (RuleCall)cMemberFeatureFeatureCrossReference_0.eContents().get(1);
+
+ //FeatureReferenceMember SysML::FeatureMembership:
+ // memberFeature=[SysML::Feature|QualifiedName];
+ @Override public ParserRule getRule() { return rule; }
+
+ //memberFeature=[SysML::Feature|QualifiedName]
+ public Assignment getMemberFeatureAssignment() { return cMemberFeatureAssignment; }
+
+ //[SysML::Feature|QualifiedName]
+ public CrossReference getMemberFeatureFeatureCrossReference_0() { return cMemberFeatureFeatureCrossReference_0; }
+
+ //QualifiedName
+ public RuleCall getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1() { return cMemberFeatureFeatureQualifiedNameParserRuleCall_0_1; }
+ }
+ public class InvocationExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.InvocationExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cOwnedRelationship_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0 = (RuleCall)cOwnedRelationship_compAssignment_0.eContents().get(0);
+ private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final RuleCall cArgumentListParserRuleCall_2 = (RuleCall)cGroup.eContents().get(2);
+ private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //// Invocation Expressions
+ //InvocationExpression SysML::InvocationExpression:
+ // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')'
+ public Group getGroup() { return cGroup; }
+
+ //ownedRelationship_comp+=OwnedFeatureTyping
+ public Assignment getOwnedRelationship_compAssignment_0() { return cOwnedRelationship_compAssignment_0; }
+
+ //OwnedFeatureTyping
+ public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0; }
+
+ //'('
+ public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
+
+ //ArgumentList?
+ public RuleCall getArgumentListParserRuleCall_2() { return cArgumentListParserRuleCall_2; }
+
+ //')'
+ public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
+ }
+ public class ArgumentListElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ArgumentList");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cPositionalArgumentListParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cNamedArgumentListParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //fragment ArgumentList returns SysML::Expression:
+ // PositionalArgumentList | NamedArgumentList;
+ @Override public ParserRule getRule() { return rule; }
+
+ //PositionalArgumentList | NamedArgumentList
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //PositionalArgumentList
+ public RuleCall getPositionalArgumentListParserRuleCall_0() { return cPositionalArgumentListParserRuleCall_0; }
+
+ //NamedArgumentList
+ public RuleCall getNamedArgumentListParserRuleCall_1() { return cNamedArgumentListParserRuleCall_1; }
+ }
+ public class PositionalArgumentListElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.PositionalArgumentList");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
+
+ //fragment PositionalArgumentList returns SysML::Expression:
+ // ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
+ public Group getGroup() { return cGroup; }
+
+ //ownedFeatureMembership_comp+=OwnedExpressionMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
+
+ //OwnedExpressionMember
+ public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0; }
+
+ //(',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //','
+ public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
+
+ //ownedFeatureMembership_comp+=OwnedExpressionMember
+ public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
+
+ //OwnedExpressionMember
+ public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0; }
+ }
+ public class NamedArgumentListElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedArgumentList");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
+
+ //fragment NamedArgumentList returns SysML::Expression:
+ // ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*
+ public Group getGroup() { return cGroup; }
+
+ //ownedFeatureMembership_comp+=NamedExpressionMember
+ public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
+
+ //NamedExpressionMember
+ public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0; }
+
+ //(',' ownedFeatureMembership_comp+=NamedExpressionMember)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //','
+ public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
+
+ //ownedFeatureMembership_comp+=NamedExpressionMember
+ public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
+
+ //NamedExpressionMember
+ public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0; }
+ }
+ public class NamedExpressionMemberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
+ private final Keyword cEqualsSignGreaterThanSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cOwnedMemberFeature_compAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0 = (RuleCall)cOwnedMemberFeature_compAssignment_2.eContents().get(0);
+
+ //NamedExpressionMember SysML::FeatureMembership:
+ // memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
+ @Override public ParserRule getRule() { return rule; }
+
+ //memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression
+ public Group getGroup() { return cGroup; }
+
+ //memberName=Name
+ public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
+
+ //Name
+ public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
+
+ //'=>'
+ public Keyword getEqualsSignGreaterThanSignKeyword_1() { return cEqualsSignGreaterThanSignKeyword_1; }
+
+ //ownedMemberFeature_comp=OwnedExpression
+ public Assignment getOwnedMemberFeature_compAssignment_2() { return cOwnedMemberFeature_compAssignment_2; }
+
+ //OwnedExpression
+ public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0; }
+ }
+ public class NullExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.NullExpression");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cNullExpressionAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cNullKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //// Null Expressions
+ //NullExpression SysML::NullExpression:
+ // {SysML::NullExpression} 'null';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::NullExpression} 'null'
+ public Group getGroup() { return cGroup; }
+
+ //{SysML::NullExpression}
+ public Action getNullExpressionAction_0() { return cNullExpressionAction_0; }
+
+ //'null'
+ public Keyword getNullKeyword_1() { return cNullKeyword_1; }
+ }
+ public class LiteralExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralExpression");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cLiteralBooleanParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cLiteralStringParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cLiteralIntegerParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cLiteralRealParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cLiteralUnboundedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+
+ ///* Literal Expressions */ LiteralExpression SysML::LiteralExpression:
+ // LiteralBoolean
+ // | LiteralString
+ // | LiteralInteger
+ // | LiteralReal
+ // | LiteralUnbounded;
+ @Override public ParserRule getRule() { return rule; }
+
+ //LiteralBoolean | LiteralString | LiteralInteger | LiteralReal | LiteralUnbounded
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //LiteralBoolean
+ public RuleCall getLiteralBooleanParserRuleCall_0() { return cLiteralBooleanParserRuleCall_0; }
+
+ //LiteralString
+ public RuleCall getLiteralStringParserRuleCall_1() { return cLiteralStringParserRuleCall_1; }
+
+ //LiteralInteger
+ public RuleCall getLiteralIntegerParserRuleCall_2() { return cLiteralIntegerParserRuleCall_2; }
+
+ //LiteralReal
+ public RuleCall getLiteralRealParserRuleCall_3() { return cLiteralRealParserRuleCall_3; }
+
+ //LiteralUnbounded
+ public RuleCall getLiteralUnboundedParserRuleCall_4() { return cLiteralUnboundedParserRuleCall_4; }
+ }
+ public class LiteralBooleanElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralBoolean");
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueBooleanValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+
+ //LiteralBoolean SysML::LiteralBoolean:
+ // value=BooleanValue;
+ @Override public ParserRule getRule() { return rule; }
+
+ //value=BooleanValue
+ public Assignment getValueAssignment() { return cValueAssignment; }
+
+ //BooleanValue
+ public RuleCall getValueBooleanValueParserRuleCall_0() { return cValueBooleanValueParserRuleCall_0; }
+ }
+ public class BooleanValueElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Keyword cTrueKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
+ private final Keyword cFalseKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
+
+ //BooleanValue Ecore::EBoolean:
+ // 'true' | 'false';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'true' | 'false'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //'true'
+ public Keyword getTrueKeyword_0() { return cTrueKeyword_0; }
+
+ //'false'
+ public Keyword getFalseKeyword_1() { return cFalseKeyword_1; }
+ }
+ public class LiteralStringElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralString");
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueSTRING_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+
+ //LiteralString SysML::LiteralString:
+ // value=STRING_VALUE;
+ @Override public ParserRule getRule() { return rule; }
+
+ //value=STRING_VALUE
+ public Assignment getValueAssignment() { return cValueAssignment; }
+
+ //STRING_VALUE
+ public RuleCall getValueSTRING_VALUETerminalRuleCall_0() { return cValueSTRING_VALUETerminalRuleCall_0; }
+ }
+ public class LiteralIntegerElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralInteger");
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueDECIMAL_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+
+ //LiteralInteger SysML::LiteralInteger:
+ // value=DECIMAL_VALUE;
+ @Override public ParserRule getRule() { return rule; }
+
+ //value=DECIMAL_VALUE
+ public Assignment getValueAssignment() { return cValueAssignment; }
+
+ //DECIMAL_VALUE
+ public RuleCall getValueDECIMAL_VALUETerminalRuleCall_0() { return cValueDECIMAL_VALUETerminalRuleCall_0; }
+ }
+ public class LiteralRealElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralReal");
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueRealValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+
+ //LiteralReal SysML::LiteralReal:
+ // value=RealValue;
+ @Override public ParserRule getRule() { return rule; }
+
+ //value=RealValue
+ public Assignment getValueAssignment() { return cValueAssignment; }
+
+ //RealValue
+ public RuleCall getValueRealValueParserRuleCall_0() { return cValueRealValueParserRuleCall_0; }
+ }
+ public class RealValueElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
+ private final Keyword cFullStopKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
+ private final Alternatives cAlternatives_0_2 = (Alternatives)cGroup_0.eContents().get(2);
+ private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_2_0 = (RuleCall)cAlternatives_0_2.eContents().get(0);
+ private final RuleCall cEXP_VALUETerminalRuleCall_0_2_1 = (RuleCall)cAlternatives_0_2.eContents().get(1);
+ private final RuleCall cEXP_VALUETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //RealValue Ecore::EDouble:
+ // DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
+ @Override public ParserRule getRule() { return rule; }
+
+ //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE)
+ public Group getGroup_0() { return cGroup_0; }
+
+ //DECIMAL_VALUE?
+ public RuleCall getDECIMAL_VALUETerminalRuleCall_0_0() { return cDECIMAL_VALUETerminalRuleCall_0_0; }
+
+ //'.'
+ public Keyword getFullStopKeyword_0_1() { return cFullStopKeyword_0_1; }
+
+ //(DECIMAL_VALUE | EXP_VALUE)
+ public Alternatives getAlternatives_0_2() { return cAlternatives_0_2; }
+
+ //DECIMAL_VALUE
+ public RuleCall getDECIMAL_VALUETerminalRuleCall_0_2_0() { return cDECIMAL_VALUETerminalRuleCall_0_2_0; }
+
+ //EXP_VALUE
+ public RuleCall getEXP_VALUETerminalRuleCall_0_2_1() { return cEXP_VALUETerminalRuleCall_0_2_1; }
+
+ //EXP_VALUE
+ public RuleCall getEXP_VALUETerminalRuleCall_1() { return cEXP_VALUETerminalRuleCall_1; }
+ }
+ public class LiteralUnboundedElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnbounded");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cLiteralUnboundedAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cAsteriskKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //LiteralUnbounded SysML::LiteralUnbounded:
+ // {SysML::LiteralUnbounded} '*';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{SysML::LiteralUnbounded} '*'
+ public Group getGroup() { return cGroup; }
+
+ //{SysML::LiteralUnbounded}
+ public Action getLiteralUnboundedAction_0() { return cLiteralUnboundedAction_0; }
+
+ //'*'
+ public Keyword getAsteriskKeyword_1() { return cAsteriskKeyword_1; }
+ }
+ public class LiteralUnlimitedNaturalElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnlimitedNatural");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cLiteralIntegerParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cLiteralUnboundedParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //LiteralUnlimitedNatural SysML::LiteralExpression:
+ // LiteralInteger | LiteralUnbounded;
+ @Override public ParserRule getRule() { return rule; }
+
+ //LiteralInteger | LiteralUnbounded
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //LiteralInteger
+ public RuleCall getLiteralIntegerParserRuleCall_0() { return cLiteralIntegerParserRuleCall_0; }
+
+ //LiteralUnbounded
+ public RuleCall getLiteralUnboundedParserRuleCall_1() { return cLiteralUnboundedParserRuleCall_1; }
+ }
+ public class NameElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cUNRESTRICTED_NAMETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ ///* NAMES */ Name:
+ // ID | UNRESTRICTED_NAME;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ID | UNRESTRICTED_NAME
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ID
+ public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
+
+ //UNRESTRICTED_NAME
+ public RuleCall getUNRESTRICTED_NAMETerminalRuleCall_1() { return cUNRESTRICTED_NAMETerminalRuleCall_1; }
+ }
+ public class QualifiedNameElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.QualifiedName");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cNameParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cColonQualifiedNameParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cDotQualifiedNameParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+
+ //QualifiedName:
+ // Name | ColonQualifiedName | DotQualifiedName;
+ @Override public ParserRule getRule() { return rule; }
+
+ //Name | ColonQualifiedName | DotQualifiedName
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //Name
+ public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
+
+ //ColonQualifiedName
+ public RuleCall getColonQualifiedNameParserRuleCall_1() { return cColonQualifiedNameParserRuleCall_1; }
+
+ //DotQualifiedName
+ public RuleCall getDotQualifiedNameParserRuleCall_2() { return cDotQualifiedNameParserRuleCall_2; }
+ }
+ public class ColonQualifiedNameElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ColonQualifiedName");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Keyword cColonColonKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+
+ //ColonQualifiedName:
+ // Name ('::' Name)+;
+ @Override public ParserRule getRule() { return rule; }
+
+ //Name ('::' Name)+
+ public Group getGroup() { return cGroup; }
+
+ //Name
+ public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
+
+ //('::' Name)+
+ public Group getGroup_1() { return cGroup_1; }
+
+ //'::'
+ public Keyword getColonColonKeyword_1_0() { return cColonColonKeyword_1_0; }
+
+ //Name
+ public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
+ }
+ public class DotQualifiedNameElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.DotQualifiedName");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+
+ //DotQualifiedName:
+ // Name ('.' Name)+;
+ @Override public ParserRule getRule() { return rule; }
+
+ //Name ('.' Name)+
+ public Group getGroup() { return cGroup; }
+
+ //Name
+ public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
+
+ //('.' Name)+
+ public Group getGroup_1() { return cGroup_1; }
+
+ //'.'
+ public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
+
+ //Name
+ public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
+ }
+
+
+ private final OwnedExpressionMemberElements pOwnedExpressionMember;
+ private final OwnedExpressionElements pOwnedExpression;
+ private final ConditionalExpressionElements pConditionalExpression;
+ private final ConditionalTestOperatorElements pConditionalTestOperator;
+ private final NullCoalescingExpressionElements pNullCoalescingExpression;
+ private final NullCoalescingOperatorElements pNullCoalescingOperator;
+ private final ConditionalOrExpressionElements pConditionalOrExpression;
+ private final ConditionalOrOperatorElements pConditionalOrOperator;
+ private final ConditionalAndExpressionElements pConditionalAndExpression;
+ private final ConditionalAndOperatorElements pConditionalAndOperator;
+ private final OrExpressionElements pOrExpression;
+ private final OrOperatorElements pOrOperator;
+ private final XorExpressionElements pXorExpression;
+ private final XorOperatorElements pXorOperator;
+ private final AndExpressionElements pAndExpression;
+ private final AndOperatorElements pAndOperator;
+ private final EqualityExpressionElements pEqualityExpression;
+ private final EqualityOperatorElements pEqualityOperator;
+ private final ClassificationExpressionElements pClassificationExpression;
+ private final ClassificationOperatorElements pClassificationOperator;
+ private final TypeReferenceMemberElements pTypeReferenceMember;
+ private final TypeReferenceElements pTypeReference;
+ private final OwnedFeatureTypingElements pOwnedFeatureTyping;
+ private final SelfReferenceExpressionElements pSelfReferenceExpression;
+ private final SelfReferenceMemberElements pSelfReferenceMember;
+ private final EmptyFeatureElements pEmptyFeature;
+ private final RelationalExpressionElements pRelationalExpression;
+ private final RelationalOperatorElements pRelationalOperator;
+ private final AdditiveExpressionElements pAdditiveExpression;
+ private final AdditiveOperatorElements pAdditiveOperator;
+ private final MultiplicativeExpressionElements pMultiplicativeExpression;
+ private final MultiplicativeOperatorElements pMultiplicativeOperator;
+ private final ExponentiationExpressionElements pExponentiationExpression;
+ private final ExponentiationOperatorElements pExponentiationOperator;
+ private final UnitsExpressionElements pUnitsExpression;
+ private final UnaryExpressionElements pUnaryExpression;
+ private final UnaryOperatorElements pUnaryOperator;
+ private final ExtentExpressionElements pExtentExpression;
+ private final ExtentExpression_DeprecatedElements pExtentExpression_Deprecated;
+ private final SequenceExpressionElements pSequenceExpression;
+ private final BodyExpressionMemberElements pBodyExpressionMember;
+ private final BodyExpressionElements pBodyExpression;
+ private final ResultExpressionMemberElements pResultExpressionMember;
+ private final BodyParameterMemberElements pBodyParameterMember;
+ private final BodyParameterElements pBodyParameter;
+ private final SequenceConstructionExpressionElements pSequenceConstructionExpression;
+ private final SequenceElementListElements pSequenceElementList;
+ private final BaseExpressionElements pBaseExpression;
+ private final FeatureReferenceExpressionElements pFeatureReferenceExpression;
+ private final FeatureReferenceMemberElements pFeatureReferenceMember;
+ private final InvocationExpressionElements pInvocationExpression;
+ private final ArgumentListElements pArgumentList;
+ private final PositionalArgumentListElements pPositionalArgumentList;
+ private final NamedArgumentListElements pNamedArgumentList;
+ private final NamedExpressionMemberElements pNamedExpressionMember;
+ private final NullExpressionElements pNullExpression;
+ private final LiteralExpressionElements pLiteralExpression;
+ private final LiteralBooleanElements pLiteralBoolean;
+ private final BooleanValueElements pBooleanValue;
+ private final LiteralStringElements pLiteralString;
+ private final LiteralIntegerElements pLiteralInteger;
+ private final LiteralRealElements pLiteralReal;
+ private final RealValueElements pRealValue;
+ private final LiteralUnboundedElements pLiteralUnbounded;
+ private final LiteralUnlimitedNaturalElements pLiteralUnlimitedNatural;
+ private final NameElements pName;
+ private final QualifiedNameElements pQualifiedName;
+ private final ColonQualifiedNameElements pColonQualifiedName;
+ private final DotQualifiedNameElements pDotQualifiedName;
+ private final TerminalRule tDECIMAL_VALUE;
+ private final TerminalRule tEXP_VALUE;
+ private final TerminalRule tID;
+ private final TerminalRule tUNRESTRICTED_NAME;
+ private final TerminalRule tSTRING_VALUE;
+ private final TerminalRule tREGULAR_COMMENT;
+ private final TerminalRule tDOCUMENTATION_COMMENT;
+ private final TerminalRule tML_NOTE;
+ private final TerminalRule tSL_NOTE;
+ private final TerminalRule tWS;
+
+ private final Grammar grammar;
+
+ @Inject
+ public KerMLExpressionsGrammarAccess(GrammarProvider grammarProvider) {
+ this.grammar = internalFindGrammar(grammarProvider);
+ this.pOwnedExpressionMember = new OwnedExpressionMemberElements();
+ this.pOwnedExpression = new OwnedExpressionElements();
+ this.pConditionalExpression = new ConditionalExpressionElements();
+ this.pConditionalTestOperator = new ConditionalTestOperatorElements();
+ this.pNullCoalescingExpression = new NullCoalescingExpressionElements();
+ this.pNullCoalescingOperator = new NullCoalescingOperatorElements();
+ this.pConditionalOrExpression = new ConditionalOrExpressionElements();
+ this.pConditionalOrOperator = new ConditionalOrOperatorElements();
+ this.pConditionalAndExpression = new ConditionalAndExpressionElements();
+ this.pConditionalAndOperator = new ConditionalAndOperatorElements();
+ this.pOrExpression = new OrExpressionElements();
+ this.pOrOperator = new OrOperatorElements();
+ this.pXorExpression = new XorExpressionElements();
+ this.pXorOperator = new XorOperatorElements();
+ this.pAndExpression = new AndExpressionElements();
+ this.pAndOperator = new AndOperatorElements();
+ this.pEqualityExpression = new EqualityExpressionElements();
+ this.pEqualityOperator = new EqualityOperatorElements();
+ this.pClassificationExpression = new ClassificationExpressionElements();
+ this.pClassificationOperator = new ClassificationOperatorElements();
+ this.pTypeReferenceMember = new TypeReferenceMemberElements();
+ this.pTypeReference = new TypeReferenceElements();
+ this.pOwnedFeatureTyping = new OwnedFeatureTypingElements();
+ this.pSelfReferenceExpression = new SelfReferenceExpressionElements();
+ this.pSelfReferenceMember = new SelfReferenceMemberElements();
+ this.pEmptyFeature = new EmptyFeatureElements();
+ this.pRelationalExpression = new RelationalExpressionElements();
+ this.pRelationalOperator = new RelationalOperatorElements();
+ this.pAdditiveExpression = new AdditiveExpressionElements();
+ this.pAdditiveOperator = new AdditiveOperatorElements();
+ this.pMultiplicativeExpression = new MultiplicativeExpressionElements();
+ this.pMultiplicativeOperator = new MultiplicativeOperatorElements();
+ this.pExponentiationExpression = new ExponentiationExpressionElements();
+ this.pExponentiationOperator = new ExponentiationOperatorElements();
+ this.pUnitsExpression = new UnitsExpressionElements();
+ this.pUnaryExpression = new UnaryExpressionElements();
+ this.pUnaryOperator = new UnaryOperatorElements();
+ this.pExtentExpression = new ExtentExpressionElements();
+ this.pExtentExpression_Deprecated = new ExtentExpression_DeprecatedElements();
+ this.pSequenceExpression = new SequenceExpressionElements();
+ this.pBodyExpressionMember = new BodyExpressionMemberElements();
+ this.pBodyExpression = new BodyExpressionElements();
+ this.pResultExpressionMember = new ResultExpressionMemberElements();
+ this.pBodyParameterMember = new BodyParameterMemberElements();
+ this.pBodyParameter = new BodyParameterElements();
+ this.pSequenceConstructionExpression = new SequenceConstructionExpressionElements();
+ this.pSequenceElementList = new SequenceElementListElements();
+ this.pBaseExpression = new BaseExpressionElements();
+ this.pFeatureReferenceExpression = new FeatureReferenceExpressionElements();
+ this.pFeatureReferenceMember = new FeatureReferenceMemberElements();
+ this.pInvocationExpression = new InvocationExpressionElements();
+ this.pArgumentList = new ArgumentListElements();
+ this.pPositionalArgumentList = new PositionalArgumentListElements();
+ this.pNamedArgumentList = new NamedArgumentListElements();
+ this.pNamedExpressionMember = new NamedExpressionMemberElements();
+ this.pNullExpression = new NullExpressionElements();
+ this.pLiteralExpression = new LiteralExpressionElements();
+ this.pLiteralBoolean = new LiteralBooleanElements();
+ this.pBooleanValue = new BooleanValueElements();
+ this.pLiteralString = new LiteralStringElements();
+ this.pLiteralInteger = new LiteralIntegerElements();
+ this.pLiteralReal = new LiteralRealElements();
+ this.pRealValue = new RealValueElements();
+ this.pLiteralUnbounded = new LiteralUnboundedElements();
+ this.pLiteralUnlimitedNatural = new LiteralUnlimitedNaturalElements();
+ this.pName = new NameElements();
+ this.pQualifiedName = new QualifiedNameElements();
+ this.pColonQualifiedName = new ColonQualifiedNameElements();
+ this.pDotQualifiedName = new DotQualifiedNameElements();
+ this.tDECIMAL_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
+ this.tEXP_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.EXP_VALUE");
+ this.tID = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ID");
+ this.tUNRESTRICTED_NAME = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.UNRESTRICTED_NAME");
+ this.tSTRING_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
+ this.tREGULAR_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
+ this.tDOCUMENTATION_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.DOCUMENTATION_COMMENT");
+ this.tML_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.ML_NOTE");
+ this.tSL_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.SL_NOTE");
+ this.tWS = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.expressions.xtext.KerMLExpressions.WS");
+ }
+
+ protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
+ Grammar grammar = grammarProvider.getGrammar(this);
+ while (grammar != null) {
+ if ("org.omg.kerml.expressions.xtext.KerMLExpressions".equals(grammar.getName())) {
+ return grammar;
+ }
+ List grammars = grammar.getUsedGrammars();
+ if (!grammars.isEmpty()) {
+ grammar = grammars.iterator().next();
+ } else {
+ return null;
+ }
+ }
+ return grammar;
+ }
+
+ @Override
+ public Grammar getGrammar() {
+ return grammar;
+ }
+
+
+
+ ///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=OwnedExpression;
+ public OwnedExpressionMemberElements getOwnedExpressionMemberAccess() {
+ return pOwnedExpressionMember;
+ }
+
+ public ParserRule getOwnedExpressionMemberRule() {
+ return getOwnedExpressionMemberAccess().getRule();
+ }
+
+ //OwnedExpression SysML::Expression:
+ // ConditionalExpression;
+ public OwnedExpressionElements getOwnedExpressionAccess() {
+ return pOwnedExpression;
+ }
+
+ public ParserRule getOwnedExpressionRule() {
+ return getOwnedExpressionAccess().getRule();
+ }
+
+ //// Conditional Test Expressions
+ //ConditionalExpression SysML::Expression:
+ // NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
+ // operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
+ public ConditionalExpressionElements getConditionalExpressionAccess() {
+ return pConditionalExpression;
+ }
+
+ public ParserRule getConditionalExpressionRule() {
+ return getConditionalExpressionAccess().getRule();
+ }
+
+ //ConditionalTestOperator:
+ // '?';
+ public ConditionalTestOperatorElements getConditionalTestOperatorAccess() {
+ return pConditionalTestOperator;
+ }
+
+ public ParserRule getConditionalTestOperatorRule() {
+ return getConditionalTestOperatorAccess().getRule();
+ }
+
+ //// Null Coalescing Expressions
+ //NullCoalescingExpression SysML::Expression:
+ // ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
+ // operand_comp+=ConditionalOrExpression)*;
+ public NullCoalescingExpressionElements getNullCoalescingExpressionAccess() {
+ return pNullCoalescingExpression;
+ }
+
+ public ParserRule getNullCoalescingExpressionRule() {
+ return getNullCoalescingExpressionAccess().getRule();
+ }
+
+ //NullCoalescingOperator:
+ // '??';
+ public NullCoalescingOperatorElements getNullCoalescingOperatorAccess() {
+ return pNullCoalescingOperator;
+ }
+
+ public ParserRule getNullCoalescingOperatorRule() {
+ return getNullCoalescingOperatorAccess().getRule();
+ }
+
+ //// Conditional Logical Expressions
+ //ConditionalOrExpression SysML::Expression:
+ // ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
+ // operand_comp+=ConditionalAndExpression)*;
+ public ConditionalOrExpressionElements getConditionalOrExpressionAccess() {
+ return pConditionalOrExpression;
+ }
+
+ public ParserRule getConditionalOrExpressionRule() {
+ return getConditionalOrExpressionAccess().getRule();
+ }
+
+ //ConditionalOrOperator:
+ // '||';
+ public ConditionalOrOperatorElements getConditionalOrOperatorAccess() {
+ return pConditionalOrOperator;
+ }
+
+ public ParserRule getConditionalOrOperatorRule() {
+ return getConditionalOrOperatorAccess().getRule();
+ }
+
+ //ConditionalAndExpression SysML::Expression:
+ // OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
+ // operand_comp+=OrExpression)*;
+ public ConditionalAndExpressionElements getConditionalAndExpressionAccess() {
+ return pConditionalAndExpression;
+ }
+
+ public ParserRule getConditionalAndExpressionRule() {
+ return getConditionalAndExpressionAccess().getRule();
+ }
+
+ //ConditionalAndOperator:
+ // '&&';
+ public ConditionalAndOperatorElements getConditionalAndOperatorAccess() {
+ return pConditionalAndOperator;
+ }
+
+ public ParserRule getConditionalAndOperatorRule() {
+ return getConditionalAndOperatorAccess().getRule();
+ }
+
+ //// Logical Expressions
+ //OrExpression SysML::Expression:
+ // XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
+ public OrExpressionElements getOrExpressionAccess() {
+ return pOrExpression;
+ }
+
+ public ParserRule getOrExpressionRule() {
+ return getOrExpressionAccess().getRule();
+ }
+
+ //OrOperator:
+ // '|';
+ public OrOperatorElements getOrOperatorAccess() {
+ return pOrOperator;
+ }
+
+ public ParserRule getOrOperatorRule() {
+ return getOrOperatorAccess().getRule();
+ }
+
+ //XorExpression SysML::Expression:
+ // AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
+ public XorExpressionElements getXorExpressionAccess() {
+ return pXorExpression;
+ }
+
+ public ParserRule getXorExpressionRule() {
+ return getXorExpressionAccess().getRule();
+ }
+
+ //XorOperator:
+ // '^';
+ public XorOperatorElements getXorOperatorAccess() {
+ return pXorOperator;
+ }
+
+ public ParserRule getXorOperatorRule() {
+ return getXorOperatorAccess().getRule();
+ }
+
+ //AndExpression SysML::Expression:
+ // EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
+ // operand_comp+=EqualityExpression)*;
+ public AndExpressionElements getAndExpressionAccess() {
+ return pAndExpression;
+ }
+
+ public ParserRule getAndExpressionRule() {
+ return getAndExpressionAccess().getRule();
+ }
+
+ //AndOperator:
+ // '&';
+ public AndOperatorElements getAndOperatorAccess() {
+ return pAndOperator;
+ }
+
+ public ParserRule getAndOperatorRule() {
+ return getAndOperatorAccess().getRule();
+ }
+
+ //// Equality Expressions
+ //EqualityExpression SysML::Expression:
+ // ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
+ // operand_comp+=ClassificationExpression)*;
+ public EqualityExpressionElements getEqualityExpressionAccess() {
+ return pEqualityExpression;
+ }
+
+ public ParserRule getEqualityExpressionRule() {
+ return getEqualityExpressionAccess().getRule();
+ }
+
+ //EqualityOperator:
+ // '==' | '!=';
+ public EqualityOperatorElements getEqualityOperatorAccess() {
+ return pEqualityOperator;
+ }
+
+ public ParserRule getEqualityOperatorRule() {
+ return getEqualityOperatorAccess().getRule();
+ }
+
+ //// Classification Expressions
+ //ClassificationExpression SysML::Expression:
+ // RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
+ // ownedFeatureMembership_comp+=TypeReferenceMember)?
+ // | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
+ // operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
+ public ClassificationExpressionElements getClassificationExpressionAccess() {
+ return pClassificationExpression;
+ }
+
+ public ParserRule getClassificationExpressionRule() {
+ return getClassificationExpressionAccess().getRule();
+ }
+
+ //ClassificationOperator:
+ // 'instanceof' | 'hastype' | 'istype' | '@';
+ public ClassificationOperatorElements getClassificationOperatorAccess() {
+ return pClassificationOperator;
+ }
+
+ public ParserRule getClassificationOperatorRule() {
+ return getClassificationOperatorAccess().getRule();
+ }
+
+ //TypeReferenceMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=TypeReference;
+ public TypeReferenceMemberElements getTypeReferenceMemberAccess() {
+ return pTypeReferenceMember;
+ }
+
+ public ParserRule getTypeReferenceMemberRule() {
+ return getTypeReferenceMemberAccess().getRule();
+ }
+
+ //TypeReference SysML::Feature:
+ // ownedRelationship_comp+=OwnedFeatureTyping;
+ public TypeReferenceElements getTypeReferenceAccess() {
+ return pTypeReference;
+ }
+
+ public ParserRule getTypeReferenceRule() {
+ return getTypeReferenceAccess().getRule();
+ }
+
+ //OwnedFeatureTyping SysML::FeatureTyping:
+ // type=[SysML::Type|QualifiedName];
+ public OwnedFeatureTypingElements getOwnedFeatureTypingAccess() {
+ return pOwnedFeatureTyping;
+ }
+
+ public ParserRule getOwnedFeatureTypingRule() {
+ return getOwnedFeatureTypingAccess().getRule();
+ }
+
+ //SelfReferenceExpression SysML::FeatureReferenceExpression:
+ // ownedFeatureMembership_comp+=SelfReferenceMember;
+ public SelfReferenceExpressionElements getSelfReferenceExpressionAccess() {
+ return pSelfReferenceExpression;
+ }
+
+ public ParserRule getSelfReferenceExpressionRule() {
+ return getSelfReferenceExpressionAccess().getRule();
+ }
+
+ //SelfReferenceMember SysML::ReturnParameterMembership:
+ // ownedMemberFeature_comp=EmptyFeature;
+ public SelfReferenceMemberElements getSelfReferenceMemberAccess() {
+ return pSelfReferenceMember;
+ }
+
+ public ParserRule getSelfReferenceMemberRule() {
+ return getSelfReferenceMemberAccess().getRule();
+ }
+
+ //EmptyFeature SysML::Feature:
+ // {SysML::Feature};
+ public EmptyFeatureElements getEmptyFeatureAccess() {
+ return pEmptyFeature;
+ }
+
+ public ParserRule getEmptyFeatureRule() {
+ return getEmptyFeatureAccess().getRule();
+ }
+
+ //// Relational Expressions
+ //RelationalExpression SysML::Expression:
+ // AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
+ // operand_comp+=AdditiveExpression)*;
+ public RelationalExpressionElements getRelationalExpressionAccess() {
+ return pRelationalExpression;
+ }
+
+ public ParserRule getRelationalExpressionRule() {
+ return getRelationalExpressionAccess().getRule();
+ }
+
+ //RelationalOperator:
+ // '<' | '>' | '<=' | '>=';
+ public RelationalOperatorElements getRelationalOperatorAccess() {
+ return pRelationalOperator;
+ }
+
+ public ParserRule getRelationalOperatorRule() {
+ return getRelationalOperatorAccess().getRule();
+ }
+
+ //// Arithmetic Expressions
+ //AdditiveExpression SysML::Expression:
+ // MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
+ // operand_comp+=MultiplicativeExpression)*;
+ public AdditiveExpressionElements getAdditiveExpressionAccess() {
+ return pAdditiveExpression;
+ }
+
+ public ParserRule getAdditiveExpressionRule() {
+ return getAdditiveExpressionAccess().getRule();
+ }
+
+ //AdditiveOperator:
+ // '+' | '-';
+ public AdditiveOperatorElements getAdditiveOperatorAccess() {
+ return pAdditiveOperator;
+ }
+
+ public ParserRule getAdditiveOperatorRule() {
+ return getAdditiveOperatorAccess().getRule();
+ }
+
+ //MultiplicativeExpression SysML::Expression:
+ // ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
+ // operand_comp+=ExponentiationExpression)*;
+ public MultiplicativeExpressionElements getMultiplicativeExpressionAccess() {
+ return pMultiplicativeExpression;
+ }
+
+ public ParserRule getMultiplicativeExpressionRule() {
+ return getMultiplicativeExpressionAccess().getRule();
+ }
+
+ //MultiplicativeOperator:
+ // '*' | '/' | "%";
+ public MultiplicativeOperatorElements getMultiplicativeOperatorAccess() {
+ return pMultiplicativeOperator;
+ }
+
+ public ParserRule getMultiplicativeOperatorRule() {
+ return getMultiplicativeOperatorAccess().getRule();
+ }
+
+ //ExponentiationExpression SysML::Expression:
+ // UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
+ // operand_comp+=UnitsExpression)*;
+ public ExponentiationExpressionElements getExponentiationExpressionAccess() {
+ return pExponentiationExpression;
+ }
+
+ public ParserRule getExponentiationExpressionRule() {
+ return getExponentiationExpressionAccess().getRule();
+ }
+
+ //ExponentiationOperator:
+ // '**';
+ public ExponentiationOperatorElements getExponentiationOperatorAccess() {
+ return pExponentiationOperator;
+ }
+
+ public ParserRule getExponentiationOperatorRule() {
+ return getExponentiationOperatorAccess().getRule();
+ }
+
+ //// Units Expressions
+ //UnitsExpression SysML::Expression:
+ // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
+ public UnitsExpressionElements getUnitsExpressionAccess() {
+ return pUnitsExpression;
+ }
+
+ public ParserRule getUnitsExpressionRule() {
+ return getUnitsExpressionAccess().getRule();
+ }
+
+ //// Unary Expressions
+ //UnaryExpression SysML::Expression:
+ // {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
+ // | ExtentExpression;
+ public UnaryExpressionElements getUnaryExpressionAccess() {
+ return pUnaryExpression;
+ }
+
+ public ParserRule getUnaryExpressionRule() {
+ return getUnaryExpressionAccess().getRule();
+ }
+
+ //UnaryOperator:
+ // '+' | '-' | '!' | '~';
+ public UnaryOperatorElements getUnaryOperatorAccess() {
+ return pUnaryOperator;
+ }
+
+ public ParserRule getUnaryOperatorRule() {
+ return getUnaryOperatorAccess().getRule();
+ }
+
+ //// Extent Expressions
+ //ExtentExpression SysML::Expression:
+ // {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
+ // | SequenceExpression;
+ public ExtentExpressionElements getExtentExpressionAccess() {
+ return pExtentExpression;
+ }
+
+ public ParserRule getExtentExpressionRule() {
+ return getExtentExpressionAccess().getRule();
+ }
+
+ //@Deprecated
+ //ExtentExpression_Deprecated SysML::OperatorExpression:
+ // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
+ public ExtentExpression_DeprecatedElements getExtentExpression_DeprecatedAccess() {
+ return pExtentExpression_Deprecated;
+ }
+
+ public ParserRule getExtentExpression_DeprecatedRule() {
+ return getExtentExpression_DeprecatedAccess().getRule();
+ }
+
+ ///* Sequence Expressions */ SequenceExpression SysML::Expression:
+ // (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
+ // operand_comp+=OwnedExpression ']'
+ // | {SysML::OperatorExpression.operand_comp+=current} '->'
+ // operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
+ public SequenceExpressionElements getSequenceExpressionAccess() {
+ return pSequenceExpression;
+ }
+
+ public ParserRule getSequenceExpressionRule() {
+ return getSequenceExpressionAccess().getRule();
+ }
+
+ //BodyExpressionMember SysML::FeatureMembership:
+ // ownedMemberFeature_comp=BodyExpression;
+ public BodyExpressionMemberElements getBodyExpressionMemberAccess() {
+ return pBodyExpressionMember;
+ }
+
+ public ParserRule getBodyExpressionMemberRule() {
+ return getBodyExpressionMemberAccess().getRule();
+ }
+
+ //BodyExpression SysML::BlockExpression:
+ // => (ownedFeatureMembership_comp+=BodyParameterMember
+ // ownedFeatureMembership_comp+=BodyParameterMember*
+ // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=OwnedFeatureTyping;
+ public BodyExpressionElements getBodyExpressionAccess() {
+ return pBodyExpression;
+ }
+
+ public ParserRule getBodyExpressionRule() {
+ return getBodyExpressionAccess().getRule();
+ }
+
+ //ResultExpressionMember SysML::ResultExpressionMembership:
+ // ownedResultExpression_comp=OwnedExpression;
+ public ResultExpressionMemberElements getResultExpressionMemberAccess() {
+ return pResultExpressionMember;
+ }
+
+ public ParserRule getResultExpressionMemberRule() {
+ return getResultExpressionMemberAccess().getRule();
+ }
+
+ //BodyParameterMember SysML::ParameterMembership:
+ // memberName=Name ownedMemberParameter_comp=BodyParameter;
+ public BodyParameterMemberElements getBodyParameterMemberAccess() {
+ return pBodyParameterMember;
+ }
+
+ public ParserRule getBodyParameterMemberRule() {
+ return getBodyParameterMemberAccess().getRule();
+ }
+
+ //BodyParameter SysML::Feature:
+ // {SysML::Feature};
+ public BodyParameterElements getBodyParameterAccess() {
+ return pBodyParameter;
+ }
+
+ public ParserRule getBodyParameterRule() {
+ return getBodyParameterAccess().getRule();
+ }
+
+ //SequenceConstructionExpression SysML::Expression:
+ // {SysML::NullExpression} '{' '}'
+ // | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
+ // operand_comp+=SequenceElementList
+ // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
+ // '}';
+ public SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
+ return pSequenceConstructionExpression;
+ }
+
+ public ParserRule getSequenceConstructionExpressionRule() {
+ return getSequenceConstructionExpressionAccess().getRule();
+ }
+
+ //SequenceElementList SysML::Expression:
+ // OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
+ public SequenceElementListElements getSequenceElementListAccess() {
+ return pSequenceElementList;
+ }
+
+ public ParserRule getSequenceElementListRule() {
+ return getSequenceElementListAccess().getRule();
+ }
+
+ ///* Base Expressions */ BaseExpression SysML::Expression:
+ // NullExpression
+ // | LiteralExpression
+ // | FeatureReferenceExpression
+ // | InvocationExpression
+ // | ExtentExpression_Deprecated
+ // | '(' OwnedExpression ')';
+ public BaseExpressionElements getBaseExpressionAccess() {
+ return pBaseExpression;
+ }
+
+ public ParserRule getBaseExpressionRule() {
+ return getBaseExpressionAccess().getRule();
+ }
+
+ //// Feature Reference Expressions
+ //FeatureReferenceExpression SysML::FeatureReferenceExpression:
+ // ownedFeatureMembership_comp+=FeatureReferenceMember;
+ public FeatureReferenceExpressionElements getFeatureReferenceExpressionAccess() {
+ return pFeatureReferenceExpression;
+ }
+
+ public ParserRule getFeatureReferenceExpressionRule() {
+ return getFeatureReferenceExpressionAccess().getRule();
+ }
+
+ //FeatureReferenceMember SysML::FeatureMembership:
+ // memberFeature=[SysML::Feature|QualifiedName];
+ public FeatureReferenceMemberElements getFeatureReferenceMemberAccess() {
+ return pFeatureReferenceMember;
+ }
+
+ public ParserRule getFeatureReferenceMemberRule() {
+ return getFeatureReferenceMemberAccess().getRule();
+ }
+
+ //// Invocation Expressions
+ //InvocationExpression SysML::InvocationExpression:
+ // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
+ public InvocationExpressionElements getInvocationExpressionAccess() {
+ return pInvocationExpression;
+ }
+
+ public ParserRule getInvocationExpressionRule() {
+ return getInvocationExpressionAccess().getRule();
+ }
+
+ //fragment ArgumentList returns SysML::Expression:
+ // PositionalArgumentList | NamedArgumentList;
+ public ArgumentListElements getArgumentListAccess() {
+ return pArgumentList;
+ }
+
+ public ParserRule getArgumentListRule() {
+ return getArgumentListAccess().getRule();
+ }
+
+ //fragment PositionalArgumentList returns SysML::Expression:
+ // ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
+ public PositionalArgumentListElements getPositionalArgumentListAccess() {
+ return pPositionalArgumentList;
+ }
+
+ public ParserRule getPositionalArgumentListRule() {
+ return getPositionalArgumentListAccess().getRule();
+ }
+
+ //fragment NamedArgumentList returns SysML::Expression:
+ // ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
+ public NamedArgumentListElements getNamedArgumentListAccess() {
+ return pNamedArgumentList;
+ }
+
+ public ParserRule getNamedArgumentListRule() {
+ return getNamedArgumentListAccess().getRule();
+ }
+
+ //NamedExpressionMember SysML::FeatureMembership:
+ // memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
+ public NamedExpressionMemberElements getNamedExpressionMemberAccess() {
+ return pNamedExpressionMember;
+ }
+
+ public ParserRule getNamedExpressionMemberRule() {
+ return getNamedExpressionMemberAccess().getRule();
+ }
+
+ //// Null Expressions
+ //NullExpression SysML::NullExpression:
+ // {SysML::NullExpression} 'null';
+ public NullExpressionElements getNullExpressionAccess() {
+ return pNullExpression;
+ }
+
+ public ParserRule getNullExpressionRule() {
+ return getNullExpressionAccess().getRule();
+ }
+
+ ///* Literal Expressions */ LiteralExpression SysML::LiteralExpression:
+ // LiteralBoolean
+ // | LiteralString
+ // | LiteralInteger
+ // | LiteralReal
+ // | LiteralUnbounded;
+ public LiteralExpressionElements getLiteralExpressionAccess() {
+ return pLiteralExpression;
+ }
+
+ public ParserRule getLiteralExpressionRule() {
+ return getLiteralExpressionAccess().getRule();
+ }
+
+ //LiteralBoolean SysML::LiteralBoolean:
+ // value=BooleanValue;
+ public LiteralBooleanElements getLiteralBooleanAccess() {
+ return pLiteralBoolean;
+ }
+
+ public ParserRule getLiteralBooleanRule() {
+ return getLiteralBooleanAccess().getRule();
+ }
+
+ //BooleanValue Ecore::EBoolean:
+ // 'true' | 'false';
+ public BooleanValueElements getBooleanValueAccess() {
+ return pBooleanValue;
+ }
+
+ public ParserRule getBooleanValueRule() {
+ return getBooleanValueAccess().getRule();
+ }
+
+ //LiteralString SysML::LiteralString:
+ // value=STRING_VALUE;
+ public LiteralStringElements getLiteralStringAccess() {
+ return pLiteralString;
+ }
+
+ public ParserRule getLiteralStringRule() {
+ return getLiteralStringAccess().getRule();
+ }
+
+ //LiteralInteger SysML::LiteralInteger:
+ // value=DECIMAL_VALUE;
+ public LiteralIntegerElements getLiteralIntegerAccess() {
+ return pLiteralInteger;
+ }
+
+ public ParserRule getLiteralIntegerRule() {
+ return getLiteralIntegerAccess().getRule();
+ }
+
+ //LiteralReal SysML::LiteralReal:
+ // value=RealValue;
+ public LiteralRealElements getLiteralRealAccess() {
+ return pLiteralReal;
+ }
+
+ public ParserRule getLiteralRealRule() {
+ return getLiteralRealAccess().getRule();
+ }
+
+ //RealValue Ecore::EDouble:
+ // DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
+ public RealValueElements getRealValueAccess() {
+ return pRealValue;
+ }
+
+ public ParserRule getRealValueRule() {
+ return getRealValueAccess().getRule();
+ }
+
+ //LiteralUnbounded SysML::LiteralUnbounded:
+ // {SysML::LiteralUnbounded} '*';
+ public LiteralUnboundedElements getLiteralUnboundedAccess() {
+ return pLiteralUnbounded;
+ }
+
+ public ParserRule getLiteralUnboundedRule() {
+ return getLiteralUnboundedAccess().getRule();
+ }
+
+ //LiteralUnlimitedNatural SysML::LiteralExpression:
+ // LiteralInteger | LiteralUnbounded;
+ public LiteralUnlimitedNaturalElements getLiteralUnlimitedNaturalAccess() {
+ return pLiteralUnlimitedNatural;
+ }
+
+ public ParserRule getLiteralUnlimitedNaturalRule() {
+ return getLiteralUnlimitedNaturalAccess().getRule();
+ }
+
+ ///* NAMES */ Name:
+ // ID | UNRESTRICTED_NAME;
+ public NameElements getNameAccess() {
+ return pName;
+ }
+
+ public ParserRule getNameRule() {
+ return getNameAccess().getRule();
+ }
+
+ //QualifiedName:
+ // Name | ColonQualifiedName | DotQualifiedName;
+ public QualifiedNameElements getQualifiedNameAccess() {
+ return pQualifiedName;
+ }
+
+ public ParserRule getQualifiedNameRule() {
+ return getQualifiedNameAccess().getRule();
+ }
+
+ //ColonQualifiedName:
+ // Name ('::' Name)+;
+ public ColonQualifiedNameElements getColonQualifiedNameAccess() {
+ return pColonQualifiedName;
+ }
+
+ public ParserRule getColonQualifiedNameRule() {
+ return getColonQualifiedNameAccess().getRule();
+ }
+
+ //DotQualifiedName:
+ // Name ('.' Name)+;
+ public DotQualifiedNameElements getDotQualifiedNameAccess() {
+ return pDotQualifiedName;
+ }
+
+ public ParserRule getDotQualifiedNameRule() {
+ return getDotQualifiedNameAccess().getRule();
+ }
+
+ //terminal DECIMAL_VALUE returns Ecore::EInt:
+ // '0'..'9' '0'..'9'*;
+ public TerminalRule getDECIMAL_VALUERule() {
+ return tDECIMAL_VALUE;
+ }
+
+ //terminal EXP_VALUE:
+ // DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE;
+ public TerminalRule getEXP_VALUERule() {
+ return tEXP_VALUE;
+ }
+
+ //terminal ID:
+ // ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
+ public TerminalRule getIDRule() {
+ return tID;
+ }
+
+ //terminal UNRESTRICTED_NAME:
+ // '\'' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '\''))* '\'';
+ public TerminalRule getUNRESTRICTED_NAMERule() {
+ return tUNRESTRICTED_NAME;
+ }
+
+ //terminal STRING_VALUE:
+ // '"' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '"'))* '"';
+ public TerminalRule getSTRING_VALUERule() {
+ return tSTRING_VALUE;
+ }
+
+ //terminal REGULAR_COMMENT:
+ // '/*' !'*'->'*/';
+ public TerminalRule getREGULAR_COMMENTRule() {
+ return tREGULAR_COMMENT;
+ }
+
+ //terminal DOCUMENTATION_COMMENT:
+ // '/**'->'*/';
+ public TerminalRule getDOCUMENTATION_COMMENTRule() {
+ return tDOCUMENTATION_COMMENT;
+ }
+
+ //terminal ML_NOTE:
+ // '//*'->'*/';
+ public TerminalRule getML_NOTERule() {
+ return tML_NOTE;
+ }
+
+ //terminal SL_NOTE:
+ // '//' (!('\n' | '\r') !('\n' | '\r')*)? ('\r'? '\n')?;
+ public TerminalRule getSL_NOTERule() {
+ return tSL_NOTE;
+ }
+
+ //terminal WS:
+ // ' ' | '\t' | '\r' | '\n'+;
+ public TerminalRule getWSRule() {
+ return tWS;
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/validation/AbstractKerMLExpressionsValidator.java b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/validation/AbstractKerMLExpressionsValidator.java
new file mode 100644
index 000000000..3f58dc2f2
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src-gen/org/omg/kerml/expressions/xtext/validation/AbstractKerMLExpressionsValidator.java
@@ -0,0 +1,19 @@
+/*
+ * generated by Xtext 2.22.0
+ */
+package org.omg.kerml.expressions.xtext.validation;
+
+import java.util.ArrayList;
+import java.util.List;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
+
+public abstract class AbstractKerMLExpressionsValidator extends AbstractDeclarativeValidator {
+
+ @Override
+ protected List getEPackages() {
+ List result = new ArrayList();
+ result.add(EPackage.Registry.INSTANCE.getEPackage("http://www.omg.org/spec/SysML/2.0"));
+ return result;
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/GenerateKerMLExpressions.mwe2 b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/GenerateKerMLExpressions.mwe2
new file mode 100644
index 000000000..67d426c6a
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/GenerateKerMLExpressions.mwe2
@@ -0,0 +1,63 @@
+module org.omg.kerml.expressions.xtext.GenerateKerMLExpressions
+
+import org.eclipse.xtext.xtext.generator.*
+import org.eclipse.xtext.xtext.generator.model.project.*
+import org.eclipse.emf.mwe.utils.StandaloneSetup
+
+var rootPath = ".."
+
+var projectName = "org.omg.sysml"
+var genModel = "platform:/resource/${projectName}/model/SysML_.genmodel"
+var ePackage = "${projectName}.lang.sysml.SysMLPackage"
+
+Workflow {
+
+ component = XtextGenerator {
+ configuration = {
+ project = StandardProjectConfig {
+ baseName = "org.omg.kerml.expressions.xtext"
+ rootPath = rootPath
+ eclipsePlugin = {
+ enabled = true
+ }
+ createEclipseMetaData = true
+ }
+ code = {
+ encoding = "UTF-8"
+ lineDelimiter = "\n"
+ fileHeader = "/*\n * generated by Xtext \${version}\n */"
+ }
+ }
+ language = StandardLanguage {
+ name = "org.omg.kerml.expressions.xtext.KerMLExpressions"
+ fileExtensions = "kermlexpr"
+ referencedResource = "${genModel}"
+
+ parserGenerator = {
+// options = {
+// backtrack = true
+// }
+ }
+
+ serializer = {
+ generateStub = false
+ }
+ validator = {
+ // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator"
+ // Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
+ // generateDeprecationValidation = true
+ }
+ junitSupport = {
+ junitVersion = "5"
+ }
+ }
+ }
+
+ bean = StandaloneSetup {
+ platformUri = "${rootPath}"
+ scanClassPath = true
+ registerGeneratedEPackage = "${ePackage}"
+ registerGenModelFile = "${genModel}"
+ }
+
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressions.xtext b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressions.xtext
new file mode 100644
index 000000000..6323b20f8
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressions.xtext
@@ -0,0 +1,423 @@
+/*****************************************************************************
+ * SysML 2 Pilot Implementation
+ * Copyright (c) 2018, 2020 Model Driven Solutions, Inc.
+ * Copyright (c) 2018 IncQuery Labs Ltd.
+ * Copyright (c) 2019 Maplesoft (Waterloo Maple, Inc.)
+ * Copyright (c) 2019 Mgnite Inc.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of theGNU Lesser General Public License
+ * along with this program. If not, see .
+ *
+ * @license LGPL-3.0-or-later
+ *
+ * Contributors:
+ * Ed Seidewitz, MDS
+ * Zoltan Kiss, IncQuery
+ * Balazs Grill, IncQuery
+ * Hisashi Miyashita, Maplesoft/Mgnite
+ *
+ *****************************************************************************/
+
+grammar org.omg.kerml.expressions.xtext.KerMLExpressions hidden(WS, ML_NOTE, SL_NOTE)
+
+import "http://www.eclipse.org/emf/2002/Ecore" as Ecore
+import "http://www.omg.org/spec/SysML/2.0" as SysML
+
+/* EXPRESSIONS */
+
+/* Operator Expressions */
+
+OwnedExpressionMember returns SysML::FeatureMembership :
+ ownedMemberFeature_comp = OwnedExpression
+;
+
+OwnedExpression returns SysML::Expression :
+ ConditionalExpression
+;
+
+// Conditional Test Expressions
+
+ConditionalExpression returns SysML::Expression :
+ NullCoalescingExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = ConditionalTestOperator operand_comp += OwnedExpression ':' operand_comp += ConditionalExpression
+ )?
+;
+
+ConditionalTestOperator:
+ '?'
+;
+
+// Null Coalescing Expressions
+
+NullCoalescingExpression returns SysML::Expression :
+ ConditionalOrExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = NullCoalescingOperator operand_comp += ConditionalOrExpression )*
+;
+
+NullCoalescingOperator :
+ '??'
+;
+
+// Conditional Logical Expressions
+
+ConditionalOrExpression returns SysML::Expression :
+ ConditionalAndExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = ConditionalOrOperator operand_comp += ConditionalAndExpression )*
+;
+
+ConditionalOrOperator :
+ '||'
+;
+
+ConditionalAndExpression returns SysML::Expression :
+ OrExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = ConditionalAndOperator operand_comp += OrExpression )*
+;
+
+ConditionalAndOperator :
+ '&&'
+;
+
+// Logical Expressions
+
+OrExpression returns SysML::Expression :
+ XorExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = OrOperator operand_comp += XorExpression )*
+;
+
+OrOperator :
+ '|'
+;
+
+XorExpression returns SysML::Expression :
+ AndExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = XorOperator operand_comp += AndExpression )*
+;
+
+XorOperator :
+ '^'
+;
+
+AndExpression returns SysML::Expression :
+ EqualityExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = AndOperator operand_comp += EqualityExpression )*
+;
+
+AndOperator :
+ '&'
+;
+
+// Equality Expressions
+
+EqualityExpression returns SysML::Expression :
+ ClassificationExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = EqualityOperator operand_comp += ClassificationExpression )*
+
+;
+
+EqualityOperator :
+ '==' | '!='
+;
+
+// Classification Expressions
+
+ClassificationExpression returns SysML::Expression :
+ RelationalExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember )?
+ | {SysML::OperatorExpression} operand_comp += SelfReferenceExpression
+ operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember
+;
+
+ClassificationOperator :
+ 'instanceof' | 'hastype' | 'istype' | '@'
+;
+
+TypeReferenceMember returns SysML::FeatureMembership :
+ ownedMemberFeature_comp = TypeReference
+;
+
+TypeReference returns SysML::Feature :
+ ownedRelationship_comp += OwnedFeatureTyping
+;
+
+OwnedFeatureTyping returns SysML::FeatureTyping :
+ type = [SysML::Type | QualifiedName]
+;
+
+SelfReferenceExpression returns SysML::FeatureReferenceExpression :
+ ownedFeatureMembership_comp += SelfReferenceMember
+;
+
+SelfReferenceMember returns SysML::ReturnParameterMembership :
+ ownedMemberFeature_comp = EmptyFeature
+;
+
+EmptyFeature returns SysML::Feature :
+ {SysML::Feature}
+;
+
+// Relational Expressions
+
+RelationalExpression returns SysML::Expression :
+ AdditiveExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = RelationalOperator operand_comp += AdditiveExpression )*
+;
+
+RelationalOperator :
+ '<' | '>' | '<=' | '>='
+;
+
+// Arithmetic Expressions
+
+AdditiveExpression returns SysML::Expression :
+ MultiplicativeExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = AdditiveOperator operand_comp += MultiplicativeExpression )*
+;
+
+AdditiveOperator :
+ '+' | '-'
+;
+
+MultiplicativeExpression returns SysML::Expression :
+ ExponentiationExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = MultiplicativeOperator operand_comp += ExponentiationExpression )*
+;
+
+MultiplicativeOperator :
+ '*' | '/' | "%"
+;
+
+ExponentiationExpression returns SysML::Expression :
+ UnitsExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = ExponentiationOperator operand_comp += UnitsExpression )*
+;
+
+ExponentiationOperator :
+ '**'
+;
+
+// Units Expressions
+
+UnitsExpression returns SysML::Expression :
+ UnaryExpression ( {SysML::OperatorExpression.operand_comp += current}
+ operator = '@[' operand_comp += OwnedExpression ']' )?
+;
+
+// Unary Expressions
+
+UnaryExpression returns SysML::Expression:
+ {SysML::OperatorExpression} operator = UnaryOperator operand_comp += ExtentExpression
+ | ExtentExpression
+;
+
+UnaryOperator :
+ '+' | '-' | '!' | '~'
+;
+
+// Extent Expressions
+
+ExtentExpression returns SysML::Expression :
+ {SysML::OperatorExpression} operator = 'all' ownedFeatureMembership_comp += TypeReferenceMember
+ | SequenceExpression
+;
+
+
+// Extent Expressions (Deprecated)
+@Deprecated
+ExtentExpression_Deprecated returns SysML::OperatorExpression :
+ ownedFeatureMembership_comp += TypeReferenceMember '.' operator = 'allInstances' '(' ')'
+;
+
+/* Sequence Expressions */
+
+SequenceExpression returns SysML::Expression :
+ ( SequenceConstructionExpression | BaseExpression )
+ ( {SysML::OperatorExpression.operand_comp += current}
+ operator = '[' operand_comp += OwnedExpression ']'
+ | {SysML::OperatorExpression.operand_comp += current} '->'
+ operator = Name ( ownedFeatureMembership_comp += BodyExpressionMember )+
+ )*
+;
+
+BodyExpressionMember returns SysML::FeatureMembership :
+ ownedMemberFeature_comp = BodyExpression
+;
+
+BodyExpression returns SysML::BlockExpression :
+ => ( ownedFeatureMembership_comp += BodyParameterMember
+ ( ownedFeatureMembership_comp += BodyParameterMember )*
+ '(' ownedFeatureMembership_comp += ResultExpressionMember ')' )
+ | ownedRelationship_comp += OwnedFeatureTyping
+;
+
+ResultExpressionMember returns SysML::ResultExpressionMembership :
+ ownedResultExpression_comp = OwnedExpression
+;
+
+BodyParameterMember returns SysML::ParameterMembership :
+ memberName = Name ownedMemberParameter_comp = BodyParameter
+;
+
+BodyParameter returns SysML::Feature :
+ {SysML::Feature}
+;
+
+SequenceConstructionExpression returns SysML::Expression :
+ {SysML::NullExpression} '{' '}'
+ | '{' OwnedExpression
+ ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList
+ | {SysML::OperatorExpression.operand_comp += current} operator = '..' operand_comp += OwnedExpression
+ )?
+ '}'
+;
+
+SequenceElementList returns SysML::Expression :
+ OwnedExpression ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList )?
+;
+
+/* Base Expressions */
+
+BaseExpression returns SysML::Expression :
+ NullExpression
+ | LiteralExpression
+ | FeatureReferenceExpression
+ | InvocationExpression
+ | ExtentExpression_Deprecated
+ | '(' OwnedExpression ')'
+;
+
+// Feature Reference Expressions
+
+FeatureReferenceExpression returns SysML::FeatureReferenceExpression :
+ ownedFeatureMembership_comp += FeatureReferenceMember
+;
+
+FeatureReferenceMember returns SysML::FeatureMembership :
+ memberFeature = [SysML::Feature | QualifiedName]
+;
+
+// Invocation Expressions
+
+InvocationExpression returns SysML::InvocationExpression :
+ ownedRelationship_comp += OwnedFeatureTyping '(' ArgumentList? ')'
+;
+
+fragment ArgumentList returns SysML::Expression :
+ PositionalArgumentList | NamedArgumentList
+;
+
+fragment PositionalArgumentList returns SysML::Expression :
+ ownedFeatureMembership_comp += OwnedExpressionMember
+ ( ',' ownedFeatureMembership_comp += OwnedExpressionMember )*
+;
+
+fragment NamedArgumentList returns SysML::Expression :
+ ownedFeatureMembership_comp += NamedExpressionMember
+ ( ',' ownedFeatureMembership_comp += NamedExpressionMember )*
+;
+
+NamedExpressionMember returns SysML::FeatureMembership :
+ memberName = Name '=>' ownedMemberFeature_comp = OwnedExpression
+;
+
+// Null Expressions
+NullExpression returns SysML::NullExpression :
+ {SysML::NullExpression} 'null'
+;
+
+/* Literal Expressions */
+
+LiteralExpression returns SysML::LiteralExpression :
+ LiteralBoolean
+ | LiteralString
+ | LiteralInteger
+ | LiteralReal
+ | LiteralUnbounded
+;
+
+LiteralBoolean returns SysML::LiteralBoolean :
+ value = BooleanValue
+;
+
+BooleanValue returns Ecore::EBoolean :
+ 'true' | 'false'
+;
+
+LiteralString returns SysML::LiteralString :
+ value = STRING_VALUE
+;
+
+LiteralInteger returns SysML::LiteralInteger:
+ value = DECIMAL_VALUE
+;
+
+LiteralReal returns SysML::LiteralReal:
+ value = RealValue
+;
+
+RealValue returns Ecore::EDouble:
+ DECIMAL_VALUE? '.' ( DECIMAL_VALUE | EXP_VALUE ) | EXP_VALUE
+;
+
+LiteralUnbounded returns SysML::LiteralUnbounded :
+ {SysML::LiteralUnbounded} '*'
+;
+
+LiteralUnlimitedNatural returns SysML::LiteralExpression:
+ LiteralInteger | LiteralUnbounded
+;
+
+
+/* NAMES */
+Name:
+ ID | UNRESTRICTED_NAME;
+
+QualifiedName:
+ Name | ColonQualifiedName | DotQualifiedName;
+
+ColonQualifiedName:
+ Name ('::' Name)+;
+
+DotQualifiedName:
+ Name ('.' Name)+;
+
+/* TERMINALS */
+terminal DECIMAL_VALUE returns Ecore::EInt:
+ '0'..'9' ('0'..'9')*;
+
+terminal EXP_VALUE:
+ DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE;
+
+terminal ID:
+ ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
+
+terminal UNRESTRICTED_NAME returns Ecore::EString:
+ '\'' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '\''))* '\'';
+
+terminal STRING_VALUE returns Ecore::EString:
+ '"' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '"'))* '"';
+
+terminal REGULAR_COMMENT:
+ '/*' !('*') ->'*/';
+
+terminal DOCUMENTATION_COMMENT:
+ '/**'->'*/';
+
+terminal ML_NOTE:
+ '//*'->'*/';
+
+terminal SL_NOTE:
+ '//' (!('\n' | '\r') !('\n' | '\r')*)? ('\r'? '\n')?;
+
+terminal WS:
+ (' ' | '\t' | '\r' | '\n')+;
\ No newline at end of file
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsRuntimeModule.xtend b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsRuntimeModule.xtend
new file mode 100644
index 000000000..b7db054f0
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsRuntimeModule.xtend
@@ -0,0 +1,18 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext
+
+import com.google.inject.Binder
+import com.google.inject.name.Names
+import org.eclipse.xtext.validation.CompositeEValidator
+
+/**
+ * Use this class to register components to be used at runtime / without the Equinox extension registry.
+ */
+class KerMLExpressionsRuntimeModule extends AbstractKerMLExpressionsRuntimeModule {
+
+ def void configureUseEObjectValidator(Binder binder) {
+ binder.bind(Boolean).annotatedWith(Names.named(CompositeEValidator.USE_EOBJECT_VALIDATOR)).toInstance(false);
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetup.xtend b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetup.xtend
new file mode 100644
index 000000000..80f224112
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressionsStandaloneSetup.xtend
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext
+
+
+/**
+ * Initialization support for running Xtext languages without Equinox extension registry.
+ */
+class KerMLExpressionsStandaloneSetup extends KerMLExpressionsStandaloneSetupGenerated {
+
+ def static void doSetup() {
+ new KerMLExpressionsStandaloneSetup().createInjectorAndDoEMFRegistration()
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/generator/KerMLExpressionsGenerator.xtend b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/generator/KerMLExpressionsGenerator.xtend
new file mode 100644
index 000000000..1b7ca1aa0
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/generator/KerMLExpressionsGenerator.xtend
@@ -0,0 +1,25 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.generator
+
+import org.eclipse.emf.ecore.resource.Resource
+import org.eclipse.xtext.generator.AbstractGenerator
+import org.eclipse.xtext.generator.IFileSystemAccess2
+import org.eclipse.xtext.generator.IGeneratorContext
+
+/**
+ * Generates code from your model files on save.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
+ */
+class KerMLExpressionsGenerator extends AbstractGenerator {
+
+ override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
+// fsa.generateFile('greetings.txt', 'People to greet: ' +
+// resource.allContents
+// .filter(Greeting)
+// .map[name]
+// .join(', '))
+ }
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/scoping/KerMLExpressionsScopeProvider.xtend b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/scoping/KerMLExpressionsScopeProvider.xtend
new file mode 100644
index 000000000..2ca659024
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/scoping/KerMLExpressionsScopeProvider.xtend
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.scoping
+
+
+/**
+ * This class contains custom scoping description.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
+ * on how and when to use it.
+ */
+class KerMLExpressionsScopeProvider extends AbstractKerMLExpressionsScopeProvider {
+
+}
diff --git a/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/validation/KerMLExpressionsValidator.xtend b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/validation/KerMLExpressionsValidator.xtend
new file mode 100644
index 000000000..24360490f
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/validation/KerMLExpressionsValidator.xtend
@@ -0,0 +1,25 @@
+/*
+ * generated by Xtext 2.24.0
+ */
+package org.omg.kerml.expressions.xtext.validation
+
+
+/**
+ * This class contains custom validation rules.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
+ */
+class KerMLExpressionsValidator extends AbstractKerMLExpressionsValidator {
+
+// public static val INVALID_NAME = 'invalidName'
+//
+// @Check
+// def checkGreetingStartsWithCapital(Greeting greeting) {
+// if (!Character.isUpperCase(greeting.name.charAt(0))) {
+// warning('Name should start with a capital',
+// KerMLExpressionsPackage.Literals.GREETING__NAME,
+// INVALID_NAME)
+// }
+// }
+
+}
diff --git a/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/.gitignore b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/.gitignore
new file mode 100644
index 000000000..cdbb933b6
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/.gitignore
@@ -0,0 +1,6 @@
+/KerMLExpressionsRuntimeModule.java
+/.KerMLExpressionsRuntimeModule.java._trace
+/.KerMLExpressionsRuntimeModule.xtendbin
+/KerMLExpressionsStandaloneSetup.java
+/.KerMLExpressionsStandaloneSetup.java._trace
+/.KerMLExpressionsStandaloneSetup.xtendbin
diff --git a/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/generator/.gitignore b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/generator/.gitignore
new file mode 100644
index 000000000..00fd67913
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/generator/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsGenerator.java
+/.KerMLExpressionsGenerator.java._trace
+/.KerMLExpressionsGenerator.xtendbin
diff --git a/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/scoping/.gitignore b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/scoping/.gitignore
new file mode 100644
index 000000000..d1a995fb2
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/scoping/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsScopeProvider.java
+/.KerMLExpressionsScopeProvider.java._trace
+/.KerMLExpressionsScopeProvider.xtendbin
diff --git a/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/validation/.gitignore b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/validation/.gitignore
new file mode 100644
index 000000000..326345605
--- /dev/null
+++ b/org.omg.kerml.expressions.xtext/xtend-gen/org/omg/kerml/expressions/xtext/validation/.gitignore
@@ -0,0 +1,3 @@
+/KerMLExpressionsValidator.java
+/.KerMLExpressionsValidator.java._trace
+/.KerMLExpressionsValidator.xtendbin
diff --git a/org.omg.kerml.xtext.ide/META-INF/MANIFEST.MF b/org.omg.kerml.xtext.ide/META-INF/MANIFEST.MF
index 9757b2ad8..d4006aa09 100644
--- a/org.omg.kerml.xtext.ide/META-INF/MANIFEST.MF
+++ b/org.omg.kerml.xtext.ide/META-INF/MANIFEST.MF
@@ -8,8 +8,10 @@ Bundle-SymbolicName: org.omg.kerml.xtext.ide; singleton:=true
Bundle-ActivationPolicy: lazy
Require-Bundle: org.omg.kerml.xtext,
org.eclipse.xtext.ide,
- org.eclipse.xtext.xbase.ide,
- org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
+ org.eclipse.xtend.lib,
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
+ org.omg.kerml.expressions.xtext;bundle-version="0.9.0",
+ org.omg.kerml.expressions.xtext.ide;bundle-version="0.9.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.kerml.xtext.ide.contentassist.antlr,
org.omg.kerml.xtext.ide.contentassist.antlr.internal
diff --git a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/KerMLParser.java b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/KerMLParser.java
index 21b772185..0bc67a3fd 100644
--- a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/KerMLParser.java
+++ b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/KerMLParser.java
@@ -105,6 +105,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0(), "rule__ItemFlowDeclaration__Alternatives_0");
builder.put(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0_0_1(), "rule__ItemFlowDeclaration__Alternatives_0_0_1");
builder.put(grammarAccess.getItemFeatureAccess().getAlternatives(), "rule__ItemFeature__Alternatives");
+ builder.put(grammarAccess.getBodyParameterAccess().getAlternatives_1(), "rule__BodyParameter__Alternatives_1");
builder.put(grammarAccess.getEqualityOperatorAccess().getAlternatives(), "rule__EqualityOperator__Alternatives");
builder.put(grammarAccess.getClassificationExpressionAccess().getAlternatives(), "rule__ClassificationExpression__Alternatives");
builder.put(grammarAccess.getClassificationOperatorAccess().getAlternatives(), "rule__ClassificationOperator__Alternatives");
@@ -117,7 +118,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_0(), "rule__SequenceExpression__Alternatives_0");
builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_1(), "rule__SequenceExpression__Alternatives_1");
builder.put(grammarAccess.getBodyExpressionAccess().getAlternatives(), "rule__BodyExpression__Alternatives");
- builder.put(grammarAccess.getBodyParameterAccess().getAlternatives_1(), "rule__BodyParameter__Alternatives_1");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives(), "rule__SequenceConstructionExpression__Alternatives");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2(), "rule__SequenceConstructionExpression__Alternatives_1_2");
builder.put(grammarAccess.getBaseExpressionAccess().getAlternatives(), "rule__BaseExpression__Alternatives");
@@ -314,6 +314,9 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getItemFeatureMemberAccess().getGroup_0(), "rule__ItemFeatureMember__Group_0__0");
builder.put(grammarAccess.getItemFeatureAccess().getGroup_0(), "rule__ItemFeature__Group_0__0");
builder.put(grammarAccess.getItemFeatureAccess().getGroup_1(), "rule__ItemFeature__Group_1__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup(), "rule__BodyParameter__Group__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_0(), "rule__BodyParameter__Group_1_0__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_1(), "rule__BodyParameter__Group_1_1__0");
builder.put(grammarAccess.getConditionalExpressionAccess().getGroup(), "rule__ConditionalExpression__Group__0");
builder.put(grammarAccess.getConditionalExpressionAccess().getGroup_1(), "rule__ConditionalExpression__Group_1__0");
builder.put(grammarAccess.getNullCoalescingExpressionAccess().getGroup(), "rule__NullCoalescingExpression__Group__0");
@@ -345,15 +348,13 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getUnitsExpressionAccess().getGroup_1(), "rule__UnitsExpression__Group_1__0");
builder.put(grammarAccess.getUnaryExpressionAccess().getGroup_0(), "rule__UnaryExpression__Group_0__0");
builder.put(grammarAccess.getExtentExpressionAccess().getGroup_0(), "rule__ExtentExpression__Group_0__0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup(), "rule__ExtentExpression_Deprecated__Group__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup(), "rule__SequenceExpression__Group__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_0(), "rule__SequenceExpression__Group_1_0__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_1(), "rule__SequenceExpression__Group_1_1__0");
builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0(), "rule__BodyExpression__Group_0__0");
builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0_0(), "rule__BodyExpression__Group_0_0__0");
builder.put(grammarAccess.getBodyParameterMemberAccess().getGroup(), "rule__BodyParameterMember__Group__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup(), "rule__BodyParameter__Group__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_0(), "rule__BodyParameter__Group_1_0__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_1(), "rule__BodyParameter__Group_1_1__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0(), "rule__SequenceConstructionExpression__Group_0__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1(), "rule__SequenceConstructionExpression__Group_1__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0(), "rule__SequenceConstructionExpression__Group_1_2_0__0");
@@ -367,7 +368,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getNamedArgumentListAccess().getGroup(), "rule__NamedArgumentList__Group__0");
builder.put(grammarAccess.getNamedArgumentListAccess().getGroup_1(), "rule__NamedArgumentList__Group_1__0");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getGroup(), "rule__NamedExpressionMember__Group__0");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup(), "rule__ExtentExpression_Deprecated__Group__0");
builder.put(grammarAccess.getNullExpressionAccess().getGroup(), "rule__NullExpression__Group__0");
builder.put(grammarAccess.getRealValueAccess().getGroup_0(), "rule__RealValue__Group_0__0");
builder.put(grammarAccess.getLiteralUnboundedAccess().getGroup(), "rule__LiteralUnbounded__Group__0");
@@ -638,6 +638,8 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2(), "rule__UnaryExpression__Operand_compAssignment_0_2");
builder.put(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1(), "rule__ExtentExpression__OperatorAssignment_0_1");
builder.put(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2(), "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2(), "rule__ExtentExpression_Deprecated__OperatorAssignment_2");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1(), "rule__SequenceExpression__OperatorAssignment_1_0_1");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2(), "rule__SequenceExpression__Operand_compAssignment_1_0_2");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2(), "rule__SequenceExpression__OperatorAssignment_1_1_2");
@@ -649,7 +651,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1(), "rule__BodyExpression__OwnedRelationship_compAssignment_1");
builder.put(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0(), "rule__BodyParameterMember__MemberNameAssignment_0");
builder.put(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1(), "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1");
- builder.put(grammarAccess.getExpressionTypingAccess().getTypeAssignment(), "rule__ExpressionTyping__TypeAssignment");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2(), "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1");
@@ -657,8 +658,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1(), "rule__SequenceElementList__OperatorAssignment_1_1");
builder.put(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2(), "rule__SequenceElementList__Operand_compAssignment_1_2");
builder.put(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment");
- builder.put(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment");
- builder.put(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment(), "rule__FeatureReference__OwnedRelationship_compAssignment");
+ builder.put(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment(), "rule__FeatureReferenceMember__MemberFeatureAssignment");
builder.put(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0(), "rule__InvocationExpression__OwnedRelationship_compAssignment_0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1");
@@ -666,8 +666,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0(), "rule__NamedExpressionMember__MemberNameAssignment_0");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2(), "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2(), "rule__ExtentExpression_Deprecated__OperatorAssignment_2");
builder.put(grammarAccess.getLiteralBooleanAccess().getValueAssignment(), "rule__LiteralBoolean__ValueAssignment");
builder.put(grammarAccess.getLiteralStringAccess().getValueAssignment(), "rule__LiteralString__ValueAssignment");
builder.put(grammarAccess.getLiteralIntegerAccess().getValueAssignment(), "rule__LiteralInteger__ValueAssignment");
diff --git a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerML.g b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerML.g
index bd8d8768e..f8881e6af 100644
--- a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerML.g
+++ b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerML.g
@@ -3613,6 +3613,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter
+:
+{ before(grammarAccess.getBodyParameterRule()); }
+ ruleBodyParameter
+{ after(grammarAccess.getBodyParameterRule()); }
+ EOF
+;
+
+// Rule BodyParameter
+ruleBodyParameter
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyParameterAccess().getGroup()); }
+ (rule__BodyParameter__Group__0)
+ { after(grammarAccess.getBodyParameterAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleOwnedExpressionMember
entryRuleOwnedExpressionMember
:
@@ -4538,6 +4563,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated
+:
+{ before(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ ruleExtentExpression_Deprecated
+{ after(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ EOF
+;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ (rule__ExtentExpression_Deprecated__Group__0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleSequenceExpression
entryRuleSequenceExpression
:
@@ -4638,56 +4688,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleBodyParameter
-entryRuleBodyParameter
-:
-{ before(grammarAccess.getBodyParameterRule()); }
- ruleBodyParameter
-{ after(grammarAccess.getBodyParameterRule()); }
- EOF
-;
-
-// Rule BodyParameter
-ruleBodyParameter
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getBodyParameterAccess().getGroup()); }
- (rule__BodyParameter__Group__0)
- { after(grammarAccess.getBodyParameterAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleExpressionTyping
-entryRuleExpressionTyping
-:
-{ before(grammarAccess.getExpressionTypingRule()); }
- ruleExpressionTyping
-{ after(grammarAccess.getExpressionTypingRule()); }
- EOF
-;
-
-// Rule ExpressionTyping
-ruleExpressionTyping
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeAssignment()); }
- (rule__ExpressionTyping__TypeAssignment)
- { after(grammarAccess.getExpressionTypingAccess().getTypeAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression
:
@@ -4804,34 +4804,9 @@ ruleFeatureReferenceMember
}
:
(
- { before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
- (rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment)
- { after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFeatureReference
-entryRuleFeatureReference
-:
-{ before(grammarAccess.getFeatureReferenceRule()); }
- ruleFeatureReference
-{ after(grammarAccess.getFeatureReferenceRule()); }
- EOF
-;
-
-// Rule FeatureReference
-ruleFeatureReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment()); }
- (rule__FeatureReference__OwnedRelationship_compAssignment)
- { after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment()); }
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
+ (rule__FeatureReferenceMember__MemberFeatureAssignment)
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
)
;
finally {
@@ -4939,31 +4914,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleExtentExpression_Deprecated
-entryRuleExtentExpression_Deprecated
-:
-{ before(grammarAccess.getExtentExpression_DeprecatedRule()); }
- ruleExtentExpression_Deprecated
-{ after(grammarAccess.getExtentExpression_DeprecatedRule()); }
- EOF
-;
-
-// Rule ExtentExpression_Deprecated
-ruleExtentExpression_Deprecated
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
- (rule__ExtentExpression_Deprecated__Group__0)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleNullExpression
entryRuleNullExpression
:
@@ -7220,6 +7170,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__BodyParameter__Alternatives_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyParameterAccess().getGroup_1_0()); }
+ (rule__BodyParameter__Group_1_0__0)
+ { after(grammarAccess.getBodyParameterAccess().getGroup_1_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBodyParameterAccess().getGroup_1_1()); }
+ (rule__BodyParameter__Group_1_1__0)
+ { after(grammarAccess.getBodyParameterAccess().getGroup_1_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__EqualityOperator__Alternatives
@init {
int stackSize = keepStackSize();
@@ -7514,27 +7485,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Alternatives_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getBodyParameterAccess().getGroup_1_0()); }
- (rule__BodyParameter__Group_1_0__0)
- { after(grammarAccess.getBodyParameterAccess().getGroup_1_0()); }
- )
- |
- (
- { before(grammarAccess.getBodyParameterAccess().getGroup_1_1()); }
- (rule__BodyParameter__Group_1_1__0)
- { after(grammarAccess.getBodyParameterAccess().getGroup_1_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__SequenceConstructionExpression__Alternatives
@init {
int stackSize = keepStackSize();
@@ -22098,53 +22048,53 @@ finally {
}
-rule__ConditionalExpression__Group__0
+rule__BodyParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group__0__Impl
- rule__ConditionalExpression__Group__1
+ rule__BodyParameter__Group__0__Impl
+ rule__BodyParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__0__Impl
+rule__BodyParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
- ruleNullCoalescingExpression
- { after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getBodyParameterAccess().getFeatureAction_0()); }
+ ()
+ { after(grammarAccess.getBodyParameterAccess().getFeatureAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__1
+rule__BodyParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group__1__Impl
+ rule__BodyParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__1__Impl
+rule__BodyParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
- (rule__ConditionalExpression__Group_1__0)?
- { after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
+ (rule__BodyParameter__Alternatives_1)?
+ { after(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
)
;
finally {
@@ -22152,115 +22102,277 @@ finally {
}
-rule__ConditionalExpression__Group_1__0
+rule__BodyParameter__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__0__Impl
- rule__ConditionalExpression__Group_1__1
+ rule__BodyParameter__Group_1_0__0__Impl
+ rule__BodyParameter__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__0__Impl
+rule__BodyParameter__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
+ ruleTypedBy
+ { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__1
+rule__BodyParameter__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__1__Impl
- rule__ConditionalExpression__Group_1__2
+ rule__BodyParameter__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__1__Impl
+rule__BodyParameter__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__ConditionalExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
+ (ruleMultiplicityPart)?
+ { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__2
+
+rule__BodyParameter__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__2__Impl
- rule__ConditionalExpression__Group_1__3
+ rule__BodyParameter__Group_1_1__0__Impl
+ rule__BodyParameter__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__2__Impl
+rule__BodyParameter__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__ConditionalExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
+ ruleMultiplicityPart
+ { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__3
+rule__BodyParameter__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__3__Impl
- rule__ConditionalExpression__Group_1__4
+ rule__BodyParameter__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__3__Impl
+rule__BodyParameter__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
- ':'
- { after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+ { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
+ (ruleTypedBy)?
+ { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__4
+
+rule__ConditionalExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group__0__Impl
+ rule__ConditionalExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+ ruleNullCoalescingExpression
+ { after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+ (rule__ConditionalExpression__Group_1__0)?
+ { after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConditionalExpression__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__0__Impl
+ rule__ConditionalExpression__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__1__Impl
+ rule__ConditionalExpression__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__2__Impl
+ rule__ConditionalExpression__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConditionalExpression__Group_1__3__Impl
+ rule__ConditionalExpression__Group_1__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+ ':'
+ { after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConditionalExpression__Group_1__4
@init {
int stackSize = keepStackSize();
}
@@ -24339,6 +24451,141 @@ finally {
}
+rule__ExtentExpression_Deprecated__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__0__Impl
+ rule__ExtentExpression_Deprecated__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__1__Impl
+ rule__ExtentExpression_Deprecated__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+ '.'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__2__Impl
+ rule__ExtentExpression_Deprecated__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+ (rule__ExtentExpression_Deprecated__OperatorAssignment_2)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__3__Impl
+ rule__ExtentExpression_Deprecated__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+ '('
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ExtentExpression_Deprecated__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+ ')'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__SequenceExpression__Group__0
@init {
int stackSize = keepStackSize();
@@ -24782,211 +25029,49 @@ rule__BodyParameterMember__Group__0
@init {
int stackSize = keepStackSize();
}
-:
- rule__BodyParameterMember__Group__0__Impl
- rule__BodyParameterMember__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameterMember__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
- (rule__BodyParameterMember__MemberNameAssignment_0)
- { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameterMember__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameterMember__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameterMember__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
- (rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1)
- { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BodyParameter__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameter__Group__0__Impl
- rule__BodyParameter__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterAccess().getFeatureAction_0()); }
- ()
- { after(grammarAccess.getBodyParameterAccess().getFeatureAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameter__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
- (rule__BodyParameter__Alternatives_1)?
- { after(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BodyParameter__Group_1_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameter__Group_1_0__0__Impl
- rule__BodyParameter__Group_1_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group_1_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
- ruleTypedBy
- { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group_1_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameter__Group_1_0__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyParameter__Group_1_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
- (ruleMultiplicityPart)?
- { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BodyParameter__Group_1_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BodyParameter__Group_1_1__0__Impl
- rule__BodyParameter__Group_1_1__1
+:
+ rule__BodyParameterMember__Group__0__Impl
+ rule__BodyParameterMember__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__0__Impl
+rule__BodyParameterMember__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
- ruleMultiplicityPart
- { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
+ { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
+ (rule__BodyParameterMember__MemberNameAssignment_0)
+ { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__1
+rule__BodyParameterMember__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group_1_1__1__Impl
+ rule__BodyParameterMember__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__1__Impl
+rule__BodyParameterMember__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
- (ruleTypedBy)?
- { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
+ { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
+ (rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1)
+ { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
)
;
finally {
@@ -25966,141 +26051,6 @@ finally {
}
-rule__ExtentExpression_Deprecated__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExtentExpression_Deprecated__Group__0__Impl
- rule__ExtentExpression_Deprecated__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
- (rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExtentExpression_Deprecated__Group__1__Impl
- rule__ExtentExpression_Deprecated__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
- '.'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExtentExpression_Deprecated__Group__2__Impl
- rule__ExtentExpression_Deprecated__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
- (rule__ExtentExpression_Deprecated__OperatorAssignment_2)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExtentExpression_Deprecated__Group__3__Impl
- rule__ExtentExpression_Deprecated__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
- '('
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExtentExpression_Deprecated__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
- ')'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
rule__NullExpression__Group__0
@init {
int stackSize = keepStackSize();
@@ -30749,6 +30699,40 @@ finally {
restoreStackSize(stackSize);
}
+rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ 'allInstances'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__SequenceExpression__OperatorAssignment_1_0_1
@init {
int stackSize = keepStackSize();
@@ -30879,9 +30863,9 @@ rule__BodyExpression__OwnedRelationship_compAssignment_1
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0()); }
- ruleExpressionTyping
- { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0()); }
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
+ ruleOwnedFeatureTyping
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
)
;
finally {
@@ -30918,25 +30902,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ExpressionTyping__TypeAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0()); }
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1()); }
- )
- { after(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
@init {
int stackSize = keepStackSize();
@@ -31054,30 +31019,19 @@ finally {
restoreStackSize(stackSize);
}
-rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0()); }
- ruleFeatureReference
- { after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FeatureReference__OwnedRelationship_compAssignment
+rule__FeatureReferenceMember__MemberFeatureAssignment
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0()); }
- ruleOwnedSubsetting
- { after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0()); }
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
+ (
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
)
;
finally {
@@ -31189,40 +31143,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
- ruleTypeReferenceMember
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__OperatorAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- 'allInstances'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- )
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__LiteralBoolean__ValueAssignment
@init {
int stackSize = keepStackSize();
diff --git a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLLexer.java b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLLexer.java
index 9341a0235..ae251ea04 100644
--- a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLLexer.java
+++ b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLLexer.java
@@ -2613,11 +2613,11 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
try {
int _type = RULE_DECIMAL_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31286:20: ( '0' .. '9' ( '0' .. '9' )* )
- // InternalKerML.g:31286:22: '0' .. '9' ( '0' .. '9' )*
+ // InternalKerML.g:31206:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalKerML.g:31206:22: '0' .. '9' ( '0' .. '9' )*
{
matchRange('0','9');
- // InternalKerML.g:31286:31: ( '0' .. '9' )*
+ // InternalKerML.g:31206:31: ( '0' .. '9' )*
loop1:
do {
int alt1=2;
@@ -2630,7 +2630,7 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
switch (alt1) {
case 1 :
- // InternalKerML.g:31286:32: '0' .. '9'
+ // InternalKerML.g:31206:32: '0' .. '9'
{
matchRange('0','9');
@@ -2658,8 +2658,8 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
try {
int _type = RULE_EXP_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31288:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
- // InternalKerML.g:31288:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ // InternalKerML.g:31208:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalKerML.g:31208:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
{
mRULE_DECIMAL_VALUE();
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
@@ -2671,7 +2671,7 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:31288:47: ( '+' | '-' )?
+ // InternalKerML.g:31208:47: ( '+' | '-' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -2714,8 +2714,8 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31290:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalKerML.g:31290:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalKerML.g:31210:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalKerML.g:31210:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2726,7 +2726,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:31290:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalKerML.g:31210:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -2775,11 +2775,11 @@ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
try {
int _type = RULE_UNRESTRICTED_NAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31292:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalKerML.g:31292:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalKerML.g:31212:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalKerML.g:31212:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalKerML.g:31292:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalKerML.g:31212:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop4:
do {
int alt4=3;
@@ -2795,7 +2795,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
switch (alt4) {
case 1 :
- // InternalKerML.g:31292:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalKerML.g:31212:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2811,7 +2811,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
}
break;
case 2 :
- // InternalKerML.g:31292:73: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalKerML.g:31212:73: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2848,11 +2848,11 @@ public final void mRULE_STRING_VALUE() throws RecognitionException {
try {
int _type = RULE_STRING_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31294:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalKerML.g:31294:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalKerML.g:31214:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalKerML.g:31214:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalKerML.g:31294:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalKerML.g:31214:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -2868,7 +2868,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
switch (alt5) {
case 1 :
- // InternalKerML.g:31294:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalKerML.g:31214:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2884,7 +2884,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
}
break;
case 2 :
- // InternalKerML.g:31294:67: ~ ( ( '\\\\' | '\"' ) )
+ // InternalKerML.g:31214:67: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2921,8 +2921,8 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
try {
int _type = RULE_REGULAR_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31296:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:31296:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:31216:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:31216:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -2935,7 +2935,7 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:31296:36: ( options {greedy=false; } : . )*
+ // InternalKerML.g:31216:36: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -2960,7 +2960,7 @@ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
switch (alt6) {
case 1 :
- // InternalKerML.g:31296:64: .
+ // InternalKerML.g:31216:64: .
{
matchAny();
@@ -2990,12 +2990,12 @@ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
try {
int _type = RULE_DOCUMENTATION_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31298:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:31298:30: '/**' ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:31218:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:31218:30: '/**' ( options {greedy=false; } : . )* '*/'
{
match("/**");
- // InternalKerML.g:31298:36: ( options {greedy=false; } : . )*
+ // InternalKerML.g:31218:36: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -3020,7 +3020,7 @@ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
switch (alt7) {
case 1 :
- // InternalKerML.g:31298:64: .
+ // InternalKerML.g:31218:64: .
{
matchAny();
@@ -3050,12 +3050,12 @@ public final void mRULE_ML_NOTE() throws RecognitionException {
try {
int _type = RULE_ML_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31300:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:31300:16: '//*' ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:31220:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:31220:16: '//*' ( options {greedy=false; } : . )* '*/'
{
match("//*");
- // InternalKerML.g:31300:22: ( options {greedy=false; } : . )*
+ // InternalKerML.g:31220:22: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -3080,7 +3080,7 @@ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
switch (alt8) {
case 1 :
- // InternalKerML.g:31300:50: .
+ // InternalKerML.g:31220:50: .
{
matchAny();
@@ -3110,12 +3110,12 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
try {
int _type = RULE_SL_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31302:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
- // InternalKerML.g:31302:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ // InternalKerML.g:31222:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalKerML.g:31222:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalKerML.g:31302:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ // InternalKerML.g:31222:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -3124,7 +3124,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt10) {
case 1 :
- // InternalKerML.g:31302:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalKerML.g:31222:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
@@ -3135,7 +3135,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:31302:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalKerML.g:31222:37: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -3148,7 +3148,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
switch (alt9) {
case 1 :
- // InternalKerML.g:31302:37: ~ ( ( '\\n' | '\\r' ) )
+ // InternalKerML.g:31222:37: ~ ( ( '\\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();
@@ -3174,7 +3174,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
- // InternalKerML.g:31302:55: ( ( '\\r' )? '\\n' )?
+ // InternalKerML.g:31222:55: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3183,9 +3183,9 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt12) {
case 1 :
- // InternalKerML.g:31302:56: ( '\\r' )? '\\n'
+ // InternalKerML.g:31222:56: ( '\\r' )? '\\n'
{
- // InternalKerML.g:31302:56: ( '\\r' )?
+ // InternalKerML.g:31222:56: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -3194,7 +3194,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt11) {
case 1 :
- // InternalKerML.g:31302:56: '\\r'
+ // InternalKerML.g:31222:56: '\\r'
{
match('\r');
@@ -3226,10 +3226,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:31304:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalKerML.g:31304:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalKerML.g:31224:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalKerML.g:31224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalKerML.g:31304:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalKerML.g:31224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
diff --git a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLParser.java b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLParser.java
index 956ff802f..38bf204ac 100644
--- a/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLParser.java
+++ b/org.omg.kerml.xtext.ide/src-gen/org/omg/kerml/xtext/ide/contentassist/antlr/internal/InternalKerMLParser.java
@@ -11823,12 +11823,97 @@ public final void ruleItemFlowFeature() throws RecognitionException {
// $ANTLR end "ruleItemFlowFeature"
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalKerML.g:3617:1: entryRuleBodyParameter : ruleBodyParameter EOF ;
+ public final void entryRuleBodyParameter() throws RecognitionException {
+ try {
+ // InternalKerML.g:3618:1: ( ruleBodyParameter EOF )
+ // InternalKerML.g:3619:1: ruleBodyParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyParameter"
+
+
+ // $ANTLR start "ruleBodyParameter"
+ // InternalKerML.g:3626:1: ruleBodyParameter : ( ( rule__BodyParameter__Group__0 ) ) ;
+ public final void ruleBodyParameter() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:3630:2: ( ( ( rule__BodyParameter__Group__0 ) ) )
+ // InternalKerML.g:3631:2: ( ( rule__BodyParameter__Group__0 ) )
+ {
+ // InternalKerML.g:3631:2: ( ( rule__BodyParameter__Group__0 ) )
+ // InternalKerML.g:3632:3: ( rule__BodyParameter__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getGroup());
+ }
+ // InternalKerML.g:3633:3: ( rule__BodyParameter__Group__0 )
+ // InternalKerML.g:3633:4: rule__BodyParameter__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyParameter"
+
+
// $ANTLR start "entryRuleOwnedExpressionMember"
- // InternalKerML.g:3617:1: entryRuleOwnedExpressionMember : ruleOwnedExpressionMember EOF ;
+ // InternalKerML.g:3642:1: entryRuleOwnedExpressionMember : ruleOwnedExpressionMember EOF ;
public final void entryRuleOwnedExpressionMember() throws RecognitionException {
try {
- // InternalKerML.g:3618:1: ( ruleOwnedExpressionMember EOF )
- // InternalKerML.g:3619:1: ruleOwnedExpressionMember EOF
+ // InternalKerML.g:3643:1: ( ruleOwnedExpressionMember EOF )
+ // InternalKerML.g:3644:1: ruleOwnedExpressionMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberRule());
@@ -11858,23 +11943,23 @@ public final void entryRuleOwnedExpressionMember() throws RecognitionException {
// $ANTLR start "ruleOwnedExpressionMember"
- // InternalKerML.g:3626:1: ruleOwnedExpressionMember : ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalKerML.g:3651:1: ruleOwnedExpressionMember : ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleOwnedExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3630:2: ( ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalKerML.g:3631:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:3655:2: ( ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerML.g:3656:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalKerML.g:3631:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
- // InternalKerML.g:3632:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:3656:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:3657:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalKerML.g:3633:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
- // InternalKerML.g:3633:4: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
+ // InternalKerML.g:3658:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:3658:4: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment();
@@ -11909,11 +11994,11 @@ public final void ruleOwnedExpressionMember() throws RecognitionException {
// $ANTLR start "entryRuleOwnedExpression"
- // InternalKerML.g:3642:1: entryRuleOwnedExpression : ruleOwnedExpression EOF ;
+ // InternalKerML.g:3667:1: entryRuleOwnedExpression : ruleOwnedExpression EOF ;
public final void entryRuleOwnedExpression() throws RecognitionException {
try {
- // InternalKerML.g:3643:1: ( ruleOwnedExpression EOF )
- // InternalKerML.g:3644:1: ruleOwnedExpression EOF
+ // InternalKerML.g:3668:1: ( ruleOwnedExpression EOF )
+ // InternalKerML.g:3669:1: ruleOwnedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionRule());
@@ -11943,17 +12028,17 @@ public final void entryRuleOwnedExpression() throws RecognitionException {
// $ANTLR start "ruleOwnedExpression"
- // InternalKerML.g:3651:1: ruleOwnedExpression : ( ruleConditionalExpression ) ;
+ // InternalKerML.g:3676:1: ruleOwnedExpression : ( ruleConditionalExpression ) ;
public final void ruleOwnedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3655:2: ( ( ruleConditionalExpression ) )
- // InternalKerML.g:3656:2: ( ruleConditionalExpression )
+ // InternalKerML.g:3680:2: ( ( ruleConditionalExpression ) )
+ // InternalKerML.g:3681:2: ( ruleConditionalExpression )
{
- // InternalKerML.g:3656:2: ( ruleConditionalExpression )
- // InternalKerML.g:3657:3: ruleConditionalExpression
+ // InternalKerML.g:3681:2: ( ruleConditionalExpression )
+ // InternalKerML.g:3682:3: ruleConditionalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
@@ -11988,11 +12073,11 @@ public final void ruleOwnedExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalExpression"
- // InternalKerML.g:3667:1: entryRuleConditionalExpression : ruleConditionalExpression EOF ;
+ // InternalKerML.g:3692:1: entryRuleConditionalExpression : ruleConditionalExpression EOF ;
public final void entryRuleConditionalExpression() throws RecognitionException {
try {
- // InternalKerML.g:3668:1: ( ruleConditionalExpression EOF )
- // InternalKerML.g:3669:1: ruleConditionalExpression EOF
+ // InternalKerML.g:3693:1: ( ruleConditionalExpression EOF )
+ // InternalKerML.g:3694:1: ruleConditionalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionRule());
@@ -12022,23 +12107,23 @@ public final void entryRuleConditionalExpression() throws RecognitionException {
// $ANTLR start "ruleConditionalExpression"
- // InternalKerML.g:3676:1: ruleConditionalExpression : ( ( rule__ConditionalExpression__Group__0 ) ) ;
+ // InternalKerML.g:3701:1: ruleConditionalExpression : ( ( rule__ConditionalExpression__Group__0 ) ) ;
public final void ruleConditionalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3680:2: ( ( ( rule__ConditionalExpression__Group__0 ) ) )
- // InternalKerML.g:3681:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ // InternalKerML.g:3705:2: ( ( ( rule__ConditionalExpression__Group__0 ) ) )
+ // InternalKerML.g:3706:2: ( ( rule__ConditionalExpression__Group__0 ) )
{
- // InternalKerML.g:3681:2: ( ( rule__ConditionalExpression__Group__0 ) )
- // InternalKerML.g:3682:3: ( rule__ConditionalExpression__Group__0 )
+ // InternalKerML.g:3706:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ // InternalKerML.g:3707:3: ( rule__ConditionalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getGroup());
}
- // InternalKerML.g:3683:3: ( rule__ConditionalExpression__Group__0 )
- // InternalKerML.g:3683:4: rule__ConditionalExpression__Group__0
+ // InternalKerML.g:3708:3: ( rule__ConditionalExpression__Group__0 )
+ // InternalKerML.g:3708:4: rule__ConditionalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Group__0();
@@ -12073,11 +12158,11 @@ public final void ruleConditionalExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalTestOperator"
- // InternalKerML.g:3692:1: entryRuleConditionalTestOperator : ruleConditionalTestOperator EOF ;
+ // InternalKerML.g:3717:1: entryRuleConditionalTestOperator : ruleConditionalTestOperator EOF ;
public final void entryRuleConditionalTestOperator() throws RecognitionException {
try {
- // InternalKerML.g:3693:1: ( ruleConditionalTestOperator EOF )
- // InternalKerML.g:3694:1: ruleConditionalTestOperator EOF
+ // InternalKerML.g:3718:1: ( ruleConditionalTestOperator EOF )
+ // InternalKerML.g:3719:1: ruleConditionalTestOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalTestOperatorRule());
@@ -12107,17 +12192,17 @@ public final void entryRuleConditionalTestOperator() throws RecognitionException
// $ANTLR start "ruleConditionalTestOperator"
- // InternalKerML.g:3701:1: ruleConditionalTestOperator : ( '?' ) ;
+ // InternalKerML.g:3726:1: ruleConditionalTestOperator : ( '?' ) ;
public final void ruleConditionalTestOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3705:2: ( ( '?' ) )
- // InternalKerML.g:3706:2: ( '?' )
+ // InternalKerML.g:3730:2: ( ( '?' ) )
+ // InternalKerML.g:3731:2: ( '?' )
{
- // InternalKerML.g:3706:2: ( '?' )
- // InternalKerML.g:3707:3: '?'
+ // InternalKerML.g:3731:2: ( '?' )
+ // InternalKerML.g:3732:3: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
@@ -12148,11 +12233,11 @@ public final void ruleConditionalTestOperator() throws RecognitionException {
// $ANTLR start "entryRuleNullCoalescingExpression"
- // InternalKerML.g:3717:1: entryRuleNullCoalescingExpression : ruleNullCoalescingExpression EOF ;
+ // InternalKerML.g:3742:1: entryRuleNullCoalescingExpression : ruleNullCoalescingExpression EOF ;
public final void entryRuleNullCoalescingExpression() throws RecognitionException {
try {
- // InternalKerML.g:3718:1: ( ruleNullCoalescingExpression EOF )
- // InternalKerML.g:3719:1: ruleNullCoalescingExpression EOF
+ // InternalKerML.g:3743:1: ( ruleNullCoalescingExpression EOF )
+ // InternalKerML.g:3744:1: ruleNullCoalescingExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionRule());
@@ -12182,23 +12267,23 @@ public final void entryRuleNullCoalescingExpression() throws RecognitionExceptio
// $ANTLR start "ruleNullCoalescingExpression"
- // InternalKerML.g:3726:1: ruleNullCoalescingExpression : ( ( rule__NullCoalescingExpression__Group__0 ) ) ;
+ // InternalKerML.g:3751:1: ruleNullCoalescingExpression : ( ( rule__NullCoalescingExpression__Group__0 ) ) ;
public final void ruleNullCoalescingExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3730:2: ( ( ( rule__NullCoalescingExpression__Group__0 ) ) )
- // InternalKerML.g:3731:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ // InternalKerML.g:3755:2: ( ( ( rule__NullCoalescingExpression__Group__0 ) ) )
+ // InternalKerML.g:3756:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
{
- // InternalKerML.g:3731:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
- // InternalKerML.g:3732:3: ( rule__NullCoalescingExpression__Group__0 )
+ // InternalKerML.g:3756:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ // InternalKerML.g:3757:3: ( rule__NullCoalescingExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getGroup());
}
- // InternalKerML.g:3733:3: ( rule__NullCoalescingExpression__Group__0 )
- // InternalKerML.g:3733:4: rule__NullCoalescingExpression__Group__0
+ // InternalKerML.g:3758:3: ( rule__NullCoalescingExpression__Group__0 )
+ // InternalKerML.g:3758:4: rule__NullCoalescingExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__Group__0();
@@ -12233,11 +12318,11 @@ public final void ruleNullCoalescingExpression() throws RecognitionException {
// $ANTLR start "entryRuleNullCoalescingOperator"
- // InternalKerML.g:3742:1: entryRuleNullCoalescingOperator : ruleNullCoalescingOperator EOF ;
+ // InternalKerML.g:3767:1: entryRuleNullCoalescingOperator : ruleNullCoalescingOperator EOF ;
public final void entryRuleNullCoalescingOperator() throws RecognitionException {
try {
- // InternalKerML.g:3743:1: ( ruleNullCoalescingOperator EOF )
- // InternalKerML.g:3744:1: ruleNullCoalescingOperator EOF
+ // InternalKerML.g:3768:1: ( ruleNullCoalescingOperator EOF )
+ // InternalKerML.g:3769:1: ruleNullCoalescingOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingOperatorRule());
@@ -12267,17 +12352,17 @@ public final void entryRuleNullCoalescingOperator() throws RecognitionException
// $ANTLR start "ruleNullCoalescingOperator"
- // InternalKerML.g:3751:1: ruleNullCoalescingOperator : ( '??' ) ;
+ // InternalKerML.g:3776:1: ruleNullCoalescingOperator : ( '??' ) ;
public final void ruleNullCoalescingOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3755:2: ( ( '??' ) )
- // InternalKerML.g:3756:2: ( '??' )
+ // InternalKerML.g:3780:2: ( ( '??' ) )
+ // InternalKerML.g:3781:2: ( '??' )
{
- // InternalKerML.g:3756:2: ( '??' )
- // InternalKerML.g:3757:3: '??'
+ // InternalKerML.g:3781:2: ( '??' )
+ // InternalKerML.g:3782:3: '??'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
@@ -12308,11 +12393,11 @@ public final void ruleNullCoalescingOperator() throws RecognitionException {
// $ANTLR start "entryRuleConditionalOrExpression"
- // InternalKerML.g:3767:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
+ // InternalKerML.g:3792:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
public final void entryRuleConditionalOrExpression() throws RecognitionException {
try {
- // InternalKerML.g:3768:1: ( ruleConditionalOrExpression EOF )
- // InternalKerML.g:3769:1: ruleConditionalOrExpression EOF
+ // InternalKerML.g:3793:1: ( ruleConditionalOrExpression EOF )
+ // InternalKerML.g:3794:1: ruleConditionalOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionRule());
@@ -12342,23 +12427,23 @@ public final void entryRuleConditionalOrExpression() throws RecognitionException
// $ANTLR start "ruleConditionalOrExpression"
- // InternalKerML.g:3776:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
+ // InternalKerML.g:3801:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
public final void ruleConditionalOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3780:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
- // InternalKerML.g:3781:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // InternalKerML.g:3805:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
+ // InternalKerML.g:3806:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
{
- // InternalKerML.g:3781:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
- // InternalKerML.g:3782:3: ( rule__ConditionalOrExpression__Group__0 )
+ // InternalKerML.g:3806:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // InternalKerML.g:3807:3: ( rule__ConditionalOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
}
- // InternalKerML.g:3783:3: ( rule__ConditionalOrExpression__Group__0 )
- // InternalKerML.g:3783:4: rule__ConditionalOrExpression__Group__0
+ // InternalKerML.g:3808:3: ( rule__ConditionalOrExpression__Group__0 )
+ // InternalKerML.g:3808:4: rule__ConditionalOrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__Group__0();
@@ -12393,11 +12478,11 @@ public final void ruleConditionalOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalOrOperator"
- // InternalKerML.g:3792:1: entryRuleConditionalOrOperator : ruleConditionalOrOperator EOF ;
+ // InternalKerML.g:3817:1: entryRuleConditionalOrOperator : ruleConditionalOrOperator EOF ;
public final void entryRuleConditionalOrOperator() throws RecognitionException {
try {
- // InternalKerML.g:3793:1: ( ruleConditionalOrOperator EOF )
- // InternalKerML.g:3794:1: ruleConditionalOrOperator EOF
+ // InternalKerML.g:3818:1: ( ruleConditionalOrOperator EOF )
+ // InternalKerML.g:3819:1: ruleConditionalOrOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrOperatorRule());
@@ -12427,17 +12512,17 @@ public final void entryRuleConditionalOrOperator() throws RecognitionException {
// $ANTLR start "ruleConditionalOrOperator"
- // InternalKerML.g:3801:1: ruleConditionalOrOperator : ( '||' ) ;
+ // InternalKerML.g:3826:1: ruleConditionalOrOperator : ( '||' ) ;
public final void ruleConditionalOrOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3805:2: ( ( '||' ) )
- // InternalKerML.g:3806:2: ( '||' )
+ // InternalKerML.g:3830:2: ( ( '||' ) )
+ // InternalKerML.g:3831:2: ( '||' )
{
- // InternalKerML.g:3806:2: ( '||' )
- // InternalKerML.g:3807:3: '||'
+ // InternalKerML.g:3831:2: ( '||' )
+ // InternalKerML.g:3832:3: '||'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
@@ -12468,11 +12553,11 @@ public final void ruleConditionalOrOperator() throws RecognitionException {
// $ANTLR start "entryRuleConditionalAndExpression"
- // InternalKerML.g:3817:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
+ // InternalKerML.g:3842:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
public final void entryRuleConditionalAndExpression() throws RecognitionException {
try {
- // InternalKerML.g:3818:1: ( ruleConditionalAndExpression EOF )
- // InternalKerML.g:3819:1: ruleConditionalAndExpression EOF
+ // InternalKerML.g:3843:1: ( ruleConditionalAndExpression EOF )
+ // InternalKerML.g:3844:1: ruleConditionalAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionRule());
@@ -12502,23 +12587,23 @@ public final void entryRuleConditionalAndExpression() throws RecognitionExceptio
// $ANTLR start "ruleConditionalAndExpression"
- // InternalKerML.g:3826:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
+ // InternalKerML.g:3851:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
public final void ruleConditionalAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3830:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
- // InternalKerML.g:3831:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // InternalKerML.g:3855:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
+ // InternalKerML.g:3856:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
{
- // InternalKerML.g:3831:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
- // InternalKerML.g:3832:3: ( rule__ConditionalAndExpression__Group__0 )
+ // InternalKerML.g:3856:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // InternalKerML.g:3857:3: ( rule__ConditionalAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
}
- // InternalKerML.g:3833:3: ( rule__ConditionalAndExpression__Group__0 )
- // InternalKerML.g:3833:4: rule__ConditionalAndExpression__Group__0
+ // InternalKerML.g:3858:3: ( rule__ConditionalAndExpression__Group__0 )
+ // InternalKerML.g:3858:4: rule__ConditionalAndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__Group__0();
@@ -12553,11 +12638,11 @@ public final void ruleConditionalAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalAndOperator"
- // InternalKerML.g:3842:1: entryRuleConditionalAndOperator : ruleConditionalAndOperator EOF ;
+ // InternalKerML.g:3867:1: entryRuleConditionalAndOperator : ruleConditionalAndOperator EOF ;
public final void entryRuleConditionalAndOperator() throws RecognitionException {
try {
- // InternalKerML.g:3843:1: ( ruleConditionalAndOperator EOF )
- // InternalKerML.g:3844:1: ruleConditionalAndOperator EOF
+ // InternalKerML.g:3868:1: ( ruleConditionalAndOperator EOF )
+ // InternalKerML.g:3869:1: ruleConditionalAndOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndOperatorRule());
@@ -12587,17 +12672,17 @@ public final void entryRuleConditionalAndOperator() throws RecognitionException
// $ANTLR start "ruleConditionalAndOperator"
- // InternalKerML.g:3851:1: ruleConditionalAndOperator : ( '&&' ) ;
+ // InternalKerML.g:3876:1: ruleConditionalAndOperator : ( '&&' ) ;
public final void ruleConditionalAndOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3855:2: ( ( '&&' ) )
- // InternalKerML.g:3856:2: ( '&&' )
+ // InternalKerML.g:3880:2: ( ( '&&' ) )
+ // InternalKerML.g:3881:2: ( '&&' )
{
- // InternalKerML.g:3856:2: ( '&&' )
- // InternalKerML.g:3857:3: '&&'
+ // InternalKerML.g:3881:2: ( '&&' )
+ // InternalKerML.g:3882:3: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
@@ -12628,11 +12713,11 @@ public final void ruleConditionalAndOperator() throws RecognitionException {
// $ANTLR start "entryRuleOrExpression"
- // InternalKerML.g:3867:1: entryRuleOrExpression : ruleOrExpression EOF ;
+ // InternalKerML.g:3892:1: entryRuleOrExpression : ruleOrExpression EOF ;
public final void entryRuleOrExpression() throws RecognitionException {
try {
- // InternalKerML.g:3868:1: ( ruleOrExpression EOF )
- // InternalKerML.g:3869:1: ruleOrExpression EOF
+ // InternalKerML.g:3893:1: ( ruleOrExpression EOF )
+ // InternalKerML.g:3894:1: ruleOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionRule());
@@ -12662,23 +12747,23 @@ public final void entryRuleOrExpression() throws RecognitionException {
// $ANTLR start "ruleOrExpression"
- // InternalKerML.g:3876:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ;
+ // InternalKerML.g:3901:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ;
public final void ruleOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3880:2: ( ( ( rule__OrExpression__Group__0 ) ) )
- // InternalKerML.g:3881:2: ( ( rule__OrExpression__Group__0 ) )
+ // InternalKerML.g:3905:2: ( ( ( rule__OrExpression__Group__0 ) ) )
+ // InternalKerML.g:3906:2: ( ( rule__OrExpression__Group__0 ) )
{
- // InternalKerML.g:3881:2: ( ( rule__OrExpression__Group__0 ) )
- // InternalKerML.g:3882:3: ( rule__OrExpression__Group__0 )
+ // InternalKerML.g:3906:2: ( ( rule__OrExpression__Group__0 ) )
+ // InternalKerML.g:3907:3: ( rule__OrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getGroup());
}
- // InternalKerML.g:3883:3: ( rule__OrExpression__Group__0 )
- // InternalKerML.g:3883:4: rule__OrExpression__Group__0
+ // InternalKerML.g:3908:3: ( rule__OrExpression__Group__0 )
+ // InternalKerML.g:3908:4: rule__OrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__OrExpression__Group__0();
@@ -12713,11 +12798,11 @@ public final void ruleOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleOrOperator"
- // InternalKerML.g:3892:1: entryRuleOrOperator : ruleOrOperator EOF ;
+ // InternalKerML.g:3917:1: entryRuleOrOperator : ruleOrOperator EOF ;
public final void entryRuleOrOperator() throws RecognitionException {
try {
- // InternalKerML.g:3893:1: ( ruleOrOperator EOF )
- // InternalKerML.g:3894:1: ruleOrOperator EOF
+ // InternalKerML.g:3918:1: ( ruleOrOperator EOF )
+ // InternalKerML.g:3919:1: ruleOrOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrOperatorRule());
@@ -12747,17 +12832,17 @@ public final void entryRuleOrOperator() throws RecognitionException {
// $ANTLR start "ruleOrOperator"
- // InternalKerML.g:3901:1: ruleOrOperator : ( '|' ) ;
+ // InternalKerML.g:3926:1: ruleOrOperator : ( '|' ) ;
public final void ruleOrOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3905:2: ( ( '|' ) )
- // InternalKerML.g:3906:2: ( '|' )
+ // InternalKerML.g:3930:2: ( ( '|' ) )
+ // InternalKerML.g:3931:2: ( '|' )
{
- // InternalKerML.g:3906:2: ( '|' )
- // InternalKerML.g:3907:3: '|'
+ // InternalKerML.g:3931:2: ( '|' )
+ // InternalKerML.g:3932:3: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
@@ -12788,11 +12873,11 @@ public final void ruleOrOperator() throws RecognitionException {
// $ANTLR start "entryRuleXorExpression"
- // InternalKerML.g:3917:1: entryRuleXorExpression : ruleXorExpression EOF ;
+ // InternalKerML.g:3942:1: entryRuleXorExpression : ruleXorExpression EOF ;
public final void entryRuleXorExpression() throws RecognitionException {
try {
- // InternalKerML.g:3918:1: ( ruleXorExpression EOF )
- // InternalKerML.g:3919:1: ruleXorExpression EOF
+ // InternalKerML.g:3943:1: ( ruleXorExpression EOF )
+ // InternalKerML.g:3944:1: ruleXorExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionRule());
@@ -12822,23 +12907,23 @@ public final void entryRuleXorExpression() throws RecognitionException {
// $ANTLR start "ruleXorExpression"
- // InternalKerML.g:3926:1: ruleXorExpression : ( ( rule__XorExpression__Group__0 ) ) ;
+ // InternalKerML.g:3951:1: ruleXorExpression : ( ( rule__XorExpression__Group__0 ) ) ;
public final void ruleXorExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3930:2: ( ( ( rule__XorExpression__Group__0 ) ) )
- // InternalKerML.g:3931:2: ( ( rule__XorExpression__Group__0 ) )
+ // InternalKerML.g:3955:2: ( ( ( rule__XorExpression__Group__0 ) ) )
+ // InternalKerML.g:3956:2: ( ( rule__XorExpression__Group__0 ) )
{
- // InternalKerML.g:3931:2: ( ( rule__XorExpression__Group__0 ) )
- // InternalKerML.g:3932:3: ( rule__XorExpression__Group__0 )
+ // InternalKerML.g:3956:2: ( ( rule__XorExpression__Group__0 ) )
+ // InternalKerML.g:3957:3: ( rule__XorExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getGroup());
}
- // InternalKerML.g:3933:3: ( rule__XorExpression__Group__0 )
- // InternalKerML.g:3933:4: rule__XorExpression__Group__0
+ // InternalKerML.g:3958:3: ( rule__XorExpression__Group__0 )
+ // InternalKerML.g:3958:4: rule__XorExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XorExpression__Group__0();
@@ -12873,11 +12958,11 @@ public final void ruleXorExpression() throws RecognitionException {
// $ANTLR start "entryRuleXorOperator"
- // InternalKerML.g:3942:1: entryRuleXorOperator : ruleXorOperator EOF ;
+ // InternalKerML.g:3967:1: entryRuleXorOperator : ruleXorOperator EOF ;
public final void entryRuleXorOperator() throws RecognitionException {
try {
- // InternalKerML.g:3943:1: ( ruleXorOperator EOF )
- // InternalKerML.g:3944:1: ruleXorOperator EOF
+ // InternalKerML.g:3968:1: ( ruleXorOperator EOF )
+ // InternalKerML.g:3969:1: ruleXorOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorOperatorRule());
@@ -12907,17 +12992,17 @@ public final void entryRuleXorOperator() throws RecognitionException {
// $ANTLR start "ruleXorOperator"
- // InternalKerML.g:3951:1: ruleXorOperator : ( '^' ) ;
+ // InternalKerML.g:3976:1: ruleXorOperator : ( '^' ) ;
public final void ruleXorOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3955:2: ( ( '^' ) )
- // InternalKerML.g:3956:2: ( '^' )
+ // InternalKerML.g:3980:2: ( ( '^' ) )
+ // InternalKerML.g:3981:2: ( '^' )
{
- // InternalKerML.g:3956:2: ( '^' )
- // InternalKerML.g:3957:3: '^'
+ // InternalKerML.g:3981:2: ( '^' )
+ // InternalKerML.g:3982:3: '^'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
@@ -12948,11 +13033,11 @@ public final void ruleXorOperator() throws RecognitionException {
// $ANTLR start "entryRuleAndExpression"
- // InternalKerML.g:3967:1: entryRuleAndExpression : ruleAndExpression EOF ;
+ // InternalKerML.g:3992:1: entryRuleAndExpression : ruleAndExpression EOF ;
public final void entryRuleAndExpression() throws RecognitionException {
try {
- // InternalKerML.g:3968:1: ( ruleAndExpression EOF )
- // InternalKerML.g:3969:1: ruleAndExpression EOF
+ // InternalKerML.g:3993:1: ( ruleAndExpression EOF )
+ // InternalKerML.g:3994:1: ruleAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionRule());
@@ -12982,23 +13067,23 @@ public final void entryRuleAndExpression() throws RecognitionException {
// $ANTLR start "ruleAndExpression"
- // InternalKerML.g:3976:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
+ // InternalKerML.g:4001:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
public final void ruleAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:3980:2: ( ( ( rule__AndExpression__Group__0 ) ) )
- // InternalKerML.g:3981:2: ( ( rule__AndExpression__Group__0 ) )
+ // InternalKerML.g:4005:2: ( ( ( rule__AndExpression__Group__0 ) ) )
+ // InternalKerML.g:4006:2: ( ( rule__AndExpression__Group__0 ) )
{
- // InternalKerML.g:3981:2: ( ( rule__AndExpression__Group__0 ) )
- // InternalKerML.g:3982:3: ( rule__AndExpression__Group__0 )
+ // InternalKerML.g:4006:2: ( ( rule__AndExpression__Group__0 ) )
+ // InternalKerML.g:4007:3: ( rule__AndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getGroup());
}
- // InternalKerML.g:3983:3: ( rule__AndExpression__Group__0 )
- // InternalKerML.g:3983:4: rule__AndExpression__Group__0
+ // InternalKerML.g:4008:3: ( rule__AndExpression__Group__0 )
+ // InternalKerML.g:4008:4: rule__AndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__AndExpression__Group__0();
@@ -13033,11 +13118,11 @@ public final void ruleAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleAndOperator"
- // InternalKerML.g:3992:1: entryRuleAndOperator : ruleAndOperator EOF ;
+ // InternalKerML.g:4017:1: entryRuleAndOperator : ruleAndOperator EOF ;
public final void entryRuleAndOperator() throws RecognitionException {
try {
- // InternalKerML.g:3993:1: ( ruleAndOperator EOF )
- // InternalKerML.g:3994:1: ruleAndOperator EOF
+ // InternalKerML.g:4018:1: ( ruleAndOperator EOF )
+ // InternalKerML.g:4019:1: ruleAndOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndOperatorRule());
@@ -13067,17 +13152,17 @@ public final void entryRuleAndOperator() throws RecognitionException {
// $ANTLR start "ruleAndOperator"
- // InternalKerML.g:4001:1: ruleAndOperator : ( '&' ) ;
+ // InternalKerML.g:4026:1: ruleAndOperator : ( '&' ) ;
public final void ruleAndOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4005:2: ( ( '&' ) )
- // InternalKerML.g:4006:2: ( '&' )
+ // InternalKerML.g:4030:2: ( ( '&' ) )
+ // InternalKerML.g:4031:2: ( '&' )
{
- // InternalKerML.g:4006:2: ( '&' )
- // InternalKerML.g:4007:3: '&'
+ // InternalKerML.g:4031:2: ( '&' )
+ // InternalKerML.g:4032:3: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
@@ -13108,11 +13193,11 @@ public final void ruleAndOperator() throws RecognitionException {
// $ANTLR start "entryRuleEqualityExpression"
- // InternalKerML.g:4017:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
+ // InternalKerML.g:4042:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
public final void entryRuleEqualityExpression() throws RecognitionException {
try {
- // InternalKerML.g:4018:1: ( ruleEqualityExpression EOF )
- // InternalKerML.g:4019:1: ruleEqualityExpression EOF
+ // InternalKerML.g:4043:1: ( ruleEqualityExpression EOF )
+ // InternalKerML.g:4044:1: ruleEqualityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionRule());
@@ -13142,23 +13227,23 @@ public final void entryRuleEqualityExpression() throws RecognitionException {
// $ANTLR start "ruleEqualityExpression"
- // InternalKerML.g:4026:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
+ // InternalKerML.g:4051:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
public final void ruleEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4030:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
- // InternalKerML.g:4031:2: ( ( rule__EqualityExpression__Group__0 ) )
+ // InternalKerML.g:4055:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
+ // InternalKerML.g:4056:2: ( ( rule__EqualityExpression__Group__0 ) )
{
- // InternalKerML.g:4031:2: ( ( rule__EqualityExpression__Group__0 ) )
- // InternalKerML.g:4032:3: ( rule__EqualityExpression__Group__0 )
+ // InternalKerML.g:4056:2: ( ( rule__EqualityExpression__Group__0 ) )
+ // InternalKerML.g:4057:3: ( rule__EqualityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getGroup());
}
- // InternalKerML.g:4033:3: ( rule__EqualityExpression__Group__0 )
- // InternalKerML.g:4033:4: rule__EqualityExpression__Group__0
+ // InternalKerML.g:4058:3: ( rule__EqualityExpression__Group__0 )
+ // InternalKerML.g:4058:4: rule__EqualityExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__Group__0();
@@ -13193,11 +13278,11 @@ public final void ruleEqualityExpression() throws RecognitionException {
// $ANTLR start "entryRuleEqualityOperator"
- // InternalKerML.g:4042:1: entryRuleEqualityOperator : ruleEqualityOperator EOF ;
+ // InternalKerML.g:4067:1: entryRuleEqualityOperator : ruleEqualityOperator EOF ;
public final void entryRuleEqualityOperator() throws RecognitionException {
try {
- // InternalKerML.g:4043:1: ( ruleEqualityOperator EOF )
- // InternalKerML.g:4044:1: ruleEqualityOperator EOF
+ // InternalKerML.g:4068:1: ( ruleEqualityOperator EOF )
+ // InternalKerML.g:4069:1: ruleEqualityOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorRule());
@@ -13227,23 +13312,23 @@ public final void entryRuleEqualityOperator() throws RecognitionException {
// $ANTLR start "ruleEqualityOperator"
- // InternalKerML.g:4051:1: ruleEqualityOperator : ( ( rule__EqualityOperator__Alternatives ) ) ;
+ // InternalKerML.g:4076:1: ruleEqualityOperator : ( ( rule__EqualityOperator__Alternatives ) ) ;
public final void ruleEqualityOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4055:2: ( ( ( rule__EqualityOperator__Alternatives ) ) )
- // InternalKerML.g:4056:2: ( ( rule__EqualityOperator__Alternatives ) )
+ // InternalKerML.g:4080:2: ( ( ( rule__EqualityOperator__Alternatives ) ) )
+ // InternalKerML.g:4081:2: ( ( rule__EqualityOperator__Alternatives ) )
{
- // InternalKerML.g:4056:2: ( ( rule__EqualityOperator__Alternatives ) )
- // InternalKerML.g:4057:3: ( rule__EqualityOperator__Alternatives )
+ // InternalKerML.g:4081:2: ( ( rule__EqualityOperator__Alternatives ) )
+ // InternalKerML.g:4082:3: ( rule__EqualityOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4058:3: ( rule__EqualityOperator__Alternatives )
- // InternalKerML.g:4058:4: rule__EqualityOperator__Alternatives
+ // InternalKerML.g:4083:3: ( rule__EqualityOperator__Alternatives )
+ // InternalKerML.g:4083:4: rule__EqualityOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__EqualityOperator__Alternatives();
@@ -13278,11 +13363,11 @@ public final void ruleEqualityOperator() throws RecognitionException {
// $ANTLR start "entryRuleClassificationExpression"
- // InternalKerML.g:4067:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
+ // InternalKerML.g:4092:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
public final void entryRuleClassificationExpression() throws RecognitionException {
try {
- // InternalKerML.g:4068:1: ( ruleClassificationExpression EOF )
- // InternalKerML.g:4069:1: ruleClassificationExpression EOF
+ // InternalKerML.g:4093:1: ( ruleClassificationExpression EOF )
+ // InternalKerML.g:4094:1: ruleClassificationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionRule());
@@ -13312,23 +13397,23 @@ public final void entryRuleClassificationExpression() throws RecognitionExceptio
// $ANTLR start "ruleClassificationExpression"
- // InternalKerML.g:4076:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Alternatives ) ) ;
+ // InternalKerML.g:4101:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Alternatives ) ) ;
public final void ruleClassificationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4080:2: ( ( ( rule__ClassificationExpression__Alternatives ) ) )
- // InternalKerML.g:4081:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ // InternalKerML.g:4105:2: ( ( ( rule__ClassificationExpression__Alternatives ) ) )
+ // InternalKerML.g:4106:2: ( ( rule__ClassificationExpression__Alternatives ) )
{
- // InternalKerML.g:4081:2: ( ( rule__ClassificationExpression__Alternatives ) )
- // InternalKerML.g:4082:3: ( rule__ClassificationExpression__Alternatives )
+ // InternalKerML.g:4106:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ // InternalKerML.g:4107:3: ( rule__ClassificationExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getAlternatives());
}
- // InternalKerML.g:4083:3: ( rule__ClassificationExpression__Alternatives )
- // InternalKerML.g:4083:4: rule__ClassificationExpression__Alternatives
+ // InternalKerML.g:4108:3: ( rule__ClassificationExpression__Alternatives )
+ // InternalKerML.g:4108:4: rule__ClassificationExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Alternatives();
@@ -13363,11 +13448,11 @@ public final void ruleClassificationExpression() throws RecognitionException {
// $ANTLR start "entryRuleClassificationOperator"
- // InternalKerML.g:4092:1: entryRuleClassificationOperator : ruleClassificationOperator EOF ;
+ // InternalKerML.g:4117:1: entryRuleClassificationOperator : ruleClassificationOperator EOF ;
public final void entryRuleClassificationOperator() throws RecognitionException {
try {
- // InternalKerML.g:4093:1: ( ruleClassificationOperator EOF )
- // InternalKerML.g:4094:1: ruleClassificationOperator EOF
+ // InternalKerML.g:4118:1: ( ruleClassificationOperator EOF )
+ // InternalKerML.g:4119:1: ruleClassificationOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorRule());
@@ -13397,23 +13482,23 @@ public final void entryRuleClassificationOperator() throws RecognitionException
// $ANTLR start "ruleClassificationOperator"
- // InternalKerML.g:4101:1: ruleClassificationOperator : ( ( rule__ClassificationOperator__Alternatives ) ) ;
+ // InternalKerML.g:4126:1: ruleClassificationOperator : ( ( rule__ClassificationOperator__Alternatives ) ) ;
public final void ruleClassificationOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4105:2: ( ( ( rule__ClassificationOperator__Alternatives ) ) )
- // InternalKerML.g:4106:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ // InternalKerML.g:4130:2: ( ( ( rule__ClassificationOperator__Alternatives ) ) )
+ // InternalKerML.g:4131:2: ( ( rule__ClassificationOperator__Alternatives ) )
{
- // InternalKerML.g:4106:2: ( ( rule__ClassificationOperator__Alternatives ) )
- // InternalKerML.g:4107:3: ( rule__ClassificationOperator__Alternatives )
+ // InternalKerML.g:4131:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ // InternalKerML.g:4132:3: ( rule__ClassificationOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4108:3: ( rule__ClassificationOperator__Alternatives )
- // InternalKerML.g:4108:4: rule__ClassificationOperator__Alternatives
+ // InternalKerML.g:4133:3: ( rule__ClassificationOperator__Alternatives )
+ // InternalKerML.g:4133:4: rule__ClassificationOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__ClassificationOperator__Alternatives();
@@ -13448,11 +13533,11 @@ public final void ruleClassificationOperator() throws RecognitionException {
// $ANTLR start "entryRuleTypeReferenceMember"
- // InternalKerML.g:4117:1: entryRuleTypeReferenceMember : ruleTypeReferenceMember EOF ;
+ // InternalKerML.g:4142:1: entryRuleTypeReferenceMember : ruleTypeReferenceMember EOF ;
public final void entryRuleTypeReferenceMember() throws RecognitionException {
try {
- // InternalKerML.g:4118:1: ( ruleTypeReferenceMember EOF )
- // InternalKerML.g:4119:1: ruleTypeReferenceMember EOF
+ // InternalKerML.g:4143:1: ( ruleTypeReferenceMember EOF )
+ // InternalKerML.g:4144:1: ruleTypeReferenceMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberRule());
@@ -13482,23 +13567,23 @@ public final void entryRuleTypeReferenceMember() throws RecognitionException {
// $ANTLR start "ruleTypeReferenceMember"
- // InternalKerML.g:4126:1: ruleTypeReferenceMember : ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalKerML.g:4151:1: ruleTypeReferenceMember : ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleTypeReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4130:2: ( ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalKerML.g:4131:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4155:2: ( ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerML.g:4156:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalKerML.g:4131:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalKerML.g:4132:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4156:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4157:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalKerML.g:4133:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalKerML.g:4133:4: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalKerML.g:4158:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4158:4: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__TypeReferenceMember__OwnedMemberFeature_compAssignment();
@@ -13533,11 +13618,11 @@ public final void ruleTypeReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleTypeReference"
- // InternalKerML.g:4142:1: entryRuleTypeReference : ruleTypeReference EOF ;
+ // InternalKerML.g:4167:1: entryRuleTypeReference : ruleTypeReference EOF ;
public final void entryRuleTypeReference() throws RecognitionException {
try {
- // InternalKerML.g:4143:1: ( ruleTypeReference EOF )
- // InternalKerML.g:4144:1: ruleTypeReference EOF
+ // InternalKerML.g:4168:1: ( ruleTypeReference EOF )
+ // InternalKerML.g:4169:1: ruleTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceRule());
@@ -13567,23 +13652,23 @@ public final void entryRuleTypeReference() throws RecognitionException {
// $ANTLR start "ruleTypeReference"
- // InternalKerML.g:4151:1: ruleTypeReference : ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) ;
+ // InternalKerML.g:4176:1: ruleTypeReference : ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) ;
public final void ruleTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4155:2: ( ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) )
- // InternalKerML.g:4156:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ // InternalKerML.g:4180:2: ( ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) )
+ // InternalKerML.g:4181:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
{
- // InternalKerML.g:4156:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
- // InternalKerML.g:4157:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ // InternalKerML.g:4181:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ // InternalKerML.g:4182:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment());
}
- // InternalKerML.g:4158:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
- // InternalKerML.g:4158:4: rule__TypeReference__OwnedRelationship_compAssignment
+ // InternalKerML.g:4183:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ // InternalKerML.g:4183:4: rule__TypeReference__OwnedRelationship_compAssignment
{
pushFollow(FOLLOW_2);
rule__TypeReference__OwnedRelationship_compAssignment();
@@ -13618,11 +13703,11 @@ public final void ruleTypeReference() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceExpression"
- // InternalKerML.g:4167:1: entryRuleSelfReferenceExpression : ruleSelfReferenceExpression EOF ;
+ // InternalKerML.g:4192:1: entryRuleSelfReferenceExpression : ruleSelfReferenceExpression EOF ;
public final void entryRuleSelfReferenceExpression() throws RecognitionException {
try {
- // InternalKerML.g:4168:1: ( ruleSelfReferenceExpression EOF )
- // InternalKerML.g:4169:1: ruleSelfReferenceExpression EOF
+ // InternalKerML.g:4193:1: ( ruleSelfReferenceExpression EOF )
+ // InternalKerML.g:4194:1: ruleSelfReferenceExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionRule());
@@ -13652,23 +13737,23 @@ public final void entryRuleSelfReferenceExpression() throws RecognitionException
// $ANTLR start "ruleSelfReferenceExpression"
- // InternalKerML.g:4176:1: ruleSelfReferenceExpression : ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ // InternalKerML.g:4201:1: ruleSelfReferenceExpression : ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
public final void ruleSelfReferenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4180:2: ( ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
- // InternalKerML.g:4181:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalKerML.g:4205:2: ( ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalKerML.g:4206:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
{
- // InternalKerML.g:4181:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
- // InternalKerML.g:4182:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalKerML.g:4206:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalKerML.g:4207:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
}
- // InternalKerML.g:4183:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
- // InternalKerML.g:4183:4: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
+ // InternalKerML.g:4208:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalKerML.g:4208:4: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
{
pushFollow(FOLLOW_2);
rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment();
@@ -13703,11 +13788,11 @@ public final void ruleSelfReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceMember"
- // InternalKerML.g:4192:1: entryRuleSelfReferenceMember : ruleSelfReferenceMember EOF ;
+ // InternalKerML.g:4217:1: entryRuleSelfReferenceMember : ruleSelfReferenceMember EOF ;
public final void entryRuleSelfReferenceMember() throws RecognitionException {
try {
- // InternalKerML.g:4193:1: ( ruleSelfReferenceMember EOF )
- // InternalKerML.g:4194:1: ruleSelfReferenceMember EOF
+ // InternalKerML.g:4218:1: ( ruleSelfReferenceMember EOF )
+ // InternalKerML.g:4219:1: ruleSelfReferenceMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberRule());
@@ -13737,23 +13822,23 @@ public final void entryRuleSelfReferenceMember() throws RecognitionException {
// $ANTLR start "ruleSelfReferenceMember"
- // InternalKerML.g:4201:1: ruleSelfReferenceMember : ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalKerML.g:4226:1: ruleSelfReferenceMember : ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleSelfReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4205:2: ( ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalKerML.g:4206:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4230:2: ( ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerML.g:4231:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalKerML.g:4206:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalKerML.g:4207:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4231:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4232:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalKerML.g:4208:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalKerML.g:4208:4: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalKerML.g:4233:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4233:4: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__SelfReferenceMember__OwnedMemberFeature_compAssignment();
@@ -13788,11 +13873,11 @@ public final void ruleSelfReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleEmptyFeature"
- // InternalKerML.g:4217:1: entryRuleEmptyFeature : ruleEmptyFeature EOF ;
+ // InternalKerML.g:4242:1: entryRuleEmptyFeature : ruleEmptyFeature EOF ;
public final void entryRuleEmptyFeature() throws RecognitionException {
try {
- // InternalKerML.g:4218:1: ( ruleEmptyFeature EOF )
- // InternalKerML.g:4219:1: ruleEmptyFeature EOF
+ // InternalKerML.g:4243:1: ( ruleEmptyFeature EOF )
+ // InternalKerML.g:4244:1: ruleEmptyFeature EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyFeatureRule());
@@ -13822,23 +13907,23 @@ public final void entryRuleEmptyFeature() throws RecognitionException {
// $ANTLR start "ruleEmptyFeature"
- // InternalKerML.g:4226:1: ruleEmptyFeature : ( () ) ;
+ // InternalKerML.g:4251:1: ruleEmptyFeature : ( () ) ;
public final void ruleEmptyFeature() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4230:2: ( ( () ) )
- // InternalKerML.g:4231:2: ( () )
+ // InternalKerML.g:4255:2: ( ( () ) )
+ // InternalKerML.g:4256:2: ( () )
{
- // InternalKerML.g:4231:2: ( () )
- // InternalKerML.g:4232:3: ()
+ // InternalKerML.g:4256:2: ( () )
+ // InternalKerML.g:4257:3: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyFeatureAccess().getFeatureAction());
}
- // InternalKerML.g:4233:3: ()
- // InternalKerML.g:4233:4:
+ // InternalKerML.g:4258:3: ()
+ // InternalKerML.g:4258:4:
{
}
@@ -13863,11 +13948,11 @@ public final void ruleEmptyFeature() throws RecognitionException {
// $ANTLR start "entryRuleRelationalExpression"
- // InternalKerML.g:4242:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ // InternalKerML.g:4267:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
public final void entryRuleRelationalExpression() throws RecognitionException {
try {
- // InternalKerML.g:4243:1: ( ruleRelationalExpression EOF )
- // InternalKerML.g:4244:1: ruleRelationalExpression EOF
+ // InternalKerML.g:4268:1: ( ruleRelationalExpression EOF )
+ // InternalKerML.g:4269:1: ruleRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionRule());
@@ -13897,23 +13982,23 @@ public final void entryRuleRelationalExpression() throws RecognitionException {
// $ANTLR start "ruleRelationalExpression"
- // InternalKerML.g:4251:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ // InternalKerML.g:4276:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
public final void ruleRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4255:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
- // InternalKerML.g:4256:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalKerML.g:4280:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // InternalKerML.g:4281:2: ( ( rule__RelationalExpression__Group__0 ) )
{
- // InternalKerML.g:4256:2: ( ( rule__RelationalExpression__Group__0 ) )
- // InternalKerML.g:4257:3: ( rule__RelationalExpression__Group__0 )
+ // InternalKerML.g:4281:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalKerML.g:4282:3: ( rule__RelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getGroup());
}
- // InternalKerML.g:4258:3: ( rule__RelationalExpression__Group__0 )
- // InternalKerML.g:4258:4: rule__RelationalExpression__Group__0
+ // InternalKerML.g:4283:3: ( rule__RelationalExpression__Group__0 )
+ // InternalKerML.g:4283:4: rule__RelationalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__Group__0();
@@ -13948,11 +14033,11 @@ public final void ruleRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleRelationalOperator"
- // InternalKerML.g:4267:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ;
+ // InternalKerML.g:4292:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ;
public final void entryRuleRelationalOperator() throws RecognitionException {
try {
- // InternalKerML.g:4268:1: ( ruleRelationalOperator EOF )
- // InternalKerML.g:4269:1: ruleRelationalOperator EOF
+ // InternalKerML.g:4293:1: ( ruleRelationalOperator EOF )
+ // InternalKerML.g:4294:1: ruleRelationalOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorRule());
@@ -13982,23 +14067,23 @@ public final void entryRuleRelationalOperator() throws RecognitionException {
// $ANTLR start "ruleRelationalOperator"
- // InternalKerML.g:4276:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ;
+ // InternalKerML.g:4301:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ;
public final void ruleRelationalOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4280:2: ( ( ( rule__RelationalOperator__Alternatives ) ) )
- // InternalKerML.g:4281:2: ( ( rule__RelationalOperator__Alternatives ) )
+ // InternalKerML.g:4305:2: ( ( ( rule__RelationalOperator__Alternatives ) ) )
+ // InternalKerML.g:4306:2: ( ( rule__RelationalOperator__Alternatives ) )
{
- // InternalKerML.g:4281:2: ( ( rule__RelationalOperator__Alternatives ) )
- // InternalKerML.g:4282:3: ( rule__RelationalOperator__Alternatives )
+ // InternalKerML.g:4306:2: ( ( rule__RelationalOperator__Alternatives ) )
+ // InternalKerML.g:4307:3: ( rule__RelationalOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4283:3: ( rule__RelationalOperator__Alternatives )
- // InternalKerML.g:4283:4: rule__RelationalOperator__Alternatives
+ // InternalKerML.g:4308:3: ( rule__RelationalOperator__Alternatives )
+ // InternalKerML.g:4308:4: rule__RelationalOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__RelationalOperator__Alternatives();
@@ -14033,11 +14118,11 @@ public final void ruleRelationalOperator() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalKerML.g:4292:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ // InternalKerML.g:4317:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
public final void entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalKerML.g:4293:1: ( ruleAdditiveExpression EOF )
- // InternalKerML.g:4294:1: ruleAdditiveExpression EOF
+ // InternalKerML.g:4318:1: ( ruleAdditiveExpression EOF )
+ // InternalKerML.g:4319:1: ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionRule());
@@ -14067,23 +14152,23 @@ public final void entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalKerML.g:4301:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ // InternalKerML.g:4326:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
public final void ruleAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4305:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
- // InternalKerML.g:4306:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalKerML.g:4330:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // InternalKerML.g:4331:2: ( ( rule__AdditiveExpression__Group__0 ) )
{
- // InternalKerML.g:4306:2: ( ( rule__AdditiveExpression__Group__0 ) )
- // InternalKerML.g:4307:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalKerML.g:4331:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalKerML.g:4332:3: ( rule__AdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getGroup());
}
- // InternalKerML.g:4308:3: ( rule__AdditiveExpression__Group__0 )
- // InternalKerML.g:4308:4: rule__AdditiveExpression__Group__0
+ // InternalKerML.g:4333:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalKerML.g:4333:4: rule__AdditiveExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__Group__0();
@@ -14118,11 +14203,11 @@ public final void ruleAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveOperator"
- // InternalKerML.g:4317:1: entryRuleAdditiveOperator : ruleAdditiveOperator EOF ;
+ // InternalKerML.g:4342:1: entryRuleAdditiveOperator : ruleAdditiveOperator EOF ;
public final void entryRuleAdditiveOperator() throws RecognitionException {
try {
- // InternalKerML.g:4318:1: ( ruleAdditiveOperator EOF )
- // InternalKerML.g:4319:1: ruleAdditiveOperator EOF
+ // InternalKerML.g:4343:1: ( ruleAdditiveOperator EOF )
+ // InternalKerML.g:4344:1: ruleAdditiveOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorRule());
@@ -14152,23 +14237,23 @@ public final void entryRuleAdditiveOperator() throws RecognitionException {
// $ANTLR start "ruleAdditiveOperator"
- // InternalKerML.g:4326:1: ruleAdditiveOperator : ( ( rule__AdditiveOperator__Alternatives ) ) ;
+ // InternalKerML.g:4351:1: ruleAdditiveOperator : ( ( rule__AdditiveOperator__Alternatives ) ) ;
public final void ruleAdditiveOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4330:2: ( ( ( rule__AdditiveOperator__Alternatives ) ) )
- // InternalKerML.g:4331:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ // InternalKerML.g:4355:2: ( ( ( rule__AdditiveOperator__Alternatives ) ) )
+ // InternalKerML.g:4356:2: ( ( rule__AdditiveOperator__Alternatives ) )
{
- // InternalKerML.g:4331:2: ( ( rule__AdditiveOperator__Alternatives ) )
- // InternalKerML.g:4332:3: ( rule__AdditiveOperator__Alternatives )
+ // InternalKerML.g:4356:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ // InternalKerML.g:4357:3: ( rule__AdditiveOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4333:3: ( rule__AdditiveOperator__Alternatives )
- // InternalKerML.g:4333:4: rule__AdditiveOperator__Alternatives
+ // InternalKerML.g:4358:3: ( rule__AdditiveOperator__Alternatives )
+ // InternalKerML.g:4358:4: rule__AdditiveOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__AdditiveOperator__Alternatives();
@@ -14203,11 +14288,11 @@ public final void ruleAdditiveOperator() throws RecognitionException {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalKerML.g:4342:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ // InternalKerML.g:4367:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
public final void entryRuleMultiplicativeExpression() throws RecognitionException {
try {
- // InternalKerML.g:4343:1: ( ruleMultiplicativeExpression EOF )
- // InternalKerML.g:4344:1: ruleMultiplicativeExpression EOF
+ // InternalKerML.g:4368:1: ( ruleMultiplicativeExpression EOF )
+ // InternalKerML.g:4369:1: ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionRule());
@@ -14237,23 +14322,23 @@ public final void entryRuleMultiplicativeExpression() throws RecognitionExceptio
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalKerML.g:4351:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ // InternalKerML.g:4376:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
public final void ruleMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4355:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
- // InternalKerML.g:4356:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalKerML.g:4380:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // InternalKerML.g:4381:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
{
- // InternalKerML.g:4356:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
- // InternalKerML.g:4357:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalKerML.g:4381:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalKerML.g:4382:3: ( rule__MultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
}
- // InternalKerML.g:4358:3: ( rule__MultiplicativeExpression__Group__0 )
- // InternalKerML.g:4358:4: rule__MultiplicativeExpression__Group__0
+ // InternalKerML.g:4383:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalKerML.g:4383:4: rule__MultiplicativeExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__Group__0();
@@ -14288,11 +14373,11 @@ public final void ruleMultiplicativeExpression() throws RecognitionException {
// $ANTLR start "entryRuleMultiplicativeOperator"
- // InternalKerML.g:4367:1: entryRuleMultiplicativeOperator : ruleMultiplicativeOperator EOF ;
+ // InternalKerML.g:4392:1: entryRuleMultiplicativeOperator : ruleMultiplicativeOperator EOF ;
public final void entryRuleMultiplicativeOperator() throws RecognitionException {
try {
- // InternalKerML.g:4368:1: ( ruleMultiplicativeOperator EOF )
- // InternalKerML.g:4369:1: ruleMultiplicativeOperator EOF
+ // InternalKerML.g:4393:1: ( ruleMultiplicativeOperator EOF )
+ // InternalKerML.g:4394:1: ruleMultiplicativeOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorRule());
@@ -14322,23 +14407,23 @@ public final void entryRuleMultiplicativeOperator() throws RecognitionException
// $ANTLR start "ruleMultiplicativeOperator"
- // InternalKerML.g:4376:1: ruleMultiplicativeOperator : ( ( rule__MultiplicativeOperator__Alternatives ) ) ;
+ // InternalKerML.g:4401:1: ruleMultiplicativeOperator : ( ( rule__MultiplicativeOperator__Alternatives ) ) ;
public final void ruleMultiplicativeOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4380:2: ( ( ( rule__MultiplicativeOperator__Alternatives ) ) )
- // InternalKerML.g:4381:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ // InternalKerML.g:4405:2: ( ( ( rule__MultiplicativeOperator__Alternatives ) ) )
+ // InternalKerML.g:4406:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
{
- // InternalKerML.g:4381:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
- // InternalKerML.g:4382:3: ( rule__MultiplicativeOperator__Alternatives )
+ // InternalKerML.g:4406:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ // InternalKerML.g:4407:3: ( rule__MultiplicativeOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4383:3: ( rule__MultiplicativeOperator__Alternatives )
- // InternalKerML.g:4383:4: rule__MultiplicativeOperator__Alternatives
+ // InternalKerML.g:4408:3: ( rule__MultiplicativeOperator__Alternatives )
+ // InternalKerML.g:4408:4: rule__MultiplicativeOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__MultiplicativeOperator__Alternatives();
@@ -14373,11 +14458,11 @@ public final void ruleMultiplicativeOperator() throws RecognitionException {
// $ANTLR start "entryRuleExponentiationExpression"
- // InternalKerML.g:4392:1: entryRuleExponentiationExpression : ruleExponentiationExpression EOF ;
+ // InternalKerML.g:4417:1: entryRuleExponentiationExpression : ruleExponentiationExpression EOF ;
public final void entryRuleExponentiationExpression() throws RecognitionException {
try {
- // InternalKerML.g:4393:1: ( ruleExponentiationExpression EOF )
- // InternalKerML.g:4394:1: ruleExponentiationExpression EOF
+ // InternalKerML.g:4418:1: ( ruleExponentiationExpression EOF )
+ // InternalKerML.g:4419:1: ruleExponentiationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionRule());
@@ -14407,23 +14492,23 @@ public final void entryRuleExponentiationExpression() throws RecognitionExceptio
// $ANTLR start "ruleExponentiationExpression"
- // InternalKerML.g:4401:1: ruleExponentiationExpression : ( ( rule__ExponentiationExpression__Group__0 ) ) ;
+ // InternalKerML.g:4426:1: ruleExponentiationExpression : ( ( rule__ExponentiationExpression__Group__0 ) ) ;
public final void ruleExponentiationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4405:2: ( ( ( rule__ExponentiationExpression__Group__0 ) ) )
- // InternalKerML.g:4406:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ // InternalKerML.g:4430:2: ( ( ( rule__ExponentiationExpression__Group__0 ) ) )
+ // InternalKerML.g:4431:2: ( ( rule__ExponentiationExpression__Group__0 ) )
{
- // InternalKerML.g:4406:2: ( ( rule__ExponentiationExpression__Group__0 ) )
- // InternalKerML.g:4407:3: ( rule__ExponentiationExpression__Group__0 )
+ // InternalKerML.g:4431:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ // InternalKerML.g:4432:3: ( rule__ExponentiationExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getGroup());
}
- // InternalKerML.g:4408:3: ( rule__ExponentiationExpression__Group__0 )
- // InternalKerML.g:4408:4: rule__ExponentiationExpression__Group__0
+ // InternalKerML.g:4433:3: ( rule__ExponentiationExpression__Group__0 )
+ // InternalKerML.g:4433:4: rule__ExponentiationExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__Group__0();
@@ -14458,11 +14543,11 @@ public final void ruleExponentiationExpression() throws RecognitionException {
// $ANTLR start "entryRuleExponentiationOperator"
- // InternalKerML.g:4417:1: entryRuleExponentiationOperator : ruleExponentiationOperator EOF ;
+ // InternalKerML.g:4442:1: entryRuleExponentiationOperator : ruleExponentiationOperator EOF ;
public final void entryRuleExponentiationOperator() throws RecognitionException {
try {
- // InternalKerML.g:4418:1: ( ruleExponentiationOperator EOF )
- // InternalKerML.g:4419:1: ruleExponentiationOperator EOF
+ // InternalKerML.g:4443:1: ( ruleExponentiationOperator EOF )
+ // InternalKerML.g:4444:1: ruleExponentiationOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationOperatorRule());
@@ -14492,17 +14577,17 @@ public final void entryRuleExponentiationOperator() throws RecognitionException
// $ANTLR start "ruleExponentiationOperator"
- // InternalKerML.g:4426:1: ruleExponentiationOperator : ( '**' ) ;
+ // InternalKerML.g:4451:1: ruleExponentiationOperator : ( '**' ) ;
public final void ruleExponentiationOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4430:2: ( ( '**' ) )
- // InternalKerML.g:4431:2: ( '**' )
+ // InternalKerML.g:4455:2: ( ( '**' ) )
+ // InternalKerML.g:4456:2: ( '**' )
{
- // InternalKerML.g:4431:2: ( '**' )
- // InternalKerML.g:4432:3: '**'
+ // InternalKerML.g:4456:2: ( '**' )
+ // InternalKerML.g:4457:3: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
@@ -14533,11 +14618,11 @@ public final void ruleExponentiationOperator() throws RecognitionException {
// $ANTLR start "entryRuleUnitsExpression"
- // InternalKerML.g:4442:1: entryRuleUnitsExpression : ruleUnitsExpression EOF ;
+ // InternalKerML.g:4467:1: entryRuleUnitsExpression : ruleUnitsExpression EOF ;
public final void entryRuleUnitsExpression() throws RecognitionException {
try {
- // InternalKerML.g:4443:1: ( ruleUnitsExpression EOF )
- // InternalKerML.g:4444:1: ruleUnitsExpression EOF
+ // InternalKerML.g:4468:1: ( ruleUnitsExpression EOF )
+ // InternalKerML.g:4469:1: ruleUnitsExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionRule());
@@ -14567,23 +14652,23 @@ public final void entryRuleUnitsExpression() throws RecognitionException {
// $ANTLR start "ruleUnitsExpression"
- // InternalKerML.g:4451:1: ruleUnitsExpression : ( ( rule__UnitsExpression__Group__0 ) ) ;
+ // InternalKerML.g:4476:1: ruleUnitsExpression : ( ( rule__UnitsExpression__Group__0 ) ) ;
public final void ruleUnitsExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4455:2: ( ( ( rule__UnitsExpression__Group__0 ) ) )
- // InternalKerML.g:4456:2: ( ( rule__UnitsExpression__Group__0 ) )
+ // InternalKerML.g:4480:2: ( ( ( rule__UnitsExpression__Group__0 ) ) )
+ // InternalKerML.g:4481:2: ( ( rule__UnitsExpression__Group__0 ) )
{
- // InternalKerML.g:4456:2: ( ( rule__UnitsExpression__Group__0 ) )
- // InternalKerML.g:4457:3: ( rule__UnitsExpression__Group__0 )
+ // InternalKerML.g:4481:2: ( ( rule__UnitsExpression__Group__0 ) )
+ // InternalKerML.g:4482:3: ( rule__UnitsExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getGroup());
}
- // InternalKerML.g:4458:3: ( rule__UnitsExpression__Group__0 )
- // InternalKerML.g:4458:4: rule__UnitsExpression__Group__0
+ // InternalKerML.g:4483:3: ( rule__UnitsExpression__Group__0 )
+ // InternalKerML.g:4483:4: rule__UnitsExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Group__0();
@@ -14618,11 +14703,11 @@ public final void ruleUnitsExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalKerML.g:4467:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ // InternalKerML.g:4492:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
public final void entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalKerML.g:4468:1: ( ruleUnaryExpression EOF )
- // InternalKerML.g:4469:1: ruleUnaryExpression EOF
+ // InternalKerML.g:4493:1: ( ruleUnaryExpression EOF )
+ // InternalKerML.g:4494:1: ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionRule());
@@ -14652,23 +14737,23 @@ public final void entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalKerML.g:4476:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
+ // InternalKerML.g:4501:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
public final void ruleUnaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4480:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
- // InternalKerML.g:4481:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalKerML.g:4505:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
+ // InternalKerML.g:4506:2: ( ( rule__UnaryExpression__Alternatives ) )
{
- // InternalKerML.g:4481:2: ( ( rule__UnaryExpression__Alternatives ) )
- // InternalKerML.g:4482:3: ( rule__UnaryExpression__Alternatives )
+ // InternalKerML.g:4506:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalKerML.g:4507:3: ( rule__UnaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getAlternatives());
}
- // InternalKerML.g:4483:3: ( rule__UnaryExpression__Alternatives )
- // InternalKerML.g:4483:4: rule__UnaryExpression__Alternatives
+ // InternalKerML.g:4508:3: ( rule__UnaryExpression__Alternatives )
+ // InternalKerML.g:4508:4: rule__UnaryExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Alternatives();
@@ -14703,11 +14788,11 @@ public final void ruleUnaryExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryOperator"
- // InternalKerML.g:4492:1: entryRuleUnaryOperator : ruleUnaryOperator EOF ;
+ // InternalKerML.g:4517:1: entryRuleUnaryOperator : ruleUnaryOperator EOF ;
public final void entryRuleUnaryOperator() throws RecognitionException {
try {
- // InternalKerML.g:4493:1: ( ruleUnaryOperator EOF )
- // InternalKerML.g:4494:1: ruleUnaryOperator EOF
+ // InternalKerML.g:4518:1: ( ruleUnaryOperator EOF )
+ // InternalKerML.g:4519:1: ruleUnaryOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorRule());
@@ -14737,23 +14822,23 @@ public final void entryRuleUnaryOperator() throws RecognitionException {
// $ANTLR start "ruleUnaryOperator"
- // InternalKerML.g:4501:1: ruleUnaryOperator : ( ( rule__UnaryOperator__Alternatives ) ) ;
+ // InternalKerML.g:4526:1: ruleUnaryOperator : ( ( rule__UnaryOperator__Alternatives ) ) ;
public final void ruleUnaryOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4505:2: ( ( ( rule__UnaryOperator__Alternatives ) ) )
- // InternalKerML.g:4506:2: ( ( rule__UnaryOperator__Alternatives ) )
+ // InternalKerML.g:4530:2: ( ( ( rule__UnaryOperator__Alternatives ) ) )
+ // InternalKerML.g:4531:2: ( ( rule__UnaryOperator__Alternatives ) )
{
- // InternalKerML.g:4506:2: ( ( rule__UnaryOperator__Alternatives ) )
- // InternalKerML.g:4507:3: ( rule__UnaryOperator__Alternatives )
+ // InternalKerML.g:4531:2: ( ( rule__UnaryOperator__Alternatives ) )
+ // InternalKerML.g:4532:3: ( rule__UnaryOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getAlternatives());
}
- // InternalKerML.g:4508:3: ( rule__UnaryOperator__Alternatives )
- // InternalKerML.g:4508:4: rule__UnaryOperator__Alternatives
+ // InternalKerML.g:4533:3: ( rule__UnaryOperator__Alternatives )
+ // InternalKerML.g:4533:4: rule__UnaryOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__UnaryOperator__Alternatives();
@@ -14788,11 +14873,11 @@ public final void ruleUnaryOperator() throws RecognitionException {
// $ANTLR start "entryRuleExtentExpression"
- // InternalKerML.g:4517:1: entryRuleExtentExpression : ruleExtentExpression EOF ;
+ // InternalKerML.g:4542:1: entryRuleExtentExpression : ruleExtentExpression EOF ;
public final void entryRuleExtentExpression() throws RecognitionException {
try {
- // InternalKerML.g:4518:1: ( ruleExtentExpression EOF )
- // InternalKerML.g:4519:1: ruleExtentExpression EOF
+ // InternalKerML.g:4543:1: ( ruleExtentExpression EOF )
+ // InternalKerML.g:4544:1: ruleExtentExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionRule());
@@ -14822,23 +14907,23 @@ public final void entryRuleExtentExpression() throws RecognitionException {
// $ANTLR start "ruleExtentExpression"
- // InternalKerML.g:4526:1: ruleExtentExpression : ( ( rule__ExtentExpression__Alternatives ) ) ;
+ // InternalKerML.g:4551:1: ruleExtentExpression : ( ( rule__ExtentExpression__Alternatives ) ) ;
public final void ruleExtentExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4530:2: ( ( ( rule__ExtentExpression__Alternatives ) ) )
- // InternalKerML.g:4531:2: ( ( rule__ExtentExpression__Alternatives ) )
+ // InternalKerML.g:4555:2: ( ( ( rule__ExtentExpression__Alternatives ) ) )
+ // InternalKerML.g:4556:2: ( ( rule__ExtentExpression__Alternatives ) )
{
- // InternalKerML.g:4531:2: ( ( rule__ExtentExpression__Alternatives ) )
- // InternalKerML.g:4532:3: ( rule__ExtentExpression__Alternatives )
+ // InternalKerML.g:4556:2: ( ( rule__ExtentExpression__Alternatives ) )
+ // InternalKerML.g:4557:3: ( rule__ExtentExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getAlternatives());
}
- // InternalKerML.g:4533:3: ( rule__ExtentExpression__Alternatives )
- // InternalKerML.g:4533:4: rule__ExtentExpression__Alternatives
+ // InternalKerML.g:4558:3: ( rule__ExtentExpression__Alternatives )
+ // InternalKerML.g:4558:4: rule__ExtentExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__Alternatives();
@@ -14872,108 +14957,23 @@ public final void ruleExtentExpression() throws RecognitionException {
// $ANTLR end "ruleExtentExpression"
- // $ANTLR start "entryRuleSequenceExpression"
- // InternalKerML.g:4542:1: entryRuleSequenceExpression : ruleSequenceExpression EOF ;
- public final void entryRuleSequenceExpression() throws RecognitionException {
- try {
- // InternalKerML.g:4543:1: ( ruleSequenceExpression EOF )
- // InternalKerML.g:4544:1: ruleSequenceExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleSequenceExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceExpression"
-
-
- // $ANTLR start "ruleSequenceExpression"
- // InternalKerML.g:4551:1: ruleSequenceExpression : ( ( rule__SequenceExpression__Group__0 ) ) ;
- public final void ruleSequenceExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:4555:2: ( ( ( rule__SequenceExpression__Group__0 ) ) )
- // InternalKerML.g:4556:2: ( ( rule__SequenceExpression__Group__0 ) )
- {
- // InternalKerML.g:4556:2: ( ( rule__SequenceExpression__Group__0 ) )
- // InternalKerML.g:4557:3: ( rule__SequenceExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getGroup());
- }
- // InternalKerML.g:4558:3: ( rule__SequenceExpression__Group__0 )
- // InternalKerML.g:4558:4: rule__SequenceExpression__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSequenceExpression"
-
-
- // $ANTLR start "entryRuleBodyExpressionMember"
- // InternalKerML.g:4567:1: entryRuleBodyExpressionMember : ruleBodyExpressionMember EOF ;
- public final void entryRuleBodyExpressionMember() throws RecognitionException {
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalKerML.g:4567:1: entryRuleExtentExpression_Deprecated : ruleExtentExpression_Deprecated EOF ;
+ public final void entryRuleExtentExpression_Deprecated() throws RecognitionException {
try {
- // InternalKerML.g:4568:1: ( ruleBodyExpressionMember EOF )
- // InternalKerML.g:4569:1: ruleBodyExpressionMember EOF
+ // InternalKerML.g:4568:1: ( ruleExtentExpression_Deprecated EOF )
+ // InternalKerML.g:4569:1: ruleExtentExpression_Deprecated EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionMemberRule());
+ before(grammarAccess.getExtentExpression_DeprecatedRule());
}
pushFollow(FOLLOW_1);
- ruleBodyExpressionMember();
+ ruleExtentExpression_Deprecated();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionMemberRule());
+ after(grammarAccess.getExtentExpression_DeprecatedRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -14988,30 +14988,30 @@ public final void entryRuleBodyExpressionMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyExpressionMember"
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
- // $ANTLR start "ruleBodyExpressionMember"
- // InternalKerML.g:4576:1: ruleBodyExpressionMember : ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
- public final void ruleBodyExpressionMember() throws RecognitionException {
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalKerML.g:4576:1: ruleExtentExpression_Deprecated : ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) ;
+ public final void ruleExtentExpression_Deprecated() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4580:2: ( ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalKerML.g:4581:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4580:2: ( ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) )
+ // InternalKerML.g:4581:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
{
- // InternalKerML.g:4581:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
- // InternalKerML.g:4582:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4581:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
+ // InternalKerML.g:4582:3: ( rule__ExtentExpression_Deprecated__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
}
- // InternalKerML.g:4583:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
- // InternalKerML.g:4583:4: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
+ // InternalKerML.g:4583:3: ( rule__ExtentExpression_Deprecated__Group__0 )
+ // InternalKerML.g:4583:4: rule__ExtentExpression_Deprecated__Group__0
{
pushFollow(FOLLOW_2);
- rule__BodyExpressionMember__OwnedMemberFeature_compAssignment();
+ rule__ExtentExpression_Deprecated__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -15019,7 +15019,7 @@ public final void ruleBodyExpressionMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
}
}
@@ -15039,26 +15039,26 @@ public final void ruleBodyExpressionMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyExpressionMember"
+ // $ANTLR end "ruleExtentExpression_Deprecated"
- // $ANTLR start "entryRuleBodyExpression"
- // InternalKerML.g:4592:1: entryRuleBodyExpression : ruleBodyExpression EOF ;
- public final void entryRuleBodyExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleSequenceExpression"
+ // InternalKerML.g:4592:1: entryRuleSequenceExpression : ruleSequenceExpression EOF ;
+ public final void entryRuleSequenceExpression() throws RecognitionException {
try {
- // InternalKerML.g:4593:1: ( ruleBodyExpression EOF )
- // InternalKerML.g:4594:1: ruleBodyExpression EOF
+ // InternalKerML.g:4593:1: ( ruleSequenceExpression EOF )
+ // InternalKerML.g:4594:1: ruleSequenceExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionRule());
+ before(grammarAccess.getSequenceExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleBodyExpression();
+ ruleSequenceExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionRule());
+ after(grammarAccess.getSequenceExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -15073,30 +15073,30 @@ public final void entryRuleBodyExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyExpression"
+ // $ANTLR end "entryRuleSequenceExpression"
- // $ANTLR start "ruleBodyExpression"
- // InternalKerML.g:4601:1: ruleBodyExpression : ( ( rule__BodyExpression__Alternatives ) ) ;
- public final void ruleBodyExpression() throws RecognitionException {
+ // $ANTLR start "ruleSequenceExpression"
+ // InternalKerML.g:4601:1: ruleSequenceExpression : ( ( rule__SequenceExpression__Group__0 ) ) ;
+ public final void ruleSequenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4605:2: ( ( ( rule__BodyExpression__Alternatives ) ) )
- // InternalKerML.g:4606:2: ( ( rule__BodyExpression__Alternatives ) )
+ // InternalKerML.g:4605:2: ( ( ( rule__SequenceExpression__Group__0 ) ) )
+ // InternalKerML.g:4606:2: ( ( rule__SequenceExpression__Group__0 ) )
{
- // InternalKerML.g:4606:2: ( ( rule__BodyExpression__Alternatives ) )
- // InternalKerML.g:4607:3: ( rule__BodyExpression__Alternatives )
+ // InternalKerML.g:4606:2: ( ( rule__SequenceExpression__Group__0 ) )
+ // InternalKerML.g:4607:3: ( rule__SequenceExpression__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ before(grammarAccess.getSequenceExpressionAccess().getGroup());
}
- // InternalKerML.g:4608:3: ( rule__BodyExpression__Alternatives )
- // InternalKerML.g:4608:4: rule__BodyExpression__Alternatives
+ // InternalKerML.g:4608:3: ( rule__SequenceExpression__Group__0 )
+ // InternalKerML.g:4608:4: rule__SequenceExpression__Group__0
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__Alternatives();
+ rule__SequenceExpression__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -15104,7 +15104,7 @@ public final void ruleBodyExpression() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ after(grammarAccess.getSequenceExpressionAccess().getGroup());
}
}
@@ -15124,26 +15124,26 @@ public final void ruleBodyExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyExpression"
+ // $ANTLR end "ruleSequenceExpression"
- // $ANTLR start "entryRuleBodyParameterMember"
- // InternalKerML.g:4617:1: entryRuleBodyParameterMember : ruleBodyParameterMember EOF ;
- public final void entryRuleBodyParameterMember() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyExpressionMember"
+ // InternalKerML.g:4617:1: entryRuleBodyExpressionMember : ruleBodyExpressionMember EOF ;
+ public final void entryRuleBodyExpressionMember() throws RecognitionException {
try {
- // InternalKerML.g:4618:1: ( ruleBodyParameterMember EOF )
- // InternalKerML.g:4619:1: ruleBodyParameterMember EOF
+ // InternalKerML.g:4618:1: ( ruleBodyExpressionMember EOF )
+ // InternalKerML.g:4619:1: ruleBodyExpressionMember EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberRule());
+ before(grammarAccess.getBodyExpressionMemberRule());
}
pushFollow(FOLLOW_1);
- ruleBodyParameterMember();
+ ruleBodyExpressionMember();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberRule());
+ after(grammarAccess.getBodyExpressionMemberRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -15158,30 +15158,30 @@ public final void entryRuleBodyParameterMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyParameterMember"
+ // $ANTLR end "entryRuleBodyExpressionMember"
- // $ANTLR start "ruleBodyParameterMember"
- // InternalKerML.g:4626:1: ruleBodyParameterMember : ( ( rule__BodyParameterMember__Group__0 ) ) ;
- public final void ruleBodyParameterMember() throws RecognitionException {
+ // $ANTLR start "ruleBodyExpressionMember"
+ // InternalKerML.g:4626:1: ruleBodyExpressionMember : ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleBodyExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4630:2: ( ( ( rule__BodyParameterMember__Group__0 ) ) )
- // InternalKerML.g:4631:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ // InternalKerML.g:4630:2: ( ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalKerML.g:4631:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalKerML.g:4631:2: ( ( rule__BodyParameterMember__Group__0 ) )
- // InternalKerML.g:4632:3: ( rule__BodyParameterMember__Group__0 )
+ // InternalKerML.g:4631:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4632:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalKerML.g:4633:3: ( rule__BodyParameterMember__Group__0 )
- // InternalKerML.g:4633:4: rule__BodyParameterMember__Group__0
+ // InternalKerML.g:4633:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4633:4: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
- rule__BodyParameterMember__Group__0();
+ rule__BodyExpressionMember__OwnedMemberFeature_compAssignment();
state._fsp--;
if (state.failed) return ;
@@ -15189,7 +15189,7 @@ public final void ruleBodyParameterMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
}
@@ -15209,26 +15209,26 @@ public final void ruleBodyParameterMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyParameterMember"
+ // $ANTLR end "ruleBodyExpressionMember"
- // $ANTLR start "entryRuleBodyParameter"
- // InternalKerML.g:4642:1: entryRuleBodyParameter : ruleBodyParameter EOF ;
- public final void entryRuleBodyParameter() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyExpression"
+ // InternalKerML.g:4642:1: entryRuleBodyExpression : ruleBodyExpression EOF ;
+ public final void entryRuleBodyExpression() throws RecognitionException {
try {
- // InternalKerML.g:4643:1: ( ruleBodyParameter EOF )
- // InternalKerML.g:4644:1: ruleBodyParameter EOF
+ // InternalKerML.g:4643:1: ( ruleBodyExpression EOF )
+ // InternalKerML.g:4644:1: ruleBodyExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterRule());
+ before(grammarAccess.getBodyExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleBodyParameter();
+ ruleBodyExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterRule());
+ after(grammarAccess.getBodyExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -15243,30 +15243,30 @@ public final void entryRuleBodyParameter() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyParameter"
+ // $ANTLR end "entryRuleBodyExpression"
- // $ANTLR start "ruleBodyParameter"
- // InternalKerML.g:4651:1: ruleBodyParameter : ( ( rule__BodyParameter__Group__0 ) ) ;
- public final void ruleBodyParameter() throws RecognitionException {
+ // $ANTLR start "ruleBodyExpression"
+ // InternalKerML.g:4651:1: ruleBodyExpression : ( ( rule__BodyExpression__Alternatives ) ) ;
+ public final void ruleBodyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4655:2: ( ( ( rule__BodyParameter__Group__0 ) ) )
- // InternalKerML.g:4656:2: ( ( rule__BodyParameter__Group__0 ) )
+ // InternalKerML.g:4655:2: ( ( ( rule__BodyExpression__Alternatives ) ) )
+ // InternalKerML.g:4656:2: ( ( rule__BodyExpression__Alternatives ) )
{
- // InternalKerML.g:4656:2: ( ( rule__BodyParameter__Group__0 ) )
- // InternalKerML.g:4657:3: ( rule__BodyParameter__Group__0 )
+ // InternalKerML.g:4656:2: ( ( rule__BodyExpression__Alternatives ) )
+ // InternalKerML.g:4657:3: ( rule__BodyExpression__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup());
+ before(grammarAccess.getBodyExpressionAccess().getAlternatives());
}
- // InternalKerML.g:4658:3: ( rule__BodyParameter__Group__0 )
- // InternalKerML.g:4658:4: rule__BodyParameter__Group__0
+ // InternalKerML.g:4658:3: ( rule__BodyExpression__Alternatives )
+ // InternalKerML.g:4658:4: rule__BodyExpression__Alternatives
{
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__0();
+ rule__BodyExpression__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -15274,7 +15274,7 @@ public final void ruleBodyParameter() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup());
+ after(grammarAccess.getBodyExpressionAccess().getAlternatives());
}
}
@@ -15294,26 +15294,26 @@ public final void ruleBodyParameter() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyParameter"
+ // $ANTLR end "ruleBodyExpression"
- // $ANTLR start "entryRuleExpressionTyping"
- // InternalKerML.g:4667:1: entryRuleExpressionTyping : ruleExpressionTyping EOF ;
- public final void entryRuleExpressionTyping() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyParameterMember"
+ // InternalKerML.g:4667:1: entryRuleBodyParameterMember : ruleBodyParameterMember EOF ;
+ public final void entryRuleBodyParameterMember() throws RecognitionException {
try {
- // InternalKerML.g:4668:1: ( ruleExpressionTyping EOF )
- // InternalKerML.g:4669:1: ruleExpressionTyping EOF
+ // InternalKerML.g:4668:1: ( ruleBodyParameterMember EOF )
+ // InternalKerML.g:4669:1: ruleBodyParameterMember EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingRule());
+ before(grammarAccess.getBodyParameterMemberRule());
}
pushFollow(FOLLOW_1);
- ruleExpressionTyping();
+ ruleBodyParameterMember();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingRule());
+ after(grammarAccess.getBodyParameterMemberRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -15328,30 +15328,30 @@ public final void entryRuleExpressionTyping() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleExpressionTyping"
+ // $ANTLR end "entryRuleBodyParameterMember"
- // $ANTLR start "ruleExpressionTyping"
- // InternalKerML.g:4676:1: ruleExpressionTyping : ( ( rule__ExpressionTyping__TypeAssignment ) ) ;
- public final void ruleExpressionTyping() throws RecognitionException {
+ // $ANTLR start "ruleBodyParameterMember"
+ // InternalKerML.g:4676:1: ruleBodyParameterMember : ( ( rule__BodyParameterMember__Group__0 ) ) ;
+ public final void ruleBodyParameterMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4680:2: ( ( ( rule__ExpressionTyping__TypeAssignment ) ) )
- // InternalKerML.g:4681:2: ( ( rule__ExpressionTyping__TypeAssignment ) )
+ // InternalKerML.g:4680:2: ( ( ( rule__BodyParameterMember__Group__0 ) ) )
+ // InternalKerML.g:4681:2: ( ( rule__BodyParameterMember__Group__0 ) )
{
- // InternalKerML.g:4681:2: ( ( rule__ExpressionTyping__TypeAssignment ) )
- // InternalKerML.g:4682:3: ( rule__ExpressionTyping__TypeAssignment )
+ // InternalKerML.g:4681:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ // InternalKerML.g:4682:3: ( rule__BodyParameterMember__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeAssignment());
+ before(grammarAccess.getBodyParameterMemberAccess().getGroup());
}
- // InternalKerML.g:4683:3: ( rule__ExpressionTyping__TypeAssignment )
- // InternalKerML.g:4683:4: rule__ExpressionTyping__TypeAssignment
+ // InternalKerML.g:4683:3: ( rule__BodyParameterMember__Group__0 )
+ // InternalKerML.g:4683:4: rule__BodyParameterMember__Group__0
{
pushFollow(FOLLOW_2);
- rule__ExpressionTyping__TypeAssignment();
+ rule__BodyParameterMember__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -15359,7 +15359,7 @@ public final void ruleExpressionTyping() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeAssignment());
+ after(grammarAccess.getBodyParameterMemberAccess().getGroup());
}
}
@@ -15379,7 +15379,7 @@ public final void ruleExpressionTyping() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleExpressionTyping"
+ // $ANTLR end "ruleBodyParameterMember"
// $ANTLR start "entryRuleSequenceConstructionExpression"
@@ -15757,26 +15757,26 @@ public final void entryRuleFeatureReferenceMember() throws RecognitionException
// $ANTLR start "ruleFeatureReferenceMember"
- // InternalKerML.g:4801:1: ruleFeatureReferenceMember : ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalKerML.g:4801:1: ruleFeatureReferenceMember : ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) ;
public final void ruleFeatureReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4805:2: ( ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalKerML.g:4806:2: ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalKerML.g:4805:2: ( ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) )
+ // InternalKerML.g:4806:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
{
- // InternalKerML.g:4806:2: ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalKerML.g:4807:3: ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalKerML.g:4806:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
+ // InternalKerML.g:4807:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
}
- // InternalKerML.g:4808:3: ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalKerML.g:4808:4: rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalKerML.g:4808:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
+ // InternalKerML.g:4808:4: rule__FeatureReferenceMember__MemberFeatureAssignment
{
pushFollow(FOLLOW_2);
- rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment();
+ rule__FeatureReferenceMember__MemberFeatureAssignment();
state._fsp--;
if (state.failed) return ;
@@ -15784,7 +15784,7 @@ public final void ruleFeatureReferenceMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
}
}
@@ -15807,97 +15807,12 @@ public final void ruleFeatureReferenceMember() throws RecognitionException {
// $ANTLR end "ruleFeatureReferenceMember"
- // $ANTLR start "entryRuleFeatureReference"
- // InternalKerML.g:4817:1: entryRuleFeatureReference : ruleFeatureReference EOF ;
- public final void entryRuleFeatureReference() throws RecognitionException {
- try {
- // InternalKerML.g:4818:1: ( ruleFeatureReference EOF )
- // InternalKerML.g:4819:1: ruleFeatureReference EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceRule());
- }
- pushFollow(FOLLOW_1);
- ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFeatureReference"
-
-
- // $ANTLR start "ruleFeatureReference"
- // InternalKerML.g:4826:1: ruleFeatureReference : ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) ) ;
- public final void ruleFeatureReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:4830:2: ( ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) ) )
- // InternalKerML.g:4831:2: ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) )
- {
- // InternalKerML.g:4831:2: ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) )
- // InternalKerML.g:4832:3: ( rule__FeatureReference__OwnedRelationship_compAssignment )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment());
- }
- // InternalKerML.g:4833:3: ( rule__FeatureReference__OwnedRelationship_compAssignment )
- // InternalKerML.g:4833:4: rule__FeatureReference__OwnedRelationship_compAssignment
- {
- pushFollow(FOLLOW_2);
- rule__FeatureReference__OwnedRelationship_compAssignment();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFeatureReference"
-
-
// $ANTLR start "entryRuleInvocationExpression"
- // InternalKerML.g:4842:1: entryRuleInvocationExpression : ruleInvocationExpression EOF ;
+ // InternalKerML.g:4817:1: entryRuleInvocationExpression : ruleInvocationExpression EOF ;
public final void entryRuleInvocationExpression() throws RecognitionException {
try {
- // InternalKerML.g:4843:1: ( ruleInvocationExpression EOF )
- // InternalKerML.g:4844:1: ruleInvocationExpression EOF
+ // InternalKerML.g:4818:1: ( ruleInvocationExpression EOF )
+ // InternalKerML.g:4819:1: ruleInvocationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionRule());
@@ -15927,23 +15842,23 @@ public final void entryRuleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleInvocationExpression"
- // InternalKerML.g:4851:1: ruleInvocationExpression : ( ( rule__InvocationExpression__Group__0 ) ) ;
+ // InternalKerML.g:4826:1: ruleInvocationExpression : ( ( rule__InvocationExpression__Group__0 ) ) ;
public final void ruleInvocationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4855:2: ( ( ( rule__InvocationExpression__Group__0 ) ) )
- // InternalKerML.g:4856:2: ( ( rule__InvocationExpression__Group__0 ) )
+ // InternalKerML.g:4830:2: ( ( ( rule__InvocationExpression__Group__0 ) ) )
+ // InternalKerML.g:4831:2: ( ( rule__InvocationExpression__Group__0 ) )
{
- // InternalKerML.g:4856:2: ( ( rule__InvocationExpression__Group__0 ) )
- // InternalKerML.g:4857:3: ( rule__InvocationExpression__Group__0 )
+ // InternalKerML.g:4831:2: ( ( rule__InvocationExpression__Group__0 ) )
+ // InternalKerML.g:4832:3: ( rule__InvocationExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getGroup());
}
- // InternalKerML.g:4858:3: ( rule__InvocationExpression__Group__0 )
- // InternalKerML.g:4858:4: rule__InvocationExpression__Group__0
+ // InternalKerML.g:4833:3: ( rule__InvocationExpression__Group__0 )
+ // InternalKerML.g:4833:4: rule__InvocationExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__InvocationExpression__Group__0();
@@ -15978,23 +15893,23 @@ public final void ruleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleArgumentList"
- // InternalKerML.g:4868:1: ruleArgumentList : ( ( rule__ArgumentList__Alternatives ) ) ;
+ // InternalKerML.g:4843:1: ruleArgumentList : ( ( rule__ArgumentList__Alternatives ) ) ;
public final void ruleArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4872:2: ( ( ( rule__ArgumentList__Alternatives ) ) )
- // InternalKerML.g:4873:2: ( ( rule__ArgumentList__Alternatives ) )
+ // InternalKerML.g:4847:2: ( ( ( rule__ArgumentList__Alternatives ) ) )
+ // InternalKerML.g:4848:2: ( ( rule__ArgumentList__Alternatives ) )
{
- // InternalKerML.g:4873:2: ( ( rule__ArgumentList__Alternatives ) )
- // InternalKerML.g:4874:3: ( rule__ArgumentList__Alternatives )
+ // InternalKerML.g:4848:2: ( ( rule__ArgumentList__Alternatives ) )
+ // InternalKerML.g:4849:3: ( rule__ArgumentList__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getAlternatives());
}
- // InternalKerML.g:4875:3: ( rule__ArgumentList__Alternatives )
- // InternalKerML.g:4875:4: rule__ArgumentList__Alternatives
+ // InternalKerML.g:4850:3: ( rule__ArgumentList__Alternatives )
+ // InternalKerML.g:4850:4: rule__ArgumentList__Alternatives
{
pushFollow(FOLLOW_2);
rule__ArgumentList__Alternatives();
@@ -16029,23 +15944,23 @@ public final void ruleArgumentList() throws RecognitionException {
// $ANTLR start "rulePositionalArgumentList"
- // InternalKerML.g:4885:1: rulePositionalArgumentList : ( ( rule__PositionalArgumentList__Group__0 ) ) ;
+ // InternalKerML.g:4860:1: rulePositionalArgumentList : ( ( rule__PositionalArgumentList__Group__0 ) ) ;
public final void rulePositionalArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4889:2: ( ( ( rule__PositionalArgumentList__Group__0 ) ) )
- // InternalKerML.g:4890:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ // InternalKerML.g:4864:2: ( ( ( rule__PositionalArgumentList__Group__0 ) ) )
+ // InternalKerML.g:4865:2: ( ( rule__PositionalArgumentList__Group__0 ) )
{
- // InternalKerML.g:4890:2: ( ( rule__PositionalArgumentList__Group__0 ) )
- // InternalKerML.g:4891:3: ( rule__PositionalArgumentList__Group__0 )
+ // InternalKerML.g:4865:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ // InternalKerML.g:4866:3: ( rule__PositionalArgumentList__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getGroup());
}
- // InternalKerML.g:4892:3: ( rule__PositionalArgumentList__Group__0 )
- // InternalKerML.g:4892:4: rule__PositionalArgumentList__Group__0
+ // InternalKerML.g:4867:3: ( rule__PositionalArgumentList__Group__0 )
+ // InternalKerML.g:4867:4: rule__PositionalArgumentList__Group__0
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__Group__0();
@@ -16080,23 +15995,23 @@ public final void rulePositionalArgumentList() throws RecognitionException {
// $ANTLR start "ruleNamedArgumentList"
- // InternalKerML.g:4902:1: ruleNamedArgumentList : ( ( rule__NamedArgumentList__Group__0 ) ) ;
+ // InternalKerML.g:4877:1: ruleNamedArgumentList : ( ( rule__NamedArgumentList__Group__0 ) ) ;
public final void ruleNamedArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4906:2: ( ( ( rule__NamedArgumentList__Group__0 ) ) )
- // InternalKerML.g:4907:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ // InternalKerML.g:4881:2: ( ( ( rule__NamedArgumentList__Group__0 ) ) )
+ // InternalKerML.g:4882:2: ( ( rule__NamedArgumentList__Group__0 ) )
{
- // InternalKerML.g:4907:2: ( ( rule__NamedArgumentList__Group__0 ) )
- // InternalKerML.g:4908:3: ( rule__NamedArgumentList__Group__0 )
+ // InternalKerML.g:4882:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ // InternalKerML.g:4883:3: ( rule__NamedArgumentList__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getGroup());
}
- // InternalKerML.g:4909:3: ( rule__NamedArgumentList__Group__0 )
- // InternalKerML.g:4909:4: rule__NamedArgumentList__Group__0
+ // InternalKerML.g:4884:3: ( rule__NamedArgumentList__Group__0 )
+ // InternalKerML.g:4884:4: rule__NamedArgumentList__Group__0
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__Group__0();
@@ -16131,11 +16046,11 @@ public final void ruleNamedArgumentList() throws RecognitionException {
// $ANTLR start "entryRuleNamedExpressionMember"
- // InternalKerML.g:4918:1: entryRuleNamedExpressionMember : ruleNamedExpressionMember EOF ;
+ // InternalKerML.g:4893:1: entryRuleNamedExpressionMember : ruleNamedExpressionMember EOF ;
public final void entryRuleNamedExpressionMember() throws RecognitionException {
try {
- // InternalKerML.g:4919:1: ( ruleNamedExpressionMember EOF )
- // InternalKerML.g:4920:1: ruleNamedExpressionMember EOF
+ // InternalKerML.g:4894:1: ( ruleNamedExpressionMember EOF )
+ // InternalKerML.g:4895:1: ruleNamedExpressionMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberRule());
@@ -16165,23 +16080,23 @@ public final void entryRuleNamedExpressionMember() throws RecognitionException {
// $ANTLR start "ruleNamedExpressionMember"
- // InternalKerML.g:4927:1: ruleNamedExpressionMember : ( ( rule__NamedExpressionMember__Group__0 ) ) ;
+ // InternalKerML.g:4902:1: ruleNamedExpressionMember : ( ( rule__NamedExpressionMember__Group__0 ) ) ;
public final void ruleNamedExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4931:2: ( ( ( rule__NamedExpressionMember__Group__0 ) ) )
- // InternalKerML.g:4932:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ // InternalKerML.g:4906:2: ( ( ( rule__NamedExpressionMember__Group__0 ) ) )
+ // InternalKerML.g:4907:2: ( ( rule__NamedExpressionMember__Group__0 ) )
{
- // InternalKerML.g:4932:2: ( ( rule__NamedExpressionMember__Group__0 ) )
- // InternalKerML.g:4933:3: ( rule__NamedExpressionMember__Group__0 )
+ // InternalKerML.g:4907:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ // InternalKerML.g:4908:3: ( rule__NamedExpressionMember__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getGroup());
}
- // InternalKerML.g:4934:3: ( rule__NamedExpressionMember__Group__0 )
- // InternalKerML.g:4934:4: rule__NamedExpressionMember__Group__0
+ // InternalKerML.g:4909:3: ( rule__NamedExpressionMember__Group__0 )
+ // InternalKerML.g:4909:4: rule__NamedExpressionMember__Group__0
{
pushFollow(FOLLOW_2);
rule__NamedExpressionMember__Group__0();
@@ -16215,97 +16130,12 @@ public final void ruleNamedExpressionMember() throws RecognitionException {
// $ANTLR end "ruleNamedExpressionMember"
- // $ANTLR start "entryRuleExtentExpression_Deprecated"
- // InternalKerML.g:4943:1: entryRuleExtentExpression_Deprecated : ruleExtentExpression_Deprecated EOF ;
- public final void entryRuleExtentExpression_Deprecated() throws RecognitionException {
- try {
- // InternalKerML.g:4944:1: ( ruleExtentExpression_Deprecated EOF )
- // InternalKerML.g:4945:1: ruleExtentExpression_Deprecated EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- pushFollow(FOLLOW_1);
- ruleExtentExpression_Deprecated();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExtentExpression_Deprecated"
-
-
- // $ANTLR start "ruleExtentExpression_Deprecated"
- // InternalKerML.g:4952:1: ruleExtentExpression_Deprecated : ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) ;
- public final void ruleExtentExpression_Deprecated() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:4956:2: ( ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) )
- // InternalKerML.g:4957:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
- {
- // InternalKerML.g:4957:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
- // InternalKerML.g:4958:3: ( rule__ExtentExpression_Deprecated__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
- }
- // InternalKerML.g:4959:3: ( rule__ExtentExpression_Deprecated__Group__0 )
- // InternalKerML.g:4959:4: rule__ExtentExpression_Deprecated__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleExtentExpression_Deprecated"
-
-
// $ANTLR start "entryRuleNullExpression"
- // InternalKerML.g:4968:1: entryRuleNullExpression : ruleNullExpression EOF ;
+ // InternalKerML.g:4918:1: entryRuleNullExpression : ruleNullExpression EOF ;
public final void entryRuleNullExpression() throws RecognitionException {
try {
- // InternalKerML.g:4969:1: ( ruleNullExpression EOF )
- // InternalKerML.g:4970:1: ruleNullExpression EOF
+ // InternalKerML.g:4919:1: ( ruleNullExpression EOF )
+ // InternalKerML.g:4920:1: ruleNullExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullExpressionRule());
@@ -16335,23 +16165,23 @@ public final void entryRuleNullExpression() throws RecognitionException {
// $ANTLR start "ruleNullExpression"
- // InternalKerML.g:4977:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
+ // InternalKerML.g:4927:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
public final void ruleNullExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:4981:2: ( ( ( rule__NullExpression__Group__0 ) ) )
- // InternalKerML.g:4982:2: ( ( rule__NullExpression__Group__0 ) )
+ // InternalKerML.g:4931:2: ( ( ( rule__NullExpression__Group__0 ) ) )
+ // InternalKerML.g:4932:2: ( ( rule__NullExpression__Group__0 ) )
{
- // InternalKerML.g:4982:2: ( ( rule__NullExpression__Group__0 ) )
- // InternalKerML.g:4983:3: ( rule__NullExpression__Group__0 )
+ // InternalKerML.g:4932:2: ( ( rule__NullExpression__Group__0 ) )
+ // InternalKerML.g:4933:3: ( rule__NullExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullExpressionAccess().getGroup());
}
- // InternalKerML.g:4984:3: ( rule__NullExpression__Group__0 )
- // InternalKerML.g:4984:4: rule__NullExpression__Group__0
+ // InternalKerML.g:4934:3: ( rule__NullExpression__Group__0 )
+ // InternalKerML.g:4934:4: rule__NullExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__NullExpression__Group__0();
@@ -16386,11 +16216,11 @@ public final void ruleNullExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralExpression"
- // InternalKerML.g:4993:1: entryRuleLiteralExpression : ruleLiteralExpression EOF ;
+ // InternalKerML.g:4943:1: entryRuleLiteralExpression : ruleLiteralExpression EOF ;
public final void entryRuleLiteralExpression() throws RecognitionException {
try {
- // InternalKerML.g:4994:1: ( ruleLiteralExpression EOF )
- // InternalKerML.g:4995:1: ruleLiteralExpression EOF
+ // InternalKerML.g:4944:1: ( ruleLiteralExpression EOF )
+ // InternalKerML.g:4945:1: ruleLiteralExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionRule());
@@ -16420,23 +16250,23 @@ public final void entryRuleLiteralExpression() throws RecognitionException {
// $ANTLR start "ruleLiteralExpression"
- // InternalKerML.g:5002:1: ruleLiteralExpression : ( ( rule__LiteralExpression__Alternatives ) ) ;
+ // InternalKerML.g:4952:1: ruleLiteralExpression : ( ( rule__LiteralExpression__Alternatives ) ) ;
public final void ruleLiteralExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5006:2: ( ( ( rule__LiteralExpression__Alternatives ) ) )
- // InternalKerML.g:5007:2: ( ( rule__LiteralExpression__Alternatives ) )
+ // InternalKerML.g:4956:2: ( ( ( rule__LiteralExpression__Alternatives ) ) )
+ // InternalKerML.g:4957:2: ( ( rule__LiteralExpression__Alternatives ) )
{
- // InternalKerML.g:5007:2: ( ( rule__LiteralExpression__Alternatives ) )
- // InternalKerML.g:5008:3: ( rule__LiteralExpression__Alternatives )
+ // InternalKerML.g:4957:2: ( ( rule__LiteralExpression__Alternatives ) )
+ // InternalKerML.g:4958:3: ( rule__LiteralExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getAlternatives());
}
- // InternalKerML.g:5009:3: ( rule__LiteralExpression__Alternatives )
- // InternalKerML.g:5009:4: rule__LiteralExpression__Alternatives
+ // InternalKerML.g:4959:3: ( rule__LiteralExpression__Alternatives )
+ // InternalKerML.g:4959:4: rule__LiteralExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralExpression__Alternatives();
@@ -16471,11 +16301,11 @@ public final void ruleLiteralExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralBoolean"
- // InternalKerML.g:5018:1: entryRuleLiteralBoolean : ruleLiteralBoolean EOF ;
+ // InternalKerML.g:4968:1: entryRuleLiteralBoolean : ruleLiteralBoolean EOF ;
public final void entryRuleLiteralBoolean() throws RecognitionException {
try {
- // InternalKerML.g:5019:1: ( ruleLiteralBoolean EOF )
- // InternalKerML.g:5020:1: ruleLiteralBoolean EOF
+ // InternalKerML.g:4969:1: ( ruleLiteralBoolean EOF )
+ // InternalKerML.g:4970:1: ruleLiteralBoolean EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanRule());
@@ -16505,23 +16335,23 @@ public final void entryRuleLiteralBoolean() throws RecognitionException {
// $ANTLR start "ruleLiteralBoolean"
- // InternalKerML.g:5027:1: ruleLiteralBoolean : ( ( rule__LiteralBoolean__ValueAssignment ) ) ;
+ // InternalKerML.g:4977:1: ruleLiteralBoolean : ( ( rule__LiteralBoolean__ValueAssignment ) ) ;
public final void ruleLiteralBoolean() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5031:2: ( ( ( rule__LiteralBoolean__ValueAssignment ) ) )
- // InternalKerML.g:5032:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ // InternalKerML.g:4981:2: ( ( ( rule__LiteralBoolean__ValueAssignment ) ) )
+ // InternalKerML.g:4982:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
{
- // InternalKerML.g:5032:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
- // InternalKerML.g:5033:3: ( rule__LiteralBoolean__ValueAssignment )
+ // InternalKerML.g:4982:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ // InternalKerML.g:4983:3: ( rule__LiteralBoolean__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanAccess().getValueAssignment());
}
- // InternalKerML.g:5034:3: ( rule__LiteralBoolean__ValueAssignment )
- // InternalKerML.g:5034:4: rule__LiteralBoolean__ValueAssignment
+ // InternalKerML.g:4984:3: ( rule__LiteralBoolean__ValueAssignment )
+ // InternalKerML.g:4984:4: rule__LiteralBoolean__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralBoolean__ValueAssignment();
@@ -16556,11 +16386,11 @@ public final void ruleLiteralBoolean() throws RecognitionException {
// $ANTLR start "entryRuleBooleanValue"
- // InternalKerML.g:5043:1: entryRuleBooleanValue : ruleBooleanValue EOF ;
+ // InternalKerML.g:4993:1: entryRuleBooleanValue : ruleBooleanValue EOF ;
public final void entryRuleBooleanValue() throws RecognitionException {
try {
- // InternalKerML.g:5044:1: ( ruleBooleanValue EOF )
- // InternalKerML.g:5045:1: ruleBooleanValue EOF
+ // InternalKerML.g:4994:1: ( ruleBooleanValue EOF )
+ // InternalKerML.g:4995:1: ruleBooleanValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueRule());
@@ -16590,23 +16420,23 @@ public final void entryRuleBooleanValue() throws RecognitionException {
// $ANTLR start "ruleBooleanValue"
- // InternalKerML.g:5052:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
+ // InternalKerML.g:5002:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
public final void ruleBooleanValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5056:2: ( ( ( rule__BooleanValue__Alternatives ) ) )
- // InternalKerML.g:5057:2: ( ( rule__BooleanValue__Alternatives ) )
+ // InternalKerML.g:5006:2: ( ( ( rule__BooleanValue__Alternatives ) ) )
+ // InternalKerML.g:5007:2: ( ( rule__BooleanValue__Alternatives ) )
{
- // InternalKerML.g:5057:2: ( ( rule__BooleanValue__Alternatives ) )
- // InternalKerML.g:5058:3: ( rule__BooleanValue__Alternatives )
+ // InternalKerML.g:5007:2: ( ( rule__BooleanValue__Alternatives ) )
+ // InternalKerML.g:5008:3: ( rule__BooleanValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getAlternatives());
}
- // InternalKerML.g:5059:3: ( rule__BooleanValue__Alternatives )
- // InternalKerML.g:5059:4: rule__BooleanValue__Alternatives
+ // InternalKerML.g:5009:3: ( rule__BooleanValue__Alternatives )
+ // InternalKerML.g:5009:4: rule__BooleanValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__BooleanValue__Alternatives();
@@ -16641,11 +16471,11 @@ public final void ruleBooleanValue() throws RecognitionException {
// $ANTLR start "entryRuleLiteralString"
- // InternalKerML.g:5068:1: entryRuleLiteralString : ruleLiteralString EOF ;
+ // InternalKerML.g:5018:1: entryRuleLiteralString : ruleLiteralString EOF ;
public final void entryRuleLiteralString() throws RecognitionException {
try {
- // InternalKerML.g:5069:1: ( ruleLiteralString EOF )
- // InternalKerML.g:5070:1: ruleLiteralString EOF
+ // InternalKerML.g:5019:1: ( ruleLiteralString EOF )
+ // InternalKerML.g:5020:1: ruleLiteralString EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringRule());
@@ -16675,23 +16505,23 @@ public final void entryRuleLiteralString() throws RecognitionException {
// $ANTLR start "ruleLiteralString"
- // InternalKerML.g:5077:1: ruleLiteralString : ( ( rule__LiteralString__ValueAssignment ) ) ;
+ // InternalKerML.g:5027:1: ruleLiteralString : ( ( rule__LiteralString__ValueAssignment ) ) ;
public final void ruleLiteralString() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5081:2: ( ( ( rule__LiteralString__ValueAssignment ) ) )
- // InternalKerML.g:5082:2: ( ( rule__LiteralString__ValueAssignment ) )
+ // InternalKerML.g:5031:2: ( ( ( rule__LiteralString__ValueAssignment ) ) )
+ // InternalKerML.g:5032:2: ( ( rule__LiteralString__ValueAssignment ) )
{
- // InternalKerML.g:5082:2: ( ( rule__LiteralString__ValueAssignment ) )
- // InternalKerML.g:5083:3: ( rule__LiteralString__ValueAssignment )
+ // InternalKerML.g:5032:2: ( ( rule__LiteralString__ValueAssignment ) )
+ // InternalKerML.g:5033:3: ( rule__LiteralString__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringAccess().getValueAssignment());
}
- // InternalKerML.g:5084:3: ( rule__LiteralString__ValueAssignment )
- // InternalKerML.g:5084:4: rule__LiteralString__ValueAssignment
+ // InternalKerML.g:5034:3: ( rule__LiteralString__ValueAssignment )
+ // InternalKerML.g:5034:4: rule__LiteralString__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralString__ValueAssignment();
@@ -16726,11 +16556,11 @@ public final void ruleLiteralString() throws RecognitionException {
// $ANTLR start "entryRuleLiteralInteger"
- // InternalKerML.g:5093:1: entryRuleLiteralInteger : ruleLiteralInteger EOF ;
+ // InternalKerML.g:5043:1: entryRuleLiteralInteger : ruleLiteralInteger EOF ;
public final void entryRuleLiteralInteger() throws RecognitionException {
try {
- // InternalKerML.g:5094:1: ( ruleLiteralInteger EOF )
- // InternalKerML.g:5095:1: ruleLiteralInteger EOF
+ // InternalKerML.g:5044:1: ( ruleLiteralInteger EOF )
+ // InternalKerML.g:5045:1: ruleLiteralInteger EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerRule());
@@ -16760,23 +16590,23 @@ public final void entryRuleLiteralInteger() throws RecognitionException {
// $ANTLR start "ruleLiteralInteger"
- // InternalKerML.g:5102:1: ruleLiteralInteger : ( ( rule__LiteralInteger__ValueAssignment ) ) ;
+ // InternalKerML.g:5052:1: ruleLiteralInteger : ( ( rule__LiteralInteger__ValueAssignment ) ) ;
public final void ruleLiteralInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5106:2: ( ( ( rule__LiteralInteger__ValueAssignment ) ) )
- // InternalKerML.g:5107:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ // InternalKerML.g:5056:2: ( ( ( rule__LiteralInteger__ValueAssignment ) ) )
+ // InternalKerML.g:5057:2: ( ( rule__LiteralInteger__ValueAssignment ) )
{
- // InternalKerML.g:5107:2: ( ( rule__LiteralInteger__ValueAssignment ) )
- // InternalKerML.g:5108:3: ( rule__LiteralInteger__ValueAssignment )
+ // InternalKerML.g:5057:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ // InternalKerML.g:5058:3: ( rule__LiteralInteger__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerAccess().getValueAssignment());
}
- // InternalKerML.g:5109:3: ( rule__LiteralInteger__ValueAssignment )
- // InternalKerML.g:5109:4: rule__LiteralInteger__ValueAssignment
+ // InternalKerML.g:5059:3: ( rule__LiteralInteger__ValueAssignment )
+ // InternalKerML.g:5059:4: rule__LiteralInteger__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralInteger__ValueAssignment();
@@ -16811,11 +16641,11 @@ public final void ruleLiteralInteger() throws RecognitionException {
// $ANTLR start "entryRuleLiteralReal"
- // InternalKerML.g:5118:1: entryRuleLiteralReal : ruleLiteralReal EOF ;
+ // InternalKerML.g:5068:1: entryRuleLiteralReal : ruleLiteralReal EOF ;
public final void entryRuleLiteralReal() throws RecognitionException {
try {
- // InternalKerML.g:5119:1: ( ruleLiteralReal EOF )
- // InternalKerML.g:5120:1: ruleLiteralReal EOF
+ // InternalKerML.g:5069:1: ( ruleLiteralReal EOF )
+ // InternalKerML.g:5070:1: ruleLiteralReal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealRule());
@@ -16845,23 +16675,23 @@ public final void entryRuleLiteralReal() throws RecognitionException {
// $ANTLR start "ruleLiteralReal"
- // InternalKerML.g:5127:1: ruleLiteralReal : ( ( rule__LiteralReal__ValueAssignment ) ) ;
+ // InternalKerML.g:5077:1: ruleLiteralReal : ( ( rule__LiteralReal__ValueAssignment ) ) ;
public final void ruleLiteralReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5131:2: ( ( ( rule__LiteralReal__ValueAssignment ) ) )
- // InternalKerML.g:5132:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ // InternalKerML.g:5081:2: ( ( ( rule__LiteralReal__ValueAssignment ) ) )
+ // InternalKerML.g:5082:2: ( ( rule__LiteralReal__ValueAssignment ) )
{
- // InternalKerML.g:5132:2: ( ( rule__LiteralReal__ValueAssignment ) )
- // InternalKerML.g:5133:3: ( rule__LiteralReal__ValueAssignment )
+ // InternalKerML.g:5082:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ // InternalKerML.g:5083:3: ( rule__LiteralReal__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealAccess().getValueAssignment());
}
- // InternalKerML.g:5134:3: ( rule__LiteralReal__ValueAssignment )
- // InternalKerML.g:5134:4: rule__LiteralReal__ValueAssignment
+ // InternalKerML.g:5084:3: ( rule__LiteralReal__ValueAssignment )
+ // InternalKerML.g:5084:4: rule__LiteralReal__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralReal__ValueAssignment();
@@ -16896,11 +16726,11 @@ public final void ruleLiteralReal() throws RecognitionException {
// $ANTLR start "entryRuleRealValue"
- // InternalKerML.g:5143:1: entryRuleRealValue : ruleRealValue EOF ;
+ // InternalKerML.g:5093:1: entryRuleRealValue : ruleRealValue EOF ;
public final void entryRuleRealValue() throws RecognitionException {
try {
- // InternalKerML.g:5144:1: ( ruleRealValue EOF )
- // InternalKerML.g:5145:1: ruleRealValue EOF
+ // InternalKerML.g:5094:1: ( ruleRealValue EOF )
+ // InternalKerML.g:5095:1: ruleRealValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueRule());
@@ -16930,23 +16760,23 @@ public final void entryRuleRealValue() throws RecognitionException {
// $ANTLR start "ruleRealValue"
- // InternalKerML.g:5152:1: ruleRealValue : ( ( rule__RealValue__Alternatives ) ) ;
+ // InternalKerML.g:5102:1: ruleRealValue : ( ( rule__RealValue__Alternatives ) ) ;
public final void ruleRealValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5156:2: ( ( ( rule__RealValue__Alternatives ) ) )
- // InternalKerML.g:5157:2: ( ( rule__RealValue__Alternatives ) )
+ // InternalKerML.g:5106:2: ( ( ( rule__RealValue__Alternatives ) ) )
+ // InternalKerML.g:5107:2: ( ( rule__RealValue__Alternatives ) )
{
- // InternalKerML.g:5157:2: ( ( rule__RealValue__Alternatives ) )
- // InternalKerML.g:5158:3: ( rule__RealValue__Alternatives )
+ // InternalKerML.g:5107:2: ( ( rule__RealValue__Alternatives ) )
+ // InternalKerML.g:5108:3: ( rule__RealValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getAlternatives());
}
- // InternalKerML.g:5159:3: ( rule__RealValue__Alternatives )
- // InternalKerML.g:5159:4: rule__RealValue__Alternatives
+ // InternalKerML.g:5109:3: ( rule__RealValue__Alternatives )
+ // InternalKerML.g:5109:4: rule__RealValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__RealValue__Alternatives();
@@ -16981,11 +16811,11 @@ public final void ruleRealValue() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnbounded"
- // InternalKerML.g:5168:1: entryRuleLiteralUnbounded : ruleLiteralUnbounded EOF ;
+ // InternalKerML.g:5118:1: entryRuleLiteralUnbounded : ruleLiteralUnbounded EOF ;
public final void entryRuleLiteralUnbounded() throws RecognitionException {
try {
- // InternalKerML.g:5169:1: ( ruleLiteralUnbounded EOF )
- // InternalKerML.g:5170:1: ruleLiteralUnbounded EOF
+ // InternalKerML.g:5119:1: ( ruleLiteralUnbounded EOF )
+ // InternalKerML.g:5120:1: ruleLiteralUnbounded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedRule());
@@ -17015,23 +16845,23 @@ public final void entryRuleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "ruleLiteralUnbounded"
- // InternalKerML.g:5177:1: ruleLiteralUnbounded : ( ( rule__LiteralUnbounded__Group__0 ) ) ;
+ // InternalKerML.g:5127:1: ruleLiteralUnbounded : ( ( rule__LiteralUnbounded__Group__0 ) ) ;
public final void ruleLiteralUnbounded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5181:2: ( ( ( rule__LiteralUnbounded__Group__0 ) ) )
- // InternalKerML.g:5182:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ // InternalKerML.g:5131:2: ( ( ( rule__LiteralUnbounded__Group__0 ) ) )
+ // InternalKerML.g:5132:2: ( ( rule__LiteralUnbounded__Group__0 ) )
{
- // InternalKerML.g:5182:2: ( ( rule__LiteralUnbounded__Group__0 ) )
- // InternalKerML.g:5183:3: ( rule__LiteralUnbounded__Group__0 )
+ // InternalKerML.g:5132:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ // InternalKerML.g:5133:3: ( rule__LiteralUnbounded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedAccess().getGroup());
}
- // InternalKerML.g:5184:3: ( rule__LiteralUnbounded__Group__0 )
- // InternalKerML.g:5184:4: rule__LiteralUnbounded__Group__0
+ // InternalKerML.g:5134:3: ( rule__LiteralUnbounded__Group__0 )
+ // InternalKerML.g:5134:4: rule__LiteralUnbounded__Group__0
{
pushFollow(FOLLOW_2);
rule__LiteralUnbounded__Group__0();
@@ -17066,11 +16896,11 @@ public final void ruleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnlimitedNatural"
- // InternalKerML.g:5193:1: entryRuleLiteralUnlimitedNatural : ruleLiteralUnlimitedNatural EOF ;
+ // InternalKerML.g:5143:1: entryRuleLiteralUnlimitedNatural : ruleLiteralUnlimitedNatural EOF ;
public final void entryRuleLiteralUnlimitedNatural() throws RecognitionException {
try {
- // InternalKerML.g:5194:1: ( ruleLiteralUnlimitedNatural EOF )
- // InternalKerML.g:5195:1: ruleLiteralUnlimitedNatural EOF
+ // InternalKerML.g:5144:1: ( ruleLiteralUnlimitedNatural EOF )
+ // InternalKerML.g:5145:1: ruleLiteralUnlimitedNatural EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalRule());
@@ -17100,23 +16930,23 @@ public final void entryRuleLiteralUnlimitedNatural() throws RecognitionException
// $ANTLR start "ruleLiteralUnlimitedNatural"
- // InternalKerML.g:5202:1: ruleLiteralUnlimitedNatural : ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) ;
+ // InternalKerML.g:5152:1: ruleLiteralUnlimitedNatural : ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) ;
public final void ruleLiteralUnlimitedNatural() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5206:2: ( ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) )
- // InternalKerML.g:5207:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
+ // InternalKerML.g:5156:2: ( ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) )
+ // InternalKerML.g:5157:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
{
- // InternalKerML.g:5207:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
- // InternalKerML.g:5208:3: ( rule__LiteralUnlimitedNatural__Alternatives )
+ // InternalKerML.g:5157:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
+ // InternalKerML.g:5158:3: ( rule__LiteralUnlimitedNatural__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getAlternatives());
}
- // InternalKerML.g:5209:3: ( rule__LiteralUnlimitedNatural__Alternatives )
- // InternalKerML.g:5209:4: rule__LiteralUnlimitedNatural__Alternatives
+ // InternalKerML.g:5159:3: ( rule__LiteralUnlimitedNatural__Alternatives )
+ // InternalKerML.g:5159:4: rule__LiteralUnlimitedNatural__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralUnlimitedNatural__Alternatives();
@@ -17151,11 +16981,11 @@ public final void ruleLiteralUnlimitedNatural() throws RecognitionException {
// $ANTLR start "entryRuleName"
- // InternalKerML.g:5218:1: entryRuleName : ruleName EOF ;
+ // InternalKerML.g:5168:1: entryRuleName : ruleName EOF ;
public final void entryRuleName() throws RecognitionException {
try {
- // InternalKerML.g:5219:1: ( ruleName EOF )
- // InternalKerML.g:5220:1: ruleName EOF
+ // InternalKerML.g:5169:1: ( ruleName EOF )
+ // InternalKerML.g:5170:1: ruleName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameRule());
@@ -17185,23 +17015,23 @@ public final void entryRuleName() throws RecognitionException {
// $ANTLR start "ruleName"
- // InternalKerML.g:5227:1: ruleName : ( ( rule__Name__Alternatives ) ) ;
+ // InternalKerML.g:5177:1: ruleName : ( ( rule__Name__Alternatives ) ) ;
public final void ruleName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5231:2: ( ( ( rule__Name__Alternatives ) ) )
- // InternalKerML.g:5232:2: ( ( rule__Name__Alternatives ) )
+ // InternalKerML.g:5181:2: ( ( ( rule__Name__Alternatives ) ) )
+ // InternalKerML.g:5182:2: ( ( rule__Name__Alternatives ) )
{
- // InternalKerML.g:5232:2: ( ( rule__Name__Alternatives ) )
- // InternalKerML.g:5233:3: ( rule__Name__Alternatives )
+ // InternalKerML.g:5182:2: ( ( rule__Name__Alternatives ) )
+ // InternalKerML.g:5183:3: ( rule__Name__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getAlternatives());
}
- // InternalKerML.g:5234:3: ( rule__Name__Alternatives )
- // InternalKerML.g:5234:4: rule__Name__Alternatives
+ // InternalKerML.g:5184:3: ( rule__Name__Alternatives )
+ // InternalKerML.g:5184:4: rule__Name__Alternatives
{
pushFollow(FOLLOW_2);
rule__Name__Alternatives();
@@ -17236,11 +17066,11 @@ public final void ruleName() throws RecognitionException {
// $ANTLR start "entryRuleQualifiedName"
- // InternalKerML.g:5243:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalKerML.g:5193:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:5244:1: ( ruleQualifiedName EOF )
- // InternalKerML.g:5245:1: ruleQualifiedName EOF
+ // InternalKerML.g:5194:1: ( ruleQualifiedName EOF )
+ // InternalKerML.g:5195:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
@@ -17270,23 +17100,23 @@ public final void entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalKerML.g:5252:1: ruleQualifiedName : ( ( rule__QualifiedName__Alternatives ) ) ;
+ // InternalKerML.g:5202:1: ruleQualifiedName : ( ( rule__QualifiedName__Alternatives ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5256:2: ( ( ( rule__QualifiedName__Alternatives ) ) )
- // InternalKerML.g:5257:2: ( ( rule__QualifiedName__Alternatives ) )
+ // InternalKerML.g:5206:2: ( ( ( rule__QualifiedName__Alternatives ) ) )
+ // InternalKerML.g:5207:2: ( ( rule__QualifiedName__Alternatives ) )
{
- // InternalKerML.g:5257:2: ( ( rule__QualifiedName__Alternatives ) )
- // InternalKerML.g:5258:3: ( rule__QualifiedName__Alternatives )
+ // InternalKerML.g:5207:2: ( ( rule__QualifiedName__Alternatives ) )
+ // InternalKerML.g:5208:3: ( rule__QualifiedName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getAlternatives());
}
- // InternalKerML.g:5259:3: ( rule__QualifiedName__Alternatives )
- // InternalKerML.g:5259:4: rule__QualifiedName__Alternatives
+ // InternalKerML.g:5209:3: ( rule__QualifiedName__Alternatives )
+ // InternalKerML.g:5209:4: rule__QualifiedName__Alternatives
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Alternatives();
@@ -17321,11 +17151,11 @@ public final void ruleQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleColonQualifiedName"
- // InternalKerML.g:5268:1: entryRuleColonQualifiedName : ruleColonQualifiedName EOF ;
+ // InternalKerML.g:5218:1: entryRuleColonQualifiedName : ruleColonQualifiedName EOF ;
public final void entryRuleColonQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:5269:1: ( ruleColonQualifiedName EOF )
- // InternalKerML.g:5270:1: ruleColonQualifiedName EOF
+ // InternalKerML.g:5219:1: ( ruleColonQualifiedName EOF )
+ // InternalKerML.g:5220:1: ruleColonQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameRule());
@@ -17355,23 +17185,23 @@ public final void entryRuleColonQualifiedName() throws RecognitionException {
// $ANTLR start "ruleColonQualifiedName"
- // InternalKerML.g:5277:1: ruleColonQualifiedName : ( ( rule__ColonQualifiedName__Group__0 ) ) ;
+ // InternalKerML.g:5227:1: ruleColonQualifiedName : ( ( rule__ColonQualifiedName__Group__0 ) ) ;
public final void ruleColonQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5281:2: ( ( ( rule__ColonQualifiedName__Group__0 ) ) )
- // InternalKerML.g:5282:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ // InternalKerML.g:5231:2: ( ( ( rule__ColonQualifiedName__Group__0 ) ) )
+ // InternalKerML.g:5232:2: ( ( rule__ColonQualifiedName__Group__0 ) )
{
- // InternalKerML.g:5282:2: ( ( rule__ColonQualifiedName__Group__0 ) )
- // InternalKerML.g:5283:3: ( rule__ColonQualifiedName__Group__0 )
+ // InternalKerML.g:5232:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ // InternalKerML.g:5233:3: ( rule__ColonQualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup());
}
- // InternalKerML.g:5284:3: ( rule__ColonQualifiedName__Group__0 )
- // InternalKerML.g:5284:4: rule__ColonQualifiedName__Group__0
+ // InternalKerML.g:5234:3: ( rule__ColonQualifiedName__Group__0 )
+ // InternalKerML.g:5234:4: rule__ColonQualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group__0();
@@ -17406,11 +17236,11 @@ public final void ruleColonQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleDotQualifiedName"
- // InternalKerML.g:5293:1: entryRuleDotQualifiedName : ruleDotQualifiedName EOF ;
+ // InternalKerML.g:5243:1: entryRuleDotQualifiedName : ruleDotQualifiedName EOF ;
public final void entryRuleDotQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:5294:1: ( ruleDotQualifiedName EOF )
- // InternalKerML.g:5295:1: ruleDotQualifiedName EOF
+ // InternalKerML.g:5244:1: ( ruleDotQualifiedName EOF )
+ // InternalKerML.g:5245:1: ruleDotQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameRule());
@@ -17440,23 +17270,23 @@ public final void entryRuleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleDotQualifiedName"
- // InternalKerML.g:5302:1: ruleDotQualifiedName : ( ( rule__DotQualifiedName__Group__0 ) ) ;
+ // InternalKerML.g:5252:1: ruleDotQualifiedName : ( ( rule__DotQualifiedName__Group__0 ) ) ;
public final void ruleDotQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5306:2: ( ( ( rule__DotQualifiedName__Group__0 ) ) )
- // InternalKerML.g:5307:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ // InternalKerML.g:5256:2: ( ( ( rule__DotQualifiedName__Group__0 ) ) )
+ // InternalKerML.g:5257:2: ( ( rule__DotQualifiedName__Group__0 ) )
{
- // InternalKerML.g:5307:2: ( ( rule__DotQualifiedName__Group__0 ) )
- // InternalKerML.g:5308:3: ( rule__DotQualifiedName__Group__0 )
+ // InternalKerML.g:5257:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ // InternalKerML.g:5258:3: ( rule__DotQualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup());
}
- // InternalKerML.g:5309:3: ( rule__DotQualifiedName__Group__0 )
- // InternalKerML.g:5309:4: rule__DotQualifiedName__Group__0
+ // InternalKerML.g:5259:3: ( rule__DotQualifiedName__Group__0 )
+ // InternalKerML.g:5259:4: rule__DotQualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group__0();
@@ -17491,23 +17321,23 @@ public final void ruleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleFilterPackageMemberVisibility"
- // InternalKerML.g:5318:1: ruleFilterPackageMemberVisibility : ( ( '[' ) ) ;
+ // InternalKerML.g:5268:1: ruleFilterPackageMemberVisibility : ( ( '[' ) ) ;
public final void ruleFilterPackageMemberVisibility() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5322:1: ( ( ( '[' ) ) )
- // InternalKerML.g:5323:2: ( ( '[' ) )
+ // InternalKerML.g:5272:1: ( ( ( '[' ) ) )
+ // InternalKerML.g:5273:2: ( ( '[' ) )
{
- // InternalKerML.g:5323:2: ( ( '[' ) )
- // InternalKerML.g:5324:3: ( '[' )
+ // InternalKerML.g:5273:2: ( ( '[' ) )
+ // InternalKerML.g:5274:3: ( '[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberVisibilityAccess().getPrivateEnumLiteralDeclaration());
}
- // InternalKerML.g:5325:3: ( '[' )
- // InternalKerML.g:5325:4: '['
+ // InternalKerML.g:5275:3: ( '[' )
+ // InternalKerML.g:5275:4: '['
{
match(input,22,FOLLOW_2); if (state.failed) return ;
@@ -17538,23 +17368,23 @@ public final void ruleFilterPackageMemberVisibility() throws RecognitionExceptio
// $ANTLR start "ruleBasicVisibilityIndicator"
- // InternalKerML.g:5334:1: ruleBasicVisibilityIndicator : ( ( rule__BasicVisibilityIndicator__Alternatives ) ) ;
+ // InternalKerML.g:5284:1: ruleBasicVisibilityIndicator : ( ( rule__BasicVisibilityIndicator__Alternatives ) ) ;
public final void ruleBasicVisibilityIndicator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5338:1: ( ( ( rule__BasicVisibilityIndicator__Alternatives ) ) )
- // InternalKerML.g:5339:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
+ // InternalKerML.g:5288:1: ( ( ( rule__BasicVisibilityIndicator__Alternatives ) ) )
+ // InternalKerML.g:5289:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
{
- // InternalKerML.g:5339:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
- // InternalKerML.g:5340:3: ( rule__BasicVisibilityIndicator__Alternatives )
+ // InternalKerML.g:5289:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
+ // InternalKerML.g:5290:3: ( rule__BasicVisibilityIndicator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getAlternatives());
}
- // InternalKerML.g:5341:3: ( rule__BasicVisibilityIndicator__Alternatives )
- // InternalKerML.g:5341:4: rule__BasicVisibilityIndicator__Alternatives
+ // InternalKerML.g:5291:3: ( rule__BasicVisibilityIndicator__Alternatives )
+ // InternalKerML.g:5291:4: rule__BasicVisibilityIndicator__Alternatives
{
pushFollow(FOLLOW_2);
rule__BasicVisibilityIndicator__Alternatives();
@@ -17589,23 +17419,23 @@ public final void ruleBasicVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleVisibilityIndicator"
- // InternalKerML.g:5350:1: ruleVisibilityIndicator : ( ( rule__VisibilityIndicator__Alternatives ) ) ;
+ // InternalKerML.g:5300:1: ruleVisibilityIndicator : ( ( rule__VisibilityIndicator__Alternatives ) ) ;
public final void ruleVisibilityIndicator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5354:1: ( ( ( rule__VisibilityIndicator__Alternatives ) ) )
- // InternalKerML.g:5355:2: ( ( rule__VisibilityIndicator__Alternatives ) )
+ // InternalKerML.g:5304:1: ( ( ( rule__VisibilityIndicator__Alternatives ) ) )
+ // InternalKerML.g:5305:2: ( ( rule__VisibilityIndicator__Alternatives ) )
{
- // InternalKerML.g:5355:2: ( ( rule__VisibilityIndicator__Alternatives ) )
- // InternalKerML.g:5356:3: ( rule__VisibilityIndicator__Alternatives )
+ // InternalKerML.g:5305:2: ( ( rule__VisibilityIndicator__Alternatives ) )
+ // InternalKerML.g:5306:3: ( rule__VisibilityIndicator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getAlternatives());
}
- // InternalKerML.g:5357:3: ( rule__VisibilityIndicator__Alternatives )
- // InternalKerML.g:5357:4: rule__VisibilityIndicator__Alternatives
+ // InternalKerML.g:5307:3: ( rule__VisibilityIndicator__Alternatives )
+ // InternalKerML.g:5307:4: rule__VisibilityIndicator__Alternatives
{
pushFollow(FOLLOW_2);
rule__VisibilityIndicator__Alternatives();
@@ -17640,23 +17470,23 @@ public final void ruleVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleFeatureDirection"
- // InternalKerML.g:5366:1: ruleFeatureDirection : ( ( rule__FeatureDirection__Alternatives ) ) ;
+ // InternalKerML.g:5316:1: ruleFeatureDirection : ( ( rule__FeatureDirection__Alternatives ) ) ;
public final void ruleFeatureDirection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5370:1: ( ( ( rule__FeatureDirection__Alternatives ) ) )
- // InternalKerML.g:5371:2: ( ( rule__FeatureDirection__Alternatives ) )
+ // InternalKerML.g:5320:1: ( ( ( rule__FeatureDirection__Alternatives ) ) )
+ // InternalKerML.g:5321:2: ( ( rule__FeatureDirection__Alternatives ) )
{
- // InternalKerML.g:5371:2: ( ( rule__FeatureDirection__Alternatives ) )
- // InternalKerML.g:5372:3: ( rule__FeatureDirection__Alternatives )
+ // InternalKerML.g:5321:2: ( ( rule__FeatureDirection__Alternatives ) )
+ // InternalKerML.g:5322:3: ( rule__FeatureDirection__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getAlternatives());
}
- // InternalKerML.g:5373:3: ( rule__FeatureDirection__Alternatives )
- // InternalKerML.g:5373:4: rule__FeatureDirection__Alternatives
+ // InternalKerML.g:5323:3: ( rule__FeatureDirection__Alternatives )
+ // InternalKerML.g:5323:4: rule__FeatureDirection__Alternatives
{
pushFollow(FOLLOW_2);
rule__FeatureDirection__Alternatives();
@@ -17691,13 +17521,13 @@ public final void ruleFeatureDirection() throws RecognitionException {
// $ANTLR start "rule__Identification__Alternatives"
- // InternalKerML.g:5381:1: rule__Identification__Alternatives : ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) );
+ // InternalKerML.g:5331:1: rule__Identification__Alternatives : ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) );
public final void rule__Identification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5385:1: ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) )
+ // InternalKerML.g:5335:1: ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -17716,16 +17546,16 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
}
switch (alt1) {
case 1 :
- // InternalKerML.g:5386:2: ( ( rule__Identification__Group_0__0 ) )
+ // InternalKerML.g:5336:2: ( ( rule__Identification__Group_0__0 ) )
{
- // InternalKerML.g:5386:2: ( ( rule__Identification__Group_0__0 ) )
- // InternalKerML.g:5387:3: ( rule__Identification__Group_0__0 )
+ // InternalKerML.g:5336:2: ( ( rule__Identification__Group_0__0 ) )
+ // InternalKerML.g:5337:3: ( rule__Identification__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getGroup_0());
}
- // InternalKerML.g:5388:3: ( rule__Identification__Group_0__0 )
- // InternalKerML.g:5388:4: rule__Identification__Group_0__0
+ // InternalKerML.g:5338:3: ( rule__Identification__Group_0__0 )
+ // InternalKerML.g:5338:4: rule__Identification__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Identification__Group_0__0();
@@ -17745,16 +17575,16 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 2 :
- // InternalKerML.g:5392:2: ( ( rule__Identification__NameAssignment_1 ) )
+ // InternalKerML.g:5342:2: ( ( rule__Identification__NameAssignment_1 ) )
{
- // InternalKerML.g:5392:2: ( ( rule__Identification__NameAssignment_1 ) )
- // InternalKerML.g:5393:3: ( rule__Identification__NameAssignment_1 )
+ // InternalKerML.g:5342:2: ( ( rule__Identification__NameAssignment_1 ) )
+ // InternalKerML.g:5343:3: ( rule__Identification__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameAssignment_1());
}
- // InternalKerML.g:5394:3: ( rule__Identification__NameAssignment_1 )
- // InternalKerML.g:5394:4: rule__Identification__NameAssignment_1
+ // InternalKerML.g:5344:3: ( rule__Identification__NameAssignment_1 )
+ // InternalKerML.g:5344:4: rule__Identification__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Identification__NameAssignment_1();
@@ -17791,13 +17621,13 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
// $ANTLR start "rule__ElementBody__Alternatives"
- // InternalKerML.g:5402:1: rule__ElementBody__Alternatives : ( ( ';' ) | ( ( rule__ElementBody__Group_1__0 ) ) );
+ // InternalKerML.g:5352:1: rule__ElementBody__Alternatives : ( ( ';' ) | ( ( rule__ElementBody__Group_1__0 ) ) );
public final void rule__ElementBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5406:1: ( ( ';' ) | ( ( rule__ElementBody__Group_1__0 ) ) )
+ // InternalKerML.g:5356:1: ( ( ';' ) | ( ( rule__ElementBody__Group_1__0 ) ) )
int alt2=2;
int LA2_0 = input.LA(1);
@@ -17816,10 +17646,10 @@ else if ( (LA2_0==65) ) {
}
switch (alt2) {
case 1 :
- // InternalKerML.g:5407:2: ( ';' )
+ // InternalKerML.g:5357:2: ( ';' )
{
- // InternalKerML.g:5407:2: ( ';' )
- // InternalKerML.g:5408:3: ';'
+ // InternalKerML.g:5357:2: ( ';' )
+ // InternalKerML.g:5358:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementBodyAccess().getSemicolonKeyword_0());
@@ -17835,16 +17665,16 @@ else if ( (LA2_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:5413:2: ( ( rule__ElementBody__Group_1__0 ) )
+ // InternalKerML.g:5363:2: ( ( rule__ElementBody__Group_1__0 ) )
{
- // InternalKerML.g:5413:2: ( ( rule__ElementBody__Group_1__0 ) )
- // InternalKerML.g:5414:3: ( rule__ElementBody__Group_1__0 )
+ // InternalKerML.g:5363:2: ( ( rule__ElementBody__Group_1__0 ) )
+ // InternalKerML.g:5364:3: ( rule__ElementBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementBodyAccess().getGroup_1());
}
- // InternalKerML.g:5415:3: ( rule__ElementBody__Group_1__0 )
- // InternalKerML.g:5415:4: rule__ElementBody__Group_1__0
+ // InternalKerML.g:5365:3: ( rule__ElementBody__Group_1__0 )
+ // InternalKerML.g:5365:4: rule__ElementBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ElementBody__Group_1__0();
@@ -17881,13 +17711,13 @@ else if ( (LA2_0==65) ) {
// $ANTLR start "rule__OwnedElement__Alternatives"
- // InternalKerML.g:5423:1: rule__OwnedElement__Alternatives : ( ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) ) | ( ( rule__OwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) ) );
+ // InternalKerML.g:5373:1: rule__OwnedElement__Alternatives : ( ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) ) | ( ( rule__OwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) ) );
public final void rule__OwnedElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5427:1: ( ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) ) | ( ( rule__OwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) ) )
+ // InternalKerML.g:5377:1: ( ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) ) | ( ( rule__OwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) ) | ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) ) )
int alt3=4;
switch ( input.LA(1) ) {
case 67:
@@ -17921,16 +17751,16 @@ public final void rule__OwnedElement__Alternatives() throws RecognitionException
switch (alt3) {
case 1 :
- // InternalKerML.g:5428:2: ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:5378:2: ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) )
{
- // InternalKerML.g:5428:2: ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) )
- // InternalKerML.g:5429:3: ( rule__OwnedElement__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:5378:2: ( ( rule__OwnedElement__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:5379:3: ( rule__OwnedElement__OwnedRelationship_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:5430:3: ( rule__OwnedElement__OwnedRelationship_compAssignment_0 )
- // InternalKerML.g:5430:4: rule__OwnedElement__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:5380:3: ( rule__OwnedElement__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:5380:4: rule__OwnedElement__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__OwnedElement__OwnedRelationship_compAssignment_0();
@@ -17950,16 +17780,16 @@ public final void rule__OwnedElement__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalKerML.g:5434:2: ( ( rule__OwnedElement__Documentation_compAssignment_1 ) )
+ // InternalKerML.g:5384:2: ( ( rule__OwnedElement__Documentation_compAssignment_1 ) )
{
- // InternalKerML.g:5434:2: ( ( rule__OwnedElement__Documentation_compAssignment_1 ) )
- // InternalKerML.g:5435:3: ( rule__OwnedElement__Documentation_compAssignment_1 )
+ // InternalKerML.g:5384:2: ( ( rule__OwnedElement__Documentation_compAssignment_1 ) )
+ // InternalKerML.g:5385:3: ( rule__OwnedElement__Documentation_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getDocumentation_compAssignment_1());
}
- // InternalKerML.g:5436:3: ( rule__OwnedElement__Documentation_compAssignment_1 )
- // InternalKerML.g:5436:4: rule__OwnedElement__Documentation_compAssignment_1
+ // InternalKerML.g:5386:3: ( rule__OwnedElement__Documentation_compAssignment_1 )
+ // InternalKerML.g:5386:4: rule__OwnedElement__Documentation_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__OwnedElement__Documentation_compAssignment_1();
@@ -17979,16 +17809,16 @@ public final void rule__OwnedElement__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalKerML.g:5440:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) )
+ // InternalKerML.g:5390:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) )
{
- // InternalKerML.g:5440:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) )
- // InternalKerML.g:5441:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 )
+ // InternalKerML.g:5390:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 ) )
+ // InternalKerML.g:5391:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedAnnotation_compAssignment_2());
}
- // InternalKerML.g:5442:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 )
- // InternalKerML.g:5442:4: rule__OwnedElement__OwnedAnnotation_compAssignment_2
+ // InternalKerML.g:5392:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_2 )
+ // InternalKerML.g:5392:4: rule__OwnedElement__OwnedAnnotation_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__OwnedElement__OwnedAnnotation_compAssignment_2();
@@ -18008,16 +17838,16 @@ public final void rule__OwnedElement__Alternatives() throws RecognitionException
}
break;
case 4 :
- // InternalKerML.g:5446:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) )
+ // InternalKerML.g:5396:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) )
{
- // InternalKerML.g:5446:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) )
- // InternalKerML.g:5447:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 )
+ // InternalKerML.g:5396:2: ( ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 ) )
+ // InternalKerML.g:5397:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedAnnotation_compAssignment_3());
}
- // InternalKerML.g:5448:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 )
- // InternalKerML.g:5448:4: rule__OwnedElement__OwnedAnnotation_compAssignment_3
+ // InternalKerML.g:5398:3: ( rule__OwnedElement__OwnedAnnotation_compAssignment_3 )
+ // InternalKerML.g:5398:4: rule__OwnedElement__OwnedAnnotation_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__OwnedElement__OwnedAnnotation_compAssignment_3();
@@ -18054,13 +17884,13 @@ public final void rule__OwnedElement__Alternatives() throws RecognitionException
// $ANTLR start "rule__RelationshipRelatedElements__Alternatives"
- // InternalKerML.g:5456:1: rule__RelationshipRelatedElements__Alternatives : ( ( ( rule__RelationshipRelatedElements__Group_0__0 ) ) | ( ( rule__RelationshipRelatedElements__Group_1__0 ) ) );
+ // InternalKerML.g:5406:1: rule__RelationshipRelatedElements__Alternatives : ( ( ( rule__RelationshipRelatedElements__Group_0__0 ) ) | ( ( rule__RelationshipRelatedElements__Group_1__0 ) ) );
public final void rule__RelationshipRelatedElements__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5460:1: ( ( ( rule__RelationshipRelatedElements__Group_0__0 ) ) | ( ( rule__RelationshipRelatedElements__Group_1__0 ) ) )
+ // InternalKerML.g:5410:1: ( ( ( rule__RelationshipRelatedElements__Group_0__0 ) ) | ( ( rule__RelationshipRelatedElements__Group_1__0 ) ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -18079,16 +17909,16 @@ else if ( (LA4_0==68) ) {
}
switch (alt4) {
case 1 :
- // InternalKerML.g:5461:2: ( ( rule__RelationshipRelatedElements__Group_0__0 ) )
+ // InternalKerML.g:5411:2: ( ( rule__RelationshipRelatedElements__Group_0__0 ) )
{
- // InternalKerML.g:5461:2: ( ( rule__RelationshipRelatedElements__Group_0__0 ) )
- // InternalKerML.g:5462:3: ( rule__RelationshipRelatedElements__Group_0__0 )
+ // InternalKerML.g:5411:2: ( ( rule__RelationshipRelatedElements__Group_0__0 ) )
+ // InternalKerML.g:5412:3: ( rule__RelationshipRelatedElements__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getGroup_0());
}
- // InternalKerML.g:5463:3: ( rule__RelationshipRelatedElements__Group_0__0 )
- // InternalKerML.g:5463:4: rule__RelationshipRelatedElements__Group_0__0
+ // InternalKerML.g:5413:3: ( rule__RelationshipRelatedElements__Group_0__0 )
+ // InternalKerML.g:5413:4: rule__RelationshipRelatedElements__Group_0__0
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_0__0();
@@ -18108,16 +17938,16 @@ else if ( (LA4_0==68) ) {
}
break;
case 2 :
- // InternalKerML.g:5467:2: ( ( rule__RelationshipRelatedElements__Group_1__0 ) )
+ // InternalKerML.g:5417:2: ( ( rule__RelationshipRelatedElements__Group_1__0 ) )
{
- // InternalKerML.g:5467:2: ( ( rule__RelationshipRelatedElements__Group_1__0 ) )
- // InternalKerML.g:5468:3: ( rule__RelationshipRelatedElements__Group_1__0 )
+ // InternalKerML.g:5417:2: ( ( rule__RelationshipRelatedElements__Group_1__0 ) )
+ // InternalKerML.g:5418:3: ( rule__RelationshipRelatedElements__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getGroup_1());
}
- // InternalKerML.g:5469:3: ( rule__RelationshipRelatedElements__Group_1__0 )
- // InternalKerML.g:5469:4: rule__RelationshipRelatedElements__Group_1__0
+ // InternalKerML.g:5419:3: ( rule__RelationshipRelatedElements__Group_1__0 )
+ // InternalKerML.g:5419:4: rule__RelationshipRelatedElements__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_1__0();
@@ -18154,13 +17984,13 @@ else if ( (LA4_0==68) ) {
// $ANTLR start "rule__RelationshipBody__Alternatives"
- // InternalKerML.g:5477:1: rule__RelationshipBody__Alternatives : ( ( ';' ) | ( ( rule__RelationshipBody__Group_1__0 ) ) );
+ // InternalKerML.g:5427:1: rule__RelationshipBody__Alternatives : ( ( ';' ) | ( ( rule__RelationshipBody__Group_1__0 ) ) );
public final void rule__RelationshipBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5481:1: ( ( ';' ) | ( ( rule__RelationshipBody__Group_1__0 ) ) )
+ // InternalKerML.g:5431:1: ( ( ';' ) | ( ( rule__RelationshipBody__Group_1__0 ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -18179,10 +18009,10 @@ else if ( (LA5_0==65) ) {
}
switch (alt5) {
case 1 :
- // InternalKerML.g:5482:2: ( ';' )
+ // InternalKerML.g:5432:2: ( ';' )
{
- // InternalKerML.g:5482:2: ( ';' )
- // InternalKerML.g:5483:3: ';'
+ // InternalKerML.g:5432:2: ( ';' )
+ // InternalKerML.g:5433:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipBodyAccess().getSemicolonKeyword_0());
@@ -18198,16 +18028,16 @@ else if ( (LA5_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:5488:2: ( ( rule__RelationshipBody__Group_1__0 ) )
+ // InternalKerML.g:5438:2: ( ( rule__RelationshipBody__Group_1__0 ) )
{
- // InternalKerML.g:5488:2: ( ( rule__RelationshipBody__Group_1__0 ) )
- // InternalKerML.g:5489:3: ( rule__RelationshipBody__Group_1__0 )
+ // InternalKerML.g:5438:2: ( ( rule__RelationshipBody__Group_1__0 ) )
+ // InternalKerML.g:5439:3: ( rule__RelationshipBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipBodyAccess().getGroup_1());
}
- // InternalKerML.g:5490:3: ( rule__RelationshipBody__Group_1__0 )
- // InternalKerML.g:5490:4: rule__RelationshipBody__Group_1__0
+ // InternalKerML.g:5440:3: ( rule__RelationshipBody__Group_1__0 )
+ // InternalKerML.g:5440:4: rule__RelationshipBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RelationshipBody__Group_1__0();
@@ -18244,13 +18074,13 @@ else if ( (LA5_0==65) ) {
// $ANTLR start "rule__RelationshipOwnedElement__Alternatives"
- // InternalKerML.g:5498:1: rule__RelationshipOwnedElement__Alternatives : ( ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) ) | ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) ) );
+ // InternalKerML.g:5448:1: rule__RelationshipOwnedElement__Alternatives : ( ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) ) | ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) ) );
public final void rule__RelationshipOwnedElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5502:1: ( ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) ) | ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) ) )
+ // InternalKerML.g:5452:1: ( ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) ) | ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) ) | ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) ) )
int alt6=3;
switch ( input.LA(1) ) {
case 64:
@@ -18280,16 +18110,16 @@ public final void rule__RelationshipOwnedElement__Alternatives() throws Recognit
switch (alt6) {
case 1 :
- // InternalKerML.g:5503:2: ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) )
+ // InternalKerML.g:5453:2: ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) )
{
- // InternalKerML.g:5503:2: ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) )
- // InternalKerML.g:5504:3: ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 )
+ // InternalKerML.g:5453:2: ( ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 ) )
+ // InternalKerML.g:5454:3: ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getOwnedRelatedElement_compAssignment_0());
}
- // InternalKerML.g:5505:3: ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 )
- // InternalKerML.g:5505:4: rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0
+ // InternalKerML.g:5455:3: ( rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 )
+ // InternalKerML.g:5455:4: rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0();
@@ -18309,16 +18139,16 @@ public final void rule__RelationshipOwnedElement__Alternatives() throws Recognit
}
break;
case 2 :
- // InternalKerML.g:5509:2: ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) )
+ // InternalKerML.g:5459:2: ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) )
{
- // InternalKerML.g:5509:2: ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) )
- // InternalKerML.g:5510:3: ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 )
+ // InternalKerML.g:5459:2: ( ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 ) )
+ // InternalKerML.g:5460:3: ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getDocumentation_compAssignment_1());
}
- // InternalKerML.g:5511:3: ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 )
- // InternalKerML.g:5511:4: rule__RelationshipOwnedElement__Documentation_compAssignment_1
+ // InternalKerML.g:5461:3: ( rule__RelationshipOwnedElement__Documentation_compAssignment_1 )
+ // InternalKerML.g:5461:4: rule__RelationshipOwnedElement__Documentation_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__RelationshipOwnedElement__Documentation_compAssignment_1();
@@ -18338,16 +18168,16 @@ public final void rule__RelationshipOwnedElement__Alternatives() throws Recognit
}
break;
case 3 :
- // InternalKerML.g:5515:2: ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) )
+ // InternalKerML.g:5465:2: ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) )
{
- // InternalKerML.g:5515:2: ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) )
- // InternalKerML.g:5516:3: ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 )
+ // InternalKerML.g:5465:2: ( ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 ) )
+ // InternalKerML.g:5466:3: ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getOwnedAnnotation_compAssignment_2());
}
- // InternalKerML.g:5517:3: ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 )
- // InternalKerML.g:5517:4: rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2
+ // InternalKerML.g:5467:3: ( rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 )
+ // InternalKerML.g:5467:4: rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2();
@@ -18384,13 +18214,13 @@ public final void rule__RelationshipOwnedElement__Alternatives() throws Recognit
// $ANTLR start "rule__OwnedRelatedElement__Alternatives"
- // InternalKerML.g:5525:1: rule__OwnedRelatedElement__Alternatives : ( ( ( rule__OwnedRelatedElement__Group_0__0 ) ) | ( ruleOwnedRelatedRelationship ) );
+ // InternalKerML.g:5475:1: rule__OwnedRelatedElement__Alternatives : ( ( ( rule__OwnedRelatedElement__Group_0__0 ) ) | ( ruleOwnedRelatedRelationship ) );
public final void rule__OwnedRelatedElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5529:1: ( ( ( rule__OwnedRelatedElement__Group_0__0 ) ) | ( ruleOwnedRelatedRelationship ) )
+ // InternalKerML.g:5479:1: ( ( ( rule__OwnedRelatedElement__Group_0__0 ) ) | ( ruleOwnedRelatedRelationship ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -18409,16 +18239,16 @@ else if ( (LA7_0==67) ) {
}
switch (alt7) {
case 1 :
- // InternalKerML.g:5530:2: ( ( rule__OwnedRelatedElement__Group_0__0 ) )
+ // InternalKerML.g:5480:2: ( ( rule__OwnedRelatedElement__Group_0__0 ) )
{
- // InternalKerML.g:5530:2: ( ( rule__OwnedRelatedElement__Group_0__0 ) )
- // InternalKerML.g:5531:3: ( rule__OwnedRelatedElement__Group_0__0 )
+ // InternalKerML.g:5480:2: ( ( rule__OwnedRelatedElement__Group_0__0 ) )
+ // InternalKerML.g:5481:3: ( rule__OwnedRelatedElement__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getGroup_0());
}
- // InternalKerML.g:5532:3: ( rule__OwnedRelatedElement__Group_0__0 )
- // InternalKerML.g:5532:4: rule__OwnedRelatedElement__Group_0__0
+ // InternalKerML.g:5482:3: ( rule__OwnedRelatedElement__Group_0__0 )
+ // InternalKerML.g:5482:4: rule__OwnedRelatedElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__OwnedRelatedElement__Group_0__0();
@@ -18438,10 +18268,10 @@ else if ( (LA7_0==67) ) {
}
break;
case 2 :
- // InternalKerML.g:5536:2: ( ruleOwnedRelatedRelationship )
+ // InternalKerML.g:5486:2: ( ruleOwnedRelatedRelationship )
{
- // InternalKerML.g:5536:2: ( ruleOwnedRelatedRelationship )
- // InternalKerML.g:5537:3: ruleOwnedRelatedRelationship
+ // InternalKerML.g:5486:2: ( ruleOwnedRelatedRelationship )
+ // InternalKerML.g:5487:3: ruleOwnedRelatedRelationship
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getOwnedRelatedRelationshipParserRuleCall_1());
@@ -18478,27 +18308,27 @@ else if ( (LA7_0==67) ) {
// $ANTLR start "rule__Comment__Alternatives_0"
- // InternalKerML.g:5546:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );
+ // InternalKerML.g:5496:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );
public final void rule__Comment__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5550:1: ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) )
+ // InternalKerML.g:5500:1: ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) )
int alt8=2;
alt8 = dfa8.predict(input);
switch (alt8) {
case 1 :
- // InternalKerML.g:5551:2: ( ( rule__Comment__Group_0_0__0 ) )
+ // InternalKerML.g:5501:2: ( ( rule__Comment__Group_0_0__0 ) )
{
- // InternalKerML.g:5551:2: ( ( rule__Comment__Group_0_0__0 ) )
- // InternalKerML.g:5552:3: ( rule__Comment__Group_0_0__0 )
+ // InternalKerML.g:5501:2: ( ( rule__Comment__Group_0_0__0 ) )
+ // InternalKerML.g:5502:3: ( rule__Comment__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_0());
}
- // InternalKerML.g:5553:3: ( rule__Comment__Group_0_0__0 )
- // InternalKerML.g:5553:4: rule__Comment__Group_0_0__0
+ // InternalKerML.g:5503:3: ( rule__Comment__Group_0_0__0 )
+ // InternalKerML.g:5503:4: rule__Comment__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0__0();
@@ -18518,16 +18348,16 @@ public final void rule__Comment__Alternatives_0() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:5557:2: ( ( rule__Comment__Group_0_1__0 ) )
+ // InternalKerML.g:5507:2: ( ( rule__Comment__Group_0_1__0 ) )
{
- // InternalKerML.g:5557:2: ( ( rule__Comment__Group_0_1__0 ) )
- // InternalKerML.g:5558:3: ( rule__Comment__Group_0_1__0 )
+ // InternalKerML.g:5507:2: ( ( rule__Comment__Group_0_1__0 ) )
+ // InternalKerML.g:5508:3: ( rule__Comment__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_1());
}
- // InternalKerML.g:5559:3: ( rule__Comment__Group_0_1__0 )
- // InternalKerML.g:5559:4: rule__Comment__Group_0_1__0
+ // InternalKerML.g:5509:3: ( rule__Comment__Group_0_1__0 )
+ // InternalKerML.g:5509:4: rule__Comment__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1__0();
@@ -18564,27 +18394,27 @@ public final void rule__Comment__Alternatives_0() throws RecognitionException {
// $ANTLR start "rule__TextualRepresentation__Alternatives_0"
- // InternalKerML.g:5567:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );
+ // InternalKerML.g:5517:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );
public final void rule__TextualRepresentation__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5571:1: ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) )
+ // InternalKerML.g:5521:1: ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) )
int alt9=2;
alt9 = dfa9.predict(input);
switch (alt9) {
case 1 :
- // InternalKerML.g:5572:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
+ // InternalKerML.g:5522:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
{
- // InternalKerML.g:5572:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
- // InternalKerML.g:5573:3: ( rule__TextualRepresentation__Group_0_0__0 )
+ // InternalKerML.g:5522:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
+ // InternalKerML.g:5523:3: ( rule__TextualRepresentation__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_0());
}
- // InternalKerML.g:5574:3: ( rule__TextualRepresentation__Group_0_0__0 )
- // InternalKerML.g:5574:4: rule__TextualRepresentation__Group_0_0__0
+ // InternalKerML.g:5524:3: ( rule__TextualRepresentation__Group_0_0__0 )
+ // InternalKerML.g:5524:4: rule__TextualRepresentation__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_0__0();
@@ -18604,16 +18434,16 @@ public final void rule__TextualRepresentation__Alternatives_0() throws Recogniti
}
break;
case 2 :
- // InternalKerML.g:5578:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
+ // InternalKerML.g:5528:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
{
- // InternalKerML.g:5578:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
- // InternalKerML.g:5579:3: ( rule__TextualRepresentation__Group_0_1__0 )
+ // InternalKerML.g:5528:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
+ // InternalKerML.g:5529:3: ( rule__TextualRepresentation__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_1());
}
- // InternalKerML.g:5580:3: ( rule__TextualRepresentation__Group_0_1__0 )
- // InternalKerML.g:5580:4: rule__TextualRepresentation__Group_0_1__0
+ // InternalKerML.g:5530:3: ( rule__TextualRepresentation__Group_0_1__0 )
+ // InternalKerML.g:5530:4: rule__TextualRepresentation__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1__0();
@@ -18650,13 +18480,13 @@ public final void rule__TextualRepresentation__Alternatives_0() throws Recogniti
// $ANTLR start "rule__OwnedAnnotatingFeature__Alternatives_1_1"
- // InternalKerML.g:5588:1: rule__OwnedAnnotatingFeature__Alternatives_1_1 : ( ( ':' ) | ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) ) );
+ // InternalKerML.g:5538:1: rule__OwnedAnnotatingFeature__Alternatives_1_1 : ( ( ':' ) | ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) ) );
public final void rule__OwnedAnnotatingFeature__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5592:1: ( ( ':' ) | ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) ) )
+ // InternalKerML.g:5542:1: ( ( ':' ) | ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -18675,10 +18505,10 @@ else if ( (LA10_0==76) ) {
}
switch (alt10) {
case 1 :
- // InternalKerML.g:5593:2: ( ':' )
+ // InternalKerML.g:5543:2: ( ':' )
{
- // InternalKerML.g:5593:2: ( ':' )
- // InternalKerML.g:5594:3: ':'
+ // InternalKerML.g:5543:2: ( ':' )
+ // InternalKerML.g:5544:3: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getColonKeyword_1_1_0());
@@ -18694,16 +18524,16 @@ else if ( (LA10_0==76) ) {
}
break;
case 2 :
- // InternalKerML.g:5599:2: ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) )
+ // InternalKerML.g:5549:2: ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) )
{
- // InternalKerML.g:5599:2: ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) )
- // InternalKerML.g:5600:3: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 )
+ // InternalKerML.g:5549:2: ( ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 ) )
+ // InternalKerML.g:5550:3: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getGroup_1_1_1());
}
- // InternalKerML.g:5601:3: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 )
- // InternalKerML.g:5601:4: rule__OwnedAnnotatingFeature__Group_1_1_1__0
+ // InternalKerML.g:5551:3: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0 )
+ // InternalKerML.g:5551:4: rule__OwnedAnnotatingFeature__Group_1_1_1__0
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Group_1_1_1__0();
@@ -18740,13 +18570,13 @@ else if ( (LA10_0==76) ) {
// $ANTLR start "rule__AnnotatingFeature__Alternatives_0"
- // InternalKerML.g:5609:1: rule__AnnotatingFeature__Alternatives_0 : ( ( '@' ) | ( 'metadata' ) );
+ // InternalKerML.g:5559:1: rule__AnnotatingFeature__Alternatives_0 : ( ( '@' ) | ( 'metadata' ) );
public final void rule__AnnotatingFeature__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5613:1: ( ( '@' ) | ( 'metadata' ) )
+ // InternalKerML.g:5563:1: ( ( '@' ) | ( 'metadata' ) )
int alt11=2;
int LA11_0 = input.LA(1);
@@ -18765,10 +18595,10 @@ else if ( (LA11_0==26) ) {
}
switch (alt11) {
case 1 :
- // InternalKerML.g:5614:2: ( '@' )
+ // InternalKerML.g:5564:2: ( '@' )
{
- // InternalKerML.g:5614:2: ( '@' )
- // InternalKerML.g:5615:3: '@'
+ // InternalKerML.g:5564:2: ( '@' )
+ // InternalKerML.g:5565:3: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getCommercialAtKeyword_0_0());
@@ -18784,10 +18614,10 @@ else if ( (LA11_0==26) ) {
}
break;
case 2 :
- // InternalKerML.g:5620:2: ( 'metadata' )
+ // InternalKerML.g:5570:2: ( 'metadata' )
{
- // InternalKerML.g:5620:2: ( 'metadata' )
- // InternalKerML.g:5621:3: 'metadata'
+ // InternalKerML.g:5570:2: ( 'metadata' )
+ // InternalKerML.g:5571:3: 'metadata'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getMetadataKeyword_0_1());
@@ -18820,13 +18650,13 @@ else if ( (LA11_0==26) ) {
// $ANTLR start "rule__AnnotatingFeature__Alternatives_2"
- // InternalKerML.g:5630:1: rule__AnnotatingFeature__Alternatives_2 : ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) );
+ // InternalKerML.g:5580:1: rule__AnnotatingFeature__Alternatives_2 : ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) );
public final void rule__AnnotatingFeature__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5634:1: ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalKerML.g:5584:1: ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) )
int alt12=2;
int LA12_0 = input.LA(1);
@@ -18845,16 +18675,16 @@ else if ( (LA12_0==EOF||LA12_0==RULE_REGULAR_COMMENT||LA12_0==23||LA12_0==26||(L
}
switch (alt12) {
case 1 :
- // InternalKerML.g:5635:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
+ // InternalKerML.g:5585:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
{
- // InternalKerML.g:5635:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
- // InternalKerML.g:5636:3: ( rule__AnnotatingFeature__Group_2_0__0 )
+ // InternalKerML.g:5585:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
+ // InternalKerML.g:5586:3: ( rule__AnnotatingFeature__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getGroup_2_0());
}
- // InternalKerML.g:5637:3: ( rule__AnnotatingFeature__Group_2_0__0 )
- // InternalKerML.g:5637:4: rule__AnnotatingFeature__Group_2_0__0
+ // InternalKerML.g:5587:3: ( rule__AnnotatingFeature__Group_2_0__0 )
+ // InternalKerML.g:5587:4: rule__AnnotatingFeature__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0__0();
@@ -18874,16 +18704,16 @@ else if ( (LA12_0==EOF||LA12_0==RULE_REGULAR_COMMENT||LA12_0==23||LA12_0==26||(L
}
break;
case 2 :
- // InternalKerML.g:5641:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:5591:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalKerML.g:5641:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
- // InternalKerML.g:5642:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:5591:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:5592:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalKerML.g:5643:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
- // InternalKerML.g:5643:4: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1
+ // InternalKerML.g:5593:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:5593:4: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1();
@@ -18920,13 +18750,13 @@ else if ( (LA12_0==EOF||LA12_0==RULE_REGULAR_COMMENT||LA12_0==23||LA12_0==26||(L
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Alternatives_0_1"
- // InternalKerML.g:5651:1: rule__AnnotatingFeatureDeclaration__Alternatives_0_1 : ( ( ':' ) | ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) ) );
+ // InternalKerML.g:5601:1: rule__AnnotatingFeatureDeclaration__Alternatives_0_1 : ( ( ':' ) | ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) ) );
public final void rule__AnnotatingFeatureDeclaration__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5655:1: ( ( ':' ) | ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) ) )
+ // InternalKerML.g:5605:1: ( ( ':' ) | ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -18945,10 +18775,10 @@ else if ( (LA13_0==76) ) {
}
switch (alt13) {
case 1 :
- // InternalKerML.g:5656:2: ( ':' )
+ // InternalKerML.g:5606:2: ( ':' )
{
- // InternalKerML.g:5656:2: ( ':' )
- // InternalKerML.g:5657:3: ':'
+ // InternalKerML.g:5606:2: ( ':' )
+ // InternalKerML.g:5607:3: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getColonKeyword_0_1_0());
@@ -18964,16 +18794,16 @@ else if ( (LA13_0==76) ) {
}
break;
case 2 :
- // InternalKerML.g:5662:2: ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) )
+ // InternalKerML.g:5612:2: ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) )
{
- // InternalKerML.g:5662:2: ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) )
- // InternalKerML.g:5663:3: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 )
+ // InternalKerML.g:5612:2: ( ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 ) )
+ // InternalKerML.g:5613:3: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getGroup_0_1_1());
}
- // InternalKerML.g:5664:3: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 )
- // InternalKerML.g:5664:4: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0
+ // InternalKerML.g:5614:3: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 )
+ // InternalKerML.g:5614:4: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0_1_1__0();
@@ -19010,13 +18840,13 @@ else if ( (LA13_0==76) ) {
// $ANTLR start "rule__AnnotatingFeatureBody__Alternatives"
- // InternalKerML.g:5672:1: rule__AnnotatingFeatureBody__Alternatives : ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) );
+ // InternalKerML.g:5622:1: rule__AnnotatingFeatureBody__Alternatives : ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) );
public final void rule__AnnotatingFeatureBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5676:1: ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) )
+ // InternalKerML.g:5626:1: ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
@@ -19035,10 +18865,10 @@ else if ( (LA14_0==65) ) {
}
switch (alt14) {
case 1 :
- // InternalKerML.g:5677:2: ( ';' )
+ // InternalKerML.g:5627:2: ( ';' )
{
- // InternalKerML.g:5677:2: ( ';' )
- // InternalKerML.g:5678:3: ';'
+ // InternalKerML.g:5627:2: ( ';' )
+ // InternalKerML.g:5628:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getSemicolonKeyword_0());
@@ -19054,16 +18884,16 @@ else if ( (LA14_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:5683:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
+ // InternalKerML.g:5633:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
{
- // InternalKerML.g:5683:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
- // InternalKerML.g:5684:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
+ // InternalKerML.g:5633:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
+ // InternalKerML.g:5634:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getGroup_1());
}
- // InternalKerML.g:5685:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
- // InternalKerML.g:5685:4: rule__AnnotatingFeatureBody__Group_1__0
+ // InternalKerML.g:5635:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
+ // InternalKerML.g:5635:4: rule__AnnotatingFeatureBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureBody__Group_1__0();
@@ -19100,13 +18930,13 @@ else if ( (LA14_0==65) ) {
// $ANTLR start "rule__MetadataFeature__Alternatives_1"
- // InternalKerML.g:5693:1: rule__MetadataFeature__Alternatives_1 : ( ( ':>>' ) | ( 'redefines' ) );
+ // InternalKerML.g:5643:1: rule__MetadataFeature__Alternatives_1 : ( ( ':>>' ) | ( 'redefines' ) );
public final void rule__MetadataFeature__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5697:1: ( ( ':>>' ) | ( 'redefines' ) )
+ // InternalKerML.g:5647:1: ( ( ':>>' ) | ( 'redefines' ) )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -19125,10 +18955,10 @@ else if ( (LA15_0==28) ) {
}
switch (alt15) {
case 1 :
- // InternalKerML.g:5698:2: ( ':>>' )
+ // InternalKerML.g:5648:2: ( ':>>' )
{
- // InternalKerML.g:5698:2: ( ':>>' )
- // InternalKerML.g:5699:3: ':>>'
+ // InternalKerML.g:5648:2: ( ':>>' )
+ // InternalKerML.g:5649:3: ':>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getColonGreaterThanSignGreaterThanSignKeyword_1_0());
@@ -19144,10 +18974,10 @@ else if ( (LA15_0==28) ) {
}
break;
case 2 :
- // InternalKerML.g:5704:2: ( 'redefines' )
+ // InternalKerML.g:5654:2: ( 'redefines' )
{
- // InternalKerML.g:5704:2: ( 'redefines' )
- // InternalKerML.g:5705:3: 'redefines'
+ // InternalKerML.g:5654:2: ( 'redefines' )
+ // InternalKerML.g:5655:3: 'redefines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getRedefinesKeyword_1_1());
@@ -19180,13 +19010,13 @@ else if ( (LA15_0==28) ) {
// $ANTLR start "rule__NamespaceBody__Alternatives"
- // InternalKerML.g:5714:1: rule__NamespaceBody__Alternatives : ( ( ';' ) | ( ( rule__NamespaceBody__Group_1__0 ) ) );
+ // InternalKerML.g:5664:1: rule__NamespaceBody__Alternatives : ( ( ';' ) | ( ( rule__NamespaceBody__Group_1__0 ) ) );
public final void rule__NamespaceBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5718:1: ( ( ';' ) | ( ( rule__NamespaceBody__Group_1__0 ) ) )
+ // InternalKerML.g:5668:1: ( ( ';' ) | ( ( rule__NamespaceBody__Group_1__0 ) ) )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -19205,10 +19035,10 @@ else if ( (LA16_0==65) ) {
}
switch (alt16) {
case 1 :
- // InternalKerML.g:5719:2: ( ';' )
+ // InternalKerML.g:5669:2: ( ';' )
{
- // InternalKerML.g:5719:2: ( ';' )
- // InternalKerML.g:5720:3: ';'
+ // InternalKerML.g:5669:2: ( ';' )
+ // InternalKerML.g:5670:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getSemicolonKeyword_0());
@@ -19224,16 +19054,16 @@ else if ( (LA16_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:5725:2: ( ( rule__NamespaceBody__Group_1__0 ) )
+ // InternalKerML.g:5675:2: ( ( rule__NamespaceBody__Group_1__0 ) )
{
- // InternalKerML.g:5725:2: ( ( rule__NamespaceBody__Group_1__0 ) )
- // InternalKerML.g:5726:3: ( rule__NamespaceBody__Group_1__0 )
+ // InternalKerML.g:5675:2: ( ( rule__NamespaceBody__Group_1__0 ) )
+ // InternalKerML.g:5676:3: ( rule__NamespaceBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getGroup_1());
}
- // InternalKerML.g:5727:3: ( rule__NamespaceBody__Group_1__0 )
- // InternalKerML.g:5727:4: rule__NamespaceBody__Group_1__0
+ // InternalKerML.g:5677:3: ( rule__NamespaceBody__Group_1__0 )
+ // InternalKerML.g:5677:4: rule__NamespaceBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__NamespaceBody__Group_1__0();
@@ -19270,27 +19100,27 @@ else if ( (LA16_0==65) ) {
// $ANTLR start "rule__NamespaceBody__Alternatives_1_1"
- // InternalKerML.g:5735:1: rule__NamespaceBody__Alternatives_1_1 : ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) );
+ // InternalKerML.g:5685:1: rule__NamespaceBody__Alternatives_1_1 : ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) );
public final void rule__NamespaceBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5739:1: ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) )
+ // InternalKerML.g:5689:1: ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) )
int alt17=3;
alt17 = dfa17.predict(input);
switch (alt17) {
case 1 :
- // InternalKerML.g:5740:2: ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:5690:2: ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalKerML.g:5740:2: ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) )
- // InternalKerML.g:5741:3: ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:5690:2: ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:5691:3: ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalKerML.g:5742:3: ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 )
- // InternalKerML.g:5742:4: rule__NamespaceBody__Documentation_compAssignment_1_1_0
+ // InternalKerML.g:5692:3: ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:5692:4: rule__NamespaceBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__NamespaceBody__Documentation_compAssignment_1_1_0();
@@ -19310,16 +19140,16 @@ public final void rule__NamespaceBody__Alternatives_1_1() throws RecognitionExce
}
break;
case 2 :
- // InternalKerML.g:5746:2: ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:5696:2: ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:5746:2: ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:5747:3: ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:5696:2: ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:5697:3: ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:5748:3: ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalKerML.g:5748:4: rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1
+ // InternalKerML.g:5698:3: ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:5698:4: rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1();
@@ -19339,16 +19169,16 @@ public final void rule__NamespaceBody__Alternatives_1_1() throws RecognitionExce
}
break;
case 3 :
- // InternalKerML.g:5752:2: ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) )
+ // InternalKerML.g:5702:2: ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) )
{
- // InternalKerML.g:5752:2: ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) )
- // InternalKerML.g:5753:3: ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 )
+ // InternalKerML.g:5702:2: ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) )
+ // InternalKerML.g:5703:3: ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getOwnedImport_compAssignment_1_1_2());
}
- // InternalKerML.g:5754:3: ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 )
- // InternalKerML.g:5754:4: rule__NamespaceBody__OwnedImport_compAssignment_1_1_2
+ // InternalKerML.g:5704:3: ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 )
+ // InternalKerML.g:5704:4: rule__NamespaceBody__OwnedImport_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__NamespaceBody__OwnedImport_compAssignment_1_1_2();
@@ -19385,27 +19215,27 @@ public final void rule__NamespaceBody__Alternatives_1_1() throws RecognitionExce
// $ANTLR start "rule__NamespaceBodyElement__Alternatives"
- // InternalKerML.g:5762:1: rule__NamespaceBodyElement__Alternatives : ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) );
+ // InternalKerML.g:5712:1: rule__NamespaceBodyElement__Alternatives : ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) );
public final void rule__NamespaceBodyElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5766:1: ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) )
+ // InternalKerML.g:5716:1: ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) )
int alt18=3;
alt18 = dfa18.predict(input);
switch (alt18) {
case 1 :
- // InternalKerML.g:5767:2: ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) )
+ // InternalKerML.g:5717:2: ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) )
{
- // InternalKerML.g:5767:2: ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) )
- // InternalKerML.g:5768:3: ( rule__NamespaceBodyElement__Documentation_compAssignment_0 )
+ // InternalKerML.g:5717:2: ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) )
+ // InternalKerML.g:5718:3: ( rule__NamespaceBodyElement__Documentation_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getDocumentation_compAssignment_0());
}
- // InternalKerML.g:5769:3: ( rule__NamespaceBodyElement__Documentation_compAssignment_0 )
- // InternalKerML.g:5769:4: rule__NamespaceBodyElement__Documentation_compAssignment_0
+ // InternalKerML.g:5719:3: ( rule__NamespaceBodyElement__Documentation_compAssignment_0 )
+ // InternalKerML.g:5719:4: rule__NamespaceBodyElement__Documentation_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__NamespaceBodyElement__Documentation_compAssignment_0();
@@ -19425,16 +19255,16 @@ public final void rule__NamespaceBodyElement__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalKerML.g:5773:2: ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) )
+ // InternalKerML.g:5723:2: ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) )
{
- // InternalKerML.g:5773:2: ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) )
- // InternalKerML.g:5774:3: ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:5723:2: ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) )
+ // InternalKerML.g:5724:3: ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getOwnedMembership_compAssignment_1());
}
- // InternalKerML.g:5775:3: ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 )
- // InternalKerML.g:5775:4: rule__NamespaceBodyElement__OwnedMembership_compAssignment_1
+ // InternalKerML.g:5725:3: ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:5725:4: rule__NamespaceBodyElement__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__NamespaceBodyElement__OwnedMembership_compAssignment_1();
@@ -19454,16 +19284,16 @@ public final void rule__NamespaceBodyElement__Alternatives() throws RecognitionE
}
break;
case 3 :
- // InternalKerML.g:5779:2: ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) )
+ // InternalKerML.g:5729:2: ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) )
{
- // InternalKerML.g:5779:2: ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) )
- // InternalKerML.g:5780:3: ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 )
+ // InternalKerML.g:5729:2: ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) )
+ // InternalKerML.g:5730:3: ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getOwnedImport_compAssignment_2());
}
- // InternalKerML.g:5781:3: ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 )
- // InternalKerML.g:5781:4: rule__NamespaceBodyElement__OwnedImport_compAssignment_2
+ // InternalKerML.g:5731:3: ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 )
+ // InternalKerML.g:5731:4: rule__NamespaceBodyElement__OwnedImport_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__NamespaceBodyElement__OwnedImport_compAssignment_2();
@@ -19500,13 +19330,13 @@ public final void rule__NamespaceBodyElement__Alternatives() throws RecognitionE
// $ANTLR start "rule__NamespaceMember__Alternatives_2"
- // InternalKerML.g:5789:1: rule__NamespaceMember__Alternatives_2 : ( ( ruleNonFeatureNamespaceMember ) | ( ruleFeatureNamespaceMember ) );
+ // InternalKerML.g:5739:1: rule__NamespaceMember__Alternatives_2 : ( ( ruleNonFeatureNamespaceMember ) | ( ruleFeatureNamespaceMember ) );
public final void rule__NamespaceMember__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5793:1: ( ( ruleNonFeatureNamespaceMember ) | ( ruleFeatureNamespaceMember ) )
+ // InternalKerML.g:5743:1: ( ( ruleNonFeatureNamespaceMember ) | ( ruleFeatureNamespaceMember ) )
int alt19=2;
switch ( input.LA(1) ) {
case RULE_REGULAR_COMMENT:
@@ -19547,12 +19377,12 @@ public final void rule__NamespaceMember__Alternatives_2() throws RecognitionExce
{
int LA19_2 = input.LA(2);
- if ( (LA19_2==84||LA19_2==90||(LA19_2>=99 && LA19_2<=102)||LA19_2==111||(LA19_2>=115 && LA19_2<=116)||LA19_2==118) ) {
- alt19=1;
- }
- else if ( ((LA19_2>=RULE_ID && LA19_2<=RULE_UNRESTRICTED_NAME)||LA19_2==22||LA19_2==24||(LA19_2>=27 && LA19_2<=28)||LA19_2==34||(LA19_2>=36 && LA19_2<=39)||LA19_2==63||LA19_2==76||LA19_2==103||(LA19_2>=107 && LA19_2<=108)||(LA19_2>=112 && LA19_2<=114)||LA19_2==117||(LA19_2>=119 && LA19_2<=120)||LA19_2==124) ) {
+ if ( ((LA19_2>=RULE_ID && LA19_2<=RULE_UNRESTRICTED_NAME)||LA19_2==22||LA19_2==24||(LA19_2>=27 && LA19_2<=28)||LA19_2==34||(LA19_2>=36 && LA19_2<=39)||LA19_2==63||LA19_2==76||LA19_2==103||(LA19_2>=107 && LA19_2<=108)||(LA19_2>=112 && LA19_2<=114)||LA19_2==117||(LA19_2>=119 && LA19_2<=120)||LA19_2==124) ) {
alt19=2;
}
+ else if ( (LA19_2==84||LA19_2==90||(LA19_2>=99 && LA19_2<=102)||LA19_2==111||(LA19_2>=115 && LA19_2<=116)||LA19_2==118) ) {
+ alt19=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -19599,10 +19429,10 @@ else if ( ((LA19_2>=RULE_ID && LA19_2<=RULE_UNRESTRICTED_NAME)||LA19_2==22||LA19
switch (alt19) {
case 1 :
- // InternalKerML.g:5794:2: ( ruleNonFeatureNamespaceMember )
+ // InternalKerML.g:5744:2: ( ruleNonFeatureNamespaceMember )
{
- // InternalKerML.g:5794:2: ( ruleNonFeatureNamespaceMember )
- // InternalKerML.g:5795:3: ruleNonFeatureNamespaceMember
+ // InternalKerML.g:5744:2: ( ruleNonFeatureNamespaceMember )
+ // InternalKerML.g:5745:3: ruleNonFeatureNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getNonFeatureNamespaceMemberParserRuleCall_2_0());
@@ -19622,10 +19452,10 @@ else if ( ((LA19_2>=RULE_ID && LA19_2<=RULE_UNRESTRICTED_NAME)||LA19_2==22||LA19
}
break;
case 2 :
- // InternalKerML.g:5800:2: ( ruleFeatureNamespaceMember )
+ // InternalKerML.g:5750:2: ( ruleFeatureNamespaceMember )
{
- // InternalKerML.g:5800:2: ( ruleFeatureNamespaceMember )
- // InternalKerML.g:5801:3: ruleFeatureNamespaceMember
+ // InternalKerML.g:5750:2: ( ruleFeatureNamespaceMember )
+ // InternalKerML.g:5751:3: ruleFeatureNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getFeatureNamespaceMemberParserRuleCall_2_1());
@@ -19662,13 +19492,13 @@ else if ( ((LA19_2>=RULE_ID && LA19_2<=RULE_UNRESTRICTED_NAME)||LA19_2==22||LA19
// $ANTLR start "rule__NonFeatureNamespaceMember__Alternatives"
- // InternalKerML.g:5810:1: rule__NonFeatureNamespaceMember__Alternatives : ( ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) ) );
+ // InternalKerML.g:5760:1: rule__NonFeatureNamespaceMember__Alternatives : ( ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) ) );
public final void rule__NonFeatureNamespaceMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5814:1: ( ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) ) )
+ // InternalKerML.g:5764:1: ( ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) ) )
int alt20=2;
int LA20_0 = input.LA(1);
@@ -19687,16 +19517,16 @@ else if ( ((LA20_0>=29 && LA20_0<=30)) ) {
}
switch (alt20) {
case 1 :
- // InternalKerML.g:5815:2: ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) )
+ // InternalKerML.g:5765:2: ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) )
{
- // InternalKerML.g:5815:2: ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) )
- // InternalKerML.g:5816:3: ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 )
+ // InternalKerML.g:5765:2: ( ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 ) )
+ // InternalKerML.g:5766:3: ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getOwnedMemberElement_compAssignment_0());
}
- // InternalKerML.g:5817:3: ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 )
- // InternalKerML.g:5817:4: rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0
+ // InternalKerML.g:5767:3: ( rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 )
+ // InternalKerML.g:5767:4: rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0();
@@ -19716,16 +19546,16 @@ else if ( ((LA20_0>=29 && LA20_0<=30)) ) {
}
break;
case 2 :
- // InternalKerML.g:5821:2: ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) )
+ // InternalKerML.g:5771:2: ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) )
{
- // InternalKerML.g:5821:2: ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) )
- // InternalKerML.g:5822:3: ( rule__NonFeatureNamespaceMember__Group_1__0 )
+ // InternalKerML.g:5771:2: ( ( rule__NonFeatureNamespaceMember__Group_1__0 ) )
+ // InternalKerML.g:5772:3: ( rule__NonFeatureNamespaceMember__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getGroup_1());
}
- // InternalKerML.g:5823:3: ( rule__NonFeatureNamespaceMember__Group_1__0 )
- // InternalKerML.g:5823:4: rule__NonFeatureNamespaceMember__Group_1__0
+ // InternalKerML.g:5773:3: ( rule__NonFeatureNamespaceMember__Group_1__0 )
+ // InternalKerML.g:5773:4: rule__NonFeatureNamespaceMember__Group_1__0
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__Group_1__0();
@@ -19762,13 +19592,13 @@ else if ( ((LA20_0>=29 && LA20_0<=30)) ) {
// $ANTLR start "rule__NonFeatureNamespaceMember__Alternatives_1_0"
- // InternalKerML.g:5831:1: rule__NonFeatureNamespaceMember__Alternatives_1_0 : ( ( 'alias' ) | ( 'import' ) );
+ // InternalKerML.g:5781:1: rule__NonFeatureNamespaceMember__Alternatives_1_0 : ( ( 'alias' ) | ( 'import' ) );
public final void rule__NonFeatureNamespaceMember__Alternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5835:1: ( ( 'alias' ) | ( 'import' ) )
+ // InternalKerML.g:5785:1: ( ( 'alias' ) | ( 'import' ) )
int alt21=2;
int LA21_0 = input.LA(1);
@@ -19787,10 +19617,10 @@ else if ( (LA21_0==30) ) {
}
switch (alt21) {
case 1 :
- // InternalKerML.g:5836:2: ( 'alias' )
+ // InternalKerML.g:5786:2: ( 'alias' )
{
- // InternalKerML.g:5836:2: ( 'alias' )
- // InternalKerML.g:5837:3: 'alias'
+ // InternalKerML.g:5786:2: ( 'alias' )
+ // InternalKerML.g:5787:3: 'alias'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getAliasKeyword_1_0_0());
@@ -19806,10 +19636,10 @@ else if ( (LA21_0==30) ) {
}
break;
case 2 :
- // InternalKerML.g:5842:2: ( 'import' )
+ // InternalKerML.g:5792:2: ( 'import' )
{
- // InternalKerML.g:5842:2: ( 'import' )
- // InternalKerML.g:5843:3: 'import'
+ // InternalKerML.g:5792:2: ( 'import' )
+ // InternalKerML.g:5793:3: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getImportKeyword_1_0_1());
@@ -19842,21 +19672,21 @@ else if ( (LA21_0==30) ) {
// $ANTLR start "rule__Import__Alternatives_3"
- // InternalKerML.g:5852:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
+ // InternalKerML.g:5802:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
public final void rule__Import__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5856:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
+ // InternalKerML.g:5806:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
int alt22=2;
alt22 = dfa22.predict(input);
switch (alt22) {
case 1 :
- // InternalKerML.g:5857:2: ( ruleImportedNamespace )
+ // InternalKerML.g:5807:2: ( ruleImportedNamespace )
{
- // InternalKerML.g:5857:2: ( ruleImportedNamespace )
- // InternalKerML.g:5858:3: ruleImportedNamespace
+ // InternalKerML.g:5807:2: ( ruleImportedNamespace )
+ // InternalKerML.g:5808:3: ruleImportedNamespace
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportedNamespaceParserRuleCall_3_0());
@@ -19876,10 +19706,10 @@ public final void rule__Import__Alternatives_3() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:5863:2: ( ruleImportedFilterPackage )
+ // InternalKerML.g:5813:2: ( ruleImportedFilterPackage )
{
- // InternalKerML.g:5863:2: ( ruleImportedFilterPackage )
- // InternalKerML.g:5864:3: ruleImportedFilterPackage
+ // InternalKerML.g:5813:2: ( ruleImportedFilterPackage )
+ // InternalKerML.g:5814:3: ruleImportedFilterPackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportedFilterPackageParserRuleCall_3_1());
@@ -19916,13 +19746,13 @@ public final void rule__Import__Alternatives_3() throws RecognitionException {
// $ANTLR start "rule__ImportedNamespace__Alternatives_0"
- // InternalKerML.g:5873:1: rule__ImportedNamespace__Alternatives_0 : ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) );
+ // InternalKerML.g:5823:1: rule__ImportedNamespace__Alternatives_0 : ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) );
public final void rule__ImportedNamespace__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5877:1: ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) )
+ // InternalKerML.g:5827:1: ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) )
int alt23=3;
int LA23_0 = input.LA(1);
@@ -20025,16 +19855,16 @@ else if ( ((LA23_4>=RULE_ID && LA23_4<=RULE_UNRESTRICTED_NAME)) ) {
}
switch (alt23) {
case 1 :
- // InternalKerML.g:5878:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
+ // InternalKerML.g:5828:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
{
- // InternalKerML.g:5878:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
- // InternalKerML.g:5879:3: ( rule__ImportedNamespace__Group_0_0__0 )
+ // InternalKerML.g:5828:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
+ // InternalKerML.g:5829:3: ( rule__ImportedNamespace__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_0());
}
- // InternalKerML.g:5880:3: ( rule__ImportedNamespace__Group_0_0__0 )
- // InternalKerML.g:5880:4: rule__ImportedNamespace__Group_0_0__0
+ // InternalKerML.g:5830:3: ( rule__ImportedNamespace__Group_0_0__0 )
+ // InternalKerML.g:5830:4: rule__ImportedNamespace__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_0__0();
@@ -20054,16 +19884,16 @@ else if ( ((LA23_4>=RULE_ID && LA23_4<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 2 :
- // InternalKerML.g:5884:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
+ // InternalKerML.g:5834:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
{
- // InternalKerML.g:5884:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
- // InternalKerML.g:5885:3: ( rule__ImportedNamespace__Group_0_1__0 )
+ // InternalKerML.g:5834:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
+ // InternalKerML.g:5835:3: ( rule__ImportedNamespace__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_1());
}
- // InternalKerML.g:5886:3: ( rule__ImportedNamespace__Group_0_1__0 )
- // InternalKerML.g:5886:4: rule__ImportedNamespace__Group_0_1__0
+ // InternalKerML.g:5836:3: ( rule__ImportedNamespace__Group_0_1__0 )
+ // InternalKerML.g:5836:4: rule__ImportedNamespace__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_1__0();
@@ -20083,16 +19913,16 @@ else if ( ((LA23_4>=RULE_ID && LA23_4<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 3 :
- // InternalKerML.g:5890:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
+ // InternalKerML.g:5840:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
{
- // InternalKerML.g:5890:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
- // InternalKerML.g:5891:3: ( rule__ImportedNamespace__Group_0_2__0 )
+ // InternalKerML.g:5840:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
+ // InternalKerML.g:5841:3: ( rule__ImportedNamespace__Group_0_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_2());
}
- // InternalKerML.g:5892:3: ( rule__ImportedNamespace__Group_0_2__0 )
- // InternalKerML.g:5892:4: rule__ImportedNamespace__Group_0_2__0
+ // InternalKerML.g:5842:3: ( rule__ImportedNamespace__Group_0_2__0 )
+ // InternalKerML.g:5842:4: rule__ImportedNamespace__Group_0_2__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_2__0();
@@ -20129,13 +19959,13 @@ else if ( ((LA23_4>=RULE_ID && LA23_4<=RULE_UNRESTRICTED_NAME)) ) {
// $ANTLR start "rule__ImportedNamespace__Alternatives_0_0_1"
- // InternalKerML.g:5900:1: rule__ImportedNamespace__Alternatives_0_0_1 : ( ( '::' ) | ( '.' ) );
+ // InternalKerML.g:5850:1: rule__ImportedNamespace__Alternatives_0_0_1 : ( ( '::' ) | ( '.' ) );
public final void rule__ImportedNamespace__Alternatives_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5904:1: ( ( '::' ) | ( '.' ) )
+ // InternalKerML.g:5854:1: ( ( '::' ) | ( '.' ) )
int alt24=2;
int LA24_0 = input.LA(1);
@@ -20154,10 +19984,10 @@ else if ( (LA24_0==32) ) {
}
switch (alt24) {
case 1 :
- // InternalKerML.g:5905:2: ( '::' )
+ // InternalKerML.g:5855:2: ( '::' )
{
- // InternalKerML.g:5905:2: ( '::' )
- // InternalKerML.g:5906:3: '::'
+ // InternalKerML.g:5855:2: ( '::' )
+ // InternalKerML.g:5856:3: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getColonColonKeyword_0_0_1_0());
@@ -20173,10 +20003,10 @@ else if ( (LA24_0==32) ) {
}
break;
case 2 :
- // InternalKerML.g:5911:2: ( '.' )
+ // InternalKerML.g:5861:2: ( '.' )
{
- // InternalKerML.g:5911:2: ( '.' )
- // InternalKerML.g:5912:3: '.'
+ // InternalKerML.g:5861:2: ( '.' )
+ // InternalKerML.g:5862:3: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getFullStopKeyword_0_0_1_1());
@@ -20209,13 +20039,13 @@ else if ( (LA24_0==32) ) {
// $ANTLR start "rule__ImportedNamespace__Alternatives_1"
- // InternalKerML.g:5921:1: rule__ImportedNamespace__Alternatives_1 : ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) );
+ // InternalKerML.g:5871:1: rule__ImportedNamespace__Alternatives_1 : ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) );
public final void rule__ImportedNamespace__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5925:1: ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) )
+ // InternalKerML.g:5875:1: ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) )
int alt25=2;
int LA25_0 = input.LA(1);
@@ -20234,10 +20064,10 @@ else if ( (LA25_0==21) ) {
}
switch (alt25) {
case 1 :
- // InternalKerML.g:5926:2: ( '*' )
+ // InternalKerML.g:5876:2: ( '*' )
{
- // InternalKerML.g:5926:2: ( '*' )
- // InternalKerML.g:5927:3: '*'
+ // InternalKerML.g:5876:2: ( '*' )
+ // InternalKerML.g:5877:3: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAsteriskKeyword_1_0());
@@ -20253,16 +20083,16 @@ else if ( (LA25_0==21) ) {
}
break;
case 2 :
- // InternalKerML.g:5932:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
+ // InternalKerML.g:5882:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
{
- // InternalKerML.g:5932:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
- // InternalKerML.g:5933:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
+ // InternalKerML.g:5882:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
+ // InternalKerML.g:5883:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAssignment_1_1());
}
- // InternalKerML.g:5934:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
- // InternalKerML.g:5934:4: rule__ImportedNamespace__IsRecursiveAssignment_1_1
+ // InternalKerML.g:5884:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
+ // InternalKerML.g:5884:4: rule__ImportedNamespace__IsRecursiveAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__IsRecursiveAssignment_1_1();
@@ -20299,21 +20129,21 @@ else if ( (LA25_0==21) ) {
// $ANTLR start "rule__NonFeatureElement__Alternatives"
- // InternalKerML.g:5942:1: rule__NonFeatureElement__Alternatives : ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) );
+ // InternalKerML.g:5892:1: rule__NonFeatureElement__Alternatives : ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) );
public final void rule__NonFeatureElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:5946:1: ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) )
+ // InternalKerML.g:5896:1: ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) )
int alt26=25;
alt26 = dfa26.predict(input);
switch (alt26) {
case 1 :
- // InternalKerML.g:5947:2: ( ruleElement )
+ // InternalKerML.g:5897:2: ( ruleElement )
{
- // InternalKerML.g:5947:2: ( ruleElement )
- // InternalKerML.g:5948:3: ruleElement
+ // InternalKerML.g:5897:2: ( ruleElement )
+ // InternalKerML.g:5898:3: ruleElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getElementParserRuleCall_0());
@@ -20333,10 +20163,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalKerML.g:5953:2: ( ruleRelationship )
+ // InternalKerML.g:5903:2: ( ruleRelationship )
{
- // InternalKerML.g:5953:2: ( ruleRelationship )
- // InternalKerML.g:5954:3: ruleRelationship
+ // InternalKerML.g:5903:2: ( ruleRelationship )
+ // InternalKerML.g:5904:3: ruleRelationship
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getRelationshipParserRuleCall_1());
@@ -20356,10 +20186,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 3 :
- // InternalKerML.g:5959:2: ( ruleComment )
+ // InternalKerML.g:5909:2: ( ruleComment )
{
- // InternalKerML.g:5959:2: ( ruleComment )
- // InternalKerML.g:5960:3: ruleComment
+ // InternalKerML.g:5909:2: ( ruleComment )
+ // InternalKerML.g:5910:3: ruleComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getCommentParserRuleCall_2());
@@ -20379,10 +20209,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 4 :
- // InternalKerML.g:5965:2: ( ruleTextualRepresentation )
+ // InternalKerML.g:5915:2: ( ruleTextualRepresentation )
{
- // InternalKerML.g:5965:2: ( ruleTextualRepresentation )
- // InternalKerML.g:5966:3: ruleTextualRepresentation
+ // InternalKerML.g:5915:2: ( ruleTextualRepresentation )
+ // InternalKerML.g:5916:3: ruleTextualRepresentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getTextualRepresentationParserRuleCall_3());
@@ -20402,10 +20232,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 5 :
- // InternalKerML.g:5971:2: ( ruleAnnotatingFeature )
+ // InternalKerML.g:5921:2: ( ruleAnnotatingFeature )
{
- // InternalKerML.g:5971:2: ( ruleAnnotatingFeature )
- // InternalKerML.g:5972:3: ruleAnnotatingFeature
+ // InternalKerML.g:5921:2: ( ruleAnnotatingFeature )
+ // InternalKerML.g:5922:3: ruleAnnotatingFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getAnnotatingFeatureParserRuleCall_4());
@@ -20425,10 +20255,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 6 :
- // InternalKerML.g:5977:2: ( ruleNamespace )
+ // InternalKerML.g:5927:2: ( ruleNamespace )
{
- // InternalKerML.g:5977:2: ( ruleNamespace )
- // InternalKerML.g:5978:3: ruleNamespace
+ // InternalKerML.g:5927:2: ( ruleNamespace )
+ // InternalKerML.g:5928:3: ruleNamespace
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getNamespaceParserRuleCall_5());
@@ -20448,10 +20278,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 7 :
- // InternalKerML.g:5983:2: ( rulePackage )
+ // InternalKerML.g:5933:2: ( rulePackage )
{
- // InternalKerML.g:5983:2: ( rulePackage )
- // InternalKerML.g:5984:3: rulePackage
+ // InternalKerML.g:5933:2: ( rulePackage )
+ // InternalKerML.g:5934:3: rulePackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getPackageParserRuleCall_6());
@@ -20471,10 +20301,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 8 :
- // InternalKerML.g:5989:2: ( ruleType )
+ // InternalKerML.g:5939:2: ( ruleType )
{
- // InternalKerML.g:5989:2: ( ruleType )
- // InternalKerML.g:5990:3: ruleType
+ // InternalKerML.g:5939:2: ( ruleType )
+ // InternalKerML.g:5940:3: ruleType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getTypeParserRuleCall_7());
@@ -20494,10 +20324,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 9 :
- // InternalKerML.g:5995:2: ( ruleClassifier )
+ // InternalKerML.g:5945:2: ( ruleClassifier )
{
- // InternalKerML.g:5995:2: ( ruleClassifier )
- // InternalKerML.g:5996:3: ruleClassifier
+ // InternalKerML.g:5945:2: ( ruleClassifier )
+ // InternalKerML.g:5946:3: ruleClassifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getClassifierParserRuleCall_8());
@@ -20517,10 +20347,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 10 :
- // InternalKerML.g:6001:2: ( ruleClass )
+ // InternalKerML.g:5951:2: ( ruleClass )
{
- // InternalKerML.g:6001:2: ( ruleClass )
- // InternalKerML.g:6002:3: ruleClass
+ // InternalKerML.g:5951:2: ( ruleClass )
+ // InternalKerML.g:5952:3: ruleClass
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getClassParserRuleCall_9());
@@ -20540,10 +20370,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 11 :
- // InternalKerML.g:6007:2: ( ruleStructure )
+ // InternalKerML.g:5957:2: ( ruleStructure )
{
- // InternalKerML.g:6007:2: ( ruleStructure )
- // InternalKerML.g:6008:3: ruleStructure
+ // InternalKerML.g:5957:2: ( ruleStructure )
+ // InternalKerML.g:5958:3: ruleStructure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getStructureParserRuleCall_10());
@@ -20563,10 +20393,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 12 :
- // InternalKerML.g:6013:2: ( ruleDataType )
+ // InternalKerML.g:5963:2: ( ruleDataType )
{
- // InternalKerML.g:6013:2: ( ruleDataType )
- // InternalKerML.g:6014:3: ruleDataType
+ // InternalKerML.g:5963:2: ( ruleDataType )
+ // InternalKerML.g:5964:3: ruleDataType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getDataTypeParserRuleCall_11());
@@ -20586,10 +20416,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 13 :
- // InternalKerML.g:6019:2: ( ruleAssociation )
+ // InternalKerML.g:5969:2: ( ruleAssociation )
{
- // InternalKerML.g:6019:2: ( ruleAssociation )
- // InternalKerML.g:6020:3: ruleAssociation
+ // InternalKerML.g:5969:2: ( ruleAssociation )
+ // InternalKerML.g:5970:3: ruleAssociation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getAssociationParserRuleCall_12());
@@ -20609,10 +20439,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 14 :
- // InternalKerML.g:6025:2: ( ruleAssociationStructure )
+ // InternalKerML.g:5975:2: ( ruleAssociationStructure )
{
- // InternalKerML.g:6025:2: ( ruleAssociationStructure )
- // InternalKerML.g:6026:3: ruleAssociationStructure
+ // InternalKerML.g:5975:2: ( ruleAssociationStructure )
+ // InternalKerML.g:5976:3: ruleAssociationStructure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getAssociationStructureParserRuleCall_13());
@@ -20632,10 +20462,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 15 :
- // InternalKerML.g:6031:2: ( ruleInteraction )
+ // InternalKerML.g:5981:2: ( ruleInteraction )
{
- // InternalKerML.g:6031:2: ( ruleInteraction )
- // InternalKerML.g:6032:3: ruleInteraction
+ // InternalKerML.g:5981:2: ( ruleInteraction )
+ // InternalKerML.g:5982:3: ruleInteraction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getInteractionParserRuleCall_14());
@@ -20655,10 +20485,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 16 :
- // InternalKerML.g:6037:2: ( ruleBehavior )
+ // InternalKerML.g:5987:2: ( ruleBehavior )
{
- // InternalKerML.g:6037:2: ( ruleBehavior )
- // InternalKerML.g:6038:3: ruleBehavior
+ // InternalKerML.g:5987:2: ( ruleBehavior )
+ // InternalKerML.g:5988:3: ruleBehavior
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getBehaviorParserRuleCall_15());
@@ -20678,10 +20508,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 17 :
- // InternalKerML.g:6043:2: ( ruleFunction )
+ // InternalKerML.g:5993:2: ( ruleFunction )
{
- // InternalKerML.g:6043:2: ( ruleFunction )
- // InternalKerML.g:6044:3: ruleFunction
+ // InternalKerML.g:5993:2: ( ruleFunction )
+ // InternalKerML.g:5994:3: ruleFunction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getFunctionParserRuleCall_16());
@@ -20701,10 +20531,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 18 :
- // InternalKerML.g:6049:2: ( rulePredicate )
+ // InternalKerML.g:5999:2: ( rulePredicate )
{
- // InternalKerML.g:6049:2: ( rulePredicate )
- // InternalKerML.g:6050:3: rulePredicate
+ // InternalKerML.g:5999:2: ( rulePredicate )
+ // InternalKerML.g:6000:3: rulePredicate
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getPredicateParserRuleCall_17());
@@ -20724,10 +20554,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 19 :
- // InternalKerML.g:6055:2: ( ruleGeneralization )
+ // InternalKerML.g:6005:2: ( ruleGeneralization )
{
- // InternalKerML.g:6055:2: ( ruleGeneralization )
- // InternalKerML.g:6056:3: ruleGeneralization
+ // InternalKerML.g:6005:2: ( ruleGeneralization )
+ // InternalKerML.g:6006:3: ruleGeneralization
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getGeneralizationParserRuleCall_18());
@@ -20747,10 +20577,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 20 :
- // InternalKerML.g:6061:2: ( ruleConjugation )
+ // InternalKerML.g:6011:2: ( ruleConjugation )
{
- // InternalKerML.g:6061:2: ( ruleConjugation )
- // InternalKerML.g:6062:3: ruleConjugation
+ // InternalKerML.g:6011:2: ( ruleConjugation )
+ // InternalKerML.g:6012:3: ruleConjugation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getConjugationParserRuleCall_19());
@@ -20770,10 +20600,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 21 :
- // InternalKerML.g:6067:2: ( ruleFeatureTyping )
+ // InternalKerML.g:6017:2: ( ruleFeatureTyping )
{
- // InternalKerML.g:6067:2: ( ruleFeatureTyping )
- // InternalKerML.g:6068:3: ruleFeatureTyping
+ // InternalKerML.g:6017:2: ( ruleFeatureTyping )
+ // InternalKerML.g:6018:3: ruleFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getFeatureTypingParserRuleCall_20());
@@ -20793,10 +20623,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 22 :
- // InternalKerML.g:6073:2: ( ruleSuperclassing )
+ // InternalKerML.g:6023:2: ( ruleSuperclassing )
{
- // InternalKerML.g:6073:2: ( ruleSuperclassing )
- // InternalKerML.g:6074:3: ruleSuperclassing
+ // InternalKerML.g:6023:2: ( ruleSuperclassing )
+ // InternalKerML.g:6024:3: ruleSuperclassing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getSuperclassingParserRuleCall_21());
@@ -20816,10 +20646,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 23 :
- // InternalKerML.g:6079:2: ( ruleSubsetting )
+ // InternalKerML.g:6029:2: ( ruleSubsetting )
{
- // InternalKerML.g:6079:2: ( ruleSubsetting )
- // InternalKerML.g:6080:3: ruleSubsetting
+ // InternalKerML.g:6029:2: ( ruleSubsetting )
+ // InternalKerML.g:6030:3: ruleSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getSubsettingParserRuleCall_22());
@@ -20839,10 +20669,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 24 :
- // InternalKerML.g:6085:2: ( ruleRedefinition )
+ // InternalKerML.g:6035:2: ( ruleRedefinition )
{
- // InternalKerML.g:6085:2: ( ruleRedefinition )
- // InternalKerML.g:6086:3: ruleRedefinition
+ // InternalKerML.g:6035:2: ( ruleRedefinition )
+ // InternalKerML.g:6036:3: ruleRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getRedefinitionParserRuleCall_23());
@@ -20862,10 +20692,10 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
}
break;
case 25 :
- // InternalKerML.g:6091:2: ( ruleTypeFeaturing )
+ // InternalKerML.g:6041:2: ( ruleTypeFeaturing )
{
- // InternalKerML.g:6091:2: ( ruleTypeFeaturing )
- // InternalKerML.g:6092:3: ruleTypeFeaturing
+ // InternalKerML.g:6041:2: ( ruleTypeFeaturing )
+ // InternalKerML.g:6042:3: ruleTypeFeaturing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureElementAccess().getTypeFeaturingParserRuleCall_24());
@@ -20902,21 +20732,21 @@ public final void rule__NonFeatureElement__Alternatives() throws RecognitionExce
// $ANTLR start "rule__FeatureElement__Alternatives"
- // InternalKerML.g:6101:1: rule__FeatureElement__Alternatives : ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
+ // InternalKerML.g:6051:1: rule__FeatureElement__Alternatives : ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
public final void rule__FeatureElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6105:1: ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
+ // InternalKerML.g:6055:1: ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
int alt27=10;
alt27 = dfa27.predict(input);
switch (alt27) {
case 1 :
- // InternalKerML.g:6106:2: ( ruleFeature )
+ // InternalKerML.g:6056:2: ( ruleFeature )
{
- // InternalKerML.g:6106:2: ( ruleFeature )
- // InternalKerML.g:6107:3: ruleFeature
+ // InternalKerML.g:6056:2: ( ruleFeature )
+ // InternalKerML.g:6057:3: ruleFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getFeatureParserRuleCall_0());
@@ -20936,10 +20766,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalKerML.g:6112:2: ( ruleStep )
+ // InternalKerML.g:6062:2: ( ruleStep )
{
- // InternalKerML.g:6112:2: ( ruleStep )
- // InternalKerML.g:6113:3: ruleStep
+ // InternalKerML.g:6062:2: ( ruleStep )
+ // InternalKerML.g:6063:3: ruleStep
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getStepParserRuleCall_1());
@@ -20959,10 +20789,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalKerML.g:6118:2: ( ruleExpression )
+ // InternalKerML.g:6068:2: ( ruleExpression )
{
- // InternalKerML.g:6118:2: ( ruleExpression )
- // InternalKerML.g:6119:3: ruleExpression
+ // InternalKerML.g:6068:2: ( ruleExpression )
+ // InternalKerML.g:6069:3: ruleExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getExpressionParserRuleCall_2());
@@ -20982,10 +20812,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalKerML.g:6124:2: ( ruleBooleanExpression )
+ // InternalKerML.g:6074:2: ( ruleBooleanExpression )
{
- // InternalKerML.g:6124:2: ( ruleBooleanExpression )
- // InternalKerML.g:6125:3: ruleBooleanExpression
+ // InternalKerML.g:6074:2: ( ruleBooleanExpression )
+ // InternalKerML.g:6075:3: ruleBooleanExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getBooleanExpressionParserRuleCall_3());
@@ -21005,10 +20835,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalKerML.g:6130:2: ( ruleInvariant )
+ // InternalKerML.g:6080:2: ( ruleInvariant )
{
- // InternalKerML.g:6130:2: ( ruleInvariant )
- // InternalKerML.g:6131:3: ruleInvariant
+ // InternalKerML.g:6080:2: ( ruleInvariant )
+ // InternalKerML.g:6081:3: ruleInvariant
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getInvariantParserRuleCall_4());
@@ -21028,10 +20858,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 6 :
- // InternalKerML.g:6136:2: ( ruleConnector )
+ // InternalKerML.g:6086:2: ( ruleConnector )
{
- // InternalKerML.g:6136:2: ( ruleConnector )
- // InternalKerML.g:6137:3: ruleConnector
+ // InternalKerML.g:6086:2: ( ruleConnector )
+ // InternalKerML.g:6087:3: ruleConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getConnectorParserRuleCall_5());
@@ -21051,10 +20881,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 7 :
- // InternalKerML.g:6142:2: ( ruleBindingConnector )
+ // InternalKerML.g:6092:2: ( ruleBindingConnector )
{
- // InternalKerML.g:6142:2: ( ruleBindingConnector )
- // InternalKerML.g:6143:3: ruleBindingConnector
+ // InternalKerML.g:6092:2: ( ruleBindingConnector )
+ // InternalKerML.g:6093:3: ruleBindingConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getBindingConnectorParserRuleCall_6());
@@ -21074,10 +20904,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 8 :
- // InternalKerML.g:6148:2: ( ruleSuccession )
+ // InternalKerML.g:6098:2: ( ruleSuccession )
{
- // InternalKerML.g:6148:2: ( ruleSuccession )
- // InternalKerML.g:6149:3: ruleSuccession
+ // InternalKerML.g:6098:2: ( ruleSuccession )
+ // InternalKerML.g:6099:3: ruleSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getSuccessionParserRuleCall_7());
@@ -21097,10 +20927,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 9 :
- // InternalKerML.g:6154:2: ( ruleItemFlow )
+ // InternalKerML.g:6104:2: ( ruleItemFlow )
{
- // InternalKerML.g:6154:2: ( ruleItemFlow )
- // InternalKerML.g:6155:3: ruleItemFlow
+ // InternalKerML.g:6104:2: ( ruleItemFlow )
+ // InternalKerML.g:6105:3: ruleItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getItemFlowParserRuleCall_8());
@@ -21120,10 +20950,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 10 :
- // InternalKerML.g:6160:2: ( ruleSuccessionItemFlow )
+ // InternalKerML.g:6110:2: ( ruleSuccessionItemFlow )
{
- // InternalKerML.g:6160:2: ( ruleSuccessionItemFlow )
- // InternalKerML.g:6161:3: ruleSuccessionItemFlow
+ // InternalKerML.g:6110:2: ( ruleSuccessionItemFlow )
+ // InternalKerML.g:6111:3: ruleSuccessionItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getSuccessionItemFlowParserRuleCall_9());
@@ -21160,13 +20990,13 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__PackageBody__Alternatives"
- // InternalKerML.g:6170:1: rule__PackageBody__Alternatives : ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) );
+ // InternalKerML.g:6120:1: rule__PackageBody__Alternatives : ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) );
public final void rule__PackageBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6174:1: ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) )
+ // InternalKerML.g:6124:1: ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) )
int alt28=2;
int LA28_0 = input.LA(1);
@@ -21185,10 +21015,10 @@ else if ( (LA28_0==65) ) {
}
switch (alt28) {
case 1 :
- // InternalKerML.g:6175:2: ( ';' )
+ // InternalKerML.g:6125:2: ( ';' )
{
- // InternalKerML.g:6175:2: ( ';' )
- // InternalKerML.g:6176:3: ';'
+ // InternalKerML.g:6125:2: ( ';' )
+ // InternalKerML.g:6126:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getSemicolonKeyword_0());
@@ -21204,16 +21034,16 @@ else if ( (LA28_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:6181:2: ( ( rule__PackageBody__Group_1__0 ) )
+ // InternalKerML.g:6131:2: ( ( rule__PackageBody__Group_1__0 ) )
{
- // InternalKerML.g:6181:2: ( ( rule__PackageBody__Group_1__0 ) )
- // InternalKerML.g:6182:3: ( rule__PackageBody__Group_1__0 )
+ // InternalKerML.g:6131:2: ( ( rule__PackageBody__Group_1__0 ) )
+ // InternalKerML.g:6132:3: ( rule__PackageBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getGroup_1());
}
- // InternalKerML.g:6183:3: ( rule__PackageBody__Group_1__0 )
- // InternalKerML.g:6183:4: rule__PackageBody__Group_1__0
+ // InternalKerML.g:6133:3: ( rule__PackageBody__Group_1__0 )
+ // InternalKerML.g:6133:4: rule__PackageBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__PackageBody__Group_1__0();
@@ -21250,27 +21080,27 @@ else if ( (LA28_0==65) ) {
// $ANTLR start "rule__PackageBody__Alternatives_1_1"
- // InternalKerML.g:6191:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );
+ // InternalKerML.g:6141:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );
public final void rule__PackageBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6195:1: ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) )
+ // InternalKerML.g:6145:1: ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) )
int alt29=4;
alt29 = dfa29.predict(input);
switch (alt29) {
case 1 :
- // InternalKerML.g:6196:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:6146:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalKerML.g:6196:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
- // InternalKerML.g:6197:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:6146:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:6147:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalKerML.g:6198:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
- // InternalKerML.g:6198:4: rule__PackageBody__Documentation_compAssignment_1_1_0
+ // InternalKerML.g:6148:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:6148:4: rule__PackageBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__PackageBody__Documentation_compAssignment_1_1_0();
@@ -21290,16 +21120,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 2 :
- // InternalKerML.g:6202:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:6152:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:6202:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:6203:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:6152:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:6153:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:6204:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalKerML.g:6204:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_1
+ // InternalKerML.g:6154:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:6154:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedMembership_compAssignment_1_1_1();
@@ -21319,16 +21149,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 3 :
- // InternalKerML.g:6208:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:6158:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
{
- // InternalKerML.g:6208:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
- // InternalKerML.g:6209:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:6158:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:6159:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compAssignment_1_1_2());
}
- // InternalKerML.g:6210:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
- // InternalKerML.g:6210:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_2
+ // InternalKerML.g:6160:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:6160:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedMembership_compAssignment_1_1_2();
@@ -21348,16 +21178,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 4 :
- // InternalKerML.g:6214:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalKerML.g:6164:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
{
- // InternalKerML.g:6214:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
- // InternalKerML.g:6215:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalKerML.g:6164:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalKerML.g:6165:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedImport_compAssignment_1_1_3());
}
- // InternalKerML.g:6216:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
- // InternalKerML.g:6216:4: rule__PackageBody__OwnedImport_compAssignment_1_1_3
+ // InternalKerML.g:6166:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalKerML.g:6166:4: rule__PackageBody__OwnedImport_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedImport_compAssignment_1_1_3();
@@ -21394,13 +21224,13 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
// $ANTLR start "rule__TypeDeclaration__Alternatives_3"
- // InternalKerML.g:6224:1: rule__TypeDeclaration__Alternatives_3 : ( ( ruleSpecializationPart ) | ( ruleConjugationPart ) );
+ // InternalKerML.g:6174:1: rule__TypeDeclaration__Alternatives_3 : ( ( ruleSpecializationPart ) | ( ruleConjugationPart ) );
public final void rule__TypeDeclaration__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6228:1: ( ( ruleSpecializationPart ) | ( ruleConjugationPart ) )
+ // InternalKerML.g:6178:1: ( ( ruleSpecializationPart ) | ( ruleConjugationPart ) )
int alt30=2;
int LA30_0 = input.LA(1);
@@ -21419,10 +21249,10 @@ else if ( ((LA30_0>=36 && LA30_0<=37)) ) {
}
switch (alt30) {
case 1 :
- // InternalKerML.g:6229:2: ( ruleSpecializationPart )
+ // InternalKerML.g:6179:2: ( ruleSpecializationPart )
{
- // InternalKerML.g:6229:2: ( ruleSpecializationPart )
- // InternalKerML.g:6230:3: ruleSpecializationPart
+ // InternalKerML.g:6179:2: ( ruleSpecializationPart )
+ // InternalKerML.g:6180:3: ruleSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getSpecializationPartParserRuleCall_3_0());
@@ -21442,10 +21272,10 @@ else if ( ((LA30_0>=36 && LA30_0<=37)) ) {
}
break;
case 2 :
- // InternalKerML.g:6235:2: ( ruleConjugationPart )
+ // InternalKerML.g:6185:2: ( ruleConjugationPart )
{
- // InternalKerML.g:6235:2: ( ruleConjugationPart )
- // InternalKerML.g:6236:3: ruleConjugationPart
+ // InternalKerML.g:6185:2: ( ruleConjugationPart )
+ // InternalKerML.g:6186:3: ruleConjugationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getConjugationPartParserRuleCall_3_1());
@@ -21482,13 +21312,13 @@ else if ( ((LA30_0>=36 && LA30_0<=37)) ) {
// $ANTLR start "rule__SpecializationPart__Alternatives_0"
- // InternalKerML.g:6245:1: rule__SpecializationPart__Alternatives_0 : ( ( ':>' ) | ( 'specializes' ) );
+ // InternalKerML.g:6195:1: rule__SpecializationPart__Alternatives_0 : ( ( ':>' ) | ( 'specializes' ) );
public final void rule__SpecializationPart__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6249:1: ( ( ':>' ) | ( 'specializes' ) )
+ // InternalKerML.g:6199:1: ( ( ':>' ) | ( 'specializes' ) )
int alt31=2;
int LA31_0 = input.LA(1);
@@ -21507,10 +21337,10 @@ else if ( (LA31_0==35) ) {
}
switch (alt31) {
case 1 :
- // InternalKerML.g:6250:2: ( ':>' )
+ // InternalKerML.g:6200:2: ( ':>' )
{
- // InternalKerML.g:6250:2: ( ':>' )
- // InternalKerML.g:6251:3: ':>'
+ // InternalKerML.g:6200:2: ( ':>' )
+ // InternalKerML.g:6201:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getColonGreaterThanSignKeyword_0_0());
@@ -21526,10 +21356,10 @@ else if ( (LA31_0==35) ) {
}
break;
case 2 :
- // InternalKerML.g:6256:2: ( 'specializes' )
+ // InternalKerML.g:6206:2: ( 'specializes' )
{
- // InternalKerML.g:6256:2: ( 'specializes' )
- // InternalKerML.g:6257:3: 'specializes'
+ // InternalKerML.g:6206:2: ( 'specializes' )
+ // InternalKerML.g:6207:3: 'specializes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getSpecializesKeyword_0_1());
@@ -21562,13 +21392,13 @@ else if ( (LA31_0==35) ) {
// $ANTLR start "rule__ConjugationPart__Alternatives_0"
- // InternalKerML.g:6266:1: rule__ConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
+ // InternalKerML.g:6216:1: rule__ConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
public final void rule__ConjugationPart__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6270:1: ( ( '~' ) | ( 'conjugates' ) )
+ // InternalKerML.g:6220:1: ( ( '~' ) | ( 'conjugates' ) )
int alt32=2;
int LA32_0 = input.LA(1);
@@ -21587,10 +21417,10 @@ else if ( (LA32_0==37) ) {
}
switch (alt32) {
case 1 :
- // InternalKerML.g:6271:2: ( '~' )
+ // InternalKerML.g:6221:2: ( '~' )
{
- // InternalKerML.g:6271:2: ( '~' )
- // InternalKerML.g:6272:3: '~'
+ // InternalKerML.g:6221:2: ( '~' )
+ // InternalKerML.g:6222:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationPartAccess().getTildeKeyword_0_0());
@@ -21606,10 +21436,10 @@ else if ( (LA32_0==37) ) {
}
break;
case 2 :
- // InternalKerML.g:6277:2: ( 'conjugates' )
+ // InternalKerML.g:6227:2: ( 'conjugates' )
{
- // InternalKerML.g:6277:2: ( 'conjugates' )
- // InternalKerML.g:6278:3: 'conjugates'
+ // InternalKerML.g:6227:2: ( 'conjugates' )
+ // InternalKerML.g:6228:3: 'conjugates'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationPartAccess().getConjugatesKeyword_0_1());
@@ -21642,13 +21472,13 @@ else if ( (LA32_0==37) ) {
// $ANTLR start "rule__TypeBody__Alternatives"
- // InternalKerML.g:6287:1: rule__TypeBody__Alternatives : ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) );
+ // InternalKerML.g:6237:1: rule__TypeBody__Alternatives : ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) );
public final void rule__TypeBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6291:1: ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) )
+ // InternalKerML.g:6241:1: ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) )
int alt33=2;
int LA33_0 = input.LA(1);
@@ -21667,10 +21497,10 @@ else if ( (LA33_0==65) ) {
}
switch (alt33) {
case 1 :
- // InternalKerML.g:6292:2: ( ';' )
+ // InternalKerML.g:6242:2: ( ';' )
{
- // InternalKerML.g:6292:2: ( ';' )
- // InternalKerML.g:6293:3: ';'
+ // InternalKerML.g:6242:2: ( ';' )
+ // InternalKerML.g:6243:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getSemicolonKeyword_0());
@@ -21686,16 +21516,16 @@ else if ( (LA33_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:6298:2: ( ( rule__TypeBody__Group_1__0 ) )
+ // InternalKerML.g:6248:2: ( ( rule__TypeBody__Group_1__0 ) )
{
- // InternalKerML.g:6298:2: ( ( rule__TypeBody__Group_1__0 ) )
- // InternalKerML.g:6299:3: ( rule__TypeBody__Group_1__0 )
+ // InternalKerML.g:6248:2: ( ( rule__TypeBody__Group_1__0 ) )
+ // InternalKerML.g:6249:3: ( rule__TypeBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getGroup_1());
}
- // InternalKerML.g:6300:3: ( rule__TypeBody__Group_1__0 )
- // InternalKerML.g:6300:4: rule__TypeBody__Group_1__0
+ // InternalKerML.g:6250:3: ( rule__TypeBody__Group_1__0 )
+ // InternalKerML.g:6250:4: rule__TypeBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__TypeBody__Group_1__0();
@@ -21732,27 +21562,27 @@ else if ( (LA33_0==65) ) {
// $ANTLR start "rule__TypeBody__Alternatives_1_1"
- // InternalKerML.g:6308:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );
+ // InternalKerML.g:6258:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );
public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6312:1: ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) )
+ // InternalKerML.g:6262:1: ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) )
int alt34=4;
alt34 = dfa34.predict(input);
switch (alt34) {
case 1 :
- // InternalKerML.g:6313:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:6263:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalKerML.g:6313:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
- // InternalKerML.g:6314:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:6263:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:6264:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalKerML.g:6315:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
- // InternalKerML.g:6315:4: rule__TypeBody__Documentation_compAssignment_1_1_0
+ // InternalKerML.g:6265:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:6265:4: rule__TypeBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__TypeBody__Documentation_compAssignment_1_1_0();
@@ -21772,16 +21602,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 2 :
- // InternalKerML.g:6319:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:6269:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:6319:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:6320:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:6269:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:6270:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:6321:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalKerML.g:6321:4: rule__TypeBody__OwnedMembership_compAssignment_1_1_1
+ // InternalKerML.g:6271:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:6271:4: rule__TypeBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedMembership_compAssignment_1_1_1();
@@ -21801,16 +21631,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 3 :
- // InternalKerML.g:6325:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:6275:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
{
- // InternalKerML.g:6325:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
- // InternalKerML.g:6326:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:6275:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:6276:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_2());
}
- // InternalKerML.g:6327:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
- // InternalKerML.g:6327:4: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2
+ // InternalKerML.g:6277:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:6277:4: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2();
@@ -21830,16 +21660,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 4 :
- // InternalKerML.g:6331:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalKerML.g:6281:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
{
- // InternalKerML.g:6331:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
- // InternalKerML.g:6332:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalKerML.g:6281:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalKerML.g:6282:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedImport_compAssignment_1_1_3());
}
- // InternalKerML.g:6333:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
- // InternalKerML.g:6333:4: rule__TypeBody__OwnedImport_compAssignment_1_1_3
+ // InternalKerML.g:6283:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalKerML.g:6283:4: rule__TypeBody__OwnedImport_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedImport_compAssignment_1_1_3();
@@ -21876,21 +21706,21 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
// $ANTLR start "rule__FeatureTypeMember__Alternatives"
- // InternalKerML.g:6341:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );
+ // InternalKerML.g:6291:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );
public final void rule__FeatureTypeMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6345:1: ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) )
+ // InternalKerML.g:6295:1: ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) )
int alt35=2;
alt35 = dfa35.predict(input);
switch (alt35) {
case 1 :
- // InternalKerML.g:6346:2: ( ruleFeatureMember )
+ // InternalKerML.g:6296:2: ( ruleFeatureMember )
{
- // InternalKerML.g:6346:2: ( ruleFeatureMember )
- // InternalKerML.g:6347:3: ruleFeatureMember
+ // InternalKerML.g:6296:2: ( ruleFeatureMember )
+ // InternalKerML.g:6297:3: ruleFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypeMemberAccess().getFeatureMemberParserRuleCall_0());
@@ -21910,10 +21740,10 @@ public final void rule__FeatureTypeMember__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalKerML.g:6352:2: ( ruleEndFeatureMember )
+ // InternalKerML.g:6302:2: ( ruleEndFeatureMember )
{
- // InternalKerML.g:6352:2: ( ruleEndFeatureMember )
- // InternalKerML.g:6353:3: ruleEndFeatureMember
+ // InternalKerML.g:6302:2: ( ruleEndFeatureMember )
+ // InternalKerML.g:6303:3: ruleEndFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypeMemberAccess().getEndFeatureMemberParserRuleCall_1());
@@ -21950,13 +21780,13 @@ public final void rule__FeatureTypeMember__Alternatives() throws RecognitionExce
// $ANTLR start "rule__Generalization__Alternatives_3"
- // InternalKerML.g:6362:1: rule__Generalization__Alternatives_3 : ( ( ':>' ) | ( 'specializes' ) );
+ // InternalKerML.g:6312:1: rule__Generalization__Alternatives_3 : ( ( ':>' ) | ( 'specializes' ) );
public final void rule__Generalization__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6366:1: ( ( ':>' ) | ( 'specializes' ) )
+ // InternalKerML.g:6316:1: ( ( ':>' ) | ( 'specializes' ) )
int alt36=2;
int LA36_0 = input.LA(1);
@@ -21975,10 +21805,10 @@ else if ( (LA36_0==35) ) {
}
switch (alt36) {
case 1 :
- // InternalKerML.g:6367:2: ( ':>' )
+ // InternalKerML.g:6317:2: ( ':>' )
{
- // InternalKerML.g:6367:2: ( ':>' )
- // InternalKerML.g:6368:3: ':>'
+ // InternalKerML.g:6317:2: ( ':>' )
+ // InternalKerML.g:6318:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getColonGreaterThanSignKeyword_3_0());
@@ -21994,10 +21824,10 @@ else if ( (LA36_0==35) ) {
}
break;
case 2 :
- // InternalKerML.g:6373:2: ( 'specializes' )
+ // InternalKerML.g:6323:2: ( 'specializes' )
{
- // InternalKerML.g:6373:2: ( 'specializes' )
- // InternalKerML.g:6374:3: 'specializes'
+ // InternalKerML.g:6323:2: ( 'specializes' )
+ // InternalKerML.g:6324:3: 'specializes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSpecializesKeyword_3_1());
@@ -22030,13 +21860,13 @@ else if ( (LA36_0==35) ) {
// $ANTLR start "rule__Conjugation__Alternatives_4"
- // InternalKerML.g:6383:1: rule__Conjugation__Alternatives_4 : ( ( '~' ) | ( 'conjugates' ) );
+ // InternalKerML.g:6333:1: rule__Conjugation__Alternatives_4 : ( ( '~' ) | ( 'conjugates' ) );
public final void rule__Conjugation__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6387:1: ( ( '~' ) | ( 'conjugates' ) )
+ // InternalKerML.g:6337:1: ( ( '~' ) | ( 'conjugates' ) )
int alt37=2;
int LA37_0 = input.LA(1);
@@ -22055,10 +21885,10 @@ else if ( (LA37_0==37) ) {
}
switch (alt37) {
case 1 :
- // InternalKerML.g:6388:2: ( '~' )
+ // InternalKerML.g:6338:2: ( '~' )
{
- // InternalKerML.g:6388:2: ( '~' )
- // InternalKerML.g:6389:3: '~'
+ // InternalKerML.g:6338:2: ( '~' )
+ // InternalKerML.g:6339:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getTildeKeyword_4_0());
@@ -22074,10 +21904,10 @@ else if ( (LA37_0==37) ) {
}
break;
case 2 :
- // InternalKerML.g:6394:2: ( 'conjugates' )
+ // InternalKerML.g:6344:2: ( 'conjugates' )
{
- // InternalKerML.g:6394:2: ( 'conjugates' )
- // InternalKerML.g:6395:3: 'conjugates'
+ // InternalKerML.g:6344:2: ( 'conjugates' )
+ // InternalKerML.g:6345:3: 'conjugates'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getConjugatesKeyword_4_1());
@@ -22110,13 +21940,13 @@ else if ( (LA37_0==37) ) {
// $ANTLR start "rule__FeatureMember__Alternatives_2"
- // InternalKerML.g:6404:1: rule__FeatureMember__Alternatives_2 : ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) ) | ( ( rule__FeatureMember__Group_2_1__0 ) ) );
+ // InternalKerML.g:6354:1: rule__FeatureMember__Alternatives_2 : ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) ) | ( ( rule__FeatureMember__Group_2_1__0 ) ) );
public final void rule__FeatureMember__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6408:1: ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) ) | ( ( rule__FeatureMember__Group_2_1__0 ) ) )
+ // InternalKerML.g:6358:1: ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) ) | ( ( rule__FeatureMember__Group_2_1__0 ) ) )
int alt38=2;
switch ( input.LA(1) ) {
case 22:
@@ -22271,16 +22101,16 @@ else if ( (LA38_4==88) ) {
switch (alt38) {
case 1 :
- // InternalKerML.g:6409:2: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) )
+ // InternalKerML.g:6359:2: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) )
{
- // InternalKerML.g:6409:2: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) )
- // InternalKerML.g:6410:3: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 )
+ // InternalKerML.g:6359:2: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 ) )
+ // InternalKerML.g:6360:3: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getOwnedMemberFeature_compAssignment_2_0());
}
- // InternalKerML.g:6411:3: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 )
- // InternalKerML.g:6411:4: rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0
+ // InternalKerML.g:6361:3: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 )
+ // InternalKerML.g:6361:4: rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0();
@@ -22300,16 +22130,16 @@ else if ( (LA38_4==88) ) {
}
break;
case 2 :
- // InternalKerML.g:6415:2: ( ( rule__FeatureMember__Group_2_1__0 ) )
+ // InternalKerML.g:6365:2: ( ( rule__FeatureMember__Group_2_1__0 ) )
{
- // InternalKerML.g:6415:2: ( ( rule__FeatureMember__Group_2_1__0 ) )
- // InternalKerML.g:6416:3: ( rule__FeatureMember__Group_2_1__0 )
+ // InternalKerML.g:6365:2: ( ( rule__FeatureMember__Group_2_1__0 ) )
+ // InternalKerML.g:6366:3: ( rule__FeatureMember__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getGroup_2_1());
}
- // InternalKerML.g:6417:3: ( rule__FeatureMember__Group_2_1__0 )
- // InternalKerML.g:6417:4: rule__FeatureMember__Group_2_1__0
+ // InternalKerML.g:6367:3: ( rule__FeatureMember__Group_2_1__0 )
+ // InternalKerML.g:6367:4: rule__FeatureMember__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__FeatureMember__Group_2_1__0();
@@ -22346,13 +22176,13 @@ else if ( (LA38_4==88) ) {
// $ANTLR start "rule__FeatureMemberFlags__Alternatives_1"
- // InternalKerML.g:6425:1: rule__FeatureMemberFlags__Alternatives_1 : ( ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) ) | ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) ) );
+ // InternalKerML.g:6375:1: rule__FeatureMemberFlags__Alternatives_1 : ( ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) ) | ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) ) );
public final void rule__FeatureMemberFlags__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6429:1: ( ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) ) | ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) ) )
+ // InternalKerML.g:6379:1: ( ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) ) | ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) ) )
int alt39=2;
int LA39_0 = input.LA(1);
@@ -22371,16 +22201,16 @@ else if ( (LA39_0==126) ) {
}
switch (alt39) {
case 1 :
- // InternalKerML.g:6430:2: ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) )
+ // InternalKerML.g:6380:2: ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) )
{
- // InternalKerML.g:6430:2: ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) )
- // InternalKerML.g:6431:3: ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 )
+ // InternalKerML.g:6380:2: ( ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 ) )
+ // InternalKerML.g:6381:3: ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsCompositeAssignment_1_0());
}
- // InternalKerML.g:6432:3: ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 )
- // InternalKerML.g:6432:4: rule__FeatureMemberFlags__IsCompositeAssignment_1_0
+ // InternalKerML.g:6382:3: ( rule__FeatureMemberFlags__IsCompositeAssignment_1_0 )
+ // InternalKerML.g:6382:4: rule__FeatureMemberFlags__IsCompositeAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__IsCompositeAssignment_1_0();
@@ -22400,16 +22230,16 @@ else if ( (LA39_0==126) ) {
}
break;
case 2 :
- // InternalKerML.g:6436:2: ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) )
+ // InternalKerML.g:6386:2: ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) )
{
- // InternalKerML.g:6436:2: ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) )
- // InternalKerML.g:6437:3: ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 )
+ // InternalKerML.g:6386:2: ( ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 ) )
+ // InternalKerML.g:6387:3: ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortionAssignment_1_1());
}
- // InternalKerML.g:6438:3: ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 )
- // InternalKerML.g:6438:4: rule__FeatureMemberFlags__IsPortionAssignment_1_1
+ // InternalKerML.g:6388:3: ( rule__FeatureMemberFlags__IsPortionAssignment_1_1 )
+ // InternalKerML.g:6388:4: rule__FeatureMemberFlags__IsPortionAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__IsPortionAssignment_1_1();
@@ -22446,13 +22276,13 @@ else if ( (LA39_0==126) ) {
// $ANTLR start "rule__ClassifierDeclaration__Alternatives_3"
- // InternalKerML.g:6446:1: rule__ClassifierDeclaration__Alternatives_3 : ( ( ruleSuperclassingPart ) | ( ruleClassifierConjugationPart ) );
+ // InternalKerML.g:6396:1: rule__ClassifierDeclaration__Alternatives_3 : ( ( ruleSuperclassingPart ) | ( ruleClassifierConjugationPart ) );
public final void rule__ClassifierDeclaration__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6450:1: ( ( ruleSuperclassingPart ) | ( ruleClassifierConjugationPart ) )
+ // InternalKerML.g:6400:1: ( ( ruleSuperclassingPart ) | ( ruleClassifierConjugationPart ) )
int alt40=2;
int LA40_0 = input.LA(1);
@@ -22471,10 +22301,10 @@ else if ( ((LA40_0>=36 && LA40_0<=37)) ) {
}
switch (alt40) {
case 1 :
- // InternalKerML.g:6451:2: ( ruleSuperclassingPart )
+ // InternalKerML.g:6401:2: ( ruleSuperclassingPart )
{
- // InternalKerML.g:6451:2: ( ruleSuperclassingPart )
- // InternalKerML.g:6452:3: ruleSuperclassingPart
+ // InternalKerML.g:6401:2: ( ruleSuperclassingPart )
+ // InternalKerML.g:6402:3: ruleSuperclassingPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getSuperclassingPartParserRuleCall_3_0());
@@ -22494,10 +22324,10 @@ else if ( ((LA40_0>=36 && LA40_0<=37)) ) {
}
break;
case 2 :
- // InternalKerML.g:6457:2: ( ruleClassifierConjugationPart )
+ // InternalKerML.g:6407:2: ( ruleClassifierConjugationPart )
{
- // InternalKerML.g:6457:2: ( ruleClassifierConjugationPart )
- // InternalKerML.g:6458:3: ruleClassifierConjugationPart
+ // InternalKerML.g:6407:2: ( ruleClassifierConjugationPart )
+ // InternalKerML.g:6408:3: ruleClassifierConjugationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getClassifierConjugationPartParserRuleCall_3_1());
@@ -22534,13 +22364,13 @@ else if ( ((LA40_0>=36 && LA40_0<=37)) ) {
// $ANTLR start "rule__SuperclassingPart__Alternatives_0"
- // InternalKerML.g:6467:1: rule__SuperclassingPart__Alternatives_0 : ( ( ':>' ) | ( 'specializes' ) );
+ // InternalKerML.g:6417:1: rule__SuperclassingPart__Alternatives_0 : ( ( ':>' ) | ( 'specializes' ) );
public final void rule__SuperclassingPart__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6471:1: ( ( ':>' ) | ( 'specializes' ) )
+ // InternalKerML.g:6421:1: ( ( ':>' ) | ( 'specializes' ) )
int alt41=2;
int LA41_0 = input.LA(1);
@@ -22559,10 +22389,10 @@ else if ( (LA41_0==35) ) {
}
switch (alt41) {
case 1 :
- // InternalKerML.g:6472:2: ( ':>' )
+ // InternalKerML.g:6422:2: ( ':>' )
{
- // InternalKerML.g:6472:2: ( ':>' )
- // InternalKerML.g:6473:3: ':>'
+ // InternalKerML.g:6422:2: ( ':>' )
+ // InternalKerML.g:6423:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getColonGreaterThanSignKeyword_0_0());
@@ -22578,10 +22408,10 @@ else if ( (LA41_0==35) ) {
}
break;
case 2 :
- // InternalKerML.g:6478:2: ( 'specializes' )
+ // InternalKerML.g:6428:2: ( 'specializes' )
{
- // InternalKerML.g:6478:2: ( 'specializes' )
- // InternalKerML.g:6479:3: 'specializes'
+ // InternalKerML.g:6428:2: ( 'specializes' )
+ // InternalKerML.g:6429:3: 'specializes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getSpecializesKeyword_0_1());
@@ -22614,13 +22444,13 @@ else if ( (LA41_0==35) ) {
// $ANTLR start "rule__ClassifierConjugationPart__Alternatives_0"
- // InternalKerML.g:6488:1: rule__ClassifierConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
+ // InternalKerML.g:6438:1: rule__ClassifierConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
public final void rule__ClassifierConjugationPart__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6492:1: ( ( '~' ) | ( 'conjugates' ) )
+ // InternalKerML.g:6442:1: ( ( '~' ) | ( 'conjugates' ) )
int alt42=2;
int LA42_0 = input.LA(1);
@@ -22639,10 +22469,10 @@ else if ( (LA42_0==37) ) {
}
switch (alt42) {
case 1 :
- // InternalKerML.g:6493:2: ( '~' )
+ // InternalKerML.g:6443:2: ( '~' )
{
- // InternalKerML.g:6493:2: ( '~' )
- // InternalKerML.g:6494:3: '~'
+ // InternalKerML.g:6443:2: ( '~' )
+ // InternalKerML.g:6444:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationPartAccess().getTildeKeyword_0_0());
@@ -22658,10 +22488,10 @@ else if ( (LA42_0==37) ) {
}
break;
case 2 :
- // InternalKerML.g:6499:2: ( 'conjugates' )
+ // InternalKerML.g:6449:2: ( 'conjugates' )
{
- // InternalKerML.g:6499:2: ( 'conjugates' )
- // InternalKerML.g:6500:3: 'conjugates'
+ // InternalKerML.g:6449:2: ( 'conjugates' )
+ // InternalKerML.g:6450:3: 'conjugates'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationPartAccess().getConjugatesKeyword_0_1());
@@ -22694,13 +22524,13 @@ else if ( (LA42_0==37) ) {
// $ANTLR start "rule__Superclassing__Alternatives_3"
- // InternalKerML.g:6509:1: rule__Superclassing__Alternatives_3 : ( ( ':>' ) | ( 'specializes' ) );
+ // InternalKerML.g:6459:1: rule__Superclassing__Alternatives_3 : ( ( ':>' ) | ( 'specializes' ) );
public final void rule__Superclassing__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6513:1: ( ( ':>' ) | ( 'specializes' ) )
+ // InternalKerML.g:6463:1: ( ( ':>' ) | ( 'specializes' ) )
int alt43=2;
int LA43_0 = input.LA(1);
@@ -22719,10 +22549,10 @@ else if ( (LA43_0==35) ) {
}
switch (alt43) {
case 1 :
- // InternalKerML.g:6514:2: ( ':>' )
+ // InternalKerML.g:6464:2: ( ':>' )
{
- // InternalKerML.g:6514:2: ( ':>' )
- // InternalKerML.g:6515:3: ':>'
+ // InternalKerML.g:6464:2: ( ':>' )
+ // InternalKerML.g:6465:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getColonGreaterThanSignKeyword_3_0());
@@ -22738,10 +22568,10 @@ else if ( (LA43_0==35) ) {
}
break;
case 2 :
- // InternalKerML.g:6520:2: ( 'specializes' )
+ // InternalKerML.g:6470:2: ( 'specializes' )
{
- // InternalKerML.g:6520:2: ( 'specializes' )
- // InternalKerML.g:6521:3: 'specializes'
+ // InternalKerML.g:6470:2: ( 'specializes' )
+ // InternalKerML.g:6471:3: 'specializes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSpecializesKeyword_3_1());
@@ -22774,13 +22604,13 @@ else if ( (LA43_0==35) ) {
// $ANTLR start "rule__Feature__Alternatives_1"
- // InternalKerML.g:6530:1: rule__Feature__Alternatives_1 : ( ( ( rule__Feature__Group_1_0__0 ) ) | ( 'feature' ) );
+ // InternalKerML.g:6480:1: rule__Feature__Alternatives_1 : ( ( ( rule__Feature__Group_1_0__0 ) ) | ( 'feature' ) );
public final void rule__Feature__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6534:1: ( ( ( rule__Feature__Group_1_0__0 ) ) | ( 'feature' ) )
+ // InternalKerML.g:6484:1: ( ( ( rule__Feature__Group_1_0__0 ) ) | ( 'feature' ) )
int alt44=2;
int LA44_0 = input.LA(1);
@@ -22813,16 +22643,16 @@ else if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_UNRESTRICTED_NAME)||LA44_0==22||LA44
}
switch (alt44) {
case 1 :
- // InternalKerML.g:6535:2: ( ( rule__Feature__Group_1_0__0 ) )
+ // InternalKerML.g:6485:2: ( ( rule__Feature__Group_1_0__0 ) )
{
- // InternalKerML.g:6535:2: ( ( rule__Feature__Group_1_0__0 ) )
- // InternalKerML.g:6536:3: ( rule__Feature__Group_1_0__0 )
+ // InternalKerML.g:6485:2: ( ( rule__Feature__Group_1_0__0 ) )
+ // InternalKerML.g:6486:3: ( rule__Feature__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getGroup_1_0());
}
- // InternalKerML.g:6537:3: ( rule__Feature__Group_1_0__0 )
- // InternalKerML.g:6537:4: rule__Feature__Group_1_0__0
+ // InternalKerML.g:6487:3: ( rule__Feature__Group_1_0__0 )
+ // InternalKerML.g:6487:4: rule__Feature__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Feature__Group_1_0__0();
@@ -22842,10 +22672,10 @@ else if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_UNRESTRICTED_NAME)||LA44_0==22||LA44
}
break;
case 2 :
- // InternalKerML.g:6541:2: ( 'feature' )
+ // InternalKerML.g:6491:2: ( 'feature' )
{
- // InternalKerML.g:6541:2: ( 'feature' )
- // InternalKerML.g:6542:3: 'feature'
+ // InternalKerML.g:6491:2: ( 'feature' )
+ // InternalKerML.g:6492:3: 'feature'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getFeatureKeyword_1_1());
@@ -22878,13 +22708,13 @@ else if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_UNRESTRICTED_NAME)||LA44_0==22||LA44
// $ANTLR start "rule__FeatureDeclaration__Alternatives_1"
- // InternalKerML.g:6551:1: rule__FeatureDeclaration__Alternatives_1 : ( ( ( rule__FeatureDeclaration__Group_1_0__0 ) ) | ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) );
+ // InternalKerML.g:6501:1: rule__FeatureDeclaration__Alternatives_1 : ( ( ( rule__FeatureDeclaration__Group_1_0__0 ) ) | ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) );
public final void rule__FeatureDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6555:1: ( ( ( rule__FeatureDeclaration__Group_1_0__0 ) ) | ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) )
+ // InternalKerML.g:6505:1: ( ( ( rule__FeatureDeclaration__Group_1_0__0 ) ) | ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) )
int alt45=3;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -22921,16 +22751,16 @@ public final void rule__FeatureDeclaration__Alternatives_1() throws RecognitionE
switch (alt45) {
case 1 :
- // InternalKerML.g:6556:2: ( ( rule__FeatureDeclaration__Group_1_0__0 ) )
+ // InternalKerML.g:6506:2: ( ( rule__FeatureDeclaration__Group_1_0__0 ) )
{
- // InternalKerML.g:6556:2: ( ( rule__FeatureDeclaration__Group_1_0__0 ) )
- // InternalKerML.g:6557:3: ( rule__FeatureDeclaration__Group_1_0__0 )
+ // InternalKerML.g:6506:2: ( ( rule__FeatureDeclaration__Group_1_0__0 ) )
+ // InternalKerML.g:6507:3: ( rule__FeatureDeclaration__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getGroup_1_0());
}
- // InternalKerML.g:6558:3: ( rule__FeatureDeclaration__Group_1_0__0 )
- // InternalKerML.g:6558:4: rule__FeatureDeclaration__Group_1_0__0
+ // InternalKerML.g:6508:3: ( rule__FeatureDeclaration__Group_1_0__0 )
+ // InternalKerML.g:6508:4: rule__FeatureDeclaration__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Group_1_0__0();
@@ -22950,10 +22780,10 @@ public final void rule__FeatureDeclaration__Alternatives_1() throws RecognitionE
}
break;
case 2 :
- // InternalKerML.g:6562:2: ( ruleFeatureSpecializationPart )
+ // InternalKerML.g:6512:2: ( ruleFeatureSpecializationPart )
{
- // InternalKerML.g:6562:2: ( ruleFeatureSpecializationPart )
- // InternalKerML.g:6563:3: ruleFeatureSpecializationPart
+ // InternalKerML.g:6512:2: ( ruleFeatureSpecializationPart )
+ // InternalKerML.g:6513:3: ruleFeatureSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureSpecializationPartParserRuleCall_1_1());
@@ -22973,10 +22803,10 @@ public final void rule__FeatureDeclaration__Alternatives_1() throws RecognitionE
}
break;
case 3 :
- // InternalKerML.g:6568:2: ( ruleFeatureConjugationPart )
+ // InternalKerML.g:6518:2: ( ruleFeatureConjugationPart )
{
- // InternalKerML.g:6568:2: ( ruleFeatureConjugationPart )
- // InternalKerML.g:6569:3: ruleFeatureConjugationPart
+ // InternalKerML.g:6518:2: ( ruleFeatureConjugationPart )
+ // InternalKerML.g:6519:3: ruleFeatureConjugationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureConjugationPartParserRuleCall_1_2());
@@ -23013,13 +22843,13 @@ public final void rule__FeatureDeclaration__Alternatives_1() throws RecognitionE
// $ANTLR start "rule__FeatureDeclaration__Alternatives_1_0_1"
- // InternalKerML.g:6578:1: rule__FeatureDeclaration__Alternatives_1_0_1 : ( ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) );
+ // InternalKerML.g:6528:1: rule__FeatureDeclaration__Alternatives_1_0_1 : ( ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) );
public final void rule__FeatureDeclaration__Alternatives_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6582:1: ( ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) )
+ // InternalKerML.g:6532:1: ( ( ruleFeatureSpecializationPart ) | ( ruleFeatureConjugationPart ) )
int alt46=2;
int LA46_0 = input.LA(1);
@@ -23038,10 +22868,10 @@ else if ( ((LA46_0>=36 && LA46_0<=37)) ) {
}
switch (alt46) {
case 1 :
- // InternalKerML.g:6583:2: ( ruleFeatureSpecializationPart )
+ // InternalKerML.g:6533:2: ( ruleFeatureSpecializationPart )
{
- // InternalKerML.g:6583:2: ( ruleFeatureSpecializationPart )
- // InternalKerML.g:6584:3: ruleFeatureSpecializationPart
+ // InternalKerML.g:6533:2: ( ruleFeatureSpecializationPart )
+ // InternalKerML.g:6534:3: ruleFeatureSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureSpecializationPartParserRuleCall_1_0_1_0());
@@ -23061,10 +22891,10 @@ else if ( ((LA46_0>=36 && LA46_0<=37)) ) {
}
break;
case 2 :
- // InternalKerML.g:6589:2: ( ruleFeatureConjugationPart )
+ // InternalKerML.g:6539:2: ( ruleFeatureConjugationPart )
{
- // InternalKerML.g:6589:2: ( ruleFeatureConjugationPart )
- // InternalKerML.g:6590:3: ruleFeatureConjugationPart
+ // InternalKerML.g:6539:2: ( ruleFeatureConjugationPart )
+ // InternalKerML.g:6540:3: ruleFeatureConjugationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureConjugationPartParserRuleCall_1_0_1_1());
@@ -23101,13 +22931,13 @@ else if ( ((LA46_0>=36 && LA46_0<=37)) ) {
// $ANTLR start "rule__FeatureSpecializationPart__Alternatives"
- // InternalKerML.g:6599:1: rule__FeatureSpecializationPart__Alternatives : ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) );
+ // InternalKerML.g:6549:1: rule__FeatureSpecializationPart__Alternatives : ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) );
public final void rule__FeatureSpecializationPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6603:1: ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) )
+ // InternalKerML.g:6553:1: ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) )
int alt47=2;
int LA47_0 = input.LA(1);
@@ -23126,16 +22956,16 @@ else if ( (LA47_0==22) ) {
}
switch (alt47) {
case 1 :
- // InternalKerML.g:6604:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
+ // InternalKerML.g:6554:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
{
- // InternalKerML.g:6604:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
- // InternalKerML.g:6605:3: ( rule__FeatureSpecializationPart__Group_0__0 )
+ // InternalKerML.g:6554:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
+ // InternalKerML.g:6555:3: ( rule__FeatureSpecializationPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getGroup_0());
}
- // InternalKerML.g:6606:3: ( rule__FeatureSpecializationPart__Group_0__0 )
- // InternalKerML.g:6606:4: rule__FeatureSpecializationPart__Group_0__0
+ // InternalKerML.g:6556:3: ( rule__FeatureSpecializationPart__Group_0__0 )
+ // InternalKerML.g:6556:4: rule__FeatureSpecializationPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_0__0();
@@ -23155,16 +22985,16 @@ else if ( (LA47_0==22) ) {
}
break;
case 2 :
- // InternalKerML.g:6610:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
+ // InternalKerML.g:6560:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
{
- // InternalKerML.g:6610:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
- // InternalKerML.g:6611:3: ( rule__FeatureSpecializationPart__Group_1__0 )
+ // InternalKerML.g:6560:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
+ // InternalKerML.g:6561:3: ( rule__FeatureSpecializationPart__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getGroup_1());
}
- // InternalKerML.g:6612:3: ( rule__FeatureSpecializationPart__Group_1__0 )
- // InternalKerML.g:6612:4: rule__FeatureSpecializationPart__Group_1__0
+ // InternalKerML.g:6562:3: ( rule__FeatureSpecializationPart__Group_1__0 )
+ // InternalKerML.g:6562:4: rule__FeatureSpecializationPart__Group_1__0
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_1__0();
@@ -23201,13 +23031,13 @@ else if ( (LA47_0==22) ) {
// $ANTLR start "rule__MultiplicityPart__Alternatives_1"
- // InternalKerML.g:6620:1: rule__MultiplicityPart__Alternatives_1 : ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) );
+ // InternalKerML.g:6570:1: rule__MultiplicityPart__Alternatives_1 : ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) );
public final void rule__MultiplicityPart__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6624:1: ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) )
+ // InternalKerML.g:6574:1: ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) )
int alt48=2;
int LA48_0 = input.LA(1);
@@ -23226,16 +23056,16 @@ else if ( (LA48_0==129) ) {
}
switch (alt48) {
case 1 :
- // InternalKerML.g:6625:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
+ // InternalKerML.g:6575:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
{
- // InternalKerML.g:6625:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
- // InternalKerML.g:6626:3: ( rule__MultiplicityPart__Group_1_0__0 )
+ // InternalKerML.g:6575:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
+ // InternalKerML.g:6576:3: ( rule__MultiplicityPart__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getGroup_1_0());
}
- // InternalKerML.g:6627:3: ( rule__MultiplicityPart__Group_1_0__0 )
- // InternalKerML.g:6627:4: rule__MultiplicityPart__Group_1_0__0
+ // InternalKerML.g:6577:3: ( rule__MultiplicityPart__Group_1_0__0 )
+ // InternalKerML.g:6577:4: rule__MultiplicityPart__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_0__0();
@@ -23255,16 +23085,16 @@ else if ( (LA48_0==129) ) {
}
break;
case 2 :
- // InternalKerML.g:6631:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
+ // InternalKerML.g:6581:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
{
- // InternalKerML.g:6631:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
- // InternalKerML.g:6632:3: ( rule__MultiplicityPart__Group_1_1__0 )
+ // InternalKerML.g:6581:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
+ // InternalKerML.g:6582:3: ( rule__MultiplicityPart__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getGroup_1_1());
}
- // InternalKerML.g:6633:3: ( rule__MultiplicityPart__Group_1_1__0 )
- // InternalKerML.g:6633:4: rule__MultiplicityPart__Group_1_1__0
+ // InternalKerML.g:6583:3: ( rule__MultiplicityPart__Group_1_1__0 )
+ // InternalKerML.g:6583:4: rule__MultiplicityPart__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_1__0();
@@ -23301,13 +23131,13 @@ else if ( (LA48_0==129) ) {
// $ANTLR start "rule__FeatureSpecialization__Alternatives"
- // InternalKerML.g:6641:1: rule__FeatureSpecialization__Alternatives : ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
+ // InternalKerML.g:6591:1: rule__FeatureSpecialization__Alternatives : ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
public final void rule__FeatureSpecialization__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6645:1: ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
+ // InternalKerML.g:6595:1: ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
int alt49=3;
switch ( input.LA(1) ) {
case 24:
@@ -23338,10 +23168,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
switch (alt49) {
case 1 :
- // InternalKerML.g:6646:2: ( ruleTypings )
+ // InternalKerML.g:6596:2: ( ruleTypings )
{
- // InternalKerML.g:6646:2: ( ruleTypings )
- // InternalKerML.g:6647:3: ruleTypings
+ // InternalKerML.g:6596:2: ( ruleTypings )
+ // InternalKerML.g:6597:3: ruleTypings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getTypingsParserRuleCall_0());
@@ -23361,10 +23191,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
}
break;
case 2 :
- // InternalKerML.g:6652:2: ( ruleSubsettings )
+ // InternalKerML.g:6602:2: ( ruleSubsettings )
{
- // InternalKerML.g:6652:2: ( ruleSubsettings )
- // InternalKerML.g:6653:3: ruleSubsettings
+ // InternalKerML.g:6602:2: ( ruleSubsettings )
+ // InternalKerML.g:6603:3: ruleSubsettings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getSubsettingsParserRuleCall_1());
@@ -23384,10 +23214,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
}
break;
case 3 :
- // InternalKerML.g:6658:2: ( ruleRedefinitions )
+ // InternalKerML.g:6608:2: ( ruleRedefinitions )
{
- // InternalKerML.g:6658:2: ( ruleRedefinitions )
- // InternalKerML.g:6659:3: ruleRedefinitions
+ // InternalKerML.g:6608:2: ( ruleRedefinitions )
+ // InternalKerML.g:6609:3: ruleRedefinitions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getRedefinitionsParserRuleCall_2());
@@ -23424,13 +23254,13 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
// $ANTLR start "rule__TypedBy__Alternatives_0"
- // InternalKerML.g:6668:1: rule__TypedBy__Alternatives_0 : ( ( ':' ) | ( ( rule__TypedBy__Group_0_1__0 ) ) );
+ // InternalKerML.g:6618:1: rule__TypedBy__Alternatives_0 : ( ( ':' ) | ( ( rule__TypedBy__Group_0_1__0 ) ) );
public final void rule__TypedBy__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6672:1: ( ( ':' ) | ( ( rule__TypedBy__Group_0_1__0 ) ) )
+ // InternalKerML.g:6622:1: ( ( ':' ) | ( ( rule__TypedBy__Group_0_1__0 ) ) )
int alt50=2;
int LA50_0 = input.LA(1);
@@ -23449,10 +23279,10 @@ else if ( (LA50_0==76) ) {
}
switch (alt50) {
case 1 :
- // InternalKerML.g:6673:2: ( ':' )
+ // InternalKerML.g:6623:2: ( ':' )
{
- // InternalKerML.g:6673:2: ( ':' )
- // InternalKerML.g:6674:3: ':'
+ // InternalKerML.g:6623:2: ( ':' )
+ // InternalKerML.g:6624:3: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getColonKeyword_0_0());
@@ -23468,16 +23298,16 @@ else if ( (LA50_0==76) ) {
}
break;
case 2 :
- // InternalKerML.g:6679:2: ( ( rule__TypedBy__Group_0_1__0 ) )
+ // InternalKerML.g:6629:2: ( ( rule__TypedBy__Group_0_1__0 ) )
{
- // InternalKerML.g:6679:2: ( ( rule__TypedBy__Group_0_1__0 ) )
- // InternalKerML.g:6680:3: ( rule__TypedBy__Group_0_1__0 )
+ // InternalKerML.g:6629:2: ( ( rule__TypedBy__Group_0_1__0 ) )
+ // InternalKerML.g:6630:3: ( rule__TypedBy__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getGroup_0_1());
}
- // InternalKerML.g:6681:3: ( rule__TypedBy__Group_0_1__0 )
- // InternalKerML.g:6681:4: rule__TypedBy__Group_0_1__0
+ // InternalKerML.g:6631:3: ( rule__TypedBy__Group_0_1__0 )
+ // InternalKerML.g:6631:4: rule__TypedBy__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__TypedBy__Group_0_1__0();
@@ -23514,13 +23344,13 @@ else if ( (LA50_0==76) ) {
// $ANTLR start "rule__Subsets__Alternatives_0"
- // InternalKerML.g:6689:1: rule__Subsets__Alternatives_0 : ( ( ':>' ) | ( 'subsets' ) );
+ // InternalKerML.g:6639:1: rule__Subsets__Alternatives_0 : ( ( ':>' ) | ( 'subsets' ) );
public final void rule__Subsets__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6693:1: ( ( ':>' ) | ( 'subsets' ) )
+ // InternalKerML.g:6643:1: ( ( ':>' ) | ( 'subsets' ) )
int alt51=2;
int LA51_0 = input.LA(1);
@@ -23539,10 +23369,10 @@ else if ( (LA51_0==39) ) {
}
switch (alt51) {
case 1 :
- // InternalKerML.g:6694:2: ( ':>' )
+ // InternalKerML.g:6644:2: ( ':>' )
{
- // InternalKerML.g:6694:2: ( ':>' )
- // InternalKerML.g:6695:3: ':>'
+ // InternalKerML.g:6644:2: ( ':>' )
+ // InternalKerML.g:6645:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getColonGreaterThanSignKeyword_0_0());
@@ -23558,10 +23388,10 @@ else if ( (LA51_0==39) ) {
}
break;
case 2 :
- // InternalKerML.g:6700:2: ( 'subsets' )
+ // InternalKerML.g:6650:2: ( 'subsets' )
{
- // InternalKerML.g:6700:2: ( 'subsets' )
- // InternalKerML.g:6701:3: 'subsets'
+ // InternalKerML.g:6650:2: ( 'subsets' )
+ // InternalKerML.g:6651:3: 'subsets'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getSubsetsKeyword_0_1());
@@ -23594,13 +23424,13 @@ else if ( (LA51_0==39) ) {
// $ANTLR start "rule__Redefines__Alternatives_0"
- // InternalKerML.g:6710:1: rule__Redefines__Alternatives_0 : ( ( ':>>' ) | ( 'redefines' ) );
+ // InternalKerML.g:6660:1: rule__Redefines__Alternatives_0 : ( ( ':>>' ) | ( 'redefines' ) );
public final void rule__Redefines__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6714:1: ( ( ':>>' ) | ( 'redefines' ) )
+ // InternalKerML.g:6664:1: ( ( ':>>' ) | ( 'redefines' ) )
int alt52=2;
int LA52_0 = input.LA(1);
@@ -23619,10 +23449,10 @@ else if ( (LA52_0==28) ) {
}
switch (alt52) {
case 1 :
- // InternalKerML.g:6715:2: ( ':>>' )
+ // InternalKerML.g:6665:2: ( ':>>' )
{
- // InternalKerML.g:6715:2: ( ':>>' )
- // InternalKerML.g:6716:3: ':>>'
+ // InternalKerML.g:6665:2: ( ':>>' )
+ // InternalKerML.g:6666:3: ':>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getColonGreaterThanSignGreaterThanSignKeyword_0_0());
@@ -23638,10 +23468,10 @@ else if ( (LA52_0==28) ) {
}
break;
case 2 :
- // InternalKerML.g:6721:2: ( 'redefines' )
+ // InternalKerML.g:6671:2: ( 'redefines' )
{
- // InternalKerML.g:6721:2: ( 'redefines' )
- // InternalKerML.g:6722:3: 'redefines'
+ // InternalKerML.g:6671:2: ( 'redefines' )
+ // InternalKerML.g:6672:3: 'redefines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getRedefinesKeyword_0_1());
@@ -23674,13 +23504,13 @@ else if ( (LA52_0==28) ) {
// $ANTLR start "rule__FeatureTyping__Alternatives_3"
- // InternalKerML.g:6731:1: rule__FeatureTyping__Alternatives_3 : ( ( ':' ) | ( ( rule__FeatureTyping__Group_3_1__0 ) ) );
+ // InternalKerML.g:6681:1: rule__FeatureTyping__Alternatives_3 : ( ( ':' ) | ( ( rule__FeatureTyping__Group_3_1__0 ) ) );
public final void rule__FeatureTyping__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6735:1: ( ( ':' ) | ( ( rule__FeatureTyping__Group_3_1__0 ) ) )
+ // InternalKerML.g:6685:1: ( ( ':' ) | ( ( rule__FeatureTyping__Group_3_1__0 ) ) )
int alt53=2;
int LA53_0 = input.LA(1);
@@ -23699,10 +23529,10 @@ else if ( (LA53_0==76) ) {
}
switch (alt53) {
case 1 :
- // InternalKerML.g:6736:2: ( ':' )
+ // InternalKerML.g:6686:2: ( ':' )
{
- // InternalKerML.g:6736:2: ( ':' )
- // InternalKerML.g:6737:3: ':'
+ // InternalKerML.g:6686:2: ( ':' )
+ // InternalKerML.g:6687:3: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getColonKeyword_3_0());
@@ -23718,16 +23548,16 @@ else if ( (LA53_0==76) ) {
}
break;
case 2 :
- // InternalKerML.g:6742:2: ( ( rule__FeatureTyping__Group_3_1__0 ) )
+ // InternalKerML.g:6692:2: ( ( rule__FeatureTyping__Group_3_1__0 ) )
{
- // InternalKerML.g:6742:2: ( ( rule__FeatureTyping__Group_3_1__0 ) )
- // InternalKerML.g:6743:3: ( rule__FeatureTyping__Group_3_1__0 )
+ // InternalKerML.g:6692:2: ( ( rule__FeatureTyping__Group_3_1__0 ) )
+ // InternalKerML.g:6693:3: ( rule__FeatureTyping__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getGroup_3_1());
}
- // InternalKerML.g:6744:3: ( rule__FeatureTyping__Group_3_1__0 )
- // InternalKerML.g:6744:4: rule__FeatureTyping__Group_3_1__0
+ // InternalKerML.g:6694:3: ( rule__FeatureTyping__Group_3_1__0 )
+ // InternalKerML.g:6694:4: rule__FeatureTyping__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Group_3_1__0();
@@ -23764,13 +23594,13 @@ else if ( (LA53_0==76) ) {
// $ANTLR start "rule__Subsetting__Alternatives_3"
- // InternalKerML.g:6752:1: rule__Subsetting__Alternatives_3 : ( ( ':>' ) | ( 'subsets' ) );
+ // InternalKerML.g:6702:1: rule__Subsetting__Alternatives_3 : ( ( ':>' ) | ( 'subsets' ) );
public final void rule__Subsetting__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6756:1: ( ( ':>' ) | ( 'subsets' ) )
+ // InternalKerML.g:6706:1: ( ( ':>' ) | ( 'subsets' ) )
int alt54=2;
int LA54_0 = input.LA(1);
@@ -23789,10 +23619,10 @@ else if ( (LA54_0==39) ) {
}
switch (alt54) {
case 1 :
- // InternalKerML.g:6757:2: ( ':>' )
+ // InternalKerML.g:6707:2: ( ':>' )
{
- // InternalKerML.g:6757:2: ( ':>' )
- // InternalKerML.g:6758:3: ':>'
+ // InternalKerML.g:6707:2: ( ':>' )
+ // InternalKerML.g:6708:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getColonGreaterThanSignKeyword_3_0());
@@ -23808,10 +23638,10 @@ else if ( (LA54_0==39) ) {
}
break;
case 2 :
- // InternalKerML.g:6763:2: ( 'subsets' )
+ // InternalKerML.g:6713:2: ( 'subsets' )
{
- // InternalKerML.g:6763:2: ( 'subsets' )
- // InternalKerML.g:6764:3: 'subsets'
+ // InternalKerML.g:6713:2: ( 'subsets' )
+ // InternalKerML.g:6714:3: 'subsets'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsetsKeyword_3_1());
@@ -23844,13 +23674,13 @@ else if ( (LA54_0==39) ) {
// $ANTLR start "rule__Redefinition__Alternatives_3"
- // InternalKerML.g:6773:1: rule__Redefinition__Alternatives_3 : ( ( ':>>' ) | ( 'redefines' ) );
+ // InternalKerML.g:6723:1: rule__Redefinition__Alternatives_3 : ( ( ':>>' ) | ( 'redefines' ) );
public final void rule__Redefinition__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6777:1: ( ( ':>>' ) | ( 'redefines' ) )
+ // InternalKerML.g:6727:1: ( ( ':>>' ) | ( 'redefines' ) )
int alt55=2;
int LA55_0 = input.LA(1);
@@ -23869,10 +23699,10 @@ else if ( (LA55_0==28) ) {
}
switch (alt55) {
case 1 :
- // InternalKerML.g:6778:2: ( ':>>' )
+ // InternalKerML.g:6728:2: ( ':>>' )
{
- // InternalKerML.g:6778:2: ( ':>>' )
- // InternalKerML.g:6779:3: ':>>'
+ // InternalKerML.g:6728:2: ( ':>>' )
+ // InternalKerML.g:6729:3: ':>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getColonGreaterThanSignGreaterThanSignKeyword_3_0());
@@ -23888,10 +23718,10 @@ else if ( (LA55_0==28) ) {
}
break;
case 2 :
- // InternalKerML.g:6784:2: ( 'redefines' )
+ // InternalKerML.g:6734:2: ( 'redefines' )
{
- // InternalKerML.g:6784:2: ( 'redefines' )
- // InternalKerML.g:6785:3: 'redefines'
+ // InternalKerML.g:6734:2: ( 'redefines' )
+ // InternalKerML.g:6735:3: 'redefines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefinesKeyword_3_1());
@@ -23924,13 +23754,13 @@ else if ( (LA55_0==28) ) {
// $ANTLR start "rule__FeatureConjugationPart__Alternatives_0"
- // InternalKerML.g:6794:1: rule__FeatureConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
+ // InternalKerML.g:6744:1: rule__FeatureConjugationPart__Alternatives_0 : ( ( '~' ) | ( 'conjugates' ) );
public final void rule__FeatureConjugationPart__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6798:1: ( ( '~' ) | ( 'conjugates' ) )
+ // InternalKerML.g:6748:1: ( ( '~' ) | ( 'conjugates' ) )
int alt56=2;
int LA56_0 = input.LA(1);
@@ -23949,10 +23779,10 @@ else if ( (LA56_0==37) ) {
}
switch (alt56) {
case 1 :
- // InternalKerML.g:6799:2: ( '~' )
+ // InternalKerML.g:6749:2: ( '~' )
{
- // InternalKerML.g:6799:2: ( '~' )
- // InternalKerML.g:6800:3: '~'
+ // InternalKerML.g:6749:2: ( '~' )
+ // InternalKerML.g:6750:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationPartAccess().getTildeKeyword_0_0());
@@ -23968,10 +23798,10 @@ else if ( (LA56_0==37) ) {
}
break;
case 2 :
- // InternalKerML.g:6805:2: ( 'conjugates' )
+ // InternalKerML.g:6755:2: ( 'conjugates' )
{
- // InternalKerML.g:6805:2: ( 'conjugates' )
- // InternalKerML.g:6806:3: 'conjugates'
+ // InternalKerML.g:6755:2: ( 'conjugates' )
+ // InternalKerML.g:6756:3: 'conjugates'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationPartAccess().getConjugatesKeyword_0_1());
@@ -24004,21 +23834,21 @@ else if ( (LA56_0==37) ) {
// $ANTLR start "rule__ConnectorDeclaration__Alternatives"
- // InternalKerML.g:6815:1: rule__ConnectorDeclaration__Alternatives : ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) );
+ // InternalKerML.g:6765:1: rule__ConnectorDeclaration__Alternatives : ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) );
public final void rule__ConnectorDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6819:1: ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) )
+ // InternalKerML.g:6769:1: ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) )
int alt57=2;
alt57 = dfa57.predict(input);
switch (alt57) {
case 1 :
- // InternalKerML.g:6820:2: ( ruleBinaryConnectorDeclaration )
+ // InternalKerML.g:6770:2: ( ruleBinaryConnectorDeclaration )
{
- // InternalKerML.g:6820:2: ( ruleBinaryConnectorDeclaration )
- // InternalKerML.g:6821:3: ruleBinaryConnectorDeclaration
+ // InternalKerML.g:6770:2: ( ruleBinaryConnectorDeclaration )
+ // InternalKerML.g:6771:3: ruleBinaryConnectorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorDeclarationAccess().getBinaryConnectorDeclarationParserRuleCall_0());
@@ -24038,10 +23868,10 @@ public final void rule__ConnectorDeclaration__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalKerML.g:6826:2: ( ruleNaryConnectorDeclaration )
+ // InternalKerML.g:6776:2: ( ruleNaryConnectorDeclaration )
{
- // InternalKerML.g:6826:2: ( ruleNaryConnectorDeclaration )
- // InternalKerML.g:6827:3: ruleNaryConnectorDeclaration
+ // InternalKerML.g:6776:2: ( ruleNaryConnectorDeclaration )
+ // InternalKerML.g:6777:3: ruleNaryConnectorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorDeclarationAccess().getNaryConnectorDeclarationParserRuleCall_1());
@@ -24078,27 +23908,27 @@ public final void rule__ConnectorDeclaration__Alternatives() throws RecognitionE
// $ANTLR start "rule__BinaryConnectorDeclaration__Alternatives_0"
- // InternalKerML.g:6836:1: rule__BinaryConnectorDeclaration__Alternatives_0 : ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) );
+ // InternalKerML.g:6786:1: rule__BinaryConnectorDeclaration__Alternatives_0 : ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) );
public final void rule__BinaryConnectorDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6840:1: ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) )
+ // InternalKerML.g:6790:1: ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) )
int alt58=2;
alt58 = dfa58.predict(input);
switch (alt58) {
case 1 :
- // InternalKerML.g:6841:2: ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6791:2: ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) )
{
- // InternalKerML.g:6841:2: ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) )
- // InternalKerML.g:6842:3: ( rule__BinaryConnectorDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6791:2: ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6792:3: ( rule__BinaryConnectorDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getGroup_0_0());
}
- // InternalKerML.g:6843:3: ( rule__BinaryConnectorDeclaration__Group_0_0__0 )
- // InternalKerML.g:6843:4: rule__BinaryConnectorDeclaration__Group_0_0__0
+ // InternalKerML.g:6793:3: ( rule__BinaryConnectorDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6793:4: rule__BinaryConnectorDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Group_0_0__0();
@@ -24118,16 +23948,16 @@ public final void rule__BinaryConnectorDeclaration__Alternatives_0() throws Reco
}
break;
case 2 :
- // InternalKerML.g:6847:2: ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6797:2: ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) )
{
- // InternalKerML.g:6847:2: ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) )
- // InternalKerML.g:6848:3: ( rule__BinaryConnectorDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6797:2: ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6798:3: ( rule__BinaryConnectorDeclaration__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getGroup_0_1());
}
- // InternalKerML.g:6849:3: ( rule__BinaryConnectorDeclaration__Group_0_1__0 )
- // InternalKerML.g:6849:4: rule__BinaryConnectorDeclaration__Group_0_1__0
+ // InternalKerML.g:6799:3: ( rule__BinaryConnectorDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6799:4: rule__BinaryConnectorDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Group_0_1__0();
@@ -24164,27 +23994,27 @@ public final void rule__BinaryConnectorDeclaration__Alternatives_0() throws Reco
// $ANTLR start "rule__BindingConnectorDeclaration__Alternatives_0"
- // InternalKerML.g:6857:1: rule__BindingConnectorDeclaration__Alternatives_0 : ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) );
+ // InternalKerML.g:6807:1: rule__BindingConnectorDeclaration__Alternatives_0 : ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) );
public final void rule__BindingConnectorDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6861:1: ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) )
+ // InternalKerML.g:6811:1: ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) )
int alt59=2;
alt59 = dfa59.predict(input);
switch (alt59) {
case 1 :
- // InternalKerML.g:6862:2: ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6812:2: ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) )
{
- // InternalKerML.g:6862:2: ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) )
- // InternalKerML.g:6863:3: ( rule__BindingConnectorDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6812:2: ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6813:3: ( rule__BindingConnectorDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getGroup_0_0());
}
- // InternalKerML.g:6864:3: ( rule__BindingConnectorDeclaration__Group_0_0__0 )
- // InternalKerML.g:6864:4: rule__BindingConnectorDeclaration__Group_0_0__0
+ // InternalKerML.g:6814:3: ( rule__BindingConnectorDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6814:4: rule__BindingConnectorDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0_0__0();
@@ -24204,16 +24034,16 @@ public final void rule__BindingConnectorDeclaration__Alternatives_0() throws Rec
}
break;
case 2 :
- // InternalKerML.g:6868:2: ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6818:2: ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) )
{
- // InternalKerML.g:6868:2: ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) )
- // InternalKerML.g:6869:3: ( rule__BindingConnectorDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6818:2: ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6819:3: ( rule__BindingConnectorDeclaration__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getGroup_0_1());
}
- // InternalKerML.g:6870:3: ( rule__BindingConnectorDeclaration__Group_0_1__0 )
- // InternalKerML.g:6870:4: rule__BindingConnectorDeclaration__Group_0_1__0
+ // InternalKerML.g:6820:3: ( rule__BindingConnectorDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6820:4: rule__BindingConnectorDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0_1__0();
@@ -24250,27 +24080,27 @@ public final void rule__BindingConnectorDeclaration__Alternatives_0() throws Rec
// $ANTLR start "rule__SuccessionDeclaration__Alternatives_0"
- // InternalKerML.g:6878:1: rule__SuccessionDeclaration__Alternatives_0 : ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) );
+ // InternalKerML.g:6828:1: rule__SuccessionDeclaration__Alternatives_0 : ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) );
public final void rule__SuccessionDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6882:1: ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) )
+ // InternalKerML.g:6832:1: ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) )
int alt60=2;
alt60 = dfa60.predict(input);
switch (alt60) {
case 1 :
- // InternalKerML.g:6883:2: ( ( rule__SuccessionDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6833:2: ( ( rule__SuccessionDeclaration__Group_0_0__0 ) )
{
- // InternalKerML.g:6883:2: ( ( rule__SuccessionDeclaration__Group_0_0__0 ) )
- // InternalKerML.g:6884:3: ( rule__SuccessionDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6833:2: ( ( rule__SuccessionDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:6834:3: ( rule__SuccessionDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getGroup_0_0());
}
- // InternalKerML.g:6885:3: ( rule__SuccessionDeclaration__Group_0_0__0 )
- // InternalKerML.g:6885:4: rule__SuccessionDeclaration__Group_0_0__0
+ // InternalKerML.g:6835:3: ( rule__SuccessionDeclaration__Group_0_0__0 )
+ // InternalKerML.g:6835:4: rule__SuccessionDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0_0__0();
@@ -24290,16 +24120,16 @@ public final void rule__SuccessionDeclaration__Alternatives_0() throws Recogniti
}
break;
case 2 :
- // InternalKerML.g:6889:2: ( ( rule__SuccessionDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6839:2: ( ( rule__SuccessionDeclaration__Group_0_1__0 ) )
{
- // InternalKerML.g:6889:2: ( ( rule__SuccessionDeclaration__Group_0_1__0 ) )
- // InternalKerML.g:6890:3: ( rule__SuccessionDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6839:2: ( ( rule__SuccessionDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:6840:3: ( rule__SuccessionDeclaration__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getGroup_0_1());
}
- // InternalKerML.g:6891:3: ( rule__SuccessionDeclaration__Group_0_1__0 )
- // InternalKerML.g:6891:4: rule__SuccessionDeclaration__Group_0_1__0
+ // InternalKerML.g:6841:3: ( rule__SuccessionDeclaration__Group_0_1__0 )
+ // InternalKerML.g:6841:4: rule__SuccessionDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0_1__0();
@@ -24336,13 +24166,13 @@ public final void rule__SuccessionDeclaration__Alternatives_0() throws Recogniti
// $ANTLR start "rule__Parameter__Alternatives"
- // InternalKerML.g:6899:1: rule__Parameter__Alternatives : ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) );
+ // InternalKerML.g:6849:1: rule__Parameter__Alternatives : ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) );
public final void rule__Parameter__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6903:1: ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) )
+ // InternalKerML.g:6853:1: ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) )
int alt61=4;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -24386,16 +24216,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
switch (alt61) {
case 1 :
- // InternalKerML.g:6904:2: ( ( rule__Parameter__Group_0__0 ) )
+ // InternalKerML.g:6854:2: ( ( rule__Parameter__Group_0__0 ) )
{
- // InternalKerML.g:6904:2: ( ( rule__Parameter__Group_0__0 ) )
- // InternalKerML.g:6905:3: ( rule__Parameter__Group_0__0 )
+ // InternalKerML.g:6854:2: ( ( rule__Parameter__Group_0__0 ) )
+ // InternalKerML.g:6855:3: ( rule__Parameter__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_0());
}
- // InternalKerML.g:6906:3: ( rule__Parameter__Group_0__0 )
- // InternalKerML.g:6906:4: rule__Parameter__Group_0__0
+ // InternalKerML.g:6856:3: ( rule__Parameter__Group_0__0 )
+ // InternalKerML.g:6856:4: rule__Parameter__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0__0();
@@ -24415,16 +24245,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:6910:2: ( ( rule__Parameter__Group_1__0 ) )
+ // InternalKerML.g:6860:2: ( ( rule__Parameter__Group_1__0 ) )
{
- // InternalKerML.g:6910:2: ( ( rule__Parameter__Group_1__0 ) )
- // InternalKerML.g:6911:3: ( rule__Parameter__Group_1__0 )
+ // InternalKerML.g:6860:2: ( ( rule__Parameter__Group_1__0 ) )
+ // InternalKerML.g:6861:3: ( rule__Parameter__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_1());
}
- // InternalKerML.g:6912:3: ( rule__Parameter__Group_1__0 )
- // InternalKerML.g:6912:4: rule__Parameter__Group_1__0
+ // InternalKerML.g:6862:3: ( rule__Parameter__Group_1__0 )
+ // InternalKerML.g:6862:4: rule__Parameter__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_1__0();
@@ -24444,16 +24274,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalKerML.g:6916:2: ( ( rule__Parameter__Group_2__0 ) )
+ // InternalKerML.g:6866:2: ( ( rule__Parameter__Group_2__0 ) )
{
- // InternalKerML.g:6916:2: ( ( rule__Parameter__Group_2__0 ) )
- // InternalKerML.g:6917:3: ( rule__Parameter__Group_2__0 )
+ // InternalKerML.g:6866:2: ( ( rule__Parameter__Group_2__0 ) )
+ // InternalKerML.g:6867:3: ( rule__Parameter__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_2());
}
- // InternalKerML.g:6918:3: ( rule__Parameter__Group_2__0 )
- // InternalKerML.g:6918:4: rule__Parameter__Group_2__0
+ // InternalKerML.g:6868:3: ( rule__Parameter__Group_2__0 )
+ // InternalKerML.g:6868:4: rule__Parameter__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_2__0();
@@ -24473,16 +24303,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // InternalKerML.g:6922:2: ( ( rule__Parameter__Group_3__0 ) )
+ // InternalKerML.g:6872:2: ( ( rule__Parameter__Group_3__0 ) )
{
- // InternalKerML.g:6922:2: ( ( rule__Parameter__Group_3__0 ) )
- // InternalKerML.g:6923:3: ( rule__Parameter__Group_3__0 )
+ // InternalKerML.g:6872:2: ( ( rule__Parameter__Group_3__0 ) )
+ // InternalKerML.g:6873:3: ( rule__Parameter__Group_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_3());
}
- // InternalKerML.g:6924:3: ( rule__Parameter__Group_3__0 )
- // InternalKerML.g:6924:4: rule__Parameter__Group_3__0
+ // InternalKerML.g:6874:3: ( rule__Parameter__Group_3__0 )
+ // InternalKerML.g:6874:4: rule__Parameter__Group_3__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_3__0();
@@ -24519,13 +24349,13 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
// $ANTLR start "rule__ParameterDeclaration__Alternatives_1"
- // InternalKerML.g:6932:1: rule__ParameterDeclaration__Alternatives_1 : ( ( ( rule__ParameterDeclaration__Group_1_0__0 ) ) | ( ruleParameterSpecializationPart ) );
+ // InternalKerML.g:6882:1: rule__ParameterDeclaration__Alternatives_1 : ( ( ( rule__ParameterDeclaration__Group_1_0__0 ) ) | ( ruleParameterSpecializationPart ) );
public final void rule__ParameterDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6936:1: ( ( ( rule__ParameterDeclaration__Group_1_0__0 ) ) | ( ruleParameterSpecializationPart ) )
+ // InternalKerML.g:6886:1: ( ( ( rule__ParameterDeclaration__Group_1_0__0 ) ) | ( ruleParameterSpecializationPart ) )
int alt62=2;
int LA62_0 = input.LA(1);
@@ -24544,16 +24374,16 @@ else if ( (LA62_0==22||LA62_0==24||(LA62_0>=27 && LA62_0<=28)||LA62_0==34||LA62_
}
switch (alt62) {
case 1 :
- // InternalKerML.g:6937:2: ( ( rule__ParameterDeclaration__Group_1_0__0 ) )
+ // InternalKerML.g:6887:2: ( ( rule__ParameterDeclaration__Group_1_0__0 ) )
{
- // InternalKerML.g:6937:2: ( ( rule__ParameterDeclaration__Group_1_0__0 ) )
- // InternalKerML.g:6938:3: ( rule__ParameterDeclaration__Group_1_0__0 )
+ // InternalKerML.g:6887:2: ( ( rule__ParameterDeclaration__Group_1_0__0 ) )
+ // InternalKerML.g:6888:3: ( rule__ParameterDeclaration__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getGroup_1_0());
}
- // InternalKerML.g:6939:3: ( rule__ParameterDeclaration__Group_1_0__0 )
- // InternalKerML.g:6939:4: rule__ParameterDeclaration__Group_1_0__0
+ // InternalKerML.g:6889:3: ( rule__ParameterDeclaration__Group_1_0__0 )
+ // InternalKerML.g:6889:4: rule__ParameterDeclaration__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Group_1_0__0();
@@ -24573,10 +24403,10 @@ else if ( (LA62_0==22||LA62_0==24||(LA62_0>=27 && LA62_0<=28)||LA62_0==34||LA62_
}
break;
case 2 :
- // InternalKerML.g:6943:2: ( ruleParameterSpecializationPart )
+ // InternalKerML.g:6893:2: ( ruleParameterSpecializationPart )
{
- // InternalKerML.g:6943:2: ( ruleParameterSpecializationPart )
- // InternalKerML.g:6944:3: ruleParameterSpecializationPart
+ // InternalKerML.g:6893:2: ( ruleParameterSpecializationPart )
+ // InternalKerML.g:6894:3: ruleParameterSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getParameterSpecializationPartParserRuleCall_1_1());
@@ -24613,13 +24443,13 @@ else if ( (LA62_0==22||LA62_0==24||(LA62_0>=27 && LA62_0<=28)||LA62_0==34||LA62_
// $ANTLR start "rule__ParameterSpecializationPart__Alternatives"
- // InternalKerML.g:6953:1: rule__ParameterSpecializationPart__Alternatives : ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) );
+ // InternalKerML.g:6903:1: rule__ParameterSpecializationPart__Alternatives : ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) );
public final void rule__ParameterSpecializationPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6957:1: ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) )
+ // InternalKerML.g:6907:1: ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) )
int alt63=2;
int LA63_0 = input.LA(1);
@@ -24638,16 +24468,16 @@ else if ( (LA63_0==22) ) {
}
switch (alt63) {
case 1 :
- // InternalKerML.g:6958:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
+ // InternalKerML.g:6908:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
{
- // InternalKerML.g:6958:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
- // InternalKerML.g:6959:3: ( rule__ParameterSpecializationPart__Group_0__0 )
+ // InternalKerML.g:6908:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
+ // InternalKerML.g:6909:3: ( rule__ParameterSpecializationPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getGroup_0());
}
- // InternalKerML.g:6960:3: ( rule__ParameterSpecializationPart__Group_0__0 )
- // InternalKerML.g:6960:4: rule__ParameterSpecializationPart__Group_0__0
+ // InternalKerML.g:6910:3: ( rule__ParameterSpecializationPart__Group_0__0 )
+ // InternalKerML.g:6910:4: rule__ParameterSpecializationPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_0__0();
@@ -24667,16 +24497,16 @@ else if ( (LA63_0==22) ) {
}
break;
case 2 :
- // InternalKerML.g:6964:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
+ // InternalKerML.g:6914:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
{
- // InternalKerML.g:6964:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
- // InternalKerML.g:6965:3: ( rule__ParameterSpecializationPart__Group_1__0 )
+ // InternalKerML.g:6914:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
+ // InternalKerML.g:6915:3: ( rule__ParameterSpecializationPart__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getGroup_1());
}
- // InternalKerML.g:6966:3: ( rule__ParameterSpecializationPart__Group_1__0 )
- // InternalKerML.g:6966:4: rule__ParameterSpecializationPart__Group_1__0
+ // InternalKerML.g:6916:3: ( rule__ParameterSpecializationPart__Group_1__0 )
+ // InternalKerML.g:6916:4: rule__ParameterSpecializationPart__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_1__0();
@@ -24713,13 +24543,13 @@ else if ( (LA63_0==22) ) {
// $ANTLR start "rule__ParameterSpecialization__Alternatives"
- // InternalKerML.g:6974:1: rule__ParameterSpecialization__Alternatives : ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) );
+ // InternalKerML.g:6924:1: rule__ParameterSpecialization__Alternatives : ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) );
public final void rule__ParameterSpecialization__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:6978:1: ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) )
+ // InternalKerML.g:6928:1: ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) )
int alt64=3;
switch ( input.LA(1) ) {
case 24:
@@ -24750,10 +24580,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
switch (alt64) {
case 1 :
- // InternalKerML.g:6979:2: ( ruleTypedBy )
+ // InternalKerML.g:6929:2: ( ruleTypedBy )
{
- // InternalKerML.g:6979:2: ( ruleTypedBy )
- // InternalKerML.g:6980:3: ruleTypedBy
+ // InternalKerML.g:6929:2: ( ruleTypedBy )
+ // InternalKerML.g:6930:3: ruleTypedBy
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getTypedByParserRuleCall_0());
@@ -24773,10 +24603,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
}
break;
case 2 :
- // InternalKerML.g:6985:2: ( ruleSubsets )
+ // InternalKerML.g:6935:2: ( ruleSubsets )
{
- // InternalKerML.g:6985:2: ( ruleSubsets )
- // InternalKerML.g:6986:3: ruleSubsets
+ // InternalKerML.g:6935:2: ( ruleSubsets )
+ // InternalKerML.g:6936:3: ruleSubsets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getSubsetsParserRuleCall_1());
@@ -24796,10 +24626,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
}
break;
case 3 :
- // InternalKerML.g:6991:2: ( ruleRedefines )
+ // InternalKerML.g:6941:2: ( ruleRedefines )
{
- // InternalKerML.g:6991:2: ( ruleRedefines )
- // InternalKerML.g:6992:3: ruleRedefines
+ // InternalKerML.g:6941:2: ( ruleRedefines )
+ // InternalKerML.g:6942:3: ruleRedefines
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getRedefinesParserRuleCall_2());
@@ -24836,13 +24666,13 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
// $ANTLR start "rule__StepDeclaration__Alternatives_1"
- // InternalKerML.g:7001:1: rule__StepDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleStepParameterList ) );
+ // InternalKerML.g:6951:1: rule__StepDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleStepParameterList ) );
public final void rule__StepDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7005:1: ( ( ruleValuePart ) | ( ruleStepParameterList ) )
+ // InternalKerML.g:6955:1: ( ( ruleValuePart ) | ( ruleStepParameterList ) )
int alt65=2;
int LA65_0 = input.LA(1);
@@ -24861,10 +24691,10 @@ else if ( (LA65_0==104) ) {
}
switch (alt65) {
case 1 :
- // InternalKerML.g:7006:2: ( ruleValuePart )
+ // InternalKerML.g:6956:2: ( ruleValuePart )
{
- // InternalKerML.g:7006:2: ( ruleValuePart )
- // InternalKerML.g:7007:3: ruleValuePart
+ // InternalKerML.g:6956:2: ( ruleValuePart )
+ // InternalKerML.g:6957:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepDeclarationAccess().getValuePartParserRuleCall_1_0());
@@ -24884,10 +24714,10 @@ else if ( (LA65_0==104) ) {
}
break;
case 2 :
- // InternalKerML.g:7012:2: ( ruleStepParameterList )
+ // InternalKerML.g:6962:2: ( ruleStepParameterList )
{
- // InternalKerML.g:7012:2: ( ruleStepParameterList )
- // InternalKerML.g:7013:3: ruleStepParameterList
+ // InternalKerML.g:6962:2: ( ruleStepParameterList )
+ // InternalKerML.g:6963:3: ruleStepParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepDeclarationAccess().getStepParameterListParserRuleCall_1_1());
@@ -24924,13 +24754,13 @@ else if ( (LA65_0==104) ) {
// $ANTLR start "rule__ParameterPart__Alternatives"
- // InternalKerML.g:7022:1: rule__ParameterPart__Alternatives : ( ( ( rule__ParameterPart__Group_0__0 ) ) | ( ruleEmptyReturnParameterPart ) );
+ // InternalKerML.g:6972:1: rule__ParameterPart__Alternatives : ( ( ( rule__ParameterPart__Group_0__0 ) ) | ( ruleEmptyReturnParameterPart ) );
public final void rule__ParameterPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7026:1: ( ( ( rule__ParameterPart__Group_0__0 ) ) | ( ruleEmptyReturnParameterPart ) )
+ // InternalKerML.g:6976:1: ( ( ( rule__ParameterPart__Group_0__0 ) ) | ( ruleEmptyReturnParameterPart ) )
int alt66=2;
int LA66_0 = input.LA(1);
@@ -24949,16 +24779,16 @@ else if ( (LA66_0==EOF||LA66_0==23||LA66_0==65) ) {
}
switch (alt66) {
case 1 :
- // InternalKerML.g:7027:2: ( ( rule__ParameterPart__Group_0__0 ) )
+ // InternalKerML.g:6977:2: ( ( rule__ParameterPart__Group_0__0 ) )
{
- // InternalKerML.g:7027:2: ( ( rule__ParameterPart__Group_0__0 ) )
- // InternalKerML.g:7028:3: ( rule__ParameterPart__Group_0__0 )
+ // InternalKerML.g:6977:2: ( ( rule__ParameterPart__Group_0__0 ) )
+ // InternalKerML.g:6978:3: ( rule__ParameterPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getGroup_0());
}
- // InternalKerML.g:7029:3: ( rule__ParameterPart__Group_0__0 )
- // InternalKerML.g:7029:4: rule__ParameterPart__Group_0__0
+ // InternalKerML.g:6979:3: ( rule__ParameterPart__Group_0__0 )
+ // InternalKerML.g:6979:4: rule__ParameterPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ParameterPart__Group_0__0();
@@ -24978,10 +24808,10 @@ else if ( (LA66_0==EOF||LA66_0==23||LA66_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:7033:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:6983:2: ( ruleEmptyReturnParameterPart )
{
- // InternalKerML.g:7033:2: ( ruleEmptyReturnParameterPart )
- // InternalKerML.g:7034:3: ruleEmptyReturnParameterPart
+ // InternalKerML.g:6983:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:6984:3: ruleEmptyReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getEmptyReturnParameterPartParserRuleCall_1());
@@ -25018,13 +24848,13 @@ else if ( (LA66_0==EOF||LA66_0==23||LA66_0==65) ) {
// $ANTLR start "rule__ParameterPart__Alternatives_0_1"
- // InternalKerML.g:7043:1: rule__ParameterPart__Alternatives_0_1 : ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) );
+ // InternalKerML.g:6993:1: rule__ParameterPart__Alternatives_0_1 : ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) );
public final void rule__ParameterPart__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7047:1: ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) )
+ // InternalKerML.g:6997:1: ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) )
int alt67=2;
int LA67_0 = input.LA(1);
@@ -25043,10 +24873,10 @@ else if ( (LA67_0==EOF||LA67_0==23||LA67_0==65) ) {
}
switch (alt67) {
case 1 :
- // InternalKerML.g:7048:2: ( ruleReturnParameterPart )
+ // InternalKerML.g:6998:2: ( ruleReturnParameterPart )
{
- // InternalKerML.g:7048:2: ( ruleReturnParameterPart )
- // InternalKerML.g:7049:3: ruleReturnParameterPart
+ // InternalKerML.g:6998:2: ( ruleReturnParameterPart )
+ // InternalKerML.g:6999:3: ruleReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getReturnParameterPartParserRuleCall_0_1_0());
@@ -25066,10 +24896,10 @@ else if ( (LA67_0==EOF||LA67_0==23||LA67_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:7054:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:7004:2: ( ruleEmptyReturnParameterPart )
{
- // InternalKerML.g:7054:2: ( ruleEmptyReturnParameterPart )
- // InternalKerML.g:7055:3: ruleEmptyReturnParameterPart
+ // InternalKerML.g:7004:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:7005:3: ruleEmptyReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getEmptyReturnParameterPartParserRuleCall_0_1_1());
@@ -25106,13 +24936,13 @@ else if ( (LA67_0==EOF||LA67_0==23||LA67_0==65) ) {
// $ANTLR start "rule__FunctionBody__Alternatives"
- // InternalKerML.g:7064:1: rule__FunctionBody__Alternatives : ( ( ';' ) | ( ( rule__FunctionBody__Group_1__0 ) ) );
+ // InternalKerML.g:7014:1: rule__FunctionBody__Alternatives : ( ( ';' ) | ( ( rule__FunctionBody__Group_1__0 ) ) );
public final void rule__FunctionBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7068:1: ( ( ';' ) | ( ( rule__FunctionBody__Group_1__0 ) ) )
+ // InternalKerML.g:7018:1: ( ( ';' ) | ( ( rule__FunctionBody__Group_1__0 ) ) )
int alt68=2;
int LA68_0 = input.LA(1);
@@ -25131,10 +24961,10 @@ else if ( (LA68_0==65) ) {
}
switch (alt68) {
case 1 :
- // InternalKerML.g:7069:2: ( ';' )
+ // InternalKerML.g:7019:2: ( ';' )
{
- // InternalKerML.g:7069:2: ( ';' )
- // InternalKerML.g:7070:3: ';'
+ // InternalKerML.g:7019:2: ( ';' )
+ // InternalKerML.g:7020:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getSemicolonKeyword_0());
@@ -25150,16 +24980,16 @@ else if ( (LA68_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:7075:2: ( ( rule__FunctionBody__Group_1__0 ) )
+ // InternalKerML.g:7025:2: ( ( rule__FunctionBody__Group_1__0 ) )
{
- // InternalKerML.g:7075:2: ( ( rule__FunctionBody__Group_1__0 ) )
- // InternalKerML.g:7076:3: ( rule__FunctionBody__Group_1__0 )
+ // InternalKerML.g:7025:2: ( ( rule__FunctionBody__Group_1__0 ) )
+ // InternalKerML.g:7026:3: ( rule__FunctionBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getGroup_1());
}
- // InternalKerML.g:7077:3: ( rule__FunctionBody__Group_1__0 )
- // InternalKerML.g:7077:4: rule__FunctionBody__Group_1__0
+ // InternalKerML.g:7027:3: ( rule__FunctionBody__Group_1__0 )
+ // InternalKerML.g:7027:4: rule__FunctionBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__FunctionBody__Group_1__0();
@@ -25196,27 +25026,27 @@ else if ( (LA68_0==65) ) {
// $ANTLR start "rule__FunctionBody__Alternatives_1_1"
- // InternalKerML.g:7085:1: rule__FunctionBody__Alternatives_1_1 : ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) );
+ // InternalKerML.g:7035:1: rule__FunctionBody__Alternatives_1_1 : ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) );
public final void rule__FunctionBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7089:1: ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) )
+ // InternalKerML.g:7039:1: ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) )
int alt69=4;
alt69 = dfa69.predict(input);
switch (alt69) {
case 1 :
- // InternalKerML.g:7090:2: ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:7040:2: ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalKerML.g:7090:2: ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) )
- // InternalKerML.g:7091:3: ( rule__FunctionBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:7040:2: ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalKerML.g:7041:3: ( rule__FunctionBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalKerML.g:7092:3: ( rule__FunctionBody__Documentation_compAssignment_1_1_0 )
- // InternalKerML.g:7092:4: rule__FunctionBody__Documentation_compAssignment_1_1_0
+ // InternalKerML.g:7042:3: ( rule__FunctionBody__Documentation_compAssignment_1_1_0 )
+ // InternalKerML.g:7042:4: rule__FunctionBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__FunctionBody__Documentation_compAssignment_1_1_0();
@@ -25236,16 +25066,16 @@ public final void rule__FunctionBody__Alternatives_1_1() throws RecognitionExcep
}
break;
case 2 :
- // InternalKerML.g:7096:2: ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:7046:2: ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:7096:2: ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:7097:3: ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:7046:2: ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:7047:3: ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:7098:3: ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalKerML.g:7098:4: rule__FunctionBody__OwnedMembership_compAssignment_1_1_1
+ // InternalKerML.g:7048:3: ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:7048:4: rule__FunctionBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__FunctionBody__OwnedMembership_compAssignment_1_1_1();
@@ -25265,16 +25095,16 @@ public final void rule__FunctionBody__Alternatives_1_1() throws RecognitionExcep
}
break;
case 3 :
- // InternalKerML.g:7102:2: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:7052:2: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
{
- // InternalKerML.g:7102:2: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
- // InternalKerML.g:7103:3: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:7052:2: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalKerML.g:7053:3: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_2());
}
- // InternalKerML.g:7104:3: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 )
- // InternalKerML.g:7104:4: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2
+ // InternalKerML.g:7054:3: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalKerML.g:7054:4: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2();
@@ -25294,16 +25124,16 @@ public final void rule__FunctionBody__Alternatives_1_1() throws RecognitionExcep
}
break;
case 4 :
- // InternalKerML.g:7108:2: ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) )
+ // InternalKerML.g:7058:2: ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) )
{
- // InternalKerML.g:7108:2: ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) )
- // InternalKerML.g:7109:3: ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 )
+ // InternalKerML.g:7058:2: ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) )
+ // InternalKerML.g:7059:3: ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedRelationship_compAssignment_1_1_3());
}
- // InternalKerML.g:7110:3: ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 )
- // InternalKerML.g:7110:4: rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3
+ // InternalKerML.g:7060:3: ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 )
+ // InternalKerML.g:7060:4: rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3();
@@ -25340,13 +25170,13 @@ public final void rule__FunctionBody__Alternatives_1_1() throws RecognitionExcep
// $ANTLR start "rule__ExpressionDeclaration__Alternatives_1"
- // InternalKerML.g:7118:1: rule__ExpressionDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ( rule__ExpressionDeclaration__Group_1_1__0 ) ) );
+ // InternalKerML.g:7068:1: rule__ExpressionDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ( rule__ExpressionDeclaration__Group_1_1__0 ) ) );
public final void rule__ExpressionDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7122:1: ( ( ruleValuePart ) | ( ( rule__ExpressionDeclaration__Group_1_1__0 ) ) )
+ // InternalKerML.g:7072:1: ( ( ruleValuePart ) | ( ( rule__ExpressionDeclaration__Group_1_1__0 ) ) )
int alt70=2;
int LA70_0 = input.LA(1);
@@ -25365,10 +25195,10 @@ else if ( (LA70_0==104) ) {
}
switch (alt70) {
case 1 :
- // InternalKerML.g:7123:2: ( ruleValuePart )
+ // InternalKerML.g:7073:2: ( ruleValuePart )
{
- // InternalKerML.g:7123:2: ( ruleValuePart )
- // InternalKerML.g:7124:3: ruleValuePart
+ // InternalKerML.g:7073:2: ( ruleValuePart )
+ // InternalKerML.g:7074:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getValuePartParserRuleCall_1_0());
@@ -25388,16 +25218,16 @@ else if ( (LA70_0==104) ) {
}
break;
case 2 :
- // InternalKerML.g:7129:2: ( ( rule__ExpressionDeclaration__Group_1_1__0 ) )
+ // InternalKerML.g:7079:2: ( ( rule__ExpressionDeclaration__Group_1_1__0 ) )
{
- // InternalKerML.g:7129:2: ( ( rule__ExpressionDeclaration__Group_1_1__0 ) )
- // InternalKerML.g:7130:3: ( rule__ExpressionDeclaration__Group_1_1__0 )
+ // InternalKerML.g:7079:2: ( ( rule__ExpressionDeclaration__Group_1_1__0 ) )
+ // InternalKerML.g:7080:3: ( rule__ExpressionDeclaration__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getGroup_1_1());
}
- // InternalKerML.g:7131:3: ( rule__ExpressionDeclaration__Group_1_1__0 )
- // InternalKerML.g:7131:4: rule__ExpressionDeclaration__Group_1_1__0
+ // InternalKerML.g:7081:3: ( rule__ExpressionDeclaration__Group_1_1__0 )
+ // InternalKerML.g:7081:4: rule__ExpressionDeclaration__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__ExpressionDeclaration__Group_1_1__0();
@@ -25434,13 +25264,13 @@ else if ( (LA70_0==104) ) {
// $ANTLR start "rule__ExpressionDeclaration__Alternatives_1_1_1"
- // InternalKerML.g:7139:1: rule__ExpressionDeclaration__Alternatives_1_1_1 : ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) );
+ // InternalKerML.g:7089:1: rule__ExpressionDeclaration__Alternatives_1_1_1 : ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) );
public final void rule__ExpressionDeclaration__Alternatives_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7143:1: ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) )
+ // InternalKerML.g:7093:1: ( ( ruleReturnParameterPart ) | ( ruleEmptyReturnParameterPart ) )
int alt71=2;
int LA71_0 = input.LA(1);
@@ -25459,10 +25289,10 @@ else if ( (LA71_0==EOF||LA71_0==23||LA71_0==65) ) {
}
switch (alt71) {
case 1 :
- // InternalKerML.g:7144:2: ( ruleReturnParameterPart )
+ // InternalKerML.g:7094:2: ( ruleReturnParameterPart )
{
- // InternalKerML.g:7144:2: ( ruleReturnParameterPart )
- // InternalKerML.g:7145:3: ruleReturnParameterPart
+ // InternalKerML.g:7094:2: ( ruleReturnParameterPart )
+ // InternalKerML.g:7095:3: ruleReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getReturnParameterPartParserRuleCall_1_1_1_0());
@@ -25482,10 +25312,10 @@ else if ( (LA71_0==EOF||LA71_0==23||LA71_0==65) ) {
}
break;
case 2 :
- // InternalKerML.g:7150:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:7100:2: ( ruleEmptyReturnParameterPart )
{
- // InternalKerML.g:7150:2: ( ruleEmptyReturnParameterPart )
- // InternalKerML.g:7151:3: ruleEmptyReturnParameterPart
+ // InternalKerML.g:7100:2: ( ruleEmptyReturnParameterPart )
+ // InternalKerML.g:7101:3: ruleEmptyReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getEmptyReturnParameterPartParserRuleCall_1_1_1_1());
@@ -25522,28 +25352,42 @@ else if ( (LA71_0==EOF||LA71_0==23||LA71_0==65) ) {
// $ANTLR start "rule__ItemFlowDeclaration__Alternatives_0"
- // InternalKerML.g:7160:1: rule__ItemFlowDeclaration__Alternatives_0 : ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) ) );
+ // InternalKerML.g:7110:1: rule__ItemFlowDeclaration__Alternatives_0 : ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) ) );
public final void rule__ItemFlowDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7164:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) ) )
+ // InternalKerML.g:7114:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) ) )
int alt72=2;
switch ( input.LA(1) ) {
case 124:
{
switch ( input.LA(2) ) {
+ case 22:
+ case 24:
+ case 27:
+ case 28:
+ case 34:
+ case 36:
+ case 37:
+ case 39:
+ case 63:
+ case 76:
+ {
+ alt72=1;
+ }
+ break;
case RULE_ID:
{
int LA72_3 = input.LA(3);
- if ( (LA72_3==22||LA72_3==24||(LA72_3>=27 && LA72_3<=28)||LA72_3==34||(LA72_3>=36 && LA72_3<=37)||LA72_3==39||LA72_3==69||LA72_3==76||LA72_3==92||LA72_3==94) ) {
- alt72=1;
- }
- else if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
+ if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
alt72=2;
}
+ else if ( (LA72_3==22||LA72_3==24||(LA72_3>=27 && LA72_3<=28)||LA72_3==34||(LA72_3>=36 && LA72_3<=37)||LA72_3==39||LA72_3==69||LA72_3==76||LA72_3==92||LA72_3==94) ) {
+ alt72=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -25557,12 +25401,12 @@ else if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
{
int LA72_4 = input.LA(3);
- if ( ((LA72_4>=31 && LA72_4<=32)||LA72_4==68) ) {
- alt72=2;
- }
- else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72_4>=36 && LA72_4<=37)||LA72_4==39||LA72_4==69||LA72_4==76||LA72_4==92||LA72_4==94) ) {
+ if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72_4>=36 && LA72_4<=37)||LA72_4==39||LA72_4==69||LA72_4==76||LA72_4==92||LA72_4==94) ) {
alt72=1;
}
+ else if ( ((LA72_4>=31 && LA72_4<=32)||LA72_4==68) ) {
+ alt72=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -25572,20 +25416,6 @@ else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72
}
}
break;
- case 22:
- case 24:
- case 27:
- case 28:
- case 34:
- case 36:
- case 37:
- case 39:
- case 63:
- case 76:
- {
- alt72=1;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -25616,12 +25446,12 @@ else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72
{
int LA72_3 = input.LA(2);
- if ( (LA72_3==22||LA72_3==24||(LA72_3>=27 && LA72_3<=28)||LA72_3==34||(LA72_3>=36 && LA72_3<=37)||LA72_3==39||LA72_3==69||LA72_3==76||LA72_3==92||LA72_3==94) ) {
- alt72=1;
- }
- else if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
+ if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
alt72=2;
}
+ else if ( (LA72_3==22||LA72_3==24||(LA72_3>=27 && LA72_3<=28)||LA72_3==34||(LA72_3>=36 && LA72_3<=37)||LA72_3==39||LA72_3==69||LA72_3==76||LA72_3==92||LA72_3==94) ) {
+ alt72=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -25635,12 +25465,12 @@ else if ( ((LA72_3>=31 && LA72_3<=32)||LA72_3==68) ) {
{
int LA72_4 = input.LA(2);
- if ( ((LA72_4>=31 && LA72_4<=32)||LA72_4==68) ) {
- alt72=2;
- }
- else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72_4>=36 && LA72_4<=37)||LA72_4==39||LA72_4==69||LA72_4==76||LA72_4==92||LA72_4==94) ) {
+ if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72_4>=36 && LA72_4<=37)||LA72_4==39||LA72_4==69||LA72_4==76||LA72_4==92||LA72_4==94) ) {
alt72=1;
}
+ else if ( ((LA72_4>=31 && LA72_4<=32)||LA72_4==68) ) {
+ alt72=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -25660,16 +25490,16 @@ else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72
switch (alt72) {
case 1 :
- // InternalKerML.g:7165:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:7115:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
{
- // InternalKerML.g:7165:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
- // InternalKerML.g:7166:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
+ // InternalKerML.g:7115:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
+ // InternalKerML.g:7116:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getGroup_0_0());
}
- // InternalKerML.g:7167:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
- // InternalKerML.g:7167:4: rule__ItemFlowDeclaration__Group_0_0__0
+ // InternalKerML.g:7117:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
+ // InternalKerML.g:7117:4: rule__ItemFlowDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0__0();
@@ -25689,16 +25519,16 @@ else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72
}
break;
case 2 :
- // InternalKerML.g:7171:2: ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:7121:2: ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) )
{
- // InternalKerML.g:7171:2: ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) )
- // InternalKerML.g:7172:3: ( rule__ItemFlowDeclaration__Group_0_1__0 )
+ // InternalKerML.g:7121:2: ( ( rule__ItemFlowDeclaration__Group_0_1__0 ) )
+ // InternalKerML.g:7122:3: ( rule__ItemFlowDeclaration__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getGroup_0_1());
}
- // InternalKerML.g:7173:3: ( rule__ItemFlowDeclaration__Group_0_1__0 )
- // InternalKerML.g:7173:4: rule__ItemFlowDeclaration__Group_0_1__0
+ // InternalKerML.g:7123:3: ( rule__ItemFlowDeclaration__Group_0_1__0 )
+ // InternalKerML.g:7123:4: rule__ItemFlowDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_1__0();
@@ -25735,13 +25565,13 @@ else if ( (LA72_4==22||LA72_4==24||(LA72_4>=27 && LA72_4<=28)||LA72_4==34||(LA72
// $ANTLR start "rule__ItemFlowDeclaration__Alternatives_0_0_1"
- // InternalKerML.g:7181:1: rule__ItemFlowDeclaration__Alternatives_0_0_1 : ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) );
+ // InternalKerML.g:7131:1: rule__ItemFlowDeclaration__Alternatives_0_0_1 : ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) );
public final void rule__ItemFlowDeclaration__Alternatives_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7185:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) )
+ // InternalKerML.g:7135:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) )
int alt73=2;
int LA73_0 = input.LA(1);
@@ -25760,16 +25590,16 @@ else if ( (LA73_0==EOF||(LA73_0>=RULE_ID && LA73_0<=RULE_UNRESTRICTED_NAME)||LA7
}
switch (alt73) {
case 1 :
- // InternalKerML.g:7186:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
+ // InternalKerML.g:7136:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
{
- // InternalKerML.g:7186:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
- // InternalKerML.g:7187:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
+ // InternalKerML.g:7136:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
+ // InternalKerML.g:7137:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getGroup_0_0_1_0());
}
- // InternalKerML.g:7188:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
- // InternalKerML.g:7188:4: rule__ItemFlowDeclaration__Group_0_0_1_0__0
+ // InternalKerML.g:7138:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
+ // InternalKerML.g:7138:4: rule__ItemFlowDeclaration__Group_0_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0_1_0__0();
@@ -25789,16 +25619,16 @@ else if ( (LA73_0==EOF||(LA73_0>=RULE_ID && LA73_0<=RULE_UNRESTRICTED_NAME)||LA7
}
break;
case 2 :
- // InternalKerML.g:7192:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
+ // InternalKerML.g:7142:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
{
- // InternalKerML.g:7192:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
- // InternalKerML.g:7193:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
+ // InternalKerML.g:7142:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
+ // InternalKerML.g:7143:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_0_1_1());
}
- // InternalKerML.g:7194:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
- // InternalKerML.g:7194:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1
+ // InternalKerML.g:7144:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
+ // InternalKerML.g:7144:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1();
@@ -25835,13 +25665,13 @@ else if ( (LA73_0==EOF||(LA73_0>=RULE_ID && LA73_0<=RULE_UNRESTRICTED_NAME)||LA7
// $ANTLR start "rule__ItemFeature__Alternatives"
- // InternalKerML.g:7202:1: rule__ItemFeature__Alternatives : ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) );
+ // InternalKerML.g:7152:1: rule__ItemFeature__Alternatives : ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) );
public final void rule__ItemFeature__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7206:1: ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) )
+ // InternalKerML.g:7156:1: ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) )
int alt74=2;
int LA74_0 = input.LA(1);
@@ -25860,16 +25690,16 @@ else if ( (LA74_0==22) ) {
}
switch (alt74) {
case 1 :
- // InternalKerML.g:7207:2: ( ( rule__ItemFeature__Group_0__0 ) )
+ // InternalKerML.g:7157:2: ( ( rule__ItemFeature__Group_0__0 ) )
{
- // InternalKerML.g:7207:2: ( ( rule__ItemFeature__Group_0__0 ) )
- // InternalKerML.g:7208:3: ( rule__ItemFeature__Group_0__0 )
+ // InternalKerML.g:7157:2: ( ( rule__ItemFeature__Group_0__0 ) )
+ // InternalKerML.g:7158:3: ( rule__ItemFeature__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getGroup_0());
}
- // InternalKerML.g:7209:3: ( rule__ItemFeature__Group_0__0 )
- // InternalKerML.g:7209:4: rule__ItemFeature__Group_0__0
+ // InternalKerML.g:7159:3: ( rule__ItemFeature__Group_0__0 )
+ // InternalKerML.g:7159:4: rule__ItemFeature__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_0__0();
@@ -25889,16 +25719,16 @@ else if ( (LA74_0==22) ) {
}
break;
case 2 :
- // InternalKerML.g:7213:2: ( ( rule__ItemFeature__Group_1__0 ) )
+ // InternalKerML.g:7163:2: ( ( rule__ItemFeature__Group_1__0 ) )
{
- // InternalKerML.g:7213:2: ( ( rule__ItemFeature__Group_1__0 ) )
- // InternalKerML.g:7214:3: ( rule__ItemFeature__Group_1__0 )
+ // InternalKerML.g:7163:2: ( ( rule__ItemFeature__Group_1__0 ) )
+ // InternalKerML.g:7164:3: ( rule__ItemFeature__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getGroup_1());
}
- // InternalKerML.g:7215:3: ( rule__ItemFeature__Group_1__0 )
- // InternalKerML.g:7215:4: rule__ItemFeature__Group_1__0
+ // InternalKerML.g:7165:3: ( rule__ItemFeature__Group_1__0 )
+ // InternalKerML.g:7165:4: rule__ItemFeature__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_1__0();
@@ -25934,21 +25764,21 @@ else if ( (LA74_0==22) ) {
// $ANTLR end "rule__ItemFeature__Alternatives"
- // $ANTLR start "rule__EqualityOperator__Alternatives"
- // InternalKerML.g:7223:1: rule__EqualityOperator__Alternatives : ( ( '==' ) | ( '!=' ) );
- public final void rule__EqualityOperator__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Alternatives_1"
+ // InternalKerML.g:7173:1: rule__BodyParameter__Alternatives_1 : ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) );
+ public final void rule__BodyParameter__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7227:1: ( ( '==' ) | ( '!=' ) )
+ // InternalKerML.g:7177:1: ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) )
int alt75=2;
int LA75_0 = input.LA(1);
- if ( (LA75_0==40) ) {
+ if ( (LA75_0==24||LA75_0==76) ) {
alt75=1;
}
- else if ( (LA75_0==41) ) {
+ else if ( (LA75_0==22) ) {
alt75=2;
}
else {
@@ -25960,99 +25790,19 @@ else if ( (LA75_0==41) ) {
}
switch (alt75) {
case 1 :
- // InternalKerML.g:7228:2: ( '==' )
- {
- // InternalKerML.g:7228:2: ( '==' )
- // InternalKerML.g:7229:3: '=='
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
- }
- match(input,40,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // InternalKerML.g:7234:2: ( '!=' )
- {
- // InternalKerML.g:7234:2: ( '!=' )
- // InternalKerML.g:7235:3: '!='
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
- }
- match(input,41,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EqualityOperator__Alternatives"
-
-
- // $ANTLR start "rule__ClassificationExpression__Alternatives"
- // InternalKerML.g:7244:1: rule__ClassificationExpression__Alternatives : ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) );
- public final void rule__ClassificationExpression__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:7248:1: ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) )
- int alt76=2;
- int LA76_0 = input.LA(1);
-
- if ( ((LA76_0>=RULE_EXP_VALUE && LA76_0<=RULE_UNRESTRICTED_NAME)||LA76_0==RULE_STRING_VALUE||(LA76_0>=32 && LA76_0<=33)||LA76_0==36||(LA76_0>=49 && LA76_0<=50)||(LA76_0>=53 && LA76_0<=55)||LA76_0==65||LA76_0==104||LA76_0==122||LA76_0==124) ) {
- alt76=1;
- }
- else if ( (LA76_0==EOF||LA76_0==25||(LA76_0>=42 && LA76_0<=44)) ) {
- alt76=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 76, 0, input);
-
- throw nvae;
- }
- switch (alt76) {
- case 1 :
- // InternalKerML.g:7249:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ // InternalKerML.g:7178:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
{
- // InternalKerML.g:7249:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
- // InternalKerML.g:7250:3: ( rule__ClassificationExpression__Group_0__0 )
+ // InternalKerML.g:7178:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
+ // InternalKerML.g:7179:3: ( rule__BodyParameter__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ before(grammarAccess.getBodyParameterAccess().getGroup_1_0());
}
- // InternalKerML.g:7251:3: ( rule__ClassificationExpression__Group_0__0 )
- // InternalKerML.g:7251:4: rule__ClassificationExpression__Group_0__0
+ // InternalKerML.g:7180:3: ( rule__BodyParameter__Group_1_0__0 )
+ // InternalKerML.g:7180:4: rule__BodyParameter__Group_1_0__0
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0__0();
+ rule__BodyParameter__Group_1_0__0();
state._fsp--;
if (state.failed) return ;
@@ -26060,7 +25810,7 @@ else if ( (LA76_0==EOF||LA76_0==25||(LA76_0>=42 && LA76_0<=44)) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ after(grammarAccess.getBodyParameterAccess().getGroup_1_0());
}
}
@@ -26069,19 +25819,19 @@ else if ( (LA76_0==EOF||LA76_0==25||(LA76_0>=42 && LA76_0<=44)) ) {
}
break;
case 2 :
- // InternalKerML.g:7255:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ // InternalKerML.g:7184:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
{
- // InternalKerML.g:7255:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
- // InternalKerML.g:7256:3: ( rule__ClassificationExpression__Group_1__0 )
+ // InternalKerML.g:7184:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
+ // InternalKerML.g:7185:3: ( rule__BodyParameter__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ before(grammarAccess.getBodyParameterAccess().getGroup_1_1());
}
- // InternalKerML.g:7257:3: ( rule__ClassificationExpression__Group_1__0 )
- // InternalKerML.g:7257:4: rule__ClassificationExpression__Group_1__0
+ // InternalKerML.g:7186:3: ( rule__BodyParameter__Group_1_1__0 )
+ // InternalKerML.g:7186:4: rule__BodyParameter__Group_1_1__0
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_1__0();
+ rule__BodyParameter__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -26089,7 +25839,187 @@ else if ( (LA76_0==EOF||LA76_0==25||(LA76_0>=42 && LA76_0<=44)) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ after(grammarAccess.getBodyParameterAccess().getGroup_1_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Alternatives_1"
+
+
+ // $ANTLR start "rule__EqualityOperator__Alternatives"
+ // InternalKerML.g:7194:1: rule__EqualityOperator__Alternatives : ( ( '==' ) | ( '!=' ) );
+ public final void rule__EqualityOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:7198:1: ( ( '==' ) | ( '!=' ) )
+ int alt76=2;
+ int LA76_0 = input.LA(1);
+
+ if ( (LA76_0==40) ) {
+ alt76=1;
+ }
+ else if ( (LA76_0==41) ) {
+ alt76=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 76, 0, input);
+
+ throw nvae;
+ }
+ switch (alt76) {
+ case 1 :
+ // InternalKerML.g:7199:2: ( '==' )
+ {
+ // InternalKerML.g:7199:2: ( '==' )
+ // InternalKerML.g:7200:3: '=='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+ }
+ match(input,40,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerML.g:7205:2: ( '!=' )
+ {
+ // InternalKerML.g:7205:2: ( '!=' )
+ // InternalKerML.g:7206:3: '!='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+ }
+ match(input,41,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EqualityOperator__Alternatives"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Alternatives"
+ // InternalKerML.g:7215:1: rule__ClassificationExpression__Alternatives : ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) );
+ public final void rule__ClassificationExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:7219:1: ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) )
+ int alt77=2;
+ int LA77_0 = input.LA(1);
+
+ if ( ((LA77_0>=RULE_EXP_VALUE && LA77_0<=RULE_UNRESTRICTED_NAME)||LA77_0==RULE_STRING_VALUE||(LA77_0>=32 && LA77_0<=33)||LA77_0==36||(LA77_0>=49 && LA77_0<=50)||(LA77_0>=53 && LA77_0<=55)||LA77_0==65||LA77_0==104||LA77_0==122||LA77_0==124) ) {
+ alt77=1;
+ }
+ else if ( (LA77_0==EOF||LA77_0==25||(LA77_0>=42 && LA77_0<=44)) ) {
+ alt77=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 77, 0, input);
+
+ throw nvae;
+ }
+ switch (alt77) {
+ case 1 :
+ // InternalKerML.g:7220:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ {
+ // InternalKerML.g:7220:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ // InternalKerML.g:7221:3: ( rule__ClassificationExpression__Group_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ }
+ // InternalKerML.g:7222:3: ( rule__ClassificationExpression__Group_0__0 )
+ // InternalKerML.g:7222:4: rule__ClassificationExpression__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerML.g:7226:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ {
+ // InternalKerML.g:7226:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ // InternalKerML.g:7227:3: ( rule__ClassificationExpression__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ }
+ // InternalKerML.g:7228:3: ( rule__ClassificationExpression__Group_1__0 )
+ // InternalKerML.g:7228:4: rule__ClassificationExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_1());
}
}
@@ -26115,49 +26045,49 @@ else if ( (LA76_0==EOF||LA76_0==25||(LA76_0>=42 && LA76_0<=44)) ) {
// $ANTLR start "rule__ClassificationOperator__Alternatives"
- // InternalKerML.g:7265:1: rule__ClassificationOperator__Alternatives : ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) );
+ // InternalKerML.g:7236:1: rule__ClassificationOperator__Alternatives : ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) );
public final void rule__ClassificationOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7269:1: ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) )
- int alt77=4;
+ // InternalKerML.g:7240:1: ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) )
+ int alt78=4;
switch ( input.LA(1) ) {
case 42:
{
- alt77=1;
+ alt78=1;
}
break;
case 43:
{
- alt77=2;
+ alt78=2;
}
break;
case 44:
{
- alt77=3;
+ alt78=3;
}
break;
case 25:
{
- alt77=4;
+ alt78=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 77, 0, input);
+ new NoViableAltException("", 78, 0, input);
throw nvae;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalKerML.g:7270:2: ( 'instanceof' )
+ // InternalKerML.g:7241:2: ( 'instanceof' )
{
- // InternalKerML.g:7270:2: ( 'instanceof' )
- // InternalKerML.g:7271:3: 'instanceof'
+ // InternalKerML.g:7241:2: ( 'instanceof' )
+ // InternalKerML.g:7242:3: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
@@ -26173,10 +26103,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalKerML.g:7276:2: ( 'hastype' )
+ // InternalKerML.g:7247:2: ( 'hastype' )
{
- // InternalKerML.g:7276:2: ( 'hastype' )
- // InternalKerML.g:7277:3: 'hastype'
+ // InternalKerML.g:7247:2: ( 'hastype' )
+ // InternalKerML.g:7248:3: 'hastype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
@@ -26192,10 +26122,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalKerML.g:7282:2: ( 'istype' )
+ // InternalKerML.g:7253:2: ( 'istype' )
{
- // InternalKerML.g:7282:2: ( 'istype' )
- // InternalKerML.g:7283:3: 'istype'
+ // InternalKerML.g:7253:2: ( 'istype' )
+ // InternalKerML.g:7254:3: 'istype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
@@ -26211,10 +26141,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 4 :
- // InternalKerML.g:7288:2: ( '@' )
+ // InternalKerML.g:7259:2: ( '@' )
{
- // InternalKerML.g:7288:2: ( '@' )
- // InternalKerML.g:7289:3: '@'
+ // InternalKerML.g:7259:2: ( '@' )
+ // InternalKerML.g:7260:3: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
@@ -26247,49 +26177,49 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
// $ANTLR start "rule__RelationalOperator__Alternatives"
- // InternalKerML.g:7298:1: rule__RelationalOperator__Alternatives : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
+ // InternalKerML.g:7269:1: rule__RelationalOperator__Alternatives : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
public final void rule__RelationalOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7302:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
- int alt78=4;
+ // InternalKerML.g:7273:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
+ int alt79=4;
switch ( input.LA(1) ) {
case 45:
{
- alt78=1;
+ alt79=1;
}
break;
case 46:
{
- alt78=2;
+ alt79=2;
}
break;
case 47:
{
- alt78=3;
+ alt79=3;
}
break;
case 48:
{
- alt78=4;
+ alt79=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 78, 0, input);
+ new NoViableAltException("", 79, 0, input);
throw nvae;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalKerML.g:7303:2: ( '<' )
+ // InternalKerML.g:7274:2: ( '<' )
{
- // InternalKerML.g:7303:2: ( '<' )
- // InternalKerML.g:7304:3: '<'
+ // InternalKerML.g:7274:2: ( '<' )
+ // InternalKerML.g:7275:3: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
@@ -26305,10 +26235,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalKerML.g:7309:2: ( '>' )
+ // InternalKerML.g:7280:2: ( '>' )
{
- // InternalKerML.g:7309:2: ( '>' )
- // InternalKerML.g:7310:3: '>'
+ // InternalKerML.g:7280:2: ( '>' )
+ // InternalKerML.g:7281:3: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
@@ -26324,10 +26254,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalKerML.g:7315:2: ( '<=' )
+ // InternalKerML.g:7286:2: ( '<=' )
{
- // InternalKerML.g:7315:2: ( '<=' )
- // InternalKerML.g:7316:3: '<='
+ // InternalKerML.g:7286:2: ( '<=' )
+ // InternalKerML.g:7287:3: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
@@ -26343,10 +26273,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // InternalKerML.g:7321:2: ( '>=' )
+ // InternalKerML.g:7292:2: ( '>=' )
{
- // InternalKerML.g:7321:2: ( '>=' )
- // InternalKerML.g:7322:3: '>='
+ // InternalKerML.g:7292:2: ( '>=' )
+ // InternalKerML.g:7293:3: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
@@ -26379,35 +26309,35 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
// $ANTLR start "rule__AdditiveOperator__Alternatives"
- // InternalKerML.g:7331:1: rule__AdditiveOperator__Alternatives : ( ( '+' ) | ( '-' ) );
+ // InternalKerML.g:7302:1: rule__AdditiveOperator__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__AdditiveOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7335:1: ( ( '+' ) | ( '-' ) )
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalKerML.g:7306:1: ( ( '+' ) | ( '-' ) )
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==49) ) {
- alt79=1;
+ if ( (LA80_0==49) ) {
+ alt80=1;
}
- else if ( (LA79_0==50) ) {
- alt79=2;
+ else if ( (LA80_0==50) ) {
+ alt80=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 79, 0, input);
+ new NoViableAltException("", 80, 0, input);
throw nvae;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalKerML.g:7336:2: ( '+' )
+ // InternalKerML.g:7307:2: ( '+' )
{
- // InternalKerML.g:7336:2: ( '+' )
- // InternalKerML.g:7337:3: '+'
+ // InternalKerML.g:7307:2: ( '+' )
+ // InternalKerML.g:7308:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
@@ -26423,10 +26353,10 @@ else if ( (LA79_0==50) ) {
}
break;
case 2 :
- // InternalKerML.g:7342:2: ( '-' )
+ // InternalKerML.g:7313:2: ( '-' )
{
- // InternalKerML.g:7342:2: ( '-' )
- // InternalKerML.g:7343:3: '-'
+ // InternalKerML.g:7313:2: ( '-' )
+ // InternalKerML.g:7314:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
@@ -26459,44 +26389,44 @@ else if ( (LA79_0==50) ) {
// $ANTLR start "rule__MultiplicativeOperator__Alternatives"
- // InternalKerML.g:7352:1: rule__MultiplicativeOperator__Alternatives : ( ( '*' ) | ( '/' ) | ( '%' ) );
+ // InternalKerML.g:7323:1: rule__MultiplicativeOperator__Alternatives : ( ( '*' ) | ( '/' ) | ( '%' ) );
public final void rule__MultiplicativeOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7356:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
- int alt80=3;
+ // InternalKerML.g:7327:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
+ int alt81=3;
switch ( input.LA(1) ) {
case 33:
{
- alt80=1;
+ alt81=1;
}
break;
case 51:
{
- alt80=2;
+ alt81=2;
}
break;
case 52:
{
- alt80=3;
+ alt81=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 80, 0, input);
+ new NoViableAltException("", 81, 0, input);
throw nvae;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalKerML.g:7357:2: ( '*' )
+ // InternalKerML.g:7328:2: ( '*' )
{
- // InternalKerML.g:7357:2: ( '*' )
- // InternalKerML.g:7358:3: '*'
+ // InternalKerML.g:7328:2: ( '*' )
+ // InternalKerML.g:7329:3: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
@@ -26512,10 +26442,10 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalKerML.g:7363:2: ( '/' )
+ // InternalKerML.g:7334:2: ( '/' )
{
- // InternalKerML.g:7363:2: ( '/' )
- // InternalKerML.g:7364:3: '/'
+ // InternalKerML.g:7334:2: ( '/' )
+ // InternalKerML.g:7335:3: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
@@ -26531,10 +26461,10 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalKerML.g:7369:2: ( '%' )
+ // InternalKerML.g:7340:2: ( '%' )
{
- // InternalKerML.g:7369:2: ( '%' )
- // InternalKerML.g:7370:3: '%'
+ // InternalKerML.g:7340:2: ( '%' )
+ // InternalKerML.g:7341:3: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
@@ -26567,41 +26497,41 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
// $ANTLR start "rule__UnaryExpression__Alternatives"
- // InternalKerML.g:7379:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) );
+ // InternalKerML.g:7350:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) );
public final void rule__UnaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7383:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) )
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalKerML.g:7354:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) )
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==36||(LA81_0>=49 && LA81_0<=50)||LA81_0==53) ) {
- alt81=1;
+ if ( (LA82_0==36||(LA82_0>=49 && LA82_0<=50)||LA82_0==53) ) {
+ alt82=1;
}
- else if ( ((LA81_0>=RULE_EXP_VALUE && LA81_0<=RULE_UNRESTRICTED_NAME)||LA81_0==RULE_STRING_VALUE||(LA81_0>=32 && LA81_0<=33)||(LA81_0>=54 && LA81_0<=55)||LA81_0==65||LA81_0==104||LA81_0==122||LA81_0==124) ) {
- alt81=2;
+ else if ( ((LA82_0>=RULE_EXP_VALUE && LA82_0<=RULE_UNRESTRICTED_NAME)||LA82_0==RULE_STRING_VALUE||(LA82_0>=32 && LA82_0<=33)||(LA82_0>=54 && LA82_0<=55)||LA82_0==65||LA82_0==104||LA82_0==122||LA82_0==124) ) {
+ alt82=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 81, 0, input);
+ new NoViableAltException("", 82, 0, input);
throw nvae;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalKerML.g:7384:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalKerML.g:7355:2: ( ( rule__UnaryExpression__Group_0__0 ) )
{
- // InternalKerML.g:7384:2: ( ( rule__UnaryExpression__Group_0__0 ) )
- // InternalKerML.g:7385:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalKerML.g:7355:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalKerML.g:7356:3: ( rule__UnaryExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getGroup_0());
}
- // InternalKerML.g:7386:3: ( rule__UnaryExpression__Group_0__0 )
- // InternalKerML.g:7386:4: rule__UnaryExpression__Group_0__0
+ // InternalKerML.g:7357:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalKerML.g:7357:4: rule__UnaryExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Group_0__0();
@@ -26621,10 +26551,10 @@ else if ( ((LA81_0>=RULE_EXP_VALUE && LA81_0<=RULE_UNRESTRICTED_NAME)||LA81_0==R
}
break;
case 2 :
- // InternalKerML.g:7390:2: ( ruleExtentExpression )
+ // InternalKerML.g:7361:2: ( ruleExtentExpression )
{
- // InternalKerML.g:7390:2: ( ruleExtentExpression )
- // InternalKerML.g:7391:3: ruleExtentExpression
+ // InternalKerML.g:7361:2: ( ruleExtentExpression )
+ // InternalKerML.g:7362:3: ruleExtentExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
@@ -26661,49 +26591,49 @@ else if ( ((LA81_0>=RULE_EXP_VALUE && LA81_0<=RULE_UNRESTRICTED_NAME)||LA81_0==R
// $ANTLR start "rule__UnaryOperator__Alternatives"
- // InternalKerML.g:7400:1: rule__UnaryOperator__Alternatives : ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) );
+ // InternalKerML.g:7371:1: rule__UnaryOperator__Alternatives : ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) );
public final void rule__UnaryOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7404:1: ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) )
- int alt82=4;
+ // InternalKerML.g:7375:1: ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) )
+ int alt83=4;
switch ( input.LA(1) ) {
case 49:
{
- alt82=1;
+ alt83=1;
}
break;
case 50:
{
- alt82=2;
+ alt83=2;
}
break;
case 53:
{
- alt82=3;
+ alt83=3;
}
break;
case 36:
{
- alt82=4;
+ alt83=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 82, 0, input);
+ new NoViableAltException("", 83, 0, input);
throw nvae;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalKerML.g:7405:2: ( '+' )
+ // InternalKerML.g:7376:2: ( '+' )
{
- // InternalKerML.g:7405:2: ( '+' )
- // InternalKerML.g:7406:3: '+'
+ // InternalKerML.g:7376:2: ( '+' )
+ // InternalKerML.g:7377:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
@@ -26719,10 +26649,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 2 :
- // InternalKerML.g:7411:2: ( '-' )
+ // InternalKerML.g:7382:2: ( '-' )
{
- // InternalKerML.g:7411:2: ( '-' )
- // InternalKerML.g:7412:3: '-'
+ // InternalKerML.g:7382:2: ( '-' )
+ // InternalKerML.g:7383:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
@@ -26738,10 +26668,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 3 :
- // InternalKerML.g:7417:2: ( '!' )
+ // InternalKerML.g:7388:2: ( '!' )
{
- // InternalKerML.g:7417:2: ( '!' )
- // InternalKerML.g:7418:3: '!'
+ // InternalKerML.g:7388:2: ( '!' )
+ // InternalKerML.g:7389:3: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
@@ -26757,10 +26687,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 4 :
- // InternalKerML.g:7423:2: ( '~' )
+ // InternalKerML.g:7394:2: ( '~' )
{
- // InternalKerML.g:7423:2: ( '~' )
- // InternalKerML.g:7424:3: '~'
+ // InternalKerML.g:7394:2: ( '~' )
+ // InternalKerML.g:7395:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
@@ -26793,41 +26723,41 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
// $ANTLR start "rule__ExtentExpression__Alternatives"
- // InternalKerML.g:7433:1: rule__ExtentExpression__Alternatives : ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) );
+ // InternalKerML.g:7404:1: rule__ExtentExpression__Alternatives : ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) );
public final void rule__ExtentExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7437:1: ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) )
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalKerML.g:7408:1: ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) )
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==124) ) {
- alt83=1;
+ if ( (LA84_0==124) ) {
+ alt84=1;
}
- else if ( ((LA83_0>=RULE_EXP_VALUE && LA83_0<=RULE_UNRESTRICTED_NAME)||LA83_0==RULE_STRING_VALUE||(LA83_0>=32 && LA83_0<=33)||(LA83_0>=54 && LA83_0<=55)||LA83_0==65||LA83_0==104||LA83_0==122) ) {
- alt83=2;
+ else if ( ((LA84_0>=RULE_EXP_VALUE && LA84_0<=RULE_UNRESTRICTED_NAME)||LA84_0==RULE_STRING_VALUE||(LA84_0>=32 && LA84_0<=33)||(LA84_0>=54 && LA84_0<=55)||LA84_0==65||LA84_0==104||LA84_0==122) ) {
+ alt84=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 83, 0, input);
+ new NoViableAltException("", 84, 0, input);
throw nvae;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalKerML.g:7438:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ // InternalKerML.g:7409:2: ( ( rule__ExtentExpression__Group_0__0 ) )
{
- // InternalKerML.g:7438:2: ( ( rule__ExtentExpression__Group_0__0 ) )
- // InternalKerML.g:7439:3: ( rule__ExtentExpression__Group_0__0 )
+ // InternalKerML.g:7409:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ // InternalKerML.g:7410:3: ( rule__ExtentExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getGroup_0());
}
- // InternalKerML.g:7440:3: ( rule__ExtentExpression__Group_0__0 )
- // InternalKerML.g:7440:4: rule__ExtentExpression__Group_0__0
+ // InternalKerML.g:7411:3: ( rule__ExtentExpression__Group_0__0 )
+ // InternalKerML.g:7411:4: rule__ExtentExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__Group_0__0();
@@ -26847,10 +26777,10 @@ else if ( ((LA83_0>=RULE_EXP_VALUE && LA83_0<=RULE_UNRESTRICTED_NAME)||LA83_0==R
}
break;
case 2 :
- // InternalKerML.g:7444:2: ( ruleSequenceExpression )
+ // InternalKerML.g:7415:2: ( ruleSequenceExpression )
{
- // InternalKerML.g:7444:2: ( ruleSequenceExpression )
- // InternalKerML.g:7445:3: ruleSequenceExpression
+ // InternalKerML.g:7415:2: ( ruleSequenceExpression )
+ // InternalKerML.g:7416:3: ruleSequenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
@@ -26887,35 +26817,35 @@ else if ( ((LA83_0>=RULE_EXP_VALUE && LA83_0<=RULE_UNRESTRICTED_NAME)||LA83_0==R
// $ANTLR start "rule__SequenceExpression__Alternatives_0"
- // InternalKerML.g:7454:1: rule__SequenceExpression__Alternatives_0 : ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) );
+ // InternalKerML.g:7425:1: rule__SequenceExpression__Alternatives_0 : ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) );
public final void rule__SequenceExpression__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7458:1: ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) )
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalKerML.g:7429:1: ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) )
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==65) ) {
- alt84=1;
+ if ( (LA85_0==65) ) {
+ alt85=1;
}
- else if ( ((LA84_0>=RULE_EXP_VALUE && LA84_0<=RULE_UNRESTRICTED_NAME)||LA84_0==RULE_STRING_VALUE||(LA84_0>=32 && LA84_0<=33)||(LA84_0>=54 && LA84_0<=55)||LA84_0==104||LA84_0==122) ) {
- alt84=2;
+ else if ( ((LA85_0>=RULE_EXP_VALUE && LA85_0<=RULE_UNRESTRICTED_NAME)||LA85_0==RULE_STRING_VALUE||(LA85_0>=32 && LA85_0<=33)||(LA85_0>=54 && LA85_0<=55)||LA85_0==104||LA85_0==122) ) {
+ alt85=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 84, 0, input);
+ new NoViableAltException("", 85, 0, input);
throw nvae;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalKerML.g:7459:2: ( ruleSequenceConstructionExpression )
+ // InternalKerML.g:7430:2: ( ruleSequenceConstructionExpression )
{
- // InternalKerML.g:7459:2: ( ruleSequenceConstructionExpression )
- // InternalKerML.g:7460:3: ruleSequenceConstructionExpression
+ // InternalKerML.g:7430:2: ( ruleSequenceConstructionExpression )
+ // InternalKerML.g:7431:3: ruleSequenceConstructionExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
@@ -26935,10 +26865,10 @@ else if ( ((LA84_0>=RULE_EXP_VALUE && LA84_0<=RULE_UNRESTRICTED_NAME)||LA84_0==R
}
break;
case 2 :
- // InternalKerML.g:7465:2: ( ruleBaseExpression )
+ // InternalKerML.g:7436:2: ( ruleBaseExpression )
{
- // InternalKerML.g:7465:2: ( ruleBaseExpression )
- // InternalKerML.g:7466:3: ruleBaseExpression
+ // InternalKerML.g:7436:2: ( ruleBaseExpression )
+ // InternalKerML.g:7437:3: ruleBaseExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
@@ -26975,41 +26905,41 @@ else if ( ((LA84_0>=RULE_EXP_VALUE && LA84_0<=RULE_UNRESTRICTED_NAME)||LA84_0==R
// $ANTLR start "rule__SequenceExpression__Alternatives_1"
- // InternalKerML.g:7475:1: rule__SequenceExpression__Alternatives_1 : ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) );
+ // InternalKerML.g:7446:1: rule__SequenceExpression__Alternatives_1 : ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) );
public final void rule__SequenceExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7479:1: ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) )
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalKerML.g:7450:1: ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) )
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==22) ) {
- alt85=1;
+ if ( (LA86_0==22) ) {
+ alt86=1;
}
- else if ( (LA85_0==121) ) {
- alt85=2;
+ else if ( (LA86_0==121) ) {
+ alt86=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 85, 0, input);
+ new NoViableAltException("", 86, 0, input);
throw nvae;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalKerML.g:7480:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ // InternalKerML.g:7451:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
{
- // InternalKerML.g:7480:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
- // InternalKerML.g:7481:3: ( rule__SequenceExpression__Group_1_0__0 )
+ // InternalKerML.g:7451:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ // InternalKerML.g:7452:3: ( rule__SequenceExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0());
}
- // InternalKerML.g:7482:3: ( rule__SequenceExpression__Group_1_0__0 )
- // InternalKerML.g:7482:4: rule__SequenceExpression__Group_1_0__0
+ // InternalKerML.g:7453:3: ( rule__SequenceExpression__Group_1_0__0 )
+ // InternalKerML.g:7453:4: rule__SequenceExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_0__0();
@@ -27029,16 +26959,16 @@ else if ( (LA85_0==121) ) {
}
break;
case 2 :
- // InternalKerML.g:7486:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ // InternalKerML.g:7457:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
{
- // InternalKerML.g:7486:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
- // InternalKerML.g:7487:3: ( rule__SequenceExpression__Group_1_1__0 )
+ // InternalKerML.g:7457:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ // InternalKerML.g:7458:3: ( rule__SequenceExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1());
}
- // InternalKerML.g:7488:3: ( rule__SequenceExpression__Group_1_1__0 )
- // InternalKerML.g:7488:4: rule__SequenceExpression__Group_1_1__0
+ // InternalKerML.g:7459:3: ( rule__SequenceExpression__Group_1_1__0 )
+ // InternalKerML.g:7459:4: rule__SequenceExpression__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_1__0();
@@ -27075,46 +27005,46 @@ else if ( (LA85_0==121) ) {
// $ANTLR start "rule__BodyExpression__Alternatives"
- // InternalKerML.g:7496:1: rule__BodyExpression__Alternatives : ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) );
+ // InternalKerML.g:7467:1: rule__BodyExpression__Alternatives : ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) );
public final void rule__BodyExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7500:1: ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) )
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalKerML.g:7471:1: ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) )
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==RULE_ID) ) {
- int LA86_1 = input.LA(2);
+ if ( (LA87_0==RULE_ID) ) {
+ int LA87_1 = input.LA(2);
- if ( (synpred141_InternalKerML()) ) {
- alt86=1;
+ if ( (synpred142_InternalKerML()) ) {
+ alt87=1;
}
else if ( (true) ) {
- alt86=2;
+ alt87=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 86, 1, input);
+ new NoViableAltException("", 87, 1, input);
throw nvae;
}
}
- else if ( (LA86_0==RULE_UNRESTRICTED_NAME) ) {
- int LA86_2 = input.LA(2);
+ else if ( (LA87_0==RULE_UNRESTRICTED_NAME) ) {
+ int LA87_2 = input.LA(2);
- if ( (synpred141_InternalKerML()) ) {
- alt86=1;
+ if ( (synpred142_InternalKerML()) ) {
+ alt87=1;
}
else if ( (true) ) {
- alt86=2;
+ alt87=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 86, 2, input);
+ new NoViableAltException("", 87, 2, input);
throw nvae;
}
@@ -27122,22 +27052,22 @@ else if ( (true) ) {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 86, 0, input);
+ new NoViableAltException("", 87, 0, input);
throw nvae;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalKerML.g:7501:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalKerML.g:7472:2: ( ( rule__BodyExpression__Group_0__0 ) )
{
- // InternalKerML.g:7501:2: ( ( rule__BodyExpression__Group_0__0 ) )
- // InternalKerML.g:7502:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerML.g:7472:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalKerML.g:7473:3: ( rule__BodyExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getGroup_0());
}
- // InternalKerML.g:7503:3: ( rule__BodyExpression__Group_0__0 )
- // InternalKerML.g:7503:4: rule__BodyExpression__Group_0__0
+ // InternalKerML.g:7474:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerML.g:7474:4: rule__BodyExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0__0();
@@ -27157,16 +27087,16 @@ else if ( (true) ) {
}
break;
case 2 :
- // InternalKerML.g:7507:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:7478:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:7507:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:7508:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:7478:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:7479:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:7509:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:7509:4: rule__BodyExpression__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:7480:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:7480:4: rule__BodyExpression__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BodyExpression__OwnedRelationship_compAssignment_1();
@@ -27202,45 +27132,56 @@ else if ( (true) ) {
// $ANTLR end "rule__BodyExpression__Alternatives"
- // $ANTLR start "rule__BodyParameter__Alternatives_1"
- // InternalKerML.g:7517:1: rule__BodyParameter__Alternatives_1 : ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) );
- public final void rule__BodyParameter__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Alternatives"
+ // InternalKerML.g:7488:1: rule__SequenceConstructionExpression__Alternatives : ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) );
+ public final void rule__SequenceConstructionExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7521:1: ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) )
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalKerML.g:7492:1: ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) )
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==24||LA87_0==76) ) {
- alt87=1;
- }
- else if ( (LA87_0==22) ) {
- alt87=2;
+ if ( (LA88_0==65) ) {
+ int LA88_1 = input.LA(2);
+
+ if ( (LA88_1==66) ) {
+ alt88=1;
+ }
+ else if ( ((LA88_1>=RULE_EXP_VALUE && LA88_1<=RULE_UNRESTRICTED_NAME)||LA88_1==RULE_STRING_VALUE||LA88_1==25||(LA88_1>=32 && LA88_1<=33)||LA88_1==36||(LA88_1>=42 && LA88_1<=44)||(LA88_1>=49 && LA88_1<=50)||(LA88_1>=53 && LA88_1<=55)||LA88_1==65||LA88_1==104||LA88_1==122||LA88_1==124) ) {
+ alt88=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 88, 1, input);
+
+ throw nvae;
+ }
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 87, 0, input);
+ new NoViableAltException("", 88, 0, input);
throw nvae;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalKerML.g:7522:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
+ // InternalKerML.g:7493:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
{
- // InternalKerML.g:7522:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
- // InternalKerML.g:7523:3: ( rule__BodyParameter__Group_1_0__0 )
+ // InternalKerML.g:7493:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
+ // InternalKerML.g:7494:3: ( rule__SequenceConstructionExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup_1_0());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
}
- // InternalKerML.g:7524:3: ( rule__BodyParameter__Group_1_0__0 )
- // InternalKerML.g:7524:4: rule__BodyParameter__Group_1_0__0
+ // InternalKerML.g:7495:3: ( rule__SequenceConstructionExpression__Group_0__0 )
+ // InternalKerML.g:7495:4: rule__SequenceConstructionExpression__Group_0__0
{
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__0();
+ rule__SequenceConstructionExpression__Group_0__0();
state._fsp--;
if (state.failed) return ;
@@ -27248,7 +27189,7 @@ else if ( (LA87_0==22) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup_1_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
}
}
@@ -27257,19 +27198,19 @@ else if ( (LA87_0==22) ) {
}
break;
case 2 :
- // InternalKerML.g:7528:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
+ // InternalKerML.g:7499:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
{
- // InternalKerML.g:7528:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
- // InternalKerML.g:7529:3: ( rule__BodyParameter__Group_1_1__0 )
+ // InternalKerML.g:7499:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
+ // InternalKerML.g:7500:3: ( rule__SequenceConstructionExpression__Group_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup_1_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
}
- // InternalKerML.g:7530:3: ( rule__BodyParameter__Group_1_1__0 )
- // InternalKerML.g:7530:4: rule__BodyParameter__Group_1_1__0
+ // InternalKerML.g:7501:3: ( rule__SequenceConstructionExpression__Group_1__0 )
+ // InternalKerML.g:7501:4: rule__SequenceConstructionExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__0();
+ rule__SequenceConstructionExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -27277,118 +27218,7 @@ else if ( (LA87_0==22) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup_1_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Alternatives_1"
-
-
- // $ANTLR start "rule__SequenceConstructionExpression__Alternatives"
- // InternalKerML.g:7538:1: rule__SequenceConstructionExpression__Alternatives : ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) );
- public final void rule__SequenceConstructionExpression__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:7542:1: ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) )
- int alt88=2;
- int LA88_0 = input.LA(1);
-
- if ( (LA88_0==65) ) {
- int LA88_1 = input.LA(2);
-
- if ( (LA88_1==66) ) {
- alt88=1;
- }
- else if ( ((LA88_1>=RULE_EXP_VALUE && LA88_1<=RULE_UNRESTRICTED_NAME)||LA88_1==RULE_STRING_VALUE||LA88_1==25||(LA88_1>=32 && LA88_1<=33)||LA88_1==36||(LA88_1>=42 && LA88_1<=44)||(LA88_1>=49 && LA88_1<=50)||(LA88_1>=53 && LA88_1<=55)||LA88_1==65||LA88_1==104||LA88_1==122||LA88_1==124) ) {
- alt88=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 88, 1, input);
-
- throw nvae;
- }
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 88, 0, input);
-
- throw nvae;
- }
- switch (alt88) {
- case 1 :
- // InternalKerML.g:7543:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
- {
- // InternalKerML.g:7543:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
- // InternalKerML.g:7544:3: ( rule__SequenceConstructionExpression__Group_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
- }
- // InternalKerML.g:7545:3: ( rule__SequenceConstructionExpression__Group_0__0 )
- // InternalKerML.g:7545:4: rule__SequenceConstructionExpression__Group_0__0
- {
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // InternalKerML.g:7549:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
- {
- // InternalKerML.g:7549:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
- // InternalKerML.g:7550:3: ( rule__SequenceConstructionExpression__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
- }
- // InternalKerML.g:7551:3: ( rule__SequenceConstructionExpression__Group_1__0 )
- // InternalKerML.g:7551:4: rule__SequenceConstructionExpression__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
}
}
@@ -27414,13 +27244,13 @@ else if ( ((LA88_1>=RULE_EXP_VALUE && LA88_1<=RULE_UNRESTRICTED_NAME)||LA88_1==R
// $ANTLR start "rule__SequenceConstructionExpression__Alternatives_1_2"
- // InternalKerML.g:7559:1: rule__SequenceConstructionExpression__Alternatives_1_2 : ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) );
+ // InternalKerML.g:7509:1: rule__SequenceConstructionExpression__Alternatives_1_2 : ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) );
public final void rule__SequenceConstructionExpression__Alternatives_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7563:1: ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) )
+ // InternalKerML.g:7513:1: ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) )
int alt89=2;
int LA89_0 = input.LA(1);
@@ -27439,16 +27269,16 @@ else if ( (LA89_0==98) ) {
}
switch (alt89) {
case 1 :
- // InternalKerML.g:7564:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ // InternalKerML.g:7514:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
{
- // InternalKerML.g:7564:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
- // InternalKerML.g:7565:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ // InternalKerML.g:7514:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ // InternalKerML.g:7515:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0());
}
- // InternalKerML.g:7566:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
- // InternalKerML.g:7566:4: rule__SequenceConstructionExpression__Group_1_2_0__0
+ // InternalKerML.g:7516:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ // InternalKerML.g:7516:4: rule__SequenceConstructionExpression__Group_1_2_0__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_0__0();
@@ -27468,16 +27298,16 @@ else if ( (LA89_0==98) ) {
}
break;
case 2 :
- // InternalKerML.g:7570:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ // InternalKerML.g:7520:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
{
- // InternalKerML.g:7570:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
- // InternalKerML.g:7571:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ // InternalKerML.g:7520:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ // InternalKerML.g:7521:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1());
}
- // InternalKerML.g:7572:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
- // InternalKerML.g:7572:4: rule__SequenceConstructionExpression__Group_1_2_1__0
+ // InternalKerML.g:7522:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ // InternalKerML.g:7522:4: rule__SequenceConstructionExpression__Group_1_2_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_1__0();
@@ -27514,21 +27344,21 @@ else if ( (LA89_0==98) ) {
// $ANTLR start "rule__BaseExpression__Alternatives"
- // InternalKerML.g:7580:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );
+ // InternalKerML.g:7530:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );
public final void rule__BaseExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7584:1: ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) )
+ // InternalKerML.g:7534:1: ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) )
int alt90=6;
alt90 = dfa90.predict(input);
switch (alt90) {
case 1 :
- // InternalKerML.g:7585:2: ( ruleNullExpression )
+ // InternalKerML.g:7535:2: ( ruleNullExpression )
{
- // InternalKerML.g:7585:2: ( ruleNullExpression )
- // InternalKerML.g:7586:3: ruleNullExpression
+ // InternalKerML.g:7535:2: ( ruleNullExpression )
+ // InternalKerML.g:7536:3: ruleNullExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
@@ -27548,10 +27378,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalKerML.g:7591:2: ( ruleLiteralExpression )
+ // InternalKerML.g:7541:2: ( ruleLiteralExpression )
{
- // InternalKerML.g:7591:2: ( ruleLiteralExpression )
- // InternalKerML.g:7592:3: ruleLiteralExpression
+ // InternalKerML.g:7541:2: ( ruleLiteralExpression )
+ // InternalKerML.g:7542:3: ruleLiteralExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
@@ -27571,10 +27401,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalKerML.g:7597:2: ( ruleFeatureReferenceExpression )
+ // InternalKerML.g:7547:2: ( ruleFeatureReferenceExpression )
{
- // InternalKerML.g:7597:2: ( ruleFeatureReferenceExpression )
- // InternalKerML.g:7598:3: ruleFeatureReferenceExpression
+ // InternalKerML.g:7547:2: ( ruleFeatureReferenceExpression )
+ // InternalKerML.g:7548:3: ruleFeatureReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
@@ -27594,10 +27424,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalKerML.g:7603:2: ( ruleInvocationExpression )
+ // InternalKerML.g:7553:2: ( ruleInvocationExpression )
{
- // InternalKerML.g:7603:2: ( ruleInvocationExpression )
- // InternalKerML.g:7604:3: ruleInvocationExpression
+ // InternalKerML.g:7553:2: ( ruleInvocationExpression )
+ // InternalKerML.g:7554:3: ruleInvocationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
@@ -27617,10 +27447,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalKerML.g:7609:2: ( ruleExtentExpression_Deprecated )
+ // InternalKerML.g:7559:2: ( ruleExtentExpression_Deprecated )
{
- // InternalKerML.g:7609:2: ( ruleExtentExpression_Deprecated )
- // InternalKerML.g:7610:3: ruleExtentExpression_Deprecated
+ // InternalKerML.g:7559:2: ( ruleExtentExpression_Deprecated )
+ // InternalKerML.g:7560:3: ruleExtentExpression_Deprecated
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
@@ -27640,16 +27470,16 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 6 :
- // InternalKerML.g:7615:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ // InternalKerML.g:7565:2: ( ( rule__BaseExpression__Group_5__0 ) )
{
- // InternalKerML.g:7615:2: ( ( rule__BaseExpression__Group_5__0 ) )
- // InternalKerML.g:7616:3: ( rule__BaseExpression__Group_5__0 )
+ // InternalKerML.g:7565:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ // InternalKerML.g:7566:3: ( rule__BaseExpression__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getGroup_5());
}
- // InternalKerML.g:7617:3: ( rule__BaseExpression__Group_5__0 )
- // InternalKerML.g:7617:4: rule__BaseExpression__Group_5__0
+ // InternalKerML.g:7567:3: ( rule__BaseExpression__Group_5__0 )
+ // InternalKerML.g:7567:4: rule__BaseExpression__Group_5__0
{
pushFollow(FOLLOW_2);
rule__BaseExpression__Group_5__0();
@@ -27686,13 +27516,13 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__ArgumentList__Alternatives"
- // InternalKerML.g:7625:1: rule__ArgumentList__Alternatives : ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) );
+ // InternalKerML.g:7575:1: rule__ArgumentList__Alternatives : ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) );
public final void rule__ArgumentList__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7629:1: ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) )
+ // InternalKerML.g:7579:1: ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) )
int alt91=2;
switch ( input.LA(1) ) {
case RULE_EXP_VALUE:
@@ -27766,10 +27596,10 @@ else if ( (LA91_3==106) ) {
switch (alt91) {
case 1 :
- // InternalKerML.g:7630:2: ( rulePositionalArgumentList )
+ // InternalKerML.g:7580:2: ( rulePositionalArgumentList )
{
- // InternalKerML.g:7630:2: ( rulePositionalArgumentList )
- // InternalKerML.g:7631:3: rulePositionalArgumentList
+ // InternalKerML.g:7580:2: ( rulePositionalArgumentList )
+ // InternalKerML.g:7581:3: rulePositionalArgumentList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
@@ -27789,10 +27619,10 @@ else if ( (LA91_3==106) ) {
}
break;
case 2 :
- // InternalKerML.g:7636:2: ( ruleNamedArgumentList )
+ // InternalKerML.g:7586:2: ( ruleNamedArgumentList )
{
- // InternalKerML.g:7636:2: ( ruleNamedArgumentList )
- // InternalKerML.g:7637:3: ruleNamedArgumentList
+ // InternalKerML.g:7586:2: ( ruleNamedArgumentList )
+ // InternalKerML.g:7587:3: ruleNamedArgumentList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
@@ -27829,13 +27659,13 @@ else if ( (LA91_3==106) ) {
// $ANTLR start "rule__LiteralExpression__Alternatives"
- // InternalKerML.g:7646:1: rule__LiteralExpression__Alternatives : ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) );
+ // InternalKerML.g:7596:1: rule__LiteralExpression__Alternatives : ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) );
public final void rule__LiteralExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7650:1: ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) )
+ // InternalKerML.g:7600:1: ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) )
int alt92=5;
switch ( input.LA(1) ) {
case 54:
@@ -27853,12 +27683,12 @@ public final void rule__LiteralExpression__Alternatives() throws RecognitionExce
{
int LA92_3 = input.LA(2);
- if ( (LA92_3==32) ) {
- alt92=4;
- }
- else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && LA92_3<=52)||(LA92_3>=65 && LA92_3<=66)||LA92_3==70||LA92_3==81||LA92_3==98||LA92_3==105||LA92_3==121||LA92_3==130) ) {
+ if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && LA92_3<=52)||(LA92_3>=65 && LA92_3<=66)||LA92_3==70||LA92_3==81||LA92_3==98||LA92_3==105||LA92_3==121||LA92_3==130) ) {
alt92=3;
}
+ else if ( (LA92_3==32) ) {
+ alt92=4;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -27889,10 +27719,10 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
switch (alt92) {
case 1 :
- // InternalKerML.g:7651:2: ( ruleLiteralBoolean )
+ // InternalKerML.g:7601:2: ( ruleLiteralBoolean )
{
- // InternalKerML.g:7651:2: ( ruleLiteralBoolean )
- // InternalKerML.g:7652:3: ruleLiteralBoolean
+ // InternalKerML.g:7601:2: ( ruleLiteralBoolean )
+ // InternalKerML.g:7602:3: ruleLiteralBoolean
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
@@ -27912,10 +27742,10 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
}
break;
case 2 :
- // InternalKerML.g:7657:2: ( ruleLiteralString )
+ // InternalKerML.g:7607:2: ( ruleLiteralString )
{
- // InternalKerML.g:7657:2: ( ruleLiteralString )
- // InternalKerML.g:7658:3: ruleLiteralString
+ // InternalKerML.g:7607:2: ( ruleLiteralString )
+ // InternalKerML.g:7608:3: ruleLiteralString
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
@@ -27935,10 +27765,10 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
}
break;
case 3 :
- // InternalKerML.g:7663:2: ( ruleLiteralInteger )
+ // InternalKerML.g:7613:2: ( ruleLiteralInteger )
{
- // InternalKerML.g:7663:2: ( ruleLiteralInteger )
- // InternalKerML.g:7664:3: ruleLiteralInteger
+ // InternalKerML.g:7613:2: ( ruleLiteralInteger )
+ // InternalKerML.g:7614:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
@@ -27958,10 +27788,10 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
}
break;
case 4 :
- // InternalKerML.g:7669:2: ( ruleLiteralReal )
+ // InternalKerML.g:7619:2: ( ruleLiteralReal )
{
- // InternalKerML.g:7669:2: ( ruleLiteralReal )
- // InternalKerML.g:7670:3: ruleLiteralReal
+ // InternalKerML.g:7619:2: ( ruleLiteralReal )
+ // InternalKerML.g:7620:3: ruleLiteralReal
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
@@ -27981,10 +27811,10 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
}
break;
case 5 :
- // InternalKerML.g:7675:2: ( ruleLiteralUnbounded )
+ // InternalKerML.g:7625:2: ( ruleLiteralUnbounded )
{
- // InternalKerML.g:7675:2: ( ruleLiteralUnbounded )
- // InternalKerML.g:7676:3: ruleLiteralUnbounded
+ // InternalKerML.g:7625:2: ( ruleLiteralUnbounded )
+ // InternalKerML.g:7626:3: ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
@@ -28021,13 +27851,13 @@ else if ( (LA92_3==EOF||(LA92_3>=14 && LA92_3<=25)||LA92_3==33||(LA92_3>=40 && L
// $ANTLR start "rule__BooleanValue__Alternatives"
- // InternalKerML.g:7685:1: rule__BooleanValue__Alternatives : ( ( 'true' ) | ( 'false' ) );
+ // InternalKerML.g:7635:1: rule__BooleanValue__Alternatives : ( ( 'true' ) | ( 'false' ) );
public final void rule__BooleanValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7689:1: ( ( 'true' ) | ( 'false' ) )
+ // InternalKerML.g:7639:1: ( ( 'true' ) | ( 'false' ) )
int alt93=2;
int LA93_0 = input.LA(1);
@@ -28046,10 +27876,10 @@ else if ( (LA93_0==55) ) {
}
switch (alt93) {
case 1 :
- // InternalKerML.g:7690:2: ( 'true' )
+ // InternalKerML.g:7640:2: ( 'true' )
{
- // InternalKerML.g:7690:2: ( 'true' )
- // InternalKerML.g:7691:3: 'true'
+ // InternalKerML.g:7640:2: ( 'true' )
+ // InternalKerML.g:7641:3: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
@@ -28065,10 +27895,10 @@ else if ( (LA93_0==55) ) {
}
break;
case 2 :
- // InternalKerML.g:7696:2: ( 'false' )
+ // InternalKerML.g:7646:2: ( 'false' )
{
- // InternalKerML.g:7696:2: ( 'false' )
- // InternalKerML.g:7697:3: 'false'
+ // InternalKerML.g:7646:2: ( 'false' )
+ // InternalKerML.g:7647:3: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
@@ -28101,13 +27931,13 @@ else if ( (LA93_0==55) ) {
// $ANTLR start "rule__RealValue__Alternatives"
- // InternalKerML.g:7706:1: rule__RealValue__Alternatives : ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) );
+ // InternalKerML.g:7656:1: rule__RealValue__Alternatives : ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) );
public final void rule__RealValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7710:1: ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) )
+ // InternalKerML.g:7660:1: ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) )
int alt94=2;
int LA94_0 = input.LA(1);
@@ -28126,16 +27956,16 @@ else if ( (LA94_0==RULE_EXP_VALUE) ) {
}
switch (alt94) {
case 1 :
- // InternalKerML.g:7711:2: ( ( rule__RealValue__Group_0__0 ) )
+ // InternalKerML.g:7661:2: ( ( rule__RealValue__Group_0__0 ) )
{
- // InternalKerML.g:7711:2: ( ( rule__RealValue__Group_0__0 ) )
- // InternalKerML.g:7712:3: ( rule__RealValue__Group_0__0 )
+ // InternalKerML.g:7661:2: ( ( rule__RealValue__Group_0__0 ) )
+ // InternalKerML.g:7662:3: ( rule__RealValue__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getGroup_0());
}
- // InternalKerML.g:7713:3: ( rule__RealValue__Group_0__0 )
- // InternalKerML.g:7713:4: rule__RealValue__Group_0__0
+ // InternalKerML.g:7663:3: ( rule__RealValue__Group_0__0 )
+ // InternalKerML.g:7663:4: rule__RealValue__Group_0__0
{
pushFollow(FOLLOW_2);
rule__RealValue__Group_0__0();
@@ -28155,10 +27985,10 @@ else if ( (LA94_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalKerML.g:7717:2: ( RULE_EXP_VALUE )
+ // InternalKerML.g:7667:2: ( RULE_EXP_VALUE )
{
- // InternalKerML.g:7717:2: ( RULE_EXP_VALUE )
- // InternalKerML.g:7718:3: RULE_EXP_VALUE
+ // InternalKerML.g:7667:2: ( RULE_EXP_VALUE )
+ // InternalKerML.g:7668:3: RULE_EXP_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
@@ -28191,13 +28021,13 @@ else if ( (LA94_0==RULE_EXP_VALUE) ) {
// $ANTLR start "rule__RealValue__Alternatives_0_2"
- // InternalKerML.g:7727:1: rule__RealValue__Alternatives_0_2 : ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) );
+ // InternalKerML.g:7677:1: rule__RealValue__Alternatives_0_2 : ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) );
public final void rule__RealValue__Alternatives_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7731:1: ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) )
+ // InternalKerML.g:7681:1: ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) )
int alt95=2;
int LA95_0 = input.LA(1);
@@ -28216,10 +28046,10 @@ else if ( (LA95_0==RULE_EXP_VALUE) ) {
}
switch (alt95) {
case 1 :
- // InternalKerML.g:7732:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerML.g:7682:2: ( RULE_DECIMAL_VALUE )
{
- // InternalKerML.g:7732:2: ( RULE_DECIMAL_VALUE )
- // InternalKerML.g:7733:3: RULE_DECIMAL_VALUE
+ // InternalKerML.g:7682:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerML.g:7683:3: RULE_DECIMAL_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
@@ -28235,10 +28065,10 @@ else if ( (LA95_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalKerML.g:7738:2: ( RULE_EXP_VALUE )
+ // InternalKerML.g:7688:2: ( RULE_EXP_VALUE )
{
- // InternalKerML.g:7738:2: ( RULE_EXP_VALUE )
- // InternalKerML.g:7739:3: RULE_EXP_VALUE
+ // InternalKerML.g:7688:2: ( RULE_EXP_VALUE )
+ // InternalKerML.g:7689:3: RULE_EXP_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
@@ -28271,13 +28101,13 @@ else if ( (LA95_0==RULE_EXP_VALUE) ) {
// $ANTLR start "rule__LiteralUnlimitedNatural__Alternatives"
- // InternalKerML.g:7748:1: rule__LiteralUnlimitedNatural__Alternatives : ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) );
+ // InternalKerML.g:7698:1: rule__LiteralUnlimitedNatural__Alternatives : ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) );
public final void rule__LiteralUnlimitedNatural__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7752:1: ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) )
+ // InternalKerML.g:7702:1: ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) )
int alt96=2;
int LA96_0 = input.LA(1);
@@ -28296,10 +28126,10 @@ else if ( (LA96_0==33) ) {
}
switch (alt96) {
case 1 :
- // InternalKerML.g:7753:2: ( ruleLiteralInteger )
+ // InternalKerML.g:7703:2: ( ruleLiteralInteger )
{
- // InternalKerML.g:7753:2: ( ruleLiteralInteger )
- // InternalKerML.g:7754:3: ruleLiteralInteger
+ // InternalKerML.g:7703:2: ( ruleLiteralInteger )
+ // InternalKerML.g:7704:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getLiteralIntegerParserRuleCall_0());
@@ -28319,10 +28149,10 @@ else if ( (LA96_0==33) ) {
}
break;
case 2 :
- // InternalKerML.g:7759:2: ( ruleLiteralUnbounded )
+ // InternalKerML.g:7709:2: ( ruleLiteralUnbounded )
{
- // InternalKerML.g:7759:2: ( ruleLiteralUnbounded )
- // InternalKerML.g:7760:3: ruleLiteralUnbounded
+ // InternalKerML.g:7709:2: ( ruleLiteralUnbounded )
+ // InternalKerML.g:7710:3: ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getLiteralUnboundedParserRuleCall_1());
@@ -28359,13 +28189,13 @@ else if ( (LA96_0==33) ) {
// $ANTLR start "rule__Name__Alternatives"
- // InternalKerML.g:7769:1: rule__Name__Alternatives : ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) );
+ // InternalKerML.g:7719:1: rule__Name__Alternatives : ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) );
public final void rule__Name__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7773:1: ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) )
+ // InternalKerML.g:7723:1: ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) )
int alt97=2;
int LA97_0 = input.LA(1);
@@ -28384,10 +28214,10 @@ else if ( (LA97_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt97) {
case 1 :
- // InternalKerML.g:7774:2: ( RULE_ID )
+ // InternalKerML.g:7724:2: ( RULE_ID )
{
- // InternalKerML.g:7774:2: ( RULE_ID )
- // InternalKerML.g:7775:3: RULE_ID
+ // InternalKerML.g:7724:2: ( RULE_ID )
+ // InternalKerML.g:7725:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
@@ -28403,10 +28233,10 @@ else if ( (LA97_0==RULE_UNRESTRICTED_NAME) ) {
}
break;
case 2 :
- // InternalKerML.g:7780:2: ( RULE_UNRESTRICTED_NAME )
+ // InternalKerML.g:7730:2: ( RULE_UNRESTRICTED_NAME )
{
- // InternalKerML.g:7780:2: ( RULE_UNRESTRICTED_NAME )
- // InternalKerML.g:7781:3: RULE_UNRESTRICTED_NAME
+ // InternalKerML.g:7730:2: ( RULE_UNRESTRICTED_NAME )
+ // InternalKerML.g:7731:3: RULE_UNRESTRICTED_NAME
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
@@ -28439,13 +28269,13 @@ else if ( (LA97_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__QualifiedName__Alternatives"
- // InternalKerML.g:7790:1: rule__QualifiedName__Alternatives : ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) );
+ // InternalKerML.g:7740:1: rule__QualifiedName__Alternatives : ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) );
public final void rule__QualifiedName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7794:1: ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) )
+ // InternalKerML.g:7744:1: ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) )
int alt98=3;
int LA98_0 = input.LA(1);
@@ -28652,10 +28482,10 @@ else if ( (LA98_4==131) ) {
}
switch (alt98) {
case 1 :
- // InternalKerML.g:7795:2: ( ruleName )
+ // InternalKerML.g:7745:2: ( ruleName )
{
- // InternalKerML.g:7795:2: ( ruleName )
- // InternalKerML.g:7796:3: ruleName
+ // InternalKerML.g:7745:2: ( ruleName )
+ // InternalKerML.g:7746:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
@@ -28675,10 +28505,10 @@ else if ( (LA98_4==131) ) {
}
break;
case 2 :
- // InternalKerML.g:7801:2: ( ruleColonQualifiedName )
+ // InternalKerML.g:7751:2: ( ruleColonQualifiedName )
{
- // InternalKerML.g:7801:2: ( ruleColonQualifiedName )
- // InternalKerML.g:7802:3: ruleColonQualifiedName
+ // InternalKerML.g:7751:2: ( ruleColonQualifiedName )
+ // InternalKerML.g:7752:3: ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
@@ -28698,10 +28528,10 @@ else if ( (LA98_4==131) ) {
}
break;
case 3 :
- // InternalKerML.g:7807:2: ( ruleDotQualifiedName )
+ // InternalKerML.g:7757:2: ( ruleDotQualifiedName )
{
- // InternalKerML.g:7807:2: ( ruleDotQualifiedName )
- // InternalKerML.g:7808:3: ruleDotQualifiedName
+ // InternalKerML.g:7757:2: ( ruleDotQualifiedName )
+ // InternalKerML.g:7758:3: ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
@@ -28738,13 +28568,13 @@ else if ( (LA98_4==131) ) {
// $ANTLR start "rule__BasicVisibilityIndicator__Alternatives"
- // InternalKerML.g:7817:1: rule__BasicVisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) );
+ // InternalKerML.g:7767:1: rule__BasicVisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) );
public final void rule__BasicVisibilityIndicator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7821:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) )
+ // InternalKerML.g:7771:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) )
int alt99=2;
int LA99_0 = input.LA(1);
@@ -28763,16 +28593,16 @@ else if ( (LA99_0==57) ) {
}
switch (alt99) {
case 1 :
- // InternalKerML.g:7822:2: ( ( 'public' ) )
+ // InternalKerML.g:7772:2: ( ( 'public' ) )
{
- // InternalKerML.g:7822:2: ( ( 'public' ) )
- // InternalKerML.g:7823:3: ( 'public' )
+ // InternalKerML.g:7772:2: ( ( 'public' ) )
+ // InternalKerML.g:7773:3: ( 'public' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getPublicEnumLiteralDeclaration_0());
}
- // InternalKerML.g:7824:3: ( 'public' )
- // InternalKerML.g:7824:4: 'public'
+ // InternalKerML.g:7774:3: ( 'public' )
+ // InternalKerML.g:7774:4: 'public'
{
match(input,56,FOLLOW_2); if (state.failed) return ;
@@ -28788,16 +28618,16 @@ else if ( (LA99_0==57) ) {
}
break;
case 2 :
- // InternalKerML.g:7828:2: ( ( 'private' ) )
+ // InternalKerML.g:7778:2: ( ( 'private' ) )
{
- // InternalKerML.g:7828:2: ( ( 'private' ) )
- // InternalKerML.g:7829:3: ( 'private' )
+ // InternalKerML.g:7778:2: ( ( 'private' ) )
+ // InternalKerML.g:7779:3: ( 'private' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getPrivateEnumLiteralDeclaration_1());
}
- // InternalKerML.g:7830:3: ( 'private' )
- // InternalKerML.g:7830:4: 'private'
+ // InternalKerML.g:7780:3: ( 'private' )
+ // InternalKerML.g:7780:4: 'private'
{
match(input,57,FOLLOW_2); if (state.failed) return ;
@@ -28830,13 +28660,13 @@ else if ( (LA99_0==57) ) {
// $ANTLR start "rule__VisibilityIndicator__Alternatives"
- // InternalKerML.g:7838:1: rule__VisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) | ( ( 'packaged' ) ) );
+ // InternalKerML.g:7788:1: rule__VisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) | ( ( 'packaged' ) ) );
public final void rule__VisibilityIndicator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7842:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) | ( ( 'packaged' ) ) )
+ // InternalKerML.g:7792:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) | ( ( 'packaged' ) ) )
int alt100=4;
switch ( input.LA(1) ) {
case 56:
@@ -28869,16 +28699,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
switch (alt100) {
case 1 :
- // InternalKerML.g:7843:2: ( ( 'public' ) )
+ // InternalKerML.g:7793:2: ( ( 'public' ) )
{
- // InternalKerML.g:7843:2: ( ( 'public' ) )
- // InternalKerML.g:7844:3: ( 'public' )
+ // InternalKerML.g:7793:2: ( ( 'public' ) )
+ // InternalKerML.g:7794:3: ( 'public' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getPublicEnumLiteralDeclaration_0());
}
- // InternalKerML.g:7845:3: ( 'public' )
- // InternalKerML.g:7845:4: 'public'
+ // InternalKerML.g:7795:3: ( 'public' )
+ // InternalKerML.g:7795:4: 'public'
{
match(input,56,FOLLOW_2); if (state.failed) return ;
@@ -28894,16 +28724,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalKerML.g:7849:2: ( ( 'private' ) )
+ // InternalKerML.g:7799:2: ( ( 'private' ) )
{
- // InternalKerML.g:7849:2: ( ( 'private' ) )
- // InternalKerML.g:7850:3: ( 'private' )
+ // InternalKerML.g:7799:2: ( ( 'private' ) )
+ // InternalKerML.g:7800:3: ( 'private' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getPrivateEnumLiteralDeclaration_1());
}
- // InternalKerML.g:7851:3: ( 'private' )
- // InternalKerML.g:7851:4: 'private'
+ // InternalKerML.g:7801:3: ( 'private' )
+ // InternalKerML.g:7801:4: 'private'
{
match(input,57,FOLLOW_2); if (state.failed) return ;
@@ -28919,16 +28749,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
}
break;
case 3 :
- // InternalKerML.g:7855:2: ( ( 'protected' ) )
+ // InternalKerML.g:7805:2: ( ( 'protected' ) )
{
- // InternalKerML.g:7855:2: ( ( 'protected' ) )
- // InternalKerML.g:7856:3: ( 'protected' )
+ // InternalKerML.g:7805:2: ( ( 'protected' ) )
+ // InternalKerML.g:7806:3: ( 'protected' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getProtectedEnumLiteralDeclaration_2());
}
- // InternalKerML.g:7857:3: ( 'protected' )
- // InternalKerML.g:7857:4: 'protected'
+ // InternalKerML.g:7807:3: ( 'protected' )
+ // InternalKerML.g:7807:4: 'protected'
{
match(input,58,FOLLOW_2); if (state.failed) return ;
@@ -28944,16 +28774,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
}
break;
case 4 :
- // InternalKerML.g:7861:2: ( ( 'packaged' ) )
+ // InternalKerML.g:7811:2: ( ( 'packaged' ) )
{
- // InternalKerML.g:7861:2: ( ( 'packaged' ) )
- // InternalKerML.g:7862:3: ( 'packaged' )
+ // InternalKerML.g:7811:2: ( ( 'packaged' ) )
+ // InternalKerML.g:7812:3: ( 'packaged' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getPackageEnumLiteralDeclaration_3());
}
- // InternalKerML.g:7863:3: ( 'packaged' )
- // InternalKerML.g:7863:4: 'packaged'
+ // InternalKerML.g:7813:3: ( 'packaged' )
+ // InternalKerML.g:7813:4: 'packaged'
{
match(input,59,FOLLOW_2); if (state.failed) return ;
@@ -28986,13 +28816,13 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
// $ANTLR start "rule__FeatureDirection__Alternatives"
- // InternalKerML.g:7871:1: rule__FeatureDirection__Alternatives : ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) );
+ // InternalKerML.g:7821:1: rule__FeatureDirection__Alternatives : ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) );
public final void rule__FeatureDirection__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7875:1: ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) )
+ // InternalKerML.g:7825:1: ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) )
int alt101=3;
switch ( input.LA(1) ) {
case 60:
@@ -29020,16 +28850,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
switch (alt101) {
case 1 :
- // InternalKerML.g:7876:2: ( ( 'in' ) )
+ // InternalKerML.g:7826:2: ( ( 'in' ) )
{
- // InternalKerML.g:7876:2: ( ( 'in' ) )
- // InternalKerML.g:7877:3: ( 'in' )
+ // InternalKerML.g:7826:2: ( ( 'in' ) )
+ // InternalKerML.g:7827:3: ( 'in' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getInEnumLiteralDeclaration_0());
}
- // InternalKerML.g:7878:3: ( 'in' )
- // InternalKerML.g:7878:4: 'in'
+ // InternalKerML.g:7828:3: ( 'in' )
+ // InternalKerML.g:7828:4: 'in'
{
match(input,60,FOLLOW_2); if (state.failed) return ;
@@ -29045,16 +28875,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalKerML.g:7882:2: ( ( 'out' ) )
+ // InternalKerML.g:7832:2: ( ( 'out' ) )
{
- // InternalKerML.g:7882:2: ( ( 'out' ) )
- // InternalKerML.g:7883:3: ( 'out' )
+ // InternalKerML.g:7832:2: ( ( 'out' ) )
+ // InternalKerML.g:7833:3: ( 'out' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getOutEnumLiteralDeclaration_1());
}
- // InternalKerML.g:7884:3: ( 'out' )
- // InternalKerML.g:7884:4: 'out'
+ // InternalKerML.g:7834:3: ( 'out' )
+ // InternalKerML.g:7834:4: 'out'
{
match(input,61,FOLLOW_2); if (state.failed) return ;
@@ -29070,16 +28900,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalKerML.g:7888:2: ( ( 'inout' ) )
+ // InternalKerML.g:7838:2: ( ( 'inout' ) )
{
- // InternalKerML.g:7888:2: ( ( 'inout' ) )
- // InternalKerML.g:7889:3: ( 'inout' )
+ // InternalKerML.g:7838:2: ( ( 'inout' ) )
+ // InternalKerML.g:7839:3: ( 'inout' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getInoutEnumLiteralDeclaration_2());
}
- // InternalKerML.g:7890:3: ( 'inout' )
- // InternalKerML.g:7890:4: 'inout'
+ // InternalKerML.g:7840:3: ( 'inout' )
+ // InternalKerML.g:7840:4: 'inout'
{
match(input,62,FOLLOW_2); if (state.failed) return ;
@@ -29112,14 +28942,14 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__RootNamespace__Group__0"
- // InternalKerML.g:7898:1: rule__RootNamespace__Group__0 : rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 ;
+ // InternalKerML.g:7848:1: rule__RootNamespace__Group__0 : rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 ;
public final void rule__RootNamespace__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7902:1: ( rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 )
- // InternalKerML.g:7903:2: rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1
+ // InternalKerML.g:7852:1: ( rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 )
+ // InternalKerML.g:7853:2: rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1
{
pushFollow(FOLLOW_3);
rule__RootNamespace__Group__0__Impl();
@@ -29150,23 +28980,23 @@ public final void rule__RootNamespace__Group__0() throws RecognitionException {
// $ANTLR start "rule__RootNamespace__Group__0__Impl"
- // InternalKerML.g:7910:1: rule__RootNamespace__Group__0__Impl : ( () ) ;
+ // InternalKerML.g:7860:1: rule__RootNamespace__Group__0__Impl : ( () ) ;
public final void rule__RootNamespace__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7914:1: ( ( () ) )
- // InternalKerML.g:7915:1: ( () )
+ // InternalKerML.g:7864:1: ( ( () ) )
+ // InternalKerML.g:7865:1: ( () )
{
- // InternalKerML.g:7915:1: ( () )
- // InternalKerML.g:7916:2: ()
+ // InternalKerML.g:7865:1: ( () )
+ // InternalKerML.g:7866:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRootNamespaceAccess().getNamespaceAction_0());
}
- // InternalKerML.g:7917:2: ()
- // InternalKerML.g:7917:3:
+ // InternalKerML.g:7867:2: ()
+ // InternalKerML.g:7867:3:
{
}
@@ -29191,14 +29021,14 @@ public final void rule__RootNamespace__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__RootNamespace__Group__1"
- // InternalKerML.g:7925:1: rule__RootNamespace__Group__1 : rule__RootNamespace__Group__1__Impl ;
+ // InternalKerML.g:7875:1: rule__RootNamespace__Group__1 : rule__RootNamespace__Group__1__Impl ;
public final void rule__RootNamespace__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7929:1: ( rule__RootNamespace__Group__1__Impl )
- // InternalKerML.g:7930:2: rule__RootNamespace__Group__1__Impl
+ // InternalKerML.g:7879:1: ( rule__RootNamespace__Group__1__Impl )
+ // InternalKerML.g:7880:2: rule__RootNamespace__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RootNamespace__Group__1__Impl();
@@ -29224,22 +29054,22 @@ public final void rule__RootNamespace__Group__1() throws RecognitionException {
// $ANTLR start "rule__RootNamespace__Group__1__Impl"
- // InternalKerML.g:7936:1: rule__RootNamespace__Group__1__Impl : ( ( ruleNamespaceBodyElement )* ) ;
+ // InternalKerML.g:7886:1: rule__RootNamespace__Group__1__Impl : ( ( ruleNamespaceBodyElement )* ) ;
public final void rule__RootNamespace__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7940:1: ( ( ( ruleNamespaceBodyElement )* ) )
- // InternalKerML.g:7941:1: ( ( ruleNamespaceBodyElement )* )
+ // InternalKerML.g:7890:1: ( ( ( ruleNamespaceBodyElement )* ) )
+ // InternalKerML.g:7891:1: ( ( ruleNamespaceBodyElement )* )
{
- // InternalKerML.g:7941:1: ( ( ruleNamespaceBodyElement )* )
- // InternalKerML.g:7942:2: ( ruleNamespaceBodyElement )*
+ // InternalKerML.g:7891:1: ( ( ruleNamespaceBodyElement )* )
+ // InternalKerML.g:7892:2: ( ruleNamespaceBodyElement )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRootNamespaceAccess().getNamespaceBodyElementParserRuleCall_1());
}
- // InternalKerML.g:7943:2: ( ruleNamespaceBodyElement )*
+ // InternalKerML.g:7893:2: ( ruleNamespaceBodyElement )*
loop102:
do {
int alt102=2;
@@ -29252,7 +29082,7 @@ public final void rule__RootNamespace__Group__1__Impl() throws RecognitionExcept
switch (alt102) {
case 1 :
- // InternalKerML.g:7943:3: ruleNamespaceBodyElement
+ // InternalKerML.g:7893:3: ruleNamespaceBodyElement
{
pushFollow(FOLLOW_4);
ruleNamespaceBodyElement();
@@ -29293,14 +29123,14 @@ public final void rule__RootNamespace__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Identification__Group_0__0"
- // InternalKerML.g:7952:1: rule__Identification__Group_0__0 : rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 ;
+ // InternalKerML.g:7902:1: rule__Identification__Group_0__0 : rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 ;
public final void rule__Identification__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7956:1: ( rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 )
- // InternalKerML.g:7957:2: rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1
+ // InternalKerML.g:7906:1: ( rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 )
+ // InternalKerML.g:7907:2: rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Identification__Group_0__0__Impl();
@@ -29331,17 +29161,17 @@ public final void rule__Identification__Group_0__0() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__0__Impl"
- // InternalKerML.g:7964:1: rule__Identification__Group_0__0__Impl : ( 'id' ) ;
+ // InternalKerML.g:7914:1: rule__Identification__Group_0__0__Impl : ( 'id' ) ;
public final void rule__Identification__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7968:1: ( ( 'id' ) )
- // InternalKerML.g:7969:1: ( 'id' )
+ // InternalKerML.g:7918:1: ( ( 'id' ) )
+ // InternalKerML.g:7919:1: ( 'id' )
{
- // InternalKerML.g:7969:1: ( 'id' )
- // InternalKerML.g:7970:2: 'id'
+ // InternalKerML.g:7919:1: ( 'id' )
+ // InternalKerML.g:7920:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getIdKeyword_0_0());
@@ -29372,14 +29202,14 @@ public final void rule__Identification__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__Identification__Group_0__1"
- // InternalKerML.g:7979:1: rule__Identification__Group_0__1 : rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 ;
+ // InternalKerML.g:7929:1: rule__Identification__Group_0__1 : rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 ;
public final void rule__Identification__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7983:1: ( rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 )
- // InternalKerML.g:7984:2: rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2
+ // InternalKerML.g:7933:1: ( rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 )
+ // InternalKerML.g:7934:2: rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2
{
pushFollow(FOLLOW_5);
rule__Identification__Group_0__1__Impl();
@@ -29410,23 +29240,23 @@ public final void rule__Identification__Group_0__1() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__1__Impl"
- // InternalKerML.g:7991:1: rule__Identification__Group_0__1__Impl : ( ( rule__Identification__HumanIdAssignment_0_1 ) ) ;
+ // InternalKerML.g:7941:1: rule__Identification__Group_0__1__Impl : ( ( rule__Identification__HumanIdAssignment_0_1 ) ) ;
public final void rule__Identification__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:7995:1: ( ( ( rule__Identification__HumanIdAssignment_0_1 ) ) )
- // InternalKerML.g:7996:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
+ // InternalKerML.g:7945:1: ( ( ( rule__Identification__HumanIdAssignment_0_1 ) ) )
+ // InternalKerML.g:7946:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
{
- // InternalKerML.g:7996:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
- // InternalKerML.g:7997:2: ( rule__Identification__HumanIdAssignment_0_1 )
+ // InternalKerML.g:7946:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
+ // InternalKerML.g:7947:2: ( rule__Identification__HumanIdAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getHumanIdAssignment_0_1());
}
- // InternalKerML.g:7998:2: ( rule__Identification__HumanIdAssignment_0_1 )
- // InternalKerML.g:7998:3: rule__Identification__HumanIdAssignment_0_1
+ // InternalKerML.g:7948:2: ( rule__Identification__HumanIdAssignment_0_1 )
+ // InternalKerML.g:7948:3: rule__Identification__HumanIdAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__Identification__HumanIdAssignment_0_1();
@@ -29461,14 +29291,14 @@ public final void rule__Identification__Group_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__Identification__Group_0__2"
- // InternalKerML.g:8006:1: rule__Identification__Group_0__2 : rule__Identification__Group_0__2__Impl ;
+ // InternalKerML.g:7956:1: rule__Identification__Group_0__2 : rule__Identification__Group_0__2__Impl ;
public final void rule__Identification__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8010:1: ( rule__Identification__Group_0__2__Impl )
- // InternalKerML.g:8011:2: rule__Identification__Group_0__2__Impl
+ // InternalKerML.g:7960:1: ( rule__Identification__Group_0__2__Impl )
+ // InternalKerML.g:7961:2: rule__Identification__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__Identification__Group_0__2__Impl();
@@ -29494,22 +29324,22 @@ public final void rule__Identification__Group_0__2() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__2__Impl"
- // InternalKerML.g:8017:1: rule__Identification__Group_0__2__Impl : ( ( rule__Identification__NameAssignment_0_2 )? ) ;
+ // InternalKerML.g:7967:1: rule__Identification__Group_0__2__Impl : ( ( rule__Identification__NameAssignment_0_2 )? ) ;
public final void rule__Identification__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8021:1: ( ( ( rule__Identification__NameAssignment_0_2 )? ) )
- // InternalKerML.g:8022:1: ( ( rule__Identification__NameAssignment_0_2 )? )
+ // InternalKerML.g:7971:1: ( ( ( rule__Identification__NameAssignment_0_2 )? ) )
+ // InternalKerML.g:7972:1: ( ( rule__Identification__NameAssignment_0_2 )? )
{
- // InternalKerML.g:8022:1: ( ( rule__Identification__NameAssignment_0_2 )? )
- // InternalKerML.g:8023:2: ( rule__Identification__NameAssignment_0_2 )?
+ // InternalKerML.g:7972:1: ( ( rule__Identification__NameAssignment_0_2 )? )
+ // InternalKerML.g:7973:2: ( rule__Identification__NameAssignment_0_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameAssignment_0_2());
}
- // InternalKerML.g:8024:2: ( rule__Identification__NameAssignment_0_2 )?
+ // InternalKerML.g:7974:2: ( rule__Identification__NameAssignment_0_2 )?
int alt103=2;
int LA103_0 = input.LA(1);
@@ -29518,7 +29348,7 @@ public final void rule__Identification__Group_0__2__Impl() throws RecognitionExc
}
switch (alt103) {
case 1 :
- // InternalKerML.g:8024:3: rule__Identification__NameAssignment_0_2
+ // InternalKerML.g:7974:3: rule__Identification__NameAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__Identification__NameAssignment_0_2();
@@ -29556,14 +29386,14 @@ public final void rule__Identification__Group_0__2__Impl() throws RecognitionExc
// $ANTLR start "rule__Element__Group__0"
- // InternalKerML.g:8033:1: rule__Element__Group__0 : rule__Element__Group__0__Impl rule__Element__Group__1 ;
+ // InternalKerML.g:7983:1: rule__Element__Group__0 : rule__Element__Group__0__Impl rule__Element__Group__1 ;
public final void rule__Element__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8037:1: ( rule__Element__Group__0__Impl rule__Element__Group__1 )
- // InternalKerML.g:8038:2: rule__Element__Group__0__Impl rule__Element__Group__1
+ // InternalKerML.g:7987:1: ( rule__Element__Group__0__Impl rule__Element__Group__1 )
+ // InternalKerML.g:7988:2: rule__Element__Group__0__Impl rule__Element__Group__1
{
pushFollow(FOLLOW_6);
rule__Element__Group__0__Impl();
@@ -29594,17 +29424,17 @@ public final void rule__Element__Group__0() throws RecognitionException {
// $ANTLR start "rule__Element__Group__0__Impl"
- // InternalKerML.g:8045:1: rule__Element__Group__0__Impl : ( 'element' ) ;
+ // InternalKerML.g:7995:1: rule__Element__Group__0__Impl : ( 'element' ) ;
public final void rule__Element__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8049:1: ( ( 'element' ) )
- // InternalKerML.g:8050:1: ( 'element' )
+ // InternalKerML.g:7999:1: ( ( 'element' ) )
+ // InternalKerML.g:8000:1: ( 'element' )
{
- // InternalKerML.g:8050:1: ( 'element' )
- // InternalKerML.g:8051:2: 'element'
+ // InternalKerML.g:8000:1: ( 'element' )
+ // InternalKerML.g:8001:2: 'element'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementAccess().getElementKeyword_0());
@@ -29635,14 +29465,14 @@ public final void rule__Element__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Element__Group__1"
- // InternalKerML.g:8060:1: rule__Element__Group__1 : rule__Element__Group__1__Impl rule__Element__Group__2 ;
+ // InternalKerML.g:8010:1: rule__Element__Group__1 : rule__Element__Group__1__Impl rule__Element__Group__2 ;
public final void rule__Element__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8064:1: ( rule__Element__Group__1__Impl rule__Element__Group__2 )
- // InternalKerML.g:8065:2: rule__Element__Group__1__Impl rule__Element__Group__2
+ // InternalKerML.g:8014:1: ( rule__Element__Group__1__Impl rule__Element__Group__2 )
+ // InternalKerML.g:8015:2: rule__Element__Group__1__Impl rule__Element__Group__2
{
pushFollow(FOLLOW_6);
rule__Element__Group__1__Impl();
@@ -29673,22 +29503,22 @@ public final void rule__Element__Group__1() throws RecognitionException {
// $ANTLR start "rule__Element__Group__1__Impl"
- // InternalKerML.g:8072:1: rule__Element__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:8022:1: rule__Element__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Element__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8076:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:8077:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8026:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:8027:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:8077:1: ( ( ruleIdentification )? )
- // InternalKerML.g:8078:2: ( ruleIdentification )?
+ // InternalKerML.g:8027:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8028:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:8079:2: ( ruleIdentification )?
+ // InternalKerML.g:8029:2: ( ruleIdentification )?
int alt104=2;
int LA104_0 = input.LA(1);
@@ -29697,7 +29527,7 @@ public final void rule__Element__Group__1__Impl() throws RecognitionException {
}
switch (alt104) {
case 1 :
- // InternalKerML.g:8079:3: ruleIdentification
+ // InternalKerML.g:8029:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -29735,14 +29565,14 @@ public final void rule__Element__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Element__Group__2"
- // InternalKerML.g:8087:1: rule__Element__Group__2 : rule__Element__Group__2__Impl ;
+ // InternalKerML.g:8037:1: rule__Element__Group__2 : rule__Element__Group__2__Impl ;
public final void rule__Element__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8091:1: ( rule__Element__Group__2__Impl )
- // InternalKerML.g:8092:2: rule__Element__Group__2__Impl
+ // InternalKerML.g:8041:1: ( rule__Element__Group__2__Impl )
+ // InternalKerML.g:8042:2: rule__Element__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Element__Group__2__Impl();
@@ -29768,17 +29598,17 @@ public final void rule__Element__Group__2() throws RecognitionException {
// $ANTLR start "rule__Element__Group__2__Impl"
- // InternalKerML.g:8098:1: rule__Element__Group__2__Impl : ( ruleElementBody ) ;
+ // InternalKerML.g:8048:1: rule__Element__Group__2__Impl : ( ruleElementBody ) ;
public final void rule__Element__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8102:1: ( ( ruleElementBody ) )
- // InternalKerML.g:8103:1: ( ruleElementBody )
+ // InternalKerML.g:8052:1: ( ( ruleElementBody ) )
+ // InternalKerML.g:8053:1: ( ruleElementBody )
{
- // InternalKerML.g:8103:1: ( ruleElementBody )
- // InternalKerML.g:8104:2: ruleElementBody
+ // InternalKerML.g:8053:1: ( ruleElementBody )
+ // InternalKerML.g:8054:2: ruleElementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementAccess().getElementBodyParserRuleCall_2());
@@ -29813,14 +29643,14 @@ public final void rule__Element__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ElementBody__Group_1__0"
- // InternalKerML.g:8114:1: rule__ElementBody__Group_1__0 : rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1 ;
+ // InternalKerML.g:8064:1: rule__ElementBody__Group_1__0 : rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1 ;
public final void rule__ElementBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8118:1: ( rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1 )
- // InternalKerML.g:8119:2: rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1
+ // InternalKerML.g:8068:1: ( rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1 )
+ // InternalKerML.g:8069:2: rule__ElementBody__Group_1__0__Impl rule__ElementBody__Group_1__1
{
pushFollow(FOLLOW_7);
rule__ElementBody__Group_1__0__Impl();
@@ -29851,17 +29681,17 @@ public final void rule__ElementBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__ElementBody__Group_1__0__Impl"
- // InternalKerML.g:8126:1: rule__ElementBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:8076:1: rule__ElementBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__ElementBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8130:1: ( ( '{' ) )
- // InternalKerML.g:8131:1: ( '{' )
+ // InternalKerML.g:8080:1: ( ( '{' ) )
+ // InternalKerML.g:8081:1: ( '{' )
{
- // InternalKerML.g:8131:1: ( '{' )
- // InternalKerML.g:8132:2: '{'
+ // InternalKerML.g:8081:1: ( '{' )
+ // InternalKerML.g:8082:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -29892,14 +29722,14 @@ public final void rule__ElementBody__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementBody__Group_1__1"
- // InternalKerML.g:8141:1: rule__ElementBody__Group_1__1 : rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2 ;
+ // InternalKerML.g:8091:1: rule__ElementBody__Group_1__1 : rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2 ;
public final void rule__ElementBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8145:1: ( rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2 )
- // InternalKerML.g:8146:2: rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2
+ // InternalKerML.g:8095:1: ( rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2 )
+ // InternalKerML.g:8096:2: rule__ElementBody__Group_1__1__Impl rule__ElementBody__Group_1__2
{
pushFollow(FOLLOW_7);
rule__ElementBody__Group_1__1__Impl();
@@ -29930,22 +29760,22 @@ public final void rule__ElementBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__ElementBody__Group_1__1__Impl"
- // InternalKerML.g:8153:1: rule__ElementBody__Group_1__1__Impl : ( ( ruleOwnedElement )* ) ;
+ // InternalKerML.g:8103:1: rule__ElementBody__Group_1__1__Impl : ( ( ruleOwnedElement )* ) ;
public final void rule__ElementBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8157:1: ( ( ( ruleOwnedElement )* ) )
- // InternalKerML.g:8158:1: ( ( ruleOwnedElement )* )
+ // InternalKerML.g:8107:1: ( ( ( ruleOwnedElement )* ) )
+ // InternalKerML.g:8108:1: ( ( ruleOwnedElement )* )
{
- // InternalKerML.g:8158:1: ( ( ruleOwnedElement )* )
- // InternalKerML.g:8159:2: ( ruleOwnedElement )*
+ // InternalKerML.g:8108:1: ( ( ruleOwnedElement )* )
+ // InternalKerML.g:8109:2: ( ruleOwnedElement )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementBodyAccess().getOwnedElementParserRuleCall_1_1());
}
- // InternalKerML.g:8160:2: ( ruleOwnedElement )*
+ // InternalKerML.g:8110:2: ( ruleOwnedElement )*
loop105:
do {
int alt105=2;
@@ -29958,7 +29788,7 @@ public final void rule__ElementBody__Group_1__1__Impl() throws RecognitionExcept
switch (alt105) {
case 1 :
- // InternalKerML.g:8160:3: ruleOwnedElement
+ // InternalKerML.g:8110:3: ruleOwnedElement
{
pushFollow(FOLLOW_8);
ruleOwnedElement();
@@ -29999,14 +29829,14 @@ public final void rule__ElementBody__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementBody__Group_1__2"
- // InternalKerML.g:8168:1: rule__ElementBody__Group_1__2 : rule__ElementBody__Group_1__2__Impl ;
+ // InternalKerML.g:8118:1: rule__ElementBody__Group_1__2 : rule__ElementBody__Group_1__2__Impl ;
public final void rule__ElementBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8172:1: ( rule__ElementBody__Group_1__2__Impl )
- // InternalKerML.g:8173:2: rule__ElementBody__Group_1__2__Impl
+ // InternalKerML.g:8122:1: ( rule__ElementBody__Group_1__2__Impl )
+ // InternalKerML.g:8123:2: rule__ElementBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ElementBody__Group_1__2__Impl();
@@ -30032,17 +29862,17 @@ public final void rule__ElementBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__ElementBody__Group_1__2__Impl"
- // InternalKerML.g:8179:1: rule__ElementBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:8129:1: rule__ElementBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__ElementBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8183:1: ( ( '}' ) )
- // InternalKerML.g:8184:1: ( '}' )
+ // InternalKerML.g:8133:1: ( ( '}' ) )
+ // InternalKerML.g:8134:1: ( '}' )
{
- // InternalKerML.g:8184:1: ( '}' )
- // InternalKerML.g:8185:2: '}'
+ // InternalKerML.g:8134:1: ( '}' )
+ // InternalKerML.g:8135:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -30073,14 +29903,14 @@ public final void rule__ElementBody__Group_1__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__Relationship__Group__0"
- // InternalKerML.g:8195:1: rule__Relationship__Group__0 : rule__Relationship__Group__0__Impl rule__Relationship__Group__1 ;
+ // InternalKerML.g:8145:1: rule__Relationship__Group__0 : rule__Relationship__Group__0__Impl rule__Relationship__Group__1 ;
public final void rule__Relationship__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8199:1: ( rule__Relationship__Group__0__Impl rule__Relationship__Group__1 )
- // InternalKerML.g:8200:2: rule__Relationship__Group__0__Impl rule__Relationship__Group__1
+ // InternalKerML.g:8149:1: ( rule__Relationship__Group__0__Impl rule__Relationship__Group__1 )
+ // InternalKerML.g:8150:2: rule__Relationship__Group__0__Impl rule__Relationship__Group__1
{
pushFollow(FOLLOW_9);
rule__Relationship__Group__0__Impl();
@@ -30111,17 +29941,17 @@ public final void rule__Relationship__Group__0() throws RecognitionException {
// $ANTLR start "rule__Relationship__Group__0__Impl"
- // InternalKerML.g:8207:1: rule__Relationship__Group__0__Impl : ( 'relationship' ) ;
+ // InternalKerML.g:8157:1: rule__Relationship__Group__0__Impl : ( 'relationship' ) ;
public final void rule__Relationship__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8211:1: ( ( 'relationship' ) )
- // InternalKerML.g:8212:1: ( 'relationship' )
+ // InternalKerML.g:8161:1: ( ( 'relationship' ) )
+ // InternalKerML.g:8162:1: ( 'relationship' )
{
- // InternalKerML.g:8212:1: ( 'relationship' )
- // InternalKerML.g:8213:2: 'relationship'
+ // InternalKerML.g:8162:1: ( 'relationship' )
+ // InternalKerML.g:8163:2: 'relationship'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipAccess().getRelationshipKeyword_0());
@@ -30152,14 +29982,14 @@ public final void rule__Relationship__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Relationship__Group__1"
- // InternalKerML.g:8222:1: rule__Relationship__Group__1 : rule__Relationship__Group__1__Impl rule__Relationship__Group__2 ;
+ // InternalKerML.g:8172:1: rule__Relationship__Group__1 : rule__Relationship__Group__1__Impl rule__Relationship__Group__2 ;
public final void rule__Relationship__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8226:1: ( rule__Relationship__Group__1__Impl rule__Relationship__Group__2 )
- // InternalKerML.g:8227:2: rule__Relationship__Group__1__Impl rule__Relationship__Group__2
+ // InternalKerML.g:8176:1: ( rule__Relationship__Group__1__Impl rule__Relationship__Group__2 )
+ // InternalKerML.g:8177:2: rule__Relationship__Group__1__Impl rule__Relationship__Group__2
{
pushFollow(FOLLOW_9);
rule__Relationship__Group__1__Impl();
@@ -30190,22 +30020,22 @@ public final void rule__Relationship__Group__1() throws RecognitionException {
// $ANTLR start "rule__Relationship__Group__1__Impl"
- // InternalKerML.g:8234:1: rule__Relationship__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:8184:1: rule__Relationship__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Relationship__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8238:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:8239:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8188:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:8189:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:8239:1: ( ( ruleIdentification )? )
- // InternalKerML.g:8240:2: ( ruleIdentification )?
+ // InternalKerML.g:8189:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8190:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:8241:2: ( ruleIdentification )?
+ // InternalKerML.g:8191:2: ( ruleIdentification )?
int alt106=2;
int LA106_0 = input.LA(1);
@@ -30214,7 +30044,7 @@ public final void rule__Relationship__Group__1__Impl() throws RecognitionExcepti
}
switch (alt106) {
case 1 :
- // InternalKerML.g:8241:3: ruleIdentification
+ // InternalKerML.g:8191:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -30252,14 +30082,14 @@ public final void rule__Relationship__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Relationship__Group__2"
- // InternalKerML.g:8249:1: rule__Relationship__Group__2 : rule__Relationship__Group__2__Impl rule__Relationship__Group__3 ;
+ // InternalKerML.g:8199:1: rule__Relationship__Group__2 : rule__Relationship__Group__2__Impl rule__Relationship__Group__3 ;
public final void rule__Relationship__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8253:1: ( rule__Relationship__Group__2__Impl rule__Relationship__Group__3 )
- // InternalKerML.g:8254:2: rule__Relationship__Group__2__Impl rule__Relationship__Group__3
+ // InternalKerML.g:8203:1: ( rule__Relationship__Group__2__Impl rule__Relationship__Group__3 )
+ // InternalKerML.g:8204:2: rule__Relationship__Group__2__Impl rule__Relationship__Group__3
{
pushFollow(FOLLOW_10);
rule__Relationship__Group__2__Impl();
@@ -30290,17 +30120,17 @@ public final void rule__Relationship__Group__2() throws RecognitionException {
// $ANTLR start "rule__Relationship__Group__2__Impl"
- // InternalKerML.g:8261:1: rule__Relationship__Group__2__Impl : ( ruleRelationshipRelatedElements ) ;
+ // InternalKerML.g:8211:1: rule__Relationship__Group__2__Impl : ( ruleRelationshipRelatedElements ) ;
public final void rule__Relationship__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8265:1: ( ( ruleRelationshipRelatedElements ) )
- // InternalKerML.g:8266:1: ( ruleRelationshipRelatedElements )
+ // InternalKerML.g:8215:1: ( ( ruleRelationshipRelatedElements ) )
+ // InternalKerML.g:8216:1: ( ruleRelationshipRelatedElements )
{
- // InternalKerML.g:8266:1: ( ruleRelationshipRelatedElements )
- // InternalKerML.g:8267:2: ruleRelationshipRelatedElements
+ // InternalKerML.g:8216:1: ( ruleRelationshipRelatedElements )
+ // InternalKerML.g:8217:2: ruleRelationshipRelatedElements
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipAccess().getRelationshipRelatedElementsParserRuleCall_2());
@@ -30335,14 +30165,14 @@ public final void rule__Relationship__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Relationship__Group__3"
- // InternalKerML.g:8276:1: rule__Relationship__Group__3 : rule__Relationship__Group__3__Impl ;
+ // InternalKerML.g:8226:1: rule__Relationship__Group__3 : rule__Relationship__Group__3__Impl ;
public final void rule__Relationship__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8280:1: ( rule__Relationship__Group__3__Impl )
- // InternalKerML.g:8281:2: rule__Relationship__Group__3__Impl
+ // InternalKerML.g:8230:1: ( rule__Relationship__Group__3__Impl )
+ // InternalKerML.g:8231:2: rule__Relationship__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Relationship__Group__3__Impl();
@@ -30368,17 +30198,17 @@ public final void rule__Relationship__Group__3() throws RecognitionException {
// $ANTLR start "rule__Relationship__Group__3__Impl"
- // InternalKerML.g:8287:1: rule__Relationship__Group__3__Impl : ( ruleRelationshipBody ) ;
+ // InternalKerML.g:8237:1: rule__Relationship__Group__3__Impl : ( ruleRelationshipBody ) ;
public final void rule__Relationship__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8291:1: ( ( ruleRelationshipBody ) )
- // InternalKerML.g:8292:1: ( ruleRelationshipBody )
+ // InternalKerML.g:8241:1: ( ( ruleRelationshipBody ) )
+ // InternalKerML.g:8242:1: ( ruleRelationshipBody )
{
- // InternalKerML.g:8292:1: ( ruleRelationshipBody )
- // InternalKerML.g:8293:2: ruleRelationshipBody
+ // InternalKerML.g:8242:1: ( ruleRelationshipBody )
+ // InternalKerML.g:8243:2: ruleRelationshipBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipAccess().getRelationshipBodyParserRuleCall_3());
@@ -30413,14 +30243,14 @@ public final void rule__Relationship__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__OwnedRelationship__Group__0"
- // InternalKerML.g:8303:1: rule__OwnedRelationship__Group__0 : rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1 ;
+ // InternalKerML.g:8253:1: rule__OwnedRelationship__Group__0 : rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1 ;
public final void rule__OwnedRelationship__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8307:1: ( rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1 )
- // InternalKerML.g:8308:2: rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1
+ // InternalKerML.g:8257:1: ( rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1 )
+ // InternalKerML.g:8258:2: rule__OwnedRelationship__Group__0__Impl rule__OwnedRelationship__Group__1
{
pushFollow(FOLLOW_11);
rule__OwnedRelationship__Group__0__Impl();
@@ -30451,17 +30281,17 @@ public final void rule__OwnedRelationship__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__OwnedRelationship__Group__0__Impl"
- // InternalKerML.g:8315:1: rule__OwnedRelationship__Group__0__Impl : ( 'relationship' ) ;
+ // InternalKerML.g:8265:1: rule__OwnedRelationship__Group__0__Impl : ( 'relationship' ) ;
public final void rule__OwnedRelationship__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8319:1: ( ( 'relationship' ) )
- // InternalKerML.g:8320:1: ( 'relationship' )
+ // InternalKerML.g:8269:1: ( ( 'relationship' ) )
+ // InternalKerML.g:8270:1: ( 'relationship' )
{
- // InternalKerML.g:8320:1: ( 'relationship' )
- // InternalKerML.g:8321:2: 'relationship'
+ // InternalKerML.g:8270:1: ( 'relationship' )
+ // InternalKerML.g:8271:2: 'relationship'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelationshipAccess().getRelationshipKeyword_0());
@@ -30492,14 +30322,14 @@ public final void rule__OwnedRelationship__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__OwnedRelationship__Group__1"
- // InternalKerML.g:8330:1: rule__OwnedRelationship__Group__1 : rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2 ;
+ // InternalKerML.g:8280:1: rule__OwnedRelationship__Group__1 : rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2 ;
public final void rule__OwnedRelationship__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8334:1: ( rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2 )
- // InternalKerML.g:8335:2: rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2
+ // InternalKerML.g:8284:1: ( rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2 )
+ // InternalKerML.g:8285:2: rule__OwnedRelationship__Group__1__Impl rule__OwnedRelationship__Group__2
{
pushFollow(FOLLOW_11);
rule__OwnedRelationship__Group__1__Impl();
@@ -30530,22 +30360,22 @@ public final void rule__OwnedRelationship__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__OwnedRelationship__Group__1__Impl"
- // InternalKerML.g:8342:1: rule__OwnedRelationship__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:8292:1: rule__OwnedRelationship__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__OwnedRelationship__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8346:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:8347:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8296:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:8297:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:8347:1: ( ( ruleIdentification )? )
- // InternalKerML.g:8348:2: ( ruleIdentification )?
+ // InternalKerML.g:8297:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:8298:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelationshipAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:8349:2: ( ruleIdentification )?
+ // InternalKerML.g:8299:2: ( ruleIdentification )?
int alt107=2;
int LA107_0 = input.LA(1);
@@ -30554,7 +30384,7 @@ public final void rule__OwnedRelationship__Group__1__Impl() throws RecognitionEx
}
switch (alt107) {
case 1 :
- // InternalKerML.g:8349:3: ruleIdentification
+ // InternalKerML.g:8299:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -30592,14 +30422,14 @@ public final void rule__OwnedRelationship__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__OwnedRelationship__Group__2"
- // InternalKerML.g:8357:1: rule__OwnedRelationship__Group__2 : rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3 ;
+ // InternalKerML.g:8307:1: rule__OwnedRelationship__Group__2 : rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3 ;
public final void rule__OwnedRelationship__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8361:1: ( rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3 )
- // InternalKerML.g:8362:2: rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3
+ // InternalKerML.g:8311:1: ( rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3 )
+ // InternalKerML.g:8312:2: rule__OwnedRelationship__Group__2__Impl rule__OwnedRelationship__Group__3
{
pushFollow(FOLLOW_5);
rule__OwnedRelationship__Group__2__Impl();
@@ -30630,17 +30460,17 @@ public final void rule__OwnedRelationship__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__OwnedRelationship__Group__2__Impl"
- // InternalKerML.g:8369:1: rule__OwnedRelationship__Group__2__Impl : ( 'to' ) ;
+ // InternalKerML.g:8319:1: rule__OwnedRelationship__Group__2__Impl : ( 'to' ) ;
public final void rule__OwnedRelationship__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8373:1: ( ( 'to' ) )
- // InternalKerML.g:8374:1: ( 'to' )
+ // InternalKerML.g:8323:1: ( ( 'to' ) )
+ // InternalKerML.g:8324:1: ( 'to' )
{
- // InternalKerML.g:8374:1: ( 'to' )
- // InternalKerML.g:8375:2: 'to'
+ // InternalKerML.g:8324:1: ( 'to' )
+ // InternalKerML.g:8325:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelationshipAccess().getToKeyword_2());
@@ -30671,14 +30501,14 @@ public final void rule__OwnedRelationship__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__OwnedRelationship__Group__3"
- // InternalKerML.g:8384:1: rule__OwnedRelationship__Group__3 : rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4 ;
+ // InternalKerML.g:8334:1: rule__OwnedRelationship__Group__3 : rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4 ;
public final void rule__OwnedRelationship__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8388:1: ( rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4 )
- // InternalKerML.g:8389:2: rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4
+ // InternalKerML.g:8338:1: ( rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4 )
+ // InternalKerML.g:8339:2: rule__OwnedRelationship__Group__3__Impl rule__OwnedRelationship__Group__4
{
pushFollow(FOLLOW_10);
rule__OwnedRelationship__Group__3__Impl();
@@ -30709,17 +30539,17 @@ public final void rule__OwnedRelationship__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__OwnedRelationship__Group__3__Impl"
- // InternalKerML.g:8396:1: rule__OwnedRelationship__Group__3__Impl : ( ruleRelationshipTargetList ) ;
+ // InternalKerML.g:8346:1: rule__OwnedRelationship__Group__3__Impl : ( ruleRelationshipTargetList ) ;
public final void rule__OwnedRelationship__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8400:1: ( ( ruleRelationshipTargetList ) )
- // InternalKerML.g:8401:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8350:1: ( ( ruleRelationshipTargetList ) )
+ // InternalKerML.g:8351:1: ( ruleRelationshipTargetList )
{
- // InternalKerML.g:8401:1: ( ruleRelationshipTargetList )
- // InternalKerML.g:8402:2: ruleRelationshipTargetList
+ // InternalKerML.g:8351:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8352:2: ruleRelationshipTargetList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelationshipAccess().getRelationshipTargetListParserRuleCall_3());
@@ -30754,14 +30584,14 @@ public final void rule__OwnedRelationship__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__OwnedRelationship__Group__4"
- // InternalKerML.g:8411:1: rule__OwnedRelationship__Group__4 : rule__OwnedRelationship__Group__4__Impl ;
+ // InternalKerML.g:8361:1: rule__OwnedRelationship__Group__4 : rule__OwnedRelationship__Group__4__Impl ;
public final void rule__OwnedRelationship__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8415:1: ( rule__OwnedRelationship__Group__4__Impl )
- // InternalKerML.g:8416:2: rule__OwnedRelationship__Group__4__Impl
+ // InternalKerML.g:8365:1: ( rule__OwnedRelationship__Group__4__Impl )
+ // InternalKerML.g:8366:2: rule__OwnedRelationship__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedRelationship__Group__4__Impl();
@@ -30787,17 +30617,17 @@ public final void rule__OwnedRelationship__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__OwnedRelationship__Group__4__Impl"
- // InternalKerML.g:8422:1: rule__OwnedRelationship__Group__4__Impl : ( ruleRelationshipBody ) ;
+ // InternalKerML.g:8372:1: rule__OwnedRelationship__Group__4__Impl : ( ruleRelationshipBody ) ;
public final void rule__OwnedRelationship__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8426:1: ( ( ruleRelationshipBody ) )
- // InternalKerML.g:8427:1: ( ruleRelationshipBody )
+ // InternalKerML.g:8376:1: ( ( ruleRelationshipBody ) )
+ // InternalKerML.g:8377:1: ( ruleRelationshipBody )
{
- // InternalKerML.g:8427:1: ( ruleRelationshipBody )
- // InternalKerML.g:8428:2: ruleRelationshipBody
+ // InternalKerML.g:8377:1: ( ruleRelationshipBody )
+ // InternalKerML.g:8378:2: ruleRelationshipBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelationshipAccess().getRelationshipBodyParserRuleCall_4());
@@ -30832,14 +30662,14 @@ public final void rule__OwnedRelationship__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__0"
- // InternalKerML.g:8438:1: rule__RelationshipRelatedElements__Group_0__0 : rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1 ;
+ // InternalKerML.g:8388:1: rule__RelationshipRelatedElements__Group_0__0 : rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1 ;
public final void rule__RelationshipRelatedElements__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8442:1: ( rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1 )
- // InternalKerML.g:8443:2: rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1
+ // InternalKerML.g:8392:1: ( rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1 )
+ // InternalKerML.g:8393:2: rule__RelationshipRelatedElements__Group_0__0__Impl rule__RelationshipRelatedElements__Group_0__1
{
pushFollow(FOLLOW_5);
rule__RelationshipRelatedElements__Group_0__0__Impl();
@@ -30870,17 +30700,17 @@ public final void rule__RelationshipRelatedElements__Group_0__0() throws Recogni
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__0__Impl"
- // InternalKerML.g:8450:1: rule__RelationshipRelatedElements__Group_0__0__Impl : ( 'from' ) ;
+ // InternalKerML.g:8400:1: rule__RelationshipRelatedElements__Group_0__0__Impl : ( 'from' ) ;
public final void rule__RelationshipRelatedElements__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8454:1: ( ( 'from' ) )
- // InternalKerML.g:8455:1: ( 'from' )
+ // InternalKerML.g:8404:1: ( ( 'from' ) )
+ // InternalKerML.g:8405:1: ( 'from' )
{
- // InternalKerML.g:8455:1: ( 'from' )
- // InternalKerML.g:8456:2: 'from'
+ // InternalKerML.g:8405:1: ( 'from' )
+ // InternalKerML.g:8406:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getFromKeyword_0_0());
@@ -30911,14 +30741,14 @@ public final void rule__RelationshipRelatedElements__Group_0__0__Impl() throws R
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__1"
- // InternalKerML.g:8465:1: rule__RelationshipRelatedElements__Group_0__1 : rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2 ;
+ // InternalKerML.g:8415:1: rule__RelationshipRelatedElements__Group_0__1 : rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2 ;
public final void rule__RelationshipRelatedElements__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8469:1: ( rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2 )
- // InternalKerML.g:8470:2: rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2
+ // InternalKerML.g:8419:1: ( rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2 )
+ // InternalKerML.g:8420:2: rule__RelationshipRelatedElements__Group_0__1__Impl rule__RelationshipRelatedElements__Group_0__2
{
pushFollow(FOLLOW_12);
rule__RelationshipRelatedElements__Group_0__1__Impl();
@@ -30949,17 +30779,17 @@ public final void rule__RelationshipRelatedElements__Group_0__1() throws Recogni
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__1__Impl"
- // InternalKerML.g:8477:1: rule__RelationshipRelatedElements__Group_0__1__Impl : ( ruleRelationshipSourceList ) ;
+ // InternalKerML.g:8427:1: rule__RelationshipRelatedElements__Group_0__1__Impl : ( ruleRelationshipSourceList ) ;
public final void rule__RelationshipRelatedElements__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8481:1: ( ( ruleRelationshipSourceList ) )
- // InternalKerML.g:8482:1: ( ruleRelationshipSourceList )
+ // InternalKerML.g:8431:1: ( ( ruleRelationshipSourceList ) )
+ // InternalKerML.g:8432:1: ( ruleRelationshipSourceList )
{
- // InternalKerML.g:8482:1: ( ruleRelationshipSourceList )
- // InternalKerML.g:8483:2: ruleRelationshipSourceList
+ // InternalKerML.g:8432:1: ( ruleRelationshipSourceList )
+ // InternalKerML.g:8433:2: ruleRelationshipSourceList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getRelationshipSourceListParserRuleCall_0_1());
@@ -30994,14 +30824,14 @@ public final void rule__RelationshipRelatedElements__Group_0__1__Impl() throws R
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__2"
- // InternalKerML.g:8492:1: rule__RelationshipRelatedElements__Group_0__2 : rule__RelationshipRelatedElements__Group_0__2__Impl ;
+ // InternalKerML.g:8442:1: rule__RelationshipRelatedElements__Group_0__2 : rule__RelationshipRelatedElements__Group_0__2__Impl ;
public final void rule__RelationshipRelatedElements__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8496:1: ( rule__RelationshipRelatedElements__Group_0__2__Impl )
- // InternalKerML.g:8497:2: rule__RelationshipRelatedElements__Group_0__2__Impl
+ // InternalKerML.g:8446:1: ( rule__RelationshipRelatedElements__Group_0__2__Impl )
+ // InternalKerML.g:8447:2: rule__RelationshipRelatedElements__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_0__2__Impl();
@@ -31027,22 +30857,22 @@ public final void rule__RelationshipRelatedElements__Group_0__2() throws Recogni
// $ANTLR start "rule__RelationshipRelatedElements__Group_0__2__Impl"
- // InternalKerML.g:8503:1: rule__RelationshipRelatedElements__Group_0__2__Impl : ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? ) ;
+ // InternalKerML.g:8453:1: rule__RelationshipRelatedElements__Group_0__2__Impl : ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? ) ;
public final void rule__RelationshipRelatedElements__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8507:1: ( ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? ) )
- // InternalKerML.g:8508:1: ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? )
+ // InternalKerML.g:8457:1: ( ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? ) )
+ // InternalKerML.g:8458:1: ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? )
{
- // InternalKerML.g:8508:1: ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? )
- // InternalKerML.g:8509:2: ( rule__RelationshipRelatedElements__Group_0_2__0 )?
+ // InternalKerML.g:8458:1: ( ( rule__RelationshipRelatedElements__Group_0_2__0 )? )
+ // InternalKerML.g:8459:2: ( rule__RelationshipRelatedElements__Group_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getGroup_0_2());
}
- // InternalKerML.g:8510:2: ( rule__RelationshipRelatedElements__Group_0_2__0 )?
+ // InternalKerML.g:8460:2: ( rule__RelationshipRelatedElements__Group_0_2__0 )?
int alt108=2;
int LA108_0 = input.LA(1);
@@ -31051,7 +30881,7 @@ public final void rule__RelationshipRelatedElements__Group_0__2__Impl() throws R
}
switch (alt108) {
case 1 :
- // InternalKerML.g:8510:3: rule__RelationshipRelatedElements__Group_0_2__0
+ // InternalKerML.g:8460:3: rule__RelationshipRelatedElements__Group_0_2__0
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_0_2__0();
@@ -31089,14 +30919,14 @@ public final void rule__RelationshipRelatedElements__Group_0__2__Impl() throws R
// $ANTLR start "rule__RelationshipRelatedElements__Group_0_2__0"
- // InternalKerML.g:8519:1: rule__RelationshipRelatedElements__Group_0_2__0 : rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1 ;
+ // InternalKerML.g:8469:1: rule__RelationshipRelatedElements__Group_0_2__0 : rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1 ;
public final void rule__RelationshipRelatedElements__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8523:1: ( rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1 )
- // InternalKerML.g:8524:2: rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1
+ // InternalKerML.g:8473:1: ( rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1 )
+ // InternalKerML.g:8474:2: rule__RelationshipRelatedElements__Group_0_2__0__Impl rule__RelationshipRelatedElements__Group_0_2__1
{
pushFollow(FOLLOW_5);
rule__RelationshipRelatedElements__Group_0_2__0__Impl();
@@ -31127,17 +30957,17 @@ public final void rule__RelationshipRelatedElements__Group_0_2__0() throws Recog
// $ANTLR start "rule__RelationshipRelatedElements__Group_0_2__0__Impl"
- // InternalKerML.g:8531:1: rule__RelationshipRelatedElements__Group_0_2__0__Impl : ( 'to' ) ;
+ // InternalKerML.g:8481:1: rule__RelationshipRelatedElements__Group_0_2__0__Impl : ( 'to' ) ;
public final void rule__RelationshipRelatedElements__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8535:1: ( ( 'to' ) )
- // InternalKerML.g:8536:1: ( 'to' )
+ // InternalKerML.g:8485:1: ( ( 'to' ) )
+ // InternalKerML.g:8486:1: ( 'to' )
{
- // InternalKerML.g:8536:1: ( 'to' )
- // InternalKerML.g:8537:2: 'to'
+ // InternalKerML.g:8486:1: ( 'to' )
+ // InternalKerML.g:8487:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getToKeyword_0_2_0());
@@ -31168,14 +30998,14 @@ public final void rule__RelationshipRelatedElements__Group_0_2__0__Impl() throws
// $ANTLR start "rule__RelationshipRelatedElements__Group_0_2__1"
- // InternalKerML.g:8546:1: rule__RelationshipRelatedElements__Group_0_2__1 : rule__RelationshipRelatedElements__Group_0_2__1__Impl ;
+ // InternalKerML.g:8496:1: rule__RelationshipRelatedElements__Group_0_2__1 : rule__RelationshipRelatedElements__Group_0_2__1__Impl ;
public final void rule__RelationshipRelatedElements__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8550:1: ( rule__RelationshipRelatedElements__Group_0_2__1__Impl )
- // InternalKerML.g:8551:2: rule__RelationshipRelatedElements__Group_0_2__1__Impl
+ // InternalKerML.g:8500:1: ( rule__RelationshipRelatedElements__Group_0_2__1__Impl )
+ // InternalKerML.g:8501:2: rule__RelationshipRelatedElements__Group_0_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_0_2__1__Impl();
@@ -31201,17 +31031,17 @@ public final void rule__RelationshipRelatedElements__Group_0_2__1() throws Recog
// $ANTLR start "rule__RelationshipRelatedElements__Group_0_2__1__Impl"
- // InternalKerML.g:8557:1: rule__RelationshipRelatedElements__Group_0_2__1__Impl : ( ruleRelationshipTargetList ) ;
+ // InternalKerML.g:8507:1: rule__RelationshipRelatedElements__Group_0_2__1__Impl : ( ruleRelationshipTargetList ) ;
public final void rule__RelationshipRelatedElements__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8561:1: ( ( ruleRelationshipTargetList ) )
- // InternalKerML.g:8562:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8511:1: ( ( ruleRelationshipTargetList ) )
+ // InternalKerML.g:8512:1: ( ruleRelationshipTargetList )
{
- // InternalKerML.g:8562:1: ( ruleRelationshipTargetList )
- // InternalKerML.g:8563:2: ruleRelationshipTargetList
+ // InternalKerML.g:8512:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8513:2: ruleRelationshipTargetList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getRelationshipTargetListParserRuleCall_0_2_1());
@@ -31246,14 +31076,14 @@ public final void rule__RelationshipRelatedElements__Group_0_2__1__Impl() throws
// $ANTLR start "rule__RelationshipRelatedElements__Group_1__0"
- // InternalKerML.g:8573:1: rule__RelationshipRelatedElements__Group_1__0 : rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1 ;
+ // InternalKerML.g:8523:1: rule__RelationshipRelatedElements__Group_1__0 : rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1 ;
public final void rule__RelationshipRelatedElements__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8577:1: ( rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1 )
- // InternalKerML.g:8578:2: rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1
+ // InternalKerML.g:8527:1: ( rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1 )
+ // InternalKerML.g:8528:2: rule__RelationshipRelatedElements__Group_1__0__Impl rule__RelationshipRelatedElements__Group_1__1
{
pushFollow(FOLLOW_5);
rule__RelationshipRelatedElements__Group_1__0__Impl();
@@ -31284,17 +31114,17 @@ public final void rule__RelationshipRelatedElements__Group_1__0() throws Recogni
// $ANTLR start "rule__RelationshipRelatedElements__Group_1__0__Impl"
- // InternalKerML.g:8585:1: rule__RelationshipRelatedElements__Group_1__0__Impl : ( 'to' ) ;
+ // InternalKerML.g:8535:1: rule__RelationshipRelatedElements__Group_1__0__Impl : ( 'to' ) ;
public final void rule__RelationshipRelatedElements__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8589:1: ( ( 'to' ) )
- // InternalKerML.g:8590:1: ( 'to' )
+ // InternalKerML.g:8539:1: ( ( 'to' ) )
+ // InternalKerML.g:8540:1: ( 'to' )
{
- // InternalKerML.g:8590:1: ( 'to' )
- // InternalKerML.g:8591:2: 'to'
+ // InternalKerML.g:8540:1: ( 'to' )
+ // InternalKerML.g:8541:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getToKeyword_1_0());
@@ -31325,14 +31155,14 @@ public final void rule__RelationshipRelatedElements__Group_1__0__Impl() throws R
// $ANTLR start "rule__RelationshipRelatedElements__Group_1__1"
- // InternalKerML.g:8600:1: rule__RelationshipRelatedElements__Group_1__1 : rule__RelationshipRelatedElements__Group_1__1__Impl ;
+ // InternalKerML.g:8550:1: rule__RelationshipRelatedElements__Group_1__1 : rule__RelationshipRelatedElements__Group_1__1__Impl ;
public final void rule__RelationshipRelatedElements__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8604:1: ( rule__RelationshipRelatedElements__Group_1__1__Impl )
- // InternalKerML.g:8605:2: rule__RelationshipRelatedElements__Group_1__1__Impl
+ // InternalKerML.g:8554:1: ( rule__RelationshipRelatedElements__Group_1__1__Impl )
+ // InternalKerML.g:8555:2: rule__RelationshipRelatedElements__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipRelatedElements__Group_1__1__Impl();
@@ -31358,17 +31188,17 @@ public final void rule__RelationshipRelatedElements__Group_1__1() throws Recogni
// $ANTLR start "rule__RelationshipRelatedElements__Group_1__1__Impl"
- // InternalKerML.g:8611:1: rule__RelationshipRelatedElements__Group_1__1__Impl : ( ruleRelationshipTargetList ) ;
+ // InternalKerML.g:8561:1: rule__RelationshipRelatedElements__Group_1__1__Impl : ( ruleRelationshipTargetList ) ;
public final void rule__RelationshipRelatedElements__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8615:1: ( ( ruleRelationshipTargetList ) )
- // InternalKerML.g:8616:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8565:1: ( ( ruleRelationshipTargetList ) )
+ // InternalKerML.g:8566:1: ( ruleRelationshipTargetList )
{
- // InternalKerML.g:8616:1: ( ruleRelationshipTargetList )
- // InternalKerML.g:8617:2: ruleRelationshipTargetList
+ // InternalKerML.g:8566:1: ( ruleRelationshipTargetList )
+ // InternalKerML.g:8567:2: ruleRelationshipTargetList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipRelatedElementsAccess().getRelationshipTargetListParserRuleCall_1_1());
@@ -31403,14 +31233,14 @@ public final void rule__RelationshipRelatedElements__Group_1__1__Impl() throws R
// $ANTLR start "rule__RelationshipSourceList__Group__0"
- // InternalKerML.g:8627:1: rule__RelationshipSourceList__Group__0 : rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1 ;
+ // InternalKerML.g:8577:1: rule__RelationshipSourceList__Group__0 : rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1 ;
public final void rule__RelationshipSourceList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8631:1: ( rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1 )
- // InternalKerML.g:8632:2: rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1
+ // InternalKerML.g:8581:1: ( rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1 )
+ // InternalKerML.g:8582:2: rule__RelationshipSourceList__Group__0__Impl rule__RelationshipSourceList__Group__1
{
pushFollow(FOLLOW_13);
rule__RelationshipSourceList__Group__0__Impl();
@@ -31441,17 +31271,17 @@ public final void rule__RelationshipSourceList__Group__0() throws RecognitionExc
// $ANTLR start "rule__RelationshipSourceList__Group__0__Impl"
- // InternalKerML.g:8639:1: rule__RelationshipSourceList__Group__0__Impl : ( ruleRelationshipSource ) ;
+ // InternalKerML.g:8589:1: rule__RelationshipSourceList__Group__0__Impl : ( ruleRelationshipSource ) ;
public final void rule__RelationshipSourceList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8643:1: ( ( ruleRelationshipSource ) )
- // InternalKerML.g:8644:1: ( ruleRelationshipSource )
+ // InternalKerML.g:8593:1: ( ( ruleRelationshipSource ) )
+ // InternalKerML.g:8594:1: ( ruleRelationshipSource )
{
- // InternalKerML.g:8644:1: ( ruleRelationshipSource )
- // InternalKerML.g:8645:2: ruleRelationshipSource
+ // InternalKerML.g:8594:1: ( ruleRelationshipSource )
+ // InternalKerML.g:8595:2: ruleRelationshipSource
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceListAccess().getRelationshipSourceParserRuleCall_0());
@@ -31486,14 +31316,14 @@ public final void rule__RelationshipSourceList__Group__0__Impl() throws Recognit
// $ANTLR start "rule__RelationshipSourceList__Group__1"
- // InternalKerML.g:8654:1: rule__RelationshipSourceList__Group__1 : rule__RelationshipSourceList__Group__1__Impl ;
+ // InternalKerML.g:8604:1: rule__RelationshipSourceList__Group__1 : rule__RelationshipSourceList__Group__1__Impl ;
public final void rule__RelationshipSourceList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8658:1: ( rule__RelationshipSourceList__Group__1__Impl )
- // InternalKerML.g:8659:2: rule__RelationshipSourceList__Group__1__Impl
+ // InternalKerML.g:8608:1: ( rule__RelationshipSourceList__Group__1__Impl )
+ // InternalKerML.g:8609:2: rule__RelationshipSourceList__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipSourceList__Group__1__Impl();
@@ -31519,22 +31349,22 @@ public final void rule__RelationshipSourceList__Group__1() throws RecognitionExc
// $ANTLR start "rule__RelationshipSourceList__Group__1__Impl"
- // InternalKerML.g:8665:1: rule__RelationshipSourceList__Group__1__Impl : ( ( rule__RelationshipSourceList__Group_1__0 )* ) ;
+ // InternalKerML.g:8615:1: rule__RelationshipSourceList__Group__1__Impl : ( ( rule__RelationshipSourceList__Group_1__0 )* ) ;
public final void rule__RelationshipSourceList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8669:1: ( ( ( rule__RelationshipSourceList__Group_1__0 )* ) )
- // InternalKerML.g:8670:1: ( ( rule__RelationshipSourceList__Group_1__0 )* )
+ // InternalKerML.g:8619:1: ( ( ( rule__RelationshipSourceList__Group_1__0 )* ) )
+ // InternalKerML.g:8620:1: ( ( rule__RelationshipSourceList__Group_1__0 )* )
{
- // InternalKerML.g:8670:1: ( ( rule__RelationshipSourceList__Group_1__0 )* )
- // InternalKerML.g:8671:2: ( rule__RelationshipSourceList__Group_1__0 )*
+ // InternalKerML.g:8620:1: ( ( rule__RelationshipSourceList__Group_1__0 )* )
+ // InternalKerML.g:8621:2: ( rule__RelationshipSourceList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceListAccess().getGroup_1());
}
- // InternalKerML.g:8672:2: ( rule__RelationshipSourceList__Group_1__0 )*
+ // InternalKerML.g:8622:2: ( rule__RelationshipSourceList__Group_1__0 )*
loop109:
do {
int alt109=2;
@@ -31547,7 +31377,7 @@ public final void rule__RelationshipSourceList__Group__1__Impl() throws Recognit
switch (alt109) {
case 1 :
- // InternalKerML.g:8672:3: rule__RelationshipSourceList__Group_1__0
+ // InternalKerML.g:8622:3: rule__RelationshipSourceList__Group_1__0
{
pushFollow(FOLLOW_14);
rule__RelationshipSourceList__Group_1__0();
@@ -31588,14 +31418,14 @@ public final void rule__RelationshipSourceList__Group__1__Impl() throws Recognit
// $ANTLR start "rule__RelationshipSourceList__Group_1__0"
- // InternalKerML.g:8681:1: rule__RelationshipSourceList__Group_1__0 : rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1 ;
+ // InternalKerML.g:8631:1: rule__RelationshipSourceList__Group_1__0 : rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1 ;
public final void rule__RelationshipSourceList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8685:1: ( rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1 )
- // InternalKerML.g:8686:2: rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1
+ // InternalKerML.g:8635:1: ( rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1 )
+ // InternalKerML.g:8636:2: rule__RelationshipSourceList__Group_1__0__Impl rule__RelationshipSourceList__Group_1__1
{
pushFollow(FOLLOW_5);
rule__RelationshipSourceList__Group_1__0__Impl();
@@ -31626,17 +31456,17 @@ public final void rule__RelationshipSourceList__Group_1__0() throws RecognitionE
// $ANTLR start "rule__RelationshipSourceList__Group_1__0__Impl"
- // InternalKerML.g:8693:1: rule__RelationshipSourceList__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:8643:1: rule__RelationshipSourceList__Group_1__0__Impl : ( ',' ) ;
public final void rule__RelationshipSourceList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8697:1: ( ( ',' ) )
- // InternalKerML.g:8698:1: ( ',' )
+ // InternalKerML.g:8647:1: ( ( ',' ) )
+ // InternalKerML.g:8648:1: ( ',' )
{
- // InternalKerML.g:8698:1: ( ',' )
- // InternalKerML.g:8699:2: ','
+ // InternalKerML.g:8648:1: ( ',' )
+ // InternalKerML.g:8649:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceListAccess().getCommaKeyword_1_0());
@@ -31667,14 +31497,14 @@ public final void rule__RelationshipSourceList__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__RelationshipSourceList__Group_1__1"
- // InternalKerML.g:8708:1: rule__RelationshipSourceList__Group_1__1 : rule__RelationshipSourceList__Group_1__1__Impl ;
+ // InternalKerML.g:8658:1: rule__RelationshipSourceList__Group_1__1 : rule__RelationshipSourceList__Group_1__1__Impl ;
public final void rule__RelationshipSourceList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8712:1: ( rule__RelationshipSourceList__Group_1__1__Impl )
- // InternalKerML.g:8713:2: rule__RelationshipSourceList__Group_1__1__Impl
+ // InternalKerML.g:8662:1: ( rule__RelationshipSourceList__Group_1__1__Impl )
+ // InternalKerML.g:8663:2: rule__RelationshipSourceList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipSourceList__Group_1__1__Impl();
@@ -31700,17 +31530,17 @@ public final void rule__RelationshipSourceList__Group_1__1() throws RecognitionE
// $ANTLR start "rule__RelationshipSourceList__Group_1__1__Impl"
- // InternalKerML.g:8719:1: rule__RelationshipSourceList__Group_1__1__Impl : ( ruleRelationshipSource ) ;
+ // InternalKerML.g:8669:1: rule__RelationshipSourceList__Group_1__1__Impl : ( ruleRelationshipSource ) ;
public final void rule__RelationshipSourceList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8723:1: ( ( ruleRelationshipSource ) )
- // InternalKerML.g:8724:1: ( ruleRelationshipSource )
+ // InternalKerML.g:8673:1: ( ( ruleRelationshipSource ) )
+ // InternalKerML.g:8674:1: ( ruleRelationshipSource )
{
- // InternalKerML.g:8724:1: ( ruleRelationshipSource )
- // InternalKerML.g:8725:2: ruleRelationshipSource
+ // InternalKerML.g:8674:1: ( ruleRelationshipSource )
+ // InternalKerML.g:8675:2: ruleRelationshipSource
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceListAccess().getRelationshipSourceParserRuleCall_1_1());
@@ -31745,14 +31575,14 @@ public final void rule__RelationshipSourceList__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__RelationshipTargetList__Group__0"
- // InternalKerML.g:8735:1: rule__RelationshipTargetList__Group__0 : rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1 ;
+ // InternalKerML.g:8685:1: rule__RelationshipTargetList__Group__0 : rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1 ;
public final void rule__RelationshipTargetList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8739:1: ( rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1 )
- // InternalKerML.g:8740:2: rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1
+ // InternalKerML.g:8689:1: ( rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1 )
+ // InternalKerML.g:8690:2: rule__RelationshipTargetList__Group__0__Impl rule__RelationshipTargetList__Group__1
{
pushFollow(FOLLOW_13);
rule__RelationshipTargetList__Group__0__Impl();
@@ -31783,17 +31613,17 @@ public final void rule__RelationshipTargetList__Group__0() throws RecognitionExc
// $ANTLR start "rule__RelationshipTargetList__Group__0__Impl"
- // InternalKerML.g:8747:1: rule__RelationshipTargetList__Group__0__Impl : ( ruleRelationshipTarget ) ;
+ // InternalKerML.g:8697:1: rule__RelationshipTargetList__Group__0__Impl : ( ruleRelationshipTarget ) ;
public final void rule__RelationshipTargetList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8751:1: ( ( ruleRelationshipTarget ) )
- // InternalKerML.g:8752:1: ( ruleRelationshipTarget )
+ // InternalKerML.g:8701:1: ( ( ruleRelationshipTarget ) )
+ // InternalKerML.g:8702:1: ( ruleRelationshipTarget )
{
- // InternalKerML.g:8752:1: ( ruleRelationshipTarget )
- // InternalKerML.g:8753:2: ruleRelationshipTarget
+ // InternalKerML.g:8702:1: ( ruleRelationshipTarget )
+ // InternalKerML.g:8703:2: ruleRelationshipTarget
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetListAccess().getRelationshipTargetParserRuleCall_0());
@@ -31828,14 +31658,14 @@ public final void rule__RelationshipTargetList__Group__0__Impl() throws Recognit
// $ANTLR start "rule__RelationshipTargetList__Group__1"
- // InternalKerML.g:8762:1: rule__RelationshipTargetList__Group__1 : rule__RelationshipTargetList__Group__1__Impl ;
+ // InternalKerML.g:8712:1: rule__RelationshipTargetList__Group__1 : rule__RelationshipTargetList__Group__1__Impl ;
public final void rule__RelationshipTargetList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8766:1: ( rule__RelationshipTargetList__Group__1__Impl )
- // InternalKerML.g:8767:2: rule__RelationshipTargetList__Group__1__Impl
+ // InternalKerML.g:8716:1: ( rule__RelationshipTargetList__Group__1__Impl )
+ // InternalKerML.g:8717:2: rule__RelationshipTargetList__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipTargetList__Group__1__Impl();
@@ -31861,22 +31691,22 @@ public final void rule__RelationshipTargetList__Group__1() throws RecognitionExc
// $ANTLR start "rule__RelationshipTargetList__Group__1__Impl"
- // InternalKerML.g:8773:1: rule__RelationshipTargetList__Group__1__Impl : ( ( rule__RelationshipTargetList__Group_1__0 )* ) ;
+ // InternalKerML.g:8723:1: rule__RelationshipTargetList__Group__1__Impl : ( ( rule__RelationshipTargetList__Group_1__0 )* ) ;
public final void rule__RelationshipTargetList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8777:1: ( ( ( rule__RelationshipTargetList__Group_1__0 )* ) )
- // InternalKerML.g:8778:1: ( ( rule__RelationshipTargetList__Group_1__0 )* )
+ // InternalKerML.g:8727:1: ( ( ( rule__RelationshipTargetList__Group_1__0 )* ) )
+ // InternalKerML.g:8728:1: ( ( rule__RelationshipTargetList__Group_1__0 )* )
{
- // InternalKerML.g:8778:1: ( ( rule__RelationshipTargetList__Group_1__0 )* )
- // InternalKerML.g:8779:2: ( rule__RelationshipTargetList__Group_1__0 )*
+ // InternalKerML.g:8728:1: ( ( rule__RelationshipTargetList__Group_1__0 )* )
+ // InternalKerML.g:8729:2: ( rule__RelationshipTargetList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetListAccess().getGroup_1());
}
- // InternalKerML.g:8780:2: ( rule__RelationshipTargetList__Group_1__0 )*
+ // InternalKerML.g:8730:2: ( rule__RelationshipTargetList__Group_1__0 )*
loop110:
do {
int alt110=2;
@@ -31889,7 +31719,7 @@ public final void rule__RelationshipTargetList__Group__1__Impl() throws Recognit
switch (alt110) {
case 1 :
- // InternalKerML.g:8780:3: rule__RelationshipTargetList__Group_1__0
+ // InternalKerML.g:8730:3: rule__RelationshipTargetList__Group_1__0
{
pushFollow(FOLLOW_14);
rule__RelationshipTargetList__Group_1__0();
@@ -31930,14 +31760,14 @@ public final void rule__RelationshipTargetList__Group__1__Impl() throws Recognit
// $ANTLR start "rule__RelationshipTargetList__Group_1__0"
- // InternalKerML.g:8789:1: rule__RelationshipTargetList__Group_1__0 : rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1 ;
+ // InternalKerML.g:8739:1: rule__RelationshipTargetList__Group_1__0 : rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1 ;
public final void rule__RelationshipTargetList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8793:1: ( rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1 )
- // InternalKerML.g:8794:2: rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1
+ // InternalKerML.g:8743:1: ( rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1 )
+ // InternalKerML.g:8744:2: rule__RelationshipTargetList__Group_1__0__Impl rule__RelationshipTargetList__Group_1__1
{
pushFollow(FOLLOW_5);
rule__RelationshipTargetList__Group_1__0__Impl();
@@ -31968,17 +31798,17 @@ public final void rule__RelationshipTargetList__Group_1__0() throws RecognitionE
// $ANTLR start "rule__RelationshipTargetList__Group_1__0__Impl"
- // InternalKerML.g:8801:1: rule__RelationshipTargetList__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:8751:1: rule__RelationshipTargetList__Group_1__0__Impl : ( ',' ) ;
public final void rule__RelationshipTargetList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8805:1: ( ( ',' ) )
- // InternalKerML.g:8806:1: ( ',' )
+ // InternalKerML.g:8755:1: ( ( ',' ) )
+ // InternalKerML.g:8756:1: ( ',' )
{
- // InternalKerML.g:8806:1: ( ',' )
- // InternalKerML.g:8807:2: ','
+ // InternalKerML.g:8756:1: ( ',' )
+ // InternalKerML.g:8757:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetListAccess().getCommaKeyword_1_0());
@@ -32009,14 +31839,14 @@ public final void rule__RelationshipTargetList__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__RelationshipTargetList__Group_1__1"
- // InternalKerML.g:8816:1: rule__RelationshipTargetList__Group_1__1 : rule__RelationshipTargetList__Group_1__1__Impl ;
+ // InternalKerML.g:8766:1: rule__RelationshipTargetList__Group_1__1 : rule__RelationshipTargetList__Group_1__1__Impl ;
public final void rule__RelationshipTargetList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8820:1: ( rule__RelationshipTargetList__Group_1__1__Impl )
- // InternalKerML.g:8821:2: rule__RelationshipTargetList__Group_1__1__Impl
+ // InternalKerML.g:8770:1: ( rule__RelationshipTargetList__Group_1__1__Impl )
+ // InternalKerML.g:8771:2: rule__RelationshipTargetList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipTargetList__Group_1__1__Impl();
@@ -32042,17 +31872,17 @@ public final void rule__RelationshipTargetList__Group_1__1() throws RecognitionE
// $ANTLR start "rule__RelationshipTargetList__Group_1__1__Impl"
- // InternalKerML.g:8827:1: rule__RelationshipTargetList__Group_1__1__Impl : ( ruleRelationshipTarget ) ;
+ // InternalKerML.g:8777:1: rule__RelationshipTargetList__Group_1__1__Impl : ( ruleRelationshipTarget ) ;
public final void rule__RelationshipTargetList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8831:1: ( ( ruleRelationshipTarget ) )
- // InternalKerML.g:8832:1: ( ruleRelationshipTarget )
+ // InternalKerML.g:8781:1: ( ( ruleRelationshipTarget ) )
+ // InternalKerML.g:8782:1: ( ruleRelationshipTarget )
{
- // InternalKerML.g:8832:1: ( ruleRelationshipTarget )
- // InternalKerML.g:8833:2: ruleRelationshipTarget
+ // InternalKerML.g:8782:1: ( ruleRelationshipTarget )
+ // InternalKerML.g:8783:2: ruleRelationshipTarget
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetListAccess().getRelationshipTargetParserRuleCall_1_1());
@@ -32087,14 +31917,14 @@ public final void rule__RelationshipTargetList__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__RelationshipBody__Group_1__0"
- // InternalKerML.g:8843:1: rule__RelationshipBody__Group_1__0 : rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1 ;
+ // InternalKerML.g:8793:1: rule__RelationshipBody__Group_1__0 : rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1 ;
public final void rule__RelationshipBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8847:1: ( rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1 )
- // InternalKerML.g:8848:2: rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1
+ // InternalKerML.g:8797:1: ( rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1 )
+ // InternalKerML.g:8798:2: rule__RelationshipBody__Group_1__0__Impl rule__RelationshipBody__Group_1__1
{
pushFollow(FOLLOW_15);
rule__RelationshipBody__Group_1__0__Impl();
@@ -32125,17 +31955,17 @@ public final void rule__RelationshipBody__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationshipBody__Group_1__0__Impl"
- // InternalKerML.g:8855:1: rule__RelationshipBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:8805:1: rule__RelationshipBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__RelationshipBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8859:1: ( ( '{' ) )
- // InternalKerML.g:8860:1: ( '{' )
+ // InternalKerML.g:8809:1: ( ( '{' ) )
+ // InternalKerML.g:8810:1: ( '{' )
{
- // InternalKerML.g:8860:1: ( '{' )
- // InternalKerML.g:8861:2: '{'
+ // InternalKerML.g:8810:1: ( '{' )
+ // InternalKerML.g:8811:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -32166,14 +31996,14 @@ public final void rule__RelationshipBody__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationshipBody__Group_1__1"
- // InternalKerML.g:8870:1: rule__RelationshipBody__Group_1__1 : rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2 ;
+ // InternalKerML.g:8820:1: rule__RelationshipBody__Group_1__1 : rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2 ;
public final void rule__RelationshipBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8874:1: ( rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2 )
- // InternalKerML.g:8875:2: rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2
+ // InternalKerML.g:8824:1: ( rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2 )
+ // InternalKerML.g:8825:2: rule__RelationshipBody__Group_1__1__Impl rule__RelationshipBody__Group_1__2
{
pushFollow(FOLLOW_15);
rule__RelationshipBody__Group_1__1__Impl();
@@ -32204,22 +32034,22 @@ public final void rule__RelationshipBody__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationshipBody__Group_1__1__Impl"
- // InternalKerML.g:8882:1: rule__RelationshipBody__Group_1__1__Impl : ( ( ruleRelationshipOwnedElement )* ) ;
+ // InternalKerML.g:8832:1: rule__RelationshipBody__Group_1__1__Impl : ( ( ruleRelationshipOwnedElement )* ) ;
public final void rule__RelationshipBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8886:1: ( ( ( ruleRelationshipOwnedElement )* ) )
- // InternalKerML.g:8887:1: ( ( ruleRelationshipOwnedElement )* )
+ // InternalKerML.g:8836:1: ( ( ( ruleRelationshipOwnedElement )* ) )
+ // InternalKerML.g:8837:1: ( ( ruleRelationshipOwnedElement )* )
{
- // InternalKerML.g:8887:1: ( ( ruleRelationshipOwnedElement )* )
- // InternalKerML.g:8888:2: ( ruleRelationshipOwnedElement )*
+ // InternalKerML.g:8837:1: ( ( ruleRelationshipOwnedElement )* )
+ // InternalKerML.g:8838:2: ( ruleRelationshipOwnedElement )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipBodyAccess().getRelationshipOwnedElementParserRuleCall_1_1());
}
- // InternalKerML.g:8889:2: ( ruleRelationshipOwnedElement )*
+ // InternalKerML.g:8839:2: ( ruleRelationshipOwnedElement )*
loop111:
do {
int alt111=2;
@@ -32232,7 +32062,7 @@ public final void rule__RelationshipBody__Group_1__1__Impl() throws RecognitionE
switch (alt111) {
case 1 :
- // InternalKerML.g:8889:3: ruleRelationshipOwnedElement
+ // InternalKerML.g:8839:3: ruleRelationshipOwnedElement
{
pushFollow(FOLLOW_16);
ruleRelationshipOwnedElement();
@@ -32273,14 +32103,14 @@ public final void rule__RelationshipBody__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationshipBody__Group_1__2"
- // InternalKerML.g:8897:1: rule__RelationshipBody__Group_1__2 : rule__RelationshipBody__Group_1__2__Impl ;
+ // InternalKerML.g:8847:1: rule__RelationshipBody__Group_1__2 : rule__RelationshipBody__Group_1__2__Impl ;
public final void rule__RelationshipBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8901:1: ( rule__RelationshipBody__Group_1__2__Impl )
- // InternalKerML.g:8902:2: rule__RelationshipBody__Group_1__2__Impl
+ // InternalKerML.g:8851:1: ( rule__RelationshipBody__Group_1__2__Impl )
+ // InternalKerML.g:8852:2: rule__RelationshipBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationshipBody__Group_1__2__Impl();
@@ -32306,17 +32136,17 @@ public final void rule__RelationshipBody__Group_1__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationshipBody__Group_1__2__Impl"
- // InternalKerML.g:8908:1: rule__RelationshipBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:8858:1: rule__RelationshipBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__RelationshipBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8912:1: ( ( '}' ) )
- // InternalKerML.g:8913:1: ( '}' )
+ // InternalKerML.g:8862:1: ( ( '}' ) )
+ // InternalKerML.g:8863:1: ( '}' )
{
- // InternalKerML.g:8913:1: ( '}' )
- // InternalKerML.g:8914:2: '}'
+ // InternalKerML.g:8863:1: ( '}' )
+ // InternalKerML.g:8864:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -32347,14 +32177,14 @@ public final void rule__RelationshipBody__Group_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__OwnedRelatedElement__Group_0__0"
- // InternalKerML.g:8924:1: rule__OwnedRelatedElement__Group_0__0 : rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1 ;
+ // InternalKerML.g:8874:1: rule__OwnedRelatedElement__Group_0__0 : rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1 ;
public final void rule__OwnedRelatedElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8928:1: ( rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1 )
- // InternalKerML.g:8929:2: rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1
+ // InternalKerML.g:8878:1: ( rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1 )
+ // InternalKerML.g:8879:2: rule__OwnedRelatedElement__Group_0__0__Impl rule__OwnedRelatedElement__Group_0__1
{
pushFollow(FOLLOW_6);
rule__OwnedRelatedElement__Group_0__0__Impl();
@@ -32385,17 +32215,17 @@ public final void rule__OwnedRelatedElement__Group_0__0() throws RecognitionExce
// $ANTLR start "rule__OwnedRelatedElement__Group_0__0__Impl"
- // InternalKerML.g:8936:1: rule__OwnedRelatedElement__Group_0__0__Impl : ( 'element' ) ;
+ // InternalKerML.g:8886:1: rule__OwnedRelatedElement__Group_0__0__Impl : ( 'element' ) ;
public final void rule__OwnedRelatedElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8940:1: ( ( 'element' ) )
- // InternalKerML.g:8941:1: ( 'element' )
+ // InternalKerML.g:8890:1: ( ( 'element' ) )
+ // InternalKerML.g:8891:1: ( 'element' )
{
- // InternalKerML.g:8941:1: ( 'element' )
- // InternalKerML.g:8942:2: 'element'
+ // InternalKerML.g:8891:1: ( 'element' )
+ // InternalKerML.g:8892:2: 'element'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getElementKeyword_0_0());
@@ -32426,14 +32256,14 @@ public final void rule__OwnedRelatedElement__Group_0__0__Impl() throws Recogniti
// $ANTLR start "rule__OwnedRelatedElement__Group_0__1"
- // InternalKerML.g:8951:1: rule__OwnedRelatedElement__Group_0__1 : rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2 ;
+ // InternalKerML.g:8901:1: rule__OwnedRelatedElement__Group_0__1 : rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2 ;
public final void rule__OwnedRelatedElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8955:1: ( rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2 )
- // InternalKerML.g:8956:2: rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2
+ // InternalKerML.g:8905:1: ( rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2 )
+ // InternalKerML.g:8906:2: rule__OwnedRelatedElement__Group_0__1__Impl rule__OwnedRelatedElement__Group_0__2
{
pushFollow(FOLLOW_6);
rule__OwnedRelatedElement__Group_0__1__Impl();
@@ -32464,22 +32294,22 @@ public final void rule__OwnedRelatedElement__Group_0__1() throws RecognitionExce
// $ANTLR start "rule__OwnedRelatedElement__Group_0__1__Impl"
- // InternalKerML.g:8963:1: rule__OwnedRelatedElement__Group_0__1__Impl : ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? ) ;
+ // InternalKerML.g:8913:1: rule__OwnedRelatedElement__Group_0__1__Impl : ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? ) ;
public final void rule__OwnedRelatedElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8967:1: ( ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? ) )
- // InternalKerML.g:8968:1: ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? )
+ // InternalKerML.g:8917:1: ( ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? ) )
+ // InternalKerML.g:8918:1: ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? )
{
- // InternalKerML.g:8968:1: ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? )
- // InternalKerML.g:8969:2: ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )?
+ // InternalKerML.g:8918:1: ( ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )? )
+ // InternalKerML.g:8919:2: ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getHumanIdAssignment_0_1());
}
- // InternalKerML.g:8970:2: ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )?
+ // InternalKerML.g:8920:2: ( rule__OwnedRelatedElement__HumanIdAssignment_0_1 )?
int alt112=2;
int LA112_0 = input.LA(1);
@@ -32488,7 +32318,7 @@ public final void rule__OwnedRelatedElement__Group_0__1__Impl() throws Recogniti
}
switch (alt112) {
case 1 :
- // InternalKerML.g:8970:3: rule__OwnedRelatedElement__HumanIdAssignment_0_1
+ // InternalKerML.g:8920:3: rule__OwnedRelatedElement__HumanIdAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__OwnedRelatedElement__HumanIdAssignment_0_1();
@@ -32526,14 +32356,14 @@ public final void rule__OwnedRelatedElement__Group_0__1__Impl() throws Recogniti
// $ANTLR start "rule__OwnedRelatedElement__Group_0__2"
- // InternalKerML.g:8978:1: rule__OwnedRelatedElement__Group_0__2 : rule__OwnedRelatedElement__Group_0__2__Impl ;
+ // InternalKerML.g:8928:1: rule__OwnedRelatedElement__Group_0__2 : rule__OwnedRelatedElement__Group_0__2__Impl ;
public final void rule__OwnedRelatedElement__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8982:1: ( rule__OwnedRelatedElement__Group_0__2__Impl )
- // InternalKerML.g:8983:2: rule__OwnedRelatedElement__Group_0__2__Impl
+ // InternalKerML.g:8932:1: ( rule__OwnedRelatedElement__Group_0__2__Impl )
+ // InternalKerML.g:8933:2: rule__OwnedRelatedElement__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedRelatedElement__Group_0__2__Impl();
@@ -32559,17 +32389,17 @@ public final void rule__OwnedRelatedElement__Group_0__2() throws RecognitionExce
// $ANTLR start "rule__OwnedRelatedElement__Group_0__2__Impl"
- // InternalKerML.g:8989:1: rule__OwnedRelatedElement__Group_0__2__Impl : ( ruleElementBody ) ;
+ // InternalKerML.g:8939:1: rule__OwnedRelatedElement__Group_0__2__Impl : ( ruleElementBody ) ;
public final void rule__OwnedRelatedElement__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:8993:1: ( ( ruleElementBody ) )
- // InternalKerML.g:8994:1: ( ruleElementBody )
+ // InternalKerML.g:8943:1: ( ( ruleElementBody ) )
+ // InternalKerML.g:8944:1: ( ruleElementBody )
{
- // InternalKerML.g:8994:1: ( ruleElementBody )
- // InternalKerML.g:8995:2: ruleElementBody
+ // InternalKerML.g:8944:1: ( ruleElementBody )
+ // InternalKerML.g:8945:2: ruleElementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getElementBodyParserRuleCall_0_2());
@@ -32604,14 +32434,14 @@ public final void rule__OwnedRelatedElement__Group_0__2__Impl() throws Recogniti
// $ANTLR start "rule__OwnedRelatedRelationship__Group__0"
- // InternalKerML.g:9005:1: rule__OwnedRelatedRelationship__Group__0 : rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1 ;
+ // InternalKerML.g:8955:1: rule__OwnedRelatedRelationship__Group__0 : rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1 ;
public final void rule__OwnedRelatedRelationship__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9009:1: ( rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1 )
- // InternalKerML.g:9010:2: rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1
+ // InternalKerML.g:8959:1: ( rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1 )
+ // InternalKerML.g:8960:2: rule__OwnedRelatedRelationship__Group__0__Impl rule__OwnedRelatedRelationship__Group__1
{
pushFollow(FOLLOW_6);
rule__OwnedRelatedRelationship__Group__0__Impl();
@@ -32642,17 +32472,17 @@ public final void rule__OwnedRelatedRelationship__Group__0() throws RecognitionE
// $ANTLR start "rule__OwnedRelatedRelationship__Group__0__Impl"
- // InternalKerML.g:9017:1: rule__OwnedRelatedRelationship__Group__0__Impl : ( 'relationship' ) ;
+ // InternalKerML.g:8967:1: rule__OwnedRelatedRelationship__Group__0__Impl : ( 'relationship' ) ;
public final void rule__OwnedRelatedRelationship__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9021:1: ( ( 'relationship' ) )
- // InternalKerML.g:9022:1: ( 'relationship' )
+ // InternalKerML.g:8971:1: ( ( 'relationship' ) )
+ // InternalKerML.g:8972:1: ( 'relationship' )
{
- // InternalKerML.g:9022:1: ( 'relationship' )
- // InternalKerML.g:9023:2: 'relationship'
+ // InternalKerML.g:8972:1: ( 'relationship' )
+ // InternalKerML.g:8973:2: 'relationship'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedRelationshipAccess().getRelationshipKeyword_0());
@@ -32683,14 +32513,14 @@ public final void rule__OwnedRelatedRelationship__Group__0__Impl() throws Recogn
// $ANTLR start "rule__OwnedRelatedRelationship__Group__1"
- // InternalKerML.g:9032:1: rule__OwnedRelatedRelationship__Group__1 : rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2 ;
+ // InternalKerML.g:8982:1: rule__OwnedRelatedRelationship__Group__1 : rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2 ;
public final void rule__OwnedRelatedRelationship__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9036:1: ( rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2 )
- // InternalKerML.g:9037:2: rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2
+ // InternalKerML.g:8986:1: ( rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2 )
+ // InternalKerML.g:8987:2: rule__OwnedRelatedRelationship__Group__1__Impl rule__OwnedRelatedRelationship__Group__2
{
pushFollow(FOLLOW_6);
rule__OwnedRelatedRelationship__Group__1__Impl();
@@ -32721,22 +32551,22 @@ public final void rule__OwnedRelatedRelationship__Group__1() throws RecognitionE
// $ANTLR start "rule__OwnedRelatedRelationship__Group__1__Impl"
- // InternalKerML.g:9044:1: rule__OwnedRelatedRelationship__Group__1__Impl : ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? ) ;
+ // InternalKerML.g:8994:1: rule__OwnedRelatedRelationship__Group__1__Impl : ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? ) ;
public final void rule__OwnedRelatedRelationship__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9048:1: ( ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? ) )
- // InternalKerML.g:9049:1: ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? )
+ // InternalKerML.g:8998:1: ( ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? ) )
+ // InternalKerML.g:8999:1: ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? )
{
- // InternalKerML.g:9049:1: ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? )
- // InternalKerML.g:9050:2: ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )?
+ // InternalKerML.g:8999:1: ( ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )? )
+ // InternalKerML.g:9000:2: ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedRelationshipAccess().getHumanIdAssignment_1());
}
- // InternalKerML.g:9051:2: ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )?
+ // InternalKerML.g:9001:2: ( rule__OwnedRelatedRelationship__HumanIdAssignment_1 )?
int alt113=2;
int LA113_0 = input.LA(1);
@@ -32745,7 +32575,7 @@ public final void rule__OwnedRelatedRelationship__Group__1__Impl() throws Recogn
}
switch (alt113) {
case 1 :
- // InternalKerML.g:9051:3: rule__OwnedRelatedRelationship__HumanIdAssignment_1
+ // InternalKerML.g:9001:3: rule__OwnedRelatedRelationship__HumanIdAssignment_1
{
pushFollow(FOLLOW_2);
rule__OwnedRelatedRelationship__HumanIdAssignment_1();
@@ -32783,14 +32613,14 @@ public final void rule__OwnedRelatedRelationship__Group__1__Impl() throws Recogn
// $ANTLR start "rule__OwnedRelatedRelationship__Group__2"
- // InternalKerML.g:9059:1: rule__OwnedRelatedRelationship__Group__2 : rule__OwnedRelatedRelationship__Group__2__Impl ;
+ // InternalKerML.g:9009:1: rule__OwnedRelatedRelationship__Group__2 : rule__OwnedRelatedRelationship__Group__2__Impl ;
public final void rule__OwnedRelatedRelationship__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9063:1: ( rule__OwnedRelatedRelationship__Group__2__Impl )
- // InternalKerML.g:9064:2: rule__OwnedRelatedRelationship__Group__2__Impl
+ // InternalKerML.g:9013:1: ( rule__OwnedRelatedRelationship__Group__2__Impl )
+ // InternalKerML.g:9014:2: rule__OwnedRelatedRelationship__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedRelatedRelationship__Group__2__Impl();
@@ -32816,17 +32646,17 @@ public final void rule__OwnedRelatedRelationship__Group__2() throws RecognitionE
// $ANTLR start "rule__OwnedRelatedRelationship__Group__2__Impl"
- // InternalKerML.g:9070:1: rule__OwnedRelatedRelationship__Group__2__Impl : ( ruleRelationshipBody ) ;
+ // InternalKerML.g:9020:1: rule__OwnedRelatedRelationship__Group__2__Impl : ( ruleRelationshipBody ) ;
public final void rule__OwnedRelatedRelationship__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9074:1: ( ( ruleRelationshipBody ) )
- // InternalKerML.g:9075:1: ( ruleRelationshipBody )
+ // InternalKerML.g:9024:1: ( ( ruleRelationshipBody ) )
+ // InternalKerML.g:9025:1: ( ruleRelationshipBody )
{
- // InternalKerML.g:9075:1: ( ruleRelationshipBody )
- // InternalKerML.g:9076:2: ruleRelationshipBody
+ // InternalKerML.g:9025:1: ( ruleRelationshipBody )
+ // InternalKerML.g:9026:2: ruleRelationshipBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedRelationshipAccess().getRelationshipBodyParserRuleCall_2());
@@ -32861,14 +32691,14 @@ public final void rule__OwnedRelatedRelationship__Group__2__Impl() throws Recogn
// $ANTLR start "rule__Comment__Group__0"
- // InternalKerML.g:9086:1: rule__Comment__Group__0 : rule__Comment__Group__0__Impl rule__Comment__Group__1 ;
+ // InternalKerML.g:9036:1: rule__Comment__Group__0 : rule__Comment__Group__0__Impl rule__Comment__Group__1 ;
public final void rule__Comment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9090:1: ( rule__Comment__Group__0__Impl rule__Comment__Group__1 )
- // InternalKerML.g:9091:2: rule__Comment__Group__0__Impl rule__Comment__Group__1
+ // InternalKerML.g:9040:1: ( rule__Comment__Group__0__Impl rule__Comment__Group__1 )
+ // InternalKerML.g:9041:2: rule__Comment__Group__0__Impl rule__Comment__Group__1
{
pushFollow(FOLLOW_17);
rule__Comment__Group__0__Impl();
@@ -32899,23 +32729,23 @@ public final void rule__Comment__Group__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__0__Impl"
- // InternalKerML.g:9098:1: rule__Comment__Group__0__Impl : ( ( rule__Comment__Alternatives_0 ) ) ;
+ // InternalKerML.g:9048:1: rule__Comment__Group__0__Impl : ( ( rule__Comment__Alternatives_0 ) ) ;
public final void rule__Comment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9102:1: ( ( ( rule__Comment__Alternatives_0 ) ) )
- // InternalKerML.g:9103:1: ( ( rule__Comment__Alternatives_0 ) )
+ // InternalKerML.g:9052:1: ( ( ( rule__Comment__Alternatives_0 ) ) )
+ // InternalKerML.g:9053:1: ( ( rule__Comment__Alternatives_0 ) )
{
- // InternalKerML.g:9103:1: ( ( rule__Comment__Alternatives_0 ) )
- // InternalKerML.g:9104:2: ( rule__Comment__Alternatives_0 )
+ // InternalKerML.g:9053:1: ( ( rule__Comment__Alternatives_0 ) )
+ // InternalKerML.g:9054:2: ( rule__Comment__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getAlternatives_0());
}
- // InternalKerML.g:9105:2: ( rule__Comment__Alternatives_0 )
- // InternalKerML.g:9105:3: rule__Comment__Alternatives_0
+ // InternalKerML.g:9055:2: ( rule__Comment__Alternatives_0 )
+ // InternalKerML.g:9055:3: rule__Comment__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Comment__Alternatives_0();
@@ -32950,14 +32780,14 @@ public final void rule__Comment__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__1"
- // InternalKerML.g:9113:1: rule__Comment__Group__1 : rule__Comment__Group__1__Impl ;
+ // InternalKerML.g:9063:1: rule__Comment__Group__1 : rule__Comment__Group__1__Impl ;
public final void rule__Comment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9117:1: ( rule__Comment__Group__1__Impl )
- // InternalKerML.g:9118:2: rule__Comment__Group__1__Impl
+ // InternalKerML.g:9067:1: ( rule__Comment__Group__1__Impl )
+ // InternalKerML.g:9068:2: rule__Comment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group__1__Impl();
@@ -32983,23 +32813,23 @@ public final void rule__Comment__Group__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__1__Impl"
- // InternalKerML.g:9124:1: rule__Comment__Group__1__Impl : ( ( rule__Comment__BodyAssignment_1 ) ) ;
+ // InternalKerML.g:9074:1: rule__Comment__Group__1__Impl : ( ( rule__Comment__BodyAssignment_1 ) ) ;
public final void rule__Comment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9128:1: ( ( ( rule__Comment__BodyAssignment_1 ) ) )
- // InternalKerML.g:9129:1: ( ( rule__Comment__BodyAssignment_1 ) )
+ // InternalKerML.g:9078:1: ( ( ( rule__Comment__BodyAssignment_1 ) ) )
+ // InternalKerML.g:9079:1: ( ( rule__Comment__BodyAssignment_1 ) )
{
- // InternalKerML.g:9129:1: ( ( rule__Comment__BodyAssignment_1 ) )
- // InternalKerML.g:9130:2: ( rule__Comment__BodyAssignment_1 )
+ // InternalKerML.g:9079:1: ( ( rule__Comment__BodyAssignment_1 ) )
+ // InternalKerML.g:9080:2: ( rule__Comment__BodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getBodyAssignment_1());
}
- // InternalKerML.g:9131:2: ( rule__Comment__BodyAssignment_1 )
- // InternalKerML.g:9131:3: rule__Comment__BodyAssignment_1
+ // InternalKerML.g:9081:2: ( rule__Comment__BodyAssignment_1 )
+ // InternalKerML.g:9081:3: rule__Comment__BodyAssignment_1
{
pushFollow(FOLLOW_2);
rule__Comment__BodyAssignment_1();
@@ -33034,14 +32864,14 @@ public final void rule__Comment__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__0"
- // InternalKerML.g:9140:1: rule__Comment__Group_0_0__0 : rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 ;
+ // InternalKerML.g:9090:1: rule__Comment__Group_0_0__0 : rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 ;
public final void rule__Comment__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9144:1: ( rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 )
- // InternalKerML.g:9145:2: rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1
+ // InternalKerML.g:9094:1: ( rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 )
+ // InternalKerML.g:9095:2: rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1
{
pushFollow(FOLLOW_18);
rule__Comment__Group_0_0__0__Impl();
@@ -33072,17 +32902,17 @@ public final void rule__Comment__Group_0_0__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__0__Impl"
- // InternalKerML.g:9152:1: rule__Comment__Group_0_0__0__Impl : ( 'comment' ) ;
+ // InternalKerML.g:9102:1: rule__Comment__Group_0_0__0__Impl : ( 'comment' ) ;
public final void rule__Comment__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9156:1: ( ( 'comment' ) )
- // InternalKerML.g:9157:1: ( 'comment' )
+ // InternalKerML.g:9106:1: ( ( 'comment' ) )
+ // InternalKerML.g:9107:1: ( 'comment' )
{
- // InternalKerML.g:9157:1: ( 'comment' )
- // InternalKerML.g:9158:2: 'comment'
+ // InternalKerML.g:9107:1: ( 'comment' )
+ // InternalKerML.g:9108:2: 'comment'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommentKeyword_0_0_0());
@@ -33113,14 +32943,14 @@ public final void rule__Comment__Group_0_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__1"
- // InternalKerML.g:9167:1: rule__Comment__Group_0_0__1 : rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 ;
+ // InternalKerML.g:9117:1: rule__Comment__Group_0_0__1 : rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 ;
public final void rule__Comment__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9171:1: ( rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 )
- // InternalKerML.g:9172:2: rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2
+ // InternalKerML.g:9121:1: ( rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 )
+ // InternalKerML.g:9122:2: rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2
{
pushFollow(FOLLOW_18);
rule__Comment__Group_0_0__1__Impl();
@@ -33151,22 +32981,22 @@ public final void rule__Comment__Group_0_0__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__1__Impl"
- // InternalKerML.g:9179:1: rule__Comment__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:9129:1: rule__Comment__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9183:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:9184:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:9133:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:9134:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:9184:1: ( ( ruleIdentification )? )
- // InternalKerML.g:9185:2: ( ruleIdentification )?
+ // InternalKerML.g:9134:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:9135:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getIdentificationParserRuleCall_0_0_1());
}
- // InternalKerML.g:9186:2: ( ruleIdentification )?
+ // InternalKerML.g:9136:2: ( ruleIdentification )?
int alt114=2;
int LA114_0 = input.LA(1);
@@ -33175,7 +33005,7 @@ public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionExceptio
}
switch (alt114) {
case 1 :
- // InternalKerML.g:9186:3: ruleIdentification
+ // InternalKerML.g:9136:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -33213,14 +33043,14 @@ public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__2"
- // InternalKerML.g:9194:1: rule__Comment__Group_0_0__2 : rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 ;
+ // InternalKerML.g:9144:1: rule__Comment__Group_0_0__2 : rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 ;
public final void rule__Comment__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9198:1: ( rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 )
- // InternalKerML.g:9199:2: rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3
+ // InternalKerML.g:9148:1: ( rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 )
+ // InternalKerML.g:9149:2: rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_0__2__Impl();
@@ -33251,17 +33081,17 @@ public final void rule__Comment__Group_0_0__2() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__2__Impl"
- // InternalKerML.g:9206:1: rule__Comment__Group_0_0__2__Impl : ( 'about' ) ;
+ // InternalKerML.g:9156:1: rule__Comment__Group_0_0__2__Impl : ( 'about' ) ;
public final void rule__Comment__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9210:1: ( ( 'about' ) )
- // InternalKerML.g:9211:1: ( 'about' )
+ // InternalKerML.g:9160:1: ( ( 'about' ) )
+ // InternalKerML.g:9161:1: ( 'about' )
{
- // InternalKerML.g:9211:1: ( 'about' )
- // InternalKerML.g:9212:2: 'about'
+ // InternalKerML.g:9161:1: ( 'about' )
+ // InternalKerML.g:9162:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getAboutKeyword_0_0_2());
@@ -33292,14 +33122,14 @@ public final void rule__Comment__Group_0_0__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__3"
- // InternalKerML.g:9221:1: rule__Comment__Group_0_0__3 : rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 ;
+ // InternalKerML.g:9171:1: rule__Comment__Group_0_0__3 : rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 ;
public final void rule__Comment__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9225:1: ( rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 )
- // InternalKerML.g:9226:2: rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4
+ // InternalKerML.g:9175:1: ( rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 )
+ // InternalKerML.g:9176:2: rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4
{
pushFollow(FOLLOW_13);
rule__Comment__Group_0_0__3__Impl();
@@ -33330,23 +33160,23 @@ public final void rule__Comment__Group_0_0__3() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__3__Impl"
- // InternalKerML.g:9233:1: rule__Comment__Group_0_0__3__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) ;
+ // InternalKerML.g:9183:1: rule__Comment__Group_0_0__3__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) ;
public final void rule__Comment__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9237:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) )
- // InternalKerML.g:9238:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalKerML.g:9187:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) )
+ // InternalKerML.g:9188:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
{
- // InternalKerML.g:9238:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
- // InternalKerML.g:9239:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalKerML.g:9188:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalKerML.g:9189:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_0_3());
}
- // InternalKerML.g:9240:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
- // InternalKerML.g:9240:3: rule__Comment__OwnedRelationship_compAssignment_0_0_3
+ // InternalKerML.g:9190:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalKerML.g:9190:3: rule__Comment__OwnedRelationship_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_0_3();
@@ -33381,14 +33211,14 @@ public final void rule__Comment__Group_0_0__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__4"
- // InternalKerML.g:9248:1: rule__Comment__Group_0_0__4 : rule__Comment__Group_0_0__4__Impl ;
+ // InternalKerML.g:9198:1: rule__Comment__Group_0_0__4 : rule__Comment__Group_0_0__4__Impl ;
public final void rule__Comment__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9252:1: ( rule__Comment__Group_0_0__4__Impl )
- // InternalKerML.g:9253:2: rule__Comment__Group_0_0__4__Impl
+ // InternalKerML.g:9202:1: ( rule__Comment__Group_0_0__4__Impl )
+ // InternalKerML.g:9203:2: rule__Comment__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0__4__Impl();
@@ -33414,22 +33244,22 @@ public final void rule__Comment__Group_0_0__4() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__4__Impl"
- // InternalKerML.g:9259:1: rule__Comment__Group_0_0__4__Impl : ( ( rule__Comment__Group_0_0_4__0 )* ) ;
+ // InternalKerML.g:9209:1: rule__Comment__Group_0_0__4__Impl : ( ( rule__Comment__Group_0_0_4__0 )* ) ;
public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9263:1: ( ( ( rule__Comment__Group_0_0_4__0 )* ) )
- // InternalKerML.g:9264:1: ( ( rule__Comment__Group_0_0_4__0 )* )
+ // InternalKerML.g:9213:1: ( ( ( rule__Comment__Group_0_0_4__0 )* ) )
+ // InternalKerML.g:9214:1: ( ( rule__Comment__Group_0_0_4__0 )* )
{
- // InternalKerML.g:9264:1: ( ( rule__Comment__Group_0_0_4__0 )* )
- // InternalKerML.g:9265:2: ( rule__Comment__Group_0_0_4__0 )*
+ // InternalKerML.g:9214:1: ( ( rule__Comment__Group_0_0_4__0 )* )
+ // InternalKerML.g:9215:2: ( rule__Comment__Group_0_0_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_0_4());
}
- // InternalKerML.g:9266:2: ( rule__Comment__Group_0_0_4__0 )*
+ // InternalKerML.g:9216:2: ( rule__Comment__Group_0_0_4__0 )*
loop115:
do {
int alt115=2;
@@ -33442,7 +33272,7 @@ public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionExceptio
switch (alt115) {
case 1 :
- // InternalKerML.g:9266:3: rule__Comment__Group_0_0_4__0
+ // InternalKerML.g:9216:3: rule__Comment__Group_0_0_4__0
{
pushFollow(FOLLOW_14);
rule__Comment__Group_0_0_4__0();
@@ -33483,14 +33313,14 @@ public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0_4__0"
- // InternalKerML.g:9275:1: rule__Comment__Group_0_0_4__0 : rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 ;
+ // InternalKerML.g:9225:1: rule__Comment__Group_0_0_4__0 : rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 ;
public final void rule__Comment__Group_0_0_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9279:1: ( rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 )
- // InternalKerML.g:9280:2: rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1
+ // InternalKerML.g:9229:1: ( rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 )
+ // InternalKerML.g:9230:2: rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_0_4__0__Impl();
@@ -33521,17 +33351,17 @@ public final void rule__Comment__Group_0_0_4__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0_4__0__Impl"
- // InternalKerML.g:9287:1: rule__Comment__Group_0_0_4__0__Impl : ( ',' ) ;
+ // InternalKerML.g:9237:1: rule__Comment__Group_0_0_4__0__Impl : ( ',' ) ;
public final void rule__Comment__Group_0_0_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9291:1: ( ( ',' ) )
- // InternalKerML.g:9292:1: ( ',' )
+ // InternalKerML.g:9241:1: ( ( ',' ) )
+ // InternalKerML.g:9242:1: ( ',' )
{
- // InternalKerML.g:9292:1: ( ',' )
- // InternalKerML.g:9293:2: ','
+ // InternalKerML.g:9242:1: ( ',' )
+ // InternalKerML.g:9243:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommaKeyword_0_0_4_0());
@@ -33562,14 +33392,14 @@ public final void rule__Comment__Group_0_0_4__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_0_4__1"
- // InternalKerML.g:9302:1: rule__Comment__Group_0_0_4__1 : rule__Comment__Group_0_0_4__1__Impl ;
+ // InternalKerML.g:9252:1: rule__Comment__Group_0_0_4__1 : rule__Comment__Group_0_0_4__1__Impl ;
public final void rule__Comment__Group_0_0_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9306:1: ( rule__Comment__Group_0_0_4__1__Impl )
- // InternalKerML.g:9307:2: rule__Comment__Group_0_0_4__1__Impl
+ // InternalKerML.g:9256:1: ( rule__Comment__Group_0_0_4__1__Impl )
+ // InternalKerML.g:9257:2: rule__Comment__Group_0_0_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0_4__1__Impl();
@@ -33595,23 +33425,23 @@ public final void rule__Comment__Group_0_0_4__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0_4__1__Impl"
- // InternalKerML.g:9313:1: rule__Comment__Group_0_0_4__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) ;
+ // InternalKerML.g:9263:1: rule__Comment__Group_0_0_4__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) ;
public final void rule__Comment__Group_0_0_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9317:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) )
- // InternalKerML.g:9318:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
+ // InternalKerML.g:9267:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) )
+ // InternalKerML.g:9268:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
{
- // InternalKerML.g:9318:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
- // InternalKerML.g:9319:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
+ // InternalKerML.g:9268:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
+ // InternalKerML.g:9269:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_0_4_1());
}
- // InternalKerML.g:9320:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
- // InternalKerML.g:9320:3: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1
+ // InternalKerML.g:9270:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
+ // InternalKerML.g:9270:3: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_0_4_1();
@@ -33646,14 +33476,14 @@ public final void rule__Comment__Group_0_0_4__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_1__0"
- // InternalKerML.g:9329:1: rule__Comment__Group_0_1__0 : rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 ;
+ // InternalKerML.g:9279:1: rule__Comment__Group_0_1__0 : rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 ;
public final void rule__Comment__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9333:1: ( rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 )
- // InternalKerML.g:9334:2: rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1
+ // InternalKerML.g:9283:1: ( rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 )
+ // InternalKerML.g:9284:2: rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1
{
pushFollow(FOLLOW_19);
rule__Comment__Group_0_1__0__Impl();
@@ -33684,22 +33514,22 @@ public final void rule__Comment__Group_0_1__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1__0__Impl"
- // InternalKerML.g:9341:1: rule__Comment__Group_0_1__0__Impl : ( ( rule__Comment__Group_0_1_0__0 )? ) ;
+ // InternalKerML.g:9291:1: rule__Comment__Group_0_1__0__Impl : ( ( rule__Comment__Group_0_1_0__0 )? ) ;
public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9345:1: ( ( ( rule__Comment__Group_0_1_0__0 )? ) )
- // InternalKerML.g:9346:1: ( ( rule__Comment__Group_0_1_0__0 )? )
+ // InternalKerML.g:9295:1: ( ( ( rule__Comment__Group_0_1_0__0 )? ) )
+ // InternalKerML.g:9296:1: ( ( rule__Comment__Group_0_1_0__0 )? )
{
- // InternalKerML.g:9346:1: ( ( rule__Comment__Group_0_1_0__0 )? )
- // InternalKerML.g:9347:2: ( rule__Comment__Group_0_1_0__0 )?
+ // InternalKerML.g:9296:1: ( ( rule__Comment__Group_0_1_0__0 )? )
+ // InternalKerML.g:9297:2: ( rule__Comment__Group_0_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_1_0());
}
- // InternalKerML.g:9348:2: ( rule__Comment__Group_0_1_0__0 )?
+ // InternalKerML.g:9298:2: ( rule__Comment__Group_0_1_0__0 )?
int alt116=2;
int LA116_0 = input.LA(1);
@@ -33708,7 +33538,7 @@ public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionExceptio
}
switch (alt116) {
case 1 :
- // InternalKerML.g:9348:3: rule__Comment__Group_0_1_0__0
+ // InternalKerML.g:9298:3: rule__Comment__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1_0__0();
@@ -33746,14 +33576,14 @@ public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_1__1"
- // InternalKerML.g:9356:1: rule__Comment__Group_0_1__1 : rule__Comment__Group_0_1__1__Impl ;
+ // InternalKerML.g:9306:1: rule__Comment__Group_0_1__1 : rule__Comment__Group_0_1__1__Impl ;
public final void rule__Comment__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9360:1: ( rule__Comment__Group_0_1__1__Impl )
- // InternalKerML.g:9361:2: rule__Comment__Group_0_1__1__Impl
+ // InternalKerML.g:9310:1: ( rule__Comment__Group_0_1__1__Impl )
+ // InternalKerML.g:9311:2: rule__Comment__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1__1__Impl();
@@ -33779,23 +33609,23 @@ public final void rule__Comment__Group_0_1__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1__1__Impl"
- // InternalKerML.g:9367:1: rule__Comment__Group_0_1__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) ;
+ // InternalKerML.g:9317:1: rule__Comment__Group_0_1__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) ;
public final void rule__Comment__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9371:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) )
- // InternalKerML.g:9372:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalKerML.g:9321:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) )
+ // InternalKerML.g:9322:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
{
- // InternalKerML.g:9372:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
- // InternalKerML.g:9373:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalKerML.g:9322:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalKerML.g:9323:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_1_1());
}
- // InternalKerML.g:9374:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
- // InternalKerML.g:9374:3: rule__Comment__OwnedRelationship_compAssignment_0_1_1
+ // InternalKerML.g:9324:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalKerML.g:9324:3: rule__Comment__OwnedRelationship_compAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_1_1();
@@ -33830,14 +33660,14 @@ public final void rule__Comment__Group_0_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_1_0__0"
- // InternalKerML.g:9383:1: rule__Comment__Group_0_1_0__0 : rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 ;
+ // InternalKerML.g:9333:1: rule__Comment__Group_0_1_0__0 : rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 ;
public final void rule__Comment__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9387:1: ( rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 )
- // InternalKerML.g:9388:2: rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1
+ // InternalKerML.g:9337:1: ( rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 )
+ // InternalKerML.g:9338:2: rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_1_0__0__Impl();
@@ -33868,17 +33698,17 @@ public final void rule__Comment__Group_0_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1_0__0__Impl"
- // InternalKerML.g:9395:1: rule__Comment__Group_0_1_0__0__Impl : ( 'comment' ) ;
+ // InternalKerML.g:9345:1: rule__Comment__Group_0_1_0__0__Impl : ( 'comment' ) ;
public final void rule__Comment__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9399:1: ( ( 'comment' ) )
- // InternalKerML.g:9400:1: ( 'comment' )
+ // InternalKerML.g:9349:1: ( ( 'comment' ) )
+ // InternalKerML.g:9350:1: ( 'comment' )
{
- // InternalKerML.g:9400:1: ( 'comment' )
- // InternalKerML.g:9401:2: 'comment'
+ // InternalKerML.g:9350:1: ( 'comment' )
+ // InternalKerML.g:9351:2: 'comment'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommentKeyword_0_1_0_0());
@@ -33909,14 +33739,14 @@ public final void rule__Comment__Group_0_1_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_1_0__1"
- // InternalKerML.g:9410:1: rule__Comment__Group_0_1_0__1 : rule__Comment__Group_0_1_0__1__Impl ;
+ // InternalKerML.g:9360:1: rule__Comment__Group_0_1_0__1 : rule__Comment__Group_0_1_0__1__Impl ;
public final void rule__Comment__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9414:1: ( rule__Comment__Group_0_1_0__1__Impl )
- // InternalKerML.g:9415:2: rule__Comment__Group_0_1_0__1__Impl
+ // InternalKerML.g:9364:1: ( rule__Comment__Group_0_1_0__1__Impl )
+ // InternalKerML.g:9365:2: rule__Comment__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1_0__1__Impl();
@@ -33942,22 +33772,22 @@ public final void rule__Comment__Group_0_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1_0__1__Impl"
- // InternalKerML.g:9421:1: rule__Comment__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:9371:1: rule__Comment__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9425:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:9426:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:9375:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:9376:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:9426:1: ( ( ruleIdentification )? )
- // InternalKerML.g:9427:2: ( ruleIdentification )?
+ // InternalKerML.g:9376:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:9377:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getIdentificationParserRuleCall_0_1_0_1());
}
- // InternalKerML.g:9428:2: ( ruleIdentification )?
+ // InternalKerML.g:9378:2: ( ruleIdentification )?
int alt117=2;
int LA117_0 = input.LA(1);
@@ -33966,7 +33796,7 @@ public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionExcept
}
switch (alt117) {
case 1 :
- // InternalKerML.g:9428:3: ruleIdentification
+ // InternalKerML.g:9378:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -34004,14 +33834,14 @@ public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__DocumentationComment__Group__0"
- // InternalKerML.g:9437:1: rule__DocumentationComment__Group__0 : rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 ;
+ // InternalKerML.g:9387:1: rule__DocumentationComment__Group__0 : rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 ;
public final void rule__DocumentationComment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9441:1: ( rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 )
- // InternalKerML.g:9442:2: rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1
+ // InternalKerML.g:9391:1: ( rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 )
+ // InternalKerML.g:9392:2: rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1
{
pushFollow(FOLLOW_20);
rule__DocumentationComment__Group__0__Impl();
@@ -34042,17 +33872,17 @@ public final void rule__DocumentationComment__Group__0() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__0__Impl"
- // InternalKerML.g:9449:1: rule__DocumentationComment__Group__0__Impl : ( 'doc' ) ;
+ // InternalKerML.g:9399:1: rule__DocumentationComment__Group__0__Impl : ( 'doc' ) ;
public final void rule__DocumentationComment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9453:1: ( ( 'doc' ) )
- // InternalKerML.g:9454:1: ( 'doc' )
+ // InternalKerML.g:9403:1: ( ( 'doc' ) )
+ // InternalKerML.g:9404:1: ( 'doc' )
{
- // InternalKerML.g:9454:1: ( 'doc' )
- // InternalKerML.g:9455:2: 'doc'
+ // InternalKerML.g:9404:1: ( 'doc' )
+ // InternalKerML.g:9405:2: 'doc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getDocKeyword_0());
@@ -34083,14 +33913,14 @@ public final void rule__DocumentationComment__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group__1"
- // InternalKerML.g:9464:1: rule__DocumentationComment__Group__1 : rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 ;
+ // InternalKerML.g:9414:1: rule__DocumentationComment__Group__1 : rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 ;
public final void rule__DocumentationComment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9468:1: ( rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 )
- // InternalKerML.g:9469:2: rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2
+ // InternalKerML.g:9418:1: ( rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 )
+ // InternalKerML.g:9419:2: rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2
{
pushFollow(FOLLOW_20);
rule__DocumentationComment__Group__1__Impl();
@@ -34121,22 +33951,22 @@ public final void rule__DocumentationComment__Group__1() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__1__Impl"
- // InternalKerML.g:9476:1: rule__DocumentationComment__Group__1__Impl : ( ( rule__DocumentationComment__Group_1__0 )? ) ;
+ // InternalKerML.g:9426:1: rule__DocumentationComment__Group__1__Impl : ( ( rule__DocumentationComment__Group_1__0 )? ) ;
public final void rule__DocumentationComment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9480:1: ( ( ( rule__DocumentationComment__Group_1__0 )? ) )
- // InternalKerML.g:9481:1: ( ( rule__DocumentationComment__Group_1__0 )? )
+ // InternalKerML.g:9430:1: ( ( ( rule__DocumentationComment__Group_1__0 )? ) )
+ // InternalKerML.g:9431:1: ( ( rule__DocumentationComment__Group_1__0 )? )
{
- // InternalKerML.g:9481:1: ( ( rule__DocumentationComment__Group_1__0 )? )
- // InternalKerML.g:9482:2: ( rule__DocumentationComment__Group_1__0 )?
+ // InternalKerML.g:9431:1: ( ( rule__DocumentationComment__Group_1__0 )? )
+ // InternalKerML.g:9432:2: ( rule__DocumentationComment__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getGroup_1());
}
- // InternalKerML.g:9483:2: ( rule__DocumentationComment__Group_1__0 )?
+ // InternalKerML.g:9433:2: ( rule__DocumentationComment__Group_1__0 )?
int alt118=2;
int LA118_0 = input.LA(1);
@@ -34145,7 +33975,7 @@ public final void rule__DocumentationComment__Group__1__Impl() throws Recognitio
}
switch (alt118) {
case 1 :
- // InternalKerML.g:9483:3: rule__DocumentationComment__Group_1__0
+ // InternalKerML.g:9433:3: rule__DocumentationComment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group_1__0();
@@ -34183,14 +34013,14 @@ public final void rule__DocumentationComment__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group__2"
- // InternalKerML.g:9491:1: rule__DocumentationComment__Group__2 : rule__DocumentationComment__Group__2__Impl ;
+ // InternalKerML.g:9441:1: rule__DocumentationComment__Group__2 : rule__DocumentationComment__Group__2__Impl ;
public final void rule__DocumentationComment__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9495:1: ( rule__DocumentationComment__Group__2__Impl )
- // InternalKerML.g:9496:2: rule__DocumentationComment__Group__2__Impl
+ // InternalKerML.g:9445:1: ( rule__DocumentationComment__Group__2__Impl )
+ // InternalKerML.g:9446:2: rule__DocumentationComment__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group__2__Impl();
@@ -34216,23 +34046,23 @@ public final void rule__DocumentationComment__Group__2() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__2__Impl"
- // InternalKerML.g:9502:1: rule__DocumentationComment__Group__2__Impl : ( ( rule__DocumentationComment__BodyAssignment_2 ) ) ;
+ // InternalKerML.g:9452:1: rule__DocumentationComment__Group__2__Impl : ( ( rule__DocumentationComment__BodyAssignment_2 ) ) ;
public final void rule__DocumentationComment__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9506:1: ( ( ( rule__DocumentationComment__BodyAssignment_2 ) ) )
- // InternalKerML.g:9507:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
+ // InternalKerML.g:9456:1: ( ( ( rule__DocumentationComment__BodyAssignment_2 ) ) )
+ // InternalKerML.g:9457:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
{
- // InternalKerML.g:9507:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
- // InternalKerML.g:9508:2: ( rule__DocumentationComment__BodyAssignment_2 )
+ // InternalKerML.g:9457:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
+ // InternalKerML.g:9458:2: ( rule__DocumentationComment__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getBodyAssignment_2());
}
- // InternalKerML.g:9509:2: ( rule__DocumentationComment__BodyAssignment_2 )
- // InternalKerML.g:9509:3: rule__DocumentationComment__BodyAssignment_2
+ // InternalKerML.g:9459:2: ( rule__DocumentationComment__BodyAssignment_2 )
+ // InternalKerML.g:9459:3: rule__DocumentationComment__BodyAssignment_2
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__BodyAssignment_2();
@@ -34267,14 +34097,14 @@ public final void rule__DocumentationComment__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group_1__0"
- // InternalKerML.g:9518:1: rule__DocumentationComment__Group_1__0 : rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 ;
+ // InternalKerML.g:9468:1: rule__DocumentationComment__Group_1__0 : rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 ;
public final void rule__DocumentationComment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9522:1: ( rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 )
- // InternalKerML.g:9523:2: rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1
+ // InternalKerML.g:9472:1: ( rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 )
+ // InternalKerML.g:9473:2: rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1
{
pushFollow(FOLLOW_5);
rule__DocumentationComment__Group_1__0__Impl();
@@ -34305,17 +34135,17 @@ public final void rule__DocumentationComment__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__DocumentationComment__Group_1__0__Impl"
- // InternalKerML.g:9530:1: rule__DocumentationComment__Group_1__0__Impl : ( 'id' ) ;
+ // InternalKerML.g:9480:1: rule__DocumentationComment__Group_1__0__Impl : ( 'id' ) ;
public final void rule__DocumentationComment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9534:1: ( ( 'id' ) )
- // InternalKerML.g:9535:1: ( 'id' )
+ // InternalKerML.g:9484:1: ( ( 'id' ) )
+ // InternalKerML.g:9485:1: ( 'id' )
{
- // InternalKerML.g:9535:1: ( 'id' )
- // InternalKerML.g:9536:2: 'id'
+ // InternalKerML.g:9485:1: ( 'id' )
+ // InternalKerML.g:9486:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getIdKeyword_1_0());
@@ -34346,14 +34176,14 @@ public final void rule__DocumentationComment__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__DocumentationComment__Group_1__1"
- // InternalKerML.g:9545:1: rule__DocumentationComment__Group_1__1 : rule__DocumentationComment__Group_1__1__Impl ;
+ // InternalKerML.g:9495:1: rule__DocumentationComment__Group_1__1 : rule__DocumentationComment__Group_1__1__Impl ;
public final void rule__DocumentationComment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9549:1: ( rule__DocumentationComment__Group_1__1__Impl )
- // InternalKerML.g:9550:2: rule__DocumentationComment__Group_1__1__Impl
+ // InternalKerML.g:9499:1: ( rule__DocumentationComment__Group_1__1__Impl )
+ // InternalKerML.g:9500:2: rule__DocumentationComment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group_1__1__Impl();
@@ -34379,23 +34209,23 @@ public final void rule__DocumentationComment__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__DocumentationComment__Group_1__1__Impl"
- // InternalKerML.g:9556:1: rule__DocumentationComment__Group_1__1__Impl : ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) ;
+ // InternalKerML.g:9506:1: rule__DocumentationComment__Group_1__1__Impl : ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) ;
public final void rule__DocumentationComment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9560:1: ( ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) )
- // InternalKerML.g:9561:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
+ // InternalKerML.g:9510:1: ( ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) )
+ // InternalKerML.g:9511:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
{
- // InternalKerML.g:9561:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
- // InternalKerML.g:9562:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
+ // InternalKerML.g:9511:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
+ // InternalKerML.g:9512:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getHumanIdAssignment_1_1());
}
- // InternalKerML.g:9563:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
- // InternalKerML.g:9563:3: rule__DocumentationComment__HumanIdAssignment_1_1
+ // InternalKerML.g:9513:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
+ // InternalKerML.g:9513:3: rule__DocumentationComment__HumanIdAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__HumanIdAssignment_1_1();
@@ -34430,14 +34260,14 @@ public final void rule__DocumentationComment__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group__0"
- // InternalKerML.g:9572:1: rule__PrefixDocumentationComment__Group__0 : rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 ;
+ // InternalKerML.g:9522:1: rule__PrefixDocumentationComment__Group__0 : rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 ;
public final void rule__PrefixDocumentationComment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9576:1: ( rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 )
- // InternalKerML.g:9577:2: rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1
+ // InternalKerML.g:9526:1: ( rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 )
+ // InternalKerML.g:9527:2: rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1
{
pushFollow(FOLLOW_21);
rule__PrefixDocumentationComment__Group__0__Impl();
@@ -34468,22 +34298,22 @@ public final void rule__PrefixDocumentationComment__Group__0() throws Recognitio
// $ANTLR start "rule__PrefixDocumentationComment__Group__0__Impl"
- // InternalKerML.g:9584:1: rule__PrefixDocumentationComment__Group__0__Impl : ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) ;
+ // InternalKerML.g:9534:1: rule__PrefixDocumentationComment__Group__0__Impl : ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) ;
public final void rule__PrefixDocumentationComment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9588:1: ( ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) )
- // InternalKerML.g:9589:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
+ // InternalKerML.g:9538:1: ( ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) )
+ // InternalKerML.g:9539:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
{
- // InternalKerML.g:9589:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
- // InternalKerML.g:9590:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
+ // InternalKerML.g:9539:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
+ // InternalKerML.g:9540:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getGroup_0());
}
- // InternalKerML.g:9591:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
+ // InternalKerML.g:9541:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
int alt119=2;
int LA119_0 = input.LA(1);
@@ -34492,7 +34322,7 @@ public final void rule__PrefixDocumentationComment__Group__0__Impl() throws Reco
}
switch (alt119) {
case 1 :
- // InternalKerML.g:9591:3: rule__PrefixDocumentationComment__Group_0__0
+ // InternalKerML.g:9541:3: rule__PrefixDocumentationComment__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0__0();
@@ -34530,14 +34360,14 @@ public final void rule__PrefixDocumentationComment__Group__0__Impl() throws Reco
// $ANTLR start "rule__PrefixDocumentationComment__Group__1"
- // InternalKerML.g:9599:1: rule__PrefixDocumentationComment__Group__1 : rule__PrefixDocumentationComment__Group__1__Impl ;
+ // InternalKerML.g:9549:1: rule__PrefixDocumentationComment__Group__1 : rule__PrefixDocumentationComment__Group__1__Impl ;
public final void rule__PrefixDocumentationComment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9603:1: ( rule__PrefixDocumentationComment__Group__1__Impl )
- // InternalKerML.g:9604:2: rule__PrefixDocumentationComment__Group__1__Impl
+ // InternalKerML.g:9553:1: ( rule__PrefixDocumentationComment__Group__1__Impl )
+ // InternalKerML.g:9554:2: rule__PrefixDocumentationComment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group__1__Impl();
@@ -34563,23 +34393,23 @@ public final void rule__PrefixDocumentationComment__Group__1() throws Recognitio
// $ANTLR start "rule__PrefixDocumentationComment__Group__1__Impl"
- // InternalKerML.g:9610:1: rule__PrefixDocumentationComment__Group__1__Impl : ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) ;
+ // InternalKerML.g:9560:1: rule__PrefixDocumentationComment__Group__1__Impl : ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) ;
public final void rule__PrefixDocumentationComment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9614:1: ( ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) )
- // InternalKerML.g:9615:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
+ // InternalKerML.g:9564:1: ( ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) )
+ // InternalKerML.g:9565:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
{
- // InternalKerML.g:9615:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
- // InternalKerML.g:9616:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
+ // InternalKerML.g:9565:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
+ // InternalKerML.g:9566:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getBodyAssignment_1());
}
- // InternalKerML.g:9617:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
- // InternalKerML.g:9617:3: rule__PrefixDocumentationComment__BodyAssignment_1
+ // InternalKerML.g:9567:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
+ // InternalKerML.g:9567:3: rule__PrefixDocumentationComment__BodyAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__BodyAssignment_1();
@@ -34614,14 +34444,14 @@ public final void rule__PrefixDocumentationComment__Group__1__Impl() throws Reco
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__0"
- // InternalKerML.g:9626:1: rule__PrefixDocumentationComment__Group_0__0 : rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 ;
+ // InternalKerML.g:9576:1: rule__PrefixDocumentationComment__Group_0__0 : rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 ;
public final void rule__PrefixDocumentationComment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9630:1: ( rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 )
- // InternalKerML.g:9631:2: rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1
+ // InternalKerML.g:9580:1: ( rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 )
+ // InternalKerML.g:9581:2: rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1
{
pushFollow(FOLLOW_22);
rule__PrefixDocumentationComment__Group_0__0__Impl();
@@ -34652,17 +34482,17 @@ public final void rule__PrefixDocumentationComment__Group_0__0() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__0__Impl"
- // InternalKerML.g:9638:1: rule__PrefixDocumentationComment__Group_0__0__Impl : ( 'doc' ) ;
+ // InternalKerML.g:9588:1: rule__PrefixDocumentationComment__Group_0__0__Impl : ( 'doc' ) ;
public final void rule__PrefixDocumentationComment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9642:1: ( ( 'doc' ) )
- // InternalKerML.g:9643:1: ( 'doc' )
+ // InternalKerML.g:9592:1: ( ( 'doc' ) )
+ // InternalKerML.g:9593:1: ( 'doc' )
{
- // InternalKerML.g:9643:1: ( 'doc' )
- // InternalKerML.g:9644:2: 'doc'
+ // InternalKerML.g:9593:1: ( 'doc' )
+ // InternalKerML.g:9594:2: 'doc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getDocKeyword_0_0());
@@ -34693,14 +34523,14 @@ public final void rule__PrefixDocumentationComment__Group_0__0__Impl() throws Re
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__1"
- // InternalKerML.g:9653:1: rule__PrefixDocumentationComment__Group_0__1 : rule__PrefixDocumentationComment__Group_0__1__Impl ;
+ // InternalKerML.g:9603:1: rule__PrefixDocumentationComment__Group_0__1 : rule__PrefixDocumentationComment__Group_0__1__Impl ;
public final void rule__PrefixDocumentationComment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9657:1: ( rule__PrefixDocumentationComment__Group_0__1__Impl )
- // InternalKerML.g:9658:2: rule__PrefixDocumentationComment__Group_0__1__Impl
+ // InternalKerML.g:9607:1: ( rule__PrefixDocumentationComment__Group_0__1__Impl )
+ // InternalKerML.g:9608:2: rule__PrefixDocumentationComment__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0__1__Impl();
@@ -34726,22 +34556,22 @@ public final void rule__PrefixDocumentationComment__Group_0__1() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__1__Impl"
- // InternalKerML.g:9664:1: rule__PrefixDocumentationComment__Group_0__1__Impl : ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) ;
+ // InternalKerML.g:9614:1: rule__PrefixDocumentationComment__Group_0__1__Impl : ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) ;
public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9668:1: ( ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) )
- // InternalKerML.g:9669:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
+ // InternalKerML.g:9618:1: ( ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) )
+ // InternalKerML.g:9619:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
{
- // InternalKerML.g:9669:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
- // InternalKerML.g:9670:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
+ // InternalKerML.g:9619:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
+ // InternalKerML.g:9620:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getGroup_0_1());
}
- // InternalKerML.g:9671:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
+ // InternalKerML.g:9621:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
int alt120=2;
int LA120_0 = input.LA(1);
@@ -34750,7 +34580,7 @@ public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws Re
}
switch (alt120) {
case 1 :
- // InternalKerML.g:9671:3: rule__PrefixDocumentationComment__Group_0_1__0
+ // InternalKerML.g:9621:3: rule__PrefixDocumentationComment__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0_1__0();
@@ -34788,14 +34618,14 @@ public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws Re
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__0"
- // InternalKerML.g:9680:1: rule__PrefixDocumentationComment__Group_0_1__0 : rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 ;
+ // InternalKerML.g:9630:1: rule__PrefixDocumentationComment__Group_0_1__0 : rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 ;
public final void rule__PrefixDocumentationComment__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9684:1: ( rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 )
- // InternalKerML.g:9685:2: rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1
+ // InternalKerML.g:9634:1: ( rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 )
+ // InternalKerML.g:9635:2: rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1
{
pushFollow(FOLLOW_5);
rule__PrefixDocumentationComment__Group_0_1__0__Impl();
@@ -34826,17 +34656,17 @@ public final void rule__PrefixDocumentationComment__Group_0_1__0() throws Recogn
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__0__Impl"
- // InternalKerML.g:9692:1: rule__PrefixDocumentationComment__Group_0_1__0__Impl : ( 'id' ) ;
+ // InternalKerML.g:9642:1: rule__PrefixDocumentationComment__Group_0_1__0__Impl : ( 'id' ) ;
public final void rule__PrefixDocumentationComment__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9696:1: ( ( 'id' ) )
- // InternalKerML.g:9697:1: ( 'id' )
+ // InternalKerML.g:9646:1: ( ( 'id' ) )
+ // InternalKerML.g:9647:1: ( 'id' )
{
- // InternalKerML.g:9697:1: ( 'id' )
- // InternalKerML.g:9698:2: 'id'
+ // InternalKerML.g:9647:1: ( 'id' )
+ // InternalKerML.g:9648:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getIdKeyword_0_1_0());
@@ -34867,14 +34697,14 @@ public final void rule__PrefixDocumentationComment__Group_0_1__0__Impl() throws
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__1"
- // InternalKerML.g:9707:1: rule__PrefixDocumentationComment__Group_0_1__1 : rule__PrefixDocumentationComment__Group_0_1__1__Impl ;
+ // InternalKerML.g:9657:1: rule__PrefixDocumentationComment__Group_0_1__1 : rule__PrefixDocumentationComment__Group_0_1__1__Impl ;
public final void rule__PrefixDocumentationComment__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9711:1: ( rule__PrefixDocumentationComment__Group_0_1__1__Impl )
- // InternalKerML.g:9712:2: rule__PrefixDocumentationComment__Group_0_1__1__Impl
+ // InternalKerML.g:9661:1: ( rule__PrefixDocumentationComment__Group_0_1__1__Impl )
+ // InternalKerML.g:9662:2: rule__PrefixDocumentationComment__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0_1__1__Impl();
@@ -34900,23 +34730,23 @@ public final void rule__PrefixDocumentationComment__Group_0_1__1() throws Recogn
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__1__Impl"
- // InternalKerML.g:9718:1: rule__PrefixDocumentationComment__Group_0_1__1__Impl : ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) ;
+ // InternalKerML.g:9668:1: rule__PrefixDocumentationComment__Group_0_1__1__Impl : ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) ;
public final void rule__PrefixDocumentationComment__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9722:1: ( ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) )
- // InternalKerML.g:9723:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
+ // InternalKerML.g:9672:1: ( ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) )
+ // InternalKerML.g:9673:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
{
- // InternalKerML.g:9723:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
- // InternalKerML.g:9724:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
+ // InternalKerML.g:9673:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
+ // InternalKerML.g:9674:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getHumanIdAssignment_0_1_1());
}
- // InternalKerML.g:9725:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
- // InternalKerML.g:9725:3: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1
+ // InternalKerML.g:9675:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
+ // InternalKerML.g:9675:3: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1();
@@ -34951,14 +34781,14 @@ public final void rule__PrefixDocumentationComment__Group_0_1__1__Impl() throws
// $ANTLR start "rule__OwnedTextualRepresentation__Group__0"
- // InternalKerML.g:9734:1: rule__OwnedTextualRepresentation__Group__0 : rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1 ;
+ // InternalKerML.g:9684:1: rule__OwnedTextualRepresentation__Group__0 : rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1 ;
public final void rule__OwnedTextualRepresentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9738:1: ( rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1 )
- // InternalKerML.g:9739:2: rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1
+ // InternalKerML.g:9688:1: ( rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1 )
+ // InternalKerML.g:9689:2: rule__OwnedTextualRepresentation__Group__0__Impl rule__OwnedTextualRepresentation__Group__1
{
pushFollow(FOLLOW_23);
rule__OwnedTextualRepresentation__Group__0__Impl();
@@ -34989,22 +34819,22 @@ public final void rule__OwnedTextualRepresentation__Group__0() throws Recognitio
// $ANTLR start "rule__OwnedTextualRepresentation__Group__0__Impl"
- // InternalKerML.g:9746:1: rule__OwnedTextualRepresentation__Group__0__Impl : ( ( rule__OwnedTextualRepresentation__Group_0__0 )? ) ;
+ // InternalKerML.g:9696:1: rule__OwnedTextualRepresentation__Group__0__Impl : ( ( rule__OwnedTextualRepresentation__Group_0__0 )? ) ;
public final void rule__OwnedTextualRepresentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9750:1: ( ( ( rule__OwnedTextualRepresentation__Group_0__0 )? ) )
- // InternalKerML.g:9751:1: ( ( rule__OwnedTextualRepresentation__Group_0__0 )? )
+ // InternalKerML.g:9700:1: ( ( ( rule__OwnedTextualRepresentation__Group_0__0 )? ) )
+ // InternalKerML.g:9701:1: ( ( rule__OwnedTextualRepresentation__Group_0__0 )? )
{
- // InternalKerML.g:9751:1: ( ( rule__OwnedTextualRepresentation__Group_0__0 )? )
- // InternalKerML.g:9752:2: ( rule__OwnedTextualRepresentation__Group_0__0 )?
+ // InternalKerML.g:9701:1: ( ( rule__OwnedTextualRepresentation__Group_0__0 )? )
+ // InternalKerML.g:9702:2: ( rule__OwnedTextualRepresentation__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getGroup_0());
}
- // InternalKerML.g:9753:2: ( rule__OwnedTextualRepresentation__Group_0__0 )?
+ // InternalKerML.g:9703:2: ( rule__OwnedTextualRepresentation__Group_0__0 )?
int alt121=2;
int LA121_0 = input.LA(1);
@@ -35013,7 +34843,7 @@ public final void rule__OwnedTextualRepresentation__Group__0__Impl() throws Reco
}
switch (alt121) {
case 1 :
- // InternalKerML.g:9753:3: rule__OwnedTextualRepresentation__Group_0__0
+ // InternalKerML.g:9703:3: rule__OwnedTextualRepresentation__Group_0__0
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__Group_0__0();
@@ -35051,14 +34881,14 @@ public final void rule__OwnedTextualRepresentation__Group__0__Impl() throws Reco
// $ANTLR start "rule__OwnedTextualRepresentation__Group__1"
- // InternalKerML.g:9761:1: rule__OwnedTextualRepresentation__Group__1 : rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2 ;
+ // InternalKerML.g:9711:1: rule__OwnedTextualRepresentation__Group__1 : rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2 ;
public final void rule__OwnedTextualRepresentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9765:1: ( rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2 )
- // InternalKerML.g:9766:2: rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2
+ // InternalKerML.g:9715:1: ( rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2 )
+ // InternalKerML.g:9716:2: rule__OwnedTextualRepresentation__Group__1__Impl rule__OwnedTextualRepresentation__Group__2
{
pushFollow(FOLLOW_24);
rule__OwnedTextualRepresentation__Group__1__Impl();
@@ -35089,17 +34919,17 @@ public final void rule__OwnedTextualRepresentation__Group__1() throws Recognitio
// $ANTLR start "rule__OwnedTextualRepresentation__Group__1__Impl"
- // InternalKerML.g:9773:1: rule__OwnedTextualRepresentation__Group__1__Impl : ( 'language' ) ;
+ // InternalKerML.g:9723:1: rule__OwnedTextualRepresentation__Group__1__Impl : ( 'language' ) ;
public final void rule__OwnedTextualRepresentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9777:1: ( ( 'language' ) )
- // InternalKerML.g:9778:1: ( 'language' )
+ // InternalKerML.g:9727:1: ( ( 'language' ) )
+ // InternalKerML.g:9728:1: ( 'language' )
{
- // InternalKerML.g:9778:1: ( 'language' )
- // InternalKerML.g:9779:2: 'language'
+ // InternalKerML.g:9728:1: ( 'language' )
+ // InternalKerML.g:9729:2: 'language'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getLanguageKeyword_1());
@@ -35130,14 +34960,14 @@ public final void rule__OwnedTextualRepresentation__Group__1__Impl() throws Reco
// $ANTLR start "rule__OwnedTextualRepresentation__Group__2"
- // InternalKerML.g:9788:1: rule__OwnedTextualRepresentation__Group__2 : rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3 ;
+ // InternalKerML.g:9738:1: rule__OwnedTextualRepresentation__Group__2 : rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3 ;
public final void rule__OwnedTextualRepresentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9792:1: ( rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3 )
- // InternalKerML.g:9793:2: rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3
+ // InternalKerML.g:9742:1: ( rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3 )
+ // InternalKerML.g:9743:2: rule__OwnedTextualRepresentation__Group__2__Impl rule__OwnedTextualRepresentation__Group__3
{
pushFollow(FOLLOW_17);
rule__OwnedTextualRepresentation__Group__2__Impl();
@@ -35168,23 +34998,23 @@ public final void rule__OwnedTextualRepresentation__Group__2() throws Recognitio
// $ANTLR start "rule__OwnedTextualRepresentation__Group__2__Impl"
- // InternalKerML.g:9800:1: rule__OwnedTextualRepresentation__Group__2__Impl : ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) ) ;
+ // InternalKerML.g:9750:1: rule__OwnedTextualRepresentation__Group__2__Impl : ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) ) ;
public final void rule__OwnedTextualRepresentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9804:1: ( ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) ) )
- // InternalKerML.g:9805:1: ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) )
+ // InternalKerML.g:9754:1: ( ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) ) )
+ // InternalKerML.g:9755:1: ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) )
{
- // InternalKerML.g:9805:1: ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) )
- // InternalKerML.g:9806:2: ( rule__OwnedTextualRepresentation__LanguageAssignment_2 )
+ // InternalKerML.g:9755:1: ( ( rule__OwnedTextualRepresentation__LanguageAssignment_2 ) )
+ // InternalKerML.g:9756:2: ( rule__OwnedTextualRepresentation__LanguageAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getLanguageAssignment_2());
}
- // InternalKerML.g:9807:2: ( rule__OwnedTextualRepresentation__LanguageAssignment_2 )
- // InternalKerML.g:9807:3: rule__OwnedTextualRepresentation__LanguageAssignment_2
+ // InternalKerML.g:9757:2: ( rule__OwnedTextualRepresentation__LanguageAssignment_2 )
+ // InternalKerML.g:9757:3: rule__OwnedTextualRepresentation__LanguageAssignment_2
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__LanguageAssignment_2();
@@ -35219,14 +35049,14 @@ public final void rule__OwnedTextualRepresentation__Group__2__Impl() throws Reco
// $ANTLR start "rule__OwnedTextualRepresentation__Group__3"
- // InternalKerML.g:9815:1: rule__OwnedTextualRepresentation__Group__3 : rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4 ;
+ // InternalKerML.g:9765:1: rule__OwnedTextualRepresentation__Group__3 : rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4 ;
public final void rule__OwnedTextualRepresentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9819:1: ( rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4 )
- // InternalKerML.g:9820:2: rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4
+ // InternalKerML.g:9769:1: ( rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4 )
+ // InternalKerML.g:9770:2: rule__OwnedTextualRepresentation__Group__3__Impl rule__OwnedTextualRepresentation__Group__4
{
pushFollow(FOLLOW_1);
rule__OwnedTextualRepresentation__Group__3__Impl();
@@ -35257,23 +35087,23 @@ public final void rule__OwnedTextualRepresentation__Group__3() throws Recognitio
// $ANTLR start "rule__OwnedTextualRepresentation__Group__3__Impl"
- // InternalKerML.g:9827:1: rule__OwnedTextualRepresentation__Group__3__Impl : ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) ) ;
+ // InternalKerML.g:9777:1: rule__OwnedTextualRepresentation__Group__3__Impl : ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) ) ;
public final void rule__OwnedTextualRepresentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9831:1: ( ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) ) )
- // InternalKerML.g:9832:1: ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) )
+ // InternalKerML.g:9781:1: ( ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) ) )
+ // InternalKerML.g:9782:1: ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) )
{
- // InternalKerML.g:9832:1: ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) )
- // InternalKerML.g:9833:2: ( rule__OwnedTextualRepresentation__BodyAssignment_3 )
+ // InternalKerML.g:9782:1: ( ( rule__OwnedTextualRepresentation__BodyAssignment_3 ) )
+ // InternalKerML.g:9783:2: ( rule__OwnedTextualRepresentation__BodyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getBodyAssignment_3());
}
- // InternalKerML.g:9834:2: ( rule__OwnedTextualRepresentation__BodyAssignment_3 )
- // InternalKerML.g:9834:3: rule__OwnedTextualRepresentation__BodyAssignment_3
+ // InternalKerML.g:9784:2: ( rule__OwnedTextualRepresentation__BodyAssignment_3 )
+ // InternalKerML.g:9784:3: rule__OwnedTextualRepresentation__BodyAssignment_3
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__BodyAssignment_3();
@@ -35308,14 +35138,14 @@ public final void rule__OwnedTextualRepresentation__Group__3__Impl() throws Reco
// $ANTLR start "rule__OwnedTextualRepresentation__Group__4"
- // InternalKerML.g:9842:1: rule__OwnedTextualRepresentation__Group__4 : rule__OwnedTextualRepresentation__Group__4__Impl ;
+ // InternalKerML.g:9792:1: rule__OwnedTextualRepresentation__Group__4 : rule__OwnedTextualRepresentation__Group__4__Impl ;
public final void rule__OwnedTextualRepresentation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9846:1: ( rule__OwnedTextualRepresentation__Group__4__Impl )
- // InternalKerML.g:9847:2: rule__OwnedTextualRepresentation__Group__4__Impl
+ // InternalKerML.g:9796:1: ( rule__OwnedTextualRepresentation__Group__4__Impl )
+ // InternalKerML.g:9797:2: rule__OwnedTextualRepresentation__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__Group__4__Impl();
@@ -35341,23 +35171,23 @@ public final void rule__OwnedTextualRepresentation__Group__4() throws Recognitio
// $ANTLR start "rule__OwnedTextualRepresentation__Group__4__Impl"
- // InternalKerML.g:9853:1: rule__OwnedTextualRepresentation__Group__4__Impl : ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) ) ;
+ // InternalKerML.g:9803:1: rule__OwnedTextualRepresentation__Group__4__Impl : ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) ) ;
public final void rule__OwnedTextualRepresentation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9857:1: ( ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) ) )
- // InternalKerML.g:9858:1: ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) )
+ // InternalKerML.g:9807:1: ( ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) ) )
+ // InternalKerML.g:9808:1: ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) )
{
- // InternalKerML.g:9858:1: ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) )
- // InternalKerML.g:9859:2: ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 )
+ // InternalKerML.g:9808:1: ( ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 ) )
+ // InternalKerML.g:9809:2: ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getOwnedRelationship_compAssignment_4());
}
- // InternalKerML.g:9860:2: ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 )
- // InternalKerML.g:9860:3: rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4
+ // InternalKerML.g:9810:2: ( rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 )
+ // InternalKerML.g:9810:3: rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4();
@@ -35392,14 +35222,14 @@ public final void rule__OwnedTextualRepresentation__Group__4__Impl() throws Reco
// $ANTLR start "rule__OwnedTextualRepresentation__Group_0__0"
- // InternalKerML.g:9869:1: rule__OwnedTextualRepresentation__Group_0__0 : rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1 ;
+ // InternalKerML.g:9819:1: rule__OwnedTextualRepresentation__Group_0__0 : rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1 ;
public final void rule__OwnedTextualRepresentation__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9873:1: ( rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1 )
- // InternalKerML.g:9874:2: rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1
+ // InternalKerML.g:9823:1: ( rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1 )
+ // InternalKerML.g:9824:2: rule__OwnedTextualRepresentation__Group_0__0__Impl rule__OwnedTextualRepresentation__Group_0__1
{
pushFollow(FOLLOW_5);
rule__OwnedTextualRepresentation__Group_0__0__Impl();
@@ -35430,17 +35260,17 @@ public final void rule__OwnedTextualRepresentation__Group_0__0() throws Recognit
// $ANTLR start "rule__OwnedTextualRepresentation__Group_0__0__Impl"
- // InternalKerML.g:9881:1: rule__OwnedTextualRepresentation__Group_0__0__Impl : ( 'rep' ) ;
+ // InternalKerML.g:9831:1: rule__OwnedTextualRepresentation__Group_0__0__Impl : ( 'rep' ) ;
public final void rule__OwnedTextualRepresentation__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9885:1: ( ( 'rep' ) )
- // InternalKerML.g:9886:1: ( 'rep' )
+ // InternalKerML.g:9835:1: ( ( 'rep' ) )
+ // InternalKerML.g:9836:1: ( 'rep' )
{
- // InternalKerML.g:9886:1: ( 'rep' )
- // InternalKerML.g:9887:2: 'rep'
+ // InternalKerML.g:9836:1: ( 'rep' )
+ // InternalKerML.g:9837:2: 'rep'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getRepKeyword_0_0());
@@ -35471,14 +35301,14 @@ public final void rule__OwnedTextualRepresentation__Group_0__0__Impl() throws Re
// $ANTLR start "rule__OwnedTextualRepresentation__Group_0__1"
- // InternalKerML.g:9896:1: rule__OwnedTextualRepresentation__Group_0__1 : rule__OwnedTextualRepresentation__Group_0__1__Impl ;
+ // InternalKerML.g:9846:1: rule__OwnedTextualRepresentation__Group_0__1 : rule__OwnedTextualRepresentation__Group_0__1__Impl ;
public final void rule__OwnedTextualRepresentation__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9900:1: ( rule__OwnedTextualRepresentation__Group_0__1__Impl )
- // InternalKerML.g:9901:2: rule__OwnedTextualRepresentation__Group_0__1__Impl
+ // InternalKerML.g:9850:1: ( rule__OwnedTextualRepresentation__Group_0__1__Impl )
+ // InternalKerML.g:9851:2: rule__OwnedTextualRepresentation__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__Group_0__1__Impl();
@@ -35504,22 +35334,22 @@ public final void rule__OwnedTextualRepresentation__Group_0__1() throws Recognit
// $ANTLR start "rule__OwnedTextualRepresentation__Group_0__1__Impl"
- // InternalKerML.g:9907:1: rule__OwnedTextualRepresentation__Group_0__1__Impl : ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? ) ;
+ // InternalKerML.g:9857:1: rule__OwnedTextualRepresentation__Group_0__1__Impl : ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? ) ;
public final void rule__OwnedTextualRepresentation__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9911:1: ( ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? ) )
- // InternalKerML.g:9912:1: ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? )
+ // InternalKerML.g:9861:1: ( ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? ) )
+ // InternalKerML.g:9862:1: ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? )
{
- // InternalKerML.g:9912:1: ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? )
- // InternalKerML.g:9913:2: ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )?
+ // InternalKerML.g:9862:1: ( ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )? )
+ // InternalKerML.g:9863:2: ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getHumanIdAssignment_0_1());
}
- // InternalKerML.g:9914:2: ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )?
+ // InternalKerML.g:9864:2: ( rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 )?
int alt122=2;
int LA122_0 = input.LA(1);
@@ -35528,7 +35358,7 @@ public final void rule__OwnedTextualRepresentation__Group_0__1__Impl() throws Re
}
switch (alt122) {
case 1 :
- // InternalKerML.g:9914:3: rule__OwnedTextualRepresentation__HumanIdAssignment_0_1
+ // InternalKerML.g:9864:3: rule__OwnedTextualRepresentation__HumanIdAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__OwnedTextualRepresentation__HumanIdAssignment_0_1();
@@ -35566,14 +35396,14 @@ public final void rule__OwnedTextualRepresentation__Group_0__1__Impl() throws Re
// $ANTLR start "rule__TextualRepresentation__Group__0"
- // InternalKerML.g:9923:1: rule__TextualRepresentation__Group__0 : rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 ;
+ // InternalKerML.g:9873:1: rule__TextualRepresentation__Group__0 : rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 ;
public final void rule__TextualRepresentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9927:1: ( rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 )
- // InternalKerML.g:9928:2: rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1
+ // InternalKerML.g:9877:1: ( rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 )
+ // InternalKerML.g:9878:2: rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1
{
pushFollow(FOLLOW_25);
rule__TextualRepresentation__Group__0__Impl();
@@ -35604,23 +35434,23 @@ public final void rule__TextualRepresentation__Group__0() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__0__Impl"
- // InternalKerML.g:9935:1: rule__TextualRepresentation__Group__0__Impl : ( ( rule__TextualRepresentation__Alternatives_0 ) ) ;
+ // InternalKerML.g:9885:1: rule__TextualRepresentation__Group__0__Impl : ( ( rule__TextualRepresentation__Alternatives_0 ) ) ;
public final void rule__TextualRepresentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9939:1: ( ( ( rule__TextualRepresentation__Alternatives_0 ) ) )
- // InternalKerML.g:9940:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
+ // InternalKerML.g:9889:1: ( ( ( rule__TextualRepresentation__Alternatives_0 ) ) )
+ // InternalKerML.g:9890:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
{
- // InternalKerML.g:9940:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
- // InternalKerML.g:9941:2: ( rule__TextualRepresentation__Alternatives_0 )
+ // InternalKerML.g:9890:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
+ // InternalKerML.g:9891:2: ( rule__TextualRepresentation__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getAlternatives_0());
}
- // InternalKerML.g:9942:2: ( rule__TextualRepresentation__Alternatives_0 )
- // InternalKerML.g:9942:3: rule__TextualRepresentation__Alternatives_0
+ // InternalKerML.g:9892:2: ( rule__TextualRepresentation__Alternatives_0 )
+ // InternalKerML.g:9892:3: rule__TextualRepresentation__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Alternatives_0();
@@ -35655,14 +35485,14 @@ public final void rule__TextualRepresentation__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__1"
- // InternalKerML.g:9950:1: rule__TextualRepresentation__Group__1 : rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 ;
+ // InternalKerML.g:9900:1: rule__TextualRepresentation__Group__1 : rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 ;
public final void rule__TextualRepresentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9954:1: ( rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 )
- // InternalKerML.g:9955:2: rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2
+ // InternalKerML.g:9904:1: ( rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 )
+ // InternalKerML.g:9905:2: rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2
{
pushFollow(FOLLOW_24);
rule__TextualRepresentation__Group__1__Impl();
@@ -35693,17 +35523,17 @@ public final void rule__TextualRepresentation__Group__1() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__1__Impl"
- // InternalKerML.g:9962:1: rule__TextualRepresentation__Group__1__Impl : ( 'language' ) ;
+ // InternalKerML.g:9912:1: rule__TextualRepresentation__Group__1__Impl : ( 'language' ) ;
public final void rule__TextualRepresentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9966:1: ( ( 'language' ) )
- // InternalKerML.g:9967:1: ( 'language' )
+ // InternalKerML.g:9916:1: ( ( 'language' ) )
+ // InternalKerML.g:9917:1: ( 'language' )
{
- // InternalKerML.g:9967:1: ( 'language' )
- // InternalKerML.g:9968:2: 'language'
+ // InternalKerML.g:9917:1: ( 'language' )
+ // InternalKerML.g:9918:2: 'language'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageKeyword_1());
@@ -35734,14 +35564,14 @@ public final void rule__TextualRepresentation__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__2"
- // InternalKerML.g:9977:1: rule__TextualRepresentation__Group__2 : rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 ;
+ // InternalKerML.g:9927:1: rule__TextualRepresentation__Group__2 : rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 ;
public final void rule__TextualRepresentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9981:1: ( rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 )
- // InternalKerML.g:9982:2: rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3
+ // InternalKerML.g:9931:1: ( rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 )
+ // InternalKerML.g:9932:2: rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3
{
pushFollow(FOLLOW_17);
rule__TextualRepresentation__Group__2__Impl();
@@ -35772,23 +35602,23 @@ public final void rule__TextualRepresentation__Group__2() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__2__Impl"
- // InternalKerML.g:9989:1: rule__TextualRepresentation__Group__2__Impl : ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) ;
+ // InternalKerML.g:9939:1: rule__TextualRepresentation__Group__2__Impl : ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) ;
public final void rule__TextualRepresentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:9993:1: ( ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) )
- // InternalKerML.g:9994:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
+ // InternalKerML.g:9943:1: ( ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) )
+ // InternalKerML.g:9944:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
{
- // InternalKerML.g:9994:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
- // InternalKerML.g:9995:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
+ // InternalKerML.g:9944:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
+ // InternalKerML.g:9945:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageAssignment_2());
}
- // InternalKerML.g:9996:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
- // InternalKerML.g:9996:3: rule__TextualRepresentation__LanguageAssignment_2
+ // InternalKerML.g:9946:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
+ // InternalKerML.g:9946:3: rule__TextualRepresentation__LanguageAssignment_2
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__LanguageAssignment_2();
@@ -35823,14 +35653,14 @@ public final void rule__TextualRepresentation__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__3"
- // InternalKerML.g:10004:1: rule__TextualRepresentation__Group__3 : rule__TextualRepresentation__Group__3__Impl ;
+ // InternalKerML.g:9954:1: rule__TextualRepresentation__Group__3 : rule__TextualRepresentation__Group__3__Impl ;
public final void rule__TextualRepresentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10008:1: ( rule__TextualRepresentation__Group__3__Impl )
- // InternalKerML.g:10009:2: rule__TextualRepresentation__Group__3__Impl
+ // InternalKerML.g:9958:1: ( rule__TextualRepresentation__Group__3__Impl )
+ // InternalKerML.g:9959:2: rule__TextualRepresentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group__3__Impl();
@@ -35856,23 +35686,23 @@ public final void rule__TextualRepresentation__Group__3() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__3__Impl"
- // InternalKerML.g:10015:1: rule__TextualRepresentation__Group__3__Impl : ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) ;
+ // InternalKerML.g:9965:1: rule__TextualRepresentation__Group__3__Impl : ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) ;
public final void rule__TextualRepresentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10019:1: ( ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) )
- // InternalKerML.g:10020:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
+ // InternalKerML.g:9969:1: ( ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) )
+ // InternalKerML.g:9970:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
{
- // InternalKerML.g:10020:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
- // InternalKerML.g:10021:2: ( rule__TextualRepresentation__BodyAssignment_3 )
+ // InternalKerML.g:9970:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
+ // InternalKerML.g:9971:2: ( rule__TextualRepresentation__BodyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getBodyAssignment_3());
}
- // InternalKerML.g:10022:2: ( rule__TextualRepresentation__BodyAssignment_3 )
- // InternalKerML.g:10022:3: rule__TextualRepresentation__BodyAssignment_3
+ // InternalKerML.g:9972:2: ( rule__TextualRepresentation__BodyAssignment_3 )
+ // InternalKerML.g:9972:3: rule__TextualRepresentation__BodyAssignment_3
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__BodyAssignment_3();
@@ -35907,14 +35737,14 @@ public final void rule__TextualRepresentation__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_0__0"
- // InternalKerML.g:10031:1: rule__TextualRepresentation__Group_0_0__0 : rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 ;
+ // InternalKerML.g:9981:1: rule__TextualRepresentation__Group_0_0__0 : rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 ;
public final void rule__TextualRepresentation__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10035:1: ( rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 )
- // InternalKerML.g:10036:2: rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1
+ // InternalKerML.g:9985:1: ( rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 )
+ // InternalKerML.g:9986:2: rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1
{
pushFollow(FOLLOW_18);
rule__TextualRepresentation__Group_0_0__0__Impl();
@@ -35945,17 +35775,17 @@ public final void rule__TextualRepresentation__Group_0_0__0() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__0__Impl"
- // InternalKerML.g:10043:1: rule__TextualRepresentation__Group_0_0__0__Impl : ( 'rep' ) ;
+ // InternalKerML.g:9993:1: rule__TextualRepresentation__Group_0_0__0__Impl : ( 'rep' ) ;
public final void rule__TextualRepresentation__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10047:1: ( ( 'rep' ) )
- // InternalKerML.g:10048:1: ( 'rep' )
+ // InternalKerML.g:9997:1: ( ( 'rep' ) )
+ // InternalKerML.g:9998:1: ( 'rep' )
{
- // InternalKerML.g:10048:1: ( 'rep' )
- // InternalKerML.g:10049:2: 'rep'
+ // InternalKerML.g:9998:1: ( 'rep' )
+ // InternalKerML.g:9999:2: 'rep'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getRepKeyword_0_0_0());
@@ -35986,14 +35816,14 @@ public final void rule__TextualRepresentation__Group_0_0__0__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__1"
- // InternalKerML.g:10058:1: rule__TextualRepresentation__Group_0_0__1 : rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 ;
+ // InternalKerML.g:10008:1: rule__TextualRepresentation__Group_0_0__1 : rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 ;
public final void rule__TextualRepresentation__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10062:1: ( rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 )
- // InternalKerML.g:10063:2: rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2
+ // InternalKerML.g:10012:1: ( rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 )
+ // InternalKerML.g:10013:2: rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2
{
pushFollow(FOLLOW_18);
rule__TextualRepresentation__Group_0_0__1__Impl();
@@ -36024,22 +35854,22 @@ public final void rule__TextualRepresentation__Group_0_0__1() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__1__Impl"
- // InternalKerML.g:10070:1: rule__TextualRepresentation__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:10020:1: rule__TextualRepresentation__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10074:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:10075:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:10024:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:10025:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:10075:1: ( ( ruleIdentification )? )
- // InternalKerML.g:10076:2: ( ruleIdentification )?
+ // InternalKerML.g:10025:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:10026:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getIdentificationParserRuleCall_0_0_1());
}
- // InternalKerML.g:10077:2: ( ruleIdentification )?
+ // InternalKerML.g:10027:2: ( ruleIdentification )?
int alt123=2;
int LA123_0 = input.LA(1);
@@ -36048,7 +35878,7 @@ public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws Recog
}
switch (alt123) {
case 1 :
- // InternalKerML.g:10077:3: ruleIdentification
+ // InternalKerML.g:10027:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -36086,14 +35916,14 @@ public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__2"
- // InternalKerML.g:10085:1: rule__TextualRepresentation__Group_0_0__2 : rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 ;
+ // InternalKerML.g:10035:1: rule__TextualRepresentation__Group_0_0__2 : rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 ;
public final void rule__TextualRepresentation__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10089:1: ( rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 )
- // InternalKerML.g:10090:2: rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3
+ // InternalKerML.g:10039:1: ( rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 )
+ // InternalKerML.g:10040:2: rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3
{
pushFollow(FOLLOW_5);
rule__TextualRepresentation__Group_0_0__2__Impl();
@@ -36124,17 +35954,17 @@ public final void rule__TextualRepresentation__Group_0_0__2() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__2__Impl"
- // InternalKerML.g:10097:1: rule__TextualRepresentation__Group_0_0__2__Impl : ( 'about' ) ;
+ // InternalKerML.g:10047:1: rule__TextualRepresentation__Group_0_0__2__Impl : ( 'about' ) ;
public final void rule__TextualRepresentation__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10101:1: ( ( 'about' ) )
- // InternalKerML.g:10102:1: ( 'about' )
+ // InternalKerML.g:10051:1: ( ( 'about' ) )
+ // InternalKerML.g:10052:1: ( 'about' )
{
- // InternalKerML.g:10102:1: ( 'about' )
- // InternalKerML.g:10103:2: 'about'
+ // InternalKerML.g:10052:1: ( 'about' )
+ // InternalKerML.g:10053:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getAboutKeyword_0_0_2());
@@ -36165,14 +35995,14 @@ public final void rule__TextualRepresentation__Group_0_0__2__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__3"
- // InternalKerML.g:10112:1: rule__TextualRepresentation__Group_0_0__3 : rule__TextualRepresentation__Group_0_0__3__Impl ;
+ // InternalKerML.g:10062:1: rule__TextualRepresentation__Group_0_0__3 : rule__TextualRepresentation__Group_0_0__3__Impl ;
public final void rule__TextualRepresentation__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10116:1: ( rule__TextualRepresentation__Group_0_0__3__Impl )
- // InternalKerML.g:10117:2: rule__TextualRepresentation__Group_0_0__3__Impl
+ // InternalKerML.g:10066:1: ( rule__TextualRepresentation__Group_0_0__3__Impl )
+ // InternalKerML.g:10067:2: rule__TextualRepresentation__Group_0_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_0__3__Impl();
@@ -36198,23 +36028,23 @@ public final void rule__TextualRepresentation__Group_0_0__3() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__3__Impl"
- // InternalKerML.g:10123:1: rule__TextualRepresentation__Group_0_0__3__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) ;
+ // InternalKerML.g:10073:1: rule__TextualRepresentation__Group_0_0__3__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) ;
public final void rule__TextualRepresentation__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10127:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) )
- // InternalKerML.g:10128:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalKerML.g:10077:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) )
+ // InternalKerML.g:10078:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
{
- // InternalKerML.g:10128:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
- // InternalKerML.g:10129:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalKerML.g:10078:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalKerML.g:10079:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAssignment_0_0_3());
}
- // InternalKerML.g:10130:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
- // InternalKerML.g:10130:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3
+ // InternalKerML.g:10080:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalKerML.g:10080:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3();
@@ -36249,14 +36079,14 @@ public final void rule__TextualRepresentation__Group_0_0__3__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1__0"
- // InternalKerML.g:10139:1: rule__TextualRepresentation__Group_0_1__0 : rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 ;
+ // InternalKerML.g:10089:1: rule__TextualRepresentation__Group_0_1__0 : rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 ;
public final void rule__TextualRepresentation__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10143:1: ( rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 )
- // InternalKerML.g:10144:2: rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1
+ // InternalKerML.g:10093:1: ( rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 )
+ // InternalKerML.g:10094:2: rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1
{
pushFollow(FOLLOW_26);
rule__TextualRepresentation__Group_0_1__0__Impl();
@@ -36287,22 +36117,22 @@ public final void rule__TextualRepresentation__Group_0_1__0() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_1__0__Impl"
- // InternalKerML.g:10151:1: rule__TextualRepresentation__Group_0_1__0__Impl : ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) ;
+ // InternalKerML.g:10101:1: rule__TextualRepresentation__Group_0_1__0__Impl : ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) ;
public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10155:1: ( ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) )
- // InternalKerML.g:10156:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
+ // InternalKerML.g:10105:1: ( ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) )
+ // InternalKerML.g:10106:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
{
- // InternalKerML.g:10156:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
- // InternalKerML.g:10157:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
+ // InternalKerML.g:10106:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
+ // InternalKerML.g:10107:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_1_0());
}
- // InternalKerML.g:10158:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
+ // InternalKerML.g:10108:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
int alt124=2;
int LA124_0 = input.LA(1);
@@ -36311,7 +36141,7 @@ public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws Recog
}
switch (alt124) {
case 1 :
- // InternalKerML.g:10158:3: rule__TextualRepresentation__Group_0_1_0__0
+ // InternalKerML.g:10108:3: rule__TextualRepresentation__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1_0__0();
@@ -36349,14 +36179,14 @@ public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1__1"
- // InternalKerML.g:10166:1: rule__TextualRepresentation__Group_0_1__1 : rule__TextualRepresentation__Group_0_1__1__Impl ;
+ // InternalKerML.g:10116:1: rule__TextualRepresentation__Group_0_1__1 : rule__TextualRepresentation__Group_0_1__1__Impl ;
public final void rule__TextualRepresentation__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10170:1: ( rule__TextualRepresentation__Group_0_1__1__Impl )
- // InternalKerML.g:10171:2: rule__TextualRepresentation__Group_0_1__1__Impl
+ // InternalKerML.g:10120:1: ( rule__TextualRepresentation__Group_0_1__1__Impl )
+ // InternalKerML.g:10121:2: rule__TextualRepresentation__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1__1__Impl();
@@ -36382,23 +36212,23 @@ public final void rule__TextualRepresentation__Group_0_1__1() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_1__1__Impl"
- // InternalKerML.g:10177:1: rule__TextualRepresentation__Group_0_1__1__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) ;
+ // InternalKerML.g:10127:1: rule__TextualRepresentation__Group_0_1__1__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) ;
public final void rule__TextualRepresentation__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10181:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) )
- // InternalKerML.g:10182:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalKerML.g:10131:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) )
+ // InternalKerML.g:10132:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
{
- // InternalKerML.g:10182:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
- // InternalKerML.g:10183:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalKerML.g:10132:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalKerML.g:10133:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAssignment_0_1_1());
}
- // InternalKerML.g:10184:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
- // InternalKerML.g:10184:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1
+ // InternalKerML.g:10134:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalKerML.g:10134:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1();
@@ -36433,14 +36263,14 @@ public final void rule__TextualRepresentation__Group_0_1__1__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__0"
- // InternalKerML.g:10193:1: rule__TextualRepresentation__Group_0_1_0__0 : rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 ;
+ // InternalKerML.g:10143:1: rule__TextualRepresentation__Group_0_1_0__0 : rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 ;
public final void rule__TextualRepresentation__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10197:1: ( rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 )
- // InternalKerML.g:10198:2: rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1
+ // InternalKerML.g:10147:1: ( rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 )
+ // InternalKerML.g:10148:2: rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1
{
pushFollow(FOLLOW_5);
rule__TextualRepresentation__Group_0_1_0__0__Impl();
@@ -36471,17 +36301,17 @@ public final void rule__TextualRepresentation__Group_0_1_0__0() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__0__Impl"
- // InternalKerML.g:10205:1: rule__TextualRepresentation__Group_0_1_0__0__Impl : ( 'rep' ) ;
+ // InternalKerML.g:10155:1: rule__TextualRepresentation__Group_0_1_0__0__Impl : ( 'rep' ) ;
public final void rule__TextualRepresentation__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10209:1: ( ( 'rep' ) )
- // InternalKerML.g:10210:1: ( 'rep' )
+ // InternalKerML.g:10159:1: ( ( 'rep' ) )
+ // InternalKerML.g:10160:1: ( 'rep' )
{
- // InternalKerML.g:10210:1: ( 'rep' )
- // InternalKerML.g:10211:2: 'rep'
+ // InternalKerML.g:10160:1: ( 'rep' )
+ // InternalKerML.g:10161:2: 'rep'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getRepKeyword_0_1_0_0());
@@ -36512,14 +36342,14 @@ public final void rule__TextualRepresentation__Group_0_1_0__0__Impl() throws Rec
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__1"
- // InternalKerML.g:10220:1: rule__TextualRepresentation__Group_0_1_0__1 : rule__TextualRepresentation__Group_0_1_0__1__Impl ;
+ // InternalKerML.g:10170:1: rule__TextualRepresentation__Group_0_1_0__1 : rule__TextualRepresentation__Group_0_1_0__1__Impl ;
public final void rule__TextualRepresentation__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10224:1: ( rule__TextualRepresentation__Group_0_1_0__1__Impl )
- // InternalKerML.g:10225:2: rule__TextualRepresentation__Group_0_1_0__1__Impl
+ // InternalKerML.g:10174:1: ( rule__TextualRepresentation__Group_0_1_0__1__Impl )
+ // InternalKerML.g:10175:2: rule__TextualRepresentation__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1_0__1__Impl();
@@ -36545,22 +36375,22 @@ public final void rule__TextualRepresentation__Group_0_1_0__1() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__1__Impl"
- // InternalKerML.g:10231:1: rule__TextualRepresentation__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:10181:1: rule__TextualRepresentation__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10235:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:10236:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:10185:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:10186:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:10236:1: ( ( ruleIdentification )? )
- // InternalKerML.g:10237:2: ( ruleIdentification )?
+ // InternalKerML.g:10186:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:10187:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getIdentificationParserRuleCall_0_1_0_1());
}
- // InternalKerML.g:10238:2: ( ruleIdentification )?
+ // InternalKerML.g:10188:2: ( ruleIdentification )?
int alt125=2;
int LA125_0 = input.LA(1);
@@ -36569,7 +36399,7 @@ public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws Rec
}
switch (alt125) {
case 1 :
- // InternalKerML.g:10238:3: ruleIdentification
+ // InternalKerML.g:10188:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -36607,14 +36437,14 @@ public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws Rec
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__0"
- // InternalKerML.g:10247:1: rule__OwnedAnnotatingFeature__Group__0 : rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1 ;
+ // InternalKerML.g:10197:1: rule__OwnedAnnotatingFeature__Group__0 : rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1 ;
public final void rule__OwnedAnnotatingFeature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10251:1: ( rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1 )
- // InternalKerML.g:10252:2: rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1
+ // InternalKerML.g:10201:1: ( rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1 )
+ // InternalKerML.g:10202:2: rule__OwnedAnnotatingFeature__Group__0__Impl rule__OwnedAnnotatingFeature__Group__1
{
pushFollow(FOLLOW_5);
rule__OwnedAnnotatingFeature__Group__0__Impl();
@@ -36645,17 +36475,17 @@ public final void rule__OwnedAnnotatingFeature__Group__0() throws RecognitionExc
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__0__Impl"
- // InternalKerML.g:10259:1: rule__OwnedAnnotatingFeature__Group__0__Impl : ( 'metadata' ) ;
+ // InternalKerML.g:10209:1: rule__OwnedAnnotatingFeature__Group__0__Impl : ( 'metadata' ) ;
public final void rule__OwnedAnnotatingFeature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10263:1: ( ( 'metadata' ) )
- // InternalKerML.g:10264:1: ( 'metadata' )
+ // InternalKerML.g:10213:1: ( ( 'metadata' ) )
+ // InternalKerML.g:10214:1: ( 'metadata' )
{
- // InternalKerML.g:10264:1: ( 'metadata' )
- // InternalKerML.g:10265:2: 'metadata'
+ // InternalKerML.g:10214:1: ( 'metadata' )
+ // InternalKerML.g:10215:2: 'metadata'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getMetadataKeyword_0());
@@ -36686,14 +36516,14 @@ public final void rule__OwnedAnnotatingFeature__Group__0__Impl() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__1"
- // InternalKerML.g:10274:1: rule__OwnedAnnotatingFeature__Group__1 : rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2 ;
+ // InternalKerML.g:10224:1: rule__OwnedAnnotatingFeature__Group__1 : rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2 ;
public final void rule__OwnedAnnotatingFeature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10278:1: ( rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2 )
- // InternalKerML.g:10279:2: rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2
+ // InternalKerML.g:10228:1: ( rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2 )
+ // InternalKerML.g:10229:2: rule__OwnedAnnotatingFeature__Group__1__Impl rule__OwnedAnnotatingFeature__Group__2
{
pushFollow(FOLLOW_5);
rule__OwnedAnnotatingFeature__Group__1__Impl();
@@ -36724,22 +36554,22 @@ public final void rule__OwnedAnnotatingFeature__Group__1() throws RecognitionExc
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__1__Impl"
- // InternalKerML.g:10286:1: rule__OwnedAnnotatingFeature__Group__1__Impl : ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? ) ;
+ // InternalKerML.g:10236:1: rule__OwnedAnnotatingFeature__Group__1__Impl : ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? ) ;
public final void rule__OwnedAnnotatingFeature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10290:1: ( ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? ) )
- // InternalKerML.g:10291:1: ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? )
+ // InternalKerML.g:10240:1: ( ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? ) )
+ // InternalKerML.g:10241:1: ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? )
{
- // InternalKerML.g:10291:1: ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? )
- // InternalKerML.g:10292:2: ( rule__OwnedAnnotatingFeature__Group_1__0 )?
+ // InternalKerML.g:10241:1: ( ( rule__OwnedAnnotatingFeature__Group_1__0 )? )
+ // InternalKerML.g:10242:2: ( rule__OwnedAnnotatingFeature__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getGroup_1());
}
- // InternalKerML.g:10293:2: ( rule__OwnedAnnotatingFeature__Group_1__0 )?
+ // InternalKerML.g:10243:2: ( rule__OwnedAnnotatingFeature__Group_1__0 )?
int alt126=2;
int LA126_0 = input.LA(1);
@@ -36759,7 +36589,7 @@ else if ( (LA126_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt126) {
case 1 :
- // InternalKerML.g:10293:3: rule__OwnedAnnotatingFeature__Group_1__0
+ // InternalKerML.g:10243:3: rule__OwnedAnnotatingFeature__Group_1__0
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Group_1__0();
@@ -36797,14 +36627,14 @@ else if ( (LA126_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__2"
- // InternalKerML.g:10301:1: rule__OwnedAnnotatingFeature__Group__2 : rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3 ;
+ // InternalKerML.g:10251:1: rule__OwnedAnnotatingFeature__Group__2 : rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3 ;
public final void rule__OwnedAnnotatingFeature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10305:1: ( rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3 )
- // InternalKerML.g:10306:2: rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3
+ // InternalKerML.g:10255:1: ( rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3 )
+ // InternalKerML.g:10256:2: rule__OwnedAnnotatingFeature__Group__2__Impl rule__OwnedAnnotatingFeature__Group__3
{
pushFollow(FOLLOW_1);
rule__OwnedAnnotatingFeature__Group__2__Impl();
@@ -36835,23 +36665,23 @@ public final void rule__OwnedAnnotatingFeature__Group__2() throws RecognitionExc
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__2__Impl"
- // InternalKerML.g:10313:1: rule__OwnedAnnotatingFeature__Group__2__Impl : ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) ) ;
+ // InternalKerML.g:10263:1: rule__OwnedAnnotatingFeature__Group__2__Impl : ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) ) ;
public final void rule__OwnedAnnotatingFeature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10317:1: ( ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) ) )
- // InternalKerML.g:10318:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:10267:1: ( ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) ) )
+ // InternalKerML.g:10268:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) )
{
- // InternalKerML.g:10318:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) )
- // InternalKerML.g:10319:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:10268:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:10269:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2());
}
- // InternalKerML.g:10320:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 )
- // InternalKerML.g:10320:3: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2
+ // InternalKerML.g:10270:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:10270:3: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2();
@@ -36886,14 +36716,14 @@ public final void rule__OwnedAnnotatingFeature__Group__2__Impl() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__3"
- // InternalKerML.g:10328:1: rule__OwnedAnnotatingFeature__Group__3 : rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4 ;
+ // InternalKerML.g:10278:1: rule__OwnedAnnotatingFeature__Group__3 : rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4 ;
public final void rule__OwnedAnnotatingFeature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10332:1: ( rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4 )
- // InternalKerML.g:10333:2: rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4
+ // InternalKerML.g:10282:1: ( rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4 )
+ // InternalKerML.g:10283:2: rule__OwnedAnnotatingFeature__Group__3__Impl rule__OwnedAnnotatingFeature__Group__4
{
pushFollow(FOLLOW_10);
rule__OwnedAnnotatingFeature__Group__3__Impl();
@@ -36924,23 +36754,23 @@ public final void rule__OwnedAnnotatingFeature__Group__3() throws RecognitionExc
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__3__Impl"
- // InternalKerML.g:10340:1: rule__OwnedAnnotatingFeature__Group__3__Impl : ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) ) ;
+ // InternalKerML.g:10290:1: rule__OwnedAnnotatingFeature__Group__3__Impl : ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) ) ;
public final void rule__OwnedAnnotatingFeature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10344:1: ( ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) ) )
- // InternalKerML.g:10345:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) )
+ // InternalKerML.g:10294:1: ( ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) ) )
+ // InternalKerML.g:10295:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) )
{
- // InternalKerML.g:10345:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) )
- // InternalKerML.g:10346:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 )
+ // InternalKerML.g:10295:1: ( ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 ) )
+ // InternalKerML.g:10296:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_3());
}
- // InternalKerML.g:10347:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 )
- // InternalKerML.g:10347:3: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3
+ // InternalKerML.g:10297:2: ( rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 )
+ // InternalKerML.g:10297:3: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3();
@@ -36975,14 +36805,14 @@ public final void rule__OwnedAnnotatingFeature__Group__3__Impl() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__4"
- // InternalKerML.g:10355:1: rule__OwnedAnnotatingFeature__Group__4 : rule__OwnedAnnotatingFeature__Group__4__Impl ;
+ // InternalKerML.g:10305:1: rule__OwnedAnnotatingFeature__Group__4 : rule__OwnedAnnotatingFeature__Group__4__Impl ;
public final void rule__OwnedAnnotatingFeature__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10359:1: ( rule__OwnedAnnotatingFeature__Group__4__Impl )
- // InternalKerML.g:10360:2: rule__OwnedAnnotatingFeature__Group__4__Impl
+ // InternalKerML.g:10309:1: ( rule__OwnedAnnotatingFeature__Group__4__Impl )
+ // InternalKerML.g:10310:2: rule__OwnedAnnotatingFeature__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Group__4__Impl();
@@ -37008,17 +36838,17 @@ public final void rule__OwnedAnnotatingFeature__Group__4() throws RecognitionExc
// $ANTLR start "rule__OwnedAnnotatingFeature__Group__4__Impl"
- // InternalKerML.g:10366:1: rule__OwnedAnnotatingFeature__Group__4__Impl : ( ruleAnnotatingFeatureBody ) ;
+ // InternalKerML.g:10316:1: rule__OwnedAnnotatingFeature__Group__4__Impl : ( ruleAnnotatingFeatureBody ) ;
public final void rule__OwnedAnnotatingFeature__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10370:1: ( ( ruleAnnotatingFeatureBody ) )
- // InternalKerML.g:10371:1: ( ruleAnnotatingFeatureBody )
+ // InternalKerML.g:10320:1: ( ( ruleAnnotatingFeatureBody ) )
+ // InternalKerML.g:10321:1: ( ruleAnnotatingFeatureBody )
{
- // InternalKerML.g:10371:1: ( ruleAnnotatingFeatureBody )
- // InternalKerML.g:10372:2: ruleAnnotatingFeatureBody
+ // InternalKerML.g:10321:1: ( ruleAnnotatingFeatureBody )
+ // InternalKerML.g:10322:2: ruleAnnotatingFeatureBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getAnnotatingFeatureBodyParserRuleCall_4());
@@ -37053,14 +36883,14 @@ public final void rule__OwnedAnnotatingFeature__Group__4__Impl() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1__0"
- // InternalKerML.g:10382:1: rule__OwnedAnnotatingFeature__Group_1__0 : rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1 ;
+ // InternalKerML.g:10332:1: rule__OwnedAnnotatingFeature__Group_1__0 : rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1 ;
public final void rule__OwnedAnnotatingFeature__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10386:1: ( rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1 )
- // InternalKerML.g:10387:2: rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1
+ // InternalKerML.g:10336:1: ( rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1 )
+ // InternalKerML.g:10337:2: rule__OwnedAnnotatingFeature__Group_1__0__Impl rule__OwnedAnnotatingFeature__Group_1__1
{
pushFollow(FOLLOW_27);
rule__OwnedAnnotatingFeature__Group_1__0__Impl();
@@ -37091,23 +36921,23 @@ public final void rule__OwnedAnnotatingFeature__Group_1__0() throws RecognitionE
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1__0__Impl"
- // InternalKerML.g:10394:1: rule__OwnedAnnotatingFeature__Group_1__0__Impl : ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) ) ;
+ // InternalKerML.g:10344:1: rule__OwnedAnnotatingFeature__Group_1__0__Impl : ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) ) ;
public final void rule__OwnedAnnotatingFeature__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10398:1: ( ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) ) )
- // InternalKerML.g:10399:1: ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) )
+ // InternalKerML.g:10348:1: ( ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) ) )
+ // InternalKerML.g:10349:1: ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) )
{
- // InternalKerML.g:10399:1: ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) )
- // InternalKerML.g:10400:2: ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 )
+ // InternalKerML.g:10349:1: ( ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 ) )
+ // InternalKerML.g:10350:2: ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getHumanIdAssignment_1_0());
}
- // InternalKerML.g:10401:2: ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 )
- // InternalKerML.g:10401:3: rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0
+ // InternalKerML.g:10351:2: ( rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 )
+ // InternalKerML.g:10351:3: rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0();
@@ -37142,14 +36972,14 @@ public final void rule__OwnedAnnotatingFeature__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1__1"
- // InternalKerML.g:10409:1: rule__OwnedAnnotatingFeature__Group_1__1 : rule__OwnedAnnotatingFeature__Group_1__1__Impl ;
+ // InternalKerML.g:10359:1: rule__OwnedAnnotatingFeature__Group_1__1 : rule__OwnedAnnotatingFeature__Group_1__1__Impl ;
public final void rule__OwnedAnnotatingFeature__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10413:1: ( rule__OwnedAnnotatingFeature__Group_1__1__Impl )
- // InternalKerML.g:10414:2: rule__OwnedAnnotatingFeature__Group_1__1__Impl
+ // InternalKerML.g:10363:1: ( rule__OwnedAnnotatingFeature__Group_1__1__Impl )
+ // InternalKerML.g:10364:2: rule__OwnedAnnotatingFeature__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Group_1__1__Impl();
@@ -37175,23 +37005,23 @@ public final void rule__OwnedAnnotatingFeature__Group_1__1() throws RecognitionE
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1__1__Impl"
- // InternalKerML.g:10420:1: rule__OwnedAnnotatingFeature__Group_1__1__Impl : ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) ) ;
+ // InternalKerML.g:10370:1: rule__OwnedAnnotatingFeature__Group_1__1__Impl : ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) ) ;
public final void rule__OwnedAnnotatingFeature__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10424:1: ( ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) ) )
- // InternalKerML.g:10425:1: ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) )
+ // InternalKerML.g:10374:1: ( ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) ) )
+ // InternalKerML.g:10375:1: ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) )
{
- // InternalKerML.g:10425:1: ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) )
- // InternalKerML.g:10426:2: ( rule__OwnedAnnotatingFeature__Alternatives_1_1 )
+ // InternalKerML.g:10375:1: ( ( rule__OwnedAnnotatingFeature__Alternatives_1_1 ) )
+ // InternalKerML.g:10376:2: ( rule__OwnedAnnotatingFeature__Alternatives_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getAlternatives_1_1());
}
- // InternalKerML.g:10427:2: ( rule__OwnedAnnotatingFeature__Alternatives_1_1 )
- // InternalKerML.g:10427:3: rule__OwnedAnnotatingFeature__Alternatives_1_1
+ // InternalKerML.g:10377:2: ( rule__OwnedAnnotatingFeature__Alternatives_1_1 )
+ // InternalKerML.g:10377:3: rule__OwnedAnnotatingFeature__Alternatives_1_1
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Alternatives_1_1();
@@ -37226,14 +37056,14 @@ public final void rule__OwnedAnnotatingFeature__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1_1_1__0"
- // InternalKerML.g:10436:1: rule__OwnedAnnotatingFeature__Group_1_1_1__0 : rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1 ;
+ // InternalKerML.g:10386:1: rule__OwnedAnnotatingFeature__Group_1_1_1__0 : rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1 ;
public final void rule__OwnedAnnotatingFeature__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10440:1: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1 )
- // InternalKerML.g:10441:2: rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1
+ // InternalKerML.g:10390:1: ( rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1 )
+ // InternalKerML.g:10391:2: rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl rule__OwnedAnnotatingFeature__Group_1_1_1__1
{
pushFollow(FOLLOW_28);
rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl();
@@ -37264,17 +37094,17 @@ public final void rule__OwnedAnnotatingFeature__Group_1_1_1__0() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl"
- // InternalKerML.g:10448:1: rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl : ( 'typed' ) ;
+ // InternalKerML.g:10398:1: rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl : ( 'typed' ) ;
public final void rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10452:1: ( ( 'typed' ) )
- // InternalKerML.g:10453:1: ( 'typed' )
+ // InternalKerML.g:10402:1: ( ( 'typed' ) )
+ // InternalKerML.g:10403:1: ( 'typed' )
{
- // InternalKerML.g:10453:1: ( 'typed' )
- // InternalKerML.g:10454:2: 'typed'
+ // InternalKerML.g:10403:1: ( 'typed' )
+ // InternalKerML.g:10404:2: 'typed'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getTypedKeyword_1_1_1_0());
@@ -37305,14 +37135,14 @@ public final void rule__OwnedAnnotatingFeature__Group_1_1_1__0__Impl() throws Re
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1_1_1__1"
- // InternalKerML.g:10463:1: rule__OwnedAnnotatingFeature__Group_1_1_1__1 : rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl ;
+ // InternalKerML.g:10413:1: rule__OwnedAnnotatingFeature__Group_1_1_1__1 : rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl ;
public final void rule__OwnedAnnotatingFeature__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10467:1: ( rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl )
- // InternalKerML.g:10468:2: rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl
+ // InternalKerML.g:10417:1: ( rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl )
+ // InternalKerML.g:10418:2: rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl();
@@ -37338,17 +37168,17 @@ public final void rule__OwnedAnnotatingFeature__Group_1_1_1__1() throws Recognit
// $ANTLR start "rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl"
- // InternalKerML.g:10474:1: rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl : ( 'by' ) ;
+ // InternalKerML.g:10424:1: rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl : ( 'by' ) ;
public final void rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10478:1: ( ( 'by' ) )
- // InternalKerML.g:10479:1: ( 'by' )
+ // InternalKerML.g:10428:1: ( ( 'by' ) )
+ // InternalKerML.g:10429:1: ( 'by' )
{
- // InternalKerML.g:10479:1: ( 'by' )
- // InternalKerML.g:10480:2: 'by'
+ // InternalKerML.g:10429:1: ( 'by' )
+ // InternalKerML.g:10430:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getByKeyword_1_1_1_1());
@@ -37379,14 +37209,14 @@ public final void rule__OwnedAnnotatingFeature__Group_1_1_1__1__Impl() throws Re
// $ANTLR start "rule__AnnotatingFeature__Group__0"
- // InternalKerML.g:10490:1: rule__AnnotatingFeature__Group__0 : rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 ;
+ // InternalKerML.g:10440:1: rule__AnnotatingFeature__Group__0 : rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 ;
public final void rule__AnnotatingFeature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10494:1: ( rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 )
- // InternalKerML.g:10495:2: rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1
+ // InternalKerML.g:10444:1: ( rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 )
+ // InternalKerML.g:10445:2: rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group__0__Impl();
@@ -37417,23 +37247,23 @@ public final void rule__AnnotatingFeature__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__0__Impl"
- // InternalKerML.g:10502:1: rule__AnnotatingFeature__Group__0__Impl : ( ( rule__AnnotatingFeature__Alternatives_0 ) ) ;
+ // InternalKerML.g:10452:1: rule__AnnotatingFeature__Group__0__Impl : ( ( rule__AnnotatingFeature__Alternatives_0 ) ) ;
public final void rule__AnnotatingFeature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10506:1: ( ( ( rule__AnnotatingFeature__Alternatives_0 ) ) )
- // InternalKerML.g:10507:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
+ // InternalKerML.g:10456:1: ( ( ( rule__AnnotatingFeature__Alternatives_0 ) ) )
+ // InternalKerML.g:10457:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
{
- // InternalKerML.g:10507:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
- // InternalKerML.g:10508:2: ( rule__AnnotatingFeature__Alternatives_0 )
+ // InternalKerML.g:10457:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
+ // InternalKerML.g:10458:2: ( rule__AnnotatingFeature__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAlternatives_0());
}
- // InternalKerML.g:10509:2: ( rule__AnnotatingFeature__Alternatives_0 )
- // InternalKerML.g:10509:3: rule__AnnotatingFeature__Alternatives_0
+ // InternalKerML.g:10459:2: ( rule__AnnotatingFeature__Alternatives_0 )
+ // InternalKerML.g:10459:3: rule__AnnotatingFeature__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Alternatives_0();
@@ -37468,14 +37298,14 @@ public final void rule__AnnotatingFeature__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__1"
- // InternalKerML.g:10517:1: rule__AnnotatingFeature__Group__1 : rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 ;
+ // InternalKerML.g:10467:1: rule__AnnotatingFeature__Group__1 : rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 ;
public final void rule__AnnotatingFeature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10521:1: ( rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 )
- // InternalKerML.g:10522:2: rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2
+ // InternalKerML.g:10471:1: ( rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 )
+ // InternalKerML.g:10472:2: rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2
{
pushFollow(FOLLOW_29);
rule__AnnotatingFeature__Group__1__Impl();
@@ -37506,17 +37336,17 @@ public final void rule__AnnotatingFeature__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__1__Impl"
- // InternalKerML.g:10529:1: rule__AnnotatingFeature__Group__1__Impl : ( ruleAnnotatingFeatureDeclaration ) ;
+ // InternalKerML.g:10479:1: rule__AnnotatingFeature__Group__1__Impl : ( ruleAnnotatingFeatureDeclaration ) ;
public final void rule__AnnotatingFeature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10533:1: ( ( ruleAnnotatingFeatureDeclaration ) )
- // InternalKerML.g:10534:1: ( ruleAnnotatingFeatureDeclaration )
+ // InternalKerML.g:10483:1: ( ( ruleAnnotatingFeatureDeclaration ) )
+ // InternalKerML.g:10484:1: ( ruleAnnotatingFeatureDeclaration )
{
- // InternalKerML.g:10534:1: ( ruleAnnotatingFeatureDeclaration )
- // InternalKerML.g:10535:2: ruleAnnotatingFeatureDeclaration
+ // InternalKerML.g:10484:1: ( ruleAnnotatingFeatureDeclaration )
+ // InternalKerML.g:10485:2: ruleAnnotatingFeatureDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAnnotatingFeatureDeclarationParserRuleCall_1());
@@ -37551,14 +37381,14 @@ public final void rule__AnnotatingFeature__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__2"
- // InternalKerML.g:10544:1: rule__AnnotatingFeature__Group__2 : rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 ;
+ // InternalKerML.g:10494:1: rule__AnnotatingFeature__Group__2 : rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 ;
public final void rule__AnnotatingFeature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10548:1: ( rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 )
- // InternalKerML.g:10549:2: rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3
+ // InternalKerML.g:10498:1: ( rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 )
+ // InternalKerML.g:10499:2: rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3
{
pushFollow(FOLLOW_10);
rule__AnnotatingFeature__Group__2__Impl();
@@ -37589,23 +37419,23 @@ public final void rule__AnnotatingFeature__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__2__Impl"
- // InternalKerML.g:10556:1: rule__AnnotatingFeature__Group__2__Impl : ( ( rule__AnnotatingFeature__Alternatives_2 ) ) ;
+ // InternalKerML.g:10506:1: rule__AnnotatingFeature__Group__2__Impl : ( ( rule__AnnotatingFeature__Alternatives_2 ) ) ;
public final void rule__AnnotatingFeature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10560:1: ( ( ( rule__AnnotatingFeature__Alternatives_2 ) ) )
- // InternalKerML.g:10561:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
+ // InternalKerML.g:10510:1: ( ( ( rule__AnnotatingFeature__Alternatives_2 ) ) )
+ // InternalKerML.g:10511:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
{
- // InternalKerML.g:10561:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
- // InternalKerML.g:10562:2: ( rule__AnnotatingFeature__Alternatives_2 )
+ // InternalKerML.g:10511:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
+ // InternalKerML.g:10512:2: ( rule__AnnotatingFeature__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAlternatives_2());
}
- // InternalKerML.g:10563:2: ( rule__AnnotatingFeature__Alternatives_2 )
- // InternalKerML.g:10563:3: rule__AnnotatingFeature__Alternatives_2
+ // InternalKerML.g:10513:2: ( rule__AnnotatingFeature__Alternatives_2 )
+ // InternalKerML.g:10513:3: rule__AnnotatingFeature__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Alternatives_2();
@@ -37640,14 +37470,14 @@ public final void rule__AnnotatingFeature__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__3"
- // InternalKerML.g:10571:1: rule__AnnotatingFeature__Group__3 : rule__AnnotatingFeature__Group__3__Impl ;
+ // InternalKerML.g:10521:1: rule__AnnotatingFeature__Group__3 : rule__AnnotatingFeature__Group__3__Impl ;
public final void rule__AnnotatingFeature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10575:1: ( rule__AnnotatingFeature__Group__3__Impl )
- // InternalKerML.g:10576:2: rule__AnnotatingFeature__Group__3__Impl
+ // InternalKerML.g:10525:1: ( rule__AnnotatingFeature__Group__3__Impl )
+ // InternalKerML.g:10526:2: rule__AnnotatingFeature__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group__3__Impl();
@@ -37673,17 +37503,17 @@ public final void rule__AnnotatingFeature__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__3__Impl"
- // InternalKerML.g:10582:1: rule__AnnotatingFeature__Group__3__Impl : ( ruleAnnotatingFeatureBody ) ;
+ // InternalKerML.g:10532:1: rule__AnnotatingFeature__Group__3__Impl : ( ruleAnnotatingFeatureBody ) ;
public final void rule__AnnotatingFeature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10586:1: ( ( ruleAnnotatingFeatureBody ) )
- // InternalKerML.g:10587:1: ( ruleAnnotatingFeatureBody )
+ // InternalKerML.g:10536:1: ( ( ruleAnnotatingFeatureBody ) )
+ // InternalKerML.g:10537:1: ( ruleAnnotatingFeatureBody )
{
- // InternalKerML.g:10587:1: ( ruleAnnotatingFeatureBody )
- // InternalKerML.g:10588:2: ruleAnnotatingFeatureBody
+ // InternalKerML.g:10537:1: ( ruleAnnotatingFeatureBody )
+ // InternalKerML.g:10538:2: ruleAnnotatingFeatureBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAnnotatingFeatureBodyParserRuleCall_3());
@@ -37718,14 +37548,14 @@ public final void rule__AnnotatingFeature__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__0"
- // InternalKerML.g:10598:1: rule__AnnotatingFeature__Group_2_0__0 : rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 ;
+ // InternalKerML.g:10548:1: rule__AnnotatingFeature__Group_2_0__0 : rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 ;
public final void rule__AnnotatingFeature__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10602:1: ( rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 )
- // InternalKerML.g:10603:2: rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1
+ // InternalKerML.g:10552:1: ( rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 )
+ // InternalKerML.g:10553:2: rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group_2_0__0__Impl();
@@ -37756,17 +37586,17 @@ public final void rule__AnnotatingFeature__Group_2_0__0() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__0__Impl"
- // InternalKerML.g:10610:1: rule__AnnotatingFeature__Group_2_0__0__Impl : ( 'about' ) ;
+ // InternalKerML.g:10560:1: rule__AnnotatingFeature__Group_2_0__0__Impl : ( 'about' ) ;
public final void rule__AnnotatingFeature__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10614:1: ( ( 'about' ) )
- // InternalKerML.g:10615:1: ( 'about' )
+ // InternalKerML.g:10564:1: ( ( 'about' ) )
+ // InternalKerML.g:10565:1: ( 'about' )
{
- // InternalKerML.g:10615:1: ( 'about' )
- // InternalKerML.g:10616:2: 'about'
+ // InternalKerML.g:10565:1: ( 'about' )
+ // InternalKerML.g:10566:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAboutKeyword_2_0_0());
@@ -37797,14 +37627,14 @@ public final void rule__AnnotatingFeature__Group_2_0__0__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__1"
- // InternalKerML.g:10625:1: rule__AnnotatingFeature__Group_2_0__1 : rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 ;
+ // InternalKerML.g:10575:1: rule__AnnotatingFeature__Group_2_0__1 : rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 ;
public final void rule__AnnotatingFeature__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10629:1: ( rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 )
- // InternalKerML.g:10630:2: rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2
+ // InternalKerML.g:10579:1: ( rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 )
+ // InternalKerML.g:10580:2: rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2
{
pushFollow(FOLLOW_13);
rule__AnnotatingFeature__Group_2_0__1__Impl();
@@ -37835,23 +37665,23 @@ public final void rule__AnnotatingFeature__Group_2_0__1() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__1__Impl"
- // InternalKerML.g:10637:1: rule__AnnotatingFeature__Group_2_0__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) ;
+ // InternalKerML.g:10587:1: rule__AnnotatingFeature__Group_2_0__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) ;
public final void rule__AnnotatingFeature__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10641:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) )
- // InternalKerML.g:10642:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
+ // InternalKerML.g:10591:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) )
+ // InternalKerML.g:10592:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
{
- // InternalKerML.g:10642:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
- // InternalKerML.g:10643:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
+ // InternalKerML.g:10592:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
+ // InternalKerML.g:10593:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_0_1());
}
- // InternalKerML.g:10644:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
- // InternalKerML.g:10644:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1
+ // InternalKerML.g:10594:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
+ // InternalKerML.g:10594:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1();
@@ -37886,14 +37716,14 @@ public final void rule__AnnotatingFeature__Group_2_0__1__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__2"
- // InternalKerML.g:10652:1: rule__AnnotatingFeature__Group_2_0__2 : rule__AnnotatingFeature__Group_2_0__2__Impl ;
+ // InternalKerML.g:10602:1: rule__AnnotatingFeature__Group_2_0__2 : rule__AnnotatingFeature__Group_2_0__2__Impl ;
public final void rule__AnnotatingFeature__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10656:1: ( rule__AnnotatingFeature__Group_2_0__2__Impl )
- // InternalKerML.g:10657:2: rule__AnnotatingFeature__Group_2_0__2__Impl
+ // InternalKerML.g:10606:1: ( rule__AnnotatingFeature__Group_2_0__2__Impl )
+ // InternalKerML.g:10607:2: rule__AnnotatingFeature__Group_2_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0__2__Impl();
@@ -37919,22 +37749,22 @@ public final void rule__AnnotatingFeature__Group_2_0__2() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__2__Impl"
- // InternalKerML.g:10663:1: rule__AnnotatingFeature__Group_2_0__2__Impl : ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) ;
+ // InternalKerML.g:10613:1: rule__AnnotatingFeature__Group_2_0__2__Impl : ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) ;
public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10667:1: ( ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) )
- // InternalKerML.g:10668:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
+ // InternalKerML.g:10617:1: ( ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) )
+ // InternalKerML.g:10618:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
{
- // InternalKerML.g:10668:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
- // InternalKerML.g:10669:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
+ // InternalKerML.g:10618:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
+ // InternalKerML.g:10619:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getGroup_2_0_2());
}
- // InternalKerML.g:10670:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
+ // InternalKerML.g:10620:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
loop127:
do {
int alt127=2;
@@ -37947,7 +37777,7 @@ public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws Recogniti
switch (alt127) {
case 1 :
- // InternalKerML.g:10670:3: rule__AnnotatingFeature__Group_2_0_2__0
+ // InternalKerML.g:10620:3: rule__AnnotatingFeature__Group_2_0_2__0
{
pushFollow(FOLLOW_14);
rule__AnnotatingFeature__Group_2_0_2__0();
@@ -37988,14 +37818,14 @@ public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__0"
- // InternalKerML.g:10679:1: rule__AnnotatingFeature__Group_2_0_2__0 : rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 ;
+ // InternalKerML.g:10629:1: rule__AnnotatingFeature__Group_2_0_2__0 : rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 ;
public final void rule__AnnotatingFeature__Group_2_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10683:1: ( rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 )
- // InternalKerML.g:10684:2: rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1
+ // InternalKerML.g:10633:1: ( rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 )
+ // InternalKerML.g:10634:2: rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group_2_0_2__0__Impl();
@@ -38026,17 +37856,17 @@ public final void rule__AnnotatingFeature__Group_2_0_2__0() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__0__Impl"
- // InternalKerML.g:10691:1: rule__AnnotatingFeature__Group_2_0_2__0__Impl : ( ',' ) ;
+ // InternalKerML.g:10641:1: rule__AnnotatingFeature__Group_2_0_2__0__Impl : ( ',' ) ;
public final void rule__AnnotatingFeature__Group_2_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10695:1: ( ( ',' ) )
- // InternalKerML.g:10696:1: ( ',' )
+ // InternalKerML.g:10645:1: ( ( ',' ) )
+ // InternalKerML.g:10646:1: ( ',' )
{
- // InternalKerML.g:10696:1: ( ',' )
- // InternalKerML.g:10697:2: ','
+ // InternalKerML.g:10646:1: ( ',' )
+ // InternalKerML.g:10647:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getCommaKeyword_2_0_2_0());
@@ -38067,14 +37897,14 @@ public final void rule__AnnotatingFeature__Group_2_0_2__0__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__1"
- // InternalKerML.g:10706:1: rule__AnnotatingFeature__Group_2_0_2__1 : rule__AnnotatingFeature__Group_2_0_2__1__Impl ;
+ // InternalKerML.g:10656:1: rule__AnnotatingFeature__Group_2_0_2__1 : rule__AnnotatingFeature__Group_2_0_2__1__Impl ;
public final void rule__AnnotatingFeature__Group_2_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10710:1: ( rule__AnnotatingFeature__Group_2_0_2__1__Impl )
- // InternalKerML.g:10711:2: rule__AnnotatingFeature__Group_2_0_2__1__Impl
+ // InternalKerML.g:10660:1: ( rule__AnnotatingFeature__Group_2_0_2__1__Impl )
+ // InternalKerML.g:10661:2: rule__AnnotatingFeature__Group_2_0_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0_2__1__Impl();
@@ -38100,23 +37930,23 @@ public final void rule__AnnotatingFeature__Group_2_0_2__1() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__1__Impl"
- // InternalKerML.g:10717:1: rule__AnnotatingFeature__Group_2_0_2__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) ;
+ // InternalKerML.g:10667:1: rule__AnnotatingFeature__Group_2_0_2__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) ;
public final void rule__AnnotatingFeature__Group_2_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10721:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) )
- // InternalKerML.g:10722:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
+ // InternalKerML.g:10671:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) )
+ // InternalKerML.g:10672:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
{
- // InternalKerML.g:10722:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
- // InternalKerML.g:10723:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
+ // InternalKerML.g:10672:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
+ // InternalKerML.g:10673:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_0_2_1());
}
- // InternalKerML.g:10724:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
- // InternalKerML.g:10724:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1
+ // InternalKerML.g:10674:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
+ // InternalKerML.g:10674:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1();
@@ -38151,14 +37981,14 @@ public final void rule__AnnotatingFeature__Group_2_0_2__1__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__0"
- // InternalKerML.g:10733:1: rule__AnnotatingFeatureDeclaration__Group__0 : rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 ;
+ // InternalKerML.g:10683:1: rule__AnnotatingFeatureDeclaration__Group__0 : rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 ;
public final void rule__AnnotatingFeatureDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10737:1: ( rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 )
- // InternalKerML.g:10738:2: rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1
+ // InternalKerML.g:10687:1: ( rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 )
+ // InternalKerML.g:10688:2: rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeatureDeclaration__Group__0__Impl();
@@ -38189,22 +38019,22 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0() throws Recognit
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__0__Impl"
- // InternalKerML.g:10745:1: rule__AnnotatingFeatureDeclaration__Group__0__Impl : ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) ;
+ // InternalKerML.g:10695:1: rule__AnnotatingFeatureDeclaration__Group__0__Impl : ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) ;
public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10749:1: ( ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) )
- // InternalKerML.g:10750:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
+ // InternalKerML.g:10699:1: ( ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) )
+ // InternalKerML.g:10700:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
{
- // InternalKerML.g:10750:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
- // InternalKerML.g:10751:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
+ // InternalKerML.g:10700:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
+ // InternalKerML.g:10701:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getGroup_0());
}
- // InternalKerML.g:10752:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
+ // InternalKerML.g:10702:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
int alt128=2;
switch ( input.LA(1) ) {
case 63:
@@ -38234,7 +38064,7 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws Re
switch (alt128) {
case 1 :
- // InternalKerML.g:10752:3: rule__AnnotatingFeatureDeclaration__Group_0__0
+ // InternalKerML.g:10702:3: rule__AnnotatingFeatureDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0__0();
@@ -38272,14 +38102,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__1"
- // InternalKerML.g:10760:1: rule__AnnotatingFeatureDeclaration__Group__1 : rule__AnnotatingFeatureDeclaration__Group__1__Impl ;
+ // InternalKerML.g:10710:1: rule__AnnotatingFeatureDeclaration__Group__1 : rule__AnnotatingFeatureDeclaration__Group__1__Impl ;
public final void rule__AnnotatingFeatureDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10764:1: ( rule__AnnotatingFeatureDeclaration__Group__1__Impl )
- // InternalKerML.g:10765:2: rule__AnnotatingFeatureDeclaration__Group__1__Impl
+ // InternalKerML.g:10714:1: ( rule__AnnotatingFeatureDeclaration__Group__1__Impl )
+ // InternalKerML.g:10715:2: rule__AnnotatingFeatureDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group__1__Impl();
@@ -38305,23 +38135,23 @@ public final void rule__AnnotatingFeatureDeclaration__Group__1() throws Recognit
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__1__Impl"
- // InternalKerML.g:10771:1: rule__AnnotatingFeatureDeclaration__Group__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:10721:1: rule__AnnotatingFeatureDeclaration__Group__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__AnnotatingFeatureDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10775:1: ( ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:10776:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:10725:1: ( ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:10726:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:10776:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:10777:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:10726:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:10727:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:10778:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:10778:3: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:10728:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:10728:3: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1();
@@ -38356,14 +38186,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group__1__Impl() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__0"
- // InternalKerML.g:10787:1: rule__AnnotatingFeatureDeclaration__Group_0__0 : rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 ;
+ // InternalKerML.g:10737:1: rule__AnnotatingFeatureDeclaration__Group_0__0 : rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10791:1: ( rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 )
- // InternalKerML.g:10792:2: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1
+ // InternalKerML.g:10741:1: ( rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 )
+ // InternalKerML.g:10742:2: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1
{
pushFollow(FOLLOW_27);
rule__AnnotatingFeatureDeclaration__Group_0__0__Impl();
@@ -38394,17 +38224,17 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__0() throws Recogn
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__0__Impl"
- // InternalKerML.g:10799:1: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
+ // InternalKerML.g:10749:1: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10803:1: ( ( ruleIdentification ) )
- // InternalKerML.g:10804:1: ( ruleIdentification )
+ // InternalKerML.g:10753:1: ( ( ruleIdentification ) )
+ // InternalKerML.g:10754:1: ( ruleIdentification )
{
- // InternalKerML.g:10804:1: ( ruleIdentification )
- // InternalKerML.g:10805:2: ruleIdentification
+ // InternalKerML.g:10754:1: ( ruleIdentification )
+ // InternalKerML.g:10755:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getIdentificationParserRuleCall_0_0());
@@ -38439,14 +38269,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__0__Impl() throws
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__1"
- // InternalKerML.g:10814:1: rule__AnnotatingFeatureDeclaration__Group_0__1 : rule__AnnotatingFeatureDeclaration__Group_0__1__Impl ;
+ // InternalKerML.g:10764:1: rule__AnnotatingFeatureDeclaration__Group_0__1 : rule__AnnotatingFeatureDeclaration__Group_0__1__Impl ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10818:1: ( rule__AnnotatingFeatureDeclaration__Group_0__1__Impl )
- // InternalKerML.g:10819:2: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl
+ // InternalKerML.g:10768:1: ( rule__AnnotatingFeatureDeclaration__Group_0__1__Impl )
+ // InternalKerML.g:10769:2: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0__1__Impl();
@@ -38472,23 +38302,23 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__1() throws Recogn
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__1__Impl"
- // InternalKerML.g:10825:1: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) ) ;
+ // InternalKerML.g:10775:1: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10829:1: ( ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) ) )
- // InternalKerML.g:10830:1: ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) )
+ // InternalKerML.g:10779:1: ( ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) ) )
+ // InternalKerML.g:10780:1: ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) )
{
- // InternalKerML.g:10830:1: ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) )
- // InternalKerML.g:10831:2: ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 )
+ // InternalKerML.g:10780:1: ( ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 ) )
+ // InternalKerML.g:10781:2: ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getAlternatives_0_1());
}
- // InternalKerML.g:10832:2: ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 )
- // InternalKerML.g:10832:3: rule__AnnotatingFeatureDeclaration__Alternatives_0_1
+ // InternalKerML.g:10782:2: ( rule__AnnotatingFeatureDeclaration__Alternatives_0_1 )
+ // InternalKerML.g:10782:3: rule__AnnotatingFeatureDeclaration__Alternatives_0_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Alternatives_0_1();
@@ -38523,14 +38353,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__1__Impl() throws
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0_1_1__0"
- // InternalKerML.g:10841:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 : rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 ;
+ // InternalKerML.g:10791:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0 : rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 ;
public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10845:1: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 )
- // InternalKerML.g:10846:2: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1
+ // InternalKerML.g:10795:1: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 )
+ // InternalKerML.g:10796:2: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl rule__AnnotatingFeatureDeclaration__Group_0_1_1__1
{
pushFollow(FOLLOW_28);
rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl();
@@ -38561,17 +38391,17 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__0() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl"
- // InternalKerML.g:10853:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl : ( 'typed' ) ;
+ // InternalKerML.g:10803:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl : ( 'typed' ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10857:1: ( ( 'typed' ) )
- // InternalKerML.g:10858:1: ( 'typed' )
+ // InternalKerML.g:10807:1: ( ( 'typed' ) )
+ // InternalKerML.g:10808:1: ( 'typed' )
{
- // InternalKerML.g:10858:1: ( 'typed' )
- // InternalKerML.g:10859:2: 'typed'
+ // InternalKerML.g:10808:1: ( 'typed' )
+ // InternalKerML.g:10809:2: 'typed'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getTypedKeyword_0_1_1_0());
@@ -38602,14 +38432,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__0__Impl() thr
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0_1_1__1"
- // InternalKerML.g:10868:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 : rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl ;
+ // InternalKerML.g:10818:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1 : rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl ;
public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10872:1: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl )
- // InternalKerML.g:10873:2: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl
+ // InternalKerML.g:10822:1: ( rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl )
+ // InternalKerML.g:10823:2: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl();
@@ -38635,17 +38465,17 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__1() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl"
- // InternalKerML.g:10879:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl : ( 'by' ) ;
+ // InternalKerML.g:10829:1: rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl : ( 'by' ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10883:1: ( ( 'by' ) )
- // InternalKerML.g:10884:1: ( 'by' )
+ // InternalKerML.g:10833:1: ( ( 'by' ) )
+ // InternalKerML.g:10834:1: ( 'by' )
{
- // InternalKerML.g:10884:1: ( 'by' )
- // InternalKerML.g:10885:2: 'by'
+ // InternalKerML.g:10834:1: ( 'by' )
+ // InternalKerML.g:10835:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getByKeyword_0_1_1_1());
@@ -38676,14 +38506,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0_1_1__1__Impl() thr
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__0"
- // InternalKerML.g:10895:1: rule__AnnotatingFeatureBody__Group_1__0 : rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 ;
+ // InternalKerML.g:10845:1: rule__AnnotatingFeatureBody__Group_1__0 : rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 ;
public final void rule__AnnotatingFeatureBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10899:1: ( rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 )
- // InternalKerML.g:10900:2: rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1
+ // InternalKerML.g:10849:1: ( rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 )
+ // InternalKerML.g:10850:2: rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1
{
pushFollow(FOLLOW_30);
rule__AnnotatingFeatureBody__Group_1__0__Impl();
@@ -38714,17 +38544,17 @@ public final void rule__AnnotatingFeatureBody__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__0__Impl"
- // InternalKerML.g:10907:1: rule__AnnotatingFeatureBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:10857:1: rule__AnnotatingFeatureBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__AnnotatingFeatureBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10911:1: ( ( '{' ) )
- // InternalKerML.g:10912:1: ( '{' )
+ // InternalKerML.g:10861:1: ( ( '{' ) )
+ // InternalKerML.g:10862:1: ( '{' )
{
- // InternalKerML.g:10912:1: ( '{' )
- // InternalKerML.g:10913:2: '{'
+ // InternalKerML.g:10862:1: ( '{' )
+ // InternalKerML.g:10863:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -38755,14 +38585,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__1"
- // InternalKerML.g:10922:1: rule__AnnotatingFeatureBody__Group_1__1 : rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 ;
+ // InternalKerML.g:10872:1: rule__AnnotatingFeatureBody__Group_1__1 : rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 ;
public final void rule__AnnotatingFeatureBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10926:1: ( rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 )
- // InternalKerML.g:10927:2: rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2
+ // InternalKerML.g:10876:1: ( rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 )
+ // InternalKerML.g:10877:2: rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2
{
pushFollow(FOLLOW_30);
rule__AnnotatingFeatureBody__Group_1__1__Impl();
@@ -38793,22 +38623,22 @@ public final void rule__AnnotatingFeatureBody__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__1__Impl"
- // InternalKerML.g:10934:1: rule__AnnotatingFeatureBody__Group_1__1__Impl : ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) ;
+ // InternalKerML.g:10884:1: rule__AnnotatingFeatureBody__Group_1__1__Impl : ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) ;
public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10938:1: ( ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) )
- // InternalKerML.g:10939:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
+ // InternalKerML.g:10888:1: ( ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) )
+ // InternalKerML.g:10889:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
{
- // InternalKerML.g:10939:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
- // InternalKerML.g:10940:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
+ // InternalKerML.g:10889:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
+ // InternalKerML.g:10890:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
- // InternalKerML.g:10941:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
+ // InternalKerML.g:10891:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
loop129:
do {
int alt129=2;
@@ -38821,7 +38651,7 @@ public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws Recogni
switch (alt129) {
case 1 :
- // InternalKerML.g:10941:3: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1
+ // InternalKerML.g:10891:3: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1
{
pushFollow(FOLLOW_31);
rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1();
@@ -38862,14 +38692,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__2"
- // InternalKerML.g:10949:1: rule__AnnotatingFeatureBody__Group_1__2 : rule__AnnotatingFeatureBody__Group_1__2__Impl ;
+ // InternalKerML.g:10899:1: rule__AnnotatingFeatureBody__Group_1__2 : rule__AnnotatingFeatureBody__Group_1__2__Impl ;
public final void rule__AnnotatingFeatureBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10953:1: ( rule__AnnotatingFeatureBody__Group_1__2__Impl )
- // InternalKerML.g:10954:2: rule__AnnotatingFeatureBody__Group_1__2__Impl
+ // InternalKerML.g:10903:1: ( rule__AnnotatingFeatureBody__Group_1__2__Impl )
+ // InternalKerML.g:10904:2: rule__AnnotatingFeatureBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureBody__Group_1__2__Impl();
@@ -38895,17 +38725,17 @@ public final void rule__AnnotatingFeatureBody__Group_1__2() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__2__Impl"
- // InternalKerML.g:10960:1: rule__AnnotatingFeatureBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:10910:1: rule__AnnotatingFeatureBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__AnnotatingFeatureBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10964:1: ( ( '}' ) )
- // InternalKerML.g:10965:1: ( '}' )
+ // InternalKerML.g:10914:1: ( ( '}' ) )
+ // InternalKerML.g:10915:1: ( '}' )
{
- // InternalKerML.g:10965:1: ( '}' )
- // InternalKerML.g:10966:2: '}'
+ // InternalKerML.g:10915:1: ( '}' )
+ // InternalKerML.g:10916:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -38936,14 +38766,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__2__Impl() throws Recogni
// $ANTLR start "rule__MetadataFeature__Group__0"
- // InternalKerML.g:10976:1: rule__MetadataFeature__Group__0 : rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 ;
+ // InternalKerML.g:10926:1: rule__MetadataFeature__Group__0 : rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 ;
public final void rule__MetadataFeature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10980:1: ( rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 )
- // InternalKerML.g:10981:2: rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1
+ // InternalKerML.g:10930:1: ( rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 )
+ // InternalKerML.g:10931:2: rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1
{
pushFollow(FOLLOW_32);
rule__MetadataFeature__Group__0__Impl();
@@ -38974,22 +38804,22 @@ public final void rule__MetadataFeature__Group__0() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__0__Impl"
- // InternalKerML.g:10988:1: rule__MetadataFeature__Group__0__Impl : ( ( 'feature' )? ) ;
+ // InternalKerML.g:10938:1: rule__MetadataFeature__Group__0__Impl : ( ( 'feature' )? ) ;
public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:10992:1: ( ( ( 'feature' )? ) )
- // InternalKerML.g:10993:1: ( ( 'feature' )? )
+ // InternalKerML.g:10942:1: ( ( ( 'feature' )? ) )
+ // InternalKerML.g:10943:1: ( ( 'feature' )? )
{
- // InternalKerML.g:10993:1: ( ( 'feature' )? )
- // InternalKerML.g:10994:2: ( 'feature' )?
+ // InternalKerML.g:10943:1: ( ( 'feature' )? )
+ // InternalKerML.g:10944:2: ( 'feature' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getFeatureKeyword_0());
}
- // InternalKerML.g:10995:2: ( 'feature' )?
+ // InternalKerML.g:10945:2: ( 'feature' )?
int alt130=2;
int LA130_0 = input.LA(1);
@@ -38998,7 +38828,7 @@ public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionExce
}
switch (alt130) {
case 1 :
- // InternalKerML.g:10995:3: 'feature'
+ // InternalKerML.g:10945:3: 'feature'
{
match(input,38,FOLLOW_2); if (state.failed) return ;
@@ -39032,14 +38862,14 @@ public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__1"
- // InternalKerML.g:11003:1: rule__MetadataFeature__Group__1 : rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 ;
+ // InternalKerML.g:10953:1: rule__MetadataFeature__Group__1 : rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 ;
public final void rule__MetadataFeature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11007:1: ( rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 )
- // InternalKerML.g:11008:2: rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2
+ // InternalKerML.g:10957:1: ( rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 )
+ // InternalKerML.g:10958:2: rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2
{
pushFollow(FOLLOW_32);
rule__MetadataFeature__Group__1__Impl();
@@ -39070,22 +38900,22 @@ public final void rule__MetadataFeature__Group__1() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__1__Impl"
- // InternalKerML.g:11015:1: rule__MetadataFeature__Group__1__Impl : ( ( rule__MetadataFeature__Alternatives_1 )? ) ;
+ // InternalKerML.g:10965:1: rule__MetadataFeature__Group__1__Impl : ( ( rule__MetadataFeature__Alternatives_1 )? ) ;
public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11019:1: ( ( ( rule__MetadataFeature__Alternatives_1 )? ) )
- // InternalKerML.g:11020:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
+ // InternalKerML.g:10969:1: ( ( ( rule__MetadataFeature__Alternatives_1 )? ) )
+ // InternalKerML.g:10970:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
{
- // InternalKerML.g:11020:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
- // InternalKerML.g:11021:2: ( rule__MetadataFeature__Alternatives_1 )?
+ // InternalKerML.g:10970:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
+ // InternalKerML.g:10971:2: ( rule__MetadataFeature__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getAlternatives_1());
}
- // InternalKerML.g:11022:2: ( rule__MetadataFeature__Alternatives_1 )?
+ // InternalKerML.g:10972:2: ( rule__MetadataFeature__Alternatives_1 )?
int alt131=2;
int LA131_0 = input.LA(1);
@@ -39094,7 +38924,7 @@ public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionExce
}
switch (alt131) {
case 1 :
- // InternalKerML.g:11022:3: rule__MetadataFeature__Alternatives_1
+ // InternalKerML.g:10972:3: rule__MetadataFeature__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__Alternatives_1();
@@ -39132,14 +38962,14 @@ public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__2"
- // InternalKerML.g:11030:1: rule__MetadataFeature__Group__2 : rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 ;
+ // InternalKerML.g:10980:1: rule__MetadataFeature__Group__2 : rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 ;
public final void rule__MetadataFeature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11034:1: ( rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 )
- // InternalKerML.g:11035:2: rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3
+ // InternalKerML.g:10984:1: ( rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 )
+ // InternalKerML.g:10985:2: rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3
{
pushFollow(FOLLOW_33);
rule__MetadataFeature__Group__2__Impl();
@@ -39170,23 +39000,23 @@ public final void rule__MetadataFeature__Group__2() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__2__Impl"
- // InternalKerML.g:11042:1: rule__MetadataFeature__Group__2__Impl : ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) ;
+ // InternalKerML.g:10992:1: rule__MetadataFeature__Group__2__Impl : ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) ;
public final void rule__MetadataFeature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11046:1: ( ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) )
- // InternalKerML.g:11047:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:10996:1: ( ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) )
+ // InternalKerML.g:10997:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
{
- // InternalKerML.g:11047:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
- // InternalKerML.g:11048:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:10997:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:10998:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getOwnedRelationship_compAssignment_2());
}
- // InternalKerML.g:11049:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
- // InternalKerML.g:11049:3: rule__MetadataFeature__OwnedRelationship_compAssignment_2
+ // InternalKerML.g:10999:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:10999:3: rule__MetadataFeature__OwnedRelationship_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__OwnedRelationship_compAssignment_2();
@@ -39221,14 +39051,14 @@ public final void rule__MetadataFeature__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__3"
- // InternalKerML.g:11057:1: rule__MetadataFeature__Group__3 : rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 ;
+ // InternalKerML.g:11007:1: rule__MetadataFeature__Group__3 : rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 ;
public final void rule__MetadataFeature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11061:1: ( rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 )
- // InternalKerML.g:11062:2: rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4
+ // InternalKerML.g:11011:1: ( rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 )
+ // InternalKerML.g:11012:2: rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4
{
pushFollow(FOLLOW_34);
rule__MetadataFeature__Group__3__Impl();
@@ -39259,17 +39089,17 @@ public final void rule__MetadataFeature__Group__3() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__3__Impl"
- // InternalKerML.g:11069:1: rule__MetadataFeature__Group__3__Impl : ( '=' ) ;
+ // InternalKerML.g:11019:1: rule__MetadataFeature__Group__3__Impl : ( '=' ) ;
public final void rule__MetadataFeature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11073:1: ( ( '=' ) )
- // InternalKerML.g:11074:1: ( '=' )
+ // InternalKerML.g:11023:1: ( ( '=' ) )
+ // InternalKerML.g:11024:1: ( '=' )
{
- // InternalKerML.g:11074:1: ( '=' )
- // InternalKerML.g:11075:2: '='
+ // InternalKerML.g:11024:1: ( '=' )
+ // InternalKerML.g:11025:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getEqualsSignKeyword_3());
@@ -39300,14 +39130,14 @@ public final void rule__MetadataFeature__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__4"
- // InternalKerML.g:11084:1: rule__MetadataFeature__Group__4 : rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 ;
+ // InternalKerML.g:11034:1: rule__MetadataFeature__Group__4 : rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 ;
public final void rule__MetadataFeature__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11088:1: ( rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 )
- // InternalKerML.g:11089:2: rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5
+ // InternalKerML.g:11038:1: ( rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 )
+ // InternalKerML.g:11039:2: rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5
{
pushFollow(FOLLOW_35);
rule__MetadataFeature__Group__4__Impl();
@@ -39338,23 +39168,23 @@ public final void rule__MetadataFeature__Group__4() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__4__Impl"
- // InternalKerML.g:11096:1: rule__MetadataFeature__Group__4__Impl : ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) ;
+ // InternalKerML.g:11046:1: rule__MetadataFeature__Group__4__Impl : ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) ;
public final void rule__MetadataFeature__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11100:1: ( ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) )
- // InternalKerML.g:11101:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
+ // InternalKerML.g:11050:1: ( ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) )
+ // InternalKerML.g:11051:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
{
- // InternalKerML.g:11101:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
- // InternalKerML.g:11102:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
+ // InternalKerML.g:11051:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
+ // InternalKerML.g:11052:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getMetadataFeatureValue_compAssignment_4());
}
- // InternalKerML.g:11103:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
- // InternalKerML.g:11103:3: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4
+ // InternalKerML.g:11053:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
+ // InternalKerML.g:11053:3: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__MetadataFeatureValue_compAssignment_4();
@@ -39389,14 +39219,14 @@ public final void rule__MetadataFeature__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__5"
- // InternalKerML.g:11111:1: rule__MetadataFeature__Group__5 : rule__MetadataFeature__Group__5__Impl ;
+ // InternalKerML.g:11061:1: rule__MetadataFeature__Group__5 : rule__MetadataFeature__Group__5__Impl ;
public final void rule__MetadataFeature__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11115:1: ( rule__MetadataFeature__Group__5__Impl )
- // InternalKerML.g:11116:2: rule__MetadataFeature__Group__5__Impl
+ // InternalKerML.g:11065:1: ( rule__MetadataFeature__Group__5__Impl )
+ // InternalKerML.g:11066:2: rule__MetadataFeature__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__Group__5__Impl();
@@ -39422,17 +39252,17 @@ public final void rule__MetadataFeature__Group__5() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__5__Impl"
- // InternalKerML.g:11122:1: rule__MetadataFeature__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:11072:1: rule__MetadataFeature__Group__5__Impl : ( ';' ) ;
public final void rule__MetadataFeature__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11126:1: ( ( ';' ) )
- // InternalKerML.g:11127:1: ( ';' )
+ // InternalKerML.g:11076:1: ( ( ';' ) )
+ // InternalKerML.g:11077:1: ( ';' )
{
- // InternalKerML.g:11127:1: ( ';' )
- // InternalKerML.g:11128:2: ';'
+ // InternalKerML.g:11077:1: ( ';' )
+ // InternalKerML.g:11078:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getSemicolonKeyword_5());
@@ -39463,14 +39293,14 @@ public final void rule__MetadataFeature__Group__5__Impl() throws RecognitionExce
// $ANTLR start "rule__Namespace__Group__0"
- // InternalKerML.g:11138:1: rule__Namespace__Group__0 : rule__Namespace__Group__0__Impl rule__Namespace__Group__1 ;
+ // InternalKerML.g:11088:1: rule__Namespace__Group__0 : rule__Namespace__Group__0__Impl rule__Namespace__Group__1 ;
public final void rule__Namespace__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11142:1: ( rule__Namespace__Group__0__Impl rule__Namespace__Group__1 )
- // InternalKerML.g:11143:2: rule__Namespace__Group__0__Impl rule__Namespace__Group__1
+ // InternalKerML.g:11092:1: ( rule__Namespace__Group__0__Impl rule__Namespace__Group__1 )
+ // InternalKerML.g:11093:2: rule__Namespace__Group__0__Impl rule__Namespace__Group__1
{
pushFollow(FOLLOW_10);
rule__Namespace__Group__0__Impl();
@@ -39501,17 +39331,17 @@ public final void rule__Namespace__Group__0() throws RecognitionException {
// $ANTLR start "rule__Namespace__Group__0__Impl"
- // InternalKerML.g:11150:1: rule__Namespace__Group__0__Impl : ( ruleNamespaceDeclaration ) ;
+ // InternalKerML.g:11100:1: rule__Namespace__Group__0__Impl : ( ruleNamespaceDeclaration ) ;
public final void rule__Namespace__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11154:1: ( ( ruleNamespaceDeclaration ) )
- // InternalKerML.g:11155:1: ( ruleNamespaceDeclaration )
+ // InternalKerML.g:11104:1: ( ( ruleNamespaceDeclaration ) )
+ // InternalKerML.g:11105:1: ( ruleNamespaceDeclaration )
{
- // InternalKerML.g:11155:1: ( ruleNamespaceDeclaration )
- // InternalKerML.g:11156:2: ruleNamespaceDeclaration
+ // InternalKerML.g:11105:1: ( ruleNamespaceDeclaration )
+ // InternalKerML.g:11106:2: ruleNamespaceDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceAccess().getNamespaceDeclarationParserRuleCall_0());
@@ -39546,14 +39376,14 @@ public final void rule__Namespace__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Namespace__Group__1"
- // InternalKerML.g:11165:1: rule__Namespace__Group__1 : rule__Namespace__Group__1__Impl ;
+ // InternalKerML.g:11115:1: rule__Namespace__Group__1 : rule__Namespace__Group__1__Impl ;
public final void rule__Namespace__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11169:1: ( rule__Namespace__Group__1__Impl )
- // InternalKerML.g:11170:2: rule__Namespace__Group__1__Impl
+ // InternalKerML.g:11119:1: ( rule__Namespace__Group__1__Impl )
+ // InternalKerML.g:11120:2: rule__Namespace__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Namespace__Group__1__Impl();
@@ -39579,17 +39409,17 @@ public final void rule__Namespace__Group__1() throws RecognitionException {
// $ANTLR start "rule__Namespace__Group__1__Impl"
- // InternalKerML.g:11176:1: rule__Namespace__Group__1__Impl : ( ruleNamespaceBody ) ;
+ // InternalKerML.g:11126:1: rule__Namespace__Group__1__Impl : ( ruleNamespaceBody ) ;
public final void rule__Namespace__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11180:1: ( ( ruleNamespaceBody ) )
- // InternalKerML.g:11181:1: ( ruleNamespaceBody )
+ // InternalKerML.g:11130:1: ( ( ruleNamespaceBody ) )
+ // InternalKerML.g:11131:1: ( ruleNamespaceBody )
{
- // InternalKerML.g:11181:1: ( ruleNamespaceBody )
- // InternalKerML.g:11182:2: ruleNamespaceBody
+ // InternalKerML.g:11131:1: ( ruleNamespaceBody )
+ // InternalKerML.g:11132:2: ruleNamespaceBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceAccess().getNamespaceBodyParserRuleCall_1());
@@ -39624,14 +39454,14 @@ public final void rule__Namespace__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__NamespaceDeclaration__Group__0"
- // InternalKerML.g:11192:1: rule__NamespaceDeclaration__Group__0 : rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1 ;
+ // InternalKerML.g:11142:1: rule__NamespaceDeclaration__Group__0 : rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1 ;
public final void rule__NamespaceDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11196:1: ( rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1 )
- // InternalKerML.g:11197:2: rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1
+ // InternalKerML.g:11146:1: ( rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1 )
+ // InternalKerML.g:11147:2: rule__NamespaceDeclaration__Group__0__Impl rule__NamespaceDeclaration__Group__1
{
pushFollow(FOLLOW_5);
rule__NamespaceDeclaration__Group__0__Impl();
@@ -39662,17 +39492,17 @@ public final void rule__NamespaceDeclaration__Group__0() throws RecognitionExcep
// $ANTLR start "rule__NamespaceDeclaration__Group__0__Impl"
- // InternalKerML.g:11204:1: rule__NamespaceDeclaration__Group__0__Impl : ( 'namespace' ) ;
+ // InternalKerML.g:11154:1: rule__NamespaceDeclaration__Group__0__Impl : ( 'namespace' ) ;
public final void rule__NamespaceDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11208:1: ( ( 'namespace' ) )
- // InternalKerML.g:11209:1: ( 'namespace' )
+ // InternalKerML.g:11158:1: ( ( 'namespace' ) )
+ // InternalKerML.g:11159:1: ( 'namespace' )
{
- // InternalKerML.g:11209:1: ( 'namespace' )
- // InternalKerML.g:11210:2: 'namespace'
+ // InternalKerML.g:11159:1: ( 'namespace' )
+ // InternalKerML.g:11160:2: 'namespace'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceDeclarationAccess().getNamespaceKeyword_0());
@@ -39703,14 +39533,14 @@ public final void rule__NamespaceDeclaration__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__NamespaceDeclaration__Group__1"
- // InternalKerML.g:11219:1: rule__NamespaceDeclaration__Group__1 : rule__NamespaceDeclaration__Group__1__Impl ;
+ // InternalKerML.g:11169:1: rule__NamespaceDeclaration__Group__1 : rule__NamespaceDeclaration__Group__1__Impl ;
public final void rule__NamespaceDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11223:1: ( rule__NamespaceDeclaration__Group__1__Impl )
- // InternalKerML.g:11224:2: rule__NamespaceDeclaration__Group__1__Impl
+ // InternalKerML.g:11173:1: ( rule__NamespaceDeclaration__Group__1__Impl )
+ // InternalKerML.g:11174:2: rule__NamespaceDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NamespaceDeclaration__Group__1__Impl();
@@ -39736,22 +39566,22 @@ public final void rule__NamespaceDeclaration__Group__1() throws RecognitionExcep
// $ANTLR start "rule__NamespaceDeclaration__Group__1__Impl"
- // InternalKerML.g:11230:1: rule__NamespaceDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:11180:1: rule__NamespaceDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__NamespaceDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11234:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:11235:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:11184:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:11185:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:11235:1: ( ( ruleIdentification )? )
- // InternalKerML.g:11236:2: ( ruleIdentification )?
+ // InternalKerML.g:11185:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:11186:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceDeclarationAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:11237:2: ( ruleIdentification )?
+ // InternalKerML.g:11187:2: ( ruleIdentification )?
int alt132=2;
int LA132_0 = input.LA(1);
@@ -39760,7 +39590,7 @@ public final void rule__NamespaceDeclaration__Group__1__Impl() throws Recognitio
}
switch (alt132) {
case 1 :
- // InternalKerML.g:11237:3: ruleIdentification
+ // InternalKerML.g:11187:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -39798,14 +39628,14 @@ public final void rule__NamespaceDeclaration__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__NamespaceBody__Group_1__0"
- // InternalKerML.g:11246:1: rule__NamespaceBody__Group_1__0 : rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1 ;
+ // InternalKerML.g:11196:1: rule__NamespaceBody__Group_1__0 : rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1 ;
public final void rule__NamespaceBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11250:1: ( rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1 )
- // InternalKerML.g:11251:2: rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1
+ // InternalKerML.g:11200:1: ( rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1 )
+ // InternalKerML.g:11201:2: rule__NamespaceBody__Group_1__0__Impl rule__NamespaceBody__Group_1__1
{
pushFollow(FOLLOW_36);
rule__NamespaceBody__Group_1__0__Impl();
@@ -39836,17 +39666,17 @@ public final void rule__NamespaceBody__Group_1__0() throws RecognitionException
// $ANTLR start "rule__NamespaceBody__Group_1__0__Impl"
- // InternalKerML.g:11258:1: rule__NamespaceBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:11208:1: rule__NamespaceBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__NamespaceBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11262:1: ( ( '{' ) )
- // InternalKerML.g:11263:1: ( '{' )
+ // InternalKerML.g:11212:1: ( ( '{' ) )
+ // InternalKerML.g:11213:1: ( '{' )
{
- // InternalKerML.g:11263:1: ( '{' )
- // InternalKerML.g:11264:2: '{'
+ // InternalKerML.g:11213:1: ( '{' )
+ // InternalKerML.g:11214:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -39877,14 +39707,14 @@ public final void rule__NamespaceBody__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__NamespaceBody__Group_1__1"
- // InternalKerML.g:11273:1: rule__NamespaceBody__Group_1__1 : rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2 ;
+ // InternalKerML.g:11223:1: rule__NamespaceBody__Group_1__1 : rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2 ;
public final void rule__NamespaceBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11277:1: ( rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2 )
- // InternalKerML.g:11278:2: rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2
+ // InternalKerML.g:11227:1: ( rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2 )
+ // InternalKerML.g:11228:2: rule__NamespaceBody__Group_1__1__Impl rule__NamespaceBody__Group_1__2
{
pushFollow(FOLLOW_36);
rule__NamespaceBody__Group_1__1__Impl();
@@ -39915,22 +39745,22 @@ public final void rule__NamespaceBody__Group_1__1() throws RecognitionException
// $ANTLR start "rule__NamespaceBody__Group_1__1__Impl"
- // InternalKerML.g:11285:1: rule__NamespaceBody__Group_1__1__Impl : ( ( rule__NamespaceBody__Alternatives_1_1 )* ) ;
+ // InternalKerML.g:11235:1: rule__NamespaceBody__Group_1__1__Impl : ( ( rule__NamespaceBody__Alternatives_1_1 )* ) ;
public final void rule__NamespaceBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11289:1: ( ( ( rule__NamespaceBody__Alternatives_1_1 )* ) )
- // InternalKerML.g:11290:1: ( ( rule__NamespaceBody__Alternatives_1_1 )* )
+ // InternalKerML.g:11239:1: ( ( ( rule__NamespaceBody__Alternatives_1_1 )* ) )
+ // InternalKerML.g:11240:1: ( ( rule__NamespaceBody__Alternatives_1_1 )* )
{
- // InternalKerML.g:11290:1: ( ( rule__NamespaceBody__Alternatives_1_1 )* )
- // InternalKerML.g:11291:2: ( rule__NamespaceBody__Alternatives_1_1 )*
+ // InternalKerML.g:11240:1: ( ( rule__NamespaceBody__Alternatives_1_1 )* )
+ // InternalKerML.g:11241:2: ( rule__NamespaceBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getAlternatives_1_1());
}
- // InternalKerML.g:11292:2: ( rule__NamespaceBody__Alternatives_1_1 )*
+ // InternalKerML.g:11242:2: ( rule__NamespaceBody__Alternatives_1_1 )*
loop133:
do {
int alt133=2;
@@ -39943,7 +39773,7 @@ public final void rule__NamespaceBody__Group_1__1__Impl() throws RecognitionExce
switch (alt133) {
case 1 :
- // InternalKerML.g:11292:3: rule__NamespaceBody__Alternatives_1_1
+ // InternalKerML.g:11242:3: rule__NamespaceBody__Alternatives_1_1
{
pushFollow(FOLLOW_4);
rule__NamespaceBody__Alternatives_1_1();
@@ -39984,14 +39814,14 @@ public final void rule__NamespaceBody__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__NamespaceBody__Group_1__2"
- // InternalKerML.g:11300:1: rule__NamespaceBody__Group_1__2 : rule__NamespaceBody__Group_1__2__Impl ;
+ // InternalKerML.g:11250:1: rule__NamespaceBody__Group_1__2 : rule__NamespaceBody__Group_1__2__Impl ;
public final void rule__NamespaceBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11304:1: ( rule__NamespaceBody__Group_1__2__Impl )
- // InternalKerML.g:11305:2: rule__NamespaceBody__Group_1__2__Impl
+ // InternalKerML.g:11254:1: ( rule__NamespaceBody__Group_1__2__Impl )
+ // InternalKerML.g:11255:2: rule__NamespaceBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__NamespaceBody__Group_1__2__Impl();
@@ -40017,17 +39847,17 @@ public final void rule__NamespaceBody__Group_1__2() throws RecognitionException
// $ANTLR start "rule__NamespaceBody__Group_1__2__Impl"
- // InternalKerML.g:11311:1: rule__NamespaceBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:11261:1: rule__NamespaceBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__NamespaceBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11315:1: ( ( '}' ) )
- // InternalKerML.g:11316:1: ( '}' )
+ // InternalKerML.g:11265:1: ( ( '}' ) )
+ // InternalKerML.g:11266:1: ( '}' )
{
- // InternalKerML.g:11316:1: ( '}' )
- // InternalKerML.g:11317:2: '}'
+ // InternalKerML.g:11266:1: ( '}' )
+ // InternalKerML.g:11267:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -40058,14 +39888,14 @@ public final void rule__NamespaceBody__Group_1__2__Impl() throws RecognitionExce
// $ANTLR start "rule__NamespaceMember__Group__0"
- // InternalKerML.g:11327:1: rule__NamespaceMember__Group__0 : rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1 ;
+ // InternalKerML.g:11277:1: rule__NamespaceMember__Group__0 : rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1 ;
public final void rule__NamespaceMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11331:1: ( rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1 )
- // InternalKerML.g:11332:2: rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1
+ // InternalKerML.g:11281:1: ( rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1 )
+ // InternalKerML.g:11282:2: rule__NamespaceMember__Group__0__Impl rule__NamespaceMember__Group__1
{
pushFollow(FOLLOW_3);
rule__NamespaceMember__Group__0__Impl();
@@ -40096,22 +39926,22 @@ public final void rule__NamespaceMember__Group__0() throws RecognitionException
// $ANTLR start "rule__NamespaceMember__Group__0__Impl"
- // InternalKerML.g:11339:1: rule__NamespaceMember__Group__0__Impl : ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalKerML.g:11289:1: rule__NamespaceMember__Group__0__Impl : ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__NamespaceMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11343:1: ( ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* ) )
- // InternalKerML.g:11344:1: ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:11293:1: ( ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalKerML.g:11294:1: ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* )
{
- // InternalKerML.g:11344:1: ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* )
- // InternalKerML.g:11345:2: ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:11294:1: ( ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:11295:2: ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:11346:2: ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:11296:2: ( rule__NamespaceMember__OwnedRelationship_compAssignment_0 )*
loop134:
do {
int alt134=2;
@@ -40124,7 +39954,7 @@ public final void rule__NamespaceMember__Group__0__Impl() throws RecognitionExce
switch (alt134) {
case 1 :
- // InternalKerML.g:11346:3: rule__NamespaceMember__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:11296:3: rule__NamespaceMember__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_37);
rule__NamespaceMember__OwnedRelationship_compAssignment_0();
@@ -40165,14 +39995,14 @@ public final void rule__NamespaceMember__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__NamespaceMember__Group__1"
- // InternalKerML.g:11354:1: rule__NamespaceMember__Group__1 : rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2 ;
+ // InternalKerML.g:11304:1: rule__NamespaceMember__Group__1 : rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2 ;
public final void rule__NamespaceMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11358:1: ( rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2 )
- // InternalKerML.g:11359:2: rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2
+ // InternalKerML.g:11308:1: ( rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2 )
+ // InternalKerML.g:11309:2: rule__NamespaceMember__Group__1__Impl rule__NamespaceMember__Group__2
{
pushFollow(FOLLOW_3);
rule__NamespaceMember__Group__1__Impl();
@@ -40203,22 +40033,22 @@ public final void rule__NamespaceMember__Group__1() throws RecognitionException
// $ANTLR start "rule__NamespaceMember__Group__1__Impl"
- // InternalKerML.g:11366:1: rule__NamespaceMember__Group__1__Impl : ( ( rule__NamespaceMember__VisibilityAssignment_1 )? ) ;
+ // InternalKerML.g:11316:1: rule__NamespaceMember__Group__1__Impl : ( ( rule__NamespaceMember__VisibilityAssignment_1 )? ) ;
public final void rule__NamespaceMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11370:1: ( ( ( rule__NamespaceMember__VisibilityAssignment_1 )? ) )
- // InternalKerML.g:11371:1: ( ( rule__NamespaceMember__VisibilityAssignment_1 )? )
+ // InternalKerML.g:11320:1: ( ( ( rule__NamespaceMember__VisibilityAssignment_1 )? ) )
+ // InternalKerML.g:11321:1: ( ( rule__NamespaceMember__VisibilityAssignment_1 )? )
{
- // InternalKerML.g:11371:1: ( ( rule__NamespaceMember__VisibilityAssignment_1 )? )
- // InternalKerML.g:11372:2: ( rule__NamespaceMember__VisibilityAssignment_1 )?
+ // InternalKerML.g:11321:1: ( ( rule__NamespaceMember__VisibilityAssignment_1 )? )
+ // InternalKerML.g:11322:2: ( rule__NamespaceMember__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getVisibilityAssignment_1());
}
- // InternalKerML.g:11373:2: ( rule__NamespaceMember__VisibilityAssignment_1 )?
+ // InternalKerML.g:11323:2: ( rule__NamespaceMember__VisibilityAssignment_1 )?
int alt135=2;
int LA135_0 = input.LA(1);
@@ -40227,7 +40057,7 @@ public final void rule__NamespaceMember__Group__1__Impl() throws RecognitionExce
}
switch (alt135) {
case 1 :
- // InternalKerML.g:11373:3: rule__NamespaceMember__VisibilityAssignment_1
+ // InternalKerML.g:11323:3: rule__NamespaceMember__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__NamespaceMember__VisibilityAssignment_1();
@@ -40265,14 +40095,14 @@ public final void rule__NamespaceMember__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__NamespaceMember__Group__2"
- // InternalKerML.g:11381:1: rule__NamespaceMember__Group__2 : rule__NamespaceMember__Group__2__Impl ;
+ // InternalKerML.g:11331:1: rule__NamespaceMember__Group__2 : rule__NamespaceMember__Group__2__Impl ;
public final void rule__NamespaceMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11385:1: ( rule__NamespaceMember__Group__2__Impl )
- // InternalKerML.g:11386:2: rule__NamespaceMember__Group__2__Impl
+ // InternalKerML.g:11335:1: ( rule__NamespaceMember__Group__2__Impl )
+ // InternalKerML.g:11336:2: rule__NamespaceMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__NamespaceMember__Group__2__Impl();
@@ -40298,23 +40128,23 @@ public final void rule__NamespaceMember__Group__2() throws RecognitionException
// $ANTLR start "rule__NamespaceMember__Group__2__Impl"
- // InternalKerML.g:11392:1: rule__NamespaceMember__Group__2__Impl : ( ( rule__NamespaceMember__Alternatives_2 ) ) ;
+ // InternalKerML.g:11342:1: rule__NamespaceMember__Group__2__Impl : ( ( rule__NamespaceMember__Alternatives_2 ) ) ;
public final void rule__NamespaceMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11396:1: ( ( ( rule__NamespaceMember__Alternatives_2 ) ) )
- // InternalKerML.g:11397:1: ( ( rule__NamespaceMember__Alternatives_2 ) )
+ // InternalKerML.g:11346:1: ( ( ( rule__NamespaceMember__Alternatives_2 ) ) )
+ // InternalKerML.g:11347:1: ( ( rule__NamespaceMember__Alternatives_2 ) )
{
- // InternalKerML.g:11397:1: ( ( rule__NamespaceMember__Alternatives_2 ) )
- // InternalKerML.g:11398:2: ( rule__NamespaceMember__Alternatives_2 )
+ // InternalKerML.g:11347:1: ( ( rule__NamespaceMember__Alternatives_2 ) )
+ // InternalKerML.g:11348:2: ( rule__NamespaceMember__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getAlternatives_2());
}
- // InternalKerML.g:11399:2: ( rule__NamespaceMember__Alternatives_2 )
- // InternalKerML.g:11399:3: rule__NamespaceMember__Alternatives_2
+ // InternalKerML.g:11349:2: ( rule__NamespaceMember__Alternatives_2 )
+ // InternalKerML.g:11349:3: rule__NamespaceMember__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__NamespaceMember__Alternatives_2();
@@ -40349,14 +40179,14 @@ public final void rule__NamespaceMember__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__0"
- // InternalKerML.g:11408:1: rule__NonFeatureNamespaceMember__Group_1__0 : rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1 ;
+ // InternalKerML.g:11358:1: rule__NonFeatureNamespaceMember__Group_1__0 : rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1 ;
public final void rule__NonFeatureNamespaceMember__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11412:1: ( rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1 )
- // InternalKerML.g:11413:2: rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1
+ // InternalKerML.g:11362:1: ( rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1 )
+ // InternalKerML.g:11363:2: rule__NonFeatureNamespaceMember__Group_1__0__Impl rule__NonFeatureNamespaceMember__Group_1__1
{
pushFollow(FOLLOW_5);
rule__NonFeatureNamespaceMember__Group_1__0__Impl();
@@ -40387,23 +40217,23 @@ public final void rule__NonFeatureNamespaceMember__Group_1__0() throws Recogniti
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__0__Impl"
- // InternalKerML.g:11420:1: rule__NonFeatureNamespaceMember__Group_1__0__Impl : ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) ) ;
+ // InternalKerML.g:11370:1: rule__NonFeatureNamespaceMember__Group_1__0__Impl : ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) ) ;
public final void rule__NonFeatureNamespaceMember__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11424:1: ( ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) ) )
- // InternalKerML.g:11425:1: ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) )
+ // InternalKerML.g:11374:1: ( ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) ) )
+ // InternalKerML.g:11375:1: ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) )
{
- // InternalKerML.g:11425:1: ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) )
- // InternalKerML.g:11426:2: ( rule__NonFeatureNamespaceMember__Alternatives_1_0 )
+ // InternalKerML.g:11375:1: ( ( rule__NonFeatureNamespaceMember__Alternatives_1_0 ) )
+ // InternalKerML.g:11376:2: ( rule__NonFeatureNamespaceMember__Alternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getAlternatives_1_0());
}
- // InternalKerML.g:11427:2: ( rule__NonFeatureNamespaceMember__Alternatives_1_0 )
- // InternalKerML.g:11427:3: rule__NonFeatureNamespaceMember__Alternatives_1_0
+ // InternalKerML.g:11377:2: ( rule__NonFeatureNamespaceMember__Alternatives_1_0 )
+ // InternalKerML.g:11377:3: rule__NonFeatureNamespaceMember__Alternatives_1_0
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__Alternatives_1_0();
@@ -40438,14 +40268,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1__0__Impl() throws Rec
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__1"
- // InternalKerML.g:11435:1: rule__NonFeatureNamespaceMember__Group_1__1 : rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2 ;
+ // InternalKerML.g:11385:1: rule__NonFeatureNamespaceMember__Group_1__1 : rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2 ;
public final void rule__NonFeatureNamespaceMember__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11439:1: ( rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2 )
- // InternalKerML.g:11440:2: rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2
+ // InternalKerML.g:11389:1: ( rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2 )
+ // InternalKerML.g:11390:2: rule__NonFeatureNamespaceMember__Group_1__1__Impl rule__NonFeatureNamespaceMember__Group_1__2
{
pushFollow(FOLLOW_38);
rule__NonFeatureNamespaceMember__Group_1__1__Impl();
@@ -40476,23 +40306,23 @@ public final void rule__NonFeatureNamespaceMember__Group_1__1() throws Recogniti
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__1__Impl"
- // InternalKerML.g:11447:1: rule__NonFeatureNamespaceMember__Group_1__1__Impl : ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) ) ;
+ // InternalKerML.g:11397:1: rule__NonFeatureNamespaceMember__Group_1__1__Impl : ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) ) ;
public final void rule__NonFeatureNamespaceMember__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11451:1: ( ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) ) )
- // InternalKerML.g:11452:1: ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) )
+ // InternalKerML.g:11401:1: ( ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) ) )
+ // InternalKerML.g:11402:1: ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) )
{
- // InternalKerML.g:11452:1: ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) )
- // InternalKerML.g:11453:2: ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 )
+ // InternalKerML.g:11402:1: ( ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 ) )
+ // InternalKerML.g:11403:2: ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getMemberElementAssignment_1_1());
}
- // InternalKerML.g:11454:2: ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 )
- // InternalKerML.g:11454:3: rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1
+ // InternalKerML.g:11404:2: ( rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 )
+ // InternalKerML.g:11404:3: rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1();
@@ -40527,14 +40357,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1__1__Impl() throws Rec
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__2"
- // InternalKerML.g:11462:1: rule__NonFeatureNamespaceMember__Group_1__2 : rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3 ;
+ // InternalKerML.g:11412:1: rule__NonFeatureNamespaceMember__Group_1__2 : rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3 ;
public final void rule__NonFeatureNamespaceMember__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11466:1: ( rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3 )
- // InternalKerML.g:11467:2: rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3
+ // InternalKerML.g:11416:1: ( rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3 )
+ // InternalKerML.g:11417:2: rule__NonFeatureNamespaceMember__Group_1__2__Impl rule__NonFeatureNamespaceMember__Group_1__3
{
pushFollow(FOLLOW_38);
rule__NonFeatureNamespaceMember__Group_1__2__Impl();
@@ -40565,22 +40395,22 @@ public final void rule__NonFeatureNamespaceMember__Group_1__2() throws Recogniti
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__2__Impl"
- // InternalKerML.g:11474:1: rule__NonFeatureNamespaceMember__Group_1__2__Impl : ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? ) ;
+ // InternalKerML.g:11424:1: rule__NonFeatureNamespaceMember__Group_1__2__Impl : ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? ) ;
public final void rule__NonFeatureNamespaceMember__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11478:1: ( ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? ) )
- // InternalKerML.g:11479:1: ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? )
+ // InternalKerML.g:11428:1: ( ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? ) )
+ // InternalKerML.g:11429:1: ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? )
{
- // InternalKerML.g:11479:1: ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? )
- // InternalKerML.g:11480:2: ( rule__NonFeatureNamespaceMember__Group_1_2__0 )?
+ // InternalKerML.g:11429:1: ( ( rule__NonFeatureNamespaceMember__Group_1_2__0 )? )
+ // InternalKerML.g:11430:2: ( rule__NonFeatureNamespaceMember__Group_1_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getGroup_1_2());
}
- // InternalKerML.g:11481:2: ( rule__NonFeatureNamespaceMember__Group_1_2__0 )?
+ // InternalKerML.g:11431:2: ( rule__NonFeatureNamespaceMember__Group_1_2__0 )?
int alt136=2;
int LA136_0 = input.LA(1);
@@ -40589,7 +40419,7 @@ public final void rule__NonFeatureNamespaceMember__Group_1__2__Impl() throws Rec
}
switch (alt136) {
case 1 :
- // InternalKerML.g:11481:3: rule__NonFeatureNamespaceMember__Group_1_2__0
+ // InternalKerML.g:11431:3: rule__NonFeatureNamespaceMember__Group_1_2__0
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__Group_1_2__0();
@@ -40627,14 +40457,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1__2__Impl() throws Rec
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__3"
- // InternalKerML.g:11489:1: rule__NonFeatureNamespaceMember__Group_1__3 : rule__NonFeatureNamespaceMember__Group_1__3__Impl ;
+ // InternalKerML.g:11439:1: rule__NonFeatureNamespaceMember__Group_1__3 : rule__NonFeatureNamespaceMember__Group_1__3__Impl ;
public final void rule__NonFeatureNamespaceMember__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11493:1: ( rule__NonFeatureNamespaceMember__Group_1__3__Impl )
- // InternalKerML.g:11494:2: rule__NonFeatureNamespaceMember__Group_1__3__Impl
+ // InternalKerML.g:11443:1: ( rule__NonFeatureNamespaceMember__Group_1__3__Impl )
+ // InternalKerML.g:11444:2: rule__NonFeatureNamespaceMember__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__Group_1__3__Impl();
@@ -40660,17 +40490,17 @@ public final void rule__NonFeatureNamespaceMember__Group_1__3() throws Recogniti
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1__3__Impl"
- // InternalKerML.g:11500:1: rule__NonFeatureNamespaceMember__Group_1__3__Impl : ( ';' ) ;
+ // InternalKerML.g:11450:1: rule__NonFeatureNamespaceMember__Group_1__3__Impl : ( ';' ) ;
public final void rule__NonFeatureNamespaceMember__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11504:1: ( ( ';' ) )
- // InternalKerML.g:11505:1: ( ';' )
+ // InternalKerML.g:11454:1: ( ( ';' ) )
+ // InternalKerML.g:11455:1: ( ';' )
{
- // InternalKerML.g:11505:1: ( ';' )
- // InternalKerML.g:11506:2: ';'
+ // InternalKerML.g:11455:1: ( ';' )
+ // InternalKerML.g:11456:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getSemicolonKeyword_1_3());
@@ -40701,14 +40531,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1__3__Impl() throws Rec
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1_2__0"
- // InternalKerML.g:11516:1: rule__NonFeatureNamespaceMember__Group_1_2__0 : rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1 ;
+ // InternalKerML.g:11466:1: rule__NonFeatureNamespaceMember__Group_1_2__0 : rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1 ;
public final void rule__NonFeatureNamespaceMember__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11520:1: ( rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1 )
- // InternalKerML.g:11521:2: rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1
+ // InternalKerML.g:11470:1: ( rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1 )
+ // InternalKerML.g:11471:2: rule__NonFeatureNamespaceMember__Group_1_2__0__Impl rule__NonFeatureNamespaceMember__Group_1_2__1
{
pushFollow(FOLLOW_5);
rule__NonFeatureNamespaceMember__Group_1_2__0__Impl();
@@ -40739,17 +40569,17 @@ public final void rule__NonFeatureNamespaceMember__Group_1_2__0() throws Recogni
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1_2__0__Impl"
- // InternalKerML.g:11528:1: rule__NonFeatureNamespaceMember__Group_1_2__0__Impl : ( 'as' ) ;
+ // InternalKerML.g:11478:1: rule__NonFeatureNamespaceMember__Group_1_2__0__Impl : ( 'as' ) ;
public final void rule__NonFeatureNamespaceMember__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11532:1: ( ( 'as' ) )
- // InternalKerML.g:11533:1: ( 'as' )
+ // InternalKerML.g:11482:1: ( ( 'as' ) )
+ // InternalKerML.g:11483:1: ( 'as' )
{
- // InternalKerML.g:11533:1: ( 'as' )
- // InternalKerML.g:11534:2: 'as'
+ // InternalKerML.g:11483:1: ( 'as' )
+ // InternalKerML.g:11484:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getAsKeyword_1_2_0());
@@ -40780,14 +40610,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1_2__0__Impl() throws R
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1_2__1"
- // InternalKerML.g:11543:1: rule__NonFeatureNamespaceMember__Group_1_2__1 : rule__NonFeatureNamespaceMember__Group_1_2__1__Impl ;
+ // InternalKerML.g:11493:1: rule__NonFeatureNamespaceMember__Group_1_2__1 : rule__NonFeatureNamespaceMember__Group_1_2__1__Impl ;
public final void rule__NonFeatureNamespaceMember__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11547:1: ( rule__NonFeatureNamespaceMember__Group_1_2__1__Impl )
- // InternalKerML.g:11548:2: rule__NonFeatureNamespaceMember__Group_1_2__1__Impl
+ // InternalKerML.g:11497:1: ( rule__NonFeatureNamespaceMember__Group_1_2__1__Impl )
+ // InternalKerML.g:11498:2: rule__NonFeatureNamespaceMember__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__Group_1_2__1__Impl();
@@ -40813,23 +40643,23 @@ public final void rule__NonFeatureNamespaceMember__Group_1_2__1() throws Recogni
// $ANTLR start "rule__NonFeatureNamespaceMember__Group_1_2__1__Impl"
- // InternalKerML.g:11554:1: rule__NonFeatureNamespaceMember__Group_1_2__1__Impl : ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) ) ;
+ // InternalKerML.g:11504:1: rule__NonFeatureNamespaceMember__Group_1_2__1__Impl : ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) ) ;
public final void rule__NonFeatureNamespaceMember__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11558:1: ( ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) ) )
- // InternalKerML.g:11559:1: ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) )
+ // InternalKerML.g:11508:1: ( ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) ) )
+ // InternalKerML.g:11509:1: ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) )
{
- // InternalKerML.g:11559:1: ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) )
- // InternalKerML.g:11560:2: ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 )
+ // InternalKerML.g:11509:1: ( ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 ) )
+ // InternalKerML.g:11510:2: ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getMemberNameAssignment_1_2_1());
}
- // InternalKerML.g:11561:2: ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 )
- // InternalKerML.g:11561:3: rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1
+ // InternalKerML.g:11511:2: ( rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 )
+ // InternalKerML.g:11511:3: rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1();
@@ -40864,14 +40694,14 @@ public final void rule__NonFeatureNamespaceMember__Group_1_2__1__Impl() throws R
// $ANTLR start "rule__Import__Group__0"
- // InternalKerML.g:11570:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalKerML.g:11520:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
public final void rule__Import__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11574:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalKerML.g:11575:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalKerML.g:11524:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalKerML.g:11525:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
pushFollow(FOLLOW_3);
rule__Import__Group__0__Impl();
@@ -40902,22 +40732,22 @@ public final void rule__Import__Group__0() throws RecognitionException {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalKerML.g:11582:1: rule__Import__Group__0__Impl : ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalKerML.g:11532:1: rule__Import__Group__0__Impl : ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11586:1: ( ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) )
- // InternalKerML.g:11587:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:11536:1: ( ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalKerML.g:11537:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
{
- // InternalKerML.g:11587:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
- // InternalKerML.g:11588:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:11537:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:11538:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:11589:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:11539:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
loop137:
do {
int alt137=2;
@@ -40930,7 +40760,7 @@ public final void rule__Import__Group__0__Impl() throws RecognitionException {
switch (alt137) {
case 1 :
- // InternalKerML.g:11589:3: rule__Import__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:11539:3: rule__Import__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_37);
rule__Import__OwnedRelationship_compAssignment_0();
@@ -40971,14 +40801,14 @@ public final void rule__Import__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__1"
- // InternalKerML.g:11597:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalKerML.g:11547:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
public final void rule__Import__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11601:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalKerML.g:11602:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalKerML.g:11551:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalKerML.g:11552:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
pushFollow(FOLLOW_3);
rule__Import__Group__1__Impl();
@@ -41009,22 +40839,22 @@ public final void rule__Import__Group__1() throws RecognitionException {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalKerML.g:11609:1: rule__Import__Group__1__Impl : ( ( rule__Import__VisibilityAssignment_1 )? ) ;
+ // InternalKerML.g:11559:1: rule__Import__Group__1__Impl : ( ( rule__Import__VisibilityAssignment_1 )? ) ;
public final void rule__Import__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11613:1: ( ( ( rule__Import__VisibilityAssignment_1 )? ) )
- // InternalKerML.g:11614:1: ( ( rule__Import__VisibilityAssignment_1 )? )
+ // InternalKerML.g:11563:1: ( ( ( rule__Import__VisibilityAssignment_1 )? ) )
+ // InternalKerML.g:11564:1: ( ( rule__Import__VisibilityAssignment_1 )? )
{
- // InternalKerML.g:11614:1: ( ( rule__Import__VisibilityAssignment_1 )? )
- // InternalKerML.g:11615:2: ( rule__Import__VisibilityAssignment_1 )?
+ // InternalKerML.g:11564:1: ( ( rule__Import__VisibilityAssignment_1 )? )
+ // InternalKerML.g:11565:2: ( rule__Import__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getVisibilityAssignment_1());
}
- // InternalKerML.g:11616:2: ( rule__Import__VisibilityAssignment_1 )?
+ // InternalKerML.g:11566:2: ( rule__Import__VisibilityAssignment_1 )?
int alt138=2;
int LA138_0 = input.LA(1);
@@ -41033,7 +40863,7 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
}
switch (alt138) {
case 1 :
- // InternalKerML.g:11616:3: rule__Import__VisibilityAssignment_1
+ // InternalKerML.g:11566:3: rule__Import__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__Import__VisibilityAssignment_1();
@@ -41071,14 +40901,14 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__2"
- // InternalKerML.g:11624:1: rule__Import__Group__2 : rule__Import__Group__2__Impl rule__Import__Group__3 ;
+ // InternalKerML.g:11574:1: rule__Import__Group__2 : rule__Import__Group__2__Impl rule__Import__Group__3 ;
public final void rule__Import__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11628:1: ( rule__Import__Group__2__Impl rule__Import__Group__3 )
- // InternalKerML.g:11629:2: rule__Import__Group__2__Impl rule__Import__Group__3
+ // InternalKerML.g:11578:1: ( rule__Import__Group__2__Impl rule__Import__Group__3 )
+ // InternalKerML.g:11579:2: rule__Import__Group__2__Impl rule__Import__Group__3
{
pushFollow(FOLLOW_5);
rule__Import__Group__2__Impl();
@@ -41109,17 +40939,17 @@ public final void rule__Import__Group__2() throws RecognitionException {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalKerML.g:11636:1: rule__Import__Group__2__Impl : ( 'import' ) ;
+ // InternalKerML.g:11586:1: rule__Import__Group__2__Impl : ( 'import' ) ;
public final void rule__Import__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11640:1: ( ( 'import' ) )
- // InternalKerML.g:11641:1: ( 'import' )
+ // InternalKerML.g:11590:1: ( ( 'import' ) )
+ // InternalKerML.g:11591:1: ( 'import' )
{
- // InternalKerML.g:11641:1: ( 'import' )
- // InternalKerML.g:11642:2: 'import'
+ // InternalKerML.g:11591:1: ( 'import' )
+ // InternalKerML.g:11592:2: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportKeyword_2());
@@ -41150,14 +40980,14 @@ public final void rule__Import__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__3"
- // InternalKerML.g:11651:1: rule__Import__Group__3 : rule__Import__Group__3__Impl rule__Import__Group__4 ;
+ // InternalKerML.g:11601:1: rule__Import__Group__3 : rule__Import__Group__3__Impl rule__Import__Group__4 ;
public final void rule__Import__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11655:1: ( rule__Import__Group__3__Impl rule__Import__Group__4 )
- // InternalKerML.g:11656:2: rule__Import__Group__3__Impl rule__Import__Group__4
+ // InternalKerML.g:11605:1: ( rule__Import__Group__3__Impl rule__Import__Group__4 )
+ // InternalKerML.g:11606:2: rule__Import__Group__3__Impl rule__Import__Group__4
{
pushFollow(FOLLOW_35);
rule__Import__Group__3__Impl();
@@ -41188,23 +41018,23 @@ public final void rule__Import__Group__3() throws RecognitionException {
// $ANTLR start "rule__Import__Group__3__Impl"
- // InternalKerML.g:11663:1: rule__Import__Group__3__Impl : ( ( rule__Import__Alternatives_3 ) ) ;
+ // InternalKerML.g:11613:1: rule__Import__Group__3__Impl : ( ( rule__Import__Alternatives_3 ) ) ;
public final void rule__Import__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11667:1: ( ( ( rule__Import__Alternatives_3 ) ) )
- // InternalKerML.g:11668:1: ( ( rule__Import__Alternatives_3 ) )
+ // InternalKerML.g:11617:1: ( ( ( rule__Import__Alternatives_3 ) ) )
+ // InternalKerML.g:11618:1: ( ( rule__Import__Alternatives_3 ) )
{
- // InternalKerML.g:11668:1: ( ( rule__Import__Alternatives_3 ) )
- // InternalKerML.g:11669:2: ( rule__Import__Alternatives_3 )
+ // InternalKerML.g:11618:1: ( ( rule__Import__Alternatives_3 ) )
+ // InternalKerML.g:11619:2: ( rule__Import__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getAlternatives_3());
}
- // InternalKerML.g:11670:2: ( rule__Import__Alternatives_3 )
- // InternalKerML.g:11670:3: rule__Import__Alternatives_3
+ // InternalKerML.g:11620:2: ( rule__Import__Alternatives_3 )
+ // InternalKerML.g:11620:3: rule__Import__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_3();
@@ -41239,14 +41069,14 @@ public final void rule__Import__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__4"
- // InternalKerML.g:11678:1: rule__Import__Group__4 : rule__Import__Group__4__Impl ;
+ // InternalKerML.g:11628:1: rule__Import__Group__4 : rule__Import__Group__4__Impl ;
public final void rule__Import__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11682:1: ( rule__Import__Group__4__Impl )
- // InternalKerML.g:11683:2: rule__Import__Group__4__Impl
+ // InternalKerML.g:11632:1: ( rule__Import__Group__4__Impl )
+ // InternalKerML.g:11633:2: rule__Import__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__4__Impl();
@@ -41272,17 +41102,17 @@ public final void rule__Import__Group__4() throws RecognitionException {
// $ANTLR start "rule__Import__Group__4__Impl"
- // InternalKerML.g:11689:1: rule__Import__Group__4__Impl : ( ';' ) ;
+ // InternalKerML.g:11639:1: rule__Import__Group__4__Impl : ( ';' ) ;
public final void rule__Import__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11693:1: ( ( ';' ) )
- // InternalKerML.g:11694:1: ( ';' )
+ // InternalKerML.g:11643:1: ( ( ';' ) )
+ // InternalKerML.g:11644:1: ( ';' )
{
- // InternalKerML.g:11694:1: ( ';' )
- // InternalKerML.g:11695:2: ';'
+ // InternalKerML.g:11644:1: ( ';' )
+ // InternalKerML.g:11645:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getSemicolonKeyword_4());
@@ -41313,14 +41143,14 @@ public final void rule__Import__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__ImportedNamespace__Group__0"
- // InternalKerML.g:11705:1: rule__ImportedNamespace__Group__0 : rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 ;
+ // InternalKerML.g:11655:1: rule__ImportedNamespace__Group__0 : rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 ;
public final void rule__ImportedNamespace__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11709:1: ( rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 )
- // InternalKerML.g:11710:2: rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1
+ // InternalKerML.g:11659:1: ( rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 )
+ // InternalKerML.g:11660:2: rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1
{
pushFollow(FOLLOW_39);
rule__ImportedNamespace__Group__0__Impl();
@@ -41351,23 +41181,23 @@ public final void rule__ImportedNamespace__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ImportedNamespace__Group__0__Impl"
- // InternalKerML.g:11717:1: rule__ImportedNamespace__Group__0__Impl : ( ( rule__ImportedNamespace__Alternatives_0 ) ) ;
+ // InternalKerML.g:11667:1: rule__ImportedNamespace__Group__0__Impl : ( ( rule__ImportedNamespace__Alternatives_0 ) ) ;
public final void rule__ImportedNamespace__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11721:1: ( ( ( rule__ImportedNamespace__Alternatives_0 ) ) )
- // InternalKerML.g:11722:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
+ // InternalKerML.g:11671:1: ( ( ( rule__ImportedNamespace__Alternatives_0 ) ) )
+ // InternalKerML.g:11672:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
{
- // InternalKerML.g:11722:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
- // InternalKerML.g:11723:2: ( rule__ImportedNamespace__Alternatives_0 )
+ // InternalKerML.g:11672:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
+ // InternalKerML.g:11673:2: ( rule__ImportedNamespace__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_0());
}
- // InternalKerML.g:11724:2: ( rule__ImportedNamespace__Alternatives_0 )
- // InternalKerML.g:11724:3: rule__ImportedNamespace__Alternatives_0
+ // InternalKerML.g:11674:2: ( rule__ImportedNamespace__Alternatives_0 )
+ // InternalKerML.g:11674:3: rule__ImportedNamespace__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_0();
@@ -41402,14 +41232,14 @@ public final void rule__ImportedNamespace__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ImportedNamespace__Group__1"
- // InternalKerML.g:11732:1: rule__ImportedNamespace__Group__1 : rule__ImportedNamespace__Group__1__Impl ;
+ // InternalKerML.g:11682:1: rule__ImportedNamespace__Group__1 : rule__ImportedNamespace__Group__1__Impl ;
public final void rule__ImportedNamespace__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11736:1: ( rule__ImportedNamespace__Group__1__Impl )
- // InternalKerML.g:11737:2: rule__ImportedNamespace__Group__1__Impl
+ // InternalKerML.g:11686:1: ( rule__ImportedNamespace__Group__1__Impl )
+ // InternalKerML.g:11687:2: rule__ImportedNamespace__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group__1__Impl();
@@ -41435,23 +41265,23 @@ public final void rule__ImportedNamespace__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ImportedNamespace__Group__1__Impl"
- // InternalKerML.g:11743:1: rule__ImportedNamespace__Group__1__Impl : ( ( rule__ImportedNamespace__Alternatives_1 ) ) ;
+ // InternalKerML.g:11693:1: rule__ImportedNamespace__Group__1__Impl : ( ( rule__ImportedNamespace__Alternatives_1 ) ) ;
public final void rule__ImportedNamespace__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11747:1: ( ( ( rule__ImportedNamespace__Alternatives_1 ) ) )
- // InternalKerML.g:11748:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
+ // InternalKerML.g:11697:1: ( ( ( rule__ImportedNamespace__Alternatives_1 ) ) )
+ // InternalKerML.g:11698:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
{
- // InternalKerML.g:11748:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
- // InternalKerML.g:11749:2: ( rule__ImportedNamespace__Alternatives_1 )
+ // InternalKerML.g:11698:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
+ // InternalKerML.g:11699:2: ( rule__ImportedNamespace__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_1());
}
- // InternalKerML.g:11750:2: ( rule__ImportedNamespace__Alternatives_1 )
- // InternalKerML.g:11750:3: rule__ImportedNamespace__Alternatives_1
+ // InternalKerML.g:11700:2: ( rule__ImportedNamespace__Alternatives_1 )
+ // InternalKerML.g:11700:3: rule__ImportedNamespace__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_1();
@@ -41486,14 +41316,14 @@ public final void rule__ImportedNamespace__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ImportedNamespace__Group_0_0__0"
- // InternalKerML.g:11759:1: rule__ImportedNamespace__Group_0_0__0 : rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 ;
+ // InternalKerML.g:11709:1: rule__ImportedNamespace__Group_0_0__0 : rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 ;
public final void rule__ImportedNamespace__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11763:1: ( rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 )
- // InternalKerML.g:11764:2: rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1
+ // InternalKerML.g:11713:1: ( rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 )
+ // InternalKerML.g:11714:2: rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1
{
pushFollow(FOLLOW_40);
rule__ImportedNamespace__Group_0_0__0__Impl();
@@ -41524,23 +41354,23 @@ public final void rule__ImportedNamespace__Group_0_0__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_0__0__Impl"
- // InternalKerML.g:11771:1: rule__ImportedNamespace__Group_0_0__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) ;
+ // InternalKerML.g:11721:1: rule__ImportedNamespace__Group_0_0__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11775:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) )
- // InternalKerML.g:11776:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
+ // InternalKerML.g:11725:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) )
+ // InternalKerML.g:11726:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
{
- // InternalKerML.g:11776:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
- // InternalKerML.g:11777:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
+ // InternalKerML.g:11726:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
+ // InternalKerML.g:11727:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_0_0());
}
- // InternalKerML.g:11778:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
- // InternalKerML.g:11778:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0
+ // InternalKerML.g:11728:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
+ // InternalKerML.g:11728:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0();
@@ -41575,14 +41405,14 @@ public final void rule__ImportedNamespace__Group_0_0__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_0__1"
- // InternalKerML.g:11786:1: rule__ImportedNamespace__Group_0_0__1 : rule__ImportedNamespace__Group_0_0__1__Impl ;
+ // InternalKerML.g:11736:1: rule__ImportedNamespace__Group_0_0__1 : rule__ImportedNamespace__Group_0_0__1__Impl ;
public final void rule__ImportedNamespace__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11790:1: ( rule__ImportedNamespace__Group_0_0__1__Impl )
- // InternalKerML.g:11791:2: rule__ImportedNamespace__Group_0_0__1__Impl
+ // InternalKerML.g:11740:1: ( rule__ImportedNamespace__Group_0_0__1__Impl )
+ // InternalKerML.g:11741:2: rule__ImportedNamespace__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_0__1__Impl();
@@ -41608,23 +41438,23 @@ public final void rule__ImportedNamespace__Group_0_0__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_0__1__Impl"
- // InternalKerML.g:11797:1: rule__ImportedNamespace__Group_0_0__1__Impl : ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) ;
+ // InternalKerML.g:11747:1: rule__ImportedNamespace__Group_0_0__1__Impl : ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) ;
public final void rule__ImportedNamespace__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11801:1: ( ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) )
- // InternalKerML.g:11802:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
+ // InternalKerML.g:11751:1: ( ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) )
+ // InternalKerML.g:11752:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
{
- // InternalKerML.g:11802:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
- // InternalKerML.g:11803:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
+ // InternalKerML.g:11752:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
+ // InternalKerML.g:11753:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_0_0_1());
}
- // InternalKerML.g:11804:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
- // InternalKerML.g:11804:3: rule__ImportedNamespace__Alternatives_0_0_1
+ // InternalKerML.g:11754:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
+ // InternalKerML.g:11754:3: rule__ImportedNamespace__Alternatives_0_0_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_0_0_1();
@@ -41659,14 +41489,14 @@ public final void rule__ImportedNamespace__Group_0_0__1__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_1__0"
- // InternalKerML.g:11813:1: rule__ImportedNamespace__Group_0_1__0 : rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 ;
+ // InternalKerML.g:11763:1: rule__ImportedNamespace__Group_0_1__0 : rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 ;
public final void rule__ImportedNamespace__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11817:1: ( rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 )
- // InternalKerML.g:11818:2: rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1
+ // InternalKerML.g:11767:1: ( rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 )
+ // InternalKerML.g:11768:2: rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1
{
pushFollow(FOLLOW_41);
rule__ImportedNamespace__Group_0_1__0__Impl();
@@ -41697,23 +41527,23 @@ public final void rule__ImportedNamespace__Group_0_1__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_1__0__Impl"
- // InternalKerML.g:11825:1: rule__ImportedNamespace__Group_0_1__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) ;
+ // InternalKerML.g:11775:1: rule__ImportedNamespace__Group_0_1__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11829:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) )
- // InternalKerML.g:11830:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
+ // InternalKerML.g:11779:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) )
+ // InternalKerML.g:11780:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
{
- // InternalKerML.g:11830:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
- // InternalKerML.g:11831:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
+ // InternalKerML.g:11780:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
+ // InternalKerML.g:11781:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_1_0());
}
- // InternalKerML.g:11832:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
- // InternalKerML.g:11832:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0
+ // InternalKerML.g:11782:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
+ // InternalKerML.g:11782:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0();
@@ -41748,14 +41578,14 @@ public final void rule__ImportedNamespace__Group_0_1__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_1__1"
- // InternalKerML.g:11840:1: rule__ImportedNamespace__Group_0_1__1 : rule__ImportedNamespace__Group_0_1__1__Impl ;
+ // InternalKerML.g:11790:1: rule__ImportedNamespace__Group_0_1__1 : rule__ImportedNamespace__Group_0_1__1__Impl ;
public final void rule__ImportedNamespace__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11844:1: ( rule__ImportedNamespace__Group_0_1__1__Impl )
- // InternalKerML.g:11845:2: rule__ImportedNamespace__Group_0_1__1__Impl
+ // InternalKerML.g:11794:1: ( rule__ImportedNamespace__Group_0_1__1__Impl )
+ // InternalKerML.g:11795:2: rule__ImportedNamespace__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_1__1__Impl();
@@ -41781,17 +41611,17 @@ public final void rule__ImportedNamespace__Group_0_1__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_1__1__Impl"
- // InternalKerML.g:11851:1: rule__ImportedNamespace__Group_0_1__1__Impl : ( '::' ) ;
+ // InternalKerML.g:11801:1: rule__ImportedNamespace__Group_0_1__1__Impl : ( '::' ) ;
public final void rule__ImportedNamespace__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11855:1: ( ( '::' ) )
- // InternalKerML.g:11856:1: ( '::' )
+ // InternalKerML.g:11805:1: ( ( '::' ) )
+ // InternalKerML.g:11806:1: ( '::' )
{
- // InternalKerML.g:11856:1: ( '::' )
- // InternalKerML.g:11857:2: '::'
+ // InternalKerML.g:11806:1: ( '::' )
+ // InternalKerML.g:11807:2: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getColonColonKeyword_0_1_1());
@@ -41822,14 +41652,14 @@ public final void rule__ImportedNamespace__Group_0_1__1__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_2__0"
- // InternalKerML.g:11867:1: rule__ImportedNamespace__Group_0_2__0 : rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 ;
+ // InternalKerML.g:11817:1: rule__ImportedNamespace__Group_0_2__0 : rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 ;
public final void rule__ImportedNamespace__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11871:1: ( rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 )
- // InternalKerML.g:11872:2: rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1
+ // InternalKerML.g:11821:1: ( rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 )
+ // InternalKerML.g:11822:2: rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1
{
pushFollow(FOLLOW_42);
rule__ImportedNamespace__Group_0_2__0__Impl();
@@ -41860,23 +41690,23 @@ public final void rule__ImportedNamespace__Group_0_2__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_2__0__Impl"
- // InternalKerML.g:11879:1: rule__ImportedNamespace__Group_0_2__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) ;
+ // InternalKerML.g:11829:1: rule__ImportedNamespace__Group_0_2__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11883:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) )
- // InternalKerML.g:11884:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
+ // InternalKerML.g:11833:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) )
+ // InternalKerML.g:11834:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
{
- // InternalKerML.g:11884:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
- // InternalKerML.g:11885:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
+ // InternalKerML.g:11834:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
+ // InternalKerML.g:11835:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_2_0());
}
- // InternalKerML.g:11886:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
- // InternalKerML.g:11886:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0
+ // InternalKerML.g:11836:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
+ // InternalKerML.g:11836:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0();
@@ -41911,14 +41741,14 @@ public final void rule__ImportedNamespace__Group_0_2__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_2__1"
- // InternalKerML.g:11894:1: rule__ImportedNamespace__Group_0_2__1 : rule__ImportedNamespace__Group_0_2__1__Impl ;
+ // InternalKerML.g:11844:1: rule__ImportedNamespace__Group_0_2__1 : rule__ImportedNamespace__Group_0_2__1__Impl ;
public final void rule__ImportedNamespace__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11898:1: ( rule__ImportedNamespace__Group_0_2__1__Impl )
- // InternalKerML.g:11899:2: rule__ImportedNamespace__Group_0_2__1__Impl
+ // InternalKerML.g:11848:1: ( rule__ImportedNamespace__Group_0_2__1__Impl )
+ // InternalKerML.g:11849:2: rule__ImportedNamespace__Group_0_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_2__1__Impl();
@@ -41944,17 +41774,17 @@ public final void rule__ImportedNamespace__Group_0_2__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_2__1__Impl"
- // InternalKerML.g:11905:1: rule__ImportedNamespace__Group_0_2__1__Impl : ( '.' ) ;
+ // InternalKerML.g:11855:1: rule__ImportedNamespace__Group_0_2__1__Impl : ( '.' ) ;
public final void rule__ImportedNamespace__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11909:1: ( ( '.' ) )
- // InternalKerML.g:11910:1: ( '.' )
+ // InternalKerML.g:11859:1: ( ( '.' ) )
+ // InternalKerML.g:11860:1: ( '.' )
{
- // InternalKerML.g:11910:1: ( '.' )
- // InternalKerML.g:11911:2: '.'
+ // InternalKerML.g:11860:1: ( '.' )
+ // InternalKerML.g:11861:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getFullStopKeyword_0_2_1());
@@ -41985,14 +41815,14 @@ public final void rule__ImportedNamespace__Group_0_2__1__Impl() throws Recogniti
// $ANTLR start "rule__FilterPackage__Group__0"
- // InternalKerML.g:11921:1: rule__FilterPackage__Group__0 : rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 ;
+ // InternalKerML.g:11871:1: rule__FilterPackage__Group__0 : rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 ;
public final void rule__FilterPackage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11925:1: ( rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 )
- // InternalKerML.g:11926:2: rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1
+ // InternalKerML.g:11875:1: ( rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 )
+ // InternalKerML.g:11876:2: rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1
{
pushFollow(FOLLOW_43);
rule__FilterPackage__Group__0__Impl();
@@ -42023,23 +41853,23 @@ public final void rule__FilterPackage__Group__0() throws RecognitionException {
// $ANTLR start "rule__FilterPackage__Group__0__Impl"
- // InternalKerML.g:11933:1: rule__FilterPackage__Group__0__Impl : ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) ;
+ // InternalKerML.g:11883:1: rule__FilterPackage__Group__0__Impl : ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) ;
public final void rule__FilterPackage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11937:1: ( ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) )
- // InternalKerML.g:11938:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
+ // InternalKerML.g:11887:1: ( ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) )
+ // InternalKerML.g:11888:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
{
- // InternalKerML.g:11938:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
- // InternalKerML.g:11939:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
+ // InternalKerML.g:11888:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
+ // InternalKerML.g:11889:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedImport_compAssignment_0());
}
- // InternalKerML.g:11940:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
- // InternalKerML.g:11940:3: rule__FilterPackage__OwnedImport_compAssignment_0
+ // InternalKerML.g:11890:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
+ // InternalKerML.g:11890:3: rule__FilterPackage__OwnedImport_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__FilterPackage__OwnedImport_compAssignment_0();
@@ -42074,14 +41904,14 @@ public final void rule__FilterPackage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__FilterPackage__Group__1"
- // InternalKerML.g:11948:1: rule__FilterPackage__Group__1 : rule__FilterPackage__Group__1__Impl ;
+ // InternalKerML.g:11898:1: rule__FilterPackage__Group__1 : rule__FilterPackage__Group__1__Impl ;
public final void rule__FilterPackage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11952:1: ( rule__FilterPackage__Group__1__Impl )
- // InternalKerML.g:11953:2: rule__FilterPackage__Group__1__Impl
+ // InternalKerML.g:11902:1: ( rule__FilterPackage__Group__1__Impl )
+ // InternalKerML.g:11903:2: rule__FilterPackage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FilterPackage__Group__1__Impl();
@@ -42107,26 +41937,26 @@ public final void rule__FilterPackage__Group__1() throws RecognitionException {
// $ANTLR start "rule__FilterPackage__Group__1__Impl"
- // InternalKerML.g:11959:1: rule__FilterPackage__Group__1__Impl : ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) ;
+ // InternalKerML.g:11909:1: rule__FilterPackage__Group__1__Impl : ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) ;
public final void rule__FilterPackage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11963:1: ( ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) )
- // InternalKerML.g:11964:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
+ // InternalKerML.g:11913:1: ( ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) )
+ // InternalKerML.g:11914:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
{
- // InternalKerML.g:11964:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
- // InternalKerML.g:11965:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
+ // InternalKerML.g:11914:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
+ // InternalKerML.g:11915:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
{
- // InternalKerML.g:11965:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) )
- // InternalKerML.g:11966:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:11915:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) )
+ // InternalKerML.g:11916:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compAssignment_1());
}
- // InternalKerML.g:11967:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
- // InternalKerML.g:11967:4: rule__FilterPackage__OwnedMembership_compAssignment_1
+ // InternalKerML.g:11917:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:11917:4: rule__FilterPackage__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_44);
rule__FilterPackage__OwnedMembership_compAssignment_1();
@@ -42142,13 +41972,13 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
}
- // InternalKerML.g:11970:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
- // InternalKerML.g:11971:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
+ // InternalKerML.g:11920:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
+ // InternalKerML.g:11921:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compAssignment_1());
}
- // InternalKerML.g:11972:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
+ // InternalKerML.g:11922:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
loop139:
do {
int alt139=2;
@@ -42161,7 +41991,7 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
switch (alt139) {
case 1 :
- // InternalKerML.g:11972:4: rule__FilterPackage__OwnedMembership_compAssignment_1
+ // InternalKerML.g:11922:4: rule__FilterPackage__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_44);
rule__FilterPackage__OwnedMembership_compAssignment_1();
@@ -42205,14 +42035,14 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__0"
- // InternalKerML.g:11982:1: rule__FilterPackageMember__Group__0 : rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 ;
+ // InternalKerML.g:11932:1: rule__FilterPackageMember__Group__0 : rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 ;
public final void rule__FilterPackageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11986:1: ( rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 )
- // InternalKerML.g:11987:2: rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1
+ // InternalKerML.g:11936:1: ( rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 )
+ // InternalKerML.g:11937:2: rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1
{
pushFollow(FOLLOW_34);
rule__FilterPackageMember__Group__0__Impl();
@@ -42243,23 +42073,23 @@ public final void rule__FilterPackageMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__0__Impl"
- // InternalKerML.g:11994:1: rule__FilterPackageMember__Group__0__Impl : ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) ;
+ // InternalKerML.g:11944:1: rule__FilterPackageMember__Group__0__Impl : ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) ;
public final void rule__FilterPackageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:11998:1: ( ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) )
- // InternalKerML.g:11999:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
+ // InternalKerML.g:11948:1: ( ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) )
+ // InternalKerML.g:11949:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
{
- // InternalKerML.g:11999:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
- // InternalKerML.g:12000:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
+ // InternalKerML.g:11949:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
+ // InternalKerML.g:11950:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getVisibilityAssignment_0());
}
- // InternalKerML.g:12001:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
- // InternalKerML.g:12001:3: rule__FilterPackageMember__VisibilityAssignment_0
+ // InternalKerML.g:11951:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
+ // InternalKerML.g:11951:3: rule__FilterPackageMember__VisibilityAssignment_0
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__VisibilityAssignment_0();
@@ -42294,14 +42124,14 @@ public final void rule__FilterPackageMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__FilterPackageMember__Group__1"
- // InternalKerML.g:12009:1: rule__FilterPackageMember__Group__1 : rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 ;
+ // InternalKerML.g:11959:1: rule__FilterPackageMember__Group__1 : rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 ;
public final void rule__FilterPackageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12013:1: ( rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 )
- // InternalKerML.g:12014:2: rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2
+ // InternalKerML.g:11963:1: ( rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 )
+ // InternalKerML.g:11964:2: rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2
{
pushFollow(FOLLOW_45);
rule__FilterPackageMember__Group__1__Impl();
@@ -42332,23 +42162,23 @@ public final void rule__FilterPackageMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__1__Impl"
- // InternalKerML.g:12021:1: rule__FilterPackageMember__Group__1__Impl : ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) ;
+ // InternalKerML.g:11971:1: rule__FilterPackageMember__Group__1__Impl : ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) ;
public final void rule__FilterPackageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12025:1: ( ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) )
- // InternalKerML.g:12026:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
+ // InternalKerML.g:11975:1: ( ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) )
+ // InternalKerML.g:11976:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
{
- // InternalKerML.g:12026:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
- // InternalKerML.g:12027:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
+ // InternalKerML.g:11976:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
+ // InternalKerML.g:11977:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getCondition_compAssignment_1());
}
- // InternalKerML.g:12028:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
- // InternalKerML.g:12028:3: rule__FilterPackageMember__Condition_compAssignment_1
+ // InternalKerML.g:11978:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
+ // InternalKerML.g:11978:3: rule__FilterPackageMember__Condition_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__Condition_compAssignment_1();
@@ -42383,14 +42213,14 @@ public final void rule__FilterPackageMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__FilterPackageMember__Group__2"
- // InternalKerML.g:12036:1: rule__FilterPackageMember__Group__2 : rule__FilterPackageMember__Group__2__Impl ;
+ // InternalKerML.g:11986:1: rule__FilterPackageMember__Group__2 : rule__FilterPackageMember__Group__2__Impl ;
public final void rule__FilterPackageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12040:1: ( rule__FilterPackageMember__Group__2__Impl )
- // InternalKerML.g:12041:2: rule__FilterPackageMember__Group__2__Impl
+ // InternalKerML.g:11990:1: ( rule__FilterPackageMember__Group__2__Impl )
+ // InternalKerML.g:11991:2: rule__FilterPackageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__Group__2__Impl();
@@ -42416,17 +42246,17 @@ public final void rule__FilterPackageMember__Group__2() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__2__Impl"
- // InternalKerML.g:12047:1: rule__FilterPackageMember__Group__2__Impl : ( ']' ) ;
+ // InternalKerML.g:11997:1: rule__FilterPackageMember__Group__2__Impl : ( ']' ) ;
public final void rule__FilterPackageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12051:1: ( ( ']' ) )
- // InternalKerML.g:12052:1: ( ']' )
+ // InternalKerML.g:12001:1: ( ( ']' ) )
+ // InternalKerML.g:12002:1: ( ']' )
{
- // InternalKerML.g:12052:1: ( ']' )
- // InternalKerML.g:12053:2: ']'
+ // InternalKerML.g:12002:1: ( ']' )
+ // InternalKerML.g:12003:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getRightSquareBracketKeyword_2());
@@ -42457,14 +42287,14 @@ public final void rule__FilterPackageMember__Group__2__Impl() throws Recognition
// $ANTLR start "rule__Package__Group__0"
- // InternalKerML.g:12063:1: rule__Package__Group__0 : rule__Package__Group__0__Impl rule__Package__Group__1 ;
+ // InternalKerML.g:12013:1: rule__Package__Group__0 : rule__Package__Group__0__Impl rule__Package__Group__1 ;
public final void rule__Package__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12067:1: ( rule__Package__Group__0__Impl rule__Package__Group__1 )
- // InternalKerML.g:12068:2: rule__Package__Group__0__Impl rule__Package__Group__1
+ // InternalKerML.g:12017:1: ( rule__Package__Group__0__Impl rule__Package__Group__1 )
+ // InternalKerML.g:12018:2: rule__Package__Group__0__Impl rule__Package__Group__1
{
pushFollow(FOLLOW_10);
rule__Package__Group__0__Impl();
@@ -42495,17 +42325,17 @@ public final void rule__Package__Group__0() throws RecognitionException {
// $ANTLR start "rule__Package__Group__0__Impl"
- // InternalKerML.g:12075:1: rule__Package__Group__0__Impl : ( rulePackageDeclaration ) ;
+ // InternalKerML.g:12025:1: rule__Package__Group__0__Impl : ( rulePackageDeclaration ) ;
public final void rule__Package__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12079:1: ( ( rulePackageDeclaration ) )
- // InternalKerML.g:12080:1: ( rulePackageDeclaration )
+ // InternalKerML.g:12029:1: ( ( rulePackageDeclaration ) )
+ // InternalKerML.g:12030:1: ( rulePackageDeclaration )
{
- // InternalKerML.g:12080:1: ( rulePackageDeclaration )
- // InternalKerML.g:12081:2: rulePackageDeclaration
+ // InternalKerML.g:12030:1: ( rulePackageDeclaration )
+ // InternalKerML.g:12031:2: rulePackageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageAccess().getPackageDeclarationParserRuleCall_0());
@@ -42540,14 +42370,14 @@ public final void rule__Package__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Package__Group__1"
- // InternalKerML.g:12090:1: rule__Package__Group__1 : rule__Package__Group__1__Impl ;
+ // InternalKerML.g:12040:1: rule__Package__Group__1 : rule__Package__Group__1__Impl ;
public final void rule__Package__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12094:1: ( rule__Package__Group__1__Impl )
- // InternalKerML.g:12095:2: rule__Package__Group__1__Impl
+ // InternalKerML.g:12044:1: ( rule__Package__Group__1__Impl )
+ // InternalKerML.g:12045:2: rule__Package__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Package__Group__1__Impl();
@@ -42573,17 +42403,17 @@ public final void rule__Package__Group__1() throws RecognitionException {
// $ANTLR start "rule__Package__Group__1__Impl"
- // InternalKerML.g:12101:1: rule__Package__Group__1__Impl : ( rulePackageBody ) ;
+ // InternalKerML.g:12051:1: rule__Package__Group__1__Impl : ( rulePackageBody ) ;
public final void rule__Package__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12105:1: ( ( rulePackageBody ) )
- // InternalKerML.g:12106:1: ( rulePackageBody )
+ // InternalKerML.g:12055:1: ( ( rulePackageBody ) )
+ // InternalKerML.g:12056:1: ( rulePackageBody )
{
- // InternalKerML.g:12106:1: ( rulePackageBody )
- // InternalKerML.g:12107:2: rulePackageBody
+ // InternalKerML.g:12056:1: ( rulePackageBody )
+ // InternalKerML.g:12057:2: rulePackageBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageAccess().getPackageBodyParserRuleCall_1());
@@ -42618,14 +42448,14 @@ public final void rule__Package__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__PackageDeclaration__Group__0"
- // InternalKerML.g:12117:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ;
+ // InternalKerML.g:12067:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ;
public final void rule__PackageDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12121:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 )
- // InternalKerML.g:12122:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1
+ // InternalKerML.g:12071:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 )
+ // InternalKerML.g:12072:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1
{
pushFollow(FOLLOW_5);
rule__PackageDeclaration__Group__0__Impl();
@@ -42656,17 +42486,17 @@ public final void rule__PackageDeclaration__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__PackageDeclaration__Group__0__Impl"
- // InternalKerML.g:12129:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ;
+ // InternalKerML.g:12079:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ;
public final void rule__PackageDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12133:1: ( ( 'package' ) )
- // InternalKerML.g:12134:1: ( 'package' )
+ // InternalKerML.g:12083:1: ( ( 'package' ) )
+ // InternalKerML.g:12084:1: ( 'package' )
{
- // InternalKerML.g:12134:1: ( 'package' )
- // InternalKerML.g:12135:2: 'package'
+ // InternalKerML.g:12084:1: ( 'package' )
+ // InternalKerML.g:12085:2: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageDeclarationAccess().getPackageKeyword_0());
@@ -42697,14 +42527,14 @@ public final void rule__PackageDeclaration__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__PackageDeclaration__Group__1"
- // InternalKerML.g:12144:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl ;
+ // InternalKerML.g:12094:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl ;
public final void rule__PackageDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12148:1: ( rule__PackageDeclaration__Group__1__Impl )
- // InternalKerML.g:12149:2: rule__PackageDeclaration__Group__1__Impl
+ // InternalKerML.g:12098:1: ( rule__PackageDeclaration__Group__1__Impl )
+ // InternalKerML.g:12099:2: rule__PackageDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PackageDeclaration__Group__1__Impl();
@@ -42730,22 +42560,22 @@ public final void rule__PackageDeclaration__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__PackageDeclaration__Group__1__Impl"
- // InternalKerML.g:12155:1: rule__PackageDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:12105:1: rule__PackageDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12159:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:12160:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:12109:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:12110:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:12160:1: ( ( ruleIdentification )? )
- // InternalKerML.g:12161:2: ( ruleIdentification )?
+ // InternalKerML.g:12110:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:12111:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageDeclarationAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:12162:2: ( ruleIdentification )?
+ // InternalKerML.g:12112:2: ( ruleIdentification )?
int alt140=2;
int LA140_0 = input.LA(1);
@@ -42754,7 +42584,7 @@ public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionE
}
switch (alt140) {
case 1 :
- // InternalKerML.g:12162:3: ruleIdentification
+ // InternalKerML.g:12112:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -42792,14 +42622,14 @@ public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__PackageBody__Group_1__0"
- // InternalKerML.g:12171:1: rule__PackageBody__Group_1__0 : rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 ;
+ // InternalKerML.g:12121:1: rule__PackageBody__Group_1__0 : rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 ;
public final void rule__PackageBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12175:1: ( rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 )
- // InternalKerML.g:12176:2: rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1
+ // InternalKerML.g:12125:1: ( rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 )
+ // InternalKerML.g:12126:2: rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1
{
pushFollow(FOLLOW_46);
rule__PackageBody__Group_1__0__Impl();
@@ -42830,17 +42660,17 @@ public final void rule__PackageBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__0__Impl"
- // InternalKerML.g:12183:1: rule__PackageBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:12133:1: rule__PackageBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__PackageBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12187:1: ( ( '{' ) )
- // InternalKerML.g:12188:1: ( '{' )
+ // InternalKerML.g:12137:1: ( ( '{' ) )
+ // InternalKerML.g:12138:1: ( '{' )
{
- // InternalKerML.g:12188:1: ( '{' )
- // InternalKerML.g:12189:2: '{'
+ // InternalKerML.g:12138:1: ( '{' )
+ // InternalKerML.g:12139:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -42871,14 +42701,14 @@ public final void rule__PackageBody__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageBody__Group_1__1"
- // InternalKerML.g:12198:1: rule__PackageBody__Group_1__1 : rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 ;
+ // InternalKerML.g:12148:1: rule__PackageBody__Group_1__1 : rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 ;
public final void rule__PackageBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12202:1: ( rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 )
- // InternalKerML.g:12203:2: rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2
+ // InternalKerML.g:12152:1: ( rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 )
+ // InternalKerML.g:12153:2: rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2
{
pushFollow(FOLLOW_46);
rule__PackageBody__Group_1__1__Impl();
@@ -42909,22 +42739,22 @@ public final void rule__PackageBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__1__Impl"
- // InternalKerML.g:12210:1: rule__PackageBody__Group_1__1__Impl : ( ( rule__PackageBody__Alternatives_1_1 )* ) ;
+ // InternalKerML.g:12160:1: rule__PackageBody__Group_1__1__Impl : ( ( rule__PackageBody__Alternatives_1_1 )* ) ;
public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12214:1: ( ( ( rule__PackageBody__Alternatives_1_1 )* ) )
- // InternalKerML.g:12215:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
+ // InternalKerML.g:12164:1: ( ( ( rule__PackageBody__Alternatives_1_1 )* ) )
+ // InternalKerML.g:12165:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
{
- // InternalKerML.g:12215:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
- // InternalKerML.g:12216:2: ( rule__PackageBody__Alternatives_1_1 )*
+ // InternalKerML.g:12165:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
+ // InternalKerML.g:12166:2: ( rule__PackageBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getAlternatives_1_1());
}
- // InternalKerML.g:12217:2: ( rule__PackageBody__Alternatives_1_1 )*
+ // InternalKerML.g:12167:2: ( rule__PackageBody__Alternatives_1_1 )*
loop141:
do {
int alt141=2;
@@ -42937,7 +42767,7 @@ public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionExcept
switch (alt141) {
case 1 :
- // InternalKerML.g:12217:3: rule__PackageBody__Alternatives_1_1
+ // InternalKerML.g:12167:3: rule__PackageBody__Alternatives_1_1
{
pushFollow(FOLLOW_47);
rule__PackageBody__Alternatives_1_1();
@@ -42978,14 +42808,14 @@ public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageBody__Group_1__2"
- // InternalKerML.g:12225:1: rule__PackageBody__Group_1__2 : rule__PackageBody__Group_1__2__Impl ;
+ // InternalKerML.g:12175:1: rule__PackageBody__Group_1__2 : rule__PackageBody__Group_1__2__Impl ;
public final void rule__PackageBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12229:1: ( rule__PackageBody__Group_1__2__Impl )
- // InternalKerML.g:12230:2: rule__PackageBody__Group_1__2__Impl
+ // InternalKerML.g:12179:1: ( rule__PackageBody__Group_1__2__Impl )
+ // InternalKerML.g:12180:2: rule__PackageBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__PackageBody__Group_1__2__Impl();
@@ -43011,17 +42841,17 @@ public final void rule__PackageBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__2__Impl"
- // InternalKerML.g:12236:1: rule__PackageBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:12186:1: rule__PackageBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__PackageBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12240:1: ( ( '}' ) )
- // InternalKerML.g:12241:1: ( '}' )
+ // InternalKerML.g:12190:1: ( ( '}' ) )
+ // InternalKerML.g:12191:1: ( '}' )
{
- // InternalKerML.g:12241:1: ( '}' )
- // InternalKerML.g:12242:2: '}'
+ // InternalKerML.g:12191:1: ( '}' )
+ // InternalKerML.g:12192:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -43052,14 +42882,14 @@ public final void rule__PackageBody__Group_1__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__0"
- // InternalKerML.g:12252:1: rule__ElementFilterMember__Group__0 : rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 ;
+ // InternalKerML.g:12202:1: rule__ElementFilterMember__Group__0 : rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 ;
public final void rule__ElementFilterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12256:1: ( rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 )
- // InternalKerML.g:12257:2: rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1
+ // InternalKerML.g:12206:1: ( rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 )
+ // InternalKerML.g:12207:2: rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1
{
pushFollow(FOLLOW_48);
rule__ElementFilterMember__Group__0__Impl();
@@ -43090,22 +42920,22 @@ public final void rule__ElementFilterMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__0__Impl"
- // InternalKerML.g:12264:1: rule__ElementFilterMember__Group__0__Impl : ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalKerML.g:12214:1: rule__ElementFilterMember__Group__0__Impl : ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__ElementFilterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12268:1: ( ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* ) )
- // InternalKerML.g:12269:1: ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:12218:1: ( ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalKerML.g:12219:1: ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* )
{
- // InternalKerML.g:12269:1: ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* )
- // InternalKerML.g:12270:2: ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:12219:1: ( ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:12220:2: ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:12271:2: ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:12221:2: ( rule__ElementFilterMember__OwnedRelationship_compAssignment_0 )*
loop142:
do {
int alt142=2;
@@ -43118,7 +42948,7 @@ public final void rule__ElementFilterMember__Group__0__Impl() throws Recognition
switch (alt142) {
case 1 :
- // InternalKerML.g:12271:3: rule__ElementFilterMember__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:12221:3: rule__ElementFilterMember__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_37);
rule__ElementFilterMember__OwnedRelationship_compAssignment_0();
@@ -43159,14 +42989,14 @@ public final void rule__ElementFilterMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__1"
- // InternalKerML.g:12279:1: rule__ElementFilterMember__Group__1 : rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 ;
+ // InternalKerML.g:12229:1: rule__ElementFilterMember__Group__1 : rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 ;
public final void rule__ElementFilterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12283:1: ( rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 )
- // InternalKerML.g:12284:2: rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2
+ // InternalKerML.g:12233:1: ( rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 )
+ // InternalKerML.g:12234:2: rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2
{
pushFollow(FOLLOW_48);
rule__ElementFilterMember__Group__1__Impl();
@@ -43197,22 +43027,22 @@ public final void rule__ElementFilterMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__1__Impl"
- // InternalKerML.g:12291:1: rule__ElementFilterMember__Group__1__Impl : ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? ) ;
+ // InternalKerML.g:12241:1: rule__ElementFilterMember__Group__1__Impl : ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? ) ;
public final void rule__ElementFilterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12295:1: ( ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? ) )
- // InternalKerML.g:12296:1: ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? )
+ // InternalKerML.g:12245:1: ( ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? ) )
+ // InternalKerML.g:12246:1: ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? )
{
- // InternalKerML.g:12296:1: ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? )
- // InternalKerML.g:12297:2: ( rule__ElementFilterMember__VisibilityAssignment_1 )?
+ // InternalKerML.g:12246:1: ( ( rule__ElementFilterMember__VisibilityAssignment_1 )? )
+ // InternalKerML.g:12247:2: ( rule__ElementFilterMember__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getVisibilityAssignment_1());
}
- // InternalKerML.g:12298:2: ( rule__ElementFilterMember__VisibilityAssignment_1 )?
+ // InternalKerML.g:12248:2: ( rule__ElementFilterMember__VisibilityAssignment_1 )?
int alt143=2;
int LA143_0 = input.LA(1);
@@ -43221,7 +43051,7 @@ public final void rule__ElementFilterMember__Group__1__Impl() throws Recognition
}
switch (alt143) {
case 1 :
- // InternalKerML.g:12298:3: rule__ElementFilterMember__VisibilityAssignment_1
+ // InternalKerML.g:12248:3: rule__ElementFilterMember__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__ElementFilterMember__VisibilityAssignment_1();
@@ -43259,14 +43089,14 @@ public final void rule__ElementFilterMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__2"
- // InternalKerML.g:12306:1: rule__ElementFilterMember__Group__2 : rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3 ;
+ // InternalKerML.g:12256:1: rule__ElementFilterMember__Group__2 : rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3 ;
public final void rule__ElementFilterMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12310:1: ( rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3 )
- // InternalKerML.g:12311:2: rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3
+ // InternalKerML.g:12260:1: ( rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3 )
+ // InternalKerML.g:12261:2: rule__ElementFilterMember__Group__2__Impl rule__ElementFilterMember__Group__3
{
pushFollow(FOLLOW_34);
rule__ElementFilterMember__Group__2__Impl();
@@ -43297,17 +43127,17 @@ public final void rule__ElementFilterMember__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__2__Impl"
- // InternalKerML.g:12318:1: rule__ElementFilterMember__Group__2__Impl : ( 'filter' ) ;
+ // InternalKerML.g:12268:1: rule__ElementFilterMember__Group__2__Impl : ( 'filter' ) ;
public final void rule__ElementFilterMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12322:1: ( ( 'filter' ) )
- // InternalKerML.g:12323:1: ( 'filter' )
+ // InternalKerML.g:12272:1: ( ( 'filter' ) )
+ // InternalKerML.g:12273:1: ( 'filter' )
{
- // InternalKerML.g:12323:1: ( 'filter' )
- // InternalKerML.g:12324:2: 'filter'
+ // InternalKerML.g:12273:1: ( 'filter' )
+ // InternalKerML.g:12274:2: 'filter'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getFilterKeyword_2());
@@ -43338,14 +43168,14 @@ public final void rule__ElementFilterMember__Group__2__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__3"
- // InternalKerML.g:12333:1: rule__ElementFilterMember__Group__3 : rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4 ;
+ // InternalKerML.g:12283:1: rule__ElementFilterMember__Group__3 : rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4 ;
public final void rule__ElementFilterMember__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12337:1: ( rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4 )
- // InternalKerML.g:12338:2: rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4
+ // InternalKerML.g:12287:1: ( rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4 )
+ // InternalKerML.g:12288:2: rule__ElementFilterMember__Group__3__Impl rule__ElementFilterMember__Group__4
{
pushFollow(FOLLOW_35);
rule__ElementFilterMember__Group__3__Impl();
@@ -43376,23 +43206,23 @@ public final void rule__ElementFilterMember__Group__3() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__3__Impl"
- // InternalKerML.g:12345:1: rule__ElementFilterMember__Group__3__Impl : ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) ) ;
+ // InternalKerML.g:12295:1: rule__ElementFilterMember__Group__3__Impl : ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) ) ;
public final void rule__ElementFilterMember__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12349:1: ( ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) ) )
- // InternalKerML.g:12350:1: ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) )
+ // InternalKerML.g:12299:1: ( ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) ) )
+ // InternalKerML.g:12300:1: ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) )
{
- // InternalKerML.g:12350:1: ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) )
- // InternalKerML.g:12351:2: ( rule__ElementFilterMember__Condition_compAssignment_3 )
+ // InternalKerML.g:12300:1: ( ( rule__ElementFilterMember__Condition_compAssignment_3 ) )
+ // InternalKerML.g:12301:2: ( rule__ElementFilterMember__Condition_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getCondition_compAssignment_3());
}
- // InternalKerML.g:12352:2: ( rule__ElementFilterMember__Condition_compAssignment_3 )
- // InternalKerML.g:12352:3: rule__ElementFilterMember__Condition_compAssignment_3
+ // InternalKerML.g:12302:2: ( rule__ElementFilterMember__Condition_compAssignment_3 )
+ // InternalKerML.g:12302:3: rule__ElementFilterMember__Condition_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__ElementFilterMember__Condition_compAssignment_3();
@@ -43427,14 +43257,14 @@ public final void rule__ElementFilterMember__Group__3__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__4"
- // InternalKerML.g:12360:1: rule__ElementFilterMember__Group__4 : rule__ElementFilterMember__Group__4__Impl ;
+ // InternalKerML.g:12310:1: rule__ElementFilterMember__Group__4 : rule__ElementFilterMember__Group__4__Impl ;
public final void rule__ElementFilterMember__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12364:1: ( rule__ElementFilterMember__Group__4__Impl )
- // InternalKerML.g:12365:2: rule__ElementFilterMember__Group__4__Impl
+ // InternalKerML.g:12314:1: ( rule__ElementFilterMember__Group__4__Impl )
+ // InternalKerML.g:12315:2: rule__ElementFilterMember__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ElementFilterMember__Group__4__Impl();
@@ -43460,17 +43290,17 @@ public final void rule__ElementFilterMember__Group__4() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__4__Impl"
- // InternalKerML.g:12371:1: rule__ElementFilterMember__Group__4__Impl : ( ';' ) ;
+ // InternalKerML.g:12321:1: rule__ElementFilterMember__Group__4__Impl : ( ';' ) ;
public final void rule__ElementFilterMember__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12375:1: ( ( ';' ) )
- // InternalKerML.g:12376:1: ( ';' )
+ // InternalKerML.g:12325:1: ( ( ';' ) )
+ // InternalKerML.g:12326:1: ( ';' )
{
- // InternalKerML.g:12376:1: ( ';' )
- // InternalKerML.g:12377:2: ';'
+ // InternalKerML.g:12326:1: ( ';' )
+ // InternalKerML.g:12327:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getSemicolonKeyword_4());
@@ -43501,14 +43331,14 @@ public final void rule__ElementFilterMember__Group__4__Impl() throws Recognition
// $ANTLR start "rule__Type__Group__0"
- // InternalKerML.g:12387:1: rule__Type__Group__0 : rule__Type__Group__0__Impl rule__Type__Group__1 ;
+ // InternalKerML.g:12337:1: rule__Type__Group__0 : rule__Type__Group__0__Impl rule__Type__Group__1 ;
public final void rule__Type__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12391:1: ( rule__Type__Group__0__Impl rule__Type__Group__1 )
- // InternalKerML.g:12392:2: rule__Type__Group__0__Impl rule__Type__Group__1
+ // InternalKerML.g:12341:1: ( rule__Type__Group__0__Impl rule__Type__Group__1 )
+ // InternalKerML.g:12342:2: rule__Type__Group__0__Impl rule__Type__Group__1
{
pushFollow(FOLLOW_49);
rule__Type__Group__0__Impl();
@@ -43539,22 +43369,22 @@ public final void rule__Type__Group__0() throws RecognitionException {
// $ANTLR start "rule__Type__Group__0__Impl"
- // InternalKerML.g:12399:1: rule__Type__Group__0__Impl : ( ( rule__Type__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:12349:1: rule__Type__Group__0__Impl : ( ( rule__Type__IsAbstractAssignment_0 )? ) ;
public final void rule__Type__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12403:1: ( ( ( rule__Type__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:12404:1: ( ( rule__Type__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:12353:1: ( ( ( rule__Type__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:12354:1: ( ( rule__Type__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:12404:1: ( ( rule__Type__IsAbstractAssignment_0 )? )
- // InternalKerML.g:12405:2: ( rule__Type__IsAbstractAssignment_0 )?
+ // InternalKerML.g:12354:1: ( ( rule__Type__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:12355:2: ( rule__Type__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:12406:2: ( rule__Type__IsAbstractAssignment_0 )?
+ // InternalKerML.g:12356:2: ( rule__Type__IsAbstractAssignment_0 )?
int alt144=2;
int LA144_0 = input.LA(1);
@@ -43563,7 +43393,7 @@ public final void rule__Type__Group__0__Impl() throws RecognitionException {
}
switch (alt144) {
case 1 :
- // InternalKerML.g:12406:3: rule__Type__IsAbstractAssignment_0
+ // InternalKerML.g:12356:3: rule__Type__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Type__IsAbstractAssignment_0();
@@ -43601,14 +43431,14 @@ public final void rule__Type__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Type__Group__1"
- // InternalKerML.g:12414:1: rule__Type__Group__1 : rule__Type__Group__1__Impl rule__Type__Group__2 ;
+ // InternalKerML.g:12364:1: rule__Type__Group__1 : rule__Type__Group__1__Impl rule__Type__Group__2 ;
public final void rule__Type__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12418:1: ( rule__Type__Group__1__Impl rule__Type__Group__2 )
- // InternalKerML.g:12419:2: rule__Type__Group__1__Impl rule__Type__Group__2
+ // InternalKerML.g:12368:1: ( rule__Type__Group__1__Impl rule__Type__Group__2 )
+ // InternalKerML.g:12369:2: rule__Type__Group__1__Impl rule__Type__Group__2
{
pushFollow(FOLLOW_50);
rule__Type__Group__1__Impl();
@@ -43639,17 +43469,17 @@ public final void rule__Type__Group__1() throws RecognitionException {
// $ANTLR start "rule__Type__Group__1__Impl"
- // InternalKerML.g:12426:1: rule__Type__Group__1__Impl : ( 'type' ) ;
+ // InternalKerML.g:12376:1: rule__Type__Group__1__Impl : ( 'type' ) ;
public final void rule__Type__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12430:1: ( ( 'type' ) )
- // InternalKerML.g:12431:1: ( 'type' )
+ // InternalKerML.g:12380:1: ( ( 'type' ) )
+ // InternalKerML.g:12381:1: ( 'type' )
{
- // InternalKerML.g:12431:1: ( 'type' )
- // InternalKerML.g:12432:2: 'type'
+ // InternalKerML.g:12381:1: ( 'type' )
+ // InternalKerML.g:12382:2: 'type'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getTypeKeyword_1());
@@ -43680,14 +43510,14 @@ public final void rule__Type__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Type__Group__2"
- // InternalKerML.g:12441:1: rule__Type__Group__2 : rule__Type__Group__2__Impl rule__Type__Group__3 ;
+ // InternalKerML.g:12391:1: rule__Type__Group__2 : rule__Type__Group__2__Impl rule__Type__Group__3 ;
public final void rule__Type__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12445:1: ( rule__Type__Group__2__Impl rule__Type__Group__3 )
- // InternalKerML.g:12446:2: rule__Type__Group__2__Impl rule__Type__Group__3
+ // InternalKerML.g:12395:1: ( rule__Type__Group__2__Impl rule__Type__Group__3 )
+ // InternalKerML.g:12396:2: rule__Type__Group__2__Impl rule__Type__Group__3
{
pushFollow(FOLLOW_10);
rule__Type__Group__2__Impl();
@@ -43718,17 +43548,17 @@ public final void rule__Type__Group__2() throws RecognitionException {
// $ANTLR start "rule__Type__Group__2__Impl"
- // InternalKerML.g:12453:1: rule__Type__Group__2__Impl : ( ruleTypeDeclaration ) ;
+ // InternalKerML.g:12403:1: rule__Type__Group__2__Impl : ( ruleTypeDeclaration ) ;
public final void rule__Type__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12457:1: ( ( ruleTypeDeclaration ) )
- // InternalKerML.g:12458:1: ( ruleTypeDeclaration )
+ // InternalKerML.g:12407:1: ( ( ruleTypeDeclaration ) )
+ // InternalKerML.g:12408:1: ( ruleTypeDeclaration )
{
- // InternalKerML.g:12458:1: ( ruleTypeDeclaration )
- // InternalKerML.g:12459:2: ruleTypeDeclaration
+ // InternalKerML.g:12408:1: ( ruleTypeDeclaration )
+ // InternalKerML.g:12409:2: ruleTypeDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getTypeDeclarationParserRuleCall_2());
@@ -43763,14 +43593,14 @@ public final void rule__Type__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Type__Group__3"
- // InternalKerML.g:12468:1: rule__Type__Group__3 : rule__Type__Group__3__Impl ;
+ // InternalKerML.g:12418:1: rule__Type__Group__3 : rule__Type__Group__3__Impl ;
public final void rule__Type__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12472:1: ( rule__Type__Group__3__Impl )
- // InternalKerML.g:12473:2: rule__Type__Group__3__Impl
+ // InternalKerML.g:12422:1: ( rule__Type__Group__3__Impl )
+ // InternalKerML.g:12423:2: rule__Type__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Type__Group__3__Impl();
@@ -43796,17 +43626,17 @@ public final void rule__Type__Group__3() throws RecognitionException {
// $ANTLR start "rule__Type__Group__3__Impl"
- // InternalKerML.g:12479:1: rule__Type__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:12429:1: rule__Type__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Type__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12483:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:12484:1: ( ruleTypeBody )
+ // InternalKerML.g:12433:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:12434:1: ( ruleTypeBody )
{
- // InternalKerML.g:12484:1: ( ruleTypeBody )
- // InternalKerML.g:12485:2: ruleTypeBody
+ // InternalKerML.g:12434:1: ( ruleTypeBody )
+ // InternalKerML.g:12435:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getTypeBodyParserRuleCall_3());
@@ -43841,14 +43671,14 @@ public final void rule__Type__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__TypeDeclaration__Group__0"
- // InternalKerML.g:12495:1: rule__TypeDeclaration__Group__0 : rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1 ;
+ // InternalKerML.g:12445:1: rule__TypeDeclaration__Group__0 : rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1 ;
public final void rule__TypeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12499:1: ( rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1 )
- // InternalKerML.g:12500:2: rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1
+ // InternalKerML.g:12449:1: ( rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1 )
+ // InternalKerML.g:12450:2: rule__TypeDeclaration__Group__0__Impl rule__TypeDeclaration__Group__1
{
pushFollow(FOLLOW_50);
rule__TypeDeclaration__Group__0__Impl();
@@ -43879,22 +43709,22 @@ public final void rule__TypeDeclaration__Group__0() throws RecognitionException
// $ANTLR start "rule__TypeDeclaration__Group__0__Impl"
- // InternalKerML.g:12507:1: rule__TypeDeclaration__Group__0__Impl : ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? ) ;
+ // InternalKerML.g:12457:1: rule__TypeDeclaration__Group__0__Impl : ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? ) ;
public final void rule__TypeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12511:1: ( ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? ) )
- // InternalKerML.g:12512:1: ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:12461:1: ( ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? ) )
+ // InternalKerML.g:12462:1: ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? )
{
- // InternalKerML.g:12512:1: ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? )
- // InternalKerML.g:12513:2: ( rule__TypeDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:12462:1: ( ( rule__TypeDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:12463:2: ( rule__TypeDeclaration__IsSufficientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getIsSufficientAssignment_0());
}
- // InternalKerML.g:12514:2: ( rule__TypeDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:12464:2: ( rule__TypeDeclaration__IsSufficientAssignment_0 )?
int alt145=2;
int LA145_0 = input.LA(1);
@@ -43903,7 +43733,7 @@ public final void rule__TypeDeclaration__Group__0__Impl() throws RecognitionExce
}
switch (alt145) {
case 1 :
- // InternalKerML.g:12514:3: rule__TypeDeclaration__IsSufficientAssignment_0
+ // InternalKerML.g:12464:3: rule__TypeDeclaration__IsSufficientAssignment_0
{
pushFollow(FOLLOW_2);
rule__TypeDeclaration__IsSufficientAssignment_0();
@@ -43941,14 +43771,14 @@ public final void rule__TypeDeclaration__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__TypeDeclaration__Group__1"
- // InternalKerML.g:12522:1: rule__TypeDeclaration__Group__1 : rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2 ;
+ // InternalKerML.g:12472:1: rule__TypeDeclaration__Group__1 : rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2 ;
public final void rule__TypeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12526:1: ( rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2 )
- // InternalKerML.g:12527:2: rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2
+ // InternalKerML.g:12476:1: ( rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2 )
+ // InternalKerML.g:12477:2: rule__TypeDeclaration__Group__1__Impl rule__TypeDeclaration__Group__2
{
pushFollow(FOLLOW_50);
rule__TypeDeclaration__Group__1__Impl();
@@ -43979,22 +43809,22 @@ public final void rule__TypeDeclaration__Group__1() throws RecognitionException
// $ANTLR start "rule__TypeDeclaration__Group__1__Impl"
- // InternalKerML.g:12534:1: rule__TypeDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:12484:1: rule__TypeDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TypeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12538:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:12539:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:12488:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:12489:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:12539:1: ( ( ruleIdentification )? )
- // InternalKerML.g:12540:2: ( ruleIdentification )?
+ // InternalKerML.g:12489:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:12490:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:12541:2: ( ruleIdentification )?
+ // InternalKerML.g:12491:2: ( ruleIdentification )?
int alt146=2;
int LA146_0 = input.LA(1);
@@ -44003,7 +43833,7 @@ public final void rule__TypeDeclaration__Group__1__Impl() throws RecognitionExce
}
switch (alt146) {
case 1 :
- // InternalKerML.g:12541:3: ruleIdentification
+ // InternalKerML.g:12491:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -44041,14 +43871,14 @@ public final void rule__TypeDeclaration__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__TypeDeclaration__Group__2"
- // InternalKerML.g:12549:1: rule__TypeDeclaration__Group__2 : rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3 ;
+ // InternalKerML.g:12499:1: rule__TypeDeclaration__Group__2 : rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3 ;
public final void rule__TypeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12553:1: ( rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3 )
- // InternalKerML.g:12554:2: rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3
+ // InternalKerML.g:12503:1: ( rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3 )
+ // InternalKerML.g:12504:2: rule__TypeDeclaration__Group__2__Impl rule__TypeDeclaration__Group__3
{
pushFollow(FOLLOW_50);
rule__TypeDeclaration__Group__2__Impl();
@@ -44079,22 +43909,22 @@ public final void rule__TypeDeclaration__Group__2() throws RecognitionException
// $ANTLR start "rule__TypeDeclaration__Group__2__Impl"
- // InternalKerML.g:12561:1: rule__TypeDeclaration__Group__2__Impl : ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? ) ;
+ // InternalKerML.g:12511:1: rule__TypeDeclaration__Group__2__Impl : ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? ) ;
public final void rule__TypeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12565:1: ( ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? ) )
- // InternalKerML.g:12566:1: ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? )
+ // InternalKerML.g:12515:1: ( ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? ) )
+ // InternalKerML.g:12516:1: ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? )
{
- // InternalKerML.g:12566:1: ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? )
- // InternalKerML.g:12567:2: ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )?
+ // InternalKerML.g:12516:1: ( ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )? )
+ // InternalKerML.g:12517:2: ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getOwnedMembership_compAssignment_2());
}
- // InternalKerML.g:12568:2: ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )?
+ // InternalKerML.g:12518:2: ( rule__TypeDeclaration__OwnedMembership_compAssignment_2 )?
int alt147=2;
int LA147_0 = input.LA(1);
@@ -44103,7 +43933,7 @@ public final void rule__TypeDeclaration__Group__2__Impl() throws RecognitionExce
}
switch (alt147) {
case 1 :
- // InternalKerML.g:12568:3: rule__TypeDeclaration__OwnedMembership_compAssignment_2
+ // InternalKerML.g:12518:3: rule__TypeDeclaration__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__TypeDeclaration__OwnedMembership_compAssignment_2();
@@ -44141,14 +43971,14 @@ public final void rule__TypeDeclaration__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__TypeDeclaration__Group__3"
- // InternalKerML.g:12576:1: rule__TypeDeclaration__Group__3 : rule__TypeDeclaration__Group__3__Impl ;
+ // InternalKerML.g:12526:1: rule__TypeDeclaration__Group__3 : rule__TypeDeclaration__Group__3__Impl ;
public final void rule__TypeDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12580:1: ( rule__TypeDeclaration__Group__3__Impl )
- // InternalKerML.g:12581:2: rule__TypeDeclaration__Group__3__Impl
+ // InternalKerML.g:12530:1: ( rule__TypeDeclaration__Group__3__Impl )
+ // InternalKerML.g:12531:2: rule__TypeDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TypeDeclaration__Group__3__Impl();
@@ -44174,26 +44004,26 @@ public final void rule__TypeDeclaration__Group__3() throws RecognitionException
// $ANTLR start "rule__TypeDeclaration__Group__3__Impl"
- // InternalKerML.g:12587:1: rule__TypeDeclaration__Group__3__Impl : ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) ) ;
+ // InternalKerML.g:12537:1: rule__TypeDeclaration__Group__3__Impl : ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) ) ;
public final void rule__TypeDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12591:1: ( ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) ) )
- // InternalKerML.g:12592:1: ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) )
+ // InternalKerML.g:12541:1: ( ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) ) )
+ // InternalKerML.g:12542:1: ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) )
{
- // InternalKerML.g:12592:1: ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) )
- // InternalKerML.g:12593:2: ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* )
+ // InternalKerML.g:12542:1: ( ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* ) )
+ // InternalKerML.g:12543:2: ( ( rule__TypeDeclaration__Alternatives_3 ) ) ( ( rule__TypeDeclaration__Alternatives_3 )* )
{
- // InternalKerML.g:12593:2: ( ( rule__TypeDeclaration__Alternatives_3 ) )
- // InternalKerML.g:12594:3: ( rule__TypeDeclaration__Alternatives_3 )
+ // InternalKerML.g:12543:2: ( ( rule__TypeDeclaration__Alternatives_3 ) )
+ // InternalKerML.g:12544:3: ( rule__TypeDeclaration__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getAlternatives_3());
}
- // InternalKerML.g:12595:3: ( rule__TypeDeclaration__Alternatives_3 )
- // InternalKerML.g:12595:4: rule__TypeDeclaration__Alternatives_3
+ // InternalKerML.g:12545:3: ( rule__TypeDeclaration__Alternatives_3 )
+ // InternalKerML.g:12545:4: rule__TypeDeclaration__Alternatives_3
{
pushFollow(FOLLOW_51);
rule__TypeDeclaration__Alternatives_3();
@@ -44209,13 +44039,13 @@ public final void rule__TypeDeclaration__Group__3__Impl() throws RecognitionExce
}
- // InternalKerML.g:12598:2: ( ( rule__TypeDeclaration__Alternatives_3 )* )
- // InternalKerML.g:12599:3: ( rule__TypeDeclaration__Alternatives_3 )*
+ // InternalKerML.g:12548:2: ( ( rule__TypeDeclaration__Alternatives_3 )* )
+ // InternalKerML.g:12549:3: ( rule__TypeDeclaration__Alternatives_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getAlternatives_3());
}
- // InternalKerML.g:12600:3: ( rule__TypeDeclaration__Alternatives_3 )*
+ // InternalKerML.g:12550:3: ( rule__TypeDeclaration__Alternatives_3 )*
loop148:
do {
int alt148=2;
@@ -44228,7 +44058,7 @@ public final void rule__TypeDeclaration__Group__3__Impl() throws RecognitionExce
switch (alt148) {
case 1 :
- // InternalKerML.g:12600:4: rule__TypeDeclaration__Alternatives_3
+ // InternalKerML.g:12550:4: rule__TypeDeclaration__Alternatives_3
{
pushFollow(FOLLOW_51);
rule__TypeDeclaration__Alternatives_3();
@@ -44272,14 +44102,14 @@ public final void rule__TypeDeclaration__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__SpecializationPart__Group__0"
- // InternalKerML.g:12610:1: rule__SpecializationPart__Group__0 : rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1 ;
+ // InternalKerML.g:12560:1: rule__SpecializationPart__Group__0 : rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1 ;
public final void rule__SpecializationPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12614:1: ( rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1 )
- // InternalKerML.g:12615:2: rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1
+ // InternalKerML.g:12564:1: ( rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1 )
+ // InternalKerML.g:12565:2: rule__SpecializationPart__Group__0__Impl rule__SpecializationPart__Group__1
{
pushFollow(FOLLOW_5);
rule__SpecializationPart__Group__0__Impl();
@@ -44310,23 +44140,23 @@ public final void rule__SpecializationPart__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__SpecializationPart__Group__0__Impl"
- // InternalKerML.g:12622:1: rule__SpecializationPart__Group__0__Impl : ( ( rule__SpecializationPart__Alternatives_0 ) ) ;
+ // InternalKerML.g:12572:1: rule__SpecializationPart__Group__0__Impl : ( ( rule__SpecializationPart__Alternatives_0 ) ) ;
public final void rule__SpecializationPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12626:1: ( ( ( rule__SpecializationPart__Alternatives_0 ) ) )
- // InternalKerML.g:12627:1: ( ( rule__SpecializationPart__Alternatives_0 ) )
+ // InternalKerML.g:12576:1: ( ( ( rule__SpecializationPart__Alternatives_0 ) ) )
+ // InternalKerML.g:12577:1: ( ( rule__SpecializationPart__Alternatives_0 ) )
{
- // InternalKerML.g:12627:1: ( ( rule__SpecializationPart__Alternatives_0 ) )
- // InternalKerML.g:12628:2: ( rule__SpecializationPart__Alternatives_0 )
+ // InternalKerML.g:12577:1: ( ( rule__SpecializationPart__Alternatives_0 ) )
+ // InternalKerML.g:12578:2: ( rule__SpecializationPart__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getAlternatives_0());
}
- // InternalKerML.g:12629:2: ( rule__SpecializationPart__Alternatives_0 )
- // InternalKerML.g:12629:3: rule__SpecializationPart__Alternatives_0
+ // InternalKerML.g:12579:2: ( rule__SpecializationPart__Alternatives_0 )
+ // InternalKerML.g:12579:3: rule__SpecializationPart__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SpecializationPart__Alternatives_0();
@@ -44361,14 +44191,14 @@ public final void rule__SpecializationPart__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__SpecializationPart__Group__1"
- // InternalKerML.g:12637:1: rule__SpecializationPart__Group__1 : rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2 ;
+ // InternalKerML.g:12587:1: rule__SpecializationPart__Group__1 : rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2 ;
public final void rule__SpecializationPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12641:1: ( rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2 )
- // InternalKerML.g:12642:2: rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2
+ // InternalKerML.g:12591:1: ( rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2 )
+ // InternalKerML.g:12592:2: rule__SpecializationPart__Group__1__Impl rule__SpecializationPart__Group__2
{
pushFollow(FOLLOW_13);
rule__SpecializationPart__Group__1__Impl();
@@ -44399,23 +44229,23 @@ public final void rule__SpecializationPart__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__SpecializationPart__Group__1__Impl"
- // InternalKerML.g:12649:1: rule__SpecializationPart__Group__1__Impl : ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:12599:1: rule__SpecializationPart__Group__1__Impl : ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__SpecializationPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12653:1: ( ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:12654:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:12603:1: ( ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:12604:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:12654:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:12655:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:12604:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:12605:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:12656:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:12656:3: rule__SpecializationPart__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:12606:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:12606:3: rule__SpecializationPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SpecializationPart__OwnedRelationship_compAssignment_1();
@@ -44450,14 +44280,14 @@ public final void rule__SpecializationPart__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__SpecializationPart__Group__2"
- // InternalKerML.g:12664:1: rule__SpecializationPart__Group__2 : rule__SpecializationPart__Group__2__Impl ;
+ // InternalKerML.g:12614:1: rule__SpecializationPart__Group__2 : rule__SpecializationPart__Group__2__Impl ;
public final void rule__SpecializationPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12668:1: ( rule__SpecializationPart__Group__2__Impl )
- // InternalKerML.g:12669:2: rule__SpecializationPart__Group__2__Impl
+ // InternalKerML.g:12618:1: ( rule__SpecializationPart__Group__2__Impl )
+ // InternalKerML.g:12619:2: rule__SpecializationPart__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SpecializationPart__Group__2__Impl();
@@ -44483,22 +44313,22 @@ public final void rule__SpecializationPart__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__SpecializationPart__Group__2__Impl"
- // InternalKerML.g:12675:1: rule__SpecializationPart__Group__2__Impl : ( ( rule__SpecializationPart__Group_2__0 )* ) ;
+ // InternalKerML.g:12625:1: rule__SpecializationPart__Group__2__Impl : ( ( rule__SpecializationPart__Group_2__0 )* ) ;
public final void rule__SpecializationPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12679:1: ( ( ( rule__SpecializationPart__Group_2__0 )* ) )
- // InternalKerML.g:12680:1: ( ( rule__SpecializationPart__Group_2__0 )* )
+ // InternalKerML.g:12629:1: ( ( ( rule__SpecializationPart__Group_2__0 )* ) )
+ // InternalKerML.g:12630:1: ( ( rule__SpecializationPart__Group_2__0 )* )
{
- // InternalKerML.g:12680:1: ( ( rule__SpecializationPart__Group_2__0 )* )
- // InternalKerML.g:12681:2: ( rule__SpecializationPart__Group_2__0 )*
+ // InternalKerML.g:12630:1: ( ( rule__SpecializationPart__Group_2__0 )* )
+ // InternalKerML.g:12631:2: ( rule__SpecializationPart__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getGroup_2());
}
- // InternalKerML.g:12682:2: ( rule__SpecializationPart__Group_2__0 )*
+ // InternalKerML.g:12632:2: ( rule__SpecializationPart__Group_2__0 )*
loop149:
do {
int alt149=2;
@@ -44511,7 +44341,7 @@ public final void rule__SpecializationPart__Group__2__Impl() throws RecognitionE
switch (alt149) {
case 1 :
- // InternalKerML.g:12682:3: rule__SpecializationPart__Group_2__0
+ // InternalKerML.g:12632:3: rule__SpecializationPart__Group_2__0
{
pushFollow(FOLLOW_14);
rule__SpecializationPart__Group_2__0();
@@ -44552,14 +44382,14 @@ public final void rule__SpecializationPart__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__SpecializationPart__Group_2__0"
- // InternalKerML.g:12691:1: rule__SpecializationPart__Group_2__0 : rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1 ;
+ // InternalKerML.g:12641:1: rule__SpecializationPart__Group_2__0 : rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1 ;
public final void rule__SpecializationPart__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12695:1: ( rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1 )
- // InternalKerML.g:12696:2: rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1
+ // InternalKerML.g:12645:1: ( rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1 )
+ // InternalKerML.g:12646:2: rule__SpecializationPart__Group_2__0__Impl rule__SpecializationPart__Group_2__1
{
pushFollow(FOLLOW_5);
rule__SpecializationPart__Group_2__0__Impl();
@@ -44590,17 +44420,17 @@ public final void rule__SpecializationPart__Group_2__0() throws RecognitionExcep
// $ANTLR start "rule__SpecializationPart__Group_2__0__Impl"
- // InternalKerML.g:12703:1: rule__SpecializationPart__Group_2__0__Impl : ( ',' ) ;
+ // InternalKerML.g:12653:1: rule__SpecializationPart__Group_2__0__Impl : ( ',' ) ;
public final void rule__SpecializationPart__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12707:1: ( ( ',' ) )
- // InternalKerML.g:12708:1: ( ',' )
+ // InternalKerML.g:12657:1: ( ( ',' ) )
+ // InternalKerML.g:12658:1: ( ',' )
{
- // InternalKerML.g:12708:1: ( ',' )
- // InternalKerML.g:12709:2: ','
+ // InternalKerML.g:12658:1: ( ',' )
+ // InternalKerML.g:12659:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getCommaKeyword_2_0());
@@ -44631,14 +44461,14 @@ public final void rule__SpecializationPart__Group_2__0__Impl() throws Recognitio
// $ANTLR start "rule__SpecializationPart__Group_2__1"
- // InternalKerML.g:12718:1: rule__SpecializationPart__Group_2__1 : rule__SpecializationPart__Group_2__1__Impl ;
+ // InternalKerML.g:12668:1: rule__SpecializationPart__Group_2__1 : rule__SpecializationPart__Group_2__1__Impl ;
public final void rule__SpecializationPart__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12722:1: ( rule__SpecializationPart__Group_2__1__Impl )
- // InternalKerML.g:12723:2: rule__SpecializationPart__Group_2__1__Impl
+ // InternalKerML.g:12672:1: ( rule__SpecializationPart__Group_2__1__Impl )
+ // InternalKerML.g:12673:2: rule__SpecializationPart__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SpecializationPart__Group_2__1__Impl();
@@ -44664,23 +44494,23 @@ public final void rule__SpecializationPart__Group_2__1() throws RecognitionExcep
// $ANTLR start "rule__SpecializationPart__Group_2__1__Impl"
- // InternalKerML.g:12729:1: rule__SpecializationPart__Group_2__1__Impl : ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) ) ;
+ // InternalKerML.g:12679:1: rule__SpecializationPart__Group_2__1__Impl : ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) ) ;
public final void rule__SpecializationPart__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12733:1: ( ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) ) )
- // InternalKerML.g:12734:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:12683:1: ( ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalKerML.g:12684:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalKerML.g:12734:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) )
- // InternalKerML.g:12735:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:12684:1: ( ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:12685:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalKerML.g:12736:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 )
- // InternalKerML.g:12736:3: rule__SpecializationPart__OwnedRelationship_compAssignment_2_1
+ // InternalKerML.g:12686:2: ( rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:12686:3: rule__SpecializationPart__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__SpecializationPart__OwnedRelationship_compAssignment_2_1();
@@ -44715,14 +44545,14 @@ public final void rule__SpecializationPart__Group_2__1__Impl() throws Recognitio
// $ANTLR start "rule__ConjugationPart__Group__0"
- // InternalKerML.g:12745:1: rule__ConjugationPart__Group__0 : rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1 ;
+ // InternalKerML.g:12695:1: rule__ConjugationPart__Group__0 : rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1 ;
public final void rule__ConjugationPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12749:1: ( rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1 )
- // InternalKerML.g:12750:2: rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1
+ // InternalKerML.g:12699:1: ( rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1 )
+ // InternalKerML.g:12700:2: rule__ConjugationPart__Group__0__Impl rule__ConjugationPart__Group__1
{
pushFollow(FOLLOW_5);
rule__ConjugationPart__Group__0__Impl();
@@ -44753,23 +44583,23 @@ public final void rule__ConjugationPart__Group__0() throws RecognitionException
// $ANTLR start "rule__ConjugationPart__Group__0__Impl"
- // InternalKerML.g:12757:1: rule__ConjugationPart__Group__0__Impl : ( ( rule__ConjugationPart__Alternatives_0 ) ) ;
+ // InternalKerML.g:12707:1: rule__ConjugationPart__Group__0__Impl : ( ( rule__ConjugationPart__Alternatives_0 ) ) ;
public final void rule__ConjugationPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12761:1: ( ( ( rule__ConjugationPart__Alternatives_0 ) ) )
- // InternalKerML.g:12762:1: ( ( rule__ConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:12711:1: ( ( ( rule__ConjugationPart__Alternatives_0 ) ) )
+ // InternalKerML.g:12712:1: ( ( rule__ConjugationPart__Alternatives_0 ) )
{
- // InternalKerML.g:12762:1: ( ( rule__ConjugationPart__Alternatives_0 ) )
- // InternalKerML.g:12763:2: ( rule__ConjugationPart__Alternatives_0 )
+ // InternalKerML.g:12712:1: ( ( rule__ConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:12713:2: ( rule__ConjugationPart__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationPartAccess().getAlternatives_0());
}
- // InternalKerML.g:12764:2: ( rule__ConjugationPart__Alternatives_0 )
- // InternalKerML.g:12764:3: rule__ConjugationPart__Alternatives_0
+ // InternalKerML.g:12714:2: ( rule__ConjugationPart__Alternatives_0 )
+ // InternalKerML.g:12714:3: rule__ConjugationPart__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ConjugationPart__Alternatives_0();
@@ -44804,14 +44634,14 @@ public final void rule__ConjugationPart__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ConjugationPart__Group__1"
- // InternalKerML.g:12772:1: rule__ConjugationPart__Group__1 : rule__ConjugationPart__Group__1__Impl ;
+ // InternalKerML.g:12722:1: rule__ConjugationPart__Group__1 : rule__ConjugationPart__Group__1__Impl ;
public final void rule__ConjugationPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12776:1: ( rule__ConjugationPart__Group__1__Impl )
- // InternalKerML.g:12777:2: rule__ConjugationPart__Group__1__Impl
+ // InternalKerML.g:12726:1: ( rule__ConjugationPart__Group__1__Impl )
+ // InternalKerML.g:12727:2: rule__ConjugationPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConjugationPart__Group__1__Impl();
@@ -44837,23 +44667,23 @@ public final void rule__ConjugationPart__Group__1() throws RecognitionException
// $ANTLR start "rule__ConjugationPart__Group__1__Impl"
- // InternalKerML.g:12783:1: rule__ConjugationPart__Group__1__Impl : ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:12733:1: rule__ConjugationPart__Group__1__Impl : ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__ConjugationPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12787:1: ( ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:12788:1: ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:12737:1: ( ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:12738:1: ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:12788:1: ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:12789:2: ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:12738:1: ( ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:12739:2: ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:12790:2: ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:12790:3: rule__ConjugationPart__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:12740:2: ( rule__ConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:12740:3: rule__ConjugationPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConjugationPart__OwnedRelationship_compAssignment_1();
@@ -44888,14 +44718,14 @@ public final void rule__ConjugationPart__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__TypeBody__Group_1__0"
- // InternalKerML.g:12799:1: rule__TypeBody__Group_1__0 : rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 ;
+ // InternalKerML.g:12749:1: rule__TypeBody__Group_1__0 : rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 ;
public final void rule__TypeBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12803:1: ( rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 )
- // InternalKerML.g:12804:2: rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1
+ // InternalKerML.g:12753:1: ( rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 )
+ // InternalKerML.g:12754:2: rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1
{
pushFollow(FOLLOW_52);
rule__TypeBody__Group_1__0__Impl();
@@ -44926,17 +44756,17 @@ public final void rule__TypeBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__0__Impl"
- // InternalKerML.g:12811:1: rule__TypeBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:12761:1: rule__TypeBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__TypeBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12815:1: ( ( '{' ) )
- // InternalKerML.g:12816:1: ( '{' )
+ // InternalKerML.g:12765:1: ( ( '{' ) )
+ // InternalKerML.g:12766:1: ( '{' )
{
- // InternalKerML.g:12816:1: ( '{' )
- // InternalKerML.g:12817:2: '{'
+ // InternalKerML.g:12766:1: ( '{' )
+ // InternalKerML.g:12767:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -44967,14 +44797,14 @@ public final void rule__TypeBody__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__TypeBody__Group_1__1"
- // InternalKerML.g:12826:1: rule__TypeBody__Group_1__1 : rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 ;
+ // InternalKerML.g:12776:1: rule__TypeBody__Group_1__1 : rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 ;
public final void rule__TypeBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12830:1: ( rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 )
- // InternalKerML.g:12831:2: rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2
+ // InternalKerML.g:12780:1: ( rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 )
+ // InternalKerML.g:12781:2: rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2
{
pushFollow(FOLLOW_52);
rule__TypeBody__Group_1__1__Impl();
@@ -45005,22 +44835,22 @@ public final void rule__TypeBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__1__Impl"
- // InternalKerML.g:12838:1: rule__TypeBody__Group_1__1__Impl : ( ( rule__TypeBody__Alternatives_1_1 )* ) ;
+ // InternalKerML.g:12788:1: rule__TypeBody__Group_1__1__Impl : ( ( rule__TypeBody__Alternatives_1_1 )* ) ;
public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12842:1: ( ( ( rule__TypeBody__Alternatives_1_1 )* ) )
- // InternalKerML.g:12843:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
+ // InternalKerML.g:12792:1: ( ( ( rule__TypeBody__Alternatives_1_1 )* ) )
+ // InternalKerML.g:12793:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
{
- // InternalKerML.g:12843:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
- // InternalKerML.g:12844:2: ( rule__TypeBody__Alternatives_1_1 )*
+ // InternalKerML.g:12793:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
+ // InternalKerML.g:12794:2: ( rule__TypeBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getAlternatives_1_1());
}
- // InternalKerML.g:12845:2: ( rule__TypeBody__Alternatives_1_1 )*
+ // InternalKerML.g:12795:2: ( rule__TypeBody__Alternatives_1_1 )*
loop150:
do {
int alt150=2;
@@ -45033,7 +44863,7 @@ public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException
switch (alt150) {
case 1 :
- // InternalKerML.g:12845:3: rule__TypeBody__Alternatives_1_1
+ // InternalKerML.g:12795:3: rule__TypeBody__Alternatives_1_1
{
pushFollow(FOLLOW_53);
rule__TypeBody__Alternatives_1_1();
@@ -45074,14 +44904,14 @@ public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__TypeBody__Group_1__2"
- // InternalKerML.g:12853:1: rule__TypeBody__Group_1__2 : rule__TypeBody__Group_1__2__Impl ;
+ // InternalKerML.g:12803:1: rule__TypeBody__Group_1__2 : rule__TypeBody__Group_1__2__Impl ;
public final void rule__TypeBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12857:1: ( rule__TypeBody__Group_1__2__Impl )
- // InternalKerML.g:12858:2: rule__TypeBody__Group_1__2__Impl
+ // InternalKerML.g:12807:1: ( rule__TypeBody__Group_1__2__Impl )
+ // InternalKerML.g:12808:2: rule__TypeBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__TypeBody__Group_1__2__Impl();
@@ -45107,17 +44937,17 @@ public final void rule__TypeBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__2__Impl"
- // InternalKerML.g:12864:1: rule__TypeBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalKerML.g:12814:1: rule__TypeBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__TypeBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12868:1: ( ( '}' ) )
- // InternalKerML.g:12869:1: ( '}' )
+ // InternalKerML.g:12818:1: ( ( '}' ) )
+ // InternalKerML.g:12819:1: ( '}' )
{
- // InternalKerML.g:12869:1: ( '}' )
- // InternalKerML.g:12870:2: '}'
+ // InternalKerML.g:12819:1: ( '}' )
+ // InternalKerML.g:12820:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -45148,14 +44978,14 @@ public final void rule__TypeBody__Group_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__NonFeatureTypeMember__Group__0"
- // InternalKerML.g:12880:1: rule__NonFeatureTypeMember__Group__0 : rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 ;
+ // InternalKerML.g:12830:1: rule__NonFeatureTypeMember__Group__0 : rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 ;
public final void rule__NonFeatureTypeMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12884:1: ( rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 )
- // InternalKerML.g:12885:2: rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1
+ // InternalKerML.g:12834:1: ( rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 )
+ // InternalKerML.g:12835:2: rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1
{
pushFollow(FOLLOW_54);
rule__NonFeatureTypeMember__Group__0__Impl();
@@ -45186,17 +45016,17 @@ public final void rule__NonFeatureTypeMember__Group__0() throws RecognitionExcep
// $ANTLR start "rule__NonFeatureTypeMember__Group__0__Impl"
- // InternalKerML.g:12892:1: rule__NonFeatureTypeMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalKerML.g:12842:1: rule__NonFeatureTypeMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__NonFeatureTypeMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12896:1: ( ( ruleTypeMemberPrefix ) )
- // InternalKerML.g:12897:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:12846:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalKerML.g:12847:1: ( ruleTypeMemberPrefix )
{
- // InternalKerML.g:12897:1: ( ruleTypeMemberPrefix )
- // InternalKerML.g:12898:2: ruleTypeMemberPrefix
+ // InternalKerML.g:12847:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:12848:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureTypeMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -45231,14 +45061,14 @@ public final void rule__NonFeatureTypeMember__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__NonFeatureTypeMember__Group__1"
- // InternalKerML.g:12907:1: rule__NonFeatureTypeMember__Group__1 : rule__NonFeatureTypeMember__Group__1__Impl ;
+ // InternalKerML.g:12857:1: rule__NonFeatureTypeMember__Group__1 : rule__NonFeatureTypeMember__Group__1__Impl ;
public final void rule__NonFeatureTypeMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12911:1: ( rule__NonFeatureTypeMember__Group__1__Impl )
- // InternalKerML.g:12912:2: rule__NonFeatureTypeMember__Group__1__Impl
+ // InternalKerML.g:12861:1: ( rule__NonFeatureTypeMember__Group__1__Impl )
+ // InternalKerML.g:12862:2: rule__NonFeatureTypeMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NonFeatureTypeMember__Group__1__Impl();
@@ -45264,17 +45094,17 @@ public final void rule__NonFeatureTypeMember__Group__1() throws RecognitionExcep
// $ANTLR start "rule__NonFeatureTypeMember__Group__1__Impl"
- // InternalKerML.g:12918:1: rule__NonFeatureTypeMember__Group__1__Impl : ( ruleNonFeatureNamespaceMember ) ;
+ // InternalKerML.g:12868:1: rule__NonFeatureTypeMember__Group__1__Impl : ( ruleNonFeatureNamespaceMember ) ;
public final void rule__NonFeatureTypeMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12922:1: ( ( ruleNonFeatureNamespaceMember ) )
- // InternalKerML.g:12923:1: ( ruleNonFeatureNamespaceMember )
+ // InternalKerML.g:12872:1: ( ( ruleNonFeatureNamespaceMember ) )
+ // InternalKerML.g:12873:1: ( ruleNonFeatureNamespaceMember )
{
- // InternalKerML.g:12923:1: ( ruleNonFeatureNamespaceMember )
- // InternalKerML.g:12924:2: ruleNonFeatureNamespaceMember
+ // InternalKerML.g:12873:1: ( ruleNonFeatureNamespaceMember )
+ // InternalKerML.g:12874:2: ruleNonFeatureNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureTypeMemberAccess().getNonFeatureNamespaceMemberParserRuleCall_1());
@@ -45309,14 +45139,14 @@ public final void rule__NonFeatureTypeMember__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__TypeMemberPrefix__Group__0"
- // InternalKerML.g:12934:1: rule__TypeMemberPrefix__Group__0 : rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 ;
+ // InternalKerML.g:12884:1: rule__TypeMemberPrefix__Group__0 : rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 ;
public final void rule__TypeMemberPrefix__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12938:1: ( rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 )
- // InternalKerML.g:12939:2: rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1
+ // InternalKerML.g:12888:1: ( rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 )
+ // InternalKerML.g:12889:2: rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1
{
pushFollow(FOLLOW_55);
rule__TypeMemberPrefix__Group__0__Impl();
@@ -45347,22 +45177,22 @@ public final void rule__TypeMemberPrefix__Group__0() throws RecognitionException
// $ANTLR start "rule__TypeMemberPrefix__Group__0__Impl"
- // InternalKerML.g:12946:1: rule__TypeMemberPrefix__Group__0__Impl : ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalKerML.g:12896:1: rule__TypeMemberPrefix__Group__0__Impl : ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12950:1: ( ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
- // InternalKerML.g:12951:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:12900:1: ( ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalKerML.g:12901:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
{
- // InternalKerML.g:12951:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
- // InternalKerML.g:12952:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:12901:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalKerML.g:12902:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:12953:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalKerML.g:12903:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
loop151:
do {
int alt151=2;
@@ -45375,7 +45205,7 @@ public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionExc
switch (alt151) {
case 1 :
- // InternalKerML.g:12953:3: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:12903:3: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_37);
rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0();
@@ -45416,14 +45246,14 @@ public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__TypeMemberPrefix__Group__1"
- // InternalKerML.g:12961:1: rule__TypeMemberPrefix__Group__1 : rule__TypeMemberPrefix__Group__1__Impl ;
+ // InternalKerML.g:12911:1: rule__TypeMemberPrefix__Group__1 : rule__TypeMemberPrefix__Group__1__Impl ;
public final void rule__TypeMemberPrefix__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12965:1: ( rule__TypeMemberPrefix__Group__1__Impl )
- // InternalKerML.g:12966:2: rule__TypeMemberPrefix__Group__1__Impl
+ // InternalKerML.g:12915:1: ( rule__TypeMemberPrefix__Group__1__Impl )
+ // InternalKerML.g:12916:2: rule__TypeMemberPrefix__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypeMemberPrefix__Group__1__Impl();
@@ -45449,22 +45279,22 @@ public final void rule__TypeMemberPrefix__Group__1() throws RecognitionException
// $ANTLR start "rule__TypeMemberPrefix__Group__1__Impl"
- // InternalKerML.g:12972:1: rule__TypeMemberPrefix__Group__1__Impl : ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) ;
+ // InternalKerML.g:12922:1: rule__TypeMemberPrefix__Group__1__Impl : ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) ;
public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12976:1: ( ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) )
- // InternalKerML.g:12977:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalKerML.g:12926:1: ( ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) )
+ // InternalKerML.g:12927:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
{
- // InternalKerML.g:12977:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
- // InternalKerML.g:12978:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
+ // InternalKerML.g:12927:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalKerML.g:12928:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getVisibilityAssignment_1());
}
- // InternalKerML.g:12979:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
+ // InternalKerML.g:12929:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
int alt152=2;
int LA152_0 = input.LA(1);
@@ -45473,7 +45303,7 @@ public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionExc
}
switch (alt152) {
case 1 :
- // InternalKerML.g:12979:3: rule__TypeMemberPrefix__VisibilityAssignment_1
+ // InternalKerML.g:12929:3: rule__TypeMemberPrefix__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__TypeMemberPrefix__VisibilityAssignment_1();
@@ -45511,14 +45341,14 @@ public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__Generalization__Group__0"
- // InternalKerML.g:12988:1: rule__Generalization__Group__0 : rule__Generalization__Group__0__Impl rule__Generalization__Group__1 ;
+ // InternalKerML.g:12938:1: rule__Generalization__Group__0 : rule__Generalization__Group__0__Impl rule__Generalization__Group__1 ;
public final void rule__Generalization__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:12992:1: ( rule__Generalization__Group__0__Impl rule__Generalization__Group__1 )
- // InternalKerML.g:12993:2: rule__Generalization__Group__0__Impl rule__Generalization__Group__1
+ // InternalKerML.g:12942:1: ( rule__Generalization__Group__0__Impl rule__Generalization__Group__1 )
+ // InternalKerML.g:12943:2: rule__Generalization__Group__0__Impl rule__Generalization__Group__1
{
pushFollow(FOLLOW_56);
rule__Generalization__Group__0__Impl();
@@ -45549,22 +45379,22 @@ public final void rule__Generalization__Group__0() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__0__Impl"
- // InternalKerML.g:13000:1: rule__Generalization__Group__0__Impl : ( ( rule__Generalization__Group_0__0 )? ) ;
+ // InternalKerML.g:12950:1: rule__Generalization__Group__0__Impl : ( ( rule__Generalization__Group_0__0 )? ) ;
public final void rule__Generalization__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13004:1: ( ( ( rule__Generalization__Group_0__0 )? ) )
- // InternalKerML.g:13005:1: ( ( rule__Generalization__Group_0__0 )? )
+ // InternalKerML.g:12954:1: ( ( ( rule__Generalization__Group_0__0 )? ) )
+ // InternalKerML.g:12955:1: ( ( rule__Generalization__Group_0__0 )? )
{
- // InternalKerML.g:13005:1: ( ( rule__Generalization__Group_0__0 )? )
- // InternalKerML.g:13006:2: ( rule__Generalization__Group_0__0 )?
+ // InternalKerML.g:12955:1: ( ( rule__Generalization__Group_0__0 )? )
+ // InternalKerML.g:12956:2: ( rule__Generalization__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getGroup_0());
}
- // InternalKerML.g:13007:2: ( rule__Generalization__Group_0__0 )?
+ // InternalKerML.g:12957:2: ( rule__Generalization__Group_0__0 )?
int alt153=2;
int LA153_0 = input.LA(1);
@@ -45573,7 +45403,7 @@ public final void rule__Generalization__Group__0__Impl() throws RecognitionExcep
}
switch (alt153) {
case 1 :
- // InternalKerML.g:13007:3: rule__Generalization__Group_0__0
+ // InternalKerML.g:12957:3: rule__Generalization__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Generalization__Group_0__0();
@@ -45611,14 +45441,14 @@ public final void rule__Generalization__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group__1"
- // InternalKerML.g:13015:1: rule__Generalization__Group__1 : rule__Generalization__Group__1__Impl rule__Generalization__Group__2 ;
+ // InternalKerML.g:12965:1: rule__Generalization__Group__1 : rule__Generalization__Group__1__Impl rule__Generalization__Group__2 ;
public final void rule__Generalization__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13019:1: ( rule__Generalization__Group__1__Impl rule__Generalization__Group__2 )
- // InternalKerML.g:13020:2: rule__Generalization__Group__1__Impl rule__Generalization__Group__2
+ // InternalKerML.g:12969:1: ( rule__Generalization__Group__1__Impl rule__Generalization__Group__2 )
+ // InternalKerML.g:12970:2: rule__Generalization__Group__1__Impl rule__Generalization__Group__2
{
pushFollow(FOLLOW_5);
rule__Generalization__Group__1__Impl();
@@ -45649,17 +45479,17 @@ public final void rule__Generalization__Group__1() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__1__Impl"
- // InternalKerML.g:13027:1: rule__Generalization__Group__1__Impl : ( 'subtype' ) ;
+ // InternalKerML.g:12977:1: rule__Generalization__Group__1__Impl : ( 'subtype' ) ;
public final void rule__Generalization__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13031:1: ( ( 'subtype' ) )
- // InternalKerML.g:13032:1: ( 'subtype' )
+ // InternalKerML.g:12981:1: ( ( 'subtype' ) )
+ // InternalKerML.g:12982:1: ( 'subtype' )
{
- // InternalKerML.g:13032:1: ( 'subtype' )
- // InternalKerML.g:13033:2: 'subtype'
+ // InternalKerML.g:12982:1: ( 'subtype' )
+ // InternalKerML.g:12983:2: 'subtype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSubtypeKeyword_1());
@@ -45690,14 +45520,14 @@ public final void rule__Generalization__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group__2"
- // InternalKerML.g:13042:1: rule__Generalization__Group__2 : rule__Generalization__Group__2__Impl rule__Generalization__Group__3 ;
+ // InternalKerML.g:12992:1: rule__Generalization__Group__2 : rule__Generalization__Group__2__Impl rule__Generalization__Group__3 ;
public final void rule__Generalization__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13046:1: ( rule__Generalization__Group__2__Impl rule__Generalization__Group__3 )
- // InternalKerML.g:13047:2: rule__Generalization__Group__2__Impl rule__Generalization__Group__3
+ // InternalKerML.g:12996:1: ( rule__Generalization__Group__2__Impl rule__Generalization__Group__3 )
+ // InternalKerML.g:12997:2: rule__Generalization__Group__2__Impl rule__Generalization__Group__3
{
pushFollow(FOLLOW_57);
rule__Generalization__Group__2__Impl();
@@ -45728,23 +45558,23 @@ public final void rule__Generalization__Group__2() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__2__Impl"
- // InternalKerML.g:13054:1: rule__Generalization__Group__2__Impl : ( ( rule__Generalization__SpecificAssignment_2 ) ) ;
+ // InternalKerML.g:13004:1: rule__Generalization__Group__2__Impl : ( ( rule__Generalization__SpecificAssignment_2 ) ) ;
public final void rule__Generalization__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13058:1: ( ( ( rule__Generalization__SpecificAssignment_2 ) ) )
- // InternalKerML.g:13059:1: ( ( rule__Generalization__SpecificAssignment_2 ) )
+ // InternalKerML.g:13008:1: ( ( ( rule__Generalization__SpecificAssignment_2 ) ) )
+ // InternalKerML.g:13009:1: ( ( rule__Generalization__SpecificAssignment_2 ) )
{
- // InternalKerML.g:13059:1: ( ( rule__Generalization__SpecificAssignment_2 ) )
- // InternalKerML.g:13060:2: ( rule__Generalization__SpecificAssignment_2 )
+ // InternalKerML.g:13009:1: ( ( rule__Generalization__SpecificAssignment_2 ) )
+ // InternalKerML.g:13010:2: ( rule__Generalization__SpecificAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSpecificAssignment_2());
}
- // InternalKerML.g:13061:2: ( rule__Generalization__SpecificAssignment_2 )
- // InternalKerML.g:13061:3: rule__Generalization__SpecificAssignment_2
+ // InternalKerML.g:13011:2: ( rule__Generalization__SpecificAssignment_2 )
+ // InternalKerML.g:13011:3: rule__Generalization__SpecificAssignment_2
{
pushFollow(FOLLOW_2);
rule__Generalization__SpecificAssignment_2();
@@ -45779,14 +45609,14 @@ public final void rule__Generalization__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group__3"
- // InternalKerML.g:13069:1: rule__Generalization__Group__3 : rule__Generalization__Group__3__Impl rule__Generalization__Group__4 ;
+ // InternalKerML.g:13019:1: rule__Generalization__Group__3 : rule__Generalization__Group__3__Impl rule__Generalization__Group__4 ;
public final void rule__Generalization__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13073:1: ( rule__Generalization__Group__3__Impl rule__Generalization__Group__4 )
- // InternalKerML.g:13074:2: rule__Generalization__Group__3__Impl rule__Generalization__Group__4
+ // InternalKerML.g:13023:1: ( rule__Generalization__Group__3__Impl rule__Generalization__Group__4 )
+ // InternalKerML.g:13024:2: rule__Generalization__Group__3__Impl rule__Generalization__Group__4
{
pushFollow(FOLLOW_5);
rule__Generalization__Group__3__Impl();
@@ -45817,23 +45647,23 @@ public final void rule__Generalization__Group__3() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__3__Impl"
- // InternalKerML.g:13081:1: rule__Generalization__Group__3__Impl : ( ( rule__Generalization__Alternatives_3 ) ) ;
+ // InternalKerML.g:13031:1: rule__Generalization__Group__3__Impl : ( ( rule__Generalization__Alternatives_3 ) ) ;
public final void rule__Generalization__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13085:1: ( ( ( rule__Generalization__Alternatives_3 ) ) )
- // InternalKerML.g:13086:1: ( ( rule__Generalization__Alternatives_3 ) )
+ // InternalKerML.g:13035:1: ( ( ( rule__Generalization__Alternatives_3 ) ) )
+ // InternalKerML.g:13036:1: ( ( rule__Generalization__Alternatives_3 ) )
{
- // InternalKerML.g:13086:1: ( ( rule__Generalization__Alternatives_3 ) )
- // InternalKerML.g:13087:2: ( rule__Generalization__Alternatives_3 )
+ // InternalKerML.g:13036:1: ( ( rule__Generalization__Alternatives_3 ) )
+ // InternalKerML.g:13037:2: ( rule__Generalization__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getAlternatives_3());
}
- // InternalKerML.g:13088:2: ( rule__Generalization__Alternatives_3 )
- // InternalKerML.g:13088:3: rule__Generalization__Alternatives_3
+ // InternalKerML.g:13038:2: ( rule__Generalization__Alternatives_3 )
+ // InternalKerML.g:13038:3: rule__Generalization__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Generalization__Alternatives_3();
@@ -45868,14 +45698,14 @@ public final void rule__Generalization__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group__4"
- // InternalKerML.g:13096:1: rule__Generalization__Group__4 : rule__Generalization__Group__4__Impl rule__Generalization__Group__5 ;
+ // InternalKerML.g:13046:1: rule__Generalization__Group__4 : rule__Generalization__Group__4__Impl rule__Generalization__Group__5 ;
public final void rule__Generalization__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13100:1: ( rule__Generalization__Group__4__Impl rule__Generalization__Group__5 )
- // InternalKerML.g:13101:2: rule__Generalization__Group__4__Impl rule__Generalization__Group__5
+ // InternalKerML.g:13050:1: ( rule__Generalization__Group__4__Impl rule__Generalization__Group__5 )
+ // InternalKerML.g:13051:2: rule__Generalization__Group__4__Impl rule__Generalization__Group__5
{
pushFollow(FOLLOW_35);
rule__Generalization__Group__4__Impl();
@@ -45906,23 +45736,23 @@ public final void rule__Generalization__Group__4() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__4__Impl"
- // InternalKerML.g:13108:1: rule__Generalization__Group__4__Impl : ( ( rule__Generalization__GeneralAssignment_4 ) ) ;
+ // InternalKerML.g:13058:1: rule__Generalization__Group__4__Impl : ( ( rule__Generalization__GeneralAssignment_4 ) ) ;
public final void rule__Generalization__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13112:1: ( ( ( rule__Generalization__GeneralAssignment_4 ) ) )
- // InternalKerML.g:13113:1: ( ( rule__Generalization__GeneralAssignment_4 ) )
+ // InternalKerML.g:13062:1: ( ( ( rule__Generalization__GeneralAssignment_4 ) ) )
+ // InternalKerML.g:13063:1: ( ( rule__Generalization__GeneralAssignment_4 ) )
{
- // InternalKerML.g:13113:1: ( ( rule__Generalization__GeneralAssignment_4 ) )
- // InternalKerML.g:13114:2: ( rule__Generalization__GeneralAssignment_4 )
+ // InternalKerML.g:13063:1: ( ( rule__Generalization__GeneralAssignment_4 ) )
+ // InternalKerML.g:13064:2: ( rule__Generalization__GeneralAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getGeneralAssignment_4());
}
- // InternalKerML.g:13115:2: ( rule__Generalization__GeneralAssignment_4 )
- // InternalKerML.g:13115:3: rule__Generalization__GeneralAssignment_4
+ // InternalKerML.g:13065:2: ( rule__Generalization__GeneralAssignment_4 )
+ // InternalKerML.g:13065:3: rule__Generalization__GeneralAssignment_4
{
pushFollow(FOLLOW_2);
rule__Generalization__GeneralAssignment_4();
@@ -45957,14 +45787,14 @@ public final void rule__Generalization__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group__5"
- // InternalKerML.g:13123:1: rule__Generalization__Group__5 : rule__Generalization__Group__5__Impl ;
+ // InternalKerML.g:13073:1: rule__Generalization__Group__5 : rule__Generalization__Group__5__Impl ;
public final void rule__Generalization__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13127:1: ( rule__Generalization__Group__5__Impl )
- // InternalKerML.g:13128:2: rule__Generalization__Group__5__Impl
+ // InternalKerML.g:13077:1: ( rule__Generalization__Group__5__Impl )
+ // InternalKerML.g:13078:2: rule__Generalization__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__Generalization__Group__5__Impl();
@@ -45990,17 +45820,17 @@ public final void rule__Generalization__Group__5() throws RecognitionException {
// $ANTLR start "rule__Generalization__Group__5__Impl"
- // InternalKerML.g:13134:1: rule__Generalization__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:13084:1: rule__Generalization__Group__5__Impl : ( ';' ) ;
public final void rule__Generalization__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13138:1: ( ( ';' ) )
- // InternalKerML.g:13139:1: ( ';' )
+ // InternalKerML.g:13088:1: ( ( ';' ) )
+ // InternalKerML.g:13089:1: ( ';' )
{
- // InternalKerML.g:13139:1: ( ';' )
- // InternalKerML.g:13140:2: ';'
+ // InternalKerML.g:13089:1: ( ';' )
+ // InternalKerML.g:13090:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSemicolonKeyword_5());
@@ -46031,14 +45861,14 @@ public final void rule__Generalization__Group__5__Impl() throws RecognitionExcep
// $ANTLR start "rule__Generalization__Group_0__0"
- // InternalKerML.g:13150:1: rule__Generalization__Group_0__0 : rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1 ;
+ // InternalKerML.g:13100:1: rule__Generalization__Group_0__0 : rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1 ;
public final void rule__Generalization__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13154:1: ( rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1 )
- // InternalKerML.g:13155:2: rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1
+ // InternalKerML.g:13104:1: ( rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1 )
+ // InternalKerML.g:13105:2: rule__Generalization__Group_0__0__Impl rule__Generalization__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Generalization__Group_0__0__Impl();
@@ -46069,17 +45899,17 @@ public final void rule__Generalization__Group_0__0() throws RecognitionException
// $ANTLR start "rule__Generalization__Group_0__0__Impl"
- // InternalKerML.g:13162:1: rule__Generalization__Group_0__0__Impl : ( 'generalization' ) ;
+ // InternalKerML.g:13112:1: rule__Generalization__Group_0__0__Impl : ( 'generalization' ) ;
public final void rule__Generalization__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13166:1: ( ( 'generalization' ) )
- // InternalKerML.g:13167:1: ( 'generalization' )
+ // InternalKerML.g:13116:1: ( ( 'generalization' ) )
+ // InternalKerML.g:13117:1: ( 'generalization' )
{
- // InternalKerML.g:13167:1: ( 'generalization' )
- // InternalKerML.g:13168:2: 'generalization'
+ // InternalKerML.g:13117:1: ( 'generalization' )
+ // InternalKerML.g:13118:2: 'generalization'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getGeneralizationKeyword_0_0());
@@ -46110,14 +45940,14 @@ public final void rule__Generalization__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__Generalization__Group_0__1"
- // InternalKerML.g:13177:1: rule__Generalization__Group_0__1 : rule__Generalization__Group_0__1__Impl ;
+ // InternalKerML.g:13127:1: rule__Generalization__Group_0__1 : rule__Generalization__Group_0__1__Impl ;
public final void rule__Generalization__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13181:1: ( rule__Generalization__Group_0__1__Impl )
- // InternalKerML.g:13182:2: rule__Generalization__Group_0__1__Impl
+ // InternalKerML.g:13131:1: ( rule__Generalization__Group_0__1__Impl )
+ // InternalKerML.g:13132:2: rule__Generalization__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Generalization__Group_0__1__Impl();
@@ -46143,22 +45973,22 @@ public final void rule__Generalization__Group_0__1() throws RecognitionException
// $ANTLR start "rule__Generalization__Group_0__1__Impl"
- // InternalKerML.g:13188:1: rule__Generalization__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:13138:1: rule__Generalization__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Generalization__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13192:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:13193:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13142:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:13143:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:13193:1: ( ( ruleIdentification )? )
- // InternalKerML.g:13194:2: ( ruleIdentification )?
+ // InternalKerML.g:13143:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13144:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getIdentificationParserRuleCall_0_1());
}
- // InternalKerML.g:13195:2: ( ruleIdentification )?
+ // InternalKerML.g:13145:2: ( ruleIdentification )?
int alt154=2;
int LA154_0 = input.LA(1);
@@ -46167,7 +45997,7 @@ public final void rule__Generalization__Group_0__1__Impl() throws RecognitionExc
}
switch (alt154) {
case 1 :
- // InternalKerML.g:13195:3: ruleIdentification
+ // InternalKerML.g:13145:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -46205,14 +46035,14 @@ public final void rule__Generalization__Group_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__Conjugation__Group__0"
- // InternalKerML.g:13204:1: rule__Conjugation__Group__0 : rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1 ;
+ // InternalKerML.g:13154:1: rule__Conjugation__Group__0 : rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1 ;
public final void rule__Conjugation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13208:1: ( rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1 )
- // InternalKerML.g:13209:2: rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1
+ // InternalKerML.g:13158:1: ( rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1 )
+ // InternalKerML.g:13159:2: rule__Conjugation__Group__0__Impl rule__Conjugation__Group__1
{
pushFollow(FOLLOW_58);
rule__Conjugation__Group__0__Impl();
@@ -46243,17 +46073,17 @@ public final void rule__Conjugation__Group__0() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__0__Impl"
- // InternalKerML.g:13216:1: rule__Conjugation__Group__0__Impl : ( 'conjugation' ) ;
+ // InternalKerML.g:13166:1: rule__Conjugation__Group__0__Impl : ( 'conjugation' ) ;
public final void rule__Conjugation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13220:1: ( ( 'conjugation' ) )
- // InternalKerML.g:13221:1: ( 'conjugation' )
+ // InternalKerML.g:13170:1: ( ( 'conjugation' ) )
+ // InternalKerML.g:13171:1: ( 'conjugation' )
{
- // InternalKerML.g:13221:1: ( 'conjugation' )
- // InternalKerML.g:13222:2: 'conjugation'
+ // InternalKerML.g:13171:1: ( 'conjugation' )
+ // InternalKerML.g:13172:2: 'conjugation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getConjugationKeyword_0());
@@ -46284,14 +46114,14 @@ public final void rule__Conjugation__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__1"
- // InternalKerML.g:13231:1: rule__Conjugation__Group__1 : rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2 ;
+ // InternalKerML.g:13181:1: rule__Conjugation__Group__1 : rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2 ;
public final void rule__Conjugation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13235:1: ( rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2 )
- // InternalKerML.g:13236:2: rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2
+ // InternalKerML.g:13185:1: ( rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2 )
+ // InternalKerML.g:13186:2: rule__Conjugation__Group__1__Impl rule__Conjugation__Group__2
{
pushFollow(FOLLOW_58);
rule__Conjugation__Group__1__Impl();
@@ -46322,22 +46152,22 @@ public final void rule__Conjugation__Group__1() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__1__Impl"
- // InternalKerML.g:13243:1: rule__Conjugation__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:13193:1: rule__Conjugation__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Conjugation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13247:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:13248:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13197:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:13198:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:13248:1: ( ( ruleIdentification )? )
- // InternalKerML.g:13249:2: ( ruleIdentification )?
+ // InternalKerML.g:13198:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13199:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:13250:2: ( ruleIdentification )?
+ // InternalKerML.g:13200:2: ( ruleIdentification )?
int alt155=2;
int LA155_0 = input.LA(1);
@@ -46346,7 +46176,7 @@ public final void rule__Conjugation__Group__1__Impl() throws RecognitionExceptio
}
switch (alt155) {
case 1 :
- // InternalKerML.g:13250:3: ruleIdentification
+ // InternalKerML.g:13200:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -46384,14 +46214,14 @@ public final void rule__Conjugation__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__2"
- // InternalKerML.g:13258:1: rule__Conjugation__Group__2 : rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3 ;
+ // InternalKerML.g:13208:1: rule__Conjugation__Group__2 : rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3 ;
public final void rule__Conjugation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13262:1: ( rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3 )
- // InternalKerML.g:13263:2: rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3
+ // InternalKerML.g:13212:1: ( rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3 )
+ // InternalKerML.g:13213:2: rule__Conjugation__Group__2__Impl rule__Conjugation__Group__3
{
pushFollow(FOLLOW_5);
rule__Conjugation__Group__2__Impl();
@@ -46422,17 +46252,17 @@ public final void rule__Conjugation__Group__2() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__2__Impl"
- // InternalKerML.g:13270:1: rule__Conjugation__Group__2__Impl : ( 'type' ) ;
+ // InternalKerML.g:13220:1: rule__Conjugation__Group__2__Impl : ( 'type' ) ;
public final void rule__Conjugation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13274:1: ( ( 'type' ) )
- // InternalKerML.g:13275:1: ( 'type' )
+ // InternalKerML.g:13224:1: ( ( 'type' ) )
+ // InternalKerML.g:13225:1: ( 'type' )
{
- // InternalKerML.g:13275:1: ( 'type' )
- // InternalKerML.g:13276:2: 'type'
+ // InternalKerML.g:13225:1: ( 'type' )
+ // InternalKerML.g:13226:2: 'type'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getTypeKeyword_2());
@@ -46463,14 +46293,14 @@ public final void rule__Conjugation__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__3"
- // InternalKerML.g:13285:1: rule__Conjugation__Group__3 : rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4 ;
+ // InternalKerML.g:13235:1: rule__Conjugation__Group__3 : rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4 ;
public final void rule__Conjugation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13289:1: ( rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4 )
- // InternalKerML.g:13290:2: rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4
+ // InternalKerML.g:13239:1: ( rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4 )
+ // InternalKerML.g:13240:2: rule__Conjugation__Group__3__Impl rule__Conjugation__Group__4
{
pushFollow(FOLLOW_59);
rule__Conjugation__Group__3__Impl();
@@ -46501,23 +46331,23 @@ public final void rule__Conjugation__Group__3() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__3__Impl"
- // InternalKerML.g:13297:1: rule__Conjugation__Group__3__Impl : ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) ) ;
+ // InternalKerML.g:13247:1: rule__Conjugation__Group__3__Impl : ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) ) ;
public final void rule__Conjugation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13301:1: ( ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) ) )
- // InternalKerML.g:13302:1: ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) )
+ // InternalKerML.g:13251:1: ( ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) ) )
+ // InternalKerML.g:13252:1: ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) )
{
- // InternalKerML.g:13302:1: ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) )
- // InternalKerML.g:13303:2: ( rule__Conjugation__ConjugatedTypeAssignment_3 )
+ // InternalKerML.g:13252:1: ( ( rule__Conjugation__ConjugatedTypeAssignment_3 ) )
+ // InternalKerML.g:13253:2: ( rule__Conjugation__ConjugatedTypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getConjugatedTypeAssignment_3());
}
- // InternalKerML.g:13304:2: ( rule__Conjugation__ConjugatedTypeAssignment_3 )
- // InternalKerML.g:13304:3: rule__Conjugation__ConjugatedTypeAssignment_3
+ // InternalKerML.g:13254:2: ( rule__Conjugation__ConjugatedTypeAssignment_3 )
+ // InternalKerML.g:13254:3: rule__Conjugation__ConjugatedTypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__Conjugation__ConjugatedTypeAssignment_3();
@@ -46552,14 +46382,14 @@ public final void rule__Conjugation__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__4"
- // InternalKerML.g:13312:1: rule__Conjugation__Group__4 : rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5 ;
+ // InternalKerML.g:13262:1: rule__Conjugation__Group__4 : rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5 ;
public final void rule__Conjugation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13316:1: ( rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5 )
- // InternalKerML.g:13317:2: rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5
+ // InternalKerML.g:13266:1: ( rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5 )
+ // InternalKerML.g:13267:2: rule__Conjugation__Group__4__Impl rule__Conjugation__Group__5
{
pushFollow(FOLLOW_5);
rule__Conjugation__Group__4__Impl();
@@ -46590,23 +46420,23 @@ public final void rule__Conjugation__Group__4() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__4__Impl"
- // InternalKerML.g:13324:1: rule__Conjugation__Group__4__Impl : ( ( rule__Conjugation__Alternatives_4 ) ) ;
+ // InternalKerML.g:13274:1: rule__Conjugation__Group__4__Impl : ( ( rule__Conjugation__Alternatives_4 ) ) ;
public final void rule__Conjugation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13328:1: ( ( ( rule__Conjugation__Alternatives_4 ) ) )
- // InternalKerML.g:13329:1: ( ( rule__Conjugation__Alternatives_4 ) )
+ // InternalKerML.g:13278:1: ( ( ( rule__Conjugation__Alternatives_4 ) ) )
+ // InternalKerML.g:13279:1: ( ( rule__Conjugation__Alternatives_4 ) )
{
- // InternalKerML.g:13329:1: ( ( rule__Conjugation__Alternatives_4 ) )
- // InternalKerML.g:13330:2: ( rule__Conjugation__Alternatives_4 )
+ // InternalKerML.g:13279:1: ( ( rule__Conjugation__Alternatives_4 ) )
+ // InternalKerML.g:13280:2: ( rule__Conjugation__Alternatives_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getAlternatives_4());
}
- // InternalKerML.g:13331:2: ( rule__Conjugation__Alternatives_4 )
- // InternalKerML.g:13331:3: rule__Conjugation__Alternatives_4
+ // InternalKerML.g:13281:2: ( rule__Conjugation__Alternatives_4 )
+ // InternalKerML.g:13281:3: rule__Conjugation__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__Conjugation__Alternatives_4();
@@ -46641,14 +46471,14 @@ public final void rule__Conjugation__Group__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__5"
- // InternalKerML.g:13339:1: rule__Conjugation__Group__5 : rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6 ;
+ // InternalKerML.g:13289:1: rule__Conjugation__Group__5 : rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6 ;
public final void rule__Conjugation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13343:1: ( rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6 )
- // InternalKerML.g:13344:2: rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6
+ // InternalKerML.g:13293:1: ( rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6 )
+ // InternalKerML.g:13294:2: rule__Conjugation__Group__5__Impl rule__Conjugation__Group__6
{
pushFollow(FOLLOW_35);
rule__Conjugation__Group__5__Impl();
@@ -46679,23 +46509,23 @@ public final void rule__Conjugation__Group__5() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__5__Impl"
- // InternalKerML.g:13351:1: rule__Conjugation__Group__5__Impl : ( ( rule__Conjugation__OriginalTypeAssignment_5 ) ) ;
+ // InternalKerML.g:13301:1: rule__Conjugation__Group__5__Impl : ( ( rule__Conjugation__OriginalTypeAssignment_5 ) ) ;
public final void rule__Conjugation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13355:1: ( ( ( rule__Conjugation__OriginalTypeAssignment_5 ) ) )
- // InternalKerML.g:13356:1: ( ( rule__Conjugation__OriginalTypeAssignment_5 ) )
+ // InternalKerML.g:13305:1: ( ( ( rule__Conjugation__OriginalTypeAssignment_5 ) ) )
+ // InternalKerML.g:13306:1: ( ( rule__Conjugation__OriginalTypeAssignment_5 ) )
{
- // InternalKerML.g:13356:1: ( ( rule__Conjugation__OriginalTypeAssignment_5 ) )
- // InternalKerML.g:13357:2: ( rule__Conjugation__OriginalTypeAssignment_5 )
+ // InternalKerML.g:13306:1: ( ( rule__Conjugation__OriginalTypeAssignment_5 ) )
+ // InternalKerML.g:13307:2: ( rule__Conjugation__OriginalTypeAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getOriginalTypeAssignment_5());
}
- // InternalKerML.g:13358:2: ( rule__Conjugation__OriginalTypeAssignment_5 )
- // InternalKerML.g:13358:3: rule__Conjugation__OriginalTypeAssignment_5
+ // InternalKerML.g:13308:2: ( rule__Conjugation__OriginalTypeAssignment_5 )
+ // InternalKerML.g:13308:3: rule__Conjugation__OriginalTypeAssignment_5
{
pushFollow(FOLLOW_2);
rule__Conjugation__OriginalTypeAssignment_5();
@@ -46730,14 +46560,14 @@ public final void rule__Conjugation__Group__5__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Conjugation__Group__6"
- // InternalKerML.g:13366:1: rule__Conjugation__Group__6 : rule__Conjugation__Group__6__Impl ;
+ // InternalKerML.g:13316:1: rule__Conjugation__Group__6 : rule__Conjugation__Group__6__Impl ;
public final void rule__Conjugation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13370:1: ( rule__Conjugation__Group__6__Impl )
- // InternalKerML.g:13371:2: rule__Conjugation__Group__6__Impl
+ // InternalKerML.g:13320:1: ( rule__Conjugation__Group__6__Impl )
+ // InternalKerML.g:13321:2: rule__Conjugation__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Conjugation__Group__6__Impl();
@@ -46763,17 +46593,17 @@ public final void rule__Conjugation__Group__6() throws RecognitionException {
// $ANTLR start "rule__Conjugation__Group__6__Impl"
- // InternalKerML.g:13377:1: rule__Conjugation__Group__6__Impl : ( ';' ) ;
+ // InternalKerML.g:13327:1: rule__Conjugation__Group__6__Impl : ( ';' ) ;
public final void rule__Conjugation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13381:1: ( ( ';' ) )
- // InternalKerML.g:13382:1: ( ';' )
+ // InternalKerML.g:13331:1: ( ( ';' ) )
+ // InternalKerML.g:13332:1: ( ';' )
{
- // InternalKerML.g:13382:1: ( ';' )
- // InternalKerML.g:13383:2: ';'
+ // InternalKerML.g:13332:1: ( ';' )
+ // InternalKerML.g:13333:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getSemicolonKeyword_6());
@@ -46804,14 +46634,14 @@ public final void rule__Conjugation__Group__6__Impl() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group__0"
- // InternalKerML.g:13393:1: rule__FeatureMember__Group__0 : rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 ;
+ // InternalKerML.g:13343:1: rule__FeatureMember__Group__0 : rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 ;
public final void rule__FeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13397:1: ( rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 )
- // InternalKerML.g:13398:2: rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1
+ // InternalKerML.g:13347:1: ( rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 )
+ // InternalKerML.g:13348:2: rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1
{
pushFollow(FOLLOW_60);
rule__FeatureMember__Group__0__Impl();
@@ -46842,17 +46672,17 @@ public final void rule__FeatureMember__Group__0() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__0__Impl"
- // InternalKerML.g:13405:1: rule__FeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalKerML.g:13355:1: rule__FeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__FeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13409:1: ( ( ruleTypeMemberPrefix ) )
- // InternalKerML.g:13410:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:13359:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalKerML.g:13360:1: ( ruleTypeMemberPrefix )
{
- // InternalKerML.g:13410:1: ( ruleTypeMemberPrefix )
- // InternalKerML.g:13411:2: ruleTypeMemberPrefix
+ // InternalKerML.g:13360:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:13361:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -46887,14 +46717,14 @@ public final void rule__FeatureMember__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureMember__Group__1"
- // InternalKerML.g:13420:1: rule__FeatureMember__Group__1 : rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 ;
+ // InternalKerML.g:13370:1: rule__FeatureMember__Group__1 : rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 ;
public final void rule__FeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13424:1: ( rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 )
- // InternalKerML.g:13425:2: rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2
+ // InternalKerML.g:13374:1: ( rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 )
+ // InternalKerML.g:13375:2: rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2
{
pushFollow(FOLLOW_61);
rule__FeatureMember__Group__1__Impl();
@@ -46925,17 +46755,17 @@ public final void rule__FeatureMember__Group__1() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__1__Impl"
- // InternalKerML.g:13432:1: rule__FeatureMember__Group__1__Impl : ( ruleFeatureMemberFlags ) ;
+ // InternalKerML.g:13382:1: rule__FeatureMember__Group__1__Impl : ( ruleFeatureMemberFlags ) ;
public final void rule__FeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13436:1: ( ( ruleFeatureMemberFlags ) )
- // InternalKerML.g:13437:1: ( ruleFeatureMemberFlags )
+ // InternalKerML.g:13386:1: ( ( ruleFeatureMemberFlags ) )
+ // InternalKerML.g:13387:1: ( ruleFeatureMemberFlags )
{
- // InternalKerML.g:13437:1: ( ruleFeatureMemberFlags )
- // InternalKerML.g:13438:2: ruleFeatureMemberFlags
+ // InternalKerML.g:13387:1: ( ruleFeatureMemberFlags )
+ // InternalKerML.g:13388:2: ruleFeatureMemberFlags
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getFeatureMemberFlagsParserRuleCall_1());
@@ -46970,14 +46800,14 @@ public final void rule__FeatureMember__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureMember__Group__2"
- // InternalKerML.g:13447:1: rule__FeatureMember__Group__2 : rule__FeatureMember__Group__2__Impl ;
+ // InternalKerML.g:13397:1: rule__FeatureMember__Group__2 : rule__FeatureMember__Group__2__Impl ;
public final void rule__FeatureMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13451:1: ( rule__FeatureMember__Group__2__Impl )
- // InternalKerML.g:13452:2: rule__FeatureMember__Group__2__Impl
+ // InternalKerML.g:13401:1: ( rule__FeatureMember__Group__2__Impl )
+ // InternalKerML.g:13402:2: rule__FeatureMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureMember__Group__2__Impl();
@@ -47003,23 +46833,23 @@ public final void rule__FeatureMember__Group__2() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__2__Impl"
- // InternalKerML.g:13458:1: rule__FeatureMember__Group__2__Impl : ( ( rule__FeatureMember__Alternatives_2 ) ) ;
+ // InternalKerML.g:13408:1: rule__FeatureMember__Group__2__Impl : ( ( rule__FeatureMember__Alternatives_2 ) ) ;
public final void rule__FeatureMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13462:1: ( ( ( rule__FeatureMember__Alternatives_2 ) ) )
- // InternalKerML.g:13463:1: ( ( rule__FeatureMember__Alternatives_2 ) )
+ // InternalKerML.g:13412:1: ( ( ( rule__FeatureMember__Alternatives_2 ) ) )
+ // InternalKerML.g:13413:1: ( ( rule__FeatureMember__Alternatives_2 ) )
{
- // InternalKerML.g:13463:1: ( ( rule__FeatureMember__Alternatives_2 ) )
- // InternalKerML.g:13464:2: ( rule__FeatureMember__Alternatives_2 )
+ // InternalKerML.g:13413:1: ( ( rule__FeatureMember__Alternatives_2 ) )
+ // InternalKerML.g:13414:2: ( rule__FeatureMember__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getAlternatives_2());
}
- // InternalKerML.g:13465:2: ( rule__FeatureMember__Alternatives_2 )
- // InternalKerML.g:13465:3: rule__FeatureMember__Alternatives_2
+ // InternalKerML.g:13415:2: ( rule__FeatureMember__Alternatives_2 )
+ // InternalKerML.g:13415:3: rule__FeatureMember__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__FeatureMember__Alternatives_2();
@@ -47054,14 +46884,14 @@ public final void rule__FeatureMember__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureMember__Group_2_1__0"
- // InternalKerML.g:13474:1: rule__FeatureMember__Group_2_1__0 : rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1 ;
+ // InternalKerML.g:13424:1: rule__FeatureMember__Group_2_1__0 : rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1 ;
public final void rule__FeatureMember__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13478:1: ( rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1 )
- // InternalKerML.g:13479:2: rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1
+ // InternalKerML.g:13428:1: ( rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1 )
+ // InternalKerML.g:13429:2: rule__FeatureMember__Group_2_1__0__Impl rule__FeatureMember__Group_2_1__1
{
pushFollow(FOLLOW_61);
rule__FeatureMember__Group_2_1__0__Impl();
@@ -47092,22 +46922,22 @@ public final void rule__FeatureMember__Group_2_1__0() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group_2_1__0__Impl"
- // InternalKerML.g:13486:1: rule__FeatureMember__Group_2_1__0__Impl : ( ( 'feature' )? ) ;
+ // InternalKerML.g:13436:1: rule__FeatureMember__Group_2_1__0__Impl : ( ( 'feature' )? ) ;
public final void rule__FeatureMember__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13490:1: ( ( ( 'feature' )? ) )
- // InternalKerML.g:13491:1: ( ( 'feature' )? )
+ // InternalKerML.g:13440:1: ( ( ( 'feature' )? ) )
+ // InternalKerML.g:13441:1: ( ( 'feature' )? )
{
- // InternalKerML.g:13491:1: ( ( 'feature' )? )
- // InternalKerML.g:13492:2: ( 'feature' )?
+ // InternalKerML.g:13441:1: ( ( 'feature' )? )
+ // InternalKerML.g:13442:2: ( 'feature' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getFeatureKeyword_2_1_0());
}
- // InternalKerML.g:13493:2: ( 'feature' )?
+ // InternalKerML.g:13443:2: ( 'feature' )?
int alt156=2;
int LA156_0 = input.LA(1);
@@ -47116,7 +46946,7 @@ public final void rule__FeatureMember__Group_2_1__0__Impl() throws RecognitionEx
}
switch (alt156) {
case 1 :
- // InternalKerML.g:13493:3: 'feature'
+ // InternalKerML.g:13443:3: 'feature'
{
match(input,38,FOLLOW_2); if (state.failed) return ;
@@ -47150,14 +46980,14 @@ public final void rule__FeatureMember__Group_2_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__FeatureMember__Group_2_1__1"
- // InternalKerML.g:13501:1: rule__FeatureMember__Group_2_1__1 : rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2 ;
+ // InternalKerML.g:13451:1: rule__FeatureMember__Group_2_1__1 : rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2 ;
public final void rule__FeatureMember__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13505:1: ( rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2 )
- // InternalKerML.g:13506:2: rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2
+ // InternalKerML.g:13455:1: ( rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2 )
+ // InternalKerML.g:13456:2: rule__FeatureMember__Group_2_1__1__Impl rule__FeatureMember__Group_2_1__2
{
pushFollow(FOLLOW_61);
rule__FeatureMember__Group_2_1__1__Impl();
@@ -47188,22 +47018,22 @@ public final void rule__FeatureMember__Group_2_1__1() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group_2_1__1__Impl"
- // InternalKerML.g:13513:1: rule__FeatureMember__Group_2_1__1__Impl : ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? ) ;
+ // InternalKerML.g:13463:1: rule__FeatureMember__Group_2_1__1__Impl : ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? ) ;
public final void rule__FeatureMember__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13517:1: ( ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? ) )
- // InternalKerML.g:13518:1: ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? )
+ // InternalKerML.g:13467:1: ( ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? ) )
+ // InternalKerML.g:13468:1: ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? )
{
- // InternalKerML.g:13518:1: ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? )
- // InternalKerML.g:13519:2: ( rule__FeatureMember__MemberNameAssignment_2_1_1 )?
+ // InternalKerML.g:13468:1: ( ( rule__FeatureMember__MemberNameAssignment_2_1_1 )? )
+ // InternalKerML.g:13469:2: ( rule__FeatureMember__MemberNameAssignment_2_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getMemberNameAssignment_2_1_1());
}
- // InternalKerML.g:13520:2: ( rule__FeatureMember__MemberNameAssignment_2_1_1 )?
+ // InternalKerML.g:13470:2: ( rule__FeatureMember__MemberNameAssignment_2_1_1 )?
int alt157=2;
int LA157_0 = input.LA(1);
@@ -47212,7 +47042,7 @@ public final void rule__FeatureMember__Group_2_1__1__Impl() throws RecognitionEx
}
switch (alt157) {
case 1 :
- // InternalKerML.g:13520:3: rule__FeatureMember__MemberNameAssignment_2_1_1
+ // InternalKerML.g:13470:3: rule__FeatureMember__MemberNameAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__FeatureMember__MemberNameAssignment_2_1_1();
@@ -47250,14 +47080,14 @@ public final void rule__FeatureMember__Group_2_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__FeatureMember__Group_2_1__2"
- // InternalKerML.g:13528:1: rule__FeatureMember__Group_2_1__2 : rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3 ;
+ // InternalKerML.g:13478:1: rule__FeatureMember__Group_2_1__2 : rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3 ;
public final void rule__FeatureMember__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13532:1: ( rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3 )
- // InternalKerML.g:13533:2: rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3
+ // InternalKerML.g:13482:1: ( rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3 )
+ // InternalKerML.g:13483:2: rule__FeatureMember__Group_2_1__2__Impl rule__FeatureMember__Group_2_1__3
{
pushFollow(FOLLOW_5);
rule__FeatureMember__Group_2_1__2__Impl();
@@ -47288,17 +47118,17 @@ public final void rule__FeatureMember__Group_2_1__2() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group_2_1__2__Impl"
- // InternalKerML.g:13540:1: rule__FeatureMember__Group_2_1__2__Impl : ( 'is' ) ;
+ // InternalKerML.g:13490:1: rule__FeatureMember__Group_2_1__2__Impl : ( 'is' ) ;
public final void rule__FeatureMember__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13544:1: ( ( 'is' ) )
- // InternalKerML.g:13545:1: ( 'is' )
+ // InternalKerML.g:13494:1: ( ( 'is' ) )
+ // InternalKerML.g:13495:1: ( 'is' )
{
- // InternalKerML.g:13545:1: ( 'is' )
- // InternalKerML.g:13546:2: 'is'
+ // InternalKerML.g:13495:1: ( 'is' )
+ // InternalKerML.g:13496:2: 'is'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getIsKeyword_2_1_2());
@@ -47329,14 +47159,14 @@ public final void rule__FeatureMember__Group_2_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__FeatureMember__Group_2_1__3"
- // InternalKerML.g:13555:1: rule__FeatureMember__Group_2_1__3 : rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4 ;
+ // InternalKerML.g:13505:1: rule__FeatureMember__Group_2_1__3 : rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4 ;
public final void rule__FeatureMember__Group_2_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13559:1: ( rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4 )
- // InternalKerML.g:13560:2: rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4
+ // InternalKerML.g:13509:1: ( rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4 )
+ // InternalKerML.g:13510:2: rule__FeatureMember__Group_2_1__3__Impl rule__FeatureMember__Group_2_1__4
{
pushFollow(FOLLOW_35);
rule__FeatureMember__Group_2_1__3__Impl();
@@ -47367,23 +47197,23 @@ public final void rule__FeatureMember__Group_2_1__3() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group_2_1__3__Impl"
- // InternalKerML.g:13567:1: rule__FeatureMember__Group_2_1__3__Impl : ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) ) ;
+ // InternalKerML.g:13517:1: rule__FeatureMember__Group_2_1__3__Impl : ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) ) ;
public final void rule__FeatureMember__Group_2_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13571:1: ( ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) ) )
- // InternalKerML.g:13572:1: ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) )
+ // InternalKerML.g:13521:1: ( ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) ) )
+ // InternalKerML.g:13522:1: ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) )
{
- // InternalKerML.g:13572:1: ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) )
- // InternalKerML.g:13573:2: ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 )
+ // InternalKerML.g:13522:1: ( ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 ) )
+ // InternalKerML.g:13523:2: ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getMemberFeatureAssignment_2_1_3());
}
- // InternalKerML.g:13574:2: ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 )
- // InternalKerML.g:13574:3: rule__FeatureMember__MemberFeatureAssignment_2_1_3
+ // InternalKerML.g:13524:2: ( rule__FeatureMember__MemberFeatureAssignment_2_1_3 )
+ // InternalKerML.g:13524:3: rule__FeatureMember__MemberFeatureAssignment_2_1_3
{
pushFollow(FOLLOW_2);
rule__FeatureMember__MemberFeatureAssignment_2_1_3();
@@ -47418,14 +47248,14 @@ public final void rule__FeatureMember__Group_2_1__3__Impl() throws RecognitionEx
// $ANTLR start "rule__FeatureMember__Group_2_1__4"
- // InternalKerML.g:13582:1: rule__FeatureMember__Group_2_1__4 : rule__FeatureMember__Group_2_1__4__Impl ;
+ // InternalKerML.g:13532:1: rule__FeatureMember__Group_2_1__4 : rule__FeatureMember__Group_2_1__4__Impl ;
public final void rule__FeatureMember__Group_2_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13586:1: ( rule__FeatureMember__Group_2_1__4__Impl )
- // InternalKerML.g:13587:2: rule__FeatureMember__Group_2_1__4__Impl
+ // InternalKerML.g:13536:1: ( rule__FeatureMember__Group_2_1__4__Impl )
+ // InternalKerML.g:13537:2: rule__FeatureMember__Group_2_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureMember__Group_2_1__4__Impl();
@@ -47451,17 +47281,17 @@ public final void rule__FeatureMember__Group_2_1__4() throws RecognitionExceptio
// $ANTLR start "rule__FeatureMember__Group_2_1__4__Impl"
- // InternalKerML.g:13593:1: rule__FeatureMember__Group_2_1__4__Impl : ( ';' ) ;
+ // InternalKerML.g:13543:1: rule__FeatureMember__Group_2_1__4__Impl : ( ';' ) ;
public final void rule__FeatureMember__Group_2_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13597:1: ( ( ';' ) )
- // InternalKerML.g:13598:1: ( ';' )
+ // InternalKerML.g:13547:1: ( ( ';' ) )
+ // InternalKerML.g:13548:1: ( ';' )
{
- // InternalKerML.g:13598:1: ( ';' )
- // InternalKerML.g:13599:2: ';'
+ // InternalKerML.g:13548:1: ( ';' )
+ // InternalKerML.g:13549:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getSemicolonKeyword_2_1_4());
@@ -47492,14 +47322,14 @@ public final void rule__FeatureMember__Group_2_1__4__Impl() throws RecognitionEx
// $ANTLR start "rule__EndFeatureMember__Group__0"
- // InternalKerML.g:13609:1: rule__EndFeatureMember__Group__0 : rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 ;
+ // InternalKerML.g:13559:1: rule__EndFeatureMember__Group__0 : rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 ;
public final void rule__EndFeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13613:1: ( rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 )
- // InternalKerML.g:13614:2: rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1
+ // InternalKerML.g:13563:1: ( rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 )
+ // InternalKerML.g:13564:2: rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1
{
pushFollow(FOLLOW_62);
rule__EndFeatureMember__Group__0__Impl();
@@ -47530,17 +47360,17 @@ public final void rule__EndFeatureMember__Group__0() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__0__Impl"
- // InternalKerML.g:13621:1: rule__EndFeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalKerML.g:13571:1: rule__EndFeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__EndFeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13625:1: ( ( ruleTypeMemberPrefix ) )
- // InternalKerML.g:13626:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:13575:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalKerML.g:13576:1: ( ruleTypeMemberPrefix )
{
- // InternalKerML.g:13626:1: ( ruleTypeMemberPrefix )
- // InternalKerML.g:13627:2: ruleTypeMemberPrefix
+ // InternalKerML.g:13576:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:13577:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -47575,14 +47405,14 @@ public final void rule__EndFeatureMember__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__1"
- // InternalKerML.g:13636:1: rule__EndFeatureMember__Group__1 : rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 ;
+ // InternalKerML.g:13586:1: rule__EndFeatureMember__Group__1 : rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 ;
public final void rule__EndFeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13640:1: ( rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 )
- // InternalKerML.g:13641:2: rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2
+ // InternalKerML.g:13590:1: ( rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 )
+ // InternalKerML.g:13591:2: rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2
{
pushFollow(FOLLOW_60);
rule__EndFeatureMember__Group__1__Impl();
@@ -47613,17 +47443,17 @@ public final void rule__EndFeatureMember__Group__1() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__1__Impl"
- // InternalKerML.g:13648:1: rule__EndFeatureMember__Group__1__Impl : ( 'end' ) ;
+ // InternalKerML.g:13598:1: rule__EndFeatureMember__Group__1__Impl : ( 'end' ) ;
public final void rule__EndFeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13652:1: ( ( 'end' ) )
- // InternalKerML.g:13653:1: ( 'end' )
+ // InternalKerML.g:13602:1: ( ( 'end' ) )
+ // InternalKerML.g:13603:1: ( 'end' )
{
- // InternalKerML.g:13653:1: ( 'end' )
- // InternalKerML.g:13654:2: 'end'
+ // InternalKerML.g:13603:1: ( 'end' )
+ // InternalKerML.g:13604:2: 'end'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getEndKeyword_1());
@@ -47654,14 +47484,14 @@ public final void rule__EndFeatureMember__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__2"
- // InternalKerML.g:13663:1: rule__EndFeatureMember__Group__2 : rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 ;
+ // InternalKerML.g:13613:1: rule__EndFeatureMember__Group__2 : rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 ;
public final void rule__EndFeatureMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13667:1: ( rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 )
- // InternalKerML.g:13668:2: rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3
+ // InternalKerML.g:13617:1: ( rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 )
+ // InternalKerML.g:13618:2: rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3
{
pushFollow(FOLLOW_3);
rule__EndFeatureMember__Group__2__Impl();
@@ -47692,17 +47522,17 @@ public final void rule__EndFeatureMember__Group__2() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__2__Impl"
- // InternalKerML.g:13675:1: rule__EndFeatureMember__Group__2__Impl : ( ruleFeatureMemberFlags ) ;
+ // InternalKerML.g:13625:1: rule__EndFeatureMember__Group__2__Impl : ( ruleFeatureMemberFlags ) ;
public final void rule__EndFeatureMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13679:1: ( ( ruleFeatureMemberFlags ) )
- // InternalKerML.g:13680:1: ( ruleFeatureMemberFlags )
+ // InternalKerML.g:13629:1: ( ( ruleFeatureMemberFlags ) )
+ // InternalKerML.g:13630:1: ( ruleFeatureMemberFlags )
{
- // InternalKerML.g:13680:1: ( ruleFeatureMemberFlags )
- // InternalKerML.g:13681:2: ruleFeatureMemberFlags
+ // InternalKerML.g:13630:1: ( ruleFeatureMemberFlags )
+ // InternalKerML.g:13631:2: ruleFeatureMemberFlags
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getFeatureMemberFlagsParserRuleCall_2());
@@ -47737,14 +47567,14 @@ public final void rule__EndFeatureMember__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__3"
- // InternalKerML.g:13690:1: rule__EndFeatureMember__Group__3 : rule__EndFeatureMember__Group__3__Impl ;
+ // InternalKerML.g:13640:1: rule__EndFeatureMember__Group__3 : rule__EndFeatureMember__Group__3__Impl ;
public final void rule__EndFeatureMember__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13694:1: ( rule__EndFeatureMember__Group__3__Impl )
- // InternalKerML.g:13695:2: rule__EndFeatureMember__Group__3__Impl
+ // InternalKerML.g:13644:1: ( rule__EndFeatureMember__Group__3__Impl )
+ // InternalKerML.g:13645:2: rule__EndFeatureMember__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__EndFeatureMember__Group__3__Impl();
@@ -47770,23 +47600,23 @@ public final void rule__EndFeatureMember__Group__3() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__3__Impl"
- // InternalKerML.g:13701:1: rule__EndFeatureMember__Group__3__Impl : ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) ;
+ // InternalKerML.g:13651:1: rule__EndFeatureMember__Group__3__Impl : ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) ;
public final void rule__EndFeatureMember__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13705:1: ( ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) )
- // InternalKerML.g:13706:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
+ // InternalKerML.g:13655:1: ( ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) )
+ // InternalKerML.g:13656:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
{
- // InternalKerML.g:13706:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
- // InternalKerML.g:13707:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
+ // InternalKerML.g:13656:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
+ // InternalKerML.g:13657:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getOwnedMemberFeature_compAssignment_3());
}
- // InternalKerML.g:13708:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
- // InternalKerML.g:13708:3: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3
+ // InternalKerML.g:13658:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
+ // InternalKerML.g:13658:3: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3();
@@ -47821,14 +47651,14 @@ public final void rule__EndFeatureMember__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__FeatureMemberFlags__Group__0"
- // InternalKerML.g:13717:1: rule__FeatureMemberFlags__Group__0 : rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1 ;
+ // InternalKerML.g:13667:1: rule__FeatureMemberFlags__Group__0 : rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1 ;
public final void rule__FeatureMemberFlags__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13721:1: ( rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1 )
- // InternalKerML.g:13722:2: rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1
+ // InternalKerML.g:13671:1: ( rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1 )
+ // InternalKerML.g:13672:2: rule__FeatureMemberFlags__Group__0__Impl rule__FeatureMemberFlags__Group__1
{
pushFollow(FOLLOW_60);
rule__FeatureMemberFlags__Group__0__Impl();
@@ -47859,22 +47689,22 @@ public final void rule__FeatureMemberFlags__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__FeatureMemberFlags__Group__0__Impl"
- // InternalKerML.g:13729:1: rule__FeatureMemberFlags__Group__0__Impl : ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? ) ;
+ // InternalKerML.g:13679:1: rule__FeatureMemberFlags__Group__0__Impl : ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? ) ;
public final void rule__FeatureMemberFlags__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13733:1: ( ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? ) )
- // InternalKerML.g:13734:1: ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? )
+ // InternalKerML.g:13683:1: ( ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? ) )
+ // InternalKerML.g:13684:1: ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? )
{
- // InternalKerML.g:13734:1: ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? )
- // InternalKerML.g:13735:2: ( rule__FeatureMemberFlags__DirectionAssignment_0 )?
+ // InternalKerML.g:13684:1: ( ( rule__FeatureMemberFlags__DirectionAssignment_0 )? )
+ // InternalKerML.g:13685:2: ( rule__FeatureMemberFlags__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getDirectionAssignment_0());
}
- // InternalKerML.g:13736:2: ( rule__FeatureMemberFlags__DirectionAssignment_0 )?
+ // InternalKerML.g:13686:2: ( rule__FeatureMemberFlags__DirectionAssignment_0 )?
int alt158=2;
int LA158_0 = input.LA(1);
@@ -47883,7 +47713,7 @@ public final void rule__FeatureMemberFlags__Group__0__Impl() throws RecognitionE
}
switch (alt158) {
case 1 :
- // InternalKerML.g:13736:3: rule__FeatureMemberFlags__DirectionAssignment_0
+ // InternalKerML.g:13686:3: rule__FeatureMemberFlags__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__DirectionAssignment_0();
@@ -47921,14 +47751,14 @@ public final void rule__FeatureMemberFlags__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__FeatureMemberFlags__Group__1"
- // InternalKerML.g:13744:1: rule__FeatureMemberFlags__Group__1 : rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2 ;
+ // InternalKerML.g:13694:1: rule__FeatureMemberFlags__Group__1 : rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2 ;
public final void rule__FeatureMemberFlags__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13748:1: ( rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2 )
- // InternalKerML.g:13749:2: rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2
+ // InternalKerML.g:13698:1: ( rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2 )
+ // InternalKerML.g:13699:2: rule__FeatureMemberFlags__Group__1__Impl rule__FeatureMemberFlags__Group__2
{
pushFollow(FOLLOW_60);
rule__FeatureMemberFlags__Group__1__Impl();
@@ -47959,22 +47789,22 @@ public final void rule__FeatureMemberFlags__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__FeatureMemberFlags__Group__1__Impl"
- // InternalKerML.g:13756:1: rule__FeatureMemberFlags__Group__1__Impl : ( ( rule__FeatureMemberFlags__Alternatives_1 )? ) ;
+ // InternalKerML.g:13706:1: rule__FeatureMemberFlags__Group__1__Impl : ( ( rule__FeatureMemberFlags__Alternatives_1 )? ) ;
public final void rule__FeatureMemberFlags__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13760:1: ( ( ( rule__FeatureMemberFlags__Alternatives_1 )? ) )
- // InternalKerML.g:13761:1: ( ( rule__FeatureMemberFlags__Alternatives_1 )? )
+ // InternalKerML.g:13710:1: ( ( ( rule__FeatureMemberFlags__Alternatives_1 )? ) )
+ // InternalKerML.g:13711:1: ( ( rule__FeatureMemberFlags__Alternatives_1 )? )
{
- // InternalKerML.g:13761:1: ( ( rule__FeatureMemberFlags__Alternatives_1 )? )
- // InternalKerML.g:13762:2: ( rule__FeatureMemberFlags__Alternatives_1 )?
+ // InternalKerML.g:13711:1: ( ( rule__FeatureMemberFlags__Alternatives_1 )? )
+ // InternalKerML.g:13712:2: ( rule__FeatureMemberFlags__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getAlternatives_1());
}
- // InternalKerML.g:13763:2: ( rule__FeatureMemberFlags__Alternatives_1 )?
+ // InternalKerML.g:13713:2: ( rule__FeatureMemberFlags__Alternatives_1 )?
int alt159=2;
int LA159_0 = input.LA(1);
@@ -47983,7 +47813,7 @@ public final void rule__FeatureMemberFlags__Group__1__Impl() throws RecognitionE
}
switch (alt159) {
case 1 :
- // InternalKerML.g:13763:3: rule__FeatureMemberFlags__Alternatives_1
+ // InternalKerML.g:13713:3: rule__FeatureMemberFlags__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__Alternatives_1();
@@ -48021,14 +47851,14 @@ public final void rule__FeatureMemberFlags__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__FeatureMemberFlags__Group__2"
- // InternalKerML.g:13771:1: rule__FeatureMemberFlags__Group__2 : rule__FeatureMemberFlags__Group__2__Impl ;
+ // InternalKerML.g:13721:1: rule__FeatureMemberFlags__Group__2 : rule__FeatureMemberFlags__Group__2__Impl ;
public final void rule__FeatureMemberFlags__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13775:1: ( rule__FeatureMemberFlags__Group__2__Impl )
- // InternalKerML.g:13776:2: rule__FeatureMemberFlags__Group__2__Impl
+ // InternalKerML.g:13725:1: ( rule__FeatureMemberFlags__Group__2__Impl )
+ // InternalKerML.g:13726:2: rule__FeatureMemberFlags__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__Group__2__Impl();
@@ -48054,22 +47884,22 @@ public final void rule__FeatureMemberFlags__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__FeatureMemberFlags__Group__2__Impl"
- // InternalKerML.g:13782:1: rule__FeatureMemberFlags__Group__2__Impl : ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? ) ;
+ // InternalKerML.g:13732:1: rule__FeatureMemberFlags__Group__2__Impl : ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? ) ;
public final void rule__FeatureMemberFlags__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13786:1: ( ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? ) )
- // InternalKerML.g:13787:1: ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? )
+ // InternalKerML.g:13736:1: ( ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? ) )
+ // InternalKerML.g:13737:1: ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? )
{
- // InternalKerML.g:13787:1: ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? )
- // InternalKerML.g:13788:2: ( rule__FeatureMemberFlags__IsPortAssignment_2 )?
+ // InternalKerML.g:13737:1: ( ( rule__FeatureMemberFlags__IsPortAssignment_2 )? )
+ // InternalKerML.g:13738:2: ( rule__FeatureMemberFlags__IsPortAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortAssignment_2());
}
- // InternalKerML.g:13789:2: ( rule__FeatureMemberFlags__IsPortAssignment_2 )?
+ // InternalKerML.g:13739:2: ( rule__FeatureMemberFlags__IsPortAssignment_2 )?
int alt160=2;
int LA160_0 = input.LA(1);
@@ -48078,7 +47908,7 @@ public final void rule__FeatureMemberFlags__Group__2__Impl() throws RecognitionE
}
switch (alt160) {
case 1 :
- // InternalKerML.g:13789:3: rule__FeatureMemberFlags__IsPortAssignment_2
+ // InternalKerML.g:13739:3: rule__FeatureMemberFlags__IsPortAssignment_2
{
pushFollow(FOLLOW_2);
rule__FeatureMemberFlags__IsPortAssignment_2();
@@ -48116,14 +47946,14 @@ public final void rule__FeatureMemberFlags__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__Classifier__Group__0"
- // InternalKerML.g:13798:1: rule__Classifier__Group__0 : rule__Classifier__Group__0__Impl rule__Classifier__Group__1 ;
+ // InternalKerML.g:13748:1: rule__Classifier__Group__0 : rule__Classifier__Group__0__Impl rule__Classifier__Group__1 ;
public final void rule__Classifier__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13802:1: ( rule__Classifier__Group__0__Impl rule__Classifier__Group__1 )
- // InternalKerML.g:13803:2: rule__Classifier__Group__0__Impl rule__Classifier__Group__1
+ // InternalKerML.g:13752:1: ( rule__Classifier__Group__0__Impl rule__Classifier__Group__1 )
+ // InternalKerML.g:13753:2: rule__Classifier__Group__0__Impl rule__Classifier__Group__1
{
pushFollow(FOLLOW_63);
rule__Classifier__Group__0__Impl();
@@ -48154,22 +47984,22 @@ public final void rule__Classifier__Group__0() throws RecognitionException {
// $ANTLR start "rule__Classifier__Group__0__Impl"
- // InternalKerML.g:13810:1: rule__Classifier__Group__0__Impl : ( ( rule__Classifier__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:13760:1: rule__Classifier__Group__0__Impl : ( ( rule__Classifier__IsAbstractAssignment_0 )? ) ;
public final void rule__Classifier__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13814:1: ( ( ( rule__Classifier__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:13815:1: ( ( rule__Classifier__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:13764:1: ( ( ( rule__Classifier__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:13765:1: ( ( rule__Classifier__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:13815:1: ( ( rule__Classifier__IsAbstractAssignment_0 )? )
- // InternalKerML.g:13816:2: ( rule__Classifier__IsAbstractAssignment_0 )?
+ // InternalKerML.g:13765:1: ( ( rule__Classifier__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:13766:2: ( rule__Classifier__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:13817:2: ( rule__Classifier__IsAbstractAssignment_0 )?
+ // InternalKerML.g:13767:2: ( rule__Classifier__IsAbstractAssignment_0 )?
int alt161=2;
int LA161_0 = input.LA(1);
@@ -48178,7 +48008,7 @@ public final void rule__Classifier__Group__0__Impl() throws RecognitionException
}
switch (alt161) {
case 1 :
- // InternalKerML.g:13817:3: rule__Classifier__IsAbstractAssignment_0
+ // InternalKerML.g:13767:3: rule__Classifier__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Classifier__IsAbstractAssignment_0();
@@ -48216,14 +48046,14 @@ public final void rule__Classifier__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Classifier__Group__1"
- // InternalKerML.g:13825:1: rule__Classifier__Group__1 : rule__Classifier__Group__1__Impl rule__Classifier__Group__2 ;
+ // InternalKerML.g:13775:1: rule__Classifier__Group__1 : rule__Classifier__Group__1__Impl rule__Classifier__Group__2 ;
public final void rule__Classifier__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13829:1: ( rule__Classifier__Group__1__Impl rule__Classifier__Group__2 )
- // InternalKerML.g:13830:2: rule__Classifier__Group__1__Impl rule__Classifier__Group__2
+ // InternalKerML.g:13779:1: ( rule__Classifier__Group__1__Impl rule__Classifier__Group__2 )
+ // InternalKerML.g:13780:2: rule__Classifier__Group__1__Impl rule__Classifier__Group__2
{
pushFollow(FOLLOW_50);
rule__Classifier__Group__1__Impl();
@@ -48254,17 +48084,17 @@ public final void rule__Classifier__Group__1() throws RecognitionException {
// $ANTLR start "rule__Classifier__Group__1__Impl"
- // InternalKerML.g:13837:1: rule__Classifier__Group__1__Impl : ( 'classifier' ) ;
+ // InternalKerML.g:13787:1: rule__Classifier__Group__1__Impl : ( 'classifier' ) ;
public final void rule__Classifier__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13841:1: ( ( 'classifier' ) )
- // InternalKerML.g:13842:1: ( 'classifier' )
+ // InternalKerML.g:13791:1: ( ( 'classifier' ) )
+ // InternalKerML.g:13792:1: ( 'classifier' )
{
- // InternalKerML.g:13842:1: ( 'classifier' )
- // InternalKerML.g:13843:2: 'classifier'
+ // InternalKerML.g:13792:1: ( 'classifier' )
+ // InternalKerML.g:13793:2: 'classifier'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getClassifierKeyword_1());
@@ -48295,14 +48125,14 @@ public final void rule__Classifier__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Classifier__Group__2"
- // InternalKerML.g:13852:1: rule__Classifier__Group__2 : rule__Classifier__Group__2__Impl rule__Classifier__Group__3 ;
+ // InternalKerML.g:13802:1: rule__Classifier__Group__2 : rule__Classifier__Group__2__Impl rule__Classifier__Group__3 ;
public final void rule__Classifier__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13856:1: ( rule__Classifier__Group__2__Impl rule__Classifier__Group__3 )
- // InternalKerML.g:13857:2: rule__Classifier__Group__2__Impl rule__Classifier__Group__3
+ // InternalKerML.g:13806:1: ( rule__Classifier__Group__2__Impl rule__Classifier__Group__3 )
+ // InternalKerML.g:13807:2: rule__Classifier__Group__2__Impl rule__Classifier__Group__3
{
pushFollow(FOLLOW_10);
rule__Classifier__Group__2__Impl();
@@ -48333,17 +48163,17 @@ public final void rule__Classifier__Group__2() throws RecognitionException {
// $ANTLR start "rule__Classifier__Group__2__Impl"
- // InternalKerML.g:13864:1: rule__Classifier__Group__2__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:13814:1: rule__Classifier__Group__2__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__Classifier__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13868:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:13869:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:13818:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:13819:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:13869:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:13870:2: ruleClassifierDeclaration
+ // InternalKerML.g:13819:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:13820:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getClassifierDeclarationParserRuleCall_2());
@@ -48378,14 +48208,14 @@ public final void rule__Classifier__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Classifier__Group__3"
- // InternalKerML.g:13879:1: rule__Classifier__Group__3 : rule__Classifier__Group__3__Impl ;
+ // InternalKerML.g:13829:1: rule__Classifier__Group__3 : rule__Classifier__Group__3__Impl ;
public final void rule__Classifier__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13883:1: ( rule__Classifier__Group__3__Impl )
- // InternalKerML.g:13884:2: rule__Classifier__Group__3__Impl
+ // InternalKerML.g:13833:1: ( rule__Classifier__Group__3__Impl )
+ // InternalKerML.g:13834:2: rule__Classifier__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Classifier__Group__3__Impl();
@@ -48411,17 +48241,17 @@ public final void rule__Classifier__Group__3() throws RecognitionException {
// $ANTLR start "rule__Classifier__Group__3__Impl"
- // InternalKerML.g:13890:1: rule__Classifier__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:13840:1: rule__Classifier__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Classifier__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13894:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:13895:1: ( ruleTypeBody )
+ // InternalKerML.g:13844:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:13845:1: ( ruleTypeBody )
{
- // InternalKerML.g:13895:1: ( ruleTypeBody )
- // InternalKerML.g:13896:2: ruleTypeBody
+ // InternalKerML.g:13845:1: ( ruleTypeBody )
+ // InternalKerML.g:13846:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getTypeBodyParserRuleCall_3());
@@ -48456,14 +48286,14 @@ public final void rule__Classifier__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__ClassifierDeclaration__Group__0"
- // InternalKerML.g:13906:1: rule__ClassifierDeclaration__Group__0 : rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1 ;
+ // InternalKerML.g:13856:1: rule__ClassifierDeclaration__Group__0 : rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1 ;
public final void rule__ClassifierDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13910:1: ( rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1 )
- // InternalKerML.g:13911:2: rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1
+ // InternalKerML.g:13860:1: ( rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1 )
+ // InternalKerML.g:13861:2: rule__ClassifierDeclaration__Group__0__Impl rule__ClassifierDeclaration__Group__1
{
pushFollow(FOLLOW_50);
rule__ClassifierDeclaration__Group__0__Impl();
@@ -48494,22 +48324,22 @@ public final void rule__ClassifierDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__ClassifierDeclaration__Group__0__Impl"
- // InternalKerML.g:13918:1: rule__ClassifierDeclaration__Group__0__Impl : ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? ) ;
+ // InternalKerML.g:13868:1: rule__ClassifierDeclaration__Group__0__Impl : ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? ) ;
public final void rule__ClassifierDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13922:1: ( ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? ) )
- // InternalKerML.g:13923:1: ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:13872:1: ( ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? ) )
+ // InternalKerML.g:13873:1: ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? )
{
- // InternalKerML.g:13923:1: ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? )
- // InternalKerML.g:13924:2: ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:13873:1: ( ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:13874:2: ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getIsSufficientAssignment_0());
}
- // InternalKerML.g:13925:2: ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:13875:2: ( rule__ClassifierDeclaration__IsSufficientAssignment_0 )?
int alt162=2;
int LA162_0 = input.LA(1);
@@ -48518,7 +48348,7 @@ public final void rule__ClassifierDeclaration__Group__0__Impl() throws Recogniti
}
switch (alt162) {
case 1 :
- // InternalKerML.g:13925:3: rule__ClassifierDeclaration__IsSufficientAssignment_0
+ // InternalKerML.g:13875:3: rule__ClassifierDeclaration__IsSufficientAssignment_0
{
pushFollow(FOLLOW_2);
rule__ClassifierDeclaration__IsSufficientAssignment_0();
@@ -48556,14 +48386,14 @@ public final void rule__ClassifierDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierDeclaration__Group__1"
- // InternalKerML.g:13933:1: rule__ClassifierDeclaration__Group__1 : rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2 ;
+ // InternalKerML.g:13883:1: rule__ClassifierDeclaration__Group__1 : rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2 ;
public final void rule__ClassifierDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13937:1: ( rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2 )
- // InternalKerML.g:13938:2: rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2
+ // InternalKerML.g:13887:1: ( rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2 )
+ // InternalKerML.g:13888:2: rule__ClassifierDeclaration__Group__1__Impl rule__ClassifierDeclaration__Group__2
{
pushFollow(FOLLOW_50);
rule__ClassifierDeclaration__Group__1__Impl();
@@ -48594,22 +48424,22 @@ public final void rule__ClassifierDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__ClassifierDeclaration__Group__1__Impl"
- // InternalKerML.g:13945:1: rule__ClassifierDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:13895:1: rule__ClassifierDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__ClassifierDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13949:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:13950:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13899:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:13900:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:13950:1: ( ( ruleIdentification )? )
- // InternalKerML.g:13951:2: ( ruleIdentification )?
+ // InternalKerML.g:13900:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:13901:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getIdentificationParserRuleCall_1());
}
- // InternalKerML.g:13952:2: ( ruleIdentification )?
+ // InternalKerML.g:13902:2: ( ruleIdentification )?
int alt163=2;
int LA163_0 = input.LA(1);
@@ -48618,7 +48448,7 @@ public final void rule__ClassifierDeclaration__Group__1__Impl() throws Recogniti
}
switch (alt163) {
case 1 :
- // InternalKerML.g:13952:3: ruleIdentification
+ // InternalKerML.g:13902:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -48656,14 +48486,14 @@ public final void rule__ClassifierDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierDeclaration__Group__2"
- // InternalKerML.g:13960:1: rule__ClassifierDeclaration__Group__2 : rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3 ;
+ // InternalKerML.g:13910:1: rule__ClassifierDeclaration__Group__2 : rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3 ;
public final void rule__ClassifierDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13964:1: ( rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3 )
- // InternalKerML.g:13965:2: rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3
+ // InternalKerML.g:13914:1: ( rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3 )
+ // InternalKerML.g:13915:2: rule__ClassifierDeclaration__Group__2__Impl rule__ClassifierDeclaration__Group__3
{
pushFollow(FOLLOW_50);
rule__ClassifierDeclaration__Group__2__Impl();
@@ -48694,22 +48524,22 @@ public final void rule__ClassifierDeclaration__Group__2() throws RecognitionExce
// $ANTLR start "rule__ClassifierDeclaration__Group__2__Impl"
- // InternalKerML.g:13972:1: rule__ClassifierDeclaration__Group__2__Impl : ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? ) ;
+ // InternalKerML.g:13922:1: rule__ClassifierDeclaration__Group__2__Impl : ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? ) ;
public final void rule__ClassifierDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13976:1: ( ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? ) )
- // InternalKerML.g:13977:1: ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? )
+ // InternalKerML.g:13926:1: ( ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? ) )
+ // InternalKerML.g:13927:1: ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? )
{
- // InternalKerML.g:13977:1: ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? )
- // InternalKerML.g:13978:2: ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )?
+ // InternalKerML.g:13927:1: ( ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )? )
+ // InternalKerML.g:13928:2: ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getOwnedMembership_compAssignment_2());
}
- // InternalKerML.g:13979:2: ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )?
+ // InternalKerML.g:13929:2: ( rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 )?
int alt164=2;
int LA164_0 = input.LA(1);
@@ -48718,7 +48548,7 @@ public final void rule__ClassifierDeclaration__Group__2__Impl() throws Recogniti
}
switch (alt164) {
case 1 :
- // InternalKerML.g:13979:3: rule__ClassifierDeclaration__OwnedMembership_compAssignment_2
+ // InternalKerML.g:13929:3: rule__ClassifierDeclaration__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ClassifierDeclaration__OwnedMembership_compAssignment_2();
@@ -48756,14 +48586,14 @@ public final void rule__ClassifierDeclaration__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierDeclaration__Group__3"
- // InternalKerML.g:13987:1: rule__ClassifierDeclaration__Group__3 : rule__ClassifierDeclaration__Group__3__Impl ;
+ // InternalKerML.g:13937:1: rule__ClassifierDeclaration__Group__3 : rule__ClassifierDeclaration__Group__3__Impl ;
public final void rule__ClassifierDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:13991:1: ( rule__ClassifierDeclaration__Group__3__Impl )
- // InternalKerML.g:13992:2: rule__ClassifierDeclaration__Group__3__Impl
+ // InternalKerML.g:13941:1: ( rule__ClassifierDeclaration__Group__3__Impl )
+ // InternalKerML.g:13942:2: rule__ClassifierDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierDeclaration__Group__3__Impl();
@@ -48789,22 +48619,22 @@ public final void rule__ClassifierDeclaration__Group__3() throws RecognitionExce
// $ANTLR start "rule__ClassifierDeclaration__Group__3__Impl"
- // InternalKerML.g:13998:1: rule__ClassifierDeclaration__Group__3__Impl : ( ( rule__ClassifierDeclaration__Alternatives_3 )? ) ;
+ // InternalKerML.g:13948:1: rule__ClassifierDeclaration__Group__3__Impl : ( ( rule__ClassifierDeclaration__Alternatives_3 )? ) ;
public final void rule__ClassifierDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14002:1: ( ( ( rule__ClassifierDeclaration__Alternatives_3 )? ) )
- // InternalKerML.g:14003:1: ( ( rule__ClassifierDeclaration__Alternatives_3 )? )
+ // InternalKerML.g:13952:1: ( ( ( rule__ClassifierDeclaration__Alternatives_3 )? ) )
+ // InternalKerML.g:13953:1: ( ( rule__ClassifierDeclaration__Alternatives_3 )? )
{
- // InternalKerML.g:14003:1: ( ( rule__ClassifierDeclaration__Alternatives_3 )? )
- // InternalKerML.g:14004:2: ( rule__ClassifierDeclaration__Alternatives_3 )?
+ // InternalKerML.g:13953:1: ( ( rule__ClassifierDeclaration__Alternatives_3 )? )
+ // InternalKerML.g:13954:2: ( rule__ClassifierDeclaration__Alternatives_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getAlternatives_3());
}
- // InternalKerML.g:14005:2: ( rule__ClassifierDeclaration__Alternatives_3 )?
+ // InternalKerML.g:13955:2: ( rule__ClassifierDeclaration__Alternatives_3 )?
int alt165=2;
int LA165_0 = input.LA(1);
@@ -48813,7 +48643,7 @@ public final void rule__ClassifierDeclaration__Group__3__Impl() throws Recogniti
}
switch (alt165) {
case 1 :
- // InternalKerML.g:14005:3: rule__ClassifierDeclaration__Alternatives_3
+ // InternalKerML.g:13955:3: rule__ClassifierDeclaration__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ClassifierDeclaration__Alternatives_3();
@@ -48851,14 +48681,14 @@ public final void rule__ClassifierDeclaration__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__SuperclassingPart__Group__0"
- // InternalKerML.g:14014:1: rule__SuperclassingPart__Group__0 : rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 ;
+ // InternalKerML.g:13964:1: rule__SuperclassingPart__Group__0 : rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 ;
public final void rule__SuperclassingPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14018:1: ( rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 )
- // InternalKerML.g:14019:2: rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1
+ // InternalKerML.g:13968:1: ( rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 )
+ // InternalKerML.g:13969:2: rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1
{
pushFollow(FOLLOW_5);
rule__SuperclassingPart__Group__0__Impl();
@@ -48889,23 +48719,23 @@ public final void rule__SuperclassingPart__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__0__Impl"
- // InternalKerML.g:14026:1: rule__SuperclassingPart__Group__0__Impl : ( ( rule__SuperclassingPart__Alternatives_0 ) ) ;
+ // InternalKerML.g:13976:1: rule__SuperclassingPart__Group__0__Impl : ( ( rule__SuperclassingPart__Alternatives_0 ) ) ;
public final void rule__SuperclassingPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14030:1: ( ( ( rule__SuperclassingPart__Alternatives_0 ) ) )
- // InternalKerML.g:14031:1: ( ( rule__SuperclassingPart__Alternatives_0 ) )
+ // InternalKerML.g:13980:1: ( ( ( rule__SuperclassingPart__Alternatives_0 ) ) )
+ // InternalKerML.g:13981:1: ( ( rule__SuperclassingPart__Alternatives_0 ) )
{
- // InternalKerML.g:14031:1: ( ( rule__SuperclassingPart__Alternatives_0 ) )
- // InternalKerML.g:14032:2: ( rule__SuperclassingPart__Alternatives_0 )
+ // InternalKerML.g:13981:1: ( ( rule__SuperclassingPart__Alternatives_0 ) )
+ // InternalKerML.g:13982:2: ( rule__SuperclassingPart__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getAlternatives_0());
}
- // InternalKerML.g:14033:2: ( rule__SuperclassingPart__Alternatives_0 )
- // InternalKerML.g:14033:3: rule__SuperclassingPart__Alternatives_0
+ // InternalKerML.g:13983:2: ( rule__SuperclassingPart__Alternatives_0 )
+ // InternalKerML.g:13983:3: rule__SuperclassingPart__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__Alternatives_0();
@@ -48940,14 +48770,14 @@ public final void rule__SuperclassingPart__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group__1"
- // InternalKerML.g:14041:1: rule__SuperclassingPart__Group__1 : rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 ;
+ // InternalKerML.g:13991:1: rule__SuperclassingPart__Group__1 : rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 ;
public final void rule__SuperclassingPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14045:1: ( rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 )
- // InternalKerML.g:14046:2: rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2
+ // InternalKerML.g:13995:1: ( rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 )
+ // InternalKerML.g:13996:2: rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2
{
pushFollow(FOLLOW_13);
rule__SuperclassingPart__Group__1__Impl();
@@ -48978,23 +48808,23 @@ public final void rule__SuperclassingPart__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__1__Impl"
- // InternalKerML.g:14053:1: rule__SuperclassingPart__Group__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:14003:1: rule__SuperclassingPart__Group__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__SuperclassingPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14057:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:14058:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:14007:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:14008:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:14058:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:14059:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:14008:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:14009:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:14060:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:14060:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:14010:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:14010:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__OwnedRelationship_compAssignment_1();
@@ -49029,14 +48859,14 @@ public final void rule__SuperclassingPart__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group__2"
- // InternalKerML.g:14068:1: rule__SuperclassingPart__Group__2 : rule__SuperclassingPart__Group__2__Impl ;
+ // InternalKerML.g:14018:1: rule__SuperclassingPart__Group__2 : rule__SuperclassingPart__Group__2__Impl ;
public final void rule__SuperclassingPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14072:1: ( rule__SuperclassingPart__Group__2__Impl )
- // InternalKerML.g:14073:2: rule__SuperclassingPart__Group__2__Impl
+ // InternalKerML.g:14022:1: ( rule__SuperclassingPart__Group__2__Impl )
+ // InternalKerML.g:14023:2: rule__SuperclassingPart__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__Group__2__Impl();
@@ -49062,22 +48892,22 @@ public final void rule__SuperclassingPart__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__2__Impl"
- // InternalKerML.g:14079:1: rule__SuperclassingPart__Group__2__Impl : ( ( rule__SuperclassingPart__Group_2__0 )* ) ;
+ // InternalKerML.g:14029:1: rule__SuperclassingPart__Group__2__Impl : ( ( rule__SuperclassingPart__Group_2__0 )* ) ;
public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14083:1: ( ( ( rule__SuperclassingPart__Group_2__0 )* ) )
- // InternalKerML.g:14084:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
+ // InternalKerML.g:14033:1: ( ( ( rule__SuperclassingPart__Group_2__0 )* ) )
+ // InternalKerML.g:14034:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
{
- // InternalKerML.g:14084:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
- // InternalKerML.g:14085:2: ( rule__SuperclassingPart__Group_2__0 )*
+ // InternalKerML.g:14034:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
+ // InternalKerML.g:14035:2: ( rule__SuperclassingPart__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getGroup_2());
}
- // InternalKerML.g:14086:2: ( rule__SuperclassingPart__Group_2__0 )*
+ // InternalKerML.g:14036:2: ( rule__SuperclassingPart__Group_2__0 )*
loop166:
do {
int alt166=2;
@@ -49090,7 +48920,7 @@ public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionEx
switch (alt166) {
case 1 :
- // InternalKerML.g:14086:3: rule__SuperclassingPart__Group_2__0
+ // InternalKerML.g:14036:3: rule__SuperclassingPart__Group_2__0
{
pushFollow(FOLLOW_14);
rule__SuperclassingPart__Group_2__0();
@@ -49131,14 +48961,14 @@ public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group_2__0"
- // InternalKerML.g:14095:1: rule__SuperclassingPart__Group_2__0 : rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 ;
+ // InternalKerML.g:14045:1: rule__SuperclassingPart__Group_2__0 : rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 ;
public final void rule__SuperclassingPart__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14099:1: ( rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 )
- // InternalKerML.g:14100:2: rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1
+ // InternalKerML.g:14049:1: ( rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 )
+ // InternalKerML.g:14050:2: rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1
{
pushFollow(FOLLOW_5);
rule__SuperclassingPart__Group_2__0__Impl();
@@ -49169,17 +48999,17 @@ public final void rule__SuperclassingPart__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__SuperclassingPart__Group_2__0__Impl"
- // InternalKerML.g:14107:1: rule__SuperclassingPart__Group_2__0__Impl : ( ',' ) ;
+ // InternalKerML.g:14057:1: rule__SuperclassingPart__Group_2__0__Impl : ( ',' ) ;
public final void rule__SuperclassingPart__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14111:1: ( ( ',' ) )
- // InternalKerML.g:14112:1: ( ',' )
+ // InternalKerML.g:14061:1: ( ( ',' ) )
+ // InternalKerML.g:14062:1: ( ',' )
{
- // InternalKerML.g:14112:1: ( ',' )
- // InternalKerML.g:14113:2: ','
+ // InternalKerML.g:14062:1: ( ',' )
+ // InternalKerML.g:14063:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getCommaKeyword_2_0());
@@ -49210,14 +49040,14 @@ public final void rule__SuperclassingPart__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__SuperclassingPart__Group_2__1"
- // InternalKerML.g:14122:1: rule__SuperclassingPart__Group_2__1 : rule__SuperclassingPart__Group_2__1__Impl ;
+ // InternalKerML.g:14072:1: rule__SuperclassingPart__Group_2__1 : rule__SuperclassingPart__Group_2__1__Impl ;
public final void rule__SuperclassingPart__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14126:1: ( rule__SuperclassingPart__Group_2__1__Impl )
- // InternalKerML.g:14127:2: rule__SuperclassingPart__Group_2__1__Impl
+ // InternalKerML.g:14076:1: ( rule__SuperclassingPart__Group_2__1__Impl )
+ // InternalKerML.g:14077:2: rule__SuperclassingPart__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__Group_2__1__Impl();
@@ -49243,23 +49073,23 @@ public final void rule__SuperclassingPart__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__SuperclassingPart__Group_2__1__Impl"
- // InternalKerML.g:14133:1: rule__SuperclassingPart__Group_2__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) ;
+ // InternalKerML.g:14083:1: rule__SuperclassingPart__Group_2__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) ;
public final void rule__SuperclassingPart__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14137:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) )
- // InternalKerML.g:14138:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:14087:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalKerML.g:14088:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalKerML.g:14138:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
- // InternalKerML.g:14139:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:14088:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalKerML.g:14089:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalKerML.g:14140:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
- // InternalKerML.g:14140:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1
+ // InternalKerML.g:14090:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalKerML.g:14090:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1();
@@ -49294,14 +49124,14 @@ public final void rule__SuperclassingPart__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__ClassifierConjugationPart__Group__0"
- // InternalKerML.g:14149:1: rule__ClassifierConjugationPart__Group__0 : rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1 ;
+ // InternalKerML.g:14099:1: rule__ClassifierConjugationPart__Group__0 : rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1 ;
public final void rule__ClassifierConjugationPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14153:1: ( rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1 )
- // InternalKerML.g:14154:2: rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1
+ // InternalKerML.g:14103:1: ( rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1 )
+ // InternalKerML.g:14104:2: rule__ClassifierConjugationPart__Group__0__Impl rule__ClassifierConjugationPart__Group__1
{
pushFollow(FOLLOW_5);
rule__ClassifierConjugationPart__Group__0__Impl();
@@ -49332,23 +49162,23 @@ public final void rule__ClassifierConjugationPart__Group__0() throws Recognition
// $ANTLR start "rule__ClassifierConjugationPart__Group__0__Impl"
- // InternalKerML.g:14161:1: rule__ClassifierConjugationPart__Group__0__Impl : ( ( rule__ClassifierConjugationPart__Alternatives_0 ) ) ;
+ // InternalKerML.g:14111:1: rule__ClassifierConjugationPart__Group__0__Impl : ( ( rule__ClassifierConjugationPart__Alternatives_0 ) ) ;
public final void rule__ClassifierConjugationPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14165:1: ( ( ( rule__ClassifierConjugationPart__Alternatives_0 ) ) )
- // InternalKerML.g:14166:1: ( ( rule__ClassifierConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:14115:1: ( ( ( rule__ClassifierConjugationPart__Alternatives_0 ) ) )
+ // InternalKerML.g:14116:1: ( ( rule__ClassifierConjugationPart__Alternatives_0 ) )
{
- // InternalKerML.g:14166:1: ( ( rule__ClassifierConjugationPart__Alternatives_0 ) )
- // InternalKerML.g:14167:2: ( rule__ClassifierConjugationPart__Alternatives_0 )
+ // InternalKerML.g:14116:1: ( ( rule__ClassifierConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:14117:2: ( rule__ClassifierConjugationPart__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationPartAccess().getAlternatives_0());
}
- // InternalKerML.g:14168:2: ( rule__ClassifierConjugationPart__Alternatives_0 )
- // InternalKerML.g:14168:3: rule__ClassifierConjugationPart__Alternatives_0
+ // InternalKerML.g:14118:2: ( rule__ClassifierConjugationPart__Alternatives_0 )
+ // InternalKerML.g:14118:3: rule__ClassifierConjugationPart__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ClassifierConjugationPart__Alternatives_0();
@@ -49383,14 +49213,14 @@ public final void rule__ClassifierConjugationPart__Group__0__Impl() throws Recog
// $ANTLR start "rule__ClassifierConjugationPart__Group__1"
- // InternalKerML.g:14176:1: rule__ClassifierConjugationPart__Group__1 : rule__ClassifierConjugationPart__Group__1__Impl ;
+ // InternalKerML.g:14126:1: rule__ClassifierConjugationPart__Group__1 : rule__ClassifierConjugationPart__Group__1__Impl ;
public final void rule__ClassifierConjugationPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14180:1: ( rule__ClassifierConjugationPart__Group__1__Impl )
- // InternalKerML.g:14181:2: rule__ClassifierConjugationPart__Group__1__Impl
+ // InternalKerML.g:14130:1: ( rule__ClassifierConjugationPart__Group__1__Impl )
+ // InternalKerML.g:14131:2: rule__ClassifierConjugationPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierConjugationPart__Group__1__Impl();
@@ -49416,23 +49246,23 @@ public final void rule__ClassifierConjugationPart__Group__1() throws Recognition
// $ANTLR start "rule__ClassifierConjugationPart__Group__1__Impl"
- // InternalKerML.g:14187:1: rule__ClassifierConjugationPart__Group__1__Impl : ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:14137:1: rule__ClassifierConjugationPart__Group__1__Impl : ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__ClassifierConjugationPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14191:1: ( ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:14192:1: ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:14141:1: ( ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:14142:1: ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:14192:1: ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:14193:2: ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:14142:1: ( ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:14143:2: ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:14194:2: ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:14194:3: rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:14144:2: ( rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:14144:3: rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1();
@@ -49467,14 +49297,14 @@ public final void rule__ClassifierConjugationPart__Group__1__Impl() throws Recog
// $ANTLR start "rule__Superclassing__Group__0"
- // InternalKerML.g:14203:1: rule__Superclassing__Group__0 : rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1 ;
+ // InternalKerML.g:14153:1: rule__Superclassing__Group__0 : rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1 ;
public final void rule__Superclassing__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14207:1: ( rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1 )
- // InternalKerML.g:14208:2: rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1
+ // InternalKerML.g:14157:1: ( rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1 )
+ // InternalKerML.g:14158:2: rule__Superclassing__Group__0__Impl rule__Superclassing__Group__1
{
pushFollow(FOLLOW_64);
rule__Superclassing__Group__0__Impl();
@@ -49505,22 +49335,22 @@ public final void rule__Superclassing__Group__0() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__0__Impl"
- // InternalKerML.g:14215:1: rule__Superclassing__Group__0__Impl : ( ( rule__Superclassing__Group_0__0 )? ) ;
+ // InternalKerML.g:14165:1: rule__Superclassing__Group__0__Impl : ( ( rule__Superclassing__Group_0__0 )? ) ;
public final void rule__Superclassing__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14219:1: ( ( ( rule__Superclassing__Group_0__0 )? ) )
- // InternalKerML.g:14220:1: ( ( rule__Superclassing__Group_0__0 )? )
+ // InternalKerML.g:14169:1: ( ( ( rule__Superclassing__Group_0__0 )? ) )
+ // InternalKerML.g:14170:1: ( ( rule__Superclassing__Group_0__0 )? )
{
- // InternalKerML.g:14220:1: ( ( rule__Superclassing__Group_0__0 )? )
- // InternalKerML.g:14221:2: ( rule__Superclassing__Group_0__0 )?
+ // InternalKerML.g:14170:1: ( ( rule__Superclassing__Group_0__0 )? )
+ // InternalKerML.g:14171:2: ( rule__Superclassing__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getGroup_0());
}
- // InternalKerML.g:14222:2: ( rule__Superclassing__Group_0__0 )?
+ // InternalKerML.g:14172:2: ( rule__Superclassing__Group_0__0 )?
int alt167=2;
int LA167_0 = input.LA(1);
@@ -49529,7 +49359,7 @@ public final void rule__Superclassing__Group__0__Impl() throws RecognitionExcept
}
switch (alt167) {
case 1 :
- // InternalKerML.g:14222:3: rule__Superclassing__Group_0__0
+ // InternalKerML.g:14172:3: rule__Superclassing__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Superclassing__Group_0__0();
@@ -49567,14 +49397,14 @@ public final void rule__Superclassing__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group__1"
- // InternalKerML.g:14230:1: rule__Superclassing__Group__1 : rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2 ;
+ // InternalKerML.g:14180:1: rule__Superclassing__Group__1 : rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2 ;
public final void rule__Superclassing__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14234:1: ( rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2 )
- // InternalKerML.g:14235:2: rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2
+ // InternalKerML.g:14184:1: ( rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2 )
+ // InternalKerML.g:14185:2: rule__Superclassing__Group__1__Impl rule__Superclassing__Group__2
{
pushFollow(FOLLOW_5);
rule__Superclassing__Group__1__Impl();
@@ -49605,17 +49435,17 @@ public final void rule__Superclassing__Group__1() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__1__Impl"
- // InternalKerML.g:14242:1: rule__Superclassing__Group__1__Impl : ( 'subclass' ) ;
+ // InternalKerML.g:14192:1: rule__Superclassing__Group__1__Impl : ( 'subclass' ) ;
public final void rule__Superclassing__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14246:1: ( ( 'subclass' ) )
- // InternalKerML.g:14247:1: ( 'subclass' )
+ // InternalKerML.g:14196:1: ( ( 'subclass' ) )
+ // InternalKerML.g:14197:1: ( 'subclass' )
{
- // InternalKerML.g:14247:1: ( 'subclass' )
- // InternalKerML.g:14248:2: 'subclass'
+ // InternalKerML.g:14197:1: ( 'subclass' )
+ // InternalKerML.g:14198:2: 'subclass'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSubclassKeyword_1());
@@ -49646,14 +49476,14 @@ public final void rule__Superclassing__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group__2"
- // InternalKerML.g:14257:1: rule__Superclassing__Group__2 : rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3 ;
+ // InternalKerML.g:14207:1: rule__Superclassing__Group__2 : rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3 ;
public final void rule__Superclassing__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14261:1: ( rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3 )
- // InternalKerML.g:14262:2: rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3
+ // InternalKerML.g:14211:1: ( rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3 )
+ // InternalKerML.g:14212:2: rule__Superclassing__Group__2__Impl rule__Superclassing__Group__3
{
pushFollow(FOLLOW_57);
rule__Superclassing__Group__2__Impl();
@@ -49684,23 +49514,23 @@ public final void rule__Superclassing__Group__2() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__2__Impl"
- // InternalKerML.g:14269:1: rule__Superclassing__Group__2__Impl : ( ( rule__Superclassing__SubclassAssignment_2 ) ) ;
+ // InternalKerML.g:14219:1: rule__Superclassing__Group__2__Impl : ( ( rule__Superclassing__SubclassAssignment_2 ) ) ;
public final void rule__Superclassing__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14273:1: ( ( ( rule__Superclassing__SubclassAssignment_2 ) ) )
- // InternalKerML.g:14274:1: ( ( rule__Superclassing__SubclassAssignment_2 ) )
+ // InternalKerML.g:14223:1: ( ( ( rule__Superclassing__SubclassAssignment_2 ) ) )
+ // InternalKerML.g:14224:1: ( ( rule__Superclassing__SubclassAssignment_2 ) )
{
- // InternalKerML.g:14274:1: ( ( rule__Superclassing__SubclassAssignment_2 ) )
- // InternalKerML.g:14275:2: ( rule__Superclassing__SubclassAssignment_2 )
+ // InternalKerML.g:14224:1: ( ( rule__Superclassing__SubclassAssignment_2 ) )
+ // InternalKerML.g:14225:2: ( rule__Superclassing__SubclassAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSubclassAssignment_2());
}
- // InternalKerML.g:14276:2: ( rule__Superclassing__SubclassAssignment_2 )
- // InternalKerML.g:14276:3: rule__Superclassing__SubclassAssignment_2
+ // InternalKerML.g:14226:2: ( rule__Superclassing__SubclassAssignment_2 )
+ // InternalKerML.g:14226:3: rule__Superclassing__SubclassAssignment_2
{
pushFollow(FOLLOW_2);
rule__Superclassing__SubclassAssignment_2();
@@ -49735,14 +49565,14 @@ public final void rule__Superclassing__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group__3"
- // InternalKerML.g:14284:1: rule__Superclassing__Group__3 : rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4 ;
+ // InternalKerML.g:14234:1: rule__Superclassing__Group__3 : rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4 ;
public final void rule__Superclassing__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14288:1: ( rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4 )
- // InternalKerML.g:14289:2: rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4
+ // InternalKerML.g:14238:1: ( rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4 )
+ // InternalKerML.g:14239:2: rule__Superclassing__Group__3__Impl rule__Superclassing__Group__4
{
pushFollow(FOLLOW_5);
rule__Superclassing__Group__3__Impl();
@@ -49773,23 +49603,23 @@ public final void rule__Superclassing__Group__3() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__3__Impl"
- // InternalKerML.g:14296:1: rule__Superclassing__Group__3__Impl : ( ( rule__Superclassing__Alternatives_3 ) ) ;
+ // InternalKerML.g:14246:1: rule__Superclassing__Group__3__Impl : ( ( rule__Superclassing__Alternatives_3 ) ) ;
public final void rule__Superclassing__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14300:1: ( ( ( rule__Superclassing__Alternatives_3 ) ) )
- // InternalKerML.g:14301:1: ( ( rule__Superclassing__Alternatives_3 ) )
+ // InternalKerML.g:14250:1: ( ( ( rule__Superclassing__Alternatives_3 ) ) )
+ // InternalKerML.g:14251:1: ( ( rule__Superclassing__Alternatives_3 ) )
{
- // InternalKerML.g:14301:1: ( ( rule__Superclassing__Alternatives_3 ) )
- // InternalKerML.g:14302:2: ( rule__Superclassing__Alternatives_3 )
+ // InternalKerML.g:14251:1: ( ( rule__Superclassing__Alternatives_3 ) )
+ // InternalKerML.g:14252:2: ( rule__Superclassing__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getAlternatives_3());
}
- // InternalKerML.g:14303:2: ( rule__Superclassing__Alternatives_3 )
- // InternalKerML.g:14303:3: rule__Superclassing__Alternatives_3
+ // InternalKerML.g:14253:2: ( rule__Superclassing__Alternatives_3 )
+ // InternalKerML.g:14253:3: rule__Superclassing__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Superclassing__Alternatives_3();
@@ -49824,14 +49654,14 @@ public final void rule__Superclassing__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group__4"
- // InternalKerML.g:14311:1: rule__Superclassing__Group__4 : rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5 ;
+ // InternalKerML.g:14261:1: rule__Superclassing__Group__4 : rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5 ;
public final void rule__Superclassing__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14315:1: ( rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5 )
- // InternalKerML.g:14316:2: rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5
+ // InternalKerML.g:14265:1: ( rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5 )
+ // InternalKerML.g:14266:2: rule__Superclassing__Group__4__Impl rule__Superclassing__Group__5
{
pushFollow(FOLLOW_35);
rule__Superclassing__Group__4__Impl();
@@ -49862,23 +49692,23 @@ public final void rule__Superclassing__Group__4() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__4__Impl"
- // InternalKerML.g:14323:1: rule__Superclassing__Group__4__Impl : ( ( rule__Superclassing__SuperclassAssignment_4 ) ) ;
+ // InternalKerML.g:14273:1: rule__Superclassing__Group__4__Impl : ( ( rule__Superclassing__SuperclassAssignment_4 ) ) ;
public final void rule__Superclassing__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14327:1: ( ( ( rule__Superclassing__SuperclassAssignment_4 ) ) )
- // InternalKerML.g:14328:1: ( ( rule__Superclassing__SuperclassAssignment_4 ) )
+ // InternalKerML.g:14277:1: ( ( ( rule__Superclassing__SuperclassAssignment_4 ) ) )
+ // InternalKerML.g:14278:1: ( ( rule__Superclassing__SuperclassAssignment_4 ) )
{
- // InternalKerML.g:14328:1: ( ( rule__Superclassing__SuperclassAssignment_4 ) )
- // InternalKerML.g:14329:2: ( rule__Superclassing__SuperclassAssignment_4 )
+ // InternalKerML.g:14278:1: ( ( rule__Superclassing__SuperclassAssignment_4 ) )
+ // InternalKerML.g:14279:2: ( rule__Superclassing__SuperclassAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSuperclassAssignment_4());
}
- // InternalKerML.g:14330:2: ( rule__Superclassing__SuperclassAssignment_4 )
- // InternalKerML.g:14330:3: rule__Superclassing__SuperclassAssignment_4
+ // InternalKerML.g:14280:2: ( rule__Superclassing__SuperclassAssignment_4 )
+ // InternalKerML.g:14280:3: rule__Superclassing__SuperclassAssignment_4
{
pushFollow(FOLLOW_2);
rule__Superclassing__SuperclassAssignment_4();
@@ -49913,14 +49743,14 @@ public final void rule__Superclassing__Group__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group__5"
- // InternalKerML.g:14338:1: rule__Superclassing__Group__5 : rule__Superclassing__Group__5__Impl ;
+ // InternalKerML.g:14288:1: rule__Superclassing__Group__5 : rule__Superclassing__Group__5__Impl ;
public final void rule__Superclassing__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14342:1: ( rule__Superclassing__Group__5__Impl )
- // InternalKerML.g:14343:2: rule__Superclassing__Group__5__Impl
+ // InternalKerML.g:14292:1: ( rule__Superclassing__Group__5__Impl )
+ // InternalKerML.g:14293:2: rule__Superclassing__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__Superclassing__Group__5__Impl();
@@ -49946,17 +49776,17 @@ public final void rule__Superclassing__Group__5() throws RecognitionException {
// $ANTLR start "rule__Superclassing__Group__5__Impl"
- // InternalKerML.g:14349:1: rule__Superclassing__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:14299:1: rule__Superclassing__Group__5__Impl : ( ';' ) ;
public final void rule__Superclassing__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14353:1: ( ( ';' ) )
- // InternalKerML.g:14354:1: ( ';' )
+ // InternalKerML.g:14303:1: ( ( ';' ) )
+ // InternalKerML.g:14304:1: ( ';' )
{
- // InternalKerML.g:14354:1: ( ';' )
- // InternalKerML.g:14355:2: ';'
+ // InternalKerML.g:14304:1: ( ';' )
+ // InternalKerML.g:14305:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSemicolonKeyword_5());
@@ -49987,14 +49817,14 @@ public final void rule__Superclassing__Group__5__Impl() throws RecognitionExcept
// $ANTLR start "rule__Superclassing__Group_0__0"
- // InternalKerML.g:14365:1: rule__Superclassing__Group_0__0 : rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1 ;
+ // InternalKerML.g:14315:1: rule__Superclassing__Group_0__0 : rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1 ;
public final void rule__Superclassing__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14369:1: ( rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1 )
- // InternalKerML.g:14370:2: rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1
+ // InternalKerML.g:14319:1: ( rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1 )
+ // InternalKerML.g:14320:2: rule__Superclassing__Group_0__0__Impl rule__Superclassing__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Superclassing__Group_0__0__Impl();
@@ -50025,17 +49855,17 @@ public final void rule__Superclassing__Group_0__0() throws RecognitionException
// $ANTLR start "rule__Superclassing__Group_0__0__Impl"
- // InternalKerML.g:14377:1: rule__Superclassing__Group_0__0__Impl : ( 'generalization' ) ;
+ // InternalKerML.g:14327:1: rule__Superclassing__Group_0__0__Impl : ( 'generalization' ) ;
public final void rule__Superclassing__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14381:1: ( ( 'generalization' ) )
- // InternalKerML.g:14382:1: ( 'generalization' )
+ // InternalKerML.g:14331:1: ( ( 'generalization' ) )
+ // InternalKerML.g:14332:1: ( 'generalization' )
{
- // InternalKerML.g:14382:1: ( 'generalization' )
- // InternalKerML.g:14383:2: 'generalization'
+ // InternalKerML.g:14332:1: ( 'generalization' )
+ // InternalKerML.g:14333:2: 'generalization'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getGeneralizationKeyword_0_0());
@@ -50066,14 +49896,14 @@ public final void rule__Superclassing__Group_0__0__Impl() throws RecognitionExce
// $ANTLR start "rule__Superclassing__Group_0__1"
- // InternalKerML.g:14392:1: rule__Superclassing__Group_0__1 : rule__Superclassing__Group_0__1__Impl ;
+ // InternalKerML.g:14342:1: rule__Superclassing__Group_0__1 : rule__Superclassing__Group_0__1__Impl ;
public final void rule__Superclassing__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14396:1: ( rule__Superclassing__Group_0__1__Impl )
- // InternalKerML.g:14397:2: rule__Superclassing__Group_0__1__Impl
+ // InternalKerML.g:14346:1: ( rule__Superclassing__Group_0__1__Impl )
+ // InternalKerML.g:14347:2: rule__Superclassing__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Superclassing__Group_0__1__Impl();
@@ -50099,22 +49929,22 @@ public final void rule__Superclassing__Group_0__1() throws RecognitionException
// $ANTLR start "rule__Superclassing__Group_0__1__Impl"
- // InternalKerML.g:14403:1: rule__Superclassing__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:14353:1: rule__Superclassing__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Superclassing__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14407:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:14408:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:14357:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:14358:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:14408:1: ( ( ruleIdentification )? )
- // InternalKerML.g:14409:2: ( ruleIdentification )?
+ // InternalKerML.g:14358:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:14359:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getIdentificationParserRuleCall_0_1());
}
- // InternalKerML.g:14410:2: ( ruleIdentification )?
+ // InternalKerML.g:14360:2: ( ruleIdentification )?
int alt168=2;
int LA168_0 = input.LA(1);
@@ -50123,7 +49953,7 @@ public final void rule__Superclassing__Group_0__1__Impl() throws RecognitionExce
}
switch (alt168) {
case 1 :
- // InternalKerML.g:14410:3: ruleIdentification
+ // InternalKerML.g:14360:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -50161,14 +49991,14 @@ public final void rule__Superclassing__Group_0__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Feature__Group__0"
- // InternalKerML.g:14419:1: rule__Feature__Group__0 : rule__Feature__Group__0__Impl rule__Feature__Group__1 ;
+ // InternalKerML.g:14369:1: rule__Feature__Group__0 : rule__Feature__Group__0__Impl rule__Feature__Group__1 ;
public final void rule__Feature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14423:1: ( rule__Feature__Group__0__Impl rule__Feature__Group__1 )
- // InternalKerML.g:14424:2: rule__Feature__Group__0__Impl rule__Feature__Group__1
+ // InternalKerML.g:14373:1: ( rule__Feature__Group__0__Impl rule__Feature__Group__1 )
+ // InternalKerML.g:14374:2: rule__Feature__Group__0__Impl rule__Feature__Group__1
{
pushFollow(FOLLOW_65);
rule__Feature__Group__0__Impl();
@@ -50199,22 +50029,22 @@ public final void rule__Feature__Group__0() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__0__Impl"
- // InternalKerML.g:14431:1: rule__Feature__Group__0__Impl : ( ( rule__Feature__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:14381:1: rule__Feature__Group__0__Impl : ( ( rule__Feature__IsAbstractAssignment_0 )? ) ;
public final void rule__Feature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14435:1: ( ( ( rule__Feature__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:14436:1: ( ( rule__Feature__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:14385:1: ( ( ( rule__Feature__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:14386:1: ( ( rule__Feature__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:14436:1: ( ( rule__Feature__IsAbstractAssignment_0 )? )
- // InternalKerML.g:14437:2: ( rule__Feature__IsAbstractAssignment_0 )?
+ // InternalKerML.g:14386:1: ( ( rule__Feature__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:14387:2: ( rule__Feature__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:14438:2: ( rule__Feature__IsAbstractAssignment_0 )?
+ // InternalKerML.g:14388:2: ( rule__Feature__IsAbstractAssignment_0 )?
int alt169=2;
int LA169_0 = input.LA(1);
@@ -50223,7 +50053,7 @@ public final void rule__Feature__Group__0__Impl() throws RecognitionException {
}
switch (alt169) {
case 1 :
- // InternalKerML.g:14438:3: rule__Feature__IsAbstractAssignment_0
+ // InternalKerML.g:14388:3: rule__Feature__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Feature__IsAbstractAssignment_0();
@@ -50261,14 +50091,14 @@ public final void rule__Feature__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__1"
- // InternalKerML.g:14446:1: rule__Feature__Group__1 : rule__Feature__Group__1__Impl rule__Feature__Group__2 ;
+ // InternalKerML.g:14396:1: rule__Feature__Group__1 : rule__Feature__Group__1__Impl rule__Feature__Group__2 ;
public final void rule__Feature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14450:1: ( rule__Feature__Group__1__Impl rule__Feature__Group__2 )
- // InternalKerML.g:14451:2: rule__Feature__Group__1__Impl rule__Feature__Group__2
+ // InternalKerML.g:14400:1: ( rule__Feature__Group__1__Impl rule__Feature__Group__2 )
+ // InternalKerML.g:14401:2: rule__Feature__Group__1__Impl rule__Feature__Group__2
{
pushFollow(FOLLOW_66);
rule__Feature__Group__1__Impl();
@@ -50299,23 +50129,23 @@ public final void rule__Feature__Group__1() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__1__Impl"
- // InternalKerML.g:14458:1: rule__Feature__Group__1__Impl : ( ( rule__Feature__Alternatives_1 ) ) ;
+ // InternalKerML.g:14408:1: rule__Feature__Group__1__Impl : ( ( rule__Feature__Alternatives_1 ) ) ;
public final void rule__Feature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14462:1: ( ( ( rule__Feature__Alternatives_1 ) ) )
- // InternalKerML.g:14463:1: ( ( rule__Feature__Alternatives_1 ) )
+ // InternalKerML.g:14412:1: ( ( ( rule__Feature__Alternatives_1 ) ) )
+ // InternalKerML.g:14413:1: ( ( rule__Feature__Alternatives_1 ) )
{
- // InternalKerML.g:14463:1: ( ( rule__Feature__Alternatives_1 ) )
- // InternalKerML.g:14464:2: ( rule__Feature__Alternatives_1 )
+ // InternalKerML.g:14413:1: ( ( rule__Feature__Alternatives_1 ) )
+ // InternalKerML.g:14414:2: ( rule__Feature__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getAlternatives_1());
}
- // InternalKerML.g:14465:2: ( rule__Feature__Alternatives_1 )
- // InternalKerML.g:14465:3: rule__Feature__Alternatives_1
+ // InternalKerML.g:14415:2: ( rule__Feature__Alternatives_1 )
+ // InternalKerML.g:14415:3: rule__Feature__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Feature__Alternatives_1();
@@ -50350,14 +50180,14 @@ public final void rule__Feature__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__2"
- // InternalKerML.g:14473:1: rule__Feature__Group__2 : rule__Feature__Group__2__Impl rule__Feature__Group__3 ;
+ // InternalKerML.g:14423:1: rule__Feature__Group__2 : rule__Feature__Group__2__Impl rule__Feature__Group__3 ;
public final void rule__Feature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14477:1: ( rule__Feature__Group__2__Impl rule__Feature__Group__3 )
- // InternalKerML.g:14478:2: rule__Feature__Group__2__Impl rule__Feature__Group__3
+ // InternalKerML.g:14427:1: ( rule__Feature__Group__2__Impl rule__Feature__Group__3 )
+ // InternalKerML.g:14428:2: rule__Feature__Group__2__Impl rule__Feature__Group__3
{
pushFollow(FOLLOW_66);
rule__Feature__Group__2__Impl();
@@ -50388,22 +50218,22 @@ public final void rule__Feature__Group__2() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__2__Impl"
- // InternalKerML.g:14485:1: rule__Feature__Group__2__Impl : ( ( ruleValuePart )? ) ;
+ // InternalKerML.g:14435:1: rule__Feature__Group__2__Impl : ( ( ruleValuePart )? ) ;
public final void rule__Feature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14489:1: ( ( ( ruleValuePart )? ) )
- // InternalKerML.g:14490:1: ( ( ruleValuePart )? )
+ // InternalKerML.g:14439:1: ( ( ( ruleValuePart )? ) )
+ // InternalKerML.g:14440:1: ( ( ruleValuePart )? )
{
- // InternalKerML.g:14490:1: ( ( ruleValuePart )? )
- // InternalKerML.g:14491:2: ( ruleValuePart )?
+ // InternalKerML.g:14440:1: ( ( ruleValuePart )? )
+ // InternalKerML.g:14441:2: ( ruleValuePart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getValuePartParserRuleCall_2());
}
- // InternalKerML.g:14492:2: ( ruleValuePart )?
+ // InternalKerML.g:14442:2: ( ruleValuePart )?
int alt170=2;
int LA170_0 = input.LA(1);
@@ -50412,7 +50242,7 @@ public final void rule__Feature__Group__2__Impl() throws RecognitionException {
}
switch (alt170) {
case 1 :
- // InternalKerML.g:14492:3: ruleValuePart
+ // InternalKerML.g:14442:3: ruleValuePart
{
pushFollow(FOLLOW_2);
ruleValuePart();
@@ -50450,14 +50280,14 @@ public final void rule__Feature__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__3"
- // InternalKerML.g:14500:1: rule__Feature__Group__3 : rule__Feature__Group__3__Impl ;
+ // InternalKerML.g:14450:1: rule__Feature__Group__3 : rule__Feature__Group__3__Impl ;
public final void rule__Feature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14504:1: ( rule__Feature__Group__3__Impl )
- // InternalKerML.g:14505:2: rule__Feature__Group__3__Impl
+ // InternalKerML.g:14454:1: ( rule__Feature__Group__3__Impl )
+ // InternalKerML.g:14455:2: rule__Feature__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Feature__Group__3__Impl();
@@ -50483,17 +50313,17 @@ public final void rule__Feature__Group__3() throws RecognitionException {
// $ANTLR start "rule__Feature__Group__3__Impl"
- // InternalKerML.g:14511:1: rule__Feature__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:14461:1: rule__Feature__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Feature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14515:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:14516:1: ( ruleTypeBody )
+ // InternalKerML.g:14465:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:14466:1: ( ruleTypeBody )
{
- // InternalKerML.g:14516:1: ( ruleTypeBody )
- // InternalKerML.g:14517:2: ruleTypeBody
+ // InternalKerML.g:14466:1: ( ruleTypeBody )
+ // InternalKerML.g:14467:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getTypeBodyParserRuleCall_3());
@@ -50528,14 +50358,14 @@ public final void rule__Feature__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Feature__Group_1_0__0"
- // InternalKerML.g:14527:1: rule__Feature__Group_1_0__0 : rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1 ;
+ // InternalKerML.g:14477:1: rule__Feature__Group_1_0__0 : rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1 ;
public final void rule__Feature__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14531:1: ( rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1 )
- // InternalKerML.g:14532:2: rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1
+ // InternalKerML.g:14481:1: ( rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1 )
+ // InternalKerML.g:14482:2: rule__Feature__Group_1_0__0__Impl rule__Feature__Group_1_0__1
{
pushFollow(FOLLOW_67);
rule__Feature__Group_1_0__0__Impl();
@@ -50566,22 +50396,22 @@ public final void rule__Feature__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Feature__Group_1_0__0__Impl"
- // InternalKerML.g:14539:1: rule__Feature__Group_1_0__0__Impl : ( ( 'feature' )? ) ;
+ // InternalKerML.g:14489:1: rule__Feature__Group_1_0__0__Impl : ( ( 'feature' )? ) ;
public final void rule__Feature__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14543:1: ( ( ( 'feature' )? ) )
- // InternalKerML.g:14544:1: ( ( 'feature' )? )
+ // InternalKerML.g:14493:1: ( ( ( 'feature' )? ) )
+ // InternalKerML.g:14494:1: ( ( 'feature' )? )
{
- // InternalKerML.g:14544:1: ( ( 'feature' )? )
- // InternalKerML.g:14545:2: ( 'feature' )?
+ // InternalKerML.g:14494:1: ( ( 'feature' )? )
+ // InternalKerML.g:14495:2: ( 'feature' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getFeatureKeyword_1_0_0());
}
- // InternalKerML.g:14546:2: ( 'feature' )?
+ // InternalKerML.g:14496:2: ( 'feature' )?
int alt171=2;
int LA171_0 = input.LA(1);
@@ -50590,7 +50420,7 @@ public final void rule__Feature__Group_1_0__0__Impl() throws RecognitionExceptio
}
switch (alt171) {
case 1 :
- // InternalKerML.g:14546:3: 'feature'
+ // InternalKerML.g:14496:3: 'feature'
{
match(input,38,FOLLOW_2); if (state.failed) return ;
@@ -50624,14 +50454,14 @@ public final void rule__Feature__Group_1_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Feature__Group_1_0__1"
- // InternalKerML.g:14554:1: rule__Feature__Group_1_0__1 : rule__Feature__Group_1_0__1__Impl ;
+ // InternalKerML.g:14504:1: rule__Feature__Group_1_0__1 : rule__Feature__Group_1_0__1__Impl ;
public final void rule__Feature__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14558:1: ( rule__Feature__Group_1_0__1__Impl )
- // InternalKerML.g:14559:2: rule__Feature__Group_1_0__1__Impl
+ // InternalKerML.g:14508:1: ( rule__Feature__Group_1_0__1__Impl )
+ // InternalKerML.g:14509:2: rule__Feature__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Feature__Group_1_0__1__Impl();
@@ -50657,17 +50487,17 @@ public final void rule__Feature__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Feature__Group_1_0__1__Impl"
- // InternalKerML.g:14565:1: rule__Feature__Group_1_0__1__Impl : ( ruleFeatureDeclaration ) ;
+ // InternalKerML.g:14515:1: rule__Feature__Group_1_0__1__Impl : ( ruleFeatureDeclaration ) ;
public final void rule__Feature__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14569:1: ( ( ruleFeatureDeclaration ) )
- // InternalKerML.g:14570:1: ( ruleFeatureDeclaration )
+ // InternalKerML.g:14519:1: ( ( ruleFeatureDeclaration ) )
+ // InternalKerML.g:14520:1: ( ruleFeatureDeclaration )
{
- // InternalKerML.g:14570:1: ( ruleFeatureDeclaration )
- // InternalKerML.g:14571:2: ruleFeatureDeclaration
+ // InternalKerML.g:14520:1: ( ruleFeatureDeclaration )
+ // InternalKerML.g:14521:2: ruleFeatureDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getFeatureDeclarationParserRuleCall_1_0_1());
@@ -50702,14 +50532,14 @@ public final void rule__Feature__Group_1_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__FeatureDeclaration__Group__0"
- // InternalKerML.g:14581:1: rule__FeatureDeclaration__Group__0 : rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1 ;
+ // InternalKerML.g:14531:1: rule__FeatureDeclaration__Group__0 : rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1 ;
public final void rule__FeatureDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14585:1: ( rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1 )
- // InternalKerML.g:14586:2: rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1
+ // InternalKerML.g:14535:1: ( rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1 )
+ // InternalKerML.g:14536:2: rule__FeatureDeclaration__Group__0__Impl rule__FeatureDeclaration__Group__1
{
pushFollow(FOLLOW_67);
rule__FeatureDeclaration__Group__0__Impl();
@@ -50740,22 +50570,22 @@ public final void rule__FeatureDeclaration__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__FeatureDeclaration__Group__0__Impl"
- // InternalKerML.g:14593:1: rule__FeatureDeclaration__Group__0__Impl : ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? ) ;
+ // InternalKerML.g:14543:1: rule__FeatureDeclaration__Group__0__Impl : ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? ) ;
public final void rule__FeatureDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14597:1: ( ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? ) )
- // InternalKerML.g:14598:1: ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:14547:1: ( ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? ) )
+ // InternalKerML.g:14548:1: ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? )
{
- // InternalKerML.g:14598:1: ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? )
- // InternalKerML.g:14599:2: ( rule__FeatureDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:14548:1: ( ( rule__FeatureDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:14549:2: ( rule__FeatureDeclaration__IsSufficientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getIsSufficientAssignment_0());
}
- // InternalKerML.g:14600:2: ( rule__FeatureDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:14550:2: ( rule__FeatureDeclaration__IsSufficientAssignment_0 )?
int alt172=2;
int LA172_0 = input.LA(1);
@@ -50764,7 +50594,7 @@ public final void rule__FeatureDeclaration__Group__0__Impl() throws RecognitionE
}
switch (alt172) {
case 1 :
- // InternalKerML.g:14600:3: rule__FeatureDeclaration__IsSufficientAssignment_0
+ // InternalKerML.g:14550:3: rule__FeatureDeclaration__IsSufficientAssignment_0
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__IsSufficientAssignment_0();
@@ -50802,14 +50632,14 @@ public final void rule__FeatureDeclaration__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__FeatureDeclaration__Group__1"
- // InternalKerML.g:14608:1: rule__FeatureDeclaration__Group__1 : rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2 ;
+ // InternalKerML.g:14558:1: rule__FeatureDeclaration__Group__1 : rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2 ;
public final void rule__FeatureDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14612:1: ( rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2 )
- // InternalKerML.g:14613:2: rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2
+ // InternalKerML.g:14562:1: ( rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2 )
+ // InternalKerML.g:14563:2: rule__FeatureDeclaration__Group__1__Impl rule__FeatureDeclaration__Group__2
{
pushFollow(FOLLOW_68);
rule__FeatureDeclaration__Group__1__Impl();
@@ -50840,23 +50670,23 @@ public final void rule__FeatureDeclaration__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__FeatureDeclaration__Group__1__Impl"
- // InternalKerML.g:14620:1: rule__FeatureDeclaration__Group__1__Impl : ( ( rule__FeatureDeclaration__Alternatives_1 ) ) ;
+ // InternalKerML.g:14570:1: rule__FeatureDeclaration__Group__1__Impl : ( ( rule__FeatureDeclaration__Alternatives_1 ) ) ;
public final void rule__FeatureDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14624:1: ( ( ( rule__FeatureDeclaration__Alternatives_1 ) ) )
- // InternalKerML.g:14625:1: ( ( rule__FeatureDeclaration__Alternatives_1 ) )
+ // InternalKerML.g:14574:1: ( ( ( rule__FeatureDeclaration__Alternatives_1 ) ) )
+ // InternalKerML.g:14575:1: ( ( rule__FeatureDeclaration__Alternatives_1 ) )
{
- // InternalKerML.g:14625:1: ( ( rule__FeatureDeclaration__Alternatives_1 ) )
- // InternalKerML.g:14626:2: ( rule__FeatureDeclaration__Alternatives_1 )
+ // InternalKerML.g:14575:1: ( ( rule__FeatureDeclaration__Alternatives_1 ) )
+ // InternalKerML.g:14576:2: ( rule__FeatureDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getAlternatives_1());
}
- // InternalKerML.g:14627:2: ( rule__FeatureDeclaration__Alternatives_1 )
- // InternalKerML.g:14627:3: rule__FeatureDeclaration__Alternatives_1
+ // InternalKerML.g:14577:2: ( rule__FeatureDeclaration__Alternatives_1 )
+ // InternalKerML.g:14577:3: rule__FeatureDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Alternatives_1();
@@ -50891,14 +50721,14 @@ public final void rule__FeatureDeclaration__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__FeatureDeclaration__Group__2"
- // InternalKerML.g:14635:1: rule__FeatureDeclaration__Group__2 : rule__FeatureDeclaration__Group__2__Impl ;
+ // InternalKerML.g:14585:1: rule__FeatureDeclaration__Group__2 : rule__FeatureDeclaration__Group__2__Impl ;
public final void rule__FeatureDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14639:1: ( rule__FeatureDeclaration__Group__2__Impl )
- // InternalKerML.g:14640:2: rule__FeatureDeclaration__Group__2__Impl
+ // InternalKerML.g:14589:1: ( rule__FeatureDeclaration__Group__2__Impl )
+ // InternalKerML.g:14590:2: rule__FeatureDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Group__2__Impl();
@@ -50924,22 +50754,22 @@ public final void rule__FeatureDeclaration__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__FeatureDeclaration__Group__2__Impl"
- // InternalKerML.g:14646:1: rule__FeatureDeclaration__Group__2__Impl : ( ( ruleTypeFeaturingPart )? ) ;
+ // InternalKerML.g:14596:1: rule__FeatureDeclaration__Group__2__Impl : ( ( ruleTypeFeaturingPart )? ) ;
public final void rule__FeatureDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14650:1: ( ( ( ruleTypeFeaturingPart )? ) )
- // InternalKerML.g:14651:1: ( ( ruleTypeFeaturingPart )? )
+ // InternalKerML.g:14600:1: ( ( ( ruleTypeFeaturingPart )? ) )
+ // InternalKerML.g:14601:1: ( ( ruleTypeFeaturingPart )? )
{
- // InternalKerML.g:14651:1: ( ( ruleTypeFeaturingPart )? )
- // InternalKerML.g:14652:2: ( ruleTypeFeaturingPart )?
+ // InternalKerML.g:14601:1: ( ( ruleTypeFeaturingPart )? )
+ // InternalKerML.g:14602:2: ( ruleTypeFeaturingPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getTypeFeaturingPartParserRuleCall_2());
}
- // InternalKerML.g:14653:2: ( ruleTypeFeaturingPart )?
+ // InternalKerML.g:14603:2: ( ruleTypeFeaturingPart )?
int alt173=2;
int LA173_0 = input.LA(1);
@@ -50948,7 +50778,7 @@ public final void rule__FeatureDeclaration__Group__2__Impl() throws RecognitionE
}
switch (alt173) {
case 1 :
- // InternalKerML.g:14653:3: ruleTypeFeaturingPart
+ // InternalKerML.g:14603:3: ruleTypeFeaturingPart
{
pushFollow(FOLLOW_2);
ruleTypeFeaturingPart();
@@ -50986,14 +50816,14 @@ public final void rule__FeatureDeclaration__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__FeatureDeclaration__Group_1_0__0"
- // InternalKerML.g:14662:1: rule__FeatureDeclaration__Group_1_0__0 : rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1 ;
+ // InternalKerML.g:14612:1: rule__FeatureDeclaration__Group_1_0__0 : rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1 ;
public final void rule__FeatureDeclaration__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14666:1: ( rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1 )
- // InternalKerML.g:14667:2: rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1
+ // InternalKerML.g:14616:1: ( rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1 )
+ // InternalKerML.g:14617:2: rule__FeatureDeclaration__Group_1_0__0__Impl rule__FeatureDeclaration__Group_1_0__1
{
pushFollow(FOLLOW_67);
rule__FeatureDeclaration__Group_1_0__0__Impl();
@@ -51024,17 +50854,17 @@ public final void rule__FeatureDeclaration__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__FeatureDeclaration__Group_1_0__0__Impl"
- // InternalKerML.g:14674:1: rule__FeatureDeclaration__Group_1_0__0__Impl : ( ruleIdentification ) ;
+ // InternalKerML.g:14624:1: rule__FeatureDeclaration__Group_1_0__0__Impl : ( ruleIdentification ) ;
public final void rule__FeatureDeclaration__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14678:1: ( ( ruleIdentification ) )
- // InternalKerML.g:14679:1: ( ruleIdentification )
+ // InternalKerML.g:14628:1: ( ( ruleIdentification ) )
+ // InternalKerML.g:14629:1: ( ruleIdentification )
{
- // InternalKerML.g:14679:1: ( ruleIdentification )
- // InternalKerML.g:14680:2: ruleIdentification
+ // InternalKerML.g:14629:1: ( ruleIdentification )
+ // InternalKerML.g:14630:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getIdentificationParserRuleCall_1_0_0());
@@ -51069,14 +50899,14 @@ public final void rule__FeatureDeclaration__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__FeatureDeclaration__Group_1_0__1"
- // InternalKerML.g:14689:1: rule__FeatureDeclaration__Group_1_0__1 : rule__FeatureDeclaration__Group_1_0__1__Impl ;
+ // InternalKerML.g:14639:1: rule__FeatureDeclaration__Group_1_0__1 : rule__FeatureDeclaration__Group_1_0__1__Impl ;
public final void rule__FeatureDeclaration__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14693:1: ( rule__FeatureDeclaration__Group_1_0__1__Impl )
- // InternalKerML.g:14694:2: rule__FeatureDeclaration__Group_1_0__1__Impl
+ // InternalKerML.g:14643:1: ( rule__FeatureDeclaration__Group_1_0__1__Impl )
+ // InternalKerML.g:14644:2: rule__FeatureDeclaration__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Group_1_0__1__Impl();
@@ -51102,22 +50932,22 @@ public final void rule__FeatureDeclaration__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__FeatureDeclaration__Group_1_0__1__Impl"
- // InternalKerML.g:14700:1: rule__FeatureDeclaration__Group_1_0__1__Impl : ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? ) ;
+ // InternalKerML.g:14650:1: rule__FeatureDeclaration__Group_1_0__1__Impl : ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? ) ;
public final void rule__FeatureDeclaration__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14704:1: ( ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? ) )
- // InternalKerML.g:14705:1: ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? )
+ // InternalKerML.g:14654:1: ( ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? ) )
+ // InternalKerML.g:14655:1: ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? )
{
- // InternalKerML.g:14705:1: ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? )
- // InternalKerML.g:14706:2: ( rule__FeatureDeclaration__Alternatives_1_0_1 )?
+ // InternalKerML.g:14655:1: ( ( rule__FeatureDeclaration__Alternatives_1_0_1 )? )
+ // InternalKerML.g:14656:2: ( rule__FeatureDeclaration__Alternatives_1_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getAlternatives_1_0_1());
}
- // InternalKerML.g:14707:2: ( rule__FeatureDeclaration__Alternatives_1_0_1 )?
+ // InternalKerML.g:14657:2: ( rule__FeatureDeclaration__Alternatives_1_0_1 )?
int alt174=2;
int LA174_0 = input.LA(1);
@@ -51126,7 +50956,7 @@ public final void rule__FeatureDeclaration__Group_1_0__1__Impl() throws Recognit
}
switch (alt174) {
case 1 :
- // InternalKerML.g:14707:3: rule__FeatureDeclaration__Alternatives_1_0_1
+ // InternalKerML.g:14657:3: rule__FeatureDeclaration__Alternatives_1_0_1
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Alternatives_1_0_1();
@@ -51164,14 +50994,14 @@ public final void rule__FeatureDeclaration__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__TypeFeaturingPart__Group__0"
- // InternalKerML.g:14716:1: rule__TypeFeaturingPart__Group__0 : rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1 ;
+ // InternalKerML.g:14666:1: rule__TypeFeaturingPart__Group__0 : rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1 ;
public final void rule__TypeFeaturingPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14720:1: ( rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1 )
- // InternalKerML.g:14721:2: rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1
+ // InternalKerML.g:14670:1: ( rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1 )
+ // InternalKerML.g:14671:2: rule__TypeFeaturingPart__Group__0__Impl rule__TypeFeaturingPart__Group__1
{
pushFollow(FOLLOW_28);
rule__TypeFeaturingPart__Group__0__Impl();
@@ -51202,17 +51032,17 @@ public final void rule__TypeFeaturingPart__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__TypeFeaturingPart__Group__0__Impl"
- // InternalKerML.g:14728:1: rule__TypeFeaturingPart__Group__0__Impl : ( 'featured' ) ;
+ // InternalKerML.g:14678:1: rule__TypeFeaturingPart__Group__0__Impl : ( 'featured' ) ;
public final void rule__TypeFeaturingPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14732:1: ( ( 'featured' ) )
- // InternalKerML.g:14733:1: ( 'featured' )
+ // InternalKerML.g:14682:1: ( ( 'featured' ) )
+ // InternalKerML.g:14683:1: ( 'featured' )
{
- // InternalKerML.g:14733:1: ( 'featured' )
- // InternalKerML.g:14734:2: 'featured'
+ // InternalKerML.g:14683:1: ( 'featured' )
+ // InternalKerML.g:14684:2: 'featured'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getFeaturedKeyword_0());
@@ -51243,14 +51073,14 @@ public final void rule__TypeFeaturingPart__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__TypeFeaturingPart__Group__1"
- // InternalKerML.g:14743:1: rule__TypeFeaturingPart__Group__1 : rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2 ;
+ // InternalKerML.g:14693:1: rule__TypeFeaturingPart__Group__1 : rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2 ;
public final void rule__TypeFeaturingPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14747:1: ( rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2 )
- // InternalKerML.g:14748:2: rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2
+ // InternalKerML.g:14697:1: ( rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2 )
+ // InternalKerML.g:14698:2: rule__TypeFeaturingPart__Group__1__Impl rule__TypeFeaturingPart__Group__2
{
pushFollow(FOLLOW_5);
rule__TypeFeaturingPart__Group__1__Impl();
@@ -51281,17 +51111,17 @@ public final void rule__TypeFeaturingPart__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__TypeFeaturingPart__Group__1__Impl"
- // InternalKerML.g:14755:1: rule__TypeFeaturingPart__Group__1__Impl : ( 'by' ) ;
+ // InternalKerML.g:14705:1: rule__TypeFeaturingPart__Group__1__Impl : ( 'by' ) ;
public final void rule__TypeFeaturingPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14759:1: ( ( 'by' ) )
- // InternalKerML.g:14760:1: ( 'by' )
+ // InternalKerML.g:14709:1: ( ( 'by' ) )
+ // InternalKerML.g:14710:1: ( 'by' )
{
- // InternalKerML.g:14760:1: ( 'by' )
- // InternalKerML.g:14761:2: 'by'
+ // InternalKerML.g:14710:1: ( 'by' )
+ // InternalKerML.g:14711:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getByKeyword_1());
@@ -51322,14 +51152,14 @@ public final void rule__TypeFeaturingPart__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__TypeFeaturingPart__Group__2"
- // InternalKerML.g:14770:1: rule__TypeFeaturingPart__Group__2 : rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3 ;
+ // InternalKerML.g:14720:1: rule__TypeFeaturingPart__Group__2 : rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3 ;
public final void rule__TypeFeaturingPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14774:1: ( rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3 )
- // InternalKerML.g:14775:2: rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3
+ // InternalKerML.g:14724:1: ( rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3 )
+ // InternalKerML.g:14725:2: rule__TypeFeaturingPart__Group__2__Impl rule__TypeFeaturingPart__Group__3
{
pushFollow(FOLLOW_13);
rule__TypeFeaturingPart__Group__2__Impl();
@@ -51360,23 +51190,23 @@ public final void rule__TypeFeaturingPart__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__TypeFeaturingPart__Group__2__Impl"
- // InternalKerML.g:14782:1: rule__TypeFeaturingPart__Group__2__Impl : ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) ) ;
+ // InternalKerML.g:14732:1: rule__TypeFeaturingPart__Group__2__Impl : ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) ) ;
public final void rule__TypeFeaturingPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14786:1: ( ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) ) )
- // InternalKerML.g:14787:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:14736:1: ( ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) ) )
+ // InternalKerML.g:14737:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) )
{
- // InternalKerML.g:14787:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) )
- // InternalKerML.g:14788:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:14737:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 ) )
+ // InternalKerML.g:14738:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getOwnedRelationship_compAssignment_2());
}
- // InternalKerML.g:14789:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 )
- // InternalKerML.g:14789:3: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2
+ // InternalKerML.g:14739:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 )
+ // InternalKerML.g:14739:3: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2();
@@ -51411,14 +51241,14 @@ public final void rule__TypeFeaturingPart__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__TypeFeaturingPart__Group__3"
- // InternalKerML.g:14797:1: rule__TypeFeaturingPart__Group__3 : rule__TypeFeaturingPart__Group__3__Impl ;
+ // InternalKerML.g:14747:1: rule__TypeFeaturingPart__Group__3 : rule__TypeFeaturingPart__Group__3__Impl ;
public final void rule__TypeFeaturingPart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14801:1: ( rule__TypeFeaturingPart__Group__3__Impl )
- // InternalKerML.g:14802:2: rule__TypeFeaturingPart__Group__3__Impl
+ // InternalKerML.g:14751:1: ( rule__TypeFeaturingPart__Group__3__Impl )
+ // InternalKerML.g:14752:2: rule__TypeFeaturingPart__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TypeFeaturingPart__Group__3__Impl();
@@ -51444,22 +51274,22 @@ public final void rule__TypeFeaturingPart__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__TypeFeaturingPart__Group__3__Impl"
- // InternalKerML.g:14808:1: rule__TypeFeaturingPart__Group__3__Impl : ( ( rule__TypeFeaturingPart__Group_3__0 )* ) ;
+ // InternalKerML.g:14758:1: rule__TypeFeaturingPart__Group__3__Impl : ( ( rule__TypeFeaturingPart__Group_3__0 )* ) ;
public final void rule__TypeFeaturingPart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14812:1: ( ( ( rule__TypeFeaturingPart__Group_3__0 )* ) )
- // InternalKerML.g:14813:1: ( ( rule__TypeFeaturingPart__Group_3__0 )* )
+ // InternalKerML.g:14762:1: ( ( ( rule__TypeFeaturingPart__Group_3__0 )* ) )
+ // InternalKerML.g:14763:1: ( ( rule__TypeFeaturingPart__Group_3__0 )* )
{
- // InternalKerML.g:14813:1: ( ( rule__TypeFeaturingPart__Group_3__0 )* )
- // InternalKerML.g:14814:2: ( rule__TypeFeaturingPart__Group_3__0 )*
+ // InternalKerML.g:14763:1: ( ( rule__TypeFeaturingPart__Group_3__0 )* )
+ // InternalKerML.g:14764:2: ( rule__TypeFeaturingPart__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getGroup_3());
}
- // InternalKerML.g:14815:2: ( rule__TypeFeaturingPart__Group_3__0 )*
+ // InternalKerML.g:14765:2: ( rule__TypeFeaturingPart__Group_3__0 )*
loop175:
do {
int alt175=2;
@@ -51472,7 +51302,7 @@ public final void rule__TypeFeaturingPart__Group__3__Impl() throws RecognitionEx
switch (alt175) {
case 1 :
- // InternalKerML.g:14815:3: rule__TypeFeaturingPart__Group_3__0
+ // InternalKerML.g:14765:3: rule__TypeFeaturingPart__Group_3__0
{
pushFollow(FOLLOW_14);
rule__TypeFeaturingPart__Group_3__0();
@@ -51513,14 +51343,14 @@ public final void rule__TypeFeaturingPart__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__TypeFeaturingPart__Group_3__0"
- // InternalKerML.g:14824:1: rule__TypeFeaturingPart__Group_3__0 : rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1 ;
+ // InternalKerML.g:14774:1: rule__TypeFeaturingPart__Group_3__0 : rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1 ;
public final void rule__TypeFeaturingPart__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14828:1: ( rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1 )
- // InternalKerML.g:14829:2: rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1
+ // InternalKerML.g:14778:1: ( rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1 )
+ // InternalKerML.g:14779:2: rule__TypeFeaturingPart__Group_3__0__Impl rule__TypeFeaturingPart__Group_3__1
{
pushFollow(FOLLOW_5);
rule__TypeFeaturingPart__Group_3__0__Impl();
@@ -51551,17 +51381,17 @@ public final void rule__TypeFeaturingPart__Group_3__0() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturingPart__Group_3__0__Impl"
- // InternalKerML.g:14836:1: rule__TypeFeaturingPart__Group_3__0__Impl : ( ',' ) ;
+ // InternalKerML.g:14786:1: rule__TypeFeaturingPart__Group_3__0__Impl : ( ',' ) ;
public final void rule__TypeFeaturingPart__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14840:1: ( ( ',' ) )
- // InternalKerML.g:14841:1: ( ',' )
+ // InternalKerML.g:14790:1: ( ( ',' ) )
+ // InternalKerML.g:14791:1: ( ',' )
{
- // InternalKerML.g:14841:1: ( ',' )
- // InternalKerML.g:14842:2: ','
+ // InternalKerML.g:14791:1: ( ',' )
+ // InternalKerML.g:14792:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getCommaKeyword_3_0());
@@ -51592,14 +51422,14 @@ public final void rule__TypeFeaturingPart__Group_3__0__Impl() throws Recognition
// $ANTLR start "rule__TypeFeaturingPart__Group_3__1"
- // InternalKerML.g:14851:1: rule__TypeFeaturingPart__Group_3__1 : rule__TypeFeaturingPart__Group_3__1__Impl ;
+ // InternalKerML.g:14801:1: rule__TypeFeaturingPart__Group_3__1 : rule__TypeFeaturingPart__Group_3__1__Impl ;
public final void rule__TypeFeaturingPart__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14855:1: ( rule__TypeFeaturingPart__Group_3__1__Impl )
- // InternalKerML.g:14856:2: rule__TypeFeaturingPart__Group_3__1__Impl
+ // InternalKerML.g:14805:1: ( rule__TypeFeaturingPart__Group_3__1__Impl )
+ // InternalKerML.g:14806:2: rule__TypeFeaturingPart__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypeFeaturingPart__Group_3__1__Impl();
@@ -51625,23 +51455,23 @@ public final void rule__TypeFeaturingPart__Group_3__1() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturingPart__Group_3__1__Impl"
- // InternalKerML.g:14862:1: rule__TypeFeaturingPart__Group_3__1__Impl : ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) ) ;
+ // InternalKerML.g:14812:1: rule__TypeFeaturingPart__Group_3__1__Impl : ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) ) ;
public final void rule__TypeFeaturingPart__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14866:1: ( ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) ) )
- // InternalKerML.g:14867:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) )
+ // InternalKerML.g:14816:1: ( ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) ) )
+ // InternalKerML.g:14817:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) )
{
- // InternalKerML.g:14867:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) )
- // InternalKerML.g:14868:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 )
+ // InternalKerML.g:14817:1: ( ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 ) )
+ // InternalKerML.g:14818:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getOwnedRelationship_compAssignment_3_1());
}
- // InternalKerML.g:14869:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 )
- // InternalKerML.g:14869:3: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1
+ // InternalKerML.g:14819:2: ( rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 )
+ // InternalKerML.g:14819:3: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1();
@@ -51676,14 +51506,14 @@ public final void rule__TypeFeaturingPart__Group_3__1__Impl() throws Recognition
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__0"
- // InternalKerML.g:14878:1: rule__FeatureSpecializationPart__Group_0__0 : rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 ;
+ // InternalKerML.g:14828:1: rule__FeatureSpecializationPart__Group_0__0 : rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 ;
public final void rule__FeatureSpecializationPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14882:1: ( rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 )
- // InternalKerML.g:14883:2: rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1
+ // InternalKerML.g:14832:1: ( rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 )
+ // InternalKerML.g:14833:2: rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1
{
pushFollow(FOLLOW_69);
rule__FeatureSpecializationPart__Group_0__0__Impl();
@@ -51714,26 +51544,26 @@ public final void rule__FeatureSpecializationPart__Group_0__0() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__0__Impl"
- // InternalKerML.g:14890:1: rule__FeatureSpecializationPart__Group_0__0__Impl : ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) ;
+ // InternalKerML.g:14840:1: rule__FeatureSpecializationPart__Group_0__0__Impl : ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) ;
public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14894:1: ( ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) )
- // InternalKerML.g:14895:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
+ // InternalKerML.g:14844:1: ( ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) )
+ // InternalKerML.g:14845:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
{
- // InternalKerML.g:14895:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
- // InternalKerML.g:14896:2: ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14845:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
+ // InternalKerML.g:14846:2: ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* )
{
- // InternalKerML.g:14896:2: ( ( ruleFeatureSpecialization ) )
- // InternalKerML.g:14897:3: ( ruleFeatureSpecialization )
+ // InternalKerML.g:14846:2: ( ( ruleFeatureSpecialization ) )
+ // InternalKerML.g:14847:3: ( ruleFeatureSpecialization )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_0());
}
- // InternalKerML.g:14898:3: ( ruleFeatureSpecialization )
- // InternalKerML.g:14898:4: ruleFeatureSpecialization
+ // InternalKerML.g:14848:3: ( ruleFeatureSpecialization )
+ // InternalKerML.g:14848:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_70);
ruleFeatureSpecialization();
@@ -51749,20 +51579,20 @@ public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws Rec
}
- // InternalKerML.g:14901:2: ( ( ruleFeatureSpecialization )* )
- // InternalKerML.g:14902:3: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14851:2: ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14852:3: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_0());
}
- // InternalKerML.g:14903:3: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14853:3: ( ruleFeatureSpecialization )*
loop176:
do {
int alt176=2;
alt176 = dfa176.predict(input);
switch (alt176) {
case 1 :
- // InternalKerML.g:14903:4: ruleFeatureSpecialization
+ // InternalKerML.g:14853:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_70);
ruleFeatureSpecialization();
@@ -51806,14 +51636,14 @@ public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__1"
- // InternalKerML.g:14912:1: rule__FeatureSpecializationPart__Group_0__1 : rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 ;
+ // InternalKerML.g:14862:1: rule__FeatureSpecializationPart__Group_0__1 : rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 ;
public final void rule__FeatureSpecializationPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14916:1: ( rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 )
- // InternalKerML.g:14917:2: rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2
+ // InternalKerML.g:14866:1: ( rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 )
+ // InternalKerML.g:14867:2: rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2
{
pushFollow(FOLLOW_69);
rule__FeatureSpecializationPart__Group_0__1__Impl();
@@ -51844,22 +51674,22 @@ public final void rule__FeatureSpecializationPart__Group_0__1() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__1__Impl"
- // InternalKerML.g:14924:1: rule__FeatureSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ // InternalKerML.g:14874:1: rule__FeatureSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14928:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalKerML.g:14929:1: ( ( ruleMultiplicityPart )? )
+ // InternalKerML.g:14878:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalKerML.g:14879:1: ( ( ruleMultiplicityPart )? )
{
- // InternalKerML.g:14929:1: ( ( ruleMultiplicityPart )? )
- // InternalKerML.g:14930:2: ( ruleMultiplicityPart )?
+ // InternalKerML.g:14879:1: ( ( ruleMultiplicityPart )? )
+ // InternalKerML.g:14880:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getMultiplicityPartParserRuleCall_0_1());
}
- // InternalKerML.g:14931:2: ( ruleMultiplicityPart )?
+ // InternalKerML.g:14881:2: ( ruleMultiplicityPart )?
int alt177=2;
int LA177_0 = input.LA(1);
@@ -51868,7 +51698,7 @@ public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws Rec
}
switch (alt177) {
case 1 :
- // InternalKerML.g:14931:3: ruleMultiplicityPart
+ // InternalKerML.g:14881:3: ruleMultiplicityPart
{
pushFollow(FOLLOW_2);
ruleMultiplicityPart();
@@ -51906,14 +51736,14 @@ public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__2"
- // InternalKerML.g:14939:1: rule__FeatureSpecializationPart__Group_0__2 : rule__FeatureSpecializationPart__Group_0__2__Impl ;
+ // InternalKerML.g:14889:1: rule__FeatureSpecializationPart__Group_0__2 : rule__FeatureSpecializationPart__Group_0__2__Impl ;
public final void rule__FeatureSpecializationPart__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14943:1: ( rule__FeatureSpecializationPart__Group_0__2__Impl )
- // InternalKerML.g:14944:2: rule__FeatureSpecializationPart__Group_0__2__Impl
+ // InternalKerML.g:14893:1: ( rule__FeatureSpecializationPart__Group_0__2__Impl )
+ // InternalKerML.g:14894:2: rule__FeatureSpecializationPart__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_0__2__Impl();
@@ -51939,22 +51769,22 @@ public final void rule__FeatureSpecializationPart__Group_0__2() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__2__Impl"
- // InternalKerML.g:14950:1: rule__FeatureSpecializationPart__Group_0__2__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalKerML.g:14900:1: rule__FeatureSpecializationPart__Group_0__2__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14954:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalKerML.g:14955:1: ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14904:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalKerML.g:14905:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalKerML.g:14955:1: ( ( ruleFeatureSpecialization )* )
- // InternalKerML.g:14956:2: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14905:1: ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14906:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_2());
}
- // InternalKerML.g:14957:2: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14907:2: ( ruleFeatureSpecialization )*
loop178:
do {
int alt178=2;
@@ -51967,7 +51797,7 @@ public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws Rec
switch (alt178) {
case 1 :
- // InternalKerML.g:14957:3: ruleFeatureSpecialization
+ // InternalKerML.g:14907:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_70);
ruleFeatureSpecialization();
@@ -52008,14 +51838,14 @@ public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__0"
- // InternalKerML.g:14966:1: rule__FeatureSpecializationPart__Group_1__0 : rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 ;
+ // InternalKerML.g:14916:1: rule__FeatureSpecializationPart__Group_1__0 : rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 ;
public final void rule__FeatureSpecializationPart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14970:1: ( rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 )
- // InternalKerML.g:14971:2: rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1
+ // InternalKerML.g:14920:1: ( rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 )
+ // InternalKerML.g:14921:2: rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1
{
pushFollow(FOLLOW_71);
rule__FeatureSpecializationPart__Group_1__0__Impl();
@@ -52046,17 +51876,17 @@ public final void rule__FeatureSpecializationPart__Group_1__0() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__0__Impl"
- // InternalKerML.g:14978:1: rule__FeatureSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
+ // InternalKerML.g:14928:1: rule__FeatureSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
public final void rule__FeatureSpecializationPart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14982:1: ( ( ruleMultiplicityPart ) )
- // InternalKerML.g:14983:1: ( ruleMultiplicityPart )
+ // InternalKerML.g:14932:1: ( ( ruleMultiplicityPart ) )
+ // InternalKerML.g:14933:1: ( ruleMultiplicityPart )
{
- // InternalKerML.g:14983:1: ( ruleMultiplicityPart )
- // InternalKerML.g:14984:2: ruleMultiplicityPart
+ // InternalKerML.g:14933:1: ( ruleMultiplicityPart )
+ // InternalKerML.g:14934:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getMultiplicityPartParserRuleCall_1_0());
@@ -52091,14 +51921,14 @@ public final void rule__FeatureSpecializationPart__Group_1__0__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__1"
- // InternalKerML.g:14993:1: rule__FeatureSpecializationPart__Group_1__1 : rule__FeatureSpecializationPart__Group_1__1__Impl ;
+ // InternalKerML.g:14943:1: rule__FeatureSpecializationPart__Group_1__1 : rule__FeatureSpecializationPart__Group_1__1__Impl ;
public final void rule__FeatureSpecializationPart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:14997:1: ( rule__FeatureSpecializationPart__Group_1__1__Impl )
- // InternalKerML.g:14998:2: rule__FeatureSpecializationPart__Group_1__1__Impl
+ // InternalKerML.g:14947:1: ( rule__FeatureSpecializationPart__Group_1__1__Impl )
+ // InternalKerML.g:14948:2: rule__FeatureSpecializationPart__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_1__1__Impl();
@@ -52124,22 +51954,22 @@ public final void rule__FeatureSpecializationPart__Group_1__1() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__1__Impl"
- // InternalKerML.g:15004:1: rule__FeatureSpecializationPart__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalKerML.g:14954:1: rule__FeatureSpecializationPart__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15008:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalKerML.g:15009:1: ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14958:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalKerML.g:14959:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalKerML.g:15009:1: ( ( ruleFeatureSpecialization )* )
- // InternalKerML.g:15010:2: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14959:1: ( ( ruleFeatureSpecialization )* )
+ // InternalKerML.g:14960:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_1_1());
}
- // InternalKerML.g:15011:2: ( ruleFeatureSpecialization )*
+ // InternalKerML.g:14961:2: ( ruleFeatureSpecialization )*
loop179:
do {
int alt179=2;
@@ -52152,7 +51982,7 @@ public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws Rec
switch (alt179) {
case 1 :
- // InternalKerML.g:15011:3: ruleFeatureSpecialization
+ // InternalKerML.g:14961:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_70);
ruleFeatureSpecialization();
@@ -52193,14 +52023,14 @@ public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws Rec
// $ANTLR start "rule__MultiplicityPart__Group__0"
- // InternalKerML.g:15020:1: rule__MultiplicityPart__Group__0 : rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 ;
+ // InternalKerML.g:14970:1: rule__MultiplicityPart__Group__0 : rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 ;
public final void rule__MultiplicityPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15024:1: ( rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 )
- // InternalKerML.g:15025:2: rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1
+ // InternalKerML.g:14974:1: ( rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 )
+ // InternalKerML.g:14975:2: rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1
{
pushFollow(FOLLOW_72);
rule__MultiplicityPart__Group__0__Impl();
@@ -52231,23 +52061,23 @@ public final void rule__MultiplicityPart__Group__0() throws RecognitionException
// $ANTLR start "rule__MultiplicityPart__Group__0__Impl"
- // InternalKerML.g:15032:1: rule__MultiplicityPart__Group__0__Impl : ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) ;
+ // InternalKerML.g:14982:1: rule__MultiplicityPart__Group__0__Impl : ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) ;
public final void rule__MultiplicityPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15036:1: ( ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) )
- // InternalKerML.g:15037:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
+ // InternalKerML.g:14986:1: ( ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) )
+ // InternalKerML.g:14987:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
{
- // InternalKerML.g:15037:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
- // InternalKerML.g:15038:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
+ // InternalKerML.g:14987:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
+ // InternalKerML.g:14988:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getOwnedMembership_compAssignment_0());
}
- // InternalKerML.g:15039:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
- // InternalKerML.g:15039:3: rule__MultiplicityPart__OwnedMembership_compAssignment_0
+ // InternalKerML.g:14989:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
+ // InternalKerML.g:14989:3: rule__MultiplicityPart__OwnedMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__OwnedMembership_compAssignment_0();
@@ -52282,14 +52112,14 @@ public final void rule__MultiplicityPart__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__MultiplicityPart__Group__1"
- // InternalKerML.g:15047:1: rule__MultiplicityPart__Group__1 : rule__MultiplicityPart__Group__1__Impl ;
+ // InternalKerML.g:14997:1: rule__MultiplicityPart__Group__1 : rule__MultiplicityPart__Group__1__Impl ;
public final void rule__MultiplicityPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15051:1: ( rule__MultiplicityPart__Group__1__Impl )
- // InternalKerML.g:15052:2: rule__MultiplicityPart__Group__1__Impl
+ // InternalKerML.g:15001:1: ( rule__MultiplicityPart__Group__1__Impl )
+ // InternalKerML.g:15002:2: rule__MultiplicityPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group__1__Impl();
@@ -52315,22 +52145,22 @@ public final void rule__MultiplicityPart__Group__1() throws RecognitionException
// $ANTLR start "rule__MultiplicityPart__Group__1__Impl"
- // InternalKerML.g:15058:1: rule__MultiplicityPart__Group__1__Impl : ( ( rule__MultiplicityPart__Alternatives_1 )? ) ;
+ // InternalKerML.g:15008:1: rule__MultiplicityPart__Group__1__Impl : ( ( rule__MultiplicityPart__Alternatives_1 )? ) ;
public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15062:1: ( ( ( rule__MultiplicityPart__Alternatives_1 )? ) )
- // InternalKerML.g:15063:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
+ // InternalKerML.g:15012:1: ( ( ( rule__MultiplicityPart__Alternatives_1 )? ) )
+ // InternalKerML.g:15013:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
{
- // InternalKerML.g:15063:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
- // InternalKerML.g:15064:2: ( rule__MultiplicityPart__Alternatives_1 )?
+ // InternalKerML.g:15013:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
+ // InternalKerML.g:15014:2: ( rule__MultiplicityPart__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getAlternatives_1());
}
- // InternalKerML.g:15065:2: ( rule__MultiplicityPart__Alternatives_1 )?
+ // InternalKerML.g:15015:2: ( rule__MultiplicityPart__Alternatives_1 )?
int alt180=2;
int LA180_0 = input.LA(1);
@@ -52339,7 +52169,7 @@ public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionExc
}
switch (alt180) {
case 1 :
- // InternalKerML.g:15065:3: rule__MultiplicityPart__Alternatives_1
+ // InternalKerML.g:15015:3: rule__MultiplicityPart__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Alternatives_1();
@@ -52377,14 +52207,14 @@ public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__MultiplicityPart__Group_1_0__0"
- // InternalKerML.g:15074:1: rule__MultiplicityPart__Group_1_0__0 : rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 ;
+ // InternalKerML.g:15024:1: rule__MultiplicityPart__Group_1_0__0 : rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 ;
public final void rule__MultiplicityPart__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15078:1: ( rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 )
- // InternalKerML.g:15079:2: rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1
+ // InternalKerML.g:15028:1: ( rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 )
+ // InternalKerML.g:15029:2: rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1
{
pushFollow(FOLLOW_73);
rule__MultiplicityPart__Group_1_0__0__Impl();
@@ -52415,23 +52245,23 @@ public final void rule__MultiplicityPart__Group_1_0__0() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_0__0__Impl"
- // InternalKerML.g:15086:1: rule__MultiplicityPart__Group_1_0__0__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) ;
+ // InternalKerML.g:15036:1: rule__MultiplicityPart__Group_1_0__0__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) ;
public final void rule__MultiplicityPart__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15090:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) )
- // InternalKerML.g:15091:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
+ // InternalKerML.g:15040:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) )
+ // InternalKerML.g:15041:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
{
- // InternalKerML.g:15091:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
- // InternalKerML.g:15092:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
+ // InternalKerML.g:15041:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
+ // InternalKerML.g:15042:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedAssignment_1_0_0());
}
- // InternalKerML.g:15093:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
- // InternalKerML.g:15093:3: rule__MultiplicityPart__IsOrderedAssignment_1_0_0
+ // InternalKerML.g:15043:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
+ // InternalKerML.g:15043:3: rule__MultiplicityPart__IsOrderedAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsOrderedAssignment_1_0_0();
@@ -52466,14 +52296,14 @@ public final void rule__MultiplicityPart__Group_1_0__0__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_0__1"
- // InternalKerML.g:15101:1: rule__MultiplicityPart__Group_1_0__1 : rule__MultiplicityPart__Group_1_0__1__Impl ;
+ // InternalKerML.g:15051:1: rule__MultiplicityPart__Group_1_0__1 : rule__MultiplicityPart__Group_1_0__1__Impl ;
public final void rule__MultiplicityPart__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15105:1: ( rule__MultiplicityPart__Group_1_0__1__Impl )
- // InternalKerML.g:15106:2: rule__MultiplicityPart__Group_1_0__1__Impl
+ // InternalKerML.g:15055:1: ( rule__MultiplicityPart__Group_1_0__1__Impl )
+ // InternalKerML.g:15056:2: rule__MultiplicityPart__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_0__1__Impl();
@@ -52499,22 +52329,22 @@ public final void rule__MultiplicityPart__Group_1_0__1() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_0__1__Impl"
- // InternalKerML.g:15112:1: rule__MultiplicityPart__Group_1_0__1__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) ;
+ // InternalKerML.g:15062:1: rule__MultiplicityPart__Group_1_0__1__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) ;
public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15116:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) )
- // InternalKerML.g:15117:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
+ // InternalKerML.g:15066:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) )
+ // InternalKerML.g:15067:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
{
- // InternalKerML.g:15117:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
- // InternalKerML.g:15118:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
+ // InternalKerML.g:15067:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
+ // InternalKerML.g:15068:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueAssignment_1_0_1());
}
- // InternalKerML.g:15119:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
+ // InternalKerML.g:15069:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
int alt181=2;
int LA181_0 = input.LA(1);
@@ -52523,7 +52353,7 @@ public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws Recognitio
}
switch (alt181) {
case 1 :
- // InternalKerML.g:15119:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1
+ // InternalKerML.g:15069:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1();
@@ -52561,14 +52391,14 @@ public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_1__0"
- // InternalKerML.g:15128:1: rule__MultiplicityPart__Group_1_1__0 : rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 ;
+ // InternalKerML.g:15078:1: rule__MultiplicityPart__Group_1_1__0 : rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 ;
public final void rule__MultiplicityPart__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15132:1: ( rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 )
- // InternalKerML.g:15133:2: rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1
+ // InternalKerML.g:15082:1: ( rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 )
+ // InternalKerML.g:15083:2: rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1
{
pushFollow(FOLLOW_74);
rule__MultiplicityPart__Group_1_1__0__Impl();
@@ -52599,23 +52429,23 @@ public final void rule__MultiplicityPart__Group_1_1__0() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_1__0__Impl"
- // InternalKerML.g:15140:1: rule__MultiplicityPart__Group_1_1__0__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) ;
+ // InternalKerML.g:15090:1: rule__MultiplicityPart__Group_1_1__0__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) ;
public final void rule__MultiplicityPart__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15144:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) )
- // InternalKerML.g:15145:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
+ // InternalKerML.g:15094:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) )
+ // InternalKerML.g:15095:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
{
- // InternalKerML.g:15145:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
- // InternalKerML.g:15146:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
+ // InternalKerML.g:15095:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
+ // InternalKerML.g:15096:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueAssignment_1_1_0());
}
- // InternalKerML.g:15147:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
- // InternalKerML.g:15147:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0
+ // InternalKerML.g:15097:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
+ // InternalKerML.g:15097:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0();
@@ -52650,14 +52480,14 @@ public final void rule__MultiplicityPart__Group_1_1__0__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_1__1"
- // InternalKerML.g:15155:1: rule__MultiplicityPart__Group_1_1__1 : rule__MultiplicityPart__Group_1_1__1__Impl ;
+ // InternalKerML.g:15105:1: rule__MultiplicityPart__Group_1_1__1 : rule__MultiplicityPart__Group_1_1__1__Impl ;
public final void rule__MultiplicityPart__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15159:1: ( rule__MultiplicityPart__Group_1_1__1__Impl )
- // InternalKerML.g:15160:2: rule__MultiplicityPart__Group_1_1__1__Impl
+ // InternalKerML.g:15109:1: ( rule__MultiplicityPart__Group_1_1__1__Impl )
+ // InternalKerML.g:15110:2: rule__MultiplicityPart__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_1__1__Impl();
@@ -52683,22 +52513,22 @@ public final void rule__MultiplicityPart__Group_1_1__1() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_1__1__Impl"
- // InternalKerML.g:15166:1: rule__MultiplicityPart__Group_1_1__1__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) ;
+ // InternalKerML.g:15116:1: rule__MultiplicityPart__Group_1_1__1__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) ;
public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15170:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) )
- // InternalKerML.g:15171:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
+ // InternalKerML.g:15120:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) )
+ // InternalKerML.g:15121:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
{
- // InternalKerML.g:15171:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
- // InternalKerML.g:15172:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
+ // InternalKerML.g:15121:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
+ // InternalKerML.g:15122:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedAssignment_1_1_1());
}
- // InternalKerML.g:15173:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
+ // InternalKerML.g:15123:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
int alt182=2;
int LA182_0 = input.LA(1);
@@ -52707,7 +52537,7 @@ public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws Recognitio
}
switch (alt182) {
case 1 :
- // InternalKerML.g:15173:3: rule__MultiplicityPart__IsOrderedAssignment_1_1_1
+ // InternalKerML.g:15123:3: rule__MultiplicityPart__IsOrderedAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsOrderedAssignment_1_1_1();
@@ -52745,14 +52575,14 @@ public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws Recognitio
// $ANTLR start "rule__Typings__Group__0"
- // InternalKerML.g:15182:1: rule__Typings__Group__0 : rule__Typings__Group__0__Impl rule__Typings__Group__1 ;
+ // InternalKerML.g:15132:1: rule__Typings__Group__0 : rule__Typings__Group__0__Impl rule__Typings__Group__1 ;
public final void rule__Typings__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15186:1: ( rule__Typings__Group__0__Impl rule__Typings__Group__1 )
- // InternalKerML.g:15187:2: rule__Typings__Group__0__Impl rule__Typings__Group__1
+ // InternalKerML.g:15136:1: ( rule__Typings__Group__0__Impl rule__Typings__Group__1 )
+ // InternalKerML.g:15137:2: rule__Typings__Group__0__Impl rule__Typings__Group__1
{
pushFollow(FOLLOW_13);
rule__Typings__Group__0__Impl();
@@ -52783,17 +52613,17 @@ public final void rule__Typings__Group__0() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__0__Impl"
- // InternalKerML.g:15194:1: rule__Typings__Group__0__Impl : ( ruleTypedBy ) ;
+ // InternalKerML.g:15144:1: rule__Typings__Group__0__Impl : ( ruleTypedBy ) ;
public final void rule__Typings__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15198:1: ( ( ruleTypedBy ) )
- // InternalKerML.g:15199:1: ( ruleTypedBy )
+ // InternalKerML.g:15148:1: ( ( ruleTypedBy ) )
+ // InternalKerML.g:15149:1: ( ruleTypedBy )
{
- // InternalKerML.g:15199:1: ( ruleTypedBy )
- // InternalKerML.g:15200:2: ruleTypedBy
+ // InternalKerML.g:15149:1: ( ruleTypedBy )
+ // InternalKerML.g:15150:2: ruleTypedBy
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getTypedByParserRuleCall_0());
@@ -52828,14 +52658,14 @@ public final void rule__Typings__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__1"
- // InternalKerML.g:15209:1: rule__Typings__Group__1 : rule__Typings__Group__1__Impl ;
+ // InternalKerML.g:15159:1: rule__Typings__Group__1 : rule__Typings__Group__1__Impl ;
public final void rule__Typings__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15213:1: ( rule__Typings__Group__1__Impl )
- // InternalKerML.g:15214:2: rule__Typings__Group__1__Impl
+ // InternalKerML.g:15163:1: ( rule__Typings__Group__1__Impl )
+ // InternalKerML.g:15164:2: rule__Typings__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Typings__Group__1__Impl();
@@ -52861,22 +52691,22 @@ public final void rule__Typings__Group__1() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__1__Impl"
- // InternalKerML.g:15220:1: rule__Typings__Group__1__Impl : ( ( rule__Typings__Group_1__0 )* ) ;
+ // InternalKerML.g:15170:1: rule__Typings__Group__1__Impl : ( ( rule__Typings__Group_1__0 )* ) ;
public final void rule__Typings__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15224:1: ( ( ( rule__Typings__Group_1__0 )* ) )
- // InternalKerML.g:15225:1: ( ( rule__Typings__Group_1__0 )* )
+ // InternalKerML.g:15174:1: ( ( ( rule__Typings__Group_1__0 )* ) )
+ // InternalKerML.g:15175:1: ( ( rule__Typings__Group_1__0 )* )
{
- // InternalKerML.g:15225:1: ( ( rule__Typings__Group_1__0 )* )
- // InternalKerML.g:15226:2: ( rule__Typings__Group_1__0 )*
+ // InternalKerML.g:15175:1: ( ( rule__Typings__Group_1__0 )* )
+ // InternalKerML.g:15176:2: ( rule__Typings__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getGroup_1());
}
- // InternalKerML.g:15227:2: ( rule__Typings__Group_1__0 )*
+ // InternalKerML.g:15177:2: ( rule__Typings__Group_1__0 )*
loop183:
do {
int alt183=2;
@@ -52889,7 +52719,7 @@ public final void rule__Typings__Group__1__Impl() throws RecognitionException {
switch (alt183) {
case 1 :
- // InternalKerML.g:15227:3: rule__Typings__Group_1__0
+ // InternalKerML.g:15177:3: rule__Typings__Group_1__0
{
pushFollow(FOLLOW_14);
rule__Typings__Group_1__0();
@@ -52930,14 +52760,14 @@ public final void rule__Typings__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__0"
- // InternalKerML.g:15236:1: rule__Typings__Group_1__0 : rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 ;
+ // InternalKerML.g:15186:1: rule__Typings__Group_1__0 : rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 ;
public final void rule__Typings__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15240:1: ( rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 )
- // InternalKerML.g:15241:2: rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1
+ // InternalKerML.g:15190:1: ( rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 )
+ // InternalKerML.g:15191:2: rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1
{
pushFollow(FOLLOW_5);
rule__Typings__Group_1__0__Impl();
@@ -52968,17 +52798,17 @@ public final void rule__Typings__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__0__Impl"
- // InternalKerML.g:15248:1: rule__Typings__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:15198:1: rule__Typings__Group_1__0__Impl : ( ',' ) ;
public final void rule__Typings__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15252:1: ( ( ',' ) )
- // InternalKerML.g:15253:1: ( ',' )
+ // InternalKerML.g:15202:1: ( ( ',' ) )
+ // InternalKerML.g:15203:1: ( ',' )
{
- // InternalKerML.g:15253:1: ( ',' )
- // InternalKerML.g:15254:2: ','
+ // InternalKerML.g:15203:1: ( ',' )
+ // InternalKerML.g:15204:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getCommaKeyword_1_0());
@@ -53009,14 +52839,14 @@ public final void rule__Typings__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__Typings__Group_1__1"
- // InternalKerML.g:15263:1: rule__Typings__Group_1__1 : rule__Typings__Group_1__1__Impl ;
+ // InternalKerML.g:15213:1: rule__Typings__Group_1__1 : rule__Typings__Group_1__1__Impl ;
public final void rule__Typings__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15267:1: ( rule__Typings__Group_1__1__Impl )
- // InternalKerML.g:15268:2: rule__Typings__Group_1__1__Impl
+ // InternalKerML.g:15217:1: ( rule__Typings__Group_1__1__Impl )
+ // InternalKerML.g:15218:2: rule__Typings__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Typings__Group_1__1__Impl();
@@ -53042,23 +52872,23 @@ public final void rule__Typings__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__1__Impl"
- // InternalKerML.g:15274:1: rule__Typings__Group_1__1__Impl : ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:15224:1: rule__Typings__Group_1__1__Impl : ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Typings__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15278:1: ( ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalKerML.g:15279:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15228:1: ( ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalKerML.g:15229:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalKerML.g:15279:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
- // InternalKerML.g:15280:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15229:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15230:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalKerML.g:15281:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
- // InternalKerML.g:15281:3: rule__Typings__OwnedRelationship_compAssignment_1_1
+ // InternalKerML.g:15231:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15231:3: rule__Typings__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Typings__OwnedRelationship_compAssignment_1_1();
@@ -53093,14 +52923,14 @@ public final void rule__Typings__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__TypedBy__Group__0"
- // InternalKerML.g:15290:1: rule__TypedBy__Group__0 : rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 ;
+ // InternalKerML.g:15240:1: rule__TypedBy__Group__0 : rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 ;
public final void rule__TypedBy__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15294:1: ( rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 )
- // InternalKerML.g:15295:2: rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1
+ // InternalKerML.g:15244:1: ( rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 )
+ // InternalKerML.g:15245:2: rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1
{
pushFollow(FOLLOW_5);
rule__TypedBy__Group__0__Impl();
@@ -53131,23 +52961,23 @@ public final void rule__TypedBy__Group__0() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__0__Impl"
- // InternalKerML.g:15302:1: rule__TypedBy__Group__0__Impl : ( ( rule__TypedBy__Alternatives_0 ) ) ;
+ // InternalKerML.g:15252:1: rule__TypedBy__Group__0__Impl : ( ( rule__TypedBy__Alternatives_0 ) ) ;
public final void rule__TypedBy__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15306:1: ( ( ( rule__TypedBy__Alternatives_0 ) ) )
- // InternalKerML.g:15307:1: ( ( rule__TypedBy__Alternatives_0 ) )
+ // InternalKerML.g:15256:1: ( ( ( rule__TypedBy__Alternatives_0 ) ) )
+ // InternalKerML.g:15257:1: ( ( rule__TypedBy__Alternatives_0 ) )
{
- // InternalKerML.g:15307:1: ( ( rule__TypedBy__Alternatives_0 ) )
- // InternalKerML.g:15308:2: ( rule__TypedBy__Alternatives_0 )
+ // InternalKerML.g:15257:1: ( ( rule__TypedBy__Alternatives_0 ) )
+ // InternalKerML.g:15258:2: ( rule__TypedBy__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getAlternatives_0());
}
- // InternalKerML.g:15309:2: ( rule__TypedBy__Alternatives_0 )
- // InternalKerML.g:15309:3: rule__TypedBy__Alternatives_0
+ // InternalKerML.g:15259:2: ( rule__TypedBy__Alternatives_0 )
+ // InternalKerML.g:15259:3: rule__TypedBy__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__TypedBy__Alternatives_0();
@@ -53182,14 +53012,14 @@ public final void rule__TypedBy__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__1"
- // InternalKerML.g:15317:1: rule__TypedBy__Group__1 : rule__TypedBy__Group__1__Impl ;
+ // InternalKerML.g:15267:1: rule__TypedBy__Group__1 : rule__TypedBy__Group__1__Impl ;
public final void rule__TypedBy__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15321:1: ( rule__TypedBy__Group__1__Impl )
- // InternalKerML.g:15322:2: rule__TypedBy__Group__1__Impl
+ // InternalKerML.g:15271:1: ( rule__TypedBy__Group__1__Impl )
+ // InternalKerML.g:15272:2: rule__TypedBy__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypedBy__Group__1__Impl();
@@ -53215,23 +53045,23 @@ public final void rule__TypedBy__Group__1() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__1__Impl"
- // InternalKerML.g:15328:1: rule__TypedBy__Group__1__Impl : ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:15278:1: rule__TypedBy__Group__1__Impl : ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__TypedBy__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15332:1: ( ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:15333:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15282:1: ( ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:15283:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:15333:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:15334:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15283:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15284:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:15335:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:15335:3: rule__TypedBy__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:15285:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15285:3: rule__TypedBy__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TypedBy__OwnedRelationship_compAssignment_1();
@@ -53266,14 +53096,14 @@ public final void rule__TypedBy__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group_0_1__0"
- // InternalKerML.g:15344:1: rule__TypedBy__Group_0_1__0 : rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1 ;
+ // InternalKerML.g:15294:1: rule__TypedBy__Group_0_1__0 : rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1 ;
public final void rule__TypedBy__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15348:1: ( rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1 )
- // InternalKerML.g:15349:2: rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1
+ // InternalKerML.g:15298:1: ( rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1 )
+ // InternalKerML.g:15299:2: rule__TypedBy__Group_0_1__0__Impl rule__TypedBy__Group_0_1__1
{
pushFollow(FOLLOW_28);
rule__TypedBy__Group_0_1__0__Impl();
@@ -53304,17 +53134,17 @@ public final void rule__TypedBy__Group_0_1__0() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group_0_1__0__Impl"
- // InternalKerML.g:15356:1: rule__TypedBy__Group_0_1__0__Impl : ( 'typed' ) ;
+ // InternalKerML.g:15306:1: rule__TypedBy__Group_0_1__0__Impl : ( 'typed' ) ;
public final void rule__TypedBy__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15360:1: ( ( 'typed' ) )
- // InternalKerML.g:15361:1: ( 'typed' )
+ // InternalKerML.g:15310:1: ( ( 'typed' ) )
+ // InternalKerML.g:15311:1: ( 'typed' )
{
- // InternalKerML.g:15361:1: ( 'typed' )
- // InternalKerML.g:15362:2: 'typed'
+ // InternalKerML.g:15311:1: ( 'typed' )
+ // InternalKerML.g:15312:2: 'typed'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getTypedKeyword_0_1_0());
@@ -53345,14 +53175,14 @@ public final void rule__TypedBy__Group_0_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TypedBy__Group_0_1__1"
- // InternalKerML.g:15371:1: rule__TypedBy__Group_0_1__1 : rule__TypedBy__Group_0_1__1__Impl ;
+ // InternalKerML.g:15321:1: rule__TypedBy__Group_0_1__1 : rule__TypedBy__Group_0_1__1__Impl ;
public final void rule__TypedBy__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15375:1: ( rule__TypedBy__Group_0_1__1__Impl )
- // InternalKerML.g:15376:2: rule__TypedBy__Group_0_1__1__Impl
+ // InternalKerML.g:15325:1: ( rule__TypedBy__Group_0_1__1__Impl )
+ // InternalKerML.g:15326:2: rule__TypedBy__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypedBy__Group_0_1__1__Impl();
@@ -53378,17 +53208,17 @@ public final void rule__TypedBy__Group_0_1__1() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group_0_1__1__Impl"
- // InternalKerML.g:15382:1: rule__TypedBy__Group_0_1__1__Impl : ( 'by' ) ;
+ // InternalKerML.g:15332:1: rule__TypedBy__Group_0_1__1__Impl : ( 'by' ) ;
public final void rule__TypedBy__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15386:1: ( ( 'by' ) )
- // InternalKerML.g:15387:1: ( 'by' )
+ // InternalKerML.g:15336:1: ( ( 'by' ) )
+ // InternalKerML.g:15337:1: ( 'by' )
{
- // InternalKerML.g:15387:1: ( 'by' )
- // InternalKerML.g:15388:2: 'by'
+ // InternalKerML.g:15337:1: ( 'by' )
+ // InternalKerML.g:15338:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getByKeyword_0_1_1());
@@ -53419,14 +53249,14 @@ public final void rule__TypedBy__Group_0_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Subsettings__Group__0"
- // InternalKerML.g:15398:1: rule__Subsettings__Group__0 : rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 ;
+ // InternalKerML.g:15348:1: rule__Subsettings__Group__0 : rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 ;
public final void rule__Subsettings__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15402:1: ( rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 )
- // InternalKerML.g:15403:2: rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1
+ // InternalKerML.g:15352:1: ( rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 )
+ // InternalKerML.g:15353:2: rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1
{
pushFollow(FOLLOW_13);
rule__Subsettings__Group__0__Impl();
@@ -53457,17 +53287,17 @@ public final void rule__Subsettings__Group__0() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group__0__Impl"
- // InternalKerML.g:15410:1: rule__Subsettings__Group__0__Impl : ( ruleSubsets ) ;
+ // InternalKerML.g:15360:1: rule__Subsettings__Group__0__Impl : ( ruleSubsets ) ;
public final void rule__Subsettings__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15414:1: ( ( ruleSubsets ) )
- // InternalKerML.g:15415:1: ( ruleSubsets )
+ // InternalKerML.g:15364:1: ( ( ruleSubsets ) )
+ // InternalKerML.g:15365:1: ( ruleSubsets )
{
- // InternalKerML.g:15415:1: ( ruleSubsets )
- // InternalKerML.g:15416:2: ruleSubsets
+ // InternalKerML.g:15365:1: ( ruleSubsets )
+ // InternalKerML.g:15366:2: ruleSubsets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getSubsetsParserRuleCall_0());
@@ -53502,14 +53332,14 @@ public final void rule__Subsettings__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Subsettings__Group__1"
- // InternalKerML.g:15425:1: rule__Subsettings__Group__1 : rule__Subsettings__Group__1__Impl ;
+ // InternalKerML.g:15375:1: rule__Subsettings__Group__1 : rule__Subsettings__Group__1__Impl ;
public final void rule__Subsettings__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15429:1: ( rule__Subsettings__Group__1__Impl )
- // InternalKerML.g:15430:2: rule__Subsettings__Group__1__Impl
+ // InternalKerML.g:15379:1: ( rule__Subsettings__Group__1__Impl )
+ // InternalKerML.g:15380:2: rule__Subsettings__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsettings__Group__1__Impl();
@@ -53535,22 +53365,22 @@ public final void rule__Subsettings__Group__1() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group__1__Impl"
- // InternalKerML.g:15436:1: rule__Subsettings__Group__1__Impl : ( ( rule__Subsettings__Group_1__0 )* ) ;
+ // InternalKerML.g:15386:1: rule__Subsettings__Group__1__Impl : ( ( rule__Subsettings__Group_1__0 )* ) ;
public final void rule__Subsettings__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15440:1: ( ( ( rule__Subsettings__Group_1__0 )* ) )
- // InternalKerML.g:15441:1: ( ( rule__Subsettings__Group_1__0 )* )
+ // InternalKerML.g:15390:1: ( ( ( rule__Subsettings__Group_1__0 )* ) )
+ // InternalKerML.g:15391:1: ( ( rule__Subsettings__Group_1__0 )* )
{
- // InternalKerML.g:15441:1: ( ( rule__Subsettings__Group_1__0 )* )
- // InternalKerML.g:15442:2: ( rule__Subsettings__Group_1__0 )*
+ // InternalKerML.g:15391:1: ( ( rule__Subsettings__Group_1__0 )* )
+ // InternalKerML.g:15392:2: ( rule__Subsettings__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getGroup_1());
}
- // InternalKerML.g:15443:2: ( rule__Subsettings__Group_1__0 )*
+ // InternalKerML.g:15393:2: ( rule__Subsettings__Group_1__0 )*
loop184:
do {
int alt184=2;
@@ -53563,7 +53393,7 @@ public final void rule__Subsettings__Group__1__Impl() throws RecognitionExceptio
switch (alt184) {
case 1 :
- // InternalKerML.g:15443:3: rule__Subsettings__Group_1__0
+ // InternalKerML.g:15393:3: rule__Subsettings__Group_1__0
{
pushFollow(FOLLOW_14);
rule__Subsettings__Group_1__0();
@@ -53604,14 +53434,14 @@ public final void rule__Subsettings__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Subsettings__Group_1__0"
- // InternalKerML.g:15452:1: rule__Subsettings__Group_1__0 : rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 ;
+ // InternalKerML.g:15402:1: rule__Subsettings__Group_1__0 : rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 ;
public final void rule__Subsettings__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15456:1: ( rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 )
- // InternalKerML.g:15457:2: rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1
+ // InternalKerML.g:15406:1: ( rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 )
+ // InternalKerML.g:15407:2: rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1
{
pushFollow(FOLLOW_5);
rule__Subsettings__Group_1__0__Impl();
@@ -53642,17 +53472,17 @@ public final void rule__Subsettings__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group_1__0__Impl"
- // InternalKerML.g:15464:1: rule__Subsettings__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:15414:1: rule__Subsettings__Group_1__0__Impl : ( ',' ) ;
public final void rule__Subsettings__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15468:1: ( ( ',' ) )
- // InternalKerML.g:15469:1: ( ',' )
+ // InternalKerML.g:15418:1: ( ( ',' ) )
+ // InternalKerML.g:15419:1: ( ',' )
{
- // InternalKerML.g:15469:1: ( ',' )
- // InternalKerML.g:15470:2: ','
+ // InternalKerML.g:15419:1: ( ',' )
+ // InternalKerML.g:15420:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getCommaKeyword_1_0());
@@ -53683,14 +53513,14 @@ public final void rule__Subsettings__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Subsettings__Group_1__1"
- // InternalKerML.g:15479:1: rule__Subsettings__Group_1__1 : rule__Subsettings__Group_1__1__Impl ;
+ // InternalKerML.g:15429:1: rule__Subsettings__Group_1__1 : rule__Subsettings__Group_1__1__Impl ;
public final void rule__Subsettings__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15483:1: ( rule__Subsettings__Group_1__1__Impl )
- // InternalKerML.g:15484:2: rule__Subsettings__Group_1__1__Impl
+ // InternalKerML.g:15433:1: ( rule__Subsettings__Group_1__1__Impl )
+ // InternalKerML.g:15434:2: rule__Subsettings__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsettings__Group_1__1__Impl();
@@ -53716,23 +53546,23 @@ public final void rule__Subsettings__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group_1__1__Impl"
- // InternalKerML.g:15490:1: rule__Subsettings__Group_1__1__Impl : ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:15440:1: rule__Subsettings__Group_1__1__Impl : ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Subsettings__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15494:1: ( ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalKerML.g:15495:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15444:1: ( ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalKerML.g:15445:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalKerML.g:15495:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
- // InternalKerML.g:15496:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15445:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15446:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalKerML.g:15497:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
- // InternalKerML.g:15497:3: rule__Subsettings__OwnedRelationship_compAssignment_1_1
+ // InternalKerML.g:15447:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15447:3: rule__Subsettings__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Subsettings__OwnedRelationship_compAssignment_1_1();
@@ -53767,14 +53597,14 @@ public final void rule__Subsettings__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Subsets__Group__0"
- // InternalKerML.g:15506:1: rule__Subsets__Group__0 : rule__Subsets__Group__0__Impl rule__Subsets__Group__1 ;
+ // InternalKerML.g:15456:1: rule__Subsets__Group__0 : rule__Subsets__Group__0__Impl rule__Subsets__Group__1 ;
public final void rule__Subsets__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15510:1: ( rule__Subsets__Group__0__Impl rule__Subsets__Group__1 )
- // InternalKerML.g:15511:2: rule__Subsets__Group__0__Impl rule__Subsets__Group__1
+ // InternalKerML.g:15460:1: ( rule__Subsets__Group__0__Impl rule__Subsets__Group__1 )
+ // InternalKerML.g:15461:2: rule__Subsets__Group__0__Impl rule__Subsets__Group__1
{
pushFollow(FOLLOW_5);
rule__Subsets__Group__0__Impl();
@@ -53805,23 +53635,23 @@ public final void rule__Subsets__Group__0() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__0__Impl"
- // InternalKerML.g:15518:1: rule__Subsets__Group__0__Impl : ( ( rule__Subsets__Alternatives_0 ) ) ;
+ // InternalKerML.g:15468:1: rule__Subsets__Group__0__Impl : ( ( rule__Subsets__Alternatives_0 ) ) ;
public final void rule__Subsets__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15522:1: ( ( ( rule__Subsets__Alternatives_0 ) ) )
- // InternalKerML.g:15523:1: ( ( rule__Subsets__Alternatives_0 ) )
+ // InternalKerML.g:15472:1: ( ( ( rule__Subsets__Alternatives_0 ) ) )
+ // InternalKerML.g:15473:1: ( ( rule__Subsets__Alternatives_0 ) )
{
- // InternalKerML.g:15523:1: ( ( rule__Subsets__Alternatives_0 ) )
- // InternalKerML.g:15524:2: ( rule__Subsets__Alternatives_0 )
+ // InternalKerML.g:15473:1: ( ( rule__Subsets__Alternatives_0 ) )
+ // InternalKerML.g:15474:2: ( rule__Subsets__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getAlternatives_0());
}
- // InternalKerML.g:15525:2: ( rule__Subsets__Alternatives_0 )
- // InternalKerML.g:15525:3: rule__Subsets__Alternatives_0
+ // InternalKerML.g:15475:2: ( rule__Subsets__Alternatives_0 )
+ // InternalKerML.g:15475:3: rule__Subsets__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Subsets__Alternatives_0();
@@ -53856,14 +53686,14 @@ public final void rule__Subsets__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__1"
- // InternalKerML.g:15533:1: rule__Subsets__Group__1 : rule__Subsets__Group__1__Impl ;
+ // InternalKerML.g:15483:1: rule__Subsets__Group__1 : rule__Subsets__Group__1__Impl ;
public final void rule__Subsets__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15537:1: ( rule__Subsets__Group__1__Impl )
- // InternalKerML.g:15538:2: rule__Subsets__Group__1__Impl
+ // InternalKerML.g:15487:1: ( rule__Subsets__Group__1__Impl )
+ // InternalKerML.g:15488:2: rule__Subsets__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsets__Group__1__Impl();
@@ -53889,23 +53719,23 @@ public final void rule__Subsets__Group__1() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__1__Impl"
- // InternalKerML.g:15544:1: rule__Subsets__Group__1__Impl : ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:15494:1: rule__Subsets__Group__1__Impl : ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__Subsets__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15548:1: ( ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:15549:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15498:1: ( ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:15499:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:15549:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:15550:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15499:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15500:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:15551:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:15551:3: rule__Subsets__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:15501:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15501:3: rule__Subsets__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__Subsets__OwnedRelationship_compAssignment_1();
@@ -53940,14 +53770,14 @@ public final void rule__Subsets__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__0"
- // InternalKerML.g:15560:1: rule__Redefinitions__Group__0 : rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 ;
+ // InternalKerML.g:15510:1: rule__Redefinitions__Group__0 : rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 ;
public final void rule__Redefinitions__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15564:1: ( rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 )
- // InternalKerML.g:15565:2: rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1
+ // InternalKerML.g:15514:1: ( rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 )
+ // InternalKerML.g:15515:2: rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1
{
pushFollow(FOLLOW_13);
rule__Redefinitions__Group__0__Impl();
@@ -53978,17 +53808,17 @@ public final void rule__Redefinitions__Group__0() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__0__Impl"
- // InternalKerML.g:15572:1: rule__Redefinitions__Group__0__Impl : ( ruleRedefines ) ;
+ // InternalKerML.g:15522:1: rule__Redefinitions__Group__0__Impl : ( ruleRedefines ) ;
public final void rule__Redefinitions__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15576:1: ( ( ruleRedefines ) )
- // InternalKerML.g:15577:1: ( ruleRedefines )
+ // InternalKerML.g:15526:1: ( ( ruleRedefines ) )
+ // InternalKerML.g:15527:1: ( ruleRedefines )
{
- // InternalKerML.g:15577:1: ( ruleRedefines )
- // InternalKerML.g:15578:2: ruleRedefines
+ // InternalKerML.g:15527:1: ( ruleRedefines )
+ // InternalKerML.g:15528:2: ruleRedefines
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getRedefinesParserRuleCall_0());
@@ -54023,14 +53853,14 @@ public final void rule__Redefinitions__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Redefinitions__Group__1"
- // InternalKerML.g:15587:1: rule__Redefinitions__Group__1 : rule__Redefinitions__Group__1__Impl ;
+ // InternalKerML.g:15537:1: rule__Redefinitions__Group__1 : rule__Redefinitions__Group__1__Impl ;
public final void rule__Redefinitions__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15591:1: ( rule__Redefinitions__Group__1__Impl )
- // InternalKerML.g:15592:2: rule__Redefinitions__Group__1__Impl
+ // InternalKerML.g:15541:1: ( rule__Redefinitions__Group__1__Impl )
+ // InternalKerML.g:15542:2: rule__Redefinitions__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinitions__Group__1__Impl();
@@ -54056,22 +53886,22 @@ public final void rule__Redefinitions__Group__1() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__1__Impl"
- // InternalKerML.g:15598:1: rule__Redefinitions__Group__1__Impl : ( ( rule__Redefinitions__Group_1__0 )* ) ;
+ // InternalKerML.g:15548:1: rule__Redefinitions__Group__1__Impl : ( ( rule__Redefinitions__Group_1__0 )* ) ;
public final void rule__Redefinitions__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15602:1: ( ( ( rule__Redefinitions__Group_1__0 )* ) )
- // InternalKerML.g:15603:1: ( ( rule__Redefinitions__Group_1__0 )* )
+ // InternalKerML.g:15552:1: ( ( ( rule__Redefinitions__Group_1__0 )* ) )
+ // InternalKerML.g:15553:1: ( ( rule__Redefinitions__Group_1__0 )* )
{
- // InternalKerML.g:15603:1: ( ( rule__Redefinitions__Group_1__0 )* )
- // InternalKerML.g:15604:2: ( rule__Redefinitions__Group_1__0 )*
+ // InternalKerML.g:15553:1: ( ( rule__Redefinitions__Group_1__0 )* )
+ // InternalKerML.g:15554:2: ( rule__Redefinitions__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getGroup_1());
}
- // InternalKerML.g:15605:2: ( rule__Redefinitions__Group_1__0 )*
+ // InternalKerML.g:15555:2: ( rule__Redefinitions__Group_1__0 )*
loop185:
do {
int alt185=2;
@@ -54084,7 +53914,7 @@ public final void rule__Redefinitions__Group__1__Impl() throws RecognitionExcept
switch (alt185) {
case 1 :
- // InternalKerML.g:15605:3: rule__Redefinitions__Group_1__0
+ // InternalKerML.g:15555:3: rule__Redefinitions__Group_1__0
{
pushFollow(FOLLOW_14);
rule__Redefinitions__Group_1__0();
@@ -54125,14 +53955,14 @@ public final void rule__Redefinitions__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Redefinitions__Group_1__0"
- // InternalKerML.g:15614:1: rule__Redefinitions__Group_1__0 : rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 ;
+ // InternalKerML.g:15564:1: rule__Redefinitions__Group_1__0 : rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 ;
public final void rule__Redefinitions__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15618:1: ( rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 )
- // InternalKerML.g:15619:2: rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1
+ // InternalKerML.g:15568:1: ( rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 )
+ // InternalKerML.g:15569:2: rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1
{
pushFollow(FOLLOW_32);
rule__Redefinitions__Group_1__0__Impl();
@@ -54163,17 +53993,17 @@ public final void rule__Redefinitions__Group_1__0() throws RecognitionException
// $ANTLR start "rule__Redefinitions__Group_1__0__Impl"
- // InternalKerML.g:15626:1: rule__Redefinitions__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:15576:1: rule__Redefinitions__Group_1__0__Impl : ( ',' ) ;
public final void rule__Redefinitions__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15630:1: ( ( ',' ) )
- // InternalKerML.g:15631:1: ( ',' )
+ // InternalKerML.g:15580:1: ( ( ',' ) )
+ // InternalKerML.g:15581:1: ( ',' )
{
- // InternalKerML.g:15631:1: ( ',' )
- // InternalKerML.g:15632:2: ','
+ // InternalKerML.g:15581:1: ( ',' )
+ // InternalKerML.g:15582:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getCommaKeyword_1_0());
@@ -54204,14 +54034,14 @@ public final void rule__Redefinitions__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__Redefinitions__Group_1__1"
- // InternalKerML.g:15641:1: rule__Redefinitions__Group_1__1 : rule__Redefinitions__Group_1__1__Impl ;
+ // InternalKerML.g:15591:1: rule__Redefinitions__Group_1__1 : rule__Redefinitions__Group_1__1__Impl ;
public final void rule__Redefinitions__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15645:1: ( rule__Redefinitions__Group_1__1__Impl )
- // InternalKerML.g:15646:2: rule__Redefinitions__Group_1__1__Impl
+ // InternalKerML.g:15595:1: ( rule__Redefinitions__Group_1__1__Impl )
+ // InternalKerML.g:15596:2: rule__Redefinitions__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinitions__Group_1__1__Impl();
@@ -54237,23 +54067,23 @@ public final void rule__Redefinitions__Group_1__1() throws RecognitionException
// $ANTLR start "rule__Redefinitions__Group_1__1__Impl"
- // InternalKerML.g:15652:1: rule__Redefinitions__Group_1__1__Impl : ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:15602:1: rule__Redefinitions__Group_1__1__Impl : ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Redefinitions__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15656:1: ( ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalKerML.g:15657:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15606:1: ( ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalKerML.g:15607:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalKerML.g:15657:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
- // InternalKerML.g:15658:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15607:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalKerML.g:15608:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalKerML.g:15659:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
- // InternalKerML.g:15659:3: rule__Redefinitions__OwnedRelationship_compAssignment_1_1
+ // InternalKerML.g:15609:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
+ // InternalKerML.g:15609:3: rule__Redefinitions__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Redefinitions__OwnedRelationship_compAssignment_1_1();
@@ -54288,14 +54118,14 @@ public final void rule__Redefinitions__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Redefines__Group__0"
- // InternalKerML.g:15668:1: rule__Redefines__Group__0 : rule__Redefines__Group__0__Impl rule__Redefines__Group__1 ;
+ // InternalKerML.g:15618:1: rule__Redefines__Group__0 : rule__Redefines__Group__0__Impl rule__Redefines__Group__1 ;
public final void rule__Redefines__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15672:1: ( rule__Redefines__Group__0__Impl rule__Redefines__Group__1 )
- // InternalKerML.g:15673:2: rule__Redefines__Group__0__Impl rule__Redefines__Group__1
+ // InternalKerML.g:15622:1: ( rule__Redefines__Group__0__Impl rule__Redefines__Group__1 )
+ // InternalKerML.g:15623:2: rule__Redefines__Group__0__Impl rule__Redefines__Group__1
{
pushFollow(FOLLOW_32);
rule__Redefines__Group__0__Impl();
@@ -54326,23 +54156,23 @@ public final void rule__Redefines__Group__0() throws RecognitionException {
// $ANTLR start "rule__Redefines__Group__0__Impl"
- // InternalKerML.g:15680:1: rule__Redefines__Group__0__Impl : ( ( rule__Redefines__Alternatives_0 ) ) ;
+ // InternalKerML.g:15630:1: rule__Redefines__Group__0__Impl : ( ( rule__Redefines__Alternatives_0 ) ) ;
public final void rule__Redefines__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15684:1: ( ( ( rule__Redefines__Alternatives_0 ) ) )
- // InternalKerML.g:15685:1: ( ( rule__Redefines__Alternatives_0 ) )
+ // InternalKerML.g:15634:1: ( ( ( rule__Redefines__Alternatives_0 ) ) )
+ // InternalKerML.g:15635:1: ( ( rule__Redefines__Alternatives_0 ) )
{
- // InternalKerML.g:15685:1: ( ( rule__Redefines__Alternatives_0 ) )
- // InternalKerML.g:15686:2: ( rule__Redefines__Alternatives_0 )
+ // InternalKerML.g:15635:1: ( ( rule__Redefines__Alternatives_0 ) )
+ // InternalKerML.g:15636:2: ( rule__Redefines__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getAlternatives_0());
}
- // InternalKerML.g:15687:2: ( rule__Redefines__Alternatives_0 )
- // InternalKerML.g:15687:3: rule__Redefines__Alternatives_0
+ // InternalKerML.g:15637:2: ( rule__Redefines__Alternatives_0 )
+ // InternalKerML.g:15637:3: rule__Redefines__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Redefines__Alternatives_0();
@@ -54377,14 +54207,14 @@ public final void rule__Redefines__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Redefines__Group__1"
- // InternalKerML.g:15695:1: rule__Redefines__Group__1 : rule__Redefines__Group__1__Impl ;
+ // InternalKerML.g:15645:1: rule__Redefines__Group__1 : rule__Redefines__Group__1__Impl ;
public final void rule__Redefines__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15699:1: ( rule__Redefines__Group__1__Impl )
- // InternalKerML.g:15700:2: rule__Redefines__Group__1__Impl
+ // InternalKerML.g:15649:1: ( rule__Redefines__Group__1__Impl )
+ // InternalKerML.g:15650:2: rule__Redefines__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefines__Group__1__Impl();
@@ -54410,23 +54240,23 @@ public final void rule__Redefines__Group__1() throws RecognitionException {
// $ANTLR start "rule__Redefines__Group__1__Impl"
- // InternalKerML.g:15706:1: rule__Redefines__Group__1__Impl : ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:15656:1: rule__Redefines__Group__1__Impl : ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__Redefines__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15710:1: ( ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:15711:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15660:1: ( ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:15661:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:15711:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:15712:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15661:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:15662:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:15713:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:15713:3: rule__Redefines__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:15663:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:15663:3: rule__Redefines__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__Redefines__OwnedRelationship_compAssignment_1();
@@ -54461,14 +54291,14 @@ public final void rule__Redefines__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__TypeFeaturing__Group__0"
- // InternalKerML.g:15722:1: rule__TypeFeaturing__Group__0 : rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1 ;
+ // InternalKerML.g:15672:1: rule__TypeFeaturing__Group__0 : rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1 ;
public final void rule__TypeFeaturing__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15726:1: ( rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1 )
- // InternalKerML.g:15727:2: rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1
+ // InternalKerML.g:15676:1: ( rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1 )
+ // InternalKerML.g:15677:2: rule__TypeFeaturing__Group__0__Impl rule__TypeFeaturing__Group__1
{
pushFollow(FOLLOW_75);
rule__TypeFeaturing__Group__0__Impl();
@@ -54499,17 +54329,17 @@ public final void rule__TypeFeaturing__Group__0() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__0__Impl"
- // InternalKerML.g:15734:1: rule__TypeFeaturing__Group__0__Impl : ( 'featuring' ) ;
+ // InternalKerML.g:15684:1: rule__TypeFeaturing__Group__0__Impl : ( 'featuring' ) ;
public final void rule__TypeFeaturing__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15738:1: ( ( 'featuring' ) )
- // InternalKerML.g:15739:1: ( 'featuring' )
+ // InternalKerML.g:15688:1: ( ( 'featuring' ) )
+ // InternalKerML.g:15689:1: ( 'featuring' )
{
- // InternalKerML.g:15739:1: ( 'featuring' )
- // InternalKerML.g:15740:2: 'featuring'
+ // InternalKerML.g:15689:1: ( 'featuring' )
+ // InternalKerML.g:15690:2: 'featuring'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeaturingKeyword_0());
@@ -54540,14 +54370,14 @@ public final void rule__TypeFeaturing__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group__1"
- // InternalKerML.g:15749:1: rule__TypeFeaturing__Group__1 : rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2 ;
+ // InternalKerML.g:15699:1: rule__TypeFeaturing__Group__1 : rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2 ;
public final void rule__TypeFeaturing__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15753:1: ( rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2 )
- // InternalKerML.g:15754:2: rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2
+ // InternalKerML.g:15703:1: ( rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2 )
+ // InternalKerML.g:15704:2: rule__TypeFeaturing__Group__1__Impl rule__TypeFeaturing__Group__2
{
pushFollow(FOLLOW_75);
rule__TypeFeaturing__Group__1__Impl();
@@ -54578,22 +54408,22 @@ public final void rule__TypeFeaturing__Group__1() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__1__Impl"
- // InternalKerML.g:15761:1: rule__TypeFeaturing__Group__1__Impl : ( ( rule__TypeFeaturing__Group_1__0 )? ) ;
+ // InternalKerML.g:15711:1: rule__TypeFeaturing__Group__1__Impl : ( ( rule__TypeFeaturing__Group_1__0 )? ) ;
public final void rule__TypeFeaturing__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15765:1: ( ( ( rule__TypeFeaturing__Group_1__0 )? ) )
- // InternalKerML.g:15766:1: ( ( rule__TypeFeaturing__Group_1__0 )? )
+ // InternalKerML.g:15715:1: ( ( ( rule__TypeFeaturing__Group_1__0 )? ) )
+ // InternalKerML.g:15716:1: ( ( rule__TypeFeaturing__Group_1__0 )? )
{
- // InternalKerML.g:15766:1: ( ( rule__TypeFeaturing__Group_1__0 )? )
- // InternalKerML.g:15767:2: ( rule__TypeFeaturing__Group_1__0 )?
+ // InternalKerML.g:15716:1: ( ( rule__TypeFeaturing__Group_1__0 )? )
+ // InternalKerML.g:15717:2: ( rule__TypeFeaturing__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getGroup_1());
}
- // InternalKerML.g:15768:2: ( rule__TypeFeaturing__Group_1__0 )?
+ // InternalKerML.g:15718:2: ( rule__TypeFeaturing__Group_1__0 )?
int alt186=2;
switch ( input.LA(1) ) {
case 63:
@@ -54624,7 +54454,7 @@ public final void rule__TypeFeaturing__Group__1__Impl() throws RecognitionExcept
switch (alt186) {
case 1 :
- // InternalKerML.g:15768:3: rule__TypeFeaturing__Group_1__0
+ // InternalKerML.g:15718:3: rule__TypeFeaturing__Group_1__0
{
pushFollow(FOLLOW_2);
rule__TypeFeaturing__Group_1__0();
@@ -54662,14 +54492,14 @@ public final void rule__TypeFeaturing__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group__2"
- // InternalKerML.g:15776:1: rule__TypeFeaturing__Group__2 : rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3 ;
+ // InternalKerML.g:15726:1: rule__TypeFeaturing__Group__2 : rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3 ;
public final void rule__TypeFeaturing__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15780:1: ( rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3 )
- // InternalKerML.g:15781:2: rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3
+ // InternalKerML.g:15730:1: ( rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3 )
+ // InternalKerML.g:15731:2: rule__TypeFeaturing__Group__2__Impl rule__TypeFeaturing__Group__3
{
pushFollow(FOLLOW_28);
rule__TypeFeaturing__Group__2__Impl();
@@ -54700,23 +54530,23 @@ public final void rule__TypeFeaturing__Group__2() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__2__Impl"
- // InternalKerML.g:15788:1: rule__TypeFeaturing__Group__2__Impl : ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) ) ;
+ // InternalKerML.g:15738:1: rule__TypeFeaturing__Group__2__Impl : ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) ) ;
public final void rule__TypeFeaturing__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15792:1: ( ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) ) )
- // InternalKerML.g:15793:1: ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) )
+ // InternalKerML.g:15742:1: ( ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) ) )
+ // InternalKerML.g:15743:1: ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) )
{
- // InternalKerML.g:15793:1: ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) )
- // InternalKerML.g:15794:2: ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 )
+ // InternalKerML.g:15743:1: ( ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 ) )
+ // InternalKerML.g:15744:2: ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeatureOfTypeAssignment_2());
}
- // InternalKerML.g:15795:2: ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 )
- // InternalKerML.g:15795:3: rule__TypeFeaturing__FeatureOfTypeAssignment_2
+ // InternalKerML.g:15745:2: ( rule__TypeFeaturing__FeatureOfTypeAssignment_2 )
+ // InternalKerML.g:15745:3: rule__TypeFeaturing__FeatureOfTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__TypeFeaturing__FeatureOfTypeAssignment_2();
@@ -54751,14 +54581,14 @@ public final void rule__TypeFeaturing__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group__3"
- // InternalKerML.g:15803:1: rule__TypeFeaturing__Group__3 : rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4 ;
+ // InternalKerML.g:15753:1: rule__TypeFeaturing__Group__3 : rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4 ;
public final void rule__TypeFeaturing__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15807:1: ( rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4 )
- // InternalKerML.g:15808:2: rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4
+ // InternalKerML.g:15757:1: ( rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4 )
+ // InternalKerML.g:15758:2: rule__TypeFeaturing__Group__3__Impl rule__TypeFeaturing__Group__4
{
pushFollow(FOLLOW_5);
rule__TypeFeaturing__Group__3__Impl();
@@ -54789,17 +54619,17 @@ public final void rule__TypeFeaturing__Group__3() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__3__Impl"
- // InternalKerML.g:15815:1: rule__TypeFeaturing__Group__3__Impl : ( 'by' ) ;
+ // InternalKerML.g:15765:1: rule__TypeFeaturing__Group__3__Impl : ( 'by' ) ;
public final void rule__TypeFeaturing__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15819:1: ( ( 'by' ) )
- // InternalKerML.g:15820:1: ( 'by' )
+ // InternalKerML.g:15769:1: ( ( 'by' ) )
+ // InternalKerML.g:15770:1: ( 'by' )
{
- // InternalKerML.g:15820:1: ( 'by' )
- // InternalKerML.g:15821:2: 'by'
+ // InternalKerML.g:15770:1: ( 'by' )
+ // InternalKerML.g:15771:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getByKeyword_3());
@@ -54830,14 +54660,14 @@ public final void rule__TypeFeaturing__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group__4"
- // InternalKerML.g:15830:1: rule__TypeFeaturing__Group__4 : rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5 ;
+ // InternalKerML.g:15780:1: rule__TypeFeaturing__Group__4 : rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5 ;
public final void rule__TypeFeaturing__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15834:1: ( rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5 )
- // InternalKerML.g:15835:2: rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5
+ // InternalKerML.g:15784:1: ( rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5 )
+ // InternalKerML.g:15785:2: rule__TypeFeaturing__Group__4__Impl rule__TypeFeaturing__Group__5
{
pushFollow(FOLLOW_35);
rule__TypeFeaturing__Group__4__Impl();
@@ -54868,23 +54698,23 @@ public final void rule__TypeFeaturing__Group__4() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__4__Impl"
- // InternalKerML.g:15842:1: rule__TypeFeaturing__Group__4__Impl : ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) ) ;
+ // InternalKerML.g:15792:1: rule__TypeFeaturing__Group__4__Impl : ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) ) ;
public final void rule__TypeFeaturing__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15846:1: ( ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) ) )
- // InternalKerML.g:15847:1: ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) )
+ // InternalKerML.g:15796:1: ( ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) ) )
+ // InternalKerML.g:15797:1: ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) )
{
- // InternalKerML.g:15847:1: ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) )
- // InternalKerML.g:15848:2: ( rule__TypeFeaturing__FeaturingTypeAssignment_4 )
+ // InternalKerML.g:15797:1: ( ( rule__TypeFeaturing__FeaturingTypeAssignment_4 ) )
+ // InternalKerML.g:15798:2: ( rule__TypeFeaturing__FeaturingTypeAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeaturingTypeAssignment_4());
}
- // InternalKerML.g:15849:2: ( rule__TypeFeaturing__FeaturingTypeAssignment_4 )
- // InternalKerML.g:15849:3: rule__TypeFeaturing__FeaturingTypeAssignment_4
+ // InternalKerML.g:15799:2: ( rule__TypeFeaturing__FeaturingTypeAssignment_4 )
+ // InternalKerML.g:15799:3: rule__TypeFeaturing__FeaturingTypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__TypeFeaturing__FeaturingTypeAssignment_4();
@@ -54919,14 +54749,14 @@ public final void rule__TypeFeaturing__Group__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group__5"
- // InternalKerML.g:15857:1: rule__TypeFeaturing__Group__5 : rule__TypeFeaturing__Group__5__Impl ;
+ // InternalKerML.g:15807:1: rule__TypeFeaturing__Group__5 : rule__TypeFeaturing__Group__5__Impl ;
public final void rule__TypeFeaturing__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15861:1: ( rule__TypeFeaturing__Group__5__Impl )
- // InternalKerML.g:15862:2: rule__TypeFeaturing__Group__5__Impl
+ // InternalKerML.g:15811:1: ( rule__TypeFeaturing__Group__5__Impl )
+ // InternalKerML.g:15812:2: rule__TypeFeaturing__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__TypeFeaturing__Group__5__Impl();
@@ -54952,17 +54782,17 @@ public final void rule__TypeFeaturing__Group__5() throws RecognitionException {
// $ANTLR start "rule__TypeFeaturing__Group__5__Impl"
- // InternalKerML.g:15868:1: rule__TypeFeaturing__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:15818:1: rule__TypeFeaturing__Group__5__Impl : ( ';' ) ;
public final void rule__TypeFeaturing__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15872:1: ( ( ';' ) )
- // InternalKerML.g:15873:1: ( ';' )
+ // InternalKerML.g:15822:1: ( ( ';' ) )
+ // InternalKerML.g:15823:1: ( ';' )
{
- // InternalKerML.g:15873:1: ( ';' )
- // InternalKerML.g:15874:2: ';'
+ // InternalKerML.g:15823:1: ( ';' )
+ // InternalKerML.g:15824:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getSemicolonKeyword_5());
@@ -54993,14 +54823,14 @@ public final void rule__TypeFeaturing__Group__5__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypeFeaturing__Group_1__0"
- // InternalKerML.g:15884:1: rule__TypeFeaturing__Group_1__0 : rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1 ;
+ // InternalKerML.g:15834:1: rule__TypeFeaturing__Group_1__0 : rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1 ;
public final void rule__TypeFeaturing__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15888:1: ( rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1 )
- // InternalKerML.g:15889:2: rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1
+ // InternalKerML.g:15838:1: ( rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1 )
+ // InternalKerML.g:15839:2: rule__TypeFeaturing__Group_1__0__Impl rule__TypeFeaturing__Group_1__1
{
pushFollow(FOLLOW_75);
rule__TypeFeaturing__Group_1__0__Impl();
@@ -55031,22 +54861,22 @@ public final void rule__TypeFeaturing__Group_1__0() throws RecognitionException
// $ANTLR start "rule__TypeFeaturing__Group_1__0__Impl"
- // InternalKerML.g:15896:1: rule__TypeFeaturing__Group_1__0__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:15846:1: rule__TypeFeaturing__Group_1__0__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TypeFeaturing__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15900:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:15901:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:15850:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:15851:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:15901:1: ( ( ruleIdentification )? )
- // InternalKerML.g:15902:2: ( ruleIdentification )?
+ // InternalKerML.g:15851:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:15852:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getIdentificationParserRuleCall_1_0());
}
- // InternalKerML.g:15903:2: ( ruleIdentification )?
+ // InternalKerML.g:15853:2: ( ruleIdentification )?
int alt187=2;
int LA187_0 = input.LA(1);
@@ -55055,7 +54885,7 @@ public final void rule__TypeFeaturing__Group_1__0__Impl() throws RecognitionExce
}
switch (alt187) {
case 1 :
- // InternalKerML.g:15903:3: ruleIdentification
+ // InternalKerML.g:15853:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -55093,14 +54923,14 @@ public final void rule__TypeFeaturing__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__TypeFeaturing__Group_1__1"
- // InternalKerML.g:15911:1: rule__TypeFeaturing__Group_1__1 : rule__TypeFeaturing__Group_1__1__Impl ;
+ // InternalKerML.g:15861:1: rule__TypeFeaturing__Group_1__1 : rule__TypeFeaturing__Group_1__1__Impl ;
public final void rule__TypeFeaturing__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15915:1: ( rule__TypeFeaturing__Group_1__1__Impl )
- // InternalKerML.g:15916:2: rule__TypeFeaturing__Group_1__1__Impl
+ // InternalKerML.g:15865:1: ( rule__TypeFeaturing__Group_1__1__Impl )
+ // InternalKerML.g:15866:2: rule__TypeFeaturing__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypeFeaturing__Group_1__1__Impl();
@@ -55126,17 +54956,17 @@ public final void rule__TypeFeaturing__Group_1__1() throws RecognitionException
// $ANTLR start "rule__TypeFeaturing__Group_1__1__Impl"
- // InternalKerML.g:15922:1: rule__TypeFeaturing__Group_1__1__Impl : ( 'of' ) ;
+ // InternalKerML.g:15872:1: rule__TypeFeaturing__Group_1__1__Impl : ( 'of' ) ;
public final void rule__TypeFeaturing__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15926:1: ( ( 'of' ) )
- // InternalKerML.g:15927:1: ( 'of' )
+ // InternalKerML.g:15876:1: ( ( 'of' ) )
+ // InternalKerML.g:15877:1: ( 'of' )
{
- // InternalKerML.g:15927:1: ( 'of' )
- // InternalKerML.g:15928:2: 'of'
+ // InternalKerML.g:15877:1: ( 'of' )
+ // InternalKerML.g:15878:2: 'of'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getOfKeyword_1_1());
@@ -55167,14 +54997,14 @@ public final void rule__TypeFeaturing__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__FeatureTyping__Group__0"
- // InternalKerML.g:15938:1: rule__FeatureTyping__Group__0 : rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1 ;
+ // InternalKerML.g:15888:1: rule__FeatureTyping__Group__0 : rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1 ;
public final void rule__FeatureTyping__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15942:1: ( rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1 )
- // InternalKerML.g:15943:2: rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1
+ // InternalKerML.g:15892:1: ( rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1 )
+ // InternalKerML.g:15893:2: rule__FeatureTyping__Group__0__Impl rule__FeatureTyping__Group__1
{
pushFollow(FOLLOW_76);
rule__FeatureTyping__Group__0__Impl();
@@ -55205,22 +55035,22 @@ public final void rule__FeatureTyping__Group__0() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__0__Impl"
- // InternalKerML.g:15950:1: rule__FeatureTyping__Group__0__Impl : ( ( rule__FeatureTyping__Group_0__0 )? ) ;
+ // InternalKerML.g:15900:1: rule__FeatureTyping__Group__0__Impl : ( ( rule__FeatureTyping__Group_0__0 )? ) ;
public final void rule__FeatureTyping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15954:1: ( ( ( rule__FeatureTyping__Group_0__0 )? ) )
- // InternalKerML.g:15955:1: ( ( rule__FeatureTyping__Group_0__0 )? )
+ // InternalKerML.g:15904:1: ( ( ( rule__FeatureTyping__Group_0__0 )? ) )
+ // InternalKerML.g:15905:1: ( ( rule__FeatureTyping__Group_0__0 )? )
{
- // InternalKerML.g:15955:1: ( ( rule__FeatureTyping__Group_0__0 )? )
- // InternalKerML.g:15956:2: ( rule__FeatureTyping__Group_0__0 )?
+ // InternalKerML.g:15905:1: ( ( rule__FeatureTyping__Group_0__0 )? )
+ // InternalKerML.g:15906:2: ( rule__FeatureTyping__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getGroup_0());
}
- // InternalKerML.g:15957:2: ( rule__FeatureTyping__Group_0__0 )?
+ // InternalKerML.g:15907:2: ( rule__FeatureTyping__Group_0__0 )?
int alt188=2;
int LA188_0 = input.LA(1);
@@ -55229,7 +55059,7 @@ public final void rule__FeatureTyping__Group__0__Impl() throws RecognitionExcept
}
switch (alt188) {
case 1 :
- // InternalKerML.g:15957:3: rule__FeatureTyping__Group_0__0
+ // InternalKerML.g:15907:3: rule__FeatureTyping__Group_0__0
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Group_0__0();
@@ -55267,14 +55097,14 @@ public final void rule__FeatureTyping__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group__1"
- // InternalKerML.g:15965:1: rule__FeatureTyping__Group__1 : rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2 ;
+ // InternalKerML.g:15915:1: rule__FeatureTyping__Group__1 : rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2 ;
public final void rule__FeatureTyping__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15969:1: ( rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2 )
- // InternalKerML.g:15970:2: rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2
+ // InternalKerML.g:15919:1: ( rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2 )
+ // InternalKerML.g:15920:2: rule__FeatureTyping__Group__1__Impl rule__FeatureTyping__Group__2
{
pushFollow(FOLLOW_5);
rule__FeatureTyping__Group__1__Impl();
@@ -55305,17 +55135,17 @@ public final void rule__FeatureTyping__Group__1() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__1__Impl"
- // InternalKerML.g:15977:1: rule__FeatureTyping__Group__1__Impl : ( 'typing' ) ;
+ // InternalKerML.g:15927:1: rule__FeatureTyping__Group__1__Impl : ( 'typing' ) ;
public final void rule__FeatureTyping__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15981:1: ( ( 'typing' ) )
- // InternalKerML.g:15982:1: ( 'typing' )
+ // InternalKerML.g:15931:1: ( ( 'typing' ) )
+ // InternalKerML.g:15932:1: ( 'typing' )
{
- // InternalKerML.g:15982:1: ( 'typing' )
- // InternalKerML.g:15983:2: 'typing'
+ // InternalKerML.g:15932:1: ( 'typing' )
+ // InternalKerML.g:15933:2: 'typing'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypingKeyword_1());
@@ -55346,14 +55176,14 @@ public final void rule__FeatureTyping__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group__2"
- // InternalKerML.g:15992:1: rule__FeatureTyping__Group__2 : rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3 ;
+ // InternalKerML.g:15942:1: rule__FeatureTyping__Group__2 : rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3 ;
public final void rule__FeatureTyping__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:15996:1: ( rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3 )
- // InternalKerML.g:15997:2: rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3
+ // InternalKerML.g:15946:1: ( rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3 )
+ // InternalKerML.g:15947:2: rule__FeatureTyping__Group__2__Impl rule__FeatureTyping__Group__3
{
pushFollow(FOLLOW_27);
rule__FeatureTyping__Group__2__Impl();
@@ -55384,23 +55214,23 @@ public final void rule__FeatureTyping__Group__2() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__2__Impl"
- // InternalKerML.g:16004:1: rule__FeatureTyping__Group__2__Impl : ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) ) ;
+ // InternalKerML.g:15954:1: rule__FeatureTyping__Group__2__Impl : ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) ) ;
public final void rule__FeatureTyping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16008:1: ( ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) ) )
- // InternalKerML.g:16009:1: ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) )
+ // InternalKerML.g:15958:1: ( ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) ) )
+ // InternalKerML.g:15959:1: ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) )
{
- // InternalKerML.g:16009:1: ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) )
- // InternalKerML.g:16010:2: ( rule__FeatureTyping__TypedFeatureAssignment_2 )
+ // InternalKerML.g:15959:1: ( ( rule__FeatureTyping__TypedFeatureAssignment_2 ) )
+ // InternalKerML.g:15960:2: ( rule__FeatureTyping__TypedFeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypedFeatureAssignment_2());
}
- // InternalKerML.g:16011:2: ( rule__FeatureTyping__TypedFeatureAssignment_2 )
- // InternalKerML.g:16011:3: rule__FeatureTyping__TypedFeatureAssignment_2
+ // InternalKerML.g:15961:2: ( rule__FeatureTyping__TypedFeatureAssignment_2 )
+ // InternalKerML.g:15961:3: rule__FeatureTyping__TypedFeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__TypedFeatureAssignment_2();
@@ -55435,14 +55265,14 @@ public final void rule__FeatureTyping__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group__3"
- // InternalKerML.g:16019:1: rule__FeatureTyping__Group__3 : rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4 ;
+ // InternalKerML.g:15969:1: rule__FeatureTyping__Group__3 : rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4 ;
public final void rule__FeatureTyping__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16023:1: ( rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4 )
- // InternalKerML.g:16024:2: rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4
+ // InternalKerML.g:15973:1: ( rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4 )
+ // InternalKerML.g:15974:2: rule__FeatureTyping__Group__3__Impl rule__FeatureTyping__Group__4
{
pushFollow(FOLLOW_5);
rule__FeatureTyping__Group__3__Impl();
@@ -55473,23 +55303,23 @@ public final void rule__FeatureTyping__Group__3() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__3__Impl"
- // InternalKerML.g:16031:1: rule__FeatureTyping__Group__3__Impl : ( ( rule__FeatureTyping__Alternatives_3 ) ) ;
+ // InternalKerML.g:15981:1: rule__FeatureTyping__Group__3__Impl : ( ( rule__FeatureTyping__Alternatives_3 ) ) ;
public final void rule__FeatureTyping__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16035:1: ( ( ( rule__FeatureTyping__Alternatives_3 ) ) )
- // InternalKerML.g:16036:1: ( ( rule__FeatureTyping__Alternatives_3 ) )
+ // InternalKerML.g:15985:1: ( ( ( rule__FeatureTyping__Alternatives_3 ) ) )
+ // InternalKerML.g:15986:1: ( ( rule__FeatureTyping__Alternatives_3 ) )
{
- // InternalKerML.g:16036:1: ( ( rule__FeatureTyping__Alternatives_3 ) )
- // InternalKerML.g:16037:2: ( rule__FeatureTyping__Alternatives_3 )
+ // InternalKerML.g:15986:1: ( ( rule__FeatureTyping__Alternatives_3 ) )
+ // InternalKerML.g:15987:2: ( rule__FeatureTyping__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getAlternatives_3());
}
- // InternalKerML.g:16038:2: ( rule__FeatureTyping__Alternatives_3 )
- // InternalKerML.g:16038:3: rule__FeatureTyping__Alternatives_3
+ // InternalKerML.g:15988:2: ( rule__FeatureTyping__Alternatives_3 )
+ // InternalKerML.g:15988:3: rule__FeatureTyping__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Alternatives_3();
@@ -55524,14 +55354,14 @@ public final void rule__FeatureTyping__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group__4"
- // InternalKerML.g:16046:1: rule__FeatureTyping__Group__4 : rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5 ;
+ // InternalKerML.g:15996:1: rule__FeatureTyping__Group__4 : rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5 ;
public final void rule__FeatureTyping__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16050:1: ( rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5 )
- // InternalKerML.g:16051:2: rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5
+ // InternalKerML.g:16000:1: ( rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5 )
+ // InternalKerML.g:16001:2: rule__FeatureTyping__Group__4__Impl rule__FeatureTyping__Group__5
{
pushFollow(FOLLOW_35);
rule__FeatureTyping__Group__4__Impl();
@@ -55562,23 +55392,23 @@ public final void rule__FeatureTyping__Group__4() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__4__Impl"
- // InternalKerML.g:16058:1: rule__FeatureTyping__Group__4__Impl : ( ( rule__FeatureTyping__TypeAssignment_4 ) ) ;
+ // InternalKerML.g:16008:1: rule__FeatureTyping__Group__4__Impl : ( ( rule__FeatureTyping__TypeAssignment_4 ) ) ;
public final void rule__FeatureTyping__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16062:1: ( ( ( rule__FeatureTyping__TypeAssignment_4 ) ) )
- // InternalKerML.g:16063:1: ( ( rule__FeatureTyping__TypeAssignment_4 ) )
+ // InternalKerML.g:16012:1: ( ( ( rule__FeatureTyping__TypeAssignment_4 ) ) )
+ // InternalKerML.g:16013:1: ( ( rule__FeatureTyping__TypeAssignment_4 ) )
{
- // InternalKerML.g:16063:1: ( ( rule__FeatureTyping__TypeAssignment_4 ) )
- // InternalKerML.g:16064:2: ( rule__FeatureTyping__TypeAssignment_4 )
+ // InternalKerML.g:16013:1: ( ( rule__FeatureTyping__TypeAssignment_4 ) )
+ // InternalKerML.g:16014:2: ( rule__FeatureTyping__TypeAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypeAssignment_4());
}
- // InternalKerML.g:16065:2: ( rule__FeatureTyping__TypeAssignment_4 )
- // InternalKerML.g:16065:3: rule__FeatureTyping__TypeAssignment_4
+ // InternalKerML.g:16015:2: ( rule__FeatureTyping__TypeAssignment_4 )
+ // InternalKerML.g:16015:3: rule__FeatureTyping__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__TypeAssignment_4();
@@ -55613,14 +55443,14 @@ public final void rule__FeatureTyping__Group__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group__5"
- // InternalKerML.g:16073:1: rule__FeatureTyping__Group__5 : rule__FeatureTyping__Group__5__Impl ;
+ // InternalKerML.g:16023:1: rule__FeatureTyping__Group__5 : rule__FeatureTyping__Group__5__Impl ;
public final void rule__FeatureTyping__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16077:1: ( rule__FeatureTyping__Group__5__Impl )
- // InternalKerML.g:16078:2: rule__FeatureTyping__Group__5__Impl
+ // InternalKerML.g:16027:1: ( rule__FeatureTyping__Group__5__Impl )
+ // InternalKerML.g:16028:2: rule__FeatureTyping__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Group__5__Impl();
@@ -55646,17 +55476,17 @@ public final void rule__FeatureTyping__Group__5() throws RecognitionException {
// $ANTLR start "rule__FeatureTyping__Group__5__Impl"
- // InternalKerML.g:16084:1: rule__FeatureTyping__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:16034:1: rule__FeatureTyping__Group__5__Impl : ( ';' ) ;
public final void rule__FeatureTyping__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16088:1: ( ( ';' ) )
- // InternalKerML.g:16089:1: ( ';' )
+ // InternalKerML.g:16038:1: ( ( ';' ) )
+ // InternalKerML.g:16039:1: ( ';' )
{
- // InternalKerML.g:16089:1: ( ';' )
- // InternalKerML.g:16090:2: ';'
+ // InternalKerML.g:16039:1: ( ';' )
+ // InternalKerML.g:16040:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getSemicolonKeyword_5());
@@ -55687,14 +55517,14 @@ public final void rule__FeatureTyping__Group__5__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureTyping__Group_0__0"
- // InternalKerML.g:16100:1: rule__FeatureTyping__Group_0__0 : rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1 ;
+ // InternalKerML.g:16050:1: rule__FeatureTyping__Group_0__0 : rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1 ;
public final void rule__FeatureTyping__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16104:1: ( rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1 )
- // InternalKerML.g:16105:2: rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1
+ // InternalKerML.g:16054:1: ( rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1 )
+ // InternalKerML.g:16055:2: rule__FeatureTyping__Group_0__0__Impl rule__FeatureTyping__Group_0__1
{
pushFollow(FOLLOW_5);
rule__FeatureTyping__Group_0__0__Impl();
@@ -55725,17 +55555,17 @@ public final void rule__FeatureTyping__Group_0__0() throws RecognitionException
// $ANTLR start "rule__FeatureTyping__Group_0__0__Impl"
- // InternalKerML.g:16112:1: rule__FeatureTyping__Group_0__0__Impl : ( 'generalization' ) ;
+ // InternalKerML.g:16062:1: rule__FeatureTyping__Group_0__0__Impl : ( 'generalization' ) ;
public final void rule__FeatureTyping__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16116:1: ( ( 'generalization' ) )
- // InternalKerML.g:16117:1: ( 'generalization' )
+ // InternalKerML.g:16066:1: ( ( 'generalization' ) )
+ // InternalKerML.g:16067:1: ( 'generalization' )
{
- // InternalKerML.g:16117:1: ( 'generalization' )
- // InternalKerML.g:16118:2: 'generalization'
+ // InternalKerML.g:16067:1: ( 'generalization' )
+ // InternalKerML.g:16068:2: 'generalization'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getGeneralizationKeyword_0_0());
@@ -55766,14 +55596,14 @@ public final void rule__FeatureTyping__Group_0__0__Impl() throws RecognitionExce
// $ANTLR start "rule__FeatureTyping__Group_0__1"
- // InternalKerML.g:16127:1: rule__FeatureTyping__Group_0__1 : rule__FeatureTyping__Group_0__1__Impl ;
+ // InternalKerML.g:16077:1: rule__FeatureTyping__Group_0__1 : rule__FeatureTyping__Group_0__1__Impl ;
public final void rule__FeatureTyping__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16131:1: ( rule__FeatureTyping__Group_0__1__Impl )
- // InternalKerML.g:16132:2: rule__FeatureTyping__Group_0__1__Impl
+ // InternalKerML.g:16081:1: ( rule__FeatureTyping__Group_0__1__Impl )
+ // InternalKerML.g:16082:2: rule__FeatureTyping__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Group_0__1__Impl();
@@ -55799,22 +55629,22 @@ public final void rule__FeatureTyping__Group_0__1() throws RecognitionException
// $ANTLR start "rule__FeatureTyping__Group_0__1__Impl"
- // InternalKerML.g:16138:1: rule__FeatureTyping__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:16088:1: rule__FeatureTyping__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__FeatureTyping__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16142:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:16143:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16092:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:16093:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:16143:1: ( ( ruleIdentification )? )
- // InternalKerML.g:16144:2: ( ruleIdentification )?
+ // InternalKerML.g:16093:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16094:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getIdentificationParserRuleCall_0_1());
}
- // InternalKerML.g:16145:2: ( ruleIdentification )?
+ // InternalKerML.g:16095:2: ( ruleIdentification )?
int alt189=2;
int LA189_0 = input.LA(1);
@@ -55823,7 +55653,7 @@ public final void rule__FeatureTyping__Group_0__1__Impl() throws RecognitionExce
}
switch (alt189) {
case 1 :
- // InternalKerML.g:16145:3: ruleIdentification
+ // InternalKerML.g:16095:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -55861,14 +55691,14 @@ public final void rule__FeatureTyping__Group_0__1__Impl() throws RecognitionExce
// $ANTLR start "rule__FeatureTyping__Group_3_1__0"
- // InternalKerML.g:16154:1: rule__FeatureTyping__Group_3_1__0 : rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1 ;
+ // InternalKerML.g:16104:1: rule__FeatureTyping__Group_3_1__0 : rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1 ;
public final void rule__FeatureTyping__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16158:1: ( rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1 )
- // InternalKerML.g:16159:2: rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1
+ // InternalKerML.g:16108:1: ( rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1 )
+ // InternalKerML.g:16109:2: rule__FeatureTyping__Group_3_1__0__Impl rule__FeatureTyping__Group_3_1__1
{
pushFollow(FOLLOW_28);
rule__FeatureTyping__Group_3_1__0__Impl();
@@ -55899,17 +55729,17 @@ public final void rule__FeatureTyping__Group_3_1__0() throws RecognitionExceptio
// $ANTLR start "rule__FeatureTyping__Group_3_1__0__Impl"
- // InternalKerML.g:16166:1: rule__FeatureTyping__Group_3_1__0__Impl : ( 'typed' ) ;
+ // InternalKerML.g:16116:1: rule__FeatureTyping__Group_3_1__0__Impl : ( 'typed' ) ;
public final void rule__FeatureTyping__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16170:1: ( ( 'typed' ) )
- // InternalKerML.g:16171:1: ( 'typed' )
+ // InternalKerML.g:16120:1: ( ( 'typed' ) )
+ // InternalKerML.g:16121:1: ( 'typed' )
{
- // InternalKerML.g:16171:1: ( 'typed' )
- // InternalKerML.g:16172:2: 'typed'
+ // InternalKerML.g:16121:1: ( 'typed' )
+ // InternalKerML.g:16122:2: 'typed'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypedKeyword_3_1_0());
@@ -55940,14 +55770,14 @@ public final void rule__FeatureTyping__Group_3_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__FeatureTyping__Group_3_1__1"
- // InternalKerML.g:16181:1: rule__FeatureTyping__Group_3_1__1 : rule__FeatureTyping__Group_3_1__1__Impl ;
+ // InternalKerML.g:16131:1: rule__FeatureTyping__Group_3_1__1 : rule__FeatureTyping__Group_3_1__1__Impl ;
public final void rule__FeatureTyping__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16185:1: ( rule__FeatureTyping__Group_3_1__1__Impl )
- // InternalKerML.g:16186:2: rule__FeatureTyping__Group_3_1__1__Impl
+ // InternalKerML.g:16135:1: ( rule__FeatureTyping__Group_3_1__1__Impl )
+ // InternalKerML.g:16136:2: rule__FeatureTyping__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureTyping__Group_3_1__1__Impl();
@@ -55973,17 +55803,17 @@ public final void rule__FeatureTyping__Group_3_1__1() throws RecognitionExceptio
// $ANTLR start "rule__FeatureTyping__Group_3_1__1__Impl"
- // InternalKerML.g:16192:1: rule__FeatureTyping__Group_3_1__1__Impl : ( 'by' ) ;
+ // InternalKerML.g:16142:1: rule__FeatureTyping__Group_3_1__1__Impl : ( 'by' ) ;
public final void rule__FeatureTyping__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16196:1: ( ( 'by' ) )
- // InternalKerML.g:16197:1: ( 'by' )
+ // InternalKerML.g:16146:1: ( ( 'by' ) )
+ // InternalKerML.g:16147:1: ( 'by' )
{
- // InternalKerML.g:16197:1: ( 'by' )
- // InternalKerML.g:16198:2: 'by'
+ // InternalKerML.g:16147:1: ( 'by' )
+ // InternalKerML.g:16148:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getByKeyword_3_1_1());
@@ -56014,14 +55844,14 @@ public final void rule__FeatureTyping__Group_3_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__Subsetting__Group__0"
- // InternalKerML.g:16208:1: rule__Subsetting__Group__0 : rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1 ;
+ // InternalKerML.g:16158:1: rule__Subsetting__Group__0 : rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1 ;
public final void rule__Subsetting__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16212:1: ( rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1 )
- // InternalKerML.g:16213:2: rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1
+ // InternalKerML.g:16162:1: ( rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1 )
+ // InternalKerML.g:16163:2: rule__Subsetting__Group__0__Impl rule__Subsetting__Group__1
{
pushFollow(FOLLOW_77);
rule__Subsetting__Group__0__Impl();
@@ -56052,22 +55882,22 @@ public final void rule__Subsetting__Group__0() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__0__Impl"
- // InternalKerML.g:16220:1: rule__Subsetting__Group__0__Impl : ( ( rule__Subsetting__Group_0__0 )? ) ;
+ // InternalKerML.g:16170:1: rule__Subsetting__Group__0__Impl : ( ( rule__Subsetting__Group_0__0 )? ) ;
public final void rule__Subsetting__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16224:1: ( ( ( rule__Subsetting__Group_0__0 )? ) )
- // InternalKerML.g:16225:1: ( ( rule__Subsetting__Group_0__0 )? )
+ // InternalKerML.g:16174:1: ( ( ( rule__Subsetting__Group_0__0 )? ) )
+ // InternalKerML.g:16175:1: ( ( rule__Subsetting__Group_0__0 )? )
{
- // InternalKerML.g:16225:1: ( ( rule__Subsetting__Group_0__0 )? )
- // InternalKerML.g:16226:2: ( rule__Subsetting__Group_0__0 )?
+ // InternalKerML.g:16175:1: ( ( rule__Subsetting__Group_0__0 )? )
+ // InternalKerML.g:16176:2: ( rule__Subsetting__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getGroup_0());
}
- // InternalKerML.g:16227:2: ( rule__Subsetting__Group_0__0 )?
+ // InternalKerML.g:16177:2: ( rule__Subsetting__Group_0__0 )?
int alt190=2;
int LA190_0 = input.LA(1);
@@ -56076,7 +55906,7 @@ public final void rule__Subsetting__Group__0__Impl() throws RecognitionException
}
switch (alt190) {
case 1 :
- // InternalKerML.g:16227:3: rule__Subsetting__Group_0__0
+ // InternalKerML.g:16177:3: rule__Subsetting__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Subsetting__Group_0__0();
@@ -56114,14 +55944,14 @@ public final void rule__Subsetting__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group__1"
- // InternalKerML.g:16235:1: rule__Subsetting__Group__1 : rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2 ;
+ // InternalKerML.g:16185:1: rule__Subsetting__Group__1 : rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2 ;
public final void rule__Subsetting__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16239:1: ( rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2 )
- // InternalKerML.g:16240:2: rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2
+ // InternalKerML.g:16189:1: ( rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2 )
+ // InternalKerML.g:16190:2: rule__Subsetting__Group__1__Impl rule__Subsetting__Group__2
{
pushFollow(FOLLOW_5);
rule__Subsetting__Group__1__Impl();
@@ -56152,17 +55982,17 @@ public final void rule__Subsetting__Group__1() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__1__Impl"
- // InternalKerML.g:16247:1: rule__Subsetting__Group__1__Impl : ( 'subset' ) ;
+ // InternalKerML.g:16197:1: rule__Subsetting__Group__1__Impl : ( 'subset' ) ;
public final void rule__Subsetting__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16251:1: ( ( 'subset' ) )
- // InternalKerML.g:16252:1: ( 'subset' )
+ // InternalKerML.g:16201:1: ( ( 'subset' ) )
+ // InternalKerML.g:16202:1: ( 'subset' )
{
- // InternalKerML.g:16252:1: ( 'subset' )
- // InternalKerML.g:16253:2: 'subset'
+ // InternalKerML.g:16202:1: ( 'subset' )
+ // InternalKerML.g:16203:2: 'subset'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsetKeyword_1());
@@ -56193,14 +56023,14 @@ public final void rule__Subsetting__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group__2"
- // InternalKerML.g:16262:1: rule__Subsetting__Group__2 : rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3 ;
+ // InternalKerML.g:16212:1: rule__Subsetting__Group__2 : rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3 ;
public final void rule__Subsetting__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16266:1: ( rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3 )
- // InternalKerML.g:16267:2: rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3
+ // InternalKerML.g:16216:1: ( rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3 )
+ // InternalKerML.g:16217:2: rule__Subsetting__Group__2__Impl rule__Subsetting__Group__3
{
pushFollow(FOLLOW_78);
rule__Subsetting__Group__2__Impl();
@@ -56231,23 +56061,23 @@ public final void rule__Subsetting__Group__2() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__2__Impl"
- // InternalKerML.g:16274:1: rule__Subsetting__Group__2__Impl : ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) ) ;
+ // InternalKerML.g:16224:1: rule__Subsetting__Group__2__Impl : ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) ) ;
public final void rule__Subsetting__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16278:1: ( ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) ) )
- // InternalKerML.g:16279:1: ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) )
+ // InternalKerML.g:16228:1: ( ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) ) )
+ // InternalKerML.g:16229:1: ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) )
{
- // InternalKerML.g:16279:1: ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) )
- // InternalKerML.g:16280:2: ( rule__Subsetting__SubsettingFeatureAssignment_2 )
+ // InternalKerML.g:16229:1: ( ( rule__Subsetting__SubsettingFeatureAssignment_2 ) )
+ // InternalKerML.g:16230:2: ( rule__Subsetting__SubsettingFeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettingFeatureAssignment_2());
}
- // InternalKerML.g:16281:2: ( rule__Subsetting__SubsettingFeatureAssignment_2 )
- // InternalKerML.g:16281:3: rule__Subsetting__SubsettingFeatureAssignment_2
+ // InternalKerML.g:16231:2: ( rule__Subsetting__SubsettingFeatureAssignment_2 )
+ // InternalKerML.g:16231:3: rule__Subsetting__SubsettingFeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__Subsetting__SubsettingFeatureAssignment_2();
@@ -56282,14 +56112,14 @@ public final void rule__Subsetting__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group__3"
- // InternalKerML.g:16289:1: rule__Subsetting__Group__3 : rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4 ;
+ // InternalKerML.g:16239:1: rule__Subsetting__Group__3 : rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4 ;
public final void rule__Subsetting__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16293:1: ( rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4 )
- // InternalKerML.g:16294:2: rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4
+ // InternalKerML.g:16243:1: ( rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4 )
+ // InternalKerML.g:16244:2: rule__Subsetting__Group__3__Impl rule__Subsetting__Group__4
{
pushFollow(FOLLOW_5);
rule__Subsetting__Group__3__Impl();
@@ -56320,23 +56150,23 @@ public final void rule__Subsetting__Group__3() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__3__Impl"
- // InternalKerML.g:16301:1: rule__Subsetting__Group__3__Impl : ( ( rule__Subsetting__Alternatives_3 ) ) ;
+ // InternalKerML.g:16251:1: rule__Subsetting__Group__3__Impl : ( ( rule__Subsetting__Alternatives_3 ) ) ;
public final void rule__Subsetting__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16305:1: ( ( ( rule__Subsetting__Alternatives_3 ) ) )
- // InternalKerML.g:16306:1: ( ( rule__Subsetting__Alternatives_3 ) )
+ // InternalKerML.g:16255:1: ( ( ( rule__Subsetting__Alternatives_3 ) ) )
+ // InternalKerML.g:16256:1: ( ( rule__Subsetting__Alternatives_3 ) )
{
- // InternalKerML.g:16306:1: ( ( rule__Subsetting__Alternatives_3 ) )
- // InternalKerML.g:16307:2: ( rule__Subsetting__Alternatives_3 )
+ // InternalKerML.g:16256:1: ( ( rule__Subsetting__Alternatives_3 ) )
+ // InternalKerML.g:16257:2: ( rule__Subsetting__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getAlternatives_3());
}
- // InternalKerML.g:16308:2: ( rule__Subsetting__Alternatives_3 )
- // InternalKerML.g:16308:3: rule__Subsetting__Alternatives_3
+ // InternalKerML.g:16258:2: ( rule__Subsetting__Alternatives_3 )
+ // InternalKerML.g:16258:3: rule__Subsetting__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Subsetting__Alternatives_3();
@@ -56371,14 +56201,14 @@ public final void rule__Subsetting__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group__4"
- // InternalKerML.g:16316:1: rule__Subsetting__Group__4 : rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5 ;
+ // InternalKerML.g:16266:1: rule__Subsetting__Group__4 : rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5 ;
public final void rule__Subsetting__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16320:1: ( rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5 )
- // InternalKerML.g:16321:2: rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5
+ // InternalKerML.g:16270:1: ( rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5 )
+ // InternalKerML.g:16271:2: rule__Subsetting__Group__4__Impl rule__Subsetting__Group__5
{
pushFollow(FOLLOW_35);
rule__Subsetting__Group__4__Impl();
@@ -56409,23 +56239,23 @@ public final void rule__Subsetting__Group__4() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__4__Impl"
- // InternalKerML.g:16328:1: rule__Subsetting__Group__4__Impl : ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) ) ;
+ // InternalKerML.g:16278:1: rule__Subsetting__Group__4__Impl : ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) ) ;
public final void rule__Subsetting__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16332:1: ( ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) ) )
- // InternalKerML.g:16333:1: ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) )
+ // InternalKerML.g:16282:1: ( ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) ) )
+ // InternalKerML.g:16283:1: ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) )
{
- // InternalKerML.g:16333:1: ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) )
- // InternalKerML.g:16334:2: ( rule__Subsetting__SubsettedFeatureAssignment_4 )
+ // InternalKerML.g:16283:1: ( ( rule__Subsetting__SubsettedFeatureAssignment_4 ) )
+ // InternalKerML.g:16284:2: ( rule__Subsetting__SubsettedFeatureAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettedFeatureAssignment_4());
}
- // InternalKerML.g:16335:2: ( rule__Subsetting__SubsettedFeatureAssignment_4 )
- // InternalKerML.g:16335:3: rule__Subsetting__SubsettedFeatureAssignment_4
+ // InternalKerML.g:16285:2: ( rule__Subsetting__SubsettedFeatureAssignment_4 )
+ // InternalKerML.g:16285:3: rule__Subsetting__SubsettedFeatureAssignment_4
{
pushFollow(FOLLOW_2);
rule__Subsetting__SubsettedFeatureAssignment_4();
@@ -56460,14 +56290,14 @@ public final void rule__Subsetting__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group__5"
- // InternalKerML.g:16343:1: rule__Subsetting__Group__5 : rule__Subsetting__Group__5__Impl ;
+ // InternalKerML.g:16293:1: rule__Subsetting__Group__5 : rule__Subsetting__Group__5__Impl ;
public final void rule__Subsetting__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16347:1: ( rule__Subsetting__Group__5__Impl )
- // InternalKerML.g:16348:2: rule__Subsetting__Group__5__Impl
+ // InternalKerML.g:16297:1: ( rule__Subsetting__Group__5__Impl )
+ // InternalKerML.g:16298:2: rule__Subsetting__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__Subsetting__Group__5__Impl();
@@ -56493,17 +56323,17 @@ public final void rule__Subsetting__Group__5() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group__5__Impl"
- // InternalKerML.g:16354:1: rule__Subsetting__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:16304:1: rule__Subsetting__Group__5__Impl : ( ';' ) ;
public final void rule__Subsetting__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16358:1: ( ( ';' ) )
- // InternalKerML.g:16359:1: ( ';' )
+ // InternalKerML.g:16308:1: ( ( ';' ) )
+ // InternalKerML.g:16309:1: ( ';' )
{
- // InternalKerML.g:16359:1: ( ';' )
- // InternalKerML.g:16360:2: ';'
+ // InternalKerML.g:16309:1: ( ';' )
+ // InternalKerML.g:16310:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSemicolonKeyword_5());
@@ -56534,14 +56364,14 @@ public final void rule__Subsetting__Group__5__Impl() throws RecognitionException
// $ANTLR start "rule__Subsetting__Group_0__0"
- // InternalKerML.g:16370:1: rule__Subsetting__Group_0__0 : rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1 ;
+ // InternalKerML.g:16320:1: rule__Subsetting__Group_0__0 : rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1 ;
public final void rule__Subsetting__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16374:1: ( rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1 )
- // InternalKerML.g:16375:2: rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1
+ // InternalKerML.g:16324:1: ( rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1 )
+ // InternalKerML.g:16325:2: rule__Subsetting__Group_0__0__Impl rule__Subsetting__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Subsetting__Group_0__0__Impl();
@@ -56572,17 +56402,17 @@ public final void rule__Subsetting__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group_0__0__Impl"
- // InternalKerML.g:16382:1: rule__Subsetting__Group_0__0__Impl : ( 'generalization' ) ;
+ // InternalKerML.g:16332:1: rule__Subsetting__Group_0__0__Impl : ( 'generalization' ) ;
public final void rule__Subsetting__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16386:1: ( ( 'generalization' ) )
- // InternalKerML.g:16387:1: ( 'generalization' )
+ // InternalKerML.g:16336:1: ( ( 'generalization' ) )
+ // InternalKerML.g:16337:1: ( 'generalization' )
{
- // InternalKerML.g:16387:1: ( 'generalization' )
- // InternalKerML.g:16388:2: 'generalization'
+ // InternalKerML.g:16337:1: ( 'generalization' )
+ // InternalKerML.g:16338:2: 'generalization'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getGeneralizationKeyword_0_0());
@@ -56613,14 +56443,14 @@ public final void rule__Subsetting__Group_0__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Subsetting__Group_0__1"
- // InternalKerML.g:16397:1: rule__Subsetting__Group_0__1 : rule__Subsetting__Group_0__1__Impl ;
+ // InternalKerML.g:16347:1: rule__Subsetting__Group_0__1 : rule__Subsetting__Group_0__1__Impl ;
public final void rule__Subsetting__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16401:1: ( rule__Subsetting__Group_0__1__Impl )
- // InternalKerML.g:16402:2: rule__Subsetting__Group_0__1__Impl
+ // InternalKerML.g:16351:1: ( rule__Subsetting__Group_0__1__Impl )
+ // InternalKerML.g:16352:2: rule__Subsetting__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsetting__Group_0__1__Impl();
@@ -56646,22 +56476,22 @@ public final void rule__Subsetting__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__Subsetting__Group_0__1__Impl"
- // InternalKerML.g:16408:1: rule__Subsetting__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:16358:1: rule__Subsetting__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Subsetting__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16412:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:16413:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16362:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:16363:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:16413:1: ( ( ruleIdentification )? )
- // InternalKerML.g:16414:2: ( ruleIdentification )?
+ // InternalKerML.g:16363:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16364:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getIdentificationParserRuleCall_0_1());
}
- // InternalKerML.g:16415:2: ( ruleIdentification )?
+ // InternalKerML.g:16365:2: ( ruleIdentification )?
int alt191=2;
int LA191_0 = input.LA(1);
@@ -56670,7 +56500,7 @@ public final void rule__Subsetting__Group_0__1__Impl() throws RecognitionExcepti
}
switch (alt191) {
case 1 :
- // InternalKerML.g:16415:3: ruleIdentification
+ // InternalKerML.g:16365:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -56708,14 +56538,14 @@ public final void rule__Subsetting__Group_0__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__0"
- // InternalKerML.g:16424:1: rule__Redefinition__Group__0 : rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1 ;
+ // InternalKerML.g:16374:1: rule__Redefinition__Group__0 : rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1 ;
public final void rule__Redefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16428:1: ( rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1 )
- // InternalKerML.g:16429:2: rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1
+ // InternalKerML.g:16378:1: ( rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1 )
+ // InternalKerML.g:16379:2: rule__Redefinition__Group__0__Impl rule__Redefinition__Group__1
{
pushFollow(FOLLOW_79);
rule__Redefinition__Group__0__Impl();
@@ -56746,22 +56576,22 @@ public final void rule__Redefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__0__Impl"
- // InternalKerML.g:16436:1: rule__Redefinition__Group__0__Impl : ( ( rule__Redefinition__Group_0__0 )? ) ;
+ // InternalKerML.g:16386:1: rule__Redefinition__Group__0__Impl : ( ( rule__Redefinition__Group_0__0 )? ) ;
public final void rule__Redefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16440:1: ( ( ( rule__Redefinition__Group_0__0 )? ) )
- // InternalKerML.g:16441:1: ( ( rule__Redefinition__Group_0__0 )? )
+ // InternalKerML.g:16390:1: ( ( ( rule__Redefinition__Group_0__0 )? ) )
+ // InternalKerML.g:16391:1: ( ( rule__Redefinition__Group_0__0 )? )
{
- // InternalKerML.g:16441:1: ( ( rule__Redefinition__Group_0__0 )? )
- // InternalKerML.g:16442:2: ( rule__Redefinition__Group_0__0 )?
+ // InternalKerML.g:16391:1: ( ( rule__Redefinition__Group_0__0 )? )
+ // InternalKerML.g:16392:2: ( rule__Redefinition__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getGroup_0());
}
- // InternalKerML.g:16443:2: ( rule__Redefinition__Group_0__0 )?
+ // InternalKerML.g:16393:2: ( rule__Redefinition__Group_0__0 )?
int alt192=2;
int LA192_0 = input.LA(1);
@@ -56770,7 +56600,7 @@ public final void rule__Redefinition__Group__0__Impl() throws RecognitionExcepti
}
switch (alt192) {
case 1 :
- // InternalKerML.g:16443:3: rule__Redefinition__Group_0__0
+ // InternalKerML.g:16393:3: rule__Redefinition__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Redefinition__Group_0__0();
@@ -56808,14 +56638,14 @@ public final void rule__Redefinition__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__1"
- // InternalKerML.g:16451:1: rule__Redefinition__Group__1 : rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2 ;
+ // InternalKerML.g:16401:1: rule__Redefinition__Group__1 : rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2 ;
public final void rule__Redefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16455:1: ( rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2 )
- // InternalKerML.g:16456:2: rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2
+ // InternalKerML.g:16405:1: ( rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2 )
+ // InternalKerML.g:16406:2: rule__Redefinition__Group__1__Impl rule__Redefinition__Group__2
{
pushFollow(FOLLOW_5);
rule__Redefinition__Group__1__Impl();
@@ -56846,17 +56676,17 @@ public final void rule__Redefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__1__Impl"
- // InternalKerML.g:16463:1: rule__Redefinition__Group__1__Impl : ( 'redefinition' ) ;
+ // InternalKerML.g:16413:1: rule__Redefinition__Group__1__Impl : ( 'redefinition' ) ;
public final void rule__Redefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16467:1: ( ( 'redefinition' ) )
- // InternalKerML.g:16468:1: ( 'redefinition' )
+ // InternalKerML.g:16417:1: ( ( 'redefinition' ) )
+ // InternalKerML.g:16418:1: ( 'redefinition' )
{
- // InternalKerML.g:16468:1: ( 'redefinition' )
- // InternalKerML.g:16469:2: 'redefinition'
+ // InternalKerML.g:16418:1: ( 'redefinition' )
+ // InternalKerML.g:16419:2: 'redefinition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefinitionKeyword_1());
@@ -56887,14 +56717,14 @@ public final void rule__Redefinition__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__2"
- // InternalKerML.g:16478:1: rule__Redefinition__Group__2 : rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3 ;
+ // InternalKerML.g:16428:1: rule__Redefinition__Group__2 : rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3 ;
public final void rule__Redefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16482:1: ( rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3 )
- // InternalKerML.g:16483:2: rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3
+ // InternalKerML.g:16432:1: ( rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3 )
+ // InternalKerML.g:16433:2: rule__Redefinition__Group__2__Impl rule__Redefinition__Group__3
{
pushFollow(FOLLOW_80);
rule__Redefinition__Group__2__Impl();
@@ -56925,23 +56755,23 @@ public final void rule__Redefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__2__Impl"
- // InternalKerML.g:16490:1: rule__Redefinition__Group__2__Impl : ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) ) ;
+ // InternalKerML.g:16440:1: rule__Redefinition__Group__2__Impl : ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) ) ;
public final void rule__Redefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16494:1: ( ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) ) )
- // InternalKerML.g:16495:1: ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) )
+ // InternalKerML.g:16444:1: ( ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) ) )
+ // InternalKerML.g:16445:1: ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) )
{
- // InternalKerML.g:16495:1: ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) )
- // InternalKerML.g:16496:2: ( rule__Redefinition__RedefiningFeatureAssignment_2 )
+ // InternalKerML.g:16445:1: ( ( rule__Redefinition__RedefiningFeatureAssignment_2 ) )
+ // InternalKerML.g:16446:2: ( rule__Redefinition__RedefiningFeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefiningFeatureAssignment_2());
}
- // InternalKerML.g:16497:2: ( rule__Redefinition__RedefiningFeatureAssignment_2 )
- // InternalKerML.g:16497:3: rule__Redefinition__RedefiningFeatureAssignment_2
+ // InternalKerML.g:16447:2: ( rule__Redefinition__RedefiningFeatureAssignment_2 )
+ // InternalKerML.g:16447:3: rule__Redefinition__RedefiningFeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__Redefinition__RedefiningFeatureAssignment_2();
@@ -56976,14 +56806,14 @@ public final void rule__Redefinition__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__3"
- // InternalKerML.g:16505:1: rule__Redefinition__Group__3 : rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4 ;
+ // InternalKerML.g:16455:1: rule__Redefinition__Group__3 : rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4 ;
public final void rule__Redefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16509:1: ( rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4 )
- // InternalKerML.g:16510:2: rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4
+ // InternalKerML.g:16459:1: ( rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4 )
+ // InternalKerML.g:16460:2: rule__Redefinition__Group__3__Impl rule__Redefinition__Group__4
{
pushFollow(FOLLOW_5);
rule__Redefinition__Group__3__Impl();
@@ -57014,23 +56844,23 @@ public final void rule__Redefinition__Group__3() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__3__Impl"
- // InternalKerML.g:16517:1: rule__Redefinition__Group__3__Impl : ( ( rule__Redefinition__Alternatives_3 ) ) ;
+ // InternalKerML.g:16467:1: rule__Redefinition__Group__3__Impl : ( ( rule__Redefinition__Alternatives_3 ) ) ;
public final void rule__Redefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16521:1: ( ( ( rule__Redefinition__Alternatives_3 ) ) )
- // InternalKerML.g:16522:1: ( ( rule__Redefinition__Alternatives_3 ) )
+ // InternalKerML.g:16471:1: ( ( ( rule__Redefinition__Alternatives_3 ) ) )
+ // InternalKerML.g:16472:1: ( ( rule__Redefinition__Alternatives_3 ) )
{
- // InternalKerML.g:16522:1: ( ( rule__Redefinition__Alternatives_3 ) )
- // InternalKerML.g:16523:2: ( rule__Redefinition__Alternatives_3 )
+ // InternalKerML.g:16472:1: ( ( rule__Redefinition__Alternatives_3 ) )
+ // InternalKerML.g:16473:2: ( rule__Redefinition__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getAlternatives_3());
}
- // InternalKerML.g:16524:2: ( rule__Redefinition__Alternatives_3 )
- // InternalKerML.g:16524:3: rule__Redefinition__Alternatives_3
+ // InternalKerML.g:16474:2: ( rule__Redefinition__Alternatives_3 )
+ // InternalKerML.g:16474:3: rule__Redefinition__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Redefinition__Alternatives_3();
@@ -57065,14 +56895,14 @@ public final void rule__Redefinition__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__4"
- // InternalKerML.g:16532:1: rule__Redefinition__Group__4 : rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5 ;
+ // InternalKerML.g:16482:1: rule__Redefinition__Group__4 : rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5 ;
public final void rule__Redefinition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16536:1: ( rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5 )
- // InternalKerML.g:16537:2: rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5
+ // InternalKerML.g:16486:1: ( rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5 )
+ // InternalKerML.g:16487:2: rule__Redefinition__Group__4__Impl rule__Redefinition__Group__5
{
pushFollow(FOLLOW_35);
rule__Redefinition__Group__4__Impl();
@@ -57103,23 +56933,23 @@ public final void rule__Redefinition__Group__4() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__4__Impl"
- // InternalKerML.g:16544:1: rule__Redefinition__Group__4__Impl : ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) ) ;
+ // InternalKerML.g:16494:1: rule__Redefinition__Group__4__Impl : ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) ) ;
public final void rule__Redefinition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16548:1: ( ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) ) )
- // InternalKerML.g:16549:1: ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) )
+ // InternalKerML.g:16498:1: ( ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) ) )
+ // InternalKerML.g:16499:1: ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) )
{
- // InternalKerML.g:16549:1: ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) )
- // InternalKerML.g:16550:2: ( rule__Redefinition__RedefinedFeatureAssignment_4 )
+ // InternalKerML.g:16499:1: ( ( rule__Redefinition__RedefinedFeatureAssignment_4 ) )
+ // InternalKerML.g:16500:2: ( rule__Redefinition__RedefinedFeatureAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefinedFeatureAssignment_4());
}
- // InternalKerML.g:16551:2: ( rule__Redefinition__RedefinedFeatureAssignment_4 )
- // InternalKerML.g:16551:3: rule__Redefinition__RedefinedFeatureAssignment_4
+ // InternalKerML.g:16501:2: ( rule__Redefinition__RedefinedFeatureAssignment_4 )
+ // InternalKerML.g:16501:3: rule__Redefinition__RedefinedFeatureAssignment_4
{
pushFollow(FOLLOW_2);
rule__Redefinition__RedefinedFeatureAssignment_4();
@@ -57154,14 +56984,14 @@ public final void rule__Redefinition__Group__4__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group__5"
- // InternalKerML.g:16559:1: rule__Redefinition__Group__5 : rule__Redefinition__Group__5__Impl ;
+ // InternalKerML.g:16509:1: rule__Redefinition__Group__5 : rule__Redefinition__Group__5__Impl ;
public final void rule__Redefinition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16563:1: ( rule__Redefinition__Group__5__Impl )
- // InternalKerML.g:16564:2: rule__Redefinition__Group__5__Impl
+ // InternalKerML.g:16513:1: ( rule__Redefinition__Group__5__Impl )
+ // InternalKerML.g:16514:2: rule__Redefinition__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinition__Group__5__Impl();
@@ -57187,17 +57017,17 @@ public final void rule__Redefinition__Group__5() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group__5__Impl"
- // InternalKerML.g:16570:1: rule__Redefinition__Group__5__Impl : ( ';' ) ;
+ // InternalKerML.g:16520:1: rule__Redefinition__Group__5__Impl : ( ';' ) ;
public final void rule__Redefinition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16574:1: ( ( ';' ) )
- // InternalKerML.g:16575:1: ( ';' )
+ // InternalKerML.g:16524:1: ( ( ';' ) )
+ // InternalKerML.g:16525:1: ( ';' )
{
- // InternalKerML.g:16575:1: ( ';' )
- // InternalKerML.g:16576:2: ';'
+ // InternalKerML.g:16525:1: ( ';' )
+ // InternalKerML.g:16526:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getSemicolonKeyword_5());
@@ -57228,14 +57058,14 @@ public final void rule__Redefinition__Group__5__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Redefinition__Group_0__0"
- // InternalKerML.g:16586:1: rule__Redefinition__Group_0__0 : rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1 ;
+ // InternalKerML.g:16536:1: rule__Redefinition__Group_0__0 : rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1 ;
public final void rule__Redefinition__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16590:1: ( rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1 )
- // InternalKerML.g:16591:2: rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1
+ // InternalKerML.g:16540:1: ( rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1 )
+ // InternalKerML.g:16541:2: rule__Redefinition__Group_0__0__Impl rule__Redefinition__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Redefinition__Group_0__0__Impl();
@@ -57266,17 +57096,17 @@ public final void rule__Redefinition__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group_0__0__Impl"
- // InternalKerML.g:16598:1: rule__Redefinition__Group_0__0__Impl : ( 'generalization' ) ;
+ // InternalKerML.g:16548:1: rule__Redefinition__Group_0__0__Impl : ( 'generalization' ) ;
public final void rule__Redefinition__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16602:1: ( ( 'generalization' ) )
- // InternalKerML.g:16603:1: ( 'generalization' )
+ // InternalKerML.g:16552:1: ( ( 'generalization' ) )
+ // InternalKerML.g:16553:1: ( 'generalization' )
{
- // InternalKerML.g:16603:1: ( 'generalization' )
- // InternalKerML.g:16604:2: 'generalization'
+ // InternalKerML.g:16553:1: ( 'generalization' )
+ // InternalKerML.g:16554:2: 'generalization'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getGeneralizationKeyword_0_0());
@@ -57307,14 +57137,14 @@ public final void rule__Redefinition__Group_0__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__Redefinition__Group_0__1"
- // InternalKerML.g:16613:1: rule__Redefinition__Group_0__1 : rule__Redefinition__Group_0__1__Impl ;
+ // InternalKerML.g:16563:1: rule__Redefinition__Group_0__1 : rule__Redefinition__Group_0__1__Impl ;
public final void rule__Redefinition__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16617:1: ( rule__Redefinition__Group_0__1__Impl )
- // InternalKerML.g:16618:2: rule__Redefinition__Group_0__1__Impl
+ // InternalKerML.g:16567:1: ( rule__Redefinition__Group_0__1__Impl )
+ // InternalKerML.g:16568:2: rule__Redefinition__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinition__Group_0__1__Impl();
@@ -57340,22 +57170,22 @@ public final void rule__Redefinition__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__Redefinition__Group_0__1__Impl"
- // InternalKerML.g:16624:1: rule__Redefinition__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalKerML.g:16574:1: rule__Redefinition__Group_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Redefinition__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16628:1: ( ( ( ruleIdentification )? ) )
- // InternalKerML.g:16629:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16578:1: ( ( ( ruleIdentification )? ) )
+ // InternalKerML.g:16579:1: ( ( ruleIdentification )? )
{
- // InternalKerML.g:16629:1: ( ( ruleIdentification )? )
- // InternalKerML.g:16630:2: ( ruleIdentification )?
+ // InternalKerML.g:16579:1: ( ( ruleIdentification )? )
+ // InternalKerML.g:16580:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getIdentificationParserRuleCall_0_1());
}
- // InternalKerML.g:16631:2: ( ruleIdentification )?
+ // InternalKerML.g:16581:2: ( ruleIdentification )?
int alt193=2;
int LA193_0 = input.LA(1);
@@ -57364,7 +57194,7 @@ public final void rule__Redefinition__Group_0__1__Impl() throws RecognitionExcep
}
switch (alt193) {
case 1 :
- // InternalKerML.g:16631:3: ruleIdentification
+ // InternalKerML.g:16581:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -57402,14 +57232,14 @@ public final void rule__Redefinition__Group_0__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__FeatureConjugationPart__Group__0"
- // InternalKerML.g:16640:1: rule__FeatureConjugationPart__Group__0 : rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1 ;
+ // InternalKerML.g:16590:1: rule__FeatureConjugationPart__Group__0 : rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1 ;
public final void rule__FeatureConjugationPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16644:1: ( rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1 )
- // InternalKerML.g:16645:2: rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1
+ // InternalKerML.g:16594:1: ( rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1 )
+ // InternalKerML.g:16595:2: rule__FeatureConjugationPart__Group__0__Impl rule__FeatureConjugationPart__Group__1
{
pushFollow(FOLLOW_5);
rule__FeatureConjugationPart__Group__0__Impl();
@@ -57440,23 +57270,23 @@ public final void rule__FeatureConjugationPart__Group__0() throws RecognitionExc
// $ANTLR start "rule__FeatureConjugationPart__Group__0__Impl"
- // InternalKerML.g:16652:1: rule__FeatureConjugationPart__Group__0__Impl : ( ( rule__FeatureConjugationPart__Alternatives_0 ) ) ;
+ // InternalKerML.g:16602:1: rule__FeatureConjugationPart__Group__0__Impl : ( ( rule__FeatureConjugationPart__Alternatives_0 ) ) ;
public final void rule__FeatureConjugationPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16656:1: ( ( ( rule__FeatureConjugationPart__Alternatives_0 ) ) )
- // InternalKerML.g:16657:1: ( ( rule__FeatureConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:16606:1: ( ( ( rule__FeatureConjugationPart__Alternatives_0 ) ) )
+ // InternalKerML.g:16607:1: ( ( rule__FeatureConjugationPart__Alternatives_0 ) )
{
- // InternalKerML.g:16657:1: ( ( rule__FeatureConjugationPart__Alternatives_0 ) )
- // InternalKerML.g:16658:2: ( rule__FeatureConjugationPart__Alternatives_0 )
+ // InternalKerML.g:16607:1: ( ( rule__FeatureConjugationPart__Alternatives_0 ) )
+ // InternalKerML.g:16608:2: ( rule__FeatureConjugationPart__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationPartAccess().getAlternatives_0());
}
- // InternalKerML.g:16659:2: ( rule__FeatureConjugationPart__Alternatives_0 )
- // InternalKerML.g:16659:3: rule__FeatureConjugationPart__Alternatives_0
+ // InternalKerML.g:16609:2: ( rule__FeatureConjugationPart__Alternatives_0 )
+ // InternalKerML.g:16609:3: rule__FeatureConjugationPart__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__FeatureConjugationPart__Alternatives_0();
@@ -57491,14 +57321,14 @@ public final void rule__FeatureConjugationPart__Group__0__Impl() throws Recognit
// $ANTLR start "rule__FeatureConjugationPart__Group__1"
- // InternalKerML.g:16667:1: rule__FeatureConjugationPart__Group__1 : rule__FeatureConjugationPart__Group__1__Impl ;
+ // InternalKerML.g:16617:1: rule__FeatureConjugationPart__Group__1 : rule__FeatureConjugationPart__Group__1__Impl ;
public final void rule__FeatureConjugationPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16671:1: ( rule__FeatureConjugationPart__Group__1__Impl )
- // InternalKerML.g:16672:2: rule__FeatureConjugationPart__Group__1__Impl
+ // InternalKerML.g:16621:1: ( rule__FeatureConjugationPart__Group__1__Impl )
+ // InternalKerML.g:16622:2: rule__FeatureConjugationPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureConjugationPart__Group__1__Impl();
@@ -57524,23 +57354,23 @@ public final void rule__FeatureConjugationPart__Group__1() throws RecognitionExc
// $ANTLR start "rule__FeatureConjugationPart__Group__1__Impl"
- // InternalKerML.g:16678:1: rule__FeatureConjugationPart__Group__1__Impl : ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalKerML.g:16628:1: rule__FeatureConjugationPart__Group__1__Impl : ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__FeatureConjugationPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16682:1: ( ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalKerML.g:16683:1: ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:16632:1: ( ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalKerML.g:16633:1: ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalKerML.g:16683:1: ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) )
- // InternalKerML.g:16684:2: ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:16633:1: ( ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalKerML.g:16634:2: ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalKerML.g:16685:2: ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 )
- // InternalKerML.g:16685:3: rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1
+ // InternalKerML.g:16635:2: ( rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 )
+ // InternalKerML.g:16635:3: rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1();
@@ -57575,14 +57405,14 @@ public final void rule__FeatureConjugationPart__Group__1__Impl() throws Recognit
// $ANTLR start "rule__ValuePart__Group__0"
- // InternalKerML.g:16694:1: rule__ValuePart__Group__0 : rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1 ;
+ // InternalKerML.g:16644:1: rule__ValuePart__Group__0 : rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1 ;
public final void rule__ValuePart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16698:1: ( rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1 )
- // InternalKerML.g:16699:2: rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1
+ // InternalKerML.g:16648:1: ( rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1 )
+ // InternalKerML.g:16649:2: rule__ValuePart__Group__0__Impl rule__ValuePart__Group__1
{
pushFollow(FOLLOW_34);
rule__ValuePart__Group__0__Impl();
@@ -57613,17 +57443,17 @@ public final void rule__ValuePart__Group__0() throws RecognitionException {
// $ANTLR start "rule__ValuePart__Group__0__Impl"
- // InternalKerML.g:16706:1: rule__ValuePart__Group__0__Impl : ( '=' ) ;
+ // InternalKerML.g:16656:1: rule__ValuePart__Group__0__Impl : ( '=' ) ;
public final void rule__ValuePart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16710:1: ( ( '=' ) )
- // InternalKerML.g:16711:1: ( '=' )
+ // InternalKerML.g:16660:1: ( ( '=' ) )
+ // InternalKerML.g:16661:1: ( '=' )
{
- // InternalKerML.g:16711:1: ( '=' )
- // InternalKerML.g:16712:2: '='
+ // InternalKerML.g:16661:1: ( '=' )
+ // InternalKerML.g:16662:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValuePartAccess().getEqualsSignKeyword_0());
@@ -57654,14 +57484,14 @@ public final void rule__ValuePart__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__ValuePart__Group__1"
- // InternalKerML.g:16721:1: rule__ValuePart__Group__1 : rule__ValuePart__Group__1__Impl ;
+ // InternalKerML.g:16671:1: rule__ValuePart__Group__1 : rule__ValuePart__Group__1__Impl ;
public final void rule__ValuePart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16725:1: ( rule__ValuePart__Group__1__Impl )
- // InternalKerML.g:16726:2: rule__ValuePart__Group__1__Impl
+ // InternalKerML.g:16675:1: ( rule__ValuePart__Group__1__Impl )
+ // InternalKerML.g:16676:2: rule__ValuePart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ValuePart__Group__1__Impl();
@@ -57687,23 +57517,23 @@ public final void rule__ValuePart__Group__1() throws RecognitionException {
// $ANTLR start "rule__ValuePart__Group__1__Impl"
- // InternalKerML.g:16732:1: rule__ValuePart__Group__1__Impl : ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) ) ;
+ // InternalKerML.g:16682:1: rule__ValuePart__Group__1__Impl : ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) ) ;
public final void rule__ValuePart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16736:1: ( ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) ) )
- // InternalKerML.g:16737:1: ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) )
+ // InternalKerML.g:16686:1: ( ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) ) )
+ // InternalKerML.g:16687:1: ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) )
{
- // InternalKerML.g:16737:1: ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) )
- // InternalKerML.g:16738:2: ( rule__ValuePart__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:16687:1: ( ( rule__ValuePart__OwnedMembership_compAssignment_1 ) )
+ // InternalKerML.g:16688:2: ( rule__ValuePart__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValuePartAccess().getOwnedMembership_compAssignment_1());
}
- // InternalKerML.g:16739:2: ( rule__ValuePart__OwnedMembership_compAssignment_1 )
- // InternalKerML.g:16739:3: rule__ValuePart__OwnedMembership_compAssignment_1
+ // InternalKerML.g:16689:2: ( rule__ValuePart__OwnedMembership_compAssignment_1 )
+ // InternalKerML.g:16689:3: rule__ValuePart__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ValuePart__OwnedMembership_compAssignment_1();
@@ -57738,14 +57568,14 @@ public final void rule__ValuePart__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Multiplicity__Group__0"
- // InternalKerML.g:16748:1: rule__Multiplicity__Group__0 : rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ;
+ // InternalKerML.g:16698:1: rule__Multiplicity__Group__0 : rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ;
public final void rule__Multiplicity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16752:1: ( rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 )
- // InternalKerML.g:16753:2: rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1
+ // InternalKerML.g:16702:1: ( rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 )
+ // InternalKerML.g:16703:2: rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1
{
pushFollow(FOLLOW_81);
rule__Multiplicity__Group__0__Impl();
@@ -57776,17 +57606,17 @@ public final void rule__Multiplicity__Group__0() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__0__Impl"
- // InternalKerML.g:16760:1: rule__Multiplicity__Group__0__Impl : ( '[' ) ;
+ // InternalKerML.g:16710:1: rule__Multiplicity__Group__0__Impl : ( '[' ) ;
public final void rule__Multiplicity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16764:1: ( ( '[' ) )
- // InternalKerML.g:16765:1: ( '[' )
+ // InternalKerML.g:16714:1: ( ( '[' ) )
+ // InternalKerML.g:16715:1: ( '[' )
{
- // InternalKerML.g:16765:1: ( '[' )
- // InternalKerML.g:16766:2: '['
+ // InternalKerML.g:16715:1: ( '[' )
+ // InternalKerML.g:16716:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getLeftSquareBracketKeyword_0());
@@ -57817,14 +57647,14 @@ public final void rule__Multiplicity__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__1"
- // InternalKerML.g:16775:1: rule__Multiplicity__Group__1 : rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ;
+ // InternalKerML.g:16725:1: rule__Multiplicity__Group__1 : rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ;
public final void rule__Multiplicity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16779:1: ( rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 )
- // InternalKerML.g:16780:2: rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2
+ // InternalKerML.g:16729:1: ( rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 )
+ // InternalKerML.g:16730:2: rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2
{
pushFollow(FOLLOW_81);
rule__Multiplicity__Group__1__Impl();
@@ -57855,22 +57685,22 @@ public final void rule__Multiplicity__Group__1() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__1__Impl"
- // InternalKerML.g:16787:1: rule__Multiplicity__Group__1__Impl : ( ( rule__Multiplicity__Group_1__0 )? ) ;
+ // InternalKerML.g:16737:1: rule__Multiplicity__Group__1__Impl : ( ( rule__Multiplicity__Group_1__0 )? ) ;
public final void rule__Multiplicity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16791:1: ( ( ( rule__Multiplicity__Group_1__0 )? ) )
- // InternalKerML.g:16792:1: ( ( rule__Multiplicity__Group_1__0 )? )
+ // InternalKerML.g:16741:1: ( ( ( rule__Multiplicity__Group_1__0 )? ) )
+ // InternalKerML.g:16742:1: ( ( rule__Multiplicity__Group_1__0 )? )
{
- // InternalKerML.g:16792:1: ( ( rule__Multiplicity__Group_1__0 )? )
- // InternalKerML.g:16793:2: ( rule__Multiplicity__Group_1__0 )?
+ // InternalKerML.g:16742:1: ( ( rule__Multiplicity__Group_1__0 )? )
+ // InternalKerML.g:16743:2: ( rule__Multiplicity__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getGroup_1());
}
- // InternalKerML.g:16794:2: ( rule__Multiplicity__Group_1__0 )?
+ // InternalKerML.g:16744:2: ( rule__Multiplicity__Group_1__0 )?
int alt194=2;
int LA194_0 = input.LA(1);
@@ -57883,7 +57713,7 @@ public final void rule__Multiplicity__Group__1__Impl() throws RecognitionExcepti
}
switch (alt194) {
case 1 :
- // InternalKerML.g:16794:3: rule__Multiplicity__Group_1__0
+ // InternalKerML.g:16744:3: rule__Multiplicity__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group_1__0();
@@ -57921,14 +57751,14 @@ public final void rule__Multiplicity__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__2"
- // InternalKerML.g:16802:1: rule__Multiplicity__Group__2 : rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 ;
+ // InternalKerML.g:16752:1: rule__Multiplicity__Group__2 : rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 ;
public final void rule__Multiplicity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16806:1: ( rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 )
- // InternalKerML.g:16807:2: rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3
+ // InternalKerML.g:16756:1: ( rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 )
+ // InternalKerML.g:16757:2: rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3
{
pushFollow(FOLLOW_45);
rule__Multiplicity__Group__2__Impl();
@@ -57959,23 +57789,23 @@ public final void rule__Multiplicity__Group__2() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__2__Impl"
- // InternalKerML.g:16814:1: rule__Multiplicity__Group__2__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) ;
+ // InternalKerML.g:16764:1: rule__Multiplicity__Group__2__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) ;
public final void rule__Multiplicity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16818:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) )
- // InternalKerML.g:16819:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
+ // InternalKerML.g:16768:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) )
+ // InternalKerML.g:16769:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
{
- // InternalKerML.g:16819:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
- // InternalKerML.g:16820:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
+ // InternalKerML.g:16769:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
+ // InternalKerML.g:16770:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compAssignment_2());
}
- // InternalKerML.g:16821:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
- // InternalKerML.g:16821:3: rule__Multiplicity__OwnedMembership_compAssignment_2
+ // InternalKerML.g:16771:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
+ // InternalKerML.g:16771:3: rule__Multiplicity__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__Multiplicity__OwnedMembership_compAssignment_2();
@@ -58010,14 +57840,14 @@ public final void rule__Multiplicity__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__3"
- // InternalKerML.g:16829:1: rule__Multiplicity__Group__3 : rule__Multiplicity__Group__3__Impl ;
+ // InternalKerML.g:16779:1: rule__Multiplicity__Group__3 : rule__Multiplicity__Group__3__Impl ;
public final void rule__Multiplicity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16833:1: ( rule__Multiplicity__Group__3__Impl )
- // InternalKerML.g:16834:2: rule__Multiplicity__Group__3__Impl
+ // InternalKerML.g:16783:1: ( rule__Multiplicity__Group__3__Impl )
+ // InternalKerML.g:16784:2: rule__Multiplicity__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group__3__Impl();
@@ -58043,17 +57873,17 @@ public final void rule__Multiplicity__Group__3() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__3__Impl"
- // InternalKerML.g:16840:1: rule__Multiplicity__Group__3__Impl : ( ']' ) ;
+ // InternalKerML.g:16790:1: rule__Multiplicity__Group__3__Impl : ( ']' ) ;
public final void rule__Multiplicity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16844:1: ( ( ']' ) )
- // InternalKerML.g:16845:1: ( ']' )
+ // InternalKerML.g:16794:1: ( ( ']' ) )
+ // InternalKerML.g:16795:1: ( ']' )
{
- // InternalKerML.g:16845:1: ( ']' )
- // InternalKerML.g:16846:2: ']'
+ // InternalKerML.g:16795:1: ( ']' )
+ // InternalKerML.g:16796:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getRightSquareBracketKeyword_3());
@@ -58084,14 +57914,14 @@ public final void rule__Multiplicity__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group_1__0"
- // InternalKerML.g:16856:1: rule__Multiplicity__Group_1__0 : rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 ;
+ // InternalKerML.g:16806:1: rule__Multiplicity__Group_1__0 : rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 ;
public final void rule__Multiplicity__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16860:1: ( rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 )
- // InternalKerML.g:16861:2: rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1
+ // InternalKerML.g:16810:1: ( rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 )
+ // InternalKerML.g:16811:2: rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1
{
pushFollow(FOLLOW_82);
rule__Multiplicity__Group_1__0__Impl();
@@ -58122,23 +57952,23 @@ public final void rule__Multiplicity__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group_1__0__Impl"
- // InternalKerML.g:16868:1: rule__Multiplicity__Group_1__0__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) ;
+ // InternalKerML.g:16818:1: rule__Multiplicity__Group_1__0__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) ;
public final void rule__Multiplicity__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16872:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) )
- // InternalKerML.g:16873:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:16822:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) )
+ // InternalKerML.g:16823:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
{
- // InternalKerML.g:16873:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
- // InternalKerML.g:16874:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
+ // InternalKerML.g:16823:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:16824:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compAssignment_1_0());
}
- // InternalKerML.g:16875:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
- // InternalKerML.g:16875:3: rule__Multiplicity__OwnedMembership_compAssignment_1_0
+ // InternalKerML.g:16825:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
+ // InternalKerML.g:16825:3: rule__Multiplicity__OwnedMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__Multiplicity__OwnedMembership_compAssignment_1_0();
@@ -58173,14 +58003,14 @@ public final void rule__Multiplicity__Group_1__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__Multiplicity__Group_1__1"
- // InternalKerML.g:16883:1: rule__Multiplicity__Group_1__1 : rule__Multiplicity__Group_1__1__Impl ;
+ // InternalKerML.g:16833:1: rule__Multiplicity__Group_1__1 : rule__Multiplicity__Group_1__1__Impl ;
public final void rule__Multiplicity__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16887:1: ( rule__Multiplicity__Group_1__1__Impl )
- // InternalKerML.g:16888:2: rule__Multiplicity__Group_1__1__Impl
+ // InternalKerML.g:16837:1: ( rule__Multiplicity__Group_1__1__Impl )
+ // InternalKerML.g:16838:2: rule__Multiplicity__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group_1__1__Impl();
@@ -58206,17 +58036,17 @@ public final void rule__Multiplicity__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group_1__1__Impl"
- // InternalKerML.g:16894:1: rule__Multiplicity__Group_1__1__Impl : ( '..' ) ;
+ // InternalKerML.g:16844:1: rule__Multiplicity__Group_1__1__Impl : ( '..' ) ;
public final void rule__Multiplicity__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16898:1: ( ( '..' ) )
- // InternalKerML.g:16899:1: ( '..' )
+ // InternalKerML.g:16848:1: ( ( '..' ) )
+ // InternalKerML.g:16849:1: ( '..' )
{
- // InternalKerML.g:16899:1: ( '..' )
- // InternalKerML.g:16900:2: '..'
+ // InternalKerML.g:16849:1: ( '..' )
+ // InternalKerML.g:16850:2: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getFullStopFullStopKeyword_1_1());
@@ -58247,14 +58077,14 @@ public final void rule__Multiplicity__Group_1__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__DataType__Group__0"
- // InternalKerML.g:16910:1: rule__DataType__Group__0 : rule__DataType__Group__0__Impl rule__DataType__Group__1 ;
+ // InternalKerML.g:16860:1: rule__DataType__Group__0 : rule__DataType__Group__0__Impl rule__DataType__Group__1 ;
public final void rule__DataType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16914:1: ( rule__DataType__Group__0__Impl rule__DataType__Group__1 )
- // InternalKerML.g:16915:2: rule__DataType__Group__0__Impl rule__DataType__Group__1
+ // InternalKerML.g:16864:1: ( rule__DataType__Group__0__Impl rule__DataType__Group__1 )
+ // InternalKerML.g:16865:2: rule__DataType__Group__0__Impl rule__DataType__Group__1
{
pushFollow(FOLLOW_83);
rule__DataType__Group__0__Impl();
@@ -58285,22 +58115,22 @@ public final void rule__DataType__Group__0() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__0__Impl"
- // InternalKerML.g:16922:1: rule__DataType__Group__0__Impl : ( ( rule__DataType__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:16872:1: rule__DataType__Group__0__Impl : ( ( rule__DataType__IsAbstractAssignment_0 )? ) ;
public final void rule__DataType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16926:1: ( ( ( rule__DataType__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:16927:1: ( ( rule__DataType__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:16876:1: ( ( ( rule__DataType__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:16877:1: ( ( rule__DataType__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:16927:1: ( ( rule__DataType__IsAbstractAssignment_0 )? )
- // InternalKerML.g:16928:2: ( rule__DataType__IsAbstractAssignment_0 )?
+ // InternalKerML.g:16877:1: ( ( rule__DataType__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:16878:2: ( rule__DataType__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:16929:2: ( rule__DataType__IsAbstractAssignment_0 )?
+ // InternalKerML.g:16879:2: ( rule__DataType__IsAbstractAssignment_0 )?
int alt195=2;
int LA195_0 = input.LA(1);
@@ -58309,7 +58139,7 @@ public final void rule__DataType__Group__0__Impl() throws RecognitionException {
}
switch (alt195) {
case 1 :
- // InternalKerML.g:16929:3: rule__DataType__IsAbstractAssignment_0
+ // InternalKerML.g:16879:3: rule__DataType__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__DataType__IsAbstractAssignment_0();
@@ -58347,14 +58177,14 @@ public final void rule__DataType__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__1"
- // InternalKerML.g:16937:1: rule__DataType__Group__1 : rule__DataType__Group__1__Impl rule__DataType__Group__2 ;
+ // InternalKerML.g:16887:1: rule__DataType__Group__1 : rule__DataType__Group__1__Impl rule__DataType__Group__2 ;
public final void rule__DataType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16941:1: ( rule__DataType__Group__1__Impl rule__DataType__Group__2 )
- // InternalKerML.g:16942:2: rule__DataType__Group__1__Impl rule__DataType__Group__2
+ // InternalKerML.g:16891:1: ( rule__DataType__Group__1__Impl rule__DataType__Group__2 )
+ // InternalKerML.g:16892:2: rule__DataType__Group__1__Impl rule__DataType__Group__2
{
pushFollow(FOLLOW_50);
rule__DataType__Group__1__Impl();
@@ -58385,17 +58215,17 @@ public final void rule__DataType__Group__1() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__1__Impl"
- // InternalKerML.g:16949:1: rule__DataType__Group__1__Impl : ( 'datatype' ) ;
+ // InternalKerML.g:16899:1: rule__DataType__Group__1__Impl : ( 'datatype' ) ;
public final void rule__DataType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16953:1: ( ( 'datatype' ) )
- // InternalKerML.g:16954:1: ( 'datatype' )
+ // InternalKerML.g:16903:1: ( ( 'datatype' ) )
+ // InternalKerML.g:16904:1: ( 'datatype' )
{
- // InternalKerML.g:16954:1: ( 'datatype' )
- // InternalKerML.g:16955:2: 'datatype'
+ // InternalKerML.g:16904:1: ( 'datatype' )
+ // InternalKerML.g:16905:2: 'datatype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getDatatypeKeyword_1());
@@ -58426,14 +58256,14 @@ public final void rule__DataType__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__2"
- // InternalKerML.g:16964:1: rule__DataType__Group__2 : rule__DataType__Group__2__Impl rule__DataType__Group__3 ;
+ // InternalKerML.g:16914:1: rule__DataType__Group__2 : rule__DataType__Group__2__Impl rule__DataType__Group__3 ;
public final void rule__DataType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16968:1: ( rule__DataType__Group__2__Impl rule__DataType__Group__3 )
- // InternalKerML.g:16969:2: rule__DataType__Group__2__Impl rule__DataType__Group__3
+ // InternalKerML.g:16918:1: ( rule__DataType__Group__2__Impl rule__DataType__Group__3 )
+ // InternalKerML.g:16919:2: rule__DataType__Group__2__Impl rule__DataType__Group__3
{
pushFollow(FOLLOW_10);
rule__DataType__Group__2__Impl();
@@ -58464,17 +58294,17 @@ public final void rule__DataType__Group__2() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__2__Impl"
- // InternalKerML.g:16976:1: rule__DataType__Group__2__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:16926:1: rule__DataType__Group__2__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__DataType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16980:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:16981:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:16930:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:16931:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:16981:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:16982:2: ruleClassifierDeclaration
+ // InternalKerML.g:16931:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:16932:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getClassifierDeclarationParserRuleCall_2());
@@ -58509,14 +58339,14 @@ public final void rule__DataType__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__3"
- // InternalKerML.g:16991:1: rule__DataType__Group__3 : rule__DataType__Group__3__Impl ;
+ // InternalKerML.g:16941:1: rule__DataType__Group__3 : rule__DataType__Group__3__Impl ;
public final void rule__DataType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:16995:1: ( rule__DataType__Group__3__Impl )
- // InternalKerML.g:16996:2: rule__DataType__Group__3__Impl
+ // InternalKerML.g:16945:1: ( rule__DataType__Group__3__Impl )
+ // InternalKerML.g:16946:2: rule__DataType__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__DataType__Group__3__Impl();
@@ -58542,17 +58372,17 @@ public final void rule__DataType__Group__3() throws RecognitionException {
// $ANTLR start "rule__DataType__Group__3__Impl"
- // InternalKerML.g:17002:1: rule__DataType__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:16952:1: rule__DataType__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__DataType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17006:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17007:1: ( ruleTypeBody )
+ // InternalKerML.g:16956:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:16957:1: ( ruleTypeBody )
{
- // InternalKerML.g:17007:1: ( ruleTypeBody )
- // InternalKerML.g:17008:2: ruleTypeBody
+ // InternalKerML.g:16957:1: ( ruleTypeBody )
+ // InternalKerML.g:16958:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getTypeBodyParserRuleCall_3());
@@ -58587,14 +58417,14 @@ public final void rule__DataType__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Class__Group__0"
- // InternalKerML.g:17018:1: rule__Class__Group__0 : rule__Class__Group__0__Impl rule__Class__Group__1 ;
+ // InternalKerML.g:16968:1: rule__Class__Group__0 : rule__Class__Group__0__Impl rule__Class__Group__1 ;
public final void rule__Class__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17022:1: ( rule__Class__Group__0__Impl rule__Class__Group__1 )
- // InternalKerML.g:17023:2: rule__Class__Group__0__Impl rule__Class__Group__1
+ // InternalKerML.g:16972:1: ( rule__Class__Group__0__Impl rule__Class__Group__1 )
+ // InternalKerML.g:16973:2: rule__Class__Group__0__Impl rule__Class__Group__1
{
pushFollow(FOLLOW_84);
rule__Class__Group__0__Impl();
@@ -58625,22 +58455,22 @@ public final void rule__Class__Group__0() throws RecognitionException {
// $ANTLR start "rule__Class__Group__0__Impl"
- // InternalKerML.g:17030:1: rule__Class__Group__0__Impl : ( ( rule__Class__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:16980:1: rule__Class__Group__0__Impl : ( ( rule__Class__IsAbstractAssignment_0 )? ) ;
public final void rule__Class__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17034:1: ( ( ( rule__Class__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:17035:1: ( ( rule__Class__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:16984:1: ( ( ( rule__Class__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:16985:1: ( ( rule__Class__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:17035:1: ( ( rule__Class__IsAbstractAssignment_0 )? )
- // InternalKerML.g:17036:2: ( rule__Class__IsAbstractAssignment_0 )?
+ // InternalKerML.g:16985:1: ( ( rule__Class__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:16986:2: ( rule__Class__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:17037:2: ( rule__Class__IsAbstractAssignment_0 )?
+ // InternalKerML.g:16987:2: ( rule__Class__IsAbstractAssignment_0 )?
int alt196=2;
int LA196_0 = input.LA(1);
@@ -58649,7 +58479,7 @@ public final void rule__Class__Group__0__Impl() throws RecognitionException {
}
switch (alt196) {
case 1 :
- // InternalKerML.g:17037:3: rule__Class__IsAbstractAssignment_0
+ // InternalKerML.g:16987:3: rule__Class__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Class__IsAbstractAssignment_0();
@@ -58687,14 +58517,14 @@ public final void rule__Class__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Class__Group__1"
- // InternalKerML.g:17045:1: rule__Class__Group__1 : rule__Class__Group__1__Impl rule__Class__Group__2 ;
+ // InternalKerML.g:16995:1: rule__Class__Group__1 : rule__Class__Group__1__Impl rule__Class__Group__2 ;
public final void rule__Class__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17049:1: ( rule__Class__Group__1__Impl rule__Class__Group__2 )
- // InternalKerML.g:17050:2: rule__Class__Group__1__Impl rule__Class__Group__2
+ // InternalKerML.g:16999:1: ( rule__Class__Group__1__Impl rule__Class__Group__2 )
+ // InternalKerML.g:17000:2: rule__Class__Group__1__Impl rule__Class__Group__2
{
pushFollow(FOLLOW_50);
rule__Class__Group__1__Impl();
@@ -58725,17 +58555,17 @@ public final void rule__Class__Group__1() throws RecognitionException {
// $ANTLR start "rule__Class__Group__1__Impl"
- // InternalKerML.g:17057:1: rule__Class__Group__1__Impl : ( 'class' ) ;
+ // InternalKerML.g:17007:1: rule__Class__Group__1__Impl : ( 'class' ) ;
public final void rule__Class__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17061:1: ( ( 'class' ) )
- // InternalKerML.g:17062:1: ( 'class' )
+ // InternalKerML.g:17011:1: ( ( 'class' ) )
+ // InternalKerML.g:17012:1: ( 'class' )
{
- // InternalKerML.g:17062:1: ( 'class' )
- // InternalKerML.g:17063:2: 'class'
+ // InternalKerML.g:17012:1: ( 'class' )
+ // InternalKerML.g:17013:2: 'class'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getClassKeyword_1());
@@ -58766,14 +58596,14 @@ public final void rule__Class__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Class__Group__2"
- // InternalKerML.g:17072:1: rule__Class__Group__2 : rule__Class__Group__2__Impl rule__Class__Group__3 ;
+ // InternalKerML.g:17022:1: rule__Class__Group__2 : rule__Class__Group__2__Impl rule__Class__Group__3 ;
public final void rule__Class__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17076:1: ( rule__Class__Group__2__Impl rule__Class__Group__3 )
- // InternalKerML.g:17077:2: rule__Class__Group__2__Impl rule__Class__Group__3
+ // InternalKerML.g:17026:1: ( rule__Class__Group__2__Impl rule__Class__Group__3 )
+ // InternalKerML.g:17027:2: rule__Class__Group__2__Impl rule__Class__Group__3
{
pushFollow(FOLLOW_10);
rule__Class__Group__2__Impl();
@@ -58804,17 +58634,17 @@ public final void rule__Class__Group__2() throws RecognitionException {
// $ANTLR start "rule__Class__Group__2__Impl"
- // InternalKerML.g:17084:1: rule__Class__Group__2__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:17034:1: rule__Class__Group__2__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__Class__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17088:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:17089:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17038:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:17039:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:17089:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:17090:2: ruleClassifierDeclaration
+ // InternalKerML.g:17039:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17040:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getClassifierDeclarationParserRuleCall_2());
@@ -58849,14 +58679,14 @@ public final void rule__Class__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Class__Group__3"
- // InternalKerML.g:17099:1: rule__Class__Group__3 : rule__Class__Group__3__Impl ;
+ // InternalKerML.g:17049:1: rule__Class__Group__3 : rule__Class__Group__3__Impl ;
public final void rule__Class__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17103:1: ( rule__Class__Group__3__Impl )
- // InternalKerML.g:17104:2: rule__Class__Group__3__Impl
+ // InternalKerML.g:17053:1: ( rule__Class__Group__3__Impl )
+ // InternalKerML.g:17054:2: rule__Class__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Class__Group__3__Impl();
@@ -58882,17 +58712,17 @@ public final void rule__Class__Group__3() throws RecognitionException {
// $ANTLR start "rule__Class__Group__3__Impl"
- // InternalKerML.g:17110:1: rule__Class__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:17060:1: rule__Class__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Class__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17114:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17115:1: ( ruleTypeBody )
+ // InternalKerML.g:17064:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:17065:1: ( ruleTypeBody )
{
- // InternalKerML.g:17115:1: ( ruleTypeBody )
- // InternalKerML.g:17116:2: ruleTypeBody
+ // InternalKerML.g:17065:1: ( ruleTypeBody )
+ // InternalKerML.g:17066:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getTypeBodyParserRuleCall_3());
@@ -58927,14 +58757,14 @@ public final void rule__Class__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__0"
- // InternalKerML.g:17126:1: rule__Structure__Group__0 : rule__Structure__Group__0__Impl rule__Structure__Group__1 ;
+ // InternalKerML.g:17076: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 {
- // InternalKerML.g:17130:1: ( rule__Structure__Group__0__Impl rule__Structure__Group__1 )
- // InternalKerML.g:17131:2: rule__Structure__Group__0__Impl rule__Structure__Group__1
+ // InternalKerML.g:17080:1: ( rule__Structure__Group__0__Impl rule__Structure__Group__1 )
+ // InternalKerML.g:17081:2: rule__Structure__Group__0__Impl rule__Structure__Group__1
{
pushFollow(FOLLOW_85);
rule__Structure__Group__0__Impl();
@@ -58965,22 +58795,22 @@ public final void rule__Structure__Group__0() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__0__Impl"
- // InternalKerML.g:17138:1: rule__Structure__Group__0__Impl : ( ( rule__Structure__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:17088:1: rule__Structure__Group__0__Impl : ( ( rule__Structure__IsAbstractAssignment_0 )? ) ;
public final void rule__Structure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17142:1: ( ( ( rule__Structure__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:17143:1: ( ( rule__Structure__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17092:1: ( ( ( rule__Structure__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:17093:1: ( ( rule__Structure__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:17143:1: ( ( rule__Structure__IsAbstractAssignment_0 )? )
- // InternalKerML.g:17144:2: ( rule__Structure__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17093:1: ( ( rule__Structure__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17094:2: ( rule__Structure__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:17145:2: ( rule__Structure__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17095:2: ( rule__Structure__IsAbstractAssignment_0 )?
int alt197=2;
int LA197_0 = input.LA(1);
@@ -58989,7 +58819,7 @@ public final void rule__Structure__Group__0__Impl() throws RecognitionException
}
switch (alt197) {
case 1 :
- // InternalKerML.g:17145:3: rule__Structure__IsAbstractAssignment_0
+ // InternalKerML.g:17095:3: rule__Structure__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Structure__IsAbstractAssignment_0();
@@ -59027,14 +58857,14 @@ public final void rule__Structure__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__1"
- // InternalKerML.g:17153:1: rule__Structure__Group__1 : rule__Structure__Group__1__Impl rule__Structure__Group__2 ;
+ // InternalKerML.g:17103: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 {
- // InternalKerML.g:17157:1: ( rule__Structure__Group__1__Impl rule__Structure__Group__2 )
- // InternalKerML.g:17158:2: rule__Structure__Group__1__Impl rule__Structure__Group__2
+ // InternalKerML.g:17107:1: ( rule__Structure__Group__1__Impl rule__Structure__Group__2 )
+ // InternalKerML.g:17108:2: rule__Structure__Group__1__Impl rule__Structure__Group__2
{
pushFollow(FOLLOW_50);
rule__Structure__Group__1__Impl();
@@ -59065,17 +58895,17 @@ public final void rule__Structure__Group__1() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__1__Impl"
- // InternalKerML.g:17165:1: rule__Structure__Group__1__Impl : ( 'struct' ) ;
+ // InternalKerML.g:17115:1: rule__Structure__Group__1__Impl : ( 'struct' ) ;
public final void rule__Structure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17169:1: ( ( 'struct' ) )
- // InternalKerML.g:17170:1: ( 'struct' )
+ // InternalKerML.g:17119:1: ( ( 'struct' ) )
+ // InternalKerML.g:17120:1: ( 'struct' )
{
- // InternalKerML.g:17170:1: ( 'struct' )
- // InternalKerML.g:17171:2: 'struct'
+ // InternalKerML.g:17120:1: ( 'struct' )
+ // InternalKerML.g:17121:2: 'struct'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getStructKeyword_1());
@@ -59106,14 +58936,14 @@ public final void rule__Structure__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__2"
- // InternalKerML.g:17180:1: rule__Structure__Group__2 : rule__Structure__Group__2__Impl rule__Structure__Group__3 ;
+ // InternalKerML.g:17130: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 {
- // InternalKerML.g:17184:1: ( rule__Structure__Group__2__Impl rule__Structure__Group__3 )
- // InternalKerML.g:17185:2: rule__Structure__Group__2__Impl rule__Structure__Group__3
+ // InternalKerML.g:17134:1: ( rule__Structure__Group__2__Impl rule__Structure__Group__3 )
+ // InternalKerML.g:17135:2: rule__Structure__Group__2__Impl rule__Structure__Group__3
{
pushFollow(FOLLOW_10);
rule__Structure__Group__2__Impl();
@@ -59144,17 +58974,17 @@ public final void rule__Structure__Group__2() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__2__Impl"
- // InternalKerML.g:17192:1: rule__Structure__Group__2__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:17142:1: rule__Structure__Group__2__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__Structure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17196:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:17197:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17146:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:17147:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:17197:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:17198:2: ruleClassifierDeclaration
+ // InternalKerML.g:17147:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17148:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getClassifierDeclarationParserRuleCall_2());
@@ -59189,14 +59019,14 @@ public final void rule__Structure__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__3"
- // InternalKerML.g:17207:1: rule__Structure__Group__3 : rule__Structure__Group__3__Impl ;
+ // InternalKerML.g:17157:1: rule__Structure__Group__3 : rule__Structure__Group__3__Impl ;
public final void rule__Structure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17211:1: ( rule__Structure__Group__3__Impl )
- // InternalKerML.g:17212:2: rule__Structure__Group__3__Impl
+ // InternalKerML.g:17161:1: ( rule__Structure__Group__3__Impl )
+ // InternalKerML.g:17162:2: rule__Structure__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Structure__Group__3__Impl();
@@ -59222,17 +59052,17 @@ public final void rule__Structure__Group__3() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__3__Impl"
- // InternalKerML.g:17218:1: rule__Structure__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:17168:1: rule__Structure__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Structure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17222:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17223:1: ( ruleTypeBody )
+ // InternalKerML.g:17172:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:17173:1: ( ruleTypeBody )
{
- // InternalKerML.g:17223:1: ( ruleTypeBody )
- // InternalKerML.g:17224:2: ruleTypeBody
+ // InternalKerML.g:17173:1: ( ruleTypeBody )
+ // InternalKerML.g:17174:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getTypeBodyParserRuleCall_3());
@@ -59267,14 +59097,14 @@ public final void rule__Structure__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Association__Group__0"
- // InternalKerML.g:17234:1: rule__Association__Group__0 : rule__Association__Group__0__Impl rule__Association__Group__1 ;
+ // InternalKerML.g:17184:1: rule__Association__Group__0 : rule__Association__Group__0__Impl rule__Association__Group__1 ;
public final void rule__Association__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17238:1: ( rule__Association__Group__0__Impl rule__Association__Group__1 )
- // InternalKerML.g:17239:2: rule__Association__Group__0__Impl rule__Association__Group__1
+ // InternalKerML.g:17188:1: ( rule__Association__Group__0__Impl rule__Association__Group__1 )
+ // InternalKerML.g:17189:2: rule__Association__Group__0__Impl rule__Association__Group__1
{
pushFollow(FOLLOW_86);
rule__Association__Group__0__Impl();
@@ -59305,22 +59135,22 @@ public final void rule__Association__Group__0() throws RecognitionException {
// $ANTLR start "rule__Association__Group__0__Impl"
- // InternalKerML.g:17246:1: rule__Association__Group__0__Impl : ( ( rule__Association__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:17196:1: rule__Association__Group__0__Impl : ( ( rule__Association__IsAbstractAssignment_0 )? ) ;
public final void rule__Association__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17250:1: ( ( ( rule__Association__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:17251:1: ( ( rule__Association__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17200:1: ( ( ( rule__Association__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:17201:1: ( ( rule__Association__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:17251:1: ( ( rule__Association__IsAbstractAssignment_0 )? )
- // InternalKerML.g:17252:2: ( rule__Association__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17201:1: ( ( rule__Association__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17202:2: ( rule__Association__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:17253:2: ( rule__Association__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17203:2: ( rule__Association__IsAbstractAssignment_0 )?
int alt198=2;
int LA198_0 = input.LA(1);
@@ -59329,7 +59159,7 @@ public final void rule__Association__Group__0__Impl() throws RecognitionExceptio
}
switch (alt198) {
case 1 :
- // InternalKerML.g:17253:3: rule__Association__IsAbstractAssignment_0
+ // InternalKerML.g:17203:3: rule__Association__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Association__IsAbstractAssignment_0();
@@ -59367,14 +59197,14 @@ public final void rule__Association__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Association__Group__1"
- // InternalKerML.g:17261:1: rule__Association__Group__1 : rule__Association__Group__1__Impl rule__Association__Group__2 ;
+ // InternalKerML.g:17211:1: rule__Association__Group__1 : rule__Association__Group__1__Impl rule__Association__Group__2 ;
public final void rule__Association__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17265:1: ( rule__Association__Group__1__Impl rule__Association__Group__2 )
- // InternalKerML.g:17266:2: rule__Association__Group__1__Impl rule__Association__Group__2
+ // InternalKerML.g:17215:1: ( rule__Association__Group__1__Impl rule__Association__Group__2 )
+ // InternalKerML.g:17216:2: rule__Association__Group__1__Impl rule__Association__Group__2
{
pushFollow(FOLLOW_50);
rule__Association__Group__1__Impl();
@@ -59405,17 +59235,17 @@ public final void rule__Association__Group__1() throws RecognitionException {
// $ANTLR start "rule__Association__Group__1__Impl"
- // InternalKerML.g:17273:1: rule__Association__Group__1__Impl : ( 'assoc' ) ;
+ // InternalKerML.g:17223:1: rule__Association__Group__1__Impl : ( 'assoc' ) ;
public final void rule__Association__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17277:1: ( ( 'assoc' ) )
- // InternalKerML.g:17278:1: ( 'assoc' )
+ // InternalKerML.g:17227:1: ( ( 'assoc' ) )
+ // InternalKerML.g:17228:1: ( 'assoc' )
{
- // InternalKerML.g:17278:1: ( 'assoc' )
- // InternalKerML.g:17279:2: 'assoc'
+ // InternalKerML.g:17228:1: ( 'assoc' )
+ // InternalKerML.g:17229:2: 'assoc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getAssocKeyword_1());
@@ -59446,14 +59276,14 @@ public final void rule__Association__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Association__Group__2"
- // InternalKerML.g:17288:1: rule__Association__Group__2 : rule__Association__Group__2__Impl rule__Association__Group__3 ;
+ // InternalKerML.g:17238:1: rule__Association__Group__2 : rule__Association__Group__2__Impl rule__Association__Group__3 ;
public final void rule__Association__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17292:1: ( rule__Association__Group__2__Impl rule__Association__Group__3 )
- // InternalKerML.g:17293:2: rule__Association__Group__2__Impl rule__Association__Group__3
+ // InternalKerML.g:17242:1: ( rule__Association__Group__2__Impl rule__Association__Group__3 )
+ // InternalKerML.g:17243:2: rule__Association__Group__2__Impl rule__Association__Group__3
{
pushFollow(FOLLOW_10);
rule__Association__Group__2__Impl();
@@ -59484,17 +59314,17 @@ public final void rule__Association__Group__2() throws RecognitionException {
// $ANTLR start "rule__Association__Group__2__Impl"
- // InternalKerML.g:17300:1: rule__Association__Group__2__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:17250:1: rule__Association__Group__2__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__Association__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17304:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:17305:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17254:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:17255:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:17305:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:17306:2: ruleClassifierDeclaration
+ // InternalKerML.g:17255:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17256:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getClassifierDeclarationParserRuleCall_2());
@@ -59529,14 +59359,14 @@ public final void rule__Association__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Association__Group__3"
- // InternalKerML.g:17315:1: rule__Association__Group__3 : rule__Association__Group__3__Impl ;
+ // InternalKerML.g:17265:1: rule__Association__Group__3 : rule__Association__Group__3__Impl ;
public final void rule__Association__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17319:1: ( rule__Association__Group__3__Impl )
- // InternalKerML.g:17320:2: rule__Association__Group__3__Impl
+ // InternalKerML.g:17269:1: ( rule__Association__Group__3__Impl )
+ // InternalKerML.g:17270:2: rule__Association__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Association__Group__3__Impl();
@@ -59562,17 +59392,17 @@ public final void rule__Association__Group__3() throws RecognitionException {
// $ANTLR start "rule__Association__Group__3__Impl"
- // InternalKerML.g:17326:1: rule__Association__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:17276:1: rule__Association__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Association__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17330:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17331:1: ( ruleTypeBody )
+ // InternalKerML.g:17280:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:17281:1: ( ruleTypeBody )
{
- // InternalKerML.g:17331:1: ( ruleTypeBody )
- // InternalKerML.g:17332:2: ruleTypeBody
+ // InternalKerML.g:17281:1: ( ruleTypeBody )
+ // InternalKerML.g:17282:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getTypeBodyParserRuleCall_3());
@@ -59607,14 +59437,14 @@ public final void rule__Association__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__AssociationStructure__Group__0"
- // InternalKerML.g:17342:1: rule__AssociationStructure__Group__0 : rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1 ;
+ // InternalKerML.g:17292:1: rule__AssociationStructure__Group__0 : rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1 ;
public final void rule__AssociationStructure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17346:1: ( rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1 )
- // InternalKerML.g:17347:2: rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1
+ // InternalKerML.g:17296:1: ( rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1 )
+ // InternalKerML.g:17297:2: rule__AssociationStructure__Group__0__Impl rule__AssociationStructure__Group__1
{
pushFollow(FOLLOW_86);
rule__AssociationStructure__Group__0__Impl();
@@ -59645,22 +59475,22 @@ public final void rule__AssociationStructure__Group__0() throws RecognitionExcep
// $ANTLR start "rule__AssociationStructure__Group__0__Impl"
- // InternalKerML.g:17354:1: rule__AssociationStructure__Group__0__Impl : ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:17304:1: rule__AssociationStructure__Group__0__Impl : ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? ) ;
public final void rule__AssociationStructure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17358:1: ( ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:17359:1: ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17308:1: ( ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:17309:1: ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:17359:1: ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? )
- // InternalKerML.g:17360:2: ( rule__AssociationStructure__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17309:1: ( ( rule__AssociationStructure__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17310:2: ( rule__AssociationStructure__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:17361:2: ( rule__AssociationStructure__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17311:2: ( rule__AssociationStructure__IsAbstractAssignment_0 )?
int alt199=2;
int LA199_0 = input.LA(1);
@@ -59669,7 +59499,7 @@ public final void rule__AssociationStructure__Group__0__Impl() throws Recognitio
}
switch (alt199) {
case 1 :
- // InternalKerML.g:17361:3: rule__AssociationStructure__IsAbstractAssignment_0
+ // InternalKerML.g:17311:3: rule__AssociationStructure__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__AssociationStructure__IsAbstractAssignment_0();
@@ -59707,14 +59537,14 @@ public final void rule__AssociationStructure__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__AssociationStructure__Group__1"
- // InternalKerML.g:17369:1: rule__AssociationStructure__Group__1 : rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2 ;
+ // InternalKerML.g:17319:1: rule__AssociationStructure__Group__1 : rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2 ;
public final void rule__AssociationStructure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17373:1: ( rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2 )
- // InternalKerML.g:17374:2: rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2
+ // InternalKerML.g:17323:1: ( rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2 )
+ // InternalKerML.g:17324:2: rule__AssociationStructure__Group__1__Impl rule__AssociationStructure__Group__2
{
pushFollow(FOLLOW_87);
rule__AssociationStructure__Group__1__Impl();
@@ -59745,17 +59575,17 @@ public final void rule__AssociationStructure__Group__1() throws RecognitionExcep
// $ANTLR start "rule__AssociationStructure__Group__1__Impl"
- // InternalKerML.g:17381:1: rule__AssociationStructure__Group__1__Impl : ( 'assoc' ) ;
+ // InternalKerML.g:17331:1: rule__AssociationStructure__Group__1__Impl : ( 'assoc' ) ;
public final void rule__AssociationStructure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17385:1: ( ( 'assoc' ) )
- // InternalKerML.g:17386:1: ( 'assoc' )
+ // InternalKerML.g:17335:1: ( ( 'assoc' ) )
+ // InternalKerML.g:17336:1: ( 'assoc' )
{
- // InternalKerML.g:17386:1: ( 'assoc' )
- // InternalKerML.g:17387:2: 'assoc'
+ // InternalKerML.g:17336:1: ( 'assoc' )
+ // InternalKerML.g:17337:2: 'assoc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getAssocKeyword_1());
@@ -59786,14 +59616,14 @@ public final void rule__AssociationStructure__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__AssociationStructure__Group__2"
- // InternalKerML.g:17396:1: rule__AssociationStructure__Group__2 : rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3 ;
+ // InternalKerML.g:17346:1: rule__AssociationStructure__Group__2 : rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3 ;
public final void rule__AssociationStructure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17400:1: ( rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3 )
- // InternalKerML.g:17401:2: rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3
+ // InternalKerML.g:17350:1: ( rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3 )
+ // InternalKerML.g:17351:2: rule__AssociationStructure__Group__2__Impl rule__AssociationStructure__Group__3
{
pushFollow(FOLLOW_50);
rule__AssociationStructure__Group__2__Impl();
@@ -59824,17 +59654,17 @@ public final void rule__AssociationStructure__Group__2() throws RecognitionExcep
// $ANTLR start "rule__AssociationStructure__Group__2__Impl"
- // InternalKerML.g:17408:1: rule__AssociationStructure__Group__2__Impl : ( 'struct' ) ;
+ // InternalKerML.g:17358:1: rule__AssociationStructure__Group__2__Impl : ( 'struct' ) ;
public final void rule__AssociationStructure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17412:1: ( ( 'struct' ) )
- // InternalKerML.g:17413:1: ( 'struct' )
+ // InternalKerML.g:17362:1: ( ( 'struct' ) )
+ // InternalKerML.g:17363:1: ( 'struct' )
{
- // InternalKerML.g:17413:1: ( 'struct' )
- // InternalKerML.g:17414:2: 'struct'
+ // InternalKerML.g:17363:1: ( 'struct' )
+ // InternalKerML.g:17364:2: 'struct'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getStructKeyword_2());
@@ -59865,14 +59695,14 @@ public final void rule__AssociationStructure__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__AssociationStructure__Group__3"
- // InternalKerML.g:17423:1: rule__AssociationStructure__Group__3 : rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4 ;
+ // InternalKerML.g:17373:1: rule__AssociationStructure__Group__3 : rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4 ;
public final void rule__AssociationStructure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17427:1: ( rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4 )
- // InternalKerML.g:17428:2: rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4
+ // InternalKerML.g:17377:1: ( rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4 )
+ // InternalKerML.g:17378:2: rule__AssociationStructure__Group__3__Impl rule__AssociationStructure__Group__4
{
pushFollow(FOLLOW_10);
rule__AssociationStructure__Group__3__Impl();
@@ -59903,17 +59733,17 @@ public final void rule__AssociationStructure__Group__3() throws RecognitionExcep
// $ANTLR start "rule__AssociationStructure__Group__3__Impl"
- // InternalKerML.g:17435:1: rule__AssociationStructure__Group__3__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:17385:1: rule__AssociationStructure__Group__3__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__AssociationStructure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17439:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:17440:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17389:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:17390:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:17440:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:17441:2: ruleClassifierDeclaration
+ // InternalKerML.g:17390:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:17391:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getClassifierDeclarationParserRuleCall_3());
@@ -59948,14 +59778,14 @@ public final void rule__AssociationStructure__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__AssociationStructure__Group__4"
- // InternalKerML.g:17450:1: rule__AssociationStructure__Group__4 : rule__AssociationStructure__Group__4__Impl ;
+ // InternalKerML.g:17400:1: rule__AssociationStructure__Group__4 : rule__AssociationStructure__Group__4__Impl ;
public final void rule__AssociationStructure__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17454:1: ( rule__AssociationStructure__Group__4__Impl )
- // InternalKerML.g:17455:2: rule__AssociationStructure__Group__4__Impl
+ // InternalKerML.g:17404:1: ( rule__AssociationStructure__Group__4__Impl )
+ // InternalKerML.g:17405:2: rule__AssociationStructure__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__AssociationStructure__Group__4__Impl();
@@ -59981,17 +59811,17 @@ public final void rule__AssociationStructure__Group__4() throws RecognitionExcep
// $ANTLR start "rule__AssociationStructure__Group__4__Impl"
- // InternalKerML.g:17461:1: rule__AssociationStructure__Group__4__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:17411:1: rule__AssociationStructure__Group__4__Impl : ( ruleTypeBody ) ;
public final void rule__AssociationStructure__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17465:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17466:1: ( ruleTypeBody )
+ // InternalKerML.g:17415:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:17416:1: ( ruleTypeBody )
{
- // InternalKerML.g:17466:1: ( ruleTypeBody )
- // InternalKerML.g:17467:2: ruleTypeBody
+ // InternalKerML.g:17416:1: ( ruleTypeBody )
+ // InternalKerML.g:17417:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getTypeBodyParserRuleCall_4());
@@ -60026,14 +59856,14 @@ public final void rule__AssociationStructure__Group__4__Impl() throws Recognitio
// $ANTLR start "rule__Connector__Group__0"
- // InternalKerML.g:17477:1: rule__Connector__Group__0 : rule__Connector__Group__0__Impl rule__Connector__Group__1 ;
+ // InternalKerML.g:17427:1: rule__Connector__Group__0 : rule__Connector__Group__0__Impl rule__Connector__Group__1 ;
public final void rule__Connector__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17481:1: ( rule__Connector__Group__0__Impl rule__Connector__Group__1 )
- // InternalKerML.g:17482:2: rule__Connector__Group__0__Impl rule__Connector__Group__1
+ // InternalKerML.g:17431:1: ( rule__Connector__Group__0__Impl rule__Connector__Group__1 )
+ // InternalKerML.g:17432:2: rule__Connector__Group__0__Impl rule__Connector__Group__1
{
pushFollow(FOLLOW_88);
rule__Connector__Group__0__Impl();
@@ -60064,22 +59894,22 @@ public final void rule__Connector__Group__0() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__0__Impl"
- // InternalKerML.g:17489:1: rule__Connector__Group__0__Impl : ( ( rule__Connector__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:17439:1: rule__Connector__Group__0__Impl : ( ( rule__Connector__IsAbstractAssignment_0 )? ) ;
public final void rule__Connector__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17493:1: ( ( ( rule__Connector__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:17494:1: ( ( rule__Connector__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17443:1: ( ( ( rule__Connector__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:17444:1: ( ( rule__Connector__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:17494:1: ( ( rule__Connector__IsAbstractAssignment_0 )? )
- // InternalKerML.g:17495:2: ( rule__Connector__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17444:1: ( ( rule__Connector__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:17445:2: ( rule__Connector__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:17496:2: ( rule__Connector__IsAbstractAssignment_0 )?
+ // InternalKerML.g:17446:2: ( rule__Connector__IsAbstractAssignment_0 )?
int alt200=2;
int LA200_0 = input.LA(1);
@@ -60088,7 +59918,7 @@ public final void rule__Connector__Group__0__Impl() throws RecognitionException
}
switch (alt200) {
case 1 :
- // InternalKerML.g:17496:3: rule__Connector__IsAbstractAssignment_0
+ // InternalKerML.g:17446:3: rule__Connector__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Connector__IsAbstractAssignment_0();
@@ -60126,14 +59956,14 @@ public final void rule__Connector__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__1"
- // InternalKerML.g:17504:1: rule__Connector__Group__1 : rule__Connector__Group__1__Impl rule__Connector__Group__2 ;
+ // InternalKerML.g:17454:1: rule__Connector__Group__1 : rule__Connector__Group__1__Impl rule__Connector__Group__2 ;
public final void rule__Connector__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17508:1: ( rule__Connector__Group__1__Impl rule__Connector__Group__2 )
- // InternalKerML.g:17509:2: rule__Connector__Group__1__Impl rule__Connector__Group__2
+ // InternalKerML.g:17458:1: ( rule__Connector__Group__1__Impl rule__Connector__Group__2 )
+ // InternalKerML.g:17459:2: rule__Connector__Group__1__Impl rule__Connector__Group__2
{
pushFollow(FOLLOW_89);
rule__Connector__Group__1__Impl();
@@ -60164,17 +59994,17 @@ public final void rule__Connector__Group__1() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__1__Impl"
- // InternalKerML.g:17516:1: rule__Connector__Group__1__Impl : ( 'connector' ) ;
+ // InternalKerML.g:17466:1: rule__Connector__Group__1__Impl : ( 'connector' ) ;
public final void rule__Connector__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17520:1: ( ( 'connector' ) )
- // InternalKerML.g:17521:1: ( 'connector' )
+ // InternalKerML.g:17470:1: ( ( 'connector' ) )
+ // InternalKerML.g:17471:1: ( 'connector' )
{
- // InternalKerML.g:17521:1: ( 'connector' )
- // InternalKerML.g:17522:2: 'connector'
+ // InternalKerML.g:17471:1: ( 'connector' )
+ // InternalKerML.g:17472:2: 'connector'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getConnectorKeyword_1());
@@ -60205,14 +60035,14 @@ public final void rule__Connector__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__2"
- // InternalKerML.g:17531:1: rule__Connector__Group__2 : rule__Connector__Group__2__Impl rule__Connector__Group__3 ;
+ // InternalKerML.g:17481:1: rule__Connector__Group__2 : rule__Connector__Group__2__Impl rule__Connector__Group__3 ;
public final void rule__Connector__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17535:1: ( rule__Connector__Group__2__Impl rule__Connector__Group__3 )
- // InternalKerML.g:17536:2: rule__Connector__Group__2__Impl rule__Connector__Group__3
+ // InternalKerML.g:17485:1: ( rule__Connector__Group__2__Impl rule__Connector__Group__3 )
+ // InternalKerML.g:17486:2: rule__Connector__Group__2__Impl rule__Connector__Group__3
{
pushFollow(FOLLOW_10);
rule__Connector__Group__2__Impl();
@@ -60243,17 +60073,17 @@ public final void rule__Connector__Group__2() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__2__Impl"
- // InternalKerML.g:17543:1: rule__Connector__Group__2__Impl : ( ruleConnectorDeclaration ) ;
+ // InternalKerML.g:17493:1: rule__Connector__Group__2__Impl : ( ruleConnectorDeclaration ) ;
public final void rule__Connector__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17547:1: ( ( ruleConnectorDeclaration ) )
- // InternalKerML.g:17548:1: ( ruleConnectorDeclaration )
+ // InternalKerML.g:17497:1: ( ( ruleConnectorDeclaration ) )
+ // InternalKerML.g:17498:1: ( ruleConnectorDeclaration )
{
- // InternalKerML.g:17548:1: ( ruleConnectorDeclaration )
- // InternalKerML.g:17549:2: ruleConnectorDeclaration
+ // InternalKerML.g:17498:1: ( ruleConnectorDeclaration )
+ // InternalKerML.g:17499:2: ruleConnectorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getConnectorDeclarationParserRuleCall_2());
@@ -60288,14 +60118,14 @@ public final void rule__Connector__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__3"
- // InternalKerML.g:17558:1: rule__Connector__Group__3 : rule__Connector__Group__3__Impl ;
+ // InternalKerML.g:17508:1: rule__Connector__Group__3 : rule__Connector__Group__3__Impl ;
public final void rule__Connector__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17562:1: ( rule__Connector__Group__3__Impl )
- // InternalKerML.g:17563:2: rule__Connector__Group__3__Impl
+ // InternalKerML.g:17512:1: ( rule__Connector__Group__3__Impl )
+ // InternalKerML.g:17513:2: rule__Connector__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Connector__Group__3__Impl();
@@ -60321,17 +60151,17 @@ public final void rule__Connector__Group__3() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__3__Impl"
- // InternalKerML.g:17569:1: rule__Connector__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:17519:1: rule__Connector__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Connector__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17573:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:17574:1: ( ruleTypeBody )
+ // InternalKerML.g:17523:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:17524:1: ( ruleTypeBody )
{
- // InternalKerML.g:17574:1: ( ruleTypeBody )
- // InternalKerML.g:17575:2: ruleTypeBody
+ // InternalKerML.g:17524:1: ( ruleTypeBody )
+ // InternalKerML.g:17525:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getTypeBodyParserRuleCall_3());
@@ -60366,14 +60196,14 @@ public final void rule__Connector__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__0"
- // InternalKerML.g:17585:1: rule__BinaryConnectorDeclaration__Group__0 : rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1 ;
+ // InternalKerML.g:17535:1: rule__BinaryConnectorDeclaration__Group__0 : rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1 ;
public final void rule__BinaryConnectorDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17589:1: ( rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1 )
- // InternalKerML.g:17590:2: rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1
+ // InternalKerML.g:17539:1: ( rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1 )
+ // InternalKerML.g:17540:2: rule__BinaryConnectorDeclaration__Group__0__Impl rule__BinaryConnectorDeclaration__Group__1
{
pushFollow(FOLLOW_90);
rule__BinaryConnectorDeclaration__Group__0__Impl();
@@ -60404,27 +60234,27 @@ public final void rule__BinaryConnectorDeclaration__Group__0() throws Recognitio
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__0__Impl"
- // InternalKerML.g:17597:1: rule__BinaryConnectorDeclaration__Group__0__Impl : ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? ) ;
+ // InternalKerML.g:17547:1: rule__BinaryConnectorDeclaration__Group__0__Impl : ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? ) ;
public final void rule__BinaryConnectorDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17601:1: ( ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? ) )
- // InternalKerML.g:17602:1: ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:17551:1: ( ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? ) )
+ // InternalKerML.g:17552:1: ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? )
{
- // InternalKerML.g:17602:1: ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? )
- // InternalKerML.g:17603:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?
+ // InternalKerML.g:17552:1: ( ( rule__BinaryConnectorDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:17553:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getAlternatives_0());
}
- // InternalKerML.g:17604:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?
+ // InternalKerML.g:17554:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?
int alt201=2;
alt201 = dfa201.predict(input);
switch (alt201) {
case 1 :
- // InternalKerML.g:17604:3: rule__BinaryConnectorDeclaration__Alternatives_0
+ // InternalKerML.g:17554:3: rule__BinaryConnectorDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Alternatives_0();
@@ -60462,14 +60292,14 @@ public final void rule__BinaryConnectorDeclaration__Group__0__Impl() throws Reco
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__1"
- // InternalKerML.g:17612:1: rule__BinaryConnectorDeclaration__Group__1 : rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2 ;
+ // InternalKerML.g:17562:1: rule__BinaryConnectorDeclaration__Group__1 : rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2 ;
public final void rule__BinaryConnectorDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17616:1: ( rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2 )
- // InternalKerML.g:17617:2: rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2
+ // InternalKerML.g:17566:1: ( rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2 )
+ // InternalKerML.g:17567:2: rule__BinaryConnectorDeclaration__Group__1__Impl rule__BinaryConnectorDeclaration__Group__2
{
pushFollow(FOLLOW_12);
rule__BinaryConnectorDeclaration__Group__1__Impl();
@@ -60500,23 +60330,23 @@ public final void rule__BinaryConnectorDeclaration__Group__1() throws Recognitio
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__1__Impl"
- // InternalKerML.g:17624:1: rule__BinaryConnectorDeclaration__Group__1__Impl : ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalKerML.g:17574:1: rule__BinaryConnectorDeclaration__Group__1__Impl : ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__BinaryConnectorDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17628:1: ( ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalKerML.g:17629:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:17578:1: ( ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalKerML.g:17579:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalKerML.g:17629:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalKerML.g:17630:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:17579:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:17580:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalKerML.g:17631:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalKerML.g:17631:3: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalKerML.g:17581:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:17581:3: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -60551,14 +60381,14 @@ public final void rule__BinaryConnectorDeclaration__Group__1__Impl() throws Reco
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__2"
- // InternalKerML.g:17639:1: rule__BinaryConnectorDeclaration__Group__2 : rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3 ;
+ // InternalKerML.g:17589:1: rule__BinaryConnectorDeclaration__Group__2 : rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3 ;
public final void rule__BinaryConnectorDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17643:1: ( rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3 )
- // InternalKerML.g:17644:2: rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3
+ // InternalKerML.g:17593:1: ( rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3 )
+ // InternalKerML.g:17594:2: rule__BinaryConnectorDeclaration__Group__2__Impl rule__BinaryConnectorDeclaration__Group__3
{
pushFollow(FOLLOW_90);
rule__BinaryConnectorDeclaration__Group__2__Impl();
@@ -60589,17 +60419,17 @@ public final void rule__BinaryConnectorDeclaration__Group__2() throws Recognitio
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__2__Impl"
- // InternalKerML.g:17651:1: rule__BinaryConnectorDeclaration__Group__2__Impl : ( 'to' ) ;
+ // InternalKerML.g:17601:1: rule__BinaryConnectorDeclaration__Group__2__Impl : ( 'to' ) ;
public final void rule__BinaryConnectorDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17655:1: ( ( 'to' ) )
- // InternalKerML.g:17656:1: ( 'to' )
+ // InternalKerML.g:17605:1: ( ( 'to' ) )
+ // InternalKerML.g:17606:1: ( 'to' )
{
- // InternalKerML.g:17656:1: ( 'to' )
- // InternalKerML.g:17657:2: 'to'
+ // InternalKerML.g:17606:1: ( 'to' )
+ // InternalKerML.g:17607:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getToKeyword_2());
@@ -60630,14 +60460,14 @@ public final void rule__BinaryConnectorDeclaration__Group__2__Impl() throws Reco
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__3"
- // InternalKerML.g:17666:1: rule__BinaryConnectorDeclaration__Group__3 : rule__BinaryConnectorDeclaration__Group__3__Impl ;
+ // InternalKerML.g:17616:1: rule__BinaryConnectorDeclaration__Group__3 : rule__BinaryConnectorDeclaration__Group__3__Impl ;
public final void rule__BinaryConnectorDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17670:1: ( rule__BinaryConnectorDeclaration__Group__3__Impl )
- // InternalKerML.g:17671:2: rule__BinaryConnectorDeclaration__Group__3__Impl
+ // InternalKerML.g:17620:1: ( rule__BinaryConnectorDeclaration__Group__3__Impl )
+ // InternalKerML.g:17621:2: rule__BinaryConnectorDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Group__3__Impl();
@@ -60663,23 +60493,23 @@ public final void rule__BinaryConnectorDeclaration__Group__3() throws Recognitio
// $ANTLR start "rule__BinaryConnectorDeclaration__Group__3__Impl"
- // InternalKerML.g:17677:1: rule__BinaryConnectorDeclaration__Group__3__Impl : ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalKerML.g:17627:1: rule__BinaryConnectorDeclaration__Group__3__Impl : ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__BinaryConnectorDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17681:1: ( ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalKerML.g:17682:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:17631:1: ( ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalKerML.g:17632:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalKerML.g:17682:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalKerML.g:17683:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:17632:1: ( ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:17633:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalKerML.g:17684:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalKerML.g:17684:3: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalKerML.g:17634:2: ( rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:17634:3: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -60714,14 +60544,14 @@ public final void rule__BinaryConnectorDeclaration__Group__3__Impl() throws Reco
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_0__0"
- // InternalKerML.g:17693:1: rule__BinaryConnectorDeclaration__Group_0_0__0 : rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1 ;
+ // InternalKerML.g:17643:1: rule__BinaryConnectorDeclaration__Group_0_0__0 : rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1 ;
public final void rule__BinaryConnectorDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17697:1: ( rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1 )
- // InternalKerML.g:17698:2: rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1
+ // InternalKerML.g:17647:1: ( rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1 )
+ // InternalKerML.g:17648:2: rule__BinaryConnectorDeclaration__Group_0_0__0__Impl rule__BinaryConnectorDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_90);
rule__BinaryConnectorDeclaration__Group_0_0__0__Impl();
@@ -60752,22 +60582,22 @@ public final void rule__BinaryConnectorDeclaration__Group_0_0__0() throws Recogn
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_0__0__Impl"
- // InternalKerML.g:17705:1: rule__BinaryConnectorDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:17655:1: rule__BinaryConnectorDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__BinaryConnectorDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17709:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:17710:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:17659:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:17660:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:17710:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:17711:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:17660:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:17661:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0_0());
}
- // InternalKerML.g:17712:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:17662:2: ( ruleFeatureDeclaration )?
int alt202=2;
int LA202_0 = input.LA(1);
@@ -60776,7 +60606,7 @@ public final void rule__BinaryConnectorDeclaration__Group_0_0__0__Impl() throws
}
switch (alt202) {
case 1 :
- // InternalKerML.g:17712:3: ruleFeatureDeclaration
+ // InternalKerML.g:17662:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -60814,14 +60644,14 @@ public final void rule__BinaryConnectorDeclaration__Group_0_0__0__Impl() throws
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_0__1"
- // InternalKerML.g:17720:1: rule__BinaryConnectorDeclaration__Group_0_0__1 : rule__BinaryConnectorDeclaration__Group_0_0__1__Impl ;
+ // InternalKerML.g:17670:1: rule__BinaryConnectorDeclaration__Group_0_0__1 : rule__BinaryConnectorDeclaration__Group_0_0__1__Impl ;
public final void rule__BinaryConnectorDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17724:1: ( rule__BinaryConnectorDeclaration__Group_0_0__1__Impl )
- // InternalKerML.g:17725:2: rule__BinaryConnectorDeclaration__Group_0_0__1__Impl
+ // InternalKerML.g:17674:1: ( rule__BinaryConnectorDeclaration__Group_0_0__1__Impl )
+ // InternalKerML.g:17675:2: rule__BinaryConnectorDeclaration__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Group_0_0__1__Impl();
@@ -60847,17 +60677,17 @@ public final void rule__BinaryConnectorDeclaration__Group_0_0__1() throws Recogn
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_0__1__Impl"
- // InternalKerML.g:17731:1: rule__BinaryConnectorDeclaration__Group_0_0__1__Impl : ( 'from' ) ;
+ // InternalKerML.g:17681:1: rule__BinaryConnectorDeclaration__Group_0_0__1__Impl : ( 'from' ) ;
public final void rule__BinaryConnectorDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17735:1: ( ( 'from' ) )
- // InternalKerML.g:17736:1: ( 'from' )
+ // InternalKerML.g:17685:1: ( ( 'from' ) )
+ // InternalKerML.g:17686:1: ( 'from' )
{
- // InternalKerML.g:17736:1: ( 'from' )
- // InternalKerML.g:17737:2: 'from'
+ // InternalKerML.g:17686:1: ( 'from' )
+ // InternalKerML.g:17687:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getFromKeyword_0_0_1());
@@ -60888,14 +60718,14 @@ public final void rule__BinaryConnectorDeclaration__Group_0_0__1__Impl() throws
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_1__0"
- // InternalKerML.g:17747:1: rule__BinaryConnectorDeclaration__Group_0_1__0 : rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1 ;
+ // InternalKerML.g:17697:1: rule__BinaryConnectorDeclaration__Group_0_1__0 : rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1 ;
public final void rule__BinaryConnectorDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17751:1: ( rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1 )
- // InternalKerML.g:17752:2: rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1
+ // InternalKerML.g:17701:1: ( rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1 )
+ // InternalKerML.g:17702:2: rule__BinaryConnectorDeclaration__Group_0_1__0__Impl rule__BinaryConnectorDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_91);
rule__BinaryConnectorDeclaration__Group_0_1__0__Impl();
@@ -60926,23 +60756,23 @@ public final void rule__BinaryConnectorDeclaration__Group_0_1__0() throws Recogn
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_1__0__Impl"
- // InternalKerML.g:17759:1: rule__BinaryConnectorDeclaration__Group_0_1__0__Impl : ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
+ // InternalKerML.g:17709:1: rule__BinaryConnectorDeclaration__Group_0_1__0__Impl : ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
public final void rule__BinaryConnectorDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17763:1: ( ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) )
- // InternalKerML.g:17764:1: ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:17713:1: ( ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) )
+ // InternalKerML.g:17714:1: ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
{
- // InternalKerML.g:17764:1: ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
- // InternalKerML.g:17765:2: ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:17714:1: ( ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:17715:2: ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getIsSufficientAssignment_0_1_0());
}
- // InternalKerML.g:17766:2: ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 )
- // InternalKerML.g:17766:3: rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0
+ // InternalKerML.g:17716:2: ( rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:17716:3: rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0();
@@ -60977,14 +60807,14 @@ public final void rule__BinaryConnectorDeclaration__Group_0_1__0__Impl() throws
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_1__1"
- // InternalKerML.g:17774:1: rule__BinaryConnectorDeclaration__Group_0_1__1 : rule__BinaryConnectorDeclaration__Group_0_1__1__Impl ;
+ // InternalKerML.g:17724:1: rule__BinaryConnectorDeclaration__Group_0_1__1 : rule__BinaryConnectorDeclaration__Group_0_1__1__Impl ;
public final void rule__BinaryConnectorDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17778:1: ( rule__BinaryConnectorDeclaration__Group_0_1__1__Impl )
- // InternalKerML.g:17779:2: rule__BinaryConnectorDeclaration__Group_0_1__1__Impl
+ // InternalKerML.g:17728:1: ( rule__BinaryConnectorDeclaration__Group_0_1__1__Impl )
+ // InternalKerML.g:17729:2: rule__BinaryConnectorDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorDeclaration__Group_0_1__1__Impl();
@@ -61010,22 +60840,22 @@ public final void rule__BinaryConnectorDeclaration__Group_0_1__1() throws Recogn
// $ANTLR start "rule__BinaryConnectorDeclaration__Group_0_1__1__Impl"
- // InternalKerML.g:17785:1: rule__BinaryConnectorDeclaration__Group_0_1__1__Impl : ( ( 'from' )? ) ;
+ // InternalKerML.g:17735:1: rule__BinaryConnectorDeclaration__Group_0_1__1__Impl : ( ( 'from' )? ) ;
public final void rule__BinaryConnectorDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17789:1: ( ( ( 'from' )? ) )
- // InternalKerML.g:17790:1: ( ( 'from' )? )
+ // InternalKerML.g:17739:1: ( ( ( 'from' )? ) )
+ // InternalKerML.g:17740:1: ( ( 'from' )? )
{
- // InternalKerML.g:17790:1: ( ( 'from' )? )
- // InternalKerML.g:17791:2: ( 'from' )?
+ // InternalKerML.g:17740:1: ( ( 'from' )? )
+ // InternalKerML.g:17741:2: ( 'from' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getFromKeyword_0_1_1());
}
- // InternalKerML.g:17792:2: ( 'from' )?
+ // InternalKerML.g:17742:2: ( 'from' )?
int alt203=2;
int LA203_0 = input.LA(1);
@@ -61034,7 +60864,7 @@ public final void rule__BinaryConnectorDeclaration__Group_0_1__1__Impl() throws
}
switch (alt203) {
case 1 :
- // InternalKerML.g:17792:3: 'from'
+ // InternalKerML.g:17742:3: 'from'
{
match(input,69,FOLLOW_2); if (state.failed) return ;
@@ -61068,14 +60898,14 @@ public final void rule__BinaryConnectorDeclaration__Group_0_1__1__Impl() throws
// $ANTLR start "rule__NaryConnectorDeclaration__Group__0"
- // InternalKerML.g:17801:1: rule__NaryConnectorDeclaration__Group__0 : rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1 ;
+ // InternalKerML.g:17751:1: rule__NaryConnectorDeclaration__Group__0 : rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1 ;
public final void rule__NaryConnectorDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17805:1: ( rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1 )
- // InternalKerML.g:17806:2: rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1
+ // InternalKerML.g:17755:1: ( rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1 )
+ // InternalKerML.g:17756:2: rule__NaryConnectorDeclaration__Group__0__Impl rule__NaryConnectorDeclaration__Group__1
{
pushFollow(FOLLOW_89);
rule__NaryConnectorDeclaration__Group__0__Impl();
@@ -61106,22 +60936,22 @@ public final void rule__NaryConnectorDeclaration__Group__0() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__0__Impl"
- // InternalKerML.g:17813:1: rule__NaryConnectorDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:17763:1: rule__NaryConnectorDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__NaryConnectorDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17817:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:17818:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:17767:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:17768:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:17818:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:17819:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:17768:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:17769:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getFeatureDeclarationParserRuleCall_0());
}
- // InternalKerML.g:17820:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:17770:2: ( ruleFeatureDeclaration )?
int alt204=2;
int LA204_0 = input.LA(1);
@@ -61130,7 +60960,7 @@ public final void rule__NaryConnectorDeclaration__Group__0__Impl() throws Recogn
}
switch (alt204) {
case 1 :
- // InternalKerML.g:17820:3: ruleFeatureDeclaration
+ // InternalKerML.g:17770:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -61168,14 +60998,14 @@ public final void rule__NaryConnectorDeclaration__Group__0__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__1"
- // InternalKerML.g:17828:1: rule__NaryConnectorDeclaration__Group__1 : rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2 ;
+ // InternalKerML.g:17778:1: rule__NaryConnectorDeclaration__Group__1 : rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2 ;
public final void rule__NaryConnectorDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17832:1: ( rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2 )
- // InternalKerML.g:17833:2: rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2
+ // InternalKerML.g:17782:1: ( rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2 )
+ // InternalKerML.g:17783:2: rule__NaryConnectorDeclaration__Group__1__Impl rule__NaryConnectorDeclaration__Group__2
{
pushFollow(FOLLOW_90);
rule__NaryConnectorDeclaration__Group__1__Impl();
@@ -61206,17 +61036,17 @@ public final void rule__NaryConnectorDeclaration__Group__1() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__1__Impl"
- // InternalKerML.g:17840:1: rule__NaryConnectorDeclaration__Group__1__Impl : ( '(' ) ;
+ // InternalKerML.g:17790:1: rule__NaryConnectorDeclaration__Group__1__Impl : ( '(' ) ;
public final void rule__NaryConnectorDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17844:1: ( ( '(' ) )
- // InternalKerML.g:17845:1: ( '(' )
+ // InternalKerML.g:17794:1: ( ( '(' ) )
+ // InternalKerML.g:17795:1: ( '(' )
{
- // InternalKerML.g:17845:1: ( '(' )
- // InternalKerML.g:17846:2: '('
+ // InternalKerML.g:17795:1: ( '(' )
+ // InternalKerML.g:17796:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getLeftParenthesisKeyword_1());
@@ -61247,14 +61077,14 @@ public final void rule__NaryConnectorDeclaration__Group__1__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__2"
- // InternalKerML.g:17855:1: rule__NaryConnectorDeclaration__Group__2 : rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3 ;
+ // InternalKerML.g:17805:1: rule__NaryConnectorDeclaration__Group__2 : rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3 ;
public final void rule__NaryConnectorDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17859:1: ( rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3 )
- // InternalKerML.g:17860:2: rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3
+ // InternalKerML.g:17809:1: ( rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3 )
+ // InternalKerML.g:17810:2: rule__NaryConnectorDeclaration__Group__2__Impl rule__NaryConnectorDeclaration__Group__3
{
pushFollow(FOLLOW_13);
rule__NaryConnectorDeclaration__Group__2__Impl();
@@ -61285,23 +61115,23 @@ public final void rule__NaryConnectorDeclaration__Group__2() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__2__Impl"
- // InternalKerML.g:17867:1: rule__NaryConnectorDeclaration__Group__2__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalKerML.g:17817:1: rule__NaryConnectorDeclaration__Group__2__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__NaryConnectorDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17871:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalKerML.g:17872:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalKerML.g:17821:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalKerML.g:17822:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalKerML.g:17872:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalKerML.g:17873:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 )
+ // InternalKerML.g:17822:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalKerML.g:17823:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalKerML.g:17874:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 )
- // InternalKerML.g:17874:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2
+ // InternalKerML.g:17824:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 )
+ // InternalKerML.g:17824:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2();
@@ -61336,14 +61166,14 @@ public final void rule__NaryConnectorDeclaration__Group__2__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__3"
- // InternalKerML.g:17882:1: rule__NaryConnectorDeclaration__Group__3 : rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4 ;
+ // InternalKerML.g:17832:1: rule__NaryConnectorDeclaration__Group__3 : rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4 ;
public final void rule__NaryConnectorDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17886:1: ( rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4 )
- // InternalKerML.g:17887:2: rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4
+ // InternalKerML.g:17836:1: ( rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4 )
+ // InternalKerML.g:17837:2: rule__NaryConnectorDeclaration__Group__3__Impl rule__NaryConnectorDeclaration__Group__4
{
pushFollow(FOLLOW_90);
rule__NaryConnectorDeclaration__Group__3__Impl();
@@ -61374,17 +61204,17 @@ public final void rule__NaryConnectorDeclaration__Group__3() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__3__Impl"
- // InternalKerML.g:17894:1: rule__NaryConnectorDeclaration__Group__3__Impl : ( ',' ) ;
+ // InternalKerML.g:17844:1: rule__NaryConnectorDeclaration__Group__3__Impl : ( ',' ) ;
public final void rule__NaryConnectorDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17898:1: ( ( ',' ) )
- // InternalKerML.g:17899:1: ( ',' )
+ // InternalKerML.g:17848:1: ( ( ',' ) )
+ // InternalKerML.g:17849:1: ( ',' )
{
- // InternalKerML.g:17899:1: ( ',' )
- // InternalKerML.g:17900:2: ','
+ // InternalKerML.g:17849:1: ( ',' )
+ // InternalKerML.g:17850:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getCommaKeyword_3());
@@ -61415,14 +61245,14 @@ public final void rule__NaryConnectorDeclaration__Group__3__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__4"
- // InternalKerML.g:17909:1: rule__NaryConnectorDeclaration__Group__4 : rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5 ;
+ // InternalKerML.g:17859:1: rule__NaryConnectorDeclaration__Group__4 : rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5 ;
public final void rule__NaryConnectorDeclaration__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17913:1: ( rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5 )
- // InternalKerML.g:17914:2: rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5
+ // InternalKerML.g:17863:1: ( rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5 )
+ // InternalKerML.g:17864:2: rule__NaryConnectorDeclaration__Group__4__Impl rule__NaryConnectorDeclaration__Group__5
{
pushFollow(FOLLOW_92);
rule__NaryConnectorDeclaration__Group__4__Impl();
@@ -61453,23 +61283,23 @@ public final void rule__NaryConnectorDeclaration__Group__4() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__4__Impl"
- // InternalKerML.g:17921:1: rule__NaryConnectorDeclaration__Group__4__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) ;
+ // InternalKerML.g:17871:1: rule__NaryConnectorDeclaration__Group__4__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) ;
public final void rule__NaryConnectorDeclaration__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17925:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) )
- // InternalKerML.g:17926:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalKerML.g:17875:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) )
+ // InternalKerML.g:17876:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
{
- // InternalKerML.g:17926:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
- // InternalKerML.g:17927:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 )
+ // InternalKerML.g:17876:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalKerML.g:17877:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalKerML.g:17928:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 )
- // InternalKerML.g:17928:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4
+ // InternalKerML.g:17878:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 )
+ // InternalKerML.g:17878:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4();
@@ -61504,14 +61334,14 @@ public final void rule__NaryConnectorDeclaration__Group__4__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__5"
- // InternalKerML.g:17936:1: rule__NaryConnectorDeclaration__Group__5 : rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6 ;
+ // InternalKerML.g:17886:1: rule__NaryConnectorDeclaration__Group__5 : rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6 ;
public final void rule__NaryConnectorDeclaration__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17940:1: ( rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6 )
- // InternalKerML.g:17941:2: rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6
+ // InternalKerML.g:17890:1: ( rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6 )
+ // InternalKerML.g:17891:2: rule__NaryConnectorDeclaration__Group__5__Impl rule__NaryConnectorDeclaration__Group__6
{
pushFollow(FOLLOW_92);
rule__NaryConnectorDeclaration__Group__5__Impl();
@@ -61542,22 +61372,22 @@ public final void rule__NaryConnectorDeclaration__Group__5() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__5__Impl"
- // InternalKerML.g:17948:1: rule__NaryConnectorDeclaration__Group__5__Impl : ( ( rule__NaryConnectorDeclaration__Group_5__0 )* ) ;
+ // InternalKerML.g:17898:1: rule__NaryConnectorDeclaration__Group__5__Impl : ( ( rule__NaryConnectorDeclaration__Group_5__0 )* ) ;
public final void rule__NaryConnectorDeclaration__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17952:1: ( ( ( rule__NaryConnectorDeclaration__Group_5__0 )* ) )
- // InternalKerML.g:17953:1: ( ( rule__NaryConnectorDeclaration__Group_5__0 )* )
+ // InternalKerML.g:17902:1: ( ( ( rule__NaryConnectorDeclaration__Group_5__0 )* ) )
+ // InternalKerML.g:17903:1: ( ( rule__NaryConnectorDeclaration__Group_5__0 )* )
{
- // InternalKerML.g:17953:1: ( ( rule__NaryConnectorDeclaration__Group_5__0 )* )
- // InternalKerML.g:17954:2: ( rule__NaryConnectorDeclaration__Group_5__0 )*
+ // InternalKerML.g:17903:1: ( ( rule__NaryConnectorDeclaration__Group_5__0 )* )
+ // InternalKerML.g:17904:2: ( rule__NaryConnectorDeclaration__Group_5__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getGroup_5());
}
- // InternalKerML.g:17955:2: ( rule__NaryConnectorDeclaration__Group_5__0 )*
+ // InternalKerML.g:17905:2: ( rule__NaryConnectorDeclaration__Group_5__0 )*
loop205:
do {
int alt205=2;
@@ -61570,7 +61400,7 @@ public final void rule__NaryConnectorDeclaration__Group__5__Impl() throws Recogn
switch (alt205) {
case 1 :
- // InternalKerML.g:17955:3: rule__NaryConnectorDeclaration__Group_5__0
+ // InternalKerML.g:17905:3: rule__NaryConnectorDeclaration__Group_5__0
{
pushFollow(FOLLOW_14);
rule__NaryConnectorDeclaration__Group_5__0();
@@ -61611,14 +61441,14 @@ public final void rule__NaryConnectorDeclaration__Group__5__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group__6"
- // InternalKerML.g:17963:1: rule__NaryConnectorDeclaration__Group__6 : rule__NaryConnectorDeclaration__Group__6__Impl ;
+ // InternalKerML.g:17913:1: rule__NaryConnectorDeclaration__Group__6 : rule__NaryConnectorDeclaration__Group__6__Impl ;
public final void rule__NaryConnectorDeclaration__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17967:1: ( rule__NaryConnectorDeclaration__Group__6__Impl )
- // InternalKerML.g:17968:2: rule__NaryConnectorDeclaration__Group__6__Impl
+ // InternalKerML.g:17917:1: ( rule__NaryConnectorDeclaration__Group__6__Impl )
+ // InternalKerML.g:17918:2: rule__NaryConnectorDeclaration__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__NaryConnectorDeclaration__Group__6__Impl();
@@ -61644,17 +61474,17 @@ public final void rule__NaryConnectorDeclaration__Group__6() throws RecognitionE
// $ANTLR start "rule__NaryConnectorDeclaration__Group__6__Impl"
- // InternalKerML.g:17974:1: rule__NaryConnectorDeclaration__Group__6__Impl : ( ')' ) ;
+ // InternalKerML.g:17924:1: rule__NaryConnectorDeclaration__Group__6__Impl : ( ')' ) ;
public final void rule__NaryConnectorDeclaration__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17978:1: ( ( ')' ) )
- // InternalKerML.g:17979:1: ( ')' )
+ // InternalKerML.g:17928:1: ( ( ')' ) )
+ // InternalKerML.g:17929:1: ( ')' )
{
- // InternalKerML.g:17979:1: ( ')' )
- // InternalKerML.g:17980:2: ')'
+ // InternalKerML.g:17929:1: ( ')' )
+ // InternalKerML.g:17930:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getRightParenthesisKeyword_6());
@@ -61685,14 +61515,14 @@ public final void rule__NaryConnectorDeclaration__Group__6__Impl() throws Recogn
// $ANTLR start "rule__NaryConnectorDeclaration__Group_5__0"
- // InternalKerML.g:17990:1: rule__NaryConnectorDeclaration__Group_5__0 : rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1 ;
+ // InternalKerML.g:17940:1: rule__NaryConnectorDeclaration__Group_5__0 : rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1 ;
public final void rule__NaryConnectorDeclaration__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:17994:1: ( rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1 )
- // InternalKerML.g:17995:2: rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1
+ // InternalKerML.g:17944:1: ( rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1 )
+ // InternalKerML.g:17945:2: rule__NaryConnectorDeclaration__Group_5__0__Impl rule__NaryConnectorDeclaration__Group_5__1
{
pushFollow(FOLLOW_90);
rule__NaryConnectorDeclaration__Group_5__0__Impl();
@@ -61723,17 +61553,17 @@ public final void rule__NaryConnectorDeclaration__Group_5__0() throws Recognitio
// $ANTLR start "rule__NaryConnectorDeclaration__Group_5__0__Impl"
- // InternalKerML.g:18002:1: rule__NaryConnectorDeclaration__Group_5__0__Impl : ( ',' ) ;
+ // InternalKerML.g:17952:1: rule__NaryConnectorDeclaration__Group_5__0__Impl : ( ',' ) ;
public final void rule__NaryConnectorDeclaration__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18006:1: ( ( ',' ) )
- // InternalKerML.g:18007:1: ( ',' )
+ // InternalKerML.g:17956:1: ( ( ',' ) )
+ // InternalKerML.g:17957:1: ( ',' )
{
- // InternalKerML.g:18007:1: ( ',' )
- // InternalKerML.g:18008:2: ','
+ // InternalKerML.g:17957:1: ( ',' )
+ // InternalKerML.g:17958:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getCommaKeyword_5_0());
@@ -61764,14 +61594,14 @@ public final void rule__NaryConnectorDeclaration__Group_5__0__Impl() throws Reco
// $ANTLR start "rule__NaryConnectorDeclaration__Group_5__1"
- // InternalKerML.g:18017:1: rule__NaryConnectorDeclaration__Group_5__1 : rule__NaryConnectorDeclaration__Group_5__1__Impl ;
+ // InternalKerML.g:17967:1: rule__NaryConnectorDeclaration__Group_5__1 : rule__NaryConnectorDeclaration__Group_5__1__Impl ;
public final void rule__NaryConnectorDeclaration__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18021:1: ( rule__NaryConnectorDeclaration__Group_5__1__Impl )
- // InternalKerML.g:18022:2: rule__NaryConnectorDeclaration__Group_5__1__Impl
+ // InternalKerML.g:17971:1: ( rule__NaryConnectorDeclaration__Group_5__1__Impl )
+ // InternalKerML.g:17972:2: rule__NaryConnectorDeclaration__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__NaryConnectorDeclaration__Group_5__1__Impl();
@@ -61797,23 +61627,23 @@ public final void rule__NaryConnectorDeclaration__Group_5__1() throws Recognitio
// $ANTLR start "rule__NaryConnectorDeclaration__Group_5__1__Impl"
- // InternalKerML.g:18028:1: rule__NaryConnectorDeclaration__Group_5__1__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
+ // InternalKerML.g:17978:1: rule__NaryConnectorDeclaration__Group_5__1__Impl : ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
public final void rule__NaryConnectorDeclaration__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18032:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) ) )
- // InternalKerML.g:18033:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalKerML.g:17982:1: ( ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) ) )
+ // InternalKerML.g:17983:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) )
{
- // InternalKerML.g:18033:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) )
- // InternalKerML.g:18034:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalKerML.g:17983:1: ( ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalKerML.g:17984:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_5_1());
}
- // InternalKerML.g:18035:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 )
- // InternalKerML.g:18035:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1
+ // InternalKerML.g:17985:2: ( rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalKerML.g:17985:3: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1();
@@ -61848,14 +61678,14 @@ public final void rule__NaryConnectorDeclaration__Group_5__1__Impl() throws Reco
// $ANTLR start "rule__ConnectorEndMember__Group__0"
- // InternalKerML.g:18044:1: rule__ConnectorEndMember__Group__0 : rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 ;
+ // InternalKerML.g:17994:1: rule__ConnectorEndMember__Group__0 : rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 ;
public final void rule__ConnectorEndMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18048:1: ( rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 )
- // InternalKerML.g:18049:2: rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1
+ // InternalKerML.g:17998:1: ( rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 )
+ // InternalKerML.g:17999:2: rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1
{
pushFollow(FOLLOW_90);
rule__ConnectorEndMember__Group__0__Impl();
@@ -61886,22 +61716,22 @@ public final void rule__ConnectorEndMember__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEndMember__Group__0__Impl"
- // InternalKerML.g:18056:1: rule__ConnectorEndMember__Group__0__Impl : ( ( rule__ConnectorEndMember__Group_0__0 )? ) ;
+ // InternalKerML.g:18006:1: rule__ConnectorEndMember__Group__0__Impl : ( ( rule__ConnectorEndMember__Group_0__0 )? ) ;
public final void rule__ConnectorEndMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18060:1: ( ( ( rule__ConnectorEndMember__Group_0__0 )? ) )
- // InternalKerML.g:18061:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
+ // InternalKerML.g:18010:1: ( ( ( rule__ConnectorEndMember__Group_0__0 )? ) )
+ // InternalKerML.g:18011:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
{
- // InternalKerML.g:18061:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
- // InternalKerML.g:18062:2: ( rule__ConnectorEndMember__Group_0__0 )?
+ // InternalKerML.g:18011:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
+ // InternalKerML.g:18012:2: ( rule__ConnectorEndMember__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getGroup_0());
}
- // InternalKerML.g:18063:2: ( rule__ConnectorEndMember__Group_0__0 )?
+ // InternalKerML.g:18013:2: ( rule__ConnectorEndMember__Group_0__0 )?
int alt206=2;
int LA206_0 = input.LA(1);
@@ -61921,7 +61751,7 @@ else if ( (LA206_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt206) {
case 1 :
- // InternalKerML.g:18063:3: rule__ConnectorEndMember__Group_0__0
+ // InternalKerML.g:18013:3: rule__ConnectorEndMember__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group_0__0();
@@ -61959,14 +61789,14 @@ else if ( (LA206_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__ConnectorEndMember__Group__1"
- // InternalKerML.g:18071:1: rule__ConnectorEndMember__Group__1 : rule__ConnectorEndMember__Group__1__Impl ;
+ // InternalKerML.g:18021:1: rule__ConnectorEndMember__Group__1 : rule__ConnectorEndMember__Group__1__Impl ;
public final void rule__ConnectorEndMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18075:1: ( rule__ConnectorEndMember__Group__1__Impl )
- // InternalKerML.g:18076:2: rule__ConnectorEndMember__Group__1__Impl
+ // InternalKerML.g:18025:1: ( rule__ConnectorEndMember__Group__1__Impl )
+ // InternalKerML.g:18026:2: rule__ConnectorEndMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group__1__Impl();
@@ -61992,23 +61822,23 @@ public final void rule__ConnectorEndMember__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEndMember__Group__1__Impl"
- // InternalKerML.g:18082:1: rule__ConnectorEndMember__Group__1__Impl : ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalKerML.g:18032:1: rule__ConnectorEndMember__Group__1__Impl : ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__ConnectorEndMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18086:1: ( ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalKerML.g:18087:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalKerML.g:18036:1: ( ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalKerML.g:18037:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalKerML.g:18087:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalKerML.g:18088:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalKerML.g:18037:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalKerML.g:18038:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalKerML.g:18089:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
- // InternalKerML.g:18089:3: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1
+ // InternalKerML.g:18039:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalKerML.g:18039:3: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1();
@@ -62043,14 +61873,14 @@ public final void rule__ConnectorEndMember__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ConnectorEndMember__Group_0__0"
- // InternalKerML.g:18098:1: rule__ConnectorEndMember__Group_0__0 : rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 ;
+ // InternalKerML.g:18048:1: rule__ConnectorEndMember__Group_0__0 : rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 ;
public final void rule__ConnectorEndMember__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18102:1: ( rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 )
- // InternalKerML.g:18103:2: rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1
+ // InternalKerML.g:18052:1: ( rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 )
+ // InternalKerML.g:18053:2: rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1
{
pushFollow(FOLLOW_93);
rule__ConnectorEndMember__Group_0__0__Impl();
@@ -62081,23 +61911,23 @@ public final void rule__ConnectorEndMember__Group_0__0() throws RecognitionExcep
// $ANTLR start "rule__ConnectorEndMember__Group_0__0__Impl"
- // InternalKerML.g:18110:1: rule__ConnectorEndMember__Group_0__0__Impl : ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) ;
+ // InternalKerML.g:18060:1: rule__ConnectorEndMember__Group_0__0__Impl : ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) ;
public final void rule__ConnectorEndMember__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18114:1: ( ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) )
- // InternalKerML.g:18115:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
+ // InternalKerML.g:18064:1: ( ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) )
+ // InternalKerML.g:18065:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
{
- // InternalKerML.g:18115:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
- // InternalKerML.g:18116:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
+ // InternalKerML.g:18065:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
+ // InternalKerML.g:18066:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getMemberNameAssignment_0_0());
}
- // InternalKerML.g:18117:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
- // InternalKerML.g:18117:3: rule__ConnectorEndMember__MemberNameAssignment_0_0
+ // InternalKerML.g:18067:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
+ // InternalKerML.g:18067:3: rule__ConnectorEndMember__MemberNameAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__MemberNameAssignment_0_0();
@@ -62132,14 +61962,14 @@ public final void rule__ConnectorEndMember__Group_0__0__Impl() throws Recognitio
// $ANTLR start "rule__ConnectorEndMember__Group_0__1"
- // InternalKerML.g:18125:1: rule__ConnectorEndMember__Group_0__1 : rule__ConnectorEndMember__Group_0__1__Impl ;
+ // InternalKerML.g:18075:1: rule__ConnectorEndMember__Group_0__1 : rule__ConnectorEndMember__Group_0__1__Impl ;
public final void rule__ConnectorEndMember__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18129:1: ( rule__ConnectorEndMember__Group_0__1__Impl )
- // InternalKerML.g:18130:2: rule__ConnectorEndMember__Group_0__1__Impl
+ // InternalKerML.g:18079:1: ( rule__ConnectorEndMember__Group_0__1__Impl )
+ // InternalKerML.g:18080:2: rule__ConnectorEndMember__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group_0__1__Impl();
@@ -62165,17 +61995,17 @@ public final void rule__ConnectorEndMember__Group_0__1() throws RecognitionExcep
// $ANTLR start "rule__ConnectorEndMember__Group_0__1__Impl"
- // InternalKerML.g:18136:1: rule__ConnectorEndMember__Group_0__1__Impl : ( '=>' ) ;
+ // InternalKerML.g:18086:1: rule__ConnectorEndMember__Group_0__1__Impl : ( '=>' ) ;
public final void rule__ConnectorEndMember__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18140:1: ( ( '=>' ) )
- // InternalKerML.g:18141:1: ( '=>' )
+ // InternalKerML.g:18090:1: ( ( '=>' ) )
+ // InternalKerML.g:18091:1: ( '=>' )
{
- // InternalKerML.g:18141:1: ( '=>' )
- // InternalKerML.g:18142:2: '=>'
+ // InternalKerML.g:18091:1: ( '=>' )
+ // InternalKerML.g:18092:2: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getEqualsSignGreaterThanSignKeyword_0_1());
@@ -62206,14 +62036,14 @@ public final void rule__ConnectorEndMember__Group_0__1__Impl() throws Recognitio
// $ANTLR start "rule__ConnectorEnd__Group__0"
- // InternalKerML.g:18152:1: rule__ConnectorEnd__Group__0 : rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 ;
+ // InternalKerML.g:18102:1: rule__ConnectorEnd__Group__0 : rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 ;
public final void rule__ConnectorEnd__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18156:1: ( rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 )
- // InternalKerML.g:18157:2: rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1
+ // InternalKerML.g:18106:1: ( rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 )
+ // InternalKerML.g:18107:2: rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1
{
pushFollow(FOLLOW_69);
rule__ConnectorEnd__Group__0__Impl();
@@ -62244,23 +62074,23 @@ public final void rule__ConnectorEnd__Group__0() throws RecognitionException {
// $ANTLR start "rule__ConnectorEnd__Group__0__Impl"
- // InternalKerML.g:18164:1: rule__ConnectorEnd__Group__0__Impl : ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) ;
+ // InternalKerML.g:18114:1: rule__ConnectorEnd__Group__0__Impl : ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) ;
public final void rule__ConnectorEnd__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18168:1: ( ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) )
- // InternalKerML.g:18169:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:18118:1: ( ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) )
+ // InternalKerML.g:18119:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
{
- // InternalKerML.g:18169:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
- // InternalKerML.g:18170:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:18119:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:18120:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:18171:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
- // InternalKerML.g:18171:3: rule__ConnectorEnd__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:18121:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:18121:3: rule__ConnectorEnd__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__OwnedRelationship_compAssignment_0();
@@ -62295,14 +62125,14 @@ public final void rule__ConnectorEnd__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEnd__Group__1"
- // InternalKerML.g:18179:1: rule__ConnectorEnd__Group__1 : rule__ConnectorEnd__Group__1__Impl ;
+ // InternalKerML.g:18129:1: rule__ConnectorEnd__Group__1 : rule__ConnectorEnd__Group__1__Impl ;
public final void rule__ConnectorEnd__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18183:1: ( rule__ConnectorEnd__Group__1__Impl )
- // InternalKerML.g:18184:2: rule__ConnectorEnd__Group__1__Impl
+ // InternalKerML.g:18133:1: ( rule__ConnectorEnd__Group__1__Impl )
+ // InternalKerML.g:18134:2: rule__ConnectorEnd__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__Group__1__Impl();
@@ -62328,22 +62158,22 @@ public final void rule__ConnectorEnd__Group__1() throws RecognitionException {
// $ANTLR start "rule__ConnectorEnd__Group__1__Impl"
- // InternalKerML.g:18190:1: rule__ConnectorEnd__Group__1__Impl : ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) ;
+ // InternalKerML.g:18140:1: rule__ConnectorEnd__Group__1__Impl : ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) ;
public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18194:1: ( ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) )
- // InternalKerML.g:18195:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalKerML.g:18144:1: ( ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) )
+ // InternalKerML.g:18145:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
{
- // InternalKerML.g:18195:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
- // InternalKerML.g:18196:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
+ // InternalKerML.g:18145:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalKerML.g:18146:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedMembership_compAssignment_1());
}
- // InternalKerML.g:18197:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
+ // InternalKerML.g:18147:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
int alt207=2;
int LA207_0 = input.LA(1);
@@ -62352,7 +62182,7 @@ public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionExcepti
}
switch (alt207) {
case 1 :
- // InternalKerML.g:18197:3: rule__ConnectorEnd__OwnedMembership_compAssignment_1
+ // InternalKerML.g:18147:3: rule__ConnectorEnd__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__OwnedMembership_compAssignment_1();
@@ -62390,14 +62220,14 @@ public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__BindingConnector__Group__0"
- // InternalKerML.g:18206:1: rule__BindingConnector__Group__0 : rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 ;
+ // InternalKerML.g:18156:1: rule__BindingConnector__Group__0 : rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 ;
public final void rule__BindingConnector__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18210:1: ( rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 )
- // InternalKerML.g:18211:2: rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1
+ // InternalKerML.g:18160:1: ( rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 )
+ // InternalKerML.g:18161:2: rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1
{
pushFollow(FOLLOW_94);
rule__BindingConnector__Group__0__Impl();
@@ -62428,22 +62258,22 @@ public final void rule__BindingConnector__Group__0() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__0__Impl"
- // InternalKerML.g:18218:1: rule__BindingConnector__Group__0__Impl : ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:18168:1: rule__BindingConnector__Group__0__Impl : ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) ;
public final void rule__BindingConnector__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18222:1: ( ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:18223:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18172:1: ( ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:18173:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:18223:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
- // InternalKerML.g:18224:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18173:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18174:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:18225:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18175:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
int alt208=2;
int LA208_0 = input.LA(1);
@@ -62452,7 +62282,7 @@ public final void rule__BindingConnector__Group__0__Impl() throws RecognitionExc
}
switch (alt208) {
case 1 :
- // InternalKerML.g:18225:3: rule__BindingConnector__IsAbstractAssignment_0
+ // InternalKerML.g:18175:3: rule__BindingConnector__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__BindingConnector__IsAbstractAssignment_0();
@@ -62490,14 +62320,14 @@ public final void rule__BindingConnector__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__1"
- // InternalKerML.g:18233:1: rule__BindingConnector__Group__1 : rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 ;
+ // InternalKerML.g:18183:1: rule__BindingConnector__Group__1 : rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 ;
public final void rule__BindingConnector__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18237:1: ( rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 )
- // InternalKerML.g:18238:2: rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2
+ // InternalKerML.g:18187:1: ( rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 )
+ // InternalKerML.g:18188:2: rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2
{
pushFollow(FOLLOW_95);
rule__BindingConnector__Group__1__Impl();
@@ -62528,17 +62358,17 @@ public final void rule__BindingConnector__Group__1() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__1__Impl"
- // InternalKerML.g:18245:1: rule__BindingConnector__Group__1__Impl : ( 'binding' ) ;
+ // InternalKerML.g:18195:1: rule__BindingConnector__Group__1__Impl : ( 'binding' ) ;
public final void rule__BindingConnector__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18249:1: ( ( 'binding' ) )
- // InternalKerML.g:18250:1: ( 'binding' )
+ // InternalKerML.g:18199:1: ( ( 'binding' ) )
+ // InternalKerML.g:18200:1: ( 'binding' )
{
- // InternalKerML.g:18250:1: ( 'binding' )
- // InternalKerML.g:18251:2: 'binding'
+ // InternalKerML.g:18200:1: ( 'binding' )
+ // InternalKerML.g:18201:2: 'binding'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getBindingKeyword_1());
@@ -62569,14 +62399,14 @@ public final void rule__BindingConnector__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__2"
- // InternalKerML.g:18260:1: rule__BindingConnector__Group__2 : rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 ;
+ // InternalKerML.g:18210:1: rule__BindingConnector__Group__2 : rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 ;
public final void rule__BindingConnector__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18264:1: ( rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 )
- // InternalKerML.g:18265:2: rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3
+ // InternalKerML.g:18214:1: ( rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 )
+ // InternalKerML.g:18215:2: rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3
{
pushFollow(FOLLOW_10);
rule__BindingConnector__Group__2__Impl();
@@ -62607,17 +62437,17 @@ public final void rule__BindingConnector__Group__2() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__2__Impl"
- // InternalKerML.g:18272:1: rule__BindingConnector__Group__2__Impl : ( ruleBindingConnectorDeclaration ) ;
+ // InternalKerML.g:18222:1: rule__BindingConnector__Group__2__Impl : ( ruleBindingConnectorDeclaration ) ;
public final void rule__BindingConnector__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18276:1: ( ( ruleBindingConnectorDeclaration ) )
- // InternalKerML.g:18277:1: ( ruleBindingConnectorDeclaration )
+ // InternalKerML.g:18226:1: ( ( ruleBindingConnectorDeclaration ) )
+ // InternalKerML.g:18227:1: ( ruleBindingConnectorDeclaration )
{
- // InternalKerML.g:18277:1: ( ruleBindingConnectorDeclaration )
- // InternalKerML.g:18278:2: ruleBindingConnectorDeclaration
+ // InternalKerML.g:18227:1: ( ruleBindingConnectorDeclaration )
+ // InternalKerML.g:18228:2: ruleBindingConnectorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getBindingConnectorDeclarationParserRuleCall_2());
@@ -62652,14 +62482,14 @@ public final void rule__BindingConnector__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__3"
- // InternalKerML.g:18287:1: rule__BindingConnector__Group__3 : rule__BindingConnector__Group__3__Impl ;
+ // InternalKerML.g:18237:1: rule__BindingConnector__Group__3 : rule__BindingConnector__Group__3__Impl ;
public final void rule__BindingConnector__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18291:1: ( rule__BindingConnector__Group__3__Impl )
- // InternalKerML.g:18292:2: rule__BindingConnector__Group__3__Impl
+ // InternalKerML.g:18241:1: ( rule__BindingConnector__Group__3__Impl )
+ // InternalKerML.g:18242:2: rule__BindingConnector__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnector__Group__3__Impl();
@@ -62685,17 +62515,17 @@ public final void rule__BindingConnector__Group__3() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__3__Impl"
- // InternalKerML.g:18298:1: rule__BindingConnector__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:18248:1: rule__BindingConnector__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__BindingConnector__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18302:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:18303:1: ( ruleTypeBody )
+ // InternalKerML.g:18252:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:18253:1: ( ruleTypeBody )
{
- // InternalKerML.g:18303:1: ( ruleTypeBody )
- // InternalKerML.g:18304:2: ruleTypeBody
+ // InternalKerML.g:18253:1: ( ruleTypeBody )
+ // InternalKerML.g:18254:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getTypeBodyParserRuleCall_3());
@@ -62730,14 +62560,14 @@ public final void rule__BindingConnector__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnectorDeclaration__Group__0"
- // InternalKerML.g:18314:1: rule__BindingConnectorDeclaration__Group__0 : rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 ;
+ // InternalKerML.g:18264:1: rule__BindingConnectorDeclaration__Group__0 : rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 ;
public final void rule__BindingConnectorDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18318:1: ( rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 )
- // InternalKerML.g:18319:2: rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1
+ // InternalKerML.g:18268:1: ( rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 )
+ // InternalKerML.g:18269:2: rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1
{
pushFollow(FOLLOW_95);
rule__BindingConnectorDeclaration__Group__0__Impl();
@@ -62768,27 +62598,27 @@ public final void rule__BindingConnectorDeclaration__Group__0() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__0__Impl"
- // InternalKerML.g:18326:1: rule__BindingConnectorDeclaration__Group__0__Impl : ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? ) ;
+ // InternalKerML.g:18276:1: rule__BindingConnectorDeclaration__Group__0__Impl : ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? ) ;
public final void rule__BindingConnectorDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18330:1: ( ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? ) )
- // InternalKerML.g:18331:1: ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:18280:1: ( ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? ) )
+ // InternalKerML.g:18281:1: ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? )
{
- // InternalKerML.g:18331:1: ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? )
- // InternalKerML.g:18332:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?
+ // InternalKerML.g:18281:1: ( ( rule__BindingConnectorDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:18282:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getAlternatives_0());
}
- // InternalKerML.g:18333:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?
+ // InternalKerML.g:18283:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?
int alt209=2;
alt209 = dfa209.predict(input);
switch (alt209) {
case 1 :
- // InternalKerML.g:18333:3: rule__BindingConnectorDeclaration__Alternatives_0
+ // InternalKerML.g:18283:3: rule__BindingConnectorDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Alternatives_0();
@@ -62826,14 +62656,14 @@ public final void rule__BindingConnectorDeclaration__Group__0__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__1"
- // InternalKerML.g:18341:1: rule__BindingConnectorDeclaration__Group__1 : rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 ;
+ // InternalKerML.g:18291:1: rule__BindingConnectorDeclaration__Group__1 : rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 ;
public final void rule__BindingConnectorDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18345:1: ( rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 )
- // InternalKerML.g:18346:2: rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2
+ // InternalKerML.g:18295:1: ( rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 )
+ // InternalKerML.g:18296:2: rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2
{
pushFollow(FOLLOW_33);
rule__BindingConnectorDeclaration__Group__1__Impl();
@@ -62864,23 +62694,23 @@ public final void rule__BindingConnectorDeclaration__Group__1() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__1__Impl"
- // InternalKerML.g:18353:1: rule__BindingConnectorDeclaration__Group__1__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalKerML.g:18303:1: rule__BindingConnectorDeclaration__Group__1__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__BindingConnectorDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18357:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalKerML.g:18358:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:18307:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalKerML.g:18308:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalKerML.g:18358:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalKerML.g:18359:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:18308:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:18309:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalKerML.g:18360:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalKerML.g:18360:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalKerML.g:18310:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:18310:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -62915,14 +62745,14 @@ public final void rule__BindingConnectorDeclaration__Group__1__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__2"
- // InternalKerML.g:18368:1: rule__BindingConnectorDeclaration__Group__2 : rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 ;
+ // InternalKerML.g:18318:1: rule__BindingConnectorDeclaration__Group__2 : rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 ;
public final void rule__BindingConnectorDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18372:1: ( rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 )
- // InternalKerML.g:18373:2: rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3
+ // InternalKerML.g:18322:1: ( rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 )
+ // InternalKerML.g:18323:2: rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3
{
pushFollow(FOLLOW_90);
rule__BindingConnectorDeclaration__Group__2__Impl();
@@ -62953,17 +62783,17 @@ public final void rule__BindingConnectorDeclaration__Group__2() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__2__Impl"
- // InternalKerML.g:18380:1: rule__BindingConnectorDeclaration__Group__2__Impl : ( '=' ) ;
+ // InternalKerML.g:18330:1: rule__BindingConnectorDeclaration__Group__2__Impl : ( '=' ) ;
public final void rule__BindingConnectorDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18384:1: ( ( '=' ) )
- // InternalKerML.g:18385:1: ( '=' )
+ // InternalKerML.g:18334:1: ( ( '=' ) )
+ // InternalKerML.g:18335:1: ( '=' )
{
- // InternalKerML.g:18385:1: ( '=' )
- // InternalKerML.g:18386:2: '='
+ // InternalKerML.g:18335:1: ( '=' )
+ // InternalKerML.g:18336:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getEqualsSignKeyword_2());
@@ -62994,14 +62824,14 @@ public final void rule__BindingConnectorDeclaration__Group__2__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__3"
- // InternalKerML.g:18395:1: rule__BindingConnectorDeclaration__Group__3 : rule__BindingConnectorDeclaration__Group__3__Impl ;
+ // InternalKerML.g:18345:1: rule__BindingConnectorDeclaration__Group__3 : rule__BindingConnectorDeclaration__Group__3__Impl ;
public final void rule__BindingConnectorDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18399:1: ( rule__BindingConnectorDeclaration__Group__3__Impl )
- // InternalKerML.g:18400:2: rule__BindingConnectorDeclaration__Group__3__Impl
+ // InternalKerML.g:18349:1: ( rule__BindingConnectorDeclaration__Group__3__Impl )
+ // InternalKerML.g:18350:2: rule__BindingConnectorDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group__3__Impl();
@@ -63027,23 +62857,23 @@ public final void rule__BindingConnectorDeclaration__Group__3() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__3__Impl"
- // InternalKerML.g:18406:1: rule__BindingConnectorDeclaration__Group__3__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalKerML.g:18356:1: rule__BindingConnectorDeclaration__Group__3__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__BindingConnectorDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18410:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalKerML.g:18411:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:18360:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalKerML.g:18361:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalKerML.g:18411:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalKerML.g:18412:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:18361:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:18362:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalKerML.g:18413:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalKerML.g:18413:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalKerML.g:18363:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:18363:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -63078,14 +62908,14 @@ public final void rule__BindingConnectorDeclaration__Group__3__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_0__0"
- // InternalKerML.g:18422:1: rule__BindingConnectorDeclaration__Group_0_0__0 : rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1 ;
+ // InternalKerML.g:18372:1: rule__BindingConnectorDeclaration__Group_0_0__0 : rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1 ;
public final void rule__BindingConnectorDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18426:1: ( rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1 )
- // InternalKerML.g:18427:2: rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1
+ // InternalKerML.g:18376:1: ( rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1 )
+ // InternalKerML.g:18377:2: rule__BindingConnectorDeclaration__Group_0_0__0__Impl rule__BindingConnectorDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_96);
rule__BindingConnectorDeclaration__Group_0_0__0__Impl();
@@ -63116,22 +62946,22 @@ public final void rule__BindingConnectorDeclaration__Group_0_0__0() throws Recog
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_0__0__Impl"
- // InternalKerML.g:18434:1: rule__BindingConnectorDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:18384:1: rule__BindingConnectorDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__BindingConnectorDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18438:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:18439:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:18388:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:18389:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:18439:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:18440:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:18389:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:18390:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0_0());
}
- // InternalKerML.g:18441:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:18391:2: ( ruleFeatureDeclaration )?
int alt210=2;
int LA210_0 = input.LA(1);
@@ -63140,7 +62970,7 @@ public final void rule__BindingConnectorDeclaration__Group_0_0__0__Impl() throws
}
switch (alt210) {
case 1 :
- // InternalKerML.g:18441:3: ruleFeatureDeclaration
+ // InternalKerML.g:18391:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -63178,14 +63008,14 @@ public final void rule__BindingConnectorDeclaration__Group_0_0__0__Impl() throws
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_0__1"
- // InternalKerML.g:18449:1: rule__BindingConnectorDeclaration__Group_0_0__1 : rule__BindingConnectorDeclaration__Group_0_0__1__Impl ;
+ // InternalKerML.g:18399:1: rule__BindingConnectorDeclaration__Group_0_0__1 : rule__BindingConnectorDeclaration__Group_0_0__1__Impl ;
public final void rule__BindingConnectorDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18453:1: ( rule__BindingConnectorDeclaration__Group_0_0__1__Impl )
- // InternalKerML.g:18454:2: rule__BindingConnectorDeclaration__Group_0_0__1__Impl
+ // InternalKerML.g:18403:1: ( rule__BindingConnectorDeclaration__Group_0_0__1__Impl )
+ // InternalKerML.g:18404:2: rule__BindingConnectorDeclaration__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0_0__1__Impl();
@@ -63211,17 +63041,17 @@ public final void rule__BindingConnectorDeclaration__Group_0_0__1() throws Recog
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_0__1__Impl"
- // InternalKerML.g:18460:1: rule__BindingConnectorDeclaration__Group_0_0__1__Impl : ( 'of' ) ;
+ // InternalKerML.g:18410:1: rule__BindingConnectorDeclaration__Group_0_0__1__Impl : ( 'of' ) ;
public final void rule__BindingConnectorDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18464:1: ( ( 'of' ) )
- // InternalKerML.g:18465:1: ( 'of' )
+ // InternalKerML.g:18414:1: ( ( 'of' ) )
+ // InternalKerML.g:18415:1: ( 'of' )
{
- // InternalKerML.g:18465:1: ( 'of' )
- // InternalKerML.g:18466:2: 'of'
+ // InternalKerML.g:18415:1: ( 'of' )
+ // InternalKerML.g:18416:2: 'of'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOfKeyword_0_0_1());
@@ -63252,14 +63082,14 @@ public final void rule__BindingConnectorDeclaration__Group_0_0__1__Impl() throws
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_1__0"
- // InternalKerML.g:18476:1: rule__BindingConnectorDeclaration__Group_0_1__0 : rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1 ;
+ // InternalKerML.g:18426:1: rule__BindingConnectorDeclaration__Group_0_1__0 : rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1 ;
public final void rule__BindingConnectorDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18480:1: ( rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1 )
- // InternalKerML.g:18481:2: rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1
+ // InternalKerML.g:18430:1: ( rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1 )
+ // InternalKerML.g:18431:2: rule__BindingConnectorDeclaration__Group_0_1__0__Impl rule__BindingConnectorDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_97);
rule__BindingConnectorDeclaration__Group_0_1__0__Impl();
@@ -63290,23 +63120,23 @@ public final void rule__BindingConnectorDeclaration__Group_0_1__0() throws Recog
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_1__0__Impl"
- // InternalKerML.g:18488:1: rule__BindingConnectorDeclaration__Group_0_1__0__Impl : ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
+ // InternalKerML.g:18438:1: rule__BindingConnectorDeclaration__Group_0_1__0__Impl : ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
public final void rule__BindingConnectorDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18492:1: ( ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) )
- // InternalKerML.g:18493:1: ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:18442:1: ( ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) ) )
+ // InternalKerML.g:18443:1: ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
{
- // InternalKerML.g:18493:1: ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
- // InternalKerML.g:18494:2: ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:18443:1: ( ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:18444:2: ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getIsSufficientAssignment_0_1_0());
}
- // InternalKerML.g:18495:2: ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 )
- // InternalKerML.g:18495:3: rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0
+ // InternalKerML.g:18445:2: ( rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:18445:3: rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0();
@@ -63341,14 +63171,14 @@ public final void rule__BindingConnectorDeclaration__Group_0_1__0__Impl() throws
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_1__1"
- // InternalKerML.g:18503:1: rule__BindingConnectorDeclaration__Group_0_1__1 : rule__BindingConnectorDeclaration__Group_0_1__1__Impl ;
+ // InternalKerML.g:18453:1: rule__BindingConnectorDeclaration__Group_0_1__1 : rule__BindingConnectorDeclaration__Group_0_1__1__Impl ;
public final void rule__BindingConnectorDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18507:1: ( rule__BindingConnectorDeclaration__Group_0_1__1__Impl )
- // InternalKerML.g:18508:2: rule__BindingConnectorDeclaration__Group_0_1__1__Impl
+ // InternalKerML.g:18457:1: ( rule__BindingConnectorDeclaration__Group_0_1__1__Impl )
+ // InternalKerML.g:18458:2: rule__BindingConnectorDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0_1__1__Impl();
@@ -63374,22 +63204,22 @@ public final void rule__BindingConnectorDeclaration__Group_0_1__1() throws Recog
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0_1__1__Impl"
- // InternalKerML.g:18514:1: rule__BindingConnectorDeclaration__Group_0_1__1__Impl : ( ( 'of' )? ) ;
+ // InternalKerML.g:18464:1: rule__BindingConnectorDeclaration__Group_0_1__1__Impl : ( ( 'of' )? ) ;
public final void rule__BindingConnectorDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18518:1: ( ( ( 'of' )? ) )
- // InternalKerML.g:18519:1: ( ( 'of' )? )
+ // InternalKerML.g:18468:1: ( ( ( 'of' )? ) )
+ // InternalKerML.g:18469:1: ( ( 'of' )? )
{
- // InternalKerML.g:18519:1: ( ( 'of' )? )
- // InternalKerML.g:18520:2: ( 'of' )?
+ // InternalKerML.g:18469:1: ( ( 'of' )? )
+ // InternalKerML.g:18470:2: ( 'of' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOfKeyword_0_1_1());
}
- // InternalKerML.g:18521:2: ( 'of' )?
+ // InternalKerML.g:18471:2: ( 'of' )?
int alt211=2;
int LA211_0 = input.LA(1);
@@ -63398,7 +63228,7 @@ public final void rule__BindingConnectorDeclaration__Group_0_1__1__Impl() throws
}
switch (alt211) {
case 1 :
- // InternalKerML.g:18521:3: 'of'
+ // InternalKerML.g:18471:3: 'of'
{
match(input,94,FOLLOW_2); if (state.failed) return ;
@@ -63432,14 +63262,14 @@ public final void rule__BindingConnectorDeclaration__Group_0_1__1__Impl() throws
// $ANTLR start "rule__Succession__Group__0"
- // InternalKerML.g:18530:1: rule__Succession__Group__0 : rule__Succession__Group__0__Impl rule__Succession__Group__1 ;
+ // InternalKerML.g:18480:1: rule__Succession__Group__0 : rule__Succession__Group__0__Impl rule__Succession__Group__1 ;
public final void rule__Succession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18534:1: ( rule__Succession__Group__0__Impl rule__Succession__Group__1 )
- // InternalKerML.g:18535:2: rule__Succession__Group__0__Impl rule__Succession__Group__1
+ // InternalKerML.g:18484:1: ( rule__Succession__Group__0__Impl rule__Succession__Group__1 )
+ // InternalKerML.g:18485:2: rule__Succession__Group__0__Impl rule__Succession__Group__1
{
pushFollow(FOLLOW_98);
rule__Succession__Group__0__Impl();
@@ -63470,22 +63300,22 @@ public final void rule__Succession__Group__0() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__0__Impl"
- // InternalKerML.g:18542:1: rule__Succession__Group__0__Impl : ( ( rule__Succession__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:18492:1: rule__Succession__Group__0__Impl : ( ( rule__Succession__IsAbstractAssignment_0 )? ) ;
public final void rule__Succession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18546:1: ( ( ( rule__Succession__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:18547:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18496:1: ( ( ( rule__Succession__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:18497:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:18547:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
- // InternalKerML.g:18548:2: ( rule__Succession__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18497:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18498:2: ( rule__Succession__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:18549:2: ( rule__Succession__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18499:2: ( rule__Succession__IsAbstractAssignment_0 )?
int alt212=2;
int LA212_0 = input.LA(1);
@@ -63494,7 +63324,7 @@ public final void rule__Succession__Group__0__Impl() throws RecognitionException
}
switch (alt212) {
case 1 :
- // InternalKerML.g:18549:3: rule__Succession__IsAbstractAssignment_0
+ // InternalKerML.g:18499:3: rule__Succession__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Succession__IsAbstractAssignment_0();
@@ -63532,14 +63362,14 @@ public final void rule__Succession__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__1"
- // InternalKerML.g:18557:1: rule__Succession__Group__1 : rule__Succession__Group__1__Impl rule__Succession__Group__2 ;
+ // InternalKerML.g:18507:1: rule__Succession__Group__1 : rule__Succession__Group__1__Impl rule__Succession__Group__2 ;
public final void rule__Succession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18561:1: ( rule__Succession__Group__1__Impl rule__Succession__Group__2 )
- // InternalKerML.g:18562:2: rule__Succession__Group__1__Impl rule__Succession__Group__2
+ // InternalKerML.g:18511:1: ( rule__Succession__Group__1__Impl rule__Succession__Group__2 )
+ // InternalKerML.g:18512:2: rule__Succession__Group__1__Impl rule__Succession__Group__2
{
pushFollow(FOLLOW_99);
rule__Succession__Group__1__Impl();
@@ -63570,17 +63400,17 @@ public final void rule__Succession__Group__1() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__1__Impl"
- // InternalKerML.g:18569:1: rule__Succession__Group__1__Impl : ( 'succession' ) ;
+ // InternalKerML.g:18519:1: rule__Succession__Group__1__Impl : ( 'succession' ) ;
public final void rule__Succession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18573:1: ( ( 'succession' ) )
- // InternalKerML.g:18574:1: ( 'succession' )
+ // InternalKerML.g:18523:1: ( ( 'succession' ) )
+ // InternalKerML.g:18524:1: ( 'succession' )
{
- // InternalKerML.g:18574:1: ( 'succession' )
- // InternalKerML.g:18575:2: 'succession'
+ // InternalKerML.g:18524:1: ( 'succession' )
+ // InternalKerML.g:18525:2: 'succession'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getSuccessionKeyword_1());
@@ -63611,14 +63441,14 @@ public final void rule__Succession__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__2"
- // InternalKerML.g:18584:1: rule__Succession__Group__2 : rule__Succession__Group__2__Impl rule__Succession__Group__3 ;
+ // InternalKerML.g:18534:1: rule__Succession__Group__2 : rule__Succession__Group__2__Impl rule__Succession__Group__3 ;
public final void rule__Succession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18588:1: ( rule__Succession__Group__2__Impl rule__Succession__Group__3 )
- // InternalKerML.g:18589:2: rule__Succession__Group__2__Impl rule__Succession__Group__3
+ // InternalKerML.g:18538:1: ( rule__Succession__Group__2__Impl rule__Succession__Group__3 )
+ // InternalKerML.g:18539:2: rule__Succession__Group__2__Impl rule__Succession__Group__3
{
pushFollow(FOLLOW_10);
rule__Succession__Group__2__Impl();
@@ -63649,17 +63479,17 @@ public final void rule__Succession__Group__2() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__2__Impl"
- // InternalKerML.g:18596:1: rule__Succession__Group__2__Impl : ( ruleSuccessionDeclaration ) ;
+ // InternalKerML.g:18546:1: rule__Succession__Group__2__Impl : ( ruleSuccessionDeclaration ) ;
public final void rule__Succession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18600:1: ( ( ruleSuccessionDeclaration ) )
- // InternalKerML.g:18601:1: ( ruleSuccessionDeclaration )
+ // InternalKerML.g:18550:1: ( ( ruleSuccessionDeclaration ) )
+ // InternalKerML.g:18551:1: ( ruleSuccessionDeclaration )
{
- // InternalKerML.g:18601:1: ( ruleSuccessionDeclaration )
- // InternalKerML.g:18602:2: ruleSuccessionDeclaration
+ // InternalKerML.g:18551:1: ( ruleSuccessionDeclaration )
+ // InternalKerML.g:18552:2: ruleSuccessionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getSuccessionDeclarationParserRuleCall_2());
@@ -63694,14 +63524,14 @@ public final void rule__Succession__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__3"
- // InternalKerML.g:18611:1: rule__Succession__Group__3 : rule__Succession__Group__3__Impl ;
+ // InternalKerML.g:18561:1: rule__Succession__Group__3 : rule__Succession__Group__3__Impl ;
public final void rule__Succession__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18615:1: ( rule__Succession__Group__3__Impl )
- // InternalKerML.g:18616:2: rule__Succession__Group__3__Impl
+ // InternalKerML.g:18565:1: ( rule__Succession__Group__3__Impl )
+ // InternalKerML.g:18566:2: rule__Succession__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Succession__Group__3__Impl();
@@ -63727,17 +63557,17 @@ public final void rule__Succession__Group__3() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__3__Impl"
- // InternalKerML.g:18622:1: rule__Succession__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:18572:1: rule__Succession__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Succession__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18626:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:18627:1: ( ruleTypeBody )
+ // InternalKerML.g:18576:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:18577:1: ( ruleTypeBody )
{
- // InternalKerML.g:18627:1: ( ruleTypeBody )
- // InternalKerML.g:18628:2: ruleTypeBody
+ // InternalKerML.g:18577:1: ( ruleTypeBody )
+ // InternalKerML.g:18578:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getTypeBodyParserRuleCall_3());
@@ -63772,14 +63602,14 @@ public final void rule__Succession__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__SuccessionDeclaration__Group__0"
- // InternalKerML.g:18638:1: rule__SuccessionDeclaration__Group__0 : rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 ;
+ // InternalKerML.g:18588:1: rule__SuccessionDeclaration__Group__0 : rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 ;
public final void rule__SuccessionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18642:1: ( rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 )
- // InternalKerML.g:18643:2: rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1
+ // InternalKerML.g:18592:1: ( rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 )
+ // InternalKerML.g:18593:2: rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1
{
pushFollow(FOLLOW_99);
rule__SuccessionDeclaration__Group__0__Impl();
@@ -63810,27 +63640,27 @@ public final void rule__SuccessionDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__0__Impl"
- // InternalKerML.g:18650:1: rule__SuccessionDeclaration__Group__0__Impl : ( ( rule__SuccessionDeclaration__Alternatives_0 )? ) ;
+ // InternalKerML.g:18600:1: rule__SuccessionDeclaration__Group__0__Impl : ( ( rule__SuccessionDeclaration__Alternatives_0 )? ) ;
public final void rule__SuccessionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18654:1: ( ( ( rule__SuccessionDeclaration__Alternatives_0 )? ) )
- // InternalKerML.g:18655:1: ( ( rule__SuccessionDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:18604:1: ( ( ( rule__SuccessionDeclaration__Alternatives_0 )? ) )
+ // InternalKerML.g:18605:1: ( ( rule__SuccessionDeclaration__Alternatives_0 )? )
{
- // InternalKerML.g:18655:1: ( ( rule__SuccessionDeclaration__Alternatives_0 )? )
- // InternalKerML.g:18656:2: ( rule__SuccessionDeclaration__Alternatives_0 )?
+ // InternalKerML.g:18605:1: ( ( rule__SuccessionDeclaration__Alternatives_0 )? )
+ // InternalKerML.g:18606:2: ( rule__SuccessionDeclaration__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getAlternatives_0());
}
- // InternalKerML.g:18657:2: ( rule__SuccessionDeclaration__Alternatives_0 )?
+ // InternalKerML.g:18607:2: ( rule__SuccessionDeclaration__Alternatives_0 )?
int alt213=2;
alt213 = dfa213.predict(input);
switch (alt213) {
case 1 :
- // InternalKerML.g:18657:3: rule__SuccessionDeclaration__Alternatives_0
+ // InternalKerML.g:18607:3: rule__SuccessionDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Alternatives_0();
@@ -63868,14 +63698,14 @@ public final void rule__SuccessionDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__1"
- // InternalKerML.g:18665:1: rule__SuccessionDeclaration__Group__1 : rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 ;
+ // InternalKerML.g:18615:1: rule__SuccessionDeclaration__Group__1 : rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 ;
public final void rule__SuccessionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18669:1: ( rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 )
- // InternalKerML.g:18670:2: rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2
+ // InternalKerML.g:18619:1: ( rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 )
+ // InternalKerML.g:18620:2: rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2
{
pushFollow(FOLLOW_100);
rule__SuccessionDeclaration__Group__1__Impl();
@@ -63906,23 +63736,23 @@ public final void rule__SuccessionDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__1__Impl"
- // InternalKerML.g:18677:1: rule__SuccessionDeclaration__Group__1__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalKerML.g:18627:1: rule__SuccessionDeclaration__Group__1__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__SuccessionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18681:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalKerML.g:18682:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:18631:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalKerML.g:18632:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalKerML.g:18682:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalKerML.g:18683:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:18632:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:18633:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalKerML.g:18684:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalKerML.g:18684:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalKerML.g:18634:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:18634:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -63957,14 +63787,14 @@ public final void rule__SuccessionDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__2"
- // InternalKerML.g:18692:1: rule__SuccessionDeclaration__Group__2 : rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 ;
+ // InternalKerML.g:18642:1: rule__SuccessionDeclaration__Group__2 : rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 ;
public final void rule__SuccessionDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18696:1: ( rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 )
- // InternalKerML.g:18697:2: rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3
+ // InternalKerML.g:18646:1: ( rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 )
+ // InternalKerML.g:18647:2: rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3
{
pushFollow(FOLLOW_90);
rule__SuccessionDeclaration__Group__2__Impl();
@@ -63995,17 +63825,17 @@ public final void rule__SuccessionDeclaration__Group__2() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__2__Impl"
- // InternalKerML.g:18704:1: rule__SuccessionDeclaration__Group__2__Impl : ( 'then' ) ;
+ // InternalKerML.g:18654:1: rule__SuccessionDeclaration__Group__2__Impl : ( 'then' ) ;
public final void rule__SuccessionDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18708:1: ( ( 'then' ) )
- // InternalKerML.g:18709:1: ( 'then' )
+ // InternalKerML.g:18658:1: ( ( 'then' ) )
+ // InternalKerML.g:18659:1: ( 'then' )
{
- // InternalKerML.g:18709:1: ( 'then' )
- // InternalKerML.g:18710:2: 'then'
+ // InternalKerML.g:18659:1: ( 'then' )
+ // InternalKerML.g:18660:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getThenKeyword_2());
@@ -64036,14 +63866,14 @@ public final void rule__SuccessionDeclaration__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__3"
- // InternalKerML.g:18719:1: rule__SuccessionDeclaration__Group__3 : rule__SuccessionDeclaration__Group__3__Impl ;
+ // InternalKerML.g:18669:1: rule__SuccessionDeclaration__Group__3 : rule__SuccessionDeclaration__Group__3__Impl ;
public final void rule__SuccessionDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18723:1: ( rule__SuccessionDeclaration__Group__3__Impl )
- // InternalKerML.g:18724:2: rule__SuccessionDeclaration__Group__3__Impl
+ // InternalKerML.g:18673:1: ( rule__SuccessionDeclaration__Group__3__Impl )
+ // InternalKerML.g:18674:2: rule__SuccessionDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group__3__Impl();
@@ -64069,23 +63899,23 @@ public final void rule__SuccessionDeclaration__Group__3() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__3__Impl"
- // InternalKerML.g:18730:1: rule__SuccessionDeclaration__Group__3__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalKerML.g:18680:1: rule__SuccessionDeclaration__Group__3__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__SuccessionDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18734:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalKerML.g:18735:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:18684:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalKerML.g:18685:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalKerML.g:18735:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalKerML.g:18736:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:18685:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:18686:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalKerML.g:18737:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalKerML.g:18737:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalKerML.g:18687:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:18687:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -64120,14 +63950,14 @@ public final void rule__SuccessionDeclaration__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group_0_0__0"
- // InternalKerML.g:18746:1: rule__SuccessionDeclaration__Group_0_0__0 : rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1 ;
+ // InternalKerML.g:18696:1: rule__SuccessionDeclaration__Group_0_0__0 : rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1 ;
public final void rule__SuccessionDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18750:1: ( rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1 )
- // InternalKerML.g:18751:2: rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1
+ // InternalKerML.g:18700:1: ( rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1 )
+ // InternalKerML.g:18701:2: rule__SuccessionDeclaration__Group_0_0__0__Impl rule__SuccessionDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_101);
rule__SuccessionDeclaration__Group_0_0__0__Impl();
@@ -64158,22 +63988,22 @@ public final void rule__SuccessionDeclaration__Group_0_0__0() throws Recognition
// $ANTLR start "rule__SuccessionDeclaration__Group_0_0__0__Impl"
- // InternalKerML.g:18758:1: rule__SuccessionDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:18708:1: rule__SuccessionDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__SuccessionDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18762:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:18763:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:18712:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:18713:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:18763:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:18764:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:18713:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:18714:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0_0());
}
- // InternalKerML.g:18765:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:18715:2: ( ruleFeatureDeclaration )?
int alt214=2;
int LA214_0 = input.LA(1);
@@ -64182,7 +64012,7 @@ public final void rule__SuccessionDeclaration__Group_0_0__0__Impl() throws Recog
}
switch (alt214) {
case 1 :
- // InternalKerML.g:18765:3: ruleFeatureDeclaration
+ // InternalKerML.g:18715:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -64220,14 +64050,14 @@ public final void rule__SuccessionDeclaration__Group_0_0__0__Impl() throws Recog
// $ANTLR start "rule__SuccessionDeclaration__Group_0_0__1"
- // InternalKerML.g:18773:1: rule__SuccessionDeclaration__Group_0_0__1 : rule__SuccessionDeclaration__Group_0_0__1__Impl ;
+ // InternalKerML.g:18723:1: rule__SuccessionDeclaration__Group_0_0__1 : rule__SuccessionDeclaration__Group_0_0__1__Impl ;
public final void rule__SuccessionDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18777:1: ( rule__SuccessionDeclaration__Group_0_0__1__Impl )
- // InternalKerML.g:18778:2: rule__SuccessionDeclaration__Group_0_0__1__Impl
+ // InternalKerML.g:18727:1: ( rule__SuccessionDeclaration__Group_0_0__1__Impl )
+ // InternalKerML.g:18728:2: rule__SuccessionDeclaration__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0_0__1__Impl();
@@ -64253,17 +64083,17 @@ public final void rule__SuccessionDeclaration__Group_0_0__1() throws Recognition
// $ANTLR start "rule__SuccessionDeclaration__Group_0_0__1__Impl"
- // InternalKerML.g:18784:1: rule__SuccessionDeclaration__Group_0_0__1__Impl : ( 'first' ) ;
+ // InternalKerML.g:18734:1: rule__SuccessionDeclaration__Group_0_0__1__Impl : ( 'first' ) ;
public final void rule__SuccessionDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18788:1: ( ( 'first' ) )
- // InternalKerML.g:18789:1: ( 'first' )
+ // InternalKerML.g:18738:1: ( ( 'first' ) )
+ // InternalKerML.g:18739:1: ( 'first' )
{
- // InternalKerML.g:18789:1: ( 'first' )
- // InternalKerML.g:18790:2: 'first'
+ // InternalKerML.g:18739:1: ( 'first' )
+ // InternalKerML.g:18740:2: 'first'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getFirstKeyword_0_0_1());
@@ -64294,14 +64124,14 @@ public final void rule__SuccessionDeclaration__Group_0_0__1__Impl() throws Recog
// $ANTLR start "rule__SuccessionDeclaration__Group_0_1__0"
- // InternalKerML.g:18800:1: rule__SuccessionDeclaration__Group_0_1__0 : rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1 ;
+ // InternalKerML.g:18750:1: rule__SuccessionDeclaration__Group_0_1__0 : rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1 ;
public final void rule__SuccessionDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18804:1: ( rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1 )
- // InternalKerML.g:18805:2: rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1
+ // InternalKerML.g:18754:1: ( rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1 )
+ // InternalKerML.g:18755:2: rule__SuccessionDeclaration__Group_0_1__0__Impl rule__SuccessionDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_102);
rule__SuccessionDeclaration__Group_0_1__0__Impl();
@@ -64332,23 +64162,23 @@ public final void rule__SuccessionDeclaration__Group_0_1__0() throws Recognition
// $ANTLR start "rule__SuccessionDeclaration__Group_0_1__0__Impl"
- // InternalKerML.g:18812:1: rule__SuccessionDeclaration__Group_0_1__0__Impl : ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
+ // InternalKerML.g:18762:1: rule__SuccessionDeclaration__Group_0_1__0__Impl : ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) ) ;
public final void rule__SuccessionDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18816:1: ( ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) ) )
- // InternalKerML.g:18817:1: ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:18766:1: ( ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) ) )
+ // InternalKerML.g:18767:1: ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) )
{
- // InternalKerML.g:18817:1: ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) )
- // InternalKerML.g:18818:2: ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:18767:1: ( ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 ) )
+ // InternalKerML.g:18768:2: ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getIsSufficientAssignment_0_1_0());
}
- // InternalKerML.g:18819:2: ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 )
- // InternalKerML.g:18819:3: rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0
+ // InternalKerML.g:18769:2: ( rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 )
+ // InternalKerML.g:18769:3: rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0();
@@ -64383,14 +64213,14 @@ public final void rule__SuccessionDeclaration__Group_0_1__0__Impl() throws Recog
// $ANTLR start "rule__SuccessionDeclaration__Group_0_1__1"
- // InternalKerML.g:18827:1: rule__SuccessionDeclaration__Group_0_1__1 : rule__SuccessionDeclaration__Group_0_1__1__Impl ;
+ // InternalKerML.g:18777:1: rule__SuccessionDeclaration__Group_0_1__1 : rule__SuccessionDeclaration__Group_0_1__1__Impl ;
public final void rule__SuccessionDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18831:1: ( rule__SuccessionDeclaration__Group_0_1__1__Impl )
- // InternalKerML.g:18832:2: rule__SuccessionDeclaration__Group_0_1__1__Impl
+ // InternalKerML.g:18781:1: ( rule__SuccessionDeclaration__Group_0_1__1__Impl )
+ // InternalKerML.g:18782:2: rule__SuccessionDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0_1__1__Impl();
@@ -64416,22 +64246,22 @@ public final void rule__SuccessionDeclaration__Group_0_1__1() throws Recognition
// $ANTLR start "rule__SuccessionDeclaration__Group_0_1__1__Impl"
- // InternalKerML.g:18838:1: rule__SuccessionDeclaration__Group_0_1__1__Impl : ( ( 'first' )? ) ;
+ // InternalKerML.g:18788:1: rule__SuccessionDeclaration__Group_0_1__1__Impl : ( ( 'first' )? ) ;
public final void rule__SuccessionDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18842:1: ( ( ( 'first' )? ) )
- // InternalKerML.g:18843:1: ( ( 'first' )? )
+ // InternalKerML.g:18792:1: ( ( ( 'first' )? ) )
+ // InternalKerML.g:18793:1: ( ( 'first' )? )
{
- // InternalKerML.g:18843:1: ( ( 'first' )? )
- // InternalKerML.g:18844:2: ( 'first' )?
+ // InternalKerML.g:18793:1: ( ( 'first' )? )
+ // InternalKerML.g:18794:2: ( 'first' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getFirstKeyword_0_1_1());
}
- // InternalKerML.g:18845:2: ( 'first' )?
+ // InternalKerML.g:18795:2: ( 'first' )?
int alt215=2;
int LA215_0 = input.LA(1);
@@ -64440,7 +64270,7 @@ public final void rule__SuccessionDeclaration__Group_0_1__1__Impl() throws Recog
}
switch (alt215) {
case 1 :
- // InternalKerML.g:18845:3: 'first'
+ // InternalKerML.g:18795:3: 'first'
{
match(input,110,FOLLOW_2); if (state.failed) return ;
@@ -64474,14 +64304,14 @@ public final void rule__SuccessionDeclaration__Group_0_1__1__Impl() throws Recog
// $ANTLR start "rule__Behavior__Group__0"
- // InternalKerML.g:18854:1: rule__Behavior__Group__0 : rule__Behavior__Group__0__Impl rule__Behavior__Group__1 ;
+ // InternalKerML.g:18804:1: rule__Behavior__Group__0 : rule__Behavior__Group__0__Impl rule__Behavior__Group__1 ;
public final void rule__Behavior__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18858:1: ( rule__Behavior__Group__0__Impl rule__Behavior__Group__1 )
- // InternalKerML.g:18859:2: rule__Behavior__Group__0__Impl rule__Behavior__Group__1
+ // InternalKerML.g:18808:1: ( rule__Behavior__Group__0__Impl rule__Behavior__Group__1 )
+ // InternalKerML.g:18809:2: rule__Behavior__Group__0__Impl rule__Behavior__Group__1
{
pushFollow(FOLLOW_103);
rule__Behavior__Group__0__Impl();
@@ -64512,22 +64342,22 @@ public final void rule__Behavior__Group__0() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__0__Impl"
- // InternalKerML.g:18866:1: rule__Behavior__Group__0__Impl : ( ( rule__Behavior__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:18816:1: rule__Behavior__Group__0__Impl : ( ( rule__Behavior__IsAbstractAssignment_0 )? ) ;
public final void rule__Behavior__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18870:1: ( ( ( rule__Behavior__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:18871:1: ( ( rule__Behavior__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18820:1: ( ( ( rule__Behavior__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:18821:1: ( ( rule__Behavior__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:18871:1: ( ( rule__Behavior__IsAbstractAssignment_0 )? )
- // InternalKerML.g:18872:2: ( rule__Behavior__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18821:1: ( ( rule__Behavior__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:18822:2: ( rule__Behavior__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:18873:2: ( rule__Behavior__IsAbstractAssignment_0 )?
+ // InternalKerML.g:18823:2: ( rule__Behavior__IsAbstractAssignment_0 )?
int alt216=2;
int LA216_0 = input.LA(1);
@@ -64536,7 +64366,7 @@ public final void rule__Behavior__Group__0__Impl() throws RecognitionException {
}
switch (alt216) {
case 1 :
- // InternalKerML.g:18873:3: rule__Behavior__IsAbstractAssignment_0
+ // InternalKerML.g:18823:3: rule__Behavior__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Behavior__IsAbstractAssignment_0();
@@ -64574,14 +64404,14 @@ public final void rule__Behavior__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__1"
- // InternalKerML.g:18881:1: rule__Behavior__Group__1 : rule__Behavior__Group__1__Impl rule__Behavior__Group__2 ;
+ // InternalKerML.g:18831:1: rule__Behavior__Group__1 : rule__Behavior__Group__1__Impl rule__Behavior__Group__2 ;
public final void rule__Behavior__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18885:1: ( rule__Behavior__Group__1__Impl rule__Behavior__Group__2 )
- // InternalKerML.g:18886:2: rule__Behavior__Group__1__Impl rule__Behavior__Group__2
+ // InternalKerML.g:18835:1: ( rule__Behavior__Group__1__Impl rule__Behavior__Group__2 )
+ // InternalKerML.g:18836:2: rule__Behavior__Group__1__Impl rule__Behavior__Group__2
{
pushFollow(FOLLOW_50);
rule__Behavior__Group__1__Impl();
@@ -64612,17 +64442,17 @@ public final void rule__Behavior__Group__1() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__1__Impl"
- // InternalKerML.g:18893:1: rule__Behavior__Group__1__Impl : ( 'behavior' ) ;
+ // InternalKerML.g:18843:1: rule__Behavior__Group__1__Impl : ( 'behavior' ) ;
public final void rule__Behavior__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18897:1: ( ( 'behavior' ) )
- // InternalKerML.g:18898:1: ( 'behavior' )
+ // InternalKerML.g:18847:1: ( ( 'behavior' ) )
+ // InternalKerML.g:18848:1: ( 'behavior' )
{
- // InternalKerML.g:18898:1: ( 'behavior' )
- // InternalKerML.g:18899:2: 'behavior'
+ // InternalKerML.g:18848:1: ( 'behavior' )
+ // InternalKerML.g:18849:2: 'behavior'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getBehaviorKeyword_1());
@@ -64653,14 +64483,14 @@ public final void rule__Behavior__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__2"
- // InternalKerML.g:18908:1: rule__Behavior__Group__2 : rule__Behavior__Group__2__Impl rule__Behavior__Group__3 ;
+ // InternalKerML.g:18858:1: rule__Behavior__Group__2 : rule__Behavior__Group__2__Impl rule__Behavior__Group__3 ;
public final void rule__Behavior__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18912:1: ( rule__Behavior__Group__2__Impl rule__Behavior__Group__3 )
- // InternalKerML.g:18913:2: rule__Behavior__Group__2__Impl rule__Behavior__Group__3
+ // InternalKerML.g:18862:1: ( rule__Behavior__Group__2__Impl rule__Behavior__Group__3 )
+ // InternalKerML.g:18863:2: rule__Behavior__Group__2__Impl rule__Behavior__Group__3
{
pushFollow(FOLLOW_10);
rule__Behavior__Group__2__Impl();
@@ -64691,17 +64521,17 @@ public final void rule__Behavior__Group__2() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__2__Impl"
- // InternalKerML.g:18920:1: rule__Behavior__Group__2__Impl : ( ruleBehaviorDeclaration ) ;
+ // InternalKerML.g:18870:1: rule__Behavior__Group__2__Impl : ( ruleBehaviorDeclaration ) ;
public final void rule__Behavior__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18924:1: ( ( ruleBehaviorDeclaration ) )
- // InternalKerML.g:18925:1: ( ruleBehaviorDeclaration )
+ // InternalKerML.g:18874:1: ( ( ruleBehaviorDeclaration ) )
+ // InternalKerML.g:18875:1: ( ruleBehaviorDeclaration )
{
- // InternalKerML.g:18925:1: ( ruleBehaviorDeclaration )
- // InternalKerML.g:18926:2: ruleBehaviorDeclaration
+ // InternalKerML.g:18875:1: ( ruleBehaviorDeclaration )
+ // InternalKerML.g:18876:2: ruleBehaviorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getBehaviorDeclarationParserRuleCall_2());
@@ -64736,14 +64566,14 @@ public final void rule__Behavior__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__3"
- // InternalKerML.g:18935:1: rule__Behavior__Group__3 : rule__Behavior__Group__3__Impl ;
+ // InternalKerML.g:18885:1: rule__Behavior__Group__3 : rule__Behavior__Group__3__Impl ;
public final void rule__Behavior__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18939:1: ( rule__Behavior__Group__3__Impl )
- // InternalKerML.g:18940:2: rule__Behavior__Group__3__Impl
+ // InternalKerML.g:18889:1: ( rule__Behavior__Group__3__Impl )
+ // InternalKerML.g:18890:2: rule__Behavior__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Behavior__Group__3__Impl();
@@ -64769,17 +64599,17 @@ public final void rule__Behavior__Group__3() throws RecognitionException {
// $ANTLR start "rule__Behavior__Group__3__Impl"
- // InternalKerML.g:18946:1: rule__Behavior__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:18896:1: rule__Behavior__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Behavior__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18950:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:18951:1: ( ruleTypeBody )
+ // InternalKerML.g:18900:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:18901:1: ( ruleTypeBody )
{
- // InternalKerML.g:18951:1: ( ruleTypeBody )
- // InternalKerML.g:18952:2: ruleTypeBody
+ // InternalKerML.g:18901:1: ( ruleTypeBody )
+ // InternalKerML.g:18902:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getTypeBodyParserRuleCall_3());
@@ -64814,14 +64644,14 @@ public final void rule__Behavior__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__BehaviorDeclaration__Group__0"
- // InternalKerML.g:18962:1: rule__BehaviorDeclaration__Group__0 : rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1 ;
+ // InternalKerML.g:18912:1: rule__BehaviorDeclaration__Group__0 : rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1 ;
public final void rule__BehaviorDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18966:1: ( rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1 )
- // InternalKerML.g:18967:2: rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1
+ // InternalKerML.g:18916:1: ( rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1 )
+ // InternalKerML.g:18917:2: rule__BehaviorDeclaration__Group__0__Impl rule__BehaviorDeclaration__Group__1
{
pushFollow(FOLLOW_104);
rule__BehaviorDeclaration__Group__0__Impl();
@@ -64852,17 +64682,17 @@ public final void rule__BehaviorDeclaration__Group__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorDeclaration__Group__0__Impl"
- // InternalKerML.g:18974:1: rule__BehaviorDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:18924:1: rule__BehaviorDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__BehaviorDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18978:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:18979:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:18928:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:18929:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:18979:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:18980:2: ruleClassifierDeclaration
+ // InternalKerML.g:18929:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:18930:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorDeclarationAccess().getClassifierDeclarationParserRuleCall_0());
@@ -64897,14 +64727,14 @@ public final void rule__BehaviorDeclaration__Group__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorDeclaration__Group__1"
- // InternalKerML.g:18989:1: rule__BehaviorDeclaration__Group__1 : rule__BehaviorDeclaration__Group__1__Impl ;
+ // InternalKerML.g:18939:1: rule__BehaviorDeclaration__Group__1 : rule__BehaviorDeclaration__Group__1__Impl ;
public final void rule__BehaviorDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:18993:1: ( rule__BehaviorDeclaration__Group__1__Impl )
- // InternalKerML.g:18994:2: rule__BehaviorDeclaration__Group__1__Impl
+ // InternalKerML.g:18943:1: ( rule__BehaviorDeclaration__Group__1__Impl )
+ // InternalKerML.g:18944:2: rule__BehaviorDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BehaviorDeclaration__Group__1__Impl();
@@ -64930,22 +64760,22 @@ public final void rule__BehaviorDeclaration__Group__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorDeclaration__Group__1__Impl"
- // InternalKerML.g:19000:1: rule__BehaviorDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
+ // InternalKerML.g:18950:1: rule__BehaviorDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
public final void rule__BehaviorDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19004:1: ( ( ( ruleParameterList )? ) )
- // InternalKerML.g:19005:1: ( ( ruleParameterList )? )
+ // InternalKerML.g:18954:1: ( ( ( ruleParameterList )? ) )
+ // InternalKerML.g:18955:1: ( ( ruleParameterList )? )
{
- // InternalKerML.g:19005:1: ( ( ruleParameterList )? )
- // InternalKerML.g:19006:2: ( ruleParameterList )?
+ // InternalKerML.g:18955:1: ( ( ruleParameterList )? )
+ // InternalKerML.g:18956:2: ( ruleParameterList )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorDeclarationAccess().getParameterListParserRuleCall_1());
}
- // InternalKerML.g:19007:2: ( ruleParameterList )?
+ // InternalKerML.g:18957:2: ( ruleParameterList )?
int alt217=2;
int LA217_0 = input.LA(1);
@@ -64954,7 +64784,7 @@ public final void rule__BehaviorDeclaration__Group__1__Impl() throws Recognition
}
switch (alt217) {
case 1 :
- // InternalKerML.g:19007:3: ruleParameterList
+ // InternalKerML.g:18957:3: ruleParameterList
{
pushFollow(FOLLOW_2);
ruleParameterList();
@@ -64992,14 +64822,14 @@ public final void rule__BehaviorDeclaration__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ParameterList__Group__0"
- // InternalKerML.g:19016:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ;
+ // InternalKerML.g:18966:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ;
public final void rule__ParameterList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19020:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 )
- // InternalKerML.g:19021:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1
+ // InternalKerML.g:18970:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 )
+ // InternalKerML.g:18971:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1
{
pushFollow(FOLLOW_105);
rule__ParameterList__Group__0__Impl();
@@ -65030,17 +64860,17 @@ public final void rule__ParameterList__Group__0() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__0__Impl"
- // InternalKerML.g:19028:1: rule__ParameterList__Group__0__Impl : ( '(' ) ;
+ // InternalKerML.g:18978:1: rule__ParameterList__Group__0__Impl : ( '(' ) ;
public final void rule__ParameterList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19032:1: ( ( '(' ) )
- // InternalKerML.g:19033:1: ( '(' )
+ // InternalKerML.g:18982:1: ( ( '(' ) )
+ // InternalKerML.g:18983:1: ( '(' )
{
- // InternalKerML.g:19033:1: ( '(' )
- // InternalKerML.g:19034:2: '('
+ // InternalKerML.g:18983:1: ( '(' )
+ // InternalKerML.g:18984:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getLeftParenthesisKeyword_0());
@@ -65071,14 +64901,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group__1"
- // InternalKerML.g:19043:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ;
+ // InternalKerML.g:18993:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ;
public final void rule__ParameterList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19047:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 )
- // InternalKerML.g:19048:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2
+ // InternalKerML.g:18997:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 )
+ // InternalKerML.g:18998:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2
{
pushFollow(FOLLOW_105);
rule__ParameterList__Group__1__Impl();
@@ -65109,22 +64939,22 @@ public final void rule__ParameterList__Group__1() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__1__Impl"
- // InternalKerML.g:19055:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )? ) ;
+ // InternalKerML.g:19005:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )? ) ;
public final void rule__ParameterList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19059:1: ( ( ( rule__ParameterList__Group_1__0 )? ) )
- // InternalKerML.g:19060:1: ( ( rule__ParameterList__Group_1__0 )? )
+ // InternalKerML.g:19009:1: ( ( ( rule__ParameterList__Group_1__0 )? ) )
+ // InternalKerML.g:19010:1: ( ( rule__ParameterList__Group_1__0 )? )
{
- // InternalKerML.g:19060:1: ( ( rule__ParameterList__Group_1__0 )? )
- // InternalKerML.g:19061:2: ( rule__ParameterList__Group_1__0 )?
+ // InternalKerML.g:19010:1: ( ( rule__ParameterList__Group_1__0 )? )
+ // InternalKerML.g:19011:2: ( rule__ParameterList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getGroup_1());
}
- // InternalKerML.g:19062:2: ( rule__ParameterList__Group_1__0 )?
+ // InternalKerML.g:19012:2: ( rule__ParameterList__Group_1__0 )?
int alt218=2;
int LA218_0 = input.LA(1);
@@ -65133,7 +64963,7 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept
}
switch (alt218) {
case 1 :
- // InternalKerML.g:19062:3: rule__ParameterList__Group_1__0
+ // InternalKerML.g:19012:3: rule__ParameterList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1__0();
@@ -65171,14 +65001,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group__2"
- // InternalKerML.g:19070:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl ;
+ // InternalKerML.g:19020:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl ;
public final void rule__ParameterList__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19074:1: ( rule__ParameterList__Group__2__Impl )
- // InternalKerML.g:19075:2: rule__ParameterList__Group__2__Impl
+ // InternalKerML.g:19024:1: ( rule__ParameterList__Group__2__Impl )
+ // InternalKerML.g:19025:2: rule__ParameterList__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group__2__Impl();
@@ -65204,17 +65034,17 @@ public final void rule__ParameterList__Group__2() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__2__Impl"
- // InternalKerML.g:19081:1: rule__ParameterList__Group__2__Impl : ( ')' ) ;
+ // InternalKerML.g:19031:1: rule__ParameterList__Group__2__Impl : ( ')' ) ;
public final void rule__ParameterList__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19085:1: ( ( ')' ) )
- // InternalKerML.g:19086:1: ( ')' )
+ // InternalKerML.g:19035:1: ( ( ')' ) )
+ // InternalKerML.g:19036:1: ( ')' )
{
- // InternalKerML.g:19086:1: ( ')' )
- // InternalKerML.g:19087:2: ')'
+ // InternalKerML.g:19036:1: ( ')' )
+ // InternalKerML.g:19037:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getRightParenthesisKeyword_2());
@@ -65245,14 +65075,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group_1__0"
- // InternalKerML.g:19097:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ;
+ // InternalKerML.g:19047:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ;
public final void rule__ParameterList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19101:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 )
- // InternalKerML.g:19102:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1
+ // InternalKerML.g:19051:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 )
+ // InternalKerML.g:19052:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1
{
pushFollow(FOLLOW_13);
rule__ParameterList__Group_1__0__Impl();
@@ -65283,23 +65113,23 @@ public final void rule__ParameterList__Group_1__0() throws RecognitionException
// $ANTLR start "rule__ParameterList__Group_1__0__Impl"
- // InternalKerML.g:19109:1: rule__ParameterList__Group_1__0__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
+ // InternalKerML.g:19059:1: rule__ParameterList__Group_1__0__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19113:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
- // InternalKerML.g:19114:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:19063:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
+ // InternalKerML.g:19064:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
{
- // InternalKerML.g:19114:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
- // InternalKerML.g:19115:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalKerML.g:19064:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:19065:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compAssignment_1_0());
}
- // InternalKerML.g:19116:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
- // InternalKerML.g:19116:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
+ // InternalKerML.g:19066:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalKerML.g:19066:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0();
@@ -65334,14 +65164,14 @@ public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterList__Group_1__1"
- // InternalKerML.g:19124:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ;
+ // InternalKerML.g:19074:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ;
public final void rule__ParameterList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19128:1: ( rule__ParameterList__Group_1__1__Impl )
- // InternalKerML.g:19129:2: rule__ParameterList__Group_1__1__Impl
+ // InternalKerML.g:19078:1: ( rule__ParameterList__Group_1__1__Impl )
+ // InternalKerML.g:19079:2: rule__ParameterList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1__1__Impl();
@@ -65367,22 +65197,22 @@ public final void rule__ParameterList__Group_1__1() throws RecognitionException
// $ANTLR start "rule__ParameterList__Group_1__1__Impl"
- // InternalKerML.g:19135:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__Group_1_1__0 )* ) ;
+ // InternalKerML.g:19085:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__Group_1_1__0 )* ) ;
public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19139:1: ( ( ( rule__ParameterList__Group_1_1__0 )* ) )
- // InternalKerML.g:19140:1: ( ( rule__ParameterList__Group_1_1__0 )* )
+ // InternalKerML.g:19089:1: ( ( ( rule__ParameterList__Group_1_1__0 )* ) )
+ // InternalKerML.g:19090:1: ( ( rule__ParameterList__Group_1_1__0 )* )
{
- // InternalKerML.g:19140:1: ( ( rule__ParameterList__Group_1_1__0 )* )
- // InternalKerML.g:19141:2: ( rule__ParameterList__Group_1_1__0 )*
+ // InternalKerML.g:19090:1: ( ( rule__ParameterList__Group_1_1__0 )* )
+ // InternalKerML.g:19091:2: ( rule__ParameterList__Group_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getGroup_1_1());
}
- // InternalKerML.g:19142:2: ( rule__ParameterList__Group_1_1__0 )*
+ // InternalKerML.g:19092:2: ( rule__ParameterList__Group_1_1__0 )*
loop219:
do {
int alt219=2;
@@ -65395,7 +65225,7 @@ public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionExce
switch (alt219) {
case 1 :
- // InternalKerML.g:19142:3: rule__ParameterList__Group_1_1__0
+ // InternalKerML.g:19092:3: rule__ParameterList__Group_1_1__0
{
pushFollow(FOLLOW_14);
rule__ParameterList__Group_1_1__0();
@@ -65436,14 +65266,14 @@ public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterList__Group_1_1__0"
- // InternalKerML.g:19151:1: rule__ParameterList__Group_1_1__0 : rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 ;
+ // InternalKerML.g:19101:1: rule__ParameterList__Group_1_1__0 : rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 ;
public final void rule__ParameterList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19155:1: ( rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 )
- // InternalKerML.g:19156:2: rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1
+ // InternalKerML.g:19105:1: ( rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 )
+ // InternalKerML.g:19106:2: rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1
{
pushFollow(FOLLOW_106);
rule__ParameterList__Group_1_1__0__Impl();
@@ -65474,17 +65304,17 @@ public final void rule__ParameterList__Group_1_1__0() throws RecognitionExceptio
// $ANTLR start "rule__ParameterList__Group_1_1__0__Impl"
- // InternalKerML.g:19163:1: rule__ParameterList__Group_1_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:19113:1: rule__ParameterList__Group_1_1__0__Impl : ( ',' ) ;
public final void rule__ParameterList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19167:1: ( ( ',' ) )
- // InternalKerML.g:19168:1: ( ',' )
+ // InternalKerML.g:19117:1: ( ( ',' ) )
+ // InternalKerML.g:19118:1: ( ',' )
{
- // InternalKerML.g:19168:1: ( ',' )
- // InternalKerML.g:19169:2: ','
+ // InternalKerML.g:19118:1: ( ',' )
+ // InternalKerML.g:19119:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getCommaKeyword_1_1_0());
@@ -65515,14 +65345,14 @@ public final void rule__ParameterList__Group_1_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ParameterList__Group_1_1__1"
- // InternalKerML.g:19178:1: rule__ParameterList__Group_1_1__1 : rule__ParameterList__Group_1_1__1__Impl ;
+ // InternalKerML.g:19128:1: rule__ParameterList__Group_1_1__1 : rule__ParameterList__Group_1_1__1__Impl ;
public final void rule__ParameterList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19182:1: ( rule__ParameterList__Group_1_1__1__Impl )
- // InternalKerML.g:19183:2: rule__ParameterList__Group_1_1__1__Impl
+ // InternalKerML.g:19132:1: ( rule__ParameterList__Group_1_1__1__Impl )
+ // InternalKerML.g:19133:2: rule__ParameterList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1_1__1__Impl();
@@ -65548,23 +65378,23 @@ public final void rule__ParameterList__Group_1_1__1() throws RecognitionExceptio
// $ANTLR start "rule__ParameterList__Group_1_1__1__Impl"
- // InternalKerML.g:19189:1: rule__ParameterList__Group_1_1__1__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
+ // InternalKerML.g:19139:1: rule__ParameterList__Group_1_1__1__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
public final void rule__ParameterList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19193:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
- // InternalKerML.g:19194:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:19143:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
+ // InternalKerML.g:19144:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:19194:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:19195:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:19144:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:19145:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:19196:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
- // InternalKerML.g:19196:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1
+ // InternalKerML.g:19146:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:19146:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1();
@@ -65599,14 +65429,14 @@ public final void rule__ParameterList__Group_1_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ParameterMember__Group__0"
- // InternalKerML.g:19205:1: rule__ParameterMember__Group__0 : rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 ;
+ // InternalKerML.g:19155:1: rule__ParameterMember__Group__0 : rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 ;
public final void rule__ParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19209:1: ( rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 )
- // InternalKerML.g:19210:2: rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1
+ // InternalKerML.g:19159:1: ( rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 )
+ // InternalKerML.g:19160:2: rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1
{
pushFollow(FOLLOW_106);
rule__ParameterMember__Group__0__Impl();
@@ -65637,22 +65467,22 @@ public final void rule__ParameterMember__Group__0() throws RecognitionException
// $ANTLR start "rule__ParameterMember__Group__0__Impl"
- // InternalKerML.g:19217:1: rule__ParameterMember__Group__0__Impl : ( ( rule__ParameterMember__DirectionAssignment_0 )? ) ;
+ // InternalKerML.g:19167:1: rule__ParameterMember__Group__0__Impl : ( ( rule__ParameterMember__DirectionAssignment_0 )? ) ;
public final void rule__ParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19221:1: ( ( ( rule__ParameterMember__DirectionAssignment_0 )? ) )
- // InternalKerML.g:19222:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
+ // InternalKerML.g:19171:1: ( ( ( rule__ParameterMember__DirectionAssignment_0 )? ) )
+ // InternalKerML.g:19172:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
{
- // InternalKerML.g:19222:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
- // InternalKerML.g:19223:2: ( rule__ParameterMember__DirectionAssignment_0 )?
+ // InternalKerML.g:19172:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
+ // InternalKerML.g:19173:2: ( rule__ParameterMember__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getDirectionAssignment_0());
}
- // InternalKerML.g:19224:2: ( rule__ParameterMember__DirectionAssignment_0 )?
+ // InternalKerML.g:19174:2: ( rule__ParameterMember__DirectionAssignment_0 )?
int alt220=2;
int LA220_0 = input.LA(1);
@@ -65661,7 +65491,7 @@ public final void rule__ParameterMember__Group__0__Impl() throws RecognitionExce
}
switch (alt220) {
case 1 :
- // InternalKerML.g:19224:3: rule__ParameterMember__DirectionAssignment_0
+ // InternalKerML.g:19174:3: rule__ParameterMember__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ParameterMember__DirectionAssignment_0();
@@ -65699,14 +65529,14 @@ public final void rule__ParameterMember__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterMember__Group__1"
- // InternalKerML.g:19232:1: rule__ParameterMember__Group__1 : rule__ParameterMember__Group__1__Impl ;
+ // InternalKerML.g:19182:1: rule__ParameterMember__Group__1 : rule__ParameterMember__Group__1__Impl ;
public final void rule__ParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19236:1: ( rule__ParameterMember__Group__1__Impl )
- // InternalKerML.g:19237:2: rule__ParameterMember__Group__1__Impl
+ // InternalKerML.g:19186:1: ( rule__ParameterMember__Group__1__Impl )
+ // InternalKerML.g:19187:2: rule__ParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterMember__Group__1__Impl();
@@ -65732,23 +65562,23 @@ public final void rule__ParameterMember__Group__1() throws RecognitionException
// $ANTLR start "rule__ParameterMember__Group__1__Impl"
- // InternalKerML.g:19243:1: rule__ParameterMember__Group__1__Impl : ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalKerML.g:19193:1: rule__ParameterMember__Group__1__Impl : ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__ParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19247:1: ( ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalKerML.g:19248:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:19197:1: ( ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalKerML.g:19198:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalKerML.g:19248:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalKerML.g:19249:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:19198:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:19199:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalKerML.g:19250:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalKerML.g:19250:3: rule__ParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalKerML.g:19200:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:19200:3: rule__ParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -65783,14 +65613,14 @@ public final void rule__ParameterMember__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Parameter__Group_0__0"
- // InternalKerML.g:19259:1: rule__Parameter__Group_0__0 : rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 ;
+ // InternalKerML.g:19209:1: rule__Parameter__Group_0__0 : rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 ;
public final void rule__Parameter__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19263:1: ( rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 )
- // InternalKerML.g:19264:2: rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1
+ // InternalKerML.g:19213:1: ( rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 )
+ // InternalKerML.g:19214:2: rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1
{
pushFollow(FOLLOW_107);
rule__Parameter__Group_0__0__Impl();
@@ -65821,22 +65651,22 @@ public final void rule__Parameter__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_0__0__Impl"
- // InternalKerML.g:19271:1: rule__Parameter__Group_0__0__Impl : ( ( 'feature' )? ) ;
+ // InternalKerML.g:19221:1: rule__Parameter__Group_0__0__Impl : ( ( 'feature' )? ) ;
public final void rule__Parameter__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19275:1: ( ( ( 'feature' )? ) )
- // InternalKerML.g:19276:1: ( ( 'feature' )? )
+ // InternalKerML.g:19225:1: ( ( ( 'feature' )? ) )
+ // InternalKerML.g:19226:1: ( ( 'feature' )? )
{
- // InternalKerML.g:19276:1: ( ( 'feature' )? )
- // InternalKerML.g:19277:2: ( 'feature' )?
+ // InternalKerML.g:19226:1: ( ( 'feature' )? )
+ // InternalKerML.g:19227:2: ( 'feature' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getFeatureKeyword_0_0());
}
- // InternalKerML.g:19278:2: ( 'feature' )?
+ // InternalKerML.g:19228:2: ( 'feature' )?
int alt221=2;
int LA221_0 = input.LA(1);
@@ -65845,7 +65675,7 @@ public final void rule__Parameter__Group_0__0__Impl() throws RecognitionExceptio
}
switch (alt221) {
case 1 :
- // InternalKerML.g:19278:3: 'feature'
+ // InternalKerML.g:19228:3: 'feature'
{
match(input,38,FOLLOW_2); if (state.failed) return ;
@@ -65879,14 +65709,14 @@ public final void rule__Parameter__Group_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_0__1"
- // InternalKerML.g:19286:1: rule__Parameter__Group_0__1 : rule__Parameter__Group_0__1__Impl ;
+ // InternalKerML.g:19236:1: rule__Parameter__Group_0__1 : rule__Parameter__Group_0__1__Impl ;
public final void rule__Parameter__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19290:1: ( rule__Parameter__Group_0__1__Impl )
- // InternalKerML.g:19291:2: rule__Parameter__Group_0__1__Impl
+ // InternalKerML.g:19240:1: ( rule__Parameter__Group_0__1__Impl )
+ // InternalKerML.g:19241:2: rule__Parameter__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0__1__Impl();
@@ -65912,17 +65742,17 @@ public final void rule__Parameter__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_0__1__Impl"
- // InternalKerML.g:19297:1: rule__Parameter__Group_0__1__Impl : ( ruleParameterDeclaration ) ;
+ // InternalKerML.g:19247:1: rule__Parameter__Group_0__1__Impl : ( ruleParameterDeclaration ) ;
public final void rule__Parameter__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19301:1: ( ( ruleParameterDeclaration ) )
- // InternalKerML.g:19302:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19251:1: ( ( ruleParameterDeclaration ) )
+ // InternalKerML.g:19252:1: ( ruleParameterDeclaration )
{
- // InternalKerML.g:19302:1: ( ruleParameterDeclaration )
- // InternalKerML.g:19303:2: ruleParameterDeclaration
+ // InternalKerML.g:19252:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19253:2: ruleParameterDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_0_1());
@@ -65957,14 +65787,14 @@ public final void rule__Parameter__Group_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_1__0"
- // InternalKerML.g:19313:1: rule__Parameter__Group_1__0 : rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 ;
+ // InternalKerML.g:19263:1: rule__Parameter__Group_1__0 : rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 ;
public final void rule__Parameter__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19317:1: ( rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 )
- // InternalKerML.g:19318:2: rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1
+ // InternalKerML.g:19267:1: ( rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 )
+ // InternalKerML.g:19268:2: rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1
{
pushFollow(FOLLOW_108);
rule__Parameter__Group_1__0__Impl();
@@ -65995,23 +65825,23 @@ public final void rule__Parameter__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__0__Impl"
- // InternalKerML.g:19325:1: rule__Parameter__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:19275:1: rule__Parameter__Group_1__0__Impl : ( () ) ;
public final void rule__Parameter__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19329:1: ( ( () ) )
- // InternalKerML.g:19330:1: ( () )
+ // InternalKerML.g:19279:1: ( ( () ) )
+ // InternalKerML.g:19280:1: ( () )
{
- // InternalKerML.g:19330:1: ( () )
- // InternalKerML.g:19331:2: ()
+ // InternalKerML.g:19280:1: ( () )
+ // InternalKerML.g:19281:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getStepAction_1_0());
}
- // InternalKerML.g:19332:2: ()
- // InternalKerML.g:19332:3:
+ // InternalKerML.g:19282:2: ()
+ // InternalKerML.g:19282:3:
{
}
@@ -66036,14 +65866,14 @@ public final void rule__Parameter__Group_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_1__1"
- // InternalKerML.g:19340:1: rule__Parameter__Group_1__1 : rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 ;
+ // InternalKerML.g:19290:1: rule__Parameter__Group_1__1 : rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 ;
public final void rule__Parameter__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19344:1: ( rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 )
- // InternalKerML.g:19345:2: rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2
+ // InternalKerML.g:19294:1: ( rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 )
+ // InternalKerML.g:19295:2: rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2
{
pushFollow(FOLLOW_107);
rule__Parameter__Group_1__1__Impl();
@@ -66074,17 +65904,17 @@ public final void rule__Parameter__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__1__Impl"
- // InternalKerML.g:19352:1: rule__Parameter__Group_1__1__Impl : ( 'step' ) ;
+ // InternalKerML.g:19302:1: rule__Parameter__Group_1__1__Impl : ( 'step' ) ;
public final void rule__Parameter__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19356:1: ( ( 'step' ) )
- // InternalKerML.g:19357:1: ( 'step' )
+ // InternalKerML.g:19306:1: ( ( 'step' ) )
+ // InternalKerML.g:19307:1: ( 'step' )
{
- // InternalKerML.g:19357:1: ( 'step' )
- // InternalKerML.g:19358:2: 'step'
+ // InternalKerML.g:19307:1: ( 'step' )
+ // InternalKerML.g:19308:2: 'step'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getStepKeyword_1_1());
@@ -66115,14 +65945,14 @@ public final void rule__Parameter__Group_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_1__2"
- // InternalKerML.g:19367:1: rule__Parameter__Group_1__2 : rule__Parameter__Group_1__2__Impl ;
+ // InternalKerML.g:19317:1: rule__Parameter__Group_1__2 : rule__Parameter__Group_1__2__Impl ;
public final void rule__Parameter__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19371:1: ( rule__Parameter__Group_1__2__Impl )
- // InternalKerML.g:19372:2: rule__Parameter__Group_1__2__Impl
+ // InternalKerML.g:19321:1: ( rule__Parameter__Group_1__2__Impl )
+ // InternalKerML.g:19322:2: rule__Parameter__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_1__2__Impl();
@@ -66148,17 +65978,17 @@ public final void rule__Parameter__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__2__Impl"
- // InternalKerML.g:19378:1: rule__Parameter__Group_1__2__Impl : ( ruleParameterDeclaration ) ;
+ // InternalKerML.g:19328:1: rule__Parameter__Group_1__2__Impl : ( ruleParameterDeclaration ) ;
public final void rule__Parameter__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19382:1: ( ( ruleParameterDeclaration ) )
- // InternalKerML.g:19383:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19332:1: ( ( ruleParameterDeclaration ) )
+ // InternalKerML.g:19333:1: ( ruleParameterDeclaration )
{
- // InternalKerML.g:19383:1: ( ruleParameterDeclaration )
- // InternalKerML.g:19384:2: ruleParameterDeclaration
+ // InternalKerML.g:19333:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19334:2: ruleParameterDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_1_2());
@@ -66193,14 +66023,14 @@ public final void rule__Parameter__Group_1__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__0"
- // InternalKerML.g:19394:1: rule__Parameter__Group_2__0 : rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 ;
+ // InternalKerML.g:19344:1: rule__Parameter__Group_2__0 : rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 ;
public final void rule__Parameter__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19398:1: ( rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 )
- // InternalKerML.g:19399:2: rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1
+ // InternalKerML.g:19348:1: ( rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 )
+ // InternalKerML.g:19349:2: rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1
{
pushFollow(FOLLOW_109);
rule__Parameter__Group_2__0__Impl();
@@ -66231,23 +66061,23 @@ public final void rule__Parameter__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__0__Impl"
- // InternalKerML.g:19406:1: rule__Parameter__Group_2__0__Impl : ( () ) ;
+ // InternalKerML.g:19356:1: rule__Parameter__Group_2__0__Impl : ( () ) ;
public final void rule__Parameter__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19410:1: ( ( () ) )
- // InternalKerML.g:19411:1: ( () )
+ // InternalKerML.g:19360:1: ( ( () ) )
+ // InternalKerML.g:19361:1: ( () )
{
- // InternalKerML.g:19411:1: ( () )
- // InternalKerML.g:19412:2: ()
+ // InternalKerML.g:19361:1: ( () )
+ // InternalKerML.g:19362:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getExpressionAction_2_0());
}
- // InternalKerML.g:19413:2: ()
- // InternalKerML.g:19413:3:
+ // InternalKerML.g:19363:2: ()
+ // InternalKerML.g:19363:3:
{
}
@@ -66272,14 +66102,14 @@ public final void rule__Parameter__Group_2__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__1"
- // InternalKerML.g:19421:1: rule__Parameter__Group_2__1 : rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 ;
+ // InternalKerML.g:19371:1: rule__Parameter__Group_2__1 : rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 ;
public final void rule__Parameter__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19425:1: ( rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 )
- // InternalKerML.g:19426:2: rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2
+ // InternalKerML.g:19375:1: ( rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 )
+ // InternalKerML.g:19376:2: rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2
{
pushFollow(FOLLOW_107);
rule__Parameter__Group_2__1__Impl();
@@ -66310,17 +66140,17 @@ public final void rule__Parameter__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__1__Impl"
- // InternalKerML.g:19433:1: rule__Parameter__Group_2__1__Impl : ( 'expr' ) ;
+ // InternalKerML.g:19383:1: rule__Parameter__Group_2__1__Impl : ( 'expr' ) ;
public final void rule__Parameter__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19437:1: ( ( 'expr' ) )
- // InternalKerML.g:19438:1: ( 'expr' )
+ // InternalKerML.g:19387:1: ( ( 'expr' ) )
+ // InternalKerML.g:19388:1: ( 'expr' )
{
- // InternalKerML.g:19438:1: ( 'expr' )
- // InternalKerML.g:19439:2: 'expr'
+ // InternalKerML.g:19388:1: ( 'expr' )
+ // InternalKerML.g:19389:2: 'expr'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getExprKeyword_2_1());
@@ -66351,14 +66181,14 @@ public final void rule__Parameter__Group_2__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__2"
- // InternalKerML.g:19448:1: rule__Parameter__Group_2__2 : rule__Parameter__Group_2__2__Impl ;
+ // InternalKerML.g:19398:1: rule__Parameter__Group_2__2 : rule__Parameter__Group_2__2__Impl ;
public final void rule__Parameter__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19452:1: ( rule__Parameter__Group_2__2__Impl )
- // InternalKerML.g:19453:2: rule__Parameter__Group_2__2__Impl
+ // InternalKerML.g:19402:1: ( rule__Parameter__Group_2__2__Impl )
+ // InternalKerML.g:19403:2: rule__Parameter__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_2__2__Impl();
@@ -66384,17 +66214,17 @@ public final void rule__Parameter__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__2__Impl"
- // InternalKerML.g:19459:1: rule__Parameter__Group_2__2__Impl : ( ruleParameterDeclaration ) ;
+ // InternalKerML.g:19409:1: rule__Parameter__Group_2__2__Impl : ( ruleParameterDeclaration ) ;
public final void rule__Parameter__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19463:1: ( ( ruleParameterDeclaration ) )
- // InternalKerML.g:19464:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19413:1: ( ( ruleParameterDeclaration ) )
+ // InternalKerML.g:19414:1: ( ruleParameterDeclaration )
{
- // InternalKerML.g:19464:1: ( ruleParameterDeclaration )
- // InternalKerML.g:19465:2: ruleParameterDeclaration
+ // InternalKerML.g:19414:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19415:2: ruleParameterDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_2_2());
@@ -66429,14 +66259,14 @@ public final void rule__Parameter__Group_2__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__0"
- // InternalKerML.g:19475:1: rule__Parameter__Group_3__0 : rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 ;
+ // InternalKerML.g:19425:1: rule__Parameter__Group_3__0 : rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 ;
public final void rule__Parameter__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19479:1: ( rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 )
- // InternalKerML.g:19480:2: rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1
+ // InternalKerML.g:19429:1: ( rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 )
+ // InternalKerML.g:19430:2: rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1
{
pushFollow(FOLLOW_106);
rule__Parameter__Group_3__0__Impl();
@@ -66467,23 +66297,23 @@ public final void rule__Parameter__Group_3__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__0__Impl"
- // InternalKerML.g:19487:1: rule__Parameter__Group_3__0__Impl : ( () ) ;
+ // InternalKerML.g:19437:1: rule__Parameter__Group_3__0__Impl : ( () ) ;
public final void rule__Parameter__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19491:1: ( ( () ) )
- // InternalKerML.g:19492:1: ( () )
+ // InternalKerML.g:19441:1: ( ( () ) )
+ // InternalKerML.g:19442:1: ( () )
{
- // InternalKerML.g:19492:1: ( () )
- // InternalKerML.g:19493:2: ()
+ // InternalKerML.g:19442:1: ( () )
+ // InternalKerML.g:19443:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getBooleanExpressionAction_3_0());
}
- // InternalKerML.g:19494:2: ()
- // InternalKerML.g:19494:3:
+ // InternalKerML.g:19444:2: ()
+ // InternalKerML.g:19444:3:
{
}
@@ -66508,14 +66338,14 @@ public final void rule__Parameter__Group_3__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__1"
- // InternalKerML.g:19502:1: rule__Parameter__Group_3__1 : rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 ;
+ // InternalKerML.g:19452:1: rule__Parameter__Group_3__1 : rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 ;
public final void rule__Parameter__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19506:1: ( rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 )
- // InternalKerML.g:19507:2: rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2
+ // InternalKerML.g:19456:1: ( rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 )
+ // InternalKerML.g:19457:2: rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2
{
pushFollow(FOLLOW_107);
rule__Parameter__Group_3__1__Impl();
@@ -66546,17 +66376,17 @@ public final void rule__Parameter__Group_3__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__1__Impl"
- // InternalKerML.g:19514:1: rule__Parameter__Group_3__1__Impl : ( 'bool' ) ;
+ // InternalKerML.g:19464:1: rule__Parameter__Group_3__1__Impl : ( 'bool' ) ;
public final void rule__Parameter__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19518:1: ( ( 'bool' ) )
- // InternalKerML.g:19519:1: ( 'bool' )
+ // InternalKerML.g:19468:1: ( ( 'bool' ) )
+ // InternalKerML.g:19469:1: ( 'bool' )
{
- // InternalKerML.g:19519:1: ( 'bool' )
- // InternalKerML.g:19520:2: 'bool'
+ // InternalKerML.g:19469:1: ( 'bool' )
+ // InternalKerML.g:19470:2: 'bool'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getBoolKeyword_3_1());
@@ -66587,14 +66417,14 @@ public final void rule__Parameter__Group_3__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__2"
- // InternalKerML.g:19529:1: rule__Parameter__Group_3__2 : rule__Parameter__Group_3__2__Impl ;
+ // InternalKerML.g:19479:1: rule__Parameter__Group_3__2 : rule__Parameter__Group_3__2__Impl ;
public final void rule__Parameter__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19533:1: ( rule__Parameter__Group_3__2__Impl )
- // InternalKerML.g:19534:2: rule__Parameter__Group_3__2__Impl
+ // InternalKerML.g:19483:1: ( rule__Parameter__Group_3__2__Impl )
+ // InternalKerML.g:19484:2: rule__Parameter__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_3__2__Impl();
@@ -66620,17 +66450,17 @@ public final void rule__Parameter__Group_3__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__2__Impl"
- // InternalKerML.g:19540:1: rule__Parameter__Group_3__2__Impl : ( ruleParameterDeclaration ) ;
+ // InternalKerML.g:19490:1: rule__Parameter__Group_3__2__Impl : ( ruleParameterDeclaration ) ;
public final void rule__Parameter__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19544:1: ( ( ruleParameterDeclaration ) )
- // InternalKerML.g:19545:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19494:1: ( ( ruleParameterDeclaration ) )
+ // InternalKerML.g:19495:1: ( ruleParameterDeclaration )
{
- // InternalKerML.g:19545:1: ( ruleParameterDeclaration )
- // InternalKerML.g:19546:2: ruleParameterDeclaration
+ // InternalKerML.g:19495:1: ( ruleParameterDeclaration )
+ // InternalKerML.g:19496:2: ruleParameterDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_3_2());
@@ -66665,14 +66495,14 @@ public final void rule__Parameter__Group_3__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ParameterDeclaration__Group__0"
- // InternalKerML.g:19556:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ;
+ // InternalKerML.g:19506:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ;
public final void rule__ParameterDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19560:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 )
- // InternalKerML.g:19561:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1
+ // InternalKerML.g:19510:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 )
+ // InternalKerML.g:19511:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1
{
pushFollow(FOLLOW_107);
rule__ParameterDeclaration__Group__0__Impl();
@@ -66703,22 +66533,22 @@ public final void rule__ParameterDeclaration__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ParameterDeclaration__Group__0__Impl"
- // InternalKerML.g:19568:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? ) ;
+ // InternalKerML.g:19518:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? ) ;
public final void rule__ParameterDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19572:1: ( ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? ) )
- // InternalKerML.g:19573:1: ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:19522:1: ( ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? ) )
+ // InternalKerML.g:19523:1: ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? )
{
- // InternalKerML.g:19573:1: ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? )
- // InternalKerML.g:19574:2: ( rule__ParameterDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:19523:1: ( ( rule__ParameterDeclaration__IsSufficientAssignment_0 )? )
+ // InternalKerML.g:19524:2: ( rule__ParameterDeclaration__IsSufficientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getIsSufficientAssignment_0());
}
- // InternalKerML.g:19575:2: ( rule__ParameterDeclaration__IsSufficientAssignment_0 )?
+ // InternalKerML.g:19525:2: ( rule__ParameterDeclaration__IsSufficientAssignment_0 )?
int alt222=2;
int LA222_0 = input.LA(1);
@@ -66727,7 +66557,7 @@ public final void rule__ParameterDeclaration__Group__0__Impl() throws Recognitio
}
switch (alt222) {
case 1 :
- // InternalKerML.g:19575:3: rule__ParameterDeclaration__IsSufficientAssignment_0
+ // InternalKerML.g:19525:3: rule__ParameterDeclaration__IsSufficientAssignment_0
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__IsSufficientAssignment_0();
@@ -66765,14 +66595,14 @@ public final void rule__ParameterDeclaration__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ParameterDeclaration__Group__1"
- // InternalKerML.g:19583:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ;
+ // InternalKerML.g:19533:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ;
public final void rule__ParameterDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19587:1: ( rule__ParameterDeclaration__Group__1__Impl )
- // InternalKerML.g:19588:2: rule__ParameterDeclaration__Group__1__Impl
+ // InternalKerML.g:19537:1: ( rule__ParameterDeclaration__Group__1__Impl )
+ // InternalKerML.g:19538:2: rule__ParameterDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Group__1__Impl();
@@ -66798,23 +66628,23 @@ public final void rule__ParameterDeclaration__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ParameterDeclaration__Group__1__Impl"
- // InternalKerML.g:19594:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__Alternatives_1 ) ) ;
+ // InternalKerML.g:19544:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__Alternatives_1 ) ) ;
public final void rule__ParameterDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19598:1: ( ( ( rule__ParameterDeclaration__Alternatives_1 ) ) )
- // InternalKerML.g:19599:1: ( ( rule__ParameterDeclaration__Alternatives_1 ) )
+ // InternalKerML.g:19548:1: ( ( ( rule__ParameterDeclaration__Alternatives_1 ) ) )
+ // InternalKerML.g:19549:1: ( ( rule__ParameterDeclaration__Alternatives_1 ) )
{
- // InternalKerML.g:19599:1: ( ( rule__ParameterDeclaration__Alternatives_1 ) )
- // InternalKerML.g:19600:2: ( rule__ParameterDeclaration__Alternatives_1 )
+ // InternalKerML.g:19549:1: ( ( rule__ParameterDeclaration__Alternatives_1 ) )
+ // InternalKerML.g:19550:2: ( rule__ParameterDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getAlternatives_1());
}
- // InternalKerML.g:19601:2: ( rule__ParameterDeclaration__Alternatives_1 )
- // InternalKerML.g:19601:3: rule__ParameterDeclaration__Alternatives_1
+ // InternalKerML.g:19551:2: ( rule__ParameterDeclaration__Alternatives_1 )
+ // InternalKerML.g:19551:3: rule__ParameterDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Alternatives_1();
@@ -66849,14 +66679,14 @@ public final void rule__ParameterDeclaration__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ParameterDeclaration__Group_1_0__0"
- // InternalKerML.g:19610:1: rule__ParameterDeclaration__Group_1_0__0 : rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1 ;
+ // InternalKerML.g:19560:1: rule__ParameterDeclaration__Group_1_0__0 : rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1 ;
public final void rule__ParameterDeclaration__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19614:1: ( rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1 )
- // InternalKerML.g:19615:2: rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1
+ // InternalKerML.g:19564:1: ( rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1 )
+ // InternalKerML.g:19565:2: rule__ParameterDeclaration__Group_1_0__0__Impl rule__ParameterDeclaration__Group_1_0__1
{
pushFollow(FOLLOW_107);
rule__ParameterDeclaration__Group_1_0__0__Impl();
@@ -66887,17 +66717,17 @@ public final void rule__ParameterDeclaration__Group_1_0__0() throws RecognitionE
// $ANTLR start "rule__ParameterDeclaration__Group_1_0__0__Impl"
- // InternalKerML.g:19622:1: rule__ParameterDeclaration__Group_1_0__0__Impl : ( ruleIdentification ) ;
+ // InternalKerML.g:19572:1: rule__ParameterDeclaration__Group_1_0__0__Impl : ( ruleIdentification ) ;
public final void rule__ParameterDeclaration__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19626:1: ( ( ruleIdentification ) )
- // InternalKerML.g:19627:1: ( ruleIdentification )
+ // InternalKerML.g:19576:1: ( ( ruleIdentification ) )
+ // InternalKerML.g:19577:1: ( ruleIdentification )
{
- // InternalKerML.g:19627:1: ( ruleIdentification )
- // InternalKerML.g:19628:2: ruleIdentification
+ // InternalKerML.g:19577:1: ( ruleIdentification )
+ // InternalKerML.g:19578:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getIdentificationParserRuleCall_1_0_0());
@@ -66932,14 +66762,14 @@ public final void rule__ParameterDeclaration__Group_1_0__0__Impl() throws Recogn
// $ANTLR start "rule__ParameterDeclaration__Group_1_0__1"
- // InternalKerML.g:19637:1: rule__ParameterDeclaration__Group_1_0__1 : rule__ParameterDeclaration__Group_1_0__1__Impl ;
+ // InternalKerML.g:19587:1: rule__ParameterDeclaration__Group_1_0__1 : rule__ParameterDeclaration__Group_1_0__1__Impl ;
public final void rule__ParameterDeclaration__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19641:1: ( rule__ParameterDeclaration__Group_1_0__1__Impl )
- // InternalKerML.g:19642:2: rule__ParameterDeclaration__Group_1_0__1__Impl
+ // InternalKerML.g:19591:1: ( rule__ParameterDeclaration__Group_1_0__1__Impl )
+ // InternalKerML.g:19592:2: rule__ParameterDeclaration__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Group_1_0__1__Impl();
@@ -66965,22 +66795,22 @@ public final void rule__ParameterDeclaration__Group_1_0__1() throws RecognitionE
// $ANTLR start "rule__ParameterDeclaration__Group_1_0__1__Impl"
- // InternalKerML.g:19648:1: rule__ParameterDeclaration__Group_1_0__1__Impl : ( ( ruleParameterSpecializationPart )? ) ;
+ // InternalKerML.g:19598:1: rule__ParameterDeclaration__Group_1_0__1__Impl : ( ( ruleParameterSpecializationPart )? ) ;
public final void rule__ParameterDeclaration__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19652:1: ( ( ( ruleParameterSpecializationPart )? ) )
- // InternalKerML.g:19653:1: ( ( ruleParameterSpecializationPart )? )
+ // InternalKerML.g:19602:1: ( ( ( ruleParameterSpecializationPart )? ) )
+ // InternalKerML.g:19603:1: ( ( ruleParameterSpecializationPart )? )
{
- // InternalKerML.g:19653:1: ( ( ruleParameterSpecializationPart )? )
- // InternalKerML.g:19654:2: ( ruleParameterSpecializationPart )?
+ // InternalKerML.g:19603:1: ( ( ruleParameterSpecializationPart )? )
+ // InternalKerML.g:19604:2: ( ruleParameterSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getParameterSpecializationPartParserRuleCall_1_0_1());
}
- // InternalKerML.g:19655:2: ( ruleParameterSpecializationPart )?
+ // InternalKerML.g:19605:2: ( ruleParameterSpecializationPart )?
int alt223=2;
int LA223_0 = input.LA(1);
@@ -66989,7 +66819,7 @@ public final void rule__ParameterDeclaration__Group_1_0__1__Impl() throws Recogn
}
switch (alt223) {
case 1 :
- // InternalKerML.g:19655:3: ruleParameterSpecializationPart
+ // InternalKerML.g:19605:3: ruleParameterSpecializationPart
{
pushFollow(FOLLOW_2);
ruleParameterSpecializationPart();
@@ -67027,14 +66857,14 @@ public final void rule__ParameterDeclaration__Group_1_0__1__Impl() throws Recogn
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__0"
- // InternalKerML.g:19664:1: rule__ParameterSpecializationPart__Group_0__0 : rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 ;
+ // InternalKerML.g:19614:1: rule__ParameterSpecializationPart__Group_0__0 : rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 ;
public final void rule__ParameterSpecializationPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19668:1: ( rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 )
- // InternalKerML.g:19669:2: rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1
+ // InternalKerML.g:19618:1: ( rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 )
+ // InternalKerML.g:19619:2: rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1
{
pushFollow(FOLLOW_69);
rule__ParameterSpecializationPart__Group_0__0__Impl();
@@ -67065,26 +66895,26 @@ public final void rule__ParameterSpecializationPart__Group_0__0() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__0__Impl"
- // InternalKerML.g:19676:1: rule__ParameterSpecializationPart__Group_0__0__Impl : ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) ;
+ // InternalKerML.g:19626:1: rule__ParameterSpecializationPart__Group_0__0__Impl : ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) ;
public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19680:1: ( ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) )
- // InternalKerML.g:19681:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
+ // InternalKerML.g:19630:1: ( ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) )
+ // InternalKerML.g:19631:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
{
- // InternalKerML.g:19681:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
- // InternalKerML.g:19682:2: ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19631:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
+ // InternalKerML.g:19632:2: ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* )
{
- // InternalKerML.g:19682:2: ( ( ruleParameterSpecialization ) )
- // InternalKerML.g:19683:3: ( ruleParameterSpecialization )
+ // InternalKerML.g:19632:2: ( ( ruleParameterSpecialization ) )
+ // InternalKerML.g:19633:3: ( ruleParameterSpecialization )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_0());
}
- // InternalKerML.g:19684:3: ( ruleParameterSpecialization )
- // InternalKerML.g:19684:4: ruleParameterSpecialization
+ // InternalKerML.g:19634:3: ( ruleParameterSpecialization )
+ // InternalKerML.g:19634:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_70);
ruleParameterSpecialization();
@@ -67100,20 +66930,20 @@ public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws R
}
- // InternalKerML.g:19687:2: ( ( ruleParameterSpecialization )* )
- // InternalKerML.g:19688:3: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19637:2: ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19638:3: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_0());
}
- // InternalKerML.g:19689:3: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19639:3: ( ruleParameterSpecialization )*
loop224:
do {
int alt224=2;
alt224 = dfa224.predict(input);
switch (alt224) {
case 1 :
- // InternalKerML.g:19689:4: ruleParameterSpecialization
+ // InternalKerML.g:19639:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_70);
ruleParameterSpecialization();
@@ -67157,14 +66987,14 @@ public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__1"
- // InternalKerML.g:19698:1: rule__ParameterSpecializationPart__Group_0__1 : rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 ;
+ // InternalKerML.g:19648:1: rule__ParameterSpecializationPart__Group_0__1 : rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 ;
public final void rule__ParameterSpecializationPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19702:1: ( rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 )
- // InternalKerML.g:19703:2: rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2
+ // InternalKerML.g:19652:1: ( rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 )
+ // InternalKerML.g:19653:2: rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2
{
pushFollow(FOLLOW_69);
rule__ParameterSpecializationPart__Group_0__1__Impl();
@@ -67195,22 +67025,22 @@ public final void rule__ParameterSpecializationPart__Group_0__1() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__1__Impl"
- // InternalKerML.g:19710:1: rule__ParameterSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ // InternalKerML.g:19660:1: rule__ParameterSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19714:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalKerML.g:19715:1: ( ( ruleMultiplicityPart )? )
+ // InternalKerML.g:19664:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalKerML.g:19665:1: ( ( ruleMultiplicityPart )? )
{
- // InternalKerML.g:19715:1: ( ( ruleMultiplicityPart )? )
- // InternalKerML.g:19716:2: ( ruleMultiplicityPart )?
+ // InternalKerML.g:19665:1: ( ( ruleMultiplicityPart )? )
+ // InternalKerML.g:19666:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getMultiplicityPartParserRuleCall_0_1());
}
- // InternalKerML.g:19717:2: ( ruleMultiplicityPart )?
+ // InternalKerML.g:19667:2: ( ruleMultiplicityPart )?
int alt225=2;
int LA225_0 = input.LA(1);
@@ -67219,7 +67049,7 @@ public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws R
}
switch (alt225) {
case 1 :
- // InternalKerML.g:19717:3: ruleMultiplicityPart
+ // InternalKerML.g:19667:3: ruleMultiplicityPart
{
pushFollow(FOLLOW_2);
ruleMultiplicityPart();
@@ -67257,14 +67087,14 @@ public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__2"
- // InternalKerML.g:19725:1: rule__ParameterSpecializationPart__Group_0__2 : rule__ParameterSpecializationPart__Group_0__2__Impl ;
+ // InternalKerML.g:19675:1: rule__ParameterSpecializationPart__Group_0__2 : rule__ParameterSpecializationPart__Group_0__2__Impl ;
public final void rule__ParameterSpecializationPart__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19729:1: ( rule__ParameterSpecializationPart__Group_0__2__Impl )
- // InternalKerML.g:19730:2: rule__ParameterSpecializationPart__Group_0__2__Impl
+ // InternalKerML.g:19679:1: ( rule__ParameterSpecializationPart__Group_0__2__Impl )
+ // InternalKerML.g:19680:2: rule__ParameterSpecializationPart__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_0__2__Impl();
@@ -67290,22 +67120,22 @@ public final void rule__ParameterSpecializationPart__Group_0__2() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__2__Impl"
- // InternalKerML.g:19736:1: rule__ParameterSpecializationPart__Group_0__2__Impl : ( ( ruleParameterSpecialization )* ) ;
+ // InternalKerML.g:19686:1: rule__ParameterSpecializationPart__Group_0__2__Impl : ( ( ruleParameterSpecialization )* ) ;
public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19740:1: ( ( ( ruleParameterSpecialization )* ) )
- // InternalKerML.g:19741:1: ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19690:1: ( ( ( ruleParameterSpecialization )* ) )
+ // InternalKerML.g:19691:1: ( ( ruleParameterSpecialization )* )
{
- // InternalKerML.g:19741:1: ( ( ruleParameterSpecialization )* )
- // InternalKerML.g:19742:2: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19691:1: ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19692:2: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_2());
}
- // InternalKerML.g:19743:2: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19693:2: ( ruleParameterSpecialization )*
loop226:
do {
int alt226=2;
@@ -67318,7 +67148,7 @@ public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws R
switch (alt226) {
case 1 :
- // InternalKerML.g:19743:3: ruleParameterSpecialization
+ // InternalKerML.g:19693:3: ruleParameterSpecialization
{
pushFollow(FOLLOW_70);
ruleParameterSpecialization();
@@ -67359,14 +67189,14 @@ public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__0"
- // InternalKerML.g:19752:1: rule__ParameterSpecializationPart__Group_1__0 : rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 ;
+ // InternalKerML.g:19702:1: rule__ParameterSpecializationPart__Group_1__0 : rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 ;
public final void rule__ParameterSpecializationPart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19756:1: ( rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 )
- // InternalKerML.g:19757:2: rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1
+ // InternalKerML.g:19706:1: ( rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 )
+ // InternalKerML.g:19707:2: rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1
{
pushFollow(FOLLOW_71);
rule__ParameterSpecializationPart__Group_1__0__Impl();
@@ -67397,17 +67227,17 @@ public final void rule__ParameterSpecializationPart__Group_1__0() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__0__Impl"
- // InternalKerML.g:19764:1: rule__ParameterSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
+ // InternalKerML.g:19714:1: rule__ParameterSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
public final void rule__ParameterSpecializationPart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19768:1: ( ( ruleMultiplicityPart ) )
- // InternalKerML.g:19769:1: ( ruleMultiplicityPart )
+ // InternalKerML.g:19718:1: ( ( ruleMultiplicityPart ) )
+ // InternalKerML.g:19719:1: ( ruleMultiplicityPart )
{
- // InternalKerML.g:19769:1: ( ruleMultiplicityPart )
- // InternalKerML.g:19770:2: ruleMultiplicityPart
+ // InternalKerML.g:19719:1: ( ruleMultiplicityPart )
+ // InternalKerML.g:19720:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getMultiplicityPartParserRuleCall_1_0());
@@ -67442,14 +67272,14 @@ public final void rule__ParameterSpecializationPart__Group_1__0__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__1"
- // InternalKerML.g:19779:1: rule__ParameterSpecializationPart__Group_1__1 : rule__ParameterSpecializationPart__Group_1__1__Impl ;
+ // InternalKerML.g:19729:1: rule__ParameterSpecializationPart__Group_1__1 : rule__ParameterSpecializationPart__Group_1__1__Impl ;
public final void rule__ParameterSpecializationPart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19783:1: ( rule__ParameterSpecializationPart__Group_1__1__Impl )
- // InternalKerML.g:19784:2: rule__ParameterSpecializationPart__Group_1__1__Impl
+ // InternalKerML.g:19733:1: ( rule__ParameterSpecializationPart__Group_1__1__Impl )
+ // InternalKerML.g:19734:2: rule__ParameterSpecializationPart__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_1__1__Impl();
@@ -67475,22 +67305,22 @@ public final void rule__ParameterSpecializationPart__Group_1__1() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__1__Impl"
- // InternalKerML.g:19790:1: rule__ParameterSpecializationPart__Group_1__1__Impl : ( ( ruleParameterSpecialization )* ) ;
+ // InternalKerML.g:19740:1: rule__ParameterSpecializationPart__Group_1__1__Impl : ( ( ruleParameterSpecialization )* ) ;
public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19794:1: ( ( ( ruleParameterSpecialization )* ) )
- // InternalKerML.g:19795:1: ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19744:1: ( ( ( ruleParameterSpecialization )* ) )
+ // InternalKerML.g:19745:1: ( ( ruleParameterSpecialization )* )
{
- // InternalKerML.g:19795:1: ( ( ruleParameterSpecialization )* )
- // InternalKerML.g:19796:2: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19745:1: ( ( ruleParameterSpecialization )* )
+ // InternalKerML.g:19746:2: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_1_1());
}
- // InternalKerML.g:19797:2: ( ruleParameterSpecialization )*
+ // InternalKerML.g:19747:2: ( ruleParameterSpecialization )*
loop227:
do {
int alt227=2;
@@ -67503,7 +67333,7 @@ public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws R
switch (alt227) {
case 1 :
- // InternalKerML.g:19797:3: ruleParameterSpecialization
+ // InternalKerML.g:19747:3: ruleParameterSpecialization
{
pushFollow(FOLLOW_70);
ruleParameterSpecialization();
@@ -67544,14 +67374,14 @@ public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws R
// $ANTLR start "rule__Step__Group__0"
- // InternalKerML.g:19806:1: rule__Step__Group__0 : rule__Step__Group__0__Impl rule__Step__Group__1 ;
+ // InternalKerML.g:19756:1: rule__Step__Group__0 : rule__Step__Group__0__Impl rule__Step__Group__1 ;
public final void rule__Step__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19810:1: ( rule__Step__Group__0__Impl rule__Step__Group__1 )
- // InternalKerML.g:19811:2: rule__Step__Group__0__Impl rule__Step__Group__1
+ // InternalKerML.g:19760:1: ( rule__Step__Group__0__Impl rule__Step__Group__1 )
+ // InternalKerML.g:19761:2: rule__Step__Group__0__Impl rule__Step__Group__1
{
pushFollow(FOLLOW_110);
rule__Step__Group__0__Impl();
@@ -67582,22 +67412,22 @@ public final void rule__Step__Group__0() throws RecognitionException {
// $ANTLR start "rule__Step__Group__0__Impl"
- // InternalKerML.g:19818:1: rule__Step__Group__0__Impl : ( ( rule__Step__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:19768:1: rule__Step__Group__0__Impl : ( ( rule__Step__IsAbstractAssignment_0 )? ) ;
public final void rule__Step__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19822:1: ( ( ( rule__Step__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:19823:1: ( ( rule__Step__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:19772:1: ( ( ( rule__Step__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:19773:1: ( ( rule__Step__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:19823:1: ( ( rule__Step__IsAbstractAssignment_0 )? )
- // InternalKerML.g:19824:2: ( rule__Step__IsAbstractAssignment_0 )?
+ // InternalKerML.g:19773:1: ( ( rule__Step__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:19774:2: ( rule__Step__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:19825:2: ( rule__Step__IsAbstractAssignment_0 )?
+ // InternalKerML.g:19775:2: ( rule__Step__IsAbstractAssignment_0 )?
int alt228=2;
int LA228_0 = input.LA(1);
@@ -67606,7 +67436,7 @@ public final void rule__Step__Group__0__Impl() throws RecognitionException {
}
switch (alt228) {
case 1 :
- // InternalKerML.g:19825:3: rule__Step__IsAbstractAssignment_0
+ // InternalKerML.g:19775:3: rule__Step__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Step__IsAbstractAssignment_0();
@@ -67644,14 +67474,14 @@ public final void rule__Step__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Step__Group__1"
- // InternalKerML.g:19833:1: rule__Step__Group__1 : rule__Step__Group__1__Impl rule__Step__Group__2 ;
+ // InternalKerML.g:19783:1: rule__Step__Group__1 : rule__Step__Group__1__Impl rule__Step__Group__2 ;
public final void rule__Step__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19837:1: ( rule__Step__Group__1__Impl rule__Step__Group__2 )
- // InternalKerML.g:19838:2: rule__Step__Group__1__Impl rule__Step__Group__2
+ // InternalKerML.g:19787:1: ( rule__Step__Group__1__Impl rule__Step__Group__2 )
+ // InternalKerML.g:19788:2: rule__Step__Group__1__Impl rule__Step__Group__2
{
pushFollow(FOLLOW_111);
rule__Step__Group__1__Impl();
@@ -67682,17 +67512,17 @@ public final void rule__Step__Group__1() throws RecognitionException {
// $ANTLR start "rule__Step__Group__1__Impl"
- // InternalKerML.g:19845:1: rule__Step__Group__1__Impl : ( 'step' ) ;
+ // InternalKerML.g:19795:1: rule__Step__Group__1__Impl : ( 'step' ) ;
public final void rule__Step__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19849:1: ( ( 'step' ) )
- // InternalKerML.g:19850:1: ( 'step' )
+ // InternalKerML.g:19799:1: ( ( 'step' ) )
+ // InternalKerML.g:19800:1: ( 'step' )
{
- // InternalKerML.g:19850:1: ( 'step' )
- // InternalKerML.g:19851:2: 'step'
+ // InternalKerML.g:19800:1: ( 'step' )
+ // InternalKerML.g:19801:2: 'step'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getStepKeyword_1());
@@ -67723,14 +67553,14 @@ public final void rule__Step__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Step__Group__2"
- // InternalKerML.g:19860:1: rule__Step__Group__2 : rule__Step__Group__2__Impl rule__Step__Group__3 ;
+ // InternalKerML.g:19810:1: rule__Step__Group__2 : rule__Step__Group__2__Impl rule__Step__Group__3 ;
public final void rule__Step__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19864:1: ( rule__Step__Group__2__Impl rule__Step__Group__3 )
- // InternalKerML.g:19865:2: rule__Step__Group__2__Impl rule__Step__Group__3
+ // InternalKerML.g:19814:1: ( rule__Step__Group__2__Impl rule__Step__Group__3 )
+ // InternalKerML.g:19815:2: rule__Step__Group__2__Impl rule__Step__Group__3
{
pushFollow(FOLLOW_10);
rule__Step__Group__2__Impl();
@@ -67761,17 +67591,17 @@ public final void rule__Step__Group__2() throws RecognitionException {
// $ANTLR start "rule__Step__Group__2__Impl"
- // InternalKerML.g:19872:1: rule__Step__Group__2__Impl : ( ruleStepDeclaration ) ;
+ // InternalKerML.g:19822:1: rule__Step__Group__2__Impl : ( ruleStepDeclaration ) ;
public final void rule__Step__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19876:1: ( ( ruleStepDeclaration ) )
- // InternalKerML.g:19877:1: ( ruleStepDeclaration )
+ // InternalKerML.g:19826:1: ( ( ruleStepDeclaration ) )
+ // InternalKerML.g:19827:1: ( ruleStepDeclaration )
{
- // InternalKerML.g:19877:1: ( ruleStepDeclaration )
- // InternalKerML.g:19878:2: ruleStepDeclaration
+ // InternalKerML.g:19827:1: ( ruleStepDeclaration )
+ // InternalKerML.g:19828:2: ruleStepDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getStepDeclarationParserRuleCall_2());
@@ -67806,14 +67636,14 @@ public final void rule__Step__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Step__Group__3"
- // InternalKerML.g:19887:1: rule__Step__Group__3 : rule__Step__Group__3__Impl ;
+ // InternalKerML.g:19837:1: rule__Step__Group__3 : rule__Step__Group__3__Impl ;
public final void rule__Step__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19891:1: ( rule__Step__Group__3__Impl )
- // InternalKerML.g:19892:2: rule__Step__Group__3__Impl
+ // InternalKerML.g:19841:1: ( rule__Step__Group__3__Impl )
+ // InternalKerML.g:19842:2: rule__Step__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Step__Group__3__Impl();
@@ -67839,17 +67669,17 @@ public final void rule__Step__Group__3() throws RecognitionException {
// $ANTLR start "rule__Step__Group__3__Impl"
- // InternalKerML.g:19898:1: rule__Step__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:19848:1: rule__Step__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Step__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19902:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:19903:1: ( ruleTypeBody )
+ // InternalKerML.g:19852:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:19853:1: ( ruleTypeBody )
{
- // InternalKerML.g:19903:1: ( ruleTypeBody )
- // InternalKerML.g:19904:2: ruleTypeBody
+ // InternalKerML.g:19853:1: ( ruleTypeBody )
+ // InternalKerML.g:19854:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getTypeBodyParserRuleCall_3());
@@ -67884,14 +67714,14 @@ public final void rule__Step__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__StepDeclaration__Group__0"
- // InternalKerML.g:19914:1: rule__StepDeclaration__Group__0 : rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1 ;
+ // InternalKerML.g:19864:1: rule__StepDeclaration__Group__0 : rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1 ;
public final void rule__StepDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19918:1: ( rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1 )
- // InternalKerML.g:19919:2: rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1
+ // InternalKerML.g:19868:1: ( rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1 )
+ // InternalKerML.g:19869:2: rule__StepDeclaration__Group__0__Impl rule__StepDeclaration__Group__1
{
pushFollow(FOLLOW_111);
rule__StepDeclaration__Group__0__Impl();
@@ -67922,22 +67752,22 @@ public final void rule__StepDeclaration__Group__0() throws RecognitionException
// $ANTLR start "rule__StepDeclaration__Group__0__Impl"
- // InternalKerML.g:19926:1: rule__StepDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:19876:1: rule__StepDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__StepDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19930:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:19931:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:19880:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:19881:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:19931:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:19932:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:19881:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:19882:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepDeclarationAccess().getFeatureDeclarationParserRuleCall_0());
}
- // InternalKerML.g:19933:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:19883:2: ( ruleFeatureDeclaration )?
int alt229=2;
int LA229_0 = input.LA(1);
@@ -67946,7 +67776,7 @@ public final void rule__StepDeclaration__Group__0__Impl() throws RecognitionExce
}
switch (alt229) {
case 1 :
- // InternalKerML.g:19933:3: ruleFeatureDeclaration
+ // InternalKerML.g:19883:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -67984,14 +67814,14 @@ public final void rule__StepDeclaration__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__StepDeclaration__Group__1"
- // InternalKerML.g:19941:1: rule__StepDeclaration__Group__1 : rule__StepDeclaration__Group__1__Impl ;
+ // InternalKerML.g:19891:1: rule__StepDeclaration__Group__1 : rule__StepDeclaration__Group__1__Impl ;
public final void rule__StepDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19945:1: ( rule__StepDeclaration__Group__1__Impl )
- // InternalKerML.g:19946:2: rule__StepDeclaration__Group__1__Impl
+ // InternalKerML.g:19895:1: ( rule__StepDeclaration__Group__1__Impl )
+ // InternalKerML.g:19896:2: rule__StepDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StepDeclaration__Group__1__Impl();
@@ -68017,22 +67847,22 @@ public final void rule__StepDeclaration__Group__1() throws RecognitionException
// $ANTLR start "rule__StepDeclaration__Group__1__Impl"
- // InternalKerML.g:19952:1: rule__StepDeclaration__Group__1__Impl : ( ( rule__StepDeclaration__Alternatives_1 )? ) ;
+ // InternalKerML.g:19902:1: rule__StepDeclaration__Group__1__Impl : ( ( rule__StepDeclaration__Alternatives_1 )? ) ;
public final void rule__StepDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19956:1: ( ( ( rule__StepDeclaration__Alternatives_1 )? ) )
- // InternalKerML.g:19957:1: ( ( rule__StepDeclaration__Alternatives_1 )? )
+ // InternalKerML.g:19906:1: ( ( ( rule__StepDeclaration__Alternatives_1 )? ) )
+ // InternalKerML.g:19907:1: ( ( rule__StepDeclaration__Alternatives_1 )? )
{
- // InternalKerML.g:19957:1: ( ( rule__StepDeclaration__Alternatives_1 )? )
- // InternalKerML.g:19958:2: ( rule__StepDeclaration__Alternatives_1 )?
+ // InternalKerML.g:19907:1: ( ( rule__StepDeclaration__Alternatives_1 )? )
+ // InternalKerML.g:19908:2: ( rule__StepDeclaration__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepDeclarationAccess().getAlternatives_1());
}
- // InternalKerML.g:19959:2: ( rule__StepDeclaration__Alternatives_1 )?
+ // InternalKerML.g:19909:2: ( rule__StepDeclaration__Alternatives_1 )?
int alt230=2;
int LA230_0 = input.LA(1);
@@ -68041,7 +67871,7 @@ public final void rule__StepDeclaration__Group__1__Impl() throws RecognitionExce
}
switch (alt230) {
case 1 :
- // InternalKerML.g:19959:3: rule__StepDeclaration__Alternatives_1
+ // InternalKerML.g:19909:3: rule__StepDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__StepDeclaration__Alternatives_1();
@@ -68079,14 +67909,14 @@ public final void rule__StepDeclaration__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__StepParameterList__Group__0"
- // InternalKerML.g:19968:1: rule__StepParameterList__Group__0 : rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1 ;
+ // InternalKerML.g:19918:1: rule__StepParameterList__Group__0 : rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1 ;
public final void rule__StepParameterList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19972:1: ( rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1 )
- // InternalKerML.g:19973:2: rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1
+ // InternalKerML.g:19922:1: ( rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1 )
+ // InternalKerML.g:19923:2: rule__StepParameterList__Group__0__Impl rule__StepParameterList__Group__1
{
pushFollow(FOLLOW_105);
rule__StepParameterList__Group__0__Impl();
@@ -68117,17 +67947,17 @@ public final void rule__StepParameterList__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__StepParameterList__Group__0__Impl"
- // InternalKerML.g:19980:1: rule__StepParameterList__Group__0__Impl : ( '(' ) ;
+ // InternalKerML.g:19930:1: rule__StepParameterList__Group__0__Impl : ( '(' ) ;
public final void rule__StepParameterList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19984:1: ( ( '(' ) )
- // InternalKerML.g:19985:1: ( '(' )
+ // InternalKerML.g:19934:1: ( ( '(' ) )
+ // InternalKerML.g:19935:1: ( '(' )
{
- // InternalKerML.g:19985:1: ( '(' )
- // InternalKerML.g:19986:2: '('
+ // InternalKerML.g:19935:1: ( '(' )
+ // InternalKerML.g:19936:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getLeftParenthesisKeyword_0());
@@ -68158,14 +67988,14 @@ public final void rule__StepParameterList__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__StepParameterList__Group__1"
- // InternalKerML.g:19995:1: rule__StepParameterList__Group__1 : rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2 ;
+ // InternalKerML.g:19945:1: rule__StepParameterList__Group__1 : rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2 ;
public final void rule__StepParameterList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:19999:1: ( rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2 )
- // InternalKerML.g:20000:2: rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2
+ // InternalKerML.g:19949:1: ( rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2 )
+ // InternalKerML.g:19950:2: rule__StepParameterList__Group__1__Impl rule__StepParameterList__Group__2
{
pushFollow(FOLLOW_105);
rule__StepParameterList__Group__1__Impl();
@@ -68196,22 +68026,22 @@ public final void rule__StepParameterList__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__StepParameterList__Group__1__Impl"
- // InternalKerML.g:20007:1: rule__StepParameterList__Group__1__Impl : ( ( rule__StepParameterList__Group_1__0 )? ) ;
+ // InternalKerML.g:19957:1: rule__StepParameterList__Group__1__Impl : ( ( rule__StepParameterList__Group_1__0 )? ) ;
public final void rule__StepParameterList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20011:1: ( ( ( rule__StepParameterList__Group_1__0 )? ) )
- // InternalKerML.g:20012:1: ( ( rule__StepParameterList__Group_1__0 )? )
+ // InternalKerML.g:19961:1: ( ( ( rule__StepParameterList__Group_1__0 )? ) )
+ // InternalKerML.g:19962:1: ( ( rule__StepParameterList__Group_1__0 )? )
{
- // InternalKerML.g:20012:1: ( ( rule__StepParameterList__Group_1__0 )? )
- // InternalKerML.g:20013:2: ( rule__StepParameterList__Group_1__0 )?
+ // InternalKerML.g:19962:1: ( ( rule__StepParameterList__Group_1__0 )? )
+ // InternalKerML.g:19963:2: ( rule__StepParameterList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getGroup_1());
}
- // InternalKerML.g:20014:2: ( rule__StepParameterList__Group_1__0 )?
+ // InternalKerML.g:19964:2: ( rule__StepParameterList__Group_1__0 )?
int alt231=2;
int LA231_0 = input.LA(1);
@@ -68220,7 +68050,7 @@ public final void rule__StepParameterList__Group__1__Impl() throws RecognitionEx
}
switch (alt231) {
case 1 :
- // InternalKerML.g:20014:3: rule__StepParameterList__Group_1__0
+ // InternalKerML.g:19964:3: rule__StepParameterList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__StepParameterList__Group_1__0();
@@ -68258,14 +68088,14 @@ public final void rule__StepParameterList__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__StepParameterList__Group__2"
- // InternalKerML.g:20022:1: rule__StepParameterList__Group__2 : rule__StepParameterList__Group__2__Impl ;
+ // InternalKerML.g:19972:1: rule__StepParameterList__Group__2 : rule__StepParameterList__Group__2__Impl ;
public final void rule__StepParameterList__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20026:1: ( rule__StepParameterList__Group__2__Impl )
- // InternalKerML.g:20027:2: rule__StepParameterList__Group__2__Impl
+ // InternalKerML.g:19976:1: ( rule__StepParameterList__Group__2__Impl )
+ // InternalKerML.g:19977:2: rule__StepParameterList__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__StepParameterList__Group__2__Impl();
@@ -68291,17 +68121,17 @@ public final void rule__StepParameterList__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__StepParameterList__Group__2__Impl"
- // InternalKerML.g:20033:1: rule__StepParameterList__Group__2__Impl : ( ')' ) ;
+ // InternalKerML.g:19983:1: rule__StepParameterList__Group__2__Impl : ( ')' ) ;
public final void rule__StepParameterList__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20037:1: ( ( ')' ) )
- // InternalKerML.g:20038:1: ( ')' )
+ // InternalKerML.g:19987:1: ( ( ')' ) )
+ // InternalKerML.g:19988:1: ( ')' )
{
- // InternalKerML.g:20038:1: ( ')' )
- // InternalKerML.g:20039:2: ')'
+ // InternalKerML.g:19988:1: ( ')' )
+ // InternalKerML.g:19989:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getRightParenthesisKeyword_2());
@@ -68332,14 +68162,14 @@ public final void rule__StepParameterList__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__StepParameterList__Group_1__0"
- // InternalKerML.g:20049:1: rule__StepParameterList__Group_1__0 : rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1 ;
+ // InternalKerML.g:19999:1: rule__StepParameterList__Group_1__0 : rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1 ;
public final void rule__StepParameterList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20053:1: ( rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1 )
- // InternalKerML.g:20054:2: rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1
+ // InternalKerML.g:20003:1: ( rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1 )
+ // InternalKerML.g:20004:2: rule__StepParameterList__Group_1__0__Impl rule__StepParameterList__Group_1__1
{
pushFollow(FOLLOW_13);
rule__StepParameterList__Group_1__0__Impl();
@@ -68370,23 +68200,23 @@ public final void rule__StepParameterList__Group_1__0() throws RecognitionExcept
// $ANTLR start "rule__StepParameterList__Group_1__0__Impl"
- // InternalKerML.g:20061:1: rule__StepParameterList__Group_1__0__Impl : ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
+ // InternalKerML.g:20011:1: rule__StepParameterList__Group_1__0__Impl : ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
public final void rule__StepParameterList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20065:1: ( ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
- // InternalKerML.g:20066:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:20015:1: ( ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
+ // InternalKerML.g:20016:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
{
- // InternalKerML.g:20066:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
- // InternalKerML.g:20067:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalKerML.g:20016:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:20017:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getOwnedFeatureMembership_compAssignment_1_0());
}
- // InternalKerML.g:20068:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 )
- // InternalKerML.g:20068:3: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0
+ // InternalKerML.g:20018:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalKerML.g:20018:3: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0();
@@ -68421,14 +68251,14 @@ public final void rule__StepParameterList__Group_1__0__Impl() throws Recognition
// $ANTLR start "rule__StepParameterList__Group_1__1"
- // InternalKerML.g:20076:1: rule__StepParameterList__Group_1__1 : rule__StepParameterList__Group_1__1__Impl ;
+ // InternalKerML.g:20026:1: rule__StepParameterList__Group_1__1 : rule__StepParameterList__Group_1__1__Impl ;
public final void rule__StepParameterList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20080:1: ( rule__StepParameterList__Group_1__1__Impl )
- // InternalKerML.g:20081:2: rule__StepParameterList__Group_1__1__Impl
+ // InternalKerML.g:20030:1: ( rule__StepParameterList__Group_1__1__Impl )
+ // InternalKerML.g:20031:2: rule__StepParameterList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StepParameterList__Group_1__1__Impl();
@@ -68454,22 +68284,22 @@ public final void rule__StepParameterList__Group_1__1() throws RecognitionExcept
// $ANTLR start "rule__StepParameterList__Group_1__1__Impl"
- // InternalKerML.g:20087:1: rule__StepParameterList__Group_1__1__Impl : ( ( rule__StepParameterList__Group_1_1__0 )* ) ;
+ // InternalKerML.g:20037:1: rule__StepParameterList__Group_1__1__Impl : ( ( rule__StepParameterList__Group_1_1__0 )* ) ;
public final void rule__StepParameterList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20091:1: ( ( ( rule__StepParameterList__Group_1_1__0 )* ) )
- // InternalKerML.g:20092:1: ( ( rule__StepParameterList__Group_1_1__0 )* )
+ // InternalKerML.g:20041:1: ( ( ( rule__StepParameterList__Group_1_1__0 )* ) )
+ // InternalKerML.g:20042:1: ( ( rule__StepParameterList__Group_1_1__0 )* )
{
- // InternalKerML.g:20092:1: ( ( rule__StepParameterList__Group_1_1__0 )* )
- // InternalKerML.g:20093:2: ( rule__StepParameterList__Group_1_1__0 )*
+ // InternalKerML.g:20042:1: ( ( rule__StepParameterList__Group_1_1__0 )* )
+ // InternalKerML.g:20043:2: ( rule__StepParameterList__Group_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getGroup_1_1());
}
- // InternalKerML.g:20094:2: ( rule__StepParameterList__Group_1_1__0 )*
+ // InternalKerML.g:20044:2: ( rule__StepParameterList__Group_1_1__0 )*
loop232:
do {
int alt232=2;
@@ -68482,7 +68312,7 @@ public final void rule__StepParameterList__Group_1__1__Impl() throws Recognition
switch (alt232) {
case 1 :
- // InternalKerML.g:20094:3: rule__StepParameterList__Group_1_1__0
+ // InternalKerML.g:20044:3: rule__StepParameterList__Group_1_1__0
{
pushFollow(FOLLOW_14);
rule__StepParameterList__Group_1_1__0();
@@ -68523,14 +68353,14 @@ public final void rule__StepParameterList__Group_1__1__Impl() throws Recognition
// $ANTLR start "rule__StepParameterList__Group_1_1__0"
- // InternalKerML.g:20103:1: rule__StepParameterList__Group_1_1__0 : rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1 ;
+ // InternalKerML.g:20053:1: rule__StepParameterList__Group_1_1__0 : rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1 ;
public final void rule__StepParameterList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20107:1: ( rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1 )
- // InternalKerML.g:20108:2: rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1
+ // InternalKerML.g:20057:1: ( rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1 )
+ // InternalKerML.g:20058:2: rule__StepParameterList__Group_1_1__0__Impl rule__StepParameterList__Group_1_1__1
{
pushFollow(FOLLOW_106);
rule__StepParameterList__Group_1_1__0__Impl();
@@ -68561,17 +68391,17 @@ public final void rule__StepParameterList__Group_1_1__0() throws RecognitionExce
// $ANTLR start "rule__StepParameterList__Group_1_1__0__Impl"
- // InternalKerML.g:20115:1: rule__StepParameterList__Group_1_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:20065:1: rule__StepParameterList__Group_1_1__0__Impl : ( ',' ) ;
public final void rule__StepParameterList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20119:1: ( ( ',' ) )
- // InternalKerML.g:20120:1: ( ',' )
+ // InternalKerML.g:20069:1: ( ( ',' ) )
+ // InternalKerML.g:20070:1: ( ',' )
{
- // InternalKerML.g:20120:1: ( ',' )
- // InternalKerML.g:20121:2: ','
+ // InternalKerML.g:20070:1: ( ',' )
+ // InternalKerML.g:20071:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getCommaKeyword_1_1_0());
@@ -68602,14 +68432,14 @@ public final void rule__StepParameterList__Group_1_1__0__Impl() throws Recogniti
// $ANTLR start "rule__StepParameterList__Group_1_1__1"
- // InternalKerML.g:20130:1: rule__StepParameterList__Group_1_1__1 : rule__StepParameterList__Group_1_1__1__Impl ;
+ // InternalKerML.g:20080:1: rule__StepParameterList__Group_1_1__1 : rule__StepParameterList__Group_1_1__1__Impl ;
public final void rule__StepParameterList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20134:1: ( rule__StepParameterList__Group_1_1__1__Impl )
- // InternalKerML.g:20135:2: rule__StepParameterList__Group_1_1__1__Impl
+ // InternalKerML.g:20084:1: ( rule__StepParameterList__Group_1_1__1__Impl )
+ // InternalKerML.g:20085:2: rule__StepParameterList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StepParameterList__Group_1_1__1__Impl();
@@ -68635,23 +68465,23 @@ public final void rule__StepParameterList__Group_1_1__1() throws RecognitionExce
// $ANTLR start "rule__StepParameterList__Group_1_1__1__Impl"
- // InternalKerML.g:20141:1: rule__StepParameterList__Group_1_1__1__Impl : ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
+ // InternalKerML.g:20091:1: rule__StepParameterList__Group_1_1__1__Impl : ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
public final void rule__StepParameterList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20145:1: ( ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
- // InternalKerML.g:20146:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:20095:1: ( ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
+ // InternalKerML.g:20096:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
{
- // InternalKerML.g:20146:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
- // InternalKerML.g:20147:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:20096:1: ( ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalKerML.g:20097:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getOwnedFeatureMembership_compAssignment_1_1_1());
}
- // InternalKerML.g:20148:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
- // InternalKerML.g:20148:3: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1
+ // InternalKerML.g:20098:2: ( rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalKerML.g:20098:3: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1();
@@ -68686,14 +68516,14 @@ public final void rule__StepParameterList__Group_1_1__1__Impl() throws Recogniti
// $ANTLR start "rule__StepParameterMember__Group__0"
- // InternalKerML.g:20157:1: rule__StepParameterMember__Group__0 : rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1 ;
+ // InternalKerML.g:20107:1: rule__StepParameterMember__Group__0 : rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1 ;
public final void rule__StepParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20161:1: ( rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1 )
- // InternalKerML.g:20162:2: rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1
+ // InternalKerML.g:20111:1: ( rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1 )
+ // InternalKerML.g:20112:2: rule__StepParameterMember__Group__0__Impl rule__StepParameterMember__Group__1
{
pushFollow(FOLLOW_106);
rule__StepParameterMember__Group__0__Impl();
@@ -68724,22 +68554,22 @@ public final void rule__StepParameterMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__StepParameterMember__Group__0__Impl"
- // InternalKerML.g:20169:1: rule__StepParameterMember__Group__0__Impl : ( ( rule__StepParameterMember__DirectionAssignment_0 )? ) ;
+ // InternalKerML.g:20119:1: rule__StepParameterMember__Group__0__Impl : ( ( rule__StepParameterMember__DirectionAssignment_0 )? ) ;
public final void rule__StepParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20173:1: ( ( ( rule__StepParameterMember__DirectionAssignment_0 )? ) )
- // InternalKerML.g:20174:1: ( ( rule__StepParameterMember__DirectionAssignment_0 )? )
+ // InternalKerML.g:20123:1: ( ( ( rule__StepParameterMember__DirectionAssignment_0 )? ) )
+ // InternalKerML.g:20124:1: ( ( rule__StepParameterMember__DirectionAssignment_0 )? )
{
- // InternalKerML.g:20174:1: ( ( rule__StepParameterMember__DirectionAssignment_0 )? )
- // InternalKerML.g:20175:2: ( rule__StepParameterMember__DirectionAssignment_0 )?
+ // InternalKerML.g:20124:1: ( ( rule__StepParameterMember__DirectionAssignment_0 )? )
+ // InternalKerML.g:20125:2: ( rule__StepParameterMember__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterMemberAccess().getDirectionAssignment_0());
}
- // InternalKerML.g:20176:2: ( rule__StepParameterMember__DirectionAssignment_0 )?
+ // InternalKerML.g:20126:2: ( rule__StepParameterMember__DirectionAssignment_0 )?
int alt233=2;
int LA233_0 = input.LA(1);
@@ -68748,7 +68578,7 @@ public final void rule__StepParameterMember__Group__0__Impl() throws Recognition
}
switch (alt233) {
case 1 :
- // InternalKerML.g:20176:3: rule__StepParameterMember__DirectionAssignment_0
+ // InternalKerML.g:20126:3: rule__StepParameterMember__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__StepParameterMember__DirectionAssignment_0();
@@ -68786,14 +68616,14 @@ public final void rule__StepParameterMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__StepParameterMember__Group__1"
- // InternalKerML.g:20184:1: rule__StepParameterMember__Group__1 : rule__StepParameterMember__Group__1__Impl ;
+ // InternalKerML.g:20134:1: rule__StepParameterMember__Group__1 : rule__StepParameterMember__Group__1__Impl ;
public final void rule__StepParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20188:1: ( rule__StepParameterMember__Group__1__Impl )
- // InternalKerML.g:20189:2: rule__StepParameterMember__Group__1__Impl
+ // InternalKerML.g:20138:1: ( rule__StepParameterMember__Group__1__Impl )
+ // InternalKerML.g:20139:2: rule__StepParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StepParameterMember__Group__1__Impl();
@@ -68819,23 +68649,23 @@ public final void rule__StepParameterMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__StepParameterMember__Group__1__Impl"
- // InternalKerML.g:20195:1: rule__StepParameterMember__Group__1__Impl : ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalKerML.g:20145:1: rule__StepParameterMember__Group__1__Impl : ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__StepParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20199:1: ( ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalKerML.g:20200:1: ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:20149:1: ( ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalKerML.g:20150:1: ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalKerML.g:20200:1: ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalKerML.g:20201:2: ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:20150:1: ( ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:20151:2: ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalKerML.g:20202:2: ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalKerML.g:20202:3: rule__StepParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalKerML.g:20152:2: ( rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:20152:3: rule__StepParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__StepParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -68870,14 +68700,14 @@ public final void rule__StepParameterMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__StepParameter__Group__0"
- // InternalKerML.g:20211:1: rule__StepParameter__Group__0 : rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1 ;
+ // InternalKerML.g:20161:1: rule__StepParameter__Group__0 : rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1 ;
public final void rule__StepParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20215:1: ( rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1 )
- // InternalKerML.g:20216:2: rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1
+ // InternalKerML.g:20165:1: ( rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1 )
+ // InternalKerML.g:20166:2: rule__StepParameter__Group__0__Impl rule__StepParameter__Group__1
{
pushFollow(FOLLOW_33);
rule__StepParameter__Group__0__Impl();
@@ -68908,17 +68738,17 @@ public final void rule__StepParameter__Group__0() throws RecognitionException {
// $ANTLR start "rule__StepParameter__Group__0__Impl"
- // InternalKerML.g:20223:1: rule__StepParameter__Group__0__Impl : ( ruleParameter ) ;
+ // InternalKerML.g:20173:1: rule__StepParameter__Group__0__Impl : ( ruleParameter ) ;
public final void rule__StepParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20227:1: ( ( ruleParameter ) )
- // InternalKerML.g:20228:1: ( ruleParameter )
+ // InternalKerML.g:20177:1: ( ( ruleParameter ) )
+ // InternalKerML.g:20178:1: ( ruleParameter )
{
- // InternalKerML.g:20228:1: ( ruleParameter )
- // InternalKerML.g:20229:2: ruleParameter
+ // InternalKerML.g:20178:1: ( ruleParameter )
+ // InternalKerML.g:20179:2: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterAccess().getParameterParserRuleCall_0());
@@ -68953,14 +68783,14 @@ public final void rule__StepParameter__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__StepParameter__Group__1"
- // InternalKerML.g:20238:1: rule__StepParameter__Group__1 : rule__StepParameter__Group__1__Impl ;
+ // InternalKerML.g:20188:1: rule__StepParameter__Group__1 : rule__StepParameter__Group__1__Impl ;
public final void rule__StepParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20242:1: ( rule__StepParameter__Group__1__Impl )
- // InternalKerML.g:20243:2: rule__StepParameter__Group__1__Impl
+ // InternalKerML.g:20192:1: ( rule__StepParameter__Group__1__Impl )
+ // InternalKerML.g:20193:2: rule__StepParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StepParameter__Group__1__Impl();
@@ -68986,22 +68816,22 @@ public final void rule__StepParameter__Group__1() throws RecognitionException {
// $ANTLR start "rule__StepParameter__Group__1__Impl"
- // InternalKerML.g:20249:1: rule__StepParameter__Group__1__Impl : ( ( ruleValuePart )? ) ;
+ // InternalKerML.g:20199:1: rule__StepParameter__Group__1__Impl : ( ( ruleValuePart )? ) ;
public final void rule__StepParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20253:1: ( ( ( ruleValuePart )? ) )
- // InternalKerML.g:20254:1: ( ( ruleValuePart )? )
+ // InternalKerML.g:20203:1: ( ( ( ruleValuePart )? ) )
+ // InternalKerML.g:20204:1: ( ( ruleValuePart )? )
{
- // InternalKerML.g:20254:1: ( ( ruleValuePart )? )
- // InternalKerML.g:20255:2: ( ruleValuePart )?
+ // InternalKerML.g:20204:1: ( ( ruleValuePart )? )
+ // InternalKerML.g:20205:2: ( ruleValuePart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterAccess().getValuePartParserRuleCall_1());
}
- // InternalKerML.g:20256:2: ( ruleValuePart )?
+ // InternalKerML.g:20206:2: ( ruleValuePart )?
int alt234=2;
int LA234_0 = input.LA(1);
@@ -69010,7 +68840,7 @@ public final void rule__StepParameter__Group__1__Impl() throws RecognitionExcept
}
switch (alt234) {
case 1 :
- // InternalKerML.g:20256:3: ruleValuePart
+ // InternalKerML.g:20206:3: ruleValuePart
{
pushFollow(FOLLOW_2);
ruleValuePart();
@@ -69048,14 +68878,14 @@ public final void rule__StepParameter__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Function__Group__0"
- // InternalKerML.g:20265:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ;
+ // InternalKerML.g:20215:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ;
public final void rule__Function__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20269:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 )
- // InternalKerML.g:20270:2: rule__Function__Group__0__Impl rule__Function__Group__1
+ // InternalKerML.g:20219:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 )
+ // InternalKerML.g:20220:2: rule__Function__Group__0__Impl rule__Function__Group__1
{
pushFollow(FOLLOW_112);
rule__Function__Group__0__Impl();
@@ -69086,22 +68916,22 @@ public final void rule__Function__Group__0() throws RecognitionException {
// $ANTLR start "rule__Function__Group__0__Impl"
- // InternalKerML.g:20277:1: rule__Function__Group__0__Impl : ( ( rule__Function__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:20227:1: rule__Function__Group__0__Impl : ( ( rule__Function__IsAbstractAssignment_0 )? ) ;
public final void rule__Function__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20281:1: ( ( ( rule__Function__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:20282:1: ( ( rule__Function__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20231:1: ( ( ( rule__Function__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:20232:1: ( ( rule__Function__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:20282:1: ( ( rule__Function__IsAbstractAssignment_0 )? )
- // InternalKerML.g:20283:2: ( rule__Function__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20232:1: ( ( rule__Function__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20233:2: ( rule__Function__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:20284:2: ( rule__Function__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20234:2: ( rule__Function__IsAbstractAssignment_0 )?
int alt235=2;
int LA235_0 = input.LA(1);
@@ -69110,7 +68940,7 @@ public final void rule__Function__Group__0__Impl() throws RecognitionException {
}
switch (alt235) {
case 1 :
- // InternalKerML.g:20284:3: rule__Function__IsAbstractAssignment_0
+ // InternalKerML.g:20234:3: rule__Function__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Function__IsAbstractAssignment_0();
@@ -69148,14 +68978,14 @@ public final void rule__Function__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Function__Group__1"
- // InternalKerML.g:20292:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ;
+ // InternalKerML.g:20242:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ;
public final void rule__Function__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20296:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 )
- // InternalKerML.g:20297:2: rule__Function__Group__1__Impl rule__Function__Group__2
+ // InternalKerML.g:20246:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 )
+ // InternalKerML.g:20247:2: rule__Function__Group__1__Impl rule__Function__Group__2
{
pushFollow(FOLLOW_50);
rule__Function__Group__1__Impl();
@@ -69186,17 +69016,17 @@ public final void rule__Function__Group__1() throws RecognitionException {
// $ANTLR start "rule__Function__Group__1__Impl"
- // InternalKerML.g:20304:1: rule__Function__Group__1__Impl : ( 'function' ) ;
+ // InternalKerML.g:20254:1: rule__Function__Group__1__Impl : ( 'function' ) ;
public final void rule__Function__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20308:1: ( ( 'function' ) )
- // InternalKerML.g:20309:1: ( 'function' )
+ // InternalKerML.g:20258:1: ( ( 'function' ) )
+ // InternalKerML.g:20259:1: ( 'function' )
{
- // InternalKerML.g:20309:1: ( 'function' )
- // InternalKerML.g:20310:2: 'function'
+ // InternalKerML.g:20259:1: ( 'function' )
+ // InternalKerML.g:20260:2: 'function'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getFunctionKeyword_1());
@@ -69227,14 +69057,14 @@ public final void rule__Function__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Function__Group__2"
- // InternalKerML.g:20319:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ;
+ // InternalKerML.g:20269:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ;
public final void rule__Function__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20323:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 )
- // InternalKerML.g:20324:2: rule__Function__Group__2__Impl rule__Function__Group__3
+ // InternalKerML.g:20273:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 )
+ // InternalKerML.g:20274:2: rule__Function__Group__2__Impl rule__Function__Group__3
{
pushFollow(FOLLOW_10);
rule__Function__Group__2__Impl();
@@ -69265,17 +69095,17 @@ public final void rule__Function__Group__2() throws RecognitionException {
// $ANTLR start "rule__Function__Group__2__Impl"
- // InternalKerML.g:20331:1: rule__Function__Group__2__Impl : ( ruleFunctionDeclaration ) ;
+ // InternalKerML.g:20281:1: rule__Function__Group__2__Impl : ( ruleFunctionDeclaration ) ;
public final void rule__Function__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20335:1: ( ( ruleFunctionDeclaration ) )
- // InternalKerML.g:20336:1: ( ruleFunctionDeclaration )
+ // InternalKerML.g:20285:1: ( ( ruleFunctionDeclaration ) )
+ // InternalKerML.g:20286:1: ( ruleFunctionDeclaration )
{
- // InternalKerML.g:20336:1: ( ruleFunctionDeclaration )
- // InternalKerML.g:20337:2: ruleFunctionDeclaration
+ // InternalKerML.g:20286:1: ( ruleFunctionDeclaration )
+ // InternalKerML.g:20287:2: ruleFunctionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getFunctionDeclarationParserRuleCall_2());
@@ -69310,14 +69140,14 @@ public final void rule__Function__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Function__Group__3"
- // InternalKerML.g:20346:1: rule__Function__Group__3 : rule__Function__Group__3__Impl ;
+ // InternalKerML.g:20296:1: rule__Function__Group__3 : rule__Function__Group__3__Impl ;
public final void rule__Function__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20350:1: ( rule__Function__Group__3__Impl )
- // InternalKerML.g:20351:2: rule__Function__Group__3__Impl
+ // InternalKerML.g:20300:1: ( rule__Function__Group__3__Impl )
+ // InternalKerML.g:20301:2: rule__Function__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Function__Group__3__Impl();
@@ -69343,17 +69173,17 @@ public final void rule__Function__Group__3() throws RecognitionException {
// $ANTLR start "rule__Function__Group__3__Impl"
- // InternalKerML.g:20357:1: rule__Function__Group__3__Impl : ( ruleFunctionBody ) ;
+ // InternalKerML.g:20307:1: rule__Function__Group__3__Impl : ( ruleFunctionBody ) ;
public final void rule__Function__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20361:1: ( ( ruleFunctionBody ) )
- // InternalKerML.g:20362:1: ( ruleFunctionBody )
+ // InternalKerML.g:20311:1: ( ( ruleFunctionBody ) )
+ // InternalKerML.g:20312:1: ( ruleFunctionBody )
{
- // InternalKerML.g:20362:1: ( ruleFunctionBody )
- // InternalKerML.g:20363:2: ruleFunctionBody
+ // InternalKerML.g:20312:1: ( ruleFunctionBody )
+ // InternalKerML.g:20313:2: ruleFunctionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getFunctionBodyParserRuleCall_3());
@@ -69388,14 +69218,14 @@ public final void rule__Function__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__FunctionDeclaration__Group__0"
- // InternalKerML.g:20373:1: rule__FunctionDeclaration__Group__0 : rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1 ;
+ // InternalKerML.g:20323:1: rule__FunctionDeclaration__Group__0 : rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1 ;
public final void rule__FunctionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20377:1: ( rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1 )
- // InternalKerML.g:20378:2: rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1
+ // InternalKerML.g:20327:1: ( rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1 )
+ // InternalKerML.g:20328:2: rule__FunctionDeclaration__Group__0__Impl rule__FunctionDeclaration__Group__1
{
pushFollow(FOLLOW_104);
rule__FunctionDeclaration__Group__0__Impl();
@@ -69426,17 +69256,17 @@ public final void rule__FunctionDeclaration__Group__0() throws RecognitionExcept
// $ANTLR start "rule__FunctionDeclaration__Group__0__Impl"
- // InternalKerML.g:20385:1: rule__FunctionDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:20335:1: rule__FunctionDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__FunctionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20389:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:20390:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:20339:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:20340:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:20390:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:20391:2: ruleClassifierDeclaration
+ // InternalKerML.g:20340:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:20341:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionDeclarationAccess().getClassifierDeclarationParserRuleCall_0());
@@ -69471,14 +69301,14 @@ public final void rule__FunctionDeclaration__Group__0__Impl() throws Recognition
// $ANTLR start "rule__FunctionDeclaration__Group__1"
- // InternalKerML.g:20400:1: rule__FunctionDeclaration__Group__1 : rule__FunctionDeclaration__Group__1__Impl ;
+ // InternalKerML.g:20350:1: rule__FunctionDeclaration__Group__1 : rule__FunctionDeclaration__Group__1__Impl ;
public final void rule__FunctionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20404:1: ( rule__FunctionDeclaration__Group__1__Impl )
- // InternalKerML.g:20405:2: rule__FunctionDeclaration__Group__1__Impl
+ // InternalKerML.g:20354:1: ( rule__FunctionDeclaration__Group__1__Impl )
+ // InternalKerML.g:20355:2: rule__FunctionDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FunctionDeclaration__Group__1__Impl();
@@ -69504,17 +69334,17 @@ public final void rule__FunctionDeclaration__Group__1() throws RecognitionExcept
// $ANTLR start "rule__FunctionDeclaration__Group__1__Impl"
- // InternalKerML.g:20411:1: rule__FunctionDeclaration__Group__1__Impl : ( ruleParameterPart ) ;
+ // InternalKerML.g:20361:1: rule__FunctionDeclaration__Group__1__Impl : ( ruleParameterPart ) ;
public final void rule__FunctionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20415:1: ( ( ruleParameterPart ) )
- // InternalKerML.g:20416:1: ( ruleParameterPart )
+ // InternalKerML.g:20365:1: ( ( ruleParameterPart ) )
+ // InternalKerML.g:20366:1: ( ruleParameterPart )
{
- // InternalKerML.g:20416:1: ( ruleParameterPart )
- // InternalKerML.g:20417:2: ruleParameterPart
+ // InternalKerML.g:20366:1: ( ruleParameterPart )
+ // InternalKerML.g:20367:2: ruleParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionDeclarationAccess().getParameterPartParserRuleCall_1());
@@ -69549,14 +69379,14 @@ public final void rule__FunctionDeclaration__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ParameterPart__Group_0__0"
- // InternalKerML.g:20427:1: rule__ParameterPart__Group_0__0 : rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1 ;
+ // InternalKerML.g:20377:1: rule__ParameterPart__Group_0__0 : rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1 ;
public final void rule__ParameterPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20431:1: ( rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1 )
- // InternalKerML.g:20432:2: rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1
+ // InternalKerML.g:20381:1: ( rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1 )
+ // InternalKerML.g:20382:2: rule__ParameterPart__Group_0__0__Impl rule__ParameterPart__Group_0__1
{
pushFollow(FOLLOW_113);
rule__ParameterPart__Group_0__0__Impl();
@@ -69587,17 +69417,17 @@ public final void rule__ParameterPart__Group_0__0() throws RecognitionException
// $ANTLR start "rule__ParameterPart__Group_0__0__Impl"
- // InternalKerML.g:20439:1: rule__ParameterPart__Group_0__0__Impl : ( ruleParameterList ) ;
+ // InternalKerML.g:20389:1: rule__ParameterPart__Group_0__0__Impl : ( ruleParameterList ) ;
public final void rule__ParameterPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20443:1: ( ( ruleParameterList ) )
- // InternalKerML.g:20444:1: ( ruleParameterList )
+ // InternalKerML.g:20393:1: ( ( ruleParameterList ) )
+ // InternalKerML.g:20394:1: ( ruleParameterList )
{
- // InternalKerML.g:20444:1: ( ruleParameterList )
- // InternalKerML.g:20445:2: ruleParameterList
+ // InternalKerML.g:20394:1: ( ruleParameterList )
+ // InternalKerML.g:20395:2: ruleParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getParameterListParserRuleCall_0_0());
@@ -69632,14 +69462,14 @@ public final void rule__ParameterPart__Group_0__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterPart__Group_0__1"
- // InternalKerML.g:20454:1: rule__ParameterPart__Group_0__1 : rule__ParameterPart__Group_0__1__Impl ;
+ // InternalKerML.g:20404:1: rule__ParameterPart__Group_0__1 : rule__ParameterPart__Group_0__1__Impl ;
public final void rule__ParameterPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20458:1: ( rule__ParameterPart__Group_0__1__Impl )
- // InternalKerML.g:20459:2: rule__ParameterPart__Group_0__1__Impl
+ // InternalKerML.g:20408:1: ( rule__ParameterPart__Group_0__1__Impl )
+ // InternalKerML.g:20409:2: rule__ParameterPart__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterPart__Group_0__1__Impl();
@@ -69665,23 +69495,23 @@ public final void rule__ParameterPart__Group_0__1() throws RecognitionException
// $ANTLR start "rule__ParameterPart__Group_0__1__Impl"
- // InternalKerML.g:20465:1: rule__ParameterPart__Group_0__1__Impl : ( ( rule__ParameterPart__Alternatives_0_1 ) ) ;
+ // InternalKerML.g:20415:1: rule__ParameterPart__Group_0__1__Impl : ( ( rule__ParameterPart__Alternatives_0_1 ) ) ;
public final void rule__ParameterPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20469:1: ( ( ( rule__ParameterPart__Alternatives_0_1 ) ) )
- // InternalKerML.g:20470:1: ( ( rule__ParameterPart__Alternatives_0_1 ) )
+ // InternalKerML.g:20419:1: ( ( ( rule__ParameterPart__Alternatives_0_1 ) ) )
+ // InternalKerML.g:20420:1: ( ( rule__ParameterPart__Alternatives_0_1 ) )
{
- // InternalKerML.g:20470:1: ( ( rule__ParameterPart__Alternatives_0_1 ) )
- // InternalKerML.g:20471:2: ( rule__ParameterPart__Alternatives_0_1 )
+ // InternalKerML.g:20420:1: ( ( rule__ParameterPart__Alternatives_0_1 ) )
+ // InternalKerML.g:20421:2: ( rule__ParameterPart__Alternatives_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterPartAccess().getAlternatives_0_1());
}
- // InternalKerML.g:20472:2: ( rule__ParameterPart__Alternatives_0_1 )
- // InternalKerML.g:20472:3: rule__ParameterPart__Alternatives_0_1
+ // InternalKerML.g:20422:2: ( rule__ParameterPart__Alternatives_0_1 )
+ // InternalKerML.g:20422:3: rule__ParameterPart__Alternatives_0_1
{
pushFollow(FOLLOW_2);
rule__ParameterPart__Alternatives_0_1();
@@ -69716,14 +69546,14 @@ public final void rule__ParameterPart__Group_0__1__Impl() throws RecognitionExce
// $ANTLR start "rule__FunctionBody__Group_1__0"
- // InternalKerML.g:20481:1: rule__FunctionBody__Group_1__0 : rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1 ;
+ // InternalKerML.g:20431:1: rule__FunctionBody__Group_1__0 : rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1 ;
public final void rule__FunctionBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20485:1: ( rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1 )
- // InternalKerML.g:20486:2: rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1
+ // InternalKerML.g:20435:1: ( rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1 )
+ // InternalKerML.g:20436:2: rule__FunctionBody__Group_1__0__Impl rule__FunctionBody__Group_1__1
{
pushFollow(FOLLOW_52);
rule__FunctionBody__Group_1__0__Impl();
@@ -69754,17 +69584,17 @@ public final void rule__FunctionBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__FunctionBody__Group_1__0__Impl"
- // InternalKerML.g:20493:1: rule__FunctionBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:20443:1: rule__FunctionBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__FunctionBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20497:1: ( ( '{' ) )
- // InternalKerML.g:20498:1: ( '{' )
+ // InternalKerML.g:20447:1: ( ( '{' ) )
+ // InternalKerML.g:20448:1: ( '{' )
{
- // InternalKerML.g:20498:1: ( '{' )
- // InternalKerML.g:20499:2: '{'
+ // InternalKerML.g:20448:1: ( '{' )
+ // InternalKerML.g:20449:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -69795,14 +69625,14 @@ public final void rule__FunctionBody__Group_1__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__FunctionBody__Group_1__1"
- // InternalKerML.g:20508:1: rule__FunctionBody__Group_1__1 : rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2 ;
+ // InternalKerML.g:20458:1: rule__FunctionBody__Group_1__1 : rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2 ;
public final void rule__FunctionBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20512:1: ( rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2 )
- // InternalKerML.g:20513:2: rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2
+ // InternalKerML.g:20462:1: ( rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2 )
+ // InternalKerML.g:20463:2: rule__FunctionBody__Group_1__1__Impl rule__FunctionBody__Group_1__2
{
pushFollow(FOLLOW_52);
rule__FunctionBody__Group_1__1__Impl();
@@ -69833,29 +69663,29 @@ public final void rule__FunctionBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__FunctionBody__Group_1__1__Impl"
- // InternalKerML.g:20520:1: rule__FunctionBody__Group_1__1__Impl : ( ( rule__FunctionBody__Alternatives_1_1 )* ) ;
+ // InternalKerML.g:20470:1: rule__FunctionBody__Group_1__1__Impl : ( ( rule__FunctionBody__Alternatives_1_1 )* ) ;
public final void rule__FunctionBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20524:1: ( ( ( rule__FunctionBody__Alternatives_1_1 )* ) )
- // InternalKerML.g:20525:1: ( ( rule__FunctionBody__Alternatives_1_1 )* )
+ // InternalKerML.g:20474:1: ( ( ( rule__FunctionBody__Alternatives_1_1 )* ) )
+ // InternalKerML.g:20475:1: ( ( rule__FunctionBody__Alternatives_1_1 )* )
{
- // InternalKerML.g:20525:1: ( ( rule__FunctionBody__Alternatives_1_1 )* )
- // InternalKerML.g:20526:2: ( rule__FunctionBody__Alternatives_1_1 )*
+ // InternalKerML.g:20475:1: ( ( rule__FunctionBody__Alternatives_1_1 )* )
+ // InternalKerML.g:20476:2: ( rule__FunctionBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getAlternatives_1_1());
}
- // InternalKerML.g:20527:2: ( rule__FunctionBody__Alternatives_1_1 )*
+ // InternalKerML.g:20477:2: ( rule__FunctionBody__Alternatives_1_1 )*
loop236:
do {
int alt236=2;
alt236 = dfa236.predict(input);
switch (alt236) {
case 1 :
- // InternalKerML.g:20527:3: rule__FunctionBody__Alternatives_1_1
+ // InternalKerML.g:20477:3: rule__FunctionBody__Alternatives_1_1
{
pushFollow(FOLLOW_53);
rule__FunctionBody__Alternatives_1_1();
@@ -69896,14 +69726,14 @@ public final void rule__FunctionBody__Group_1__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__FunctionBody__Group_1__2"
- // InternalKerML.g:20535:1: rule__FunctionBody__Group_1__2 : rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3 ;
+ // InternalKerML.g:20485:1: rule__FunctionBody__Group_1__2 : rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3 ;
public final void rule__FunctionBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20539:1: ( rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3 )
- // InternalKerML.g:20540:2: rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3
+ // InternalKerML.g:20489:1: ( rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3 )
+ // InternalKerML.g:20490:2: rule__FunctionBody__Group_1__2__Impl rule__FunctionBody__Group_1__3
{
pushFollow(FOLLOW_52);
rule__FunctionBody__Group_1__2__Impl();
@@ -69934,22 +69764,22 @@ public final void rule__FunctionBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__FunctionBody__Group_1__2__Impl"
- // InternalKerML.g:20547:1: rule__FunctionBody__Group_1__2__Impl : ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
+ // InternalKerML.g:20497:1: rule__FunctionBody__Group_1__2__Impl : ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
public final void rule__FunctionBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20551:1: ( ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
- // InternalKerML.g:20552:1: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalKerML.g:20501:1: ( ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
+ // InternalKerML.g:20502:1: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? )
{
- // InternalKerML.g:20552:1: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? )
- // InternalKerML.g:20553:2: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalKerML.g:20502:1: ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalKerML.g:20503:2: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedFeatureMembership_compAssignment_1_2());
}
- // InternalKerML.g:20554:2: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalKerML.g:20504:2: ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 )?
int alt237=2;
int LA237_0 = input.LA(1);
@@ -69958,7 +69788,7 @@ public final void rule__FunctionBody__Group_1__2__Impl() throws RecognitionExcep
}
switch (alt237) {
case 1 :
- // InternalKerML.g:20554:3: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2
+ // InternalKerML.g:20504:3: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2();
@@ -69996,14 +69826,14 @@ public final void rule__FunctionBody__Group_1__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__FunctionBody__Group_1__3"
- // InternalKerML.g:20562:1: rule__FunctionBody__Group_1__3 : rule__FunctionBody__Group_1__3__Impl ;
+ // InternalKerML.g:20512:1: rule__FunctionBody__Group_1__3 : rule__FunctionBody__Group_1__3__Impl ;
public final void rule__FunctionBody__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20566:1: ( rule__FunctionBody__Group_1__3__Impl )
- // InternalKerML.g:20567:2: rule__FunctionBody__Group_1__3__Impl
+ // InternalKerML.g:20516:1: ( rule__FunctionBody__Group_1__3__Impl )
+ // InternalKerML.g:20517:2: rule__FunctionBody__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__FunctionBody__Group_1__3__Impl();
@@ -70029,17 +69859,17 @@ public final void rule__FunctionBody__Group_1__3() throws RecognitionException {
// $ANTLR start "rule__FunctionBody__Group_1__3__Impl"
- // InternalKerML.g:20573:1: rule__FunctionBody__Group_1__3__Impl : ( '}' ) ;
+ // InternalKerML.g:20523:1: rule__FunctionBody__Group_1__3__Impl : ( '}' ) ;
public final void rule__FunctionBody__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20577:1: ( ( '}' ) )
- // InternalKerML.g:20578:1: ( '}' )
+ // InternalKerML.g:20527:1: ( ( '}' ) )
+ // InternalKerML.g:20528:1: ( '}' )
{
- // InternalKerML.g:20578:1: ( '}' )
- // InternalKerML.g:20579:2: '}'
+ // InternalKerML.g:20528:1: ( '}' )
+ // InternalKerML.g:20529:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getRightCurlyBracketKeyword_1_3());
@@ -70070,14 +69900,14 @@ public final void rule__FunctionBody__Group_1__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__ResultExpressionMember__Group__0"
- // InternalKerML.g:20589:1: rule__ResultExpressionMember__Group__0 : rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 ;
+ // InternalKerML.g:20539:1: rule__ResultExpressionMember__Group__0 : rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 ;
public final void rule__ResultExpressionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20593:1: ( rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 )
- // InternalKerML.g:20594:2: rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1
+ // InternalKerML.g:20543:1: ( rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 )
+ // InternalKerML.g:20544:2: rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1
{
pushFollow(FOLLOW_34);
rule__ResultExpressionMember__Group__0__Impl();
@@ -70108,17 +69938,17 @@ public final void rule__ResultExpressionMember__Group__0() throws RecognitionExc
// $ANTLR start "rule__ResultExpressionMember__Group__0__Impl"
- // InternalKerML.g:20601:1: rule__ResultExpressionMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalKerML.g:20551:1: rule__ResultExpressionMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__ResultExpressionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20605:1: ( ( ruleTypeMemberPrefix ) )
- // InternalKerML.g:20606:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:20555:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalKerML.g:20556:1: ( ruleTypeMemberPrefix )
{
- // InternalKerML.g:20606:1: ( ruleTypeMemberPrefix )
- // InternalKerML.g:20607:2: ruleTypeMemberPrefix
+ // InternalKerML.g:20556:1: ( ruleTypeMemberPrefix )
+ // InternalKerML.g:20557:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -70153,14 +69983,14 @@ public final void rule__ResultExpressionMember__Group__0__Impl() throws Recognit
// $ANTLR start "rule__ResultExpressionMember__Group__1"
- // InternalKerML.g:20616:1: rule__ResultExpressionMember__Group__1 : rule__ResultExpressionMember__Group__1__Impl ;
+ // InternalKerML.g:20566:1: rule__ResultExpressionMember__Group__1 : rule__ResultExpressionMember__Group__1__Impl ;
public final void rule__ResultExpressionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20620:1: ( rule__ResultExpressionMember__Group__1__Impl )
- // InternalKerML.g:20621:2: rule__ResultExpressionMember__Group__1__Impl
+ // InternalKerML.g:20570:1: ( rule__ResultExpressionMember__Group__1__Impl )
+ // InternalKerML.g:20571:2: rule__ResultExpressionMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ResultExpressionMember__Group__1__Impl();
@@ -70186,23 +70016,23 @@ public final void rule__ResultExpressionMember__Group__1() throws RecognitionExc
// $ANTLR start "rule__ResultExpressionMember__Group__1__Impl"
- // InternalKerML.g:20627:1: rule__ResultExpressionMember__Group__1__Impl : ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) ;
+ // InternalKerML.g:20577:1: rule__ResultExpressionMember__Group__1__Impl : ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) ;
public final void rule__ResultExpressionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20631:1: ( ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) )
- // InternalKerML.g:20632:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
+ // InternalKerML.g:20581:1: ( ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) )
+ // InternalKerML.g:20582:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
{
- // InternalKerML.g:20632:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
- // InternalKerML.g:20633:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
+ // InternalKerML.g:20582:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
+ // InternalKerML.g:20583:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment_1());
}
- // InternalKerML.g:20634:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
- // InternalKerML.g:20634:3: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1
+ // InternalKerML.g:20584:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
+ // InternalKerML.g:20584:3: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1();
@@ -70237,14 +70067,14 @@ public final void rule__ResultExpressionMember__Group__1__Impl() throws Recognit
// $ANTLR start "rule__Expression__Group__0"
- // InternalKerML.g:20643:1: rule__Expression__Group__0 : rule__Expression__Group__0__Impl rule__Expression__Group__1 ;
+ // InternalKerML.g:20593:1: rule__Expression__Group__0 : rule__Expression__Group__0__Impl rule__Expression__Group__1 ;
public final void rule__Expression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20647:1: ( rule__Expression__Group__0__Impl rule__Expression__Group__1 )
- // InternalKerML.g:20648:2: rule__Expression__Group__0__Impl rule__Expression__Group__1
+ // InternalKerML.g:20597:1: ( rule__Expression__Group__0__Impl rule__Expression__Group__1 )
+ // InternalKerML.g:20598:2: rule__Expression__Group__0__Impl rule__Expression__Group__1
{
pushFollow(FOLLOW_114);
rule__Expression__Group__0__Impl();
@@ -70275,22 +70105,22 @@ public final void rule__Expression__Group__0() throws RecognitionException {
// $ANTLR start "rule__Expression__Group__0__Impl"
- // InternalKerML.g:20655:1: rule__Expression__Group__0__Impl : ( ( rule__Expression__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:20605:1: rule__Expression__Group__0__Impl : ( ( rule__Expression__IsAbstractAssignment_0 )? ) ;
public final void rule__Expression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20659:1: ( ( ( rule__Expression__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:20660:1: ( ( rule__Expression__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20609:1: ( ( ( rule__Expression__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:20610:1: ( ( rule__Expression__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:20660:1: ( ( rule__Expression__IsAbstractAssignment_0 )? )
- // InternalKerML.g:20661:2: ( rule__Expression__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20610:1: ( ( rule__Expression__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20611:2: ( rule__Expression__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:20662:2: ( rule__Expression__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20612:2: ( rule__Expression__IsAbstractAssignment_0 )?
int alt238=2;
int LA238_0 = input.LA(1);
@@ -70299,7 +70129,7 @@ public final void rule__Expression__Group__0__Impl() throws RecognitionException
}
switch (alt238) {
case 1 :
- // InternalKerML.g:20662:3: rule__Expression__IsAbstractAssignment_0
+ // InternalKerML.g:20612:3: rule__Expression__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Expression__IsAbstractAssignment_0();
@@ -70337,14 +70167,14 @@ public final void rule__Expression__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Expression__Group__1"
- // InternalKerML.g:20670:1: rule__Expression__Group__1 : rule__Expression__Group__1__Impl rule__Expression__Group__2 ;
+ // InternalKerML.g:20620:1: rule__Expression__Group__1 : rule__Expression__Group__1__Impl rule__Expression__Group__2 ;
public final void rule__Expression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20674:1: ( rule__Expression__Group__1__Impl rule__Expression__Group__2 )
- // InternalKerML.g:20675:2: rule__Expression__Group__1__Impl rule__Expression__Group__2
+ // InternalKerML.g:20624:1: ( rule__Expression__Group__1__Impl rule__Expression__Group__2 )
+ // InternalKerML.g:20625:2: rule__Expression__Group__1__Impl rule__Expression__Group__2
{
pushFollow(FOLLOW_111);
rule__Expression__Group__1__Impl();
@@ -70375,17 +70205,17 @@ public final void rule__Expression__Group__1() throws RecognitionException {
// $ANTLR start "rule__Expression__Group__1__Impl"
- // InternalKerML.g:20682:1: rule__Expression__Group__1__Impl : ( 'expr' ) ;
+ // InternalKerML.g:20632:1: rule__Expression__Group__1__Impl : ( 'expr' ) ;
public final void rule__Expression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20686:1: ( ( 'expr' ) )
- // InternalKerML.g:20687:1: ( 'expr' )
+ // InternalKerML.g:20636:1: ( ( 'expr' ) )
+ // InternalKerML.g:20637:1: ( 'expr' )
{
- // InternalKerML.g:20687:1: ( 'expr' )
- // InternalKerML.g:20688:2: 'expr'
+ // InternalKerML.g:20637:1: ( 'expr' )
+ // InternalKerML.g:20638:2: 'expr'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getExprKeyword_1());
@@ -70416,14 +70246,14 @@ public final void rule__Expression__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Expression__Group__2"
- // InternalKerML.g:20697:1: rule__Expression__Group__2 : rule__Expression__Group__2__Impl rule__Expression__Group__3 ;
+ // InternalKerML.g:20647:1: rule__Expression__Group__2 : rule__Expression__Group__2__Impl rule__Expression__Group__3 ;
public final void rule__Expression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20701:1: ( rule__Expression__Group__2__Impl rule__Expression__Group__3 )
- // InternalKerML.g:20702:2: rule__Expression__Group__2__Impl rule__Expression__Group__3
+ // InternalKerML.g:20651:1: ( rule__Expression__Group__2__Impl rule__Expression__Group__3 )
+ // InternalKerML.g:20652:2: rule__Expression__Group__2__Impl rule__Expression__Group__3
{
pushFollow(FOLLOW_10);
rule__Expression__Group__2__Impl();
@@ -70454,17 +70284,17 @@ public final void rule__Expression__Group__2() throws RecognitionException {
// $ANTLR start "rule__Expression__Group__2__Impl"
- // InternalKerML.g:20709:1: rule__Expression__Group__2__Impl : ( ruleExpressionDeclaration ) ;
+ // InternalKerML.g:20659:1: rule__Expression__Group__2__Impl : ( ruleExpressionDeclaration ) ;
public final void rule__Expression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20713:1: ( ( ruleExpressionDeclaration ) )
- // InternalKerML.g:20714:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:20663:1: ( ( ruleExpressionDeclaration ) )
+ // InternalKerML.g:20664:1: ( ruleExpressionDeclaration )
{
- // InternalKerML.g:20714:1: ( ruleExpressionDeclaration )
- // InternalKerML.g:20715:2: ruleExpressionDeclaration
+ // InternalKerML.g:20664:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:20665:2: ruleExpressionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getExpressionDeclarationParserRuleCall_2());
@@ -70499,14 +70329,14 @@ public final void rule__Expression__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Expression__Group__3"
- // InternalKerML.g:20724:1: rule__Expression__Group__3 : rule__Expression__Group__3__Impl ;
+ // InternalKerML.g:20674:1: rule__Expression__Group__3 : rule__Expression__Group__3__Impl ;
public final void rule__Expression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20728:1: ( rule__Expression__Group__3__Impl )
- // InternalKerML.g:20729:2: rule__Expression__Group__3__Impl
+ // InternalKerML.g:20678:1: ( rule__Expression__Group__3__Impl )
+ // InternalKerML.g:20679:2: rule__Expression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Expression__Group__3__Impl();
@@ -70532,17 +70362,17 @@ public final void rule__Expression__Group__3() throws RecognitionException {
// $ANTLR start "rule__Expression__Group__3__Impl"
- // InternalKerML.g:20735:1: rule__Expression__Group__3__Impl : ( ruleFunctionBody ) ;
+ // InternalKerML.g:20685:1: rule__Expression__Group__3__Impl : ( ruleFunctionBody ) ;
public final void rule__Expression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20739:1: ( ( ruleFunctionBody ) )
- // InternalKerML.g:20740:1: ( ruleFunctionBody )
+ // InternalKerML.g:20689:1: ( ( ruleFunctionBody ) )
+ // InternalKerML.g:20690:1: ( ruleFunctionBody )
{
- // InternalKerML.g:20740:1: ( ruleFunctionBody )
- // InternalKerML.g:20741:2: ruleFunctionBody
+ // InternalKerML.g:20690:1: ( ruleFunctionBody )
+ // InternalKerML.g:20691:2: ruleFunctionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getFunctionBodyParserRuleCall_3());
@@ -70577,14 +70407,14 @@ public final void rule__Expression__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__ExpressionDeclaration__Group__0"
- // InternalKerML.g:20751:1: rule__ExpressionDeclaration__Group__0 : rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1 ;
+ // InternalKerML.g:20701:1: rule__ExpressionDeclaration__Group__0 : rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1 ;
public final void rule__ExpressionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20755:1: ( rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1 )
- // InternalKerML.g:20756:2: rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1
+ // InternalKerML.g:20705:1: ( rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1 )
+ // InternalKerML.g:20706:2: rule__ExpressionDeclaration__Group__0__Impl rule__ExpressionDeclaration__Group__1
{
pushFollow(FOLLOW_111);
rule__ExpressionDeclaration__Group__0__Impl();
@@ -70615,22 +70445,22 @@ public final void rule__ExpressionDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__ExpressionDeclaration__Group__0__Impl"
- // InternalKerML.g:20763:1: rule__ExpressionDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:20713:1: rule__ExpressionDeclaration__Group__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__ExpressionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20767:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:20768:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:20717:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:20718:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:20768:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:20769:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:20718:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:20719:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getFeatureDeclarationParserRuleCall_0());
}
- // InternalKerML.g:20770:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:20720:2: ( ruleFeatureDeclaration )?
int alt239=2;
int LA239_0 = input.LA(1);
@@ -70639,7 +70469,7 @@ public final void rule__ExpressionDeclaration__Group__0__Impl() throws Recogniti
}
switch (alt239) {
case 1 :
- // InternalKerML.g:20770:3: ruleFeatureDeclaration
+ // InternalKerML.g:20720:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -70677,14 +70507,14 @@ public final void rule__ExpressionDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ExpressionDeclaration__Group__1"
- // InternalKerML.g:20778:1: rule__ExpressionDeclaration__Group__1 : rule__ExpressionDeclaration__Group__1__Impl ;
+ // InternalKerML.g:20728:1: rule__ExpressionDeclaration__Group__1 : rule__ExpressionDeclaration__Group__1__Impl ;
public final void rule__ExpressionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20782:1: ( rule__ExpressionDeclaration__Group__1__Impl )
- // InternalKerML.g:20783:2: rule__ExpressionDeclaration__Group__1__Impl
+ // InternalKerML.g:20732:1: ( rule__ExpressionDeclaration__Group__1__Impl )
+ // InternalKerML.g:20733:2: rule__ExpressionDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExpressionDeclaration__Group__1__Impl();
@@ -70710,22 +70540,22 @@ public final void rule__ExpressionDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__ExpressionDeclaration__Group__1__Impl"
- // InternalKerML.g:20789:1: rule__ExpressionDeclaration__Group__1__Impl : ( ( rule__ExpressionDeclaration__Alternatives_1 )? ) ;
+ // InternalKerML.g:20739:1: rule__ExpressionDeclaration__Group__1__Impl : ( ( rule__ExpressionDeclaration__Alternatives_1 )? ) ;
public final void rule__ExpressionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20793:1: ( ( ( rule__ExpressionDeclaration__Alternatives_1 )? ) )
- // InternalKerML.g:20794:1: ( ( rule__ExpressionDeclaration__Alternatives_1 )? )
+ // InternalKerML.g:20743:1: ( ( ( rule__ExpressionDeclaration__Alternatives_1 )? ) )
+ // InternalKerML.g:20744:1: ( ( rule__ExpressionDeclaration__Alternatives_1 )? )
{
- // InternalKerML.g:20794:1: ( ( rule__ExpressionDeclaration__Alternatives_1 )? )
- // InternalKerML.g:20795:2: ( rule__ExpressionDeclaration__Alternatives_1 )?
+ // InternalKerML.g:20744:1: ( ( rule__ExpressionDeclaration__Alternatives_1 )? )
+ // InternalKerML.g:20745:2: ( rule__ExpressionDeclaration__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getAlternatives_1());
}
- // InternalKerML.g:20796:2: ( rule__ExpressionDeclaration__Alternatives_1 )?
+ // InternalKerML.g:20746:2: ( rule__ExpressionDeclaration__Alternatives_1 )?
int alt240=2;
int LA240_0 = input.LA(1);
@@ -70734,7 +70564,7 @@ public final void rule__ExpressionDeclaration__Group__1__Impl() throws Recogniti
}
switch (alt240) {
case 1 :
- // InternalKerML.g:20796:3: rule__ExpressionDeclaration__Alternatives_1
+ // InternalKerML.g:20746:3: rule__ExpressionDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ExpressionDeclaration__Alternatives_1();
@@ -70772,14 +70602,14 @@ public final void rule__ExpressionDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ExpressionDeclaration__Group_1_1__0"
- // InternalKerML.g:20805:1: rule__ExpressionDeclaration__Group_1_1__0 : rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1 ;
+ // InternalKerML.g:20755:1: rule__ExpressionDeclaration__Group_1_1__0 : rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1 ;
public final void rule__ExpressionDeclaration__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20809:1: ( rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1 )
- // InternalKerML.g:20810:2: rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1
+ // InternalKerML.g:20759:1: ( rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1 )
+ // InternalKerML.g:20760:2: rule__ExpressionDeclaration__Group_1_1__0__Impl rule__ExpressionDeclaration__Group_1_1__1
{
pushFollow(FOLLOW_113);
rule__ExpressionDeclaration__Group_1_1__0__Impl();
@@ -70810,17 +70640,17 @@ public final void rule__ExpressionDeclaration__Group_1_1__0() throws Recognition
// $ANTLR start "rule__ExpressionDeclaration__Group_1_1__0__Impl"
- // InternalKerML.g:20817:1: rule__ExpressionDeclaration__Group_1_1__0__Impl : ( ruleStepParameterList ) ;
+ // InternalKerML.g:20767:1: rule__ExpressionDeclaration__Group_1_1__0__Impl : ( ruleStepParameterList ) ;
public final void rule__ExpressionDeclaration__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20821:1: ( ( ruleStepParameterList ) )
- // InternalKerML.g:20822:1: ( ruleStepParameterList )
+ // InternalKerML.g:20771:1: ( ( ruleStepParameterList ) )
+ // InternalKerML.g:20772:1: ( ruleStepParameterList )
{
- // InternalKerML.g:20822:1: ( ruleStepParameterList )
- // InternalKerML.g:20823:2: ruleStepParameterList
+ // InternalKerML.g:20772:1: ( ruleStepParameterList )
+ // InternalKerML.g:20773:2: ruleStepParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getStepParameterListParserRuleCall_1_1_0());
@@ -70855,14 +70685,14 @@ public final void rule__ExpressionDeclaration__Group_1_1__0__Impl() throws Recog
// $ANTLR start "rule__ExpressionDeclaration__Group_1_1__1"
- // InternalKerML.g:20832:1: rule__ExpressionDeclaration__Group_1_1__1 : rule__ExpressionDeclaration__Group_1_1__1__Impl ;
+ // InternalKerML.g:20782:1: rule__ExpressionDeclaration__Group_1_1__1 : rule__ExpressionDeclaration__Group_1_1__1__Impl ;
public final void rule__ExpressionDeclaration__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20836:1: ( rule__ExpressionDeclaration__Group_1_1__1__Impl )
- // InternalKerML.g:20837:2: rule__ExpressionDeclaration__Group_1_1__1__Impl
+ // InternalKerML.g:20786:1: ( rule__ExpressionDeclaration__Group_1_1__1__Impl )
+ // InternalKerML.g:20787:2: rule__ExpressionDeclaration__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExpressionDeclaration__Group_1_1__1__Impl();
@@ -70888,23 +70718,23 @@ public final void rule__ExpressionDeclaration__Group_1_1__1() throws Recognition
// $ANTLR start "rule__ExpressionDeclaration__Group_1_1__1__Impl"
- // InternalKerML.g:20843:1: rule__ExpressionDeclaration__Group_1_1__1__Impl : ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) ) ;
+ // InternalKerML.g:20793:1: rule__ExpressionDeclaration__Group_1_1__1__Impl : ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) ) ;
public final void rule__ExpressionDeclaration__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20847:1: ( ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) ) )
- // InternalKerML.g:20848:1: ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) )
+ // InternalKerML.g:20797:1: ( ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) ) )
+ // InternalKerML.g:20798:1: ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) )
{
- // InternalKerML.g:20848:1: ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) )
- // InternalKerML.g:20849:2: ( rule__ExpressionDeclaration__Alternatives_1_1_1 )
+ // InternalKerML.g:20798:1: ( ( rule__ExpressionDeclaration__Alternatives_1_1_1 ) )
+ // InternalKerML.g:20799:2: ( rule__ExpressionDeclaration__Alternatives_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionDeclarationAccess().getAlternatives_1_1_1());
}
- // InternalKerML.g:20850:2: ( rule__ExpressionDeclaration__Alternatives_1_1_1 )
- // InternalKerML.g:20850:3: rule__ExpressionDeclaration__Alternatives_1_1_1
+ // InternalKerML.g:20800:2: ( rule__ExpressionDeclaration__Alternatives_1_1_1 )
+ // InternalKerML.g:20800:3: rule__ExpressionDeclaration__Alternatives_1_1_1
{
pushFollow(FOLLOW_2);
rule__ExpressionDeclaration__Alternatives_1_1_1();
@@ -70939,14 +70769,14 @@ public final void rule__ExpressionDeclaration__Group_1_1__1__Impl() throws Recog
// $ANTLR start "rule__Predicate__Group__0"
- // InternalKerML.g:20859:1: rule__Predicate__Group__0 : rule__Predicate__Group__0__Impl rule__Predicate__Group__1 ;
+ // InternalKerML.g:20809:1: rule__Predicate__Group__0 : rule__Predicate__Group__0__Impl rule__Predicate__Group__1 ;
public final void rule__Predicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20863:1: ( rule__Predicate__Group__0__Impl rule__Predicate__Group__1 )
- // InternalKerML.g:20864:2: rule__Predicate__Group__0__Impl rule__Predicate__Group__1
+ // InternalKerML.g:20813:1: ( rule__Predicate__Group__0__Impl rule__Predicate__Group__1 )
+ // InternalKerML.g:20814:2: rule__Predicate__Group__0__Impl rule__Predicate__Group__1
{
pushFollow(FOLLOW_115);
rule__Predicate__Group__0__Impl();
@@ -70977,22 +70807,22 @@ public final void rule__Predicate__Group__0() throws RecognitionException {
// $ANTLR start "rule__Predicate__Group__0__Impl"
- // InternalKerML.g:20871:1: rule__Predicate__Group__0__Impl : ( ( rule__Predicate__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:20821:1: rule__Predicate__Group__0__Impl : ( ( rule__Predicate__IsAbstractAssignment_0 )? ) ;
public final void rule__Predicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20875:1: ( ( ( rule__Predicate__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:20876:1: ( ( rule__Predicate__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20825:1: ( ( ( rule__Predicate__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:20826:1: ( ( rule__Predicate__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:20876:1: ( ( rule__Predicate__IsAbstractAssignment_0 )? )
- // InternalKerML.g:20877:2: ( rule__Predicate__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20826:1: ( ( rule__Predicate__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20827:2: ( rule__Predicate__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:20878:2: ( rule__Predicate__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20828:2: ( rule__Predicate__IsAbstractAssignment_0 )?
int alt241=2;
int LA241_0 = input.LA(1);
@@ -71001,7 +70831,7 @@ public final void rule__Predicate__Group__0__Impl() throws RecognitionException
}
switch (alt241) {
case 1 :
- // InternalKerML.g:20878:3: rule__Predicate__IsAbstractAssignment_0
+ // InternalKerML.g:20828:3: rule__Predicate__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Predicate__IsAbstractAssignment_0();
@@ -71039,14 +70869,14 @@ public final void rule__Predicate__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Predicate__Group__1"
- // InternalKerML.g:20886:1: rule__Predicate__Group__1 : rule__Predicate__Group__1__Impl rule__Predicate__Group__2 ;
+ // InternalKerML.g:20836:1: rule__Predicate__Group__1 : rule__Predicate__Group__1__Impl rule__Predicate__Group__2 ;
public final void rule__Predicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20890:1: ( rule__Predicate__Group__1__Impl rule__Predicate__Group__2 )
- // InternalKerML.g:20891:2: rule__Predicate__Group__1__Impl rule__Predicate__Group__2
+ // InternalKerML.g:20840:1: ( rule__Predicate__Group__1__Impl rule__Predicate__Group__2 )
+ // InternalKerML.g:20841:2: rule__Predicate__Group__1__Impl rule__Predicate__Group__2
{
pushFollow(FOLLOW_50);
rule__Predicate__Group__1__Impl();
@@ -71077,17 +70907,17 @@ public final void rule__Predicate__Group__1() throws RecognitionException {
// $ANTLR start "rule__Predicate__Group__1__Impl"
- // InternalKerML.g:20898:1: rule__Predicate__Group__1__Impl : ( 'predicate' ) ;
+ // InternalKerML.g:20848:1: rule__Predicate__Group__1__Impl : ( 'predicate' ) ;
public final void rule__Predicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20902:1: ( ( 'predicate' ) )
- // InternalKerML.g:20903:1: ( 'predicate' )
+ // InternalKerML.g:20852:1: ( ( 'predicate' ) )
+ // InternalKerML.g:20853:1: ( 'predicate' )
{
- // InternalKerML.g:20903:1: ( 'predicate' )
- // InternalKerML.g:20904:2: 'predicate'
+ // InternalKerML.g:20853:1: ( 'predicate' )
+ // InternalKerML.g:20854:2: 'predicate'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getPredicateKeyword_1());
@@ -71118,14 +70948,14 @@ public final void rule__Predicate__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Predicate__Group__2"
- // InternalKerML.g:20913:1: rule__Predicate__Group__2 : rule__Predicate__Group__2__Impl rule__Predicate__Group__3 ;
+ // InternalKerML.g:20863:1: rule__Predicate__Group__2 : rule__Predicate__Group__2__Impl rule__Predicate__Group__3 ;
public final void rule__Predicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20917:1: ( rule__Predicate__Group__2__Impl rule__Predicate__Group__3 )
- // InternalKerML.g:20918:2: rule__Predicate__Group__2__Impl rule__Predicate__Group__3
+ // InternalKerML.g:20867:1: ( rule__Predicate__Group__2__Impl rule__Predicate__Group__3 )
+ // InternalKerML.g:20868:2: rule__Predicate__Group__2__Impl rule__Predicate__Group__3
{
pushFollow(FOLLOW_10);
rule__Predicate__Group__2__Impl();
@@ -71156,17 +70986,17 @@ public final void rule__Predicate__Group__2() throws RecognitionException {
// $ANTLR start "rule__Predicate__Group__2__Impl"
- // InternalKerML.g:20925:1: rule__Predicate__Group__2__Impl : ( rulePredicateDeclaration ) ;
+ // InternalKerML.g:20875:1: rule__Predicate__Group__2__Impl : ( rulePredicateDeclaration ) ;
public final void rule__Predicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20929:1: ( ( rulePredicateDeclaration ) )
- // InternalKerML.g:20930:1: ( rulePredicateDeclaration )
+ // InternalKerML.g:20879:1: ( ( rulePredicateDeclaration ) )
+ // InternalKerML.g:20880:1: ( rulePredicateDeclaration )
{
- // InternalKerML.g:20930:1: ( rulePredicateDeclaration )
- // InternalKerML.g:20931:2: rulePredicateDeclaration
+ // InternalKerML.g:20880:1: ( rulePredicateDeclaration )
+ // InternalKerML.g:20881:2: rulePredicateDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getPredicateDeclarationParserRuleCall_2());
@@ -71201,14 +71031,14 @@ public final void rule__Predicate__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Predicate__Group__3"
- // InternalKerML.g:20940:1: rule__Predicate__Group__3 : rule__Predicate__Group__3__Impl ;
+ // InternalKerML.g:20890:1: rule__Predicate__Group__3 : rule__Predicate__Group__3__Impl ;
public final void rule__Predicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20944:1: ( rule__Predicate__Group__3__Impl )
- // InternalKerML.g:20945:2: rule__Predicate__Group__3__Impl
+ // InternalKerML.g:20894:1: ( rule__Predicate__Group__3__Impl )
+ // InternalKerML.g:20895:2: rule__Predicate__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Predicate__Group__3__Impl();
@@ -71234,17 +71064,17 @@ public final void rule__Predicate__Group__3() throws RecognitionException {
// $ANTLR start "rule__Predicate__Group__3__Impl"
- // InternalKerML.g:20951:1: rule__Predicate__Group__3__Impl : ( ruleFunctionBody ) ;
+ // InternalKerML.g:20901:1: rule__Predicate__Group__3__Impl : ( ruleFunctionBody ) ;
public final void rule__Predicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20955:1: ( ( ruleFunctionBody ) )
- // InternalKerML.g:20956:1: ( ruleFunctionBody )
+ // InternalKerML.g:20905:1: ( ( ruleFunctionBody ) )
+ // InternalKerML.g:20906:1: ( ruleFunctionBody )
{
- // InternalKerML.g:20956:1: ( ruleFunctionBody )
- // InternalKerML.g:20957:2: ruleFunctionBody
+ // InternalKerML.g:20906:1: ( ruleFunctionBody )
+ // InternalKerML.g:20907:2: ruleFunctionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getFunctionBodyParserRuleCall_3());
@@ -71279,14 +71109,14 @@ public final void rule__Predicate__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__PredicateDeclaration__Group__0"
- // InternalKerML.g:20967:1: rule__PredicateDeclaration__Group__0 : rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1 ;
+ // InternalKerML.g:20917:1: rule__PredicateDeclaration__Group__0 : rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1 ;
public final void rule__PredicateDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20971:1: ( rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1 )
- // InternalKerML.g:20972:2: rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1
+ // InternalKerML.g:20921:1: ( rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1 )
+ // InternalKerML.g:20922:2: rule__PredicateDeclaration__Group__0__Impl rule__PredicateDeclaration__Group__1
{
pushFollow(FOLLOW_104);
rule__PredicateDeclaration__Group__0__Impl();
@@ -71317,17 +71147,17 @@ public final void rule__PredicateDeclaration__Group__0() throws RecognitionExcep
// $ANTLR start "rule__PredicateDeclaration__Group__0__Impl"
- // InternalKerML.g:20979:1: rule__PredicateDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
+ // InternalKerML.g:20929:1: rule__PredicateDeclaration__Group__0__Impl : ( ruleClassifierDeclaration ) ;
public final void rule__PredicateDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20983:1: ( ( ruleClassifierDeclaration ) )
- // InternalKerML.g:20984:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:20933:1: ( ( ruleClassifierDeclaration ) )
+ // InternalKerML.g:20934:1: ( ruleClassifierDeclaration )
{
- // InternalKerML.g:20984:1: ( ruleClassifierDeclaration )
- // InternalKerML.g:20985:2: ruleClassifierDeclaration
+ // InternalKerML.g:20934:1: ( ruleClassifierDeclaration )
+ // InternalKerML.g:20935:2: ruleClassifierDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateDeclarationAccess().getClassifierDeclarationParserRuleCall_0());
@@ -71362,14 +71192,14 @@ public final void rule__PredicateDeclaration__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__PredicateDeclaration__Group__1"
- // InternalKerML.g:20994:1: rule__PredicateDeclaration__Group__1 : rule__PredicateDeclaration__Group__1__Impl ;
+ // InternalKerML.g:20944:1: rule__PredicateDeclaration__Group__1 : rule__PredicateDeclaration__Group__1__Impl ;
public final void rule__PredicateDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:20998:1: ( rule__PredicateDeclaration__Group__1__Impl )
- // InternalKerML.g:20999:2: rule__PredicateDeclaration__Group__1__Impl
+ // InternalKerML.g:20948:1: ( rule__PredicateDeclaration__Group__1__Impl )
+ // InternalKerML.g:20949:2: rule__PredicateDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PredicateDeclaration__Group__1__Impl();
@@ -71395,17 +71225,17 @@ public final void rule__PredicateDeclaration__Group__1() throws RecognitionExcep
// $ANTLR start "rule__PredicateDeclaration__Group__1__Impl"
- // InternalKerML.g:21005:1: rule__PredicateDeclaration__Group__1__Impl : ( ruleParameterPart ) ;
+ // InternalKerML.g:20955:1: rule__PredicateDeclaration__Group__1__Impl : ( ruleParameterPart ) ;
public final void rule__PredicateDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21009:1: ( ( ruleParameterPart ) )
- // InternalKerML.g:21010:1: ( ruleParameterPart )
+ // InternalKerML.g:20959:1: ( ( ruleParameterPart ) )
+ // InternalKerML.g:20960:1: ( ruleParameterPart )
{
- // InternalKerML.g:21010:1: ( ruleParameterPart )
- // InternalKerML.g:21011:2: ruleParameterPart
+ // InternalKerML.g:20960:1: ( ruleParameterPart )
+ // InternalKerML.g:20961:2: ruleParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateDeclarationAccess().getParameterPartParserRuleCall_1());
@@ -71440,14 +71270,14 @@ public final void rule__PredicateDeclaration__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__BooleanExpression__Group__0"
- // InternalKerML.g:21021:1: rule__BooleanExpression__Group__0 : rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1 ;
+ // InternalKerML.g:20971:1: rule__BooleanExpression__Group__0 : rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1 ;
public final void rule__BooleanExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21025:1: ( rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1 )
- // InternalKerML.g:21026:2: rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1
+ // InternalKerML.g:20975:1: ( rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1 )
+ // InternalKerML.g:20976:2: rule__BooleanExpression__Group__0__Impl rule__BooleanExpression__Group__1
{
pushFollow(FOLLOW_116);
rule__BooleanExpression__Group__0__Impl();
@@ -71478,22 +71308,22 @@ public final void rule__BooleanExpression__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__BooleanExpression__Group__0__Impl"
- // InternalKerML.g:21033:1: rule__BooleanExpression__Group__0__Impl : ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:20983:1: rule__BooleanExpression__Group__0__Impl : ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? ) ;
public final void rule__BooleanExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21037:1: ( ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:21038:1: ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20987:1: ( ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:20988:1: ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:21038:1: ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? )
- // InternalKerML.g:21039:2: ( rule__BooleanExpression__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20988:1: ( ( rule__BooleanExpression__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:20989:2: ( rule__BooleanExpression__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:21040:2: ( rule__BooleanExpression__IsAbstractAssignment_0 )?
+ // InternalKerML.g:20990:2: ( rule__BooleanExpression__IsAbstractAssignment_0 )?
int alt242=2;
int LA242_0 = input.LA(1);
@@ -71502,7 +71332,7 @@ public final void rule__BooleanExpression__Group__0__Impl() throws RecognitionEx
}
switch (alt242) {
case 1 :
- // InternalKerML.g:21040:3: rule__BooleanExpression__IsAbstractAssignment_0
+ // InternalKerML.g:20990:3: rule__BooleanExpression__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__BooleanExpression__IsAbstractAssignment_0();
@@ -71540,14 +71370,14 @@ public final void rule__BooleanExpression__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__BooleanExpression__Group__1"
- // InternalKerML.g:21048:1: rule__BooleanExpression__Group__1 : rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2 ;
+ // InternalKerML.g:20998:1: rule__BooleanExpression__Group__1 : rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2 ;
public final void rule__BooleanExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21052:1: ( rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2 )
- // InternalKerML.g:21053:2: rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2
+ // InternalKerML.g:21002:1: ( rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2 )
+ // InternalKerML.g:21003:2: rule__BooleanExpression__Group__1__Impl rule__BooleanExpression__Group__2
{
pushFollow(FOLLOW_111);
rule__BooleanExpression__Group__1__Impl();
@@ -71578,17 +71408,17 @@ public final void rule__BooleanExpression__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__BooleanExpression__Group__1__Impl"
- // InternalKerML.g:21060:1: rule__BooleanExpression__Group__1__Impl : ( 'bool' ) ;
+ // InternalKerML.g:21010:1: rule__BooleanExpression__Group__1__Impl : ( 'bool' ) ;
public final void rule__BooleanExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21064:1: ( ( 'bool' ) )
- // InternalKerML.g:21065:1: ( 'bool' )
+ // InternalKerML.g:21014:1: ( ( 'bool' ) )
+ // InternalKerML.g:21015:1: ( 'bool' )
{
- // InternalKerML.g:21065:1: ( 'bool' )
- // InternalKerML.g:21066:2: 'bool'
+ // InternalKerML.g:21015:1: ( 'bool' )
+ // InternalKerML.g:21016:2: 'bool'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getBoolKeyword_1());
@@ -71619,14 +71449,14 @@ public final void rule__BooleanExpression__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__BooleanExpression__Group__2"
- // InternalKerML.g:21075:1: rule__BooleanExpression__Group__2 : rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3 ;
+ // InternalKerML.g:21025:1: rule__BooleanExpression__Group__2 : rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3 ;
public final void rule__BooleanExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21079:1: ( rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3 )
- // InternalKerML.g:21080:2: rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3
+ // InternalKerML.g:21029:1: ( rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3 )
+ // InternalKerML.g:21030:2: rule__BooleanExpression__Group__2__Impl rule__BooleanExpression__Group__3
{
pushFollow(FOLLOW_10);
rule__BooleanExpression__Group__2__Impl();
@@ -71657,17 +71487,17 @@ public final void rule__BooleanExpression__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__BooleanExpression__Group__2__Impl"
- // InternalKerML.g:21087:1: rule__BooleanExpression__Group__2__Impl : ( ruleExpressionDeclaration ) ;
+ // InternalKerML.g:21037:1: rule__BooleanExpression__Group__2__Impl : ( ruleExpressionDeclaration ) ;
public final void rule__BooleanExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21091:1: ( ( ruleExpressionDeclaration ) )
- // InternalKerML.g:21092:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:21041:1: ( ( ruleExpressionDeclaration ) )
+ // InternalKerML.g:21042:1: ( ruleExpressionDeclaration )
{
- // InternalKerML.g:21092:1: ( ruleExpressionDeclaration )
- // InternalKerML.g:21093:2: ruleExpressionDeclaration
+ // InternalKerML.g:21042:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:21043:2: ruleExpressionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getExpressionDeclarationParserRuleCall_2());
@@ -71702,14 +71532,14 @@ public final void rule__BooleanExpression__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__BooleanExpression__Group__3"
- // InternalKerML.g:21102:1: rule__BooleanExpression__Group__3 : rule__BooleanExpression__Group__3__Impl ;
+ // InternalKerML.g:21052:1: rule__BooleanExpression__Group__3 : rule__BooleanExpression__Group__3__Impl ;
public final void rule__BooleanExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21106:1: ( rule__BooleanExpression__Group__3__Impl )
- // InternalKerML.g:21107:2: rule__BooleanExpression__Group__3__Impl
+ // InternalKerML.g:21056:1: ( rule__BooleanExpression__Group__3__Impl )
+ // InternalKerML.g:21057:2: rule__BooleanExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanExpression__Group__3__Impl();
@@ -71735,17 +71565,17 @@ public final void rule__BooleanExpression__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__BooleanExpression__Group__3__Impl"
- // InternalKerML.g:21113:1: rule__BooleanExpression__Group__3__Impl : ( ruleFunctionBody ) ;
+ // InternalKerML.g:21063:1: rule__BooleanExpression__Group__3__Impl : ( ruleFunctionBody ) ;
public final void rule__BooleanExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21117:1: ( ( ruleFunctionBody ) )
- // InternalKerML.g:21118:1: ( ruleFunctionBody )
+ // InternalKerML.g:21067:1: ( ( ruleFunctionBody ) )
+ // InternalKerML.g:21068:1: ( ruleFunctionBody )
{
- // InternalKerML.g:21118:1: ( ruleFunctionBody )
- // InternalKerML.g:21119:2: ruleFunctionBody
+ // InternalKerML.g:21068:1: ( ruleFunctionBody )
+ // InternalKerML.g:21069:2: ruleFunctionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getFunctionBodyParserRuleCall_3());
@@ -71780,14 +71610,14 @@ public final void rule__BooleanExpression__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__Invariant__Group__0"
- // InternalKerML.g:21129:1: rule__Invariant__Group__0 : rule__Invariant__Group__0__Impl rule__Invariant__Group__1 ;
+ // InternalKerML.g:21079:1: rule__Invariant__Group__0 : rule__Invariant__Group__0__Impl rule__Invariant__Group__1 ;
public final void rule__Invariant__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21133:1: ( rule__Invariant__Group__0__Impl rule__Invariant__Group__1 )
- // InternalKerML.g:21134:2: rule__Invariant__Group__0__Impl rule__Invariant__Group__1
+ // InternalKerML.g:21083:1: ( rule__Invariant__Group__0__Impl rule__Invariant__Group__1 )
+ // InternalKerML.g:21084:2: rule__Invariant__Group__0__Impl rule__Invariant__Group__1
{
pushFollow(FOLLOW_117);
rule__Invariant__Group__0__Impl();
@@ -71818,22 +71648,22 @@ public final void rule__Invariant__Group__0() throws RecognitionException {
// $ANTLR start "rule__Invariant__Group__0__Impl"
- // InternalKerML.g:21141:1: rule__Invariant__Group__0__Impl : ( ( rule__Invariant__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:21091:1: rule__Invariant__Group__0__Impl : ( ( rule__Invariant__IsAbstractAssignment_0 )? ) ;
public final void rule__Invariant__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21145:1: ( ( ( rule__Invariant__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:21146:1: ( ( rule__Invariant__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21095:1: ( ( ( rule__Invariant__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:21096:1: ( ( rule__Invariant__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:21146:1: ( ( rule__Invariant__IsAbstractAssignment_0 )? )
- // InternalKerML.g:21147:2: ( rule__Invariant__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21096:1: ( ( rule__Invariant__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21097:2: ( rule__Invariant__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:21148:2: ( rule__Invariant__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21098:2: ( rule__Invariant__IsAbstractAssignment_0 )?
int alt243=2;
int LA243_0 = input.LA(1);
@@ -71842,7 +71672,7 @@ public final void rule__Invariant__Group__0__Impl() throws RecognitionException
}
switch (alt243) {
case 1 :
- // InternalKerML.g:21148:3: rule__Invariant__IsAbstractAssignment_0
+ // InternalKerML.g:21098:3: rule__Invariant__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Invariant__IsAbstractAssignment_0();
@@ -71880,14 +71710,14 @@ public final void rule__Invariant__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Invariant__Group__1"
- // InternalKerML.g:21156:1: rule__Invariant__Group__1 : rule__Invariant__Group__1__Impl rule__Invariant__Group__2 ;
+ // InternalKerML.g:21106:1: rule__Invariant__Group__1 : rule__Invariant__Group__1__Impl rule__Invariant__Group__2 ;
public final void rule__Invariant__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21160:1: ( rule__Invariant__Group__1__Impl rule__Invariant__Group__2 )
- // InternalKerML.g:21161:2: rule__Invariant__Group__1__Impl rule__Invariant__Group__2
+ // InternalKerML.g:21110:1: ( rule__Invariant__Group__1__Impl rule__Invariant__Group__2 )
+ // InternalKerML.g:21111:2: rule__Invariant__Group__1__Impl rule__Invariant__Group__2
{
pushFollow(FOLLOW_111);
rule__Invariant__Group__1__Impl();
@@ -71918,17 +71748,17 @@ public final void rule__Invariant__Group__1() throws RecognitionException {
// $ANTLR start "rule__Invariant__Group__1__Impl"
- // InternalKerML.g:21168:1: rule__Invariant__Group__1__Impl : ( 'inv' ) ;
+ // InternalKerML.g:21118:1: rule__Invariant__Group__1__Impl : ( 'inv' ) ;
public final void rule__Invariant__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21172:1: ( ( 'inv' ) )
- // InternalKerML.g:21173:1: ( 'inv' )
+ // InternalKerML.g:21122:1: ( ( 'inv' ) )
+ // InternalKerML.g:21123:1: ( 'inv' )
{
- // InternalKerML.g:21173:1: ( 'inv' )
- // InternalKerML.g:21174:2: 'inv'
+ // InternalKerML.g:21123:1: ( 'inv' )
+ // InternalKerML.g:21124:2: 'inv'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getInvKeyword_1());
@@ -71959,14 +71789,14 @@ public final void rule__Invariant__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Invariant__Group__2"
- // InternalKerML.g:21183:1: rule__Invariant__Group__2 : rule__Invariant__Group__2__Impl rule__Invariant__Group__3 ;
+ // InternalKerML.g:21133:1: rule__Invariant__Group__2 : rule__Invariant__Group__2__Impl rule__Invariant__Group__3 ;
public final void rule__Invariant__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21187:1: ( rule__Invariant__Group__2__Impl rule__Invariant__Group__3 )
- // InternalKerML.g:21188:2: rule__Invariant__Group__2__Impl rule__Invariant__Group__3
+ // InternalKerML.g:21137:1: ( rule__Invariant__Group__2__Impl rule__Invariant__Group__3 )
+ // InternalKerML.g:21138:2: rule__Invariant__Group__2__Impl rule__Invariant__Group__3
{
pushFollow(FOLLOW_1);
rule__Invariant__Group__2__Impl();
@@ -71997,17 +71827,17 @@ public final void rule__Invariant__Group__2() throws RecognitionException {
// $ANTLR start "rule__Invariant__Group__2__Impl"
- // InternalKerML.g:21195:1: rule__Invariant__Group__2__Impl : ( ruleExpressionDeclaration ) ;
+ // InternalKerML.g:21145:1: rule__Invariant__Group__2__Impl : ( ruleExpressionDeclaration ) ;
public final void rule__Invariant__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21199:1: ( ( ruleExpressionDeclaration ) )
- // InternalKerML.g:21200:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:21149:1: ( ( ruleExpressionDeclaration ) )
+ // InternalKerML.g:21150:1: ( ruleExpressionDeclaration )
{
- // InternalKerML.g:21200:1: ( ruleExpressionDeclaration )
- // InternalKerML.g:21201:2: ruleExpressionDeclaration
+ // InternalKerML.g:21150:1: ( ruleExpressionDeclaration )
+ // InternalKerML.g:21151:2: ruleExpressionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getExpressionDeclarationParserRuleCall_2());
@@ -72042,14 +71872,14 @@ public final void rule__Invariant__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Invariant__Group__3"
- // InternalKerML.g:21210:1: rule__Invariant__Group__3 : rule__Invariant__Group__3__Impl rule__Invariant__Group__4 ;
+ // InternalKerML.g:21160:1: rule__Invariant__Group__3 : rule__Invariant__Group__3__Impl rule__Invariant__Group__4 ;
public final void rule__Invariant__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21214:1: ( rule__Invariant__Group__3__Impl rule__Invariant__Group__4 )
- // InternalKerML.g:21215:2: rule__Invariant__Group__3__Impl rule__Invariant__Group__4
+ // InternalKerML.g:21164:1: ( rule__Invariant__Group__3__Impl rule__Invariant__Group__4 )
+ // InternalKerML.g:21165:2: rule__Invariant__Group__3__Impl rule__Invariant__Group__4
{
pushFollow(FOLLOW_10);
rule__Invariant__Group__3__Impl();
@@ -72080,17 +71910,17 @@ public final void rule__Invariant__Group__3() throws RecognitionException {
// $ANTLR start "rule__Invariant__Group__3__Impl"
- // InternalKerML.g:21222:1: rule__Invariant__Group__3__Impl : ( ruleInvariantPart ) ;
+ // InternalKerML.g:21172:1: rule__Invariant__Group__3__Impl : ( ruleInvariantPart ) ;
public final void rule__Invariant__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21226:1: ( ( ruleInvariantPart ) )
- // InternalKerML.g:21227:1: ( ruleInvariantPart )
+ // InternalKerML.g:21176:1: ( ( ruleInvariantPart ) )
+ // InternalKerML.g:21177:1: ( ruleInvariantPart )
{
- // InternalKerML.g:21227:1: ( ruleInvariantPart )
- // InternalKerML.g:21228:2: ruleInvariantPart
+ // InternalKerML.g:21177:1: ( ruleInvariantPart )
+ // InternalKerML.g:21178:2: ruleInvariantPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getInvariantPartParserRuleCall_3());
@@ -72125,14 +71955,14 @@ public final void rule__Invariant__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Invariant__Group__4"
- // InternalKerML.g:21237:1: rule__Invariant__Group__4 : rule__Invariant__Group__4__Impl ;
+ // InternalKerML.g:21187:1: rule__Invariant__Group__4 : rule__Invariant__Group__4__Impl ;
public final void rule__Invariant__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21241:1: ( rule__Invariant__Group__4__Impl )
- // InternalKerML.g:21242:2: rule__Invariant__Group__4__Impl
+ // InternalKerML.g:21191:1: ( rule__Invariant__Group__4__Impl )
+ // InternalKerML.g:21192:2: rule__Invariant__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Invariant__Group__4__Impl();
@@ -72158,17 +71988,17 @@ public final void rule__Invariant__Group__4() throws RecognitionException {
// $ANTLR start "rule__Invariant__Group__4__Impl"
- // InternalKerML.g:21248:1: rule__Invariant__Group__4__Impl : ( ruleFunctionBody ) ;
+ // InternalKerML.g:21198:1: rule__Invariant__Group__4__Impl : ( ruleFunctionBody ) ;
public final void rule__Invariant__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21252:1: ( ( ruleFunctionBody ) )
- // InternalKerML.g:21253:1: ( ruleFunctionBody )
+ // InternalKerML.g:21202:1: ( ( ruleFunctionBody ) )
+ // InternalKerML.g:21203:1: ( ruleFunctionBody )
{
- // InternalKerML.g:21253:1: ( ruleFunctionBody )
- // InternalKerML.g:21254:2: ruleFunctionBody
+ // InternalKerML.g:21203:1: ( ruleFunctionBody )
+ // InternalKerML.g:21204:2: ruleFunctionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getFunctionBodyParserRuleCall_4());
@@ -72203,14 +72033,14 @@ public final void rule__Invariant__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__Interaction__Group__0"
- // InternalKerML.g:21264:1: rule__Interaction__Group__0 : rule__Interaction__Group__0__Impl rule__Interaction__Group__1 ;
+ // InternalKerML.g:21214:1: rule__Interaction__Group__0 : rule__Interaction__Group__0__Impl rule__Interaction__Group__1 ;
public final void rule__Interaction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21268:1: ( rule__Interaction__Group__0__Impl rule__Interaction__Group__1 )
- // InternalKerML.g:21269:2: rule__Interaction__Group__0__Impl rule__Interaction__Group__1
+ // InternalKerML.g:21218:1: ( rule__Interaction__Group__0__Impl rule__Interaction__Group__1 )
+ // InternalKerML.g:21219:2: rule__Interaction__Group__0__Impl rule__Interaction__Group__1
{
pushFollow(FOLLOW_118);
rule__Interaction__Group__0__Impl();
@@ -72241,22 +72071,22 @@ public final void rule__Interaction__Group__0() throws RecognitionException {
// $ANTLR start "rule__Interaction__Group__0__Impl"
- // InternalKerML.g:21276:1: rule__Interaction__Group__0__Impl : ( ( rule__Interaction__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:21226:1: rule__Interaction__Group__0__Impl : ( ( rule__Interaction__IsAbstractAssignment_0 )? ) ;
public final void rule__Interaction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21280:1: ( ( ( rule__Interaction__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:21281:1: ( ( rule__Interaction__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21230:1: ( ( ( rule__Interaction__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:21231:1: ( ( rule__Interaction__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:21281:1: ( ( rule__Interaction__IsAbstractAssignment_0 )? )
- // InternalKerML.g:21282:2: ( rule__Interaction__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21231:1: ( ( rule__Interaction__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21232:2: ( rule__Interaction__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:21283:2: ( rule__Interaction__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21233:2: ( rule__Interaction__IsAbstractAssignment_0 )?
int alt244=2;
int LA244_0 = input.LA(1);
@@ -72265,7 +72095,7 @@ public final void rule__Interaction__Group__0__Impl() throws RecognitionExceptio
}
switch (alt244) {
case 1 :
- // InternalKerML.g:21283:3: rule__Interaction__IsAbstractAssignment_0
+ // InternalKerML.g:21233:3: rule__Interaction__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Interaction__IsAbstractAssignment_0();
@@ -72303,14 +72133,14 @@ public final void rule__Interaction__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Interaction__Group__1"
- // InternalKerML.g:21291:1: rule__Interaction__Group__1 : rule__Interaction__Group__1__Impl rule__Interaction__Group__2 ;
+ // InternalKerML.g:21241:1: rule__Interaction__Group__1 : rule__Interaction__Group__1__Impl rule__Interaction__Group__2 ;
public final void rule__Interaction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21295:1: ( rule__Interaction__Group__1__Impl rule__Interaction__Group__2 )
- // InternalKerML.g:21296:2: rule__Interaction__Group__1__Impl rule__Interaction__Group__2
+ // InternalKerML.g:21245:1: ( rule__Interaction__Group__1__Impl rule__Interaction__Group__2 )
+ // InternalKerML.g:21246:2: rule__Interaction__Group__1__Impl rule__Interaction__Group__2
{
pushFollow(FOLLOW_50);
rule__Interaction__Group__1__Impl();
@@ -72341,17 +72171,17 @@ public final void rule__Interaction__Group__1() throws RecognitionException {
// $ANTLR start "rule__Interaction__Group__1__Impl"
- // InternalKerML.g:21303:1: rule__Interaction__Group__1__Impl : ( 'interaction' ) ;
+ // InternalKerML.g:21253:1: rule__Interaction__Group__1__Impl : ( 'interaction' ) ;
public final void rule__Interaction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21307:1: ( ( 'interaction' ) )
- // InternalKerML.g:21308:1: ( 'interaction' )
+ // InternalKerML.g:21257:1: ( ( 'interaction' ) )
+ // InternalKerML.g:21258:1: ( 'interaction' )
{
- // InternalKerML.g:21308:1: ( 'interaction' )
- // InternalKerML.g:21309:2: 'interaction'
+ // InternalKerML.g:21258:1: ( 'interaction' )
+ // InternalKerML.g:21259:2: 'interaction'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getInteractionKeyword_1());
@@ -72382,14 +72212,14 @@ public final void rule__Interaction__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Interaction__Group__2"
- // InternalKerML.g:21318:1: rule__Interaction__Group__2 : rule__Interaction__Group__2__Impl rule__Interaction__Group__3 ;
+ // InternalKerML.g:21268:1: rule__Interaction__Group__2 : rule__Interaction__Group__2__Impl rule__Interaction__Group__3 ;
public final void rule__Interaction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21322:1: ( rule__Interaction__Group__2__Impl rule__Interaction__Group__3 )
- // InternalKerML.g:21323:2: rule__Interaction__Group__2__Impl rule__Interaction__Group__3
+ // InternalKerML.g:21272:1: ( rule__Interaction__Group__2__Impl rule__Interaction__Group__3 )
+ // InternalKerML.g:21273:2: rule__Interaction__Group__2__Impl rule__Interaction__Group__3
{
pushFollow(FOLLOW_10);
rule__Interaction__Group__2__Impl();
@@ -72420,17 +72250,17 @@ public final void rule__Interaction__Group__2() throws RecognitionException {
// $ANTLR start "rule__Interaction__Group__2__Impl"
- // InternalKerML.g:21330:1: rule__Interaction__Group__2__Impl : ( ruleBehaviorDeclaration ) ;
+ // InternalKerML.g:21280:1: rule__Interaction__Group__2__Impl : ( ruleBehaviorDeclaration ) ;
public final void rule__Interaction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21334:1: ( ( ruleBehaviorDeclaration ) )
- // InternalKerML.g:21335:1: ( ruleBehaviorDeclaration )
+ // InternalKerML.g:21284:1: ( ( ruleBehaviorDeclaration ) )
+ // InternalKerML.g:21285:1: ( ruleBehaviorDeclaration )
{
- // InternalKerML.g:21335:1: ( ruleBehaviorDeclaration )
- // InternalKerML.g:21336:2: ruleBehaviorDeclaration
+ // InternalKerML.g:21285:1: ( ruleBehaviorDeclaration )
+ // InternalKerML.g:21286:2: ruleBehaviorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getBehaviorDeclarationParserRuleCall_2());
@@ -72465,14 +72295,14 @@ public final void rule__Interaction__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Interaction__Group__3"
- // InternalKerML.g:21345:1: rule__Interaction__Group__3 : rule__Interaction__Group__3__Impl ;
+ // InternalKerML.g:21295:1: rule__Interaction__Group__3 : rule__Interaction__Group__3__Impl ;
public final void rule__Interaction__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21349:1: ( rule__Interaction__Group__3__Impl )
- // InternalKerML.g:21350:2: rule__Interaction__Group__3__Impl
+ // InternalKerML.g:21299:1: ( rule__Interaction__Group__3__Impl )
+ // InternalKerML.g:21300:2: rule__Interaction__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Interaction__Group__3__Impl();
@@ -72498,17 +72328,17 @@ public final void rule__Interaction__Group__3() throws RecognitionException {
// $ANTLR start "rule__Interaction__Group__3__Impl"
- // InternalKerML.g:21356:1: rule__Interaction__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:21306:1: rule__Interaction__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Interaction__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21360:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:21361:1: ( ruleTypeBody )
+ // InternalKerML.g:21310:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:21311:1: ( ruleTypeBody )
{
- // InternalKerML.g:21361:1: ( ruleTypeBody )
- // InternalKerML.g:21362:2: ruleTypeBody
+ // InternalKerML.g:21311:1: ( ruleTypeBody )
+ // InternalKerML.g:21312:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getTypeBodyParserRuleCall_3());
@@ -72543,14 +72373,14 @@ public final void rule__Interaction__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ItemFlow__Group__0"
- // InternalKerML.g:21372:1: rule__ItemFlow__Group__0 : rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 ;
+ // InternalKerML.g:21322:1: rule__ItemFlow__Group__0 : rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 ;
public final void rule__ItemFlow__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21376:1: ( rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 )
- // InternalKerML.g:21377:2: rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1
+ // InternalKerML.g:21326:1: ( rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 )
+ // InternalKerML.g:21327:2: rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1
{
pushFollow(FOLLOW_119);
rule__ItemFlow__Group__0__Impl();
@@ -72581,22 +72411,22 @@ public final void rule__ItemFlow__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__0__Impl"
- // InternalKerML.g:21384:1: rule__ItemFlow__Group__0__Impl : ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:21334:1: rule__ItemFlow__Group__0__Impl : ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) ;
public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21388:1: ( ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:21389:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21338:1: ( ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:21339:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:21389:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
- // InternalKerML.g:21390:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21339:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21340:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:21391:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21341:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
int alt245=2;
int LA245_0 = input.LA(1);
@@ -72605,7 +72435,7 @@ public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
}
switch (alt245) {
case 1 :
- // InternalKerML.g:21391:3: rule__ItemFlow__IsAbstractAssignment_0
+ // InternalKerML.g:21341:3: rule__ItemFlow__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__ItemFlow__IsAbstractAssignment_0();
@@ -72643,14 +72473,14 @@ public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__1"
- // InternalKerML.g:21399:1: rule__ItemFlow__Group__1 : rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 ;
+ // InternalKerML.g:21349:1: rule__ItemFlow__Group__1 : rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 ;
public final void rule__ItemFlow__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21403:1: ( rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 )
- // InternalKerML.g:21404:2: rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2
+ // InternalKerML.g:21353:1: ( rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 )
+ // InternalKerML.g:21354:2: rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2
{
pushFollow(FOLLOW_96);
rule__ItemFlow__Group__1__Impl();
@@ -72681,17 +72511,17 @@ public final void rule__ItemFlow__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__1__Impl"
- // InternalKerML.g:21411:1: rule__ItemFlow__Group__1__Impl : ( 'stream' ) ;
+ // InternalKerML.g:21361:1: rule__ItemFlow__Group__1__Impl : ( 'stream' ) ;
public final void rule__ItemFlow__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21415:1: ( ( 'stream' ) )
- // InternalKerML.g:21416:1: ( 'stream' )
+ // InternalKerML.g:21365:1: ( ( 'stream' ) )
+ // InternalKerML.g:21366:1: ( 'stream' )
{
- // InternalKerML.g:21416:1: ( 'stream' )
- // InternalKerML.g:21417:2: 'stream'
+ // InternalKerML.g:21366:1: ( 'stream' )
+ // InternalKerML.g:21367:2: 'stream'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getStreamKeyword_1());
@@ -72722,14 +72552,14 @@ public final void rule__ItemFlow__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__2"
- // InternalKerML.g:21426:1: rule__ItemFlow__Group__2 : rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 ;
+ // InternalKerML.g:21376:1: rule__ItemFlow__Group__2 : rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 ;
public final void rule__ItemFlow__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21430:1: ( rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 )
- // InternalKerML.g:21431:2: rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3
+ // InternalKerML.g:21380:1: ( rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 )
+ // InternalKerML.g:21381:2: rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3
{
pushFollow(FOLLOW_10);
rule__ItemFlow__Group__2__Impl();
@@ -72760,17 +72590,17 @@ public final void rule__ItemFlow__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__2__Impl"
- // InternalKerML.g:21438:1: rule__ItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
+ // InternalKerML.g:21388:1: rule__ItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
public final void rule__ItemFlow__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21442:1: ( ( ruleItemFlowDeclaration ) )
- // InternalKerML.g:21443:1: ( ruleItemFlowDeclaration )
+ // InternalKerML.g:21392:1: ( ( ruleItemFlowDeclaration ) )
+ // InternalKerML.g:21393:1: ( ruleItemFlowDeclaration )
{
- // InternalKerML.g:21443:1: ( ruleItemFlowDeclaration )
- // InternalKerML.g:21444:2: ruleItemFlowDeclaration
+ // InternalKerML.g:21393:1: ( ruleItemFlowDeclaration )
+ // InternalKerML.g:21394:2: ruleItemFlowDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getItemFlowDeclarationParserRuleCall_2());
@@ -72805,14 +72635,14 @@ public final void rule__ItemFlow__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__3"
- // InternalKerML.g:21453:1: rule__ItemFlow__Group__3 : rule__ItemFlow__Group__3__Impl ;
+ // InternalKerML.g:21403:1: rule__ItemFlow__Group__3 : rule__ItemFlow__Group__3__Impl ;
public final void rule__ItemFlow__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21457:1: ( rule__ItemFlow__Group__3__Impl )
- // InternalKerML.g:21458:2: rule__ItemFlow__Group__3__Impl
+ // InternalKerML.g:21407:1: ( rule__ItemFlow__Group__3__Impl )
+ // InternalKerML.g:21408:2: rule__ItemFlow__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlow__Group__3__Impl();
@@ -72838,17 +72668,17 @@ public final void rule__ItemFlow__Group__3() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__3__Impl"
- // InternalKerML.g:21464:1: rule__ItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:21414:1: rule__ItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__ItemFlow__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21468:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:21469:1: ( ruleTypeBody )
+ // InternalKerML.g:21418:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:21419:1: ( ruleTypeBody )
{
- // InternalKerML.g:21469:1: ( ruleTypeBody )
- // InternalKerML.g:21470:2: ruleTypeBody
+ // InternalKerML.g:21419:1: ( ruleTypeBody )
+ // InternalKerML.g:21420:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getTypeBodyParserRuleCall_3());
@@ -72883,14 +72713,14 @@ public final void rule__ItemFlow__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__SuccessionItemFlow__Group__0"
- // InternalKerML.g:21480:1: rule__SuccessionItemFlow__Group__0 : rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 ;
+ // InternalKerML.g:21430:1: rule__SuccessionItemFlow__Group__0 : rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 ;
public final void rule__SuccessionItemFlow__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21484:1: ( rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 )
- // InternalKerML.g:21485:2: rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1
+ // InternalKerML.g:21434:1: ( rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 )
+ // InternalKerML.g:21435:2: rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1
{
pushFollow(FOLLOW_3);
rule__SuccessionItemFlow__Group__0__Impl();
@@ -72921,22 +72751,22 @@ public final void rule__SuccessionItemFlow__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__0__Impl"
- // InternalKerML.g:21492:1: rule__SuccessionItemFlow__Group__0__Impl : ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) ;
+ // InternalKerML.g:21442:1: rule__SuccessionItemFlow__Group__0__Impl : ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) ;
public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21496:1: ( ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) )
- // InternalKerML.g:21497:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21446:1: ( ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) )
+ // InternalKerML.g:21447:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
{
- // InternalKerML.g:21497:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
- // InternalKerML.g:21498:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21447:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
+ // InternalKerML.g:21448:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAssignment_0());
}
- // InternalKerML.g:21499:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
+ // InternalKerML.g:21449:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
int alt246=2;
int LA246_0 = input.LA(1);
@@ -72945,7 +72775,7 @@ public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionE
}
switch (alt246) {
case 1 :
- // InternalKerML.g:21499:3: rule__SuccessionItemFlow__IsAbstractAssignment_0
+ // InternalKerML.g:21449:3: rule__SuccessionItemFlow__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__SuccessionItemFlow__IsAbstractAssignment_0();
@@ -72983,14 +72813,14 @@ public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__1"
- // InternalKerML.g:21507:1: rule__SuccessionItemFlow__Group__1 : rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 ;
+ // InternalKerML.g:21457:1: rule__SuccessionItemFlow__Group__1 : rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 ;
public final void rule__SuccessionItemFlow__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21511:1: ( rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 )
- // InternalKerML.g:21512:2: rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2
+ // InternalKerML.g:21461:1: ( rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 )
+ // InternalKerML.g:21462:2: rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2
{
pushFollow(FOLLOW_96);
rule__SuccessionItemFlow__Group__1__Impl();
@@ -73021,17 +72851,17 @@ public final void rule__SuccessionItemFlow__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__1__Impl"
- // InternalKerML.g:21519:1: rule__SuccessionItemFlow__Group__1__Impl : ( 'flow' ) ;
+ // InternalKerML.g:21469:1: rule__SuccessionItemFlow__Group__1__Impl : ( 'flow' ) ;
public final void rule__SuccessionItemFlow__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21523:1: ( ( 'flow' ) )
- // InternalKerML.g:21524:1: ( 'flow' )
+ // InternalKerML.g:21473:1: ( ( 'flow' ) )
+ // InternalKerML.g:21474:1: ( 'flow' )
{
- // InternalKerML.g:21524:1: ( 'flow' )
- // InternalKerML.g:21525:2: 'flow'
+ // InternalKerML.g:21474:1: ( 'flow' )
+ // InternalKerML.g:21475:2: 'flow'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getFlowKeyword_1());
@@ -73062,14 +72892,14 @@ public final void rule__SuccessionItemFlow__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__2"
- // InternalKerML.g:21534:1: rule__SuccessionItemFlow__Group__2 : rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 ;
+ // InternalKerML.g:21484:1: rule__SuccessionItemFlow__Group__2 : rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 ;
public final void rule__SuccessionItemFlow__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21538:1: ( rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 )
- // InternalKerML.g:21539:2: rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3
+ // InternalKerML.g:21488:1: ( rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 )
+ // InternalKerML.g:21489:2: rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3
{
pushFollow(FOLLOW_10);
rule__SuccessionItemFlow__Group__2__Impl();
@@ -73100,17 +72930,17 @@ public final void rule__SuccessionItemFlow__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__2__Impl"
- // InternalKerML.g:21546:1: rule__SuccessionItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
+ // InternalKerML.g:21496:1: rule__SuccessionItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
public final void rule__SuccessionItemFlow__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21550:1: ( ( ruleItemFlowDeclaration ) )
- // InternalKerML.g:21551:1: ( ruleItemFlowDeclaration )
+ // InternalKerML.g:21500:1: ( ( ruleItemFlowDeclaration ) )
+ // InternalKerML.g:21501:1: ( ruleItemFlowDeclaration )
{
- // InternalKerML.g:21551:1: ( ruleItemFlowDeclaration )
- // InternalKerML.g:21552:2: ruleItemFlowDeclaration
+ // InternalKerML.g:21501:1: ( ruleItemFlowDeclaration )
+ // InternalKerML.g:21502:2: ruleItemFlowDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getItemFlowDeclarationParserRuleCall_2());
@@ -73145,14 +72975,14 @@ public final void rule__SuccessionItemFlow__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__3"
- // InternalKerML.g:21561:1: rule__SuccessionItemFlow__Group__3 : rule__SuccessionItemFlow__Group__3__Impl ;
+ // InternalKerML.g:21511:1: rule__SuccessionItemFlow__Group__3 : rule__SuccessionItemFlow__Group__3__Impl ;
public final void rule__SuccessionItemFlow__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21565:1: ( rule__SuccessionItemFlow__Group__3__Impl )
- // InternalKerML.g:21566:2: rule__SuccessionItemFlow__Group__3__Impl
+ // InternalKerML.g:21515:1: ( rule__SuccessionItemFlow__Group__3__Impl )
+ // InternalKerML.g:21516:2: rule__SuccessionItemFlow__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionItemFlow__Group__3__Impl();
@@ -73178,17 +73008,17 @@ public final void rule__SuccessionItemFlow__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__3__Impl"
- // InternalKerML.g:21572:1: rule__SuccessionItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalKerML.g:21522:1: rule__SuccessionItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__SuccessionItemFlow__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21576:1: ( ( ruleTypeBody ) )
- // InternalKerML.g:21577:1: ( ruleTypeBody )
+ // InternalKerML.g:21526:1: ( ( ruleTypeBody ) )
+ // InternalKerML.g:21527:1: ( ruleTypeBody )
{
- // InternalKerML.g:21577:1: ( ruleTypeBody )
- // InternalKerML.g:21578:2: ruleTypeBody
+ // InternalKerML.g:21527:1: ( ruleTypeBody )
+ // InternalKerML.g:21528:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getTypeBodyParserRuleCall_3());
@@ -73223,14 +73053,14 @@ public final void rule__SuccessionItemFlow__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__ItemFlowDeclaration__Group__0"
- // InternalKerML.g:21588:1: rule__ItemFlowDeclaration__Group__0 : rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 ;
+ // InternalKerML.g:21538:1: rule__ItemFlowDeclaration__Group__0 : rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 ;
public final void rule__ItemFlowDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21592:1: ( rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 )
- // InternalKerML.g:21593:2: rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1
+ // InternalKerML.g:21542:1: ( rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 )
+ // InternalKerML.g:21543:2: rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1
{
pushFollow(FOLLOW_32);
rule__ItemFlowDeclaration__Group__0__Impl();
@@ -73261,23 +73091,23 @@ public final void rule__ItemFlowDeclaration__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__0__Impl"
- // InternalKerML.g:21600:1: rule__ItemFlowDeclaration__Group__0__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) ;
+ // InternalKerML.g:21550:1: rule__ItemFlowDeclaration__Group__0__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) ;
public final void rule__ItemFlowDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21604:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) )
- // InternalKerML.g:21605:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
+ // InternalKerML.g:21554:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) )
+ // InternalKerML.g:21555:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
{
- // InternalKerML.g:21605:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
- // InternalKerML.g:21606:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
+ // InternalKerML.g:21555:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
+ // InternalKerML.g:21556:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0());
}
- // InternalKerML.g:21607:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
- // InternalKerML.g:21607:3: rule__ItemFlowDeclaration__Alternatives_0
+ // InternalKerML.g:21557:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
+ // InternalKerML.g:21557:3: rule__ItemFlowDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Alternatives_0();
@@ -73312,14 +73142,14 @@ public final void rule__ItemFlowDeclaration__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__1"
- // InternalKerML.g:21615:1: rule__ItemFlowDeclaration__Group__1 : rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 ;
+ // InternalKerML.g:21565:1: rule__ItemFlowDeclaration__Group__1 : rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 ;
public final void rule__ItemFlowDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21619:1: ( rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 )
- // InternalKerML.g:21620:2: rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2
+ // InternalKerML.g:21569:1: ( rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 )
+ // InternalKerML.g:21570:2: rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2
{
pushFollow(FOLLOW_12);
rule__ItemFlowDeclaration__Group__1__Impl();
@@ -73350,23 +73180,23 @@ public final void rule__ItemFlowDeclaration__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__1__Impl"
- // InternalKerML.g:21627:1: rule__ItemFlowDeclaration__Group__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalKerML.g:21577:1: rule__ItemFlowDeclaration__Group__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21631:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalKerML.g:21632:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:21581:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalKerML.g:21582:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalKerML.g:21632:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalKerML.g:21633:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:21582:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalKerML.g:21583:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalKerML.g:21634:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalKerML.g:21634:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalKerML.g:21584:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalKerML.g:21584:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -73401,14 +73231,14 @@ public final void rule__ItemFlowDeclaration__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__2"
- // InternalKerML.g:21642:1: rule__ItemFlowDeclaration__Group__2 : rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 ;
+ // InternalKerML.g:21592:1: rule__ItemFlowDeclaration__Group__2 : rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 ;
public final void rule__ItemFlowDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21646:1: ( rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 )
- // InternalKerML.g:21647:2: rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3
+ // InternalKerML.g:21596:1: ( rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 )
+ // InternalKerML.g:21597:2: rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3
{
pushFollow(FOLLOW_32);
rule__ItemFlowDeclaration__Group__2__Impl();
@@ -73439,17 +73269,17 @@ public final void rule__ItemFlowDeclaration__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__2__Impl"
- // InternalKerML.g:21654:1: rule__ItemFlowDeclaration__Group__2__Impl : ( 'to' ) ;
+ // InternalKerML.g:21604:1: rule__ItemFlowDeclaration__Group__2__Impl : ( 'to' ) ;
public final void rule__ItemFlowDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21658:1: ( ( 'to' ) )
- // InternalKerML.g:21659:1: ( 'to' )
+ // InternalKerML.g:21608:1: ( ( 'to' ) )
+ // InternalKerML.g:21609:1: ( 'to' )
{
- // InternalKerML.g:21659:1: ( 'to' )
- // InternalKerML.g:21660:2: 'to'
+ // InternalKerML.g:21609:1: ( 'to' )
+ // InternalKerML.g:21610:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getToKeyword_2());
@@ -73480,14 +73310,14 @@ public final void rule__ItemFlowDeclaration__Group__2__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__3"
- // InternalKerML.g:21669:1: rule__ItemFlowDeclaration__Group__3 : rule__ItemFlowDeclaration__Group__3__Impl ;
+ // InternalKerML.g:21619:1: rule__ItemFlowDeclaration__Group__3 : rule__ItemFlowDeclaration__Group__3__Impl ;
public final void rule__ItemFlowDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21673:1: ( rule__ItemFlowDeclaration__Group__3__Impl )
- // InternalKerML.g:21674:2: rule__ItemFlowDeclaration__Group__3__Impl
+ // InternalKerML.g:21623:1: ( rule__ItemFlowDeclaration__Group__3__Impl )
+ // InternalKerML.g:21624:2: rule__ItemFlowDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group__3__Impl();
@@ -73513,23 +73343,23 @@ public final void rule__ItemFlowDeclaration__Group__3() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__3__Impl"
- // InternalKerML.g:21680:1: rule__ItemFlowDeclaration__Group__3__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalKerML.g:21630:1: rule__ItemFlowDeclaration__Group__3__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__ItemFlowDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21684:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalKerML.g:21685:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:21634:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalKerML.g:21635:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalKerML.g:21685:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalKerML.g:21686:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:21635:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalKerML.g:21636:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalKerML.g:21687:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalKerML.g:21687:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalKerML.g:21637:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalKerML.g:21637:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -73564,14 +73394,14 @@ public final void rule__ItemFlowDeclaration__Group__3__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__0"
- // InternalKerML.g:21696:1: rule__ItemFlowDeclaration__Group_0_0__0 : rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 ;
+ // InternalKerML.g:21646:1: rule__ItemFlowDeclaration__Group_0_0__0 : rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 ;
public final void rule__ItemFlowDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21700:1: ( rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 )
- // InternalKerML.g:21701:2: rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1
+ // InternalKerML.g:21650:1: ( rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 )
+ // InternalKerML.g:21651:2: rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_96);
rule__ItemFlowDeclaration__Group_0_0__0__Impl();
@@ -73602,22 +73432,22 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__0__Impl"
- // InternalKerML.g:21708:1: rule__ItemFlowDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalKerML.g:21658:1: rule__ItemFlowDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21712:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalKerML.g:21713:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:21662:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalKerML.g:21663:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalKerML.g:21713:1: ( ( ruleFeatureDeclaration )? )
- // InternalKerML.g:21714:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:21663:1: ( ( ruleFeatureDeclaration )? )
+ // InternalKerML.g:21664:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0_0());
}
- // InternalKerML.g:21715:2: ( ruleFeatureDeclaration )?
+ // InternalKerML.g:21665:2: ( ruleFeatureDeclaration )?
int alt247=2;
int LA247_0 = input.LA(1);
@@ -73626,7 +73456,7 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws Recogni
}
switch (alt247) {
case 1 :
- // InternalKerML.g:21715:3: ruleFeatureDeclaration
+ // InternalKerML.g:21665:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -73664,14 +73494,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__1"
- // InternalKerML.g:21723:1: rule__ItemFlowDeclaration__Group_0_0__1 : rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 ;
+ // InternalKerML.g:21673:1: rule__ItemFlowDeclaration__Group_0_0__1 : rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 ;
public final void rule__ItemFlowDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21727:1: ( rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 )
- // InternalKerML.g:21728:2: rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2
+ // InternalKerML.g:21677:1: ( rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 )
+ // InternalKerML.g:21678:2: rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2
{
pushFollow(FOLLOW_91);
rule__ItemFlowDeclaration__Group_0_0__1__Impl();
@@ -73702,23 +73532,23 @@ public final void rule__ItemFlowDeclaration__Group_0_0__1() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__1__Impl"
- // InternalKerML.g:21735:1: rule__ItemFlowDeclaration__Group_0_0__1__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) ;
+ // InternalKerML.g:21685:1: rule__ItemFlowDeclaration__Group_0_0__1__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21739:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) )
- // InternalKerML.g:21740:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
+ // InternalKerML.g:21689:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) )
+ // InternalKerML.g:21690:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
{
- // InternalKerML.g:21740:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
- // InternalKerML.g:21741:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
+ // InternalKerML.g:21690:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
+ // InternalKerML.g:21691:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0_0_1());
}
- // InternalKerML.g:21742:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
- // InternalKerML.g:21742:3: rule__ItemFlowDeclaration__Alternatives_0_0_1
+ // InternalKerML.g:21692:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
+ // InternalKerML.g:21692:3: rule__ItemFlowDeclaration__Alternatives_0_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Alternatives_0_0_1();
@@ -73753,14 +73583,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__1__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__2"
- // InternalKerML.g:21750:1: rule__ItemFlowDeclaration__Group_0_0__2 : rule__ItemFlowDeclaration__Group_0_0__2__Impl ;
+ // InternalKerML.g:21700:1: rule__ItemFlowDeclaration__Group_0_0__2 : rule__ItemFlowDeclaration__Group_0_0__2__Impl ;
public final void rule__ItemFlowDeclaration__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21754:1: ( rule__ItemFlowDeclaration__Group_0_0__2__Impl )
- // InternalKerML.g:21755:2: rule__ItemFlowDeclaration__Group_0_0__2__Impl
+ // InternalKerML.g:21704:1: ( rule__ItemFlowDeclaration__Group_0_0__2__Impl )
+ // InternalKerML.g:21705:2: rule__ItemFlowDeclaration__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0__2__Impl();
@@ -73786,17 +73616,17 @@ public final void rule__ItemFlowDeclaration__Group_0_0__2() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__2__Impl"
- // InternalKerML.g:21761:1: rule__ItemFlowDeclaration__Group_0_0__2__Impl : ( 'from' ) ;
+ // InternalKerML.g:21711:1: rule__ItemFlowDeclaration__Group_0_0__2__Impl : ( 'from' ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21765:1: ( ( 'from' ) )
- // InternalKerML.g:21766:1: ( 'from' )
+ // InternalKerML.g:21715:1: ( ( 'from' ) )
+ // InternalKerML.g:21716:1: ( 'from' )
{
- // InternalKerML.g:21766:1: ( 'from' )
- // InternalKerML.g:21767:2: 'from'
+ // InternalKerML.g:21716:1: ( 'from' )
+ // InternalKerML.g:21717:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getFromKeyword_0_0_2());
@@ -73827,14 +73657,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__2__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__0"
- // InternalKerML.g:21777:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0 : rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 ;
+ // InternalKerML.g:21727:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0 : rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21781:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 )
- // InternalKerML.g:21782:2: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1
+ // InternalKerML.g:21731:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 )
+ // InternalKerML.g:21732:2: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1
{
pushFollow(FOLLOW_120);
rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl();
@@ -73865,17 +73695,17 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0() throws Recogniti
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl"
- // InternalKerML.g:21789:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl : ( 'of' ) ;
+ // InternalKerML.g:21739:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl : ( 'of' ) ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21793:1: ( ( 'of' ) )
- // InternalKerML.g:21794:1: ( 'of' )
+ // InternalKerML.g:21743:1: ( ( 'of' ) )
+ // InternalKerML.g:21744:1: ( 'of' )
{
- // InternalKerML.g:21794:1: ( 'of' )
- // InternalKerML.g:21795:2: 'of'
+ // InternalKerML.g:21744:1: ( 'of' )
+ // InternalKerML.g:21745:2: 'of'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOfKeyword_0_0_1_0_0());
@@ -73906,14 +73736,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl() throws Rec
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__1"
- // InternalKerML.g:21804:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1 : rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl ;
+ // InternalKerML.g:21754:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1 : rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21808:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl )
- // InternalKerML.g:21809:2: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl
+ // InternalKerML.g:21758:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl )
+ // InternalKerML.g:21759:2: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl();
@@ -73939,23 +73769,23 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1() throws Recogniti
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl"
- // InternalKerML.g:21815:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) ;
+ // InternalKerML.g:21765:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21819:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) )
- // InternalKerML.g:21820:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
+ // InternalKerML.g:21769:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) )
+ // InternalKerML.g:21770:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
{
- // InternalKerML.g:21820:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
- // InternalKerML.g:21821:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
+ // InternalKerML.g:21770:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
+ // InternalKerML.g:21771:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_0_1_0_1());
}
- // InternalKerML.g:21822:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
- // InternalKerML.g:21822:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1
+ // InternalKerML.g:21772:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
+ // InternalKerML.g:21772:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1();
@@ -73990,14 +73820,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl() throws Rec
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_1__0"
- // InternalKerML.g:21831:1: rule__ItemFlowDeclaration__Group_0_1__0 : rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1 ;
+ // InternalKerML.g:21781:1: rule__ItemFlowDeclaration__Group_0_1__0 : rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1 ;
public final void rule__ItemFlowDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21835:1: ( rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1 )
- // InternalKerML.g:21836:2: rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1
+ // InternalKerML.g:21785:1: ( rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1 )
+ // InternalKerML.g:21786:2: rule__ItemFlowDeclaration__Group_0_1__0__Impl rule__ItemFlowDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_96);
rule__ItemFlowDeclaration__Group_0_1__0__Impl();
@@ -74028,22 +73858,22 @@ public final void rule__ItemFlowDeclaration__Group_0_1__0() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_1__0__Impl"
- // InternalKerML.g:21843:1: rule__ItemFlowDeclaration__Group_0_1__0__Impl : ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? ) ;
+ // InternalKerML.g:21793:1: rule__ItemFlowDeclaration__Group_0_1__0__Impl : ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? ) ;
public final void rule__ItemFlowDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21847:1: ( ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? ) )
- // InternalKerML.g:21848:1: ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? )
+ // InternalKerML.g:21797:1: ( ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? ) )
+ // InternalKerML.g:21798:1: ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? )
{
- // InternalKerML.g:21848:1: ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? )
- // InternalKerML.g:21849:2: ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )?
+ // InternalKerML.g:21798:1: ( ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )? )
+ // InternalKerML.g:21799:2: ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getIsSufficientAssignment_0_1_0());
}
- // InternalKerML.g:21850:2: ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )?
+ // InternalKerML.g:21800:2: ( rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 )?
int alt248=2;
int LA248_0 = input.LA(1);
@@ -74052,7 +73882,7 @@ public final void rule__ItemFlowDeclaration__Group_0_1__0__Impl() throws Recogni
}
switch (alt248) {
case 1 :
- // InternalKerML.g:21850:3: rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0
+ // InternalKerML.g:21800:3: rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0();
@@ -74090,14 +73920,14 @@ public final void rule__ItemFlowDeclaration__Group_0_1__0__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_1__1"
- // InternalKerML.g:21858:1: rule__ItemFlowDeclaration__Group_0_1__1 : rule__ItemFlowDeclaration__Group_0_1__1__Impl ;
+ // InternalKerML.g:21808:1: rule__ItemFlowDeclaration__Group_0_1__1 : rule__ItemFlowDeclaration__Group_0_1__1__Impl ;
public final void rule__ItemFlowDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21862:1: ( rule__ItemFlowDeclaration__Group_0_1__1__Impl )
- // InternalKerML.g:21863:2: rule__ItemFlowDeclaration__Group_0_1__1__Impl
+ // InternalKerML.g:21812:1: ( rule__ItemFlowDeclaration__Group_0_1__1__Impl )
+ // InternalKerML.g:21813:2: rule__ItemFlowDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_1__1__Impl();
@@ -74123,23 +73953,23 @@ public final void rule__ItemFlowDeclaration__Group_0_1__1() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_1__1__Impl"
- // InternalKerML.g:21869:1: rule__ItemFlowDeclaration__Group_0_1__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) ) ;
+ // InternalKerML.g:21819:1: rule__ItemFlowDeclaration__Group_0_1__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21873:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) ) )
- // InternalKerML.g:21874:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) )
+ // InternalKerML.g:21823:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) ) )
+ // InternalKerML.g:21824:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) )
{
- // InternalKerML.g:21874:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) )
- // InternalKerML.g:21875:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 )
+ // InternalKerML.g:21824:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 ) )
+ // InternalKerML.g:21825:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_1_1());
}
- // InternalKerML.g:21876:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 )
- // InternalKerML.g:21876:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1
+ // InternalKerML.g:21826:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 )
+ // InternalKerML.g:21826:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1();
@@ -74174,14 +74004,14 @@ public final void rule__ItemFlowDeclaration__Group_0_1__1__Impl() throws Recogni
// $ANTLR start "rule__ItemFeatureMember__Group__0"
- // InternalKerML.g:21885:1: rule__ItemFeatureMember__Group__0 : rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 ;
+ // InternalKerML.g:21835:1: rule__ItemFeatureMember__Group__0 : rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 ;
public final void rule__ItemFeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21889:1: ( rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 )
- // InternalKerML.g:21890:2: rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1
+ // InternalKerML.g:21839:1: ( rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 )
+ // InternalKerML.g:21840:2: rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1
{
pushFollow(FOLLOW_120);
rule__ItemFeatureMember__Group__0__Impl();
@@ -74212,22 +74042,22 @@ public final void rule__ItemFeatureMember__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ItemFeatureMember__Group__0__Impl"
- // InternalKerML.g:21897:1: rule__ItemFeatureMember__Group__0__Impl : ( ( rule__ItemFeatureMember__Group_0__0 )? ) ;
+ // InternalKerML.g:21847:1: rule__ItemFeatureMember__Group__0__Impl : ( ( rule__ItemFeatureMember__Group_0__0 )? ) ;
public final void rule__ItemFeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21901:1: ( ( ( rule__ItemFeatureMember__Group_0__0 )? ) )
- // InternalKerML.g:21902:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
+ // InternalKerML.g:21851:1: ( ( ( rule__ItemFeatureMember__Group_0__0 )? ) )
+ // InternalKerML.g:21852:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
{
- // InternalKerML.g:21902:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
- // InternalKerML.g:21903:2: ( rule__ItemFeatureMember__Group_0__0 )?
+ // InternalKerML.g:21852:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
+ // InternalKerML.g:21853:2: ( rule__ItemFeatureMember__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getGroup_0());
}
- // InternalKerML.g:21904:2: ( rule__ItemFeatureMember__Group_0__0 )?
+ // InternalKerML.g:21854:2: ( rule__ItemFeatureMember__Group_0__0 )?
int alt249=2;
int LA249_0 = input.LA(1);
@@ -74247,7 +74077,7 @@ else if ( (LA249_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt249) {
case 1 :
- // InternalKerML.g:21904:3: rule__ItemFeatureMember__Group_0__0
+ // InternalKerML.g:21854:3: rule__ItemFeatureMember__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group_0__0();
@@ -74285,14 +74115,14 @@ else if ( (LA249_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__ItemFeatureMember__Group__1"
- // InternalKerML.g:21912:1: rule__ItemFeatureMember__Group__1 : rule__ItemFeatureMember__Group__1__Impl ;
+ // InternalKerML.g:21862:1: rule__ItemFeatureMember__Group__1 : rule__ItemFeatureMember__Group__1__Impl ;
public final void rule__ItemFeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21916:1: ( rule__ItemFeatureMember__Group__1__Impl )
- // InternalKerML.g:21917:2: rule__ItemFeatureMember__Group__1__Impl
+ // InternalKerML.g:21866:1: ( rule__ItemFeatureMember__Group__1__Impl )
+ // InternalKerML.g:21867:2: rule__ItemFeatureMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group__1__Impl();
@@ -74318,23 +74148,23 @@ public final void rule__ItemFeatureMember__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ItemFeatureMember__Group__1__Impl"
- // InternalKerML.g:21923:1: rule__ItemFeatureMember__Group__1__Impl : ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalKerML.g:21873:1: rule__ItemFeatureMember__Group__1__Impl : ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__ItemFeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21927:1: ( ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalKerML.g:21928:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalKerML.g:21877:1: ( ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalKerML.g:21878:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalKerML.g:21928:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalKerML.g:21929:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalKerML.g:21878:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalKerML.g:21879:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalKerML.g:21930:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
- // InternalKerML.g:21930:3: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1
+ // InternalKerML.g:21880:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalKerML.g:21880:3: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1();
@@ -74369,14 +74199,14 @@ public final void rule__ItemFeatureMember__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ItemFeatureMember__Group_0__0"
- // InternalKerML.g:21939:1: rule__ItemFeatureMember__Group_0__0 : rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 ;
+ // InternalKerML.g:21889:1: rule__ItemFeatureMember__Group_0__0 : rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 ;
public final void rule__ItemFeatureMember__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21943:1: ( rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 )
- // InternalKerML.g:21944:2: rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1
+ // InternalKerML.g:21893:1: ( rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 )
+ // InternalKerML.g:21894:2: rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1
{
pushFollow(FOLLOW_121);
rule__ItemFeatureMember__Group_0__0__Impl();
@@ -74407,23 +74237,23 @@ public final void rule__ItemFeatureMember__Group_0__0() throws RecognitionExcept
// $ANTLR start "rule__ItemFeatureMember__Group_0__0__Impl"
- // InternalKerML.g:21951:1: rule__ItemFeatureMember__Group_0__0__Impl : ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) ;
+ // InternalKerML.g:21901:1: rule__ItemFeatureMember__Group_0__0__Impl : ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) ;
public final void rule__ItemFeatureMember__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21955:1: ( ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) )
- // InternalKerML.g:21956:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
+ // InternalKerML.g:21905:1: ( ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) )
+ // InternalKerML.g:21906:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
{
- // InternalKerML.g:21956:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
- // InternalKerML.g:21957:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
+ // InternalKerML.g:21906:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
+ // InternalKerML.g:21907:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getMemberNameAssignment_0_0());
}
- // InternalKerML.g:21958:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
- // InternalKerML.g:21958:3: rule__ItemFeatureMember__MemberNameAssignment_0_0
+ // InternalKerML.g:21908:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
+ // InternalKerML.g:21908:3: rule__ItemFeatureMember__MemberNameAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__MemberNameAssignment_0_0();
@@ -74458,14 +74288,14 @@ public final void rule__ItemFeatureMember__Group_0__0__Impl() throws Recognition
// $ANTLR start "rule__ItemFeatureMember__Group_0__1"
- // InternalKerML.g:21966:1: rule__ItemFeatureMember__Group_0__1 : rule__ItemFeatureMember__Group_0__1__Impl ;
+ // InternalKerML.g:21916:1: rule__ItemFeatureMember__Group_0__1 : rule__ItemFeatureMember__Group_0__1__Impl ;
public final void rule__ItemFeatureMember__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21970:1: ( rule__ItemFeatureMember__Group_0__1__Impl )
- // InternalKerML.g:21971:2: rule__ItemFeatureMember__Group_0__1__Impl
+ // InternalKerML.g:21920:1: ( rule__ItemFeatureMember__Group_0__1__Impl )
+ // InternalKerML.g:21921:2: rule__ItemFeatureMember__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group_0__1__Impl();
@@ -74491,17 +74321,17 @@ public final void rule__ItemFeatureMember__Group_0__1() throws RecognitionExcept
// $ANTLR start "rule__ItemFeatureMember__Group_0__1__Impl"
- // InternalKerML.g:21977:1: rule__ItemFeatureMember__Group_0__1__Impl : ( ':' ) ;
+ // InternalKerML.g:21927:1: rule__ItemFeatureMember__Group_0__1__Impl : ( ':' ) ;
public final void rule__ItemFeatureMember__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21981:1: ( ( ':' ) )
- // InternalKerML.g:21982:1: ( ':' )
+ // InternalKerML.g:21931:1: ( ( ':' ) )
+ // InternalKerML.g:21932:1: ( ':' )
{
- // InternalKerML.g:21982:1: ( ':' )
- // InternalKerML.g:21983:2: ':'
+ // InternalKerML.g:21932:1: ( ':' )
+ // InternalKerML.g:21933:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getColonKeyword_0_1());
@@ -74532,14 +74362,14 @@ public final void rule__ItemFeatureMember__Group_0__1__Impl() throws Recognition
// $ANTLR start "rule__ItemFeature__Group_0__0"
- // InternalKerML.g:21993:1: rule__ItemFeature__Group_0__0 : rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 ;
+ // InternalKerML.g:21943:1: rule__ItemFeature__Group_0__0 : rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 ;
public final void rule__ItemFeature__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:21997:1: ( rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 )
- // InternalKerML.g:21998:2: rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1
+ // InternalKerML.g:21947:1: ( rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 )
+ // InternalKerML.g:21948:2: rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1
{
pushFollow(FOLLOW_69);
rule__ItemFeature__Group_0__0__Impl();
@@ -74570,23 +74400,23 @@ public final void rule__ItemFeature__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_0__0__Impl"
- // InternalKerML.g:22005:1: rule__ItemFeature__Group_0__0__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) ;
+ // InternalKerML.g:21955:1: rule__ItemFeature__Group_0__0__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) ;
public final void rule__ItemFeature__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22009:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) )
- // InternalKerML.g:22010:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalKerML.g:21959:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) )
+ // InternalKerML.g:21960:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
{
- // InternalKerML.g:22010:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
- // InternalKerML.g:22011:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
+ // InternalKerML.g:21960:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalKerML.g:21961:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compAssignment_0_0());
}
- // InternalKerML.g:22012:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
- // InternalKerML.g:22012:3: rule__ItemFeature__OwnedRelationship_compAssignment_0_0
+ // InternalKerML.g:21962:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
+ // InternalKerML.g:21962:3: rule__ItemFeature__OwnedRelationship_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedRelationship_compAssignment_0_0();
@@ -74621,14 +74451,14 @@ public final void rule__ItemFeature__Group_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_0__1"
- // InternalKerML.g:22020:1: rule__ItemFeature__Group_0__1 : rule__ItemFeature__Group_0__1__Impl ;
+ // InternalKerML.g:21970:1: rule__ItemFeature__Group_0__1 : rule__ItemFeature__Group_0__1__Impl ;
public final void rule__ItemFeature__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22024:1: ( rule__ItemFeature__Group_0__1__Impl )
- // InternalKerML.g:22025:2: rule__ItemFeature__Group_0__1__Impl
+ // InternalKerML.g:21974:1: ( rule__ItemFeature__Group_0__1__Impl )
+ // InternalKerML.g:21975:2: rule__ItemFeature__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_0__1__Impl();
@@ -74654,22 +74484,22 @@ public final void rule__ItemFeature__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_0__1__Impl"
- // InternalKerML.g:22031:1: rule__ItemFeature__Group_0__1__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) ;
+ // InternalKerML.g:21981:1: rule__ItemFeature__Group_0__1__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) ;
public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22035:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) )
- // InternalKerML.g:22036:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
+ // InternalKerML.g:21985:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) )
+ // InternalKerML.g:21986:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
{
- // InternalKerML.g:22036:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
- // InternalKerML.g:22037:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
+ // InternalKerML.g:21986:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
+ // InternalKerML.g:21987:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compAssignment_0_1());
}
- // InternalKerML.g:22038:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
+ // InternalKerML.g:21988:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
int alt250=2;
int LA250_0 = input.LA(1);
@@ -74678,7 +74508,7 @@ public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionExcept
}
switch (alt250) {
case 1 :
- // InternalKerML.g:22038:3: rule__ItemFeature__OwnedMembership_compAssignment_0_1
+ // InternalKerML.g:21988:3: rule__ItemFeature__OwnedMembership_compAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedMembership_compAssignment_0_1();
@@ -74716,14 +74546,14 @@ public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_1__0"
- // InternalKerML.g:22047:1: rule__ItemFeature__Group_1__0 : rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 ;
+ // InternalKerML.g:21997:1: rule__ItemFeature__Group_1__0 : rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 ;
public final void rule__ItemFeature__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22051:1: ( rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 )
- // InternalKerML.g:22052:2: rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1
+ // InternalKerML.g:22001:1: ( rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 )
+ // InternalKerML.g:22002:2: rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1
{
pushFollow(FOLLOW_5);
rule__ItemFeature__Group_1__0__Impl();
@@ -74754,23 +74584,23 @@ public final void rule__ItemFeature__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_1__0__Impl"
- // InternalKerML.g:22059:1: rule__ItemFeature__Group_1__0__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) ;
+ // InternalKerML.g:22009:1: rule__ItemFeature__Group_1__0__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) ;
public final void rule__ItemFeature__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22063:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) )
- // InternalKerML.g:22064:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:22013:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) )
+ // InternalKerML.g:22014:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
{
- // InternalKerML.g:22064:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
- // InternalKerML.g:22065:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
+ // InternalKerML.g:22014:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
+ // InternalKerML.g:22015:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compAssignment_1_0());
}
- // InternalKerML.g:22066:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
- // InternalKerML.g:22066:3: rule__ItemFeature__OwnedMembership_compAssignment_1_0
+ // InternalKerML.g:22016:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
+ // InternalKerML.g:22016:3: rule__ItemFeature__OwnedMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedMembership_compAssignment_1_0();
@@ -74805,14 +74635,14 @@ public final void rule__ItemFeature__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_1__1"
- // InternalKerML.g:22074:1: rule__ItemFeature__Group_1__1 : rule__ItemFeature__Group_1__1__Impl ;
+ // InternalKerML.g:22024:1: rule__ItemFeature__Group_1__1 : rule__ItemFeature__Group_1__1__Impl ;
public final void rule__ItemFeature__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22078:1: ( rule__ItemFeature__Group_1__1__Impl )
- // InternalKerML.g:22079:2: rule__ItemFeature__Group_1__1__Impl
+ // InternalKerML.g:22028:1: ( rule__ItemFeature__Group_1__1__Impl )
+ // InternalKerML.g:22029:2: rule__ItemFeature__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_1__1__Impl();
@@ -74838,22 +74668,22 @@ public final void rule__ItemFeature__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_1__1__Impl"
- // InternalKerML.g:22085:1: rule__ItemFeature__Group_1__1__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) ;
+ // InternalKerML.g:22035:1: rule__ItemFeature__Group_1__1__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) ;
public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22089:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) )
- // InternalKerML.g:22090:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
+ // InternalKerML.g:22039:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) )
+ // InternalKerML.g:22040:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
{
- // InternalKerML.g:22090:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
- // InternalKerML.g:22091:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
+ // InternalKerML.g:22040:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
+ // InternalKerML.g:22041:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalKerML.g:22092:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
+ // InternalKerML.g:22042:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
int alt251=2;
int LA251_0 = input.LA(1);
@@ -74862,7 +74692,7 @@ public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionExcept
}
switch (alt251) {
case 1 :
- // InternalKerML.g:22092:3: rule__ItemFeature__OwnedRelationship_compAssignment_1_1
+ // InternalKerML.g:22042:3: rule__ItemFeature__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedRelationship_compAssignment_1_1();
@@ -74899,15 +74729,545 @@ public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR end "rule__ItemFeature__Group_1__1__Impl"
+ // $ANTLR start "rule__BodyParameter__Group__0"
+ // InternalKerML.g:22051:1: rule__BodyParameter__Group__0 : rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 ;
+ public final void rule__BodyParameter__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22055:1: ( rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 )
+ // InternalKerML.g:22056:2: rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1
+ {
+ pushFollow(FOLLOW_69);
+ rule__BodyParameter__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group__0"
+
+
+ // $ANTLR start "rule__BodyParameter__Group__0__Impl"
+ // InternalKerML.g:22063:1: rule__BodyParameter__Group__0__Impl : ( () ) ;
+ public final void rule__BodyParameter__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22067:1: ( ( () ) )
+ // InternalKerML.g:22068:1: ( () )
+ {
+ // InternalKerML.g:22068:1: ( () )
+ // InternalKerML.g:22069:2: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getFeatureAction_0());
+ }
+ // InternalKerML.g:22070:2: ()
+ // InternalKerML.g:22070:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getFeatureAction_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group__0__Impl"
+
+
+ // $ANTLR start "rule__BodyParameter__Group__1"
+ // InternalKerML.g:22078:1: rule__BodyParameter__Group__1 : rule__BodyParameter__Group__1__Impl ;
+ public final void rule__BodyParameter__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22082:1: ( rule__BodyParameter__Group__1__Impl )
+ // InternalKerML.g:22083:2: rule__BodyParameter__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group__1"
+
+
+ // $ANTLR start "rule__BodyParameter__Group__1__Impl"
+ // InternalKerML.g:22089:1: rule__BodyParameter__Group__1__Impl : ( ( rule__BodyParameter__Alternatives_1 )? ) ;
+ public final void rule__BodyParameter__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22093:1: ( ( ( rule__BodyParameter__Alternatives_1 )? ) )
+ // InternalKerML.g:22094:1: ( ( rule__BodyParameter__Alternatives_1 )? )
+ {
+ // InternalKerML.g:22094:1: ( ( rule__BodyParameter__Alternatives_1 )? )
+ // InternalKerML.g:22095:2: ( rule__BodyParameter__Alternatives_1 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getAlternatives_1());
+ }
+ // InternalKerML.g:22096:2: ( rule__BodyParameter__Alternatives_1 )?
+ int alt252=2;
+ int LA252_0 = input.LA(1);
+
+ if ( (LA252_0==22||LA252_0==24||LA252_0==76) ) {
+ alt252=1;
+ }
+ switch (alt252) {
+ case 1 :
+ // InternalKerML.g:22096:3: rule__BodyParameter__Alternatives_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Alternatives_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getAlternatives_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group__1__Impl"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_0__0"
+ // InternalKerML.g:22105:1: rule__BodyParameter__Group_1_0__0 : rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 ;
+ public final void rule__BodyParameter__Group_1_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22109:1: ( rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 )
+ // InternalKerML.g:22110:2: rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1
+ {
+ pushFollow(FOLLOW_69);
+ rule__BodyParameter__Group_1_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_0__0"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_0__0__Impl"
+ // InternalKerML.g:22117:1: rule__BodyParameter__Group_1_0__0__Impl : ( ruleTypedBy ) ;
+ public final void rule__BodyParameter__Group_1_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22121:1: ( ( ruleTypedBy ) )
+ // InternalKerML.g:22122:1: ( ruleTypedBy )
+ {
+ // InternalKerML.g:22122:1: ( ruleTypedBy )
+ // InternalKerML.g:22123:2: ruleTypedBy
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypedBy();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_0__0__Impl"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_0__1"
+ // InternalKerML.g:22132:1: rule__BodyParameter__Group_1_0__1 : rule__BodyParameter__Group_1_0__1__Impl ;
+ public final void rule__BodyParameter__Group_1_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22136:1: ( rule__BodyParameter__Group_1_0__1__Impl )
+ // InternalKerML.g:22137:2: rule__BodyParameter__Group_1_0__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_0__1"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_0__1__Impl"
+ // InternalKerML.g:22143:1: rule__BodyParameter__Group_1_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ public final void rule__BodyParameter__Group_1_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22147:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalKerML.g:22148:1: ( ( ruleMultiplicityPart )? )
+ {
+ // InternalKerML.g:22148:1: ( ( ruleMultiplicityPart )? )
+ // InternalKerML.g:22149:2: ( ruleMultiplicityPart )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+ }
+ // InternalKerML.g:22150:2: ( ruleMultiplicityPart )?
+ int alt253=2;
+ int LA253_0 = input.LA(1);
+
+ if ( (LA253_0==22) ) {
+ alt253=1;
+ }
+ switch (alt253) {
+ case 1 :
+ // InternalKerML.g:22150:3: ruleMultiplicityPart
+ {
+ pushFollow(FOLLOW_2);
+ ruleMultiplicityPart();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_0__1__Impl"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_1__0"
+ // InternalKerML.g:22159:1: rule__BodyParameter__Group_1_1__0 : rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 ;
+ public final void rule__BodyParameter__Group_1_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22163:1: ( rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 )
+ // InternalKerML.g:22164:2: rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__BodyParameter__Group_1_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_1__0"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_1__0__Impl"
+ // InternalKerML.g:22171:1: rule__BodyParameter__Group_1_1__0__Impl : ( ruleMultiplicityPart ) ;
+ public final void rule__BodyParameter__Group_1_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22175:1: ( ( ruleMultiplicityPart ) )
+ // InternalKerML.g:22176:1: ( ruleMultiplicityPart )
+ {
+ // InternalKerML.g:22176:1: ( ruleMultiplicityPart )
+ // InternalKerML.g:22177:2: ruleMultiplicityPart
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleMultiplicityPart();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_1__0__Impl"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_1__1"
+ // InternalKerML.g:22186:1: rule__BodyParameter__Group_1_1__1 : rule__BodyParameter__Group_1_1__1__Impl ;
+ public final void rule__BodyParameter__Group_1_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22190:1: ( rule__BodyParameter__Group_1_1__1__Impl )
+ // InternalKerML.g:22191:2: rule__BodyParameter__Group_1_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_1__1"
+
+
+ // $ANTLR start "rule__BodyParameter__Group_1_1__1__Impl"
+ // InternalKerML.g:22197:1: rule__BodyParameter__Group_1_1__1__Impl : ( ( ruleTypedBy )? ) ;
+ public final void rule__BodyParameter__Group_1_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:22201:1: ( ( ( ruleTypedBy )? ) )
+ // InternalKerML.g:22202:1: ( ( ruleTypedBy )? )
+ {
+ // InternalKerML.g:22202:1: ( ( ruleTypedBy )? )
+ // InternalKerML.g:22203:2: ( ruleTypedBy )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+ }
+ // InternalKerML.g:22204:2: ( ruleTypedBy )?
+ int alt254=2;
+ int LA254_0 = input.LA(1);
+
+ if ( (LA254_0==24||LA254_0==76) ) {
+ alt254=1;
+ }
+ switch (alt254) {
+ case 1 :
+ // InternalKerML.g:22204:3: ruleTypedBy
+ {
+ pushFollow(FOLLOW_2);
+ ruleTypedBy();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Group_1_1__1__Impl"
+
+
// $ANTLR start "rule__ConditionalExpression__Group__0"
- // InternalKerML.g:22101:1: rule__ConditionalExpression__Group__0 : rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 ;
+ // InternalKerML.g:22213:1: rule__ConditionalExpression__Group__0 : rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 ;
public final void rule__ConditionalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22105:1: ( rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 )
- // InternalKerML.g:22106:2: rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1
+ // InternalKerML.g:22217:1: ( rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 )
+ // InternalKerML.g:22218:2: rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1
{
pushFollow(FOLLOW_122);
rule__ConditionalExpression__Group__0__Impl();
@@ -74938,17 +75298,17 @@ public final void rule__ConditionalExpression__Group__0() throws RecognitionExce
// $ANTLR start "rule__ConditionalExpression__Group__0__Impl"
- // InternalKerML.g:22113:1: rule__ConditionalExpression__Group__0__Impl : ( ruleNullCoalescingExpression ) ;
+ // InternalKerML.g:22225:1: rule__ConditionalExpression__Group__0__Impl : ( ruleNullCoalescingExpression ) ;
public final void rule__ConditionalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22117:1: ( ( ruleNullCoalescingExpression ) )
- // InternalKerML.g:22118:1: ( ruleNullCoalescingExpression )
+ // InternalKerML.g:22229:1: ( ( ruleNullCoalescingExpression ) )
+ // InternalKerML.g:22230:1: ( ruleNullCoalescingExpression )
{
- // InternalKerML.g:22118:1: ( ruleNullCoalescingExpression )
- // InternalKerML.g:22119:2: ruleNullCoalescingExpression
+ // InternalKerML.g:22230:1: ( ruleNullCoalescingExpression )
+ // InternalKerML.g:22231:2: ruleNullCoalescingExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
@@ -74983,14 +75343,14 @@ public final void rule__ConditionalExpression__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ConditionalExpression__Group__1"
- // InternalKerML.g:22128:1: rule__ConditionalExpression__Group__1 : rule__ConditionalExpression__Group__1__Impl ;
+ // InternalKerML.g:22240:1: rule__ConditionalExpression__Group__1 : rule__ConditionalExpression__Group__1__Impl ;
public final void rule__ConditionalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22132:1: ( rule__ConditionalExpression__Group__1__Impl )
- // InternalKerML.g:22133:2: rule__ConditionalExpression__Group__1__Impl
+ // InternalKerML.g:22244:1: ( rule__ConditionalExpression__Group__1__Impl )
+ // InternalKerML.g:22245:2: rule__ConditionalExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Group__1__Impl();
@@ -75016,31 +75376,31 @@ public final void rule__ConditionalExpression__Group__1() throws RecognitionExce
// $ANTLR start "rule__ConditionalExpression__Group__1__Impl"
- // InternalKerML.g:22139:1: rule__ConditionalExpression__Group__1__Impl : ( ( rule__ConditionalExpression__Group_1__0 )? ) ;
+ // InternalKerML.g:22251:1: rule__ConditionalExpression__Group__1__Impl : ( ( rule__ConditionalExpression__Group_1__0 )? ) ;
public final void rule__ConditionalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22143:1: ( ( ( rule__ConditionalExpression__Group_1__0 )? ) )
- // InternalKerML.g:22144:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ // InternalKerML.g:22255:1: ( ( ( rule__ConditionalExpression__Group_1__0 )? ) )
+ // InternalKerML.g:22256:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
{
- // InternalKerML.g:22144:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
- // InternalKerML.g:22145:2: ( rule__ConditionalExpression__Group_1__0 )?
+ // InternalKerML.g:22256:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ // InternalKerML.g:22257:2: ( rule__ConditionalExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22146:2: ( rule__ConditionalExpression__Group_1__0 )?
- int alt252=2;
- int LA252_0 = input.LA(1);
+ // InternalKerML.g:22258:2: ( rule__ConditionalExpression__Group_1__0 )?
+ int alt255=2;
+ int LA255_0 = input.LA(1);
- if ( (LA252_0==14) ) {
- alt252=1;
+ if ( (LA255_0==14) ) {
+ alt255=1;
}
- switch (alt252) {
+ switch (alt255) {
case 1 :
- // InternalKerML.g:22146:3: rule__ConditionalExpression__Group_1__0
+ // InternalKerML.g:22258:3: rule__ConditionalExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Group_1__0();
@@ -75078,14 +75438,14 @@ public final void rule__ConditionalExpression__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ConditionalExpression__Group_1__0"
- // InternalKerML.g:22155:1: rule__ConditionalExpression__Group_1__0 : rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 ;
+ // InternalKerML.g:22267:1: rule__ConditionalExpression__Group_1__0 : rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 ;
public final void rule__ConditionalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22159:1: ( rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 )
- // InternalKerML.g:22160:2: rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1
+ // InternalKerML.g:22271:1: ( rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 )
+ // InternalKerML.g:22272:2: rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1
{
pushFollow(FOLLOW_122);
rule__ConditionalExpression__Group_1__0__Impl();
@@ -75116,23 +75476,23 @@ public final void rule__ConditionalExpression__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__ConditionalExpression__Group_1__0__Impl"
- // InternalKerML.g:22167:1: rule__ConditionalExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:22279:1: rule__ConditionalExpression__Group_1__0__Impl : ( () ) ;
public final void rule__ConditionalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22171:1: ( ( () ) )
- // InternalKerML.g:22172:1: ( () )
+ // InternalKerML.g:22283:1: ( ( () ) )
+ // InternalKerML.g:22284:1: ( () )
{
- // InternalKerML.g:22172:1: ( () )
- // InternalKerML.g:22173:2: ()
+ // InternalKerML.g:22284:1: ( () )
+ // InternalKerML.g:22285:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22174:2: ()
- // InternalKerML.g:22174:3:
+ // InternalKerML.g:22286:2: ()
+ // InternalKerML.g:22286:3:
{
}
@@ -75157,14 +75517,14 @@ public final void rule__ConditionalExpression__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__ConditionalExpression__Group_1__1"
- // InternalKerML.g:22182:1: rule__ConditionalExpression__Group_1__1 : rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 ;
+ // InternalKerML.g:22294:1: rule__ConditionalExpression__Group_1__1 : rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 ;
public final void rule__ConditionalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22186:1: ( rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 )
- // InternalKerML.g:22187:2: rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2
+ // InternalKerML.g:22298:1: ( rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 )
+ // InternalKerML.g:22299:2: rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__ConditionalExpression__Group_1__1__Impl();
@@ -75195,23 +75555,23 @@ public final void rule__ConditionalExpression__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__ConditionalExpression__Group_1__1__Impl"
- // InternalKerML.g:22194:1: rule__ConditionalExpression__Group_1__1__Impl : ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:22306:1: rule__ConditionalExpression__Group_1__1__Impl : ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__ConditionalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22198:1: ( ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22199:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22310:1: ( ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:22311:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22199:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22200:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22311:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22312:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22201:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22201:3: rule__ConditionalExpression__OperatorAssignment_1_1
+ // InternalKerML.g:22313:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22313:3: rule__ConditionalExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__OperatorAssignment_1_1();
@@ -75246,14 +75606,14 @@ public final void rule__ConditionalExpression__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__ConditionalExpression__Group_1__2"
- // InternalKerML.g:22209:1: rule__ConditionalExpression__Group_1__2 : rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 ;
+ // InternalKerML.g:22321:1: rule__ConditionalExpression__Group_1__2 : rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 ;
public final void rule__ConditionalExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22213:1: ( rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 )
- // InternalKerML.g:22214:2: rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3
+ // InternalKerML.g:22325:1: ( rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 )
+ // InternalKerML.g:22326:2: rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3
{
pushFollow(FOLLOW_121);
rule__ConditionalExpression__Group_1__2__Impl();
@@ -75284,23 +75644,23 @@ public final void rule__ConditionalExpression__Group_1__2() throws RecognitionEx
// $ANTLR start "rule__ConditionalExpression__Group_1__2__Impl"
- // InternalKerML.g:22221:1: rule__ConditionalExpression__Group_1__2__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:22333:1: rule__ConditionalExpression__Group_1__2__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__ConditionalExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22225:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22226:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22337:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:22338:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22226:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22227:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22338:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22339:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22228:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22228:3: rule__ConditionalExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:22340:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22340:3: rule__ConditionalExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Operand_compAssignment_1_2();
@@ -75335,14 +75695,14 @@ public final void rule__ConditionalExpression__Group_1__2__Impl() throws Recogni
// $ANTLR start "rule__ConditionalExpression__Group_1__3"
- // InternalKerML.g:22236:1: rule__ConditionalExpression__Group_1__3 : rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 ;
+ // InternalKerML.g:22348:1: rule__ConditionalExpression__Group_1__3 : rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 ;
public final void rule__ConditionalExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22240:1: ( rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 )
- // InternalKerML.g:22241:2: rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4
+ // InternalKerML.g:22352:1: ( rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 )
+ // InternalKerML.g:22353:2: rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4
{
pushFollow(FOLLOW_34);
rule__ConditionalExpression__Group_1__3__Impl();
@@ -75373,17 +75733,17 @@ public final void rule__ConditionalExpression__Group_1__3() throws RecognitionEx
// $ANTLR start "rule__ConditionalExpression__Group_1__3__Impl"
- // InternalKerML.g:22248:1: rule__ConditionalExpression__Group_1__3__Impl : ( ':' ) ;
+ // InternalKerML.g:22360:1: rule__ConditionalExpression__Group_1__3__Impl : ( ':' ) ;
public final void rule__ConditionalExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22252:1: ( ( ':' ) )
- // InternalKerML.g:22253:1: ( ':' )
+ // InternalKerML.g:22364:1: ( ( ':' ) )
+ // InternalKerML.g:22365:1: ( ':' )
{
- // InternalKerML.g:22253:1: ( ':' )
- // InternalKerML.g:22254:2: ':'
+ // InternalKerML.g:22365:1: ( ':' )
+ // InternalKerML.g:22366:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
@@ -75414,14 +75774,14 @@ public final void rule__ConditionalExpression__Group_1__3__Impl() throws Recogni
// $ANTLR start "rule__ConditionalExpression__Group_1__4"
- // InternalKerML.g:22263:1: rule__ConditionalExpression__Group_1__4 : rule__ConditionalExpression__Group_1__4__Impl ;
+ // InternalKerML.g:22375:1: rule__ConditionalExpression__Group_1__4 : rule__ConditionalExpression__Group_1__4__Impl ;
public final void rule__ConditionalExpression__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22267:1: ( rule__ConditionalExpression__Group_1__4__Impl )
- // InternalKerML.g:22268:2: rule__ConditionalExpression__Group_1__4__Impl
+ // InternalKerML.g:22379:1: ( rule__ConditionalExpression__Group_1__4__Impl )
+ // InternalKerML.g:22380:2: rule__ConditionalExpression__Group_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Group_1__4__Impl();
@@ -75447,23 +75807,23 @@ public final void rule__ConditionalExpression__Group_1__4() throws RecognitionEx
// $ANTLR start "rule__ConditionalExpression__Group_1__4__Impl"
- // InternalKerML.g:22274:1: rule__ConditionalExpression__Group_1__4__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) ;
+ // InternalKerML.g:22386:1: rule__ConditionalExpression__Group_1__4__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) ;
public final void rule__ConditionalExpression__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22278:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) )
- // InternalKerML.g:22279:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ // InternalKerML.g:22390:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) )
+ // InternalKerML.g:22391:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
{
- // InternalKerML.g:22279:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
- // InternalKerML.g:22280:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ // InternalKerML.g:22391:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ // InternalKerML.g:22392:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
}
- // InternalKerML.g:22281:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
- // InternalKerML.g:22281:3: rule__ConditionalExpression__Operand_compAssignment_1_4
+ // InternalKerML.g:22393:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ // InternalKerML.g:22393:3: rule__ConditionalExpression__Operand_compAssignment_1_4
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Operand_compAssignment_1_4();
@@ -75498,14 +75858,14 @@ public final void rule__ConditionalExpression__Group_1__4__Impl() throws Recogni
// $ANTLR start "rule__NullCoalescingExpression__Group__0"
- // InternalKerML.g:22290:1: rule__NullCoalescingExpression__Group__0 : rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 ;
+ // InternalKerML.g:22402:1: rule__NullCoalescingExpression__Group__0 : rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 ;
public final void rule__NullCoalescingExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22294:1: ( rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 )
- // InternalKerML.g:22295:2: rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1
+ // InternalKerML.g:22406:1: ( rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 )
+ // InternalKerML.g:22407:2: rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1
{
pushFollow(FOLLOW_123);
rule__NullCoalescingExpression__Group__0__Impl();
@@ -75536,17 +75896,17 @@ public final void rule__NullCoalescingExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__NullCoalescingExpression__Group__0__Impl"
- // InternalKerML.g:22302:1: rule__NullCoalescingExpression__Group__0__Impl : ( ruleConditionalOrExpression ) ;
+ // InternalKerML.g:22414:1: rule__NullCoalescingExpression__Group__0__Impl : ( ruleConditionalOrExpression ) ;
public final void rule__NullCoalescingExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22306:1: ( ( ruleConditionalOrExpression ) )
- // InternalKerML.g:22307:1: ( ruleConditionalOrExpression )
+ // InternalKerML.g:22418:1: ( ( ruleConditionalOrExpression ) )
+ // InternalKerML.g:22419:1: ( ruleConditionalOrExpression )
{
- // InternalKerML.g:22307:1: ( ruleConditionalOrExpression )
- // InternalKerML.g:22308:2: ruleConditionalOrExpression
+ // InternalKerML.g:22419:1: ( ruleConditionalOrExpression )
+ // InternalKerML.g:22420:2: ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
@@ -75581,14 +75941,14 @@ public final void rule__NullCoalescingExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__NullCoalescingExpression__Group__1"
- // InternalKerML.g:22317:1: rule__NullCoalescingExpression__Group__1 : rule__NullCoalescingExpression__Group__1__Impl ;
+ // InternalKerML.g:22429:1: rule__NullCoalescingExpression__Group__1 : rule__NullCoalescingExpression__Group__1__Impl ;
public final void rule__NullCoalescingExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22321:1: ( rule__NullCoalescingExpression__Group__1__Impl )
- // InternalKerML.g:22322:2: rule__NullCoalescingExpression__Group__1__Impl
+ // InternalKerML.g:22433:1: ( rule__NullCoalescingExpression__Group__1__Impl )
+ // InternalKerML.g:22434:2: rule__NullCoalescingExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__Group__1__Impl();
@@ -75614,35 +75974,35 @@ public final void rule__NullCoalescingExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__NullCoalescingExpression__Group__1__Impl"
- // InternalKerML.g:22328:1: rule__NullCoalescingExpression__Group__1__Impl : ( ( rule__NullCoalescingExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:22440:1: rule__NullCoalescingExpression__Group__1__Impl : ( ( rule__NullCoalescingExpression__Group_1__0 )* ) ;
public final void rule__NullCoalescingExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22332:1: ( ( ( rule__NullCoalescingExpression__Group_1__0 )* ) )
- // InternalKerML.g:22333:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ // InternalKerML.g:22444:1: ( ( ( rule__NullCoalescingExpression__Group_1__0 )* ) )
+ // InternalKerML.g:22445:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
{
- // InternalKerML.g:22333:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
- // InternalKerML.g:22334:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ // InternalKerML.g:22445:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ // InternalKerML.g:22446:2: ( rule__NullCoalescingExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22335:2: ( rule__NullCoalescingExpression__Group_1__0 )*
- loop253:
+ // InternalKerML.g:22447:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ loop256:
do {
- int alt253=2;
- int LA253_0 = input.LA(1);
+ int alt256=2;
+ int LA256_0 = input.LA(1);
- if ( (LA253_0==15) ) {
- alt253=1;
+ if ( (LA256_0==15) ) {
+ alt256=1;
}
- switch (alt253) {
+ switch (alt256) {
case 1 :
- // InternalKerML.g:22335:3: rule__NullCoalescingExpression__Group_1__0
+ // InternalKerML.g:22447:3: rule__NullCoalescingExpression__Group_1__0
{
pushFollow(FOLLOW_124);
rule__NullCoalescingExpression__Group_1__0();
@@ -75654,7 +76014,7 @@ public final void rule__NullCoalescingExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop253;
+ break loop256;
}
} while (true);
@@ -75683,14 +76043,14 @@ public final void rule__NullCoalescingExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__NullCoalescingExpression__Group_1__0"
- // InternalKerML.g:22344:1: rule__NullCoalescingExpression__Group_1__0 : rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 ;
+ // InternalKerML.g:22456:1: rule__NullCoalescingExpression__Group_1__0 : rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 ;
public final void rule__NullCoalescingExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22348:1: ( rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 )
- // InternalKerML.g:22349:2: rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1
+ // InternalKerML.g:22460:1: ( rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 )
+ // InternalKerML.g:22461:2: rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1
{
pushFollow(FOLLOW_123);
rule__NullCoalescingExpression__Group_1__0__Impl();
@@ -75721,23 +76081,23 @@ public final void rule__NullCoalescingExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__NullCoalescingExpression__Group_1__0__Impl"
- // InternalKerML.g:22356:1: rule__NullCoalescingExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:22468:1: rule__NullCoalescingExpression__Group_1__0__Impl : ( () ) ;
public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22360:1: ( ( () ) )
- // InternalKerML.g:22361:1: ( () )
+ // InternalKerML.g:22472:1: ( ( () ) )
+ // InternalKerML.g:22473:1: ( () )
{
- // InternalKerML.g:22361:1: ( () )
- // InternalKerML.g:22362:2: ()
+ // InternalKerML.g:22473:1: ( () )
+ // InternalKerML.g:22474:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22363:2: ()
- // InternalKerML.g:22363:3:
+ // InternalKerML.g:22475:2: ()
+ // InternalKerML.g:22475:3:
{
}
@@ -75762,14 +76122,14 @@ public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__NullCoalescingExpression__Group_1__1"
- // InternalKerML.g:22371:1: rule__NullCoalescingExpression__Group_1__1 : rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 ;
+ // InternalKerML.g:22483:1: rule__NullCoalescingExpression__Group_1__1 : rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 ;
public final void rule__NullCoalescingExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22375:1: ( rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 )
- // InternalKerML.g:22376:2: rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2
+ // InternalKerML.g:22487:1: ( rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 )
+ // InternalKerML.g:22488:2: rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__NullCoalescingExpression__Group_1__1__Impl();
@@ -75800,23 +76160,23 @@ public final void rule__NullCoalescingExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__NullCoalescingExpression__Group_1__1__Impl"
- // InternalKerML.g:22383:1: rule__NullCoalescingExpression__Group_1__1__Impl : ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:22495:1: rule__NullCoalescingExpression__Group_1__1__Impl : ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22387:1: ( ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22388:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22499:1: ( ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:22500:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22388:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22389:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22500:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22501:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22390:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22390:3: rule__NullCoalescingExpression__OperatorAssignment_1_1
+ // InternalKerML.g:22502:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22502:3: rule__NullCoalescingExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__OperatorAssignment_1_1();
@@ -75851,14 +76211,14 @@ public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__NullCoalescingExpression__Group_1__2"
- // InternalKerML.g:22398:1: rule__NullCoalescingExpression__Group_1__2 : rule__NullCoalescingExpression__Group_1__2__Impl ;
+ // InternalKerML.g:22510:1: rule__NullCoalescingExpression__Group_1__2 : rule__NullCoalescingExpression__Group_1__2__Impl ;
public final void rule__NullCoalescingExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22402:1: ( rule__NullCoalescingExpression__Group_1__2__Impl )
- // InternalKerML.g:22403:2: rule__NullCoalescingExpression__Group_1__2__Impl
+ // InternalKerML.g:22514:1: ( rule__NullCoalescingExpression__Group_1__2__Impl )
+ // InternalKerML.g:22515:2: rule__NullCoalescingExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__Group_1__2__Impl();
@@ -75884,23 +76244,23 @@ public final void rule__NullCoalescingExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__NullCoalescingExpression__Group_1__2__Impl"
- // InternalKerML.g:22409:1: rule__NullCoalescingExpression__Group_1__2__Impl : ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:22521:1: rule__NullCoalescingExpression__Group_1__2__Impl : ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22413:1: ( ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22414:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22525:1: ( ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:22526:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22414:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22415:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22526:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22527:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22416:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22416:3: rule__NullCoalescingExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:22528:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22528:3: rule__NullCoalescingExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__Operand_compAssignment_1_2();
@@ -75935,14 +76295,14 @@ public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__ConditionalOrExpression__Group__0"
- // InternalKerML.g:22425:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
+ // InternalKerML.g:22537:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22429:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
- // InternalKerML.g:22430:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
+ // InternalKerML.g:22541:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
+ // InternalKerML.g:22542:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
{
pushFollow(FOLLOW_125);
rule__ConditionalOrExpression__Group__0__Impl();
@@ -75973,17 +76333,17 @@ public final void rule__ConditionalOrExpression__Group__0() throws RecognitionEx
// $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
- // InternalKerML.g:22437:1: rule__ConditionalOrExpression__Group__0__Impl : ( ruleConditionalAndExpression ) ;
+ // InternalKerML.g:22549:1: rule__ConditionalOrExpression__Group__0__Impl : ( ruleConditionalAndExpression ) ;
public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22441:1: ( ( ruleConditionalAndExpression ) )
- // InternalKerML.g:22442:1: ( ruleConditionalAndExpression )
+ // InternalKerML.g:22553:1: ( ( ruleConditionalAndExpression ) )
+ // InternalKerML.g:22554:1: ( ruleConditionalAndExpression )
{
- // InternalKerML.g:22442:1: ( ruleConditionalAndExpression )
- // InternalKerML.g:22443:2: ruleConditionalAndExpression
+ // InternalKerML.g:22554:1: ( ruleConditionalAndExpression )
+ // InternalKerML.g:22555:2: ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
@@ -76018,14 +76378,14 @@ public final void rule__ConditionalOrExpression__Group__0__Impl() throws Recogni
// $ANTLR start "rule__ConditionalOrExpression__Group__1"
- // InternalKerML.g:22452:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
+ // InternalKerML.g:22564:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22456:1: ( rule__ConditionalOrExpression__Group__1__Impl )
- // InternalKerML.g:22457:2: rule__ConditionalOrExpression__Group__1__Impl
+ // InternalKerML.g:22568:1: ( rule__ConditionalOrExpression__Group__1__Impl )
+ // InternalKerML.g:22569:2: rule__ConditionalOrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__Group__1__Impl();
@@ -76051,35 +76411,35 @@ public final void rule__ConditionalOrExpression__Group__1() throws RecognitionEx
// $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
- // InternalKerML.g:22463:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:22575:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22467:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
- // InternalKerML.g:22468:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // InternalKerML.g:22579:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
+ // InternalKerML.g:22580:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
{
- // InternalKerML.g:22468:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
- // InternalKerML.g:22469:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ // InternalKerML.g:22580:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // InternalKerML.g:22581:2: ( rule__ConditionalOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22470:2: ( rule__ConditionalOrExpression__Group_1__0 )*
- loop254:
+ // InternalKerML.g:22582:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ loop257:
do {
- int alt254=2;
- int LA254_0 = input.LA(1);
+ int alt257=2;
+ int LA257_0 = input.LA(1);
- if ( (LA254_0==16) ) {
- alt254=1;
+ if ( (LA257_0==16) ) {
+ alt257=1;
}
- switch (alt254) {
+ switch (alt257) {
case 1 :
- // InternalKerML.g:22470:3: rule__ConditionalOrExpression__Group_1__0
+ // InternalKerML.g:22582:3: rule__ConditionalOrExpression__Group_1__0
{
pushFollow(FOLLOW_126);
rule__ConditionalOrExpression__Group_1__0();
@@ -76091,7 +76451,7 @@ public final void rule__ConditionalOrExpression__Group__1__Impl() throws Recogni
break;
default :
- break loop254;
+ break loop257;
}
} while (true);
@@ -76120,14 +76480,14 @@ public final void rule__ConditionalOrExpression__Group__1__Impl() throws Recogni
// $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
- // InternalKerML.g:22479:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
+ // InternalKerML.g:22591:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22483:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
- // InternalKerML.g:22484:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
+ // InternalKerML.g:22595:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
+ // InternalKerML.g:22596:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
{
pushFollow(FOLLOW_125);
rule__ConditionalOrExpression__Group_1__0__Impl();
@@ -76158,23 +76518,23 @@ public final void rule__ConditionalOrExpression__Group_1__0() throws Recognition
// $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
- // InternalKerML.g:22491:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:22603:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( () ) ;
public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22495:1: ( ( () ) )
- // InternalKerML.g:22496:1: ( () )
+ // InternalKerML.g:22607:1: ( ( () ) )
+ // InternalKerML.g:22608:1: ( () )
{
- // InternalKerML.g:22496:1: ( () )
- // InternalKerML.g:22497:2: ()
+ // InternalKerML.g:22608:1: ( () )
+ // InternalKerML.g:22609:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22498:2: ()
- // InternalKerML.g:22498:3:
+ // InternalKerML.g:22610:2: ()
+ // InternalKerML.g:22610:3:
{
}
@@ -76199,14 +76559,14 @@ public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws Recog
// $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
- // InternalKerML.g:22506:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 ;
+ // InternalKerML.g:22618:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 ;
public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22510:1: ( rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 )
- // InternalKerML.g:22511:2: rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2
+ // InternalKerML.g:22622:1: ( rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 )
+ // InternalKerML.g:22623:2: rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__ConditionalOrExpression__Group_1__1__Impl();
@@ -76237,23 +76597,23 @@ public final void rule__ConditionalOrExpression__Group_1__1() throws Recognition
// $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
- // InternalKerML.g:22518:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:22630:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22522:1: ( ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22523:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22634:1: ( ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:22635:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22523:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22524:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22635:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22636:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22525:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22525:3: rule__ConditionalOrExpression__OperatorAssignment_1_1
+ // InternalKerML.g:22637:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22637:3: rule__ConditionalOrExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__OperatorAssignment_1_1();
@@ -76288,14 +76648,14 @@ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws Recog
// $ANTLR start "rule__ConditionalOrExpression__Group_1__2"
- // InternalKerML.g:22533:1: rule__ConditionalOrExpression__Group_1__2 : rule__ConditionalOrExpression__Group_1__2__Impl ;
+ // InternalKerML.g:22645:1: rule__ConditionalOrExpression__Group_1__2 : rule__ConditionalOrExpression__Group_1__2__Impl ;
public final void rule__ConditionalOrExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22537:1: ( rule__ConditionalOrExpression__Group_1__2__Impl )
- // InternalKerML.g:22538:2: rule__ConditionalOrExpression__Group_1__2__Impl
+ // InternalKerML.g:22649:1: ( rule__ConditionalOrExpression__Group_1__2__Impl )
+ // InternalKerML.g:22650:2: rule__ConditionalOrExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__Group_1__2__Impl();
@@ -76321,23 +76681,23 @@ public final void rule__ConditionalOrExpression__Group_1__2() throws Recognition
// $ANTLR start "rule__ConditionalOrExpression__Group_1__2__Impl"
- // InternalKerML.g:22544:1: rule__ConditionalOrExpression__Group_1__2__Impl : ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:22656:1: rule__ConditionalOrExpression__Group_1__2__Impl : ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22548:1: ( ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22549:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22660:1: ( ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:22661:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22549:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22550:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22661:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22662:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22551:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22551:3: rule__ConditionalOrExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:22663:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22663:3: rule__ConditionalOrExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__Operand_compAssignment_1_2();
@@ -76372,14 +76732,14 @@ public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws Recog
// $ANTLR start "rule__ConditionalAndExpression__Group__0"
- // InternalKerML.g:22560:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
+ // InternalKerML.g:22672:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22564:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
- // InternalKerML.g:22565:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
+ // InternalKerML.g:22676:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
+ // InternalKerML.g:22677:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
{
pushFollow(FOLLOW_127);
rule__ConditionalAndExpression__Group__0__Impl();
@@ -76410,17 +76770,17 @@ public final void rule__ConditionalAndExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
- // InternalKerML.g:22572:1: rule__ConditionalAndExpression__Group__0__Impl : ( ruleOrExpression ) ;
+ // InternalKerML.g:22684:1: rule__ConditionalAndExpression__Group__0__Impl : ( ruleOrExpression ) ;
public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22576:1: ( ( ruleOrExpression ) )
- // InternalKerML.g:22577:1: ( ruleOrExpression )
+ // InternalKerML.g:22688:1: ( ( ruleOrExpression ) )
+ // InternalKerML.g:22689:1: ( ruleOrExpression )
{
- // InternalKerML.g:22577:1: ( ruleOrExpression )
- // InternalKerML.g:22578:2: ruleOrExpression
+ // InternalKerML.g:22689:1: ( ruleOrExpression )
+ // InternalKerML.g:22690:2: ruleOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
@@ -76455,14 +76815,14 @@ public final void rule__ConditionalAndExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__ConditionalAndExpression__Group__1"
- // InternalKerML.g:22587:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
+ // InternalKerML.g:22699:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22591:1: ( rule__ConditionalAndExpression__Group__1__Impl )
- // InternalKerML.g:22592:2: rule__ConditionalAndExpression__Group__1__Impl
+ // InternalKerML.g:22703:1: ( rule__ConditionalAndExpression__Group__1__Impl )
+ // InternalKerML.g:22704:2: rule__ConditionalAndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__Group__1__Impl();
@@ -76488,35 +76848,35 @@ public final void rule__ConditionalAndExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
- // InternalKerML.g:22598:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:22710:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22602:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
- // InternalKerML.g:22603:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // InternalKerML.g:22714:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
+ // InternalKerML.g:22715:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
{
- // InternalKerML.g:22603:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
- // InternalKerML.g:22604:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ // InternalKerML.g:22715:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // InternalKerML.g:22716:2: ( rule__ConditionalAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22605:2: ( rule__ConditionalAndExpression__Group_1__0 )*
- loop255:
+ // InternalKerML.g:22717:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ loop258:
do {
- int alt255=2;
- int LA255_0 = input.LA(1);
+ int alt258=2;
+ int LA258_0 = input.LA(1);
- if ( (LA255_0==17) ) {
- alt255=1;
+ if ( (LA258_0==17) ) {
+ alt258=1;
}
- switch (alt255) {
+ switch (alt258) {
case 1 :
- // InternalKerML.g:22605:3: rule__ConditionalAndExpression__Group_1__0
+ // InternalKerML.g:22717:3: rule__ConditionalAndExpression__Group_1__0
{
pushFollow(FOLLOW_128);
rule__ConditionalAndExpression__Group_1__0();
@@ -76528,7 +76888,7 @@ public final void rule__ConditionalAndExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop255;
+ break loop258;
}
} while (true);
@@ -76557,14 +76917,14 @@ public final void rule__ConditionalAndExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
- // InternalKerML.g:22614:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
+ // InternalKerML.g:22726:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22618:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
- // InternalKerML.g:22619:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
+ // InternalKerML.g:22730:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
+ // InternalKerML.g:22731:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
{
pushFollow(FOLLOW_127);
rule__ConditionalAndExpression__Group_1__0__Impl();
@@ -76595,23 +76955,23 @@ public final void rule__ConditionalAndExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
- // InternalKerML.g:22626:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:22738:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( () ) ;
public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22630:1: ( ( () ) )
- // InternalKerML.g:22631:1: ( () )
+ // InternalKerML.g:22742:1: ( ( () ) )
+ // InternalKerML.g:22743:1: ( () )
{
- // InternalKerML.g:22631:1: ( () )
- // InternalKerML.g:22632:2: ()
+ // InternalKerML.g:22743:1: ( () )
+ // InternalKerML.g:22744:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22633:2: ()
- // InternalKerML.g:22633:3:
+ // InternalKerML.g:22745:2: ()
+ // InternalKerML.g:22745:3:
{
}
@@ -76636,14 +76996,14 @@ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
- // InternalKerML.g:22641:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 ;
+ // InternalKerML.g:22753:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 ;
public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22645:1: ( rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 )
- // InternalKerML.g:22646:2: rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2
+ // InternalKerML.g:22757:1: ( rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 )
+ // InternalKerML.g:22758:2: rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__ConditionalAndExpression__Group_1__1__Impl();
@@ -76674,23 +77034,23 @@ public final void rule__ConditionalAndExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
- // InternalKerML.g:22653:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:22765:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22657:1: ( ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22658:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22769:1: ( ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:22770:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22658:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22659:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22770:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22771:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22660:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22660:3: rule__ConditionalAndExpression__OperatorAssignment_1_1
+ // InternalKerML.g:22772:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22772:3: rule__ConditionalAndExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__OperatorAssignment_1_1();
@@ -76725,14 +77085,14 @@ public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__ConditionalAndExpression__Group_1__2"
- // InternalKerML.g:22668:1: rule__ConditionalAndExpression__Group_1__2 : rule__ConditionalAndExpression__Group_1__2__Impl ;
+ // InternalKerML.g:22780:1: rule__ConditionalAndExpression__Group_1__2 : rule__ConditionalAndExpression__Group_1__2__Impl ;
public final void rule__ConditionalAndExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22672:1: ( rule__ConditionalAndExpression__Group_1__2__Impl )
- // InternalKerML.g:22673:2: rule__ConditionalAndExpression__Group_1__2__Impl
+ // InternalKerML.g:22784:1: ( rule__ConditionalAndExpression__Group_1__2__Impl )
+ // InternalKerML.g:22785:2: rule__ConditionalAndExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__Group_1__2__Impl();
@@ -76758,23 +77118,23 @@ public final void rule__ConditionalAndExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__ConditionalAndExpression__Group_1__2__Impl"
- // InternalKerML.g:22679:1: rule__ConditionalAndExpression__Group_1__2__Impl : ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:22791:1: rule__ConditionalAndExpression__Group_1__2__Impl : ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22683:1: ( ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22684:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22795:1: ( ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:22796:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22684:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22685:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22796:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22797:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22686:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22686:3: rule__ConditionalAndExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:22798:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22798:3: rule__ConditionalAndExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__Operand_compAssignment_1_2();
@@ -76809,14 +77169,14 @@ public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__OrExpression__Group__0"
- // InternalKerML.g:22695:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ;
+ // InternalKerML.g:22807:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ;
public final void rule__OrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22699:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 )
- // InternalKerML.g:22700:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1
+ // InternalKerML.g:22811:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 )
+ // InternalKerML.g:22812:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1
{
pushFollow(FOLLOW_129);
rule__OrExpression__Group__0__Impl();
@@ -76847,17 +77207,17 @@ public final void rule__OrExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__OrExpression__Group__0__Impl"
- // InternalKerML.g:22707:1: rule__OrExpression__Group__0__Impl : ( ruleXorExpression ) ;
+ // InternalKerML.g:22819:1: rule__OrExpression__Group__0__Impl : ( ruleXorExpression ) ;
public final void rule__OrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22711:1: ( ( ruleXorExpression ) )
- // InternalKerML.g:22712:1: ( ruleXorExpression )
+ // InternalKerML.g:22823:1: ( ( ruleXorExpression ) )
+ // InternalKerML.g:22824:1: ( ruleXorExpression )
{
- // InternalKerML.g:22712:1: ( ruleXorExpression )
- // InternalKerML.g:22713:2: ruleXorExpression
+ // InternalKerML.g:22824:1: ( ruleXorExpression )
+ // InternalKerML.g:22825:2: ruleXorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
@@ -76892,14 +77252,14 @@ public final void rule__OrExpression__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__OrExpression__Group__1"
- // InternalKerML.g:22722:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ;
+ // InternalKerML.g:22834:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ;
public final void rule__OrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22726:1: ( rule__OrExpression__Group__1__Impl )
- // InternalKerML.g:22727:2: rule__OrExpression__Group__1__Impl
+ // InternalKerML.g:22838:1: ( rule__OrExpression__Group__1__Impl )
+ // InternalKerML.g:22839:2: rule__OrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__OrExpression__Group__1__Impl();
@@ -76925,35 +77285,35 @@ public final void rule__OrExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__OrExpression__Group__1__Impl"
- // InternalKerML.g:22733:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:22845:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ;
public final void rule__OrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22737:1: ( ( ( rule__OrExpression__Group_1__0 )* ) )
- // InternalKerML.g:22738:1: ( ( rule__OrExpression__Group_1__0 )* )
+ // InternalKerML.g:22849:1: ( ( ( rule__OrExpression__Group_1__0 )* ) )
+ // InternalKerML.g:22850:1: ( ( rule__OrExpression__Group_1__0 )* )
{
- // InternalKerML.g:22738:1: ( ( rule__OrExpression__Group_1__0 )* )
- // InternalKerML.g:22739:2: ( rule__OrExpression__Group_1__0 )*
+ // InternalKerML.g:22850:1: ( ( rule__OrExpression__Group_1__0 )* )
+ // InternalKerML.g:22851:2: ( rule__OrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22740:2: ( rule__OrExpression__Group_1__0 )*
- loop256:
+ // InternalKerML.g:22852:2: ( rule__OrExpression__Group_1__0 )*
+ loop259:
do {
- int alt256=2;
- int LA256_0 = input.LA(1);
+ int alt259=2;
+ int LA259_0 = input.LA(1);
- if ( (LA256_0==18) ) {
- alt256=1;
+ if ( (LA259_0==18) ) {
+ alt259=1;
}
- switch (alt256) {
+ switch (alt259) {
case 1 :
- // InternalKerML.g:22740:3: rule__OrExpression__Group_1__0
+ // InternalKerML.g:22852:3: rule__OrExpression__Group_1__0
{
pushFollow(FOLLOW_130);
rule__OrExpression__Group_1__0();
@@ -76965,7 +77325,7 @@ public final void rule__OrExpression__Group__1__Impl() throws RecognitionExcepti
break;
default :
- break loop256;
+ break loop259;
}
} while (true);
@@ -76994,14 +77354,14 @@ public final void rule__OrExpression__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__OrExpression__Group_1__0"
- // InternalKerML.g:22749:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ;
+ // InternalKerML.g:22861:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ;
public final void rule__OrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22753:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 )
- // InternalKerML.g:22754:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1
+ // InternalKerML.g:22865:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 )
+ // InternalKerML.g:22866:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1
{
pushFollow(FOLLOW_129);
rule__OrExpression__Group_1__0__Impl();
@@ -77032,23 +77392,23 @@ public final void rule__OrExpression__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__OrExpression__Group_1__0__Impl"
- // InternalKerML.g:22761:1: rule__OrExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:22873:1: rule__OrExpression__Group_1__0__Impl : ( () ) ;
public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22765:1: ( ( () ) )
- // InternalKerML.g:22766:1: ( () )
+ // InternalKerML.g:22877:1: ( ( () ) )
+ // InternalKerML.g:22878:1: ( () )
{
- // InternalKerML.g:22766:1: ( () )
- // InternalKerML.g:22767:2: ()
+ // InternalKerML.g:22878:1: ( () )
+ // InternalKerML.g:22879:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22768:2: ()
- // InternalKerML.g:22768:3:
+ // InternalKerML.g:22880:2: ()
+ // InternalKerML.g:22880:3:
{
}
@@ -77073,14 +77433,14 @@ public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__OrExpression__Group_1__1"
- // InternalKerML.g:22776:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ;
+ // InternalKerML.g:22888:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ;
public final void rule__OrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22780:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 )
- // InternalKerML.g:22781:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2
+ // InternalKerML.g:22892:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 )
+ // InternalKerML.g:22893:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__OrExpression__Group_1__1__Impl();
@@ -77111,23 +77471,23 @@ public final void rule__OrExpression__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__OrExpression__Group_1__1__Impl"
- // InternalKerML.g:22788:1: rule__OrExpression__Group_1__1__Impl : ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:22900:1: rule__OrExpression__Group_1__1__Impl : ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22792:1: ( ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22793:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22904:1: ( ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:22905:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22793:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22794:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22905:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:22906:2: ( rule__OrExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22795:2: ( rule__OrExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22795:3: rule__OrExpression__OperatorAssignment_1_1
+ // InternalKerML.g:22907:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:22907:3: rule__OrExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__OrExpression__OperatorAssignment_1_1();
@@ -77162,14 +77522,14 @@ public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__OrExpression__Group_1__2"
- // InternalKerML.g:22803:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ;
+ // InternalKerML.g:22915:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ;
public final void rule__OrExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22807:1: ( rule__OrExpression__Group_1__2__Impl )
- // InternalKerML.g:22808:2: rule__OrExpression__Group_1__2__Impl
+ // InternalKerML.g:22919:1: ( rule__OrExpression__Group_1__2__Impl )
+ // InternalKerML.g:22920:2: rule__OrExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__OrExpression__Group_1__2__Impl();
@@ -77195,23 +77555,23 @@ public final void rule__OrExpression__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__OrExpression__Group_1__2__Impl"
- // InternalKerML.g:22814:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:22926:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22818:1: ( ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22819:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22930:1: ( ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:22931:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22819:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22820:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22931:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:22932:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22821:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22821:3: rule__OrExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:22933:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:22933:3: rule__OrExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__OrExpression__Operand_compAssignment_1_2();
@@ -77246,14 +77606,14 @@ public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__XorExpression__Group__0"
- // InternalKerML.g:22830:1: rule__XorExpression__Group__0 : rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 ;
+ // InternalKerML.g:22942:1: rule__XorExpression__Group__0 : rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 ;
public final void rule__XorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22834:1: ( rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 )
- // InternalKerML.g:22835:2: rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1
+ // InternalKerML.g:22946:1: ( rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 )
+ // InternalKerML.g:22947:2: rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1
{
pushFollow(FOLLOW_131);
rule__XorExpression__Group__0__Impl();
@@ -77284,17 +77644,17 @@ public final void rule__XorExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__XorExpression__Group__0__Impl"
- // InternalKerML.g:22842:1: rule__XorExpression__Group__0__Impl : ( ruleAndExpression ) ;
+ // InternalKerML.g:22954:1: rule__XorExpression__Group__0__Impl : ( ruleAndExpression ) ;
public final void rule__XorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22846:1: ( ( ruleAndExpression ) )
- // InternalKerML.g:22847:1: ( ruleAndExpression )
+ // InternalKerML.g:22958:1: ( ( ruleAndExpression ) )
+ // InternalKerML.g:22959:1: ( ruleAndExpression )
{
- // InternalKerML.g:22847:1: ( ruleAndExpression )
- // InternalKerML.g:22848:2: ruleAndExpression
+ // InternalKerML.g:22959:1: ( ruleAndExpression )
+ // InternalKerML.g:22960:2: ruleAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
@@ -77329,14 +77689,14 @@ public final void rule__XorExpression__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__XorExpression__Group__1"
- // InternalKerML.g:22857:1: rule__XorExpression__Group__1 : rule__XorExpression__Group__1__Impl ;
+ // InternalKerML.g:22969:1: rule__XorExpression__Group__1 : rule__XorExpression__Group__1__Impl ;
public final void rule__XorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22861:1: ( rule__XorExpression__Group__1__Impl )
- // InternalKerML.g:22862:2: rule__XorExpression__Group__1__Impl
+ // InternalKerML.g:22973:1: ( rule__XorExpression__Group__1__Impl )
+ // InternalKerML.g:22974:2: rule__XorExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XorExpression__Group__1__Impl();
@@ -77362,35 +77722,35 @@ public final void rule__XorExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__XorExpression__Group__1__Impl"
- // InternalKerML.g:22868:1: rule__XorExpression__Group__1__Impl : ( ( rule__XorExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:22980:1: rule__XorExpression__Group__1__Impl : ( ( rule__XorExpression__Group_1__0 )* ) ;
public final void rule__XorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22872:1: ( ( ( rule__XorExpression__Group_1__0 )* ) )
- // InternalKerML.g:22873:1: ( ( rule__XorExpression__Group_1__0 )* )
+ // InternalKerML.g:22984:1: ( ( ( rule__XorExpression__Group_1__0 )* ) )
+ // InternalKerML.g:22985:1: ( ( rule__XorExpression__Group_1__0 )* )
{
- // InternalKerML.g:22873:1: ( ( rule__XorExpression__Group_1__0 )* )
- // InternalKerML.g:22874:2: ( rule__XorExpression__Group_1__0 )*
+ // InternalKerML.g:22985:1: ( ( rule__XorExpression__Group_1__0 )* )
+ // InternalKerML.g:22986:2: ( rule__XorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getGroup_1());
}
- // InternalKerML.g:22875:2: ( rule__XorExpression__Group_1__0 )*
- loop257:
+ // InternalKerML.g:22987:2: ( rule__XorExpression__Group_1__0 )*
+ loop260:
do {
- int alt257=2;
- int LA257_0 = input.LA(1);
+ int alt260=2;
+ int LA260_0 = input.LA(1);
- if ( (LA257_0==19) ) {
- alt257=1;
+ if ( (LA260_0==19) ) {
+ alt260=1;
}
- switch (alt257) {
+ switch (alt260) {
case 1 :
- // InternalKerML.g:22875:3: rule__XorExpression__Group_1__0
+ // InternalKerML.g:22987:3: rule__XorExpression__Group_1__0
{
pushFollow(FOLLOW_132);
rule__XorExpression__Group_1__0();
@@ -77402,7 +77762,7 @@ public final void rule__XorExpression__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop257;
+ break loop260;
}
} while (true);
@@ -77431,14 +77791,14 @@ public final void rule__XorExpression__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__XorExpression__Group_1__0"
- // InternalKerML.g:22884:1: rule__XorExpression__Group_1__0 : rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 ;
+ // InternalKerML.g:22996:1: rule__XorExpression__Group_1__0 : rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 ;
public final void rule__XorExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22888:1: ( rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 )
- // InternalKerML.g:22889:2: rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1
+ // InternalKerML.g:23000:1: ( rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 )
+ // InternalKerML.g:23001:2: rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1
{
pushFollow(FOLLOW_131);
rule__XorExpression__Group_1__0__Impl();
@@ -77469,23 +77829,23 @@ public final void rule__XorExpression__Group_1__0() throws RecognitionException
// $ANTLR start "rule__XorExpression__Group_1__0__Impl"
- // InternalKerML.g:22896:1: rule__XorExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23008:1: rule__XorExpression__Group_1__0__Impl : ( () ) ;
public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22900:1: ( ( () ) )
- // InternalKerML.g:22901:1: ( () )
+ // InternalKerML.g:23012:1: ( ( () ) )
+ // InternalKerML.g:23013:1: ( () )
{
- // InternalKerML.g:22901:1: ( () )
- // InternalKerML.g:22902:2: ()
+ // InternalKerML.g:23013:1: ( () )
+ // InternalKerML.g:23014:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:22903:2: ()
- // InternalKerML.g:22903:3:
+ // InternalKerML.g:23015:2: ()
+ // InternalKerML.g:23015:3:
{
}
@@ -77510,14 +77870,14 @@ public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__XorExpression__Group_1__1"
- // InternalKerML.g:22911:1: rule__XorExpression__Group_1__1 : rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 ;
+ // InternalKerML.g:23023:1: rule__XorExpression__Group_1__1 : rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 ;
public final void rule__XorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22915:1: ( rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 )
- // InternalKerML.g:22916:2: rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2
+ // InternalKerML.g:23027:1: ( rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 )
+ // InternalKerML.g:23028:2: rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__XorExpression__Group_1__1__Impl();
@@ -77548,23 +77908,23 @@ public final void rule__XorExpression__Group_1__1() throws RecognitionException
// $ANTLR start "rule__XorExpression__Group_1__1__Impl"
- // InternalKerML.g:22923:1: rule__XorExpression__Group_1__1__Impl : ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23035:1: rule__XorExpression__Group_1__1__Impl : ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22927:1: ( ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:22928:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23039:1: ( ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23040:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:22928:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:22929:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23040:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23041:2: ( rule__XorExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:22930:2: ( rule__XorExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:22930:3: rule__XorExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23042:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23042:3: rule__XorExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XorExpression__OperatorAssignment_1_1();
@@ -77599,14 +77959,14 @@ public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__XorExpression__Group_1__2"
- // InternalKerML.g:22938:1: rule__XorExpression__Group_1__2 : rule__XorExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23050:1: rule__XorExpression__Group_1__2 : rule__XorExpression__Group_1__2__Impl ;
public final void rule__XorExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22942:1: ( rule__XorExpression__Group_1__2__Impl )
- // InternalKerML.g:22943:2: rule__XorExpression__Group_1__2__Impl
+ // InternalKerML.g:23054:1: ( rule__XorExpression__Group_1__2__Impl )
+ // InternalKerML.g:23055:2: rule__XorExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__XorExpression__Group_1__2__Impl();
@@ -77632,23 +77992,23 @@ public final void rule__XorExpression__Group_1__2() throws RecognitionException
// $ANTLR start "rule__XorExpression__Group_1__2__Impl"
- // InternalKerML.g:22949:1: rule__XorExpression__Group_1__2__Impl : ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23061:1: rule__XorExpression__Group_1__2__Impl : ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22953:1: ( ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:22954:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23065:1: ( ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23066:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:22954:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:22955:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23066:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23067:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:22956:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:22956:3: rule__XorExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23068:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23068:3: rule__XorExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__XorExpression__Operand_compAssignment_1_2();
@@ -77683,14 +78043,14 @@ public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionExce
// $ANTLR start "rule__AndExpression__Group__0"
- // InternalKerML.g:22965:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
+ // InternalKerML.g:23077:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
public final void rule__AndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22969:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
- // InternalKerML.g:22970:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
+ // InternalKerML.g:23081:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
+ // InternalKerML.g:23082:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
{
pushFollow(FOLLOW_133);
rule__AndExpression__Group__0__Impl();
@@ -77721,17 +78081,17 @@ public final void rule__AndExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__AndExpression__Group__0__Impl"
- // InternalKerML.g:22977:1: rule__AndExpression__Group__0__Impl : ( ruleEqualityExpression ) ;
+ // InternalKerML.g:23089:1: rule__AndExpression__Group__0__Impl : ( ruleEqualityExpression ) ;
public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22981:1: ( ( ruleEqualityExpression ) )
- // InternalKerML.g:22982:1: ( ruleEqualityExpression )
+ // InternalKerML.g:23093:1: ( ( ruleEqualityExpression ) )
+ // InternalKerML.g:23094:1: ( ruleEqualityExpression )
{
- // InternalKerML.g:22982:1: ( ruleEqualityExpression )
- // InternalKerML.g:22983:2: ruleEqualityExpression
+ // InternalKerML.g:23094:1: ( ruleEqualityExpression )
+ // InternalKerML.g:23095:2: ruleEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
@@ -77766,14 +78126,14 @@ public final void rule__AndExpression__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__AndExpression__Group__1"
- // InternalKerML.g:22992:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
+ // InternalKerML.g:23104:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
public final void rule__AndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:22996:1: ( rule__AndExpression__Group__1__Impl )
- // InternalKerML.g:22997:2: rule__AndExpression__Group__1__Impl
+ // InternalKerML.g:23108:1: ( rule__AndExpression__Group__1__Impl )
+ // InternalKerML.g:23109:2: rule__AndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AndExpression__Group__1__Impl();
@@ -77799,35 +78159,35 @@ public final void rule__AndExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__AndExpression__Group__1__Impl"
- // InternalKerML.g:23003:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:23115:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23007:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
- // InternalKerML.g:23008:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // InternalKerML.g:23119:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
+ // InternalKerML.g:23120:1: ( ( rule__AndExpression__Group_1__0 )* )
{
- // InternalKerML.g:23008:1: ( ( rule__AndExpression__Group_1__0 )* )
- // InternalKerML.g:23009:2: ( rule__AndExpression__Group_1__0 )*
+ // InternalKerML.g:23120:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // InternalKerML.g:23121:2: ( rule__AndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23010:2: ( rule__AndExpression__Group_1__0 )*
- loop258:
+ // InternalKerML.g:23122:2: ( rule__AndExpression__Group_1__0 )*
+ loop261:
do {
- int alt258=2;
- int LA258_0 = input.LA(1);
+ int alt261=2;
+ int LA261_0 = input.LA(1);
- if ( (LA258_0==20) ) {
- alt258=1;
+ if ( (LA261_0==20) ) {
+ alt261=1;
}
- switch (alt258) {
+ switch (alt261) {
case 1 :
- // InternalKerML.g:23010:3: rule__AndExpression__Group_1__0
+ // InternalKerML.g:23122:3: rule__AndExpression__Group_1__0
{
pushFollow(FOLLOW_134);
rule__AndExpression__Group_1__0();
@@ -77839,7 +78199,7 @@ public final void rule__AndExpression__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop258;
+ break loop261;
}
} while (true);
@@ -77868,14 +78228,14 @@ public final void rule__AndExpression__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__AndExpression__Group_1__0"
- // InternalKerML.g:23019:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
+ // InternalKerML.g:23131:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
public final void rule__AndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23023:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
- // InternalKerML.g:23024:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
+ // InternalKerML.g:23135:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
+ // InternalKerML.g:23136:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
{
pushFollow(FOLLOW_133);
rule__AndExpression__Group_1__0__Impl();
@@ -77906,23 +78266,23 @@ public final void rule__AndExpression__Group_1__0() throws RecognitionException
// $ANTLR start "rule__AndExpression__Group_1__0__Impl"
- // InternalKerML.g:23031:1: rule__AndExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23143:1: rule__AndExpression__Group_1__0__Impl : ( () ) ;
public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23035:1: ( ( () ) )
- // InternalKerML.g:23036:1: ( () )
+ // InternalKerML.g:23147:1: ( ( () ) )
+ // InternalKerML.g:23148:1: ( () )
{
- // InternalKerML.g:23036:1: ( () )
- // InternalKerML.g:23037:2: ()
+ // InternalKerML.g:23148:1: ( () )
+ // InternalKerML.g:23149:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23038:2: ()
- // InternalKerML.g:23038:3:
+ // InternalKerML.g:23150:2: ()
+ // InternalKerML.g:23150:3:
{
}
@@ -77947,14 +78307,14 @@ public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__AndExpression__Group_1__1"
- // InternalKerML.g:23046:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ;
+ // InternalKerML.g:23158:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ;
public final void rule__AndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23050:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 )
- // InternalKerML.g:23051:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2
+ // InternalKerML.g:23162:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 )
+ // InternalKerML.g:23163:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__AndExpression__Group_1__1__Impl();
@@ -77985,23 +78345,23 @@ public final void rule__AndExpression__Group_1__1() throws RecognitionException
// $ANTLR start "rule__AndExpression__Group_1__1__Impl"
- // InternalKerML.g:23058:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23170:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23062:1: ( ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23063:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23174:1: ( ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23175:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23063:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23064:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23175:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23176:2: ( rule__AndExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23065:2: ( rule__AndExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23065:3: rule__AndExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23177:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23177:3: rule__AndExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__AndExpression__OperatorAssignment_1_1();
@@ -78036,14 +78396,14 @@ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__AndExpression__Group_1__2"
- // InternalKerML.g:23073:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23185:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ;
public final void rule__AndExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23077:1: ( rule__AndExpression__Group_1__2__Impl )
- // InternalKerML.g:23078:2: rule__AndExpression__Group_1__2__Impl
+ // InternalKerML.g:23189:1: ( rule__AndExpression__Group_1__2__Impl )
+ // InternalKerML.g:23190:2: rule__AndExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__AndExpression__Group_1__2__Impl();
@@ -78069,23 +78429,23 @@ public final void rule__AndExpression__Group_1__2() throws RecognitionException
// $ANTLR start "rule__AndExpression__Group_1__2__Impl"
- // InternalKerML.g:23084:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23196:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23088:1: ( ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:23089:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23200:1: ( ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23201:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:23089:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:23090:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23201:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23202:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:23091:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:23091:3: rule__AndExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23203:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23203:3: rule__AndExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__AndExpression__Operand_compAssignment_1_2();
@@ -78120,14 +78480,14 @@ public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionExce
// $ANTLR start "rule__EqualityExpression__Group__0"
- // InternalKerML.g:23100:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
+ // InternalKerML.g:23212:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
public final void rule__EqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23104:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
- // InternalKerML.g:23105:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
+ // InternalKerML.g:23216:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
+ // InternalKerML.g:23217:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
{
pushFollow(FOLLOW_135);
rule__EqualityExpression__Group__0__Impl();
@@ -78158,17 +78518,17 @@ public final void rule__EqualityExpression__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__EqualityExpression__Group__0__Impl"
- // InternalKerML.g:23112:1: rule__EqualityExpression__Group__0__Impl : ( ruleClassificationExpression ) ;
+ // InternalKerML.g:23224:1: rule__EqualityExpression__Group__0__Impl : ( ruleClassificationExpression ) ;
public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23116:1: ( ( ruleClassificationExpression ) )
- // InternalKerML.g:23117:1: ( ruleClassificationExpression )
+ // InternalKerML.g:23228:1: ( ( ruleClassificationExpression ) )
+ // InternalKerML.g:23229:1: ( ruleClassificationExpression )
{
- // InternalKerML.g:23117:1: ( ruleClassificationExpression )
- // InternalKerML.g:23118:2: ruleClassificationExpression
+ // InternalKerML.g:23229:1: ( ruleClassificationExpression )
+ // InternalKerML.g:23230:2: ruleClassificationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
@@ -78203,14 +78563,14 @@ public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__EqualityExpression__Group__1"
- // InternalKerML.g:23127:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
+ // InternalKerML.g:23239:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
public final void rule__EqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23131:1: ( rule__EqualityExpression__Group__1__Impl )
- // InternalKerML.g:23132:2: rule__EqualityExpression__Group__1__Impl
+ // InternalKerML.g:23243:1: ( rule__EqualityExpression__Group__1__Impl )
+ // InternalKerML.g:23244:2: rule__EqualityExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__Group__1__Impl();
@@ -78236,35 +78596,35 @@ public final void rule__EqualityExpression__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__EqualityExpression__Group__1__Impl"
- // InternalKerML.g:23138:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:23250:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23142:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
- // InternalKerML.g:23143:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // InternalKerML.g:23254:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
+ // InternalKerML.g:23255:1: ( ( rule__EqualityExpression__Group_1__0 )* )
{
- // InternalKerML.g:23143:1: ( ( rule__EqualityExpression__Group_1__0 )* )
- // InternalKerML.g:23144:2: ( rule__EqualityExpression__Group_1__0 )*
+ // InternalKerML.g:23255:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // InternalKerML.g:23256:2: ( rule__EqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23145:2: ( rule__EqualityExpression__Group_1__0 )*
- loop259:
+ // InternalKerML.g:23257:2: ( rule__EqualityExpression__Group_1__0 )*
+ loop262:
do {
- int alt259=2;
- int LA259_0 = input.LA(1);
+ int alt262=2;
+ int LA262_0 = input.LA(1);
- if ( ((LA259_0>=40 && LA259_0<=41)) ) {
- alt259=1;
+ if ( ((LA262_0>=40 && LA262_0<=41)) ) {
+ alt262=1;
}
- switch (alt259) {
+ switch (alt262) {
case 1 :
- // InternalKerML.g:23145:3: rule__EqualityExpression__Group_1__0
+ // InternalKerML.g:23257:3: rule__EqualityExpression__Group_1__0
{
pushFollow(FOLLOW_136);
rule__EqualityExpression__Group_1__0();
@@ -78276,7 +78636,7 @@ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop259;
+ break loop262;
}
} while (true);
@@ -78305,14 +78665,14 @@ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__EqualityExpression__Group_1__0"
- // InternalKerML.g:23154:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
+ // InternalKerML.g:23266:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23158:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
- // InternalKerML.g:23159:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
+ // InternalKerML.g:23270:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
+ // InternalKerML.g:23271:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
{
pushFollow(FOLLOW_135);
rule__EqualityExpression__Group_1__0__Impl();
@@ -78343,23 +78703,23 @@ public final void rule__EqualityExpression__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
- // InternalKerML.g:23166:1: rule__EqualityExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23278:1: rule__EqualityExpression__Group_1__0__Impl : ( () ) ;
public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23170:1: ( ( () ) )
- // InternalKerML.g:23171:1: ( () )
+ // InternalKerML.g:23282:1: ( ( () ) )
+ // InternalKerML.g:23283:1: ( () )
{
- // InternalKerML.g:23171:1: ( () )
- // InternalKerML.g:23172:2: ()
+ // InternalKerML.g:23283:1: ( () )
+ // InternalKerML.g:23284:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23173:2: ()
- // InternalKerML.g:23173:3:
+ // InternalKerML.g:23285:2: ()
+ // InternalKerML.g:23285:3:
{
}
@@ -78384,14 +78744,14 @@ public final void rule__EqualityExpression__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__EqualityExpression__Group_1__1"
- // InternalKerML.g:23181:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 ;
+ // InternalKerML.g:23293:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 ;
public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23185:1: ( rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 )
- // InternalKerML.g:23186:2: rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2
+ // InternalKerML.g:23297:1: ( rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 )
+ // InternalKerML.g:23298:2: rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__EqualityExpression__Group_1__1__Impl();
@@ -78422,23 +78782,23 @@ public final void rule__EqualityExpression__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
- // InternalKerML.g:23193:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23305:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23197:1: ( ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23198:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23309:1: ( ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23310:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23198:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23199:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23310:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23311:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23200:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23200:3: rule__EqualityExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23312:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23312:3: rule__EqualityExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__OperatorAssignment_1_1();
@@ -78473,14 +78833,14 @@ public final void rule__EqualityExpression__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__EqualityExpression__Group_1__2"
- // InternalKerML.g:23208:1: rule__EqualityExpression__Group_1__2 : rule__EqualityExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23320:1: rule__EqualityExpression__Group_1__2 : rule__EqualityExpression__Group_1__2__Impl ;
public final void rule__EqualityExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23212:1: ( rule__EqualityExpression__Group_1__2__Impl )
- // InternalKerML.g:23213:2: rule__EqualityExpression__Group_1__2__Impl
+ // InternalKerML.g:23324:1: ( rule__EqualityExpression__Group_1__2__Impl )
+ // InternalKerML.g:23325:2: rule__EqualityExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__Group_1__2__Impl();
@@ -78506,23 +78866,23 @@ public final void rule__EqualityExpression__Group_1__2() throws RecognitionExcep
// $ANTLR start "rule__EqualityExpression__Group_1__2__Impl"
- // InternalKerML.g:23219:1: rule__EqualityExpression__Group_1__2__Impl : ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23331:1: rule__EqualityExpression__Group_1__2__Impl : ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__EqualityExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23223:1: ( ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:23224:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23335:1: ( ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23336:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:23224:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:23225:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23336:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23337:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:23226:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:23226:3: rule__EqualityExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23338:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23338:3: rule__EqualityExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__Operand_compAssignment_1_2();
@@ -78557,14 +78917,14 @@ public final void rule__EqualityExpression__Group_1__2__Impl() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_0__0"
- // InternalKerML.g:23235:1: rule__ClassificationExpression__Group_0__0 : rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 ;
+ // InternalKerML.g:23347:1: rule__ClassificationExpression__Group_0__0 : rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 ;
public final void rule__ClassificationExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23239:1: ( rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 )
- // InternalKerML.g:23240:2: rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1
+ // InternalKerML.g:23351:1: ( rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 )
+ // InternalKerML.g:23352:2: rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1
{
pushFollow(FOLLOW_137);
rule__ClassificationExpression__Group_0__0__Impl();
@@ -78595,17 +78955,17 @@ public final void rule__ClassificationExpression__Group_0__0() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_0__0__Impl"
- // InternalKerML.g:23247:1: rule__ClassificationExpression__Group_0__0__Impl : ( ruleRelationalExpression ) ;
+ // InternalKerML.g:23359:1: rule__ClassificationExpression__Group_0__0__Impl : ( ruleRelationalExpression ) ;
public final void rule__ClassificationExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23251:1: ( ( ruleRelationalExpression ) )
- // InternalKerML.g:23252:1: ( ruleRelationalExpression )
+ // InternalKerML.g:23363:1: ( ( ruleRelationalExpression ) )
+ // InternalKerML.g:23364:1: ( ruleRelationalExpression )
{
- // InternalKerML.g:23252:1: ( ruleRelationalExpression )
- // InternalKerML.g:23253:2: ruleRelationalExpression
+ // InternalKerML.g:23364:1: ( ruleRelationalExpression )
+ // InternalKerML.g:23365:2: ruleRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
@@ -78640,14 +79000,14 @@ public final void rule__ClassificationExpression__Group_0__0__Impl() throws Reco
// $ANTLR start "rule__ClassificationExpression__Group_0__1"
- // InternalKerML.g:23262:1: rule__ClassificationExpression__Group_0__1 : rule__ClassificationExpression__Group_0__1__Impl ;
+ // InternalKerML.g:23374:1: rule__ClassificationExpression__Group_0__1 : rule__ClassificationExpression__Group_0__1__Impl ;
public final void rule__ClassificationExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23266:1: ( rule__ClassificationExpression__Group_0__1__Impl )
- // InternalKerML.g:23267:2: rule__ClassificationExpression__Group_0__1__Impl
+ // InternalKerML.g:23378:1: ( rule__ClassificationExpression__Group_0__1__Impl )
+ // InternalKerML.g:23379:2: rule__ClassificationExpression__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_0__1__Impl();
@@ -78673,31 +79033,31 @@ public final void rule__ClassificationExpression__Group_0__1() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_0__1__Impl"
- // InternalKerML.g:23273:1: rule__ClassificationExpression__Group_0__1__Impl : ( ( rule__ClassificationExpression__Group_0_1__0 )? ) ;
+ // InternalKerML.g:23385:1: rule__ClassificationExpression__Group_0__1__Impl : ( ( rule__ClassificationExpression__Group_0_1__0 )? ) ;
public final void rule__ClassificationExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23277:1: ( ( ( rule__ClassificationExpression__Group_0_1__0 )? ) )
- // InternalKerML.g:23278:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ // InternalKerML.g:23389:1: ( ( ( rule__ClassificationExpression__Group_0_1__0 )? ) )
+ // InternalKerML.g:23390:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
{
- // InternalKerML.g:23278:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
- // InternalKerML.g:23279:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ // InternalKerML.g:23390:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ // InternalKerML.g:23391:2: ( rule__ClassificationExpression__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
}
- // InternalKerML.g:23280:2: ( rule__ClassificationExpression__Group_0_1__0 )?
- int alt260=2;
- int LA260_0 = input.LA(1);
+ // InternalKerML.g:23392:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ int alt263=2;
+ int LA263_0 = input.LA(1);
- if ( (LA260_0==25||(LA260_0>=42 && LA260_0<=44)) ) {
- alt260=1;
+ if ( (LA263_0==25||(LA263_0>=42 && LA263_0<=44)) ) {
+ alt263=1;
}
- switch (alt260) {
+ switch (alt263) {
case 1 :
- // InternalKerML.g:23280:3: rule__ClassificationExpression__Group_0_1__0
+ // InternalKerML.g:23392:3: rule__ClassificationExpression__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_0_1__0();
@@ -78735,14 +79095,14 @@ public final void rule__ClassificationExpression__Group_0__1__Impl() throws Reco
// $ANTLR start "rule__ClassificationExpression__Group_0_1__0"
- // InternalKerML.g:23289:1: rule__ClassificationExpression__Group_0_1__0 : rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 ;
+ // InternalKerML.g:23401:1: rule__ClassificationExpression__Group_0_1__0 : rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 ;
public final void rule__ClassificationExpression__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23293:1: ( rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 )
- // InternalKerML.g:23294:2: rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1
+ // InternalKerML.g:23405:1: ( rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 )
+ // InternalKerML.g:23406:2: rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1
{
pushFollow(FOLLOW_137);
rule__ClassificationExpression__Group_0_1__0__Impl();
@@ -78773,23 +79133,23 @@ public final void rule__ClassificationExpression__Group_0_1__0() throws Recognit
// $ANTLR start "rule__ClassificationExpression__Group_0_1__0__Impl"
- // InternalKerML.g:23301:1: rule__ClassificationExpression__Group_0_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23413:1: rule__ClassificationExpression__Group_0_1__0__Impl : ( () ) ;
public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23305:1: ( ( () ) )
- // InternalKerML.g:23306:1: ( () )
+ // InternalKerML.g:23417:1: ( ( () ) )
+ // InternalKerML.g:23418:1: ( () )
{
- // InternalKerML.g:23306:1: ( () )
- // InternalKerML.g:23307:2: ()
+ // InternalKerML.g:23418:1: ( () )
+ // InternalKerML.g:23419:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
}
- // InternalKerML.g:23308:2: ()
- // InternalKerML.g:23308:3:
+ // InternalKerML.g:23420:2: ()
+ // InternalKerML.g:23420:3:
{
}
@@ -78814,14 +79174,14 @@ public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws Re
// $ANTLR start "rule__ClassificationExpression__Group_0_1__1"
- // InternalKerML.g:23316:1: rule__ClassificationExpression__Group_0_1__1 : rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 ;
+ // InternalKerML.g:23428:1: rule__ClassificationExpression__Group_0_1__1 : rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 ;
public final void rule__ClassificationExpression__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23320:1: ( rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 )
- // InternalKerML.g:23321:2: rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2
+ // InternalKerML.g:23432:1: ( rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 )
+ // InternalKerML.g:23433:2: rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2
{
pushFollow(FOLLOW_5);
rule__ClassificationExpression__Group_0_1__1__Impl();
@@ -78852,23 +79212,23 @@ public final void rule__ClassificationExpression__Group_0_1__1() throws Recognit
// $ANTLR start "rule__ClassificationExpression__Group_0_1__1__Impl"
- // InternalKerML.g:23328:1: rule__ClassificationExpression__Group_0_1__1__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) ;
+ // InternalKerML.g:23440:1: rule__ClassificationExpression__Group_0_1__1__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) ;
public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23332:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) )
- // InternalKerML.g:23333:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ // InternalKerML.g:23444:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) )
+ // InternalKerML.g:23445:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
{
- // InternalKerML.g:23333:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
- // InternalKerML.g:23334:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ // InternalKerML.g:23445:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ // InternalKerML.g:23446:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
}
- // InternalKerML.g:23335:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
- // InternalKerML.g:23335:3: rule__ClassificationExpression__OperatorAssignment_0_1_1
+ // InternalKerML.g:23447:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ // InternalKerML.g:23447:3: rule__ClassificationExpression__OperatorAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__OperatorAssignment_0_1_1();
@@ -78903,14 +79263,14 @@ public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws Re
// $ANTLR start "rule__ClassificationExpression__Group_0_1__2"
- // InternalKerML.g:23343:1: rule__ClassificationExpression__Group_0_1__2 : rule__ClassificationExpression__Group_0_1__2__Impl ;
+ // InternalKerML.g:23455:1: rule__ClassificationExpression__Group_0_1__2 : rule__ClassificationExpression__Group_0_1__2__Impl ;
public final void rule__ClassificationExpression__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23347:1: ( rule__ClassificationExpression__Group_0_1__2__Impl )
- // InternalKerML.g:23348:2: rule__ClassificationExpression__Group_0_1__2__Impl
+ // InternalKerML.g:23459:1: ( rule__ClassificationExpression__Group_0_1__2__Impl )
+ // InternalKerML.g:23460:2: rule__ClassificationExpression__Group_0_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_0_1__2__Impl();
@@ -78936,23 +79296,23 @@ public final void rule__ClassificationExpression__Group_0_1__2() throws Recognit
// $ANTLR start "rule__ClassificationExpression__Group_0_1__2__Impl"
- // InternalKerML.g:23354:1: rule__ClassificationExpression__Group_0_1__2__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) ;
+ // InternalKerML.g:23466:1: rule__ClassificationExpression__Group_0_1__2__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) ;
public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23358:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) )
- // InternalKerML.g:23359:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ // InternalKerML.g:23470:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) )
+ // InternalKerML.g:23471:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
{
- // InternalKerML.g:23359:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
- // InternalKerML.g:23360:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ // InternalKerML.g:23471:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ // InternalKerML.g:23472:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
}
- // InternalKerML.g:23361:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
- // InternalKerML.g:23361:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
+ // InternalKerML.g:23473:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ // InternalKerML.g:23473:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2();
@@ -78987,14 +79347,14 @@ public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws Re
// $ANTLR start "rule__ClassificationExpression__Group_1__0"
- // InternalKerML.g:23370:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
+ // InternalKerML.g:23482:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23374:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
- // InternalKerML.g:23375:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
+ // InternalKerML.g:23486:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
+ // InternalKerML.g:23487:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
{
pushFollow(FOLLOW_34);
rule__ClassificationExpression__Group_1__0__Impl();
@@ -79025,23 +79385,23 @@ public final void rule__ClassificationExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
- // InternalKerML.g:23382:1: rule__ClassificationExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23494:1: rule__ClassificationExpression__Group_1__0__Impl : ( () ) ;
public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23386:1: ( ( () ) )
- // InternalKerML.g:23387:1: ( () )
+ // InternalKerML.g:23498:1: ( ( () ) )
+ // InternalKerML.g:23499:1: ( () )
{
- // InternalKerML.g:23387:1: ( () )
- // InternalKerML.g:23388:2: ()
+ // InternalKerML.g:23499:1: ( () )
+ // InternalKerML.g:23500:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
}
- // InternalKerML.g:23389:2: ()
- // InternalKerML.g:23389:3:
+ // InternalKerML.g:23501:2: ()
+ // InternalKerML.g:23501:3:
{
}
@@ -79066,14 +79426,14 @@ public final void rule__ClassificationExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__ClassificationExpression__Group_1__1"
- // InternalKerML.g:23397:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 ;
+ // InternalKerML.g:23509:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 ;
public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23401:1: ( rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 )
- // InternalKerML.g:23402:2: rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2
+ // InternalKerML.g:23513:1: ( rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 )
+ // InternalKerML.g:23514:2: rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2
{
pushFollow(FOLLOW_137);
rule__ClassificationExpression__Group_1__1__Impl();
@@ -79104,23 +79464,23 @@ public final void rule__ClassificationExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
- // InternalKerML.g:23409:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:23521:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) ;
public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23413:1: ( ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) )
- // InternalKerML.g:23414:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ // InternalKerML.g:23525:1: ( ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) )
+ // InternalKerML.g:23526:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
{
- // InternalKerML.g:23414:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
- // InternalKerML.g:23415:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ // InternalKerML.g:23526:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ // InternalKerML.g:23527:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
}
- // InternalKerML.g:23416:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
- // InternalKerML.g:23416:3: rule__ClassificationExpression__Operand_compAssignment_1_1
+ // InternalKerML.g:23528:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ // InternalKerML.g:23528:3: rule__ClassificationExpression__Operand_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Operand_compAssignment_1_1();
@@ -79155,14 +79515,14 @@ public final void rule__ClassificationExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__ClassificationExpression__Group_1__2"
- // InternalKerML.g:23424:1: rule__ClassificationExpression__Group_1__2 : rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 ;
+ // InternalKerML.g:23536:1: rule__ClassificationExpression__Group_1__2 : rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 ;
public final void rule__ClassificationExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23428:1: ( rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 )
- // InternalKerML.g:23429:2: rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3
+ // InternalKerML.g:23540:1: ( rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 )
+ // InternalKerML.g:23541:2: rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3
{
pushFollow(FOLLOW_5);
rule__ClassificationExpression__Group_1__2__Impl();
@@ -79193,23 +79553,23 @@ public final void rule__ClassificationExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_1__2__Impl"
- // InternalKerML.g:23436:1: rule__ClassificationExpression__Group_1__2__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) ;
+ // InternalKerML.g:23548:1: rule__ClassificationExpression__Group_1__2__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) ;
public final void rule__ClassificationExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23440:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) )
- // InternalKerML.g:23441:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ // InternalKerML.g:23552:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) )
+ // InternalKerML.g:23553:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
{
- // InternalKerML.g:23441:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
- // InternalKerML.g:23442:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ // InternalKerML.g:23553:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ // InternalKerML.g:23554:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
}
- // InternalKerML.g:23443:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
- // InternalKerML.g:23443:3: rule__ClassificationExpression__OperatorAssignment_1_2
+ // InternalKerML.g:23555:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ // InternalKerML.g:23555:3: rule__ClassificationExpression__OperatorAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__OperatorAssignment_1_2();
@@ -79244,14 +79604,14 @@ public final void rule__ClassificationExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__ClassificationExpression__Group_1__3"
- // InternalKerML.g:23451:1: rule__ClassificationExpression__Group_1__3 : rule__ClassificationExpression__Group_1__3__Impl ;
+ // InternalKerML.g:23563:1: rule__ClassificationExpression__Group_1__3 : rule__ClassificationExpression__Group_1__3__Impl ;
public final void rule__ClassificationExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23455:1: ( rule__ClassificationExpression__Group_1__3__Impl )
- // InternalKerML.g:23456:2: rule__ClassificationExpression__Group_1__3__Impl
+ // InternalKerML.g:23567:1: ( rule__ClassificationExpression__Group_1__3__Impl )
+ // InternalKerML.g:23568:2: rule__ClassificationExpression__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_1__3__Impl();
@@ -79277,23 +79637,23 @@ public final void rule__ClassificationExpression__Group_1__3() throws Recognitio
// $ANTLR start "rule__ClassificationExpression__Group_1__3__Impl"
- // InternalKerML.g:23462:1: rule__ClassificationExpression__Group_1__3__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) ;
+ // InternalKerML.g:23574:1: rule__ClassificationExpression__Group_1__3__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) ;
public final void rule__ClassificationExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23466:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) )
- // InternalKerML.g:23467:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ // InternalKerML.g:23578:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) )
+ // InternalKerML.g:23579:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
{
- // InternalKerML.g:23467:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
- // InternalKerML.g:23468:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ // InternalKerML.g:23579:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ // InternalKerML.g:23580:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
}
- // InternalKerML.g:23469:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
- // InternalKerML.g:23469:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
+ // InternalKerML.g:23581:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ // InternalKerML.g:23581:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3();
@@ -79328,14 +79688,14 @@ public final void rule__ClassificationExpression__Group_1__3__Impl() throws Reco
// $ANTLR start "rule__RelationalExpression__Group__0"
- // InternalKerML.g:23478:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ // InternalKerML.g:23590:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
public final void rule__RelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23482:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
- // InternalKerML.g:23483:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ // InternalKerML.g:23594:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // InternalKerML.g:23595:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
{
pushFollow(FOLLOW_138);
rule__RelationalExpression__Group__0__Impl();
@@ -79366,17 +79726,17 @@ public final void rule__RelationalExpression__Group__0() throws RecognitionExcep
// $ANTLR start "rule__RelationalExpression__Group__0__Impl"
- // InternalKerML.g:23490:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
+ // InternalKerML.g:23602:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23494:1: ( ( ruleAdditiveExpression ) )
- // InternalKerML.g:23495:1: ( ruleAdditiveExpression )
+ // InternalKerML.g:23606:1: ( ( ruleAdditiveExpression ) )
+ // InternalKerML.g:23607:1: ( ruleAdditiveExpression )
{
- // InternalKerML.g:23495:1: ( ruleAdditiveExpression )
- // InternalKerML.g:23496:2: ruleAdditiveExpression
+ // InternalKerML.g:23607:1: ( ruleAdditiveExpression )
+ // InternalKerML.g:23608:2: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
@@ -79411,14 +79771,14 @@ public final void rule__RelationalExpression__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationalExpression__Group__1"
- // InternalKerML.g:23505:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ // InternalKerML.g:23617:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
public final void rule__RelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23509:1: ( rule__RelationalExpression__Group__1__Impl )
- // InternalKerML.g:23510:2: rule__RelationalExpression__Group__1__Impl
+ // InternalKerML.g:23621:1: ( rule__RelationalExpression__Group__1__Impl )
+ // InternalKerML.g:23622:2: rule__RelationalExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__Group__1__Impl();
@@ -79444,35 +79804,35 @@ public final void rule__RelationalExpression__Group__1() throws RecognitionExcep
// $ANTLR start "rule__RelationalExpression__Group__1__Impl"
- // InternalKerML.g:23516:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:23628:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ;
public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23520:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) )
- // InternalKerML.g:23521:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ // InternalKerML.g:23632:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) )
+ // InternalKerML.g:23633:1: ( ( rule__RelationalExpression__Group_1__0 )* )
{
- // InternalKerML.g:23521:1: ( ( rule__RelationalExpression__Group_1__0 )* )
- // InternalKerML.g:23522:2: ( rule__RelationalExpression__Group_1__0 )*
+ // InternalKerML.g:23633:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ // InternalKerML.g:23634:2: ( rule__RelationalExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23523:2: ( rule__RelationalExpression__Group_1__0 )*
- loop261:
+ // InternalKerML.g:23635:2: ( rule__RelationalExpression__Group_1__0 )*
+ loop264:
do {
- int alt261=2;
- int LA261_0 = input.LA(1);
+ int alt264=2;
+ int LA264_0 = input.LA(1);
- if ( ((LA261_0>=45 && LA261_0<=48)) ) {
- alt261=1;
+ if ( ((LA264_0>=45 && LA264_0<=48)) ) {
+ alt264=1;
}
- switch (alt261) {
+ switch (alt264) {
case 1 :
- // InternalKerML.g:23523:3: rule__RelationalExpression__Group_1__0
+ // InternalKerML.g:23635:3: rule__RelationalExpression__Group_1__0
{
pushFollow(FOLLOW_139);
rule__RelationalExpression__Group_1__0();
@@ -79484,7 +79844,7 @@ public final void rule__RelationalExpression__Group__1__Impl() throws Recognitio
break;
default :
- break loop261;
+ break loop264;
}
} while (true);
@@ -79513,14 +79873,14 @@ public final void rule__RelationalExpression__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationalExpression__Group_1__0"
- // InternalKerML.g:23532:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ // InternalKerML.g:23644:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23536:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
- // InternalKerML.g:23537:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ // InternalKerML.g:23648:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // InternalKerML.g:23649:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
{
pushFollow(FOLLOW_138);
rule__RelationalExpression__Group_1__0__Impl();
@@ -79551,23 +79911,23 @@ public final void rule__RelationalExpression__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
- // InternalKerML.g:23544:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23656:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23548:1: ( ( () ) )
- // InternalKerML.g:23549:1: ( () )
+ // InternalKerML.g:23660:1: ( ( () ) )
+ // InternalKerML.g:23661:1: ( () )
{
- // InternalKerML.g:23549:1: ( () )
- // InternalKerML.g:23550:2: ()
+ // InternalKerML.g:23661:1: ( () )
+ // InternalKerML.g:23662:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23551:2: ()
- // InternalKerML.g:23551:3:
+ // InternalKerML.g:23663:2: ()
+ // InternalKerML.g:23663:3:
{
}
@@ -79592,14 +79952,14 @@ public final void rule__RelationalExpression__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__RelationalExpression__Group_1__1"
- // InternalKerML.g:23559:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
+ // InternalKerML.g:23671:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23563:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
- // InternalKerML.g:23564:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
+ // InternalKerML.g:23675:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
+ // InternalKerML.g:23676:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__RelationalExpression__Group_1__1__Impl();
@@ -79630,23 +79990,23 @@ public final void rule__RelationalExpression__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
- // InternalKerML.g:23571:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23683:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23575:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23576:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23687:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23688:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23576:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23577:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23688:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23689:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23578:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23578:3: rule__RelationalExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23690:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23690:3: rule__RelationalExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__OperatorAssignment_1_1();
@@ -79681,14 +80041,14 @@ public final void rule__RelationalExpression__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__RelationalExpression__Group_1__2"
- // InternalKerML.g:23586:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23698:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
public final void rule__RelationalExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23590:1: ( rule__RelationalExpression__Group_1__2__Impl )
- // InternalKerML.g:23591:2: rule__RelationalExpression__Group_1__2__Impl
+ // InternalKerML.g:23702:1: ( rule__RelationalExpression__Group_1__2__Impl )
+ // InternalKerML.g:23703:2: rule__RelationalExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__Group_1__2__Impl();
@@ -79714,23 +80074,23 @@ public final void rule__RelationalExpression__Group_1__2() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__2__Impl"
- // InternalKerML.g:23597:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23709:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23601:1: ( ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:23602:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23713:1: ( ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23714:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:23602:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:23603:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23714:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23715:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:23604:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:23604:3: rule__RelationalExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23716:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23716:3: rule__RelationalExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__Operand_compAssignment_1_2();
@@ -79765,14 +80125,14 @@ public final void rule__RelationalExpression__Group_1__2__Impl() throws Recognit
// $ANTLR start "rule__AdditiveExpression__Group__0"
- // InternalKerML.g:23613:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ // InternalKerML.g:23725:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23617:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
- // InternalKerML.g:23618:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ // InternalKerML.g:23729:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // InternalKerML.g:23730:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
{
pushFollow(FOLLOW_140);
rule__AdditiveExpression__Group__0__Impl();
@@ -79803,17 +80163,17 @@ public final void rule__AdditiveExpression__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
- // InternalKerML.g:23625:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
+ // InternalKerML.g:23737:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23629:1: ( ( ruleMultiplicativeExpression ) )
- // InternalKerML.g:23630:1: ( ruleMultiplicativeExpression )
+ // InternalKerML.g:23741:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalKerML.g:23742:1: ( ruleMultiplicativeExpression )
{
- // InternalKerML.g:23630:1: ( ruleMultiplicativeExpression )
- // InternalKerML.g:23631:2: ruleMultiplicativeExpression
+ // InternalKerML.g:23742:1: ( ruleMultiplicativeExpression )
+ // InternalKerML.g:23743:2: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
@@ -79848,14 +80208,14 @@ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__AdditiveExpression__Group__1"
- // InternalKerML.g:23640:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ // InternalKerML.g:23752:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23644:1: ( rule__AdditiveExpression__Group__1__Impl )
- // InternalKerML.g:23645:2: rule__AdditiveExpression__Group__1__Impl
+ // InternalKerML.g:23756:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // InternalKerML.g:23757:2: rule__AdditiveExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__Group__1__Impl();
@@ -79881,35 +80241,35 @@ public final void rule__AdditiveExpression__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
- // InternalKerML.g:23651:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:23763:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23655:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
- // InternalKerML.g:23656:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalKerML.g:23767:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // InternalKerML.g:23768:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
{
- // InternalKerML.g:23656:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- // InternalKerML.g:23657:2: ( rule__AdditiveExpression__Group_1__0 )*
+ // InternalKerML.g:23768:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalKerML.g:23769:2: ( rule__AdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23658:2: ( rule__AdditiveExpression__Group_1__0 )*
- loop262:
+ // InternalKerML.g:23770:2: ( rule__AdditiveExpression__Group_1__0 )*
+ loop265:
do {
- int alt262=2;
- int LA262_0 = input.LA(1);
+ int alt265=2;
+ int LA265_0 = input.LA(1);
- if ( ((LA262_0>=49 && LA262_0<=50)) ) {
- alt262=1;
+ if ( ((LA265_0>=49 && LA265_0<=50)) ) {
+ alt265=1;
}
- switch (alt262) {
+ switch (alt265) {
case 1 :
- // InternalKerML.g:23658:3: rule__AdditiveExpression__Group_1__0
+ // InternalKerML.g:23770:3: rule__AdditiveExpression__Group_1__0
{
pushFollow(FOLLOW_141);
rule__AdditiveExpression__Group_1__0();
@@ -79921,7 +80281,7 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop262;
+ break loop265;
}
} while (true);
@@ -79950,14 +80310,14 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__AdditiveExpression__Group_1__0"
- // InternalKerML.g:23667:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ // InternalKerML.g:23779:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23671:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
- // InternalKerML.g:23672:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ // InternalKerML.g:23783:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // InternalKerML.g:23784:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
{
pushFollow(FOLLOW_140);
rule__AdditiveExpression__Group_1__0__Impl();
@@ -79988,23 +80348,23 @@ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
- // InternalKerML.g:23679:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23791:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23683:1: ( ( () ) )
- // InternalKerML.g:23684:1: ( () )
+ // InternalKerML.g:23795:1: ( ( () ) )
+ // InternalKerML.g:23796:1: ( () )
{
- // InternalKerML.g:23684:1: ( () )
- // InternalKerML.g:23685:2: ()
+ // InternalKerML.g:23796:1: ( () )
+ // InternalKerML.g:23797:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23686:2: ()
- // InternalKerML.g:23686:3:
+ // InternalKerML.g:23798:2: ()
+ // InternalKerML.g:23798:3:
{
}
@@ -80029,14 +80389,14 @@ public final void rule__AdditiveExpression__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__AdditiveExpression__Group_1__1"
- // InternalKerML.g:23694:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
+ // InternalKerML.g:23806:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23698:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
- // InternalKerML.g:23699:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
+ // InternalKerML.g:23810:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
+ // InternalKerML.g:23811:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__AdditiveExpression__Group_1__1__Impl();
@@ -80067,23 +80427,23 @@ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
- // InternalKerML.g:23706:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23818:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23710:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23711:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23822:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23823:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23711:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23712:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23823:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23824:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23713:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23713:3: rule__AdditiveExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23825:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23825:3: rule__AdditiveExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__OperatorAssignment_1_1();
@@ -80118,14 +80478,14 @@ public final void rule__AdditiveExpression__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__AdditiveExpression__Group_1__2"
- // InternalKerML.g:23721:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23833:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23725:1: ( rule__AdditiveExpression__Group_1__2__Impl )
- // InternalKerML.g:23726:2: rule__AdditiveExpression__Group_1__2__Impl
+ // InternalKerML.g:23837:1: ( rule__AdditiveExpression__Group_1__2__Impl )
+ // InternalKerML.g:23838:2: rule__AdditiveExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__Group_1__2__Impl();
@@ -80151,23 +80511,23 @@ public final void rule__AdditiveExpression__Group_1__2() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl"
- // InternalKerML.g:23732:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23844:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23736:1: ( ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:23737:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23848:1: ( ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23849:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:23737:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:23738:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23849:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23850:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:23739:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:23739:3: rule__AdditiveExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23851:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23851:3: rule__AdditiveExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__Operand_compAssignment_1_2();
@@ -80202,14 +80562,14 @@ public final void rule__AdditiveExpression__Group_1__2__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group__0"
- // InternalKerML.g:23748:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ // InternalKerML.g:23860:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23752:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
- // InternalKerML.g:23753:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ // InternalKerML.g:23864:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // InternalKerML.g:23865:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
{
pushFollow(FOLLOW_142);
rule__MultiplicativeExpression__Group__0__Impl();
@@ -80240,17 +80600,17 @@ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
- // InternalKerML.g:23760:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleExponentiationExpression ) ;
+ // InternalKerML.g:23872:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleExponentiationExpression ) ;
public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23764:1: ( ( ruleExponentiationExpression ) )
- // InternalKerML.g:23765:1: ( ruleExponentiationExpression )
+ // InternalKerML.g:23876:1: ( ( ruleExponentiationExpression ) )
+ // InternalKerML.g:23877:1: ( ruleExponentiationExpression )
{
- // InternalKerML.g:23765:1: ( ruleExponentiationExpression )
- // InternalKerML.g:23766:2: ruleExponentiationExpression
+ // InternalKerML.g:23877:1: ( ruleExponentiationExpression )
+ // InternalKerML.g:23878:2: ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
@@ -80285,14 +80645,14 @@ public final void rule__MultiplicativeExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__MultiplicativeExpression__Group__1"
- // InternalKerML.g:23775:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ // InternalKerML.g:23887:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23779:1: ( rule__MultiplicativeExpression__Group__1__Impl )
- // InternalKerML.g:23780:2: rule__MultiplicativeExpression__Group__1__Impl
+ // InternalKerML.g:23891:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // InternalKerML.g:23892:2: rule__MultiplicativeExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__Group__1__Impl();
@@ -80318,35 +80678,35 @@ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
- // InternalKerML.g:23786:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:23898:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23790:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
- // InternalKerML.g:23791:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalKerML.g:23902:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // InternalKerML.g:23903:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
{
- // InternalKerML.g:23791:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- // InternalKerML.g:23792:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ // InternalKerML.g:23903:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalKerML.g:23904:2: ( rule__MultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23793:2: ( rule__MultiplicativeExpression__Group_1__0 )*
- loop263:
+ // InternalKerML.g:23905:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop266:
do {
- int alt263=2;
- int LA263_0 = input.LA(1);
+ int alt266=2;
+ int LA266_0 = input.LA(1);
- if ( (LA263_0==33||(LA263_0>=51 && LA263_0<=52)) ) {
- alt263=1;
+ if ( (LA266_0==33||(LA266_0>=51 && LA266_0<=52)) ) {
+ alt266=1;
}
- switch (alt263) {
+ switch (alt266) {
case 1 :
- // InternalKerML.g:23793:3: rule__MultiplicativeExpression__Group_1__0
+ // InternalKerML.g:23905:3: rule__MultiplicativeExpression__Group_1__0
{
pushFollow(FOLLOW_143);
rule__MultiplicativeExpression__Group_1__0();
@@ -80358,7 +80718,7 @@ public final void rule__MultiplicativeExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop263;
+ break loop266;
}
} while (true);
@@ -80387,14 +80747,14 @@ public final void rule__MultiplicativeExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
- // InternalKerML.g:23802:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ // InternalKerML.g:23914:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23806:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
- // InternalKerML.g:23807:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ // InternalKerML.g:23918:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // InternalKerML.g:23919:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
{
pushFollow(FOLLOW_142);
rule__MultiplicativeExpression__Group_1__0__Impl();
@@ -80425,23 +80785,23 @@ public final void rule__MultiplicativeExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
- // InternalKerML.g:23814:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:23926:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23818:1: ( ( () ) )
- // InternalKerML.g:23819:1: ( () )
+ // InternalKerML.g:23930:1: ( ( () ) )
+ // InternalKerML.g:23931:1: ( () )
{
- // InternalKerML.g:23819:1: ( () )
- // InternalKerML.g:23820:2: ()
+ // InternalKerML.g:23931:1: ( () )
+ // InternalKerML.g:23932:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23821:2: ()
- // InternalKerML.g:23821:3:
+ // InternalKerML.g:23933:2: ()
+ // InternalKerML.g:23933:3:
{
}
@@ -80466,14 +80826,14 @@ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
- // InternalKerML.g:23829:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
+ // InternalKerML.g:23941:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23833:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
- // InternalKerML.g:23834:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
+ // InternalKerML.g:23945:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
+ // InternalKerML.g:23946:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__MultiplicativeExpression__Group_1__1__Impl();
@@ -80504,23 +80864,23 @@ public final void rule__MultiplicativeExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
- // InternalKerML.g:23841:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:23953:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23845:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23846:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23957:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:23958:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23846:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23847:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23958:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:23959:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23848:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23848:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
+ // InternalKerML.g:23960:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:23960:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__OperatorAssignment_1_1();
@@ -80555,14 +80915,14 @@ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__MultiplicativeExpression__Group_1__2"
- // InternalKerML.g:23856:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
+ // InternalKerML.g:23968:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23860:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
- // InternalKerML.g:23861:2: rule__MultiplicativeExpression__Group_1__2__Impl
+ // InternalKerML.g:23972:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
+ // InternalKerML.g:23973:2: rule__MultiplicativeExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__Group_1__2__Impl();
@@ -80588,23 +80948,23 @@ public final void rule__MultiplicativeExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl"
- // InternalKerML.g:23867:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:23979:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23871:1: ( ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:23872:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23983:1: ( ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:23984:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:23872:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:23873:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23984:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:23985:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:23874:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:23874:3: rule__MultiplicativeExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:23986:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:23986:3: rule__MultiplicativeExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__Operand_compAssignment_1_2();
@@ -80639,14 +80999,14 @@ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__ExponentiationExpression__Group__0"
- // InternalKerML.g:23883:1: rule__ExponentiationExpression__Group__0 : rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 ;
+ // InternalKerML.g:23995:1: rule__ExponentiationExpression__Group__0 : rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 ;
public final void rule__ExponentiationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23887:1: ( rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 )
- // InternalKerML.g:23888:2: rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1
+ // InternalKerML.g:23999:1: ( rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 )
+ // InternalKerML.g:24000:2: rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1
{
pushFollow(FOLLOW_144);
rule__ExponentiationExpression__Group__0__Impl();
@@ -80677,17 +81037,17 @@ public final void rule__ExponentiationExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__ExponentiationExpression__Group__0__Impl"
- // InternalKerML.g:23895:1: rule__ExponentiationExpression__Group__0__Impl : ( ruleUnitsExpression ) ;
+ // InternalKerML.g:24007:1: rule__ExponentiationExpression__Group__0__Impl : ( ruleUnitsExpression ) ;
public final void rule__ExponentiationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23899:1: ( ( ruleUnitsExpression ) )
- // InternalKerML.g:23900:1: ( ruleUnitsExpression )
+ // InternalKerML.g:24011:1: ( ( ruleUnitsExpression ) )
+ // InternalKerML.g:24012:1: ( ruleUnitsExpression )
{
- // InternalKerML.g:23900:1: ( ruleUnitsExpression )
- // InternalKerML.g:23901:2: ruleUnitsExpression
+ // InternalKerML.g:24012:1: ( ruleUnitsExpression )
+ // InternalKerML.g:24013:2: ruleUnitsExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
@@ -80722,14 +81082,14 @@ public final void rule__ExponentiationExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__ExponentiationExpression__Group__1"
- // InternalKerML.g:23910:1: rule__ExponentiationExpression__Group__1 : rule__ExponentiationExpression__Group__1__Impl ;
+ // InternalKerML.g:24022:1: rule__ExponentiationExpression__Group__1 : rule__ExponentiationExpression__Group__1__Impl ;
public final void rule__ExponentiationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23914:1: ( rule__ExponentiationExpression__Group__1__Impl )
- // InternalKerML.g:23915:2: rule__ExponentiationExpression__Group__1__Impl
+ // InternalKerML.g:24026:1: ( rule__ExponentiationExpression__Group__1__Impl )
+ // InternalKerML.g:24027:2: rule__ExponentiationExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__Group__1__Impl();
@@ -80755,35 +81115,35 @@ public final void rule__ExponentiationExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__ExponentiationExpression__Group__1__Impl"
- // InternalKerML.g:23921:1: rule__ExponentiationExpression__Group__1__Impl : ( ( rule__ExponentiationExpression__Group_1__0 )* ) ;
+ // InternalKerML.g:24033:1: rule__ExponentiationExpression__Group__1__Impl : ( ( rule__ExponentiationExpression__Group_1__0 )* ) ;
public final void rule__ExponentiationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23925:1: ( ( ( rule__ExponentiationExpression__Group_1__0 )* ) )
- // InternalKerML.g:23926:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ // InternalKerML.g:24037:1: ( ( ( rule__ExponentiationExpression__Group_1__0 )* ) )
+ // InternalKerML.g:24038:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
{
- // InternalKerML.g:23926:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
- // InternalKerML.g:23927:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ // InternalKerML.g:24038:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ // InternalKerML.g:24039:2: ( rule__ExponentiationExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
}
- // InternalKerML.g:23928:2: ( rule__ExponentiationExpression__Group_1__0 )*
- loop264:
+ // InternalKerML.g:24040:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ loop267:
do {
- int alt264=2;
- int LA264_0 = input.LA(1);
+ int alt267=2;
+ int LA267_0 = input.LA(1);
- if ( (LA264_0==21) ) {
- alt264=1;
+ if ( (LA267_0==21) ) {
+ alt267=1;
}
- switch (alt264) {
+ switch (alt267) {
case 1 :
- // InternalKerML.g:23928:3: rule__ExponentiationExpression__Group_1__0
+ // InternalKerML.g:24040:3: rule__ExponentiationExpression__Group_1__0
{
pushFollow(FOLLOW_145);
rule__ExponentiationExpression__Group_1__0();
@@ -80795,7 +81155,7 @@ public final void rule__ExponentiationExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop264;
+ break loop267;
}
} while (true);
@@ -80824,14 +81184,14 @@ public final void rule__ExponentiationExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__ExponentiationExpression__Group_1__0"
- // InternalKerML.g:23937:1: rule__ExponentiationExpression__Group_1__0 : rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 ;
+ // InternalKerML.g:24049:1: rule__ExponentiationExpression__Group_1__0 : rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 ;
public final void rule__ExponentiationExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23941:1: ( rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 )
- // InternalKerML.g:23942:2: rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1
+ // InternalKerML.g:24053:1: ( rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 )
+ // InternalKerML.g:24054:2: rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1
{
pushFollow(FOLLOW_144);
rule__ExponentiationExpression__Group_1__0__Impl();
@@ -80862,23 +81222,23 @@ public final void rule__ExponentiationExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__ExponentiationExpression__Group_1__0__Impl"
- // InternalKerML.g:23949:1: rule__ExponentiationExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:24061:1: rule__ExponentiationExpression__Group_1__0__Impl : ( () ) ;
public final void rule__ExponentiationExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23953:1: ( ( () ) )
- // InternalKerML.g:23954:1: ( () )
+ // InternalKerML.g:24065:1: ( ( () ) )
+ // InternalKerML.g:24066:1: ( () )
{
- // InternalKerML.g:23954:1: ( () )
- // InternalKerML.g:23955:2: ()
+ // InternalKerML.g:24066:1: ( () )
+ // InternalKerML.g:24067:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:23956:2: ()
- // InternalKerML.g:23956:3:
+ // InternalKerML.g:24068:2: ()
+ // InternalKerML.g:24068:3:
{
}
@@ -80903,14 +81263,14 @@ public final void rule__ExponentiationExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__ExponentiationExpression__Group_1__1"
- // InternalKerML.g:23964:1: rule__ExponentiationExpression__Group_1__1 : rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 ;
+ // InternalKerML.g:24076:1: rule__ExponentiationExpression__Group_1__1 : rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 ;
public final void rule__ExponentiationExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23968:1: ( rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 )
- // InternalKerML.g:23969:2: rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2
+ // InternalKerML.g:24080:1: ( rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 )
+ // InternalKerML.g:24081:2: rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__ExponentiationExpression__Group_1__1__Impl();
@@ -80941,23 +81301,23 @@ public final void rule__ExponentiationExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__ExponentiationExpression__Group_1__1__Impl"
- // InternalKerML.g:23976:1: rule__ExponentiationExpression__Group_1__1__Impl : ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:24088:1: rule__ExponentiationExpression__Group_1__1__Impl : ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__ExponentiationExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23980:1: ( ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:23981:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:24092:1: ( ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:24093:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:23981:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:23982:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:24093:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:24094:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:23983:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:23983:3: rule__ExponentiationExpression__OperatorAssignment_1_1
+ // InternalKerML.g:24095:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:24095:3: rule__ExponentiationExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__OperatorAssignment_1_1();
@@ -80992,14 +81352,14 @@ public final void rule__ExponentiationExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__ExponentiationExpression__Group_1__2"
- // InternalKerML.g:23991:1: rule__ExponentiationExpression__Group_1__2 : rule__ExponentiationExpression__Group_1__2__Impl ;
+ // InternalKerML.g:24103:1: rule__ExponentiationExpression__Group_1__2 : rule__ExponentiationExpression__Group_1__2__Impl ;
public final void rule__ExponentiationExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:23995:1: ( rule__ExponentiationExpression__Group_1__2__Impl )
- // InternalKerML.g:23996:2: rule__ExponentiationExpression__Group_1__2__Impl
+ // InternalKerML.g:24107:1: ( rule__ExponentiationExpression__Group_1__2__Impl )
+ // InternalKerML.g:24108:2: rule__ExponentiationExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__Group_1__2__Impl();
@@ -81025,23 +81385,23 @@ public final void rule__ExponentiationExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__ExponentiationExpression__Group_1__2__Impl"
- // InternalKerML.g:24002:1: rule__ExponentiationExpression__Group_1__2__Impl : ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:24114:1: rule__ExponentiationExpression__Group_1__2__Impl : ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__ExponentiationExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24006:1: ( ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:24007:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:24118:1: ( ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:24119:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:24007:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:24008:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:24119:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:24120:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:24009:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:24009:3: rule__ExponentiationExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:24121:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:24121:3: rule__ExponentiationExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__Operand_compAssignment_1_2();
@@ -81076,14 +81436,14 @@ public final void rule__ExponentiationExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__UnitsExpression__Group__0"
- // InternalKerML.g:24018:1: rule__UnitsExpression__Group__0 : rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 ;
+ // InternalKerML.g:24130:1: rule__UnitsExpression__Group__0 : rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 ;
public final void rule__UnitsExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24022:1: ( rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 )
- // InternalKerML.g:24023:2: rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1
+ // InternalKerML.g:24134:1: ( rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 )
+ // InternalKerML.g:24135:2: rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1
{
pushFollow(FOLLOW_146);
rule__UnitsExpression__Group__0__Impl();
@@ -81114,17 +81474,17 @@ public final void rule__UnitsExpression__Group__0() throws RecognitionException
// $ANTLR start "rule__UnitsExpression__Group__0__Impl"
- // InternalKerML.g:24030:1: rule__UnitsExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
+ // InternalKerML.g:24142:1: rule__UnitsExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24034:1: ( ( ruleUnaryExpression ) )
- // InternalKerML.g:24035:1: ( ruleUnaryExpression )
+ // InternalKerML.g:24146:1: ( ( ruleUnaryExpression ) )
+ // InternalKerML.g:24147:1: ( ruleUnaryExpression )
{
- // InternalKerML.g:24035:1: ( ruleUnaryExpression )
- // InternalKerML.g:24036:2: ruleUnaryExpression
+ // InternalKerML.g:24147:1: ( ruleUnaryExpression )
+ // InternalKerML.g:24148:2: ruleUnaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
@@ -81159,14 +81519,14 @@ public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__UnitsExpression__Group__1"
- // InternalKerML.g:24045:1: rule__UnitsExpression__Group__1 : rule__UnitsExpression__Group__1__Impl ;
+ // InternalKerML.g:24157:1: rule__UnitsExpression__Group__1 : rule__UnitsExpression__Group__1__Impl ;
public final void rule__UnitsExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24049:1: ( rule__UnitsExpression__Group__1__Impl )
- // InternalKerML.g:24050:2: rule__UnitsExpression__Group__1__Impl
+ // InternalKerML.g:24161:1: ( rule__UnitsExpression__Group__1__Impl )
+ // InternalKerML.g:24162:2: rule__UnitsExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Group__1__Impl();
@@ -81192,31 +81552,31 @@ public final void rule__UnitsExpression__Group__1() throws RecognitionException
// $ANTLR start "rule__UnitsExpression__Group__1__Impl"
- // InternalKerML.g:24056:1: rule__UnitsExpression__Group__1__Impl : ( ( rule__UnitsExpression__Group_1__0 )? ) ;
+ // InternalKerML.g:24168:1: rule__UnitsExpression__Group__1__Impl : ( ( rule__UnitsExpression__Group_1__0 )? ) ;
public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24060:1: ( ( ( rule__UnitsExpression__Group_1__0 )? ) )
- // InternalKerML.g:24061:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ // InternalKerML.g:24172:1: ( ( ( rule__UnitsExpression__Group_1__0 )? ) )
+ // InternalKerML.g:24173:1: ( ( rule__UnitsExpression__Group_1__0 )? )
{
- // InternalKerML.g:24061:1: ( ( rule__UnitsExpression__Group_1__0 )? )
- // InternalKerML.g:24062:2: ( rule__UnitsExpression__Group_1__0 )?
+ // InternalKerML.g:24173:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ // InternalKerML.g:24174:2: ( rule__UnitsExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getGroup_1());
}
- // InternalKerML.g:24063:2: ( rule__UnitsExpression__Group_1__0 )?
- int alt265=2;
- int LA265_0 = input.LA(1);
+ // InternalKerML.g:24175:2: ( rule__UnitsExpression__Group_1__0 )?
+ int alt268=2;
+ int LA268_0 = input.LA(1);
- if ( (LA265_0==130) ) {
- alt265=1;
+ if ( (LA268_0==130) ) {
+ alt268=1;
}
- switch (alt265) {
+ switch (alt268) {
case 1 :
- // InternalKerML.g:24063:3: rule__UnitsExpression__Group_1__0
+ // InternalKerML.g:24175:3: rule__UnitsExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Group_1__0();
@@ -81254,14 +81614,14 @@ public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__UnitsExpression__Group_1__0"
- // InternalKerML.g:24072:1: rule__UnitsExpression__Group_1__0 : rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 ;
+ // InternalKerML.g:24184:1: rule__UnitsExpression__Group_1__0 : rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 ;
public final void rule__UnitsExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24076:1: ( rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 )
- // InternalKerML.g:24077:2: rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1
+ // InternalKerML.g:24188:1: ( rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 )
+ // InternalKerML.g:24189:2: rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1
{
pushFollow(FOLLOW_146);
rule__UnitsExpression__Group_1__0__Impl();
@@ -81292,23 +81652,23 @@ public final void rule__UnitsExpression__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__UnitsExpression__Group_1__0__Impl"
- // InternalKerML.g:24084:1: rule__UnitsExpression__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:24196:1: rule__UnitsExpression__Group_1__0__Impl : ( () ) ;
public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24088:1: ( ( () ) )
- // InternalKerML.g:24089:1: ( () )
+ // InternalKerML.g:24200:1: ( ( () ) )
+ // InternalKerML.g:24201:1: ( () )
{
- // InternalKerML.g:24089:1: ( () )
- // InternalKerML.g:24090:2: ()
+ // InternalKerML.g:24201:1: ( () )
+ // InternalKerML.g:24202:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:24091:2: ()
- // InternalKerML.g:24091:3:
+ // InternalKerML.g:24203:2: ()
+ // InternalKerML.g:24203:3:
{
}
@@ -81333,14 +81693,14 @@ public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__UnitsExpression__Group_1__1"
- // InternalKerML.g:24099:1: rule__UnitsExpression__Group_1__1 : rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 ;
+ // InternalKerML.g:24211:1: rule__UnitsExpression__Group_1__1 : rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 ;
public final void rule__UnitsExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24103:1: ( rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 )
- // InternalKerML.g:24104:2: rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2
+ // InternalKerML.g:24215:1: ( rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 )
+ // InternalKerML.g:24216:2: rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2
{
pushFollow(FOLLOW_34);
rule__UnitsExpression__Group_1__1__Impl();
@@ -81371,23 +81731,23 @@ public final void rule__UnitsExpression__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__UnitsExpression__Group_1__1__Impl"
- // InternalKerML.g:24111:1: rule__UnitsExpression__Group_1__1__Impl : ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:24223:1: rule__UnitsExpression__Group_1__1__Impl : ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24115:1: ( ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:24116:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:24227:1: ( ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:24228:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:24116:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
- // InternalKerML.g:24117:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:24228:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:24229:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:24118:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
- // InternalKerML.g:24118:3: rule__UnitsExpression__OperatorAssignment_1_1
+ // InternalKerML.g:24230:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ // InternalKerML.g:24230:3: rule__UnitsExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__OperatorAssignment_1_1();
@@ -81422,14 +81782,14 @@ public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__UnitsExpression__Group_1__2"
- // InternalKerML.g:24126:1: rule__UnitsExpression__Group_1__2 : rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 ;
+ // InternalKerML.g:24238:1: rule__UnitsExpression__Group_1__2 : rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 ;
public final void rule__UnitsExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24130:1: ( rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 )
- // InternalKerML.g:24131:2: rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3
+ // InternalKerML.g:24242:1: ( rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 )
+ // InternalKerML.g:24243:2: rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3
{
pushFollow(FOLLOW_45);
rule__UnitsExpression__Group_1__2__Impl();
@@ -81460,23 +81820,23 @@ public final void rule__UnitsExpression__Group_1__2() throws RecognitionExceptio
// $ANTLR start "rule__UnitsExpression__Group_1__2__Impl"
- // InternalKerML.g:24138:1: rule__UnitsExpression__Group_1__2__Impl : ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:24250:1: rule__UnitsExpression__Group_1__2__Impl : ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) ;
public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24142:1: ( ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:24143:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:24254:1: ( ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:24255:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:24143:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:24144:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:24255:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:24256:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:24145:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
- // InternalKerML.g:24145:3: rule__UnitsExpression__Operand_compAssignment_1_2
+ // InternalKerML.g:24257:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ // InternalKerML.g:24257:3: rule__UnitsExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Operand_compAssignment_1_2();
@@ -81511,14 +81871,14 @@ public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__UnitsExpression__Group_1__3"
- // InternalKerML.g:24153:1: rule__UnitsExpression__Group_1__3 : rule__UnitsExpression__Group_1__3__Impl ;
+ // InternalKerML.g:24265:1: rule__UnitsExpression__Group_1__3 : rule__UnitsExpression__Group_1__3__Impl ;
public final void rule__UnitsExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24157:1: ( rule__UnitsExpression__Group_1__3__Impl )
- // InternalKerML.g:24158:2: rule__UnitsExpression__Group_1__3__Impl
+ // InternalKerML.g:24269:1: ( rule__UnitsExpression__Group_1__3__Impl )
+ // InternalKerML.g:24270:2: rule__UnitsExpression__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Group_1__3__Impl();
@@ -81544,17 +81904,17 @@ public final void rule__UnitsExpression__Group_1__3() throws RecognitionExceptio
// $ANTLR start "rule__UnitsExpression__Group_1__3__Impl"
- // InternalKerML.g:24164:1: rule__UnitsExpression__Group_1__3__Impl : ( ']' ) ;
+ // InternalKerML.g:24276:1: rule__UnitsExpression__Group_1__3__Impl : ( ']' ) ;
public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24168:1: ( ( ']' ) )
- // InternalKerML.g:24169:1: ( ']' )
+ // InternalKerML.g:24280:1: ( ( ']' ) )
+ // InternalKerML.g:24281:1: ( ']' )
{
- // InternalKerML.g:24169:1: ( ']' )
- // InternalKerML.g:24170:2: ']'
+ // InternalKerML.g:24281:1: ( ']' )
+ // InternalKerML.g:24282:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
@@ -81585,14 +81945,14 @@ public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__0"
- // InternalKerML.g:24180:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
+ // InternalKerML.g:24292:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
public final void rule__UnaryExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24184:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
- // InternalKerML.g:24185:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
+ // InternalKerML.g:24296:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
+ // InternalKerML.g:24297:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
{
pushFollow(FOLLOW_147);
rule__UnaryExpression__Group_0__0__Impl();
@@ -81623,23 +81983,23 @@ public final void rule__UnaryExpression__Group_0__0() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__0__Impl"
- // InternalKerML.g:24192:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
+ // InternalKerML.g:24304:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24196:1: ( ( () ) )
- // InternalKerML.g:24197:1: ( () )
+ // InternalKerML.g:24308:1: ( ( () ) )
+ // InternalKerML.g:24309:1: ( () )
{
- // InternalKerML.g:24197:1: ( () )
- // InternalKerML.g:24198:2: ()
+ // InternalKerML.g:24309:1: ( () )
+ // InternalKerML.g:24310:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
}
- // InternalKerML.g:24199:2: ()
- // InternalKerML.g:24199:3:
+ // InternalKerML.g:24311:2: ()
+ // InternalKerML.g:24311:3:
{
}
@@ -81664,14 +82024,14 @@ public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__1"
- // InternalKerML.g:24207:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
+ // InternalKerML.g:24319:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
public final void rule__UnaryExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24211:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
- // InternalKerML.g:24212:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
+ // InternalKerML.g:24323:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
+ // InternalKerML.g:24324:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
{
pushFollow(FOLLOW_34);
rule__UnaryExpression__Group_0__1__Impl();
@@ -81702,23 +82062,23 @@ public final void rule__UnaryExpression__Group_0__1() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__1__Impl"
- // InternalKerML.g:24219:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
+ // InternalKerML.g:24331:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24223:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
- // InternalKerML.g:24224:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalKerML.g:24335:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
+ // InternalKerML.g:24336:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
{
- // InternalKerML.g:24224:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
- // InternalKerML.g:24225:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalKerML.g:24336:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalKerML.g:24337:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
}
- // InternalKerML.g:24226:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
- // InternalKerML.g:24226:3: rule__UnaryExpression__OperatorAssignment_0_1
+ // InternalKerML.g:24338:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalKerML.g:24338:3: rule__UnaryExpression__OperatorAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__OperatorAssignment_0_1();
@@ -81753,14 +82113,14 @@ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__2"
- // InternalKerML.g:24234:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
+ // InternalKerML.g:24346:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
public final void rule__UnaryExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24238:1: ( rule__UnaryExpression__Group_0__2__Impl )
- // InternalKerML.g:24239:2: rule__UnaryExpression__Group_0__2__Impl
+ // InternalKerML.g:24350:1: ( rule__UnaryExpression__Group_0__2__Impl )
+ // InternalKerML.g:24351:2: rule__UnaryExpression__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Group_0__2__Impl();
@@ -81786,23 +82146,23 @@ public final void rule__UnaryExpression__Group_0__2() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__2__Impl"
- // InternalKerML.g:24245:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) ;
+ // InternalKerML.g:24357:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) ;
public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24249:1: ( ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) )
- // InternalKerML.g:24250:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ // InternalKerML.g:24361:1: ( ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) )
+ // InternalKerML.g:24362:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
{
- // InternalKerML.g:24250:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
- // InternalKerML.g:24251:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ // InternalKerML.g:24362:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ // InternalKerML.g:24363:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
}
- // InternalKerML.g:24252:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
- // InternalKerML.g:24252:3: rule__UnaryExpression__Operand_compAssignment_0_2
+ // InternalKerML.g:24364:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ // InternalKerML.g:24364:3: rule__UnaryExpression__Operand_compAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Operand_compAssignment_0_2();
@@ -81837,14 +82197,14 @@ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ExtentExpression__Group_0__0"
- // InternalKerML.g:24261:1: rule__ExtentExpression__Group_0__0 : rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 ;
+ // InternalKerML.g:24373:1: rule__ExtentExpression__Group_0__0 : rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 ;
public final void rule__ExtentExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24265:1: ( rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 )
- // InternalKerML.g:24266:2: rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1
+ // InternalKerML.g:24377:1: ( rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 )
+ // InternalKerML.g:24378:2: rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1
{
pushFollow(FOLLOW_148);
rule__ExtentExpression__Group_0__0__Impl();
@@ -81875,23 +82235,23 @@ public final void rule__ExtentExpression__Group_0__0() throws RecognitionExcepti
// $ANTLR start "rule__ExtentExpression__Group_0__0__Impl"
- // InternalKerML.g:24273:1: rule__ExtentExpression__Group_0__0__Impl : ( () ) ;
+ // InternalKerML.g:24385:1: rule__ExtentExpression__Group_0__0__Impl : ( () ) ;
public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24277:1: ( ( () ) )
- // InternalKerML.g:24278:1: ( () )
+ // InternalKerML.g:24389:1: ( ( () ) )
+ // InternalKerML.g:24390:1: ( () )
{
- // InternalKerML.g:24278:1: ( () )
- // InternalKerML.g:24279:2: ()
+ // InternalKerML.g:24390:1: ( () )
+ // InternalKerML.g:24391:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
}
- // InternalKerML.g:24280:2: ()
- // InternalKerML.g:24280:3:
+ // InternalKerML.g:24392:2: ()
+ // InternalKerML.g:24392:3:
{
}
@@ -81916,14 +82276,14 @@ public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__ExtentExpression__Group_0__1"
- // InternalKerML.g:24288:1: rule__ExtentExpression__Group_0__1 : rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 ;
+ // InternalKerML.g:24400:1: rule__ExtentExpression__Group_0__1 : rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 ;
public final void rule__ExtentExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24292:1: ( rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 )
- // InternalKerML.g:24293:2: rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2
+ // InternalKerML.g:24404:1: ( rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 )
+ // InternalKerML.g:24405:2: rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2
{
pushFollow(FOLLOW_5);
rule__ExtentExpression__Group_0__1__Impl();
@@ -81954,23 +82314,23 @@ public final void rule__ExtentExpression__Group_0__1() throws RecognitionExcepti
// $ANTLR start "rule__ExtentExpression__Group_0__1__Impl"
- // InternalKerML.g:24300:1: rule__ExtentExpression__Group_0__1__Impl : ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) ;
+ // InternalKerML.g:24412:1: rule__ExtentExpression__Group_0__1__Impl : ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) ;
public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24304:1: ( ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) )
- // InternalKerML.g:24305:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ // InternalKerML.g:24416:1: ( ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) )
+ // InternalKerML.g:24417:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
{
- // InternalKerML.g:24305:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
- // InternalKerML.g:24306:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ // InternalKerML.g:24417:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ // InternalKerML.g:24418:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
}
- // InternalKerML.g:24307:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
- // InternalKerML.g:24307:3: rule__ExtentExpression__OperatorAssignment_0_1
+ // InternalKerML.g:24419:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ // InternalKerML.g:24419:3: rule__ExtentExpression__OperatorAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__OperatorAssignment_0_1();
@@ -82005,14 +82365,14 @@ public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__ExtentExpression__Group_0__2"
- // InternalKerML.g:24315:1: rule__ExtentExpression__Group_0__2 : rule__ExtentExpression__Group_0__2__Impl ;
+ // InternalKerML.g:24427:1: rule__ExtentExpression__Group_0__2 : rule__ExtentExpression__Group_0__2__Impl ;
public final void rule__ExtentExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24319:1: ( rule__ExtentExpression__Group_0__2__Impl )
- // InternalKerML.g:24320:2: rule__ExtentExpression__Group_0__2__Impl
+ // InternalKerML.g:24431:1: ( rule__ExtentExpression__Group_0__2__Impl )
+ // InternalKerML.g:24432:2: rule__ExtentExpression__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__Group_0__2__Impl();
@@ -82038,23 +82398,23 @@ public final void rule__ExtentExpression__Group_0__2() throws RecognitionExcepti
// $ANTLR start "rule__ExtentExpression__Group_0__2__Impl"
- // InternalKerML.g:24326:1: rule__ExtentExpression__Group_0__2__Impl : ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) ;
+ // InternalKerML.g:24438:1: rule__ExtentExpression__Group_0__2__Impl : ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) ;
public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24330:1: ( ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) )
- // InternalKerML.g:24331:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ // InternalKerML.g:24442:1: ( ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) )
+ // InternalKerML.g:24443:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
{
- // InternalKerML.g:24331:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
- // InternalKerML.g:24332:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ // InternalKerML.g:24443:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ // InternalKerML.g:24444:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
}
- // InternalKerML.g:24333:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
- // InternalKerML.g:24333:3: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
+ // InternalKerML.g:24445:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ // InternalKerML.g:24445:3: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2();
@@ -82088,17 +82448,427 @@ public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionE
// $ANTLR end "rule__ExtentExpression__Group_0__2__Impl"
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0"
+ // InternalKerML.g:24454:1: rule__ExtentExpression_Deprecated__Group__0 : rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 ;
+ public final void rule__ExtentExpression_Deprecated__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24458:1: ( rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 )
+ // InternalKerML.g:24459:2: rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1
+ {
+ pushFollow(FOLLOW_42);
+ rule__ExtentExpression_Deprecated__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0__Impl"
+ // InternalKerML.g:24466:1: rule__ExtentExpression_Deprecated__Group__0__Impl : ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24470:1: ( ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerML.g:24471:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ {
+ // InternalKerML.g:24471:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerML.g:24472:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+ // InternalKerML.g:24473:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerML.g:24473:3: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1"
+ // InternalKerML.g:24481:1: rule__ExtentExpression_Deprecated__Group__1 : rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 ;
+ public final void rule__ExtentExpression_Deprecated__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24485:1: ( rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 )
+ // InternalKerML.g:24486:2: rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2
+ {
+ pushFollow(FOLLOW_149);
+ rule__ExtentExpression_Deprecated__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1__Impl"
+ // InternalKerML.g:24493:1: rule__ExtentExpression_Deprecated__Group__1__Impl : ( '.' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24497:1: ( ( '.' ) )
+ // InternalKerML.g:24498:1: ( '.' )
+ {
+ // InternalKerML.g:24498:1: ( '.' )
+ // InternalKerML.g:24499:2: '.'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+ match(input,32,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2"
+ // InternalKerML.g:24508:1: rule__ExtentExpression_Deprecated__Group__2 : rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 ;
+ public final void rule__ExtentExpression_Deprecated__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24512:1: ( rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 )
+ // InternalKerML.g:24513:2: rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3
+ {
+ pushFollow(FOLLOW_104);
+ rule__ExtentExpression_Deprecated__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2__Impl"
+ // InternalKerML.g:24520:1: rule__ExtentExpression_Deprecated__Group__2__Impl : ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24524:1: ( ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) )
+ // InternalKerML.g:24525:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ {
+ // InternalKerML.g:24525:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ // InternalKerML.g:24526:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
+ }
+ // InternalKerML.g:24527:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ // InternalKerML.g:24527:3: rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OperatorAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3"
+ // InternalKerML.g:24535:1: rule__ExtentExpression_Deprecated__Group__3 : rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 ;
+ public final void rule__ExtentExpression_Deprecated__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24539:1: ( rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 )
+ // InternalKerML.g:24540:2: rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4
+ {
+ pushFollow(FOLLOW_150);
+ rule__ExtentExpression_Deprecated__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3__Impl"
+ // InternalKerML.g:24547:1: rule__ExtentExpression_Deprecated__Group__3__Impl : ( '(' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24551:1: ( ( '(' ) )
+ // InternalKerML.g:24552:1: ( '(' )
+ {
+ // InternalKerML.g:24552:1: ( '(' )
+ // InternalKerML.g:24553:2: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+ match(input,104,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4"
+ // InternalKerML.g:24562:1: rule__ExtentExpression_Deprecated__Group__4 : rule__ExtentExpression_Deprecated__Group__4__Impl ;
+ public final void rule__ExtentExpression_Deprecated__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24566:1: ( rule__ExtentExpression_Deprecated__Group__4__Impl )
+ // InternalKerML.g:24567:2: rule__ExtentExpression_Deprecated__Group__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4__Impl"
+ // InternalKerML.g:24573:1: rule__ExtentExpression_Deprecated__Group__4__Impl : ( ')' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:24577:1: ( ( ')' ) )
+ // InternalKerML.g:24578:1: ( ')' )
+ {
+ // InternalKerML.g:24578:1: ( ')' )
+ // InternalKerML.g:24579:2: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+ match(input,105,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4__Impl"
+
+
// $ANTLR start "rule__SequenceExpression__Group__0"
- // InternalKerML.g:24342:1: rule__SequenceExpression__Group__0 : rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 ;
+ // InternalKerML.g:24589:1: rule__SequenceExpression__Group__0 : rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 ;
public final void rule__SequenceExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24346:1: ( rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 )
- // InternalKerML.g:24347:2: rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1
+ // InternalKerML.g:24593:1: ( rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 )
+ // InternalKerML.g:24594:2: rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1
{
- pushFollow(FOLLOW_149);
+ pushFollow(FOLLOW_151);
rule__SequenceExpression__Group__0__Impl();
state._fsp--;
@@ -82127,23 +82897,23 @@ public final void rule__SequenceExpression__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__SequenceExpression__Group__0__Impl"
- // InternalKerML.g:24354:1: rule__SequenceExpression__Group__0__Impl : ( ( rule__SequenceExpression__Alternatives_0 ) ) ;
+ // InternalKerML.g:24601:1: rule__SequenceExpression__Group__0__Impl : ( ( rule__SequenceExpression__Alternatives_0 ) ) ;
public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24358:1: ( ( ( rule__SequenceExpression__Alternatives_0 ) ) )
- // InternalKerML.g:24359:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ // InternalKerML.g:24605:1: ( ( ( rule__SequenceExpression__Alternatives_0 ) ) )
+ // InternalKerML.g:24606:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
{
- // InternalKerML.g:24359:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
- // InternalKerML.g:24360:2: ( rule__SequenceExpression__Alternatives_0 )
+ // InternalKerML.g:24606:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ // InternalKerML.g:24607:2: ( rule__SequenceExpression__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
}
- // InternalKerML.g:24361:2: ( rule__SequenceExpression__Alternatives_0 )
- // InternalKerML.g:24361:3: rule__SequenceExpression__Alternatives_0
+ // InternalKerML.g:24608:2: ( rule__SequenceExpression__Alternatives_0 )
+ // InternalKerML.g:24608:3: rule__SequenceExpression__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Alternatives_0();
@@ -82178,14 +82948,14 @@ public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__SequenceExpression__Group__1"
- // InternalKerML.g:24369:1: rule__SequenceExpression__Group__1 : rule__SequenceExpression__Group__1__Impl ;
+ // InternalKerML.g:24616:1: rule__SequenceExpression__Group__1 : rule__SequenceExpression__Group__1__Impl ;
public final void rule__SequenceExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24373:1: ( rule__SequenceExpression__Group__1__Impl )
- // InternalKerML.g:24374:2: rule__SequenceExpression__Group__1__Impl
+ // InternalKerML.g:24620:1: ( rule__SequenceExpression__Group__1__Impl )
+ // InternalKerML.g:24621:2: rule__SequenceExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group__1__Impl();
@@ -82211,37 +82981,37 @@ public final void rule__SequenceExpression__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__SequenceExpression__Group__1__Impl"
- // InternalKerML.g:24380:1: rule__SequenceExpression__Group__1__Impl : ( ( rule__SequenceExpression__Alternatives_1 )* ) ;
+ // InternalKerML.g:24627:1: rule__SequenceExpression__Group__1__Impl : ( ( rule__SequenceExpression__Alternatives_1 )* ) ;
public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24384:1: ( ( ( rule__SequenceExpression__Alternatives_1 )* ) )
- // InternalKerML.g:24385:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ // InternalKerML.g:24631:1: ( ( ( rule__SequenceExpression__Alternatives_1 )* ) )
+ // InternalKerML.g:24632:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
{
- // InternalKerML.g:24385:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
- // InternalKerML.g:24386:2: ( rule__SequenceExpression__Alternatives_1 )*
+ // InternalKerML.g:24632:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ // InternalKerML.g:24633:2: ( rule__SequenceExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
}
- // InternalKerML.g:24387:2: ( rule__SequenceExpression__Alternatives_1 )*
- loop266:
+ // InternalKerML.g:24634:2: ( rule__SequenceExpression__Alternatives_1 )*
+ loop269:
do {
- int alt266=2;
- int LA266_0 = input.LA(1);
+ int alt269=2;
+ int LA269_0 = input.LA(1);
- if ( (LA266_0==22||LA266_0==121) ) {
- alt266=1;
+ if ( (LA269_0==22||LA269_0==121) ) {
+ alt269=1;
}
- switch (alt266) {
+ switch (alt269) {
case 1 :
- // InternalKerML.g:24387:3: rule__SequenceExpression__Alternatives_1
+ // InternalKerML.g:24634:3: rule__SequenceExpression__Alternatives_1
{
- pushFollow(FOLLOW_150);
+ pushFollow(FOLLOW_152);
rule__SequenceExpression__Alternatives_1();
state._fsp--;
@@ -82251,7 +83021,7 @@ public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop266;
+ break loop269;
}
} while (true);
@@ -82280,14 +83050,14 @@ public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__SequenceExpression__Group_1_0__0"
- // InternalKerML.g:24396:1: rule__SequenceExpression__Group_1_0__0 : rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 ;
+ // InternalKerML.g:24643:1: rule__SequenceExpression__Group_1_0__0 : rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 ;
public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24400:1: ( rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 )
- // InternalKerML.g:24401:2: rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1
+ // InternalKerML.g:24647:1: ( rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 )
+ // InternalKerML.g:24648:2: rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1
{
pushFollow(FOLLOW_43);
rule__SequenceExpression__Group_1_0__0__Impl();
@@ -82318,23 +83088,23 @@ public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_0__0__Impl"
- // InternalKerML.g:24408:1: rule__SequenceExpression__Group_1_0__0__Impl : ( () ) ;
+ // InternalKerML.g:24655:1: rule__SequenceExpression__Group_1_0__0__Impl : ( () ) ;
public final void rule__SequenceExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24412:1: ( ( () ) )
- // InternalKerML.g:24413:1: ( () )
+ // InternalKerML.g:24659:1: ( ( () ) )
+ // InternalKerML.g:24660:1: ( () )
{
- // InternalKerML.g:24413:1: ( () )
- // InternalKerML.g:24414:2: ()
+ // InternalKerML.g:24660:1: ( () )
+ // InternalKerML.g:24661:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
}
- // InternalKerML.g:24415:2: ()
- // InternalKerML.g:24415:3:
+ // InternalKerML.g:24662:2: ()
+ // InternalKerML.g:24662:3:
{
}
@@ -82359,14 +83129,14 @@ public final void rule__SequenceExpression__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_0__1"
- // InternalKerML.g:24423:1: rule__SequenceExpression__Group_1_0__1 : rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 ;
+ // InternalKerML.g:24670:1: rule__SequenceExpression__Group_1_0__1 : rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 ;
public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24427:1: ( rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 )
- // InternalKerML.g:24428:2: rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2
+ // InternalKerML.g:24674:1: ( rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 )
+ // InternalKerML.g:24675:2: rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2
{
pushFollow(FOLLOW_34);
rule__SequenceExpression__Group_1_0__1__Impl();
@@ -82397,23 +83167,23 @@ public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_0__1__Impl"
- // InternalKerML.g:24435:1: rule__SequenceExpression__Group_1_0__1__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) ;
+ // InternalKerML.g:24682:1: rule__SequenceExpression__Group_1_0__1__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) ;
public final void rule__SequenceExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24439:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) )
- // InternalKerML.g:24440:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ // InternalKerML.g:24686:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) )
+ // InternalKerML.g:24687:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
{
- // InternalKerML.g:24440:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
- // InternalKerML.g:24441:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ // InternalKerML.g:24687:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ // InternalKerML.g:24688:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
}
- // InternalKerML.g:24442:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
- // InternalKerML.g:24442:3: rule__SequenceExpression__OperatorAssignment_1_0_1
+ // InternalKerML.g:24689:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ // InternalKerML.g:24689:3: rule__SequenceExpression__OperatorAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__OperatorAssignment_1_0_1();
@@ -82448,14 +83218,14 @@ public final void rule__SequenceExpression__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_0__2"
- // InternalKerML.g:24450:1: rule__SequenceExpression__Group_1_0__2 : rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 ;
+ // InternalKerML.g:24697:1: rule__SequenceExpression__Group_1_0__2 : rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 ;
public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24454:1: ( rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 )
- // InternalKerML.g:24455:2: rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3
+ // InternalKerML.g:24701:1: ( rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 )
+ // InternalKerML.g:24702:2: rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3
{
pushFollow(FOLLOW_45);
rule__SequenceExpression__Group_1_0__2__Impl();
@@ -82486,23 +83256,23 @@ public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_0__2__Impl"
- // InternalKerML.g:24462:1: rule__SequenceExpression__Group_1_0__2__Impl : ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) ;
+ // InternalKerML.g:24709:1: rule__SequenceExpression__Group_1_0__2__Impl : ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) ;
public final void rule__SequenceExpression__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24466:1: ( ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) )
- // InternalKerML.g:24467:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ // InternalKerML.g:24713:1: ( ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) )
+ // InternalKerML.g:24714:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
{
- // InternalKerML.g:24467:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
- // InternalKerML.g:24468:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ // InternalKerML.g:24714:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ // InternalKerML.g:24715:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
}
- // InternalKerML.g:24469:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
- // InternalKerML.g:24469:3: rule__SequenceExpression__Operand_compAssignment_1_0_2
+ // InternalKerML.g:24716:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ // InternalKerML.g:24716:3: rule__SequenceExpression__Operand_compAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Operand_compAssignment_1_0_2();
@@ -82537,14 +83307,14 @@ public final void rule__SequenceExpression__Group_1_0__2__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_0__3"
- // InternalKerML.g:24477:1: rule__SequenceExpression__Group_1_0__3 : rule__SequenceExpression__Group_1_0__3__Impl ;
+ // InternalKerML.g:24724:1: rule__SequenceExpression__Group_1_0__3 : rule__SequenceExpression__Group_1_0__3__Impl ;
public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24481:1: ( rule__SequenceExpression__Group_1_0__3__Impl )
- // InternalKerML.g:24482:2: rule__SequenceExpression__Group_1_0__3__Impl
+ // InternalKerML.g:24728:1: ( rule__SequenceExpression__Group_1_0__3__Impl )
+ // InternalKerML.g:24729:2: rule__SequenceExpression__Group_1_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_0__3__Impl();
@@ -82570,17 +83340,17 @@ public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_0__3__Impl"
- // InternalKerML.g:24488:1: rule__SequenceExpression__Group_1_0__3__Impl : ( ']' ) ;
+ // InternalKerML.g:24735:1: rule__SequenceExpression__Group_1_0__3__Impl : ( ']' ) ;
public final void rule__SequenceExpression__Group_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24492:1: ( ( ']' ) )
- // InternalKerML.g:24493:1: ( ']' )
+ // InternalKerML.g:24739:1: ( ( ']' ) )
+ // InternalKerML.g:24740:1: ( ']' )
{
- // InternalKerML.g:24493:1: ( ']' )
- // InternalKerML.g:24494:2: ']'
+ // InternalKerML.g:24740:1: ( ']' )
+ // InternalKerML.g:24741:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
@@ -82611,16 +83381,16 @@ public final void rule__SequenceExpression__Group_1_0__3__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_1__0"
- // InternalKerML.g:24504:1: rule__SequenceExpression__Group_1_1__0 : rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 ;
+ // InternalKerML.g:24751:1: rule__SequenceExpression__Group_1_1__0 : rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 ;
public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24508:1: ( rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 )
- // InternalKerML.g:24509:2: rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1
+ // InternalKerML.g:24755:1: ( rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 )
+ // InternalKerML.g:24756:2: rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1
{
- pushFollow(FOLLOW_149);
+ pushFollow(FOLLOW_151);
rule__SequenceExpression__Group_1_1__0__Impl();
state._fsp--;
@@ -82649,23 +83419,23 @@ public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_1__0__Impl"
- // InternalKerML.g:24516:1: rule__SequenceExpression__Group_1_1__0__Impl : ( () ) ;
+ // InternalKerML.g:24763:1: rule__SequenceExpression__Group_1_1__0__Impl : ( () ) ;
public final void rule__SequenceExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24520:1: ( ( () ) )
- // InternalKerML.g:24521:1: ( () )
+ // InternalKerML.g:24767:1: ( ( () ) )
+ // InternalKerML.g:24768:1: ( () )
{
- // InternalKerML.g:24521:1: ( () )
- // InternalKerML.g:24522:2: ()
+ // InternalKerML.g:24768:1: ( () )
+ // InternalKerML.g:24769:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
}
- // InternalKerML.g:24523:2: ()
- // InternalKerML.g:24523:3:
+ // InternalKerML.g:24770:2: ()
+ // InternalKerML.g:24770:3:
{
}
@@ -82690,14 +83460,14 @@ public final void rule__SequenceExpression__Group_1_1__0__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_1__1"
- // InternalKerML.g:24531:1: rule__SequenceExpression__Group_1_1__1 : rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 ;
+ // InternalKerML.g:24778:1: rule__SequenceExpression__Group_1_1__1 : rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 ;
public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24535:1: ( rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 )
- // InternalKerML.g:24536:2: rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2
+ // InternalKerML.g:24782:1: ( rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 )
+ // InternalKerML.g:24783:2: rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2
{
pushFollow(FOLLOW_5);
rule__SequenceExpression__Group_1_1__1__Impl();
@@ -82728,17 +83498,17 @@ public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_1__1__Impl"
- // InternalKerML.g:24543:1: rule__SequenceExpression__Group_1_1__1__Impl : ( '->' ) ;
+ // InternalKerML.g:24790:1: rule__SequenceExpression__Group_1_1__1__Impl : ( '->' ) ;
public final void rule__SequenceExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24547:1: ( ( '->' ) )
- // InternalKerML.g:24548:1: ( '->' )
+ // InternalKerML.g:24794:1: ( ( '->' ) )
+ // InternalKerML.g:24795:1: ( '->' )
{
- // InternalKerML.g:24548:1: ( '->' )
- // InternalKerML.g:24549:2: '->'
+ // InternalKerML.g:24795:1: ( '->' )
+ // InternalKerML.g:24796:2: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
@@ -82769,14 +83539,14 @@ public final void rule__SequenceExpression__Group_1_1__1__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_1__2"
- // InternalKerML.g:24558:1: rule__SequenceExpression__Group_1_1__2 : rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 ;
+ // InternalKerML.g:24805:1: rule__SequenceExpression__Group_1_1__2 : rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 ;
public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24562:1: ( rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 )
- // InternalKerML.g:24563:2: rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3
+ // InternalKerML.g:24809:1: ( rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 )
+ // InternalKerML.g:24810:2: rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3
{
pushFollow(FOLLOW_5);
rule__SequenceExpression__Group_1_1__2__Impl();
@@ -82807,23 +83577,23 @@ public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_1__2__Impl"
- // InternalKerML.g:24570:1: rule__SequenceExpression__Group_1_1__2__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) ;
+ // InternalKerML.g:24817:1: rule__SequenceExpression__Group_1_1__2__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) ;
public final void rule__SequenceExpression__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24574:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) )
- // InternalKerML.g:24575:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ // InternalKerML.g:24821:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) )
+ // InternalKerML.g:24822:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
{
- // InternalKerML.g:24575:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
- // InternalKerML.g:24576:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ // InternalKerML.g:24822:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ // InternalKerML.g:24823:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
}
- // InternalKerML.g:24577:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
- // InternalKerML.g:24577:3: rule__SequenceExpression__OperatorAssignment_1_1_2
+ // InternalKerML.g:24824:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ // InternalKerML.g:24824:3: rule__SequenceExpression__OperatorAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__OperatorAssignment_1_1_2();
@@ -82858,14 +83628,14 @@ public final void rule__SequenceExpression__Group_1_1__2__Impl() throws Recognit
// $ANTLR start "rule__SequenceExpression__Group_1_1__3"
- // InternalKerML.g:24585:1: rule__SequenceExpression__Group_1_1__3 : rule__SequenceExpression__Group_1_1__3__Impl ;
+ // InternalKerML.g:24832:1: rule__SequenceExpression__Group_1_1__3 : rule__SequenceExpression__Group_1_1__3__Impl ;
public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24589:1: ( rule__SequenceExpression__Group_1_1__3__Impl )
- // InternalKerML.g:24590:2: rule__SequenceExpression__Group_1_1__3__Impl
+ // InternalKerML.g:24836:1: ( rule__SequenceExpression__Group_1_1__3__Impl )
+ // InternalKerML.g:24837:2: rule__SequenceExpression__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_1__3__Impl();
@@ -82891,28 +83661,28 @@ public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionExc
// $ANTLR start "rule__SequenceExpression__Group_1_1__3__Impl"
- // InternalKerML.g:24596:1: rule__SequenceExpression__Group_1_1__3__Impl : ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) ;
+ // InternalKerML.g:24843:1: rule__SequenceExpression__Group_1_1__3__Impl : ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) ;
public final void rule__SequenceExpression__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24600:1: ( ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) )
- // InternalKerML.g:24601:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ // InternalKerML.g:24847:1: ( ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) )
+ // InternalKerML.g:24848:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
{
- // InternalKerML.g:24601:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
- // InternalKerML.g:24602:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ // InternalKerML.g:24848:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ // InternalKerML.g:24849:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
{
- // InternalKerML.g:24602:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) )
- // InternalKerML.g:24603:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalKerML.g:24849:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalKerML.g:24850:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalKerML.g:24604:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
- // InternalKerML.g:24604:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ // InternalKerML.g:24851:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalKerML.g:24851:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
{
- pushFollow(FOLLOW_151);
+ pushFollow(FOLLOW_153);
rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
state._fsp--;
@@ -82926,28 +83696,28 @@ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws Recognit
}
- // InternalKerML.g:24607:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
- // InternalKerML.g:24608:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ // InternalKerML.g:24854:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ // InternalKerML.g:24855:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalKerML.g:24609:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
- loop267:
+ // InternalKerML.g:24856:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ loop270:
do {
- int alt267=2;
- int LA267_0 = input.LA(1);
+ int alt270=2;
+ int LA270_0 = input.LA(1);
- if ( ((LA267_0>=RULE_ID && LA267_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt267=1;
+ if ( ((LA270_0>=RULE_ID && LA270_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt270=1;
}
- switch (alt267) {
+ switch (alt270) {
case 1 :
- // InternalKerML.g:24609:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ // InternalKerML.g:24856:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
{
- pushFollow(FOLLOW_151);
+ pushFollow(FOLLOW_153);
rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
state._fsp--;
@@ -82957,7 +83727,7 @@ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws Recognit
break;
default :
- break loop267;
+ break loop270;
}
} while (true);
@@ -82989,14 +83759,14 @@ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws Recognit
// $ANTLR start "rule__BodyExpression__Group_0__0"
- // InternalKerML.g:24619:1: rule__BodyExpression__Group_0__0 : rule__BodyExpression__Group_0__0__Impl ;
+ // InternalKerML.g:24866:1: rule__BodyExpression__Group_0__0 : rule__BodyExpression__Group_0__0__Impl ;
public final void rule__BodyExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24623:1: ( rule__BodyExpression__Group_0__0__Impl )
- // InternalKerML.g:24624:2: rule__BodyExpression__Group_0__0__Impl
+ // InternalKerML.g:24870:1: ( rule__BodyExpression__Group_0__0__Impl )
+ // InternalKerML.g:24871:2: rule__BodyExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0__0__Impl();
@@ -83022,23 +83792,23 @@ public final void rule__BodyExpression__Group_0__0() throws RecognitionException
// $ANTLR start "rule__BodyExpression__Group_0__0__Impl"
- // InternalKerML.g:24630:1: rule__BodyExpression__Group_0__0__Impl : ( ( rule__BodyExpression__Group_0_0__0 ) ) ;
+ // InternalKerML.g:24877:1: rule__BodyExpression__Group_0__0__Impl : ( ( rule__BodyExpression__Group_0_0__0 ) ) ;
public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24634:1: ( ( ( rule__BodyExpression__Group_0_0__0 ) ) )
- // InternalKerML.g:24635:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ // InternalKerML.g:24881:1: ( ( ( rule__BodyExpression__Group_0_0__0 ) ) )
+ // InternalKerML.g:24882:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
{
- // InternalKerML.g:24635:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
- // InternalKerML.g:24636:2: ( rule__BodyExpression__Group_0_0__0 )
+ // InternalKerML.g:24882:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ // InternalKerML.g:24883:2: ( rule__BodyExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
}
- // InternalKerML.g:24637:2: ( rule__BodyExpression__Group_0_0__0 )
- // InternalKerML.g:24637:3: rule__BodyExpression__Group_0_0__0
+ // InternalKerML.g:24884:2: ( rule__BodyExpression__Group_0_0__0 )
+ // InternalKerML.g:24884:3: rule__BodyExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0_0__0();
@@ -83073,16 +83843,16 @@ public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BodyExpression__Group_0_0__0"
- // InternalKerML.g:24646:1: rule__BodyExpression__Group_0_0__0 : rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 ;
+ // InternalKerML.g:24893:1: rule__BodyExpression__Group_0_0__0 : rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 ;
public final void rule__BodyExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24650:1: ( rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 )
- // InternalKerML.g:24651:2: rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1
+ // InternalKerML.g:24897:1: ( rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 )
+ // InternalKerML.g:24898:2: rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1
{
- pushFollow(FOLLOW_152);
+ pushFollow(FOLLOW_154);
rule__BodyExpression__Group_0_0__0__Impl();
state._fsp--;
@@ -83111,23 +83881,23 @@ public final void rule__BodyExpression__Group_0_0__0() throws RecognitionExcepti
// $ANTLR start "rule__BodyExpression__Group_0_0__0__Impl"
- // InternalKerML.g:24658:1: rule__BodyExpression__Group_0_0__0__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) ;
+ // InternalKerML.g:24905:1: rule__BodyExpression__Group_0_0__0__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) ;
public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24662:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) )
- // InternalKerML.g:24663:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ // InternalKerML.g:24909:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) )
+ // InternalKerML.g:24910:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
{
- // InternalKerML.g:24663:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
- // InternalKerML.g:24664:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ // InternalKerML.g:24910:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ // InternalKerML.g:24911:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
}
- // InternalKerML.g:24665:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
- // InternalKerML.g:24665:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
+ // InternalKerML.g:24912:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ // InternalKerML.g:24912:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0();
@@ -83162,16 +83932,16 @@ public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__BodyExpression__Group_0_0__1"
- // InternalKerML.g:24673:1: rule__BodyExpression__Group_0_0__1 : rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 ;
+ // InternalKerML.g:24920:1: rule__BodyExpression__Group_0_0__1 : rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 ;
public final void rule__BodyExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24677:1: ( rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 )
- // InternalKerML.g:24678:2: rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2
+ // InternalKerML.g:24924:1: ( rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 )
+ // InternalKerML.g:24925:2: rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2
{
- pushFollow(FOLLOW_152);
+ pushFollow(FOLLOW_154);
rule__BodyExpression__Group_0_0__1__Impl();
state._fsp--;
@@ -83200,37 +83970,37 @@ public final void rule__BodyExpression__Group_0_0__1() throws RecognitionExcepti
// $ANTLR start "rule__BodyExpression__Group_0_0__1__Impl"
- // InternalKerML.g:24685:1: rule__BodyExpression__Group_0_0__1__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) ;
+ // InternalKerML.g:24932:1: rule__BodyExpression__Group_0_0__1__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) ;
public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24689:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) )
- // InternalKerML.g:24690:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ // InternalKerML.g:24936:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) )
+ // InternalKerML.g:24937:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
{
- // InternalKerML.g:24690:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
- // InternalKerML.g:24691:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ // InternalKerML.g:24937:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ // InternalKerML.g:24938:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
}
- // InternalKerML.g:24692:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
- loop268:
+ // InternalKerML.g:24939:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ loop271:
do {
- int alt268=2;
- int LA268_0 = input.LA(1);
+ int alt271=2;
+ int LA271_0 = input.LA(1);
- if ( ((LA268_0>=RULE_ID && LA268_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt268=1;
+ if ( ((LA271_0>=RULE_ID && LA271_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt271=1;
}
- switch (alt268) {
+ switch (alt271) {
case 1 :
- // InternalKerML.g:24692:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
+ // InternalKerML.g:24939:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
{
- pushFollow(FOLLOW_151);
+ pushFollow(FOLLOW_153);
rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1();
state._fsp--;
@@ -83240,7 +84010,7 @@ public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionE
break;
default :
- break loop268;
+ break loop271;
}
} while (true);
@@ -83269,14 +84039,14 @@ public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__BodyExpression__Group_0_0__2"
- // InternalKerML.g:24700:1: rule__BodyExpression__Group_0_0__2 : rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 ;
+ // InternalKerML.g:24947:1: rule__BodyExpression__Group_0_0__2 : rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 ;
public final void rule__BodyExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24704:1: ( rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 )
- // InternalKerML.g:24705:2: rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3
+ // InternalKerML.g:24951:1: ( rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 )
+ // InternalKerML.g:24952:2: rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3
{
pushFollow(FOLLOW_55);
rule__BodyExpression__Group_0_0__2__Impl();
@@ -83307,17 +84077,17 @@ public final void rule__BodyExpression__Group_0_0__2() throws RecognitionExcepti
// $ANTLR start "rule__BodyExpression__Group_0_0__2__Impl"
- // InternalKerML.g:24712:1: rule__BodyExpression__Group_0_0__2__Impl : ( '(' ) ;
+ // InternalKerML.g:24959:1: rule__BodyExpression__Group_0_0__2__Impl : ( '(' ) ;
public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24716:1: ( ( '(' ) )
- // InternalKerML.g:24717:1: ( '(' )
+ // InternalKerML.g:24963:1: ( ( '(' ) )
+ // InternalKerML.g:24964:1: ( '(' )
{
- // InternalKerML.g:24717:1: ( '(' )
- // InternalKerML.g:24718:2: '('
+ // InternalKerML.g:24964:1: ( '(' )
+ // InternalKerML.g:24965:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -83348,16 +84118,16 @@ public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionE
// $ANTLR start "rule__BodyExpression__Group_0_0__3"
- // InternalKerML.g:24727:1: rule__BodyExpression__Group_0_0__3 : rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 ;
+ // InternalKerML.g:24974:1: rule__BodyExpression__Group_0_0__3 : rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 ;
public final void rule__BodyExpression__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24731:1: ( rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 )
- // InternalKerML.g:24732:2: rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4
+ // InternalKerML.g:24978:1: ( rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 )
+ // InternalKerML.g:24979:2: rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4
{
- pushFollow(FOLLOW_153);
+ pushFollow(FOLLOW_150);
rule__BodyExpression__Group_0_0__3__Impl();
state._fsp--;
@@ -83386,23 +84156,23 @@ public final void rule__BodyExpression__Group_0_0__3() throws RecognitionExcepti
// $ANTLR start "rule__BodyExpression__Group_0_0__3__Impl"
- // InternalKerML.g:24739:1: rule__BodyExpression__Group_0_0__3__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) ;
+ // InternalKerML.g:24986:1: rule__BodyExpression__Group_0_0__3__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) ;
public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24743:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) )
- // InternalKerML.g:24744:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ // InternalKerML.g:24990:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) )
+ // InternalKerML.g:24991:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
{
- // InternalKerML.g:24744:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
- // InternalKerML.g:24745:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ // InternalKerML.g:24991:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ // InternalKerML.g:24992:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
}
- // InternalKerML.g:24746:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
- // InternalKerML.g:24746:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
+ // InternalKerML.g:24993:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ // InternalKerML.g:24993:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3();
@@ -83437,14 +84207,14 @@ public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionE
// $ANTLR start "rule__BodyExpression__Group_0_0__4"
- // InternalKerML.g:24754:1: rule__BodyExpression__Group_0_0__4 : rule__BodyExpression__Group_0_0__4__Impl ;
+ // InternalKerML.g:25001:1: rule__BodyExpression__Group_0_0__4 : rule__BodyExpression__Group_0_0__4__Impl ;
public final void rule__BodyExpression__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24758:1: ( rule__BodyExpression__Group_0_0__4__Impl )
- // InternalKerML.g:24759:2: rule__BodyExpression__Group_0_0__4__Impl
+ // InternalKerML.g:25005:1: ( rule__BodyExpression__Group_0_0__4__Impl )
+ // InternalKerML.g:25006:2: rule__BodyExpression__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0_0__4__Impl();
@@ -83470,17 +84240,17 @@ public final void rule__BodyExpression__Group_0_0__4() throws RecognitionExcepti
// $ANTLR start "rule__BodyExpression__Group_0_0__4__Impl"
- // InternalKerML.g:24765:1: rule__BodyExpression__Group_0_0__4__Impl : ( ')' ) ;
+ // InternalKerML.g:25012:1: rule__BodyExpression__Group_0_0__4__Impl : ( ')' ) ;
public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24769:1: ( ( ')' ) )
- // InternalKerML.g:24770:1: ( ')' )
+ // InternalKerML.g:25016:1: ( ( ')' ) )
+ // InternalKerML.g:25017:1: ( ')' )
{
- // InternalKerML.g:24770:1: ( ')' )
- // InternalKerML.g:24771:2: ')'
+ // InternalKerML.g:25017:1: ( ')' )
+ // InternalKerML.g:25018:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
@@ -83511,14 +84281,14 @@ public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionE
// $ANTLR start "rule__BodyParameterMember__Group__0"
- // InternalKerML.g:24781:1: rule__BodyParameterMember__Group__0 : rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 ;
+ // InternalKerML.g:25028:1: rule__BodyParameterMember__Group__0 : rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 ;
public final void rule__BodyParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24785:1: ( rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 )
- // InternalKerML.g:24786:2: rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1
+ // InternalKerML.g:25032:1: ( rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 )
+ // InternalKerML.g:25033:2: rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1
{
pushFollow(FOLLOW_69);
rule__BodyParameterMember__Group__0__Impl();
@@ -83549,23 +84319,23 @@ public final void rule__BodyParameterMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__BodyParameterMember__Group__0__Impl"
- // InternalKerML.g:24793:1: rule__BodyParameterMember__Group__0__Impl : ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) ;
+ // InternalKerML.g:25040:1: rule__BodyParameterMember__Group__0__Impl : ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) ;
public final void rule__BodyParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24797:1: ( ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) )
- // InternalKerML.g:24798:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ // InternalKerML.g:25044:1: ( ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) )
+ // InternalKerML.g:25045:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
{
- // InternalKerML.g:24798:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
- // InternalKerML.g:24799:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ // InternalKerML.g:25045:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ // InternalKerML.g:25046:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
}
- // InternalKerML.g:24800:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
- // InternalKerML.g:24800:3: rule__BodyParameterMember__MemberNameAssignment_0
+ // InternalKerML.g:25047:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ // InternalKerML.g:25047:3: rule__BodyParameterMember__MemberNameAssignment_0
{
pushFollow(FOLLOW_2);
rule__BodyParameterMember__MemberNameAssignment_0();
@@ -83600,14 +84370,14 @@ public final void rule__BodyParameterMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__BodyParameterMember__Group__1"
- // InternalKerML.g:24808:1: rule__BodyParameterMember__Group__1 : rule__BodyParameterMember__Group__1__Impl ;
+ // InternalKerML.g:25055:1: rule__BodyParameterMember__Group__1 : rule__BodyParameterMember__Group__1__Impl ;
public final void rule__BodyParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24812:1: ( rule__BodyParameterMember__Group__1__Impl )
- // InternalKerML.g:24813:2: rule__BodyParameterMember__Group__1__Impl
+ // InternalKerML.g:25059:1: ( rule__BodyParameterMember__Group__1__Impl )
+ // InternalKerML.g:25060:2: rule__BodyParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BodyParameterMember__Group__1__Impl();
@@ -83633,23 +84403,23 @@ public final void rule__BodyParameterMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__BodyParameterMember__Group__1__Impl"
- // InternalKerML.g:24819:1: rule__BodyParameterMember__Group__1__Impl : ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalKerML.g:25066:1: rule__BodyParameterMember__Group__1__Impl : ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__BodyParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:24823:1: ( ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalKerML.g:24824:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:25070:1: ( ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalKerML.g:25071:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalKerML.g:24824:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalKerML.g:24825:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:25071:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalKerML.g:25072:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalKerML.g:24826:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalKerML.g:24826:3: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalKerML.g:25073:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalKerML.g:25073:3: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -83683,547 +84453,17 @@ public final void rule__BodyParameterMember__Group__1__Impl() throws Recognition
// $ANTLR end "rule__BodyParameterMember__Group__1__Impl"
- // $ANTLR start "rule__BodyParameter__Group__0"
- // InternalKerML.g:24835:1: rule__BodyParameter__Group__0 : rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 ;
- public final void rule__BodyParameter__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24839:1: ( rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 )
- // InternalKerML.g:24840:2: rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1
- {
- pushFollow(FOLLOW_69);
- rule__BodyParameter__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group__0"
-
-
- // $ANTLR start "rule__BodyParameter__Group__0__Impl"
- // InternalKerML.g:24847:1: rule__BodyParameter__Group__0__Impl : ( () ) ;
- public final void rule__BodyParameter__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24851:1: ( ( () ) )
- // InternalKerML.g:24852:1: ( () )
- {
- // InternalKerML.g:24852:1: ( () )
- // InternalKerML.g:24853:2: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getFeatureAction_0());
- }
- // InternalKerML.g:24854:2: ()
- // InternalKerML.g:24854:3:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getFeatureAction_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group__0__Impl"
-
-
- // $ANTLR start "rule__BodyParameter__Group__1"
- // InternalKerML.g:24862:1: rule__BodyParameter__Group__1 : rule__BodyParameter__Group__1__Impl ;
- public final void rule__BodyParameter__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24866:1: ( rule__BodyParameter__Group__1__Impl )
- // InternalKerML.g:24867:2: rule__BodyParameter__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group__1"
-
-
- // $ANTLR start "rule__BodyParameter__Group__1__Impl"
- // InternalKerML.g:24873:1: rule__BodyParameter__Group__1__Impl : ( ( rule__BodyParameter__Alternatives_1 )? ) ;
- public final void rule__BodyParameter__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24877:1: ( ( ( rule__BodyParameter__Alternatives_1 )? ) )
- // InternalKerML.g:24878:1: ( ( rule__BodyParameter__Alternatives_1 )? )
- {
- // InternalKerML.g:24878:1: ( ( rule__BodyParameter__Alternatives_1 )? )
- // InternalKerML.g:24879:2: ( rule__BodyParameter__Alternatives_1 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getAlternatives_1());
- }
- // InternalKerML.g:24880:2: ( rule__BodyParameter__Alternatives_1 )?
- int alt269=2;
- int LA269_0 = input.LA(1);
-
- if ( (LA269_0==22||LA269_0==24||LA269_0==76) ) {
- alt269=1;
- }
- switch (alt269) {
- case 1 :
- // InternalKerML.g:24880:3: rule__BodyParameter__Alternatives_1
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Alternatives_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getAlternatives_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group__1__Impl"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_0__0"
- // InternalKerML.g:24889:1: rule__BodyParameter__Group_1_0__0 : rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 ;
- public final void rule__BodyParameter__Group_1_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24893:1: ( rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 )
- // InternalKerML.g:24894:2: rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1
- {
- pushFollow(FOLLOW_69);
- rule__BodyParameter__Group_1_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_0__0"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_0__0__Impl"
- // InternalKerML.g:24901:1: rule__BodyParameter__Group_1_0__0__Impl : ( ruleTypedBy ) ;
- public final void rule__BodyParameter__Group_1_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24905:1: ( ( ruleTypedBy ) )
- // InternalKerML.g:24906:1: ( ruleTypedBy )
- {
- // InternalKerML.g:24906:1: ( ruleTypedBy )
- // InternalKerML.g:24907:2: ruleTypedBy
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
- }
- pushFollow(FOLLOW_2);
- ruleTypedBy();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_0__0__Impl"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_0__1"
- // InternalKerML.g:24916:1: rule__BodyParameter__Group_1_0__1 : rule__BodyParameter__Group_1_0__1__Impl ;
- public final void rule__BodyParameter__Group_1_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24920:1: ( rule__BodyParameter__Group_1_0__1__Impl )
- // InternalKerML.g:24921:2: rule__BodyParameter__Group_1_0__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_0__1"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_0__1__Impl"
- // InternalKerML.g:24927:1: rule__BodyParameter__Group_1_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
- public final void rule__BodyParameter__Group_1_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24931:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalKerML.g:24932:1: ( ( ruleMultiplicityPart )? )
- {
- // InternalKerML.g:24932:1: ( ( ruleMultiplicityPart )? )
- // InternalKerML.g:24933:2: ( ruleMultiplicityPart )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
- }
- // InternalKerML.g:24934:2: ( ruleMultiplicityPart )?
- int alt270=2;
- int LA270_0 = input.LA(1);
-
- if ( (LA270_0==22) ) {
- alt270=1;
- }
- switch (alt270) {
- case 1 :
- // InternalKerML.g:24934:3: ruleMultiplicityPart
- {
- pushFollow(FOLLOW_2);
- ruleMultiplicityPart();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_0__1__Impl"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_1__0"
- // InternalKerML.g:24943:1: rule__BodyParameter__Group_1_1__0 : rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 ;
- public final void rule__BodyParameter__Group_1_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24947:1: ( rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 )
- // InternalKerML.g:24948:2: rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1
- {
- pushFollow(FOLLOW_27);
- rule__BodyParameter__Group_1_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_1__0"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_1__0__Impl"
- // InternalKerML.g:24955:1: rule__BodyParameter__Group_1_1__0__Impl : ( ruleMultiplicityPart ) ;
- public final void rule__BodyParameter__Group_1_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24959:1: ( ( ruleMultiplicityPart ) )
- // InternalKerML.g:24960:1: ( ruleMultiplicityPart )
- {
- // InternalKerML.g:24960:1: ( ruleMultiplicityPart )
- // InternalKerML.g:24961:2: ruleMultiplicityPart
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
- }
- pushFollow(FOLLOW_2);
- ruleMultiplicityPart();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_1__0__Impl"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_1__1"
- // InternalKerML.g:24970:1: rule__BodyParameter__Group_1_1__1 : rule__BodyParameter__Group_1_1__1__Impl ;
- public final void rule__BodyParameter__Group_1_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24974:1: ( rule__BodyParameter__Group_1_1__1__Impl )
- // InternalKerML.g:24975:2: rule__BodyParameter__Group_1_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_1__1"
-
-
- // $ANTLR start "rule__BodyParameter__Group_1_1__1__Impl"
- // InternalKerML.g:24981:1: rule__BodyParameter__Group_1_1__1__Impl : ( ( ruleTypedBy )? ) ;
- public final void rule__BodyParameter__Group_1_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:24985:1: ( ( ( ruleTypedBy )? ) )
- // InternalKerML.g:24986:1: ( ( ruleTypedBy )? )
- {
- // InternalKerML.g:24986:1: ( ( ruleTypedBy )? )
- // InternalKerML.g:24987:2: ( ruleTypedBy )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
- }
- // InternalKerML.g:24988:2: ( ruleTypedBy )?
- int alt271=2;
- int LA271_0 = input.LA(1);
-
- if ( (LA271_0==24||LA271_0==76) ) {
- alt271=1;
- }
- switch (alt271) {
- case 1 :
- // InternalKerML.g:24988:3: ruleTypedBy
- {
- pushFollow(FOLLOW_2);
- ruleTypedBy();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Group_1_1__1__Impl"
-
-
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__0"
- // InternalKerML.g:24997:1: rule__SequenceConstructionExpression__Group_0__0 : rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 ;
+ // InternalKerML.g:25082:1: rule__SequenceConstructionExpression__Group_0__0 : rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 ;
public final void rule__SequenceConstructionExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25001:1: ( rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 )
- // InternalKerML.g:25002:2: rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1
+ // InternalKerML.g:25086:1: ( rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 )
+ // InternalKerML.g:25087:2: rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1
{
- pushFollow(FOLLOW_154);
+ pushFollow(FOLLOW_155);
rule__SequenceConstructionExpression__Group_0__0__Impl();
state._fsp--;
@@ -84252,23 +84492,23 @@ public final void rule__SequenceConstructionExpression__Group_0__0() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__0__Impl"
- // InternalKerML.g:25009:1: rule__SequenceConstructionExpression__Group_0__0__Impl : ( () ) ;
+ // InternalKerML.g:25094:1: rule__SequenceConstructionExpression__Group_0__0__Impl : ( () ) ;
public final void rule__SequenceConstructionExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25013:1: ( ( () ) )
- // InternalKerML.g:25014:1: ( () )
+ // InternalKerML.g:25098:1: ( ( () ) )
+ // InternalKerML.g:25099:1: ( () )
{
- // InternalKerML.g:25014:1: ( () )
- // InternalKerML.g:25015:2: ()
+ // InternalKerML.g:25099:1: ( () )
+ // InternalKerML.g:25100:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
}
- // InternalKerML.g:25016:2: ()
- // InternalKerML.g:25016:3:
+ // InternalKerML.g:25101:2: ()
+ // InternalKerML.g:25101:3:
{
}
@@ -84293,16 +84533,16 @@ public final void rule__SequenceConstructionExpression__Group_0__0__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__1"
- // InternalKerML.g:25024:1: rule__SequenceConstructionExpression__Group_0__1 : rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 ;
+ // InternalKerML.g:25109:1: rule__SequenceConstructionExpression__Group_0__1 : rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 ;
public final void rule__SequenceConstructionExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25028:1: ( rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 )
- // InternalKerML.g:25029:2: rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2
+ // InternalKerML.g:25113:1: ( rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 )
+ // InternalKerML.g:25114:2: rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2
{
- pushFollow(FOLLOW_155);
+ pushFollow(FOLLOW_156);
rule__SequenceConstructionExpression__Group_0__1__Impl();
state._fsp--;
@@ -84331,17 +84571,17 @@ public final void rule__SequenceConstructionExpression__Group_0__1() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__1__Impl"
- // InternalKerML.g:25036:1: rule__SequenceConstructionExpression__Group_0__1__Impl : ( '{' ) ;
+ // InternalKerML.g:25121:1: rule__SequenceConstructionExpression__Group_0__1__Impl : ( '{' ) ;
public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25040:1: ( ( '{' ) )
- // InternalKerML.g:25041:1: ( '{' )
+ // InternalKerML.g:25125:1: ( ( '{' ) )
+ // InternalKerML.g:25126:1: ( '{' )
{
- // InternalKerML.g:25041:1: ( '{' )
- // InternalKerML.g:25042:2: '{'
+ // InternalKerML.g:25126:1: ( '{' )
+ // InternalKerML.g:25127:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
@@ -84372,14 +84612,14 @@ public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__2"
- // InternalKerML.g:25051:1: rule__SequenceConstructionExpression__Group_0__2 : rule__SequenceConstructionExpression__Group_0__2__Impl ;
+ // InternalKerML.g:25136:1: rule__SequenceConstructionExpression__Group_0__2 : rule__SequenceConstructionExpression__Group_0__2__Impl ;
public final void rule__SequenceConstructionExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25055:1: ( rule__SequenceConstructionExpression__Group_0__2__Impl )
- // InternalKerML.g:25056:2: rule__SequenceConstructionExpression__Group_0__2__Impl
+ // InternalKerML.g:25140:1: ( rule__SequenceConstructionExpression__Group_0__2__Impl )
+ // InternalKerML.g:25141:2: rule__SequenceConstructionExpression__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_0__2__Impl();
@@ -84405,17 +84645,17 @@ public final void rule__SequenceConstructionExpression__Group_0__2() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_0__2__Impl"
- // InternalKerML.g:25062:1: rule__SequenceConstructionExpression__Group_0__2__Impl : ( '}' ) ;
+ // InternalKerML.g:25147:1: rule__SequenceConstructionExpression__Group_0__2__Impl : ( '}' ) ;
public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25066:1: ( ( '}' ) )
- // InternalKerML.g:25067:1: ( '}' )
+ // InternalKerML.g:25151:1: ( ( '}' ) )
+ // InternalKerML.g:25152:1: ( '}' )
{
- // InternalKerML.g:25067:1: ( '}' )
- // InternalKerML.g:25068:2: '}'
+ // InternalKerML.g:25152:1: ( '}' )
+ // InternalKerML.g:25153:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
@@ -84446,14 +84686,14 @@ public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__0"
- // InternalKerML.g:25078:1: rule__SequenceConstructionExpression__Group_1__0 : rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 ;
+ // InternalKerML.g:25163:1: rule__SequenceConstructionExpression__Group_1__0 : rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 ;
public final void rule__SequenceConstructionExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25082:1: ( rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 )
- // InternalKerML.g:25083:2: rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1
+ // InternalKerML.g:25167:1: ( rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 )
+ // InternalKerML.g:25168:2: rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1
{
pushFollow(FOLLOW_34);
rule__SequenceConstructionExpression__Group_1__0__Impl();
@@ -84484,17 +84724,17 @@ public final void rule__SequenceConstructionExpression__Group_1__0() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__0__Impl"
- // InternalKerML.g:25090:1: rule__SequenceConstructionExpression__Group_1__0__Impl : ( '{' ) ;
+ // InternalKerML.g:25175:1: rule__SequenceConstructionExpression__Group_1__0__Impl : ( '{' ) ;
public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25094:1: ( ( '{' ) )
- // InternalKerML.g:25095:1: ( '{' )
+ // InternalKerML.g:25179:1: ( ( '{' ) )
+ // InternalKerML.g:25180:1: ( '{' )
{
- // InternalKerML.g:25095:1: ( '{' )
- // InternalKerML.g:25096:2: '{'
+ // InternalKerML.g:25180:1: ( '{' )
+ // InternalKerML.g:25181:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
@@ -84525,16 +84765,16 @@ public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__1"
- // InternalKerML.g:25105:1: rule__SequenceConstructionExpression__Group_1__1 : rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 ;
+ // InternalKerML.g:25190:1: rule__SequenceConstructionExpression__Group_1__1 : rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 ;
public final void rule__SequenceConstructionExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25109:1: ( rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 )
- // InternalKerML.g:25110:2: rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2
+ // InternalKerML.g:25194:1: ( rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 )
+ // InternalKerML.g:25195:2: rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2
{
- pushFollow(FOLLOW_156);
+ pushFollow(FOLLOW_157);
rule__SequenceConstructionExpression__Group_1__1__Impl();
state._fsp--;
@@ -84563,17 +84803,17 @@ public final void rule__SequenceConstructionExpression__Group_1__1() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__1__Impl"
- // InternalKerML.g:25117:1: rule__SequenceConstructionExpression__Group_1__1__Impl : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:25202:1: rule__SequenceConstructionExpression__Group_1__1__Impl : ( ruleOwnedExpression ) ;
public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25121:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:25122:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25206:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:25207:1: ( ruleOwnedExpression )
{
- // InternalKerML.g:25122:1: ( ruleOwnedExpression )
- // InternalKerML.g:25123:2: ruleOwnedExpression
+ // InternalKerML.g:25207:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25208:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
@@ -84608,16 +84848,16 @@ public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__2"
- // InternalKerML.g:25132:1: rule__SequenceConstructionExpression__Group_1__2 : rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 ;
+ // InternalKerML.g:25217:1: rule__SequenceConstructionExpression__Group_1__2 : rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 ;
public final void rule__SequenceConstructionExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25136:1: ( rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 )
- // InternalKerML.g:25137:2: rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3
+ // InternalKerML.g:25221:1: ( rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 )
+ // InternalKerML.g:25222:2: rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3
{
- pushFollow(FOLLOW_156);
+ pushFollow(FOLLOW_157);
rule__SequenceConstructionExpression__Group_1__2__Impl();
state._fsp--;
@@ -84646,22 +84886,22 @@ public final void rule__SequenceConstructionExpression__Group_1__2() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__2__Impl"
- // InternalKerML.g:25144:1: rule__SequenceConstructionExpression__Group_1__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) ;
+ // InternalKerML.g:25229:1: rule__SequenceConstructionExpression__Group_1__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) ;
public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25148:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) )
- // InternalKerML.g:25149:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ // InternalKerML.g:25233:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) )
+ // InternalKerML.g:25234:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
{
- // InternalKerML.g:25149:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
- // InternalKerML.g:25150:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ // InternalKerML.g:25234:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ // InternalKerML.g:25235:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
}
- // InternalKerML.g:25151:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ // InternalKerML.g:25236:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
int alt272=2;
int LA272_0 = input.LA(1);
@@ -84670,7 +84910,7 @@ public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throw
}
switch (alt272) {
case 1 :
- // InternalKerML.g:25151:3: rule__SequenceConstructionExpression__Alternatives_1_2
+ // InternalKerML.g:25236:3: rule__SequenceConstructionExpression__Alternatives_1_2
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Alternatives_1_2();
@@ -84708,14 +84948,14 @@ public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__3"
- // InternalKerML.g:25159:1: rule__SequenceConstructionExpression__Group_1__3 : rule__SequenceConstructionExpression__Group_1__3__Impl ;
+ // InternalKerML.g:25244:1: rule__SequenceConstructionExpression__Group_1__3 : rule__SequenceConstructionExpression__Group_1__3__Impl ;
public final void rule__SequenceConstructionExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25163:1: ( rule__SequenceConstructionExpression__Group_1__3__Impl )
- // InternalKerML.g:25164:2: rule__SequenceConstructionExpression__Group_1__3__Impl
+ // InternalKerML.g:25248:1: ( rule__SequenceConstructionExpression__Group_1__3__Impl )
+ // InternalKerML.g:25249:2: rule__SequenceConstructionExpression__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1__3__Impl();
@@ -84741,17 +84981,17 @@ public final void rule__SequenceConstructionExpression__Group_1__3() throws Reco
// $ANTLR start "rule__SequenceConstructionExpression__Group_1__3__Impl"
- // InternalKerML.g:25170:1: rule__SequenceConstructionExpression__Group_1__3__Impl : ( '}' ) ;
+ // InternalKerML.g:25255:1: rule__SequenceConstructionExpression__Group_1__3__Impl : ( '}' ) ;
public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25174:1: ( ( '}' ) )
- // InternalKerML.g:25175:1: ( '}' )
+ // InternalKerML.g:25259:1: ( ( '}' ) )
+ // InternalKerML.g:25260:1: ( '}' )
{
- // InternalKerML.g:25175:1: ( '}' )
- // InternalKerML.g:25176:2: '}'
+ // InternalKerML.g:25260:1: ( '}' )
+ // InternalKerML.g:25261:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
@@ -84782,14 +85022,14 @@ public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throw
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0"
- // InternalKerML.g:25186:1: rule__SequenceConstructionExpression__Group_1_2_0__0 : rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 ;
+ // InternalKerML.g:25271:1: rule__SequenceConstructionExpression__Group_1_2_0__0 : rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25190:1: ( rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 )
- // InternalKerML.g:25191:2: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1
+ // InternalKerML.g:25275:1: ( rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 )
+ // InternalKerML.g:25276:2: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1
{
pushFollow(FOLLOW_13);
rule__SequenceConstructionExpression__Group_1_2_0__0__Impl();
@@ -84820,23 +85060,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
- // InternalKerML.g:25198:1: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl : ( () ) ;
+ // InternalKerML.g:25283:1: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl : ( () ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25202:1: ( ( () ) )
- // InternalKerML.g:25203:1: ( () )
+ // InternalKerML.g:25287:1: ( ( () ) )
+ // InternalKerML.g:25288:1: ( () )
{
- // InternalKerML.g:25203:1: ( () )
- // InternalKerML.g:25204:2: ()
+ // InternalKerML.g:25288:1: ( () )
+ // InternalKerML.g:25289:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
}
- // InternalKerML.g:25205:2: ()
- // InternalKerML.g:25205:3:
+ // InternalKerML.g:25290:2: ()
+ // InternalKerML.g:25290:3:
{
}
@@ -84861,14 +85101,14 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() t
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1"
- // InternalKerML.g:25213:1: rule__SequenceConstructionExpression__Group_1_2_0__1 : rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 ;
+ // InternalKerML.g:25298:1: rule__SequenceConstructionExpression__Group_1_2_0__1 : rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25217:1: ( rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 )
- // InternalKerML.g:25218:2: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2
+ // InternalKerML.g:25302:1: ( rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 )
+ // InternalKerML.g:25303:2: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2
{
pushFollow(FOLLOW_34);
rule__SequenceConstructionExpression__Group_1_2_0__1__Impl();
@@ -84899,23 +85139,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
- // InternalKerML.g:25225:1: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) ;
+ // InternalKerML.g:25310:1: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25229:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) )
- // InternalKerML.g:25230:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ // InternalKerML.g:25314:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) )
+ // InternalKerML.g:25315:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
{
- // InternalKerML.g:25230:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
- // InternalKerML.g:25231:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ // InternalKerML.g:25315:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ // InternalKerML.g:25316:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
}
- // InternalKerML.g:25232:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
- // InternalKerML.g:25232:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
+ // InternalKerML.g:25317:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ // InternalKerML.g:25317:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1();
@@ -84950,14 +85190,14 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() t
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2"
- // InternalKerML.g:25240:1: rule__SequenceConstructionExpression__Group_1_2_0__2 : rule__SequenceConstructionExpression__Group_1_2_0__2__Impl ;
+ // InternalKerML.g:25325:1: rule__SequenceConstructionExpression__Group_1_2_0__2 : rule__SequenceConstructionExpression__Group_1_2_0__2__Impl ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25244:1: ( rule__SequenceConstructionExpression__Group_1_2_0__2__Impl )
- // InternalKerML.g:25245:2: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+ // InternalKerML.g:25329:1: ( rule__SequenceConstructionExpression__Group_1_2_0__2__Impl )
+ // InternalKerML.g:25330:2: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_0__2__Impl();
@@ -84983,23 +85223,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
- // InternalKerML.g:25251:1: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) ;
+ // InternalKerML.g:25336:1: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25255:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) )
- // InternalKerML.g:25256:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ // InternalKerML.g:25340:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) )
+ // InternalKerML.g:25341:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
{
- // InternalKerML.g:25256:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
- // InternalKerML.g:25257:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ // InternalKerML.g:25341:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ // InternalKerML.g:25342:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
}
- // InternalKerML.g:25258:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
- // InternalKerML.g:25258:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
+ // InternalKerML.g:25343:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ // InternalKerML.g:25343:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2();
@@ -85034,16 +85274,16 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() t
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0"
- // InternalKerML.g:25267:1: rule__SequenceConstructionExpression__Group_1_2_1__0 : rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 ;
+ // InternalKerML.g:25352:1: rule__SequenceConstructionExpression__Group_1_2_1__0 : rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25271:1: ( rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 )
- // InternalKerML.g:25272:2: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1
+ // InternalKerML.g:25356:1: ( rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 )
+ // InternalKerML.g:25357:2: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1
{
- pushFollow(FOLLOW_157);
+ pushFollow(FOLLOW_158);
rule__SequenceConstructionExpression__Group_1_2_1__0__Impl();
state._fsp--;
@@ -85072,23 +85312,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
- // InternalKerML.g:25279:1: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl : ( () ) ;
+ // InternalKerML.g:25364:1: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl : ( () ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25283:1: ( ( () ) )
- // InternalKerML.g:25284:1: ( () )
+ // InternalKerML.g:25368:1: ( ( () ) )
+ // InternalKerML.g:25369:1: ( () )
{
- // InternalKerML.g:25284:1: ( () )
- // InternalKerML.g:25285:2: ()
+ // InternalKerML.g:25369:1: ( () )
+ // InternalKerML.g:25370:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
}
- // InternalKerML.g:25286:2: ()
- // InternalKerML.g:25286:3:
+ // InternalKerML.g:25371:2: ()
+ // InternalKerML.g:25371:3:
{
}
@@ -85113,14 +85353,14 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__0__Impl() t
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1"
- // InternalKerML.g:25294:1: rule__SequenceConstructionExpression__Group_1_2_1__1 : rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 ;
+ // InternalKerML.g:25379:1: rule__SequenceConstructionExpression__Group_1_2_1__1 : rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25298:1: ( rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 )
- // InternalKerML.g:25299:2: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2
+ // InternalKerML.g:25383:1: ( rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 )
+ // InternalKerML.g:25384:2: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2
{
pushFollow(FOLLOW_34);
rule__SequenceConstructionExpression__Group_1_2_1__1__Impl();
@@ -85151,23 +85391,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__1() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
- // InternalKerML.g:25306:1: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) ;
+ // InternalKerML.g:25391:1: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25310:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) )
- // InternalKerML.g:25311:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
+ // InternalKerML.g:25395:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) )
+ // InternalKerML.g:25396:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
{
- // InternalKerML.g:25311:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
- // InternalKerML.g:25312:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
+ // InternalKerML.g:25396:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
+ // InternalKerML.g:25397:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
}
- // InternalKerML.g:25313:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
- // InternalKerML.g:25313:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
+ // InternalKerML.g:25398:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
+ // InternalKerML.g:25398:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1();
@@ -85202,14 +85442,14 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() t
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2"
- // InternalKerML.g:25321:1: rule__SequenceConstructionExpression__Group_1_2_1__2 : rule__SequenceConstructionExpression__Group_1_2_1__2__Impl ;
+ // InternalKerML.g:25406:1: rule__SequenceConstructionExpression__Group_1_2_1__2 : rule__SequenceConstructionExpression__Group_1_2_1__2__Impl ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25325:1: ( rule__SequenceConstructionExpression__Group_1_2_1__2__Impl )
- // InternalKerML.g:25326:2: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+ // InternalKerML.g:25410:1: ( rule__SequenceConstructionExpression__Group_1_2_1__2__Impl )
+ // InternalKerML.g:25411:2: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_1__2__Impl();
@@ -85235,23 +85475,23 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws
// $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
- // InternalKerML.g:25332:1: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) ;
+ // InternalKerML.g:25417:1: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) ;
public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25336:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) )
- // InternalKerML.g:25337:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ // InternalKerML.g:25421:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) )
+ // InternalKerML.g:25422:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
{
- // InternalKerML.g:25337:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
- // InternalKerML.g:25338:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ // InternalKerML.g:25422:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ // InternalKerML.g:25423:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
}
- // InternalKerML.g:25339:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
- // InternalKerML.g:25339:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
+ // InternalKerML.g:25424:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ // InternalKerML.g:25424:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2();
@@ -85286,14 +85526,14 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() t
// $ANTLR start "rule__SequenceElementList__Group__0"
- // InternalKerML.g:25348:1: rule__SequenceElementList__Group__0 : rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 ;
+ // InternalKerML.g:25433:1: rule__SequenceElementList__Group__0 : rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 ;
public final void rule__SequenceElementList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25352:1: ( rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 )
- // InternalKerML.g:25353:2: rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1
+ // InternalKerML.g:25437:1: ( rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 )
+ // InternalKerML.g:25438:2: rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1
{
pushFollow(FOLLOW_13);
rule__SequenceElementList__Group__0__Impl();
@@ -85324,17 +85564,17 @@ public final void rule__SequenceElementList__Group__0() throws RecognitionExcept
// $ANTLR start "rule__SequenceElementList__Group__0__Impl"
- // InternalKerML.g:25360:1: rule__SequenceElementList__Group__0__Impl : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:25445:1: rule__SequenceElementList__Group__0__Impl : ( ruleOwnedExpression ) ;
public final void rule__SequenceElementList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25364:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:25365:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25449:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:25450:1: ( ruleOwnedExpression )
{
- // InternalKerML.g:25365:1: ( ruleOwnedExpression )
- // InternalKerML.g:25366:2: ruleOwnedExpression
+ // InternalKerML.g:25450:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25451:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
@@ -85369,14 +85609,14 @@ public final void rule__SequenceElementList__Group__0__Impl() throws Recognition
// $ANTLR start "rule__SequenceElementList__Group__1"
- // InternalKerML.g:25375:1: rule__SequenceElementList__Group__1 : rule__SequenceElementList__Group__1__Impl ;
+ // InternalKerML.g:25460:1: rule__SequenceElementList__Group__1 : rule__SequenceElementList__Group__1__Impl ;
public final void rule__SequenceElementList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25379:1: ( rule__SequenceElementList__Group__1__Impl )
- // InternalKerML.g:25380:2: rule__SequenceElementList__Group__1__Impl
+ // InternalKerML.g:25464:1: ( rule__SequenceElementList__Group__1__Impl )
+ // InternalKerML.g:25465:2: rule__SequenceElementList__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__Group__1__Impl();
@@ -85402,22 +85642,22 @@ public final void rule__SequenceElementList__Group__1() throws RecognitionExcept
// $ANTLR start "rule__SequenceElementList__Group__1__Impl"
- // InternalKerML.g:25386:1: rule__SequenceElementList__Group__1__Impl : ( ( rule__SequenceElementList__Group_1__0 )? ) ;
+ // InternalKerML.g:25471:1: rule__SequenceElementList__Group__1__Impl : ( ( rule__SequenceElementList__Group_1__0 )? ) ;
public final void rule__SequenceElementList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25390:1: ( ( ( rule__SequenceElementList__Group_1__0 )? ) )
- // InternalKerML.g:25391:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ // InternalKerML.g:25475:1: ( ( ( rule__SequenceElementList__Group_1__0 )? ) )
+ // InternalKerML.g:25476:1: ( ( rule__SequenceElementList__Group_1__0 )? )
{
- // InternalKerML.g:25391:1: ( ( rule__SequenceElementList__Group_1__0 )? )
- // InternalKerML.g:25392:2: ( rule__SequenceElementList__Group_1__0 )?
+ // InternalKerML.g:25476:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ // InternalKerML.g:25477:2: ( rule__SequenceElementList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getGroup_1());
}
- // InternalKerML.g:25393:2: ( rule__SequenceElementList__Group_1__0 )?
+ // InternalKerML.g:25478:2: ( rule__SequenceElementList__Group_1__0 )?
int alt273=2;
int LA273_0 = input.LA(1);
@@ -85426,7 +85666,7 @@ public final void rule__SequenceElementList__Group__1__Impl() throws Recognition
}
switch (alt273) {
case 1 :
- // InternalKerML.g:25393:3: rule__SequenceElementList__Group_1__0
+ // InternalKerML.g:25478:3: rule__SequenceElementList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__Group_1__0();
@@ -85464,14 +85704,14 @@ public final void rule__SequenceElementList__Group__1__Impl() throws Recognition
// $ANTLR start "rule__SequenceElementList__Group_1__0"
- // InternalKerML.g:25402:1: rule__SequenceElementList__Group_1__0 : rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 ;
+ // InternalKerML.g:25487:1: rule__SequenceElementList__Group_1__0 : rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 ;
public final void rule__SequenceElementList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25406:1: ( rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 )
- // InternalKerML.g:25407:2: rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1
+ // InternalKerML.g:25491:1: ( rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 )
+ // InternalKerML.g:25492:2: rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1
{
pushFollow(FOLLOW_13);
rule__SequenceElementList__Group_1__0__Impl();
@@ -85502,23 +85742,23 @@ public final void rule__SequenceElementList__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__SequenceElementList__Group_1__0__Impl"
- // InternalKerML.g:25414:1: rule__SequenceElementList__Group_1__0__Impl : ( () ) ;
+ // InternalKerML.g:25499:1: rule__SequenceElementList__Group_1__0__Impl : ( () ) ;
public final void rule__SequenceElementList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25418:1: ( ( () ) )
- // InternalKerML.g:25419:1: ( () )
+ // InternalKerML.g:25503:1: ( ( () ) )
+ // InternalKerML.g:25504:1: ( () )
{
- // InternalKerML.g:25419:1: ( () )
- // InternalKerML.g:25420:2: ()
+ // InternalKerML.g:25504:1: ( () )
+ // InternalKerML.g:25505:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalKerML.g:25421:2: ()
- // InternalKerML.g:25421:3:
+ // InternalKerML.g:25506:2: ()
+ // InternalKerML.g:25506:3:
{
}
@@ -85543,14 +85783,14 @@ public final void rule__SequenceElementList__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__SequenceElementList__Group_1__1"
- // InternalKerML.g:25429:1: rule__SequenceElementList__Group_1__1 : rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 ;
+ // InternalKerML.g:25514:1: rule__SequenceElementList__Group_1__1 : rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 ;
public final void rule__SequenceElementList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25433:1: ( rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 )
- // InternalKerML.g:25434:2: rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2
+ // InternalKerML.g:25518:1: ( rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 )
+ // InternalKerML.g:25519:2: rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2
{
pushFollow(FOLLOW_34);
rule__SequenceElementList__Group_1__1__Impl();
@@ -85581,23 +85821,23 @@ public final void rule__SequenceElementList__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__SequenceElementList__Group_1__1__Impl"
- // InternalKerML.g:25441:1: rule__SequenceElementList__Group_1__1__Impl : ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) ;
+ // InternalKerML.g:25526:1: rule__SequenceElementList__Group_1__1__Impl : ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) ;
public final void rule__SequenceElementList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25445:1: ( ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) )
- // InternalKerML.g:25446:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:25530:1: ( ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) )
+ // InternalKerML.g:25531:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
{
- // InternalKerML.g:25446:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
- // InternalKerML.g:25447:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ // InternalKerML.g:25531:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ // InternalKerML.g:25532:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
}
- // InternalKerML.g:25448:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
- // InternalKerML.g:25448:3: rule__SequenceElementList__OperatorAssignment_1_1
+ // InternalKerML.g:25533:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ // InternalKerML.g:25533:3: rule__SequenceElementList__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__OperatorAssignment_1_1();
@@ -85632,14 +85872,14 @@ public final void rule__SequenceElementList__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__SequenceElementList__Group_1__2"
- // InternalKerML.g:25456:1: rule__SequenceElementList__Group_1__2 : rule__SequenceElementList__Group_1__2__Impl ;
+ // InternalKerML.g:25541:1: rule__SequenceElementList__Group_1__2 : rule__SequenceElementList__Group_1__2__Impl ;
public final void rule__SequenceElementList__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25460:1: ( rule__SequenceElementList__Group_1__2__Impl )
- // InternalKerML.g:25461:2: rule__SequenceElementList__Group_1__2__Impl
+ // InternalKerML.g:25545:1: ( rule__SequenceElementList__Group_1__2__Impl )
+ // InternalKerML.g:25546:2: rule__SequenceElementList__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__Group_1__2__Impl();
@@ -85665,23 +85905,23 @@ public final void rule__SequenceElementList__Group_1__2() throws RecognitionExce
// $ANTLR start "rule__SequenceElementList__Group_1__2__Impl"
- // InternalKerML.g:25467:1: rule__SequenceElementList__Group_1__2__Impl : ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) ;
+ // InternalKerML.g:25552:1: rule__SequenceElementList__Group_1__2__Impl : ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) ;
public final void rule__SequenceElementList__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25471:1: ( ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) )
- // InternalKerML.g:25472:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:25556:1: ( ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) )
+ // InternalKerML.g:25557:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
{
- // InternalKerML.g:25472:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
- // InternalKerML.g:25473:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ // InternalKerML.g:25557:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ // InternalKerML.g:25558:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
}
- // InternalKerML.g:25474:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
- // InternalKerML.g:25474:3: rule__SequenceElementList__Operand_compAssignment_1_2
+ // InternalKerML.g:25559:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ // InternalKerML.g:25559:3: rule__SequenceElementList__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__Operand_compAssignment_1_2();
@@ -85716,14 +85956,14 @@ public final void rule__SequenceElementList__Group_1__2__Impl() throws Recogniti
// $ANTLR start "rule__BaseExpression__Group_5__0"
- // InternalKerML.g:25483:1: rule__BaseExpression__Group_5__0 : rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 ;
+ // InternalKerML.g:25568:1: rule__BaseExpression__Group_5__0 : rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 ;
public final void rule__BaseExpression__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25487:1: ( rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 )
- // InternalKerML.g:25488:2: rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1
+ // InternalKerML.g:25572:1: ( rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 )
+ // InternalKerML.g:25573:2: rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1
{
pushFollow(FOLLOW_34);
rule__BaseExpression__Group_5__0__Impl();
@@ -85754,17 +85994,17 @@ public final void rule__BaseExpression__Group_5__0() throws RecognitionException
// $ANTLR start "rule__BaseExpression__Group_5__0__Impl"
- // InternalKerML.g:25495:1: rule__BaseExpression__Group_5__0__Impl : ( '(' ) ;
+ // InternalKerML.g:25580:1: rule__BaseExpression__Group_5__0__Impl : ( '(' ) ;
public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25499:1: ( ( '(' ) )
- // InternalKerML.g:25500:1: ( '(' )
+ // InternalKerML.g:25584:1: ( ( '(' ) )
+ // InternalKerML.g:25585:1: ( '(' )
{
- // InternalKerML.g:25500:1: ( '(' )
- // InternalKerML.g:25501:2: '('
+ // InternalKerML.g:25585:1: ( '(' )
+ // InternalKerML.g:25586:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
@@ -85795,16 +86035,16 @@ public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BaseExpression__Group_5__1"
- // InternalKerML.g:25510:1: rule__BaseExpression__Group_5__1 : rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 ;
+ // InternalKerML.g:25595:1: rule__BaseExpression__Group_5__1 : rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 ;
public final void rule__BaseExpression__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25514:1: ( rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 )
- // InternalKerML.g:25515:2: rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2
+ // InternalKerML.g:25599:1: ( rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 )
+ // InternalKerML.g:25600:2: rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2
{
- pushFollow(FOLLOW_153);
+ pushFollow(FOLLOW_150);
rule__BaseExpression__Group_5__1__Impl();
state._fsp--;
@@ -85833,17 +86073,17 @@ public final void rule__BaseExpression__Group_5__1() throws RecognitionException
// $ANTLR start "rule__BaseExpression__Group_5__1__Impl"
- // InternalKerML.g:25522:1: rule__BaseExpression__Group_5__1__Impl : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:25607:1: rule__BaseExpression__Group_5__1__Impl : ( ruleOwnedExpression ) ;
public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25526:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:25527:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25611:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:25612:1: ( ruleOwnedExpression )
{
- // InternalKerML.g:25527:1: ( ruleOwnedExpression )
- // InternalKerML.g:25528:2: ruleOwnedExpression
+ // InternalKerML.g:25612:1: ( ruleOwnedExpression )
+ // InternalKerML.g:25613:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
@@ -85878,14 +86118,14 @@ public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionExc
// $ANTLR start "rule__BaseExpression__Group_5__2"
- // InternalKerML.g:25537:1: rule__BaseExpression__Group_5__2 : rule__BaseExpression__Group_5__2__Impl ;
+ // InternalKerML.g:25622:1: rule__BaseExpression__Group_5__2 : rule__BaseExpression__Group_5__2__Impl ;
public final void rule__BaseExpression__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25541:1: ( rule__BaseExpression__Group_5__2__Impl )
- // InternalKerML.g:25542:2: rule__BaseExpression__Group_5__2__Impl
+ // InternalKerML.g:25626:1: ( rule__BaseExpression__Group_5__2__Impl )
+ // InternalKerML.g:25627:2: rule__BaseExpression__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__BaseExpression__Group_5__2__Impl();
@@ -85911,17 +86151,17 @@ public final void rule__BaseExpression__Group_5__2() throws RecognitionException
// $ANTLR start "rule__BaseExpression__Group_5__2__Impl"
- // InternalKerML.g:25548:1: rule__BaseExpression__Group_5__2__Impl : ( ')' ) ;
+ // InternalKerML.g:25633:1: rule__BaseExpression__Group_5__2__Impl : ( ')' ) ;
public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25552:1: ( ( ')' ) )
- // InternalKerML.g:25553:1: ( ')' )
+ // InternalKerML.g:25637:1: ( ( ')' ) )
+ // InternalKerML.g:25638:1: ( ')' )
{
- // InternalKerML.g:25553:1: ( ')' )
- // InternalKerML.g:25554:2: ')'
+ // InternalKerML.g:25638:1: ( ')' )
+ // InternalKerML.g:25639:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
@@ -85952,14 +86192,14 @@ public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionExc
// $ANTLR start "rule__InvocationExpression__Group__0"
- // InternalKerML.g:25564:1: rule__InvocationExpression__Group__0 : rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 ;
+ // InternalKerML.g:25649:1: rule__InvocationExpression__Group__0 : rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 ;
public final void rule__InvocationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25568:1: ( rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 )
- // InternalKerML.g:25569:2: rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1
+ // InternalKerML.g:25653:1: ( rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 )
+ // InternalKerML.g:25654:2: rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1
{
pushFollow(FOLLOW_104);
rule__InvocationExpression__Group__0__Impl();
@@ -85990,23 +86230,23 @@ public final void rule__InvocationExpression__Group__0() throws RecognitionExcep
// $ANTLR start "rule__InvocationExpression__Group__0__Impl"
- // InternalKerML.g:25576:1: rule__InvocationExpression__Group__0__Impl : ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) ;
+ // InternalKerML.g:25661:1: rule__InvocationExpression__Group__0__Impl : ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) ;
public final void rule__InvocationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25580:1: ( ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) )
- // InternalKerML.g:25581:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:25665:1: ( ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) )
+ // InternalKerML.g:25666:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
{
- // InternalKerML.g:25581:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
- // InternalKerML.g:25582:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:25666:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ // InternalKerML.g:25667:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalKerML.g:25583:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
- // InternalKerML.g:25583:3: rule__InvocationExpression__OwnedRelationship_compAssignment_0
+ // InternalKerML.g:25668:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ // InternalKerML.g:25668:3: rule__InvocationExpression__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__InvocationExpression__OwnedRelationship_compAssignment_0();
@@ -86041,16 +86281,16 @@ public final void rule__InvocationExpression__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__InvocationExpression__Group__1"
- // InternalKerML.g:25591:1: rule__InvocationExpression__Group__1 : rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 ;
+ // InternalKerML.g:25676:1: rule__InvocationExpression__Group__1 : rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 ;
public final void rule__InvocationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25595:1: ( rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 )
- // InternalKerML.g:25596:2: rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2
+ // InternalKerML.g:25680:1: ( rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 )
+ // InternalKerML.g:25681:2: rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2
{
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_159);
rule__InvocationExpression__Group__1__Impl();
state._fsp--;
@@ -86079,17 +86319,17 @@ public final void rule__InvocationExpression__Group__1() throws RecognitionExcep
// $ANTLR start "rule__InvocationExpression__Group__1__Impl"
- // InternalKerML.g:25603:1: rule__InvocationExpression__Group__1__Impl : ( '(' ) ;
+ // InternalKerML.g:25688:1: rule__InvocationExpression__Group__1__Impl : ( '(' ) ;
public final void rule__InvocationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25607:1: ( ( '(' ) )
- // InternalKerML.g:25608:1: ( '(' )
+ // InternalKerML.g:25692:1: ( ( '(' ) )
+ // InternalKerML.g:25693:1: ( '(' )
{
- // InternalKerML.g:25608:1: ( '(' )
- // InternalKerML.g:25609:2: '('
+ // InternalKerML.g:25693:1: ( '(' )
+ // InternalKerML.g:25694:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
@@ -86120,16 +86360,16 @@ public final void rule__InvocationExpression__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__InvocationExpression__Group__2"
- // InternalKerML.g:25618:1: rule__InvocationExpression__Group__2 : rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 ;
+ // InternalKerML.g:25703:1: rule__InvocationExpression__Group__2 : rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 ;
public final void rule__InvocationExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25622:1: ( rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 )
- // InternalKerML.g:25623:2: rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3
+ // InternalKerML.g:25707:1: ( rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 )
+ // InternalKerML.g:25708:2: rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3
{
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_159);
rule__InvocationExpression__Group__2__Impl();
state._fsp--;
@@ -86158,22 +86398,22 @@ public final void rule__InvocationExpression__Group__2() throws RecognitionExcep
// $ANTLR start "rule__InvocationExpression__Group__2__Impl"
- // InternalKerML.g:25630:1: rule__InvocationExpression__Group__2__Impl : ( ( ruleArgumentList )? ) ;
+ // InternalKerML.g:25715:1: rule__InvocationExpression__Group__2__Impl : ( ( ruleArgumentList )? ) ;
public final void rule__InvocationExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25634:1: ( ( ( ruleArgumentList )? ) )
- // InternalKerML.g:25635:1: ( ( ruleArgumentList )? )
+ // InternalKerML.g:25719:1: ( ( ( ruleArgumentList )? ) )
+ // InternalKerML.g:25720:1: ( ( ruleArgumentList )? )
{
- // InternalKerML.g:25635:1: ( ( ruleArgumentList )? )
- // InternalKerML.g:25636:2: ( ruleArgumentList )?
+ // InternalKerML.g:25720:1: ( ( ruleArgumentList )? )
+ // InternalKerML.g:25721:2: ( ruleArgumentList )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
}
- // InternalKerML.g:25637:2: ( ruleArgumentList )?
+ // InternalKerML.g:25722:2: ( ruleArgumentList )?
int alt274=2;
int LA274_0 = input.LA(1);
@@ -86182,7 +86422,7 @@ public final void rule__InvocationExpression__Group__2__Impl() throws Recognitio
}
switch (alt274) {
case 1 :
- // InternalKerML.g:25637:3: ruleArgumentList
+ // InternalKerML.g:25722:3: ruleArgumentList
{
pushFollow(FOLLOW_2);
ruleArgumentList();
@@ -86220,14 +86460,14 @@ public final void rule__InvocationExpression__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__InvocationExpression__Group__3"
- // InternalKerML.g:25645:1: rule__InvocationExpression__Group__3 : rule__InvocationExpression__Group__3__Impl ;
+ // InternalKerML.g:25730:1: rule__InvocationExpression__Group__3 : rule__InvocationExpression__Group__3__Impl ;
public final void rule__InvocationExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25649:1: ( rule__InvocationExpression__Group__3__Impl )
- // InternalKerML.g:25650:2: rule__InvocationExpression__Group__3__Impl
+ // InternalKerML.g:25734:1: ( rule__InvocationExpression__Group__3__Impl )
+ // InternalKerML.g:25735:2: rule__InvocationExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InvocationExpression__Group__3__Impl();
@@ -86253,17 +86493,17 @@ public final void rule__InvocationExpression__Group__3() throws RecognitionExcep
// $ANTLR start "rule__InvocationExpression__Group__3__Impl"
- // InternalKerML.g:25656:1: rule__InvocationExpression__Group__3__Impl : ( ')' ) ;
+ // InternalKerML.g:25741:1: rule__InvocationExpression__Group__3__Impl : ( ')' ) ;
public final void rule__InvocationExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25660:1: ( ( ')' ) )
- // InternalKerML.g:25661:1: ( ')' )
+ // InternalKerML.g:25745:1: ( ( ')' ) )
+ // InternalKerML.g:25746:1: ( ')' )
{
- // InternalKerML.g:25661:1: ( ')' )
- // InternalKerML.g:25662:2: ')'
+ // InternalKerML.g:25746:1: ( ')' )
+ // InternalKerML.g:25747:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
@@ -86294,14 +86534,14 @@ public final void rule__InvocationExpression__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__PositionalArgumentList__Group__0"
- // InternalKerML.g:25672:1: rule__PositionalArgumentList__Group__0 : rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 ;
+ // InternalKerML.g:25757:1: rule__PositionalArgumentList__Group__0 : rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 ;
public final void rule__PositionalArgumentList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25676:1: ( rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 )
- // InternalKerML.g:25677:2: rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1
+ // InternalKerML.g:25761:1: ( rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 )
+ // InternalKerML.g:25762:2: rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1
{
pushFollow(FOLLOW_13);
rule__PositionalArgumentList__Group__0__Impl();
@@ -86332,23 +86572,23 @@ public final void rule__PositionalArgumentList__Group__0() throws RecognitionExc
// $ANTLR start "rule__PositionalArgumentList__Group__0__Impl"
- // InternalKerML.g:25684:1: rule__PositionalArgumentList__Group__0__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalKerML.g:25769:1: rule__PositionalArgumentList__Group__0__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__PositionalArgumentList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25688:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalKerML.g:25689:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerML.g:25773:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerML.g:25774:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalKerML.g:25689:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalKerML.g:25690:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerML.g:25774:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerML.g:25775:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalKerML.g:25691:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
- // InternalKerML.g:25691:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
+ // InternalKerML.g:25776:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerML.g:25776:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0();
@@ -86383,14 +86623,14 @@ public final void rule__PositionalArgumentList__Group__0__Impl() throws Recognit
// $ANTLR start "rule__PositionalArgumentList__Group__1"
- // InternalKerML.g:25699:1: rule__PositionalArgumentList__Group__1 : rule__PositionalArgumentList__Group__1__Impl ;
+ // InternalKerML.g:25784:1: rule__PositionalArgumentList__Group__1 : rule__PositionalArgumentList__Group__1__Impl ;
public final void rule__PositionalArgumentList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25703:1: ( rule__PositionalArgumentList__Group__1__Impl )
- // InternalKerML.g:25704:2: rule__PositionalArgumentList__Group__1__Impl
+ // InternalKerML.g:25788:1: ( rule__PositionalArgumentList__Group__1__Impl )
+ // InternalKerML.g:25789:2: rule__PositionalArgumentList__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__Group__1__Impl();
@@ -86416,22 +86656,22 @@ public final void rule__PositionalArgumentList__Group__1() throws RecognitionExc
// $ANTLR start "rule__PositionalArgumentList__Group__1__Impl"
- // InternalKerML.g:25710:1: rule__PositionalArgumentList__Group__1__Impl : ( ( rule__PositionalArgumentList__Group_1__0 )* ) ;
+ // InternalKerML.g:25795:1: rule__PositionalArgumentList__Group__1__Impl : ( ( rule__PositionalArgumentList__Group_1__0 )* ) ;
public final void rule__PositionalArgumentList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25714:1: ( ( ( rule__PositionalArgumentList__Group_1__0 )* ) )
- // InternalKerML.g:25715:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ // InternalKerML.g:25799:1: ( ( ( rule__PositionalArgumentList__Group_1__0 )* ) )
+ // InternalKerML.g:25800:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
{
- // InternalKerML.g:25715:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
- // InternalKerML.g:25716:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ // InternalKerML.g:25800:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ // InternalKerML.g:25801:2: ( rule__PositionalArgumentList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
}
- // InternalKerML.g:25717:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ // InternalKerML.g:25802:2: ( rule__PositionalArgumentList__Group_1__0 )*
loop275:
do {
int alt275=2;
@@ -86444,7 +86684,7 @@ public final void rule__PositionalArgumentList__Group__1__Impl() throws Recognit
switch (alt275) {
case 1 :
- // InternalKerML.g:25717:3: rule__PositionalArgumentList__Group_1__0
+ // InternalKerML.g:25802:3: rule__PositionalArgumentList__Group_1__0
{
pushFollow(FOLLOW_14);
rule__PositionalArgumentList__Group_1__0();
@@ -86485,14 +86725,14 @@ public final void rule__PositionalArgumentList__Group__1__Impl() throws Recognit
// $ANTLR start "rule__PositionalArgumentList__Group_1__0"
- // InternalKerML.g:25726:1: rule__PositionalArgumentList__Group_1__0 : rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 ;
+ // InternalKerML.g:25811:1: rule__PositionalArgumentList__Group_1__0 : rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 ;
public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25730:1: ( rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 )
- // InternalKerML.g:25731:2: rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1
+ // InternalKerML.g:25815:1: ( rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 )
+ // InternalKerML.g:25816:2: rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1
{
pushFollow(FOLLOW_34);
rule__PositionalArgumentList__Group_1__0__Impl();
@@ -86523,17 +86763,17 @@ public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionE
// $ANTLR start "rule__PositionalArgumentList__Group_1__0__Impl"
- // InternalKerML.g:25738:1: rule__PositionalArgumentList__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:25823:1: rule__PositionalArgumentList__Group_1__0__Impl : ( ',' ) ;
public final void rule__PositionalArgumentList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25742:1: ( ( ',' ) )
- // InternalKerML.g:25743:1: ( ',' )
+ // InternalKerML.g:25827:1: ( ( ',' ) )
+ // InternalKerML.g:25828:1: ( ',' )
{
- // InternalKerML.g:25743:1: ( ',' )
- // InternalKerML.g:25744:2: ','
+ // InternalKerML.g:25828:1: ( ',' )
+ // InternalKerML.g:25829:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
@@ -86564,14 +86804,14 @@ public final void rule__PositionalArgumentList__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__PositionalArgumentList__Group_1__1"
- // InternalKerML.g:25753:1: rule__PositionalArgumentList__Group_1__1 : rule__PositionalArgumentList__Group_1__1__Impl ;
+ // InternalKerML.g:25838:1: rule__PositionalArgumentList__Group_1__1 : rule__PositionalArgumentList__Group_1__1__Impl ;
public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25757:1: ( rule__PositionalArgumentList__Group_1__1__Impl )
- // InternalKerML.g:25758:2: rule__PositionalArgumentList__Group_1__1__Impl
+ // InternalKerML.g:25842:1: ( rule__PositionalArgumentList__Group_1__1__Impl )
+ // InternalKerML.g:25843:2: rule__PositionalArgumentList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__Group_1__1__Impl();
@@ -86597,23 +86837,23 @@ public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionE
// $ANTLR start "rule__PositionalArgumentList__Group_1__1__Impl"
- // InternalKerML.g:25764:1: rule__PositionalArgumentList__Group_1__1__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:25849:1: rule__PositionalArgumentList__Group_1__1__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
public final void rule__PositionalArgumentList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25768:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
- // InternalKerML.g:25769:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerML.g:25853:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalKerML.g:25854:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
{
- // InternalKerML.g:25769:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
- // InternalKerML.g:25770:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerML.g:25854:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerML.g:25855:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
- // InternalKerML.g:25771:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
- // InternalKerML.g:25771:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ // InternalKerML.g:25856:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerML.g:25856:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1();
@@ -86648,14 +86888,14 @@ public final void rule__PositionalArgumentList__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__NamedArgumentList__Group__0"
- // InternalKerML.g:25780:1: rule__NamedArgumentList__Group__0 : rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 ;
+ // InternalKerML.g:25865:1: rule__NamedArgumentList__Group__0 : rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 ;
public final void rule__NamedArgumentList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25784:1: ( rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 )
- // InternalKerML.g:25785:2: rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1
+ // InternalKerML.g:25869:1: ( rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 )
+ // InternalKerML.g:25870:2: rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1
{
pushFollow(FOLLOW_13);
rule__NamedArgumentList__Group__0__Impl();
@@ -86686,23 +86926,23 @@ public final void rule__NamedArgumentList__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__NamedArgumentList__Group__0__Impl"
- // InternalKerML.g:25792:1: rule__NamedArgumentList__Group__0__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalKerML.g:25877:1: rule__NamedArgumentList__Group__0__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25796:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalKerML.g:25797:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerML.g:25881:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalKerML.g:25882:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalKerML.g:25797:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalKerML.g:25798:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerML.g:25882:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalKerML.g:25883:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalKerML.g:25799:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
- // InternalKerML.g:25799:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
+ // InternalKerML.g:25884:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalKerML.g:25884:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0();
@@ -86737,14 +86977,14 @@ public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__NamedArgumentList__Group__1"
- // InternalKerML.g:25807:1: rule__NamedArgumentList__Group__1 : rule__NamedArgumentList__Group__1__Impl ;
+ // InternalKerML.g:25892:1: rule__NamedArgumentList__Group__1 : rule__NamedArgumentList__Group__1__Impl ;
public final void rule__NamedArgumentList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25811:1: ( rule__NamedArgumentList__Group__1__Impl )
- // InternalKerML.g:25812:2: rule__NamedArgumentList__Group__1__Impl
+ // InternalKerML.g:25896:1: ( rule__NamedArgumentList__Group__1__Impl )
+ // InternalKerML.g:25897:2: rule__NamedArgumentList__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__Group__1__Impl();
@@ -86770,22 +87010,22 @@ public final void rule__NamedArgumentList__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__NamedArgumentList__Group__1__Impl"
- // InternalKerML.g:25818:1: rule__NamedArgumentList__Group__1__Impl : ( ( rule__NamedArgumentList__Group_1__0 )* ) ;
+ // InternalKerML.g:25903:1: rule__NamedArgumentList__Group__1__Impl : ( ( rule__NamedArgumentList__Group_1__0 )* ) ;
public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25822:1: ( ( ( rule__NamedArgumentList__Group_1__0 )* ) )
- // InternalKerML.g:25823:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ // InternalKerML.g:25907:1: ( ( ( rule__NamedArgumentList__Group_1__0 )* ) )
+ // InternalKerML.g:25908:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
{
- // InternalKerML.g:25823:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
- // InternalKerML.g:25824:2: ( rule__NamedArgumentList__Group_1__0 )*
+ // InternalKerML.g:25908:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ // InternalKerML.g:25909:2: ( rule__NamedArgumentList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getGroup_1());
}
- // InternalKerML.g:25825:2: ( rule__NamedArgumentList__Group_1__0 )*
+ // InternalKerML.g:25910:2: ( rule__NamedArgumentList__Group_1__0 )*
loop276:
do {
int alt276=2;
@@ -86798,7 +87038,7 @@ public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionEx
switch (alt276) {
case 1 :
- // InternalKerML.g:25825:3: rule__NamedArgumentList__Group_1__0
+ // InternalKerML.g:25910:3: rule__NamedArgumentList__Group_1__0
{
pushFollow(FOLLOW_14);
rule__NamedArgumentList__Group_1__0();
@@ -86839,14 +87079,14 @@ public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__NamedArgumentList__Group_1__0"
- // InternalKerML.g:25834:1: rule__NamedArgumentList__Group_1__0 : rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 ;
+ // InternalKerML.g:25919:1: rule__NamedArgumentList__Group_1__0 : rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 ;
public final void rule__NamedArgumentList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25838:1: ( rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 )
- // InternalKerML.g:25839:2: rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1
+ // InternalKerML.g:25923:1: ( rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 )
+ // InternalKerML.g:25924:2: rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1
{
pushFollow(FOLLOW_34);
rule__NamedArgumentList__Group_1__0__Impl();
@@ -86877,17 +87117,17 @@ public final void rule__NamedArgumentList__Group_1__0() throws RecognitionExcept
// $ANTLR start "rule__NamedArgumentList__Group_1__0__Impl"
- // InternalKerML.g:25846:1: rule__NamedArgumentList__Group_1__0__Impl : ( ',' ) ;
+ // InternalKerML.g:25931:1: rule__NamedArgumentList__Group_1__0__Impl : ( ',' ) ;
public final void rule__NamedArgumentList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25850:1: ( ( ',' ) )
- // InternalKerML.g:25851:1: ( ',' )
+ // InternalKerML.g:25935:1: ( ( ',' ) )
+ // InternalKerML.g:25936:1: ( ',' )
{
- // InternalKerML.g:25851:1: ( ',' )
- // InternalKerML.g:25852:2: ','
+ // InternalKerML.g:25936:1: ( ',' )
+ // InternalKerML.g:25937:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
@@ -86918,14 +87158,14 @@ public final void rule__NamedArgumentList__Group_1__0__Impl() throws Recognition
// $ANTLR start "rule__NamedArgumentList__Group_1__1"
- // InternalKerML.g:25861:1: rule__NamedArgumentList__Group_1__1 : rule__NamedArgumentList__Group_1__1__Impl ;
+ // InternalKerML.g:25946:1: rule__NamedArgumentList__Group_1__1 : rule__NamedArgumentList__Group_1__1__Impl ;
public final void rule__NamedArgumentList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25865:1: ( rule__NamedArgumentList__Group_1__1__Impl )
- // InternalKerML.g:25866:2: rule__NamedArgumentList__Group_1__1__Impl
+ // InternalKerML.g:25950:1: ( rule__NamedArgumentList__Group_1__1__Impl )
+ // InternalKerML.g:25951:2: rule__NamedArgumentList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__Group_1__1__Impl();
@@ -86951,23 +87191,23 @@ public final void rule__NamedArgumentList__Group_1__1() throws RecognitionExcept
// $ANTLR start "rule__NamedArgumentList__Group_1__1__Impl"
- // InternalKerML.g:25872:1: rule__NamedArgumentList__Group_1__1__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ // InternalKerML.g:25957:1: rule__NamedArgumentList__Group_1__1__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
public final void rule__NamedArgumentList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25876:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
- // InternalKerML.g:25877:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerML.g:25961:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalKerML.g:25962:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
{
- // InternalKerML.g:25877:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
- // InternalKerML.g:25878:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerML.g:25962:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalKerML.g:25963:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
- // InternalKerML.g:25879:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
- // InternalKerML.g:25879:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ // InternalKerML.g:25964:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalKerML.g:25964:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1();
@@ -87002,14 +87242,14 @@ public final void rule__NamedArgumentList__Group_1__1__Impl() throws Recognition
// $ANTLR start "rule__NamedExpressionMember__Group__0"
- // InternalKerML.g:25888:1: rule__NamedExpressionMember__Group__0 : rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 ;
+ // InternalKerML.g:25973:1: rule__NamedExpressionMember__Group__0 : rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 ;
public final void rule__NamedExpressionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25892:1: ( rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 )
- // InternalKerML.g:25893:2: rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1
+ // InternalKerML.g:25977:1: ( rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 )
+ // InternalKerML.g:25978:2: rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1
{
pushFollow(FOLLOW_93);
rule__NamedExpressionMember__Group__0__Impl();
@@ -87040,23 +87280,23 @@ public final void rule__NamedExpressionMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__NamedExpressionMember__Group__0__Impl"
- // InternalKerML.g:25900:1: rule__NamedExpressionMember__Group__0__Impl : ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) ;
+ // InternalKerML.g:25985:1: rule__NamedExpressionMember__Group__0__Impl : ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) ;
public final void rule__NamedExpressionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25904:1: ( ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) )
- // InternalKerML.g:25905:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ // InternalKerML.g:25989:1: ( ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) )
+ // InternalKerML.g:25990:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
{
- // InternalKerML.g:25905:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
- // InternalKerML.g:25906:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ // InternalKerML.g:25990:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ // InternalKerML.g:25991:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
}
- // InternalKerML.g:25907:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
- // InternalKerML.g:25907:3: rule__NamedExpressionMember__MemberNameAssignment_0
+ // InternalKerML.g:25992:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ // InternalKerML.g:25992:3: rule__NamedExpressionMember__MemberNameAssignment_0
{
pushFollow(FOLLOW_2);
rule__NamedExpressionMember__MemberNameAssignment_0();
@@ -87091,14 +87331,14 @@ public final void rule__NamedExpressionMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__NamedExpressionMember__Group__1"
- // InternalKerML.g:25915:1: rule__NamedExpressionMember__Group__1 : rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 ;
+ // InternalKerML.g:26000:1: rule__NamedExpressionMember__Group__1 : rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 ;
public final void rule__NamedExpressionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25919:1: ( rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 )
- // InternalKerML.g:25920:2: rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2
+ // InternalKerML.g:26004:1: ( rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 )
+ // InternalKerML.g:26005:2: rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2
{
pushFollow(FOLLOW_34);
rule__NamedExpressionMember__Group__1__Impl();
@@ -87129,17 +87369,17 @@ public final void rule__NamedExpressionMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__NamedExpressionMember__Group__1__Impl"
- // InternalKerML.g:25927:1: rule__NamedExpressionMember__Group__1__Impl : ( '=>' ) ;
+ // InternalKerML.g:26012:1: rule__NamedExpressionMember__Group__1__Impl : ( '=>' ) ;
public final void rule__NamedExpressionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25931:1: ( ( '=>' ) )
- // InternalKerML.g:25932:1: ( '=>' )
+ // InternalKerML.g:26016:1: ( ( '=>' ) )
+ // InternalKerML.g:26017:1: ( '=>' )
{
- // InternalKerML.g:25932:1: ( '=>' )
- // InternalKerML.g:25933:2: '=>'
+ // InternalKerML.g:26017:1: ( '=>' )
+ // InternalKerML.g:26018:2: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
@@ -87170,14 +87410,14 @@ public final void rule__NamedExpressionMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__NamedExpressionMember__Group__2"
- // InternalKerML.g:25942:1: rule__NamedExpressionMember__Group__2 : rule__NamedExpressionMember__Group__2__Impl ;
+ // InternalKerML.g:26027:1: rule__NamedExpressionMember__Group__2 : rule__NamedExpressionMember__Group__2__Impl ;
public final void rule__NamedExpressionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25946:1: ( rule__NamedExpressionMember__Group__2__Impl )
- // InternalKerML.g:25947:2: rule__NamedExpressionMember__Group__2__Impl
+ // InternalKerML.g:26031:1: ( rule__NamedExpressionMember__Group__2__Impl )
+ // InternalKerML.g:26032:2: rule__NamedExpressionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__NamedExpressionMember__Group__2__Impl();
@@ -87203,23 +87443,23 @@ public final void rule__NamedExpressionMember__Group__2() throws RecognitionExce
// $ANTLR start "rule__NamedExpressionMember__Group__2__Impl"
- // InternalKerML.g:25953:1: rule__NamedExpressionMember__Group__2__Impl : ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalKerML.g:26038:1: rule__NamedExpressionMember__Group__2__Impl : ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__NamedExpressionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:25957:1: ( ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalKerML.g:25958:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalKerML.g:26042:1: ( ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalKerML.g:26043:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalKerML.g:25958:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalKerML.g:25959:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalKerML.g:26043:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalKerML.g:26044:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalKerML.g:25960:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
- // InternalKerML.g:25960:3: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
+ // InternalKerML.g:26045:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalKerML.g:26045:3: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2();
@@ -87253,425 +87493,15 @@ public final void rule__NamedExpressionMember__Group__2__Impl() throws Recogniti
// $ANTLR end "rule__NamedExpressionMember__Group__2__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0"
- // InternalKerML.g:25969:1: rule__ExtentExpression_Deprecated__Group__0 : rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 ;
- public final void rule__ExtentExpression_Deprecated__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:25973:1: ( rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 )
- // InternalKerML.g:25974:2: rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1
- {
- pushFollow(FOLLOW_42);
- rule__ExtentExpression_Deprecated__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0__Impl"
- // InternalKerML.g:25981:1: rule__ExtentExpression_Deprecated__Group__0__Impl : ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) ;
- public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:25985:1: ( ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalKerML.g:25986:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
- {
- // InternalKerML.g:25986:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalKerML.g:25987:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
- }
- // InternalKerML.g:25988:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
- // InternalKerML.g:25988:3: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0__Impl"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1"
- // InternalKerML.g:25996:1: rule__ExtentExpression_Deprecated__Group__1 : rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 ;
- public final void rule__ExtentExpression_Deprecated__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26000:1: ( rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 )
- // InternalKerML.g:26001:2: rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2
- {
- pushFollow(FOLLOW_159);
- rule__ExtentExpression_Deprecated__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1__Impl"
- // InternalKerML.g:26008:1: rule__ExtentExpression_Deprecated__Group__1__Impl : ( '.' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26012:1: ( ( '.' ) )
- // InternalKerML.g:26013:1: ( '.' )
- {
- // InternalKerML.g:26013:1: ( '.' )
- // InternalKerML.g:26014:2: '.'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
- }
- match(input,32,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1__Impl"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2"
- // InternalKerML.g:26023:1: rule__ExtentExpression_Deprecated__Group__2 : rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 ;
- public final void rule__ExtentExpression_Deprecated__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26027:1: ( rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 )
- // InternalKerML.g:26028:2: rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3
- {
- pushFollow(FOLLOW_104);
- rule__ExtentExpression_Deprecated__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2__Impl"
- // InternalKerML.g:26035:1: rule__ExtentExpression_Deprecated__Group__2__Impl : ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) ;
- public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26039:1: ( ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) )
- // InternalKerML.g:26040:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
- {
- // InternalKerML.g:26040:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
- // InternalKerML.g:26041:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
- }
- // InternalKerML.g:26042:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
- // InternalKerML.g:26042:3: rule__ExtentExpression_Deprecated__OperatorAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__OperatorAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2__Impl"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3"
- // InternalKerML.g:26050:1: rule__ExtentExpression_Deprecated__Group__3 : rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 ;
- public final void rule__ExtentExpression_Deprecated__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26054:1: ( rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 )
- // InternalKerML.g:26055:2: rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4
- {
- pushFollow(FOLLOW_153);
- rule__ExtentExpression_Deprecated__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3__Impl"
- // InternalKerML.g:26062:1: rule__ExtentExpression_Deprecated__Group__3__Impl : ( '(' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26066:1: ( ( '(' ) )
- // InternalKerML.g:26067:1: ( '(' )
- {
- // InternalKerML.g:26067:1: ( '(' )
- // InternalKerML.g:26068:2: '('
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
- }
- match(input,104,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3__Impl"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4"
- // InternalKerML.g:26077:1: rule__ExtentExpression_Deprecated__Group__4 : rule__ExtentExpression_Deprecated__Group__4__Impl ;
- public final void rule__ExtentExpression_Deprecated__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26081:1: ( rule__ExtentExpression_Deprecated__Group__4__Impl )
- // InternalKerML.g:26082:2: rule__ExtentExpression_Deprecated__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__4__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4__Impl"
- // InternalKerML.g:26088:1: rule__ExtentExpression_Deprecated__Group__4__Impl : ( ')' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:26092:1: ( ( ')' ) )
- // InternalKerML.g:26093:1: ( ')' )
- {
- // InternalKerML.g:26093:1: ( ')' )
- // InternalKerML.g:26094:2: ')'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
- }
- match(input,105,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4__Impl"
-
-
// $ANTLR start "rule__NullExpression__Group__0"
- // InternalKerML.g:26104:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
+ // InternalKerML.g:26054:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
public final void rule__NullExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26108:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
- // InternalKerML.g:26109:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
+ // InternalKerML.g:26058:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
+ // InternalKerML.g:26059:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
{
pushFollow(FOLLOW_160);
rule__NullExpression__Group__0__Impl();
@@ -87702,23 +87532,23 @@ public final void rule__NullExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__NullExpression__Group__0__Impl"
- // InternalKerML.g:26116:1: rule__NullExpression__Group__0__Impl : ( () ) ;
+ // InternalKerML.g:26066:1: rule__NullExpression__Group__0__Impl : ( () ) ;
public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26120:1: ( ( () ) )
- // InternalKerML.g:26121:1: ( () )
+ // InternalKerML.g:26070:1: ( ( () ) )
+ // InternalKerML.g:26071:1: ( () )
{
- // InternalKerML.g:26121:1: ( () )
- // InternalKerML.g:26122:2: ()
+ // InternalKerML.g:26071:1: ( () )
+ // InternalKerML.g:26072:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
}
- // InternalKerML.g:26123:2: ()
- // InternalKerML.g:26123:3:
+ // InternalKerML.g:26073:2: ()
+ // InternalKerML.g:26073:3:
{
}
@@ -87743,14 +87573,14 @@ public final void rule__NullExpression__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__NullExpression__Group__1"
- // InternalKerML.g:26131:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
+ // InternalKerML.g:26081:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
public final void rule__NullExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26135:1: ( rule__NullExpression__Group__1__Impl )
- // InternalKerML.g:26136:2: rule__NullExpression__Group__1__Impl
+ // InternalKerML.g:26085:1: ( rule__NullExpression__Group__1__Impl )
+ // InternalKerML.g:26086:2: rule__NullExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NullExpression__Group__1__Impl();
@@ -87776,17 +87606,17 @@ public final void rule__NullExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__NullExpression__Group__1__Impl"
- // InternalKerML.g:26142:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
+ // InternalKerML.g:26092:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26146:1: ( ( 'null' ) )
- // InternalKerML.g:26147:1: ( 'null' )
+ // InternalKerML.g:26096:1: ( ( 'null' ) )
+ // InternalKerML.g:26097:1: ( 'null' )
{
- // InternalKerML.g:26147:1: ( 'null' )
- // InternalKerML.g:26148:2: 'null'
+ // InternalKerML.g:26097:1: ( 'null' )
+ // InternalKerML.g:26098:2: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
@@ -87817,14 +87647,14 @@ public final void rule__NullExpression__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__RealValue__Group_0__0"
- // InternalKerML.g:26158:1: rule__RealValue__Group_0__0 : rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 ;
+ // InternalKerML.g:26108:1: rule__RealValue__Group_0__0 : rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 ;
public final void rule__RealValue__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26162:1: ( rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 )
- // InternalKerML.g:26163:2: rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1
+ // InternalKerML.g:26112:1: ( rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 )
+ // InternalKerML.g:26113:2: rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1
{
pushFollow(FOLLOW_161);
rule__RealValue__Group_0__0__Impl();
@@ -87855,22 +87685,22 @@ public final void rule__RealValue__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__RealValue__Group_0__0__Impl"
- // InternalKerML.g:26170:1: rule__RealValue__Group_0__0__Impl : ( ( RULE_DECIMAL_VALUE )? ) ;
+ // InternalKerML.g:26120:1: rule__RealValue__Group_0__0__Impl : ( ( RULE_DECIMAL_VALUE )? ) ;
public final void rule__RealValue__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26174:1: ( ( ( RULE_DECIMAL_VALUE )? ) )
- // InternalKerML.g:26175:1: ( ( RULE_DECIMAL_VALUE )? )
+ // InternalKerML.g:26124:1: ( ( ( RULE_DECIMAL_VALUE )? ) )
+ // InternalKerML.g:26125:1: ( ( RULE_DECIMAL_VALUE )? )
{
- // InternalKerML.g:26175:1: ( ( RULE_DECIMAL_VALUE )? )
- // InternalKerML.g:26176:2: ( RULE_DECIMAL_VALUE )?
+ // InternalKerML.g:26125:1: ( ( RULE_DECIMAL_VALUE )? )
+ // InternalKerML.g:26126:2: ( RULE_DECIMAL_VALUE )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
}
- // InternalKerML.g:26177:2: ( RULE_DECIMAL_VALUE )?
+ // InternalKerML.g:26127:2: ( RULE_DECIMAL_VALUE )?
int alt277=2;
int LA277_0 = input.LA(1);
@@ -87879,7 +87709,7 @@ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionExceptio
}
switch (alt277) {
case 1 :
- // InternalKerML.g:26177:3: RULE_DECIMAL_VALUE
+ // InternalKerML.g:26127:3: RULE_DECIMAL_VALUE
{
match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
@@ -87913,14 +87743,14 @@ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__RealValue__Group_0__1"
- // InternalKerML.g:26185:1: rule__RealValue__Group_0__1 : rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 ;
+ // InternalKerML.g:26135:1: rule__RealValue__Group_0__1 : rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 ;
public final void rule__RealValue__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26189:1: ( rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 )
- // InternalKerML.g:26190:2: rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2
+ // InternalKerML.g:26139:1: ( rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 )
+ // InternalKerML.g:26140:2: rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2
{
pushFollow(FOLLOW_162);
rule__RealValue__Group_0__1__Impl();
@@ -87951,17 +87781,17 @@ public final void rule__RealValue__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__RealValue__Group_0__1__Impl"
- // InternalKerML.g:26197:1: rule__RealValue__Group_0__1__Impl : ( '.' ) ;
+ // InternalKerML.g:26147:1: rule__RealValue__Group_0__1__Impl : ( '.' ) ;
public final void rule__RealValue__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26201:1: ( ( '.' ) )
- // InternalKerML.g:26202:1: ( '.' )
+ // InternalKerML.g:26151:1: ( ( '.' ) )
+ // InternalKerML.g:26152:1: ( '.' )
{
- // InternalKerML.g:26202:1: ( '.' )
- // InternalKerML.g:26203:2: '.'
+ // InternalKerML.g:26152:1: ( '.' )
+ // InternalKerML.g:26153:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
@@ -87992,14 +87822,14 @@ public final void rule__RealValue__Group_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__RealValue__Group_0__2"
- // InternalKerML.g:26212:1: rule__RealValue__Group_0__2 : rule__RealValue__Group_0__2__Impl ;
+ // InternalKerML.g:26162:1: rule__RealValue__Group_0__2 : rule__RealValue__Group_0__2__Impl ;
public final void rule__RealValue__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26216:1: ( rule__RealValue__Group_0__2__Impl )
- // InternalKerML.g:26217:2: rule__RealValue__Group_0__2__Impl
+ // InternalKerML.g:26166:1: ( rule__RealValue__Group_0__2__Impl )
+ // InternalKerML.g:26167:2: rule__RealValue__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__RealValue__Group_0__2__Impl();
@@ -88025,23 +87855,23 @@ public final void rule__RealValue__Group_0__2() throws RecognitionException {
// $ANTLR start "rule__RealValue__Group_0__2__Impl"
- // InternalKerML.g:26223:1: rule__RealValue__Group_0__2__Impl : ( ( rule__RealValue__Alternatives_0_2 ) ) ;
+ // InternalKerML.g:26173:1: rule__RealValue__Group_0__2__Impl : ( ( rule__RealValue__Alternatives_0_2 ) ) ;
public final void rule__RealValue__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26227:1: ( ( ( rule__RealValue__Alternatives_0_2 ) ) )
- // InternalKerML.g:26228:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ // InternalKerML.g:26177:1: ( ( ( rule__RealValue__Alternatives_0_2 ) ) )
+ // InternalKerML.g:26178:1: ( ( rule__RealValue__Alternatives_0_2 ) )
{
- // InternalKerML.g:26228:1: ( ( rule__RealValue__Alternatives_0_2 ) )
- // InternalKerML.g:26229:2: ( rule__RealValue__Alternatives_0_2 )
+ // InternalKerML.g:26178:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ // InternalKerML.g:26179:2: ( rule__RealValue__Alternatives_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getAlternatives_0_2());
}
- // InternalKerML.g:26230:2: ( rule__RealValue__Alternatives_0_2 )
- // InternalKerML.g:26230:3: rule__RealValue__Alternatives_0_2
+ // InternalKerML.g:26180:2: ( rule__RealValue__Alternatives_0_2 )
+ // InternalKerML.g:26180:3: rule__RealValue__Alternatives_0_2
{
pushFollow(FOLLOW_2);
rule__RealValue__Alternatives_0_2();
@@ -88076,14 +87906,14 @@ public final void rule__RealValue__Group_0__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__LiteralUnbounded__Group__0"
- // InternalKerML.g:26239:1: rule__LiteralUnbounded__Group__0 : rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 ;
+ // InternalKerML.g:26189:1: rule__LiteralUnbounded__Group__0 : rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 ;
public final void rule__LiteralUnbounded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26243:1: ( rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 )
- // InternalKerML.g:26244:2: rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1
+ // InternalKerML.g:26193:1: ( rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 )
+ // InternalKerML.g:26194:2: rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1
{
pushFollow(FOLLOW_81);
rule__LiteralUnbounded__Group__0__Impl();
@@ -88114,23 +87944,23 @@ public final void rule__LiteralUnbounded__Group__0() throws RecognitionException
// $ANTLR start "rule__LiteralUnbounded__Group__0__Impl"
- // InternalKerML.g:26251:1: rule__LiteralUnbounded__Group__0__Impl : ( () ) ;
+ // InternalKerML.g:26201:1: rule__LiteralUnbounded__Group__0__Impl : ( () ) ;
public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26255:1: ( ( () ) )
- // InternalKerML.g:26256:1: ( () )
+ // InternalKerML.g:26205:1: ( ( () ) )
+ // InternalKerML.g:26206:1: ( () )
{
- // InternalKerML.g:26256:1: ( () )
- // InternalKerML.g:26257:2: ()
+ // InternalKerML.g:26206:1: ( () )
+ // InternalKerML.g:26207:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
}
- // InternalKerML.g:26258:2: ()
- // InternalKerML.g:26258:3:
+ // InternalKerML.g:26208:2: ()
+ // InternalKerML.g:26208:3:
{
}
@@ -88155,14 +87985,14 @@ public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__LiteralUnbounded__Group__1"
- // InternalKerML.g:26266:1: rule__LiteralUnbounded__Group__1 : rule__LiteralUnbounded__Group__1__Impl ;
+ // InternalKerML.g:26216:1: rule__LiteralUnbounded__Group__1 : rule__LiteralUnbounded__Group__1__Impl ;
public final void rule__LiteralUnbounded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26270:1: ( rule__LiteralUnbounded__Group__1__Impl )
- // InternalKerML.g:26271:2: rule__LiteralUnbounded__Group__1__Impl
+ // InternalKerML.g:26220:1: ( rule__LiteralUnbounded__Group__1__Impl )
+ // InternalKerML.g:26221:2: rule__LiteralUnbounded__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LiteralUnbounded__Group__1__Impl();
@@ -88188,17 +88018,17 @@ public final void rule__LiteralUnbounded__Group__1() throws RecognitionException
// $ANTLR start "rule__LiteralUnbounded__Group__1__Impl"
- // InternalKerML.g:26277:1: rule__LiteralUnbounded__Group__1__Impl : ( '*' ) ;
+ // InternalKerML.g:26227:1: rule__LiteralUnbounded__Group__1__Impl : ( '*' ) ;
public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26281:1: ( ( '*' ) )
- // InternalKerML.g:26282:1: ( '*' )
+ // InternalKerML.g:26231:1: ( ( '*' ) )
+ // InternalKerML.g:26232:1: ( '*' )
{
- // InternalKerML.g:26282:1: ( '*' )
- // InternalKerML.g:26283:2: '*'
+ // InternalKerML.g:26232:1: ( '*' )
+ // InternalKerML.g:26233:2: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
@@ -88229,14 +88059,14 @@ public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ColonQualifiedName__Group__0"
- // InternalKerML.g:26293:1: rule__ColonQualifiedName__Group__0 : rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 ;
+ // InternalKerML.g:26243:1: rule__ColonQualifiedName__Group__0 : rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 ;
public final void rule__ColonQualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26297:1: ( rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 )
- // InternalKerML.g:26298:2: rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1
+ // InternalKerML.g:26247:1: ( rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 )
+ // InternalKerML.g:26248:2: rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1
{
pushFollow(FOLLOW_41);
rule__ColonQualifiedName__Group__0__Impl();
@@ -88267,17 +88097,17 @@ public final void rule__ColonQualifiedName__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ColonQualifiedName__Group__0__Impl"
- // InternalKerML.g:26305:1: rule__ColonQualifiedName__Group__0__Impl : ( ruleName ) ;
+ // InternalKerML.g:26255:1: rule__ColonQualifiedName__Group__0__Impl : ( ruleName ) ;
public final void rule__ColonQualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26309:1: ( ( ruleName ) )
- // InternalKerML.g:26310:1: ( ruleName )
+ // InternalKerML.g:26259:1: ( ( ruleName ) )
+ // InternalKerML.g:26260:1: ( ruleName )
{
- // InternalKerML.g:26310:1: ( ruleName )
- // InternalKerML.g:26311:2: ruleName
+ // InternalKerML.g:26260:1: ( ruleName )
+ // InternalKerML.g:26261:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
@@ -88312,14 +88142,14 @@ public final void rule__ColonQualifiedName__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__ColonQualifiedName__Group__1"
- // InternalKerML.g:26320:1: rule__ColonQualifiedName__Group__1 : rule__ColonQualifiedName__Group__1__Impl ;
+ // InternalKerML.g:26270:1: rule__ColonQualifiedName__Group__1 : rule__ColonQualifiedName__Group__1__Impl ;
public final void rule__ColonQualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26324:1: ( rule__ColonQualifiedName__Group__1__Impl )
- // InternalKerML.g:26325:2: rule__ColonQualifiedName__Group__1__Impl
+ // InternalKerML.g:26274:1: ( rule__ColonQualifiedName__Group__1__Impl )
+ // InternalKerML.g:26275:2: rule__ColonQualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group__1__Impl();
@@ -88345,26 +88175,26 @@ public final void rule__ColonQualifiedName__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ColonQualifiedName__Group__1__Impl"
- // InternalKerML.g:26331:1: rule__ColonQualifiedName__Group__1__Impl : ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) ;
+ // InternalKerML.g:26281:1: rule__ColonQualifiedName__Group__1__Impl : ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) ;
public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26335:1: ( ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) )
- // InternalKerML.g:26336:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ // InternalKerML.g:26285:1: ( ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) )
+ // InternalKerML.g:26286:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
{
- // InternalKerML.g:26336:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
- // InternalKerML.g:26337:2: ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ // InternalKerML.g:26286:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ // InternalKerML.g:26287:2: ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* )
{
- // InternalKerML.g:26337:2: ( ( rule__ColonQualifiedName__Group_1__0 ) )
- // InternalKerML.g:26338:3: ( rule__ColonQualifiedName__Group_1__0 )
+ // InternalKerML.g:26287:2: ( ( rule__ColonQualifiedName__Group_1__0 ) )
+ // InternalKerML.g:26288:3: ( rule__ColonQualifiedName__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
}
- // InternalKerML.g:26339:3: ( rule__ColonQualifiedName__Group_1__0 )
- // InternalKerML.g:26339:4: rule__ColonQualifiedName__Group_1__0
+ // InternalKerML.g:26289:3: ( rule__ColonQualifiedName__Group_1__0 )
+ // InternalKerML.g:26289:4: rule__ColonQualifiedName__Group_1__0
{
pushFollow(FOLLOW_163);
rule__ColonQualifiedName__Group_1__0();
@@ -88380,13 +88210,13 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
}
- // InternalKerML.g:26342:2: ( ( rule__ColonQualifiedName__Group_1__0 )* )
- // InternalKerML.g:26343:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ // InternalKerML.g:26292:2: ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ // InternalKerML.g:26293:3: ( rule__ColonQualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
}
- // InternalKerML.g:26344:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ // InternalKerML.g:26294:3: ( rule__ColonQualifiedName__Group_1__0 )*
loop278:
do {
int alt278=2;
@@ -88405,7 +88235,7 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
switch (alt278) {
case 1 :
- // InternalKerML.g:26344:4: rule__ColonQualifiedName__Group_1__0
+ // InternalKerML.g:26294:4: rule__ColonQualifiedName__Group_1__0
{
pushFollow(FOLLOW_163);
rule__ColonQualifiedName__Group_1__0();
@@ -88449,14 +88279,14 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ColonQualifiedName__Group_1__0"
- // InternalKerML.g:26354:1: rule__ColonQualifiedName__Group_1__0 : rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 ;
+ // InternalKerML.g:26304:1: rule__ColonQualifiedName__Group_1__0 : rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 ;
public final void rule__ColonQualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26358:1: ( rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 )
- // InternalKerML.g:26359:2: rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1
+ // InternalKerML.g:26308:1: ( rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 )
+ // InternalKerML.g:26309:2: rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1
{
pushFollow(FOLLOW_5);
rule__ColonQualifiedName__Group_1__0__Impl();
@@ -88487,17 +88317,17 @@ public final void rule__ColonQualifiedName__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__ColonQualifiedName__Group_1__0__Impl"
- // InternalKerML.g:26366:1: rule__ColonQualifiedName__Group_1__0__Impl : ( '::' ) ;
+ // InternalKerML.g:26316:1: rule__ColonQualifiedName__Group_1__0__Impl : ( '::' ) ;
public final void rule__ColonQualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26370:1: ( ( '::' ) )
- // InternalKerML.g:26371:1: ( '::' )
+ // InternalKerML.g:26320:1: ( ( '::' ) )
+ // InternalKerML.g:26321:1: ( '::' )
{
- // InternalKerML.g:26371:1: ( '::' )
- // InternalKerML.g:26372:2: '::'
+ // InternalKerML.g:26321:1: ( '::' )
+ // InternalKerML.g:26322:2: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
@@ -88528,14 +88358,14 @@ public final void rule__ColonQualifiedName__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__ColonQualifiedName__Group_1__1"
- // InternalKerML.g:26381:1: rule__ColonQualifiedName__Group_1__1 : rule__ColonQualifiedName__Group_1__1__Impl ;
+ // InternalKerML.g:26331:1: rule__ColonQualifiedName__Group_1__1 : rule__ColonQualifiedName__Group_1__1__Impl ;
public final void rule__ColonQualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26385:1: ( rule__ColonQualifiedName__Group_1__1__Impl )
- // InternalKerML.g:26386:2: rule__ColonQualifiedName__Group_1__1__Impl
+ // InternalKerML.g:26335:1: ( rule__ColonQualifiedName__Group_1__1__Impl )
+ // InternalKerML.g:26336:2: rule__ColonQualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group_1__1__Impl();
@@ -88561,17 +88391,17 @@ public final void rule__ColonQualifiedName__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__ColonQualifiedName__Group_1__1__Impl"
- // InternalKerML.g:26392:1: rule__ColonQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ // InternalKerML.g:26342:1: rule__ColonQualifiedName__Group_1__1__Impl : ( ruleName ) ;
public final void rule__ColonQualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26396:1: ( ( ruleName ) )
- // InternalKerML.g:26397:1: ( ruleName )
+ // InternalKerML.g:26346:1: ( ( ruleName ) )
+ // InternalKerML.g:26347:1: ( ruleName )
{
- // InternalKerML.g:26397:1: ( ruleName )
- // InternalKerML.g:26398:2: ruleName
+ // InternalKerML.g:26347:1: ( ruleName )
+ // InternalKerML.g:26348:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
@@ -88606,14 +88436,14 @@ public final void rule__ColonQualifiedName__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__DotQualifiedName__Group__0"
- // InternalKerML.g:26408:1: rule__DotQualifiedName__Group__0 : rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 ;
+ // InternalKerML.g:26358:1: rule__DotQualifiedName__Group__0 : rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 ;
public final void rule__DotQualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26412:1: ( rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 )
- // InternalKerML.g:26413:2: rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1
+ // InternalKerML.g:26362:1: ( rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 )
+ // InternalKerML.g:26363:2: rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1
{
pushFollow(FOLLOW_42);
rule__DotQualifiedName__Group__0__Impl();
@@ -88644,17 +88474,17 @@ public final void rule__DotQualifiedName__Group__0() throws RecognitionException
// $ANTLR start "rule__DotQualifiedName__Group__0__Impl"
- // InternalKerML.g:26420:1: rule__DotQualifiedName__Group__0__Impl : ( ruleName ) ;
+ // InternalKerML.g:26370:1: rule__DotQualifiedName__Group__0__Impl : ( ruleName ) ;
public final void rule__DotQualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26424:1: ( ( ruleName ) )
- // InternalKerML.g:26425:1: ( ruleName )
+ // InternalKerML.g:26374:1: ( ( ruleName ) )
+ // InternalKerML.g:26375:1: ( ruleName )
{
- // InternalKerML.g:26425:1: ( ruleName )
- // InternalKerML.g:26426:2: ruleName
+ // InternalKerML.g:26375:1: ( ruleName )
+ // InternalKerML.g:26376:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
@@ -88689,14 +88519,14 @@ public final void rule__DotQualifiedName__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__DotQualifiedName__Group__1"
- // InternalKerML.g:26435:1: rule__DotQualifiedName__Group__1 : rule__DotQualifiedName__Group__1__Impl ;
+ // InternalKerML.g:26385:1: rule__DotQualifiedName__Group__1 : rule__DotQualifiedName__Group__1__Impl ;
public final void rule__DotQualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26439:1: ( rule__DotQualifiedName__Group__1__Impl )
- // InternalKerML.g:26440:2: rule__DotQualifiedName__Group__1__Impl
+ // InternalKerML.g:26389:1: ( rule__DotQualifiedName__Group__1__Impl )
+ // InternalKerML.g:26390:2: rule__DotQualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group__1__Impl();
@@ -88722,26 +88552,26 @@ public final void rule__DotQualifiedName__Group__1() throws RecognitionException
// $ANTLR start "rule__DotQualifiedName__Group__1__Impl"
- // InternalKerML.g:26446:1: rule__DotQualifiedName__Group__1__Impl : ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) ;
+ // InternalKerML.g:26396:1: rule__DotQualifiedName__Group__1__Impl : ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) ;
public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26450:1: ( ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) )
- // InternalKerML.g:26451:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ // InternalKerML.g:26400:1: ( ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) )
+ // InternalKerML.g:26401:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
{
- // InternalKerML.g:26451:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
- // InternalKerML.g:26452:2: ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* )
+ // InternalKerML.g:26401:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ // InternalKerML.g:26402:2: ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* )
{
- // InternalKerML.g:26452:2: ( ( rule__DotQualifiedName__Group_1__0 ) )
- // InternalKerML.g:26453:3: ( rule__DotQualifiedName__Group_1__0 )
+ // InternalKerML.g:26402:2: ( ( rule__DotQualifiedName__Group_1__0 ) )
+ // InternalKerML.g:26403:3: ( rule__DotQualifiedName__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
}
- // InternalKerML.g:26454:3: ( rule__DotQualifiedName__Group_1__0 )
- // InternalKerML.g:26454:4: rule__DotQualifiedName__Group_1__0
+ // InternalKerML.g:26404:3: ( rule__DotQualifiedName__Group_1__0 )
+ // InternalKerML.g:26404:4: rule__DotQualifiedName__Group_1__0
{
pushFollow(FOLLOW_164);
rule__DotQualifiedName__Group_1__0();
@@ -88757,13 +88587,13 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
}
- // InternalKerML.g:26457:2: ( ( rule__DotQualifiedName__Group_1__0 )* )
- // InternalKerML.g:26458:3: ( rule__DotQualifiedName__Group_1__0 )*
+ // InternalKerML.g:26407:2: ( ( rule__DotQualifiedName__Group_1__0 )* )
+ // InternalKerML.g:26408:3: ( rule__DotQualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
}
- // InternalKerML.g:26459:3: ( rule__DotQualifiedName__Group_1__0 )*
+ // InternalKerML.g:26409:3: ( rule__DotQualifiedName__Group_1__0 )*
loop279:
do {
int alt279=2;
@@ -88782,7 +88612,7 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
switch (alt279) {
case 1 :
- // InternalKerML.g:26459:4: rule__DotQualifiedName__Group_1__0
+ // InternalKerML.g:26409:4: rule__DotQualifiedName__Group_1__0
{
pushFollow(FOLLOW_164);
rule__DotQualifiedName__Group_1__0();
@@ -88826,14 +88656,14 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__DotQualifiedName__Group_1__0"
- // InternalKerML.g:26469:1: rule__DotQualifiedName__Group_1__0 : rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 ;
+ // InternalKerML.g:26419:1: rule__DotQualifiedName__Group_1__0 : rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 ;
public final void rule__DotQualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26473:1: ( rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 )
- // InternalKerML.g:26474:2: rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1
+ // InternalKerML.g:26423:1: ( rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 )
+ // InternalKerML.g:26424:2: rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1
{
pushFollow(FOLLOW_5);
rule__DotQualifiedName__Group_1__0__Impl();
@@ -88864,17 +88694,17 @@ public final void rule__DotQualifiedName__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__DotQualifiedName__Group_1__0__Impl"
- // InternalKerML.g:26481:1: rule__DotQualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // InternalKerML.g:26431:1: rule__DotQualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__DotQualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26485:1: ( ( '.' ) )
- // InternalKerML.g:26486:1: ( '.' )
+ // InternalKerML.g:26435:1: ( ( '.' ) )
+ // InternalKerML.g:26436:1: ( '.' )
{
- // InternalKerML.g:26486:1: ( '.' )
- // InternalKerML.g:26487:2: '.'
+ // InternalKerML.g:26436:1: ( '.' )
+ // InternalKerML.g:26437:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
@@ -88905,14 +88735,14 @@ public final void rule__DotQualifiedName__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__DotQualifiedName__Group_1__1"
- // InternalKerML.g:26496:1: rule__DotQualifiedName__Group_1__1 : rule__DotQualifiedName__Group_1__1__Impl ;
+ // InternalKerML.g:26446:1: rule__DotQualifiedName__Group_1__1 : rule__DotQualifiedName__Group_1__1__Impl ;
public final void rule__DotQualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26500:1: ( rule__DotQualifiedName__Group_1__1__Impl )
- // InternalKerML.g:26501:2: rule__DotQualifiedName__Group_1__1__Impl
+ // InternalKerML.g:26450:1: ( rule__DotQualifiedName__Group_1__1__Impl )
+ // InternalKerML.g:26451:2: rule__DotQualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group_1__1__Impl();
@@ -88938,17 +88768,17 @@ public final void rule__DotQualifiedName__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__DotQualifiedName__Group_1__1__Impl"
- // InternalKerML.g:26507:1: rule__DotQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ // InternalKerML.g:26457:1: rule__DotQualifiedName__Group_1__1__Impl : ( ruleName ) ;
public final void rule__DotQualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26511:1: ( ( ruleName ) )
- // InternalKerML.g:26512:1: ( ruleName )
+ // InternalKerML.g:26461:1: ( ( ruleName ) )
+ // InternalKerML.g:26462:1: ( ruleName )
{
- // InternalKerML.g:26512:1: ( ruleName )
- // InternalKerML.g:26513:2: ruleName
+ // InternalKerML.g:26462:1: ( ruleName )
+ // InternalKerML.g:26463:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
@@ -88983,17 +88813,17 @@ public final void rule__DotQualifiedName__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__Identification__HumanIdAssignment_0_1"
- // InternalKerML.g:26523:1: rule__Identification__HumanIdAssignment_0_1 : ( ruleName ) ;
+ // InternalKerML.g:26473:1: rule__Identification__HumanIdAssignment_0_1 : ( ruleName ) ;
public final void rule__Identification__HumanIdAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26527:1: ( ( ruleName ) )
- // InternalKerML.g:26528:2: ( ruleName )
+ // InternalKerML.g:26477:1: ( ( ruleName ) )
+ // InternalKerML.g:26478:2: ( ruleName )
{
- // InternalKerML.g:26528:2: ( ruleName )
- // InternalKerML.g:26529:3: ruleName
+ // InternalKerML.g:26478:2: ( ruleName )
+ // InternalKerML.g:26479:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getHumanIdNameParserRuleCall_0_1_0());
@@ -89028,17 +88858,17 @@ public final void rule__Identification__HumanIdAssignment_0_1() throws Recogniti
// $ANTLR start "rule__Identification__NameAssignment_0_2"
- // InternalKerML.g:26538:1: rule__Identification__NameAssignment_0_2 : ( ruleName ) ;
+ // InternalKerML.g:26488:1: rule__Identification__NameAssignment_0_2 : ( ruleName ) ;
public final void rule__Identification__NameAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26542:1: ( ( ruleName ) )
- // InternalKerML.g:26543:2: ( ruleName )
+ // InternalKerML.g:26492:1: ( ( ruleName ) )
+ // InternalKerML.g:26493:2: ( ruleName )
{
- // InternalKerML.g:26543:2: ( ruleName )
- // InternalKerML.g:26544:3: ruleName
+ // InternalKerML.g:26493:2: ( ruleName )
+ // InternalKerML.g:26494:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameNameParserRuleCall_0_2_0());
@@ -89073,17 +88903,17 @@ public final void rule__Identification__NameAssignment_0_2() throws RecognitionE
// $ANTLR start "rule__Identification__NameAssignment_1"
- // InternalKerML.g:26553:1: rule__Identification__NameAssignment_1 : ( ruleName ) ;
+ // InternalKerML.g:26503:1: rule__Identification__NameAssignment_1 : ( ruleName ) ;
public final void rule__Identification__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26557:1: ( ( ruleName ) )
- // InternalKerML.g:26558:2: ( ruleName )
+ // InternalKerML.g:26507:1: ( ( ruleName ) )
+ // InternalKerML.g:26508:2: ( ruleName )
{
- // InternalKerML.g:26558:2: ( ruleName )
- // InternalKerML.g:26559:3: ruleName
+ // InternalKerML.g:26508:2: ( ruleName )
+ // InternalKerML.g:26509:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameNameParserRuleCall_1_0());
@@ -89118,17 +88948,17 @@ public final void rule__Identification__NameAssignment_1() throws RecognitionExc
// $ANTLR start "rule__OwnedElement__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:26568:1: rule__OwnedElement__OwnedRelationship_compAssignment_0 : ( ruleOwnedRelationship ) ;
+ // InternalKerML.g:26518:1: rule__OwnedElement__OwnedRelationship_compAssignment_0 : ( ruleOwnedRelationship ) ;
public final void rule__OwnedElement__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26572:1: ( ( ruleOwnedRelationship ) )
- // InternalKerML.g:26573:2: ( ruleOwnedRelationship )
+ // InternalKerML.g:26522:1: ( ( ruleOwnedRelationship ) )
+ // InternalKerML.g:26523:2: ( ruleOwnedRelationship )
{
- // InternalKerML.g:26573:2: ( ruleOwnedRelationship )
- // InternalKerML.g:26574:3: ruleOwnedRelationship
+ // InternalKerML.g:26523:2: ( ruleOwnedRelationship )
+ // InternalKerML.g:26524:3: ruleOwnedRelationship
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedRelationship_compOwnedRelationshipParserRuleCall_0_0());
@@ -89163,17 +88993,17 @@ public final void rule__OwnedElement__OwnedRelationship_compAssignment_0() throw
// $ANTLR start "rule__OwnedElement__Documentation_compAssignment_1"
- // InternalKerML.g:26583:1: rule__OwnedElement__Documentation_compAssignment_1 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:26533:1: rule__OwnedElement__Documentation_compAssignment_1 : ( ruleOwnedDocumentation ) ;
public final void rule__OwnedElement__Documentation_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26587:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:26588:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:26537:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:26538:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:26588:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:26589:3: ruleOwnedDocumentation
+ // InternalKerML.g:26538:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:26539:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_0());
@@ -89208,17 +89038,17 @@ public final void rule__OwnedElement__Documentation_compAssignment_1() throws Re
// $ANTLR start "rule__OwnedElement__OwnedAnnotation_compAssignment_2"
- // InternalKerML.g:26598:1: rule__OwnedElement__OwnedAnnotation_compAssignment_2 : ( ruleOwnedTextualRepresentationAnnotation ) ;
+ // InternalKerML.g:26548:1: rule__OwnedElement__OwnedAnnotation_compAssignment_2 : ( ruleOwnedTextualRepresentationAnnotation ) ;
public final void rule__OwnedElement__OwnedAnnotation_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26602:1: ( ( ruleOwnedTextualRepresentationAnnotation ) )
- // InternalKerML.g:26603:2: ( ruleOwnedTextualRepresentationAnnotation )
+ // InternalKerML.g:26552:1: ( ( ruleOwnedTextualRepresentationAnnotation ) )
+ // InternalKerML.g:26553:2: ( ruleOwnedTextualRepresentationAnnotation )
{
- // InternalKerML.g:26603:2: ( ruleOwnedTextualRepresentationAnnotation )
- // InternalKerML.g:26604:3: ruleOwnedTextualRepresentationAnnotation
+ // InternalKerML.g:26553:2: ( ruleOwnedTextualRepresentationAnnotation )
+ // InternalKerML.g:26554:3: ruleOwnedTextualRepresentationAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedAnnotation_compOwnedTextualRepresentationAnnotationParserRuleCall_2_0());
@@ -89253,17 +89083,17 @@ public final void rule__OwnedElement__OwnedAnnotation_compAssignment_2() throws
// $ANTLR start "rule__OwnedElement__OwnedAnnotation_compAssignment_3"
- // InternalKerML.g:26613:1: rule__OwnedElement__OwnedAnnotation_compAssignment_3 : ( ruleOwnedAnnotatingFeatureAnnotation ) ;
+ // InternalKerML.g:26563:1: rule__OwnedElement__OwnedAnnotation_compAssignment_3 : ( ruleOwnedAnnotatingFeatureAnnotation ) ;
public final void rule__OwnedElement__OwnedAnnotation_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26617:1: ( ( ruleOwnedAnnotatingFeatureAnnotation ) )
- // InternalKerML.g:26618:2: ( ruleOwnedAnnotatingFeatureAnnotation )
+ // InternalKerML.g:26567:1: ( ( ruleOwnedAnnotatingFeatureAnnotation ) )
+ // InternalKerML.g:26568:2: ( ruleOwnedAnnotatingFeatureAnnotation )
{
- // InternalKerML.g:26618:2: ( ruleOwnedAnnotatingFeatureAnnotation )
- // InternalKerML.g:26619:3: ruleOwnedAnnotatingFeatureAnnotation
+ // InternalKerML.g:26568:2: ( ruleOwnedAnnotatingFeatureAnnotation )
+ // InternalKerML.g:26569:3: ruleOwnedAnnotatingFeatureAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedElementAccess().getOwnedAnnotation_compOwnedAnnotatingFeatureAnnotationParserRuleCall_3_0());
@@ -89298,23 +89128,23 @@ public final void rule__OwnedElement__OwnedAnnotation_compAssignment_3() throws
// $ANTLR start "rule__RelationshipSource__SourceAssignment"
- // InternalKerML.g:26628:1: rule__RelationshipSource__SourceAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:26578:1: rule__RelationshipSource__SourceAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__RelationshipSource__SourceAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26632:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:26633:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26582:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:26583:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:26633:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:26634:3: ( ruleQualifiedName )
+ // InternalKerML.g:26583:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26584:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceAccess().getSourceElementCrossReference_0());
}
- // InternalKerML.g:26635:3: ( ruleQualifiedName )
- // InternalKerML.g:26636:4: ruleQualifiedName
+ // InternalKerML.g:26585:3: ( ruleQualifiedName )
+ // InternalKerML.g:26586:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipSourceAccess().getSourceElementQualifiedNameParserRuleCall_0_1());
@@ -89355,23 +89185,23 @@ public final void rule__RelationshipSource__SourceAssignment() throws Recognitio
// $ANTLR start "rule__RelationshipTarget__TargetAssignment"
- // InternalKerML.g:26647:1: rule__RelationshipTarget__TargetAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:26597:1: rule__RelationshipTarget__TargetAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__RelationshipTarget__TargetAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26651:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:26652:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26601:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:26602:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:26652:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:26653:3: ( ruleQualifiedName )
+ // InternalKerML.g:26602:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26603:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetAccess().getTargetElementCrossReference_0());
}
- // InternalKerML.g:26654:3: ( ruleQualifiedName )
- // InternalKerML.g:26655:4: ruleQualifiedName
+ // InternalKerML.g:26604:3: ( ruleQualifiedName )
+ // InternalKerML.g:26605:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipTargetAccess().getTargetElementQualifiedNameParserRuleCall_0_1());
@@ -89412,17 +89242,17 @@ public final void rule__RelationshipTarget__TargetAssignment() throws Recognitio
// $ANTLR start "rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0"
- // InternalKerML.g:26666:1: rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 : ( ruleOwnedRelatedElement ) ;
+ // InternalKerML.g:26616:1: rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0 : ( ruleOwnedRelatedElement ) ;
public final void rule__RelationshipOwnedElement__OwnedRelatedElement_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26670:1: ( ( ruleOwnedRelatedElement ) )
- // InternalKerML.g:26671:2: ( ruleOwnedRelatedElement )
+ // InternalKerML.g:26620:1: ( ( ruleOwnedRelatedElement ) )
+ // InternalKerML.g:26621:2: ( ruleOwnedRelatedElement )
{
- // InternalKerML.g:26671:2: ( ruleOwnedRelatedElement )
- // InternalKerML.g:26672:3: ruleOwnedRelatedElement
+ // InternalKerML.g:26621:2: ( ruleOwnedRelatedElement )
+ // InternalKerML.g:26622:3: ruleOwnedRelatedElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getOwnedRelatedElement_compOwnedRelatedElementParserRuleCall_0_0());
@@ -89457,17 +89287,17 @@ public final void rule__RelationshipOwnedElement__OwnedRelatedElement_compAssign
// $ANTLR start "rule__RelationshipOwnedElement__Documentation_compAssignment_1"
- // InternalKerML.g:26681:1: rule__RelationshipOwnedElement__Documentation_compAssignment_1 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:26631:1: rule__RelationshipOwnedElement__Documentation_compAssignment_1 : ( ruleOwnedDocumentation ) ;
public final void rule__RelationshipOwnedElement__Documentation_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26685:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:26686:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:26635:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:26636:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:26686:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:26687:3: ruleOwnedDocumentation
+ // InternalKerML.g:26636:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:26637:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_0());
@@ -89502,17 +89332,17 @@ public final void rule__RelationshipOwnedElement__Documentation_compAssignment_1
// $ANTLR start "rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2"
- // InternalKerML.g:26696:1: rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 : ( ruleOwnedTextualRepresentationAnnotation ) ;
+ // InternalKerML.g:26646:1: rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2 : ( ruleOwnedTextualRepresentationAnnotation ) ;
public final void rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26700:1: ( ( ruleOwnedTextualRepresentationAnnotation ) )
- // InternalKerML.g:26701:2: ( ruleOwnedTextualRepresentationAnnotation )
+ // InternalKerML.g:26650:1: ( ( ruleOwnedTextualRepresentationAnnotation ) )
+ // InternalKerML.g:26651:2: ( ruleOwnedTextualRepresentationAnnotation )
{
- // InternalKerML.g:26701:2: ( ruleOwnedTextualRepresentationAnnotation )
- // InternalKerML.g:26702:3: ruleOwnedTextualRepresentationAnnotation
+ // InternalKerML.g:26651:2: ( ruleOwnedTextualRepresentationAnnotation )
+ // InternalKerML.g:26652:3: ruleOwnedTextualRepresentationAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationshipOwnedElementAccess().getOwnedAnnotation_compOwnedTextualRepresentationAnnotationParserRuleCall_2_0());
@@ -89547,17 +89377,17 @@ public final void rule__RelationshipOwnedElement__OwnedAnnotation_compAssignment
// $ANTLR start "rule__OwnedRelatedElement__HumanIdAssignment_0_1"
- // InternalKerML.g:26711:1: rule__OwnedRelatedElement__HumanIdAssignment_0_1 : ( ruleName ) ;
+ // InternalKerML.g:26661:1: rule__OwnedRelatedElement__HumanIdAssignment_0_1 : ( ruleName ) ;
public final void rule__OwnedRelatedElement__HumanIdAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26715:1: ( ( ruleName ) )
- // InternalKerML.g:26716:2: ( ruleName )
+ // InternalKerML.g:26665:1: ( ( ruleName ) )
+ // InternalKerML.g:26666:2: ( ruleName )
{
- // InternalKerML.g:26716:2: ( ruleName )
- // InternalKerML.g:26717:3: ruleName
+ // InternalKerML.g:26666:2: ( ruleName )
+ // InternalKerML.g:26667:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedElementAccess().getHumanIdNameParserRuleCall_0_1_0());
@@ -89592,17 +89422,17 @@ public final void rule__OwnedRelatedElement__HumanIdAssignment_0_1() throws Reco
// $ANTLR start "rule__OwnedRelatedRelationship__HumanIdAssignment_1"
- // InternalKerML.g:26726:1: rule__OwnedRelatedRelationship__HumanIdAssignment_1 : ( ruleName ) ;
+ // InternalKerML.g:26676:1: rule__OwnedRelatedRelationship__HumanIdAssignment_1 : ( ruleName ) ;
public final void rule__OwnedRelatedRelationship__HumanIdAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26730:1: ( ( ruleName ) )
- // InternalKerML.g:26731:2: ( ruleName )
+ // InternalKerML.g:26680:1: ( ( ruleName ) )
+ // InternalKerML.g:26681:2: ( ruleName )
{
- // InternalKerML.g:26731:2: ( ruleName )
- // InternalKerML.g:26732:3: ruleName
+ // InternalKerML.g:26681:2: ( ruleName )
+ // InternalKerML.g:26682:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRelatedRelationshipAccess().getHumanIdNameParserRuleCall_1_0());
@@ -89637,17 +89467,17 @@ public final void rule__OwnedRelatedRelationship__HumanIdAssignment_1() throws R
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_0_3"
- // InternalKerML.g:26741:1: rule__Comment__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
+ // InternalKerML.g:26691:1: rule__Comment__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26745:1: ( ( ruleAnnotation ) )
- // InternalKerML.g:26746:2: ( ruleAnnotation )
+ // InternalKerML.g:26695:1: ( ( ruleAnnotation ) )
+ // InternalKerML.g:26696:2: ( ruleAnnotation )
{
- // InternalKerML.g:26746:2: ( ruleAnnotation )
- // InternalKerML.g:26747:3: ruleAnnotation
+ // InternalKerML.g:26696:2: ( ruleAnnotation )
+ // InternalKerML.g:26697:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_3_0());
@@ -89682,17 +89512,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_0_3() throws
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_0_4_1"
- // InternalKerML.g:26756:1: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 : ( ruleAnnotation ) ;
+ // InternalKerML.g:26706:1: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 : ( ruleAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_0_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26760:1: ( ( ruleAnnotation ) )
- // InternalKerML.g:26761:2: ( ruleAnnotation )
+ // InternalKerML.g:26710:1: ( ( ruleAnnotation ) )
+ // InternalKerML.g:26711:2: ( ruleAnnotation )
{
- // InternalKerML.g:26761:2: ( ruleAnnotation )
- // InternalKerML.g:26762:3: ruleAnnotation
+ // InternalKerML.g:26711:2: ( ruleAnnotation )
+ // InternalKerML.g:26712:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_4_1_0());
@@ -89727,17 +89557,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_0_4_1() thro
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_1_1"
- // InternalKerML.g:26771:1: rule__Comment__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
+ // InternalKerML.g:26721:1: rule__Comment__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26775:1: ( ( ruleEmptyAnnotation ) )
- // InternalKerML.g:26776:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26725:1: ( ( ruleEmptyAnnotation ) )
+ // InternalKerML.g:26726:2: ( ruleEmptyAnnotation )
{
- // InternalKerML.g:26776:2: ( ruleEmptyAnnotation )
- // InternalKerML.g:26777:3: ruleEmptyAnnotation
+ // InternalKerML.g:26726:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26727:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_0_1_1_0());
@@ -89772,17 +89602,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_1_1() throws
// $ANTLR start "rule__Comment__BodyAssignment_1"
- // InternalKerML.g:26786:1: rule__Comment__BodyAssignment_1 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalKerML.g:26736:1: rule__Comment__BodyAssignment_1 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__Comment__BodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26790:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalKerML.g:26791:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26740:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalKerML.g:26741:2: ( RULE_REGULAR_COMMENT )
{
- // InternalKerML.g:26791:2: ( RULE_REGULAR_COMMENT )
- // InternalKerML.g:26792:3: RULE_REGULAR_COMMENT
+ // InternalKerML.g:26741:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26742:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getBodyREGULAR_COMMENTTerminalRuleCall_1_0());
@@ -89813,23 +89643,23 @@ public final void rule__Comment__BodyAssignment_1() throws RecognitionException
// $ANTLR start "rule__Annotation__AnnotatedElementAssignment"
- // InternalKerML.g:26801:1: rule__Annotation__AnnotatedElementAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:26751:1: rule__Annotation__AnnotatedElementAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__Annotation__AnnotatedElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26805:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:26806:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26755:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:26756:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:26806:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:26807:3: ( ruleQualifiedName )
+ // InternalKerML.g:26756:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:26757:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getAnnotatedElementElementCrossReference_0());
}
- // InternalKerML.g:26808:3: ( ruleQualifiedName )
- // InternalKerML.g:26809:4: ruleQualifiedName
+ // InternalKerML.g:26758:3: ( ruleQualifiedName )
+ // InternalKerML.g:26759:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getAnnotatedElementElementQualifiedNameParserRuleCall_0_1());
@@ -89870,17 +89700,17 @@ public final void rule__Annotation__AnnotatedElementAssignment() throws Recognit
// $ANTLR start "rule__OwnedDocumentation__DocumentingComment_compAssignment"
- // InternalKerML.g:26820:1: rule__OwnedDocumentation__DocumentingComment_compAssignment : ( ruleDocumentationComment ) ;
+ // InternalKerML.g:26770:1: rule__OwnedDocumentation__DocumentingComment_compAssignment : ( ruleDocumentationComment ) ;
public final void rule__OwnedDocumentation__DocumentingComment_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26824:1: ( ( ruleDocumentationComment ) )
- // InternalKerML.g:26825:2: ( ruleDocumentationComment )
+ // InternalKerML.g:26774:1: ( ( ruleDocumentationComment ) )
+ // InternalKerML.g:26775:2: ( ruleDocumentationComment )
{
- // InternalKerML.g:26825:2: ( ruleDocumentationComment )
- // InternalKerML.g:26826:3: ruleDocumentationComment
+ // InternalKerML.g:26775:2: ( ruleDocumentationComment )
+ // InternalKerML.g:26776:3: ruleDocumentationComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedDocumentationAccess().getDocumentingComment_compDocumentationCommentParserRuleCall_0());
@@ -89915,17 +89745,17 @@ public final void rule__OwnedDocumentation__DocumentingComment_compAssignment()
// $ANTLR start "rule__DocumentationComment__HumanIdAssignment_1_1"
- // InternalKerML.g:26835:1: rule__DocumentationComment__HumanIdAssignment_1_1 : ( ruleName ) ;
+ // InternalKerML.g:26785:1: rule__DocumentationComment__HumanIdAssignment_1_1 : ( ruleName ) ;
public final void rule__DocumentationComment__HumanIdAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26839:1: ( ( ruleName ) )
- // InternalKerML.g:26840:2: ( ruleName )
+ // InternalKerML.g:26789:1: ( ( ruleName ) )
+ // InternalKerML.g:26790:2: ( ruleName )
{
- // InternalKerML.g:26840:2: ( ruleName )
- // InternalKerML.g:26841:3: ruleName
+ // InternalKerML.g:26790:2: ( ruleName )
+ // InternalKerML.g:26791:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getHumanIdNameParserRuleCall_1_1_0());
@@ -89960,17 +89790,17 @@ public final void rule__DocumentationComment__HumanIdAssignment_1_1() throws Rec
// $ANTLR start "rule__DocumentationComment__BodyAssignment_2"
- // InternalKerML.g:26850:1: rule__DocumentationComment__BodyAssignment_2 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalKerML.g:26800:1: rule__DocumentationComment__BodyAssignment_2 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__DocumentationComment__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26854:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalKerML.g:26855:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26804:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalKerML.g:26805:2: ( RULE_REGULAR_COMMENT )
{
- // InternalKerML.g:26855:2: ( RULE_REGULAR_COMMENT )
- // InternalKerML.g:26856:3: RULE_REGULAR_COMMENT
+ // InternalKerML.g:26805:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26806:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getBodyREGULAR_COMMENTTerminalRuleCall_2_0());
@@ -90001,17 +89831,17 @@ public final void rule__DocumentationComment__BodyAssignment_2() throws Recognit
// $ANTLR start "rule__PrefixDocumentation__OwnedRelatedElement_compAssignment"
- // InternalKerML.g:26865:1: rule__PrefixDocumentation__OwnedRelatedElement_compAssignment : ( rulePrefixDocumentationComment ) ;
+ // InternalKerML.g:26815:1: rule__PrefixDocumentation__OwnedRelatedElement_compAssignment : ( rulePrefixDocumentationComment ) ;
public final void rule__PrefixDocumentation__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26869:1: ( ( rulePrefixDocumentationComment ) )
- // InternalKerML.g:26870:2: ( rulePrefixDocumentationComment )
+ // InternalKerML.g:26819:1: ( ( rulePrefixDocumentationComment ) )
+ // InternalKerML.g:26820:2: ( rulePrefixDocumentationComment )
{
- // InternalKerML.g:26870:2: ( rulePrefixDocumentationComment )
- // InternalKerML.g:26871:3: rulePrefixDocumentationComment
+ // InternalKerML.g:26820:2: ( rulePrefixDocumentationComment )
+ // InternalKerML.g:26821:3: rulePrefixDocumentationComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationAccess().getOwnedRelatedElement_compPrefixDocumentationCommentParserRuleCall_0());
@@ -90046,17 +89876,17 @@ public final void rule__PrefixDocumentation__OwnedRelatedElement_compAssignment(
// $ANTLR start "rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1"
- // InternalKerML.g:26880:1: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 : ( ruleName ) ;
+ // InternalKerML.g:26830:1: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 : ( ruleName ) ;
public final void rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26884:1: ( ( ruleName ) )
- // InternalKerML.g:26885:2: ( ruleName )
+ // InternalKerML.g:26834:1: ( ( ruleName ) )
+ // InternalKerML.g:26835:2: ( ruleName )
{
- // InternalKerML.g:26885:2: ( ruleName )
- // InternalKerML.g:26886:3: ruleName
+ // InternalKerML.g:26835:2: ( ruleName )
+ // InternalKerML.g:26836:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getHumanIdNameParserRuleCall_0_1_1_0());
@@ -90091,17 +89921,17 @@ public final void rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1() th
// $ANTLR start "rule__PrefixDocumentationComment__BodyAssignment_1"
- // InternalKerML.g:26895:1: rule__PrefixDocumentationComment__BodyAssignment_1 : ( RULE_DOCUMENTATION_COMMENT ) ;
+ // InternalKerML.g:26845:1: rule__PrefixDocumentationComment__BodyAssignment_1 : ( RULE_DOCUMENTATION_COMMENT ) ;
public final void rule__PrefixDocumentationComment__BodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26899:1: ( ( RULE_DOCUMENTATION_COMMENT ) )
- // InternalKerML.g:26900:2: ( RULE_DOCUMENTATION_COMMENT )
+ // InternalKerML.g:26849:1: ( ( RULE_DOCUMENTATION_COMMENT ) )
+ // InternalKerML.g:26850:2: ( RULE_DOCUMENTATION_COMMENT )
{
- // InternalKerML.g:26900:2: ( RULE_DOCUMENTATION_COMMENT )
- // InternalKerML.g:26901:3: RULE_DOCUMENTATION_COMMENT
+ // InternalKerML.g:26850:2: ( RULE_DOCUMENTATION_COMMENT )
+ // InternalKerML.g:26851:3: RULE_DOCUMENTATION_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getBodyDOCUMENTATION_COMMENTTerminalRuleCall_1_0());
@@ -90132,17 +89962,17 @@ public final void rule__PrefixDocumentationComment__BodyAssignment_1() throws Re
// $ANTLR start "rule__OwnedTextualRepresentationAnnotation__OwnedRelatedElement_compAssignment"
- // InternalKerML.g:26910:1: rule__OwnedTextualRepresentationAnnotation__OwnedRelatedElement_compAssignment : ( ruleOwnedTextualRepresentation ) ;
+ // InternalKerML.g:26860:1: rule__OwnedTextualRepresentationAnnotation__OwnedRelatedElement_compAssignment : ( ruleOwnedTextualRepresentation ) ;
public final void rule__OwnedTextualRepresentationAnnotation__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26914:1: ( ( ruleOwnedTextualRepresentation ) )
- // InternalKerML.g:26915:2: ( ruleOwnedTextualRepresentation )
+ // InternalKerML.g:26864:1: ( ( ruleOwnedTextualRepresentation ) )
+ // InternalKerML.g:26865:2: ( ruleOwnedTextualRepresentation )
{
- // InternalKerML.g:26915:2: ( ruleOwnedTextualRepresentation )
- // InternalKerML.g:26916:3: ruleOwnedTextualRepresentation
+ // InternalKerML.g:26865:2: ( ruleOwnedTextualRepresentation )
+ // InternalKerML.g:26866:3: ruleOwnedTextualRepresentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAnnotationAccess().getOwnedRelatedElement_compOwnedTextualRepresentationParserRuleCall_0());
@@ -90177,17 +90007,17 @@ public final void rule__OwnedTextualRepresentationAnnotation__OwnedRelatedElemen
// $ANTLR start "rule__OwnedTextualRepresentation__HumanIdAssignment_0_1"
- // InternalKerML.g:26925:1: rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 : ( ruleName ) ;
+ // InternalKerML.g:26875:1: rule__OwnedTextualRepresentation__HumanIdAssignment_0_1 : ( ruleName ) ;
public final void rule__OwnedTextualRepresentation__HumanIdAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26929:1: ( ( ruleName ) )
- // InternalKerML.g:26930:2: ( ruleName )
+ // InternalKerML.g:26879:1: ( ( ruleName ) )
+ // InternalKerML.g:26880:2: ( ruleName )
{
- // InternalKerML.g:26930:2: ( ruleName )
- // InternalKerML.g:26931:3: ruleName
+ // InternalKerML.g:26880:2: ( ruleName )
+ // InternalKerML.g:26881:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getHumanIdNameParserRuleCall_0_1_0());
@@ -90222,17 +90052,17 @@ public final void rule__OwnedTextualRepresentation__HumanIdAssignment_0_1() thro
// $ANTLR start "rule__OwnedTextualRepresentation__LanguageAssignment_2"
- // InternalKerML.g:26940:1: rule__OwnedTextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
+ // InternalKerML.g:26890:1: rule__OwnedTextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
public final void rule__OwnedTextualRepresentation__LanguageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26944:1: ( ( RULE_STRING_VALUE ) )
- // InternalKerML.g:26945:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:26894:1: ( ( RULE_STRING_VALUE ) )
+ // InternalKerML.g:26895:2: ( RULE_STRING_VALUE )
{
- // InternalKerML.g:26945:2: ( RULE_STRING_VALUE )
- // InternalKerML.g:26946:3: RULE_STRING_VALUE
+ // InternalKerML.g:26895:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:26896:3: RULE_STRING_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getLanguageSTRING_VALUETerminalRuleCall_2_0());
@@ -90263,17 +90093,17 @@ public final void rule__OwnedTextualRepresentation__LanguageAssignment_2() throw
// $ANTLR start "rule__OwnedTextualRepresentation__BodyAssignment_3"
- // InternalKerML.g:26955:1: rule__OwnedTextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalKerML.g:26905:1: rule__OwnedTextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__OwnedTextualRepresentation__BodyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26959:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalKerML.g:26960:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26909:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalKerML.g:26910:2: ( RULE_REGULAR_COMMENT )
{
- // InternalKerML.g:26960:2: ( RULE_REGULAR_COMMENT )
- // InternalKerML.g:26961:3: RULE_REGULAR_COMMENT
+ // InternalKerML.g:26910:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26911:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getBodyREGULAR_COMMENTTerminalRuleCall_3_0());
@@ -90304,17 +90134,17 @@ public final void rule__OwnedTextualRepresentation__BodyAssignment_3() throws Re
// $ANTLR start "rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4"
- // InternalKerML.g:26970:1: rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 : ( ruleEmptyAnnotation ) ;
+ // InternalKerML.g:26920:1: rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4 : ( ruleEmptyAnnotation ) ;
public final void rule__OwnedTextualRepresentation__OwnedRelationship_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26974:1: ( ( ruleEmptyAnnotation ) )
- // InternalKerML.g:26975:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26924:1: ( ( ruleEmptyAnnotation ) )
+ // InternalKerML.g:26925:2: ( ruleEmptyAnnotation )
{
- // InternalKerML.g:26975:2: ( ruleEmptyAnnotation )
- // InternalKerML.g:26976:3: ruleEmptyAnnotation
+ // InternalKerML.g:26925:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26926:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTextualRepresentationAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_4_0());
@@ -90349,17 +90179,17 @@ public final void rule__OwnedTextualRepresentation__OwnedRelationship_compAssign
// $ANTLR start "rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3"
- // InternalKerML.g:26985:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
+ // InternalKerML.g:26935:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:26989:1: ( ( ruleAnnotation ) )
- // InternalKerML.g:26990:2: ( ruleAnnotation )
+ // InternalKerML.g:26939:1: ( ( ruleAnnotation ) )
+ // InternalKerML.g:26940:2: ( ruleAnnotation )
{
- // InternalKerML.g:26990:2: ( ruleAnnotation )
- // InternalKerML.g:26991:3: ruleAnnotation
+ // InternalKerML.g:26940:2: ( ruleAnnotation )
+ // InternalKerML.g:26941:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_3_0());
@@ -90394,17 +90224,17 @@ public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_
// $ANTLR start "rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1"
- // InternalKerML.g:27000:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
+ // InternalKerML.g:26950:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27004:1: ( ( ruleEmptyAnnotation ) )
- // InternalKerML.g:27005:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26954:1: ( ( ruleEmptyAnnotation ) )
+ // InternalKerML.g:26955:2: ( ruleEmptyAnnotation )
{
- // InternalKerML.g:27005:2: ( ruleEmptyAnnotation )
- // InternalKerML.g:27006:3: ruleEmptyAnnotation
+ // InternalKerML.g:26955:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:26956:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_0_1_1_0());
@@ -90439,17 +90269,17 @@ public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_
// $ANTLR start "rule__TextualRepresentation__LanguageAssignment_2"
- // InternalKerML.g:27015:1: rule__TextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
+ // InternalKerML.g:26965:1: rule__TextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
public final void rule__TextualRepresentation__LanguageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27019:1: ( ( RULE_STRING_VALUE ) )
- // InternalKerML.g:27020:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:26969:1: ( ( RULE_STRING_VALUE ) )
+ // InternalKerML.g:26970:2: ( RULE_STRING_VALUE )
{
- // InternalKerML.g:27020:2: ( RULE_STRING_VALUE )
- // InternalKerML.g:27021:3: RULE_STRING_VALUE
+ // InternalKerML.g:26970:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:26971:3: RULE_STRING_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageSTRING_VALUETerminalRuleCall_2_0());
@@ -90480,17 +90310,17 @@ public final void rule__TextualRepresentation__LanguageAssignment_2() throws Rec
// $ANTLR start "rule__TextualRepresentation__BodyAssignment_3"
- // InternalKerML.g:27030:1: rule__TextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalKerML.g:26980:1: rule__TextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__TextualRepresentation__BodyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27034:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalKerML.g:27035:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26984:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalKerML.g:26985:2: ( RULE_REGULAR_COMMENT )
{
- // InternalKerML.g:27035:2: ( RULE_REGULAR_COMMENT )
- // InternalKerML.g:27036:3: RULE_REGULAR_COMMENT
+ // InternalKerML.g:26985:2: ( RULE_REGULAR_COMMENT )
+ // InternalKerML.g:26986:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getBodyREGULAR_COMMENTTerminalRuleCall_3_0());
@@ -90521,17 +90351,17 @@ public final void rule__TextualRepresentation__BodyAssignment_3() throws Recogni
// $ANTLR start "rule__OwnedAnnotatingFeatureAnnotation__OwnedRelatedElement_compAssignment"
- // InternalKerML.g:27045:1: rule__OwnedAnnotatingFeatureAnnotation__OwnedRelatedElement_compAssignment : ( ruleOwnedAnnotatingFeature ) ;
+ // InternalKerML.g:26995:1: rule__OwnedAnnotatingFeatureAnnotation__OwnedRelatedElement_compAssignment : ( ruleOwnedAnnotatingFeature ) ;
public final void rule__OwnedAnnotatingFeatureAnnotation__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27049:1: ( ( ruleOwnedAnnotatingFeature ) )
- // InternalKerML.g:27050:2: ( ruleOwnedAnnotatingFeature )
+ // InternalKerML.g:26999:1: ( ( ruleOwnedAnnotatingFeature ) )
+ // InternalKerML.g:27000:2: ( ruleOwnedAnnotatingFeature )
{
- // InternalKerML.g:27050:2: ( ruleOwnedAnnotatingFeature )
- // InternalKerML.g:27051:3: ruleOwnedAnnotatingFeature
+ // InternalKerML.g:27000:2: ( ruleOwnedAnnotatingFeature )
+ // InternalKerML.g:27001:3: ruleOwnedAnnotatingFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAnnotationAccess().getOwnedRelatedElement_compOwnedAnnotatingFeatureParserRuleCall_0());
@@ -90566,17 +90396,17 @@ public final void rule__OwnedAnnotatingFeatureAnnotation__OwnedRelatedElement_co
// $ANTLR start "rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0"
- // InternalKerML.g:27060:1: rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 : ( ruleName ) ;
+ // InternalKerML.g:27010:1: rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0 : ( ruleName ) ;
public final void rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27064:1: ( ( ruleName ) )
- // InternalKerML.g:27065:2: ( ruleName )
+ // InternalKerML.g:27014:1: ( ( ruleName ) )
+ // InternalKerML.g:27015:2: ( ruleName )
{
- // InternalKerML.g:27065:2: ( ruleName )
- // InternalKerML.g:27066:3: ruleName
+ // InternalKerML.g:27015:2: ( ruleName )
+ // InternalKerML.g:27016:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getHumanIdNameParserRuleCall_1_0_0());
@@ -90611,17 +90441,17 @@ public final void rule__OwnedAnnotatingFeature__HumanIdAssignment_1_0() throws R
// $ANTLR start "rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2"
- // InternalKerML.g:27075:1: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 : ( rulemetadataTyping ) ;
+ // InternalKerML.g:27025:1: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2 : ( rulemetadataTyping ) ;
public final void rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27079:1: ( ( rulemetadataTyping ) )
- // InternalKerML.g:27080:2: ( rulemetadataTyping )
+ // InternalKerML.g:27029:1: ( ( rulemetadataTyping ) )
+ // InternalKerML.g:27030:2: ( rulemetadataTyping )
{
- // InternalKerML.g:27080:2: ( rulemetadataTyping )
- // InternalKerML.g:27081:3: rulemetadataTyping
+ // InternalKerML.g:27030:2: ( rulemetadataTyping )
+ // InternalKerML.g:27031:3: rulemetadataTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getOwnedRelationship_compMetadataTypingParserRuleCall_2_0());
@@ -90656,17 +90486,17 @@ public final void rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment
// $ANTLR start "rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3"
- // InternalKerML.g:27090:1: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 : ( ruleEmptyAnnotation ) ;
+ // InternalKerML.g:27040:1: rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3 : ( ruleEmptyAnnotation ) ;
public final void rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27094:1: ( ( ruleEmptyAnnotation ) )
- // InternalKerML.g:27095:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:27044:1: ( ( ruleEmptyAnnotation ) )
+ // InternalKerML.g:27045:2: ( ruleEmptyAnnotation )
{
- // InternalKerML.g:27095:2: ( ruleEmptyAnnotation )
- // InternalKerML.g:27096:3: ruleEmptyAnnotation
+ // InternalKerML.g:27045:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:27046:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedAnnotatingFeatureAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_3_0());
@@ -90701,17 +90531,17 @@ public final void rule__OwnedAnnotatingFeature__OwnedRelationship_compAssignment
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1"
- // InternalKerML.g:27105:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 : ( ruleAnnotation ) ;
+ // InternalKerML.g:27055:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 : ( ruleAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27109:1: ( ( ruleAnnotation ) )
- // InternalKerML.g:27110:2: ( ruleAnnotation )
+ // InternalKerML.g:27059:1: ( ( ruleAnnotation ) )
+ // InternalKerML.g:27060:2: ( ruleAnnotation )
{
- // InternalKerML.g:27110:2: ( ruleAnnotation )
- // InternalKerML.g:27111:3: ruleAnnotation
+ // InternalKerML.g:27060:2: ( ruleAnnotation )
+ // InternalKerML.g:27061:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAnnotationParserRuleCall_2_0_1_0());
@@ -90746,17 +90576,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1"
- // InternalKerML.g:27120:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 : ( ruleAnnotation ) ;
+ // InternalKerML.g:27070:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 : ( ruleAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27124:1: ( ( ruleAnnotation ) )
- // InternalKerML.g:27125:2: ( ruleAnnotation )
+ // InternalKerML.g:27074:1: ( ( ruleAnnotation ) )
+ // InternalKerML.g:27075:2: ( ruleAnnotation )
{
- // InternalKerML.g:27125:2: ( ruleAnnotation )
- // InternalKerML.g:27126:3: ruleAnnotation
+ // InternalKerML.g:27075:2: ( ruleAnnotation )
+ // InternalKerML.g:27076:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAnnotationParserRuleCall_2_0_2_1_0());
@@ -90791,17 +90621,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1"
- // InternalKerML.g:27135:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 : ( ruleEmptyAnnotation ) ;
+ // InternalKerML.g:27085:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 : ( ruleEmptyAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27139:1: ( ( ruleEmptyAnnotation ) )
- // InternalKerML.g:27140:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:27089:1: ( ( ruleEmptyAnnotation ) )
+ // InternalKerML.g:27090:2: ( ruleEmptyAnnotation )
{
- // InternalKerML.g:27140:2: ( ruleEmptyAnnotation )
- // InternalKerML.g:27141:3: ruleEmptyAnnotation
+ // InternalKerML.g:27090:2: ( ruleEmptyAnnotation )
+ // InternalKerML.g:27091:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_2_1_0());
@@ -90836,17 +90666,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1(
// $ANTLR start "rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:27150:1: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 : ( rulemetadataTyping ) ;
+ // InternalKerML.g:27100:1: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 : ( rulemetadataTyping ) ;
public final void rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27154:1: ( ( rulemetadataTyping ) )
- // InternalKerML.g:27155:2: ( rulemetadataTyping )
+ // InternalKerML.g:27104:1: ( ( rulemetadataTyping ) )
+ // InternalKerML.g:27105:2: ( rulemetadataTyping )
{
- // InternalKerML.g:27155:2: ( rulemetadataTyping )
- // InternalKerML.g:27156:3: rulemetadataTyping
+ // InternalKerML.g:27105:2: ( rulemetadataTyping )
+ // InternalKerML.g:27106:3: rulemetadataTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getOwnedRelationship_compMetadataTypingParserRuleCall_1_0());
@@ -90881,23 +90711,23 @@ public final void rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssi
// $ANTLR start "rule__MetadataTyping__TypeAssignment"
- // InternalKerML.g:27165:1: rule__MetadataTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27115:1: rule__MetadataTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__MetadataTyping__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27169:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27170:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27119:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27120:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27170:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27171:3: ( ruleQualifiedName )
+ // InternalKerML.g:27120:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27121:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataTypingAccess().getTypeDataTypeCrossReference_0());
}
- // InternalKerML.g:27172:3: ( ruleQualifiedName )
- // InternalKerML.g:27173:4: ruleQualifiedName
+ // InternalKerML.g:27122:3: ( ruleQualifiedName )
+ // InternalKerML.g:27123:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataTypingAccess().getTypeDataTypeQualifiedNameParserRuleCall_0_1());
@@ -90938,17 +90768,17 @@ public final void rule__MetadataTyping__TypeAssignment() throws RecognitionExcep
// $ANTLR start "rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1"
- // InternalKerML.g:27184:1: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 : ( ruleMetadataFeatureMember ) ;
+ // InternalKerML.g:27134:1: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 : ( ruleMetadataFeatureMember ) ;
public final void rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27188:1: ( ( ruleMetadataFeatureMember ) )
- // InternalKerML.g:27189:2: ( ruleMetadataFeatureMember )
+ // InternalKerML.g:27138:1: ( ( ruleMetadataFeatureMember ) )
+ // InternalKerML.g:27139:2: ( ruleMetadataFeatureMember )
{
- // InternalKerML.g:27189:2: ( ruleMetadataFeatureMember )
- // InternalKerML.g:27190:3: ruleMetadataFeatureMember
+ // InternalKerML.g:27139:2: ( ruleMetadataFeatureMember )
+ // InternalKerML.g:27140:3: ruleMetadataFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getOwnedFeatureMembership_compMetadataFeatureMemberParserRuleCall_1_1_0());
@@ -90983,17 +90813,17 @@ public final void rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:27199:1: rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment : ( ruleMetadataFeature ) ;
+ // InternalKerML.g:27149:1: rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment : ( ruleMetadataFeature ) ;
public final void rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27203:1: ( ( ruleMetadataFeature ) )
- // InternalKerML.g:27204:2: ( ruleMetadataFeature )
+ // InternalKerML.g:27153:1: ( ( ruleMetadataFeature ) )
+ // InternalKerML.g:27154:2: ( ruleMetadataFeature )
{
- // InternalKerML.g:27204:2: ( ruleMetadataFeature )
- // InternalKerML.g:27205:3: ruleMetadataFeature
+ // InternalKerML.g:27154:2: ( ruleMetadataFeature )
+ // InternalKerML.g:27155:3: ruleMetadataFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureMemberAccess().getOwnedMemberFeature_compMetadataFeatureParserRuleCall_0());
@@ -91028,17 +90858,17 @@ public final void rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__MetadataFeature__OwnedRelationship_compAssignment_2"
- // InternalKerML.g:27214:1: rule__MetadataFeature__OwnedRelationship_compAssignment_2 : ( ruleOwnedRedefinition ) ;
+ // InternalKerML.g:27164:1: rule__MetadataFeature__OwnedRelationship_compAssignment_2 : ( ruleOwnedRedefinition ) ;
public final void rule__MetadataFeature__OwnedRelationship_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27218:1: ( ( ruleOwnedRedefinition ) )
- // InternalKerML.g:27219:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:27168:1: ( ( ruleOwnedRedefinition ) )
+ // InternalKerML.g:27169:2: ( ruleOwnedRedefinition )
{
- // InternalKerML.g:27219:2: ( ruleOwnedRedefinition )
- // InternalKerML.g:27220:3: ruleOwnedRedefinition
+ // InternalKerML.g:27169:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:27170:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_2_0());
@@ -91073,17 +90903,17 @@ public final void rule__MetadataFeature__OwnedRelationship_compAssignment_2() th
// $ANTLR start "rule__MetadataFeature__MetadataFeatureValue_compAssignment_4"
- // InternalKerML.g:27229:1: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 : ( ruleMetadataFeatureValue ) ;
+ // InternalKerML.g:27179:1: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 : ( ruleMetadataFeatureValue ) ;
public final void rule__MetadataFeature__MetadataFeatureValue_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27233:1: ( ( ruleMetadataFeatureValue ) )
- // InternalKerML.g:27234:2: ( ruleMetadataFeatureValue )
+ // InternalKerML.g:27183:1: ( ( ruleMetadataFeatureValue ) )
+ // InternalKerML.g:27184:2: ( ruleMetadataFeatureValue )
{
- // InternalKerML.g:27234:2: ( ruleMetadataFeatureValue )
- // InternalKerML.g:27235:3: ruleMetadataFeatureValue
+ // InternalKerML.g:27184:2: ( ruleMetadataFeatureValue )
+ // InternalKerML.g:27185:3: ruleMetadataFeatureValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getMetadataFeatureValue_compMetadataFeatureValueParserRuleCall_4_0());
@@ -91118,17 +90948,17 @@ public final void rule__MetadataFeature__MetadataFeatureValue_compAssignment_4()
// $ANTLR start "rule__MetadataFeatureValue__MetadataValue_compAssignment"
- // InternalKerML.g:27244:1: rule__MetadataFeatureValue__MetadataValue_compAssignment : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:27194:1: rule__MetadataFeatureValue__MetadataValue_compAssignment : ( ruleOwnedExpression ) ;
public final void rule__MetadataFeatureValue__MetadataValue_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27248:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:27249:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27198:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:27199:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:27249:2: ( ruleOwnedExpression )
- // InternalKerML.g:27250:3: ruleOwnedExpression
+ // InternalKerML.g:27199:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27200:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureValueAccess().getMetadataValue_compOwnedExpressionParserRuleCall_0());
@@ -91163,17 +90993,17 @@ public final void rule__MetadataFeatureValue__MetadataValue_compAssignment() thr
// $ANTLR start "rule__NamespaceBody__Documentation_compAssignment_1_1_0"
- // InternalKerML.g:27259:1: rule__NamespaceBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:27209:1: rule__NamespaceBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__NamespaceBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27263:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:27264:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27213:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:27214:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:27264:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:27265:3: ruleOwnedDocumentation
+ // InternalKerML.g:27214:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27215:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -91208,17 +91038,17 @@ public final void rule__NamespaceBody__Documentation_compAssignment_1_1_0() thro
// $ANTLR start "rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1"
- // InternalKerML.g:27274:1: rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNamespaceMember ) ;
+ // InternalKerML.g:27224:1: rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNamespaceMember ) ;
public final void rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27278:1: ( ( ruleNamespaceMember ) )
- // InternalKerML.g:27279:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27228:1: ( ( ruleNamespaceMember ) )
+ // InternalKerML.g:27229:2: ( ruleNamespaceMember )
{
- // InternalKerML.g:27279:2: ( ruleNamespaceMember )
- // InternalKerML.g:27280:3: ruleNamespaceMember
+ // InternalKerML.g:27229:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27230:3: ruleNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getOwnedMembership_compNamespaceMemberParserRuleCall_1_1_1_0());
@@ -91253,17 +91083,17 @@ public final void rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1() th
// $ANTLR start "rule__NamespaceBody__OwnedImport_compAssignment_1_1_2"
- // InternalKerML.g:27289:1: rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 : ( ruleImport ) ;
+ // InternalKerML.g:27239:1: rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 : ( ruleImport ) ;
public final void rule__NamespaceBody__OwnedImport_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27293:1: ( ( ruleImport ) )
- // InternalKerML.g:27294:2: ( ruleImport )
+ // InternalKerML.g:27243:1: ( ( ruleImport ) )
+ // InternalKerML.g:27244:2: ( ruleImport )
{
- // InternalKerML.g:27294:2: ( ruleImport )
- // InternalKerML.g:27295:3: ruleImport
+ // InternalKerML.g:27244:2: ( ruleImport )
+ // InternalKerML.g:27245:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_2_0());
@@ -91298,17 +91128,17 @@ public final void rule__NamespaceBody__OwnedImport_compAssignment_1_1_2() throws
// $ANTLR start "rule__NamespaceBodyElement__Documentation_compAssignment_0"
- // InternalKerML.g:27304:1: rule__NamespaceBodyElement__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:27254:1: rule__NamespaceBodyElement__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
public final void rule__NamespaceBodyElement__Documentation_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27308:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:27309:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27258:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:27259:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:27309:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:27310:3: ruleOwnedDocumentation
+ // InternalKerML.g:27259:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27260:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getDocumentation_compOwnedDocumentationParserRuleCall_0_0());
@@ -91343,17 +91173,17 @@ public final void rule__NamespaceBodyElement__Documentation_compAssignment_0() t
// $ANTLR start "rule__NamespaceBodyElement__OwnedMembership_compAssignment_1"
- // InternalKerML.g:27319:1: rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 : ( ruleNamespaceMember ) ;
+ // InternalKerML.g:27269:1: rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 : ( ruleNamespaceMember ) ;
public final void rule__NamespaceBodyElement__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27323:1: ( ( ruleNamespaceMember ) )
- // InternalKerML.g:27324:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27273:1: ( ( ruleNamespaceMember ) )
+ // InternalKerML.g:27274:2: ( ruleNamespaceMember )
{
- // InternalKerML.g:27324:2: ( ruleNamespaceMember )
- // InternalKerML.g:27325:3: ruleNamespaceMember
+ // InternalKerML.g:27274:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27275:3: ruleNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getOwnedMembership_compNamespaceMemberParserRuleCall_1_0());
@@ -91388,17 +91218,17 @@ public final void rule__NamespaceBodyElement__OwnedMembership_compAssignment_1()
// $ANTLR start "rule__NamespaceBodyElement__OwnedImport_compAssignment_2"
- // InternalKerML.g:27334:1: rule__NamespaceBodyElement__OwnedImport_compAssignment_2 : ( ruleImport ) ;
+ // InternalKerML.g:27284:1: rule__NamespaceBodyElement__OwnedImport_compAssignment_2 : ( ruleImport ) ;
public final void rule__NamespaceBodyElement__OwnedImport_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27338:1: ( ( ruleImport ) )
- // InternalKerML.g:27339:2: ( ruleImport )
+ // InternalKerML.g:27288:1: ( ( ruleImport ) )
+ // InternalKerML.g:27289:2: ( ruleImport )
{
- // InternalKerML.g:27339:2: ( ruleImport )
- // InternalKerML.g:27340:3: ruleImport
+ // InternalKerML.g:27289:2: ( ruleImport )
+ // InternalKerML.g:27290:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceBodyElementAccess().getOwnedImport_compImportParserRuleCall_2_0());
@@ -91433,17 +91263,17 @@ public final void rule__NamespaceBodyElement__OwnedImport_compAssignment_2() thr
// $ANTLR start "rule__NamespaceMember__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:27349:1: rule__NamespaceMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalKerML.g:27299:1: rule__NamespaceMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__NamespaceMember__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27353:1: ( ( rulePrefixDocumentation ) )
- // InternalKerML.g:27354:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27303:1: ( ( rulePrefixDocumentation ) )
+ // InternalKerML.g:27304:2: ( rulePrefixDocumentation )
{
- // InternalKerML.g:27354:2: ( rulePrefixDocumentation )
- // InternalKerML.g:27355:3: rulePrefixDocumentation
+ // InternalKerML.g:27304:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27305:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -91478,17 +91308,17 @@ public final void rule__NamespaceMember__OwnedRelationship_compAssignment_0() th
// $ANTLR start "rule__NamespaceMember__VisibilityAssignment_1"
- // InternalKerML.g:27364:1: rule__NamespaceMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalKerML.g:27314:1: rule__NamespaceMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__NamespaceMember__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27368:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalKerML.g:27369:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27318:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalKerML.g:27319:2: ( ruleBasicVisibilityIndicator )
{
- // InternalKerML.g:27369:2: ( ruleBasicVisibilityIndicator )
- // InternalKerML.g:27370:3: ruleBasicVisibilityIndicator
+ // InternalKerML.g:27319:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27320:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceMemberAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -91523,17 +91353,17 @@ public final void rule__NamespaceMember__VisibilityAssignment_1() throws Recogni
// $ANTLR start "rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0"
- // InternalKerML.g:27379:1: rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 : ( ruleNonFeatureElement ) ;
+ // InternalKerML.g:27329:1: rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0 : ( ruleNonFeatureElement ) ;
public final void rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27383:1: ( ( ruleNonFeatureElement ) )
- // InternalKerML.g:27384:2: ( ruleNonFeatureElement )
+ // InternalKerML.g:27333:1: ( ( ruleNonFeatureElement ) )
+ // InternalKerML.g:27334:2: ( ruleNonFeatureElement )
{
- // InternalKerML.g:27384:2: ( ruleNonFeatureElement )
- // InternalKerML.g:27385:3: ruleNonFeatureElement
+ // InternalKerML.g:27334:2: ( ruleNonFeatureElement )
+ // InternalKerML.g:27335:3: ruleNonFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getOwnedMemberElement_compNonFeatureElementParserRuleCall_0_0());
@@ -91568,23 +91398,23 @@ public final void rule__NonFeatureNamespaceMember__OwnedMemberElement_compAssign
// $ANTLR start "rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1"
- // InternalKerML.g:27394:1: rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27344:1: rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27398:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27399:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27348:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27349:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27399:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27400:3: ( ruleQualifiedName )
+ // InternalKerML.g:27349:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27350:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getMemberElementElementCrossReference_1_1_0());
}
- // InternalKerML.g:27401:3: ( ruleQualifiedName )
- // InternalKerML.g:27402:4: ruleQualifiedName
+ // InternalKerML.g:27351:3: ( ruleQualifiedName )
+ // InternalKerML.g:27352:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getMemberElementElementQualifiedNameParserRuleCall_1_1_0_1());
@@ -91625,17 +91455,17 @@ public final void rule__NonFeatureNamespaceMember__MemberElementAssignment_1_1()
// $ANTLR start "rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1"
- // InternalKerML.g:27413:1: rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 : ( ruleName ) ;
+ // InternalKerML.g:27363:1: rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1 : ( ruleName ) ;
public final void rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27417:1: ( ( ruleName ) )
- // InternalKerML.g:27418:2: ( ruleName )
+ // InternalKerML.g:27367:1: ( ( ruleName ) )
+ // InternalKerML.g:27368:2: ( ruleName )
{
- // InternalKerML.g:27418:2: ( ruleName )
- // InternalKerML.g:27419:3: ruleName
+ // InternalKerML.g:27368:2: ( ruleName )
+ // InternalKerML.g:27369:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureNamespaceMemberAccess().getMemberNameNameParserRuleCall_1_2_1_0());
@@ -91670,17 +91500,17 @@ public final void rule__NonFeatureNamespaceMember__MemberNameAssignment_1_2_1()
// $ANTLR start "rule__FeatureNamespaceMember__OwnedMemberElement_compAssignment"
- // InternalKerML.g:27428:1: rule__FeatureNamespaceMember__OwnedMemberElement_compAssignment : ( ruleFeatureElement ) ;
+ // InternalKerML.g:27378:1: rule__FeatureNamespaceMember__OwnedMemberElement_compAssignment : ( ruleFeatureElement ) ;
public final void rule__FeatureNamespaceMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27432:1: ( ( ruleFeatureElement ) )
- // InternalKerML.g:27433:2: ( ruleFeatureElement )
+ // InternalKerML.g:27382:1: ( ( ruleFeatureElement ) )
+ // InternalKerML.g:27383:2: ( ruleFeatureElement )
{
- // InternalKerML.g:27433:2: ( ruleFeatureElement )
- // InternalKerML.g:27434:3: ruleFeatureElement
+ // InternalKerML.g:27383:2: ( ruleFeatureElement )
+ // InternalKerML.g:27384:3: ruleFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureNamespaceMemberAccess().getOwnedMemberElement_compFeatureElementParserRuleCall_0());
@@ -91715,17 +91545,17 @@ public final void rule__FeatureNamespaceMember__OwnedMemberElement_compAssignmen
// $ANTLR start "rule__Import__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:27443:1: rule__Import__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalKerML.g:27393:1: rule__Import__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__Import__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27447:1: ( ( rulePrefixDocumentation ) )
- // InternalKerML.g:27448:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27397:1: ( ( rulePrefixDocumentation ) )
+ // InternalKerML.g:27398:2: ( rulePrefixDocumentation )
{
- // InternalKerML.g:27448:2: ( rulePrefixDocumentation )
- // InternalKerML.g:27449:3: rulePrefixDocumentation
+ // InternalKerML.g:27398:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27399:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -91760,17 +91590,17 @@ public final void rule__Import__OwnedRelationship_compAssignment_0() throws Reco
// $ANTLR start "rule__Import__VisibilityAssignment_1"
- // InternalKerML.g:27458:1: rule__Import__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalKerML.g:27408:1: rule__Import__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__Import__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27462:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalKerML.g:27463:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27412:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalKerML.g:27413:2: ( ruleBasicVisibilityIndicator )
{
- // InternalKerML.g:27463:2: ( ruleBasicVisibilityIndicator )
- // InternalKerML.g:27464:3: ruleBasicVisibilityIndicator
+ // InternalKerML.g:27413:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27414:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -91805,23 +91635,23 @@ public final void rule__Import__VisibilityAssignment_1() throws RecognitionExcep
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0"
- // InternalKerML.g:27473:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 : ( ( ruleName ) ) ;
+ // InternalKerML.g:27423:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 : ( ( ruleName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27477:1: ( ( ( ruleName ) ) )
- // InternalKerML.g:27478:2: ( ( ruleName ) )
+ // InternalKerML.g:27427:1: ( ( ( ruleName ) ) )
+ // InternalKerML.g:27428:2: ( ( ruleName ) )
{
- // InternalKerML.g:27478:2: ( ( ruleName ) )
- // InternalKerML.g:27479:3: ( ruleName )
+ // InternalKerML.g:27428:2: ( ( ruleName ) )
+ // InternalKerML.g:27429:3: ( ruleName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_0_0_0());
}
- // InternalKerML.g:27480:3: ( ruleName )
- // InternalKerML.g:27481:4: ruleName
+ // InternalKerML.g:27430:3: ( ruleName )
+ // InternalKerML.g:27431:4: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceNameParserRuleCall_0_0_0_0_1());
@@ -91862,23 +91692,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0() t
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0"
- // InternalKerML.g:27492:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 : ( ( ruleColonQualifiedName ) ) ;
+ // InternalKerML.g:27442:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 : ( ( ruleColonQualifiedName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27496:1: ( ( ( ruleColonQualifiedName ) ) )
- // InternalKerML.g:27497:2: ( ( ruleColonQualifiedName ) )
+ // InternalKerML.g:27446:1: ( ( ( ruleColonQualifiedName ) ) )
+ // InternalKerML.g:27447:2: ( ( ruleColonQualifiedName ) )
{
- // InternalKerML.g:27497:2: ( ( ruleColonQualifiedName ) )
- // InternalKerML.g:27498:3: ( ruleColonQualifiedName )
+ // InternalKerML.g:27447:2: ( ( ruleColonQualifiedName ) )
+ // InternalKerML.g:27448:3: ( ruleColonQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_1_0_0());
}
- // InternalKerML.g:27499:3: ( ruleColonQualifiedName )
- // InternalKerML.g:27500:4: ruleColonQualifiedName
+ // InternalKerML.g:27449:3: ( ruleColonQualifiedName )
+ // InternalKerML.g:27450:4: ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceColonQualifiedNameParserRuleCall_0_1_0_0_1());
@@ -91919,23 +91749,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0() t
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0"
- // InternalKerML.g:27511:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 : ( ( ruleDotQualifiedName ) ) ;
+ // InternalKerML.g:27461:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 : ( ( ruleDotQualifiedName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27515:1: ( ( ( ruleDotQualifiedName ) ) )
- // InternalKerML.g:27516:2: ( ( ruleDotQualifiedName ) )
+ // InternalKerML.g:27465:1: ( ( ( ruleDotQualifiedName ) ) )
+ // InternalKerML.g:27466:2: ( ( ruleDotQualifiedName ) )
{
- // InternalKerML.g:27516:2: ( ( ruleDotQualifiedName ) )
- // InternalKerML.g:27517:3: ( ruleDotQualifiedName )
+ // InternalKerML.g:27466:2: ( ( ruleDotQualifiedName ) )
+ // InternalKerML.g:27467:3: ( ruleDotQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_2_0_0());
}
- // InternalKerML.g:27518:3: ( ruleDotQualifiedName )
- // InternalKerML.g:27519:4: ruleDotQualifiedName
+ // InternalKerML.g:27468:3: ( ruleDotQualifiedName )
+ // InternalKerML.g:27469:4: ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceDotQualifiedNameParserRuleCall_0_2_0_0_1());
@@ -91976,23 +91806,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0() t
// $ANTLR start "rule__ImportedNamespace__IsRecursiveAssignment_1_1"
- // InternalKerML.g:27530:1: rule__ImportedNamespace__IsRecursiveAssignment_1_1 : ( ( '**' ) ) ;
+ // InternalKerML.g:27480:1: rule__ImportedNamespace__IsRecursiveAssignment_1_1 : ( ( '**' ) ) ;
public final void rule__ImportedNamespace__IsRecursiveAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27534:1: ( ( ( '**' ) ) )
- // InternalKerML.g:27535:2: ( ( '**' ) )
+ // InternalKerML.g:27484:1: ( ( ( '**' ) ) )
+ // InternalKerML.g:27485:2: ( ( '**' ) )
{
- // InternalKerML.g:27535:2: ( ( '**' ) )
- // InternalKerML.g:27536:3: ( '**' )
+ // InternalKerML.g:27485:2: ( ( '**' ) )
+ // InternalKerML.g:27486:3: ( '**' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAsteriskAsteriskKeyword_1_1_0());
}
- // InternalKerML.g:27537:3: ( '**' )
- // InternalKerML.g:27538:4: '**'
+ // InternalKerML.g:27487:3: ( '**' )
+ // InternalKerML.g:27488:4: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAsteriskAsteriskKeyword_1_1_0());
@@ -92029,17 +91859,17 @@ public final void rule__ImportedNamespace__IsRecursiveAssignment_1_1() throws Re
// $ANTLR start "rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment"
- // InternalKerML.g:27549:1: rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment : ( ruleFilterPackage ) ;
+ // InternalKerML.g:27499:1: rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment : ( ruleFilterPackage ) ;
public final void rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27553:1: ( ( ruleFilterPackage ) )
- // InternalKerML.g:27554:2: ( ruleFilterPackage )
+ // InternalKerML.g:27503:1: ( ( ruleFilterPackage ) )
+ // InternalKerML.g:27504:2: ( ruleFilterPackage )
{
- // InternalKerML.g:27554:2: ( ruleFilterPackage )
- // InternalKerML.g:27555:3: ruleFilterPackage
+ // InternalKerML.g:27504:2: ( ruleFilterPackage )
+ // InternalKerML.g:27505:3: ruleFilterPackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedFilterPackageAccess().getOwnedRelatedElement_compFilterPackageParserRuleCall_0());
@@ -92074,17 +91904,17 @@ public final void rule__ImportedFilterPackage__OwnedRelatedElement_compAssignmen
// $ANTLR start "rule__FilterPackage__OwnedImport_compAssignment_0"
- // InternalKerML.g:27564:1: rule__FilterPackage__OwnedImport_compAssignment_0 : ( ruleFilterPackageImport ) ;
+ // InternalKerML.g:27514:1: rule__FilterPackage__OwnedImport_compAssignment_0 : ( ruleFilterPackageImport ) ;
public final void rule__FilterPackage__OwnedImport_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27568:1: ( ( ruleFilterPackageImport ) )
- // InternalKerML.g:27569:2: ( ruleFilterPackageImport )
+ // InternalKerML.g:27518:1: ( ( ruleFilterPackageImport ) )
+ // InternalKerML.g:27519:2: ( ruleFilterPackageImport )
{
- // InternalKerML.g:27569:2: ( ruleFilterPackageImport )
- // InternalKerML.g:27570:3: ruleFilterPackageImport
+ // InternalKerML.g:27519:2: ( ruleFilterPackageImport )
+ // InternalKerML.g:27520:3: ruleFilterPackageImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedImport_compFilterPackageImportParserRuleCall_0_0());
@@ -92119,17 +91949,17 @@ public final void rule__FilterPackage__OwnedImport_compAssignment_0() throws Rec
// $ANTLR start "rule__FilterPackage__OwnedMembership_compAssignment_1"
- // InternalKerML.g:27579:1: rule__FilterPackage__OwnedMembership_compAssignment_1 : ( ruleFilterPackageMember ) ;
+ // InternalKerML.g:27529:1: rule__FilterPackage__OwnedMembership_compAssignment_1 : ( ruleFilterPackageMember ) ;
public final void rule__FilterPackage__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27583:1: ( ( ruleFilterPackageMember ) )
- // InternalKerML.g:27584:2: ( ruleFilterPackageMember )
+ // InternalKerML.g:27533:1: ( ( ruleFilterPackageMember ) )
+ // InternalKerML.g:27534:2: ( ruleFilterPackageMember )
{
- // InternalKerML.g:27584:2: ( ruleFilterPackageMember )
- // InternalKerML.g:27585:3: ruleFilterPackageMember
+ // InternalKerML.g:27534:2: ( ruleFilterPackageMember )
+ // InternalKerML.g:27535:3: ruleFilterPackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compFilterPackageMemberParserRuleCall_1_0());
@@ -92164,17 +91994,17 @@ public final void rule__FilterPackage__OwnedMembership_compAssignment_1() throws
// $ANTLR start "rule__FilterPackageMember__VisibilityAssignment_0"
- // InternalKerML.g:27594:1: rule__FilterPackageMember__VisibilityAssignment_0 : ( ruleFilterPackageMemberVisibility ) ;
+ // InternalKerML.g:27544:1: rule__FilterPackageMember__VisibilityAssignment_0 : ( ruleFilterPackageMemberVisibility ) ;
public final void rule__FilterPackageMember__VisibilityAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27598:1: ( ( ruleFilterPackageMemberVisibility ) )
- // InternalKerML.g:27599:2: ( ruleFilterPackageMemberVisibility )
+ // InternalKerML.g:27548:1: ( ( ruleFilterPackageMemberVisibility ) )
+ // InternalKerML.g:27549:2: ( ruleFilterPackageMemberVisibility )
{
- // InternalKerML.g:27599:2: ( ruleFilterPackageMemberVisibility )
- // InternalKerML.g:27600:3: ruleFilterPackageMemberVisibility
+ // InternalKerML.g:27549:2: ( ruleFilterPackageMemberVisibility )
+ // InternalKerML.g:27550:3: ruleFilterPackageMemberVisibility
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getVisibilityFilterPackageMemberVisibilityEnumRuleCall_0_0());
@@ -92209,17 +92039,17 @@ public final void rule__FilterPackageMember__VisibilityAssignment_0() throws Rec
// $ANTLR start "rule__FilterPackageMember__Condition_compAssignment_1"
- // InternalKerML.g:27609:1: rule__FilterPackageMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:27559:1: rule__FilterPackageMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__FilterPackageMember__Condition_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27613:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:27614:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27563:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:27564:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:27614:2: ( ruleOwnedExpression )
- // InternalKerML.g:27615:3: ruleOwnedExpression
+ // InternalKerML.g:27564:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27565:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getCondition_compOwnedExpressionParserRuleCall_1_0());
@@ -92254,17 +92084,17 @@ public final void rule__FilterPackageMember__Condition_compAssignment_1() throws
// $ANTLR start "rule__PackageBody__Documentation_compAssignment_1_1_0"
- // InternalKerML.g:27624:1: rule__PackageBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:27574:1: rule__PackageBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__PackageBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27628:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:27629:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27578:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:27579:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:27629:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:27630:3: ruleOwnedDocumentation
+ // InternalKerML.g:27579:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27580:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -92299,17 +92129,17 @@ public final void rule__PackageBody__Documentation_compAssignment_1_1_0() throws
// $ANTLR start "rule__PackageBody__OwnedMembership_compAssignment_1_1_1"
- // InternalKerML.g:27639:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNamespaceMember ) ;
+ // InternalKerML.g:27589:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNamespaceMember ) ;
public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27643:1: ( ( ruleNamespaceMember ) )
- // InternalKerML.g:27644:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27593:1: ( ( ruleNamespaceMember ) )
+ // InternalKerML.g:27594:2: ( ruleNamespaceMember )
{
- // InternalKerML.g:27644:2: ( ruleNamespaceMember )
- // InternalKerML.g:27645:3: ruleNamespaceMember
+ // InternalKerML.g:27594:2: ( ruleNamespaceMember )
+ // InternalKerML.g:27595:3: ruleNamespaceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compNamespaceMemberParserRuleCall_1_1_1_0());
@@ -92344,17 +92174,17 @@ public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_1() thro
// $ANTLR start "rule__PackageBody__OwnedMembership_compAssignment_1_1_2"
- // InternalKerML.g:27654:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_2 : ( ruleElementFilterMember ) ;
+ // InternalKerML.g:27604:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_2 : ( ruleElementFilterMember ) ;
public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27658:1: ( ( ruleElementFilterMember ) )
- // InternalKerML.g:27659:2: ( ruleElementFilterMember )
+ // InternalKerML.g:27608:1: ( ( ruleElementFilterMember ) )
+ // InternalKerML.g:27609:2: ( ruleElementFilterMember )
{
- // InternalKerML.g:27659:2: ( ruleElementFilterMember )
- // InternalKerML.g:27660:3: ruleElementFilterMember
+ // InternalKerML.g:27609:2: ( ruleElementFilterMember )
+ // InternalKerML.g:27610:3: ruleElementFilterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compElementFilterMemberParserRuleCall_1_1_2_0());
@@ -92389,17 +92219,17 @@ public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_2() thro
// $ANTLR start "rule__PackageBody__OwnedImport_compAssignment_1_1_3"
- // InternalKerML.g:27669:1: rule__PackageBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
+ // InternalKerML.g:27619:1: rule__PackageBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
public final void rule__PackageBody__OwnedImport_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27673:1: ( ( ruleImport ) )
- // InternalKerML.g:27674:2: ( ruleImport )
+ // InternalKerML.g:27623:1: ( ( ruleImport ) )
+ // InternalKerML.g:27624:2: ( ruleImport )
{
- // InternalKerML.g:27674:2: ( ruleImport )
- // InternalKerML.g:27675:3: ruleImport
+ // InternalKerML.g:27624:2: ( ruleImport )
+ // InternalKerML.g:27625:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_3_0());
@@ -92434,17 +92264,17 @@ public final void rule__PackageBody__OwnedImport_compAssignment_1_1_3() throws R
// $ANTLR start "rule__ElementFilterMember__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:27684:1: rule__ElementFilterMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalKerML.g:27634:1: rule__ElementFilterMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__ElementFilterMember__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27688:1: ( ( rulePrefixDocumentation ) )
- // InternalKerML.g:27689:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27638:1: ( ( rulePrefixDocumentation ) )
+ // InternalKerML.g:27639:2: ( rulePrefixDocumentation )
{
- // InternalKerML.g:27689:2: ( rulePrefixDocumentation )
- // InternalKerML.g:27690:3: rulePrefixDocumentation
+ // InternalKerML.g:27639:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27640:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -92479,17 +92309,17 @@ public final void rule__ElementFilterMember__OwnedRelationship_compAssignment_0(
// $ANTLR start "rule__ElementFilterMember__VisibilityAssignment_1"
- // InternalKerML.g:27699:1: rule__ElementFilterMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalKerML.g:27649:1: rule__ElementFilterMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__ElementFilterMember__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27703:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalKerML.g:27704:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27653:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalKerML.g:27654:2: ( ruleBasicVisibilityIndicator )
{
- // InternalKerML.g:27704:2: ( ruleBasicVisibilityIndicator )
- // InternalKerML.g:27705:3: ruleBasicVisibilityIndicator
+ // InternalKerML.g:27654:2: ( ruleBasicVisibilityIndicator )
+ // InternalKerML.g:27655:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -92524,17 +92354,17 @@ public final void rule__ElementFilterMember__VisibilityAssignment_1() throws Rec
// $ANTLR start "rule__ElementFilterMember__Condition_compAssignment_3"
- // InternalKerML.g:27714:1: rule__ElementFilterMember__Condition_compAssignment_3 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:27664:1: rule__ElementFilterMember__Condition_compAssignment_3 : ( ruleOwnedExpression ) ;
public final void rule__ElementFilterMember__Condition_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27718:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:27719:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27668:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:27669:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:27719:2: ( ruleOwnedExpression )
- // InternalKerML.g:27720:3: ruleOwnedExpression
+ // InternalKerML.g:27669:2: ( ruleOwnedExpression )
+ // InternalKerML.g:27670:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getCondition_compOwnedExpressionParserRuleCall_3_0());
@@ -92569,23 +92399,23 @@ public final void rule__ElementFilterMember__Condition_compAssignment_3() throws
// $ANTLR start "rule__Type__IsAbstractAssignment_0"
- // InternalKerML.g:27729:1: rule__Type__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:27679:1: rule__Type__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Type__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27733:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:27734:2: ( ( 'abstract' ) )
+ // InternalKerML.g:27683:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:27684:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:27734:2: ( ( 'abstract' ) )
- // InternalKerML.g:27735:3: ( 'abstract' )
+ // InternalKerML.g:27684:2: ( ( 'abstract' ) )
+ // InternalKerML.g:27685:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:27736:3: ( 'abstract' )
- // InternalKerML.g:27737:4: 'abstract'
+ // InternalKerML.g:27686:3: ( 'abstract' )
+ // InternalKerML.g:27687:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeAccess().getIsAbstractAbstractKeyword_0_0());
@@ -92622,23 +92452,23 @@ public final void rule__Type__IsAbstractAssignment_0() throws RecognitionExcepti
// $ANTLR start "rule__TypeDeclaration__IsSufficientAssignment_0"
- // InternalKerML.g:27748:1: rule__TypeDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:27698:1: rule__TypeDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
public final void rule__TypeDeclaration__IsSufficientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27752:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:27753:2: ( ( 'all' ) )
+ // InternalKerML.g:27702:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:27703:2: ( ( 'all' ) )
{
- // InternalKerML.g:27753:2: ( ( 'all' ) )
- // InternalKerML.g:27754:3: ( 'all' )
+ // InternalKerML.g:27703:2: ( ( 'all' ) )
+ // InternalKerML.g:27704:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getIsSufficientAllKeyword_0_0());
}
- // InternalKerML.g:27755:3: ( 'all' )
- // InternalKerML.g:27756:4: 'all'
+ // InternalKerML.g:27705:3: ( 'all' )
+ // InternalKerML.g:27706:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getIsSufficientAllKeyword_0_0());
@@ -92675,17 +92505,17 @@ public final void rule__TypeDeclaration__IsSufficientAssignment_0() throws Recog
// $ANTLR start "rule__TypeDeclaration__OwnedMembership_compAssignment_2"
- // InternalKerML.g:27767:1: rule__TypeDeclaration__OwnedMembership_compAssignment_2 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:27717:1: rule__TypeDeclaration__OwnedMembership_compAssignment_2 : ( ruleMultiplicityMember ) ;
public final void rule__TypeDeclaration__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27771:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:27772:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:27721:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:27722:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:27772:2: ( ruleMultiplicityMember )
- // InternalKerML.g:27773:3: ruleMultiplicityMember
+ // InternalKerML.g:27722:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:27723:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeDeclarationAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_2_0());
@@ -92720,17 +92550,17 @@ public final void rule__TypeDeclaration__OwnedMembership_compAssignment_2() thro
// $ANTLR start "rule__SpecializationPart__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:27782:1: rule__SpecializationPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedGeneralization ) ;
+ // InternalKerML.g:27732:1: rule__SpecializationPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedGeneralization ) ;
public final void rule__SpecializationPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27786:1: ( ( ruleOwnedGeneralization ) )
- // InternalKerML.g:27787:2: ( ruleOwnedGeneralization )
+ // InternalKerML.g:27736:1: ( ( ruleOwnedGeneralization ) )
+ // InternalKerML.g:27737:2: ( ruleOwnedGeneralization )
{
- // InternalKerML.g:27787:2: ( ruleOwnedGeneralization )
- // InternalKerML.g:27788:3: ruleOwnedGeneralization
+ // InternalKerML.g:27737:2: ( ruleOwnedGeneralization )
+ // InternalKerML.g:27738:3: ruleOwnedGeneralization
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getOwnedRelationship_compOwnedGeneralizationParserRuleCall_1_0());
@@ -92765,17 +92595,17 @@ public final void rule__SpecializationPart__OwnedRelationship_compAssignment_1()
// $ANTLR start "rule__SpecializationPart__OwnedRelationship_compAssignment_2_1"
- // InternalKerML.g:27797:1: rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedGeneralization ) ;
+ // InternalKerML.g:27747:1: rule__SpecializationPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedGeneralization ) ;
public final void rule__SpecializationPart__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27801:1: ( ( ruleOwnedGeneralization ) )
- // InternalKerML.g:27802:2: ( ruleOwnedGeneralization )
+ // InternalKerML.g:27751:1: ( ( ruleOwnedGeneralization ) )
+ // InternalKerML.g:27752:2: ( ruleOwnedGeneralization )
{
- // InternalKerML.g:27802:2: ( ruleOwnedGeneralization )
- // InternalKerML.g:27803:3: ruleOwnedGeneralization
+ // InternalKerML.g:27752:2: ( ruleOwnedGeneralization )
+ // InternalKerML.g:27753:3: ruleOwnedGeneralization
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializationPartAccess().getOwnedRelationship_compOwnedGeneralizationParserRuleCall_2_1_0());
@@ -92810,17 +92640,17 @@ public final void rule__SpecializationPart__OwnedRelationship_compAssignment_2_1
// $ANTLR start "rule__ConjugationPart__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:27812:1: rule__ConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedConjugation ) ;
+ // InternalKerML.g:27762:1: rule__ConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedConjugation ) ;
public final void rule__ConjugationPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27816:1: ( ( ruleOwnedConjugation ) )
- // InternalKerML.g:27817:2: ( ruleOwnedConjugation )
+ // InternalKerML.g:27766:1: ( ( ruleOwnedConjugation ) )
+ // InternalKerML.g:27767:2: ( ruleOwnedConjugation )
{
- // InternalKerML.g:27817:2: ( ruleOwnedConjugation )
- // InternalKerML.g:27818:3: ruleOwnedConjugation
+ // InternalKerML.g:27767:2: ( ruleOwnedConjugation )
+ // InternalKerML.g:27768:3: ruleOwnedConjugation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationPartAccess().getOwnedRelationship_compOwnedConjugationParserRuleCall_1_0());
@@ -92855,17 +92685,17 @@ public final void rule__ConjugationPart__OwnedRelationship_compAssignment_1() th
// $ANTLR start "rule__MultiplicityMember__OwnedMemberElement_compAssignment"
- // InternalKerML.g:27827:1: rule__MultiplicityMember__OwnedMemberElement_compAssignment : ( ruleMultiplicity ) ;
+ // InternalKerML.g:27777:1: rule__MultiplicityMember__OwnedMemberElement_compAssignment : ( ruleMultiplicity ) ;
public final void rule__MultiplicityMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27831:1: ( ( ruleMultiplicity ) )
- // InternalKerML.g:27832:2: ( ruleMultiplicity )
+ // InternalKerML.g:27781:1: ( ( ruleMultiplicity ) )
+ // InternalKerML.g:27782:2: ( ruleMultiplicity )
{
- // InternalKerML.g:27832:2: ( ruleMultiplicity )
- // InternalKerML.g:27833:3: ruleMultiplicity
+ // InternalKerML.g:27782:2: ( ruleMultiplicity )
+ // InternalKerML.g:27783:3: ruleMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityMemberAccess().getOwnedMemberElement_compMultiplicityParserRuleCall_0());
@@ -92900,17 +92730,17 @@ public final void rule__MultiplicityMember__OwnedMemberElement_compAssignment()
// $ANTLR start "rule__TypeBody__Documentation_compAssignment_1_1_0"
- // InternalKerML.g:27842:1: rule__TypeBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:27792:1: rule__TypeBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__TypeBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27846:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:27847:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27796:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:27797:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:27847:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:27848:3: ruleOwnedDocumentation
+ // InternalKerML.g:27797:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:27798:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -92945,17 +92775,17 @@ public final void rule__TypeBody__Documentation_compAssignment_1_1_0() throws Re
// $ANTLR start "rule__TypeBody__OwnedMembership_compAssignment_1_1_1"
- // InternalKerML.g:27857:1: rule__TypeBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
+ // InternalKerML.g:27807:1: rule__TypeBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
public final void rule__TypeBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27861:1: ( ( ruleNonFeatureTypeMember ) )
- // InternalKerML.g:27862:2: ( ruleNonFeatureTypeMember )
+ // InternalKerML.g:27811:1: ( ( ruleNonFeatureTypeMember ) )
+ // InternalKerML.g:27812:2: ( ruleNonFeatureTypeMember )
{
- // InternalKerML.g:27862:2: ( ruleNonFeatureTypeMember )
- // InternalKerML.g:27863:3: ruleNonFeatureTypeMember
+ // InternalKerML.g:27812:2: ( ruleNonFeatureTypeMember )
+ // InternalKerML.g:27813:3: ruleNonFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedMembership_compNonFeatureTypeMemberParserRuleCall_1_1_1_0());
@@ -92990,17 +92820,17 @@ public final void rule__TypeBody__OwnedMembership_compAssignment_1_1_1() throws
// $ANTLR start "rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2"
- // InternalKerML.g:27872:1: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
+ // InternalKerML.g:27822:1: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
public final void rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27876:1: ( ( ruleFeatureTypeMember ) )
- // InternalKerML.g:27877:2: ( ruleFeatureTypeMember )
+ // InternalKerML.g:27826:1: ( ( ruleFeatureTypeMember ) )
+ // InternalKerML.g:27827:2: ( ruleFeatureTypeMember )
{
- // InternalKerML.g:27877:2: ( ruleFeatureTypeMember )
- // InternalKerML.g:27878:3: ruleFeatureTypeMember
+ // InternalKerML.g:27827:2: ( ruleFeatureTypeMember )
+ // InternalKerML.g:27828:3: ruleFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedFeatureMembership_compFeatureTypeMemberParserRuleCall_1_1_2_0());
@@ -93035,17 +92865,17 @@ public final void rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2()
// $ANTLR start "rule__TypeBody__OwnedImport_compAssignment_1_1_3"
- // InternalKerML.g:27887:1: rule__TypeBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
+ // InternalKerML.g:27837:1: rule__TypeBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
public final void rule__TypeBody__OwnedImport_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27891:1: ( ( ruleImport ) )
- // InternalKerML.g:27892:2: ( ruleImport )
+ // InternalKerML.g:27841:1: ( ( ruleImport ) )
+ // InternalKerML.g:27842:2: ( ruleImport )
{
- // InternalKerML.g:27892:2: ( ruleImport )
- // InternalKerML.g:27893:3: ruleImport
+ // InternalKerML.g:27842:2: ( ruleImport )
+ // InternalKerML.g:27843:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_3_0());
@@ -93080,17 +92910,17 @@ public final void rule__TypeBody__OwnedImport_compAssignment_1_1_3() throws Reco
// $ANTLR start "rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:27902:1: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalKerML.g:27852:1: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27906:1: ( ( rulePrefixDocumentation ) )
- // InternalKerML.g:27907:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27856:1: ( ( rulePrefixDocumentation ) )
+ // InternalKerML.g:27857:2: ( rulePrefixDocumentation )
{
- // InternalKerML.g:27907:2: ( rulePrefixDocumentation )
- // InternalKerML.g:27908:3: rulePrefixDocumentation
+ // InternalKerML.g:27857:2: ( rulePrefixDocumentation )
+ // InternalKerML.g:27858:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -93125,17 +92955,17 @@ public final void rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0() t
// $ANTLR start "rule__TypeMemberPrefix__VisibilityAssignment_1"
- // InternalKerML.g:27917:1: rule__TypeMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
+ // InternalKerML.g:27867:1: rule__TypeMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
public final void rule__TypeMemberPrefix__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27921:1: ( ( ruleVisibilityIndicator ) )
- // InternalKerML.g:27922:2: ( ruleVisibilityIndicator )
+ // InternalKerML.g:27871:1: ( ( ruleVisibilityIndicator ) )
+ // InternalKerML.g:27872:2: ( ruleVisibilityIndicator )
{
- // InternalKerML.g:27922:2: ( ruleVisibilityIndicator )
- // InternalKerML.g:27923:3: ruleVisibilityIndicator
+ // InternalKerML.g:27872:2: ( ruleVisibilityIndicator )
+ // InternalKerML.g:27873:3: ruleVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getVisibilityVisibilityIndicatorEnumRuleCall_1_0());
@@ -93170,23 +93000,23 @@ public final void rule__TypeMemberPrefix__VisibilityAssignment_1() throws Recogn
// $ANTLR start "rule__Generalization__SpecificAssignment_2"
- // InternalKerML.g:27932:1: rule__Generalization__SpecificAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27882:1: rule__Generalization__SpecificAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__Generalization__SpecificAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27936:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27937:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27886:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27887:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27937:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27938:3: ( ruleQualifiedName )
+ // InternalKerML.g:27887:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27888:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSpecificTypeCrossReference_2_0());
}
- // InternalKerML.g:27939:3: ( ruleQualifiedName )
- // InternalKerML.g:27940:4: ruleQualifiedName
+ // InternalKerML.g:27889:3: ( ruleQualifiedName )
+ // InternalKerML.g:27890:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getSpecificTypeQualifiedNameParserRuleCall_2_0_1());
@@ -93227,23 +93057,23 @@ public final void rule__Generalization__SpecificAssignment_2() throws Recognitio
// $ANTLR start "rule__Generalization__GeneralAssignment_4"
- // InternalKerML.g:27951:1: rule__Generalization__GeneralAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27901:1: rule__Generalization__GeneralAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__Generalization__GeneralAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27955:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27956:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27905:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27906:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27956:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27957:3: ( ruleQualifiedName )
+ // InternalKerML.g:27906:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27907:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getGeneralTypeCrossReference_4_0());
}
- // InternalKerML.g:27958:3: ( ruleQualifiedName )
- // InternalKerML.g:27959:4: ruleQualifiedName
+ // InternalKerML.g:27908:3: ( ruleQualifiedName )
+ // InternalKerML.g:27909:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralizationAccess().getGeneralTypeQualifiedNameParserRuleCall_4_0_1());
@@ -93284,23 +93114,23 @@ public final void rule__Generalization__GeneralAssignment_4() throws Recognition
// $ANTLR start "rule__OwnedGeneralization__GeneralAssignment"
- // InternalKerML.g:27970:1: rule__OwnedGeneralization__GeneralAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27920:1: rule__OwnedGeneralization__GeneralAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedGeneralization__GeneralAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27974:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27975:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27924:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27925:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27975:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27976:3: ( ruleQualifiedName )
+ // InternalKerML.g:27925:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27926:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedGeneralizationAccess().getGeneralTypeCrossReference_0());
}
- // InternalKerML.g:27977:3: ( ruleQualifiedName )
- // InternalKerML.g:27978:4: ruleQualifiedName
+ // InternalKerML.g:27927:3: ( ruleQualifiedName )
+ // InternalKerML.g:27928:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedGeneralizationAccess().getGeneralTypeQualifiedNameParserRuleCall_0_1());
@@ -93341,23 +93171,23 @@ public final void rule__OwnedGeneralization__GeneralAssignment() throws Recognit
// $ANTLR start "rule__Conjugation__ConjugatedTypeAssignment_3"
- // InternalKerML.g:27989:1: rule__Conjugation__ConjugatedTypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27939:1: rule__Conjugation__ConjugatedTypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__Conjugation__ConjugatedTypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:27993:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:27994:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27943:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27944:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:27994:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:27995:3: ( ruleQualifiedName )
+ // InternalKerML.g:27944:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27945:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getConjugatedTypeTypeCrossReference_3_0());
}
- // InternalKerML.g:27996:3: ( ruleQualifiedName )
- // InternalKerML.g:27997:4: ruleQualifiedName
+ // InternalKerML.g:27946:3: ( ruleQualifiedName )
+ // InternalKerML.g:27947:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getConjugatedTypeTypeQualifiedNameParserRuleCall_3_0_1());
@@ -93398,23 +93228,23 @@ public final void rule__Conjugation__ConjugatedTypeAssignment_3() throws Recogni
// $ANTLR start "rule__Conjugation__OriginalTypeAssignment_5"
- // InternalKerML.g:28008:1: rule__Conjugation__OriginalTypeAssignment_5 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27958:1: rule__Conjugation__OriginalTypeAssignment_5 : ( ( ruleQualifiedName ) ) ;
public final void rule__Conjugation__OriginalTypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28012:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28013:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27962:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27963:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28013:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28014:3: ( ruleQualifiedName )
+ // InternalKerML.g:27963:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27964:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getOriginalTypeTypeCrossReference_5_0());
}
- // InternalKerML.g:28015:3: ( ruleQualifiedName )
- // InternalKerML.g:28016:4: ruleQualifiedName
+ // InternalKerML.g:27965:3: ( ruleQualifiedName )
+ // InternalKerML.g:27966:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugationAccess().getOriginalTypeTypeQualifiedNameParserRuleCall_5_0_1());
@@ -93455,23 +93285,23 @@ public final void rule__Conjugation__OriginalTypeAssignment_5() throws Recogniti
// $ANTLR start "rule__OwnedConjugation__OriginalTypeAssignment"
- // InternalKerML.g:28027:1: rule__OwnedConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:27977:1: rule__OwnedConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedConjugation__OriginalTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28031:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28032:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27981:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:27982:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28032:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28033:3: ( ruleQualifiedName )
+ // InternalKerML.g:27982:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:27983:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedConjugationAccess().getOriginalTypeTypeCrossReference_0());
}
- // InternalKerML.g:28034:3: ( ruleQualifiedName )
- // InternalKerML.g:28035:4: ruleQualifiedName
+ // InternalKerML.g:27984:3: ( ruleQualifiedName )
+ // InternalKerML.g:27985:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedConjugationAccess().getOriginalTypeTypeQualifiedNameParserRuleCall_0_1());
@@ -93512,17 +93342,17 @@ public final void rule__OwnedConjugation__OriginalTypeAssignment() throws Recogn
// $ANTLR start "rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0"
- // InternalKerML.g:28046:1: rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 : ( ruleFeatureElement ) ;
+ // InternalKerML.g:27996:1: rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0 : ( ruleFeatureElement ) ;
public final void rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28050:1: ( ( ruleFeatureElement ) )
- // InternalKerML.g:28051:2: ( ruleFeatureElement )
+ // InternalKerML.g:28000:1: ( ( ruleFeatureElement ) )
+ // InternalKerML.g:28001:2: ( ruleFeatureElement )
{
- // InternalKerML.g:28051:2: ( ruleFeatureElement )
- // InternalKerML.g:28052:3: ruleFeatureElement
+ // InternalKerML.g:28001:2: ( ruleFeatureElement )
+ // InternalKerML.g:28002:3: ruleFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getOwnedMemberFeature_compFeatureElementParserRuleCall_2_0_0());
@@ -93557,17 +93387,17 @@ public final void rule__FeatureMember__OwnedMemberFeature_compAssignment_2_0() t
// $ANTLR start "rule__FeatureMember__MemberNameAssignment_2_1_1"
- // InternalKerML.g:28061:1: rule__FeatureMember__MemberNameAssignment_2_1_1 : ( ruleName ) ;
+ // InternalKerML.g:28011:1: rule__FeatureMember__MemberNameAssignment_2_1_1 : ( ruleName ) ;
public final void rule__FeatureMember__MemberNameAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28065:1: ( ( ruleName ) )
- // InternalKerML.g:28066:2: ( ruleName )
+ // InternalKerML.g:28015:1: ( ( ruleName ) )
+ // InternalKerML.g:28016:2: ( ruleName )
{
- // InternalKerML.g:28066:2: ( ruleName )
- // InternalKerML.g:28067:3: ruleName
+ // InternalKerML.g:28016:2: ( ruleName )
+ // InternalKerML.g:28017:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getMemberNameNameParserRuleCall_2_1_1_0());
@@ -93602,23 +93432,23 @@ public final void rule__FeatureMember__MemberNameAssignment_2_1_1() throws Recog
// $ANTLR start "rule__FeatureMember__MemberFeatureAssignment_2_1_3"
- // InternalKerML.g:28076:1: rule__FeatureMember__MemberFeatureAssignment_2_1_3 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28026:1: rule__FeatureMember__MemberFeatureAssignment_2_1_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__FeatureMember__MemberFeatureAssignment_2_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28080:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28081:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28030:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28031:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28081:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28082:3: ( ruleQualifiedName )
+ // InternalKerML.g:28031:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28032:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getMemberFeatureFeatureCrossReference_2_1_3_0());
}
- // InternalKerML.g:28083:3: ( ruleQualifiedName )
- // InternalKerML.g:28084:4: ruleQualifiedName
+ // InternalKerML.g:28033:3: ( ruleQualifiedName )
+ // InternalKerML.g:28034:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_2_1_3_0_1());
@@ -93659,17 +93489,17 @@ public final void rule__FeatureMember__MemberFeatureAssignment_2_1_3() throws Re
// $ANTLR start "rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3"
- // InternalKerML.g:28095:1: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 : ( ruleFeatureElement ) ;
+ // InternalKerML.g:28045:1: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 : ( ruleFeatureElement ) ;
public final void rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28099:1: ( ( ruleFeatureElement ) )
- // InternalKerML.g:28100:2: ( ruleFeatureElement )
+ // InternalKerML.g:28049:1: ( ( ruleFeatureElement ) )
+ // InternalKerML.g:28050:2: ( ruleFeatureElement )
{
- // InternalKerML.g:28100:2: ( ruleFeatureElement )
- // InternalKerML.g:28101:3: ruleFeatureElement
+ // InternalKerML.g:28050:2: ( ruleFeatureElement )
+ // InternalKerML.g:28051:3: ruleFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getOwnedMemberFeature_compFeatureElementParserRuleCall_3_0());
@@ -93704,17 +93534,17 @@ public final void rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3()
// $ANTLR start "rule__FeatureMemberFlags__DirectionAssignment_0"
- // InternalKerML.g:28110:1: rule__FeatureMemberFlags__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
+ // InternalKerML.g:28060:1: rule__FeatureMemberFlags__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
public final void rule__FeatureMemberFlags__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28114:1: ( ( ruleFeatureDirection ) )
- // InternalKerML.g:28115:2: ( ruleFeatureDirection )
+ // InternalKerML.g:28064:1: ( ( ruleFeatureDirection ) )
+ // InternalKerML.g:28065:2: ( ruleFeatureDirection )
{
- // InternalKerML.g:28115:2: ( ruleFeatureDirection )
- // InternalKerML.g:28116:3: ruleFeatureDirection
+ // InternalKerML.g:28065:2: ( ruleFeatureDirection )
+ // InternalKerML.g:28066:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getDirectionFeatureDirectionEnumRuleCall_0_0());
@@ -93749,23 +93579,23 @@ public final void rule__FeatureMemberFlags__DirectionAssignment_0() throws Recog
// $ANTLR start "rule__FeatureMemberFlags__IsCompositeAssignment_1_0"
- // InternalKerML.g:28125:1: rule__FeatureMemberFlags__IsCompositeAssignment_1_0 : ( ( 'composite' ) ) ;
+ // InternalKerML.g:28075:1: rule__FeatureMemberFlags__IsCompositeAssignment_1_0 : ( ( 'composite' ) ) ;
public final void rule__FeatureMemberFlags__IsCompositeAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28129:1: ( ( ( 'composite' ) ) )
- // InternalKerML.g:28130:2: ( ( 'composite' ) )
+ // InternalKerML.g:28079:1: ( ( ( 'composite' ) ) )
+ // InternalKerML.g:28080:2: ( ( 'composite' ) )
{
- // InternalKerML.g:28130:2: ( ( 'composite' ) )
- // InternalKerML.g:28131:3: ( 'composite' )
+ // InternalKerML.g:28080:2: ( ( 'composite' ) )
+ // InternalKerML.g:28081:3: ( 'composite' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsCompositeCompositeKeyword_1_0_0());
}
- // InternalKerML.g:28132:3: ( 'composite' )
- // InternalKerML.g:28133:4: 'composite'
+ // InternalKerML.g:28082:3: ( 'composite' )
+ // InternalKerML.g:28083:4: 'composite'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsCompositeCompositeKeyword_1_0_0());
@@ -93802,23 +93632,23 @@ public final void rule__FeatureMemberFlags__IsCompositeAssignment_1_0() throws R
// $ANTLR start "rule__FeatureMemberFlags__IsPortionAssignment_1_1"
- // InternalKerML.g:28144:1: rule__FeatureMemberFlags__IsPortionAssignment_1_1 : ( ( 'portion' ) ) ;
+ // InternalKerML.g:28094:1: rule__FeatureMemberFlags__IsPortionAssignment_1_1 : ( ( 'portion' ) ) ;
public final void rule__FeatureMemberFlags__IsPortionAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28148:1: ( ( ( 'portion' ) ) )
- // InternalKerML.g:28149:2: ( ( 'portion' ) )
+ // InternalKerML.g:28098:1: ( ( ( 'portion' ) ) )
+ // InternalKerML.g:28099:2: ( ( 'portion' ) )
{
- // InternalKerML.g:28149:2: ( ( 'portion' ) )
- // InternalKerML.g:28150:3: ( 'portion' )
+ // InternalKerML.g:28099:2: ( ( 'portion' ) )
+ // InternalKerML.g:28100:3: ( 'portion' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortionPortionKeyword_1_1_0());
}
- // InternalKerML.g:28151:3: ( 'portion' )
- // InternalKerML.g:28152:4: 'portion'
+ // InternalKerML.g:28101:3: ( 'portion' )
+ // InternalKerML.g:28102:4: 'portion'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortionPortionKeyword_1_1_0());
@@ -93855,23 +93685,23 @@ public final void rule__FeatureMemberFlags__IsPortionAssignment_1_1() throws Rec
// $ANTLR start "rule__FeatureMemberFlags__IsPortAssignment_2"
- // InternalKerML.g:28163:1: rule__FeatureMemberFlags__IsPortAssignment_2 : ( ( 'port' ) ) ;
+ // InternalKerML.g:28113:1: rule__FeatureMemberFlags__IsPortAssignment_2 : ( ( 'port' ) ) ;
public final void rule__FeatureMemberFlags__IsPortAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28167:1: ( ( ( 'port' ) ) )
- // InternalKerML.g:28168:2: ( ( 'port' ) )
+ // InternalKerML.g:28117:1: ( ( ( 'port' ) ) )
+ // InternalKerML.g:28118:2: ( ( 'port' ) )
{
- // InternalKerML.g:28168:2: ( ( 'port' ) )
- // InternalKerML.g:28169:3: ( 'port' )
+ // InternalKerML.g:28118:2: ( ( 'port' ) )
+ // InternalKerML.g:28119:3: ( 'port' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortPortKeyword_2_0());
}
- // InternalKerML.g:28170:3: ( 'port' )
- // InternalKerML.g:28171:4: 'port'
+ // InternalKerML.g:28120:3: ( 'port' )
+ // InternalKerML.g:28121:4: 'port'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberFlagsAccess().getIsPortPortKeyword_2_0());
@@ -93908,23 +93738,23 @@ public final void rule__FeatureMemberFlags__IsPortAssignment_2() throws Recognit
// $ANTLR start "rule__Classifier__IsAbstractAssignment_0"
- // InternalKerML.g:28182:1: rule__Classifier__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28132:1: rule__Classifier__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Classifier__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28186:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:28187:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28136:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28137:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:28187:2: ( ( 'abstract' ) )
- // InternalKerML.g:28188:3: ( 'abstract' )
+ // InternalKerML.g:28137:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28138:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:28189:3: ( 'abstract' )
- // InternalKerML.g:28190:4: 'abstract'
+ // InternalKerML.g:28139:3: ( 'abstract' )
+ // InternalKerML.g:28140:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierAccess().getIsAbstractAbstractKeyword_0_0());
@@ -93961,23 +93791,23 @@ public final void rule__Classifier__IsAbstractAssignment_0() throws RecognitionE
// $ANTLR start "rule__ClassifierDeclaration__IsSufficientAssignment_0"
- // InternalKerML.g:28201:1: rule__ClassifierDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:28151:1: rule__ClassifierDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
public final void rule__ClassifierDeclaration__IsSufficientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28205:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:28206:2: ( ( 'all' ) )
+ // InternalKerML.g:28155:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:28156:2: ( ( 'all' ) )
{
- // InternalKerML.g:28206:2: ( ( 'all' ) )
- // InternalKerML.g:28207:3: ( 'all' )
+ // InternalKerML.g:28156:2: ( ( 'all' ) )
+ // InternalKerML.g:28157:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getIsSufficientAllKeyword_0_0());
}
- // InternalKerML.g:28208:3: ( 'all' )
- // InternalKerML.g:28209:4: 'all'
+ // InternalKerML.g:28158:3: ( 'all' )
+ // InternalKerML.g:28159:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getIsSufficientAllKeyword_0_0());
@@ -94014,17 +93844,17 @@ public final void rule__ClassifierDeclaration__IsSufficientAssignment_0() throws
// $ANTLR start "rule__ClassifierDeclaration__OwnedMembership_compAssignment_2"
- // InternalKerML.g:28220:1: rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:28170:1: rule__ClassifierDeclaration__OwnedMembership_compAssignment_2 : ( ruleMultiplicityMember ) ;
public final void rule__ClassifierDeclaration__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28224:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:28225:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:28174:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:28175:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:28225:2: ( ruleMultiplicityMember )
- // InternalKerML.g:28226:3: ruleMultiplicityMember
+ // InternalKerML.g:28175:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:28176:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierDeclarationAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_2_0());
@@ -94059,17 +93889,17 @@ public final void rule__ClassifierDeclaration__OwnedMembership_compAssignment_2(
// $ANTLR start "rule__SuperclassingPart__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28235:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedSuperclassing ) ;
+ // InternalKerML.g:28185:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedSuperclassing ) ;
public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28239:1: ( ( ruleOwnedSuperclassing ) )
- // InternalKerML.g:28240:2: ( ruleOwnedSuperclassing )
+ // InternalKerML.g:28189:1: ( ( ruleOwnedSuperclassing ) )
+ // InternalKerML.g:28190:2: ( ruleOwnedSuperclassing )
{
- // InternalKerML.g:28240:2: ( ruleOwnedSuperclassing )
- // InternalKerML.g:28241:3: ruleOwnedSuperclassing
+ // InternalKerML.g:28190:2: ( ruleOwnedSuperclassing )
+ // InternalKerML.g:28191:3: ruleOwnedSuperclassing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compOwnedSuperclassingParserRuleCall_1_0());
@@ -94104,17 +93934,17 @@ public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_1()
// $ANTLR start "rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1"
- // InternalKerML.g:28250:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedSuperclassing ) ;
+ // InternalKerML.g:28200:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedSuperclassing ) ;
public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28254:1: ( ( ruleOwnedSuperclassing ) )
- // InternalKerML.g:28255:2: ( ruleOwnedSuperclassing )
+ // InternalKerML.g:28204:1: ( ( ruleOwnedSuperclassing ) )
+ // InternalKerML.g:28205:2: ( ruleOwnedSuperclassing )
{
- // InternalKerML.g:28255:2: ( ruleOwnedSuperclassing )
- // InternalKerML.g:28256:3: ruleOwnedSuperclassing
+ // InternalKerML.g:28205:2: ( ruleOwnedSuperclassing )
+ // InternalKerML.g:28206:3: ruleOwnedSuperclassing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compOwnedSuperclassingParserRuleCall_2_1_0());
@@ -94149,17 +93979,17 @@ public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1(
// $ANTLR start "rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28265:1: rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleClassifierConjugation ) ;
+ // InternalKerML.g:28215:1: rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleClassifierConjugation ) ;
public final void rule__ClassifierConjugationPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28269:1: ( ( ruleClassifierConjugation ) )
- // InternalKerML.g:28270:2: ( ruleClassifierConjugation )
+ // InternalKerML.g:28219:1: ( ( ruleClassifierConjugation ) )
+ // InternalKerML.g:28220:2: ( ruleClassifierConjugation )
{
- // InternalKerML.g:28270:2: ( ruleClassifierConjugation )
- // InternalKerML.g:28271:3: ruleClassifierConjugation
+ // InternalKerML.g:28220:2: ( ruleClassifierConjugation )
+ // InternalKerML.g:28221:3: ruleClassifierConjugation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationPartAccess().getOwnedRelationship_compClassifierConjugationParserRuleCall_1_0());
@@ -94194,23 +94024,23 @@ public final void rule__ClassifierConjugationPart__OwnedRelationship_compAssignm
// $ANTLR start "rule__Superclassing__SubclassAssignment_2"
- // InternalKerML.g:28280:1: rule__Superclassing__SubclassAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28230:1: rule__Superclassing__SubclassAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__Superclassing__SubclassAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28284:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28285:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28234:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28235:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28285:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28286:3: ( ruleQualifiedName )
+ // InternalKerML.g:28235:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28236:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSubclassClassifierCrossReference_2_0());
}
- // InternalKerML.g:28287:3: ( ruleQualifiedName )
- // InternalKerML.g:28288:4: ruleQualifiedName
+ // InternalKerML.g:28237:3: ( ruleQualifiedName )
+ // InternalKerML.g:28238:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSubclassClassifierQualifiedNameParserRuleCall_2_0_1());
@@ -94251,23 +94081,23 @@ public final void rule__Superclassing__SubclassAssignment_2() throws Recognition
// $ANTLR start "rule__Superclassing__SuperclassAssignment_4"
- // InternalKerML.g:28299:1: rule__Superclassing__SuperclassAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28249:1: rule__Superclassing__SuperclassAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__Superclassing__SuperclassAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28303:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28304:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28253:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28254:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28304:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28305:3: ( ruleQualifiedName )
+ // InternalKerML.g:28254:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28255:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSuperclassClassifierCrossReference_4_0());
}
- // InternalKerML.g:28306:3: ( ruleQualifiedName )
- // InternalKerML.g:28307:4: ruleQualifiedName
+ // InternalKerML.g:28256:3: ( ruleQualifiedName )
+ // InternalKerML.g:28257:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingAccess().getSuperclassClassifierQualifiedNameParserRuleCall_4_0_1());
@@ -94308,23 +94138,23 @@ public final void rule__Superclassing__SuperclassAssignment_4() throws Recogniti
// $ANTLR start "rule__OwnedSuperclassing__SuperclassAssignment"
- // InternalKerML.g:28318:1: rule__OwnedSuperclassing__SuperclassAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28268:1: rule__OwnedSuperclassing__SuperclassAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedSuperclassing__SuperclassAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28322:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28323:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28272:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28273:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28323:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28324:3: ( ruleQualifiedName )
+ // InternalKerML.g:28273:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28274:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSuperclassingAccess().getSuperclassClassifierCrossReference_0());
}
- // InternalKerML.g:28325:3: ( ruleQualifiedName )
- // InternalKerML.g:28326:4: ruleQualifiedName
+ // InternalKerML.g:28275:3: ( ruleQualifiedName )
+ // InternalKerML.g:28276:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSuperclassingAccess().getSuperclassClassifierQualifiedNameParserRuleCall_0_1());
@@ -94365,23 +94195,23 @@ public final void rule__OwnedSuperclassing__SuperclassAssignment() throws Recogn
// $ANTLR start "rule__ClassifierConjugation__OriginalTypeAssignment"
- // InternalKerML.g:28337:1: rule__ClassifierConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28287:1: rule__ClassifierConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__ClassifierConjugation__OriginalTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28341:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28342:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28291:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28292:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28342:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28343:3: ( ruleQualifiedName )
+ // InternalKerML.g:28292:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28293:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationAccess().getOriginalTypeClassifierCrossReference_0());
}
- // InternalKerML.g:28344:3: ( ruleQualifiedName )
- // InternalKerML.g:28345:4: ruleQualifiedName
+ // InternalKerML.g:28294:3: ( ruleQualifiedName )
+ // InternalKerML.g:28295:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierConjugationAccess().getOriginalTypeClassifierQualifiedNameParserRuleCall_0_1());
@@ -94422,23 +94252,23 @@ public final void rule__ClassifierConjugation__OriginalTypeAssignment() throws R
// $ANTLR start "rule__Feature__IsAbstractAssignment_0"
- // InternalKerML.g:28356:1: rule__Feature__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28306:1: rule__Feature__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Feature__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28360:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:28361:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28310:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28311:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:28361:2: ( ( 'abstract' ) )
- // InternalKerML.g:28362:3: ( 'abstract' )
+ // InternalKerML.g:28311:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28312:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:28363:3: ( 'abstract' )
- // InternalKerML.g:28364:4: 'abstract'
+ // InternalKerML.g:28313:3: ( 'abstract' )
+ // InternalKerML.g:28314:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getIsAbstractAbstractKeyword_0_0());
@@ -94475,23 +94305,23 @@ public final void rule__Feature__IsAbstractAssignment_0() throws RecognitionExce
// $ANTLR start "rule__FeatureDeclaration__IsSufficientAssignment_0"
- // InternalKerML.g:28375:1: rule__FeatureDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:28325:1: rule__FeatureDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
public final void rule__FeatureDeclaration__IsSufficientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28379:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:28380:2: ( ( 'all' ) )
+ // InternalKerML.g:28329:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:28330:2: ( ( 'all' ) )
{
- // InternalKerML.g:28380:2: ( ( 'all' ) )
- // InternalKerML.g:28381:3: ( 'all' )
+ // InternalKerML.g:28330:2: ( ( 'all' ) )
+ // InternalKerML.g:28331:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getIsSufficientAllKeyword_0_0());
}
- // InternalKerML.g:28382:3: ( 'all' )
- // InternalKerML.g:28383:4: 'all'
+ // InternalKerML.g:28332:3: ( 'all' )
+ // InternalKerML.g:28333:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getIsSufficientAllKeyword_0_0());
@@ -94528,17 +94358,17 @@ public final void rule__FeatureDeclaration__IsSufficientAssignment_0() throws Re
// $ANTLR start "rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2"
- // InternalKerML.g:28394:1: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 : ( ruleOwnedTypeFeaturing ) ;
+ // InternalKerML.g:28344:1: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2 : ( ruleOwnedTypeFeaturing ) ;
public final void rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28398:1: ( ( ruleOwnedTypeFeaturing ) )
- // InternalKerML.g:28399:2: ( ruleOwnedTypeFeaturing )
+ // InternalKerML.g:28348:1: ( ( ruleOwnedTypeFeaturing ) )
+ // InternalKerML.g:28349:2: ( ruleOwnedTypeFeaturing )
{
- // InternalKerML.g:28399:2: ( ruleOwnedTypeFeaturing )
- // InternalKerML.g:28400:3: ruleOwnedTypeFeaturing
+ // InternalKerML.g:28349:2: ( ruleOwnedTypeFeaturing )
+ // InternalKerML.g:28350:3: ruleOwnedTypeFeaturing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getOwnedRelationship_compOwnedTypeFeaturingParserRuleCall_2_0());
@@ -94573,17 +94403,17 @@ public final void rule__TypeFeaturingPart__OwnedRelationship_compAssignment_2()
// $ANTLR start "rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1"
- // InternalKerML.g:28409:1: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 : ( ruleOwnedTypeFeaturing ) ;
+ // InternalKerML.g:28359:1: rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1 : ( ruleOwnedTypeFeaturing ) ;
public final void rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28413:1: ( ( ruleOwnedTypeFeaturing ) )
- // InternalKerML.g:28414:2: ( ruleOwnedTypeFeaturing )
+ // InternalKerML.g:28363:1: ( ( ruleOwnedTypeFeaturing ) )
+ // InternalKerML.g:28364:2: ( ruleOwnedTypeFeaturing )
{
- // InternalKerML.g:28414:2: ( ruleOwnedTypeFeaturing )
- // InternalKerML.g:28415:3: ruleOwnedTypeFeaturing
+ // InternalKerML.g:28364:2: ( ruleOwnedTypeFeaturing )
+ // InternalKerML.g:28365:3: ruleOwnedTypeFeaturing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingPartAccess().getOwnedRelationship_compOwnedTypeFeaturingParserRuleCall_3_1_0());
@@ -94618,17 +94448,17 @@ public final void rule__TypeFeaturingPart__OwnedRelationship_compAssignment_3_1(
// $ANTLR start "rule__MultiplicityPart__OwnedMembership_compAssignment_0"
- // InternalKerML.g:28424:1: rule__MultiplicityPart__OwnedMembership_compAssignment_0 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:28374:1: rule__MultiplicityPart__OwnedMembership_compAssignment_0 : ( ruleMultiplicityMember ) ;
public final void rule__MultiplicityPart__OwnedMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28428:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:28429:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:28378:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:28379:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:28429:2: ( ruleMultiplicityMember )
- // InternalKerML.g:28430:3: ruleMultiplicityMember
+ // InternalKerML.g:28379:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:28380:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_0_0());
@@ -94663,23 +94493,23 @@ public final void rule__MultiplicityPart__OwnedMembership_compAssignment_0() thr
// $ANTLR start "rule__MultiplicityPart__IsOrderedAssignment_1_0_0"
- // InternalKerML.g:28439:1: rule__MultiplicityPart__IsOrderedAssignment_1_0_0 : ( ( 'ordered' ) ) ;
+ // InternalKerML.g:28389:1: rule__MultiplicityPart__IsOrderedAssignment_1_0_0 : ( ( 'ordered' ) ) ;
public final void rule__MultiplicityPart__IsOrderedAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28443:1: ( ( ( 'ordered' ) ) )
- // InternalKerML.g:28444:2: ( ( 'ordered' ) )
+ // InternalKerML.g:28393:1: ( ( ( 'ordered' ) ) )
+ // InternalKerML.g:28394:2: ( ( 'ordered' ) )
{
- // InternalKerML.g:28444:2: ( ( 'ordered' ) )
- // InternalKerML.g:28445:3: ( 'ordered' )
+ // InternalKerML.g:28394:2: ( ( 'ordered' ) )
+ // InternalKerML.g:28395:3: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_0_0_0());
}
- // InternalKerML.g:28446:3: ( 'ordered' )
- // InternalKerML.g:28447:4: 'ordered'
+ // InternalKerML.g:28396:3: ( 'ordered' )
+ // InternalKerML.g:28397:4: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_0_0_0());
@@ -94716,23 +94546,23 @@ public final void rule__MultiplicityPart__IsOrderedAssignment_1_0_0() throws Rec
// $ANTLR start "rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1"
- // InternalKerML.g:28458:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 : ( ( 'nonunique' ) ) ;
+ // InternalKerML.g:28408:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 : ( ( 'nonunique' ) ) ;
public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28462:1: ( ( ( 'nonunique' ) ) )
- // InternalKerML.g:28463:2: ( ( 'nonunique' ) )
+ // InternalKerML.g:28412:1: ( ( ( 'nonunique' ) ) )
+ // InternalKerML.g:28413:2: ( ( 'nonunique' ) )
{
- // InternalKerML.g:28463:2: ( ( 'nonunique' ) )
- // InternalKerML.g:28464:3: ( 'nonunique' )
+ // InternalKerML.g:28413:2: ( ( 'nonunique' ) )
+ // InternalKerML.g:28414:3: ( 'nonunique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_0_1_0());
}
- // InternalKerML.g:28465:3: ( 'nonunique' )
- // InternalKerML.g:28466:4: 'nonunique'
+ // InternalKerML.g:28415:3: ( 'nonunique' )
+ // InternalKerML.g:28416:4: 'nonunique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_0_1_0());
@@ -94769,23 +94599,23 @@ public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1() throws R
// $ANTLR start "rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0"
- // InternalKerML.g:28477:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 : ( ( 'nonunique' ) ) ;
+ // InternalKerML.g:28427:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 : ( ( 'nonunique' ) ) ;
public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28481:1: ( ( ( 'nonunique' ) ) )
- // InternalKerML.g:28482:2: ( ( 'nonunique' ) )
+ // InternalKerML.g:28431:1: ( ( ( 'nonunique' ) ) )
+ // InternalKerML.g:28432:2: ( ( 'nonunique' ) )
{
- // InternalKerML.g:28482:2: ( ( 'nonunique' ) )
- // InternalKerML.g:28483:3: ( 'nonunique' )
+ // InternalKerML.g:28432:2: ( ( 'nonunique' ) )
+ // InternalKerML.g:28433:3: ( 'nonunique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_1_0_0());
}
- // InternalKerML.g:28484:3: ( 'nonunique' )
- // InternalKerML.g:28485:4: 'nonunique'
+ // InternalKerML.g:28434:3: ( 'nonunique' )
+ // InternalKerML.g:28435:4: 'nonunique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_1_0_0());
@@ -94822,23 +94652,23 @@ public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0() throws R
// $ANTLR start "rule__MultiplicityPart__IsOrderedAssignment_1_1_1"
- // InternalKerML.g:28496:1: rule__MultiplicityPart__IsOrderedAssignment_1_1_1 : ( ( 'ordered' ) ) ;
+ // InternalKerML.g:28446:1: rule__MultiplicityPart__IsOrderedAssignment_1_1_1 : ( ( 'ordered' ) ) ;
public final void rule__MultiplicityPart__IsOrderedAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28500:1: ( ( ( 'ordered' ) ) )
- // InternalKerML.g:28501:2: ( ( 'ordered' ) )
+ // InternalKerML.g:28450:1: ( ( ( 'ordered' ) ) )
+ // InternalKerML.g:28451:2: ( ( 'ordered' ) )
{
- // InternalKerML.g:28501:2: ( ( 'ordered' ) )
- // InternalKerML.g:28502:3: ( 'ordered' )
+ // InternalKerML.g:28451:2: ( ( 'ordered' ) )
+ // InternalKerML.g:28452:3: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_1_1_0());
}
- // InternalKerML.g:28503:3: ( 'ordered' )
- // InternalKerML.g:28504:4: 'ordered'
+ // InternalKerML.g:28453:3: ( 'ordered' )
+ // InternalKerML.g:28454:4: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_1_1_0());
@@ -94875,17 +94705,17 @@ public final void rule__MultiplicityPart__IsOrderedAssignment_1_1_1() throws Rec
// $ANTLR start "rule__Typings__OwnedRelationship_compAssignment_1_1"
- // InternalKerML.g:28515:1: rule__Typings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:28465:1: rule__Typings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__Typings__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28519:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:28520:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:28469:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:28470:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:28520:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:28521:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:28470:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:28471:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_1_0());
@@ -94920,17 +94750,17 @@ public final void rule__Typings__OwnedRelationship_compAssignment_1_1() throws R
// $ANTLR start "rule__TypedBy__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28530:1: rule__TypedBy__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:28480:1: rule__TypedBy__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__TypedBy__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28534:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:28535:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:28484:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:28485:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:28535:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:28536:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:28485:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:28486:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
@@ -94965,17 +94795,17 @@ public final void rule__TypedBy__OwnedRelationship_compAssignment_1() throws Rec
// $ANTLR start "rule__Subsettings__OwnedRelationship_compAssignment_1_1"
- // InternalKerML.g:28545:1: rule__Subsettings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedSubsetting ) ;
+ // InternalKerML.g:28495:1: rule__Subsettings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedSubsetting ) ;
public final void rule__Subsettings__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28549:1: ( ( ruleOwnedSubsetting ) )
- // InternalKerML.g:28550:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:28499:1: ( ( ruleOwnedSubsetting ) )
+ // InternalKerML.g:28500:2: ( ruleOwnedSubsetting )
{
- // InternalKerML.g:28550:2: ( ruleOwnedSubsetting )
- // InternalKerML.g:28551:3: ruleOwnedSubsetting
+ // InternalKerML.g:28500:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:28501:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_1_1_0());
@@ -95010,17 +94840,17 @@ public final void rule__Subsettings__OwnedRelationship_compAssignment_1_1() thro
// $ANTLR start "rule__Subsets__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28560:1: rule__Subsets__OwnedRelationship_compAssignment_1 : ( ruleOwnedSubsetting ) ;
+ // InternalKerML.g:28510:1: rule__Subsets__OwnedRelationship_compAssignment_1 : ( ruleOwnedSubsetting ) ;
public final void rule__Subsets__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28564:1: ( ( ruleOwnedSubsetting ) )
- // InternalKerML.g:28565:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:28514:1: ( ( ruleOwnedSubsetting ) )
+ // InternalKerML.g:28515:2: ( ruleOwnedSubsetting )
{
- // InternalKerML.g:28565:2: ( ruleOwnedSubsetting )
- // InternalKerML.g:28566:3: ruleOwnedSubsetting
+ // InternalKerML.g:28515:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:28516:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_1_0());
@@ -95055,17 +94885,17 @@ public final void rule__Subsets__OwnedRelationship_compAssignment_1() throws Rec
// $ANTLR start "rule__Redefinitions__OwnedRelationship_compAssignment_1_1"
- // InternalKerML.g:28575:1: rule__Redefinitions__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedRedefinition ) ;
+ // InternalKerML.g:28525:1: rule__Redefinitions__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedRedefinition ) ;
public final void rule__Redefinitions__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28579:1: ( ( ruleOwnedRedefinition ) )
- // InternalKerML.g:28580:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:28529:1: ( ( ruleOwnedRedefinition ) )
+ // InternalKerML.g:28530:2: ( ruleOwnedRedefinition )
{
- // InternalKerML.g:28580:2: ( ruleOwnedRedefinition )
- // InternalKerML.g:28581:3: ruleOwnedRedefinition
+ // InternalKerML.g:28530:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:28531:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_1_1_0());
@@ -95100,17 +94930,17 @@ public final void rule__Redefinitions__OwnedRelationship_compAssignment_1_1() th
// $ANTLR start "rule__Redefines__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28590:1: rule__Redefines__OwnedRelationship_compAssignment_1 : ( ruleOwnedRedefinition ) ;
+ // InternalKerML.g:28540:1: rule__Redefines__OwnedRelationship_compAssignment_1 : ( ruleOwnedRedefinition ) ;
public final void rule__Redefines__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28594:1: ( ( ruleOwnedRedefinition ) )
- // InternalKerML.g:28595:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:28544:1: ( ( ruleOwnedRedefinition ) )
+ // InternalKerML.g:28545:2: ( ruleOwnedRedefinition )
{
- // InternalKerML.g:28595:2: ( ruleOwnedRedefinition )
- // InternalKerML.g:28596:3: ruleOwnedRedefinition
+ // InternalKerML.g:28545:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:28546:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_1_0());
@@ -95145,23 +94975,23 @@ public final void rule__Redefines__OwnedRelationship_compAssignment_1() throws R
// $ANTLR start "rule__TypeFeaturing__FeatureOfTypeAssignment_2"
- // InternalKerML.g:28605:1: rule__TypeFeaturing__FeatureOfTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28555:1: rule__TypeFeaturing__FeatureOfTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__TypeFeaturing__FeatureOfTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28609:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28610:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28559:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28560:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28610:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28611:3: ( ruleQualifiedName )
+ // InternalKerML.g:28560:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28561:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeatureOfTypeFeatureCrossReference_2_0());
}
- // InternalKerML.g:28612:3: ( ruleQualifiedName )
- // InternalKerML.g:28613:4: ruleQualifiedName
+ // InternalKerML.g:28562:3: ( ruleQualifiedName )
+ // InternalKerML.g:28563:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeatureOfTypeFeatureQualifiedNameParserRuleCall_2_0_1());
@@ -95202,23 +95032,23 @@ public final void rule__TypeFeaturing__FeatureOfTypeAssignment_2() throws Recogn
// $ANTLR start "rule__TypeFeaturing__FeaturingTypeAssignment_4"
- // InternalKerML.g:28624:1: rule__TypeFeaturing__FeaturingTypeAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28574:1: rule__TypeFeaturing__FeaturingTypeAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__TypeFeaturing__FeaturingTypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28628:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28629:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28578:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28579:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28629:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28630:3: ( ruleQualifiedName )
+ // InternalKerML.g:28579:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28580:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeaturingTypeFeatureCrossReference_4_0());
}
- // InternalKerML.g:28631:3: ( ruleQualifiedName )
- // InternalKerML.g:28632:4: ruleQualifiedName
+ // InternalKerML.g:28581:3: ( ruleQualifiedName )
+ // InternalKerML.g:28582:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeFeaturingAccess().getFeaturingTypeFeatureQualifiedNameParserRuleCall_4_0_1());
@@ -95259,23 +95089,23 @@ public final void rule__TypeFeaturing__FeaturingTypeAssignment_4() throws Recogn
// $ANTLR start "rule__OwnedTypeFeaturing__FeaturingTypeAssignment"
- // InternalKerML.g:28643:1: rule__OwnedTypeFeaturing__FeaturingTypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28593:1: rule__OwnedTypeFeaturing__FeaturingTypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedTypeFeaturing__FeaturingTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28647:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28648:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28597:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28598:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28648:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28649:3: ( ruleQualifiedName )
+ // InternalKerML.g:28598:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28599:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTypeFeaturingAccess().getFeaturingTypeTypeCrossReference_0());
}
- // InternalKerML.g:28650:3: ( ruleQualifiedName )
- // InternalKerML.g:28651:4: ruleQualifiedName
+ // InternalKerML.g:28600:3: ( ruleQualifiedName )
+ // InternalKerML.g:28601:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedTypeFeaturingAccess().getFeaturingTypeTypeQualifiedNameParserRuleCall_0_1());
@@ -95316,23 +95146,23 @@ public final void rule__OwnedTypeFeaturing__FeaturingTypeAssignment() throws Rec
// $ANTLR start "rule__FeatureTyping__TypedFeatureAssignment_2"
- // InternalKerML.g:28662:1: rule__FeatureTyping__TypedFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28612:1: rule__FeatureTyping__TypedFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__FeatureTyping__TypedFeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28666:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28667:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28616:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28617:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28667:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28668:3: ( ruleQualifiedName )
+ // InternalKerML.g:28617:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28618:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypedFeatureFeatureCrossReference_2_0());
}
- // InternalKerML.g:28669:3: ( ruleQualifiedName )
- // InternalKerML.g:28670:4: ruleQualifiedName
+ // InternalKerML.g:28619:3: ( ruleQualifiedName )
+ // InternalKerML.g:28620:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypedFeatureFeatureQualifiedNameParserRuleCall_2_0_1());
@@ -95373,23 +95203,23 @@ public final void rule__FeatureTyping__TypedFeatureAssignment_2() throws Recogni
// $ANTLR start "rule__FeatureTyping__TypeAssignment_4"
- // InternalKerML.g:28681:1: rule__FeatureTyping__TypeAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28631:1: rule__FeatureTyping__TypeAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__FeatureTyping__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28685:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28686:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28635:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28636:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28686:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28687:3: ( ruleQualifiedName )
+ // InternalKerML.g:28636:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28637:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypeFeatureCrossReference_4_0());
}
- // InternalKerML.g:28688:3: ( ruleQualifiedName )
- // InternalKerML.g:28689:4: ruleQualifiedName
+ // InternalKerML.g:28638:3: ( ruleQualifiedName )
+ // InternalKerML.g:28639:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypingAccess().getTypeFeatureQualifiedNameParserRuleCall_4_0_1());
@@ -95430,23 +95260,23 @@ public final void rule__FeatureTyping__TypeAssignment_4() throws RecognitionExce
// $ANTLR start "rule__OwnedFeatureTyping__TypeAssignment"
- // InternalKerML.g:28700:1: rule__OwnedFeatureTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28650:1: rule__OwnedFeatureTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedFeatureTyping__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28704:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28705:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28654:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28655:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28705:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28706:3: ( ruleQualifiedName )
+ // InternalKerML.g:28655:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28656:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
}
- // InternalKerML.g:28707:3: ( ruleQualifiedName )
- // InternalKerML.g:28708:4: ruleQualifiedName
+ // InternalKerML.g:28657:3: ( ruleQualifiedName )
+ // InternalKerML.g:28658:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1());
@@ -95487,23 +95317,23 @@ public final void rule__OwnedFeatureTyping__TypeAssignment() throws RecognitionE
// $ANTLR start "rule__Subsetting__SubsettingFeatureAssignment_2"
- // InternalKerML.g:28719:1: rule__Subsetting__SubsettingFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28669:1: rule__Subsetting__SubsettingFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__Subsetting__SubsettingFeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28723:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28724:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28673:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28674:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28724:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28725:3: ( ruleQualifiedName )
+ // InternalKerML.g:28674:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28675:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettingFeatureFeatureCrossReference_2_0());
}
- // InternalKerML.g:28726:3: ( ruleQualifiedName )
- // InternalKerML.g:28727:4: ruleQualifiedName
+ // InternalKerML.g:28676:3: ( ruleQualifiedName )
+ // InternalKerML.g:28677:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettingFeatureFeatureQualifiedNameParserRuleCall_2_0_1());
@@ -95544,23 +95374,23 @@ public final void rule__Subsetting__SubsettingFeatureAssignment_2() throws Recog
// $ANTLR start "rule__Subsetting__SubsettedFeatureAssignment_4"
- // InternalKerML.g:28738:1: rule__Subsetting__SubsettedFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28688:1: rule__Subsetting__SubsettedFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__Subsetting__SubsettedFeatureAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28742:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28743:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28692:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28693:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28743:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28744:3: ( ruleQualifiedName )
+ // InternalKerML.g:28693:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28694:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettedFeatureFeatureCrossReference_4_0());
}
- // InternalKerML.g:28745:3: ( ruleQualifiedName )
- // InternalKerML.g:28746:4: ruleQualifiedName
+ // InternalKerML.g:28695:3: ( ruleQualifiedName )
+ // InternalKerML.g:28696:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingAccess().getSubsettedFeatureFeatureQualifiedNameParserRuleCall_4_0_1());
@@ -95601,23 +95431,23 @@ public final void rule__Subsetting__SubsettedFeatureAssignment_4() throws Recogn
// $ANTLR start "rule__OwnedSubsetting__SubsettedFeatureAssignment"
- // InternalKerML.g:28757:1: rule__OwnedSubsetting__SubsettedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28707:1: rule__OwnedSubsetting__SubsettedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedSubsetting__SubsettedFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28761:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28762:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28711:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28712:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28762:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28763:3: ( ruleQualifiedName )
+ // InternalKerML.g:28712:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28713:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSubsettingAccess().getSubsettedFeatureFeatureCrossReference_0());
}
- // InternalKerML.g:28764:3: ( ruleQualifiedName )
- // InternalKerML.g:28765:4: ruleQualifiedName
+ // InternalKerML.g:28714:3: ( ruleQualifiedName )
+ // InternalKerML.g:28715:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSubsettingAccess().getSubsettedFeatureFeatureQualifiedNameParserRuleCall_0_1());
@@ -95658,23 +95488,23 @@ public final void rule__OwnedSubsetting__SubsettedFeatureAssignment() throws Rec
// $ANTLR start "rule__Redefinition__RedefiningFeatureAssignment_2"
- // InternalKerML.g:28776:1: rule__Redefinition__RedefiningFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28726:1: rule__Redefinition__RedefiningFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__Redefinition__RedefiningFeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28780:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28781:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28730:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28731:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28781:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28782:3: ( ruleQualifiedName )
+ // InternalKerML.g:28731:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28732:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefiningFeatureFeatureCrossReference_2_0());
}
- // InternalKerML.g:28783:3: ( ruleQualifiedName )
- // InternalKerML.g:28784:4: ruleQualifiedName
+ // InternalKerML.g:28733:3: ( ruleQualifiedName )
+ // InternalKerML.g:28734:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefiningFeatureFeatureQualifiedNameParserRuleCall_2_0_1());
@@ -95715,23 +95545,23 @@ public final void rule__Redefinition__RedefiningFeatureAssignment_2() throws Rec
// $ANTLR start "rule__Redefinition__RedefinedFeatureAssignment_4"
- // InternalKerML.g:28795:1: rule__Redefinition__RedefinedFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28745:1: rule__Redefinition__RedefinedFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__Redefinition__RedefinedFeatureAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28799:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28800:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28749:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28750:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28800:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28801:3: ( ruleQualifiedName )
+ // InternalKerML.g:28750:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28751:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefinedFeatureFeatureCrossReference_4_0());
}
- // InternalKerML.g:28802:3: ( ruleQualifiedName )
- // InternalKerML.g:28803:4: ruleQualifiedName
+ // InternalKerML.g:28752:3: ( ruleQualifiedName )
+ // InternalKerML.g:28753:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionAccess().getRedefinedFeatureFeatureQualifiedNameParserRuleCall_4_0_1());
@@ -95772,23 +95602,23 @@ public final void rule__Redefinition__RedefinedFeatureAssignment_4() throws Reco
// $ANTLR start "rule__OwnedRedefinition__RedefinedFeatureAssignment"
- // InternalKerML.g:28814:1: rule__OwnedRedefinition__RedefinedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28764:1: rule__OwnedRedefinition__RedefinedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedRedefinition__RedefinedFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28818:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28819:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28768:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28769:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28819:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28820:3: ( ruleQualifiedName )
+ // InternalKerML.g:28769:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28770:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRedefinitionAccess().getRedefinedFeatureFeatureCrossReference_0());
}
- // InternalKerML.g:28821:3: ( ruleQualifiedName )
- // InternalKerML.g:28822:4: ruleQualifiedName
+ // InternalKerML.g:28771:3: ( ruleQualifiedName )
+ // InternalKerML.g:28772:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRedefinitionAccess().getRedefinedFeatureFeatureQualifiedNameParserRuleCall_0_1());
@@ -95829,17 +95659,17 @@ public final void rule__OwnedRedefinition__RedefinedFeatureAssignment() throws R
// $ANTLR start "rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:28833:1: rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleFeatureConjugation ) ;
+ // InternalKerML.g:28783:1: rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1 : ( ruleFeatureConjugation ) ;
public final void rule__FeatureConjugationPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28837:1: ( ( ruleFeatureConjugation ) )
- // InternalKerML.g:28838:2: ( ruleFeatureConjugation )
+ // InternalKerML.g:28787:1: ( ( ruleFeatureConjugation ) )
+ // InternalKerML.g:28788:2: ( ruleFeatureConjugation )
{
- // InternalKerML.g:28838:2: ( ruleFeatureConjugation )
- // InternalKerML.g:28839:3: ruleFeatureConjugation
+ // InternalKerML.g:28788:2: ( ruleFeatureConjugation )
+ // InternalKerML.g:28789:3: ruleFeatureConjugation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationPartAccess().getOwnedRelationship_compFeatureConjugationParserRuleCall_1_0());
@@ -95874,23 +95704,23 @@ public final void rule__FeatureConjugationPart__OwnedRelationship_compAssignment
// $ANTLR start "rule__FeatureConjugation__OriginalTypeAssignment"
- // InternalKerML.g:28848:1: rule__FeatureConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalKerML.g:28798:1: rule__FeatureConjugation__OriginalTypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__FeatureConjugation__OriginalTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28852:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:28853:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28802:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:28803:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:28853:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:28854:3: ( ruleQualifiedName )
+ // InternalKerML.g:28803:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:28804:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationAccess().getOriginalTypeFeatureCrossReference_0());
}
- // InternalKerML.g:28855:3: ( ruleQualifiedName )
- // InternalKerML.g:28856:4: ruleQualifiedName
+ // InternalKerML.g:28805:3: ( ruleQualifiedName )
+ // InternalKerML.g:28806:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureConjugationAccess().getOriginalTypeFeatureQualifiedNameParserRuleCall_0_1());
@@ -95931,17 +95761,17 @@ public final void rule__FeatureConjugation__OriginalTypeAssignment() throws Reco
// $ANTLR start "rule__ValuePart__OwnedMembership_compAssignment_1"
- // InternalKerML.g:28867:1: rule__ValuePart__OwnedMembership_compAssignment_1 : ( ruleFeatureValue ) ;
+ // InternalKerML.g:28817:1: rule__ValuePart__OwnedMembership_compAssignment_1 : ( ruleFeatureValue ) ;
public final void rule__ValuePart__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28871:1: ( ( ruleFeatureValue ) )
- // InternalKerML.g:28872:2: ( ruleFeatureValue )
+ // InternalKerML.g:28821:1: ( ( ruleFeatureValue ) )
+ // InternalKerML.g:28822:2: ( ruleFeatureValue )
{
- // InternalKerML.g:28872:2: ( ruleFeatureValue )
- // InternalKerML.g:28873:3: ruleFeatureValue
+ // InternalKerML.g:28822:2: ( ruleFeatureValue )
+ // InternalKerML.g:28823:3: ruleFeatureValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValuePartAccess().getOwnedMembership_compFeatureValueParserRuleCall_1_0());
@@ -95976,17 +95806,17 @@ public final void rule__ValuePart__OwnedMembership_compAssignment_1() throws Rec
// $ANTLR start "rule__FeatureValue__Value_compAssignment"
- // InternalKerML.g:28882:1: rule__FeatureValue__Value_compAssignment : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:28832:1: rule__FeatureValue__Value_compAssignment : ( ruleOwnedExpression ) ;
public final void rule__FeatureValue__Value_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28886:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:28887:2: ( ruleOwnedExpression )
+ // InternalKerML.g:28836:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:28837:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:28887:2: ( ruleOwnedExpression )
- // InternalKerML.g:28888:3: ruleOwnedExpression
+ // InternalKerML.g:28837:2: ( ruleOwnedExpression )
+ // InternalKerML.g:28838:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureValueAccess().getValue_compOwnedExpressionParserRuleCall_0());
@@ -96021,17 +95851,17 @@ public final void rule__FeatureValue__Value_compAssignment() throws RecognitionE
// $ANTLR start "rule__Multiplicity__OwnedMembership_compAssignment_1_0"
- // InternalKerML.g:28897:1: rule__Multiplicity__OwnedMembership_compAssignment_1_0 : ( ruleLiteralIntegerMember ) ;
+ // InternalKerML.g:28847:1: rule__Multiplicity__OwnedMembership_compAssignment_1_0 : ( ruleLiteralIntegerMember ) ;
public final void rule__Multiplicity__OwnedMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28901:1: ( ( ruleLiteralIntegerMember ) )
- // InternalKerML.g:28902:2: ( ruleLiteralIntegerMember )
+ // InternalKerML.g:28851:1: ( ( ruleLiteralIntegerMember ) )
+ // InternalKerML.g:28852:2: ( ruleLiteralIntegerMember )
{
- // InternalKerML.g:28902:2: ( ruleLiteralIntegerMember )
- // InternalKerML.g:28903:3: ruleLiteralIntegerMember
+ // InternalKerML.g:28852:2: ( ruleLiteralIntegerMember )
+ // InternalKerML.g:28853:3: ruleLiteralIntegerMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compLiteralIntegerMemberParserRuleCall_1_0_0());
@@ -96066,17 +95896,17 @@ public final void rule__Multiplicity__OwnedMembership_compAssignment_1_0() throw
// $ANTLR start "rule__Multiplicity__OwnedMembership_compAssignment_2"
- // InternalKerML.g:28912:1: rule__Multiplicity__OwnedMembership_compAssignment_2 : ( ruleLiteralUnlimitedNaturalMember ) ;
+ // InternalKerML.g:28862:1: rule__Multiplicity__OwnedMembership_compAssignment_2 : ( ruleLiteralUnlimitedNaturalMember ) ;
public final void rule__Multiplicity__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28916:1: ( ( ruleLiteralUnlimitedNaturalMember ) )
- // InternalKerML.g:28917:2: ( ruleLiteralUnlimitedNaturalMember )
+ // InternalKerML.g:28866:1: ( ( ruleLiteralUnlimitedNaturalMember ) )
+ // InternalKerML.g:28867:2: ( ruleLiteralUnlimitedNaturalMember )
{
- // InternalKerML.g:28917:2: ( ruleLiteralUnlimitedNaturalMember )
- // InternalKerML.g:28918:3: ruleLiteralUnlimitedNaturalMember
+ // InternalKerML.g:28867:2: ( ruleLiteralUnlimitedNaturalMember )
+ // InternalKerML.g:28868:3: ruleLiteralUnlimitedNaturalMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compLiteralUnlimitedNaturalMemberParserRuleCall_2_0());
@@ -96111,17 +95941,17 @@ public final void rule__Multiplicity__OwnedMembership_compAssignment_2() throws
// $ANTLR start "rule__LiteralIntegerMember__OwnedMemberElement_compAssignment"
- // InternalKerML.g:28927:1: rule__LiteralIntegerMember__OwnedMemberElement_compAssignment : ( ruleLiteralInteger ) ;
+ // InternalKerML.g:28877:1: rule__LiteralIntegerMember__OwnedMemberElement_compAssignment : ( ruleLiteralInteger ) ;
public final void rule__LiteralIntegerMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28931:1: ( ( ruleLiteralInteger ) )
- // InternalKerML.g:28932:2: ( ruleLiteralInteger )
+ // InternalKerML.g:28881:1: ( ( ruleLiteralInteger ) )
+ // InternalKerML.g:28882:2: ( ruleLiteralInteger )
{
- // InternalKerML.g:28932:2: ( ruleLiteralInteger )
- // InternalKerML.g:28933:3: ruleLiteralInteger
+ // InternalKerML.g:28882:2: ( ruleLiteralInteger )
+ // InternalKerML.g:28883:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerMemberAccess().getOwnedMemberElement_compLiteralIntegerParserRuleCall_0());
@@ -96156,17 +95986,17 @@ public final void rule__LiteralIntegerMember__OwnedMemberElement_compAssignment(
// $ANTLR start "rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment"
- // InternalKerML.g:28942:1: rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment : ( ruleLiteralUnlimitedNatural ) ;
+ // InternalKerML.g:28892:1: rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment : ( ruleLiteralUnlimitedNatural ) ;
public final void rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28946:1: ( ( ruleLiteralUnlimitedNatural ) )
- // InternalKerML.g:28947:2: ( ruleLiteralUnlimitedNatural )
+ // InternalKerML.g:28896:1: ( ( ruleLiteralUnlimitedNatural ) )
+ // InternalKerML.g:28897:2: ( ruleLiteralUnlimitedNatural )
{
- // InternalKerML.g:28947:2: ( ruleLiteralUnlimitedNatural )
- // InternalKerML.g:28948:3: ruleLiteralUnlimitedNatural
+ // InternalKerML.g:28897:2: ( ruleLiteralUnlimitedNatural )
+ // InternalKerML.g:28898:3: ruleLiteralUnlimitedNatural
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalMemberAccess().getOwnedMemberElement_compLiteralUnlimitedNaturalParserRuleCall_0());
@@ -96201,23 +96031,23 @@ public final void rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAs
// $ANTLR start "rule__DataType__IsAbstractAssignment_0"
- // InternalKerML.g:28957:1: rule__DataType__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28907:1: rule__DataType__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__DataType__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28961:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:28962:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28911:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28912:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:28962:2: ( ( 'abstract' ) )
- // InternalKerML.g:28963:3: ( 'abstract' )
+ // InternalKerML.g:28912:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28913:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:28964:3: ( 'abstract' )
- // InternalKerML.g:28965:4: 'abstract'
+ // InternalKerML.g:28914:3: ( 'abstract' )
+ // InternalKerML.g:28915:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96254,23 +96084,23 @@ public final void rule__DataType__IsAbstractAssignment_0() throws RecognitionExc
// $ANTLR start "rule__Class__IsAbstractAssignment_0"
- // InternalKerML.g:28976:1: rule__Class__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28926:1: rule__Class__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Class__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28980:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:28981:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28930:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28931:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:28981:2: ( ( 'abstract' ) )
- // InternalKerML.g:28982:3: ( 'abstract' )
+ // InternalKerML.g:28931:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28932:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:28983:3: ( 'abstract' )
- // InternalKerML.g:28984:4: 'abstract'
+ // InternalKerML.g:28933:3: ( 'abstract' )
+ // InternalKerML.g:28934:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96307,23 +96137,23 @@ public final void rule__Class__IsAbstractAssignment_0() throws RecognitionExcept
// $ANTLR start "rule__Structure__IsAbstractAssignment_0"
- // InternalKerML.g:28995:1: rule__Structure__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28945:1: rule__Structure__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Structure__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:28999:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29000:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28949:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28950:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29000:2: ( ( 'abstract' ) )
- // InternalKerML.g:29001:3: ( 'abstract' )
+ // InternalKerML.g:28950:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28951:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29002:3: ( 'abstract' )
- // InternalKerML.g:29003:4: 'abstract'
+ // InternalKerML.g:28952:3: ( 'abstract' )
+ // InternalKerML.g:28953:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96360,23 +96190,23 @@ public final void rule__Structure__IsAbstractAssignment_0() throws RecognitionEx
// $ANTLR start "rule__Association__IsAbstractAssignment_0"
- // InternalKerML.g:29014:1: rule__Association__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28964:1: rule__Association__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Association__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29018:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29019:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28968:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28969:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29019:2: ( ( 'abstract' ) )
- // InternalKerML.g:29020:3: ( 'abstract' )
+ // InternalKerML.g:28969:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28970:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29021:3: ( 'abstract' )
- // InternalKerML.g:29022:4: 'abstract'
+ // InternalKerML.g:28971:3: ( 'abstract' )
+ // InternalKerML.g:28972:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96413,23 +96243,23 @@ public final void rule__Association__IsAbstractAssignment_0() throws Recognition
// $ANTLR start "rule__AssociationStructure__IsAbstractAssignment_0"
- // InternalKerML.g:29033:1: rule__AssociationStructure__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:28983:1: rule__AssociationStructure__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__AssociationStructure__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29037:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29038:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28987:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:28988:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29038:2: ( ( 'abstract' ) )
- // InternalKerML.g:29039:3: ( 'abstract' )
+ // InternalKerML.g:28988:2: ( ( 'abstract' ) )
+ // InternalKerML.g:28989:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29040:3: ( 'abstract' )
- // InternalKerML.g:29041:4: 'abstract'
+ // InternalKerML.g:28990:3: ( 'abstract' )
+ // InternalKerML.g:28991:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssociationStructureAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96466,23 +96296,23 @@ public final void rule__AssociationStructure__IsAbstractAssignment_0() throws Re
// $ANTLR start "rule__Connector__IsAbstractAssignment_0"
- // InternalKerML.g:29052:1: rule__Connector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29002:1: rule__Connector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Connector__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29056:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29057:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29006:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29007:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29057:2: ( ( 'abstract' ) )
- // InternalKerML.g:29058:3: ( 'abstract' )
+ // InternalKerML.g:29007:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29008:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29059:3: ( 'abstract' )
- // InternalKerML.g:29060:4: 'abstract'
+ // InternalKerML.g:29009:3: ( 'abstract' )
+ // InternalKerML.g:29010:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getIsAbstractAbstractKeyword_0_0());
@@ -96519,23 +96349,23 @@ public final void rule__Connector__IsAbstractAssignment_0() throws RecognitionEx
// $ANTLR start "rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0"
- // InternalKerML.g:29071:1: rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:29021:1: rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
public final void rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29075:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:29076:2: ( ( 'all' ) )
+ // InternalKerML.g:29025:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:29026:2: ( ( 'all' ) )
{
- // InternalKerML.g:29076:2: ( ( 'all' ) )
- // InternalKerML.g:29077:3: ( 'all' )
+ // InternalKerML.g:29026:2: ( ( 'all' ) )
+ // InternalKerML.g:29027:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
}
- // InternalKerML.g:29078:3: ( 'all' )
- // InternalKerML.g:29079:4: 'all'
+ // InternalKerML.g:29028:3: ( 'all' )
+ // InternalKerML.g:29029:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
@@ -96572,17 +96402,17 @@ public final void rule__BinaryConnectorDeclaration__IsSufficientAssignment_0_1_0
// $ANTLR start "rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalKerML.g:29090:1: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29040:1: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29094:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29095:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29044:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29045:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29095:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29096:3: ruleConnectorEndMember
+ // InternalKerML.g:29045:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29046:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -96617,17 +96447,17 @@ public final void rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compA
// $ANTLR start "rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalKerML.g:29105:1: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29055:1: rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29109:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29110:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29059:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29060:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29110:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29111:3: ruleConnectorEndMember
+ // InternalKerML.g:29060:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29061:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -96662,17 +96492,17 @@ public final void rule__BinaryConnectorDeclaration__OwnedFeatureMembership_compA
// $ANTLR start "rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2"
- // InternalKerML.g:29120:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29070:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29124:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29125:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29074:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29075:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29125:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29126:3: ruleConnectorEndMember
+ // InternalKerML.g:29075:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29076:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_2_0());
@@ -96707,17 +96537,17 @@ public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAss
// $ANTLR start "rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4"
- // InternalKerML.g:29135:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29085:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29139:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29140:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29089:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29090:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29140:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29141:3: ruleConnectorEndMember
+ // InternalKerML.g:29090:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29091:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_4_0());
@@ -96752,17 +96582,17 @@ public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAss
// $ANTLR start "rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1"
- // InternalKerML.g:29150:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29100:1: rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29154:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29155:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29104:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29105:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29155:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29156:3: ruleConnectorEndMember
+ // InternalKerML.g:29105:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29106:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_5_1_0());
@@ -96797,17 +96627,17 @@ public final void rule__NaryConnectorDeclaration__OwnedFeatureMembership_compAss
// $ANTLR start "rule__ConnectorEndMember__MemberNameAssignment_0_0"
- // InternalKerML.g:29165:1: rule__ConnectorEndMember__MemberNameAssignment_0_0 : ( ruleName ) ;
+ // InternalKerML.g:29115:1: rule__ConnectorEndMember__MemberNameAssignment_0_0 : ( ruleName ) ;
public final void rule__ConnectorEndMember__MemberNameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29169:1: ( ( ruleName ) )
- // InternalKerML.g:29170:2: ( ruleName )
+ // InternalKerML.g:29119:1: ( ( ruleName ) )
+ // InternalKerML.g:29120:2: ( ruleName )
{
- // InternalKerML.g:29170:2: ( ruleName )
- // InternalKerML.g:29171:3: ruleName
+ // InternalKerML.g:29120:2: ( ruleName )
+ // InternalKerML.g:29121:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getMemberNameNameParserRuleCall_0_0_0());
@@ -96842,17 +96672,17 @@ public final void rule__ConnectorEndMember__MemberNameAssignment_0_0() throws Re
// $ANTLR start "rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1"
- // InternalKerML.g:29180:1: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 : ( ruleConnectorEnd ) ;
+ // InternalKerML.g:29130:1: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 : ( ruleConnectorEnd ) ;
public final void rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29184:1: ( ( ruleConnectorEnd ) )
- // InternalKerML.g:29185:2: ( ruleConnectorEnd )
+ // InternalKerML.g:29134:1: ( ( ruleConnectorEnd ) )
+ // InternalKerML.g:29135:2: ( ruleConnectorEnd )
{
- // InternalKerML.g:29185:2: ( ruleConnectorEnd )
- // InternalKerML.g:29186:3: ruleConnectorEnd
+ // InternalKerML.g:29135:2: ( ruleConnectorEnd )
+ // InternalKerML.g:29136:3: ruleConnectorEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getOwnedMemberFeature_compConnectorEndParserRuleCall_1_0());
@@ -96887,17 +96717,17 @@ public final void rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1(
// $ANTLR start "rule__ConnectorEnd__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:29195:1: rule__ConnectorEnd__OwnedRelationship_compAssignment_0 : ( ruleOwnedSubsetting ) ;
+ // InternalKerML.g:29145:1: rule__ConnectorEnd__OwnedRelationship_compAssignment_0 : ( ruleOwnedSubsetting ) ;
public final void rule__ConnectorEnd__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29199:1: ( ( ruleOwnedSubsetting ) )
- // InternalKerML.g:29200:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:29149:1: ( ( ruleOwnedSubsetting ) )
+ // InternalKerML.g:29150:2: ( ruleOwnedSubsetting )
{
- // InternalKerML.g:29200:2: ( ruleOwnedSubsetting )
- // InternalKerML.g:29201:3: ruleOwnedSubsetting
+ // InternalKerML.g:29150:2: ( ruleOwnedSubsetting )
+ // InternalKerML.g:29151:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0_0());
@@ -96932,17 +96762,17 @@ public final void rule__ConnectorEnd__OwnedRelationship_compAssignment_0() throw
// $ANTLR start "rule__ConnectorEnd__OwnedMembership_compAssignment_1"
- // InternalKerML.g:29210:1: rule__ConnectorEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:29160:1: rule__ConnectorEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
public final void rule__ConnectorEnd__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29214:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:29215:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29164:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:29165:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:29215:2: ( ruleMultiplicityMember )
- // InternalKerML.g:29216:3: ruleMultiplicityMember
+ // InternalKerML.g:29165:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29166:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_1_0());
@@ -96977,23 +96807,23 @@ public final void rule__ConnectorEnd__OwnedMembership_compAssignment_1() throws
// $ANTLR start "rule__BindingConnector__IsAbstractAssignment_0"
- // InternalKerML.g:29225:1: rule__BindingConnector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29175:1: rule__BindingConnector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__BindingConnector__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29229:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29230:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29179:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29180:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29230:2: ( ( 'abstract' ) )
- // InternalKerML.g:29231:3: ( 'abstract' )
+ // InternalKerML.g:29180:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29181:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29232:3: ( 'abstract' )
- // InternalKerML.g:29233:4: 'abstract'
+ // InternalKerML.g:29182:3: ( 'abstract' )
+ // InternalKerML.g:29183:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAbstractKeyword_0_0());
@@ -97030,23 +96860,23 @@ public final void rule__BindingConnector__IsAbstractAssignment_0() throws Recogn
// $ANTLR start "rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0"
- // InternalKerML.g:29244:1: rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:29194:1: rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
public final void rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29248:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:29249:2: ( ( 'all' ) )
+ // InternalKerML.g:29198:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:29199:2: ( ( 'all' ) )
{
- // InternalKerML.g:29249:2: ( ( 'all' ) )
- // InternalKerML.g:29250:3: ( 'all' )
+ // InternalKerML.g:29199:2: ( ( 'all' ) )
+ // InternalKerML.g:29200:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
}
- // InternalKerML.g:29251:3: ( 'all' )
- // InternalKerML.g:29252:4: 'all'
+ // InternalKerML.g:29201:3: ( 'all' )
+ // InternalKerML.g:29202:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
@@ -97083,17 +96913,17 @@ public final void rule__BindingConnectorDeclaration__IsSufficientAssignment_0_1_
// $ANTLR start "rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalKerML.g:29263:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29213:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29267:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29268:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29217:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29218:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29268:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29269:3: ruleConnectorEndMember
+ // InternalKerML.g:29218:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29219:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -97128,17 +96958,17 @@ public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_comp
// $ANTLR start "rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalKerML.g:29278:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29228:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29282:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29283:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29232:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29233:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29283:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29284:3: ruleConnectorEndMember
+ // InternalKerML.g:29233:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29234:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -97173,23 +97003,23 @@ public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_comp
// $ANTLR start "rule__Succession__IsAbstractAssignment_0"
- // InternalKerML.g:29293:1: rule__Succession__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29243:1: rule__Succession__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Succession__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29297:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29298:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29247:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29248:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29298:2: ( ( 'abstract' ) )
- // InternalKerML.g:29299:3: ( 'abstract' )
+ // InternalKerML.g:29248:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29249:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29300:3: ( 'abstract' )
- // InternalKerML.g:29301:4: 'abstract'
+ // InternalKerML.g:29250:3: ( 'abstract' )
+ // InternalKerML.g:29251:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -97226,23 +97056,23 @@ public final void rule__Succession__IsAbstractAssignment_0() throws RecognitionE
// $ANTLR start "rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0"
- // InternalKerML.g:29312:1: rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:29262:1: rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
public final void rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29316:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:29317:2: ( ( 'all' ) )
+ // InternalKerML.g:29266:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:29267:2: ( ( 'all' ) )
{
- // InternalKerML.g:29317:2: ( ( 'all' ) )
- // InternalKerML.g:29318:3: ( 'all' )
+ // InternalKerML.g:29267:2: ( ( 'all' ) )
+ // InternalKerML.g:29268:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
}
- // InternalKerML.g:29319:3: ( 'all' )
- // InternalKerML.g:29320:4: 'all'
+ // InternalKerML.g:29269:3: ( 'all' )
+ // InternalKerML.g:29270:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
@@ -97279,17 +97109,17 @@ public final void rule__SuccessionDeclaration__IsSufficientAssignment_0_1_0() th
// $ANTLR start "rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalKerML.g:29331:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29281:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29335:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29336:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29285:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29286:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29336:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29337:3: ruleConnectorEndMember
+ // InternalKerML.g:29286:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29287:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -97324,17 +97154,17 @@ public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalKerML.g:29346:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalKerML.g:29296:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29350:1: ( ( ruleConnectorEndMember ) )
- // InternalKerML.g:29351:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29300:1: ( ( ruleConnectorEndMember ) )
+ // InternalKerML.g:29301:2: ( ruleConnectorEndMember )
{
- // InternalKerML.g:29351:2: ( ruleConnectorEndMember )
- // InternalKerML.g:29352:3: ruleConnectorEndMember
+ // InternalKerML.g:29301:2: ( ruleConnectorEndMember )
+ // InternalKerML.g:29302:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -97369,23 +97199,23 @@ public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__Behavior__IsAbstractAssignment_0"
- // InternalKerML.g:29361:1: rule__Behavior__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29311:1: rule__Behavior__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Behavior__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29365:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29366:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29315:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29316:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29366:2: ( ( 'abstract' ) )
- // InternalKerML.g:29367:3: ( 'abstract' )
+ // InternalKerML.g:29316:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29317:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29368:3: ( 'abstract' )
- // InternalKerML.g:29369:4: 'abstract'
+ // InternalKerML.g:29318:3: ( 'abstract' )
+ // InternalKerML.g:29319:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAccess().getIsAbstractAbstractKeyword_0_0());
@@ -97422,17 +97252,17 @@ public final void rule__Behavior__IsAbstractAssignment_0() throws RecognitionExc
// $ANTLR start "rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0"
- // InternalKerML.g:29380:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleParameterMember ) ;
+ // InternalKerML.g:29330:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleParameterMember ) ;
public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29384:1: ( ( ruleParameterMember ) )
- // InternalKerML.g:29385:2: ( ruleParameterMember )
+ // InternalKerML.g:29334:1: ( ( ruleParameterMember ) )
+ // InternalKerML.g:29335:2: ( ruleParameterMember )
{
- // InternalKerML.g:29385:2: ( ruleParameterMember )
- // InternalKerML.g:29386:3: ruleParameterMember
+ // InternalKerML.g:29335:2: ( ruleParameterMember )
+ // InternalKerML.g:29336:3: ruleParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compParameterMemberParserRuleCall_1_0_0());
@@ -97467,17 +97297,17 @@ public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
// $ANTLR start "rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1"
- // InternalKerML.g:29395:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleParameterMember ) ;
+ // InternalKerML.g:29345:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleParameterMember ) ;
public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29399:1: ( ( ruleParameterMember ) )
- // InternalKerML.g:29400:2: ( ruleParameterMember )
+ // InternalKerML.g:29349:1: ( ( ruleParameterMember ) )
+ // InternalKerML.g:29350:2: ( ruleParameterMember )
{
- // InternalKerML.g:29400:2: ( ruleParameterMember )
- // InternalKerML.g:29401:3: ruleParameterMember
+ // InternalKerML.g:29350:2: ( ruleParameterMember )
+ // InternalKerML.g:29351:3: ruleParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compParameterMemberParserRuleCall_1_1_1_0());
@@ -97512,17 +97342,17 @@ public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1
// $ANTLR start "rule__ParameterMember__DirectionAssignment_0"
- // InternalKerML.g:29410:1: rule__ParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
+ // InternalKerML.g:29360:1: rule__ParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
public final void rule__ParameterMember__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29414:1: ( ( ruleFeatureDirection ) )
- // InternalKerML.g:29415:2: ( ruleFeatureDirection )
+ // InternalKerML.g:29364:1: ( ( ruleFeatureDirection ) )
+ // InternalKerML.g:29365:2: ( ruleFeatureDirection )
{
- // InternalKerML.g:29415:2: ( ruleFeatureDirection )
- // InternalKerML.g:29416:3: ruleFeatureDirection
+ // InternalKerML.g:29365:2: ( ruleFeatureDirection )
+ // InternalKerML.g:29366:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getDirectionFeatureDirectionEnumRuleCall_0_0());
@@ -97557,17 +97387,17 @@ public final void rule__ParameterMember__DirectionAssignment_0() throws Recognit
// $ANTLR start "rule__ParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalKerML.g:29425:1: rule__ParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
+ // InternalKerML.g:29375:1: rule__ParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
public final void rule__ParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29429:1: ( ( ruleParameter ) )
- // InternalKerML.g:29430:2: ( ruleParameter )
+ // InternalKerML.g:29379:1: ( ( ruleParameter ) )
+ // InternalKerML.g:29380:2: ( ruleParameter )
{
- // InternalKerML.g:29430:2: ( ruleParameter )
- // InternalKerML.g:29431:3: ruleParameter
+ // InternalKerML.g:29380:2: ( ruleParameter )
+ // InternalKerML.g:29381:3: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getOwnedMemberParameter_compParameterParserRuleCall_1_0());
@@ -97602,23 +97432,23 @@ public final void rule__ParameterMember__OwnedMemberParameter_compAssignment_1()
// $ANTLR start "rule__ParameterDeclaration__IsSufficientAssignment_0"
- // InternalKerML.g:29440:1: rule__ParameterDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:29390:1: rule__ParameterDeclaration__IsSufficientAssignment_0 : ( ( 'all' ) ) ;
public final void rule__ParameterDeclaration__IsSufficientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29444:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:29445:2: ( ( 'all' ) )
+ // InternalKerML.g:29394:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:29395:2: ( ( 'all' ) )
{
- // InternalKerML.g:29445:2: ( ( 'all' ) )
- // InternalKerML.g:29446:3: ( 'all' )
+ // InternalKerML.g:29395:2: ( ( 'all' ) )
+ // InternalKerML.g:29396:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getIsSufficientAllKeyword_0_0());
}
- // InternalKerML.g:29447:3: ( 'all' )
- // InternalKerML.g:29448:4: 'all'
+ // InternalKerML.g:29397:3: ( 'all' )
+ // InternalKerML.g:29398:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getIsSufficientAllKeyword_0_0());
@@ -97655,23 +97485,23 @@ public final void rule__ParameterDeclaration__IsSufficientAssignment_0() throws
// $ANTLR start "rule__Step__IsAbstractAssignment_0"
- // InternalKerML.g:29459:1: rule__Step__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29409:1: rule__Step__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Step__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29463:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29464:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29413:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29414:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29464:2: ( ( 'abstract' ) )
- // InternalKerML.g:29465:3: ( 'abstract' )
+ // InternalKerML.g:29414:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29415:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29466:3: ( 'abstract' )
- // InternalKerML.g:29467:4: 'abstract'
+ // InternalKerML.g:29416:3: ( 'abstract' )
+ // InternalKerML.g:29417:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepAccess().getIsAbstractAbstractKeyword_0_0());
@@ -97708,17 +97538,17 @@ public final void rule__Step__IsAbstractAssignment_0() throws RecognitionExcepti
// $ANTLR start "rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0"
- // InternalKerML.g:29478:1: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleStepParameterMember ) ;
+ // InternalKerML.g:29428:1: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleStepParameterMember ) ;
public final void rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29482:1: ( ( ruleStepParameterMember ) )
- // InternalKerML.g:29483:2: ( ruleStepParameterMember )
+ // InternalKerML.g:29432:1: ( ( ruleStepParameterMember ) )
+ // InternalKerML.g:29433:2: ( ruleStepParameterMember )
{
- // InternalKerML.g:29483:2: ( ruleStepParameterMember )
- // InternalKerML.g:29484:3: ruleStepParameterMember
+ // InternalKerML.g:29433:2: ( ruleStepParameterMember )
+ // InternalKerML.g:29434:3: ruleStepParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getOwnedFeatureMembership_compStepParameterMemberParserRuleCall_1_0_0());
@@ -97753,17 +97583,17 @@ public final void rule__StepParameterList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1"
- // InternalKerML.g:29493:1: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleStepParameterMember ) ;
+ // InternalKerML.g:29443:1: rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleStepParameterMember ) ;
public final void rule__StepParameterList__OwnedFeatureMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29497:1: ( ( ruleStepParameterMember ) )
- // InternalKerML.g:29498:2: ( ruleStepParameterMember )
+ // InternalKerML.g:29447:1: ( ( ruleStepParameterMember ) )
+ // InternalKerML.g:29448:2: ( ruleStepParameterMember )
{
- // InternalKerML.g:29498:2: ( ruleStepParameterMember )
- // InternalKerML.g:29499:3: ruleStepParameterMember
+ // InternalKerML.g:29448:2: ( ruleStepParameterMember )
+ // InternalKerML.g:29449:3: ruleStepParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterListAccess().getOwnedFeatureMembership_compStepParameterMemberParserRuleCall_1_1_1_0());
@@ -97798,17 +97628,17 @@ public final void rule__StepParameterList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__StepParameterMember__DirectionAssignment_0"
- // InternalKerML.g:29508:1: rule__StepParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
+ // InternalKerML.g:29458:1: rule__StepParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
public final void rule__StepParameterMember__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29512:1: ( ( ruleFeatureDirection ) )
- // InternalKerML.g:29513:2: ( ruleFeatureDirection )
+ // InternalKerML.g:29462:1: ( ( ruleFeatureDirection ) )
+ // InternalKerML.g:29463:2: ( ruleFeatureDirection )
{
- // InternalKerML.g:29513:2: ( ruleFeatureDirection )
- // InternalKerML.g:29514:3: ruleFeatureDirection
+ // InternalKerML.g:29463:2: ( ruleFeatureDirection )
+ // InternalKerML.g:29464:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterMemberAccess().getDirectionFeatureDirectionEnumRuleCall_0_0());
@@ -97843,17 +97673,17 @@ public final void rule__StepParameterMember__DirectionAssignment_0() throws Reco
// $ANTLR start "rule__StepParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalKerML.g:29523:1: rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleStepParameter ) ;
+ // InternalKerML.g:29473:1: rule__StepParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleStepParameter ) ;
public final void rule__StepParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29527:1: ( ( ruleStepParameter ) )
- // InternalKerML.g:29528:2: ( ruleStepParameter )
+ // InternalKerML.g:29477:1: ( ( ruleStepParameter ) )
+ // InternalKerML.g:29478:2: ( ruleStepParameter )
{
- // InternalKerML.g:29528:2: ( ruleStepParameter )
- // InternalKerML.g:29529:3: ruleStepParameter
+ // InternalKerML.g:29478:2: ( ruleStepParameter )
+ // InternalKerML.g:29479:3: ruleStepParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStepParameterMemberAccess().getOwnedMemberParameter_compStepParameterParserRuleCall_1_0());
@@ -97888,23 +97718,23 @@ public final void rule__StepParameterMember__OwnedMemberParameter_compAssignment
// $ANTLR start "rule__Function__IsAbstractAssignment_0"
- // InternalKerML.g:29538:1: rule__Function__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29488:1: rule__Function__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Function__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29542:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29543:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29492:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29493:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29543:2: ( ( 'abstract' ) )
- // InternalKerML.g:29544:3: ( 'abstract' )
+ // InternalKerML.g:29493:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29494:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29545:3: ( 'abstract' )
- // InternalKerML.g:29546:4: 'abstract'
+ // InternalKerML.g:29495:3: ( 'abstract' )
+ // InternalKerML.g:29496:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -97941,17 +97771,17 @@ public final void rule__Function__IsAbstractAssignment_0() throws RecognitionExc
// $ANTLR start "rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:29557:1: rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleReturnParameterMember ) ;
+ // InternalKerML.g:29507:1: rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleReturnParameterMember ) ;
public final void rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29561:1: ( ( ruleReturnParameterMember ) )
- // InternalKerML.g:29562:2: ( ruleReturnParameterMember )
+ // InternalKerML.g:29511:1: ( ( ruleReturnParameterMember ) )
+ // InternalKerML.g:29512:2: ( ruleReturnParameterMember )
{
- // InternalKerML.g:29562:2: ( ruleReturnParameterMember )
- // InternalKerML.g:29563:3: ruleReturnParameterMember
+ // InternalKerML.g:29512:2: ( ruleReturnParameterMember )
+ // InternalKerML.g:29513:3: ruleReturnParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterPartAccess().getOwnedFeatureMembership_compReturnParameterMemberParserRuleCall_0());
@@ -97986,17 +97816,17 @@ public final void rule__ReturnParameterPart__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ReturnParameterMember__OwnedMemberParameter_compAssignment"
- // InternalKerML.g:29572:1: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment : ( ruleParameter ) ;
+ // InternalKerML.g:29522:1: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment : ( ruleParameter ) ;
public final void rule__ReturnParameterMember__OwnedMemberParameter_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29576:1: ( ( ruleParameter ) )
- // InternalKerML.g:29577:2: ( ruleParameter )
+ // InternalKerML.g:29526:1: ( ( ruleParameter ) )
+ // InternalKerML.g:29527:2: ( ruleParameter )
{
- // InternalKerML.g:29577:2: ( ruleParameter )
- // InternalKerML.g:29578:3: ruleParameter
+ // InternalKerML.g:29527:2: ( ruleParameter )
+ // InternalKerML.g:29528:3: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterMemberAccess().getOwnedMemberParameter_compParameterParserRuleCall_0());
@@ -98031,17 +97861,17 @@ public final void rule__ReturnParameterMember__OwnedMemberParameter_compAssignme
// $ANTLR start "rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:29587:1: rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleEmptyReturnParameterMember ) ;
+ // InternalKerML.g:29537:1: rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleEmptyReturnParameterMember ) ;
public final void rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29591:1: ( ( ruleEmptyReturnParameterMember ) )
- // InternalKerML.g:29592:2: ( ruleEmptyReturnParameterMember )
+ // InternalKerML.g:29541:1: ( ( ruleEmptyReturnParameterMember ) )
+ // InternalKerML.g:29542:2: ( ruleEmptyReturnParameterMember )
{
- // InternalKerML.g:29592:2: ( ruleEmptyReturnParameterMember )
- // InternalKerML.g:29593:3: ruleEmptyReturnParameterMember
+ // InternalKerML.g:29542:2: ( ruleEmptyReturnParameterMember )
+ // InternalKerML.g:29543:3: ruleEmptyReturnParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyReturnParameterPartAccess().getOwnedFeatureMembership_compEmptyReturnParameterMemberParserRuleCall_0());
@@ -98076,17 +97906,17 @@ public final void rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAss
// $ANTLR start "rule__EmptyReturnParameterMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:29602:1: rule__EmptyReturnParameterMember__OwnedMemberFeature_compAssignment : ( ruleEmptyParameter ) ;
+ // InternalKerML.g:29552:1: rule__EmptyReturnParameterMember__OwnedMemberFeature_compAssignment : ( ruleEmptyParameter ) ;
public final void rule__EmptyReturnParameterMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29606:1: ( ( ruleEmptyParameter ) )
- // InternalKerML.g:29607:2: ( ruleEmptyParameter )
+ // InternalKerML.g:29556:1: ( ( ruleEmptyParameter ) )
+ // InternalKerML.g:29557:2: ( ruleEmptyParameter )
{
- // InternalKerML.g:29607:2: ( ruleEmptyParameter )
- // InternalKerML.g:29608:3: ruleEmptyParameter
+ // InternalKerML.g:29557:2: ( ruleEmptyParameter )
+ // InternalKerML.g:29558:3: ruleEmptyParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyReturnParameterMemberAccess().getOwnedMemberFeature_compEmptyParameterParserRuleCall_0());
@@ -98121,17 +97951,17 @@ public final void rule__EmptyReturnParameterMember__OwnedMemberFeature_compAssig
// $ANTLR start "rule__FunctionBody__Documentation_compAssignment_1_1_0"
- // InternalKerML.g:29617:1: rule__FunctionBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalKerML.g:29567:1: rule__FunctionBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__FunctionBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29621:1: ( ( ruleOwnedDocumentation ) )
- // InternalKerML.g:29622:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:29571:1: ( ( ruleOwnedDocumentation ) )
+ // InternalKerML.g:29572:2: ( ruleOwnedDocumentation )
{
- // InternalKerML.g:29622:2: ( ruleOwnedDocumentation )
- // InternalKerML.g:29623:3: ruleOwnedDocumentation
+ // InternalKerML.g:29572:2: ( ruleOwnedDocumentation )
+ // InternalKerML.g:29573:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -98166,17 +97996,17 @@ public final void rule__FunctionBody__Documentation_compAssignment_1_1_0() throw
// $ANTLR start "rule__FunctionBody__OwnedMembership_compAssignment_1_1_1"
- // InternalKerML.g:29632:1: rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
+ // InternalKerML.g:29582:1: rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
public final void rule__FunctionBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29636:1: ( ( ruleNonFeatureTypeMember ) )
- // InternalKerML.g:29637:2: ( ruleNonFeatureTypeMember )
+ // InternalKerML.g:29586:1: ( ( ruleNonFeatureTypeMember ) )
+ // InternalKerML.g:29587:2: ( ruleNonFeatureTypeMember )
{
- // InternalKerML.g:29637:2: ( ruleNonFeatureTypeMember )
- // InternalKerML.g:29638:3: ruleNonFeatureTypeMember
+ // InternalKerML.g:29587:2: ( ruleNonFeatureTypeMember )
+ // InternalKerML.g:29588:3: ruleNonFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedMembership_compNonFeatureTypeMemberParserRuleCall_1_1_1_0());
@@ -98211,17 +98041,17 @@ public final void rule__FunctionBody__OwnedMembership_compAssignment_1_1_1() thr
// $ANTLR start "rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2"
- // InternalKerML.g:29647:1: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
+ // InternalKerML.g:29597:1: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
public final void rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29651:1: ( ( ruleFeatureTypeMember ) )
- // InternalKerML.g:29652:2: ( ruleFeatureTypeMember )
+ // InternalKerML.g:29601:1: ( ( ruleFeatureTypeMember ) )
+ // InternalKerML.g:29602:2: ( ruleFeatureTypeMember )
{
- // InternalKerML.g:29652:2: ( ruleFeatureTypeMember )
- // InternalKerML.g:29653:3: ruleFeatureTypeMember
+ // InternalKerML.g:29602:2: ( ruleFeatureTypeMember )
+ // InternalKerML.g:29603:3: ruleFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedFeatureMembership_compFeatureTypeMemberParserRuleCall_1_1_2_0());
@@ -98256,17 +98086,17 @@ public final void rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_
// $ANTLR start "rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3"
- // InternalKerML.g:29662:1: rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 : ( ruleImport ) ;
+ // InternalKerML.g:29612:1: rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 : ( ruleImport ) ;
public final void rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29666:1: ( ( ruleImport ) )
- // InternalKerML.g:29667:2: ( ruleImport )
+ // InternalKerML.g:29616:1: ( ( ruleImport ) )
+ // InternalKerML.g:29617:2: ( ruleImport )
{
- // InternalKerML.g:29667:2: ( ruleImport )
- // InternalKerML.g:29668:3: ruleImport
+ // InternalKerML.g:29617:2: ( ruleImport )
+ // InternalKerML.g:29618:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedRelationship_compImportParserRuleCall_1_1_3_0());
@@ -98301,17 +98131,17 @@ public final void rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3() t
// $ANTLR start "rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2"
- // InternalKerML.g:29677:1: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
+ // InternalKerML.g:29627:1: rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
public final void rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29681:1: ( ( ruleResultExpressionMember ) )
- // InternalKerML.g:29682:2: ( ruleResultExpressionMember )
+ // InternalKerML.g:29631:1: ( ( ruleResultExpressionMember ) )
+ // InternalKerML.g:29632:2: ( ruleResultExpressionMember )
{
- // InternalKerML.g:29682:2: ( ruleResultExpressionMember )
- // InternalKerML.g:29683:3: ruleResultExpressionMember
+ // InternalKerML.g:29632:2: ( ruleResultExpressionMember )
+ // InternalKerML.g:29633:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFunctionBodyAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_1_2_0());
@@ -98346,17 +98176,17 @@ public final void rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_2(
// $ANTLR start "rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1"
- // InternalKerML.g:29692:1: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:29642:1: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29696:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:29697:2: ( ruleOwnedExpression )
+ // InternalKerML.g:29646:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:29647:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:29697:2: ( ruleOwnedExpression )
- // InternalKerML.g:29698:3: ruleOwnedExpression
+ // InternalKerML.g:29647:2: ( ruleOwnedExpression )
+ // InternalKerML.g:29648:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_1_0());
@@ -98391,23 +98221,23 @@ public final void rule__ResultExpressionMember__OwnedResultExpression_compAssign
// $ANTLR start "rule__Expression__IsAbstractAssignment_0"
- // InternalKerML.g:29707:1: rule__Expression__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29657:1: rule__Expression__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Expression__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29711:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29712:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29661:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29662:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29712:2: ( ( 'abstract' ) )
- // InternalKerML.g:29713:3: ( 'abstract' )
+ // InternalKerML.g:29662:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29663:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29714:3: ( 'abstract' )
- // InternalKerML.g:29715:4: 'abstract'
+ // InternalKerML.g:29664:3: ( 'abstract' )
+ // InternalKerML.g:29665:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98444,23 +98274,23 @@ public final void rule__Expression__IsAbstractAssignment_0() throws RecognitionE
// $ANTLR start "rule__Predicate__IsAbstractAssignment_0"
- // InternalKerML.g:29726:1: rule__Predicate__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29676:1: rule__Predicate__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Predicate__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29730:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29731:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29680:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29681:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29731:2: ( ( 'abstract' ) )
- // InternalKerML.g:29732:3: ( 'abstract' )
+ // InternalKerML.g:29681:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29682:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29733:3: ( 'abstract' )
- // InternalKerML.g:29734:4: 'abstract'
+ // InternalKerML.g:29683:3: ( 'abstract' )
+ // InternalKerML.g:29684:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98497,23 +98327,23 @@ public final void rule__Predicate__IsAbstractAssignment_0() throws RecognitionEx
// $ANTLR start "rule__BooleanExpression__IsAbstractAssignment_0"
- // InternalKerML.g:29745:1: rule__BooleanExpression__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29695:1: rule__BooleanExpression__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__BooleanExpression__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29749:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29750:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29699:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29700:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29750:2: ( ( 'abstract' ) )
- // InternalKerML.g:29751:3: ( 'abstract' )
+ // InternalKerML.g:29700:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29701:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29752:3: ( 'abstract' )
- // InternalKerML.g:29753:4: 'abstract'
+ // InternalKerML.g:29702:3: ( 'abstract' )
+ // InternalKerML.g:29703:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanExpressionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98550,23 +98380,23 @@ public final void rule__BooleanExpression__IsAbstractAssignment_0() throws Recog
// $ANTLR start "rule__Invariant__IsAbstractAssignment_0"
- // InternalKerML.g:29764:1: rule__Invariant__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29714:1: rule__Invariant__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Invariant__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29768:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29769:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29718:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29719:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29769:2: ( ( 'abstract' ) )
- // InternalKerML.g:29770:3: ( 'abstract' )
+ // InternalKerML.g:29719:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29720:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29771:3: ( 'abstract' )
- // InternalKerML.g:29772:4: 'abstract'
+ // InternalKerML.g:29721:3: ( 'abstract' )
+ // InternalKerML.g:29722:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98603,17 +98433,17 @@ public final void rule__Invariant__IsAbstractAssignment_0() throws RecognitionEx
// $ANTLR start "rule__InvariantPart__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:29783:1: rule__InvariantPart__OwnedFeatureMembership_compAssignment : ( ruleTrueLiteralMember ) ;
+ // InternalKerML.g:29733:1: rule__InvariantPart__OwnedFeatureMembership_compAssignment : ( ruleTrueLiteralMember ) ;
public final void rule__InvariantPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29787:1: ( ( ruleTrueLiteralMember ) )
- // InternalKerML.g:29788:2: ( ruleTrueLiteralMember )
+ // InternalKerML.g:29737:1: ( ( ruleTrueLiteralMember ) )
+ // InternalKerML.g:29738:2: ( ruleTrueLiteralMember )
{
- // InternalKerML.g:29788:2: ( ruleTrueLiteralMember )
- // InternalKerML.g:29789:3: ruleTrueLiteralMember
+ // InternalKerML.g:29738:2: ( ruleTrueLiteralMember )
+ // InternalKerML.g:29739:3: ruleTrueLiteralMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantPartAccess().getOwnedFeatureMembership_compTrueLiteralMemberParserRuleCall_0());
@@ -98648,17 +98478,17 @@ public final void rule__InvariantPart__OwnedFeatureMembership_compAssignment() t
// $ANTLR start "rule__TrueLiteralMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:29798:1: rule__TrueLiteralMember__OwnedMemberFeature_compAssignment : ( ruleTrueLiteralExpression ) ;
+ // InternalKerML.g:29748:1: rule__TrueLiteralMember__OwnedMemberFeature_compAssignment : ( ruleTrueLiteralExpression ) ;
public final void rule__TrueLiteralMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29802:1: ( ( ruleTrueLiteralExpression ) )
- // InternalKerML.g:29803:2: ( ruleTrueLiteralExpression )
+ // InternalKerML.g:29752:1: ( ( ruleTrueLiteralExpression ) )
+ // InternalKerML.g:29753:2: ( ruleTrueLiteralExpression )
{
- // InternalKerML.g:29803:2: ( ruleTrueLiteralExpression )
- // InternalKerML.g:29804:3: ruleTrueLiteralExpression
+ // InternalKerML.g:29753:2: ( ruleTrueLiteralExpression )
+ // InternalKerML.g:29754:3: ruleTrueLiteralExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrueLiteralMemberAccess().getOwnedMemberFeature_compTrueLiteralExpressionParserRuleCall_0());
@@ -98693,23 +98523,23 @@ public final void rule__TrueLiteralMember__OwnedMemberFeature_compAssignment() t
// $ANTLR start "rule__Interaction__IsAbstractAssignment_0"
- // InternalKerML.g:29813:1: rule__Interaction__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29763:1: rule__Interaction__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Interaction__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29817:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29818:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29767:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29768:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29818:2: ( ( 'abstract' ) )
- // InternalKerML.g:29819:3: ( 'abstract' )
+ // InternalKerML.g:29768:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29769:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29820:3: ( 'abstract' )
- // InternalKerML.g:29821:4: 'abstract'
+ // InternalKerML.g:29770:3: ( 'abstract' )
+ // InternalKerML.g:29771:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInteractionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98746,23 +98576,23 @@ public final void rule__Interaction__IsAbstractAssignment_0() throws Recognition
// $ANTLR start "rule__ItemFlow__IsAbstractAssignment_0"
- // InternalKerML.g:29832:1: rule__ItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29782:1: rule__ItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__ItemFlow__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29836:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29837:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29786:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29787:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29837:2: ( ( 'abstract' ) )
- // InternalKerML.g:29838:3: ( 'abstract' )
+ // InternalKerML.g:29787:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29788:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29839:3: ( 'abstract' )
- // InternalKerML.g:29840:4: 'abstract'
+ // InternalKerML.g:29789:3: ( 'abstract' )
+ // InternalKerML.g:29790:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98799,23 +98629,23 @@ public final void rule__ItemFlow__IsAbstractAssignment_0() throws RecognitionExc
// $ANTLR start "rule__SuccessionItemFlow__IsAbstractAssignment_0"
- // InternalKerML.g:29851:1: rule__SuccessionItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalKerML.g:29801:1: rule__SuccessionItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__SuccessionItemFlow__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29855:1: ( ( ( 'abstract' ) ) )
- // InternalKerML.g:29856:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29805:1: ( ( ( 'abstract' ) ) )
+ // InternalKerML.g:29806:2: ( ( 'abstract' ) )
{
- // InternalKerML.g:29856:2: ( ( 'abstract' ) )
- // InternalKerML.g:29857:3: ( 'abstract' )
+ // InternalKerML.g:29806:2: ( ( 'abstract' ) )
+ // InternalKerML.g:29807:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalKerML.g:29858:3: ( 'abstract' )
- // InternalKerML.g:29859:4: 'abstract'
+ // InternalKerML.g:29808:3: ( 'abstract' )
+ // InternalKerML.g:29809:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
@@ -98852,17 +98682,17 @@ public final void rule__SuccessionItemFlow__IsAbstractAssignment_0() throws Reco
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1"
- // InternalKerML.g:29870:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 : ( ruleItemFeatureMember ) ;
+ // InternalKerML.g:29820:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 : ( ruleItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29874:1: ( ( ruleItemFeatureMember ) )
- // InternalKerML.g:29875:2: ( ruleItemFeatureMember )
+ // InternalKerML.g:29824:1: ( ( ruleItemFeatureMember ) )
+ // InternalKerML.g:29825:2: ( ruleItemFeatureMember )
{
- // InternalKerML.g:29875:2: ( ruleItemFeatureMember )
- // InternalKerML.g:29876:3: ruleItemFeatureMember
+ // InternalKerML.g:29825:2: ( ruleItemFeatureMember )
+ // InternalKerML.g:29826:3: ruleItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFeatureMemberParserRuleCall_0_0_1_0_1_0());
@@ -98897,17 +98727,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1"
- // InternalKerML.g:29885:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalKerML.g:29835:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29889:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalKerML.g:29890:2: ( ruleEmptyItemFeatureMember )
+ // InternalKerML.g:29839:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalKerML.g:29840:2: ( ruleEmptyItemFeatureMember )
{
- // InternalKerML.g:29890:2: ( ruleEmptyItemFeatureMember )
- // InternalKerML.g:29891:3: ruleEmptyItemFeatureMember
+ // InternalKerML.g:29840:2: ( ruleEmptyItemFeatureMember )
+ // InternalKerML.g:29841:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_0_0_1_1_0());
@@ -98942,23 +98772,23 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0"
- // InternalKerML.g:29900:1: rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
+ // InternalKerML.g:29850:1: rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0 : ( ( 'all' ) ) ;
public final void rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29904:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:29905:2: ( ( 'all' ) )
+ // InternalKerML.g:29854:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:29855:2: ( ( 'all' ) )
{
- // InternalKerML.g:29905:2: ( ( 'all' ) )
- // InternalKerML.g:29906:3: ( 'all' )
+ // InternalKerML.g:29855:2: ( ( 'all' ) )
+ // InternalKerML.g:29856:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
}
- // InternalKerML.g:29907:3: ( 'all' )
- // InternalKerML.g:29908:4: 'all'
+ // InternalKerML.g:29857:3: ( 'all' )
+ // InternalKerML.g:29858:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getIsSufficientAllKeyword_0_1_0_0());
@@ -98995,17 +98825,17 @@ public final void rule__ItemFlowDeclaration__IsSufficientAssignment_0_1_0() thro
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1"
- // InternalKerML.g:29919:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalKerML.g:29869:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29923:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalKerML.g:29924:2: ( ruleEmptyItemFeatureMember )
+ // InternalKerML.g:29873:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalKerML.g:29874:2: ( ruleEmptyItemFeatureMember )
{
- // InternalKerML.g:29924:2: ( ruleEmptyItemFeatureMember )
- // InternalKerML.g:29925:3: ruleEmptyItemFeatureMember
+ // InternalKerML.g:29874:2: ( ruleEmptyItemFeatureMember )
+ // InternalKerML.g:29875:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_0_1_1_0());
@@ -99040,17 +98870,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalKerML.g:29934:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFlowEndMember ) ;
+ // InternalKerML.g:29884:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFlowEndMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29938:1: ( ( ruleItemFlowEndMember ) )
- // InternalKerML.g:29939:2: ( ruleItemFlowEndMember )
+ // InternalKerML.g:29888:1: ( ( ruleItemFlowEndMember ) )
+ // InternalKerML.g:29889:2: ( ruleItemFlowEndMember )
{
- // InternalKerML.g:29939:2: ( ruleItemFlowEndMember )
- // InternalKerML.g:29940:3: ruleItemFlowEndMember
+ // InternalKerML.g:29889:2: ( ruleItemFlowEndMember )
+ // InternalKerML.g:29890:3: ruleItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFlowEndMemberParserRuleCall_1_0());
@@ -99085,17 +98915,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalKerML.g:29949:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
+ // InternalKerML.g:29899:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29953:1: ( ( ruleItemFlowEndMember ) )
- // InternalKerML.g:29954:2: ( ruleItemFlowEndMember )
+ // InternalKerML.g:29903:1: ( ( ruleItemFlowEndMember ) )
+ // InternalKerML.g:29904:2: ( ruleItemFlowEndMember )
{
- // InternalKerML.g:29954:2: ( ruleItemFlowEndMember )
- // InternalKerML.g:29955:3: ruleItemFlowEndMember
+ // InternalKerML.g:29904:2: ( ruleItemFlowEndMember )
+ // InternalKerML.g:29905:3: ruleItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFlowEndMemberParserRuleCall_3_0());
@@ -99130,17 +98960,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFeatureMember__MemberNameAssignment_0_0"
- // InternalKerML.g:29964:1: rule__ItemFeatureMember__MemberNameAssignment_0_0 : ( ruleName ) ;
+ // InternalKerML.g:29914:1: rule__ItemFeatureMember__MemberNameAssignment_0_0 : ( ruleName ) ;
public final void rule__ItemFeatureMember__MemberNameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29968:1: ( ( ruleName ) )
- // InternalKerML.g:29969:2: ( ruleName )
+ // InternalKerML.g:29918:1: ( ( ruleName ) )
+ // InternalKerML.g:29919:2: ( ruleName )
{
- // InternalKerML.g:29969:2: ( ruleName )
- // InternalKerML.g:29970:3: ruleName
+ // InternalKerML.g:29919:2: ( ruleName )
+ // InternalKerML.g:29920:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getMemberNameNameParserRuleCall_0_0_0());
@@ -99175,17 +99005,17 @@ public final void rule__ItemFeatureMember__MemberNameAssignment_0_0() throws Rec
// $ANTLR start "rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1"
- // InternalKerML.g:29979:1: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 : ( ruleItemFeature ) ;
+ // InternalKerML.g:29929:1: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 : ( ruleItemFeature ) ;
public final void rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29983:1: ( ( ruleItemFeature ) )
- // InternalKerML.g:29984:2: ( ruleItemFeature )
+ // InternalKerML.g:29933:1: ( ( ruleItemFeature ) )
+ // InternalKerML.g:29934:2: ( ruleItemFeature )
{
- // InternalKerML.g:29984:2: ( ruleItemFeature )
- // InternalKerML.g:29985:3: ruleItemFeature
+ // InternalKerML.g:29934:2: ( ruleItemFeature )
+ // InternalKerML.g:29935:3: ruleItemFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getOwnedMemberFeature_compItemFeatureParserRuleCall_1_0());
@@ -99220,17 +99050,17 @@ public final void rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1()
// $ANTLR start "rule__ItemFeature__OwnedRelationship_compAssignment_0_0"
- // InternalKerML.g:29994:1: rule__ItemFeature__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:29944:1: rule__ItemFeature__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedFeatureTyping ) ;
public final void rule__ItemFeature__OwnedRelationship_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:29998:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:29999:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:29948:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:29949:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:29999:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:30000:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:29949:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:29950:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0_0());
@@ -99265,17 +99095,17 @@ public final void rule__ItemFeature__OwnedRelationship_compAssignment_0_0() thro
// $ANTLR start "rule__ItemFeature__OwnedMembership_compAssignment_0_1"
- // InternalKerML.g:30009:1: rule__ItemFeature__OwnedMembership_compAssignment_0_1 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:29959:1: rule__ItemFeature__OwnedMembership_compAssignment_0_1 : ( ruleMultiplicityMember ) ;
public final void rule__ItemFeature__OwnedMembership_compAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30013:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:30014:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29963:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:29964:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:30014:2: ( ruleMultiplicityMember )
- // InternalKerML.g:30015:3: ruleMultiplicityMember
+ // InternalKerML.g:29964:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29965:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_0_1_0());
@@ -99310,17 +99140,17 @@ public final void rule__ItemFeature__OwnedMembership_compAssignment_0_1() throws
// $ANTLR start "rule__ItemFeature__OwnedMembership_compAssignment_1_0"
- // InternalKerML.g:30024:1: rule__ItemFeature__OwnedMembership_compAssignment_1_0 : ( ruleMultiplicityMember ) ;
+ // InternalKerML.g:29974:1: rule__ItemFeature__OwnedMembership_compAssignment_1_0 : ( ruleMultiplicityMember ) ;
public final void rule__ItemFeature__OwnedMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30028:1: ( ( ruleMultiplicityMember ) )
- // InternalKerML.g:30029:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29978:1: ( ( ruleMultiplicityMember ) )
+ // InternalKerML.g:29979:2: ( ruleMultiplicityMember )
{
- // InternalKerML.g:30029:2: ( ruleMultiplicityMember )
- // InternalKerML.g:30030:3: ruleMultiplicityMember
+ // InternalKerML.g:29979:2: ( ruleMultiplicityMember )
+ // InternalKerML.g:29980:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_1_0_0());
@@ -99355,17 +99185,17 @@ public final void rule__ItemFeature__OwnedMembership_compAssignment_1_0() throws
// $ANTLR start "rule__ItemFeature__OwnedRelationship_compAssignment_1_1"
- // InternalKerML.g:30039:1: rule__ItemFeature__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:29989:1: rule__ItemFeature__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__ItemFeature__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30043:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:30044:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:29993:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:29994:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:30044:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:30045:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:29994:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:29995:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_1_0());
@@ -99400,17 +99230,17 @@ public final void rule__ItemFeature__OwnedRelationship_compAssignment_1_1() thro
// $ANTLR start "rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30054:1: rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFeature ) ;
+ // InternalKerML.g:30004:1: rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFeature ) ;
public final void rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30058:1: ( ( ruleEmptyItemFeature ) )
- // InternalKerML.g:30059:2: ( ruleEmptyItemFeature )
+ // InternalKerML.g:30008:1: ( ( ruleEmptyItemFeature ) )
+ // InternalKerML.g:30009:2: ( ruleEmptyItemFeature )
{
- // InternalKerML.g:30059:2: ( ruleEmptyItemFeature )
- // InternalKerML.g:30060:3: ruleEmptyItemFeature
+ // InternalKerML.g:30009:2: ( ruleEmptyItemFeature )
+ // InternalKerML.g:30010:3: ruleEmptyItemFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFeatureMemberAccess().getOwnedMemberFeature_compEmptyItemFeatureParserRuleCall_0());
@@ -99445,17 +99275,17 @@ public final void rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignmen
// $ANTLR start "rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30069:1: rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowEnd ) ;
+ // InternalKerML.g:30019:1: rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowEnd ) ;
public final void rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30073:1: ( ( ruleItemFlowEnd ) )
- // InternalKerML.g:30074:2: ( ruleItemFlowEnd )
+ // InternalKerML.g:30023:1: ( ( ruleItemFlowEnd ) )
+ // InternalKerML.g:30024:2: ( ruleItemFlowEnd )
{
- // InternalKerML.g:30074:2: ( ruleItemFlowEnd )
- // InternalKerML.g:30075:3: ruleItemFlowEnd
+ // InternalKerML.g:30024:2: ( ruleItemFlowEnd )
+ // InternalKerML.g:30025:3: ruleItemFlowEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowEndMemberAccess().getOwnedMemberFeature_compItemFlowEndParserRuleCall_0());
@@ -99490,17 +99320,17 @@ public final void rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment() t
// $ANTLR start "rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:30084:1: rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleItemFlowFeatureMember ) ;
+ // InternalKerML.g:30034:1: rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleItemFlowFeatureMember ) ;
public final void rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30088:1: ( ( ruleItemFlowFeatureMember ) )
- // InternalKerML.g:30089:2: ( ruleItemFlowFeatureMember )
+ // InternalKerML.g:30038:1: ( ( ruleItemFlowFeatureMember ) )
+ // InternalKerML.g:30039:2: ( ruleItemFlowFeatureMember )
{
- // InternalKerML.g:30089:2: ( ruleItemFlowFeatureMember )
- // InternalKerML.g:30090:3: ruleItemFlowFeatureMember
+ // InternalKerML.g:30039:2: ( ruleItemFlowFeatureMember )
+ // InternalKerML.g:30040:3: ruleItemFlowFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowEndAccess().getOwnedFeatureMembership_compItemFlowFeatureMemberParserRuleCall_0());
@@ -99535,17 +99365,17 @@ public final void rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment() thr
// $ANTLR start "rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30099:1: rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowFeature ) ;
+ // InternalKerML.g:30049:1: rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowFeature ) ;
public final void rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30103:1: ( ( ruleItemFlowFeature ) )
- // InternalKerML.g:30104:2: ( ruleItemFlowFeature )
+ // InternalKerML.g:30053:1: ( ( ruleItemFlowFeature ) )
+ // InternalKerML.g:30054:2: ( ruleItemFlowFeature )
{
- // InternalKerML.g:30104:2: ( ruleItemFlowFeature )
- // InternalKerML.g:30105:3: ruleItemFlowFeature
+ // InternalKerML.g:30054:2: ( ruleItemFlowFeature )
+ // InternalKerML.g:30055:3: ruleItemFlowFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowFeatureMemberAccess().getOwnedMemberFeature_compItemFlowFeatureParserRuleCall_0());
@@ -99580,17 +99410,17 @@ public final void rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__ItemFlowFeature__OwnedRelationship_compAssignment"
- // InternalKerML.g:30114:1: rule__ItemFlowFeature__OwnedRelationship_compAssignment : ( ruleOwnedRedefinition ) ;
+ // InternalKerML.g:30064:1: rule__ItemFlowFeature__OwnedRelationship_compAssignment : ( ruleOwnedRedefinition ) ;
public final void rule__ItemFlowFeature__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30118:1: ( ( ruleOwnedRedefinition ) )
- // InternalKerML.g:30119:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:30068:1: ( ( ruleOwnedRedefinition ) )
+ // InternalKerML.g:30069:2: ( ruleOwnedRedefinition )
{
- // InternalKerML.g:30119:2: ( ruleOwnedRedefinition )
- // InternalKerML.g:30120:3: ruleOwnedRedefinition
+ // InternalKerML.g:30069:2: ( ruleOwnedRedefinition )
+ // InternalKerML.g:30070:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowFeatureAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_0());
@@ -99625,17 +99455,17 @@ public final void rule__ItemFlowFeature__OwnedRelationship_compAssignment() thro
// $ANTLR start "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30129:1: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:30079:1: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment : ( ruleOwnedExpression ) ;
public final void rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30133:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:30134:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30083:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:30084:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:30134:2: ( ruleOwnedExpression )
- // InternalKerML.g:30135:3: ruleOwnedExpression
+ // InternalKerML.g:30084:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30085:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
@@ -99670,17 +99500,17 @@ public final void rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__ConditionalExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30144:1: rule__ConditionalExpression__OperatorAssignment_1_1 : ( ruleConditionalTestOperator ) ;
+ // InternalKerML.g:30094:1: rule__ConditionalExpression__OperatorAssignment_1_1 : ( ruleConditionalTestOperator ) ;
public final void rule__ConditionalExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30148:1: ( ( ruleConditionalTestOperator ) )
- // InternalKerML.g:30149:2: ( ruleConditionalTestOperator )
+ // InternalKerML.g:30098:1: ( ( ruleConditionalTestOperator ) )
+ // InternalKerML.g:30099:2: ( ruleConditionalTestOperator )
{
- // InternalKerML.g:30149:2: ( ruleConditionalTestOperator )
- // InternalKerML.g:30150:3: ruleConditionalTestOperator
+ // InternalKerML.g:30099:2: ( ruleConditionalTestOperator )
+ // InternalKerML.g:30100:3: ruleConditionalTestOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
@@ -99715,17 +99545,17 @@ public final void rule__ConditionalExpression__OperatorAssignment_1_1() throws R
// $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30159:1: rule__ConditionalExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:30109:1: rule__ConditionalExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
public final void rule__ConditionalExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30163:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:30164:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30113:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:30114:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:30164:2: ( ruleOwnedExpression )
- // InternalKerML.g:30165:3: ruleOwnedExpression
+ // InternalKerML.g:30114:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30115:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
@@ -99760,17 +99590,17 @@ public final void rule__ConditionalExpression__Operand_compAssignment_1_2() thro
// $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_4"
- // InternalKerML.g:30174:1: rule__ConditionalExpression__Operand_compAssignment_1_4 : ( ruleConditionalExpression ) ;
+ // InternalKerML.g:30124:1: rule__ConditionalExpression__Operand_compAssignment_1_4 : ( ruleConditionalExpression ) ;
public final void rule__ConditionalExpression__Operand_compAssignment_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30178:1: ( ( ruleConditionalExpression ) )
- // InternalKerML.g:30179:2: ( ruleConditionalExpression )
+ // InternalKerML.g:30128:1: ( ( ruleConditionalExpression ) )
+ // InternalKerML.g:30129:2: ( ruleConditionalExpression )
{
- // InternalKerML.g:30179:2: ( ruleConditionalExpression )
- // InternalKerML.g:30180:3: ruleConditionalExpression
+ // InternalKerML.g:30129:2: ( ruleConditionalExpression )
+ // InternalKerML.g:30130:3: ruleConditionalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
@@ -99805,17 +99635,17 @@ public final void rule__ConditionalExpression__Operand_compAssignment_1_4() thro
// $ANTLR start "rule__NullCoalescingExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30189:1: rule__NullCoalescingExpression__OperatorAssignment_1_1 : ( ruleNullCoalescingOperator ) ;
+ // InternalKerML.g:30139:1: rule__NullCoalescingExpression__OperatorAssignment_1_1 : ( ruleNullCoalescingOperator ) ;
public final void rule__NullCoalescingExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30193:1: ( ( ruleNullCoalescingOperator ) )
- // InternalKerML.g:30194:2: ( ruleNullCoalescingOperator )
+ // InternalKerML.g:30143:1: ( ( ruleNullCoalescingOperator ) )
+ // InternalKerML.g:30144:2: ( ruleNullCoalescingOperator )
{
- // InternalKerML.g:30194:2: ( ruleNullCoalescingOperator )
- // InternalKerML.g:30195:3: ruleNullCoalescingOperator
+ // InternalKerML.g:30144:2: ( ruleNullCoalescingOperator )
+ // InternalKerML.g:30145:3: ruleNullCoalescingOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
@@ -99850,17 +99680,17 @@ public final void rule__NullCoalescingExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__NullCoalescingExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30204:1: rule__NullCoalescingExpression__Operand_compAssignment_1_2 : ( ruleConditionalOrExpression ) ;
+ // InternalKerML.g:30154:1: rule__NullCoalescingExpression__Operand_compAssignment_1_2 : ( ruleConditionalOrExpression ) ;
public final void rule__NullCoalescingExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30208:1: ( ( ruleConditionalOrExpression ) )
- // InternalKerML.g:30209:2: ( ruleConditionalOrExpression )
+ // InternalKerML.g:30158:1: ( ( ruleConditionalOrExpression ) )
+ // InternalKerML.g:30159:2: ( ruleConditionalOrExpression )
{
- // InternalKerML.g:30209:2: ( ruleConditionalOrExpression )
- // InternalKerML.g:30210:3: ruleConditionalOrExpression
+ // InternalKerML.g:30159:2: ( ruleConditionalOrExpression )
+ // InternalKerML.g:30160:3: ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
@@ -99895,17 +99725,17 @@ public final void rule__NullCoalescingExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__ConditionalOrExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30219:1: rule__ConditionalOrExpression__OperatorAssignment_1_1 : ( ruleConditionalOrOperator ) ;
+ // InternalKerML.g:30169:1: rule__ConditionalOrExpression__OperatorAssignment_1_1 : ( ruleConditionalOrOperator ) ;
public final void rule__ConditionalOrExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30223:1: ( ( ruleConditionalOrOperator ) )
- // InternalKerML.g:30224:2: ( ruleConditionalOrOperator )
+ // InternalKerML.g:30173:1: ( ( ruleConditionalOrOperator ) )
+ // InternalKerML.g:30174:2: ( ruleConditionalOrOperator )
{
- // InternalKerML.g:30224:2: ( ruleConditionalOrOperator )
- // InternalKerML.g:30225:3: ruleConditionalOrOperator
+ // InternalKerML.g:30174:2: ( ruleConditionalOrOperator )
+ // InternalKerML.g:30175:3: ruleConditionalOrOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
@@ -99940,17 +99770,17 @@ public final void rule__ConditionalOrExpression__OperatorAssignment_1_1() throws
// $ANTLR start "rule__ConditionalOrExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30234:1: rule__ConditionalOrExpression__Operand_compAssignment_1_2 : ( ruleConditionalAndExpression ) ;
+ // InternalKerML.g:30184:1: rule__ConditionalOrExpression__Operand_compAssignment_1_2 : ( ruleConditionalAndExpression ) ;
public final void rule__ConditionalOrExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30238:1: ( ( ruleConditionalAndExpression ) )
- // InternalKerML.g:30239:2: ( ruleConditionalAndExpression )
+ // InternalKerML.g:30188:1: ( ( ruleConditionalAndExpression ) )
+ // InternalKerML.g:30189:2: ( ruleConditionalAndExpression )
{
- // InternalKerML.g:30239:2: ( ruleConditionalAndExpression )
- // InternalKerML.g:30240:3: ruleConditionalAndExpression
+ // InternalKerML.g:30189:2: ( ruleConditionalAndExpression )
+ // InternalKerML.g:30190:3: ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
@@ -99985,17 +99815,17 @@ public final void rule__ConditionalOrExpression__Operand_compAssignment_1_2() th
// $ANTLR start "rule__ConditionalAndExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30249:1: rule__ConditionalAndExpression__OperatorAssignment_1_1 : ( ruleConditionalAndOperator ) ;
+ // InternalKerML.g:30199:1: rule__ConditionalAndExpression__OperatorAssignment_1_1 : ( ruleConditionalAndOperator ) ;
public final void rule__ConditionalAndExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30253:1: ( ( ruleConditionalAndOperator ) )
- // InternalKerML.g:30254:2: ( ruleConditionalAndOperator )
+ // InternalKerML.g:30203:1: ( ( ruleConditionalAndOperator ) )
+ // InternalKerML.g:30204:2: ( ruleConditionalAndOperator )
{
- // InternalKerML.g:30254:2: ( ruleConditionalAndOperator )
- // InternalKerML.g:30255:3: ruleConditionalAndOperator
+ // InternalKerML.g:30204:2: ( ruleConditionalAndOperator )
+ // InternalKerML.g:30205:3: ruleConditionalAndOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
@@ -100030,17 +99860,17 @@ public final void rule__ConditionalAndExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__ConditionalAndExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30264:1: rule__ConditionalAndExpression__Operand_compAssignment_1_2 : ( ruleOrExpression ) ;
+ // InternalKerML.g:30214:1: rule__ConditionalAndExpression__Operand_compAssignment_1_2 : ( ruleOrExpression ) ;
public final void rule__ConditionalAndExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30268:1: ( ( ruleOrExpression ) )
- // InternalKerML.g:30269:2: ( ruleOrExpression )
+ // InternalKerML.g:30218:1: ( ( ruleOrExpression ) )
+ // InternalKerML.g:30219:2: ( ruleOrExpression )
{
- // InternalKerML.g:30269:2: ( ruleOrExpression )
- // InternalKerML.g:30270:3: ruleOrExpression
+ // InternalKerML.g:30219:2: ( ruleOrExpression )
+ // InternalKerML.g:30220:3: ruleOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
@@ -100075,17 +99905,17 @@ public final void rule__ConditionalAndExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__OrExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30279:1: rule__OrExpression__OperatorAssignment_1_1 : ( ruleOrOperator ) ;
+ // InternalKerML.g:30229:1: rule__OrExpression__OperatorAssignment_1_1 : ( ruleOrOperator ) ;
public final void rule__OrExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30283:1: ( ( ruleOrOperator ) )
- // InternalKerML.g:30284:2: ( ruleOrOperator )
+ // InternalKerML.g:30233:1: ( ( ruleOrOperator ) )
+ // InternalKerML.g:30234:2: ( ruleOrOperator )
{
- // InternalKerML.g:30284:2: ( ruleOrOperator )
- // InternalKerML.g:30285:3: ruleOrOperator
+ // InternalKerML.g:30234:2: ( ruleOrOperator )
+ // InternalKerML.g:30235:3: ruleOrOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
@@ -100120,17 +99950,17 @@ public final void rule__OrExpression__OperatorAssignment_1_1() throws Recognitio
// $ANTLR start "rule__OrExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30294:1: rule__OrExpression__Operand_compAssignment_1_2 : ( ruleXorExpression ) ;
+ // InternalKerML.g:30244:1: rule__OrExpression__Operand_compAssignment_1_2 : ( ruleXorExpression ) ;
public final void rule__OrExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30298:1: ( ( ruleXorExpression ) )
- // InternalKerML.g:30299:2: ( ruleXorExpression )
+ // InternalKerML.g:30248:1: ( ( ruleXorExpression ) )
+ // InternalKerML.g:30249:2: ( ruleXorExpression )
{
- // InternalKerML.g:30299:2: ( ruleXorExpression )
- // InternalKerML.g:30300:3: ruleXorExpression
+ // InternalKerML.g:30249:2: ( ruleXorExpression )
+ // InternalKerML.g:30250:3: ruleXorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
@@ -100165,17 +99995,17 @@ public final void rule__OrExpression__Operand_compAssignment_1_2() throws Recogn
// $ANTLR start "rule__XorExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30309:1: rule__XorExpression__OperatorAssignment_1_1 : ( ruleXorOperator ) ;
+ // InternalKerML.g:30259:1: rule__XorExpression__OperatorAssignment_1_1 : ( ruleXorOperator ) ;
public final void rule__XorExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30313:1: ( ( ruleXorOperator ) )
- // InternalKerML.g:30314:2: ( ruleXorOperator )
+ // InternalKerML.g:30263:1: ( ( ruleXorOperator ) )
+ // InternalKerML.g:30264:2: ( ruleXorOperator )
{
- // InternalKerML.g:30314:2: ( ruleXorOperator )
- // InternalKerML.g:30315:3: ruleXorOperator
+ // InternalKerML.g:30264:2: ( ruleXorOperator )
+ // InternalKerML.g:30265:3: ruleXorOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
@@ -100210,17 +100040,17 @@ public final void rule__XorExpression__OperatorAssignment_1_1() throws Recogniti
// $ANTLR start "rule__XorExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30324:1: rule__XorExpression__Operand_compAssignment_1_2 : ( ruleAndExpression ) ;
+ // InternalKerML.g:30274:1: rule__XorExpression__Operand_compAssignment_1_2 : ( ruleAndExpression ) ;
public final void rule__XorExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30328:1: ( ( ruleAndExpression ) )
- // InternalKerML.g:30329:2: ( ruleAndExpression )
+ // InternalKerML.g:30278:1: ( ( ruleAndExpression ) )
+ // InternalKerML.g:30279:2: ( ruleAndExpression )
{
- // InternalKerML.g:30329:2: ( ruleAndExpression )
- // InternalKerML.g:30330:3: ruleAndExpression
+ // InternalKerML.g:30279:2: ( ruleAndExpression )
+ // InternalKerML.g:30280:3: ruleAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
@@ -100255,17 +100085,17 @@ public final void rule__XorExpression__Operand_compAssignment_1_2() throws Recog
// $ANTLR start "rule__AndExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30339:1: rule__AndExpression__OperatorAssignment_1_1 : ( ruleAndOperator ) ;
+ // InternalKerML.g:30289:1: rule__AndExpression__OperatorAssignment_1_1 : ( ruleAndOperator ) ;
public final void rule__AndExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30343:1: ( ( ruleAndOperator ) )
- // InternalKerML.g:30344:2: ( ruleAndOperator )
+ // InternalKerML.g:30293:1: ( ( ruleAndOperator ) )
+ // InternalKerML.g:30294:2: ( ruleAndOperator )
{
- // InternalKerML.g:30344:2: ( ruleAndOperator )
- // InternalKerML.g:30345:3: ruleAndOperator
+ // InternalKerML.g:30294:2: ( ruleAndOperator )
+ // InternalKerML.g:30295:3: ruleAndOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
@@ -100300,17 +100130,17 @@ public final void rule__AndExpression__OperatorAssignment_1_1() throws Recogniti
// $ANTLR start "rule__AndExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30354:1: rule__AndExpression__Operand_compAssignment_1_2 : ( ruleEqualityExpression ) ;
+ // InternalKerML.g:30304:1: rule__AndExpression__Operand_compAssignment_1_2 : ( ruleEqualityExpression ) ;
public final void rule__AndExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30358:1: ( ( ruleEqualityExpression ) )
- // InternalKerML.g:30359:2: ( ruleEqualityExpression )
+ // InternalKerML.g:30308:1: ( ( ruleEqualityExpression ) )
+ // InternalKerML.g:30309:2: ( ruleEqualityExpression )
{
- // InternalKerML.g:30359:2: ( ruleEqualityExpression )
- // InternalKerML.g:30360:3: ruleEqualityExpression
+ // InternalKerML.g:30309:2: ( ruleEqualityExpression )
+ // InternalKerML.g:30310:3: ruleEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
@@ -100345,17 +100175,17 @@ public final void rule__AndExpression__Operand_compAssignment_1_2() throws Recog
// $ANTLR start "rule__EqualityExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30369:1: rule__EqualityExpression__OperatorAssignment_1_1 : ( ruleEqualityOperator ) ;
+ // InternalKerML.g:30319:1: rule__EqualityExpression__OperatorAssignment_1_1 : ( ruleEqualityOperator ) ;
public final void rule__EqualityExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30373:1: ( ( ruleEqualityOperator ) )
- // InternalKerML.g:30374:2: ( ruleEqualityOperator )
+ // InternalKerML.g:30323:1: ( ( ruleEqualityOperator ) )
+ // InternalKerML.g:30324:2: ( ruleEqualityOperator )
{
- // InternalKerML.g:30374:2: ( ruleEqualityOperator )
- // InternalKerML.g:30375:3: ruleEqualityOperator
+ // InternalKerML.g:30324:2: ( ruleEqualityOperator )
+ // InternalKerML.g:30325:3: ruleEqualityOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
@@ -100390,17 +100220,17 @@ public final void rule__EqualityExpression__OperatorAssignment_1_1() throws Reco
// $ANTLR start "rule__EqualityExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30384:1: rule__EqualityExpression__Operand_compAssignment_1_2 : ( ruleClassificationExpression ) ;
+ // InternalKerML.g:30334:1: rule__EqualityExpression__Operand_compAssignment_1_2 : ( ruleClassificationExpression ) ;
public final void rule__EqualityExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30388:1: ( ( ruleClassificationExpression ) )
- // InternalKerML.g:30389:2: ( ruleClassificationExpression )
+ // InternalKerML.g:30338:1: ( ( ruleClassificationExpression ) )
+ // InternalKerML.g:30339:2: ( ruleClassificationExpression )
{
- // InternalKerML.g:30389:2: ( ruleClassificationExpression )
- // InternalKerML.g:30390:3: ruleClassificationExpression
+ // InternalKerML.g:30339:2: ( ruleClassificationExpression )
+ // InternalKerML.g:30340:3: ruleClassificationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
@@ -100435,17 +100265,17 @@ public final void rule__EqualityExpression__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__ClassificationExpression__OperatorAssignment_0_1_1"
- // InternalKerML.g:30399:1: rule__ClassificationExpression__OperatorAssignment_0_1_1 : ( ruleClassificationOperator ) ;
+ // InternalKerML.g:30349:1: rule__ClassificationExpression__OperatorAssignment_0_1_1 : ( ruleClassificationOperator ) ;
public final void rule__ClassificationExpression__OperatorAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30403:1: ( ( ruleClassificationOperator ) )
- // InternalKerML.g:30404:2: ( ruleClassificationOperator )
+ // InternalKerML.g:30353:1: ( ( ruleClassificationOperator ) )
+ // InternalKerML.g:30354:2: ( ruleClassificationOperator )
{
- // InternalKerML.g:30404:2: ( ruleClassificationOperator )
- // InternalKerML.g:30405:3: ruleClassificationOperator
+ // InternalKerML.g:30354:2: ( ruleClassificationOperator )
+ // InternalKerML.g:30355:3: ruleClassificationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
@@ -100480,17 +100310,17 @@ public final void rule__ClassificationExpression__OperatorAssignment_0_1_1() thr
// $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2"
- // InternalKerML.g:30414:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 : ( ruleTypeReferenceMember ) ;
+ // InternalKerML.g:30364:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 : ( ruleTypeReferenceMember ) ;
public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30418:1: ( ( ruleTypeReferenceMember ) )
- // InternalKerML.g:30419:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30368:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerML.g:30369:2: ( ruleTypeReferenceMember )
{
- // InternalKerML.g:30419:2: ( ruleTypeReferenceMember )
- // InternalKerML.g:30420:3: ruleTypeReferenceMember
+ // InternalKerML.g:30369:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30370:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
@@ -100525,17 +100355,17 @@ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAss
// $ANTLR start "rule__ClassificationExpression__Operand_compAssignment_1_1"
- // InternalKerML.g:30429:1: rule__ClassificationExpression__Operand_compAssignment_1_1 : ( ruleSelfReferenceExpression ) ;
+ // InternalKerML.g:30379:1: rule__ClassificationExpression__Operand_compAssignment_1_1 : ( ruleSelfReferenceExpression ) ;
public final void rule__ClassificationExpression__Operand_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30433:1: ( ( ruleSelfReferenceExpression ) )
- // InternalKerML.g:30434:2: ( ruleSelfReferenceExpression )
+ // InternalKerML.g:30383:1: ( ( ruleSelfReferenceExpression ) )
+ // InternalKerML.g:30384:2: ( ruleSelfReferenceExpression )
{
- // InternalKerML.g:30434:2: ( ruleSelfReferenceExpression )
- // InternalKerML.g:30435:3: ruleSelfReferenceExpression
+ // InternalKerML.g:30384:2: ( ruleSelfReferenceExpression )
+ // InternalKerML.g:30385:3: ruleSelfReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
@@ -100570,17 +100400,17 @@ public final void rule__ClassificationExpression__Operand_compAssignment_1_1() t
// $ANTLR start "rule__ClassificationExpression__OperatorAssignment_1_2"
- // InternalKerML.g:30444:1: rule__ClassificationExpression__OperatorAssignment_1_2 : ( ruleClassificationOperator ) ;
+ // InternalKerML.g:30394:1: rule__ClassificationExpression__OperatorAssignment_1_2 : ( ruleClassificationOperator ) ;
public final void rule__ClassificationExpression__OperatorAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30448:1: ( ( ruleClassificationOperator ) )
- // InternalKerML.g:30449:2: ( ruleClassificationOperator )
+ // InternalKerML.g:30398:1: ( ( ruleClassificationOperator ) )
+ // InternalKerML.g:30399:2: ( ruleClassificationOperator )
{
- // InternalKerML.g:30449:2: ( ruleClassificationOperator )
- // InternalKerML.g:30450:3: ruleClassificationOperator
+ // InternalKerML.g:30399:2: ( ruleClassificationOperator )
+ // InternalKerML.g:30400:3: ruleClassificationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
@@ -100615,17 +100445,17 @@ public final void rule__ClassificationExpression__OperatorAssignment_1_2() throw
// $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3"
- // InternalKerML.g:30459:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 : ( ruleTypeReferenceMember ) ;
+ // InternalKerML.g:30409:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 : ( ruleTypeReferenceMember ) ;
public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30463:1: ( ( ruleTypeReferenceMember ) )
- // InternalKerML.g:30464:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30413:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerML.g:30414:2: ( ruleTypeReferenceMember )
{
- // InternalKerML.g:30464:2: ( ruleTypeReferenceMember )
- // InternalKerML.g:30465:3: ruleTypeReferenceMember
+ // InternalKerML.g:30414:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30415:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
@@ -100660,17 +100490,17 @@ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAss
// $ANTLR start "rule__TypeReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30474:1: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment : ( ruleTypeReference ) ;
+ // InternalKerML.g:30424:1: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment : ( ruleTypeReference ) ;
public final void rule__TypeReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30478:1: ( ( ruleTypeReference ) )
- // InternalKerML.g:30479:2: ( ruleTypeReference )
+ // InternalKerML.g:30428:1: ( ( ruleTypeReference ) )
+ // InternalKerML.g:30429:2: ( ruleTypeReference )
{
- // InternalKerML.g:30479:2: ( ruleTypeReference )
- // InternalKerML.g:30480:3: ruleTypeReference
+ // InternalKerML.g:30429:2: ( ruleTypeReference )
+ // InternalKerML.g:30430:3: ruleTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
@@ -100705,17 +100535,17 @@ public final void rule__TypeReferenceMember__OwnedMemberFeature_compAssignment()
// $ANTLR start "rule__TypeReference__OwnedRelationship_compAssignment"
- // InternalKerML.g:30489:1: rule__TypeReference__OwnedRelationship_compAssignment : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:30439:1: rule__TypeReference__OwnedRelationship_compAssignment : ( ruleOwnedFeatureTyping ) ;
public final void rule__TypeReference__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30493:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:30494:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:30443:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:30444:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:30494:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:30495:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:30444:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:30445:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
@@ -100750,17 +100580,17 @@ public final void rule__TypeReference__OwnedRelationship_compAssignment() throws
// $ANTLR start "rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:30504:1: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleSelfReferenceMember ) ;
+ // InternalKerML.g:30454:1: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleSelfReferenceMember ) ;
public final void rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30508:1: ( ( ruleSelfReferenceMember ) )
- // InternalKerML.g:30509:2: ( ruleSelfReferenceMember )
+ // InternalKerML.g:30458:1: ( ( ruleSelfReferenceMember ) )
+ // InternalKerML.g:30459:2: ( ruleSelfReferenceMember )
{
- // InternalKerML.g:30509:2: ( ruleSelfReferenceMember )
- // InternalKerML.g:30510:3: ruleSelfReferenceMember
+ // InternalKerML.g:30459:2: ( ruleSelfReferenceMember )
+ // InternalKerML.g:30460:3: ruleSelfReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
@@ -100795,17 +100625,17 @@ public final void rule__SelfReferenceExpression__OwnedFeatureMembership_compAssi
// $ANTLR start "rule__SelfReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30519:1: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment : ( ruleEmptyFeature ) ;
+ // InternalKerML.g:30469:1: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment : ( ruleEmptyFeature ) ;
public final void rule__SelfReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30523:1: ( ( ruleEmptyFeature ) )
- // InternalKerML.g:30524:2: ( ruleEmptyFeature )
+ // InternalKerML.g:30473:1: ( ( ruleEmptyFeature ) )
+ // InternalKerML.g:30474:2: ( ruleEmptyFeature )
{
- // InternalKerML.g:30524:2: ( ruleEmptyFeature )
- // InternalKerML.g:30525:3: ruleEmptyFeature
+ // InternalKerML.g:30474:2: ( ruleEmptyFeature )
+ // InternalKerML.g:30475:3: ruleEmptyFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
@@ -100840,17 +100670,17 @@ public final void rule__SelfReferenceMember__OwnedMemberFeature_compAssignment()
// $ANTLR start "rule__RelationalExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30534:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ruleRelationalOperator ) ;
+ // InternalKerML.g:30484:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ruleRelationalOperator ) ;
public final void rule__RelationalExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30538:1: ( ( ruleRelationalOperator ) )
- // InternalKerML.g:30539:2: ( ruleRelationalOperator )
+ // InternalKerML.g:30488:1: ( ( ruleRelationalOperator ) )
+ // InternalKerML.g:30489:2: ( ruleRelationalOperator )
{
- // InternalKerML.g:30539:2: ( ruleRelationalOperator )
- // InternalKerML.g:30540:3: ruleRelationalOperator
+ // InternalKerML.g:30489:2: ( ruleRelationalOperator )
+ // InternalKerML.g:30490:3: ruleRelationalOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
@@ -100885,17 +100715,17 @@ public final void rule__RelationalExpression__OperatorAssignment_1_1() throws Re
// $ANTLR start "rule__RelationalExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30549:1: rule__RelationalExpression__Operand_compAssignment_1_2 : ( ruleAdditiveExpression ) ;
+ // InternalKerML.g:30499:1: rule__RelationalExpression__Operand_compAssignment_1_2 : ( ruleAdditiveExpression ) ;
public final void rule__RelationalExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30553:1: ( ( ruleAdditiveExpression ) )
- // InternalKerML.g:30554:2: ( ruleAdditiveExpression )
+ // InternalKerML.g:30503:1: ( ( ruleAdditiveExpression ) )
+ // InternalKerML.g:30504:2: ( ruleAdditiveExpression )
{
- // InternalKerML.g:30554:2: ( ruleAdditiveExpression )
- // InternalKerML.g:30555:3: ruleAdditiveExpression
+ // InternalKerML.g:30504:2: ( ruleAdditiveExpression )
+ // InternalKerML.g:30505:3: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
@@ -100930,17 +100760,17 @@ public final void rule__RelationalExpression__Operand_compAssignment_1_2() throw
// $ANTLR start "rule__AdditiveExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30564:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ruleAdditiveOperator ) ;
+ // InternalKerML.g:30514:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ruleAdditiveOperator ) ;
public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30568:1: ( ( ruleAdditiveOperator ) )
- // InternalKerML.g:30569:2: ( ruleAdditiveOperator )
+ // InternalKerML.g:30518:1: ( ( ruleAdditiveOperator ) )
+ // InternalKerML.g:30519:2: ( ruleAdditiveOperator )
{
- // InternalKerML.g:30569:2: ( ruleAdditiveOperator )
- // InternalKerML.g:30570:3: ruleAdditiveOperator
+ // InternalKerML.g:30519:2: ( ruleAdditiveOperator )
+ // InternalKerML.g:30520:3: ruleAdditiveOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
@@ -100975,17 +100805,17 @@ public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws Reco
// $ANTLR start "rule__AdditiveExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30579:1: rule__AdditiveExpression__Operand_compAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
+ // InternalKerML.g:30529:1: rule__AdditiveExpression__Operand_compAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30583:1: ( ( ruleMultiplicativeExpression ) )
- // InternalKerML.g:30584:2: ( ruleMultiplicativeExpression )
+ // InternalKerML.g:30533:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalKerML.g:30534:2: ( ruleMultiplicativeExpression )
{
- // InternalKerML.g:30584:2: ( ruleMultiplicativeExpression )
- // InternalKerML.g:30585:3: ruleMultiplicativeExpression
+ // InternalKerML.g:30534:2: ( ruleMultiplicativeExpression )
+ // InternalKerML.g:30535:3: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
@@ -101020,17 +100850,17 @@ public final void rule__AdditiveExpression__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__MultiplicativeExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30594:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ruleMultiplicativeOperator ) ;
+ // InternalKerML.g:30544:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ruleMultiplicativeOperator ) ;
public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30598:1: ( ( ruleMultiplicativeOperator ) )
- // InternalKerML.g:30599:2: ( ruleMultiplicativeOperator )
+ // InternalKerML.g:30548:1: ( ( ruleMultiplicativeOperator ) )
+ // InternalKerML.g:30549:2: ( ruleMultiplicativeOperator )
{
- // InternalKerML.g:30599:2: ( ruleMultiplicativeOperator )
- // InternalKerML.g:30600:3: ruleMultiplicativeOperator
+ // InternalKerML.g:30549:2: ( ruleMultiplicativeOperator )
+ // InternalKerML.g:30550:3: ruleMultiplicativeOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
@@ -101065,17 +100895,17 @@ public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__MultiplicativeExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30609:1: rule__MultiplicativeExpression__Operand_compAssignment_1_2 : ( ruleExponentiationExpression ) ;
+ // InternalKerML.g:30559:1: rule__MultiplicativeExpression__Operand_compAssignment_1_2 : ( ruleExponentiationExpression ) ;
public final void rule__MultiplicativeExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30613:1: ( ( ruleExponentiationExpression ) )
- // InternalKerML.g:30614:2: ( ruleExponentiationExpression )
+ // InternalKerML.g:30563:1: ( ( ruleExponentiationExpression ) )
+ // InternalKerML.g:30564:2: ( ruleExponentiationExpression )
{
- // InternalKerML.g:30614:2: ( ruleExponentiationExpression )
- // InternalKerML.g:30615:3: ruleExponentiationExpression
+ // InternalKerML.g:30564:2: ( ruleExponentiationExpression )
+ // InternalKerML.g:30565:3: ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
@@ -101110,17 +100940,17 @@ public final void rule__MultiplicativeExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__ExponentiationExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30624:1: rule__ExponentiationExpression__OperatorAssignment_1_1 : ( ruleExponentiationOperator ) ;
+ // InternalKerML.g:30574:1: rule__ExponentiationExpression__OperatorAssignment_1_1 : ( ruleExponentiationOperator ) ;
public final void rule__ExponentiationExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30628:1: ( ( ruleExponentiationOperator ) )
- // InternalKerML.g:30629:2: ( ruleExponentiationOperator )
+ // InternalKerML.g:30578:1: ( ( ruleExponentiationOperator ) )
+ // InternalKerML.g:30579:2: ( ruleExponentiationOperator )
{
- // InternalKerML.g:30629:2: ( ruleExponentiationOperator )
- // InternalKerML.g:30630:3: ruleExponentiationOperator
+ // InternalKerML.g:30579:2: ( ruleExponentiationOperator )
+ // InternalKerML.g:30580:3: ruleExponentiationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
@@ -101155,17 +100985,17 @@ public final void rule__ExponentiationExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__ExponentiationExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30639:1: rule__ExponentiationExpression__Operand_compAssignment_1_2 : ( ruleUnitsExpression ) ;
+ // InternalKerML.g:30589:1: rule__ExponentiationExpression__Operand_compAssignment_1_2 : ( ruleUnitsExpression ) ;
public final void rule__ExponentiationExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30643:1: ( ( ruleUnitsExpression ) )
- // InternalKerML.g:30644:2: ( ruleUnitsExpression )
+ // InternalKerML.g:30593:1: ( ( ruleUnitsExpression ) )
+ // InternalKerML.g:30594:2: ( ruleUnitsExpression )
{
- // InternalKerML.g:30644:2: ( ruleUnitsExpression )
- // InternalKerML.g:30645:3: ruleUnitsExpression
+ // InternalKerML.g:30594:2: ( ruleUnitsExpression )
+ // InternalKerML.g:30595:3: ruleUnitsExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
@@ -101200,23 +101030,23 @@ public final void rule__ExponentiationExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__UnitsExpression__OperatorAssignment_1_1"
- // InternalKerML.g:30654:1: rule__UnitsExpression__OperatorAssignment_1_1 : ( ( '@[' ) ) ;
+ // InternalKerML.g:30604:1: rule__UnitsExpression__OperatorAssignment_1_1 : ( ( '@[' ) ) ;
public final void rule__UnitsExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30658:1: ( ( ( '@[' ) ) )
- // InternalKerML.g:30659:2: ( ( '@[' ) )
+ // InternalKerML.g:30608:1: ( ( ( '@[' ) ) )
+ // InternalKerML.g:30609:2: ( ( '@[' ) )
{
- // InternalKerML.g:30659:2: ( ( '@[' ) )
- // InternalKerML.g:30660:3: ( '@[' )
+ // InternalKerML.g:30609:2: ( ( '@[' ) )
+ // InternalKerML.g:30610:3: ( '@[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
}
- // InternalKerML.g:30661:3: ( '@[' )
- // InternalKerML.g:30662:4: '@['
+ // InternalKerML.g:30611:3: ( '@[' )
+ // InternalKerML.g:30612:4: '@['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
@@ -101253,17 +101083,17 @@ public final void rule__UnitsExpression__OperatorAssignment_1_1() throws Recogni
// $ANTLR start "rule__UnitsExpression__Operand_compAssignment_1_2"
- // InternalKerML.g:30673:1: rule__UnitsExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:30623:1: rule__UnitsExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
public final void rule__UnitsExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30677:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:30678:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30627:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:30628:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:30678:2: ( ruleOwnedExpression )
- // InternalKerML.g:30679:3: ruleOwnedExpression
+ // InternalKerML.g:30628:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30629:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
@@ -101298,17 +101128,17 @@ public final void rule__UnitsExpression__Operand_compAssignment_1_2() throws Rec
// $ANTLR start "rule__UnaryExpression__OperatorAssignment_0_1"
- // InternalKerML.g:30688:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ruleUnaryOperator ) ;
+ // InternalKerML.g:30638:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ruleUnaryOperator ) ;
public final void rule__UnaryExpression__OperatorAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30692:1: ( ( ruleUnaryOperator ) )
- // InternalKerML.g:30693:2: ( ruleUnaryOperator )
+ // InternalKerML.g:30642:1: ( ( ruleUnaryOperator ) )
+ // InternalKerML.g:30643:2: ( ruleUnaryOperator )
{
- // InternalKerML.g:30693:2: ( ruleUnaryOperator )
- // InternalKerML.g:30694:3: ruleUnaryOperator
+ // InternalKerML.g:30643:2: ( ruleUnaryOperator )
+ // InternalKerML.g:30644:3: ruleUnaryOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
@@ -101343,17 +101173,17 @@ public final void rule__UnaryExpression__OperatorAssignment_0_1() throws Recogni
// $ANTLR start "rule__UnaryExpression__Operand_compAssignment_0_2"
- // InternalKerML.g:30703:1: rule__UnaryExpression__Operand_compAssignment_0_2 : ( ruleExtentExpression ) ;
+ // InternalKerML.g:30653:1: rule__UnaryExpression__Operand_compAssignment_0_2 : ( ruleExtentExpression ) ;
public final void rule__UnaryExpression__Operand_compAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30707:1: ( ( ruleExtentExpression ) )
- // InternalKerML.g:30708:2: ( ruleExtentExpression )
+ // InternalKerML.g:30657:1: ( ( ruleExtentExpression ) )
+ // InternalKerML.g:30658:2: ( ruleExtentExpression )
{
- // InternalKerML.g:30708:2: ( ruleExtentExpression )
- // InternalKerML.g:30709:3: ruleExtentExpression
+ // InternalKerML.g:30658:2: ( ruleExtentExpression )
+ // InternalKerML.g:30659:3: ruleExtentExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
@@ -101388,23 +101218,23 @@ public final void rule__UnaryExpression__Operand_compAssignment_0_2() throws Rec
// $ANTLR start "rule__ExtentExpression__OperatorAssignment_0_1"
- // InternalKerML.g:30718:1: rule__ExtentExpression__OperatorAssignment_0_1 : ( ( 'all' ) ) ;
+ // InternalKerML.g:30668:1: rule__ExtentExpression__OperatorAssignment_0_1 : ( ( 'all' ) ) ;
public final void rule__ExtentExpression__OperatorAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30722:1: ( ( ( 'all' ) ) )
- // InternalKerML.g:30723:2: ( ( 'all' ) )
+ // InternalKerML.g:30672:1: ( ( ( 'all' ) ) )
+ // InternalKerML.g:30673:2: ( ( 'all' ) )
{
- // InternalKerML.g:30723:2: ( ( 'all' ) )
- // InternalKerML.g:30724:3: ( 'all' )
+ // InternalKerML.g:30673:2: ( ( 'all' ) )
+ // InternalKerML.g:30674:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
}
- // InternalKerML.g:30725:3: ( 'all' )
- // InternalKerML.g:30726:4: 'all'
+ // InternalKerML.g:30675:3: ( 'all' )
+ // InternalKerML.g:30676:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
@@ -101441,17 +101271,17 @@ public final void rule__ExtentExpression__OperatorAssignment_0_1() throws Recogn
// $ANTLR start "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
- // InternalKerML.g:30737:1: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 : ( ruleTypeReferenceMember ) ;
+ // InternalKerML.g:30687:1: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 : ( ruleTypeReferenceMember ) ;
public final void rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30741:1: ( ( ruleTypeReferenceMember ) )
- // InternalKerML.g:30742:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30691:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerML.g:30692:2: ( ruleTypeReferenceMember )
{
- // InternalKerML.g:30742:2: ( ruleTypeReferenceMember )
- // InternalKerML.g:30743:3: ruleTypeReferenceMember
+ // InternalKerML.g:30692:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30693:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
@@ -101485,24 +101315,122 @@ public final void rule__ExtentExpression__OwnedFeatureMembership_compAssignment_
// $ANTLR end "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+ // InternalKerML.g:30702:1: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:30706:1: ( ( ruleTypeReferenceMember ) )
+ // InternalKerML.g:30707:2: ( ruleTypeReferenceMember )
+ {
+ // InternalKerML.g:30707:2: ( ruleTypeReferenceMember )
+ // InternalKerML.g:30708:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+ // InternalKerML.g:30717:1: rule__ExtentExpression_Deprecated__OperatorAssignment_2 : ( ( 'allInstances' ) ) ;
+ public final void rule__ExtentExpression_Deprecated__OperatorAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalKerML.g:30721:1: ( ( ( 'allInstances' ) ) )
+ // InternalKerML.g:30722:2: ( ( 'allInstances' ) )
+ {
+ // InternalKerML.g:30722:2: ( ( 'allInstances' ) )
+ // InternalKerML.g:30723:3: ( 'allInstances' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ // InternalKerML.g:30724:3: ( 'allInstances' )
+ // InternalKerML.g:30725:4: 'allInstances'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ match(input,131,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+
+
// $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_0_1"
- // InternalKerML.g:30752:1: rule__SequenceExpression__OperatorAssignment_1_0_1 : ( ( '[' ) ) ;
+ // InternalKerML.g:30736:1: rule__SequenceExpression__OperatorAssignment_1_0_1 : ( ( '[' ) ) ;
public final void rule__SequenceExpression__OperatorAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30756:1: ( ( ( '[' ) ) )
- // InternalKerML.g:30757:2: ( ( '[' ) )
+ // InternalKerML.g:30740:1: ( ( ( '[' ) ) )
+ // InternalKerML.g:30741:2: ( ( '[' ) )
{
- // InternalKerML.g:30757:2: ( ( '[' ) )
- // InternalKerML.g:30758:3: ( '[' )
+ // InternalKerML.g:30741:2: ( ( '[' ) )
+ // InternalKerML.g:30742:3: ( '[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
}
- // InternalKerML.g:30759:3: ( '[' )
- // InternalKerML.g:30760:4: '['
+ // InternalKerML.g:30743:3: ( '[' )
+ // InternalKerML.g:30744:4: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
@@ -101539,17 +101467,17 @@ public final void rule__SequenceExpression__OperatorAssignment_1_0_1() throws Re
// $ANTLR start "rule__SequenceExpression__Operand_compAssignment_1_0_2"
- // InternalKerML.g:30771:1: rule__SequenceExpression__Operand_compAssignment_1_0_2 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:30755:1: rule__SequenceExpression__Operand_compAssignment_1_0_2 : ( ruleOwnedExpression ) ;
public final void rule__SequenceExpression__Operand_compAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30775:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:30776:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30759:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:30760:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:30776:2: ( ruleOwnedExpression )
- // InternalKerML.g:30777:3: ruleOwnedExpression
+ // InternalKerML.g:30760:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30761:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
@@ -101584,17 +101512,17 @@ public final void rule__SequenceExpression__Operand_compAssignment_1_0_2() throw
// $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_1_2"
- // InternalKerML.g:30786:1: rule__SequenceExpression__OperatorAssignment_1_1_2 : ( ruleName ) ;
+ // InternalKerML.g:30770:1: rule__SequenceExpression__OperatorAssignment_1_1_2 : ( ruleName ) ;
public final void rule__SequenceExpression__OperatorAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30790:1: ( ( ruleName ) )
- // InternalKerML.g:30791:2: ( ruleName )
+ // InternalKerML.g:30774:1: ( ( ruleName ) )
+ // InternalKerML.g:30775:2: ( ruleName )
{
- // InternalKerML.g:30791:2: ( ruleName )
- // InternalKerML.g:30792:3: ruleName
+ // InternalKerML.g:30775:2: ( ruleName )
+ // InternalKerML.g:30776:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
@@ -101629,17 +101557,17 @@ public final void rule__SequenceExpression__OperatorAssignment_1_1_2() throws Re
// $ANTLR start "rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3"
- // InternalKerML.g:30801:1: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleBodyExpressionMember ) ;
+ // InternalKerML.g:30785:1: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleBodyExpressionMember ) ;
public final void rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30805:1: ( ( ruleBodyExpressionMember ) )
- // InternalKerML.g:30806:2: ( ruleBodyExpressionMember )
+ // InternalKerML.g:30789:1: ( ( ruleBodyExpressionMember ) )
+ // InternalKerML.g:30790:2: ( ruleBodyExpressionMember )
{
- // InternalKerML.g:30806:2: ( ruleBodyExpressionMember )
- // InternalKerML.g:30807:3: ruleBodyExpressionMember
+ // InternalKerML.g:30790:2: ( ruleBodyExpressionMember )
+ // InternalKerML.g:30791:3: ruleBodyExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
@@ -101674,17 +101602,17 @@ public final void rule__SequenceExpression__OwnedFeatureMembership_compAssignmen
// $ANTLR start "rule__BodyExpressionMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:30816:1: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment : ( ruleBodyExpression ) ;
+ // InternalKerML.g:30800:1: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment : ( ruleBodyExpression ) ;
public final void rule__BodyExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30820:1: ( ( ruleBodyExpression ) )
- // InternalKerML.g:30821:2: ( ruleBodyExpression )
+ // InternalKerML.g:30804:1: ( ( ruleBodyExpression ) )
+ // InternalKerML.g:30805:2: ( ruleBodyExpression )
{
- // InternalKerML.g:30821:2: ( ruleBodyExpression )
- // InternalKerML.g:30822:3: ruleBodyExpression
+ // InternalKerML.g:30805:2: ( ruleBodyExpression )
+ // InternalKerML.g:30806:3: ruleBodyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
@@ -101719,17 +101647,17 @@ public final void rule__BodyExpressionMember__OwnedMemberFeature_compAssignment(
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0"
- // InternalKerML.g:30831:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 : ( ruleBodyParameterMember ) ;
+ // InternalKerML.g:30815:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 : ( ruleBodyParameterMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30835:1: ( ( ruleBodyParameterMember ) )
- // InternalKerML.g:30836:2: ( ruleBodyParameterMember )
+ // InternalKerML.g:30819:1: ( ( ruleBodyParameterMember ) )
+ // InternalKerML.g:30820:2: ( ruleBodyParameterMember )
{
- // InternalKerML.g:30836:2: ( ruleBodyParameterMember )
- // InternalKerML.g:30837:3: ruleBodyParameterMember
+ // InternalKerML.g:30820:2: ( ruleBodyParameterMember )
+ // InternalKerML.g:30821:3: ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
@@ -101764,17 +101692,17 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1"
- // InternalKerML.g:30846:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 : ( ruleBodyParameterMember ) ;
+ // InternalKerML.g:30830:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 : ( ruleBodyParameterMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30850:1: ( ( ruleBodyParameterMember ) )
- // InternalKerML.g:30851:2: ( ruleBodyParameterMember )
+ // InternalKerML.g:30834:1: ( ( ruleBodyParameterMember ) )
+ // InternalKerML.g:30835:2: ( ruleBodyParameterMember )
{
- // InternalKerML.g:30851:2: ( ruleBodyParameterMember )
- // InternalKerML.g:30852:3: ruleBodyParameterMember
+ // InternalKerML.g:30835:2: ( ruleBodyParameterMember )
+ // InternalKerML.g:30836:3: ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
@@ -101809,17 +101737,17 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3"
- // InternalKerML.g:30861:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 : ( ruleResultExpressionMember ) ;
+ // InternalKerML.g:30845:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 : ( ruleResultExpressionMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30865:1: ( ( ruleResultExpressionMember ) )
- // InternalKerML.g:30866:2: ( ruleResultExpressionMember )
+ // InternalKerML.g:30849:1: ( ( ruleResultExpressionMember ) )
+ // InternalKerML.g:30850:2: ( ruleResultExpressionMember )
{
- // InternalKerML.g:30866:2: ( ruleResultExpressionMember )
- // InternalKerML.g:30867:3: ruleResultExpressionMember
+ // InternalKerML.g:30850:2: ( ruleResultExpressionMember )
+ // InternalKerML.g:30851:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
@@ -101854,28 +101782,28 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedRelationship_compAssignment_1"
- // InternalKerML.g:30876:1: rule__BodyExpression__OwnedRelationship_compAssignment_1 : ( ruleExpressionTyping ) ;
+ // InternalKerML.g:30860:1: rule__BodyExpression__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__BodyExpression__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30880:1: ( ( ruleExpressionTyping ) )
- // InternalKerML.g:30881:2: ( ruleExpressionTyping )
+ // InternalKerML.g:30864:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:30865:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:30881:2: ( ruleExpressionTyping )
- // InternalKerML.g:30882:3: ruleExpressionTyping
+ // InternalKerML.g:30865:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:30866:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
pushFollow(FOLLOW_2);
- ruleExpressionTyping();
+ ruleOwnedFeatureTyping();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
}
@@ -101899,17 +101827,17 @@ public final void rule__BodyExpression__OwnedRelationship_compAssignment_1() thr
// $ANTLR start "rule__BodyParameterMember__MemberNameAssignment_0"
- // InternalKerML.g:30891:1: rule__BodyParameterMember__MemberNameAssignment_0 : ( ruleName ) ;
+ // InternalKerML.g:30875:1: rule__BodyParameterMember__MemberNameAssignment_0 : ( ruleName ) ;
public final void rule__BodyParameterMember__MemberNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30895:1: ( ( ruleName ) )
- // InternalKerML.g:30896:2: ( ruleName )
+ // InternalKerML.g:30879:1: ( ( ruleName ) )
+ // InternalKerML.g:30880:2: ( ruleName )
{
- // InternalKerML.g:30896:2: ( ruleName )
- // InternalKerML.g:30897:3: ruleName
+ // InternalKerML.g:30880:2: ( ruleName )
+ // InternalKerML.g:30881:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
@@ -101944,17 +101872,17 @@ public final void rule__BodyParameterMember__MemberNameAssignment_0() throws Rec
// $ANTLR start "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalKerML.g:30906:1: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleBodyParameter ) ;
+ // InternalKerML.g:30890:1: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleBodyParameter ) ;
public final void rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30910:1: ( ( ruleBodyParameter ) )
- // InternalKerML.g:30911:2: ( ruleBodyParameter )
+ // InternalKerML.g:30894:1: ( ( ruleBodyParameter ) )
+ // InternalKerML.g:30895:2: ( ruleBodyParameter )
{
- // InternalKerML.g:30911:2: ( ruleBodyParameter )
- // InternalKerML.g:30912:3: ruleBodyParameter
+ // InternalKerML.g:30895:2: ( ruleBodyParameter )
+ // InternalKerML.g:30896:3: ruleBodyParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
@@ -101988,81 +101916,24 @@ public final void rule__BodyParameterMember__OwnedMemberParameter_compAssignment
// $ANTLR end "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
- // $ANTLR start "rule__ExpressionTyping__TypeAssignment"
- // InternalKerML.g:30921:1: rule__ExpressionTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
- public final void rule__ExpressionTyping__TypeAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:30925:1: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:30926:2: ( ( ruleQualifiedName ) )
- {
- // InternalKerML.g:30926:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:30927:3: ( ruleQualifiedName )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
- // InternalKerML.g:30928:3: ( ruleQualifiedName )
- // InternalKerML.g:30929:4: ruleQualifiedName
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1());
- }
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1());
- }
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionTyping__TypeAssignment"
-
-
// $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1"
- // InternalKerML.g:30940:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 : ( ( ',' ) ) ;
+ // InternalKerML.g:30905:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 : ( ( ',' ) ) ;
public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30944:1: ( ( ( ',' ) ) )
- // InternalKerML.g:30945:2: ( ( ',' ) )
+ // InternalKerML.g:30909:1: ( ( ( ',' ) ) )
+ // InternalKerML.g:30910:2: ( ( ',' ) )
{
- // InternalKerML.g:30945:2: ( ( ',' ) )
- // InternalKerML.g:30946:3: ( ',' )
+ // InternalKerML.g:30910:2: ( ( ',' ) )
+ // InternalKerML.g:30911:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
}
- // InternalKerML.g:30947:3: ( ',' )
- // InternalKerML.g:30948:4: ','
+ // InternalKerML.g:30912:3: ( ',' )
+ // InternalKerML.g:30913:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
@@ -102099,17 +101970,17 @@ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_0
// $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2"
- // InternalKerML.g:30959:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 : ( ruleSequenceElementList ) ;
+ // InternalKerML.g:30924:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 : ( ruleSequenceElementList ) ;
public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30963:1: ( ( ruleSequenceElementList ) )
- // InternalKerML.g:30964:2: ( ruleSequenceElementList )
+ // InternalKerML.g:30928:1: ( ( ruleSequenceElementList ) )
+ // InternalKerML.g:30929:2: ( ruleSequenceElementList )
{
- // InternalKerML.g:30964:2: ( ruleSequenceElementList )
- // InternalKerML.g:30965:3: ruleSequenceElementList
+ // InternalKerML.g:30929:2: ( ruleSequenceElementList )
+ // InternalKerML.g:30930:3: ruleSequenceElementList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
@@ -102144,23 +102015,23 @@ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1
// $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1"
- // InternalKerML.g:30974:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 : ( ( '..' ) ) ;
+ // InternalKerML.g:30939:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 : ( ( '..' ) ) ;
public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30978:1: ( ( ( '..' ) ) )
- // InternalKerML.g:30979:2: ( ( '..' ) )
+ // InternalKerML.g:30943:1: ( ( ( '..' ) ) )
+ // InternalKerML.g:30944:2: ( ( '..' ) )
{
- // InternalKerML.g:30979:2: ( ( '..' ) )
- // InternalKerML.g:30980:3: ( '..' )
+ // InternalKerML.g:30944:2: ( ( '..' ) )
+ // InternalKerML.g:30945:3: ( '..' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
}
- // InternalKerML.g:30981:3: ( '..' )
- // InternalKerML.g:30982:4: '..'
+ // InternalKerML.g:30946:3: ( '..' )
+ // InternalKerML.g:30947:4: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
@@ -102197,17 +102068,17 @@ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_1
// $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2"
- // InternalKerML.g:30993:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:30958:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 : ( ruleOwnedExpression ) ;
public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:30997:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:30998:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30962:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:30963:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:30998:2: ( ruleOwnedExpression )
- // InternalKerML.g:30999:3: ruleOwnedExpression
+ // InternalKerML.g:30963:2: ( ruleOwnedExpression )
+ // InternalKerML.g:30964:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
@@ -102242,23 +102113,23 @@ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1
// $ANTLR start "rule__SequenceElementList__OperatorAssignment_1_1"
- // InternalKerML.g:31008:1: rule__SequenceElementList__OperatorAssignment_1_1 : ( ( ',' ) ) ;
+ // InternalKerML.g:30973:1: rule__SequenceElementList__OperatorAssignment_1_1 : ( ( ',' ) ) ;
public final void rule__SequenceElementList__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31012:1: ( ( ( ',' ) ) )
- // InternalKerML.g:31013:2: ( ( ',' ) )
+ // InternalKerML.g:30977:1: ( ( ( ',' ) ) )
+ // InternalKerML.g:30978:2: ( ( ',' ) )
{
- // InternalKerML.g:31013:2: ( ( ',' ) )
- // InternalKerML.g:31014:3: ( ',' )
+ // InternalKerML.g:30978:2: ( ( ',' ) )
+ // InternalKerML.g:30979:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
}
- // InternalKerML.g:31015:3: ( ',' )
- // InternalKerML.g:31016:4: ','
+ // InternalKerML.g:30980:3: ( ',' )
+ // InternalKerML.g:30981:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
@@ -102295,17 +102166,17 @@ public final void rule__SequenceElementList__OperatorAssignment_1_1() throws Rec
// $ANTLR start "rule__SequenceElementList__Operand_compAssignment_1_2"
- // InternalKerML.g:31027:1: rule__SequenceElementList__Operand_compAssignment_1_2 : ( ruleSequenceElementList ) ;
+ // InternalKerML.g:30992:1: rule__SequenceElementList__Operand_compAssignment_1_2 : ( ruleSequenceElementList ) ;
public final void rule__SequenceElementList__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31031:1: ( ( ruleSequenceElementList ) )
- // InternalKerML.g:31032:2: ( ruleSequenceElementList )
+ // InternalKerML.g:30996:1: ( ( ruleSequenceElementList ) )
+ // InternalKerML.g:30997:2: ( ruleSequenceElementList )
{
- // InternalKerML.g:31032:2: ( ruleSequenceElementList )
- // InternalKerML.g:31033:3: ruleSequenceElementList
+ // InternalKerML.g:30997:2: ( ruleSequenceElementList )
+ // InternalKerML.g:30998:3: ruleSequenceElementList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
@@ -102340,17 +102211,17 @@ public final void rule__SequenceElementList__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
- // InternalKerML.g:31042:1: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
+ // InternalKerML.g:31007:1: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
public final void rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31046:1: ( ( ruleFeatureReferenceMember ) )
- // InternalKerML.g:31047:2: ( ruleFeatureReferenceMember )
+ // InternalKerML.g:31011:1: ( ( ruleFeatureReferenceMember ) )
+ // InternalKerML.g:31012:2: ( ruleFeatureReferenceMember )
{
- // InternalKerML.g:31047:2: ( ruleFeatureReferenceMember )
- // InternalKerML.g:31048:3: ruleFeatureReferenceMember
+ // InternalKerML.g:31012:2: ( ruleFeatureReferenceMember )
+ // InternalKerML.g:31013:3: ruleFeatureReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
@@ -102384,74 +102255,41 @@ public final void rule__FeatureReferenceExpression__OwnedFeatureMembership_compA
// $ANTLR end "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
- // $ANTLR start "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalKerML.g:31057:1: rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment : ( ruleFeatureReference ) ;
- public final void rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+ // $ANTLR start "rule__FeatureReferenceMember__MemberFeatureAssignment"
+ // InternalKerML.g:31022:1: rule__FeatureReferenceMember__MemberFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ public final void rule__FeatureReferenceMember__MemberFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31061:1: ( ( ruleFeatureReference ) )
- // InternalKerML.g:31062:2: ( ruleFeatureReference )
+ // InternalKerML.g:31026:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:31027:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalKerML.g:31027:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:31028:3: ( ruleQualifiedName )
{
- // InternalKerML.g:31062:2: ( ruleFeatureReference )
- // InternalKerML.g:31063:3: ruleFeatureReference
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+ }
+ // InternalKerML.g:31029:3: ( ruleQualifiedName )
+ // InternalKerML.g:31030:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
}
pushFollow(FOLLOW_2);
- ruleFeatureReference();
+ ruleQualifiedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
- }
-
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
}
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment"
-
-
- // $ANTLR start "rule__FeatureReference__OwnedRelationship_compAssignment"
- // InternalKerML.g:31072:1: rule__FeatureReference__OwnedRelationship_compAssignment : ( ruleOwnedSubsetting ) ;
- public final void rule__FeatureReference__OwnedRelationship_compAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:31076:1: ( ( ruleOwnedSubsetting ) )
- // InternalKerML.g:31077:2: ( ruleOwnedSubsetting )
- {
- // InternalKerML.g:31077:2: ( ruleOwnedSubsetting )
- // InternalKerML.g:31078:3: ruleOwnedSubsetting
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
}
- pushFollow(FOLLOW_2);
- ruleOwnedSubsetting();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
}
@@ -102471,21 +102309,21 @@ public final void rule__FeatureReference__OwnedRelationship_compAssignment() thr
}
return ;
}
- // $ANTLR end "rule__FeatureReference__OwnedRelationship_compAssignment"
+ // $ANTLR end "rule__FeatureReferenceMember__MemberFeatureAssignment"
// $ANTLR start "rule__InvocationExpression__OwnedRelationship_compAssignment_0"
- // InternalKerML.g:31087:1: rule__InvocationExpression__OwnedRelationship_compAssignment_0 : ( ruleOwnedFeatureTyping ) ;
+ // InternalKerML.g:31041:1: rule__InvocationExpression__OwnedRelationship_compAssignment_0 : ( ruleOwnedFeatureTyping ) ;
public final void rule__InvocationExpression__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31091:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalKerML.g:31092:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:31045:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:31046:2: ( ruleOwnedFeatureTyping )
{
- // InternalKerML.g:31092:2: ( ruleOwnedFeatureTyping )
- // InternalKerML.g:31093:3: ruleOwnedFeatureTyping
+ // InternalKerML.g:31046:2: ( ruleOwnedFeatureTyping )
+ // InternalKerML.g:31047:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
@@ -102520,17 +102358,17 @@ public final void rule__InvocationExpression__OwnedRelationship_compAssignment_0
// $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0"
- // InternalKerML.g:31102:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleOwnedExpressionMember ) ;
+ // InternalKerML.g:31056:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleOwnedExpressionMember ) ;
public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31106:1: ( ( ruleOwnedExpressionMember ) )
- // InternalKerML.g:31107:2: ( ruleOwnedExpressionMember )
+ // InternalKerML.g:31060:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalKerML.g:31061:2: ( ruleOwnedExpressionMember )
{
- // InternalKerML.g:31107:2: ( ruleOwnedExpressionMember )
- // InternalKerML.g:31108:3: ruleOwnedExpressionMember
+ // InternalKerML.g:31061:2: ( ruleOwnedExpressionMember )
+ // InternalKerML.g:31062:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
@@ -102565,17 +102403,17 @@ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssig
// $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1"
- // InternalKerML.g:31117:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleOwnedExpressionMember ) ;
+ // InternalKerML.g:31071:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleOwnedExpressionMember ) ;
public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31121:1: ( ( ruleOwnedExpressionMember ) )
- // InternalKerML.g:31122:2: ( ruleOwnedExpressionMember )
+ // InternalKerML.g:31075:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalKerML.g:31076:2: ( ruleOwnedExpressionMember )
{
- // InternalKerML.g:31122:2: ( ruleOwnedExpressionMember )
- // InternalKerML.g:31123:3: ruleOwnedExpressionMember
+ // InternalKerML.g:31076:2: ( ruleOwnedExpressionMember )
+ // InternalKerML.g:31077:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
@@ -102610,17 +102448,17 @@ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssig
// $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0"
- // InternalKerML.g:31132:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleNamedExpressionMember ) ;
+ // InternalKerML.g:31086:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleNamedExpressionMember ) ;
public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31136:1: ( ( ruleNamedExpressionMember ) )
- // InternalKerML.g:31137:2: ( ruleNamedExpressionMember )
+ // InternalKerML.g:31090:1: ( ( ruleNamedExpressionMember ) )
+ // InternalKerML.g:31091:2: ( ruleNamedExpressionMember )
{
- // InternalKerML.g:31137:2: ( ruleNamedExpressionMember )
- // InternalKerML.g:31138:3: ruleNamedExpressionMember
+ // InternalKerML.g:31091:2: ( ruleNamedExpressionMember )
+ // InternalKerML.g:31092:3: ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
@@ -102655,17 +102493,17 @@ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1"
- // InternalKerML.g:31147:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleNamedExpressionMember ) ;
+ // InternalKerML.g:31101:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleNamedExpressionMember ) ;
public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31151:1: ( ( ruleNamedExpressionMember ) )
- // InternalKerML.g:31152:2: ( ruleNamedExpressionMember )
+ // InternalKerML.g:31105:1: ( ( ruleNamedExpressionMember ) )
+ // InternalKerML.g:31106:2: ( ruleNamedExpressionMember )
{
- // InternalKerML.g:31152:2: ( ruleNamedExpressionMember )
- // InternalKerML.g:31153:3: ruleNamedExpressionMember
+ // InternalKerML.g:31106:2: ( ruleNamedExpressionMember )
+ // InternalKerML.g:31107:3: ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
@@ -102700,17 +102538,17 @@ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NamedExpressionMember__MemberNameAssignment_0"
- // InternalKerML.g:31162:1: rule__NamedExpressionMember__MemberNameAssignment_0 : ( ruleName ) ;
+ // InternalKerML.g:31116:1: rule__NamedExpressionMember__MemberNameAssignment_0 : ( ruleName ) ;
public final void rule__NamedExpressionMember__MemberNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31166:1: ( ( ruleName ) )
- // InternalKerML.g:31167:2: ( ruleName )
+ // InternalKerML.g:31120:1: ( ( ruleName ) )
+ // InternalKerML.g:31121:2: ( ruleName )
{
- // InternalKerML.g:31167:2: ( ruleName )
- // InternalKerML.g:31168:3: ruleName
+ // InternalKerML.g:31121:2: ( ruleName )
+ // InternalKerML.g:31122:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
@@ -102745,17 +102583,17 @@ public final void rule__NamedExpressionMember__MemberNameAssignment_0() throws R
// $ANTLR start "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
- // InternalKerML.g:31177:1: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 : ( ruleOwnedExpression ) ;
+ // InternalKerML.g:31131:1: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 : ( ruleOwnedExpression ) ;
public final void rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31181:1: ( ( ruleOwnedExpression ) )
- // InternalKerML.g:31182:2: ( ruleOwnedExpression )
+ // InternalKerML.g:31135:1: ( ( ruleOwnedExpression ) )
+ // InternalKerML.g:31136:2: ( ruleOwnedExpression )
{
- // InternalKerML.g:31182:2: ( ruleOwnedExpression )
- // InternalKerML.g:31183:3: ruleOwnedExpression
+ // InternalKerML.g:31136:2: ( ruleOwnedExpression )
+ // InternalKerML.g:31137:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
@@ -102789,116 +102627,18 @@ public final void rule__NamedExpressionMember__OwnedMemberFeature_compAssignment
// $ANTLR end "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
- // $ANTLR start "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
- // InternalKerML.g:31192:1: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 : ( ruleTypeReferenceMember ) ;
- public final void rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:31196:1: ( ( ruleTypeReferenceMember ) )
- // InternalKerML.g:31197:2: ( ruleTypeReferenceMember )
- {
- // InternalKerML.g:31197:2: ( ruleTypeReferenceMember )
- // InternalKerML.g:31198:3: ruleTypeReferenceMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
- pushFollow(FOLLOW_2);
- ruleTypeReferenceMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
- // InternalKerML.g:31207:1: rule__ExtentExpression_Deprecated__OperatorAssignment_2 : ( ( 'allInstances' ) ) ;
- public final void rule__ExtentExpression_Deprecated__OperatorAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalKerML.g:31211:1: ( ( ( 'allInstances' ) ) )
- // InternalKerML.g:31212:2: ( ( 'allInstances' ) )
- {
- // InternalKerML.g:31212:2: ( ( 'allInstances' ) )
- // InternalKerML.g:31213:3: ( 'allInstances' )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
- // InternalKerML.g:31214:3: ( 'allInstances' )
- // InternalKerML.g:31215:4: 'allInstances'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
- match(input,131,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
-
-
// $ANTLR start "rule__LiteralBoolean__ValueAssignment"
- // InternalKerML.g:31226:1: rule__LiteralBoolean__ValueAssignment : ( ruleBooleanValue ) ;
+ // InternalKerML.g:31146:1: rule__LiteralBoolean__ValueAssignment : ( ruleBooleanValue ) ;
public final void rule__LiteralBoolean__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31230:1: ( ( ruleBooleanValue ) )
- // InternalKerML.g:31231:2: ( ruleBooleanValue )
+ // InternalKerML.g:31150:1: ( ( ruleBooleanValue ) )
+ // InternalKerML.g:31151:2: ( ruleBooleanValue )
{
- // InternalKerML.g:31231:2: ( ruleBooleanValue )
- // InternalKerML.g:31232:3: ruleBooleanValue
+ // InternalKerML.g:31151:2: ( ruleBooleanValue )
+ // InternalKerML.g:31152:3: ruleBooleanValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
@@ -102933,17 +102673,17 @@ public final void rule__LiteralBoolean__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__LiteralString__ValueAssignment"
- // InternalKerML.g:31241:1: rule__LiteralString__ValueAssignment : ( RULE_STRING_VALUE ) ;
+ // InternalKerML.g:31161:1: rule__LiteralString__ValueAssignment : ( RULE_STRING_VALUE ) ;
public final void rule__LiteralString__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31245:1: ( ( RULE_STRING_VALUE ) )
- // InternalKerML.g:31246:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:31165:1: ( ( RULE_STRING_VALUE ) )
+ // InternalKerML.g:31166:2: ( RULE_STRING_VALUE )
{
- // InternalKerML.g:31246:2: ( RULE_STRING_VALUE )
- // InternalKerML.g:31247:3: RULE_STRING_VALUE
+ // InternalKerML.g:31166:2: ( RULE_STRING_VALUE )
+ // InternalKerML.g:31167:3: RULE_STRING_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
@@ -102974,17 +102714,17 @@ public final void rule__LiteralString__ValueAssignment() throws RecognitionExcep
// $ANTLR start "rule__LiteralInteger__ValueAssignment"
- // InternalKerML.g:31256:1: rule__LiteralInteger__ValueAssignment : ( RULE_DECIMAL_VALUE ) ;
+ // InternalKerML.g:31176:1: rule__LiteralInteger__ValueAssignment : ( RULE_DECIMAL_VALUE ) ;
public final void rule__LiteralInteger__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31260:1: ( ( RULE_DECIMAL_VALUE ) )
- // InternalKerML.g:31261:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerML.g:31180:1: ( ( RULE_DECIMAL_VALUE ) )
+ // InternalKerML.g:31181:2: ( RULE_DECIMAL_VALUE )
{
- // InternalKerML.g:31261:2: ( RULE_DECIMAL_VALUE )
- // InternalKerML.g:31262:3: RULE_DECIMAL_VALUE
+ // InternalKerML.g:31181:2: ( RULE_DECIMAL_VALUE )
+ // InternalKerML.g:31182:3: RULE_DECIMAL_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
@@ -103015,17 +102755,17 @@ public final void rule__LiteralInteger__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__LiteralReal__ValueAssignment"
- // InternalKerML.g:31271:1: rule__LiteralReal__ValueAssignment : ( ruleRealValue ) ;
+ // InternalKerML.g:31191:1: rule__LiteralReal__ValueAssignment : ( ruleRealValue ) ;
public final void rule__LiteralReal__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalKerML.g:31275:1: ( ( ruleRealValue ) )
- // InternalKerML.g:31276:2: ( ruleRealValue )
+ // InternalKerML.g:31195:1: ( ( ruleRealValue ) )
+ // InternalKerML.g:31196:2: ( ruleRealValue )
{
- // InternalKerML.g:31276:2: ( ruleRealValue )
- // InternalKerML.g:31277:3: ruleRealValue
+ // InternalKerML.g:31196:2: ( ruleRealValue )
+ // InternalKerML.g:31197:3: ruleRealValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
@@ -103058,19 +102798,19 @@ public final void rule__LiteralReal__ValueAssignment() throws RecognitionExcepti
}
// $ANTLR end "rule__LiteralReal__ValueAssignment"
- // $ANTLR start synpred141_InternalKerML
- public final void synpred141_InternalKerML_fragment() throws RecognitionException {
- // InternalKerML.g:7501:2: ( ( ( rule__BodyExpression__Group_0__0 ) ) )
- // InternalKerML.g:7501:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // $ANTLR start synpred142_InternalKerML
+ public final void synpred142_InternalKerML_fragment() throws RecognitionException {
+ // InternalKerML.g:7472:2: ( ( ( rule__BodyExpression__Group_0__0 ) ) )
+ // InternalKerML.g:7472:2: ( ( rule__BodyExpression__Group_0__0 ) )
{
- // InternalKerML.g:7501:2: ( ( rule__BodyExpression__Group_0__0 ) )
- // InternalKerML.g:7502:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerML.g:7472:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalKerML.g:7473:3: ( rule__BodyExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getGroup_0());
}
- // InternalKerML.g:7503:3: ( rule__BodyExpression__Group_0__0 )
- // InternalKerML.g:7503:4: rule__BodyExpression__Group_0__0
+ // InternalKerML.g:7474:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalKerML.g:7474:4: rule__BodyExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0__0();
@@ -103086,12 +102826,12 @@ public final void synpred141_InternalKerML_fragment() throws RecognitionExceptio
}
}
- // $ANTLR end synpred141_InternalKerML
+ // $ANTLR end synpred142_InternalKerML
// $ANTLR start synpred242_InternalKerML
public final void synpred242_InternalKerML_fragment() throws RecognitionException {
- // InternalKerML.g:14903:4: ( ruleFeatureSpecialization )
- // InternalKerML.g:14903:4: ruleFeatureSpecialization
+ // InternalKerML.g:14853:4: ( ruleFeatureSpecialization )
+ // InternalKerML.g:14853:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_2);
ruleFeatureSpecialization();
@@ -103105,8 +102845,8 @@ public final void synpred242_InternalKerML_fragment() throws RecognitionExceptio
// $ANTLR start synpred290_InternalKerML
public final void synpred290_InternalKerML_fragment() throws RecognitionException {
- // InternalKerML.g:19689:4: ( ruleParameterSpecialization )
- // InternalKerML.g:19689:4: ruleParameterSpecialization
+ // InternalKerML.g:19639:4: ( ruleParameterSpecialization )
+ // InternalKerML.g:19639:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_2);
ruleParameterSpecialization();
@@ -103134,11 +102874,11 @@ public final boolean synpred242_InternalKerML() {
state.failed=false;
return success;
}
- public final boolean synpred141_InternalKerML() {
+ public final boolean synpred142_InternalKerML() {
state.backtracking++;
int start = input.mark();
try {
- synpred141_InternalKerML_fragment(); // can never throw exception
+ synpred142_InternalKerML_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -103226,7 +102966,7 @@ public DFA8(BaseRecognizer recognizer) {
this.transition = dfa_6;
}
public String getDescription() {
- return "5546:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );";
+ return "5496:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );";
}
}
static final String dfa_7s = "\1\112\1\6\1\uffff\1\6\2\110\1\uffff\2\6\2\110";
@@ -103262,7 +103002,7 @@ public DFA9(BaseRecognizer recognizer) {
this.transition = dfa_9;
}
public String getDescription() {
- return "5567:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );";
+ return "5517:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );";
}
}
static final String dfa_10s = "\36\uffff";
@@ -103324,48 +103064,9 @@ public DFA17(BaseRecognizer recognizer) {
this.transition = dfa_15;
}
public String getDescription() {
- return "5735:1: rule__NamespaceBody__Alternatives_1_1 : ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) );";
+ return "5685:1: rule__NamespaceBody__Alternatives_1_1 : ( ( ( rule__NamespaceBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__NamespaceBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__NamespaceBody__OwnedImport_compAssignment_1_1_2 ) ) );";
}
}
- static final String dfa_16s = "\1\6\1\10\3\6\1\uffff\2\6\1\uffff\1\11\2\27\2\10\3\6\2\11\1\uffff\4\27\2\6\4\27";
- static final String dfa_17s = "\1\174\1\77\3\174\1\uffff\2\7\1\uffff\1\77\2\120\2\11\1\7\2\41\2\11\1\uffff\4\120\2\41\4\120";
- static final String dfa_18s = "\5\uffff\1\2\2\uffff\1\1\12\uffff\1\3\12\uffff";
- static final String[] dfa_19s = {
- "\3\5\1\2\14\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\20\uffff\1\3\1\4\5\uffff\2\5\2\uffff\1\5\3\uffff\1\5\1\uffff\1\1\3\5\2\uffff\1\5\2\uffff\1\5\1\uffff\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
- "\1\10\1\2\65\uffff\1\7",
- "\3\5\1\2\14\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\20\uffff\1\3\1\4\5\uffff\2\5\2\uffff\1\5\3\uffff\1\5\1\uffff\1\11\3\5\2\uffff\1\5\2\uffff\1\5\1\uffff\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
- "\3\5\15\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\27\uffff\2\5\2\uffff\1\5\3\uffff\1\5\2\uffff\3\5\2\uffff\1\5\2\uffff\1\5\1\uffff\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
- "\3\5\15\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\27\uffff\2\5\2\uffff\1\5\3\uffff\1\5\2\uffff\3\5\2\uffff\1\5\2\uffff\1\5\1\uffff\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
- "",
- "\1\12\1\13",
- "\1\14\1\15",
- "",
- "\1\2\65\uffff\1\16",
- "\1\5\7\uffff\1\17\1\20\57\uffff\1\5",
- "\1\5\7\uffff\1\17\1\20\57\uffff\1\5",
- "\1\10\1\2",
- "\1\10\1\2",
- "\1\21\1\22",
- "\1\24\1\25\15\uffff\1\23\13\uffff\1\23",
- "\1\26\1\27\15\uffff\1\23\13\uffff\1\23",
- "\1\2",
- "\1\2",
- "",
- "\1\5\7\uffff\1\30\60\uffff\1\5",
- "\1\5\7\uffff\1\30\60\uffff\1\5",
- "\1\5\10\uffff\1\31\57\uffff\1\5",
- "\1\5\10\uffff\1\31\57\uffff\1\5",
- "\1\32\1\33\15\uffff\1\23\13\uffff\1\23",
- "\1\34\1\35\15\uffff\1\23\13\uffff\1\23",
- "\1\5\7\uffff\1\30\60\uffff\1\5",
- "\1\5\7\uffff\1\30\60\uffff\1\5",
- "\1\5\10\uffff\1\31\57\uffff\1\5",
- "\1\5\10\uffff\1\31\57\uffff\1\5"
- };
- static final char[] dfa_16 = DFA.unpackEncodedStringToUnsignedChars(dfa_16s);
- static final char[] dfa_17 = DFA.unpackEncodedStringToUnsignedChars(dfa_17s);
- static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
- static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
class DFA18 extends DFA {
@@ -103374,25 +103075,25 @@ public DFA18(BaseRecognizer recognizer) {
this.decisionNumber = 18;
this.eot = dfa_10;
this.eof = dfa_10;
- this.min = dfa_16;
- this.max = dfa_17;
- this.accept = dfa_18;
+ this.min = dfa_11;
+ this.max = dfa_12;
+ this.accept = dfa_13;
this.special = dfa_14;
- this.transition = dfa_19;
+ this.transition = dfa_15;
}
public String getDescription() {
- return "5762:1: rule__NamespaceBodyElement__Alternatives : ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) );";
+ return "5712:1: rule__NamespaceBodyElement__Alternatives : ( ( ( rule__NamespaceBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__NamespaceBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__NamespaceBodyElement__OwnedImport_compAssignment_2 ) ) );";
}
}
- static final String dfa_20s = "\23\uffff";
- static final String dfa_21s = "\1\6\2\37\2\6\2\26\2\40\2\37\2\uffff\2\6\2\40\2\37";
- static final String dfa_22s = "\1\7\2\40\2\41\2\27\2\40\2\37\2\uffff\2\41\2\40\2\37";
- static final String dfa_23s = "\13\uffff\1\2\1\1\6\uffff";
- static final String dfa_24s = "\23\uffff}>";
- static final String[] dfa_25s = {
+ static final String dfa_16s = "\23\uffff";
+ static final String dfa_17s = "\1\6\2\37\2\6\2\26\2\37\2\40\2\uffff\2\6\2\37\2\40";
+ static final String dfa_18s = "\1\7\2\40\2\41\2\27\2\37\2\40\2\uffff\2\41\2\37\2\40";
+ static final String dfa_19s = "\13\uffff\1\2\1\1\6\uffff";
+ static final String dfa_20s = "\23\uffff}>";
+ static final String[] dfa_21s = {
"\1\1\1\2",
- "\1\4\1\3",
- "\1\4\1\3",
+ "\1\3\1\4",
+ "\1\3\1\4",
"\1\7\1\10\15\uffff\1\6\13\uffff\1\5",
"\1\11\1\12\15\uffff\1\6\13\uffff\1\5",
"\1\13\1\14",
@@ -103411,36 +103112,36 @@ public String getDescription() {
"\1\16"
};
+ static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
+ static final char[] dfa_17 = DFA.unpackEncodedStringToUnsignedChars(dfa_17s);
+ static final char[] dfa_18 = DFA.unpackEncodedStringToUnsignedChars(dfa_18s);
+ static final short[] dfa_19 = DFA.unpackEncodedString(dfa_19s);
static final short[] dfa_20 = DFA.unpackEncodedString(dfa_20s);
- static final char[] dfa_21 = DFA.unpackEncodedStringToUnsignedChars(dfa_21s);
- static final char[] dfa_22 = DFA.unpackEncodedStringToUnsignedChars(dfa_22s);
- static final short[] dfa_23 = DFA.unpackEncodedString(dfa_23s);
- static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s);
- static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s);
+ static final short[][] dfa_21 = unpackEncodedStringArray(dfa_21s);
class DFA22 extends DFA {
public DFA22(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 22;
- this.eot = dfa_20;
- this.eof = dfa_20;
- this.min = dfa_21;
- this.max = dfa_22;
- this.accept = dfa_23;
- this.special = dfa_24;
- this.transition = dfa_25;
+ 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;
}
public String getDescription() {
- return "5852:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
+ return "5802:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
}
}
- static final String dfa_26s = "\44\uffff";
- static final String dfa_27s = "\1\10\7\uffff\1\124\5\uffff\1\6\4\uffff\1\6\11\uffff\1\6\2\125\2\6\2\125";
- static final String dfa_28s = "\1\173\7\uffff\1\166\5\uffff\1\174\4\uffff\1\141\11\uffff\1\7\6\141";
- static final String dfa_29s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\uffff\1\10\1\11\1\12\1\13\1\14\1\uffff\1\17\1\20\1\21\1\22\1\uffff\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\15\1\16\7\uffff";
- static final String dfa_30s = "\44\uffff}>";
- static final String[] dfa_31s = {
+ static final String dfa_22s = "\44\uffff";
+ static final String dfa_23s = "\1\10\7\uffff\1\124\5\uffff\1\6\4\uffff\1\6\11\uffff\1\6\2\125\2\6\2\125";
+ static final String dfa_24s = "\1\173\7\uffff\1\166\5\uffff\1\174\4\uffff\1\141\11\uffff\1\7\6\141";
+ static final String dfa_25s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\uffff\1\10\1\11\1\12\1\13\1\14\1\uffff\1\17\1\20\1\21\1\22\1\uffff\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\15\1\16\7\uffff";
+ static final String dfa_26s = "\44\uffff}>";
+ static final String[] dfa_27s = {
"\1\3\20\uffff\2\5\45\uffff\1\1\2\uffff\1\2\3\uffff\1\3\2\uffff\2\4\3\uffff\1\6\2\uffff\1\7\1\uffff\1\11\1\24\1\23\1\25\2\uffff\1\12\1\27\1\uffff\1\32\1\uffff\1\26\1\30\1\31\1\uffff\1\15\1\13\1\14\1\16\10\uffff\1\20\3\uffff\1\21\1\22\1\uffff\1\17\4\uffff\1\10",
"",
"",
@@ -103479,36 +103180,36 @@ public String getDescription() {
"\1\24\5\uffff\1\27\3\uffff\1\26\1\30\1\31"
};
+ static final short[] dfa_22 = DFA.unpackEncodedString(dfa_22s);
+ static final char[] dfa_23 = DFA.unpackEncodedStringToUnsignedChars(dfa_23s);
+ static final char[] dfa_24 = DFA.unpackEncodedStringToUnsignedChars(dfa_24s);
+ static final short[] dfa_25 = DFA.unpackEncodedString(dfa_25s);
static final short[] dfa_26 = DFA.unpackEncodedString(dfa_26s);
- static final char[] dfa_27 = DFA.unpackEncodedStringToUnsignedChars(dfa_27s);
- static final char[] dfa_28 = DFA.unpackEncodedStringToUnsignedChars(dfa_28s);
- static final short[] dfa_29 = DFA.unpackEncodedString(dfa_29s);
- static final short[] dfa_30 = DFA.unpackEncodedString(dfa_30s);
- static final short[][] dfa_31 = unpackEncodedStringArray(dfa_31s);
+ static final short[][] dfa_27 = unpackEncodedStringArray(dfa_27s);
class DFA26 extends DFA {
public DFA26(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 26;
- this.eot = dfa_26;
- this.eof = dfa_26;
- this.min = dfa_27;
- this.max = dfa_28;
- this.accept = dfa_29;
- this.special = dfa_30;
- this.transition = dfa_31;
+ this.eot = dfa_22;
+ this.eof = dfa_22;
+ this.min = dfa_23;
+ this.max = dfa_24;
+ this.accept = dfa_25;
+ this.special = dfa_26;
+ this.transition = dfa_27;
}
public String getDescription() {
- return "5942:1: rule__NonFeatureElement__Alternatives : ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) );";
+ return "5892:1: rule__NonFeatureElement__Alternatives : ( ( ruleElement ) | ( ruleRelationship ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleNamespace ) | ( rulePackage ) | ( ruleType ) | ( ruleClassifier ) | ( ruleClass ) | ( ruleStructure ) | ( ruleDataType ) | ( ruleAssociation ) | ( ruleAssociationStructure ) | ( ruleInteraction ) | ( ruleBehavior ) | ( ruleFunction ) | ( rulePredicate ) | ( ruleGeneralization ) | ( ruleConjugation ) | ( ruleFeatureTyping ) | ( ruleSuperclassing ) | ( ruleSubsetting ) | ( ruleRedefinition ) | ( ruleTypeFeaturing ) );";
}
}
- static final String dfa_32s = "\14\uffff";
- static final String dfa_33s = "\2\6\12\uffff";
- static final String dfa_34s = "\2\174\12\uffff";
- static final String dfa_35s = "\2\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12";
- static final String dfa_36s = "\14\uffff}>";
- static final String[] dfa_37s = {
+ static final String dfa_28s = "\14\uffff";
+ static final String dfa_29s = "\2\6\12\uffff";
+ static final String dfa_30s = "\2\174\12\uffff";
+ static final String dfa_31s = "\2\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12";
+ static final String dfa_32s = "\14\uffff}>";
+ static final String[] dfa_33s = {
"\2\2\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\4\2\27\uffff\1\2\14\uffff\1\2\32\uffff\1\7\3\uffff\1\10\1\11\3\uffff\1\3\1\4\1\5\2\uffff\1\6\1\uffff\1\12\1\13\2\uffff\1\1\1\2",
"\2\2\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\4\2\27\uffff\1\2\14\uffff\1\2\32\uffff\1\7\3\uffff\1\10\1\11\3\uffff\1\3\1\4\1\5\2\uffff\1\6\1\uffff\1\12\1\13\3\uffff\1\2",
"",
@@ -103523,36 +103224,36 @@ public String getDescription() {
""
};
+ static final short[] dfa_28 = DFA.unpackEncodedString(dfa_28s);
+ static final char[] dfa_29 = DFA.unpackEncodedStringToUnsignedChars(dfa_29s);
+ static final char[] dfa_30 = DFA.unpackEncodedStringToUnsignedChars(dfa_30s);
+ static final short[] dfa_31 = DFA.unpackEncodedString(dfa_31s);
static final short[] dfa_32 = DFA.unpackEncodedString(dfa_32s);
- static final char[] dfa_33 = DFA.unpackEncodedStringToUnsignedChars(dfa_33s);
- static final char[] dfa_34 = DFA.unpackEncodedStringToUnsignedChars(dfa_34s);
- static final short[] dfa_35 = DFA.unpackEncodedString(dfa_35s);
- static final short[] dfa_36 = DFA.unpackEncodedString(dfa_36s);
- static final short[][] dfa_37 = unpackEncodedStringArray(dfa_37s);
+ static final short[][] dfa_33 = unpackEncodedStringArray(dfa_33s);
class DFA27 extends DFA {
public DFA27(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 27;
- this.eot = dfa_32;
- this.eof = dfa_32;
- this.min = dfa_33;
- this.max = dfa_34;
- this.accept = dfa_35;
- this.special = dfa_36;
- this.transition = dfa_37;
+ 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;
}
public String getDescription() {
- return "6101:1: rule__FeatureElement__Alternatives : ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );";
+ return "6051:1: rule__FeatureElement__Alternatives : ( ( ruleFeature ) | ( ruleStep ) | ( ruleExpression ) | ( ruleBooleanExpression ) | ( ruleInvariant ) | ( ruleConnector ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );";
}
}
- static final String dfa_38s = "\37\uffff";
- static final String dfa_39s = "\1\6\1\10\3\6\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\27\2\10\3\6\2\11\2\27\1\uffff\2\27\2\6\4\27";
- static final String dfa_40s = "\1\174\1\77\3\174\1\uffff\1\7\1\uffff\1\7\1\uffff\1\77\2\120\2\11\1\7\2\41\2\11\2\120\1\uffff\2\120\2\41\4\120";
- static final String dfa_41s = "\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
- static final String dfa_42s = "\37\uffff}>";
- static final String[] dfa_43s = {
+ static final String dfa_34s = "\37\uffff";
+ static final String dfa_35s = "\1\6\1\10\3\6\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\27\2\10\3\6\2\11\2\27\1\uffff\2\27\2\6\4\27";
+ static final String dfa_36s = "\1\174\1\77\3\174\1\uffff\1\7\1\uffff\1\7\1\uffff\1\77\2\120\2\11\1\7\2\41\2\11\2\120\1\uffff\2\120\2\41\4\120";
+ static final String dfa_37s = "\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
+ static final String dfa_38s = "\37\uffff}>";
+ static final String[] dfa_39s = {
"\3\5\1\2\14\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\20\uffff\1\3\1\4\5\uffff\2\5\2\uffff\1\5\3\uffff\1\5\1\uffff\1\1\3\5\2\uffff\1\5\2\uffff\1\5\1\7\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
"\1\11\1\2\65\uffff\1\10",
"\3\5\1\2\14\uffff\1\5\1\uffff\6\5\1\6\3\uffff\1\5\1\uffff\4\5\20\uffff\1\3\1\4\5\uffff\2\5\2\uffff\1\5\3\uffff\1\5\1\uffff\1\12\3\5\2\uffff\1\5\2\uffff\1\5\1\7\4\5\2\uffff\2\5\1\uffff\1\5\1\uffff\3\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\2\uffff\2\5",
@@ -103586,36 +103287,36 @@ public String getDescription() {
"\1\5\10\uffff\1\32\57\uffff\1\5"
};
+ static final short[] dfa_34 = DFA.unpackEncodedString(dfa_34s);
+ static final char[] dfa_35 = DFA.unpackEncodedStringToUnsignedChars(dfa_35s);
+ static final char[] dfa_36 = DFA.unpackEncodedStringToUnsignedChars(dfa_36s);
+ static final short[] dfa_37 = DFA.unpackEncodedString(dfa_37s);
static final short[] dfa_38 = DFA.unpackEncodedString(dfa_38s);
- static final char[] dfa_39 = DFA.unpackEncodedStringToUnsignedChars(dfa_39s);
- static final char[] dfa_40 = DFA.unpackEncodedStringToUnsignedChars(dfa_40s);
- static final short[] dfa_41 = DFA.unpackEncodedString(dfa_41s);
- static final short[] dfa_42 = DFA.unpackEncodedString(dfa_42s);
- static final short[][] dfa_43 = unpackEncodedStringArray(dfa_43s);
+ static final short[][] dfa_39 = unpackEncodedStringArray(dfa_39s);
class DFA29 extends DFA {
public DFA29(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 29;
- this.eot = dfa_38;
- this.eof = dfa_38;
- this.min = dfa_39;
- this.max = dfa_40;
- this.accept = dfa_41;
- this.special = dfa_42;
- this.transition = dfa_43;
+ this.eot = dfa_34;
+ 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 "6191:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );";
+ return "6141:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );";
}
}
- static final String dfa_44s = "\42\uffff";
- static final String dfa_45s = "\1\6\1\10\5\6\1\uffff\2\6\1\uffff\1\6\1\uffff\1\11\2\27\2\10\3\6\2\11\2\27\1\uffff\2\27\2\6\4\27";
- static final String dfa_46s = "\1\177\1\77\5\177\1\uffff\1\174\1\7\1\uffff\1\7\1\uffff\1\77\2\120\2\11\1\7\2\41\2\11\2\120\1\uffff\2\120\2\41\4\120";
- static final String dfa_47s = "\7\uffff\1\2\2\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
- static final String dfa_48s = "\42\uffff}>";
- static final String[] dfa_49s = {
+ static final String dfa_40s = "\42\uffff";
+ static final String dfa_41s = "\1\6\1\10\5\6\1\uffff\2\6\1\uffff\1\6\1\uffff\1\11\2\27\2\10\3\6\2\11\2\27\1\uffff\2\27\2\6\4\27";
+ static final String dfa_42s = "\1\177\1\77\5\177\1\uffff\1\174\1\7\1\uffff\1\7\1\uffff\1\77\2\120\2\11\1\7\2\41\2\11\2\120\1\uffff\2\120\2\41\4\120";
+ static final String dfa_43s = "\7\uffff\1\2\2\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
+ static final String dfa_44s = "\42\uffff}>";
+ static final String[] dfa_45s = {
"\2\12\1\7\1\2\14\uffff\1\12\1\uffff\1\12\2\7\2\12\1\7\1\11\3\uffff\1\12\1\uffff\4\12\20\uffff\1\3\1\4\1\5\1\6\4\12\1\7\2\uffff\1\7\3\uffff\1\7\1\uffff\1\1\2\7\1\12\2\uffff\1\7\2\uffff\1\7\1\uffff\4\7\2\12\2\7\1\uffff\1\7\1\uffff\3\7\1\uffff\4\7\1\12\3\uffff\2\12\2\uffff\1\7\3\12\2\7\1\12\1\7\2\12\2\uffff\1\10\4\12",
"\1\14\1\2\65\uffff\1\13",
"\2\12\1\7\1\2\14\uffff\1\12\1\uffff\1\12\2\7\2\12\1\7\1\11\3\uffff\1\12\1\uffff\4\12\20\uffff\1\3\1\4\1\5\1\6\4\12\1\7\2\uffff\1\7\3\uffff\1\7\1\uffff\1\15\2\7\1\12\2\uffff\1\7\2\uffff\1\7\1\uffff\4\7\2\12\2\7\1\uffff\1\7\1\uffff\3\7\1\uffff\4\7\1\12\3\uffff\2\12\2\uffff\1\7\3\12\2\7\1\12\1\7\2\12\2\uffff\1\10\4\12",
@@ -103652,34 +103353,34 @@ public String getDescription() {
"\1\7\7\uffff\1\35\60\uffff\1\7"
};
+ static final short[] dfa_40 = DFA.unpackEncodedString(dfa_40s);
+ static final char[] dfa_41 = DFA.unpackEncodedStringToUnsignedChars(dfa_41s);
+ static final char[] dfa_42 = DFA.unpackEncodedStringToUnsignedChars(dfa_42s);
+ static final short[] dfa_43 = DFA.unpackEncodedString(dfa_43s);
static final short[] dfa_44 = DFA.unpackEncodedString(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 = DFA.unpackEncodedString(dfa_48s);
- static final short[][] dfa_49 = unpackEncodedStringArray(dfa_49s);
+ static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
class DFA34 extends DFA {
public DFA34(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 34;
- this.eot = dfa_44;
- this.eof = dfa_44;
- this.min = dfa_45;
- this.max = dfa_46;
- this.accept = dfa_47;
- this.special = dfa_48;
- this.transition = dfa_49;
+ this.eot = dfa_40;
+ this.eof = dfa_40;
+ this.min = dfa_41;
+ this.max = dfa_42;
+ this.accept = dfa_43;
+ this.special = dfa_44;
+ this.transition = dfa_45;
}
public String getDescription() {
- return "6308:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );";
+ return "6258:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );";
}
}
- static final String dfa_50s = "\1\6\1\11\5\6\2\uffff\1\6\2\11";
- static final String dfa_51s = "\1\177\1\77\5\177\2\uffff\1\7\2\11";
- static final String dfa_52s = "\7\uffff\1\1\1\2\3\uffff";
- static final String[] dfa_53s = {
+ static final String dfa_46s = "\1\6\1\11\5\6\2\uffff\1\6\2\11";
+ static final String dfa_47s = "\1\177\1\77\5\177\2\uffff\1\7\2\11";
+ static final String dfa_48s = "\7\uffff\1\1\1\2\3\uffff";
+ static final String[] dfa_49s = {
"\2\7\1\uffff\1\2\14\uffff\1\7\1\uffff\1\7\2\uffff\2\7\5\uffff\1\7\1\uffff\4\7\20\uffff\1\3\1\4\1\5\1\6\4\7\11\uffff\1\1\2\uffff\1\7\13\uffff\1\7\1\10\15\uffff\1\7\3\uffff\2\7\3\uffff\3\7\2\uffff\1\7\1\uffff\2\7\2\uffff\5\7",
"\1\2\65\uffff\1\11",
"\2\7\1\uffff\1\2\14\uffff\1\7\1\uffff\1\7\2\uffff\2\7\5\uffff\1\7\1\uffff\4\7\20\uffff\1\3\1\4\1\5\1\6\4\7\11\uffff\1\1\2\uffff\1\7\13\uffff\1\7\1\10\15\uffff\1\7\3\uffff\2\7\3\uffff\3\7\2\uffff\1\7\1\uffff\2\7\2\uffff\5\7",
@@ -103693,34 +103394,34 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_50 = DFA.unpackEncodedStringToUnsignedChars(dfa_50s);
- static final char[] dfa_51 = DFA.unpackEncodedStringToUnsignedChars(dfa_51s);
- static final short[] dfa_52 = DFA.unpackEncodedString(dfa_52s);
- static final short[][] dfa_53 = unpackEncodedStringArray(dfa_53s);
+ static final char[] dfa_46 = DFA.unpackEncodedStringToUnsignedChars(dfa_46s);
+ static final char[] dfa_47 = DFA.unpackEncodedStringToUnsignedChars(dfa_47s);
+ static final short[] dfa_48 = DFA.unpackEncodedString(dfa_48s);
+ static final short[][] dfa_49 = unpackEncodedStringArray(dfa_49s);
class DFA35 extends DFA {
public DFA35(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 35;
- this.eot = dfa_32;
- this.eof = dfa_32;
- this.min = dfa_50;
- this.max = dfa_51;
- this.accept = dfa_52;
- this.special = dfa_36;
- this.transition = dfa_53;
+ this.eot = dfa_28;
+ this.eof = dfa_28;
+ this.min = dfa_46;
+ this.max = dfa_47;
+ this.accept = dfa_48;
+ this.special = dfa_32;
+ this.transition = dfa_49;
}
public String getDescription() {
- return "6341:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );";
+ return "6291:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );";
}
}
- static final String dfa_54s = "\u0368\uffff";
- static final String dfa_55s = "\3\6\2\26\1\6\1\115\4\6\1\5\2\6\2\uffff\3\6\1\115\4\6\1\5\2\6\1\115\2\26\1\6\4\26\2\121\2\37\2\26\1\5\2\26\1\6\4\26\2\121\2\37\3\6\1\115\4\6\1\5\10\6\1\5\1\30\2\6\2\121\2\6\1\115\4\6\1\5\10\6\1\5\1\30\2\6\2\37\4\26\1\6\4\26\2\121\20\26\1\121\2\30\1\6\1\115\4\6\2\40\2\37\1\5\1\30\4\26\1\6\4\26\2\121\20\26\1\121\2\30\1\6\1\115\4\6\2\40\2\37\16\6\1\5\1\30\12\6\4\30\1\6\4\30\2\6\1\121\13\6\1\5\1\30\12\6\4\30\1\6\4\30\2\6\2\40\4\37\26\26\1\121\2\30\1\6\1\115\4\6\24\26\11\6\2\40\2\37\26\26\1\121\2\30\1\6\1\115\4\6\24\26\11\6\2\40\2\37\22\6\4\30\1\6\4\30\4\6\22\30\16\6\4\30\1\6\4\30\4\6\22\30\2\40\2\37\2\40\2\37\34\26\11\6\10\26\14\6\34\26\11\6\10\26\24\6\52\30\6\6\52\30\2\37\2\40\14\26\22\6\14\26\22\6\110\30\14\6\30\30";
- static final String dfa_56s = "\1\174\1\114\1\7\2\152\1\7\1\115\4\7\1\41\2\7\2\uffff\2\150\1\7\1\115\4\7\1\41\2\7\1\115\2\150\1\7\4\150\1\142\1\121\4\150\1\41\2\150\1\7\4\150\1\142\1\121\2\150\3\7\1\115\4\7\1\41\10\7\1\41\1\u0081\2\7\1\142\1\121\2\7\1\115\4\7\1\41\10\7\1\41\1\u0081\2\7\6\150\1\7\4\150\1\142\1\121\20\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\4\150\1\41\1\u0081\4\150\1\7\4\150\1\142\1\121\20\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\4\150\16\7\1\41\1\u0081\12\7\4\150\1\7\4\150\2\7\1\121\13\7\1\41\1\u0081\12\7\4\150\1\7\4\150\2\7\34\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\24\150\11\7\32\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\24\150\11\7\4\150\22\7\4\150\1\7\4\150\4\7\22\150\16\7\4\150\1\7\4\150\4\7\66\150\11\7\10\150\14\7\34\150\11\7\10\150\24\7\52\150\6\7\72\150\22\7\14\150\22\7\110\150\14\7\30\150";
- static final String dfa_57s = "\16\uffff\1\1\1\2\u0358\uffff";
- static final String dfa_58s = "\u0368\uffff}>";
- static final String[] dfa_59s = {
+ static final String dfa_50s = "\u0368\uffff";
+ static final String dfa_51s = "\3\6\2\26\1\6\1\115\4\6\1\5\2\6\2\uffff\3\6\1\115\4\6\1\5\2\6\1\115\2\26\1\6\4\26\2\121\2\37\2\26\1\5\2\26\1\6\4\26\2\121\2\37\3\6\1\115\4\6\1\5\10\6\1\5\1\30\2\6\2\121\2\6\1\115\4\6\1\5\10\6\1\5\1\30\2\6\2\37\4\26\1\6\4\26\2\121\20\26\1\121\2\30\1\6\1\115\4\6\2\40\2\37\1\5\1\30\4\26\1\6\4\26\2\121\20\26\1\121\2\30\1\6\1\115\4\6\2\40\2\37\16\6\1\5\1\30\12\6\4\30\1\6\4\30\2\6\1\121\13\6\1\5\1\30\12\6\4\30\1\6\4\30\2\6\2\40\4\37\26\26\1\121\2\30\1\6\1\115\4\6\24\26\11\6\2\40\2\37\26\26\1\121\2\30\1\6\1\115\4\6\24\26\11\6\2\40\2\37\22\6\4\30\1\6\4\30\4\6\22\30\16\6\4\30\1\6\4\30\4\6\22\30\2\40\2\37\2\40\2\37\34\26\11\6\10\26\14\6\34\26\11\6\10\26\24\6\52\30\6\6\52\30\2\37\2\40\14\26\22\6\14\26\22\6\110\30\14\6\30\30";
+ static final String dfa_52s = "\1\174\1\114\1\7\2\152\1\7\1\115\4\7\1\41\2\7\2\uffff\2\150\1\7\1\115\4\7\1\41\2\7\1\115\2\150\1\7\4\150\1\142\1\121\4\150\1\41\2\150\1\7\4\150\1\142\1\121\2\150\3\7\1\115\4\7\1\41\10\7\1\41\1\u0081\2\7\1\142\1\121\2\7\1\115\4\7\1\41\10\7\1\41\1\u0081\2\7\6\150\1\7\4\150\1\142\1\121\20\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\4\150\1\41\1\u0081\4\150\1\7\4\150\1\142\1\121\20\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\4\150\16\7\1\41\1\u0081\12\7\4\150\1\7\4\150\2\7\1\121\13\7\1\41\1\u0081\12\7\4\150\1\7\4\150\2\7\34\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\24\150\11\7\32\150\1\121\1\u0081\1\u0080\1\7\1\115\4\7\24\150\11\7\4\150\22\7\4\150\1\7\4\150\4\7\22\150\16\7\4\150\1\7\4\150\4\7\66\150\11\7\10\150\14\7\34\150\11\7\10\150\24\7\52\150\6\7\72\150\22\7\14\150\22\7\110\150\14\7\30\150";
+ static final String dfa_53s = "\16\uffff\1\1\1\2\u0358\uffff";
+ static final String dfa_54s = "\u0368\uffff}>";
+ static final String[] dfa_55s = {
"\1\3\1\4\16\uffff\1\13\1\uffff\1\5\2\uffff\1\11\1\12\5\uffff\1\7\1\uffff\1\14\1\15\1\uffff\1\10\27\uffff\1\2\5\uffff\1\16\6\uffff\1\6\33\uffff\1\17\23\uffff\1\1",
"\1\3\1\4\16\uffff\1\13\1\uffff\1\5\2\uffff\1\11\1\12\5\uffff\1\7\1\uffff\1\14\1\15\1\uffff\1\10\27\uffff\1\2\5\uffff\1\16\6\uffff\1\6",
"\1\20\1\21",
@@ -103754,8 +103455,8 @@ public String getDescription() {
"\1\34\1\35",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\101\1\102\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\101\1\102\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\104\1\103\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\104\1\103\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\104\1\105\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\104\1\105\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\107\20\uffff\1\106",
"\1\107",
"\1\111\1\110\44\uffff\1\16\26\uffff\1\33\13\uffff\1\17",
@@ -103768,8 +103469,8 @@ public String getDescription() {
"\1\52\1\53",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\127\1\130\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\127\1\130\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\132\1\131\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\132\1\131\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\132\1\133\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\132\1\133\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\135\20\uffff\1\134",
"\1\135",
"\1\137\1\136\44\uffff\1\16\26\uffff\1\33\13\uffff\1\17",
@@ -103821,13 +103522,13 @@ public String getDescription() {
"\1\u00b6\1\u00b4\44\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00b7\1\u00b8\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00b7\1\u00b8\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00ba\1\u00bb\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00ba\1\u00bb\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00bb\1\u00b9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00bb\1\u00b9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\144\1\145",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00bd\1\u00be\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00bd\1\u00be\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c1\1\u00c0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c1\1\u00c0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00be\1\u00bc\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00be\1\u00bc\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c0\1\u00c1\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c0\1\u00c1\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\u00c3\20\uffff\1\u00c2",
"\1\u00c3",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c4\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
@@ -103840,12 +103541,12 @@ public String getDescription() {
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c8\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00c9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00c9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00ca\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00ca\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cb\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cb\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cd\1\u00cc\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cd\1\u00cc\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00ca\1\u00cb\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00ca\1\u00cb\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cc\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cc\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00cd\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00cd\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\107",
"\1\u0080\2\uffff\1\u0084\1\u0085\5\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\6\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17\30\uffff\1\u00ce",
"\1\u0080\2\uffff\1\u0084\1\u0085\5\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\6\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17\27\uffff\1\u00cf",
@@ -103863,13 +103564,13 @@ public String getDescription() {
"\1\u00aa\2\uffff\1\u00ae\1\u00af\5\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\6\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17\27\uffff\1\u00a8\1\u00a9",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00da\1\u00db\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00da\1\u00db\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00dd\1\u00de\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00dd\1\u00de\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00de\1\u00dc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00de\1\u00dc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u008e\1\u008f",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e0\1\u00e1\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e0\1\u00e1\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e2\1\u00e4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e2\1\u00e4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e1\1\u00df\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e1\1\u00df\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e3\1\u00e4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e3\1\u00e4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u00e6\20\uffff\1\u00e5",
"\1\u00e6",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00e7\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
@@ -103882,12 +103583,12 @@ public String getDescription() {
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00eb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ec\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ec\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ed\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ed\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ee\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ee\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00f0\1\u00ef\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00f0\1\u00ef\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ed\1\u00ee\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ed\1\u00ee\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ef\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ef\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00f0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00f0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\135",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\5\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\6\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17\30\uffff\1\u00f1",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\5\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\6\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17\27\uffff\1\u00f2",
@@ -103932,10 +103633,10 @@ public String getDescription() {
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0136\1\u0137\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0136\1\u0137\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u00d0\1\u00d1",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0138\1\u013a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0138\1\u013a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u013d\1\u013b\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u013d\1\u013b\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0139\1\u013a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0139\1\u013a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u013c\1\u013d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u013c\1\u013d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u013e\1\u013f",
"\1\u0140\1\u0141",
"\1\u008b",
@@ -103967,10 +103668,10 @@ public String getDescription() {
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0176\1\u0177\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0176\1\u0177\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00f3\1\u00f4",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0178\1\u017a\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0178\1\u017a\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u017d\1\u017b\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u017d\1\u017b\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0179\1\u017a\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0179\1\u017a\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u017c\1\u017d\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u017c\1\u017d\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u017e\1\u017f",
"\1\u0180\1\u0181",
"\1\u0182\44\uffff\1\16\1\u00b5\41\uffff\1\17",
@@ -103983,24 +103684,24 @@ public String getDescription() {
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0186\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0187\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0187\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0188\1\u0189\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0188\1\u0189\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018a\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018a\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018b\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018b\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018c\1\u018d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018c\1\u018d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0188\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0188\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0189\1\u018a\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0189\1\u018a\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018b\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018b\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018c\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018c\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018d\1\u018e\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018d\1\u018e\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0191\1\u0190\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0191\1\u0190\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0192\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0192\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0193\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0193\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0192\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0192\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0193\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0193\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\u00c3",
"\1\u011b\2\uffff\1\u011f\1\u0120\5\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\6\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17\30\uffff\1\u0194",
"\1\u011b\2\uffff\1\u011f\1\u0120\5\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\6\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17\27\uffff\1\u0195",
@@ -104022,14 +103723,14 @@ public String getDescription() {
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00c8\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00c9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00c9\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00ca\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00ca\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cb\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cb\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u01a0\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u01a0\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u019f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u019f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u01a0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u01a0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cc\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u00cc\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00cd\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u00cd\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\u01a1\1\u01a2",
"\1\u01a3\1\u01a4",
"\1\u01a5\1\u01a6",
@@ -104047,24 +103748,24 @@ public String getDescription() {
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b3\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b5\1\u01b6\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b5\1\u01b6\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b7\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b7\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b8\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b8\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b9\1\u01ba\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b9\1\u01ba\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01bc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01bc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01be\1\u01bf\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01be\1\u01bf\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b5\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b5\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b6\1\u01b7\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b6\1\u01b7\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b8\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b8\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b9\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b9\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\1\u01ba\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\1\u01ba\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01be\1\u01bd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01be\1\u01bd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bf\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bf\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u00e6",
"\1\u015b\2\uffff\1\u015f\1\u0160\5\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\6\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17\30\uffff\1\u01c1",
"\1\u015b\2\uffff\1\u015f\1\u0160\5\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\6\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17\27\uffff\1\u01c2",
@@ -104086,14 +103787,14 @@ public String getDescription() {
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00eb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ec\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ec\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ed\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00ed\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ee\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ee\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ef\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u00ef\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00f0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u00f0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u01ce\1\u01cf",
"\1\u01d0\1\u01d1",
"\1\u01d2\1\u01d3",
@@ -104132,8 +103833,8 @@ public String getDescription() {
"\1\u0196\1\u0197",
"\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0208\1\u0209\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0208\1\u0209\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u020c\1\u020a\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u020c\1\u020a\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u020b\1\u020c\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u020b\1\u020c\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u020d\1\u020e",
"\1\u020f\1\u0210",
"\1\u0211\1\u0212",
@@ -104144,18 +103845,18 @@ public String getDescription() {
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0217\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0218\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0218\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021a\1\u021b\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021a\1\u021b\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\1\u021e\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\1\u021e\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0220\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0220\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\1\u021a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\1\u021a\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021b\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021b\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021d\1\u021e\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021d\1\u021e\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0220\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0220\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0221\1\u0222",
"\1\u0223\1\u0224",
"\1\u0225\1\u0226",
@@ -104175,32 +103876,32 @@ public String getDescription() {
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u023e\1\u023f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u023e\1\u023f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u01c3\1\u01c4",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0241\1\u0242\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0241\1\u0242\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0243\1\u0245\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0243\1\u0245\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0242\1\u0240\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0242\1\u0240\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0244\1\u0245\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u0244\1\u0245\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u0246\1\u0247",
"\1\u0248\1\u0249",
"\1\u024a\1\u024b",
"\1\u024c\1\u024d",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u024f\1\u024e\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u024f\1\u024e\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u024e\1\u024f\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u024e\1\u024f\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0250\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0250\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0251\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0251\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0252\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0252\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0253\1\u0254\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0253\1\u0254\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0256\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0256\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0257\1\u0258\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0257\1\u0258\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0259\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0259\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0253\1\u0252\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0253\1\u0252\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0254\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0254\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0256\1\u0257\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0256\1\u0257\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0258\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0258\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0259\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0259\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u0182\44\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\u0182\44\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\u025a\45\uffff\1\16\1\u00b5\41\uffff\1\17",
@@ -104213,30 +103914,30 @@ public String getDescription() {
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0186\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0187\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0187\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\66\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018a\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018a\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018b\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018b\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0188\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0188\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018b\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018b\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018c\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u018c\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u018f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0260\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0260\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0261\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0261\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0192\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0192\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0193\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0193\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0192\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0192\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0193\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0193\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\u0262\1\u0263",
"\1\u0264\1\u0265",
"\1\u0266\1\u0267",
@@ -104250,10 +103951,10 @@ public String getDescription() {
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u019d\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019e\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019e\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\100\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u019f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u01a0\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u01a0\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\105\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u019f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u019f\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u01a0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u01a0\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\103\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\u0274\1\u0275",
"\1\u0276\1\u0277",
"\1\u0278\1\u0279",
@@ -104270,30 +103971,30 @@ public String getDescription() {
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b3\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b4\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\114\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b7\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b7\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b8\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b8\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028e\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028e\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028f\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028f\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bb\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01bc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01bc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0290\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0290\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0291\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0291\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b5\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b5\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b8\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01b8\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b9\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01b9\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028e\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028e\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028f\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028f\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0290\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0290\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0291\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0291\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bf\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01bf\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01c0\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u0292\1\u0293",
"\1\u0294\1\u0295",
"\1\u0296\1\u0297",
@@ -104307,10 +104008,10 @@ public String getDescription() {
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01ca\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cb\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cb\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\126\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cc\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cd\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\133\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u01cc\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u01cd\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\131\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u02a4\1\u02a5",
"\1\u02a6\1\u02a7",
"\1\u02a8\1\u02a9",
@@ -104343,12 +104044,12 @@ public String getDescription() {
"\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d2\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d3\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d3\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d4\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d4\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\1\u02d5\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\1\u02d5\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d7\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d7\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d4\1\u02d5\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d4\1\u02d5\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d7\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d7\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02d8\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02d8\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02d9\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
@@ -104357,82 +104058,82 @@ public String getDescription() {
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0217\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0218\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0218\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0219\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021d\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dc\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dc\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dd\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dd\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0220\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u0220\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021b\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021b\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u021c\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dc\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dc\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dd\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dd\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u021f\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0220\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u0220\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u02de\1\u02df",
"\1\u02e0\1\u02e1",
"\1\u02e2\1\u02e3",
"\1\u02e4\1\u02e5",
"\1\u02e6\1\u02e7",
"\1\u02e8\1\u02e9",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02eb\1\u02ea\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02eb\1\u02ea\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ea\1\u02eb\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ea\1\u02eb\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ec\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ec\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ed\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ed\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ee\1\u02ef\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ee\1\u02ef\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f1\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f1\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f3\1\u02f4\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f3\1\u02f4\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f6\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f6\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f7\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f7\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ee\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ee\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\1\u02ef\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\1\u02ef\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f1\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f1\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\1\u02f3\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\1\u02f3\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f4\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f4\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f6\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f6\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f7\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f7\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0250\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0250\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0251\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0251\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0252\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0252\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f8\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f8\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f9\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f9\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0256\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0256\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0259\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0259\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f8\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f8\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f9\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f9\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0254\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0254\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0255\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0258\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u0258\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0259\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u0259\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u025a\45\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\u025a\45\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\u025b\44\uffff\1\16\1\u00b5\41\uffff\1\17",
"\1\u025b\44\uffff\1\16\1\u00b5\41\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00b9\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
- "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bc\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025c\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025d\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00ba\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u025e\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
+ "\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u025f\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bd\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0260\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\3\uffff\1\u0260\1\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
"\1\75\1\uffff\1\67\2\uffff\1\73\1\74\2\uffff\1\u0261\2\uffff\1\71\4\uffff\1\72\35\uffff\1\16\1\u00bf\5\uffff\1\70\17\uffff\1\33\13\uffff\1\17",
@@ -104455,18 +104156,18 @@ public String getDescription() {
"\1\u031a\1\u031b",
"\1\u031c\1\u031d",
"\1\u031e\1\u031f",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dc\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028e\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028e\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028f\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028f\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00df\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0290\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0290\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0291\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
- "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0291\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e3\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028c\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028d\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00dd\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028e\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u028e\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028f\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u028f\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e0\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0290\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\3\uffff\1\u0290\1\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0291\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
+ "\1\123\1\uffff\1\115\2\uffff\1\121\1\122\2\uffff\1\u0291\2\uffff\1\117\4\uffff\1\120\35\uffff\1\16\1\u00e2\5\uffff\1\116\17\uffff\1\33\13\uffff\1\17",
"\1\u0320\1\u0321",
"\1\u0322\1\u0323",
"\1\u0324\1\u0325",
@@ -104501,62 +104202,62 @@ public String getDescription() {
"\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d2\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d3\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d3\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d4\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d4\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0348\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0348\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0349\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0349\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d7\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d7\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0348\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0348\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0349\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0349\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u02d6\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d7\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u02d7\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02d8\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02d8\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02d9\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
"\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02d9\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0135\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0139\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dc\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dc\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dd\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dd\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013c\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034a\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034a\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034b\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034b\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02da\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02db\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u0138\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dc\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\2\uffff\1\u02dc\2\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dd\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u0080\2\uffff\1\u0084\1\u0085\3\uffff\1\u02dd\1\uffff\1\u0082\4\uffff\1\u0083\35\uffff\1\16\1\u013b\5\uffff\1\u0081\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034a\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034a\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034b\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034b\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ec\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02ec\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ed\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
"\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ed\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034c\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034c\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034d\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034d\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f0\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f1\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f1\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f2\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f6\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f6\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f7\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f7\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f8\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f8\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f9\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f9\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0179\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
- "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017c\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ee\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02ee\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034c\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034c\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034d\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034d\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f1\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f1\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f4\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u02f4\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u02f5\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f6\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f6\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f7\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f7\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0175\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f8\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02f8\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f9\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02f9\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u0178\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\2\uffff\1\u02fa\2\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
+ "\1\u00aa\2\uffff\1\u00ae\1\u00af\3\uffff\1\u02fb\1\uffff\1\u00ac\4\uffff\1\u00ad\35\uffff\1\16\1\u017b\5\uffff\1\u00ab\17\uffff\1\33\13\uffff\1\17",
"\1\u0350\1\u0351",
"\1\u0352\1\u0353",
"\1\u0354\1\u0355",
@@ -104577,53 +104278,53 @@ public String getDescription() {
"\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0346\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0347\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
"\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0347\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u0207\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0348\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0348\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0349\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0349\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020b\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034a\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034a\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034b\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034b\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034c\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034c\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034d\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034d\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0240\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
- "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0244\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17"
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0348\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\2\uffff\1\u0348\2\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0349\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u011b\2\uffff\1\u011f\1\u0120\3\uffff\1\u0349\1\uffff\1\u011d\4\uffff\1\u011e\35\uffff\1\16\1\u020a\5\uffff\1\u011c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034a\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034a\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034b\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034b\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u023d\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034c\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034c\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034d\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034d\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0241\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\2\uffff\1\u034e\2\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17",
+ "\1\u015b\2\uffff\1\u015f\1\u0160\3\uffff\1\u034f\1\uffff\1\u015d\4\uffff\1\u015e\35\uffff\1\16\1\u0243\5\uffff\1\u015c\17\uffff\1\33\13\uffff\1\17"
};
+ static final short[] dfa_50 = DFA.unpackEncodedString(dfa_50s);
+ static final char[] dfa_51 = DFA.unpackEncodedStringToUnsignedChars(dfa_51s);
+ static final char[] dfa_52 = DFA.unpackEncodedStringToUnsignedChars(dfa_52s);
+ static final short[] dfa_53 = DFA.unpackEncodedString(dfa_53s);
static final short[] dfa_54 = DFA.unpackEncodedString(dfa_54s);
- static final char[] dfa_55 = DFA.unpackEncodedStringToUnsignedChars(dfa_55s);
- static final char[] dfa_56 = DFA.unpackEncodedStringToUnsignedChars(dfa_56s);
- static final short[] dfa_57 = DFA.unpackEncodedString(dfa_57s);
- static final short[] dfa_58 = DFA.unpackEncodedString(dfa_58s);
- static final short[][] dfa_59 = unpackEncodedStringArray(dfa_59s);
+ static final short[][] dfa_55 = unpackEncodedStringArray(dfa_55s);
class DFA57 extends DFA {
public DFA57(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 57;
- this.eot = dfa_54;
- this.eof = dfa_54;
- this.min = dfa_55;
- this.max = dfa_56;
- this.accept = dfa_57;
- this.special = dfa_58;
- this.transition = dfa_59;
+ this.eot = dfa_50;
+ this.eof = dfa_50;
+ this.min = dfa_51;
+ this.max = dfa_52;
+ this.accept = dfa_53;
+ this.special = dfa_54;
+ this.transition = dfa_55;
}
public String getDescription() {
- return "6815:1: rule__ConnectorDeclaration__Alternatives : ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) );";
+ return "6765:1: rule__ConnectorDeclaration__Alternatives : ( ( ruleBinaryConnectorDeclaration ) | ( ruleNaryConnectorDeclaration ) );";
}
}
- static final String dfa_60s = "\1\uffff\1\3\12\uffff";
- static final String dfa_61s = "\2\6\2\uffff\2\26\1\5\2\121\1\5\1\30\1\121";
- static final String dfa_62s = "\1\174\1\114\2\uffff\2\152\1\41\1\142\1\121\1\41\1\u0081\1\121";
- static final String dfa_63s = "\2\uffff\1\1\1\2\10\uffff";
- static final String[] dfa_64s = {
+ static final String dfa_56s = "\1\uffff\1\3\12\uffff";
+ static final String dfa_57s = "\2\6\2\uffff\2\26\1\5\2\121\1\5\1\30\1\121";
+ static final String dfa_58s = "\1\174\1\114\2\uffff\2\152\1\41\1\142\1\121\1\41\1\u0081\1\121";
+ static final String dfa_59s = "\2\uffff\1\1\1\2\10\uffff";
+ static final String[] dfa_60s = {
"\2\2\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\5\uffff\1\2\6\uffff\1\2\57\uffff\1\1",
"\1\4\1\5\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\5\uffff\1\3\6\uffff\1\2",
"",
@@ -104637,34 +104338,34 @@ public String getDescription() {
"\1\2\2\uffff\2\2\5\uffff\1\2\4\uffff\1\2\34\uffff\1\3\1\2\6\uffff\1\2\17\uffff\1\2\43\uffff\2\2",
"\1\12"
};
- static final short[] dfa_60 = DFA.unpackEncodedString(dfa_60s);
- static final char[] dfa_61 = DFA.unpackEncodedStringToUnsignedChars(dfa_61s);
- static final char[] dfa_62 = DFA.unpackEncodedStringToUnsignedChars(dfa_62s);
- static final short[] dfa_63 = DFA.unpackEncodedString(dfa_63s);
- static final short[][] dfa_64 = unpackEncodedStringArray(dfa_64s);
+ static final short[] dfa_56 = DFA.unpackEncodedString(dfa_56s);
+ 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);
class DFA58 extends DFA {
public DFA58(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 58;
- this.eot = dfa_32;
- this.eof = dfa_60;
- this.min = dfa_61;
- this.max = dfa_62;
- this.accept = dfa_63;
- this.special = dfa_36;
- this.transition = dfa_64;
+ this.eot = dfa_28;
+ this.eof = dfa_56;
+ this.min = dfa_57;
+ this.max = dfa_58;
+ this.accept = dfa_59;
+ this.special = dfa_32;
+ this.transition = dfa_60;
}
public String getDescription() {
- return "6836:1: rule__BinaryConnectorDeclaration__Alternatives_0 : ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) );";
+ return "6786:1: rule__BinaryConnectorDeclaration__Alternatives_0 : ( ( ( rule__BinaryConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BinaryConnectorDeclaration__Group_0_1__0 ) ) );";
}
}
- static final String dfa_65s = "\1\uffff\1\5\12\uffff";
- static final String dfa_66s = "\2\6\1\uffff\2\26\1\uffff\1\5\2\121\1\5\1\30\1\121";
- static final String dfa_67s = "\1\174\1\136\1\uffff\2\152\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
- static final String dfa_68s = "\2\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String[] dfa_69s = {
+ static final String dfa_61s = "\1\uffff\1\5\12\uffff";
+ static final String dfa_62s = "\2\6\1\uffff\2\26\1\uffff\1\5\2\121\1\5\1\30\1\121";
+ static final String dfa_63s = "\1\174\1\136\1\uffff\2\152\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
+ static final String dfa_64s = "\2\uffff\1\1\2\uffff\1\2\6\uffff";
+ static final String[] dfa_65s = {
"\2\2\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\14\uffff\1\2\21\uffff\1\2\35\uffff\1\1",
"\1\3\1\4\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\14\uffff\1\2\21\uffff\1\5",
"",
@@ -104678,65 +104379,65 @@ public String getDescription() {
"\1\2\2\uffff\2\2\5\uffff\1\2\4\uffff\1\2\44\uffff\1\2\1\uffff\1\5\15\uffff\1\2\1\uffff\1\2\41\uffff\2\2",
"\1\12"
};
- static final short[] dfa_65 = DFA.unpackEncodedString(dfa_65s);
- static final char[] dfa_66 = DFA.unpackEncodedStringToUnsignedChars(dfa_66s);
- static final char[] dfa_67 = DFA.unpackEncodedStringToUnsignedChars(dfa_67s);
- static final short[] dfa_68 = DFA.unpackEncodedString(dfa_68s);
- static final short[][] dfa_69 = unpackEncodedStringArray(dfa_69s);
+ 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 = unpackEncodedStringArray(dfa_65s);
class DFA59 extends DFA {
public DFA59(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 59;
- this.eot = dfa_32;
- this.eof = dfa_65;
- this.min = dfa_66;
- this.max = dfa_67;
- this.accept = dfa_68;
- this.special = dfa_36;
- this.transition = dfa_69;
+ this.eot = dfa_28;
+ this.eof = dfa_61;
+ this.min = dfa_62;
+ this.max = dfa_63;
+ this.accept = dfa_64;
+ this.special = dfa_32;
+ this.transition = dfa_65;
}
public String getDescription() {
- return "6857:1: rule__BindingConnectorDeclaration__Alternatives_0 : ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) );";
+ return "6807:1: rule__BindingConnectorDeclaration__Alternatives_0 : ( ( ( rule__BindingConnectorDeclaration__Group_0_0__0 ) ) | ( ( rule__BindingConnectorDeclaration__Group_0_1__0 ) ) );";
}
}
- static final String dfa_70s = "\1\174\1\156\2\uffff\2\156\1\41\1\142\1\121\1\41\1\u0081\1\121";
- static final String[] dfa_71s = {
+ static final String dfa_66s = "\1\174\1\156\1\uffff\2\156\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
+ static final String[] dfa_67s = {
"\2\2\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\14\uffff\1\2\41\uffff\1\2\15\uffff\1\1",
- "\1\4\1\5\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\14\uffff\1\2\41\uffff\1\3",
+ "\1\3\1\4\16\uffff\1\2\1\uffff\1\2\2\uffff\2\2\5\uffff\1\2\1\uffff\2\2\1\uffff\1\2\27\uffff\1\2\14\uffff\1\2\41\uffff\1\5",
"",
+ "\1\6\1\uffff\1\2\2\uffff\2\2\2\uffff\2\5\1\uffff\1\2\1\uffff\2\2\1\uffff\1\2\44\uffff\1\2\17\uffff\1\2\15\uffff\1\5\2\uffff\1\5\1\2",
+ "\1\6\1\uffff\1\2\2\uffff\2\2\2\uffff\2\5\1\uffff\1\2\1\uffff\2\2\1\uffff\1\2\44\uffff\1\2\17\uffff\1\2\15\uffff\1\5\2\uffff\1\5\1\2",
"",
- "\1\6\1\uffff\1\2\2\uffff\2\2\2\uffff\2\3\1\uffff\1\2\1\uffff\2\2\1\uffff\1\2\44\uffff\1\2\17\uffff\1\2\15\uffff\1\3\2\uffff\1\3\1\2",
- "\1\6\1\uffff\1\2\2\uffff\2\2\2\uffff\2\3\1\uffff\1\2\1\uffff\2\2\1\uffff\1\2\44\uffff\1\2\17\uffff\1\2\15\uffff\1\3\2\uffff\1\3\1\2",
"\1\7\33\uffff\1\10",
"\1\12\20\uffff\1\11",
"\1\12",
"\1\13\33\uffff\1\10",
- "\1\2\2\uffff\2\2\5\uffff\1\2\4\uffff\1\2\44\uffff\1\2\17\uffff\1\2\20\uffff\1\3\1\2\21\uffff\2\2",
+ "\1\2\2\uffff\2\2\5\uffff\1\2\4\uffff\1\2\44\uffff\1\2\17\uffff\1\2\20\uffff\1\5\1\2\21\uffff\2\2",
"\1\12"
};
- static final char[] dfa_70 = DFA.unpackEncodedStringToUnsignedChars(dfa_70s);
- static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
+ static final char[] dfa_66 = DFA.unpackEncodedStringToUnsignedChars(dfa_66s);
+ static final short[][] dfa_67 = unpackEncodedStringArray(dfa_67s);
class DFA60 extends DFA {
public DFA60(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 60;
- this.eot = dfa_32;
- this.eof = dfa_60;
- this.min = dfa_61;
- this.max = dfa_70;
- this.accept = dfa_63;
- this.special = dfa_36;
- this.transition = dfa_71;
+ this.eot = dfa_28;
+ this.eof = dfa_61;
+ this.min = dfa_62;
+ this.max = dfa_66;
+ this.accept = dfa_64;
+ this.special = dfa_32;
+ this.transition = dfa_67;
}
public String getDescription() {
- return "6878:1: rule__SuccessionDeclaration__Alternatives_0 : ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) );";
+ return "6828:1: rule__SuccessionDeclaration__Alternatives_0 : ( ( ( rule__SuccessionDeclaration__Group_0_0__0 ) ) | ( ( rule__SuccessionDeclaration__Group_0_1__0 ) ) );";
}
}
- static final String[] dfa_72s = {
+ static final String[] dfa_68s = {
"\2\12\1\7\1\2\14\uffff\1\12\1\uffff\1\12\2\7\2\12\1\7\1\11\3\uffff\1\12\1\uffff\4\12\20\uffff\1\3\1\4\1\5\1\6\4\12\1\7\2\uffff\1\7\3\uffff\1\7\1\uffff\1\1\2\7\1\12\2\uffff\1\7\2\uffff\1\7\1\uffff\4\7\2\12\2\7\1\uffff\1\7\1\uffff\3\7\1\uffff\4\7\1\12\3\uffff\2\12\2\uffff\1\7\3\12\2\7\1\12\1\7\2\12\2\uffff\1\10\4\12",
"\1\14\1\2\65\uffff\1\13",
"\2\12\1\7\1\2\14\uffff\1\12\1\uffff\1\12\2\7\2\12\1\7\1\11\3\uffff\1\12\1\uffff\4\12\20\uffff\1\3\1\4\1\5\1\6\4\12\1\7\2\uffff\1\7\3\uffff\1\7\1\uffff\1\15\2\7\1\12\2\uffff\1\7\2\uffff\1\7\1\uffff\4\7\2\12\2\7\1\uffff\1\7\1\uffff\3\7\1\uffff\4\7\1\12\3\uffff\2\12\2\uffff\1\7\3\12\2\7\1\12\1\7\2\12\2\uffff\1\10\4\12",
@@ -104772,87 +104473,87 @@ public String getDescription() {
"\1\7\10\uffff\1\35\57\uffff\1\7",
"\1\7\10\uffff\1\35\57\uffff\1\7"
};
- static final short[][] dfa_72 = unpackEncodedStringArray(dfa_72s);
+ static final short[][] dfa_68 = unpackEncodedStringArray(dfa_68s);
class DFA69 extends DFA {
public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 69;
- this.eot = dfa_44;
- this.eof = dfa_44;
- this.min = dfa_45;
- this.max = dfa_46;
- this.accept = dfa_47;
- this.special = dfa_48;
- this.transition = dfa_72;
+ this.eot = dfa_40;
+ this.eof = dfa_40;
+ this.min = dfa_41;
+ this.max = dfa_42;
+ this.accept = dfa_43;
+ this.special = dfa_44;
+ this.transition = dfa_68;
}
public String getDescription() {
- return "7085:1: rule__FunctionBody__Alternatives_1_1 : ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) );";
+ return "7035:1: rule__FunctionBody__Alternatives_1_1 : ( ( ( rule__FunctionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__FunctionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__FunctionBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__FunctionBody__OwnedRelationship_compAssignment_1_1_3 ) ) );";
}
}
- static final String dfa_73s = "\25\uffff";
- static final String dfa_74s = "\3\uffff\2\6\6\uffff\4\6\2\uffff\4\6";
- static final String dfa_75s = "\1\4\2\uffff\2\16\2\uffff\1\6\1\uffff\1\6\1\uffff\4\16\2\6\4\16";
- static final String dfa_76s = "\1\172\2\uffff\2\u0082\2\uffff\1\u0083\1\uffff\1\7\1\uffff\4\u0082\1\u0083\1\7\4\u0082";
- static final String dfa_77s = "\1\uffff\1\1\1\2\2\uffff\1\6\1\3\1\uffff\1\4\1\uffff\1\5\12\uffff";
- static final String dfa_78s = "\25\uffff}>";
- static final String[] dfa_79s = {
+ static final String dfa_69s = "\25\uffff";
+ static final String dfa_70s = "\3\uffff\2\7\5\uffff\2\7\1\uffff\2\7\2\uffff\4\7";
+ static final String dfa_71s = "\1\4\2\uffff\2\16\1\uffff\1\6\2\uffff\1\6\2\16\1\uffff\2\16\2\6\4\16";
+ static final String dfa_72s = "\1\172\2\uffff\2\u0082\1\uffff\1\u0083\2\uffff\1\7\2\u0082\1\uffff\2\u0082\1\u0083\1\7\4\u0082";
+ static final String dfa_73s = "\1\uffff\1\1\1\2\2\uffff\1\6\1\uffff\1\3\1\4\3\uffff\1\5\10\uffff";
+ static final String dfa_74s = "\25\uffff}>";
+ static final String[] dfa_75s = {
"\2\2\1\3\1\4\2\uffff\1\2\25\uffff\2\2\24\uffff\2\2\60\uffff\1\5\21\uffff\1\1",
"",
"",
- "\14\6\5\uffff\1\11\1\7\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\5\uffff\1\11\1\7\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
+ "\14\7\5\uffff\1\11\1\6\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\5\uffff\1\11\1\6\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
"",
+ "\1\12\1\13\173\uffff\1\14",
"",
- "\1\13\1\14\173\uffff\1\12",
"",
"\1\15\1\16",
+ "\14\7\6\uffff\1\17\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\6\uffff\1\17\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
"",
- "\14\6\6\uffff\1\17\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\6\uffff\1\17\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\5\uffff\1\20\1\12\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\5\uffff\1\20\1\12\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\1\21\1\22\173\uffff\1\12",
+ "\14\7\5\uffff\1\20\1\14\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\5\uffff\1\20\1\14\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\1\21\1\22\173\uffff\1\14",
"\1\23\1\24",
- "\14\6\6\uffff\1\17\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\6\uffff\1\17\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\5\uffff\1\20\1\12\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6",
- "\14\6\5\uffff\1\20\1\12\1\6\6\uffff\15\6\14\uffff\2\6\3\uffff\1\6\12\uffff\1\6\20\uffff\1\6\5\uffff\1\10\1\6\17\uffff\1\6\10\uffff\1\6"
+ "\14\7\6\uffff\1\17\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\6\uffff\1\17\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\5\uffff\1\20\1\14\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7",
+ "\14\7\5\uffff\1\20\1\14\1\7\6\uffff\15\7\14\uffff\2\7\3\uffff\1\7\12\uffff\1\7\20\uffff\1\7\5\uffff\1\10\1\7\17\uffff\1\7\10\uffff\1\7"
};
+ static final short[] dfa_69 = DFA.unpackEncodedString(dfa_69s);
+ static final short[] dfa_70 = DFA.unpackEncodedString(dfa_70s);
+ static final char[] dfa_71 = DFA.unpackEncodedStringToUnsignedChars(dfa_71s);
+ static final char[] dfa_72 = DFA.unpackEncodedStringToUnsignedChars(dfa_72s);
static final short[] dfa_73 = DFA.unpackEncodedString(dfa_73s);
static final short[] dfa_74 = DFA.unpackEncodedString(dfa_74s);
- static final char[] dfa_75 = DFA.unpackEncodedStringToUnsignedChars(dfa_75s);
- static final char[] dfa_76 = DFA.unpackEncodedStringToUnsignedChars(dfa_76s);
- static final short[] dfa_77 = DFA.unpackEncodedString(dfa_77s);
- static final short[] dfa_78 = DFA.unpackEncodedString(dfa_78s);
- static final short[][] dfa_79 = unpackEncodedStringArray(dfa_79s);
+ static final short[][] dfa_75 = unpackEncodedStringArray(dfa_75s);
class DFA90 extends DFA {
public DFA90(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 90;
- this.eot = dfa_73;
- this.eof = dfa_74;
- this.min = dfa_75;
- this.max = dfa_76;
- this.accept = dfa_77;
- this.special = dfa_78;
- this.transition = dfa_79;
+ this.eot = dfa_69;
+ this.eof = dfa_70;
+ this.min = dfa_71;
+ this.max = dfa_72;
+ this.accept = dfa_73;
+ this.special = dfa_74;
+ this.transition = dfa_75;
}
public String getDescription() {
- return "7580:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );";
+ return "7530:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );";
}
}
- static final String dfa_80s = "\20\uffff";
- static final String dfa_81s = "\1\1\17\uffff";
- static final String dfa_82s = "\1\26\1\uffff\1\6\1\115\4\6\2\0\1\6\4\0\1\uffff";
- static final String dfa_83s = "\1\156\1\uffff\1\7\1\115\4\7\2\0\1\7\4\0\1\uffff";
- static final String dfa_84s = "\1\uffff\1\2\15\uffff\1\1";
- static final String dfa_85s = "\10\uffff\1\2\1\0\1\uffff\1\3\1\1\1\5\1\4\1\uffff}>";
- static final String[] dfa_86s = {
+ static final String dfa_76s = "\20\uffff";
+ static final String dfa_77s = "\1\1\17\uffff";
+ static final String dfa_78s = "\1\26\1\uffff\1\6\1\115\4\6\2\0\1\6\4\0\1\uffff";
+ static final String dfa_79s = "\1\156\1\uffff\1\7\1\115\4\7\2\0\1\7\4\0\1\uffff";
+ static final String dfa_80s = "\1\uffff\1\2\15\uffff\1\1";
+ static final String dfa_81s = "\10\uffff\1\2\1\0\1\uffff\1\3\1\1\1\5\1\4\1\uffff}>";
+ static final String[] dfa_82s = {
"\2\1\1\2\2\uffff\1\6\1\7\5\uffff\1\4\4\uffff\1\5\31\uffff\1\1\3\uffff\1\1\6\uffff\1\3\1\uffff\1\1\15\uffff\1\1\1\uffff\1\1\11\uffff\1\1\5\uffff\1\1",
"",
"\1\10\1\11",
@@ -104871,29 +104572,29 @@ public String getDescription() {
""
};
+ static final short[] dfa_76 = DFA.unpackEncodedString(dfa_76s);
+ static final short[] dfa_77 = DFA.unpackEncodedString(dfa_77s);
+ static final char[] dfa_78 = DFA.unpackEncodedStringToUnsignedChars(dfa_78s);
+ static final char[] dfa_79 = DFA.unpackEncodedStringToUnsignedChars(dfa_79s);
static final short[] dfa_80 = DFA.unpackEncodedString(dfa_80s);
static final short[] dfa_81 = DFA.unpackEncodedString(dfa_81s);
- static final char[] dfa_82 = DFA.unpackEncodedStringToUnsignedChars(dfa_82s);
- static final char[] dfa_83 = DFA.unpackEncodedStringToUnsignedChars(dfa_83s);
- static final short[] dfa_84 = DFA.unpackEncodedString(dfa_84s);
- static final short[] dfa_85 = DFA.unpackEncodedString(dfa_85s);
- static final short[][] dfa_86 = unpackEncodedStringArray(dfa_86s);
+ static final short[][] dfa_82 = unpackEncodedStringArray(dfa_82s);
class DFA176 extends DFA {
public DFA176(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 176;
- this.eot = dfa_80;
- this.eof = dfa_81;
- this.min = dfa_82;
- this.max = dfa_83;
- this.accept = dfa_84;
- this.special = dfa_85;
- this.transition = dfa_86;
+ this.eot = dfa_76;
+ this.eof = dfa_77;
+ this.min = dfa_78;
+ this.max = dfa_79;
+ this.accept = dfa_80;
+ this.special = dfa_81;
+ this.transition = dfa_82;
}
public String getDescription() {
- return "()* loopback of 14903:3: ( ruleFeatureSpecialization )*";
+ return "()* loopback of 14853:3: ( ruleFeatureSpecialization )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -104997,26 +104698,26 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_87s = "\1\6\1\uffff\2\26\1\5\1\uffff\2\121\1\5\1\30\1\121";
- static final String dfa_88s = "\1\174\1\uffff\2\152\1\41\1\uffff\1\142\1\121\1\41\1\u0081\1\121";
- static final String dfa_89s = "\1\uffff\1\1\3\uffff\1\2\5\uffff";
- static final String[] dfa_90s = {
+ static final String dfa_83s = "\1\6\1\uffff\2\26\1\uffff\1\5\2\121\1\5\1\30\1\121";
+ static final String dfa_84s = "\1\174\1\uffff\2\152\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
+ static final String dfa_85s = "\1\uffff\1\1\2\uffff\1\2\6\uffff";
+ static final String[] dfa_86s = {
"\1\2\1\3\16\uffff\1\1\1\uffff\1\1\2\uffff\2\1\5\uffff\1\1\1\uffff\2\1\1\uffff\1\1\27\uffff\1\1\5\uffff\1\1\6\uffff\1\1\57\uffff\1\1",
"",
- "\1\4\1\uffff\1\1\2\uffff\2\1\2\uffff\2\5\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\34\uffff\1\5\1\1\6\uffff\1\1\17\uffff\1\1\15\uffff\1\5",
- "\1\4\1\uffff\1\1\2\uffff\2\1\2\uffff\2\5\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\34\uffff\1\5\1\1\6\uffff\1\1\17\uffff\1\1\15\uffff\1\5",
- "\1\6\33\uffff\1\7",
+ "\1\5\1\uffff\1\1\2\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\34\uffff\1\4\1\1\6\uffff\1\1\17\uffff\1\1\15\uffff\1\4",
+ "\1\5\1\uffff\1\1\2\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\34\uffff\1\4\1\1\6\uffff\1\1\17\uffff\1\1\15\uffff\1\4",
"",
+ "\1\6\33\uffff\1\7",
"\1\11\20\uffff\1\10",
"\1\11",
"\1\12\33\uffff\1\7",
- "\1\1\2\uffff\2\1\5\uffff\1\1\4\uffff\1\1\34\uffff\1\5\1\1\6\uffff\1\1\17\uffff\1\1\43\uffff\2\1",
+ "\1\1\2\uffff\2\1\5\uffff\1\1\4\uffff\1\1\34\uffff\1\4\1\1\6\uffff\1\1\17\uffff\1\1\43\uffff\2\1",
"\1\11"
};
- static final char[] dfa_87 = DFA.unpackEncodedStringToUnsignedChars(dfa_87s);
- static final char[] dfa_88 = DFA.unpackEncodedStringToUnsignedChars(dfa_88s);
- static final short[] dfa_89 = DFA.unpackEncodedString(dfa_89s);
- static final short[][] dfa_90 = unpackEncodedStringArray(dfa_90s);
+ static final char[] dfa_83 = DFA.unpackEncodedStringToUnsignedChars(dfa_83s);
+ static final char[] dfa_84 = DFA.unpackEncodedStringToUnsignedChars(dfa_84s);
+ static final short[] dfa_85 = DFA.unpackEncodedString(dfa_85s);
+ static final short[][] dfa_86 = unpackEncodedStringArray(dfa_86s);
class DFA201 extends DFA {
@@ -105025,20 +104726,17 @@ public DFA201(BaseRecognizer recognizer) {
this.decisionNumber = 201;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_87;
- this.max = dfa_88;
- this.accept = dfa_89;
+ this.min = dfa_83;
+ this.max = dfa_84;
+ this.accept = dfa_85;
this.special = dfa_5;
- this.transition = dfa_90;
+ this.transition = dfa_86;
}
public String getDescription() {
- return "17604:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?";
+ return "17554:2: ( rule__BinaryConnectorDeclaration__Alternatives_0 )?";
}
}
- static final String dfa_91s = "\1\6\1\uffff\2\26\1\uffff\1\5\2\121\1\5\1\30\1\121";
- static final String dfa_92s = "\1\174\1\uffff\2\152\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
- static final String dfa_93s = "\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String[] dfa_94s = {
+ static final String[] dfa_87s = {
"\1\2\1\3\16\uffff\1\1\1\uffff\1\1\2\uffff\2\1\5\uffff\1\1\1\uffff\2\1\1\uffff\1\1\27\uffff\1\1\14\uffff\1\1\21\uffff\1\1\35\uffff\1\1",
"",
"\1\5\1\uffff\1\1\2\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\44\uffff\1\1\1\uffff\1\4\15\uffff\1\1\1\uffff\1\1\13\uffff\1\4",
@@ -105051,10 +104749,7 @@ public String getDescription() {
"\1\1\2\uffff\2\1\5\uffff\1\1\4\uffff\1\1\44\uffff\1\1\1\uffff\1\4\15\uffff\1\1\1\uffff\1\1\41\uffff\2\1",
"\1\11"
};
- static final char[] dfa_91 = DFA.unpackEncodedStringToUnsignedChars(dfa_91s);
- static final char[] dfa_92 = DFA.unpackEncodedStringToUnsignedChars(dfa_92s);
- static final short[] dfa_93 = DFA.unpackEncodedString(dfa_93s);
- static final short[][] dfa_94 = unpackEncodedStringArray(dfa_94s);
+ static final short[][] dfa_87 = unpackEncodedStringArray(dfa_87s);
class DFA209 extends DFA {
@@ -105063,18 +104758,18 @@ public DFA209(BaseRecognizer recognizer) {
this.decisionNumber = 209;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_91;
- this.max = dfa_92;
- this.accept = dfa_93;
+ this.min = dfa_83;
+ this.max = dfa_84;
+ this.accept = dfa_85;
this.special = dfa_5;
- this.transition = dfa_94;
+ this.transition = dfa_87;
}
public String getDescription() {
- return "18333:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?";
+ return "18283:2: ( rule__BindingConnectorDeclaration__Alternatives_0 )?";
}
}
- static final String dfa_95s = "\1\174\1\uffff\2\156\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
- static final String[] dfa_96s = {
+ static final String dfa_88s = "\1\174\1\uffff\2\156\1\uffff\1\41\1\142\1\121\1\41\1\u0081\1\121";
+ static final String[] dfa_89s = {
"\1\2\1\3\16\uffff\1\1\1\uffff\1\1\2\uffff\2\1\5\uffff\1\1\1\uffff\2\1\1\uffff\1\1\27\uffff\1\1\14\uffff\1\1\41\uffff\1\1\15\uffff\1\1",
"",
"\1\5\1\uffff\1\1\2\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\1\uffff\1\1\44\uffff\1\1\17\uffff\1\1\15\uffff\1\4\2\uffff\1\4\1\1",
@@ -105087,8 +104782,8 @@ public String getDescription() {
"\1\1\2\uffff\2\1\5\uffff\1\1\4\uffff\1\1\44\uffff\1\1\17\uffff\1\1\20\uffff\1\4\1\1\21\uffff\2\1",
"\1\11"
};
- static final char[] dfa_95 = DFA.unpackEncodedStringToUnsignedChars(dfa_95s);
- static final short[][] dfa_96 = unpackEncodedStringArray(dfa_96s);
+ static final char[] dfa_88 = DFA.unpackEncodedStringToUnsignedChars(dfa_88s);
+ static final short[][] dfa_89 = unpackEncodedStringArray(dfa_89s);
class DFA213 extends DFA {
@@ -105097,19 +104792,19 @@ public DFA213(BaseRecognizer recognizer) {
this.decisionNumber = 213;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_91;
- this.max = dfa_95;
- this.accept = dfa_93;
+ this.min = dfa_83;
+ this.max = dfa_88;
+ this.accept = dfa_85;
this.special = dfa_5;
- this.transition = dfa_96;
+ this.transition = dfa_89;
}
public String getDescription() {
- return "18657:2: ( rule__SuccessionDeclaration__Alternatives_0 )?";
+ return "18607:2: ( rule__SuccessionDeclaration__Alternatives_0 )?";
}
}
- static final String dfa_97s = "\1\151\1\uffff\1\7\1\115\4\7\2\0\1\7\4\0\1\uffff";
- static final String dfa_98s = "\10\uffff\1\0\1\3\1\uffff\1\2\1\5\1\1\1\4\1\uffff}>";
- static final String[] dfa_99s = {
+ static final String dfa_90s = "\1\151\1\uffff\1\7\1\115\4\7\2\0\1\7\4\0\1\uffff";
+ static final String dfa_91s = "\10\uffff\1\3\1\0\1\uffff\1\5\1\2\1\4\1\1\1\uffff}>";
+ static final String[] dfa_92s = {
"\2\1\1\2\2\uffff\1\6\1\7\5\uffff\1\4\4\uffff\1\5\31\uffff\1\1\4\uffff\1\1\5\uffff\1\3\1\uffff\1\1\32\uffff\1\1",
"",
"\1\10\1\11",
@@ -105127,35 +104822,35 @@ public String getDescription() {
"\1\uffff",
""
};
- static final char[] dfa_97 = DFA.unpackEncodedStringToUnsignedChars(dfa_97s);
- static final short[] dfa_98 = DFA.unpackEncodedString(dfa_98s);
- static final short[][] dfa_99 = unpackEncodedStringArray(dfa_99s);
+ static final char[] dfa_90 = DFA.unpackEncodedStringToUnsignedChars(dfa_90s);
+ static final short[] dfa_91 = DFA.unpackEncodedString(dfa_91s);
+ static final short[][] dfa_92 = unpackEncodedStringArray(dfa_92s);
class DFA224 extends DFA {
public DFA224(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 224;
- this.eot = dfa_80;
- this.eof = dfa_81;
- this.min = dfa_82;
- this.max = dfa_97;
- this.accept = dfa_84;
- this.special = dfa_98;
- this.transition = dfa_99;
+ this.eot = dfa_76;
+ this.eof = dfa_77;
+ this.min = dfa_78;
+ this.max = dfa_90;
+ this.accept = dfa_80;
+ this.special = dfa_91;
+ this.transition = dfa_92;
}
public String getDescription() {
- return "()* loopback of 19689:3: ( ruleParameterSpecialization )*";
+ return "()* loopback of 19639:3: ( ruleParameterSpecialization )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA224_8 = input.LA(1);
+ int LA224_9 = input.LA(1);
- int index224_8 = input.index();
+ int index224_9 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105163,14 +104858,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_8);
+ input.seek(index224_9);
if ( s>=0 ) return s;
break;
case 1 :
- int LA224_13 = input.LA(1);
+ int LA224_14 = input.LA(1);
- int index224_13 = input.index();
+ int index224_14 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105178,14 +104873,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_13);
+ input.seek(index224_14);
if ( s>=0 ) return s;
break;
case 2 :
- int LA224_11 = input.LA(1);
+ int LA224_12 = input.LA(1);
- int index224_11 = input.index();
+ int index224_12 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105193,14 +104888,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_11);
+ input.seek(index224_12);
if ( s>=0 ) return s;
break;
case 3 :
- int LA224_9 = input.LA(1);
+ int LA224_8 = input.LA(1);
- int index224_9 = input.index();
+ int index224_8 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105208,14 +104903,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_9);
+ input.seek(index224_8);
if ( s>=0 ) return s;
break;
case 4 :
- int LA224_14 = input.LA(1);
+ int LA224_13 = input.LA(1);
- int index224_14 = input.index();
+ int index224_13 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105223,14 +104918,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_14);
+ input.seek(index224_13);
if ( s>=0 ) return s;
break;
case 5 :
- int LA224_12 = input.LA(1);
+ int LA224_11 = input.LA(1);
- int index224_12 = input.index();
+ int index224_11 = input.index();
input.rewind();
s = -1;
if ( (synpred290_InternalKerML()) ) {s = 15;}
@@ -105238,7 +104933,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index224_12);
+ input.seek(index224_11);
if ( s>=0 ) return s;
break;
}
@@ -105249,12 +104944,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_100s = "\67\uffff";
- static final String dfa_101s = "\1\4\1\10\5\4\1\uffff\1\4\1\6\2\16\1\6\1\uffff\1\6\1\11\4\16\1\4\2\16\2\10\3\6\2\16\2\6\2\11\11\16\4\6\10\16";
- static final String dfa_102s = "\1\177\1\77\5\177\1\uffff\1\174\1\114\2\u0082\1\77\1\uffff\1\7\1\77\4\u0082\1\174\2\114\2\11\2\7\1\u0083\2\u0082\2\7\2\11\5\u0082\4\110\1\7\1\u0083\2\7\4\u0082\4\110";
- static final String dfa_103s = "\7\uffff\1\2\5\uffff\1\1\51\uffff";
- static final String dfa_104s = "\67\uffff}>";
- static final String[] dfa_105s = {
+ static final String dfa_93s = "\67\uffff";
+ static final String dfa_94s = "\1\4\1\10\5\4\1\uffff\1\4\1\6\2\16\1\6\1\uffff\1\6\1\11\4\16\1\4\2\16\2\10\3\6\2\16\2\6\2\11\11\16\4\6\10\16";
+ static final String dfa_95s = "\1\177\1\77\5\177\1\uffff\1\174\1\114\2\u0082\1\77\1\uffff\1\7\1\77\4\u0082\1\174\2\114\2\11\1\7\1\u0083\1\7\2\u0082\2\7\2\11\5\u0082\4\110\1\u0083\3\7\4\u0082\4\110";
+ static final String dfa_96s = "\7\uffff\1\2\5\uffff\1\1\51\uffff";
+ static final String dfa_97s = "\67\uffff}>";
+ static final String[] dfa_98s = {
"\2\7\1\12\1\13\1\15\1\2\1\7\13\uffff\1\15\1\uffff\1\15\1\14\5\15\1\uffff\2\7\1\15\1\uffff\1\10\3\15\2\uffff\3\7\4\uffff\2\7\2\uffff\3\7\1\3\1\4\1\5\1\6\5\15\2\7\1\15\3\uffff\1\15\1\uffff\1\1\3\15\2\uffff\1\15\2\uffff\1\15\1\uffff\10\15\1\uffff\1\15\1\uffff\3\15\1\uffff\5\15\1\7\2\uffff\2\15\2\uffff\12\15\1\uffff\1\7\1\15\1\11\3\15",
"\1\15\1\2\65\uffff\1\16",
"\2\7\1\12\1\13\1\15\1\2\1\7\13\uffff\1\15\1\uffff\1\15\1\14\5\15\1\uffff\2\7\1\15\1\uffff\1\10\3\15\2\uffff\3\7\4\uffff\2\7\2\uffff\3\7\1\3\1\4\1\5\1\6\5\15\1\7\1\uffff\1\15\3\uffff\1\15\1\uffff\1\17\3\15\2\uffff\1\15\2\uffff\1\15\1\uffff\10\15\1\uffff\1\15\1\uffff\3\15\1\uffff\5\15\1\7\2\uffff\2\15\2\uffff\12\15\1\uffff\1\7\1\15\1\11\3\15",
@@ -105271,8 +104966,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"\1\27\1\30",
"\1\2\65\uffff\1\31",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\32\1\33\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\32\1\33\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\33\1\32\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\33\1\32\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
"\10\7\3\15\1\7\1\uffff\2\15\2\uffff\3\7\1\15\1\uffff\2\15\1\uffff\1\15\15\7\14\uffff\1\15\1\7\11\uffff\1\15\1\uffff\1\15\15\uffff\1\15\45\uffff\1\7",
"\10\7\3\15\1\7\1\uffff\2\15\2\uffff\3\7\1\15\1\uffff\2\15\1\uffff\1\15\15\7\14\uffff\1\15\1\7\11\uffff\1\15\1\uffff\1\15\15\uffff\1\15\45\uffff\1\7",
"\1\7\1\34\2\7\2\uffff\1\7\16\uffff\1\7\6\uffff\1\7\1\35\2\uffff\1\7\5\uffff\3\7\4\uffff\2\7\2\uffff\3\7\11\uffff\1\7\46\uffff\1\7\21\uffff\1\7\1\uffff\1\7",
@@ -105281,59 +104976,59 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\15\1\2",
"\1\15\1\2",
"\1\40\1\41",
- "\1\42\1\43",
- "\1\44\1\45\173\uffff\1\7",
+ "\1\42\1\43\173\uffff\1\7",
+ "\1\44\1\45",
"\11\7\2\uffff\1\7\6\uffff\2\7\6\uffff\15\7\34\uffff\1\46\20\uffff\1\15\26\uffff\1\7\10\uffff\1\7",
"\11\7\2\uffff\1\7\7\uffff\1\7\6\uffff\15\7\34\uffff\1\46\47\uffff\1\7\10\uffff\1\7",
"\1\47\1\50",
"\1\51\1\52",
"\1\2",
"\1\2",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\53\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\53\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\6\uffff\1\54\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\6\uffff\1\54\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\6\uffff\1\53\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\6\uffff\1\53\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\54\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\54\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
"\11\7\2\15\1\7\1\uffff\2\15\4\uffff\1\7\1\15\4\uffff\1\15\15\7\14\uffff\1\15\1\7\11\uffff\1\15\1\uffff\1\15\15\uffff\1\15\34\uffff\1\7\6\uffff\2\15\1\7",
"\7\7\2\uffff\1\15\7\uffff\1\55\10\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\7\uffff\1\55\10\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\10\uffff\1\56\7\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\10\uffff\1\56\7\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
- "\1\57\1\60",
- "\1\61\1\62\173\uffff\1\7",
+ "\1\57\1\60\173\uffff\1\7",
+ "\1\61\1\62",
"\1\63\1\64",
"\1\65\1\66",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\53\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\5\uffff\1\53\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\6\uffff\1\54\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
- "\11\7\1\15\1\uffff\1\7\6\uffff\1\54\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\6\uffff\1\53\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\6\uffff\1\53\1\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\54\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
+ "\11\7\1\15\1\uffff\1\7\5\uffff\1\54\2\7\6\uffff\15\7\14\uffff\1\15\1\7\13\uffff\1\15\15\uffff\1\15\13\uffff\1\7\20\uffff\1\7\10\uffff\1\7",
"\7\7\2\uffff\1\15\7\uffff\1\55\10\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\7\uffff\1\55\10\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\10\uffff\1\56\7\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15",
"\7\7\2\uffff\1\15\10\uffff\1\56\7\uffff\2\7\27\uffff\1\15\1\7\5\uffff\1\15"
};
- static final short[] dfa_100 = DFA.unpackEncodedString(dfa_100s);
- static final char[] dfa_101 = DFA.unpackEncodedStringToUnsignedChars(dfa_101s);
- static final char[] dfa_102 = DFA.unpackEncodedStringToUnsignedChars(dfa_102s);
- static final short[] dfa_103 = DFA.unpackEncodedString(dfa_103s);
- static final short[] dfa_104 = DFA.unpackEncodedString(dfa_104s);
- static final short[][] dfa_105 = unpackEncodedStringArray(dfa_105s);
+ static final short[] dfa_93 = DFA.unpackEncodedString(dfa_93s);
+ static final char[] dfa_94 = DFA.unpackEncodedStringToUnsignedChars(dfa_94s);
+ static final char[] dfa_95 = DFA.unpackEncodedStringToUnsignedChars(dfa_95s);
+ static final short[] dfa_96 = DFA.unpackEncodedString(dfa_96s);
+ static final short[] dfa_97 = DFA.unpackEncodedString(dfa_97s);
+ static final short[][] dfa_98 = unpackEncodedStringArray(dfa_98s);
class DFA236 extends DFA {
public DFA236(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 236;
- this.eot = dfa_100;
- this.eof = dfa_100;
- this.min = dfa_101;
- this.max = dfa_102;
- this.accept = dfa_103;
- this.special = dfa_104;
- this.transition = dfa_105;
+ this.eot = dfa_93;
+ this.eof = dfa_93;
+ this.min = dfa_94;
+ this.max = dfa_95;
+ this.accept = dfa_96;
+ this.special = dfa_97;
+ this.transition = dfa_98;
}
public String getDescription() {
- return "()* loopback of 20527:2: ( rule__FunctionBody__Alternatives_1_1 )*";
+ return "()* loopback of 20477:2: ( rule__FunctionBody__Alternatives_1_1 )*";
}
}
@@ -105486,17 +105181,17 @@ public String getDescription() {
public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0026001000000000L});
public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
- public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000400000L,0x0200000000000000L});
- public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000400002L,0x0200000000000000L});
- public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x80000000000000C2L});
- public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x80000000000000C0L,0x0000010000000000L});
- public static final BitSet FOLLOW_153 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
- public static final BitSet FOLLOW_154 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_155 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_156 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000044L});
- public static final BitSet FOLLOW_157 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000040L});
- public static final BitSet FOLLOW_158 = new BitSet(new long[]{0x80E60013000004F0L,0x1400030000000002L});
- public static final BitSet FOLLOW_159 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000000400000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x0000000000400002L,0x0200000000000000L});
+ public static final BitSet FOLLOW_153 = new BitSet(new long[]{0x80000000000000C2L});
+ public static final BitSet FOLLOW_154 = new BitSet(new long[]{0x80000000000000C0L,0x0000010000000000L});
+ public static final BitSet FOLLOW_155 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_156 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_157 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000044L});
+ public static final BitSet FOLLOW_158 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000040L});
+ public static final BitSet FOLLOW_159 = new BitSet(new long[]{0x80E60013000004F0L,0x1400030000000002L});
public static final BitSet FOLLOW_160 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
public static final BitSet FOLLOW_161 = new BitSet(new long[]{0x0000000100000020L});
public static final BitSet FOLLOW_162 = new BitSet(new long[]{0x0000000000000030L});
diff --git a/org.omg.kerml.xtext.ui/META-INF/MANIFEST.MF b/org.omg.kerml.xtext.ui/META-INF/MANIFEST.MF
index 31d3be9e3..e22e93a7a 100644
--- a/org.omg.kerml.xtext.ui/META-INF/MANIFEST.MF
+++ b/org.omg.kerml.xtext.ui/META-INF/MANIFEST.MF
@@ -18,7 +18,10 @@ Require-Bundle: org.omg.kerml.xtext,
org.eclipse.xtext.builder,
org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
- org.omg.sysml;bundle-version="0.2.0"
+ org.omg.sysml;bundle-version="0.2.0",
+ org.omg.kerml.expressions.xtext;bundle-version="0.9.0",
+ org.omg.kerml.expressions.xtext.ide;bundle-version="0.9.0",
+ org.omg.kerml.expressions.xtext.ui;bundle-version="0.9.0"
Import-Package: org.apache.log4j
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.kerml.xtext.ui,
diff --git a/org.omg.kerml.xtext.ui/src-gen/org/omg/kerml/xtext/ui/contentassist/AbstractKerMLProposalProvider.java b/org.omg.kerml.xtext.ui/src-gen/org/omg/kerml/xtext/ui/contentassist/AbstractKerMLProposalProvider.java
index 715c11476..052227980 100644
--- a/org.omg.kerml.xtext.ui/src-gen/org/omg/kerml/xtext/ui/contentassist/AbstractKerMLProposalProvider.java
+++ b/org.omg.kerml.xtext.ui/src-gen/org/omg/kerml/xtext/ui/contentassist/AbstractKerMLProposalProvider.java
@@ -6,18 +6,17 @@
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.Assignment;
import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.Keyword;
import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider;
import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
+import org.omg.kerml.expressions.xtext.ui.contentassist.KerMLExpressionsProposalProvider;
/**
- * Represents a generated, default implementation of superclass {@link AbstractJavaBasedContentProposalProvider}.
+ * Represents a generated, default implementation of superclass {@link KerMLExpressionsProposalProvider}.
* Methods are dynamically dispatched on the first parameter, i.e., you can override them
* with a more concrete subtype.
*/
-public abstract class AbstractKerMLProposalProvider extends AbstractJavaBasedContentProposalProvider {
+public abstract class AbstractKerMLProposalProvider extends KerMLExpressionsProposalProvider {
public void completeIdentification_HumanId(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
@@ -376,9 +375,6 @@ public void completeFeatureTyping_TypedFeature(EObject model, Assignment assignm
public void completeFeatureTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
- public void completeOwnedFeatureTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeSubsetting_SubsettingFeature(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
@@ -529,9 +525,6 @@ public void completeFunctionBody_OwnedFeatureMembership_comp(EObject model, Assi
public void completeFunctionBody_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeResultExpressionMember_OwnedResultExpression_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeExpression_IsAbstract(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -592,206 +585,6 @@ public void completeItemFlowFeatureMember_OwnedMemberFeature_comp(EObject model,
public void completeItemFlowFeature_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOwnedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNullCoalescingExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNullCoalescingExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeXorExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeXorExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEqualityExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEqualityExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTypeReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTypeReference_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSelfReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSelfReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRelationalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRelationalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAdditiveExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAdditiveExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMultiplicativeExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMultiplicativeExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExponentiationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExponentiationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnitsExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeUnitsExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnaryExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnaryExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeExtentExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- if (assignment.getTerminal() instanceof Keyword) {
- // subclasses may override
- }
- if (assignment.getTerminal() instanceof RuleCall) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- }
- public void completeSequenceExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyParameterMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyParameterMember_OwnedMemberParameter_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExpressionTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceConstructionExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeSequenceConstructionExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceElementList_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeSequenceElementList_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReference_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeInvocationExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePositionalArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedExpressionMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Deprecated_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Deprecated_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeLiteralBoolean_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralString_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralInteger_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralReal_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void complete_RootNamespace(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
@@ -1081,9 +874,6 @@ public void complete_OwnedTypeFeaturing(EObject model, RuleCall ruleCall, Conten
public void complete_FeatureTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_OwnedFeatureTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Subsetting(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -1228,9 +1018,6 @@ public void complete_EmptyParameter(EObject model, RuleCall ruleCall, ContentAss
public void complete_FunctionBody(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_ResultExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Expression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -1294,241 +1081,4 @@ public void complete_ItemFlowFeatureMember(EObject model, RuleCall ruleCall, Con
public void complete_ItemFlowFeature(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_OwnedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OwnedExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalTestOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullCoalescingExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullCoalescingOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalOrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalOrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalAndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalAndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_XorExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_XorOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EqualityExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EqualityOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassificationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassificationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SelfReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SelfReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EmptyFeature(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RelationalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RelationalOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AdditiveExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AdditiveOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MultiplicativeExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MultiplicativeOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExponentiationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExponentiationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnitsExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnaryExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnaryOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExtentExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyParameterMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyParameter(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExpressionTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceConstructionExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceElementList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BaseExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_InvocationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PositionalArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NamedArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NamedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExtentExpression_Deprecated(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralBoolean(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BooleanValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralString(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralInteger(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralReal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RealValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralUnbounded(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralUnlimitedNatural(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Name(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ColonQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DotQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DECIMAL_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EXP_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UNRESTRICTED_NAME(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_STRING_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_REGULAR_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DOCUMENTATION_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ML_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SL_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_WS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
}
diff --git a/org.omg.kerml.xtext/META-INF/MANIFEST.MF b/org.omg.kerml.xtext/META-INF/MANIFEST.MF
index d87a056c3..468d5a0e1 100644
--- a/org.omg.kerml.xtext/META-INF/MANIFEST.MF
+++ b/org.omg.kerml.xtext/META-INF/MANIFEST.MF
@@ -14,7 +14,8 @@ Require-Bundle: org.eclipse.xtext,
org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
org.omg.sysml;bundle-version="0.2.0",
org.eclipse.uml2.uml,
- org.eclipse.uml2.uml.resources
+ org.eclipse.uml2.uml.resources,
+ org.omg.kerml.expressions.xtext;bundle-version="0.9.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.kerml.xtext,
org.omg.kerml.xtext.generator,
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerML.xtextbin b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerML.xtextbin
index 5f0838dbe..7e695a8f7 100644
Binary files a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerML.xtextbin and b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerML.xtextbin differ
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerMLStandaloneSetupGenerated.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerMLStandaloneSetupGenerated.java
index f49f76e8f..2ee3556ca 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerMLStandaloneSetupGenerated.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/KerMLStandaloneSetupGenerated.java
@@ -5,33 +5,18 @@
import com.google.inject.Guice;
import com.google.inject.Injector;
-import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl;
-import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl;
import org.eclipse.xtext.ISetup;
-import org.eclipse.xtext.XtextPackage;
import org.eclipse.xtext.resource.IResourceFactory;
import org.eclipse.xtext.resource.IResourceServiceProvider;
-import org.eclipse.xtext.resource.impl.BinaryGrammarResourceFactoryImpl;
+import org.omg.kerml.expressions.xtext.KerMLExpressionsStandaloneSetup;
@SuppressWarnings("all")
public class KerMLStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
- // register default ePackages
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("ecore"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "ecore", new EcoreResourceFactoryImpl());
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xmi"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "xmi", new XMIResourceFactoryImpl());
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xtextbin"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "xtextbin", new BinaryGrammarResourceFactoryImpl());
- if (!EPackage.Registry.INSTANCE.containsKey(XtextPackage.eNS_URI))
- EPackage.Registry.INSTANCE.put(XtextPackage.eNS_URI, XtextPackage.eINSTANCE);
+ KerMLExpressionsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.g b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.g
index 96aeda03b..ebafe3a8b 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.g
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.g
@@ -129,7 +129,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -148,7 +148,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"name",
lv_name_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -169,7 +169,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"name",
lv_name_3_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -826,7 +826,7 @@ ruleOwnedRelatedElement returns [EObject current=null]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -889,7 +889,7 @@ ruleOwnedRelatedRelationship returns [EObject current=null]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -1048,7 +1048,7 @@ ruleComment returns [EObject current=null]
$current,
"body",
lv_body_9_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -1187,7 +1187,7 @@ ruleDocumentationComment returns [EObject current=null]
$current,
"humanId",
lv_humanId_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -1207,7 +1207,7 @@ ruleDocumentationComment returns [EObject current=null]
$current,
"body",
lv_body_3_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -1290,7 +1290,7 @@ rulePrefixDocumentationComment returns [EObject current=null]
$current,
"humanId",
lv_humanId_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -1311,7 +1311,7 @@ rulePrefixDocumentationComment returns [EObject current=null]
$current,
"body",
lv_body_3_0,
- "org.omg.kerml.xtext.KerML.DOCUMENTATION_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DOCUMENTATION_COMMENT");
}
)
)
@@ -1389,7 +1389,7 @@ ruleOwnedTextualRepresentation returns [EObject current=null]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -1413,7 +1413,7 @@ ruleOwnedTextualRepresentation returns [EObject current=null]
$current,
"language",
lv_language_3_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
)
)
@@ -1431,7 +1431,7 @@ ruleOwnedTextualRepresentation returns [EObject current=null]
$current,
"body",
lv_body_4_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -1576,7 +1576,7 @@ ruleTextualRepresentation returns [EObject current=null]
$current,
"language",
lv_language_8_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
)
)
@@ -1594,7 +1594,7 @@ ruleTextualRepresentation returns [EObject current=null]
$current,
"body",
lv_body_9_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -1672,7 +1672,7 @@ ruleOwnedAnnotatingFeature returns [EObject current=null]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -2160,7 +2160,7 @@ ruleMetadataFeatureValue returns [EObject current=null]
$current,
"metadataValue_comp",
lv_metadataValue_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -2558,7 +2558,7 @@ ruleNonFeatureNamespaceMember[EObject in_current] returns [EObject current=in_c
$current,
"memberName",
lv_memberName_5_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -2967,7 +2967,7 @@ ruleFilterPackageMember returns [EObject current=null]
$current,
"condition_comp",
lv_condition_comp_1_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -3582,7 +3582,7 @@ ruleElementFilterMember returns [EObject current=null]
$current,
"condition_comp",
lv_condition_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -4443,7 +4443,7 @@ ruleFeatureMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_4_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -6414,7 +6414,7 @@ ruleFeatureValue returns [EObject current=null]
$current,
"value_comp",
lv_value_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -6521,7 +6521,7 @@ ruleLiteralIntegerMember returns [EObject current=null]
$current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.kerml.xtext.KerML.LiteralInteger");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralInteger");
afterParserOrEnumRuleCall();
}
)
@@ -6557,7 +6557,7 @@ ruleLiteralUnlimitedNaturalMember returns [EObject current=null]
$current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.kerml.xtext.KerML.LiteralUnlimitedNatural");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnlimitedNatural");
afterParserOrEnumRuleCall();
}
)
@@ -7189,7 +7189,7 @@ ruleConnectorEndMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -8880,7 +8880,7 @@ ruleResultExpressionMember returns [EObject current=null]
$current,
"ownedResultExpression_comp",
lv_ownedResultExpression_comp_1_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -9705,7 +9705,7 @@ ruleItemFeatureMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -10041,6 +10041,87 @@ ruleItemFlowFeature returns [EObject current=null]
)
;
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyParameterRule()); }
+ iv_ruleBodyParameter=ruleBodyParameter
+ { $current=$iv_ruleBodyParameter.current; }
+ EOF;
+
+// Rule BodyParameter
+ruleBodyParameter returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getFeatureAction_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ }
+ this_TypedBy_1=ruleTypedBy[$current]
+ {
+ $current = $this_TypedBy_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+ }
+ this_MultiplicityPart_2=ruleMultiplicityPart[$current]
+ {
+ $current = $this_MultiplicityPart_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ )?
+ )
+ |
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ }
+ this_MultiplicityPart_3=ruleMultiplicityPart[$current]
+ {
+ $current = $this_MultiplicityPart_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+ }
+ this_TypedBy_4=ruleTypedBy[$current]
+ {
+ $current = $this_TypedBy_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ )?
+ )
+ )?
+ )
+;
+
// Entry rule entryRuleOwnedExpressionMember
entryRuleOwnedExpressionMember returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getOwnedExpressionMemberRule()); }
@@ -10070,7 +10151,7 @@ ruleOwnedExpressionMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10148,7 +10229,7 @@ ruleConditionalExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalTestOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10167,7 +10248,7 @@ ruleConditionalExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10190,7 +10271,7 @@ ruleConditionalExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.kerml.xtext.KerML.ConditionalExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10267,7 +10348,7 @@ ruleNullCoalescingExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.NullCoalescingOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10286,7 +10367,7 @@ ruleNullCoalescingExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ConditionalOrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10363,7 +10444,7 @@ ruleConditionalOrExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalOrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10382,7 +10463,7 @@ ruleConditionalOrExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ConditionalAndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10459,7 +10540,7 @@ ruleConditionalAndExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalAndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10478,7 +10559,7 @@ ruleConditionalAndExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10555,7 +10636,7 @@ ruleOrExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.OrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10574,7 +10655,7 @@ ruleOrExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.XorExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10651,7 +10732,7 @@ ruleXorExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.XorOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10670,7 +10751,7 @@ ruleXorExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.AndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10747,7 +10828,7 @@ ruleAndExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.AndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10766,7 +10847,7 @@ ruleAndExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.EqualityExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10843,7 +10924,7 @@ ruleEqualityExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.EqualityOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10862,7 +10943,7 @@ ruleEqualityExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ClassificationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
afterParserOrEnumRuleCall();
}
)
@@ -10948,7 +11029,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -10967,7 +11048,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_3_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -10997,7 +11078,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.kerml.xtext.KerML.SelfReferenceExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11016,7 +11097,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_6_0,
- "org.omg.kerml.xtext.KerML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11035,7 +11116,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_7_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -11115,7 +11196,7 @@ ruleTypeReferenceMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.TypeReference");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
afterParserOrEnumRuleCall();
}
)
@@ -11187,7 +11268,7 @@ ruleSelfReferenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.SelfReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -11223,7 +11304,7 @@ ruleSelfReferenceMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.EmptyFeature");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
afterParserOrEnumRuleCall();
}
)
@@ -11300,7 +11381,7 @@ ruleRelationalExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.RelationalOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11319,7 +11400,7 @@ ruleRelationalExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.AdditiveExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11416,7 +11497,7 @@ ruleAdditiveExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.AdditiveOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11435,7 +11516,7 @@ ruleAdditiveExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.MultiplicativeExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11520,7 +11601,7 @@ ruleMultiplicativeExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.MultiplicativeOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11539,7 +11620,7 @@ ruleMultiplicativeExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ExponentiationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11630,7 +11711,7 @@ ruleExponentiationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ExponentiationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11649,7 +11730,7 @@ ruleExponentiationExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.UnitsExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11740,7 +11821,7 @@ ruleUnitsExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11791,7 +11872,7 @@ ruleUnaryExpression returns [EObject current=null]
$current,
"operator",
lv_operator_1_0,
- "org.omg.kerml.xtext.KerML.UnaryOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
afterParserOrEnumRuleCall();
}
)
@@ -11810,7 +11891,7 @@ ruleUnaryExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_2_0,
- "org.omg.kerml.xtext.KerML.ExtentExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
afterParserOrEnumRuleCall();
}
)
@@ -11922,7 +12003,7 @@ ruleExtentExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -11940,6 +12021,70 @@ ruleExtentExpression returns [EObject current=null]
)
;
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated
+ { $current=$iv_ruleExtentExpression_Deprecated.current; }
+ EOF;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='.'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+ (
+ (
+ lv_operator_2_0='allInstances'
+ {
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_2_0, "allInstances");
+ }
+ )
+ )
+ otherlv_3='('
+ {
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ }
+ otherlv_4=')'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ }
+ )
+;
+
// Entry rule entryRuleSequenceExpression
entryRuleSequenceExpression returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getSequenceExpressionRule()); }
@@ -12012,7 +12157,7 @@ ruleSequenceExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_4_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -12049,7 +12194,7 @@ ruleSequenceExpression returns [EObject current=null]
$current,
"operator",
lv_operator_8_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -12068,7 +12213,7 @@ ruleSequenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_9_0,
- "org.omg.kerml.xtext.KerML.BodyExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -12107,7 +12252,7 @@ ruleBodyExpressionMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.BodyExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
afterParserOrEnumRuleCall();
}
)
@@ -12166,7 +12311,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
)
@@ -12185,7 +12330,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_1_0,
- "org.omg.kerml.xtext.KerML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
)
@@ -12223,9 +12368,9 @@ ruleBodyExpression returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
- lv_ownedRelationship_comp_5_0=ruleExpressionTyping
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
@@ -12234,7 +12379,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedRelationship_comp",
lv_ownedRelationship_comp_5_0,
- "org.omg.kerml.xtext.KerML.ExpressionTyping");
+ "org.omg.kerml.xtext.KerML.OwnedFeatureTyping");
afterParserOrEnumRuleCall();
}
)
@@ -12272,7 +12417,7 @@ ruleBodyParameterMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -12299,120 +12444,6 @@ ruleBodyParameterMember returns [EObject current=null]
)
;
-// Entry rule entryRuleBodyParameter
-entryRuleBodyParameter returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getBodyParameterRule()); }
- iv_ruleBodyParameter=ruleBodyParameter
- { $current=$iv_ruleBodyParameter.current; }
- EOF;
-
-// Rule BodyParameter
-ruleBodyParameter returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getBodyParameterAccess().getFeatureAction_0(),
- $current);
- }
- )
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
- }
- this_TypedBy_1=ruleTypedBy[$current]
- {
- $current = $this_TypedBy_1.current;
- afterParserOrEnumRuleCall();
- }
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
- }
- this_MultiplicityPart_2=ruleMultiplicityPart[$current]
- {
- $current = $this_MultiplicityPart_2.current;
- afterParserOrEnumRuleCall();
- }
- )?
- )
- |
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
- }
- this_MultiplicityPart_3=ruleMultiplicityPart[$current]
- {
- $current = $this_MultiplicityPart_3.current;
- afterParserOrEnumRuleCall();
- }
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
- }
- this_TypedBy_4=ruleTypedBy[$current]
- {
- $current = $this_TypedBy_4.current;
- afterParserOrEnumRuleCall();
- }
- )?
- )
- )?
- )
-;
-
-// Entry rule entryRuleExpressionTyping
-entryRuleExpressionTyping returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExpressionTypingRule()); }
- iv_ruleExpressionTyping=ruleExpressionTyping
- { $current=$iv_ruleExpressionTyping.current; }
- EOF;
-
-// Rule ExpressionTyping
-ruleExpressionTyping returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getExpressionTypingRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
-;
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule()); }
@@ -12497,7 +12528,7 @@ ruleSequenceConstructionExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_7_0,
- "org.omg.kerml.xtext.KerML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
)
@@ -12540,7 +12571,7 @@ ruleSequenceConstructionExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_10_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -12615,7 +12646,7 @@ ruleSequenceElementList returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
)
@@ -12735,7 +12766,7 @@ ruleFeatureReferenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.FeatureReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -12759,55 +12790,16 @@ ruleFeatureReferenceMember returns [EObject current=null]
}:
(
(
- {
- newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
- }
- lv_ownedMemberFeature_comp_0_0=ruleFeatureReference
{
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFeatureReferenceMemberRule());
+ $current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
}
- set(
- $current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.FeatureReference");
- afterParserOrEnumRuleCall();
}
- )
- )
-;
-
-// Entry rule entryRuleFeatureReference
-entryRuleFeatureReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFeatureReferenceRule()); }
- iv_ruleFeatureReference=ruleFeatureReference
- { $current=$iv_ruleFeatureReference.current; }
- EOF;
-
-// Rule FeatureReference
-ruleFeatureReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
{
- newCompositeNode(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
- lv_ownedRelationship_comp_0_0=ruleOwnedSubsetting
+ ruleQualifiedName
{
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFeatureReferenceRule());
- }
- add(
- $current,
- "ownedRelationship_comp",
- lv_ownedRelationship_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedSubsetting");
afterParserOrEnumRuleCall();
}
)
@@ -12933,7 +12925,7 @@ rulePositionalArgumentList[EObject in_current] returns [EObject current=in_curr
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -12957,7 +12949,7 @@ rulePositionalArgumentList[EObject in_current] returns [EObject current=in_curr
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -12990,7 +12982,7 @@ ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -13014,7 +13006,7 @@ ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -13053,7 +13045,7 @@ ruleNamedExpressionMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -13076,7 +13068,7 @@ ruleNamedExpressionMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_2_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
)
@@ -13084,70 +13076,6 @@ ruleNamedExpressionMember returns [EObject current=null]
)
;
-// Entry rule entryRuleExtentExpression_Deprecated
-entryRuleExtentExpression_Deprecated returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule()); }
- iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated
- { $current=$iv_ruleExtentExpression_Deprecated.current; }
- EOF;
-
-// Rule ExtentExpression_Deprecated
-ruleExtentExpression_Deprecated returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
- lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='.'
- {
- newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
- }
- (
- (
- lv_operator_2_0='allInstances'
- {
- newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- setWithLastConsumed($current, "operator", lv_operator_2_0, "allInstances");
- }
- )
- )
- otherlv_3='('
- {
- newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
- }
- otherlv_4=')'
- {
- newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
- }
- )
-;
-
// Entry rule entryRuleNullExpression
entryRuleNullExpression returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getNullExpressionRule()); }
@@ -13270,7 +13198,7 @@ ruleLiteralBoolean returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.BooleanValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
afterParserOrEnumRuleCall();
}
)
@@ -13336,7 +13264,7 @@ ruleLiteralString returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
)
)
@@ -13371,7 +13299,7 @@ ruleLiteralInteger returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.DECIMAL_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
}
)
)
@@ -13406,7 +13334,7 @@ ruleLiteralReal returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.RealValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
afterParserOrEnumRuleCall();
}
)
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.tokens b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.tokens
index 70b1b4123..f3d9e5335 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.tokens
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerML.tokens
@@ -10,7 +10,7 @@
'+'=114
','=22
'-'=115
-'->'=120
+'->'=121
'.'=42
'..'=75
'/'=116
@@ -37,7 +37,7 @@
'abstract'=48
'alias'=38
'all'=50
-'allInstances'=121
+'allInstances'=120
'as'=40
'assoc'=79
'behavior'=88
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLLexer.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLLexer.java
index 3e74c5111..fde590f95 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLLexer.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLLexer.java
@@ -2361,10 +2361,10 @@ public final void mT__120() throws RecognitionException {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:117:8: ( '->' )
- // InternalKerML.g:117:10: '->'
+ // InternalKerML.g:117:8: ( 'allInstances' )
+ // InternalKerML.g:117:10: 'allInstances'
{
- match("->");
+ match("allInstances");
}
@@ -2382,10 +2382,10 @@ public final void mT__121() throws RecognitionException {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:118:8: ( 'allInstances' )
- // InternalKerML.g:118:10: 'allInstances'
+ // InternalKerML.g:118:8: ( '->' )
+ // InternalKerML.g:118:10: '->'
{
- match("allInstances");
+ match("->");
}
@@ -2613,11 +2613,11 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
try {
int _type = RULE_DECIMAL_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13841:20: ( '0' .. '9' ( '0' .. '9' )* )
- // InternalKerML.g:13841:22: '0' .. '9' ( '0' .. '9' )*
+ // InternalKerML.g:13769:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalKerML.g:13769:22: '0' .. '9' ( '0' .. '9' )*
{
matchRange('0','9');
- // InternalKerML.g:13841:31: ( '0' .. '9' )*
+ // InternalKerML.g:13769:31: ( '0' .. '9' )*
loop1:
do {
int alt1=2;
@@ -2630,7 +2630,7 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
switch (alt1) {
case 1 :
- // InternalKerML.g:13841:32: '0' .. '9'
+ // InternalKerML.g:13769:32: '0' .. '9'
{
matchRange('0','9');
@@ -2658,8 +2658,8 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
try {
int _type = RULE_EXP_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13843:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
- // InternalKerML.g:13843:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ // InternalKerML.g:13771:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalKerML.g:13771:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
{
mRULE_DECIMAL_VALUE();
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
@@ -2671,7 +2671,7 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:13843:47: ( '+' | '-' )?
+ // InternalKerML.g:13771:47: ( '+' | '-' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -2714,8 +2714,8 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13845:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalKerML.g:13845:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalKerML.g:13773:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalKerML.g:13773:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2726,7 +2726,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:13845:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalKerML.g:13773:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -2775,11 +2775,11 @@ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
try {
int _type = RULE_UNRESTRICTED_NAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13847:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalKerML.g:13847:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalKerML.g:13775:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalKerML.g:13775:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalKerML.g:13847:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalKerML.g:13775:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop4:
do {
int alt4=3;
@@ -2795,7 +2795,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
switch (alt4) {
case 1 :
- // InternalKerML.g:13847:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalKerML.g:13775:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2811,7 +2811,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
}
break;
case 2 :
- // InternalKerML.g:13847:73: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalKerML.g:13775:73: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2848,11 +2848,11 @@ public final void mRULE_STRING_VALUE() throws RecognitionException {
try {
int _type = RULE_STRING_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13849:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalKerML.g:13849:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalKerML.g:13777:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalKerML.g:13777:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalKerML.g:13849:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalKerML.g:13777:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -2868,7 +2868,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
switch (alt5) {
case 1 :
- // InternalKerML.g:13849:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalKerML.g:13777:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2884,7 +2884,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
}
break;
case 2 :
- // InternalKerML.g:13849:67: ~ ( ( '\\\\' | '\"' ) )
+ // InternalKerML.g:13777:67: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2921,8 +2921,8 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
try {
int _type = RULE_REGULAR_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13851:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:13851:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:13779:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:13779:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -2935,7 +2935,7 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:13851:36: ( options {greedy=false; } : . )*
+ // InternalKerML.g:13779:36: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -2960,7 +2960,7 @@ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
switch (alt6) {
case 1 :
- // InternalKerML.g:13851:64: .
+ // InternalKerML.g:13779:64: .
{
matchAny();
@@ -2990,12 +2990,12 @@ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
try {
int _type = RULE_DOCUMENTATION_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13853:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:13853:30: '/**' ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:13781:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:13781:30: '/**' ( options {greedy=false; } : . )* '*/'
{
match("/**");
- // InternalKerML.g:13853:36: ( options {greedy=false; } : . )*
+ // InternalKerML.g:13781:36: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -3020,7 +3020,7 @@ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
switch (alt7) {
case 1 :
- // InternalKerML.g:13853:64: .
+ // InternalKerML.g:13781:64: .
{
matchAny();
@@ -3050,12 +3050,12 @@ public final void mRULE_ML_NOTE() throws RecognitionException {
try {
int _type = RULE_ML_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13855:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
- // InternalKerML.g:13855:16: '//*' ( options {greedy=false; } : . )* '*/'
+ // InternalKerML.g:13783:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalKerML.g:13783:16: '//*' ( options {greedy=false; } : . )* '*/'
{
match("//*");
- // InternalKerML.g:13855:22: ( options {greedy=false; } : . )*
+ // InternalKerML.g:13783:22: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -3080,7 +3080,7 @@ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
switch (alt8) {
case 1 :
- // InternalKerML.g:13855:50: .
+ // InternalKerML.g:13783:50: .
{
matchAny();
@@ -3110,12 +3110,12 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
try {
int _type = RULE_SL_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13857:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
- // InternalKerML.g:13857:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ // InternalKerML.g:13785:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalKerML.g:13785:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalKerML.g:13857:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ // InternalKerML.g:13785:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -3124,7 +3124,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt10) {
case 1 :
- // InternalKerML.g:13857:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalKerML.g:13785:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
@@ -3135,7 +3135,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalKerML.g:13857:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalKerML.g:13785:37: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -3148,7 +3148,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
switch (alt9) {
case 1 :
- // InternalKerML.g:13857:37: ~ ( ( '\\n' | '\\r' ) )
+ // InternalKerML.g:13785:37: ~ ( ( '\\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();
@@ -3174,7 +3174,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
- // InternalKerML.g:13857:55: ( ( '\\r' )? '\\n' )?
+ // InternalKerML.g:13785:55: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3183,9 +3183,9 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt12) {
case 1 :
- // InternalKerML.g:13857:56: ( '\\r' )? '\\n'
+ // InternalKerML.g:13785:56: ( '\\r' )? '\\n'
{
- // InternalKerML.g:13857:56: ( '\\r' )?
+ // InternalKerML.g:13785:56: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -3194,7 +3194,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt11) {
case 1 :
- // InternalKerML.g:13857:56: '\\r'
+ // InternalKerML.g:13785:56: '\\r'
{
match('\r');
@@ -3226,10 +3226,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalKerML.g:13859:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalKerML.g:13859:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalKerML.g:13787:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalKerML.g:13787:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalKerML.g:13859:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalKerML.g:13787:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
@@ -4195,7 +4195,7 @@ public void mTokens() throws RecognitionException {
static final String DFA14_maxS =
"\1\176\1\163\1\170\3\uffff\1\145\1\171\1\165\1\uffff\1\157\1\163\1\157\1\141\1\145\1\76\1\171\1\133\1\76\1\165\1\56\1\52\1\uffff\2\165\1\uffff\1\145\1\165\3\uffff\1\77\1\174\1\46\1\uffff\1\75\1\141\2\75\1\uffff\1\76\1\57\1\uffff\1\145\4\uffff\1\172\1\160\2\172\1\145\1\144\2\160\1\172\1\160\1\145\1\165\1\157\1\141\1\162\1\156\1\157\1\154\1\156\1\141\1\163\1\154\1\172\1\143\1\164\1\156\1\164\1\76\2\uffff\1\172\1\156\1\150\1\157\5\uffff\1\155\1\156\1\154\4\uffff\1\143\1\162\1\157\1\142\1\145\1\143\1\162\1\156\1\144\1\172\1\164\10\uffff\1\163\6\uffff\1\uffff\1\52\1\uffff\1\145\3\uffff\1\157\1\171\1\uffff\1\172\1\145\1\164\1\165\1\uffff\1\155\1\172\1\162\1\141\1\172\1\145\1\uffff\1\151\1\156\1\145\1\155\2\164\1\163\1\143\1\167\1\163\1\160\1\156\1\163\1\165\1\164\1\141\1\172\1\157\1\uffff\1\172\1\141\1\147\1\141\3\uffff\1\144\1\141\1\154\1\145\1\165\1\154\1\153\1\164\1\144\1\166\1\164\1\154\1\143\1\164\1\143\1\165\1\160\2\145\1\uffff\1\172\1\164\2\uffff\1\uffff\1\uffff\1\162\1\160\1\uffff\1\162\1\141\1\164\1\145\1\uffff\1\172\1\164\1\uffff\1\146\1\172\1\156\3\172\1\165\1\145\2\164\1\172\2\145\1\157\1\165\1\145\1\163\1\164\1\162\1\163\1\156\1\uffff\1\143\1\uffff\1\164\1\165\1\144\1\151\1\166\1\172\1\163\1\156\1\172\1\141\1\172\1\151\1\141\1\145\2\151\1\171\1\154\2\145\1\143\1\141\1\172\2\162\1\uffff\1\171\4\uffff\1\164\1\145\1\141\1\156\1\172\1\156\1\uffff\2\151\1\172\1\uffff\1\147\3\uffff\2\162\1\172\1\151\1\uffff\1\172\1\156\1\163\1\147\1\143\2\172\1\141\1\172\1\163\1\172\1\171\2\141\1\156\1\151\1\uffff\1\160\1\151\1\uffff\1\147\1\157\1\uffff\1\143\1\164\2\143\1\141\1\160\1\141\1\164\1\163\1\164\1\155\1\uffff\1\141\1\145\1\160\1\uffff\1\uffff\2\172\2\143\1\uffff\1\164\1\157\1\156\1\uffff\1\172\1\151\1\172\1\uffff\1\157\1\uffff\1\164\1\151\1\141\1\164\1\146\2\uffff\1\143\1\uffff\1\164\1\uffff\1\160\1\147\1\164\1\147\1\157\1\141\1\161\1\145\1\156\1\141\1\145\1\164\1\172\1\154\1\145\1\163\1\172\1\163\2\172\1\154\1\144\1\145\2\uffff\1\164\1\145\1\172\1\156\1\151\1\uffff\1\172\1\156\1\uffff\1\156\1\172\2\164\1\157\1\151\1\164\1\141\2\145\1\141\1\172\1\162\1\143\1\165\2\172\1\164\1\172\1\145\1\uffff\1\151\1\172\1\163\1\172\1\uffff\1\151\2\uffff\1\151\2\172\1\151\1\157\1\uffff\2\163\1\164\1\172\1\uffff\1\147\1\172\1\uffff\1\145\1\151\1\162\1\145\1\172\1\156\3\172\1\uffff\1\172\2\145\1\172\2\uffff\1\145\1\uffff\1\144\1\172\1\uffff\1\172\1\uffff\1\157\1\172\2\uffff\1\157\1\146\1\150\1\172\1\151\1\uffff\1\172\1\uffff\1\172\1\163\1\157\1\172\1\162\1\uffff\1\143\4\uffff\2\172\1\uffff\2\172\1\145\1\uffff\1\156\1\141\1\156\1\172\1\151\1\uffff\1\157\2\uffff\1\172\1\156\1\uffff\1\172\1\145\4\uffff\1\163\1\172\1\164\1\172\1\uffff\1\160\1\156\1\uffff\1\172\1\uffff\1\163\1\172\1\uffff\1\151\1\uffff\2\172\1\uffff\1\172\1\uffff\1\157\3\uffff\1\156\1\172\1\uffff";
static final String DFA14_acceptS =
- "\3\uffff\1\3\1\4\1\5\3\uffff\1\11\14\uffff\1\40\2\uffff\1\50\2\uffff\1\75\1\104\1\105\3\uffff\1\132\4\uffff\1\145\2\uffff\1\150\1\uffff\1\171\1\172\1\173\1\u0080\34\uffff\1\34\1\20\4\uffff\1\151\1\23\1\106\1\134\1\27\3\uffff\1\76\1\35\1\37\1\36\13\uffff\1\126\1\125\1\127\1\131\1\130\1\133\1\135\1\152\1\uffff\1\143\1\141\1\144\1\142\1\153\1\146\2\uffff\1\147\1\uffff\1\167\1\170\1\1\2\uffff\1\55\4\uffff\1\164\6\uffff\1\7\22\uffff\1\33\4\uffff\1\25\1\46\1\22\23\uffff\1\71\2\uffff\1\174\1\175\1\uffff\1\177\2\uffff\1\121\4\uffff\1\56\2\uffff\1\15\25\uffff\1\45\1\uffff\1\14\31\uffff\1\165\13\uffff\1\115\3\uffff\1\44\1\uffff\1\112\1\156\1\10\4\uffff\1\124\20\uffff\1\116\2\uffff\1\155\2\uffff\1\61\13\uffff\1\114\4\uffff\1\176\4\uffff\1\166\3\uffff\1\21\3\uffff\1\111\1\uffff\1\157\5\uffff\1\100\1\13\1\uffff\1\31\1\uffff\1\102\27\uffff\1\32\1\140\5\uffff\1\72\2\uffff\1\42\24\uffff\1\160\4\uffff\1\73\1\uffff\1\101\1\123\5\uffff\1\2\4\uffff\1\24\2\uffff\1\12\11\uffff\1\107\4\uffff\1\41\1\60\1\uffff\1\161\2\uffff\1\53\1\uffff\1\67\2\uffff\1\65\1\137\5\uffff\1\64\1\uffff\1\117\5\uffff\1\43\1\uffff\1\77\1\16\1\17\1\113\2\uffff\1\163\3\uffff\1\63\5\uffff\1\26\1\uffff\1\70\1\57\2\uffff\1\103\2\uffff\1\30\1\66\1\120\1\162\4\uffff\1\136\2\uffff\1\51\1\uffff\1\62\2\uffff\1\110\1\uffff\1\122\2\uffff\1\54\1\uffff\1\47\1\uffff\1\6\1\74\1\154\2\uffff\1\52";
+ "\3\uffff\1\3\1\4\1\5\3\uffff\1\11\14\uffff\1\40\2\uffff\1\50\2\uffff\1\75\1\104\1\105\3\uffff\1\132\4\uffff\1\145\2\uffff\1\150\1\uffff\1\171\1\172\1\173\1\u0080\34\uffff\1\34\1\20\4\uffff\1\151\1\23\1\106\1\134\1\27\3\uffff\1\76\1\35\1\37\1\36\13\uffff\1\126\1\125\1\127\1\131\1\130\1\133\1\135\1\152\1\uffff\1\143\1\141\1\144\1\142\1\154\1\146\2\uffff\1\147\1\uffff\1\167\1\170\1\1\2\uffff\1\55\4\uffff\1\164\6\uffff\1\7\22\uffff\1\33\4\uffff\1\25\1\46\1\22\23\uffff\1\71\2\uffff\1\174\1\175\1\uffff\1\177\2\uffff\1\121\4\uffff\1\56\2\uffff\1\15\25\uffff\1\45\1\uffff\1\14\31\uffff\1\165\13\uffff\1\115\3\uffff\1\44\1\uffff\1\112\1\156\1\10\4\uffff\1\124\20\uffff\1\116\2\uffff\1\155\2\uffff\1\61\13\uffff\1\114\4\uffff\1\176\4\uffff\1\166\3\uffff\1\21\3\uffff\1\111\1\uffff\1\157\5\uffff\1\100\1\13\1\uffff\1\31\1\uffff\1\102\27\uffff\1\32\1\140\5\uffff\1\72\2\uffff\1\42\24\uffff\1\160\4\uffff\1\73\1\uffff\1\101\1\123\5\uffff\1\2\4\uffff\1\24\2\uffff\1\12\11\uffff\1\107\4\uffff\1\41\1\60\1\uffff\1\161\2\uffff\1\53\1\uffff\1\67\2\uffff\1\65\1\137\5\uffff\1\64\1\uffff\1\117\5\uffff\1\43\1\uffff\1\77\1\16\1\17\1\113\2\uffff\1\163\3\uffff\1\63\5\uffff\1\26\1\uffff\1\70\1\57\2\uffff\1\103\2\uffff\1\30\1\66\1\120\1\162\4\uffff\1\136\2\uffff\1\51\1\uffff\1\62\2\uffff\1\110\1\uffff\1\122\2\uffff\1\54\1\uffff\1\47\1\uffff\1\6\1\74\1\153\2\uffff\1\52";
static final String DFA14_specialS =
"\170\uffff\1\2\107\uffff\1\1\77\uffff\1\6\1\5\1\4\1\0\72\uffff\1\3\u00ca\uffff}>";
static final String[] DFA14_transitionS = {
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLParser.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLParser.java
index 84214ccc6..9f2b93fef 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLParser.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/parser/antlr/internal/InternalKerMLParser.java
@@ -23,7 +23,7 @@
@SuppressWarnings("all")
public class InternalKerMLParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_DECIMAL_VALUE", "RULE_EXP_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'id'", "'element'", "';'", "'{'", "'}'", "'relationship'", "'to'", "'from'", "','", "'comment'", "'about'", "'doc'", "'rep'", "'language'", "'metadata'", "':'", "'typed'", "'by'", "'@'", "'feature'", "':>>'", "'redefines'", "'='", "'namespace'", "'alias'", "'import'", "'as'", "'::'", "'.'", "'*'", "'**'", "']'", "'package'", "'filter'", "'abstract'", "'type'", "'all'", "':>'", "'specializes'", "'~'", "'conjugates'", "'generalization'", "'subtype'", "'conjugation'", "'is'", "'end'", "'composite'", "'portion'", "'port'", "'classifier'", "'subclass'", "'featured'", "'ordered'", "'nonunique'", "'subsets'", "'featuring'", "'of'", "'typing'", "'subset'", "'redefinition'", "'['", "'..'", "'datatype'", "'class'", "'struct'", "'assoc'", "'connector'", "'('", "')'", "'=>'", "'binding'", "'succession'", "'first'", "'then'", "'behavior'", "'step'", "'expr'", "'bool'", "'function'", "'predicate'", "'inv'", "'interaction'", "'stream'", "'flow'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'/'", "'%'", "'@['", "'!'", "'->'", "'allInstances'", "'null'", "'true'", "'false'", "'public'", "'private'", "'protected'", "'packaged'", "'in'", "'out'", "'inout'"
+ "", "", "", "", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_DECIMAL_VALUE", "RULE_EXP_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'id'", "'element'", "';'", "'{'", "'}'", "'relationship'", "'to'", "'from'", "','", "'comment'", "'about'", "'doc'", "'rep'", "'language'", "'metadata'", "':'", "'typed'", "'by'", "'@'", "'feature'", "':>>'", "'redefines'", "'='", "'namespace'", "'alias'", "'import'", "'as'", "'::'", "'.'", "'*'", "'**'", "']'", "'package'", "'filter'", "'abstract'", "'type'", "'all'", "':>'", "'specializes'", "'~'", "'conjugates'", "'generalization'", "'subtype'", "'conjugation'", "'is'", "'end'", "'composite'", "'portion'", "'port'", "'classifier'", "'subclass'", "'featured'", "'ordered'", "'nonunique'", "'subsets'", "'featuring'", "'of'", "'typing'", "'subset'", "'redefinition'", "'['", "'..'", "'datatype'", "'class'", "'struct'", "'assoc'", "'connector'", "'('", "')'", "'=>'", "'binding'", "'succession'", "'first'", "'then'", "'behavior'", "'step'", "'expr'", "'bool'", "'function'", "'predicate'", "'inv'", "'interaction'", "'stream'", "'flow'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'/'", "'%'", "'@['", "'!'", "'allInstances'", "'->'", "'null'", "'true'", "'false'", "'public'", "'private'", "'protected'", "'packaged'", "'in'", "'out'", "'inout'"
};
public static final int T__50=50;
public static final int T__59=59;
@@ -407,7 +407,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -450,7 +450,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"name",
lv_name_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -497,7 +497,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"name",
lv_name_3_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -2399,7 +2399,7 @@ else if ( (LA18_0==19) ) {
current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -2583,7 +2583,7 @@ public final EObject ruleOwnedRelatedRelationship() throws RecognitionException
current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -3004,7 +3004,7 @@ public final EObject ruleComment() throws RecognitionException {
current,
"body",
lv_body_9_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -3445,7 +3445,7 @@ public final EObject ruleDocumentationComment() throws RecognitionException {
current,
"humanId",
lv_humanId_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -3482,7 +3482,7 @@ public final EObject ruleDocumentationComment() throws RecognitionException {
current,
"body",
lv_body_3_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -3746,7 +3746,7 @@ public final EObject rulePrefixDocumentationComment() throws RecognitionExceptio
current,
"humanId",
lv_humanId_2_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -3789,7 +3789,7 @@ public final EObject rulePrefixDocumentationComment() throws RecognitionExceptio
current,
"body",
lv_body_3_0,
- "org.omg.kerml.xtext.KerML.DOCUMENTATION_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DOCUMENTATION_COMMENT");
}
@@ -4047,7 +4047,7 @@ public final EObject ruleOwnedTextualRepresentation() throws RecognitionExceptio
current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -4093,7 +4093,7 @@ public final EObject ruleOwnedTextualRepresentation() throws RecognitionExceptio
current,
"language",
lv_language_3_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
@@ -4123,7 +4123,7 @@ public final EObject ruleOwnedTextualRepresentation() throws RecognitionExceptio
current,
"body",
lv_body_4_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -4496,7 +4496,7 @@ public final EObject ruleTextualRepresentation() throws RecognitionException {
current,
"language",
lv_language_8_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
@@ -4526,7 +4526,7 @@ public final EObject ruleTextualRepresentation() throws RecognitionException {
current,
"body",
lv_body_9_0,
- "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -4791,7 +4791,7 @@ else if ( (LA35_0==RULE_UNRESTRICTED_NAME) ) {
current,
"humanId",
lv_humanId_1_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -6209,7 +6209,7 @@ public final EObject ruleMetadataFeatureValue() throws RecognitionException {
current,
"metadataValue_comp",
lv_metadataValue_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -7391,7 +7391,7 @@ else if ( (LA52_0==39) ) {
current,
"memberName",
lv_memberName_5_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -7804,12 +7804,12 @@ public final EObject ruleImportedNamespace(EObject in_current) throws Recognitio
if ( (LA59_1==41) ) {
int LA59_3 = input.LA(3);
- if ( ((LA59_3>=43 && LA59_3<=44)) ) {
- alt59=1;
- }
- else if ( ((LA59_3>=RULE_ID && LA59_3<=RULE_UNRESTRICTED_NAME)) ) {
+ if ( ((LA59_3>=RULE_ID && LA59_3<=RULE_UNRESTRICTED_NAME)) ) {
alt59=2;
}
+ else if ( ((LA59_3>=43 && LA59_3<=44)) ) {
+ alt59=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -7821,12 +7821,12 @@ else if ( ((LA59_3>=RULE_ID && LA59_3<=RULE_UNRESTRICTED_NAME)) ) {
else if ( (LA59_1==42) ) {
int LA59_4 = input.LA(3);
- if ( ((LA59_4>=43 && LA59_4<=44)) ) {
- alt59=1;
- }
- else if ( ((LA59_4>=RULE_ID && LA59_4<=RULE_UNRESTRICTED_NAME)) ) {
+ if ( ((LA59_4>=RULE_ID && LA59_4<=RULE_UNRESTRICTED_NAME)) ) {
alt59=3;
}
+ else if ( ((LA59_4>=43 && LA59_4<=44)) ) {
+ alt59=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -7846,36 +7846,36 @@ else if ( ((LA59_4>=RULE_ID && LA59_4<=RULE_UNRESTRICTED_NAME)) ) {
else if ( (LA59_0==RULE_UNRESTRICTED_NAME) ) {
int LA59_2 = input.LA(2);
- if ( (LA59_2==42) ) {
- int LA59_4 = input.LA(3);
+ if ( (LA59_2==41) ) {
+ int LA59_3 = input.LA(3);
- if ( ((LA59_4>=43 && LA59_4<=44)) ) {
- alt59=1;
+ if ( ((LA59_3>=RULE_ID && LA59_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt59=2;
}
- else if ( ((LA59_4>=RULE_ID && LA59_4<=RULE_UNRESTRICTED_NAME)) ) {
- alt59=3;
+ else if ( ((LA59_3>=43 && LA59_3<=44)) ) {
+ alt59=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 59, 4, input);
+ new NoViableAltException("", 59, 3, input);
throw nvae;
}
}
- else if ( (LA59_2==41) ) {
- int LA59_3 = input.LA(3);
+ else if ( (LA59_2==42) ) {
+ int LA59_4 = input.LA(3);
- if ( ((LA59_3>=43 && LA59_3<=44)) ) {
- alt59=1;
+ if ( ((LA59_4>=RULE_ID && LA59_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt59=3;
}
- else if ( ((LA59_3>=RULE_ID && LA59_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt59=2;
+ else if ( ((LA59_4>=43 && LA59_4<=44)) ) {
+ alt59=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 59, 3, input);
+ new NoViableAltException("", 59, 4, input);
throw nvae;
}
@@ -8648,7 +8648,7 @@ public final EObject ruleFilterPackageMember() throws RecognitionException {
current,
"condition_comp",
lv_condition_comp_1_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -10369,7 +10369,7 @@ public final EObject ruleElementFilterMember() throws RecognitionException {
current,
"condition_comp",
lv_condition_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -13021,7 +13021,7 @@ else if ( ((LA89_4>=16 && LA89_4<=17)||(LA89_4>=29 && LA89_4<=30)||(LA89_4>=34 &
current,
"memberName",
lv_memberName_4_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -18776,7 +18776,7 @@ public final EObject ruleFeatureValue() throws RecognitionException {
current,
"value_comp",
lv_value_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -19083,7 +19083,7 @@ public final EObject ruleLiteralIntegerMember() throws RecognitionException {
current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.kerml.xtext.KerML.LiteralInteger");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralInteger");
afterParserOrEnumRuleCall();
}
@@ -19194,7 +19194,7 @@ public final EObject ruleLiteralUnlimitedNaturalMember() throws RecognitionExcep
current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.kerml.xtext.KerML.LiteralUnlimitedNatural");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnlimitedNatural");
afterParserOrEnumRuleCall();
}
@@ -20926,7 +20926,7 @@ else if ( (LA153_0==RULE_UNRESTRICTED_NAME) ) {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -25667,7 +25667,7 @@ public final EObject ruleResultExpressionMember() throws RecognitionException {
current,
"ownedResultExpression_comp",
lv_ownedResultExpression_comp_1_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -27501,6 +27501,20 @@ public final EObject ruleItemFlowDeclaration(EObject in_current) throws Recognit
case 50:
{
switch ( input.LA(2) ) {
+ case 14:
+ case 29:
+ case 30:
+ case 34:
+ case 35:
+ case 51:
+ case 53:
+ case 54:
+ case 68:
+ case 74:
+ {
+ alt205=1;
+ }
+ break;
case RULE_ID:
{
int LA205_3 = input.LA(3);
@@ -27524,12 +27538,12 @@ else if ( (LA205_3==21||(LA205_3>=29 && LA205_3<=30)||(LA205_3>=34 && LA205_3<=3
{
int LA205_4 = input.LA(3);
- if ( (LA205_4==21||(LA205_4>=29 && LA205_4<=30)||(LA205_4>=34 && LA205_4<=35)||LA205_4==51||(LA205_4>=53 && LA205_4<=54)||LA205_4==65||LA205_4==68||LA205_4==70||LA205_4==74) ) {
- alt205=1;
- }
- else if ( (LA205_4==20||(LA205_4>=41 && LA205_4<=42)) ) {
+ if ( (LA205_4==20||(LA205_4>=41 && LA205_4<=42)) ) {
alt205=2;
}
+ else if ( (LA205_4==21||(LA205_4>=29 && LA205_4<=30)||(LA205_4>=34 && LA205_4<=35)||LA205_4==51||(LA205_4>=53 && LA205_4<=54)||LA205_4==65||LA205_4==68||LA205_4==70||LA205_4==74) ) {
+ alt205=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -27539,20 +27553,6 @@ else if ( (LA205_4==20||(LA205_4>=41 && LA205_4<=42)) ) {
}
}
break;
- case 14:
- case 29:
- case 30:
- case 34:
- case 35:
- case 51:
- case 53:
- case 54:
- case 68:
- case 74:
- {
- alt205=1;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -27602,12 +27602,12 @@ else if ( (LA205_3==21||(LA205_3>=29 && LA205_3<=30)||(LA205_3>=34 && LA205_3<=3
{
int LA205_4 = input.LA(2);
- if ( (LA205_4==21||(LA205_4>=29 && LA205_4<=30)||(LA205_4>=34 && LA205_4<=35)||LA205_4==51||(LA205_4>=53 && LA205_4<=54)||LA205_4==65||LA205_4==68||LA205_4==70||LA205_4==74) ) {
- alt205=1;
- }
- else if ( (LA205_4==20||(LA205_4>=41 && LA205_4<=42)) ) {
+ if ( (LA205_4==20||(LA205_4>=41 && LA205_4<=42)) ) {
alt205=2;
}
+ else if ( (LA205_4==21||(LA205_4>=29 && LA205_4<=30)||(LA205_4>=34 && LA205_4<=35)||LA205_4==51||(LA205_4>=53 && LA205_4<=54)||LA205_4==65||LA205_4==68||LA205_4==70||LA205_4==74) ) {
+ alt205=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -28090,7 +28090,7 @@ else if ( (LA206_0==RULE_UNRESTRICTED_NAME) ) {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -29096,8 +29096,257 @@ public final EObject ruleItemFlowFeature() throws RecognitionException {
// $ANTLR end "ruleItemFlowFeature"
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalKerML.g:10045:1: entryRuleBodyParameter returns [EObject current=null] : iv_ruleBodyParameter= ruleBodyParameter EOF ;
+ public final EObject entryRuleBodyParameter() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleBodyParameter = null;
+
+
+ try {
+ // InternalKerML.g:10045:54: (iv_ruleBodyParameter= ruleBodyParameter EOF )
+ // InternalKerML.g:10046:2: iv_ruleBodyParameter= ruleBodyParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getBodyParameterRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleBodyParameter=ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleBodyParameter;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleBodyParameter"
+
+
+ // $ANTLR start "ruleBodyParameter"
+ // InternalKerML.g:10052:1: ruleBodyParameter returns [EObject current=null] : ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) ;
+ public final EObject ruleBodyParameter() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_TypedBy_1 = null;
+
+ EObject this_MultiplicityPart_2 = null;
+
+ EObject this_MultiplicityPart_3 = null;
+
+ EObject this_TypedBy_4 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerML.g:10058:2: ( ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) )
+ // InternalKerML.g:10059:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
+ {
+ // InternalKerML.g:10059:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
+ // InternalKerML.g:10060:3: () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
+ {
+ // InternalKerML.g:10060:3: ()
+ // InternalKerML.g:10061:4:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getFeatureAction_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalKerML.g:10067:3: ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
+ int alt212=3;
+ int LA212_0 = input.LA(1);
+
+ if ( ((LA212_0>=29 && LA212_0<=30)) ) {
+ alt212=1;
+ }
+ else if ( (LA212_0==74) ) {
+ alt212=2;
+ }
+ switch (alt212) {
+ case 1 :
+ // InternalKerML.g:10068:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
+ {
+ // InternalKerML.g:10068:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
+ // InternalKerML.g:10069:5: this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+
+ }
+ pushFollow(FOLLOW_80);
+ this_TypedBy_1=ruleTypedBy(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_TypedBy_1;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerML.g:10080:5: (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
+ int alt210=2;
+ int LA210_0 = input.LA(1);
+
+ if ( (LA210_0==74) ) {
+ alt210=1;
+ }
+ switch (alt210) {
+ case 1 :
+ // InternalKerML.g:10081:6: this_MultiplicityPart_2= ruleMultiplicityPart[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_MultiplicityPart_2=ruleMultiplicityPart(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_MultiplicityPart_2;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalKerML.g:10095:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
+ {
+ // InternalKerML.g:10095:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
+ // InternalKerML.g:10096:5: this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )?
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_141);
+ this_MultiplicityPart_3=ruleMultiplicityPart(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_MultiplicityPart_3;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalKerML.g:10107:5: (this_TypedBy_4= ruleTypedBy[$current] )?
+ int alt211=2;
+ int LA211_0 = input.LA(1);
+
+ if ( ((LA211_0>=29 && LA211_0<=30)) ) {
+ alt211=1;
+ }
+ switch (alt211) {
+ case 1 :
+ // InternalKerML.g:10108:6: this_TypedBy_4= ruleTypedBy[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_TypedBy_4=ruleTypedBy(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_TypedBy_4;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleBodyParameter"
+
+
// $ANTLR start "entryRuleOwnedExpressionMember"
- // InternalKerML.g:10045:1: entryRuleOwnedExpressionMember returns [EObject current=null] : iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF ;
+ // InternalKerML.g:10126:1: entryRuleOwnedExpressionMember returns [EObject current=null] : iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF ;
public final EObject entryRuleOwnedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -29105,8 +29354,8 @@ public final EObject entryRuleOwnedExpressionMember() throws RecognitionExceptio
try {
- // InternalKerML.g:10045:62: (iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF )
- // InternalKerML.g:10046:2: iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF
+ // InternalKerML.g:10126:62: (iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF )
+ // InternalKerML.g:10127:2: iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOwnedExpressionMemberRule());
@@ -29137,7 +29386,7 @@ public final EObject entryRuleOwnedExpressionMember() throws RecognitionExceptio
// $ANTLR start "ruleOwnedExpressionMember"
- // InternalKerML.g:10052:1: ruleOwnedExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) ;
+ // InternalKerML.g:10133:1: ruleOwnedExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) ;
public final EObject ruleOwnedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -29148,14 +29397,14 @@ public final EObject ruleOwnedExpressionMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10058:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) )
- // InternalKerML.g:10059:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ // InternalKerML.g:10139:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) )
+ // InternalKerML.g:10140:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
{
- // InternalKerML.g:10059:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
- // InternalKerML.g:10060:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ // InternalKerML.g:10140:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ // InternalKerML.g:10141:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
{
- // InternalKerML.g:10060:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
- // InternalKerML.g:10061:4: lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression
+ // InternalKerML.g:10141:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ // InternalKerML.g:10142:4: lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -29176,7 +29425,7 @@ public final EObject ruleOwnedExpressionMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -29208,7 +29457,7 @@ public final EObject ruleOwnedExpressionMember() throws RecognitionException {
// $ANTLR start "entryRuleOwnedExpression"
- // InternalKerML.g:10081:1: entryRuleOwnedExpression returns [EObject current=null] : iv_ruleOwnedExpression= ruleOwnedExpression EOF ;
+ // InternalKerML.g:10162:1: entryRuleOwnedExpression returns [EObject current=null] : iv_ruleOwnedExpression= ruleOwnedExpression EOF ;
public final EObject entryRuleOwnedExpression() throws RecognitionException {
EObject current = null;
@@ -29216,8 +29465,8 @@ public final EObject entryRuleOwnedExpression() throws RecognitionException {
try {
- // InternalKerML.g:10081:56: (iv_ruleOwnedExpression= ruleOwnedExpression EOF )
- // InternalKerML.g:10082:2: iv_ruleOwnedExpression= ruleOwnedExpression EOF
+ // InternalKerML.g:10162:56: (iv_ruleOwnedExpression= ruleOwnedExpression EOF )
+ // InternalKerML.g:10163:2: iv_ruleOwnedExpression= ruleOwnedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOwnedExpressionRule());
@@ -29248,7 +29497,7 @@ public final EObject entryRuleOwnedExpression() throws RecognitionException {
// $ANTLR start "ruleOwnedExpression"
- // InternalKerML.g:10088:1: ruleOwnedExpression returns [EObject current=null] : this_ConditionalExpression_0= ruleConditionalExpression ;
+ // InternalKerML.g:10169:1: ruleOwnedExpression returns [EObject current=null] : this_ConditionalExpression_0= ruleConditionalExpression ;
public final EObject ruleOwnedExpression() throws RecognitionException {
EObject current = null;
@@ -29259,8 +29508,8 @@ public final EObject ruleOwnedExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10094:2: (this_ConditionalExpression_0= ruleConditionalExpression )
- // InternalKerML.g:10095:2: this_ConditionalExpression_0= ruleConditionalExpression
+ // InternalKerML.g:10175:2: (this_ConditionalExpression_0= ruleConditionalExpression )
+ // InternalKerML.g:10176:2: this_ConditionalExpression_0= ruleConditionalExpression
{
if ( state.backtracking==0 ) {
@@ -29300,7 +29549,7 @@ public final EObject ruleOwnedExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalExpression"
- // InternalKerML.g:10106:1: entryRuleConditionalExpression returns [EObject current=null] : iv_ruleConditionalExpression= ruleConditionalExpression EOF ;
+ // InternalKerML.g:10187:1: entryRuleConditionalExpression returns [EObject current=null] : iv_ruleConditionalExpression= ruleConditionalExpression EOF ;
public final EObject entryRuleConditionalExpression() throws RecognitionException {
EObject current = null;
@@ -29308,8 +29557,8 @@ public final EObject entryRuleConditionalExpression() throws RecognitionExceptio
try {
- // InternalKerML.g:10106:62: (iv_ruleConditionalExpression= ruleConditionalExpression EOF )
- // InternalKerML.g:10107:2: iv_ruleConditionalExpression= ruleConditionalExpression EOF
+ // InternalKerML.g:10187:62: (iv_ruleConditionalExpression= ruleConditionalExpression EOF )
+ // InternalKerML.g:10188:2: iv_ruleConditionalExpression= ruleConditionalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalExpressionRule());
@@ -29340,7 +29589,7 @@ public final EObject entryRuleConditionalExpression() throws RecognitionExceptio
// $ANTLR start "ruleConditionalExpression"
- // InternalKerML.g:10113:1: ruleConditionalExpression returns [EObject current=null] : (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) ;
+ // InternalKerML.g:10194:1: ruleConditionalExpression returns [EObject current=null] : (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) ;
public final EObject ruleConditionalExpression() throws RecognitionException {
EObject current = null;
@@ -29358,18 +29607,18 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10119:2: ( (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) )
- // InternalKerML.g:10120:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ // InternalKerML.g:10200:2: ( (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) )
+ // InternalKerML.g:10201:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
{
- // InternalKerML.g:10120:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
- // InternalKerML.g:10121:3: this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ // InternalKerML.g:10201:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ // InternalKerML.g:10202:3: this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_141);
+ pushFollow(FOLLOW_142);
this_NullCoalescingExpression_0=ruleNullCoalescingExpression();
state._fsp--;
@@ -29380,19 +29629,19 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10129:3: ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
- int alt210=2;
- int LA210_0 = input.LA(1);
+ // InternalKerML.g:10210:3: ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ int alt213=2;
+ int LA213_0 = input.LA(1);
- if ( (LA210_0==98) ) {
- alt210=1;
+ if ( (LA213_0==98) ) {
+ alt213=1;
}
- switch (alt210) {
+ switch (alt213) {
case 1 :
- // InternalKerML.g:10130:4: () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ // InternalKerML.g:10211:4: () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
{
- // InternalKerML.g:10130:4: ()
- // InternalKerML.g:10131:5:
+ // InternalKerML.g:10211:4: ()
+ // InternalKerML.g:10212:5:
{
if ( state.backtracking==0 ) {
@@ -29404,11 +29653,11 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
}
- // InternalKerML.g:10137:4: ( (lv_operator_2_0= ruleConditionalTestOperator ) )
- // InternalKerML.g:10138:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ // InternalKerML.g:10218:4: ( (lv_operator_2_0= ruleConditionalTestOperator ) )
+ // InternalKerML.g:10219:5: (lv_operator_2_0= ruleConditionalTestOperator )
{
- // InternalKerML.g:10138:5: (lv_operator_2_0= ruleConditionalTestOperator )
- // InternalKerML.g:10139:6: lv_operator_2_0= ruleConditionalTestOperator
+ // InternalKerML.g:10219:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ // InternalKerML.g:10220:6: lv_operator_2_0= ruleConditionalTestOperator
{
if ( state.backtracking==0 ) {
@@ -29429,7 +29678,7 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalTestOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
afterParserOrEnumRuleCall();
}
@@ -29439,11 +29688,11 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
}
- // InternalKerML.g:10156:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
- // InternalKerML.g:10157:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerML.g:10237:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalKerML.g:10238:5: (lv_operand_comp_3_0= ruleOwnedExpression )
{
- // InternalKerML.g:10157:5: (lv_operand_comp_3_0= ruleOwnedExpression )
- // InternalKerML.g:10158:6: lv_operand_comp_3_0= ruleOwnedExpression
+ // InternalKerML.g:10238:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerML.g:10239:6: lv_operand_comp_3_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -29464,7 +29713,7 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -29480,11 +29729,11 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
newLeafNode(otherlv_4, grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
}
- // InternalKerML.g:10179:4: ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
- // InternalKerML.g:10180:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ // InternalKerML.g:10260:4: ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ // InternalKerML.g:10261:5: (lv_operand_comp_5_0= ruleConditionalExpression )
{
- // InternalKerML.g:10180:5: (lv_operand_comp_5_0= ruleConditionalExpression )
- // InternalKerML.g:10181:6: lv_operand_comp_5_0= ruleConditionalExpression
+ // InternalKerML.g:10261:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ // InternalKerML.g:10262:6: lv_operand_comp_5_0= ruleConditionalExpression
{
if ( state.backtracking==0 ) {
@@ -29505,7 +29754,7 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.kerml.xtext.KerML.ConditionalExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
afterParserOrEnumRuleCall();
}
@@ -29546,7 +29795,7 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalTestOperator"
- // InternalKerML.g:10203:1: entryRuleConditionalTestOperator returns [String current=null] : iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF ;
+ // InternalKerML.g:10284:1: entryRuleConditionalTestOperator returns [String current=null] : iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF ;
public final String entryRuleConditionalTestOperator() throws RecognitionException {
String current = null;
@@ -29554,8 +29803,8 @@ public final String entryRuleConditionalTestOperator() throws RecognitionExcepti
try {
- // InternalKerML.g:10203:63: (iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF )
- // InternalKerML.g:10204:2: iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF
+ // InternalKerML.g:10284:63: (iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF )
+ // InternalKerML.g:10285:2: iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalTestOperatorRule());
@@ -29586,7 +29835,7 @@ public final String entryRuleConditionalTestOperator() throws RecognitionExcepti
// $ANTLR start "ruleConditionalTestOperator"
- // InternalKerML.g:10210:1: ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '?' ;
+ // InternalKerML.g:10291:1: ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '?' ;
public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -29596,8 +29845,8 @@ public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws Recogni
enterRule();
try {
- // InternalKerML.g:10216:2: (kw= '?' )
- // InternalKerML.g:10217:2: kw= '?'
+ // InternalKerML.g:10297:2: (kw= '?' )
+ // InternalKerML.g:10298:2: kw= '?'
{
kw=(Token)match(input,98,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -29628,7 +29877,7 @@ public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws Recogni
// $ANTLR start "entryRuleNullCoalescingExpression"
- // InternalKerML.g:10225:1: entryRuleNullCoalescingExpression returns [EObject current=null] : iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF ;
+ // InternalKerML.g:10306:1: entryRuleNullCoalescingExpression returns [EObject current=null] : iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF ;
public final EObject entryRuleNullCoalescingExpression() throws RecognitionException {
EObject current = null;
@@ -29636,8 +29885,8 @@ public final EObject entryRuleNullCoalescingExpression() throws RecognitionExcep
try {
- // InternalKerML.g:10225:65: (iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF )
- // InternalKerML.g:10226:2: iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF
+ // InternalKerML.g:10306:65: (iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF )
+ // InternalKerML.g:10307:2: iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullCoalescingExpressionRule());
@@ -29668,7 +29917,7 @@ public final EObject entryRuleNullCoalescingExpression() throws RecognitionExcep
// $ANTLR start "ruleNullCoalescingExpression"
- // InternalKerML.g:10232:1: ruleNullCoalescingExpression returns [EObject current=null] : (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) ;
+ // InternalKerML.g:10313:1: ruleNullCoalescingExpression returns [EObject current=null] : (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) ;
public final EObject ruleNullCoalescingExpression() throws RecognitionException {
EObject current = null;
@@ -29683,18 +29932,18 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:10238:2: ( (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) )
- // InternalKerML.g:10239:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
+ // InternalKerML.g:10319:2: ( (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) )
+ // InternalKerML.g:10320:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
{
- // InternalKerML.g:10239:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
- // InternalKerML.g:10240:3: this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
+ // InternalKerML.g:10320:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
+ // InternalKerML.g:10321:3: this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_142);
+ pushFollow(FOLLOW_143);
this_ConditionalOrExpression_0=ruleConditionalOrExpression();
state._fsp--;
@@ -29705,23 +29954,23 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10248:3: ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
- loop211:
+ // InternalKerML.g:10329:3: ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
+ loop214:
do {
- int alt211=2;
- int LA211_0 = input.LA(1);
+ int alt214=2;
+ int LA214_0 = input.LA(1);
- if ( (LA211_0==99) ) {
- alt211=1;
+ if ( (LA214_0==99) ) {
+ alt214=1;
}
- switch (alt211) {
+ switch (alt214) {
case 1 :
- // InternalKerML.g:10249:4: () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ // InternalKerML.g:10330:4: () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
{
- // InternalKerML.g:10249:4: ()
- // InternalKerML.g:10250:5:
+ // InternalKerML.g:10330:4: ()
+ // InternalKerML.g:10331:5:
{
if ( state.backtracking==0 ) {
@@ -29733,11 +29982,11 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
}
- // InternalKerML.g:10256:4: ( (lv_operator_2_0= ruleNullCoalescingOperator ) )
- // InternalKerML.g:10257:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ // InternalKerML.g:10337:4: ( (lv_operator_2_0= ruleNullCoalescingOperator ) )
+ // InternalKerML.g:10338:5: (lv_operator_2_0= ruleNullCoalescingOperator )
{
- // InternalKerML.g:10257:5: (lv_operator_2_0= ruleNullCoalescingOperator )
- // InternalKerML.g:10258:6: lv_operator_2_0= ruleNullCoalescingOperator
+ // InternalKerML.g:10338:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ // InternalKerML.g:10339:6: lv_operator_2_0= ruleNullCoalescingOperator
{
if ( state.backtracking==0 ) {
@@ -29758,7 +30007,7 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.NullCoalescingOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
afterParserOrEnumRuleCall();
}
@@ -29768,18 +30017,18 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
}
- // InternalKerML.g:10275:4: ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
- // InternalKerML.g:10276:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
+ // InternalKerML.g:10356:4: ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ // InternalKerML.g:10357:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
{
- // InternalKerML.g:10276:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
- // InternalKerML.g:10277:6: lv_operand_comp_3_0= ruleConditionalOrExpression
+ // InternalKerML.g:10357:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
+ // InternalKerML.g:10358:6: lv_operand_comp_3_0= ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_142);
+ pushFollow(FOLLOW_143);
lv_operand_comp_3_0=ruleConditionalOrExpression();
state._fsp--;
@@ -29793,7 +30042,7 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ConditionalOrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
afterParserOrEnumRuleCall();
}
@@ -29808,7 +30057,7 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
break;
default :
- break loop211;
+ break loop214;
}
} while (true);
@@ -29837,7 +30086,7 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
// $ANTLR start "entryRuleNullCoalescingOperator"
- // InternalKerML.g:10299:1: entryRuleNullCoalescingOperator returns [String current=null] : iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF ;
+ // InternalKerML.g:10380:1: entryRuleNullCoalescingOperator returns [String current=null] : iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF ;
public final String entryRuleNullCoalescingOperator() throws RecognitionException {
String current = null;
@@ -29845,8 +30094,8 @@ public final String entryRuleNullCoalescingOperator() throws RecognitionExceptio
try {
- // InternalKerML.g:10299:62: (iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF )
- // InternalKerML.g:10300:2: iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF
+ // InternalKerML.g:10380:62: (iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF )
+ // InternalKerML.g:10381:2: iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullCoalescingOperatorRule());
@@ -29877,7 +30126,7 @@ public final String entryRuleNullCoalescingOperator() throws RecognitionExceptio
// $ANTLR start "ruleNullCoalescingOperator"
- // InternalKerML.g:10306:1: ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '??' ;
+ // InternalKerML.g:10387:1: ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '??' ;
public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -29887,8 +30136,8 @@ public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws Recognit
enterRule();
try {
- // InternalKerML.g:10312:2: (kw= '??' )
- // InternalKerML.g:10313:2: kw= '??'
+ // InternalKerML.g:10393:2: (kw= '??' )
+ // InternalKerML.g:10394:2: kw= '??'
{
kw=(Token)match(input,99,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -29919,7 +30168,7 @@ public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws Recognit
// $ANTLR start "entryRuleConditionalOrExpression"
- // InternalKerML.g:10321:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
+ // InternalKerML.g:10402:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
public final EObject entryRuleConditionalOrExpression() throws RecognitionException {
EObject current = null;
@@ -29927,8 +30176,8 @@ public final EObject entryRuleConditionalOrExpression() throws RecognitionExcept
try {
- // InternalKerML.g:10321:64: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
- // InternalKerML.g:10322:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
+ // InternalKerML.g:10402:64: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
+ // InternalKerML.g:10403:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalOrExpressionRule());
@@ -29959,7 +30208,7 @@ public final EObject entryRuleConditionalOrExpression() throws RecognitionExcept
// $ANTLR start "ruleConditionalOrExpression"
- // InternalKerML.g:10328:1: ruleConditionalOrExpression returns [EObject current=null] : (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) ;
+ // InternalKerML.g:10409:1: ruleConditionalOrExpression returns [EObject current=null] : (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) ;
public final EObject ruleConditionalOrExpression() throws RecognitionException {
EObject current = null;
@@ -29974,18 +30223,18 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10334:2: ( (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) )
- // InternalKerML.g:10335:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ // InternalKerML.g:10415:2: ( (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) )
+ // InternalKerML.g:10416:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
{
- // InternalKerML.g:10335:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
- // InternalKerML.g:10336:3: this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ // InternalKerML.g:10416:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ // InternalKerML.g:10417:3: this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_144);
this_ConditionalAndExpression_0=ruleConditionalAndExpression();
state._fsp--;
@@ -29996,23 +30245,23 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10344:3: ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
- loop212:
+ // InternalKerML.g:10425:3: ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ loop215:
do {
- int alt212=2;
- int LA212_0 = input.LA(1);
+ int alt215=2;
+ int LA215_0 = input.LA(1);
- if ( (LA212_0==100) ) {
- alt212=1;
+ if ( (LA215_0==100) ) {
+ alt215=1;
}
- switch (alt212) {
+ switch (alt215) {
case 1 :
- // InternalKerML.g:10345:4: () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
+ // InternalKerML.g:10426:4: () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
{
- // InternalKerML.g:10345:4: ()
- // InternalKerML.g:10346:5:
+ // InternalKerML.g:10426:4: ()
+ // InternalKerML.g:10427:5:
{
if ( state.backtracking==0 ) {
@@ -30024,11 +30273,11 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
}
- // InternalKerML.g:10352:4: ( (lv_operator_2_0= ruleConditionalOrOperator ) )
- // InternalKerML.g:10353:5: (lv_operator_2_0= ruleConditionalOrOperator )
+ // InternalKerML.g:10433:4: ( (lv_operator_2_0= ruleConditionalOrOperator ) )
+ // InternalKerML.g:10434:5: (lv_operator_2_0= ruleConditionalOrOperator )
{
- // InternalKerML.g:10353:5: (lv_operator_2_0= ruleConditionalOrOperator )
- // InternalKerML.g:10354:6: lv_operator_2_0= ruleConditionalOrOperator
+ // InternalKerML.g:10434:5: (lv_operator_2_0= ruleConditionalOrOperator )
+ // InternalKerML.g:10435:6: lv_operator_2_0= ruleConditionalOrOperator
{
if ( state.backtracking==0 ) {
@@ -30049,7 +30298,7 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalOrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
afterParserOrEnumRuleCall();
}
@@ -30059,18 +30308,18 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
}
- // InternalKerML.g:10371:4: ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
- // InternalKerML.g:10372:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
+ // InternalKerML.g:10452:4: ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
+ // InternalKerML.g:10453:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
{
- // InternalKerML.g:10372:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
- // InternalKerML.g:10373:6: lv_operand_comp_3_0= ruleConditionalAndExpression
+ // InternalKerML.g:10453:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
+ // InternalKerML.g:10454:6: lv_operand_comp_3_0= ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_144);
lv_operand_comp_3_0=ruleConditionalAndExpression();
state._fsp--;
@@ -30084,7 +30333,7 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ConditionalAndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
afterParserOrEnumRuleCall();
}
@@ -30099,7 +30348,7 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
break;
default :
- break loop212;
+ break loop215;
}
} while (true);
@@ -30128,7 +30377,7 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalOrOperator"
- // InternalKerML.g:10395:1: entryRuleConditionalOrOperator returns [String current=null] : iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF ;
+ // InternalKerML.g:10476:1: entryRuleConditionalOrOperator returns [String current=null] : iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF ;
public final String entryRuleConditionalOrOperator() throws RecognitionException {
String current = null;
@@ -30136,8 +30385,8 @@ public final String entryRuleConditionalOrOperator() throws RecognitionException
try {
- // InternalKerML.g:10395:61: (iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF )
- // InternalKerML.g:10396:2: iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF
+ // InternalKerML.g:10476:61: (iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF )
+ // InternalKerML.g:10477:2: iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalOrOperatorRule());
@@ -30168,7 +30417,7 @@ public final String entryRuleConditionalOrOperator() throws RecognitionException
// $ANTLR start "ruleConditionalOrOperator"
- // InternalKerML.g:10402:1: ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ // InternalKerML.g:10483:1: ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -30178,8 +30427,8 @@ public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws Recogniti
enterRule();
try {
- // InternalKerML.g:10408:2: (kw= '||' )
- // InternalKerML.g:10409:2: kw= '||'
+ // InternalKerML.g:10489:2: (kw= '||' )
+ // InternalKerML.g:10490:2: kw= '||'
{
kw=(Token)match(input,100,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -30210,7 +30459,7 @@ public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws Recogniti
// $ANTLR start "entryRuleConditionalAndExpression"
- // InternalKerML.g:10417:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
+ // InternalKerML.g:10498:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
public final EObject entryRuleConditionalAndExpression() throws RecognitionException {
EObject current = null;
@@ -30218,8 +30467,8 @@ public final EObject entryRuleConditionalAndExpression() throws RecognitionExcep
try {
- // InternalKerML.g:10417:65: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
- // InternalKerML.g:10418:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
+ // InternalKerML.g:10498:65: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
+ // InternalKerML.g:10499:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalAndExpressionRule());
@@ -30250,7 +30499,7 @@ public final EObject entryRuleConditionalAndExpression() throws RecognitionExcep
// $ANTLR start "ruleConditionalAndExpression"
- // InternalKerML.g:10424:1: ruleConditionalAndExpression returns [EObject current=null] : (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) ;
+ // InternalKerML.g:10505:1: ruleConditionalAndExpression returns [EObject current=null] : (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) ;
public final EObject ruleConditionalAndExpression() throws RecognitionException {
EObject current = null;
@@ -30265,18 +30514,18 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:10430:2: ( (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) )
- // InternalKerML.g:10431:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ // InternalKerML.g:10511:2: ( (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) )
+ // InternalKerML.g:10512:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
{
- // InternalKerML.g:10431:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
- // InternalKerML.g:10432:3: this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ // InternalKerML.g:10512:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ // InternalKerML.g:10513:3: this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_144);
+ pushFollow(FOLLOW_145);
this_OrExpression_0=ruleOrExpression();
state._fsp--;
@@ -30287,23 +30536,23 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10440:3: ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
- loop213:
+ // InternalKerML.g:10521:3: ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ loop216:
do {
- int alt213=2;
- int LA213_0 = input.LA(1);
+ int alt216=2;
+ int LA216_0 = input.LA(1);
- if ( (LA213_0==101) ) {
- alt213=1;
+ if ( (LA216_0==101) ) {
+ alt216=1;
}
- switch (alt213) {
+ switch (alt216) {
case 1 :
- // InternalKerML.g:10441:4: () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) )
+ // InternalKerML.g:10522:4: () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) )
{
- // InternalKerML.g:10441:4: ()
- // InternalKerML.g:10442:5:
+ // InternalKerML.g:10522:4: ()
+ // InternalKerML.g:10523:5:
{
if ( state.backtracking==0 ) {
@@ -30315,11 +30564,11 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
}
- // InternalKerML.g:10448:4: ( (lv_operator_2_0= ruleConditionalAndOperator ) )
- // InternalKerML.g:10449:5: (lv_operator_2_0= ruleConditionalAndOperator )
+ // InternalKerML.g:10529:4: ( (lv_operator_2_0= ruleConditionalAndOperator ) )
+ // InternalKerML.g:10530:5: (lv_operator_2_0= ruleConditionalAndOperator )
{
- // InternalKerML.g:10449:5: (lv_operator_2_0= ruleConditionalAndOperator )
- // InternalKerML.g:10450:6: lv_operator_2_0= ruleConditionalAndOperator
+ // InternalKerML.g:10530:5: (lv_operator_2_0= ruleConditionalAndOperator )
+ // InternalKerML.g:10531:6: lv_operator_2_0= ruleConditionalAndOperator
{
if ( state.backtracking==0 ) {
@@ -30340,7 +30589,7 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ConditionalAndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
afterParserOrEnumRuleCall();
}
@@ -30350,18 +30599,18 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
}
- // InternalKerML.g:10467:4: ( (lv_operand_comp_3_0= ruleOrExpression ) )
- // InternalKerML.g:10468:5: (lv_operand_comp_3_0= ruleOrExpression )
+ // InternalKerML.g:10548:4: ( (lv_operand_comp_3_0= ruleOrExpression ) )
+ // InternalKerML.g:10549:5: (lv_operand_comp_3_0= ruleOrExpression )
{
- // InternalKerML.g:10468:5: (lv_operand_comp_3_0= ruleOrExpression )
- // InternalKerML.g:10469:6: lv_operand_comp_3_0= ruleOrExpression
+ // InternalKerML.g:10549:5: (lv_operand_comp_3_0= ruleOrExpression )
+ // InternalKerML.g:10550:6: lv_operand_comp_3_0= ruleOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_144);
+ pushFollow(FOLLOW_145);
lv_operand_comp_3_0=ruleOrExpression();
state._fsp--;
@@ -30375,7 +30624,7 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
afterParserOrEnumRuleCall();
}
@@ -30390,7 +30639,7 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
break;
default :
- break loop213;
+ break loop216;
}
} while (true);
@@ -30419,7 +30668,7 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
// $ANTLR start "entryRuleConditionalAndOperator"
- // InternalKerML.g:10491:1: entryRuleConditionalAndOperator returns [String current=null] : iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF ;
+ // InternalKerML.g:10572:1: entryRuleConditionalAndOperator returns [String current=null] : iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF ;
public final String entryRuleConditionalAndOperator() throws RecognitionException {
String current = null;
@@ -30427,8 +30676,8 @@ public final String entryRuleConditionalAndOperator() throws RecognitionExceptio
try {
- // InternalKerML.g:10491:62: (iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF )
- // InternalKerML.g:10492:2: iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF
+ // InternalKerML.g:10572:62: (iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF )
+ // InternalKerML.g:10573:2: iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConditionalAndOperatorRule());
@@ -30459,7 +30708,7 @@ public final String entryRuleConditionalAndOperator() throws RecognitionExceptio
// $ANTLR start "ruleConditionalAndOperator"
- // InternalKerML.g:10498:1: ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ // InternalKerML.g:10579:1: ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -30469,8 +30718,8 @@ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws Recognit
enterRule();
try {
- // InternalKerML.g:10504:2: (kw= '&&' )
- // InternalKerML.g:10505:2: kw= '&&'
+ // InternalKerML.g:10585:2: (kw= '&&' )
+ // InternalKerML.g:10586:2: kw= '&&'
{
kw=(Token)match(input,101,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -30501,7 +30750,7 @@ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws Recognit
// $ANTLR start "entryRuleOrExpression"
- // InternalKerML.g:10513:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ;
+ // InternalKerML.g:10594:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ;
public final EObject entryRuleOrExpression() throws RecognitionException {
EObject current = null;
@@ -30509,8 +30758,8 @@ public final EObject entryRuleOrExpression() throws RecognitionException {
try {
- // InternalKerML.g:10513:53: (iv_ruleOrExpression= ruleOrExpression EOF )
- // InternalKerML.g:10514:2: iv_ruleOrExpression= ruleOrExpression EOF
+ // InternalKerML.g:10594:53: (iv_ruleOrExpression= ruleOrExpression EOF )
+ // InternalKerML.g:10595:2: iv_ruleOrExpression= ruleOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOrExpressionRule());
@@ -30541,7 +30790,7 @@ public final EObject entryRuleOrExpression() throws RecognitionException {
// $ANTLR start "ruleOrExpression"
- // InternalKerML.g:10520:1: ruleOrExpression returns [EObject current=null] : (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) ;
+ // InternalKerML.g:10601:1: ruleOrExpression returns [EObject current=null] : (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) ;
public final EObject ruleOrExpression() throws RecognitionException {
EObject current = null;
@@ -30556,18 +30805,18 @@ public final EObject ruleOrExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10526:2: ( (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) )
- // InternalKerML.g:10527:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ // InternalKerML.g:10607:2: ( (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) )
+ // InternalKerML.g:10608:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
{
- // InternalKerML.g:10527:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
- // InternalKerML.g:10528:3: this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ // InternalKerML.g:10608:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ // InternalKerML.g:10609:3: this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_145);
+ pushFollow(FOLLOW_146);
this_XorExpression_0=ruleXorExpression();
state._fsp--;
@@ -30578,23 +30827,23 @@ public final EObject ruleOrExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10536:3: ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
- loop214:
+ // InternalKerML.g:10617:3: ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ loop217:
do {
- int alt214=2;
- int LA214_0 = input.LA(1);
+ int alt217=2;
+ int LA217_0 = input.LA(1);
- if ( (LA214_0==102) ) {
- alt214=1;
+ if ( (LA217_0==102) ) {
+ alt217=1;
}
- switch (alt214) {
+ switch (alt217) {
case 1 :
- // InternalKerML.g:10537:4: () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ // InternalKerML.g:10618:4: () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) )
{
- // InternalKerML.g:10537:4: ()
- // InternalKerML.g:10538:5:
+ // InternalKerML.g:10618:4: ()
+ // InternalKerML.g:10619:5:
{
if ( state.backtracking==0 ) {
@@ -30606,11 +30855,11 @@ public final EObject ruleOrExpression() throws RecognitionException {
}
- // InternalKerML.g:10544:4: ( (lv_operator_2_0= ruleOrOperator ) )
- // InternalKerML.g:10545:5: (lv_operator_2_0= ruleOrOperator )
+ // InternalKerML.g:10625:4: ( (lv_operator_2_0= ruleOrOperator ) )
+ // InternalKerML.g:10626:5: (lv_operator_2_0= ruleOrOperator )
{
- // InternalKerML.g:10545:5: (lv_operator_2_0= ruleOrOperator )
- // InternalKerML.g:10546:6: lv_operator_2_0= ruleOrOperator
+ // InternalKerML.g:10626:5: (lv_operator_2_0= ruleOrOperator )
+ // InternalKerML.g:10627:6: lv_operator_2_0= ruleOrOperator
{
if ( state.backtracking==0 ) {
@@ -30631,7 +30880,7 @@ public final EObject ruleOrExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.OrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
afterParserOrEnumRuleCall();
}
@@ -30641,18 +30890,18 @@ public final EObject ruleOrExpression() throws RecognitionException {
}
- // InternalKerML.g:10563:4: ( (lv_operand_comp_3_0= ruleXorExpression ) )
- // InternalKerML.g:10564:5: (lv_operand_comp_3_0= ruleXorExpression )
+ // InternalKerML.g:10644:4: ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ // InternalKerML.g:10645:5: (lv_operand_comp_3_0= ruleXorExpression )
{
- // InternalKerML.g:10564:5: (lv_operand_comp_3_0= ruleXorExpression )
- // InternalKerML.g:10565:6: lv_operand_comp_3_0= ruleXorExpression
+ // InternalKerML.g:10645:5: (lv_operand_comp_3_0= ruleXorExpression )
+ // InternalKerML.g:10646:6: lv_operand_comp_3_0= ruleXorExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_145);
+ pushFollow(FOLLOW_146);
lv_operand_comp_3_0=ruleXorExpression();
state._fsp--;
@@ -30666,7 +30915,7 @@ public final EObject ruleOrExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.XorExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
afterParserOrEnumRuleCall();
}
@@ -30681,7 +30930,7 @@ public final EObject ruleOrExpression() throws RecognitionException {
break;
default :
- break loop214;
+ break loop217;
}
} while (true);
@@ -30710,7 +30959,7 @@ public final EObject ruleOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleOrOperator"
- // InternalKerML.g:10587:1: entryRuleOrOperator returns [String current=null] : iv_ruleOrOperator= ruleOrOperator EOF ;
+ // InternalKerML.g:10668:1: entryRuleOrOperator returns [String current=null] : iv_ruleOrOperator= ruleOrOperator EOF ;
public final String entryRuleOrOperator() throws RecognitionException {
String current = null;
@@ -30718,8 +30967,8 @@ public final String entryRuleOrOperator() throws RecognitionException {
try {
- // InternalKerML.g:10587:50: (iv_ruleOrOperator= ruleOrOperator EOF )
- // InternalKerML.g:10588:2: iv_ruleOrOperator= ruleOrOperator EOF
+ // InternalKerML.g:10668:50: (iv_ruleOrOperator= ruleOrOperator EOF )
+ // InternalKerML.g:10669:2: iv_ruleOrOperator= ruleOrOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOrOperatorRule());
@@ -30750,7 +30999,7 @@ public final String entryRuleOrOperator() throws RecognitionException {
// $ANTLR start "ruleOrOperator"
- // InternalKerML.g:10594:1: ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '|' ;
+ // InternalKerML.g:10675:1: ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '|' ;
public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -30760,8 +31009,8 @@ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:10600:2: (kw= '|' )
- // InternalKerML.g:10601:2: kw= '|'
+ // InternalKerML.g:10681:2: (kw= '|' )
+ // InternalKerML.g:10682:2: kw= '|'
{
kw=(Token)match(input,102,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -30792,7 +31041,7 @@ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException
// $ANTLR start "entryRuleXorExpression"
- // InternalKerML.g:10609:1: entryRuleXorExpression returns [EObject current=null] : iv_ruleXorExpression= ruleXorExpression EOF ;
+ // InternalKerML.g:10690:1: entryRuleXorExpression returns [EObject current=null] : iv_ruleXorExpression= ruleXorExpression EOF ;
public final EObject entryRuleXorExpression() throws RecognitionException {
EObject current = null;
@@ -30800,8 +31049,8 @@ public final EObject entryRuleXorExpression() throws RecognitionException {
try {
- // InternalKerML.g:10609:54: (iv_ruleXorExpression= ruleXorExpression EOF )
- // InternalKerML.g:10610:2: iv_ruleXorExpression= ruleXorExpression EOF
+ // InternalKerML.g:10690:54: (iv_ruleXorExpression= ruleXorExpression EOF )
+ // InternalKerML.g:10691:2: iv_ruleXorExpression= ruleXorExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXorExpressionRule());
@@ -30832,7 +31081,7 @@ public final EObject entryRuleXorExpression() throws RecognitionException {
// $ANTLR start "ruleXorExpression"
- // InternalKerML.g:10616:1: ruleXorExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) ;
+ // InternalKerML.g:10697:1: ruleXorExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) ;
public final EObject ruleXorExpression() throws RecognitionException {
EObject current = null;
@@ -30847,18 +31096,18 @@ public final EObject ruleXorExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10622:2: ( (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) )
- // InternalKerML.g:10623:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ // InternalKerML.g:10703:2: ( (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) )
+ // InternalKerML.g:10704:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
{
- // InternalKerML.g:10623:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
- // InternalKerML.g:10624:3: this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ // InternalKerML.g:10704:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ // InternalKerML.g:10705:3: this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_147);
this_AndExpression_0=ruleAndExpression();
state._fsp--;
@@ -30869,23 +31118,23 @@ public final EObject ruleXorExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10632:3: ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
- loop215:
+ // InternalKerML.g:10713:3: ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ loop218:
do {
- int alt215=2;
- int LA215_0 = input.LA(1);
+ int alt218=2;
+ int LA218_0 = input.LA(1);
- if ( (LA215_0==103) ) {
- alt215=1;
+ if ( (LA218_0==103) ) {
+ alt218=1;
}
- switch (alt215) {
+ switch (alt218) {
case 1 :
- // InternalKerML.g:10633:4: () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ // InternalKerML.g:10714:4: () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) )
{
- // InternalKerML.g:10633:4: ()
- // InternalKerML.g:10634:5:
+ // InternalKerML.g:10714:4: ()
+ // InternalKerML.g:10715:5:
{
if ( state.backtracking==0 ) {
@@ -30897,11 +31146,11 @@ public final EObject ruleXorExpression() throws RecognitionException {
}
- // InternalKerML.g:10640:4: ( (lv_operator_2_0= ruleXorOperator ) )
- // InternalKerML.g:10641:5: (lv_operator_2_0= ruleXorOperator )
+ // InternalKerML.g:10721:4: ( (lv_operator_2_0= ruleXorOperator ) )
+ // InternalKerML.g:10722:5: (lv_operator_2_0= ruleXorOperator )
{
- // InternalKerML.g:10641:5: (lv_operator_2_0= ruleXorOperator )
- // InternalKerML.g:10642:6: lv_operator_2_0= ruleXorOperator
+ // InternalKerML.g:10722:5: (lv_operator_2_0= ruleXorOperator )
+ // InternalKerML.g:10723:6: lv_operator_2_0= ruleXorOperator
{
if ( state.backtracking==0 ) {
@@ -30922,7 +31171,7 @@ public final EObject ruleXorExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.XorOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
afterParserOrEnumRuleCall();
}
@@ -30932,18 +31181,18 @@ public final EObject ruleXorExpression() throws RecognitionException {
}
- // InternalKerML.g:10659:4: ( (lv_operand_comp_3_0= ruleAndExpression ) )
- // InternalKerML.g:10660:5: (lv_operand_comp_3_0= ruleAndExpression )
+ // InternalKerML.g:10740:4: ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ // InternalKerML.g:10741:5: (lv_operand_comp_3_0= ruleAndExpression )
{
- // InternalKerML.g:10660:5: (lv_operand_comp_3_0= ruleAndExpression )
- // InternalKerML.g:10661:6: lv_operand_comp_3_0= ruleAndExpression
+ // InternalKerML.g:10741:5: (lv_operand_comp_3_0= ruleAndExpression )
+ // InternalKerML.g:10742:6: lv_operand_comp_3_0= ruleAndExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_147);
lv_operand_comp_3_0=ruleAndExpression();
state._fsp--;
@@ -30957,7 +31206,7 @@ public final EObject ruleXorExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.AndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
afterParserOrEnumRuleCall();
}
@@ -30972,7 +31221,7 @@ public final EObject ruleXorExpression() throws RecognitionException {
break;
default :
- break loop215;
+ break loop218;
}
} while (true);
@@ -31001,7 +31250,7 @@ public final EObject ruleXorExpression() throws RecognitionException {
// $ANTLR start "entryRuleXorOperator"
- // InternalKerML.g:10683:1: entryRuleXorOperator returns [String current=null] : iv_ruleXorOperator= ruleXorOperator EOF ;
+ // InternalKerML.g:10764:1: entryRuleXorOperator returns [String current=null] : iv_ruleXorOperator= ruleXorOperator EOF ;
public final String entryRuleXorOperator() throws RecognitionException {
String current = null;
@@ -31009,8 +31258,8 @@ public final String entryRuleXorOperator() throws RecognitionException {
try {
- // InternalKerML.g:10683:51: (iv_ruleXorOperator= ruleXorOperator EOF )
- // InternalKerML.g:10684:2: iv_ruleXorOperator= ruleXorOperator EOF
+ // InternalKerML.g:10764:51: (iv_ruleXorOperator= ruleXorOperator EOF )
+ // InternalKerML.g:10765:2: iv_ruleXorOperator= ruleXorOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXorOperatorRule());
@@ -31041,7 +31290,7 @@ public final String entryRuleXorOperator() throws RecognitionException {
// $ANTLR start "ruleXorOperator"
- // InternalKerML.g:10690:1: ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '^' ;
+ // InternalKerML.g:10771:1: ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '^' ;
public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -31051,8 +31300,8 @@ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionExceptio
enterRule();
try {
- // InternalKerML.g:10696:2: (kw= '^' )
- // InternalKerML.g:10697:2: kw= '^'
+ // InternalKerML.g:10777:2: (kw= '^' )
+ // InternalKerML.g:10778:2: kw= '^'
{
kw=(Token)match(input,103,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -31083,7 +31332,7 @@ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionExceptio
// $ANTLR start "entryRuleAndExpression"
- // InternalKerML.g:10705:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
+ // InternalKerML.g:10786:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
public final EObject entryRuleAndExpression() throws RecognitionException {
EObject current = null;
@@ -31091,8 +31340,8 @@ public final EObject entryRuleAndExpression() throws RecognitionException {
try {
- // InternalKerML.g:10705:54: (iv_ruleAndExpression= ruleAndExpression EOF )
- // InternalKerML.g:10706:2: iv_ruleAndExpression= ruleAndExpression EOF
+ // InternalKerML.g:10786:54: (iv_ruleAndExpression= ruleAndExpression EOF )
+ // InternalKerML.g:10787:2: iv_ruleAndExpression= ruleAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAndExpressionRule());
@@ -31123,7 +31372,7 @@ public final EObject entryRuleAndExpression() throws RecognitionException {
// $ANTLR start "ruleAndExpression"
- // InternalKerML.g:10712:1: ruleAndExpression returns [EObject current=null] : (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) ;
+ // InternalKerML.g:10793:1: ruleAndExpression returns [EObject current=null] : (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) ;
public final EObject ruleAndExpression() throws RecognitionException {
EObject current = null;
@@ -31138,18 +31387,18 @@ public final EObject ruleAndExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10718:2: ( (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) )
- // InternalKerML.g:10719:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ // InternalKerML.g:10799:2: ( (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) )
+ // InternalKerML.g:10800:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
{
- // InternalKerML.g:10719:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
- // InternalKerML.g:10720:3: this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ // InternalKerML.g:10800:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ // InternalKerML.g:10801:3: this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_147);
+ pushFollow(FOLLOW_148);
this_EqualityExpression_0=ruleEqualityExpression();
state._fsp--;
@@ -31160,23 +31409,23 @@ public final EObject ruleAndExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10728:3: ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
- loop216:
+ // InternalKerML.g:10809:3: ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ loop219:
do {
- int alt216=2;
- int LA216_0 = input.LA(1);
+ int alt219=2;
+ int LA219_0 = input.LA(1);
- if ( (LA216_0==104) ) {
- alt216=1;
+ if ( (LA219_0==104) ) {
+ alt219=1;
}
- switch (alt216) {
+ switch (alt219) {
case 1 :
- // InternalKerML.g:10729:4: () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ // InternalKerML.g:10810:4: () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
{
- // InternalKerML.g:10729:4: ()
- // InternalKerML.g:10730:5:
+ // InternalKerML.g:10810:4: ()
+ // InternalKerML.g:10811:5:
{
if ( state.backtracking==0 ) {
@@ -31188,11 +31437,11 @@ public final EObject ruleAndExpression() throws RecognitionException {
}
- // InternalKerML.g:10736:4: ( (lv_operator_2_0= ruleAndOperator ) )
- // InternalKerML.g:10737:5: (lv_operator_2_0= ruleAndOperator )
+ // InternalKerML.g:10817:4: ( (lv_operator_2_0= ruleAndOperator ) )
+ // InternalKerML.g:10818:5: (lv_operator_2_0= ruleAndOperator )
{
- // InternalKerML.g:10737:5: (lv_operator_2_0= ruleAndOperator )
- // InternalKerML.g:10738:6: lv_operator_2_0= ruleAndOperator
+ // InternalKerML.g:10818:5: (lv_operator_2_0= ruleAndOperator )
+ // InternalKerML.g:10819:6: lv_operator_2_0= ruleAndOperator
{
if ( state.backtracking==0 ) {
@@ -31213,7 +31462,7 @@ public final EObject ruleAndExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.AndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
afterParserOrEnumRuleCall();
}
@@ -31223,18 +31472,18 @@ public final EObject ruleAndExpression() throws RecognitionException {
}
- // InternalKerML.g:10755:4: ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
- // InternalKerML.g:10756:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ // InternalKerML.g:10836:4: ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ // InternalKerML.g:10837:5: (lv_operand_comp_3_0= ruleEqualityExpression )
{
- // InternalKerML.g:10756:5: (lv_operand_comp_3_0= ruleEqualityExpression )
- // InternalKerML.g:10757:6: lv_operand_comp_3_0= ruleEqualityExpression
+ // InternalKerML.g:10837:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ // InternalKerML.g:10838:6: lv_operand_comp_3_0= ruleEqualityExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_147);
+ pushFollow(FOLLOW_148);
lv_operand_comp_3_0=ruleEqualityExpression();
state._fsp--;
@@ -31248,7 +31497,7 @@ public final EObject ruleAndExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.EqualityExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
afterParserOrEnumRuleCall();
}
@@ -31263,7 +31512,7 @@ public final EObject ruleAndExpression() throws RecognitionException {
break;
default :
- break loop216;
+ break loop219;
}
} while (true);
@@ -31292,7 +31541,7 @@ public final EObject ruleAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleAndOperator"
- // InternalKerML.g:10779:1: entryRuleAndOperator returns [String current=null] : iv_ruleAndOperator= ruleAndOperator EOF ;
+ // InternalKerML.g:10860:1: entryRuleAndOperator returns [String current=null] : iv_ruleAndOperator= ruleAndOperator EOF ;
public final String entryRuleAndOperator() throws RecognitionException {
String current = null;
@@ -31300,8 +31549,8 @@ public final String entryRuleAndOperator() throws RecognitionException {
try {
- // InternalKerML.g:10779:51: (iv_ruleAndOperator= ruleAndOperator EOF )
- // InternalKerML.g:10780:2: iv_ruleAndOperator= ruleAndOperator EOF
+ // InternalKerML.g:10860:51: (iv_ruleAndOperator= ruleAndOperator EOF )
+ // InternalKerML.g:10861:2: iv_ruleAndOperator= ruleAndOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAndOperatorRule());
@@ -31332,7 +31581,7 @@ public final String entryRuleAndOperator() throws RecognitionException {
// $ANTLR start "ruleAndOperator"
- // InternalKerML.g:10786:1: ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&' ;
+ // InternalKerML.g:10867:1: ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&' ;
public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -31342,8 +31591,8 @@ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionExceptio
enterRule();
try {
- // InternalKerML.g:10792:2: (kw= '&' )
- // InternalKerML.g:10793:2: kw= '&'
+ // InternalKerML.g:10873:2: (kw= '&' )
+ // InternalKerML.g:10874:2: kw= '&'
{
kw=(Token)match(input,104,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -31374,7 +31623,7 @@ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionExceptio
// $ANTLR start "entryRuleEqualityExpression"
- // InternalKerML.g:10801:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
+ // InternalKerML.g:10882:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
public final EObject entryRuleEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -31382,8 +31631,8 @@ public final EObject entryRuleEqualityExpression() throws RecognitionException {
try {
- // InternalKerML.g:10801:59: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
- // InternalKerML.g:10802:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
+ // InternalKerML.g:10882:59: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
+ // InternalKerML.g:10883:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEqualityExpressionRule());
@@ -31414,7 +31663,7 @@ public final EObject entryRuleEqualityExpression() throws RecognitionException {
// $ANTLR start "ruleEqualityExpression"
- // InternalKerML.g:10808:1: ruleEqualityExpression returns [EObject current=null] : (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) ;
+ // InternalKerML.g:10889:1: ruleEqualityExpression returns [EObject current=null] : (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) ;
public final EObject ruleEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -31429,18 +31678,18 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:10814:2: ( (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) )
- // InternalKerML.g:10815:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ // InternalKerML.g:10895:2: ( (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) )
+ // InternalKerML.g:10896:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
{
- // InternalKerML.g:10815:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
- // InternalKerML.g:10816:3: this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ // InternalKerML.g:10896:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ // InternalKerML.g:10897:3: this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_148);
+ pushFollow(FOLLOW_149);
this_ClassificationExpression_0=ruleClassificationExpression();
state._fsp--;
@@ -31451,23 +31700,23 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10824:3: ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
- loop217:
+ // InternalKerML.g:10905:3: ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ loop220:
do {
- int alt217=2;
- int LA217_0 = input.LA(1);
+ int alt220=2;
+ int LA220_0 = input.LA(1);
- if ( ((LA217_0>=105 && LA217_0<=106)) ) {
- alt217=1;
+ if ( ((LA220_0>=105 && LA220_0<=106)) ) {
+ alt220=1;
}
- switch (alt217) {
+ switch (alt220) {
case 1 :
- // InternalKerML.g:10825:4: () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ // InternalKerML.g:10906:4: () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
{
- // InternalKerML.g:10825:4: ()
- // InternalKerML.g:10826:5:
+ // InternalKerML.g:10906:4: ()
+ // InternalKerML.g:10907:5:
{
if ( state.backtracking==0 ) {
@@ -31479,11 +31728,11 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
}
- // InternalKerML.g:10832:4: ( (lv_operator_2_0= ruleEqualityOperator ) )
- // InternalKerML.g:10833:5: (lv_operator_2_0= ruleEqualityOperator )
+ // InternalKerML.g:10913:4: ( (lv_operator_2_0= ruleEqualityOperator ) )
+ // InternalKerML.g:10914:5: (lv_operator_2_0= ruleEqualityOperator )
{
- // InternalKerML.g:10833:5: (lv_operator_2_0= ruleEqualityOperator )
- // InternalKerML.g:10834:6: lv_operator_2_0= ruleEqualityOperator
+ // InternalKerML.g:10914:5: (lv_operator_2_0= ruleEqualityOperator )
+ // InternalKerML.g:10915:6: lv_operator_2_0= ruleEqualityOperator
{
if ( state.backtracking==0 ) {
@@ -31504,7 +31753,7 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.EqualityOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
afterParserOrEnumRuleCall();
}
@@ -31514,18 +31763,18 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
}
- // InternalKerML.g:10851:4: ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
- // InternalKerML.g:10852:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ // InternalKerML.g:10932:4: ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ // InternalKerML.g:10933:5: (lv_operand_comp_3_0= ruleClassificationExpression )
{
- // InternalKerML.g:10852:5: (lv_operand_comp_3_0= ruleClassificationExpression )
- // InternalKerML.g:10853:6: lv_operand_comp_3_0= ruleClassificationExpression
+ // InternalKerML.g:10933:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ // InternalKerML.g:10934:6: lv_operand_comp_3_0= ruleClassificationExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_148);
+ pushFollow(FOLLOW_149);
lv_operand_comp_3_0=ruleClassificationExpression();
state._fsp--;
@@ -31539,7 +31788,7 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ClassificationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
afterParserOrEnumRuleCall();
}
@@ -31554,7 +31803,7 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
break;
default :
- break loop217;
+ break loop220;
}
} while (true);
@@ -31583,7 +31832,7 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
// $ANTLR start "entryRuleEqualityOperator"
- // InternalKerML.g:10875:1: entryRuleEqualityOperator returns [String current=null] : iv_ruleEqualityOperator= ruleEqualityOperator EOF ;
+ // InternalKerML.g:10956:1: entryRuleEqualityOperator returns [String current=null] : iv_ruleEqualityOperator= ruleEqualityOperator EOF ;
public final String entryRuleEqualityOperator() throws RecognitionException {
String current = null;
@@ -31591,8 +31840,8 @@ public final String entryRuleEqualityOperator() throws RecognitionException {
try {
- // InternalKerML.g:10875:56: (iv_ruleEqualityOperator= ruleEqualityOperator EOF )
- // InternalKerML.g:10876:2: iv_ruleEqualityOperator= ruleEqualityOperator EOF
+ // InternalKerML.g:10956:56: (iv_ruleEqualityOperator= ruleEqualityOperator EOF )
+ // InternalKerML.g:10957:2: iv_ruleEqualityOperator= ruleEqualityOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEqualityOperatorRule());
@@ -31623,7 +31872,7 @@ public final String entryRuleEqualityOperator() throws RecognitionException {
// $ANTLR start "ruleEqualityOperator"
- // InternalKerML.g:10882:1: ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
+ // InternalKerML.g:10963:1: ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -31633,29 +31882,29 @@ public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionExc
enterRule();
try {
- // InternalKerML.g:10888:2: ( (kw= '==' | kw= '!=' ) )
- // InternalKerML.g:10889:2: (kw= '==' | kw= '!=' )
+ // InternalKerML.g:10969:2: ( (kw= '==' | kw= '!=' ) )
+ // InternalKerML.g:10970:2: (kw= '==' | kw= '!=' )
{
- // InternalKerML.g:10889:2: (kw= '==' | kw= '!=' )
- int alt218=2;
- int LA218_0 = input.LA(1);
+ // InternalKerML.g:10970:2: (kw= '==' | kw= '!=' )
+ int alt221=2;
+ int LA221_0 = input.LA(1);
- if ( (LA218_0==105) ) {
- alt218=1;
+ if ( (LA221_0==105) ) {
+ alt221=1;
}
- else if ( (LA218_0==106) ) {
- alt218=2;
+ else if ( (LA221_0==106) ) {
+ alt221=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 218, 0, input);
+ new NoViableAltException("", 221, 0, input);
throw nvae;
}
- switch (alt218) {
+ switch (alt221) {
case 1 :
- // InternalKerML.g:10890:3: kw= '=='
+ // InternalKerML.g:10971:3: kw= '=='
{
kw=(Token)match(input,105,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -31668,7 +31917,7 @@ else if ( (LA218_0==106) ) {
}
break;
case 2 :
- // InternalKerML.g:10896:3: kw= '!='
+ // InternalKerML.g:10977:3: kw= '!='
{
kw=(Token)match(input,106,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -31705,7 +31954,7 @@ else if ( (LA218_0==106) ) {
// $ANTLR start "entryRuleClassificationExpression"
- // InternalKerML.g:10905:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
+ // InternalKerML.g:10986:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
public final EObject entryRuleClassificationExpression() throws RecognitionException {
EObject current = null;
@@ -31713,8 +31962,8 @@ public final EObject entryRuleClassificationExpression() throws RecognitionExcep
try {
- // InternalKerML.g:10905:65: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
- // InternalKerML.g:10906:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
+ // InternalKerML.g:10986:65: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
+ // InternalKerML.g:10987:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassificationExpressionRule());
@@ -31745,7 +31994,7 @@ public final EObject entryRuleClassificationExpression() throws RecognitionExcep
// $ANTLR start "ruleClassificationExpression"
- // InternalKerML.g:10912:1: ruleClassificationExpression returns [EObject current=null] : ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) ;
+ // InternalKerML.g:10993:1: ruleClassificationExpression returns [EObject current=null] : ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) ;
public final EObject ruleClassificationExpression() throws RecognitionException {
EObject current = null;
@@ -31766,39 +32015,39 @@ public final EObject ruleClassificationExpression() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:10918:2: ( ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) )
- // InternalKerML.g:10919:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ // InternalKerML.g:10999:2: ( ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) )
+ // InternalKerML.g:11000:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
{
- // InternalKerML.g:10919:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
- int alt220=2;
- int LA220_0 = input.LA(1);
+ // InternalKerML.g:11000:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ int alt223=2;
+ int LA223_0 = input.LA(1);
- if ( ((LA220_0>=RULE_STRING_VALUE && LA220_0<=RULE_UNRESTRICTED_NAME)||LA220_0==17||(LA220_0>=42 && LA220_0<=43)||LA220_0==50||LA220_0==53||LA220_0==81||(LA220_0>=114 && LA220_0<=115)||LA220_0==119||(LA220_0>=122 && LA220_0<=124)) ) {
- alt220=1;
+ if ( ((LA223_0>=RULE_STRING_VALUE && LA223_0<=RULE_UNRESTRICTED_NAME)||LA223_0==17||(LA223_0>=42 && LA223_0<=43)||LA223_0==50||LA223_0==53||LA223_0==81||(LA223_0>=114 && LA223_0<=115)||LA223_0==119||(LA223_0>=122 && LA223_0<=124)) ) {
+ alt223=1;
}
- else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
- alt220=2;
+ else if ( (LA223_0==EOF||LA223_0==32||(LA223_0>=107 && LA223_0<=109)) ) {
+ alt223=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 220, 0, input);
+ new NoViableAltException("", 223, 0, input);
throw nvae;
}
- switch (alt220) {
+ switch (alt223) {
case 1 :
- // InternalKerML.g:10920:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ // InternalKerML.g:11001:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
{
- // InternalKerML.g:10920:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
- // InternalKerML.g:10921:4: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ // InternalKerML.g:11001:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ // InternalKerML.g:11002:4: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
}
- pushFollow(FOLLOW_149);
+ pushFollow(FOLLOW_150);
this_RelationalExpression_0=ruleRelationalExpression();
state._fsp--;
@@ -31809,19 +32058,19 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:10929:4: ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
- int alt219=2;
- int LA219_0 = input.LA(1);
+ // InternalKerML.g:11010:4: ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ int alt222=2;
+ int LA222_0 = input.LA(1);
- if ( (LA219_0==32||(LA219_0>=107 && LA219_0<=109)) ) {
- alt219=1;
+ if ( (LA222_0==32||(LA222_0>=107 && LA222_0<=109)) ) {
+ alt222=1;
}
- switch (alt219) {
+ switch (alt222) {
case 1 :
- // InternalKerML.g:10930:5: () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11011:5: () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
{
- // InternalKerML.g:10930:5: ()
- // InternalKerML.g:10931:6:
+ // InternalKerML.g:11011:5: ()
+ // InternalKerML.g:11012:6:
{
if ( state.backtracking==0 ) {
@@ -31833,11 +32082,11 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
- // InternalKerML.g:10937:5: ( (lv_operator_2_0= ruleClassificationOperator ) )
- // InternalKerML.g:10938:6: (lv_operator_2_0= ruleClassificationOperator )
+ // InternalKerML.g:11018:5: ( (lv_operator_2_0= ruleClassificationOperator ) )
+ // InternalKerML.g:11019:6: (lv_operator_2_0= ruleClassificationOperator )
{
- // InternalKerML.g:10938:6: (lv_operator_2_0= ruleClassificationOperator )
- // InternalKerML.g:10939:7: lv_operator_2_0= ruleClassificationOperator
+ // InternalKerML.g:11019:6: (lv_operator_2_0= ruleClassificationOperator )
+ // InternalKerML.g:11020:7: lv_operator_2_0= ruleClassificationOperator
{
if ( state.backtracking==0 ) {
@@ -31858,7 +32107,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
@@ -31868,11 +32117,11 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
- // InternalKerML.g:10956:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
- // InternalKerML.g:10957:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11037:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11038:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
{
- // InternalKerML.g:10957:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
- // InternalKerML.g:10958:7: lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember
+ // InternalKerML.g:11038:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11039:7: lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
@@ -31893,7 +32142,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_3_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -31916,13 +32165,13 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
break;
case 2 :
- // InternalKerML.g:10978:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ // InternalKerML.g:11059:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
{
- // InternalKerML.g:10978:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
- // InternalKerML.g:10979:4: () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11059:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ // InternalKerML.g:11060:4: () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
{
- // InternalKerML.g:10979:4: ()
- // InternalKerML.g:10980:5:
+ // InternalKerML.g:11060:4: ()
+ // InternalKerML.g:11061:5:
{
if ( state.backtracking==0 ) {
@@ -31934,18 +32183,18 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
- // InternalKerML.g:10986:4: ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) )
- // InternalKerML.g:10987:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ // InternalKerML.g:11067:4: ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) )
+ // InternalKerML.g:11068:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
{
- // InternalKerML.g:10987:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
- // InternalKerML.g:10988:6: lv_operand_comp_5_0= ruleSelfReferenceExpression
+ // InternalKerML.g:11068:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ // InternalKerML.g:11069:6: lv_operand_comp_5_0= ruleSelfReferenceExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_150);
+ pushFollow(FOLLOW_151);
lv_operand_comp_5_0=ruleSelfReferenceExpression();
state._fsp--;
@@ -31959,7 +32208,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.kerml.xtext.KerML.SelfReferenceExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
afterParserOrEnumRuleCall();
}
@@ -31969,11 +32218,11 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
- // InternalKerML.g:11005:4: ( (lv_operator_6_0= ruleClassificationOperator ) )
- // InternalKerML.g:11006:5: (lv_operator_6_0= ruleClassificationOperator )
+ // InternalKerML.g:11086:4: ( (lv_operator_6_0= ruleClassificationOperator ) )
+ // InternalKerML.g:11087:5: (lv_operator_6_0= ruleClassificationOperator )
{
- // InternalKerML.g:11006:5: (lv_operator_6_0= ruleClassificationOperator )
- // InternalKerML.g:11007:6: lv_operator_6_0= ruleClassificationOperator
+ // InternalKerML.g:11087:5: (lv_operator_6_0= ruleClassificationOperator )
+ // InternalKerML.g:11088:6: lv_operator_6_0= ruleClassificationOperator
{
if ( state.backtracking==0 ) {
@@ -31994,7 +32243,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
current,
"operator",
lv_operator_6_0,
- "org.omg.kerml.xtext.KerML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
@@ -32004,11 +32253,11 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
}
- // InternalKerML.g:11024:4: ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
- // InternalKerML.g:11025:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11105:4: ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11106:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
{
- // InternalKerML.g:11025:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
- // InternalKerML.g:11026:6: lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember
+ // InternalKerML.g:11106:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11107:6: lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
@@ -32029,7 +32278,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_7_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -32070,7 +32319,7 @@ else if ( (LA220_0==EOF||LA220_0==32||(LA220_0>=107 && LA220_0<=109)) ) {
// $ANTLR start "entryRuleClassificationOperator"
- // InternalKerML.g:11048:1: entryRuleClassificationOperator returns [String current=null] : iv_ruleClassificationOperator= ruleClassificationOperator EOF ;
+ // InternalKerML.g:11129:1: entryRuleClassificationOperator returns [String current=null] : iv_ruleClassificationOperator= ruleClassificationOperator EOF ;
public final String entryRuleClassificationOperator() throws RecognitionException {
String current = null;
@@ -32078,8 +32327,8 @@ public final String entryRuleClassificationOperator() throws RecognitionExceptio
try {
- // InternalKerML.g:11048:62: (iv_ruleClassificationOperator= ruleClassificationOperator EOF )
- // InternalKerML.g:11049:2: iv_ruleClassificationOperator= ruleClassificationOperator EOF
+ // InternalKerML.g:11129:62: (iv_ruleClassificationOperator= ruleClassificationOperator EOF )
+ // InternalKerML.g:11130:2: iv_ruleClassificationOperator= ruleClassificationOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassificationOperatorRule());
@@ -32110,7 +32359,7 @@ public final String entryRuleClassificationOperator() throws RecognitionExceptio
// $ANTLR start "ruleClassificationOperator"
- // InternalKerML.g:11055:1: ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) ;
+ // InternalKerML.g:11136:1: ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) ;
public final AntlrDatatypeRuleToken ruleClassificationOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32120,43 +32369,43 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
enterRule();
try {
- // InternalKerML.g:11061:2: ( (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) )
- // InternalKerML.g:11062:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ // InternalKerML.g:11142:2: ( (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) )
+ // InternalKerML.g:11143:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
{
- // InternalKerML.g:11062:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
- int alt221=4;
+ // InternalKerML.g:11143:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ int alt224=4;
switch ( input.LA(1) ) {
case 107:
{
- alt221=1;
+ alt224=1;
}
break;
case 108:
{
- alt221=2;
+ alt224=2;
}
break;
case 109:
{
- alt221=3;
+ alt224=3;
}
break;
case 32:
{
- alt221=4;
+ alt224=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 221, 0, input);
+ new NoViableAltException("", 224, 0, input);
throw nvae;
}
- switch (alt221) {
+ switch (alt224) {
case 1 :
- // InternalKerML.g:11063:3: kw= 'instanceof'
+ // InternalKerML.g:11144:3: kw= 'instanceof'
{
kw=(Token)match(input,107,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32169,7 +32418,7 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
}
break;
case 2 :
- // InternalKerML.g:11069:3: kw= 'hastype'
+ // InternalKerML.g:11150:3: kw= 'hastype'
{
kw=(Token)match(input,108,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32182,7 +32431,7 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
}
break;
case 3 :
- // InternalKerML.g:11075:3: kw= 'istype'
+ // InternalKerML.g:11156:3: kw= 'istype'
{
kw=(Token)match(input,109,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32195,7 +32444,7 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
}
break;
case 4 :
- // InternalKerML.g:11081:3: kw= '@'
+ // InternalKerML.g:11162:3: kw= '@'
{
kw=(Token)match(input,32,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32232,7 +32481,7 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
// $ANTLR start "entryRuleTypeReferenceMember"
- // InternalKerML.g:11090:1: entryRuleTypeReferenceMember returns [EObject current=null] : iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF ;
+ // InternalKerML.g:11171:1: entryRuleTypeReferenceMember returns [EObject current=null] : iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF ;
public final EObject entryRuleTypeReferenceMember() throws RecognitionException {
EObject current = null;
@@ -32240,8 +32489,8 @@ public final EObject entryRuleTypeReferenceMember() throws RecognitionException
try {
- // InternalKerML.g:11090:60: (iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF )
- // InternalKerML.g:11091:2: iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF
+ // InternalKerML.g:11171:60: (iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF )
+ // InternalKerML.g:11172:2: iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeReferenceMemberRule());
@@ -32272,7 +32521,7 @@ public final EObject entryRuleTypeReferenceMember() throws RecognitionException
// $ANTLR start "ruleTypeReferenceMember"
- // InternalKerML.g:11097:1: ruleTypeReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) ;
+ // InternalKerML.g:11178:1: ruleTypeReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) ;
public final EObject ruleTypeReferenceMember() throws RecognitionException {
EObject current = null;
@@ -32283,14 +32532,14 @@ public final EObject ruleTypeReferenceMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11103:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) )
- // InternalKerML.g:11104:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ // InternalKerML.g:11184:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) )
+ // InternalKerML.g:11185:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
{
- // InternalKerML.g:11104:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
- // InternalKerML.g:11105:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ // InternalKerML.g:11185:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ // InternalKerML.g:11186:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
{
- // InternalKerML.g:11105:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
- // InternalKerML.g:11106:4: lv_ownedMemberFeature_comp_0_0= ruleTypeReference
+ // InternalKerML.g:11186:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ // InternalKerML.g:11187:4: lv_ownedMemberFeature_comp_0_0= ruleTypeReference
{
if ( state.backtracking==0 ) {
@@ -32311,7 +32560,7 @@ public final EObject ruleTypeReferenceMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.TypeReference");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
afterParserOrEnumRuleCall();
}
@@ -32343,7 +32592,7 @@ public final EObject ruleTypeReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleTypeReference"
- // InternalKerML.g:11126:1: entryRuleTypeReference returns [EObject current=null] : iv_ruleTypeReference= ruleTypeReference EOF ;
+ // InternalKerML.g:11207:1: entryRuleTypeReference returns [EObject current=null] : iv_ruleTypeReference= ruleTypeReference EOF ;
public final EObject entryRuleTypeReference() throws RecognitionException {
EObject current = null;
@@ -32351,8 +32600,8 @@ public final EObject entryRuleTypeReference() throws RecognitionException {
try {
- // InternalKerML.g:11126:54: (iv_ruleTypeReference= ruleTypeReference EOF )
- // InternalKerML.g:11127:2: iv_ruleTypeReference= ruleTypeReference EOF
+ // InternalKerML.g:11207:54: (iv_ruleTypeReference= ruleTypeReference EOF )
+ // InternalKerML.g:11208:2: iv_ruleTypeReference= ruleTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeReferenceRule());
@@ -32383,7 +32632,7 @@ public final EObject entryRuleTypeReference() throws RecognitionException {
// $ANTLR start "ruleTypeReference"
- // InternalKerML.g:11133:1: ruleTypeReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) ;
+ // InternalKerML.g:11214:1: ruleTypeReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) ;
public final EObject ruleTypeReference() throws RecognitionException {
EObject current = null;
@@ -32394,14 +32643,14 @@ public final EObject ruleTypeReference() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11139:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) )
- // InternalKerML.g:11140:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:11220:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) )
+ // InternalKerML.g:11221:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
{
- // InternalKerML.g:11140:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
- // InternalKerML.g:11141:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerML.g:11221:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:11222:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
{
- // InternalKerML.g:11141:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
- // InternalKerML.g:11142:4: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ // InternalKerML.g:11222:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerML.g:11223:4: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
@@ -32454,7 +32703,7 @@ public final EObject ruleTypeReference() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceExpression"
- // InternalKerML.g:11162:1: entryRuleSelfReferenceExpression returns [EObject current=null] : iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF ;
+ // InternalKerML.g:11243:1: entryRuleSelfReferenceExpression returns [EObject current=null] : iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF ;
public final EObject entryRuleSelfReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -32462,8 +32711,8 @@ public final EObject entryRuleSelfReferenceExpression() throws RecognitionExcept
try {
- // InternalKerML.g:11162:64: (iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF )
- // InternalKerML.g:11163:2: iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF
+ // InternalKerML.g:11243:64: (iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF )
+ // InternalKerML.g:11244:2: iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfReferenceExpressionRule());
@@ -32494,7 +32743,7 @@ public final EObject entryRuleSelfReferenceExpression() throws RecognitionExcept
// $ANTLR start "ruleSelfReferenceExpression"
- // InternalKerML.g:11169:1: ruleSelfReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) ;
+ // InternalKerML.g:11250:1: ruleSelfReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) ;
public final EObject ruleSelfReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -32505,14 +32754,14 @@ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11175:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) )
- // InternalKerML.g:11176:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ // InternalKerML.g:11256:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) )
+ // InternalKerML.g:11257:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
{
- // InternalKerML.g:11176:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
- // InternalKerML.g:11177:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ // InternalKerML.g:11257:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ // InternalKerML.g:11258:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
{
- // InternalKerML.g:11177:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
- // InternalKerML.g:11178:4: lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember
+ // InternalKerML.g:11258:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ // InternalKerML.g:11259:4: lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember
{
if ( state.backtracking==0 ) {
@@ -32533,7 +32782,7 @@ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.SelfReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -32565,7 +32814,7 @@ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceMember"
- // InternalKerML.g:11198:1: entryRuleSelfReferenceMember returns [EObject current=null] : iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF ;
+ // InternalKerML.g:11279:1: entryRuleSelfReferenceMember returns [EObject current=null] : iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF ;
public final EObject entryRuleSelfReferenceMember() throws RecognitionException {
EObject current = null;
@@ -32573,8 +32822,8 @@ public final EObject entryRuleSelfReferenceMember() throws RecognitionException
try {
- // InternalKerML.g:11198:60: (iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF )
- // InternalKerML.g:11199:2: iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF
+ // InternalKerML.g:11279:60: (iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF )
+ // InternalKerML.g:11280:2: iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfReferenceMemberRule());
@@ -32605,7 +32854,7 @@ public final EObject entryRuleSelfReferenceMember() throws RecognitionException
// $ANTLR start "ruleSelfReferenceMember"
- // InternalKerML.g:11205:1: ruleSelfReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) ;
+ // InternalKerML.g:11286:1: ruleSelfReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) ;
public final EObject ruleSelfReferenceMember() throws RecognitionException {
EObject current = null;
@@ -32616,14 +32865,14 @@ public final EObject ruleSelfReferenceMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11211:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) )
- // InternalKerML.g:11212:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ // InternalKerML.g:11292:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) )
+ // InternalKerML.g:11293:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
{
- // InternalKerML.g:11212:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
- // InternalKerML.g:11213:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ // InternalKerML.g:11293:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ // InternalKerML.g:11294:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
{
- // InternalKerML.g:11213:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
- // InternalKerML.g:11214:4: lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature
+ // InternalKerML.g:11294:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ // InternalKerML.g:11295:4: lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature
{
if ( state.backtracking==0 ) {
@@ -32644,7 +32893,7 @@ public final EObject ruleSelfReferenceMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.EmptyFeature");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
afterParserOrEnumRuleCall();
}
@@ -32676,7 +32925,7 @@ public final EObject ruleSelfReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleEmptyFeature"
- // InternalKerML.g:11234:1: entryRuleEmptyFeature returns [EObject current=null] : iv_ruleEmptyFeature= ruleEmptyFeature EOF ;
+ // InternalKerML.g:11315:1: entryRuleEmptyFeature returns [EObject current=null] : iv_ruleEmptyFeature= ruleEmptyFeature EOF ;
public final EObject entryRuleEmptyFeature() throws RecognitionException {
EObject current = null;
@@ -32684,8 +32933,8 @@ public final EObject entryRuleEmptyFeature() throws RecognitionException {
try {
- // InternalKerML.g:11234:53: (iv_ruleEmptyFeature= ruleEmptyFeature EOF )
- // InternalKerML.g:11235:2: iv_ruleEmptyFeature= ruleEmptyFeature EOF
+ // InternalKerML.g:11315:53: (iv_ruleEmptyFeature= ruleEmptyFeature EOF )
+ // InternalKerML.g:11316:2: iv_ruleEmptyFeature= ruleEmptyFeature EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEmptyFeatureRule());
@@ -32716,7 +32965,7 @@ public final EObject entryRuleEmptyFeature() throws RecognitionException {
// $ANTLR start "ruleEmptyFeature"
- // InternalKerML.g:11241:1: ruleEmptyFeature returns [EObject current=null] : () ;
+ // InternalKerML.g:11322:1: ruleEmptyFeature returns [EObject current=null] : () ;
public final EObject ruleEmptyFeature() throws RecognitionException {
EObject current = null;
@@ -32724,11 +32973,11 @@ public final EObject ruleEmptyFeature() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11247:2: ( () )
- // InternalKerML.g:11248:2: ()
+ // InternalKerML.g:11328:2: ( () )
+ // InternalKerML.g:11329:2: ()
{
- // InternalKerML.g:11248:2: ()
- // InternalKerML.g:11249:3:
+ // InternalKerML.g:11329:2: ()
+ // InternalKerML.g:11330:3:
{
if ( state.backtracking==0 ) {
@@ -32757,7 +33006,7 @@ public final EObject ruleEmptyFeature() throws RecognitionException {
// $ANTLR start "entryRuleRelationalExpression"
- // InternalKerML.g:11258:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
+ // InternalKerML.g:11339:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
public final EObject entryRuleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -32765,8 +33014,8 @@ public final EObject entryRuleRelationalExpression() throws RecognitionException
try {
- // InternalKerML.g:11258:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
- // InternalKerML.g:11259:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ // InternalKerML.g:11339:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
+ // InternalKerML.g:11340:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRelationalExpressionRule());
@@ -32797,7 +33046,7 @@ public final EObject entryRuleRelationalExpression() throws RecognitionException
// $ANTLR start "ruleRelationalExpression"
- // InternalKerML.g:11265:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) ;
+ // InternalKerML.g:11346:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) ;
public final EObject ruleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -32812,18 +33061,18 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11271:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) )
- // InternalKerML.g:11272:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ // InternalKerML.g:11352:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) )
+ // InternalKerML.g:11353:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
{
- // InternalKerML.g:11272:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
- // InternalKerML.g:11273:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ // InternalKerML.g:11353:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ // InternalKerML.g:11354:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_151);
+ pushFollow(FOLLOW_152);
this_AdditiveExpression_0=ruleAdditiveExpression();
state._fsp--;
@@ -32834,23 +33083,23 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:11281:3: ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
- loop222:
+ // InternalKerML.g:11362:3: ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ loop225:
do {
- int alt222=2;
- int LA222_0 = input.LA(1);
+ int alt225=2;
+ int LA225_0 = input.LA(1);
- if ( ((LA222_0>=110 && LA222_0<=113)) ) {
- alt222=1;
+ if ( ((LA225_0>=110 && LA225_0<=113)) ) {
+ alt225=1;
}
- switch (alt222) {
+ switch (alt225) {
case 1 :
- // InternalKerML.g:11282:4: () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ // InternalKerML.g:11363:4: () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
{
- // InternalKerML.g:11282:4: ()
- // InternalKerML.g:11283:5:
+ // InternalKerML.g:11363:4: ()
+ // InternalKerML.g:11364:5:
{
if ( state.backtracking==0 ) {
@@ -32862,11 +33111,11 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
- // InternalKerML.g:11289:4: ( (lv_operator_2_0= ruleRelationalOperator ) )
- // InternalKerML.g:11290:5: (lv_operator_2_0= ruleRelationalOperator )
+ // InternalKerML.g:11370:4: ( (lv_operator_2_0= ruleRelationalOperator ) )
+ // InternalKerML.g:11371:5: (lv_operator_2_0= ruleRelationalOperator )
{
- // InternalKerML.g:11290:5: (lv_operator_2_0= ruleRelationalOperator )
- // InternalKerML.g:11291:6: lv_operator_2_0= ruleRelationalOperator
+ // InternalKerML.g:11371:5: (lv_operator_2_0= ruleRelationalOperator )
+ // InternalKerML.g:11372:6: lv_operator_2_0= ruleRelationalOperator
{
if ( state.backtracking==0 ) {
@@ -32887,7 +33136,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.RelationalOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
afterParserOrEnumRuleCall();
}
@@ -32897,18 +33146,18 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
- // InternalKerML.g:11308:4: ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
- // InternalKerML.g:11309:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ // InternalKerML.g:11389:4: ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ // InternalKerML.g:11390:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
{
- // InternalKerML.g:11309:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
- // InternalKerML.g:11310:6: lv_operand_comp_3_0= ruleAdditiveExpression
+ // InternalKerML.g:11390:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ // InternalKerML.g:11391:6: lv_operand_comp_3_0= ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_151);
+ pushFollow(FOLLOW_152);
lv_operand_comp_3_0=ruleAdditiveExpression();
state._fsp--;
@@ -32922,7 +33171,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.AdditiveExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
afterParserOrEnumRuleCall();
}
@@ -32937,7 +33186,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
break;
default :
- break loop222;
+ break loop225;
}
} while (true);
@@ -32966,7 +33215,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleRelationalOperator"
- // InternalKerML.g:11332:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ;
+ // InternalKerML.g:11413:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ;
public final String entryRuleRelationalOperator() throws RecognitionException {
String current = null;
@@ -32974,8 +33223,8 @@ public final String entryRuleRelationalOperator() throws RecognitionException {
try {
- // InternalKerML.g:11332:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF )
- // InternalKerML.g:11333:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF
+ // InternalKerML.g:11413:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF )
+ // InternalKerML.g:11414:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRelationalOperatorRule());
@@ -33006,7 +33255,7 @@ public final String entryRuleRelationalOperator() throws RecognitionException {
// $ANTLR start "ruleRelationalOperator"
- // InternalKerML.g:11339:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) ;
+ // InternalKerML.g:11420:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) ;
public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -33016,43 +33265,43 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
enterRule();
try {
- // InternalKerML.g:11345:2: ( (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) )
- // InternalKerML.g:11346:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ // InternalKerML.g:11426:2: ( (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) )
+ // InternalKerML.g:11427:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
{
- // InternalKerML.g:11346:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
- int alt223=4;
+ // InternalKerML.g:11427:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ int alt226=4;
switch ( input.LA(1) ) {
case 110:
{
- alt223=1;
+ alt226=1;
}
break;
case 111:
{
- alt223=2;
+ alt226=2;
}
break;
case 112:
{
- alt223=3;
+ alt226=3;
}
break;
case 113:
{
- alt223=4;
+ alt226=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 223, 0, input);
+ new NoViableAltException("", 226, 0, input);
throw nvae;
}
- switch (alt223) {
+ switch (alt226) {
case 1 :
- // InternalKerML.g:11347:3: kw= '<'
+ // InternalKerML.g:11428:3: kw= '<'
{
kw=(Token)match(input,110,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33065,7 +33314,7 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
}
break;
case 2 :
- // InternalKerML.g:11353:3: kw= '>'
+ // InternalKerML.g:11434:3: kw= '>'
{
kw=(Token)match(input,111,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33078,7 +33327,7 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
}
break;
case 3 :
- // InternalKerML.g:11359:3: kw= '<='
+ // InternalKerML.g:11440:3: kw= '<='
{
kw=(Token)match(input,112,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33091,7 +33340,7 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
}
break;
case 4 :
- // InternalKerML.g:11365:3: kw= '>='
+ // InternalKerML.g:11446:3: kw= '>='
{
kw=(Token)match(input,113,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33128,7 +33377,7 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalKerML.g:11374:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
+ // InternalKerML.g:11455:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
public final EObject entryRuleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -33136,8 +33385,8 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalKerML.g:11374:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
- // InternalKerML.g:11375:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
+ // InternalKerML.g:11455:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
+ // InternalKerML.g:11456:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionRule());
@@ -33168,7 +33417,7 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalKerML.g:11381:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) ;
+ // InternalKerML.g:11462:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) ;
public final EObject ruleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -33183,18 +33432,18 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11387:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) )
- // InternalKerML.g:11388:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalKerML.g:11468:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) )
+ // InternalKerML.g:11469:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
{
- // InternalKerML.g:11388:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
- // InternalKerML.g:11389:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ // InternalKerML.g:11469:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalKerML.g:11470:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_152);
+ pushFollow(FOLLOW_153);
this_MultiplicativeExpression_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -33205,23 +33454,23 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:11397:3: ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
- loop224:
+ // InternalKerML.g:11478:3: ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ loop227:
do {
- int alt224=2;
- int LA224_0 = input.LA(1);
+ int alt227=2;
+ int LA227_0 = input.LA(1);
- if ( ((LA224_0>=114 && LA224_0<=115)) ) {
- alt224=1;
+ if ( ((LA227_0>=114 && LA227_0<=115)) ) {
+ alt227=1;
}
- switch (alt224) {
+ switch (alt227) {
case 1 :
- // InternalKerML.g:11398:4: () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ // InternalKerML.g:11479:4: () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
{
- // InternalKerML.g:11398:4: ()
- // InternalKerML.g:11399:5:
+ // InternalKerML.g:11479:4: ()
+ // InternalKerML.g:11480:5:
{
if ( state.backtracking==0 ) {
@@ -33233,11 +33482,11 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
}
- // InternalKerML.g:11405:4: ( (lv_operator_2_0= ruleAdditiveOperator ) )
- // InternalKerML.g:11406:5: (lv_operator_2_0= ruleAdditiveOperator )
+ // InternalKerML.g:11486:4: ( (lv_operator_2_0= ruleAdditiveOperator ) )
+ // InternalKerML.g:11487:5: (lv_operator_2_0= ruleAdditiveOperator )
{
- // InternalKerML.g:11406:5: (lv_operator_2_0= ruleAdditiveOperator )
- // InternalKerML.g:11407:6: lv_operator_2_0= ruleAdditiveOperator
+ // InternalKerML.g:11487:5: (lv_operator_2_0= ruleAdditiveOperator )
+ // InternalKerML.g:11488:6: lv_operator_2_0= ruleAdditiveOperator
{
if ( state.backtracking==0 ) {
@@ -33258,7 +33507,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.AdditiveOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
afterParserOrEnumRuleCall();
}
@@ -33268,18 +33517,18 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
}
- // InternalKerML.g:11424:4: ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
- // InternalKerML.g:11425:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ // InternalKerML.g:11505:4: ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ // InternalKerML.g:11506:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
{
- // InternalKerML.g:11425:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
- // InternalKerML.g:11426:6: lv_operand_comp_3_0= ruleMultiplicativeExpression
+ // InternalKerML.g:11506:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ // InternalKerML.g:11507:6: lv_operand_comp_3_0= ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_152);
+ pushFollow(FOLLOW_153);
lv_operand_comp_3_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -33293,7 +33542,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.MultiplicativeExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
afterParserOrEnumRuleCall();
}
@@ -33308,7 +33557,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
break;
default :
- break loop224;
+ break loop227;
}
} while (true);
@@ -33337,7 +33586,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveOperator"
- // InternalKerML.g:11448:1: entryRuleAdditiveOperator returns [String current=null] : iv_ruleAdditiveOperator= ruleAdditiveOperator EOF ;
+ // InternalKerML.g:11529:1: entryRuleAdditiveOperator returns [String current=null] : iv_ruleAdditiveOperator= ruleAdditiveOperator EOF ;
public final String entryRuleAdditiveOperator() throws RecognitionException {
String current = null;
@@ -33345,8 +33594,8 @@ public final String entryRuleAdditiveOperator() throws RecognitionException {
try {
- // InternalKerML.g:11448:56: (iv_ruleAdditiveOperator= ruleAdditiveOperator EOF )
- // InternalKerML.g:11449:2: iv_ruleAdditiveOperator= ruleAdditiveOperator EOF
+ // InternalKerML.g:11529:56: (iv_ruleAdditiveOperator= ruleAdditiveOperator EOF )
+ // InternalKerML.g:11530:2: iv_ruleAdditiveOperator= ruleAdditiveOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveOperatorRule());
@@ -33377,7 +33626,7 @@ public final String entryRuleAdditiveOperator() throws RecognitionException {
// $ANTLR start "ruleAdditiveOperator"
- // InternalKerML.g:11455:1: ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ // InternalKerML.g:11536:1: ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
public final AntlrDatatypeRuleToken ruleAdditiveOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -33387,29 +33636,29 @@ public final AntlrDatatypeRuleToken ruleAdditiveOperator() throws RecognitionExc
enterRule();
try {
- // InternalKerML.g:11461:2: ( (kw= '+' | kw= '-' ) )
- // InternalKerML.g:11462:2: (kw= '+' | kw= '-' )
+ // InternalKerML.g:11542:2: ( (kw= '+' | kw= '-' ) )
+ // InternalKerML.g:11543:2: (kw= '+' | kw= '-' )
{
- // InternalKerML.g:11462:2: (kw= '+' | kw= '-' )
- int alt225=2;
- int LA225_0 = input.LA(1);
+ // InternalKerML.g:11543:2: (kw= '+' | kw= '-' )
+ int alt228=2;
+ int LA228_0 = input.LA(1);
- if ( (LA225_0==114) ) {
- alt225=1;
+ if ( (LA228_0==114) ) {
+ alt228=1;
}
- else if ( (LA225_0==115) ) {
- alt225=2;
+ else if ( (LA228_0==115) ) {
+ alt228=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 225, 0, input);
+ new NoViableAltException("", 228, 0, input);
throw nvae;
}
- switch (alt225) {
+ switch (alt228) {
case 1 :
- // InternalKerML.g:11463:3: kw= '+'
+ // InternalKerML.g:11544:3: kw= '+'
{
kw=(Token)match(input,114,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33422,7 +33671,7 @@ else if ( (LA225_0==115) ) {
}
break;
case 2 :
- // InternalKerML.g:11469:3: kw= '-'
+ // InternalKerML.g:11550:3: kw= '-'
{
kw=(Token)match(input,115,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33459,7 +33708,7 @@ else if ( (LA225_0==115) ) {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalKerML.g:11478:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
+ // InternalKerML.g:11559:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
public final EObject entryRuleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -33467,8 +33716,8 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
try {
- // InternalKerML.g:11478:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
- // InternalKerML.g:11479:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
+ // InternalKerML.g:11559:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
+ // InternalKerML.g:11560:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionRule());
@@ -33499,7 +33748,7 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalKerML.g:11485:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) ;
+ // InternalKerML.g:11566:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) ;
public final EObject ruleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -33514,18 +33763,18 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:11491:2: ( (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) )
- // InternalKerML.g:11492:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ // InternalKerML.g:11572:2: ( (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) )
+ // InternalKerML.g:11573:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
{
- // InternalKerML.g:11492:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
- // InternalKerML.g:11493:3: this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ // InternalKerML.g:11573:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ // InternalKerML.g:11574:3: this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_153);
+ pushFollow(FOLLOW_154);
this_ExponentiationExpression_0=ruleExponentiationExpression();
state._fsp--;
@@ -33536,23 +33785,23 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:11501:3: ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
- loop226:
+ // InternalKerML.g:11582:3: ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ loop229:
do {
- int alt226=2;
- int LA226_0 = input.LA(1);
+ int alt229=2;
+ int LA229_0 = input.LA(1);
- if ( (LA226_0==43||(LA226_0>=116 && LA226_0<=117)) ) {
- alt226=1;
+ if ( (LA229_0==43||(LA229_0>=116 && LA229_0<=117)) ) {
+ alt229=1;
}
- switch (alt226) {
+ switch (alt229) {
case 1 :
- // InternalKerML.g:11502:4: () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ // InternalKerML.g:11583:4: () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
{
- // InternalKerML.g:11502:4: ()
- // InternalKerML.g:11503:5:
+ // InternalKerML.g:11583:4: ()
+ // InternalKerML.g:11584:5:
{
if ( state.backtracking==0 ) {
@@ -33564,11 +33813,11 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalKerML.g:11509:4: ( (lv_operator_2_0= ruleMultiplicativeOperator ) )
- // InternalKerML.g:11510:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ // InternalKerML.g:11590:4: ( (lv_operator_2_0= ruleMultiplicativeOperator ) )
+ // InternalKerML.g:11591:5: (lv_operator_2_0= ruleMultiplicativeOperator )
{
- // InternalKerML.g:11510:5: (lv_operator_2_0= ruleMultiplicativeOperator )
- // InternalKerML.g:11511:6: lv_operator_2_0= ruleMultiplicativeOperator
+ // InternalKerML.g:11591:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ // InternalKerML.g:11592:6: lv_operator_2_0= ruleMultiplicativeOperator
{
if ( state.backtracking==0 ) {
@@ -33589,7 +33838,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.MultiplicativeOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
afterParserOrEnumRuleCall();
}
@@ -33599,18 +33848,18 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalKerML.g:11528:4: ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
- // InternalKerML.g:11529:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ // InternalKerML.g:11609:4: ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ // InternalKerML.g:11610:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
{
- // InternalKerML.g:11529:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
- // InternalKerML.g:11530:6: lv_operand_comp_3_0= ruleExponentiationExpression
+ // InternalKerML.g:11610:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ // InternalKerML.g:11611:6: lv_operand_comp_3_0= ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_153);
+ pushFollow(FOLLOW_154);
lv_operand_comp_3_0=ruleExponentiationExpression();
state._fsp--;
@@ -33624,7 +33873,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.ExponentiationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
afterParserOrEnumRuleCall();
}
@@ -33639,7 +33888,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
break;
default :
- break loop226;
+ break loop229;
}
} while (true);
@@ -33668,7 +33917,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
// $ANTLR start "entryRuleMultiplicativeOperator"
- // InternalKerML.g:11552:1: entryRuleMultiplicativeOperator returns [String current=null] : iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF ;
+ // InternalKerML.g:11633:1: entryRuleMultiplicativeOperator returns [String current=null] : iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF ;
public final String entryRuleMultiplicativeOperator() throws RecognitionException {
String current = null;
@@ -33676,8 +33925,8 @@ public final String entryRuleMultiplicativeOperator() throws RecognitionExceptio
try {
- // InternalKerML.g:11552:62: (iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF )
- // InternalKerML.g:11553:2: iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF
+ // InternalKerML.g:11633:62: (iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF )
+ // InternalKerML.g:11634:2: iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeOperatorRule());
@@ -33708,7 +33957,7 @@ public final String entryRuleMultiplicativeOperator() throws RecognitionExceptio
// $ANTLR start "ruleMultiplicativeOperator"
- // InternalKerML.g:11559:1: ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '%' ) ;
+ // InternalKerML.g:11640:1: ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '%' ) ;
public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -33718,38 +33967,38 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
enterRule();
try {
- // InternalKerML.g:11565:2: ( (kw= '*' | kw= '/' | kw= '%' ) )
- // InternalKerML.g:11566:2: (kw= '*' | kw= '/' | kw= '%' )
+ // InternalKerML.g:11646:2: ( (kw= '*' | kw= '/' | kw= '%' ) )
+ // InternalKerML.g:11647:2: (kw= '*' | kw= '/' | kw= '%' )
{
- // InternalKerML.g:11566:2: (kw= '*' | kw= '/' | kw= '%' )
- int alt227=3;
+ // InternalKerML.g:11647:2: (kw= '*' | kw= '/' | kw= '%' )
+ int alt230=3;
switch ( input.LA(1) ) {
case 43:
{
- alt227=1;
+ alt230=1;
}
break;
case 116:
{
- alt227=2;
+ alt230=2;
}
break;
case 117:
{
- alt227=3;
+ alt230=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 227, 0, input);
+ new NoViableAltException("", 230, 0, input);
throw nvae;
}
- switch (alt227) {
+ switch (alt230) {
case 1 :
- // InternalKerML.g:11567:3: kw= '*'
+ // InternalKerML.g:11648:3: kw= '*'
{
kw=(Token)match(input,43,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33762,7 +34011,7 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
}
break;
case 2 :
- // InternalKerML.g:11573:3: kw= '/'
+ // InternalKerML.g:11654:3: kw= '/'
{
kw=(Token)match(input,116,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33775,7 +34024,7 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
}
break;
case 3 :
- // InternalKerML.g:11579:3: kw= '%'
+ // InternalKerML.g:11660:3: kw= '%'
{
kw=(Token)match(input,117,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33812,7 +34061,7 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
// $ANTLR start "entryRuleExponentiationExpression"
- // InternalKerML.g:11588:1: entryRuleExponentiationExpression returns [EObject current=null] : iv_ruleExponentiationExpression= ruleExponentiationExpression EOF ;
+ // InternalKerML.g:11669:1: entryRuleExponentiationExpression returns [EObject current=null] : iv_ruleExponentiationExpression= ruleExponentiationExpression EOF ;
public final EObject entryRuleExponentiationExpression() throws RecognitionException {
EObject current = null;
@@ -33820,8 +34069,8 @@ public final EObject entryRuleExponentiationExpression() throws RecognitionExcep
try {
- // InternalKerML.g:11588:65: (iv_ruleExponentiationExpression= ruleExponentiationExpression EOF )
- // InternalKerML.g:11589:2: iv_ruleExponentiationExpression= ruleExponentiationExpression EOF
+ // InternalKerML.g:11669:65: (iv_ruleExponentiationExpression= ruleExponentiationExpression EOF )
+ // InternalKerML.g:11670:2: iv_ruleExponentiationExpression= ruleExponentiationExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionRule());
@@ -33852,7 +34101,7 @@ public final EObject entryRuleExponentiationExpression() throws RecognitionExcep
// $ANTLR start "ruleExponentiationExpression"
- // InternalKerML.g:11595:1: ruleExponentiationExpression returns [EObject current=null] : (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) ;
+ // InternalKerML.g:11676:1: ruleExponentiationExpression returns [EObject current=null] : (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) ;
public final EObject ruleExponentiationExpression() throws RecognitionException {
EObject current = null;
@@ -33867,18 +34116,18 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:11601:2: ( (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) )
- // InternalKerML.g:11602:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ // InternalKerML.g:11682:2: ( (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) )
+ // InternalKerML.g:11683:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
{
- // InternalKerML.g:11602:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
- // InternalKerML.g:11603:3: this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ // InternalKerML.g:11683:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ // InternalKerML.g:11684:3: this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_154);
+ pushFollow(FOLLOW_155);
this_UnitsExpression_0=ruleUnitsExpression();
state._fsp--;
@@ -33889,23 +34138,23 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:11611:3: ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
- loop228:
+ // InternalKerML.g:11692:3: ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ loop231:
do {
- int alt228=2;
- int LA228_0 = input.LA(1);
+ int alt231=2;
+ int LA231_0 = input.LA(1);
- if ( (LA228_0==44) ) {
- alt228=1;
+ if ( (LA231_0==44) ) {
+ alt231=1;
}
- switch (alt228) {
+ switch (alt231) {
case 1 :
- // InternalKerML.g:11612:4: () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ // InternalKerML.g:11693:4: () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
{
- // InternalKerML.g:11612:4: ()
- // InternalKerML.g:11613:5:
+ // InternalKerML.g:11693:4: ()
+ // InternalKerML.g:11694:5:
{
if ( state.backtracking==0 ) {
@@ -33917,11 +34166,11 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
}
- // InternalKerML.g:11619:4: ( (lv_operator_2_0= ruleExponentiationOperator ) )
- // InternalKerML.g:11620:5: (lv_operator_2_0= ruleExponentiationOperator )
+ // InternalKerML.g:11700:4: ( (lv_operator_2_0= ruleExponentiationOperator ) )
+ // InternalKerML.g:11701:5: (lv_operator_2_0= ruleExponentiationOperator )
{
- // InternalKerML.g:11620:5: (lv_operator_2_0= ruleExponentiationOperator )
- // InternalKerML.g:11621:6: lv_operator_2_0= ruleExponentiationOperator
+ // InternalKerML.g:11701:5: (lv_operator_2_0= ruleExponentiationOperator )
+ // InternalKerML.g:11702:6: lv_operator_2_0= ruleExponentiationOperator
{
if ( state.backtracking==0 ) {
@@ -33942,7 +34191,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.kerml.xtext.KerML.ExponentiationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
afterParserOrEnumRuleCall();
}
@@ -33952,18 +34201,18 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
}
- // InternalKerML.g:11638:4: ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
- // InternalKerML.g:11639:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ // InternalKerML.g:11719:4: ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ // InternalKerML.g:11720:5: (lv_operand_comp_3_0= ruleUnitsExpression )
{
- // InternalKerML.g:11639:5: (lv_operand_comp_3_0= ruleUnitsExpression )
- // InternalKerML.g:11640:6: lv_operand_comp_3_0= ruleUnitsExpression
+ // InternalKerML.g:11720:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ // InternalKerML.g:11721:6: lv_operand_comp_3_0= ruleUnitsExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_154);
+ pushFollow(FOLLOW_155);
lv_operand_comp_3_0=ruleUnitsExpression();
state._fsp--;
@@ -33977,7 +34226,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.UnitsExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
afterParserOrEnumRuleCall();
}
@@ -33992,7 +34241,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
break;
default :
- break loop228;
+ break loop231;
}
} while (true);
@@ -34021,7 +34270,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
// $ANTLR start "entryRuleExponentiationOperator"
- // InternalKerML.g:11662:1: entryRuleExponentiationOperator returns [String current=null] : iv_ruleExponentiationOperator= ruleExponentiationOperator EOF ;
+ // InternalKerML.g:11743:1: entryRuleExponentiationOperator returns [String current=null] : iv_ruleExponentiationOperator= ruleExponentiationOperator EOF ;
public final String entryRuleExponentiationOperator() throws RecognitionException {
String current = null;
@@ -34029,8 +34278,8 @@ public final String entryRuleExponentiationOperator() throws RecognitionExceptio
try {
- // InternalKerML.g:11662:62: (iv_ruleExponentiationOperator= ruleExponentiationOperator EOF )
- // InternalKerML.g:11663:2: iv_ruleExponentiationOperator= ruleExponentiationOperator EOF
+ // InternalKerML.g:11743:62: (iv_ruleExponentiationOperator= ruleExponentiationOperator EOF )
+ // InternalKerML.g:11744:2: iv_ruleExponentiationOperator= ruleExponentiationOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationOperatorRule());
@@ -34061,7 +34310,7 @@ public final String entryRuleExponentiationOperator() throws RecognitionExceptio
// $ANTLR start "ruleExponentiationOperator"
- // InternalKerML.g:11669:1: ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '**' ;
+ // InternalKerML.g:11750:1: ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '**' ;
public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -34071,8 +34320,8 @@ public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws Recognit
enterRule();
try {
- // InternalKerML.g:11675:2: (kw= '**' )
- // InternalKerML.g:11676:2: kw= '**'
+ // InternalKerML.g:11756:2: (kw= '**' )
+ // InternalKerML.g:11757:2: kw= '**'
{
kw=(Token)match(input,44,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34103,7 +34352,7 @@ public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws Recognit
// $ANTLR start "entryRuleUnitsExpression"
- // InternalKerML.g:11684:1: entryRuleUnitsExpression returns [EObject current=null] : iv_ruleUnitsExpression= ruleUnitsExpression EOF ;
+ // InternalKerML.g:11765:1: entryRuleUnitsExpression returns [EObject current=null] : iv_ruleUnitsExpression= ruleUnitsExpression EOF ;
public final EObject entryRuleUnitsExpression() throws RecognitionException {
EObject current = null;
@@ -34111,8 +34360,8 @@ public final EObject entryRuleUnitsExpression() throws RecognitionException {
try {
- // InternalKerML.g:11684:56: (iv_ruleUnitsExpression= ruleUnitsExpression EOF )
- // InternalKerML.g:11685:2: iv_ruleUnitsExpression= ruleUnitsExpression EOF
+ // InternalKerML.g:11765:56: (iv_ruleUnitsExpression= ruleUnitsExpression EOF )
+ // InternalKerML.g:11766:2: iv_ruleUnitsExpression= ruleUnitsExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnitsExpressionRule());
@@ -34143,7 +34392,7 @@ public final EObject entryRuleUnitsExpression() throws RecognitionException {
// $ANTLR start "ruleUnitsExpression"
- // InternalKerML.g:11691:1: ruleUnitsExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) ;
+ // InternalKerML.g:11772:1: ruleUnitsExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) ;
public final EObject ruleUnitsExpression() throws RecognitionException {
EObject current = null;
@@ -34158,18 +34407,18 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11697:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) )
- // InternalKerML.g:11698:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ // InternalKerML.g:11778:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) )
+ // InternalKerML.g:11779:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
{
- // InternalKerML.g:11698:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
- // InternalKerML.g:11699:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ // InternalKerML.g:11779:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ // InternalKerML.g:11780:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_155);
+ pushFollow(FOLLOW_156);
this_UnaryExpression_0=ruleUnaryExpression();
state._fsp--;
@@ -34180,19 +34429,19 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:11707:3: ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
- int alt229=2;
- int LA229_0 = input.LA(1);
+ // InternalKerML.g:11788:3: ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ int alt232=2;
+ int LA232_0 = input.LA(1);
- if ( (LA229_0==118) ) {
- alt229=1;
+ if ( (LA232_0==118) ) {
+ alt232=1;
}
- switch (alt229) {
+ switch (alt232) {
case 1 :
- // InternalKerML.g:11708:4: () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']'
+ // InternalKerML.g:11789:4: () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']'
{
- // InternalKerML.g:11708:4: ()
- // InternalKerML.g:11709:5:
+ // InternalKerML.g:11789:4: ()
+ // InternalKerML.g:11790:5:
{
if ( state.backtracking==0 ) {
@@ -34204,11 +34453,11 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
}
- // InternalKerML.g:11715:4: ( (lv_operator_2_0= '@[' ) )
- // InternalKerML.g:11716:5: (lv_operator_2_0= '@[' )
+ // InternalKerML.g:11796:4: ( (lv_operator_2_0= '@[' ) )
+ // InternalKerML.g:11797:5: (lv_operator_2_0= '@[' )
{
- // InternalKerML.g:11716:5: (lv_operator_2_0= '@[' )
- // InternalKerML.g:11717:6: lv_operator_2_0= '@['
+ // InternalKerML.g:11797:5: (lv_operator_2_0= '@[' )
+ // InternalKerML.g:11798:6: lv_operator_2_0= '@['
{
lv_operator_2_0=(Token)match(input,118,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34230,11 +34479,11 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
}
- // InternalKerML.g:11729:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
- // InternalKerML.g:11730:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerML.g:11810:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalKerML.g:11811:5: (lv_operand_comp_3_0= ruleOwnedExpression )
{
- // InternalKerML.g:11730:5: (lv_operand_comp_3_0= ruleOwnedExpression )
- // InternalKerML.g:11731:6: lv_operand_comp_3_0= ruleOwnedExpression
+ // InternalKerML.g:11811:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalKerML.g:11812:6: lv_operand_comp_3_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -34255,7 +34504,7 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -34302,7 +34551,7 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalKerML.g:11757:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
+ // InternalKerML.g:11838:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
public final EObject entryRuleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -34310,8 +34559,8 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalKerML.g:11757:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
- // InternalKerML.g:11758:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
+ // InternalKerML.g:11838:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
+ // InternalKerML.g:11839:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryExpressionRule());
@@ -34342,7 +34591,7 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalKerML.g:11764:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) ;
+ // InternalKerML.g:11845:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) ;
public final EObject ruleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -34357,35 +34606,35 @@ public final EObject ruleUnaryExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11770:2: ( ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) )
- // InternalKerML.g:11771:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ // InternalKerML.g:11851:2: ( ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) )
+ // InternalKerML.g:11852:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
{
- // InternalKerML.g:11771:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
- int alt230=2;
- int LA230_0 = input.LA(1);
+ // InternalKerML.g:11852:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ int alt233=2;
+ int LA233_0 = input.LA(1);
- if ( (LA230_0==53||(LA230_0>=114 && LA230_0<=115)||LA230_0==119) ) {
- alt230=1;
+ if ( (LA233_0==53||(LA233_0>=114 && LA233_0<=115)||LA233_0==119) ) {
+ alt233=1;
}
- else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA230_0==17||(LA230_0>=42 && LA230_0<=43)||LA230_0==50||LA230_0==81||(LA230_0>=122 && LA230_0<=124)) ) {
- alt230=2;
+ else if ( ((LA233_0>=RULE_STRING_VALUE && LA233_0<=RULE_UNRESTRICTED_NAME)||LA233_0==17||(LA233_0>=42 && LA233_0<=43)||LA233_0==50||LA233_0==81||(LA233_0>=122 && LA233_0<=124)) ) {
+ alt233=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 230, 0, input);
+ new NoViableAltException("", 233, 0, input);
throw nvae;
}
- switch (alt230) {
+ switch (alt233) {
case 1 :
- // InternalKerML.g:11772:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ // InternalKerML.g:11853:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
{
- // InternalKerML.g:11772:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
- // InternalKerML.g:11773:4: () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ // InternalKerML.g:11853:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ // InternalKerML.g:11854:4: () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) )
{
- // InternalKerML.g:11773:4: ()
- // InternalKerML.g:11774:5:
+ // InternalKerML.g:11854:4: ()
+ // InternalKerML.g:11855:5:
{
if ( state.backtracking==0 ) {
@@ -34397,11 +34646,11 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
}
- // InternalKerML.g:11780:4: ( (lv_operator_1_0= ruleUnaryOperator ) )
- // InternalKerML.g:11781:5: (lv_operator_1_0= ruleUnaryOperator )
+ // InternalKerML.g:11861:4: ( (lv_operator_1_0= ruleUnaryOperator ) )
+ // InternalKerML.g:11862:5: (lv_operator_1_0= ruleUnaryOperator )
{
- // InternalKerML.g:11781:5: (lv_operator_1_0= ruleUnaryOperator )
- // InternalKerML.g:11782:6: lv_operator_1_0= ruleUnaryOperator
+ // InternalKerML.g:11862:5: (lv_operator_1_0= ruleUnaryOperator )
+ // InternalKerML.g:11863:6: lv_operator_1_0= ruleUnaryOperator
{
if ( state.backtracking==0 ) {
@@ -34422,7 +34671,7 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
current,
"operator",
lv_operator_1_0,
- "org.omg.kerml.xtext.KerML.UnaryOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
afterParserOrEnumRuleCall();
}
@@ -34432,11 +34681,11 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
}
- // InternalKerML.g:11799:4: ( (lv_operand_comp_2_0= ruleExtentExpression ) )
- // InternalKerML.g:11800:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ // InternalKerML.g:11880:4: ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ // InternalKerML.g:11881:5: (lv_operand_comp_2_0= ruleExtentExpression )
{
- // InternalKerML.g:11800:5: (lv_operand_comp_2_0= ruleExtentExpression )
- // InternalKerML.g:11801:6: lv_operand_comp_2_0= ruleExtentExpression
+ // InternalKerML.g:11881:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ // InternalKerML.g:11882:6: lv_operand_comp_2_0= ruleExtentExpression
{
if ( state.backtracking==0 ) {
@@ -34457,7 +34706,7 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
current,
"operand_comp",
lv_operand_comp_2_0,
- "org.omg.kerml.xtext.KerML.ExtentExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
afterParserOrEnumRuleCall();
}
@@ -34474,7 +34723,7 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
}
break;
case 2 :
- // InternalKerML.g:11820:3: this_ExtentExpression_3= ruleExtentExpression
+ // InternalKerML.g:11901:3: this_ExtentExpression_3= ruleExtentExpression
{
if ( state.backtracking==0 ) {
@@ -34520,7 +34769,7 @@ else if ( ((LA230_0>=RULE_STRING_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||LA23
// $ANTLR start "entryRuleUnaryOperator"
- // InternalKerML.g:11832:1: entryRuleUnaryOperator returns [String current=null] : iv_ruleUnaryOperator= ruleUnaryOperator EOF ;
+ // InternalKerML.g:11913:1: entryRuleUnaryOperator returns [String current=null] : iv_ruleUnaryOperator= ruleUnaryOperator EOF ;
public final String entryRuleUnaryOperator() throws RecognitionException {
String current = null;
@@ -34528,8 +34777,8 @@ public final String entryRuleUnaryOperator() throws RecognitionException {
try {
- // InternalKerML.g:11832:53: (iv_ruleUnaryOperator= ruleUnaryOperator EOF )
- // InternalKerML.g:11833:2: iv_ruleUnaryOperator= ruleUnaryOperator EOF
+ // InternalKerML.g:11913:53: (iv_ruleUnaryOperator= ruleUnaryOperator EOF )
+ // InternalKerML.g:11914:2: iv_ruleUnaryOperator= ruleUnaryOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryOperatorRule());
@@ -34560,7 +34809,7 @@ public final String entryRuleUnaryOperator() throws RecognitionException {
// $ANTLR start "ruleUnaryOperator"
- // InternalKerML.g:11839:1: ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) ;
+ // InternalKerML.g:11920:1: ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) ;
public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -34570,43 +34819,43 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
enterRule();
try {
- // InternalKerML.g:11845:2: ( (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) )
- // InternalKerML.g:11846:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ // InternalKerML.g:11926:2: ( (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) )
+ // InternalKerML.g:11927:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
{
- // InternalKerML.g:11846:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
- int alt231=4;
+ // InternalKerML.g:11927:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ int alt234=4;
switch ( input.LA(1) ) {
case 114:
{
- alt231=1;
+ alt234=1;
}
break;
case 115:
{
- alt231=2;
+ alt234=2;
}
break;
case 119:
{
- alt231=3;
+ alt234=3;
}
break;
case 53:
{
- alt231=4;
+ alt234=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 231, 0, input);
+ new NoViableAltException("", 234, 0, input);
throw nvae;
}
- switch (alt231) {
+ switch (alt234) {
case 1 :
- // InternalKerML.g:11847:3: kw= '+'
+ // InternalKerML.g:11928:3: kw= '+'
{
kw=(Token)match(input,114,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34619,7 +34868,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 2 :
- // InternalKerML.g:11853:3: kw= '-'
+ // InternalKerML.g:11934:3: kw= '-'
{
kw=(Token)match(input,115,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34632,7 +34881,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 3 :
- // InternalKerML.g:11859:3: kw= '!'
+ // InternalKerML.g:11940:3: kw= '!'
{
kw=(Token)match(input,119,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34645,7 +34894,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 4 :
- // InternalKerML.g:11865:3: kw= '~'
+ // InternalKerML.g:11946:3: kw= '~'
{
kw=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34682,7 +34931,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
// $ANTLR start "entryRuleExtentExpression"
- // InternalKerML.g:11874:1: entryRuleExtentExpression returns [EObject current=null] : iv_ruleExtentExpression= ruleExtentExpression EOF ;
+ // InternalKerML.g:11955:1: entryRuleExtentExpression returns [EObject current=null] : iv_ruleExtentExpression= ruleExtentExpression EOF ;
public final EObject entryRuleExtentExpression() throws RecognitionException {
EObject current = null;
@@ -34690,8 +34939,8 @@ public final EObject entryRuleExtentExpression() throws RecognitionException {
try {
- // InternalKerML.g:11874:57: (iv_ruleExtentExpression= ruleExtentExpression EOF )
- // InternalKerML.g:11875:2: iv_ruleExtentExpression= ruleExtentExpression EOF
+ // InternalKerML.g:11955:57: (iv_ruleExtentExpression= ruleExtentExpression EOF )
+ // InternalKerML.g:11956:2: iv_ruleExtentExpression= ruleExtentExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExtentExpressionRule());
@@ -34722,7 +34971,7 @@ public final EObject entryRuleExtentExpression() throws RecognitionException {
// $ANTLR start "ruleExtentExpression"
- // InternalKerML.g:11881:1: ruleExtentExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) ;
+ // InternalKerML.g:11962:1: ruleExtentExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) ;
public final EObject ruleExtentExpression() throws RecognitionException {
EObject current = null;
@@ -34736,35 +34985,35 @@ public final EObject ruleExtentExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11887:2: ( ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) )
- // InternalKerML.g:11888:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ // InternalKerML.g:11968:2: ( ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) )
+ // InternalKerML.g:11969:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
{
- // InternalKerML.g:11888:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
- int alt232=2;
- int LA232_0 = input.LA(1);
+ // InternalKerML.g:11969:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ int alt235=2;
+ int LA235_0 = input.LA(1);
- if ( (LA232_0==50) ) {
- alt232=1;
+ if ( (LA235_0==50) ) {
+ alt235=1;
}
- else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA232_0==17||(LA232_0>=42 && LA232_0<=43)||LA232_0==81||(LA232_0>=122 && LA232_0<=124)) ) {
- alt232=2;
+ else if ( ((LA235_0>=RULE_STRING_VALUE && LA235_0<=RULE_UNRESTRICTED_NAME)||LA235_0==17||(LA235_0>=42 && LA235_0<=43)||LA235_0==81||(LA235_0>=122 && LA235_0<=124)) ) {
+ alt235=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 232, 0, input);
+ new NoViableAltException("", 235, 0, input);
throw nvae;
}
- switch (alt232) {
+ switch (alt235) {
case 1 :
- // InternalKerML.g:11889:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ // InternalKerML.g:11970:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
{
- // InternalKerML.g:11889:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
- // InternalKerML.g:11890:4: () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11970:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ // InternalKerML.g:11971:4: () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
{
- // InternalKerML.g:11890:4: ()
- // InternalKerML.g:11891:5:
+ // InternalKerML.g:11971:4: ()
+ // InternalKerML.g:11972:5:
{
if ( state.backtracking==0 ) {
@@ -34776,11 +35025,11 @@ else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA23
}
- // InternalKerML.g:11897:4: ( (lv_operator_1_0= 'all' ) )
- // InternalKerML.g:11898:5: (lv_operator_1_0= 'all' )
+ // InternalKerML.g:11978:4: ( (lv_operator_1_0= 'all' ) )
+ // InternalKerML.g:11979:5: (lv_operator_1_0= 'all' )
{
- // InternalKerML.g:11898:5: (lv_operator_1_0= 'all' )
- // InternalKerML.g:11899:6: lv_operator_1_0= 'all'
+ // InternalKerML.g:11979:5: (lv_operator_1_0= 'all' )
+ // InternalKerML.g:11980:6: lv_operator_1_0= 'all'
{
lv_operator_1_0=(Token)match(input,50,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -34802,11 +35051,11 @@ else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA23
}
- // InternalKerML.g:11911:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
- // InternalKerML.g:11912:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11992:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:11993:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
{
- // InternalKerML.g:11912:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
- // InternalKerML.g:11913:6: lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember
+ // InternalKerML.g:11993:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ // InternalKerML.g:11994:6: lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
@@ -34827,7 +35076,7 @@ else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA23
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -34844,7 +35093,7 @@ else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA23
}
break;
case 2 :
- // InternalKerML.g:11932:3: this_SequenceExpression_3= ruleSequenceExpression
+ // InternalKerML.g:12013:3: this_SequenceExpression_3= ruleSequenceExpression
{
if ( state.backtracking==0 ) {
@@ -34889,8 +35138,173 @@ else if ( ((LA232_0>=RULE_STRING_VALUE && LA232_0<=RULE_UNRESTRICTED_NAME)||LA23
// $ANTLR end "ruleExtentExpression"
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalKerML.g:12025:1: entryRuleExtentExpression_Deprecated returns [EObject current=null] : iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF ;
+ public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExtentExpression_Deprecated = null;
+
+
+ try {
+ // InternalKerML.g:12025:68: (iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF )
+ // InternalKerML.g:12026:2: iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExtentExpression_Deprecated;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalKerML.g:12032:1: ruleExtentExpression_Deprecated returns [EObject current=null] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) ;
+ public final EObject ruleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token lv_operator_2_0=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalKerML.g:12038:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) )
+ // InternalKerML.g:12039:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ {
+ // InternalKerML.g:12039:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ // InternalKerML.g:12040:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')'
+ {
+ // InternalKerML.g:12040:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) )
+ // InternalKerML.g:12041:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ {
+ // InternalKerML.g:12041:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ // InternalKerML.g:12042:5: lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_43);
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,42,FOLLOW_157); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+
+ }
+ // InternalKerML.g:12063:3: ( (lv_operator_2_0= 'allInstances' ) )
+ // InternalKerML.g:12064:4: (lv_operator_2_0= 'allInstances' )
+ {
+ // InternalKerML.g:12064:4: (lv_operator_2_0= 'allInstances' )
+ // InternalKerML.g:12065:5: lv_operator_2_0= 'allInstances'
+ {
+ lv_operator_2_0=(Token)match(input,120,FOLLOW_105); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_2_0, "allInstances");
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_3=(Token)match(input,81,FOLLOW_158); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+
+ }
+ otherlv_4=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExtentExpression_Deprecated"
+
+
// $ANTLR start "entryRuleSequenceExpression"
- // InternalKerML.g:11944:1: entryRuleSequenceExpression returns [EObject current=null] : iv_ruleSequenceExpression= ruleSequenceExpression EOF ;
+ // InternalKerML.g:12089:1: entryRuleSequenceExpression returns [EObject current=null] : iv_ruleSequenceExpression= ruleSequenceExpression EOF ;
public final EObject entryRuleSequenceExpression() throws RecognitionException {
EObject current = null;
@@ -34898,8 +35312,8 @@ public final EObject entryRuleSequenceExpression() throws RecognitionException {
try {
- // InternalKerML.g:11944:59: (iv_ruleSequenceExpression= ruleSequenceExpression EOF )
- // InternalKerML.g:11945:2: iv_ruleSequenceExpression= ruleSequenceExpression EOF
+ // InternalKerML.g:12089:59: (iv_ruleSequenceExpression= ruleSequenceExpression EOF )
+ // InternalKerML.g:12090:2: iv_ruleSequenceExpression= ruleSequenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionRule());
@@ -34930,7 +35344,7 @@ public final EObject entryRuleSequenceExpression() throws RecognitionException {
// $ANTLR start "ruleSequenceExpression"
- // InternalKerML.g:11951:1: ruleSequenceExpression returns [EObject current=null] : ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) ;
+ // InternalKerML.g:12096:1: ruleSequenceExpression returns [EObject current=null] : ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) ;
public final EObject ruleSequenceExpression() throws RecognitionException {
EObject current = null;
@@ -34952,39 +35366,39 @@ public final EObject ruleSequenceExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:11957:2: ( ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) )
- // InternalKerML.g:11958:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ // InternalKerML.g:12102:2: ( ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) )
+ // InternalKerML.g:12103:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
{
- // InternalKerML.g:11958:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
- // InternalKerML.g:11959:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ // InternalKerML.g:12103:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ // InternalKerML.g:12104:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
{
- // InternalKerML.g:11959:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression )
- int alt233=2;
- int LA233_0 = input.LA(1);
+ // InternalKerML.g:12104:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression )
+ int alt236=2;
+ int LA236_0 = input.LA(1);
- if ( (LA233_0==17) ) {
- alt233=1;
+ if ( (LA236_0==17) ) {
+ alt236=1;
}
- else if ( ((LA233_0>=RULE_STRING_VALUE && LA233_0<=RULE_UNRESTRICTED_NAME)||(LA233_0>=42 && LA233_0<=43)||LA233_0==81||(LA233_0>=122 && LA233_0<=124)) ) {
- alt233=2;
+ else if ( ((LA236_0>=RULE_STRING_VALUE && LA236_0<=RULE_UNRESTRICTED_NAME)||(LA236_0>=42 && LA236_0<=43)||LA236_0==81||(LA236_0>=122 && LA236_0<=124)) ) {
+ alt236=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 233, 0, input);
+ new NoViableAltException("", 236, 0, input);
throw nvae;
}
- switch (alt233) {
+ switch (alt236) {
case 1 :
- // InternalKerML.g:11960:4: this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression
+ // InternalKerML.g:12105:4: this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
}
- pushFollow(FOLLOW_156);
+ pushFollow(FOLLOW_159);
this_SequenceConstructionExpression_0=ruleSequenceConstructionExpression();
state._fsp--;
@@ -34999,14 +35413,14 @@ else if ( ((LA233_0>=RULE_STRING_VALUE && LA233_0<=RULE_UNRESTRICTED_NAME)||(LA2
}
break;
case 2 :
- // InternalKerML.g:11969:4: this_BaseExpression_1= ruleBaseExpression
+ // InternalKerML.g:12114:4: this_BaseExpression_1= ruleBaseExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
}
- pushFollow(FOLLOW_156);
+ pushFollow(FOLLOW_159);
this_BaseExpression_1=ruleBaseExpression();
state._fsp--;
@@ -35023,29 +35437,29 @@ else if ( ((LA233_0>=RULE_STRING_VALUE && LA233_0<=RULE_UNRESTRICTED_NAME)||(LA2
}
- // InternalKerML.g:11978:3: ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
- loop235:
+ // InternalKerML.g:12123:3: ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ loop238:
do {
- int alt235=3;
- int LA235_0 = input.LA(1);
+ int alt238=3;
+ int LA238_0 = input.LA(1);
- if ( (LA235_0==74) ) {
- alt235=1;
+ if ( (LA238_0==74) ) {
+ alt238=1;
}
- else if ( (LA235_0==120) ) {
- alt235=2;
+ else if ( (LA238_0==121) ) {
+ alt238=2;
}
- switch (alt235) {
+ switch (alt238) {
case 1 :
- // InternalKerML.g:11979:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ // InternalKerML.g:12124:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
{
- // InternalKerML.g:11979:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
- // InternalKerML.g:11980:5: () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']'
+ // InternalKerML.g:12124:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ // InternalKerML.g:12125:5: () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']'
{
- // InternalKerML.g:11980:5: ()
- // InternalKerML.g:11981:6:
+ // InternalKerML.g:12125:5: ()
+ // InternalKerML.g:12126:6:
{
if ( state.backtracking==0 ) {
@@ -35057,11 +35471,11 @@ else if ( (LA235_0==120) ) {
}
- // InternalKerML.g:11987:5: ( (lv_operator_3_0= '[' ) )
- // InternalKerML.g:11988:6: (lv_operator_3_0= '[' )
+ // InternalKerML.g:12132:5: ( (lv_operator_3_0= '[' ) )
+ // InternalKerML.g:12133:6: (lv_operator_3_0= '[' )
{
- // InternalKerML.g:11988:6: (lv_operator_3_0= '[' )
- // InternalKerML.g:11989:7: lv_operator_3_0= '['
+ // InternalKerML.g:12133:6: (lv_operator_3_0= '[' )
+ // InternalKerML.g:12134:7: lv_operator_3_0= '['
{
lv_operator_3_0=(Token)match(input,74,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -35083,11 +35497,11 @@ else if ( (LA235_0==120) ) {
}
- // InternalKerML.g:12001:5: ( (lv_operand_comp_4_0= ruleOwnedExpression ) )
- // InternalKerML.g:12002:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ // InternalKerML.g:12146:5: ( (lv_operand_comp_4_0= ruleOwnedExpression ) )
+ // InternalKerML.g:12147:6: (lv_operand_comp_4_0= ruleOwnedExpression )
{
- // InternalKerML.g:12002:6: (lv_operand_comp_4_0= ruleOwnedExpression )
- // InternalKerML.g:12003:7: lv_operand_comp_4_0= ruleOwnedExpression
+ // InternalKerML.g:12147:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ // InternalKerML.g:12148:7: lv_operand_comp_4_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -35108,7 +35522,7 @@ else if ( (LA235_0==120) ) {
current,
"operand_comp",
lv_operand_comp_4_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -35118,7 +35532,7 @@ else if ( (LA235_0==120) ) {
}
- otherlv_5=(Token)match(input,45,FOLLOW_156); if (state.failed) return current;
+ otherlv_5=(Token)match(input,45,FOLLOW_159); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
@@ -35131,13 +35545,13 @@ else if ( (LA235_0==120) ) {
}
break;
case 2 :
- // InternalKerML.g:12026:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ // InternalKerML.g:12171:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
{
- // InternalKerML.g:12026:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
- // InternalKerML.g:12027:5: () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ // InternalKerML.g:12171:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ // InternalKerML.g:12172:5: () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
{
- // InternalKerML.g:12027:5: ()
- // InternalKerML.g:12028:6:
+ // InternalKerML.g:12172:5: ()
+ // InternalKerML.g:12173:6:
{
if ( state.backtracking==0 ) {
@@ -35149,17 +35563,17 @@ else if ( (LA235_0==120) ) {
}
- otherlv_7=(Token)match(input,120,FOLLOW_4); if (state.failed) return current;
+ otherlv_7=(Token)match(input,121,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
}
- // InternalKerML.g:12038:5: ( (lv_operator_8_0= ruleName ) )
- // InternalKerML.g:12039:6: (lv_operator_8_0= ruleName )
+ // InternalKerML.g:12183:5: ( (lv_operator_8_0= ruleName ) )
+ // InternalKerML.g:12184:6: (lv_operator_8_0= ruleName )
{
- // InternalKerML.g:12039:6: (lv_operator_8_0= ruleName )
- // InternalKerML.g:12040:7: lv_operator_8_0= ruleName
+ // InternalKerML.g:12184:6: (lv_operator_8_0= ruleName )
+ // InternalKerML.g:12185:7: lv_operator_8_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -35180,7 +35594,7 @@ else if ( (LA235_0==120) ) {
current,
"operator",
lv_operator_8_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -35190,31 +35604,31 @@ else if ( (LA235_0==120) ) {
}
- // InternalKerML.g:12057:5: ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
- int cnt234=0;
- loop234:
+ // InternalKerML.g:12202:5: ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ int cnt237=0;
+ loop237:
do {
- int alt234=2;
- int LA234_0 = input.LA(1);
+ int alt237=2;
+ int LA237_0 = input.LA(1);
- if ( ((LA234_0>=RULE_ID && LA234_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt234=1;
+ if ( ((LA237_0>=RULE_ID && LA237_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt237=1;
}
- switch (alt234) {
+ switch (alt237) {
case 1 :
- // InternalKerML.g:12058:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ // InternalKerML.g:12203:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
{
- // InternalKerML.g:12058:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
- // InternalKerML.g:12059:7: lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember
+ // InternalKerML.g:12203:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ // InternalKerML.g:12204:7: lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
}
- pushFollow(FOLLOW_157);
+ pushFollow(FOLLOW_160);
lv_ownedFeatureMembership_comp_9_0=ruleBodyExpressionMember();
state._fsp--;
@@ -35228,7 +35642,7 @@ else if ( (LA235_0==120) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_9_0,
- "org.omg.kerml.xtext.KerML.BodyExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -35240,13 +35654,13 @@ else if ( (LA235_0==120) ) {
break;
default :
- if ( cnt234 >= 1 ) break loop234;
+ if ( cnt237 >= 1 ) break loop237;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(234, input);
+ new EarlyExitException(237, input);
throw eee;
}
- cnt234++;
+ cnt237++;
} while (true);
@@ -35257,7 +35671,7 @@ else if ( (LA235_0==120) ) {
break;
default :
- break loop235;
+ break loop238;
}
} while (true);
@@ -35286,7 +35700,7 @@ else if ( (LA235_0==120) ) {
// $ANTLR start "entryRuleBodyExpressionMember"
- // InternalKerML.g:12082:1: entryRuleBodyExpressionMember returns [EObject current=null] : iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF ;
+ // InternalKerML.g:12227:1: entryRuleBodyExpressionMember returns [EObject current=null] : iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF ;
public final EObject entryRuleBodyExpressionMember() throws RecognitionException {
EObject current = null;
@@ -35294,8 +35708,8 @@ public final EObject entryRuleBodyExpressionMember() throws RecognitionException
try {
- // InternalKerML.g:12082:61: (iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF )
- // InternalKerML.g:12083:2: iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF
+ // InternalKerML.g:12227:61: (iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF )
+ // InternalKerML.g:12228:2: iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionMemberRule());
@@ -35326,7 +35740,7 @@ public final EObject entryRuleBodyExpressionMember() throws RecognitionException
// $ANTLR start "ruleBodyExpressionMember"
- // InternalKerML.g:12089:1: ruleBodyExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) ;
+ // InternalKerML.g:12234:1: ruleBodyExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) ;
public final EObject ruleBodyExpressionMember() throws RecognitionException {
EObject current = null;
@@ -35337,14 +35751,14 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12095:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) )
- // InternalKerML.g:12096:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ // InternalKerML.g:12240:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) )
+ // InternalKerML.g:12241:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
{
- // InternalKerML.g:12096:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
- // InternalKerML.g:12097:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ // InternalKerML.g:12241:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ // InternalKerML.g:12242:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
{
- // InternalKerML.g:12097:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
- // InternalKerML.g:12098:4: lv_ownedMemberFeature_comp_0_0= ruleBodyExpression
+ // InternalKerML.g:12242:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ // InternalKerML.g:12243:4: lv_ownedMemberFeature_comp_0_0= ruleBodyExpression
{
if ( state.backtracking==0 ) {
@@ -35365,7 +35779,7 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.BodyExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
afterParserOrEnumRuleCall();
}
@@ -35397,7 +35811,7 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
// $ANTLR start "entryRuleBodyExpression"
- // InternalKerML.g:12118:1: entryRuleBodyExpression returns [EObject current=null] : iv_ruleBodyExpression= ruleBodyExpression EOF ;
+ // InternalKerML.g:12263:1: entryRuleBodyExpression returns [EObject current=null] : iv_ruleBodyExpression= ruleBodyExpression EOF ;
public final EObject entryRuleBodyExpression() throws RecognitionException {
EObject current = null;
@@ -35405,8 +35819,8 @@ public final EObject entryRuleBodyExpression() throws RecognitionException {
try {
- // InternalKerML.g:12118:55: (iv_ruleBodyExpression= ruleBodyExpression EOF )
- // InternalKerML.g:12119:2: iv_ruleBodyExpression= ruleBodyExpression EOF
+ // InternalKerML.g:12263:55: (iv_ruleBodyExpression= ruleBodyExpression EOF )
+ // InternalKerML.g:12264:2: iv_ruleBodyExpression= ruleBodyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionRule());
@@ -35437,7 +35851,7 @@ public final EObject entryRuleBodyExpression() throws RecognitionException {
// $ANTLR start "ruleBodyExpression"
- // InternalKerML.g:12125:1: ruleBodyExpression returns [EObject current=null] : ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) ) ;
+ // InternalKerML.g:12270:1: ruleBodyExpression returns [EObject current=null] : ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) ;
public final EObject ruleBodyExpression() throws RecognitionException {
EObject current = null;
@@ -35456,43 +35870,43 @@ public final EObject ruleBodyExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12131:2: ( ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) ) )
- // InternalKerML.g:12132:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) )
+ // InternalKerML.g:12276:2: ( ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) )
+ // InternalKerML.g:12277:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
{
- // InternalKerML.g:12132:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) )
- int alt237=2;
- int LA237_0 = input.LA(1);
+ // InternalKerML.g:12277:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
+ int alt240=2;
+ int LA240_0 = input.LA(1);
- if ( (LA237_0==RULE_ID) ) {
- int LA237_1 = input.LA(2);
+ if ( (LA240_0==RULE_ID) ) {
+ int LA240_1 = input.LA(2);
if ( (synpred3_InternalKerML()) ) {
- alt237=1;
+ alt240=1;
}
else if ( (true) ) {
- alt237=2;
+ alt240=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 237, 1, input);
+ new NoViableAltException("", 240, 1, input);
throw nvae;
}
}
- else if ( (LA237_0==RULE_UNRESTRICTED_NAME) ) {
- int LA237_2 = input.LA(2);
+ else if ( (LA240_0==RULE_UNRESTRICTED_NAME) ) {
+ int LA240_2 = input.LA(2);
if ( (synpred3_InternalKerML()) ) {
- alt237=1;
+ alt240=1;
}
else if ( (true) ) {
- alt237=2;
+ alt240=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 237, 2, input);
+ new NoViableAltException("", 240, 2, input);
throw nvae;
}
@@ -35500,32 +35914,32 @@ else if ( (true) ) {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 237, 0, input);
+ new NoViableAltException("", 240, 0, input);
throw nvae;
}
- switch (alt237) {
+ switch (alt240) {
case 1 :
- // InternalKerML.g:12133:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ // InternalKerML.g:12278:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
{
- // InternalKerML.g:12133:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
- // InternalKerML.g:12134:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ // InternalKerML.g:12278:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ // InternalKerML.g:12279:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
{
- // InternalKerML.g:12154:4: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
- // InternalKerML.g:12155:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')'
+ // InternalKerML.g:12299:4: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ // InternalKerML.g:12300:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')'
{
- // InternalKerML.g:12155:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) )
- // InternalKerML.g:12156:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ // InternalKerML.g:12300:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) )
+ // InternalKerML.g:12301:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
{
- // InternalKerML.g:12156:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
- // InternalKerML.g:12157:7: lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember
+ // InternalKerML.g:12301:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ // InternalKerML.g:12302:7: lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
}
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_161);
lv_ownedFeatureMembership_comp_0_0=ruleBodyParameterMember();
state._fsp--;
@@ -35539,7 +35953,7 @@ else if ( (true) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
@@ -35549,30 +35963,30 @@ else if ( (true) ) {
}
- // InternalKerML.g:12174:5: ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )*
- loop236:
+ // InternalKerML.g:12319:5: ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )*
+ loop239:
do {
- int alt236=2;
- int LA236_0 = input.LA(1);
+ int alt239=2;
+ int LA239_0 = input.LA(1);
- if ( ((LA236_0>=RULE_ID && LA236_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt236=1;
+ if ( ((LA239_0>=RULE_ID && LA239_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt239=1;
}
- switch (alt236) {
+ switch (alt239) {
case 1 :
- // InternalKerML.g:12175:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ // InternalKerML.g:12320:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
{
- // InternalKerML.g:12175:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
- // InternalKerML.g:12176:7: lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember
+ // InternalKerML.g:12320:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ // InternalKerML.g:12321:7: lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
}
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_161);
lv_ownedFeatureMembership_comp_1_0=ruleBodyParameterMember();
state._fsp--;
@@ -35586,7 +36000,7 @@ else if ( (true) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_1_0,
- "org.omg.kerml.xtext.KerML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
@@ -35598,28 +36012,28 @@ else if ( (true) ) {
break;
default :
- break loop236;
+ break loop239;
}
} while (true);
- otherlv_2=(Token)match(input,81,FOLLOW_159); if (state.failed) return current;
+ otherlv_2=(Token)match(input,81,FOLLOW_162); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
- // InternalKerML.g:12197:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) )
- // InternalKerML.g:12198:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ // InternalKerML.g:12342:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) )
+ // InternalKerML.g:12343:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
{
- // InternalKerML.g:12198:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
- // InternalKerML.g:12199:7: lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember
+ // InternalKerML.g:12343:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ // InternalKerML.g:12344:7: lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
}
- pushFollow(FOLLOW_160);
+ pushFollow(FOLLOW_158);
lv_ownedFeatureMembership_comp_3_0=ruleResultExpressionMember();
state._fsp--;
@@ -35659,21 +36073,21 @@ else if ( (true) ) {
}
break;
case 2 :
- // InternalKerML.g:12223:3: ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) )
+ // InternalKerML.g:12368:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
{
- // InternalKerML.g:12223:3: ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) )
- // InternalKerML.g:12224:4: (lv_ownedRelationship_comp_5_0= ruleExpressionTyping )
+ // InternalKerML.g:12368:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:12369:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
{
- // InternalKerML.g:12224:4: (lv_ownedRelationship_comp_5_0= ruleExpressionTyping )
- // InternalKerML.g:12225:5: lv_ownedRelationship_comp_5_0= ruleExpressionTyping
+ // InternalKerML.g:12369:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
+ // InternalKerML.g:12370:5: lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
pushFollow(FOLLOW_2);
- lv_ownedRelationship_comp_5_0=ruleExpressionTyping();
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping();
state._fsp--;
if (state.failed) return current;
@@ -35686,7 +36100,7 @@ else if ( (true) ) {
current,
"ownedRelationship_comp",
lv_ownedRelationship_comp_5_0,
- "org.omg.kerml.xtext.KerML.ExpressionTyping");
+ "org.omg.kerml.xtext.KerML.OwnedFeatureTyping");
afterParserOrEnumRuleCall();
}
@@ -35724,7 +36138,7 @@ else if ( (true) ) {
// $ANTLR start "entryRuleBodyParameterMember"
- // InternalKerML.g:12246:1: entryRuleBodyParameterMember returns [EObject current=null] : iv_ruleBodyParameterMember= ruleBodyParameterMember EOF ;
+ // InternalKerML.g:12391:1: entryRuleBodyParameterMember returns [EObject current=null] : iv_ruleBodyParameterMember= ruleBodyParameterMember EOF ;
public final EObject entryRuleBodyParameterMember() throws RecognitionException {
EObject current = null;
@@ -35732,8 +36146,8 @@ public final EObject entryRuleBodyParameterMember() throws RecognitionException
try {
- // InternalKerML.g:12246:60: (iv_ruleBodyParameterMember= ruleBodyParameterMember EOF )
- // InternalKerML.g:12247:2: iv_ruleBodyParameterMember= ruleBodyParameterMember EOF
+ // InternalKerML.g:12391:60: (iv_ruleBodyParameterMember= ruleBodyParameterMember EOF )
+ // InternalKerML.g:12392:2: iv_ruleBodyParameterMember= ruleBodyParameterMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyParameterMemberRule());
@@ -35764,7 +36178,7 @@ public final EObject entryRuleBodyParameterMember() throws RecognitionException
// $ANTLR start "ruleBodyParameterMember"
- // InternalKerML.g:12253:1: ruleBodyParameterMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) ;
+ // InternalKerML.g:12398:1: ruleBodyParameterMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) ;
public final EObject ruleBodyParameterMember() throws RecognitionException {
EObject current = null;
@@ -35777,24 +36191,24 @@ public final EObject ruleBodyParameterMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12259:2: ( ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) )
- // InternalKerML.g:12260:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
+ // InternalKerML.g:12404:2: ( ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) )
+ // InternalKerML.g:12405:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
{
- // InternalKerML.g:12260:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
- // InternalKerML.g:12261:3: ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
+ // InternalKerML.g:12405:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
+ // InternalKerML.g:12406:3: ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
{
- // InternalKerML.g:12261:3: ( (lv_memberName_0_0= ruleName ) )
- // InternalKerML.g:12262:4: (lv_memberName_0_0= ruleName )
+ // InternalKerML.g:12406:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalKerML.g:12407:4: (lv_memberName_0_0= ruleName )
{
- // InternalKerML.g:12262:4: (lv_memberName_0_0= ruleName )
- // InternalKerML.g:12263:5: lv_memberName_0_0= ruleName
+ // InternalKerML.g:12407:4: (lv_memberName_0_0= ruleName )
+ // InternalKerML.g:12408:5: lv_memberName_0_0= ruleName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
}
- pushFollow(FOLLOW_161);
+ pushFollow(FOLLOW_163);
lv_memberName_0_0=ruleName();
state._fsp--;
@@ -35808,7 +36222,7 @@ public final EObject ruleBodyParameterMember() throws RecognitionException {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -35818,11 +36232,11 @@ public final EObject ruleBodyParameterMember() throws RecognitionException {
}
- // InternalKerML.g:12280:3: ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
- // InternalKerML.g:12281:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
+ // InternalKerML.g:12425:3: ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
+ // InternalKerML.g:12426:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
{
- // InternalKerML.g:12281:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
- // InternalKerML.g:12282:5: lv_ownedMemberParameter_comp_1_0= ruleBodyParameter
+ // InternalKerML.g:12426:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
+ // InternalKerML.g:12427:5: lv_ownedMemberParameter_comp_1_0= ruleBodyParameter
{
if ( state.backtracking==0 ) {
@@ -35877,364 +36291,8 @@ public final EObject ruleBodyParameterMember() throws RecognitionException {
// $ANTLR end "ruleBodyParameterMember"
- // $ANTLR start "entryRuleBodyParameter"
- // InternalKerML.g:12303:1: entryRuleBodyParameter returns [EObject current=null] : iv_ruleBodyParameter= ruleBodyParameter EOF ;
- public final EObject entryRuleBodyParameter() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleBodyParameter = null;
-
-
- try {
- // InternalKerML.g:12303:54: (iv_ruleBodyParameter= ruleBodyParameter EOF )
- // InternalKerML.g:12304:2: iv_ruleBodyParameter= ruleBodyParameter EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getBodyParameterRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleBodyParameter=ruleBodyParameter();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleBodyParameter;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleBodyParameter"
-
-
- // $ANTLR start "ruleBodyParameter"
- // InternalKerML.g:12310:1: ruleBodyParameter returns [EObject current=null] : ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) ;
- public final EObject ruleBodyParameter() throws RecognitionException {
- EObject current = null;
-
- EObject this_TypedBy_1 = null;
-
- EObject this_MultiplicityPart_2 = null;
-
- EObject this_MultiplicityPart_3 = null;
-
- EObject this_TypedBy_4 = null;
-
-
-
- enterRule();
-
- try {
- // InternalKerML.g:12316:2: ( ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) )
- // InternalKerML.g:12317:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
- {
- // InternalKerML.g:12317:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
- // InternalKerML.g:12318:3: () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
- {
- // InternalKerML.g:12318:3: ()
- // InternalKerML.g:12319:4:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getBodyParameterAccess().getFeatureAction_0(),
- current);
-
- }
-
- }
-
- // InternalKerML.g:12325:3: ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
- int alt240=3;
- int LA240_0 = input.LA(1);
-
- if ( ((LA240_0>=29 && LA240_0<=30)) ) {
- alt240=1;
- }
- else if ( (LA240_0==74) ) {
- alt240=2;
- }
- switch (alt240) {
- case 1 :
- // InternalKerML.g:12326:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
- {
- // InternalKerML.g:12326:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
- // InternalKerML.g:12327:5: this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
-
- }
- pushFollow(FOLLOW_80);
- this_TypedBy_1=ruleTypedBy(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_TypedBy_1;
- afterParserOrEnumRuleCall();
-
- }
- // InternalKerML.g:12338:5: (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
- int alt238=2;
- int LA238_0 = input.LA(1);
-
- if ( (LA238_0==74) ) {
- alt238=1;
- }
- switch (alt238) {
- case 1 :
- // InternalKerML.g:12339:6: this_MultiplicityPart_2= ruleMultiplicityPart[$current]
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
-
- }
- pushFollow(FOLLOW_2);
- this_MultiplicityPart_2=ruleMultiplicityPart(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_MultiplicityPart_2;
- afterParserOrEnumRuleCall();
-
- }
-
- }
- break;
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalKerML.g:12353:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
- {
- // InternalKerML.g:12353:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
- // InternalKerML.g:12354:5: this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )?
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_162);
- this_MultiplicityPart_3=ruleMultiplicityPart(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_MultiplicityPart_3;
- afterParserOrEnumRuleCall();
-
- }
- // InternalKerML.g:12365:5: (this_TypedBy_4= ruleTypedBy[$current] )?
- int alt239=2;
- int LA239_0 = input.LA(1);
-
- if ( ((LA239_0>=29 && LA239_0<=30)) ) {
- alt239=1;
- }
- switch (alt239) {
- case 1 :
- // InternalKerML.g:12366:6: this_TypedBy_4= ruleTypedBy[$current]
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
-
- }
- pushFollow(FOLLOW_2);
- this_TypedBy_4=ruleTypedBy(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_TypedBy_4;
- afterParserOrEnumRuleCall();
-
- }
-
- }
- break;
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleBodyParameter"
-
-
- // $ANTLR start "entryRuleExpressionTyping"
- // InternalKerML.g:12384:1: entryRuleExpressionTyping returns [EObject current=null] : iv_ruleExpressionTyping= ruleExpressionTyping EOF ;
- public final EObject entryRuleExpressionTyping() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleExpressionTyping = null;
-
-
- try {
- // InternalKerML.g:12384:57: (iv_ruleExpressionTyping= ruleExpressionTyping EOF )
- // InternalKerML.g:12385:2: iv_ruleExpressionTyping= ruleExpressionTyping EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getExpressionTypingRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleExpressionTyping=ruleExpressionTyping();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleExpressionTyping;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleExpressionTyping"
-
-
- // $ANTLR start "ruleExpressionTyping"
- // InternalKerML.g:12391:1: ruleExpressionTyping returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
- public final EObject ruleExpressionTyping() throws RecognitionException {
- EObject current = null;
-
-
- enterRule();
-
- try {
- // InternalKerML.g:12397:2: ( ( ( ruleQualifiedName ) ) )
- // InternalKerML.g:12398:2: ( ( ruleQualifiedName ) )
- {
- // InternalKerML.g:12398:2: ( ( ruleQualifiedName ) )
- // InternalKerML.g:12399:3: ( ruleQualifiedName )
- {
- // InternalKerML.g:12399:3: ( ruleQualifiedName )
- // InternalKerML.g:12400:4: ruleQualifiedName
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getExpressionTypingRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
-
- }
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleExpressionTyping"
-
-
// $ANTLR start "entryRuleSequenceConstructionExpression"
- // InternalKerML.g:12417:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
+ // InternalKerML.g:12448:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
public final EObject entryRuleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -36242,8 +36300,8 @@ public final EObject entryRuleSequenceConstructionExpression() throws Recognitio
try {
- // InternalKerML.g:12417:71: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
- // InternalKerML.g:12418:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
+ // InternalKerML.g:12448:71: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
+ // InternalKerML.g:12449:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule());
@@ -36274,7 +36332,7 @@ public final EObject entryRuleSequenceConstructionExpression() throws Recognitio
// $ANTLR start "ruleSequenceConstructionExpression"
- // InternalKerML.g:12424:1: ruleSequenceConstructionExpression returns [EObject current=null] : ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) ;
+ // InternalKerML.g:12455:1: ruleSequenceConstructionExpression returns [EObject current=null] : ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) ;
public final EObject ruleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -36295,22 +36353,22 @@ public final EObject ruleSequenceConstructionExpression() throws RecognitionExce
enterRule();
try {
- // InternalKerML.g:12430:2: ( ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) )
- // InternalKerML.g:12431:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ // InternalKerML.g:12461:2: ( ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) )
+ // InternalKerML.g:12462:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
{
- // InternalKerML.g:12431:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ // InternalKerML.g:12462:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
int alt242=2;
int LA242_0 = input.LA(1);
if ( (LA242_0==17) ) {
int LA242_1 = input.LA(2);
- if ( ((LA242_1>=RULE_STRING_VALUE && LA242_1<=RULE_UNRESTRICTED_NAME)||LA242_1==17||LA242_1==32||(LA242_1>=42 && LA242_1<=43)||LA242_1==50||LA242_1==53||LA242_1==81||(LA242_1>=107 && LA242_1<=109)||(LA242_1>=114 && LA242_1<=115)||LA242_1==119||(LA242_1>=122 && LA242_1<=124)) ) {
- alt242=2;
- }
- else if ( (LA242_1==18) ) {
+ if ( (LA242_1==18) ) {
alt242=1;
}
+ else if ( ((LA242_1>=RULE_STRING_VALUE && LA242_1<=RULE_UNRESTRICTED_NAME)||LA242_1==17||LA242_1==32||(LA242_1>=42 && LA242_1<=43)||LA242_1==50||LA242_1==53||LA242_1==81||(LA242_1>=107 && LA242_1<=109)||(LA242_1>=114 && LA242_1<=115)||LA242_1==119||(LA242_1>=122 && LA242_1<=124)) ) {
+ alt242=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -36328,13 +36386,13 @@ else if ( (LA242_1==18) ) {
}
switch (alt242) {
case 1 :
- // InternalKerML.g:12432:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ // InternalKerML.g:12463:3: ( () otherlv_1= '{' otherlv_2= '}' )
{
- // InternalKerML.g:12432:3: ( () otherlv_1= '{' otherlv_2= '}' )
- // InternalKerML.g:12433:4: () otherlv_1= '{' otherlv_2= '}'
+ // InternalKerML.g:12463:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ // InternalKerML.g:12464:4: () otherlv_1= '{' otherlv_2= '}'
{
- // InternalKerML.g:12433:4: ()
- // InternalKerML.g:12434:5:
+ // InternalKerML.g:12464:4: ()
+ // InternalKerML.g:12465:5:
{
if ( state.backtracking==0 ) {
@@ -36365,10 +36423,10 @@ else if ( (LA242_1==18) ) {
}
break;
case 2 :
- // InternalKerML.g:12450:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ // InternalKerML.g:12481:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
{
- // InternalKerML.g:12450:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
- // InternalKerML.g:12451:4: otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}'
+ // InternalKerML.g:12481:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ // InternalKerML.g:12482:4: otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}'
{
otherlv_3=(Token)match(input,17,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -36381,7 +36439,7 @@ else if ( (LA242_1==18) ) {
newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
}
- pushFollow(FOLLOW_163);
+ pushFollow(FOLLOW_164);
this_OwnedExpression_4=ruleOwnedExpression();
state._fsp--;
@@ -36392,7 +36450,7 @@ else if ( (LA242_1==18) ) {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:12463:4: ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )?
+ // InternalKerML.g:12494:4: ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )?
int alt241=3;
int LA241_0 = input.LA(1);
@@ -36404,13 +36462,13 @@ else if ( (LA241_0==75) ) {
}
switch (alt241) {
case 1 :
- // InternalKerML.g:12464:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ // InternalKerML.g:12495:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
{
- // InternalKerML.g:12464:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
- // InternalKerML.g:12465:6: () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ // InternalKerML.g:12495:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ // InternalKerML.g:12496:6: () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
{
- // InternalKerML.g:12465:6: ()
- // InternalKerML.g:12466:7:
+ // InternalKerML.g:12496:6: ()
+ // InternalKerML.g:12497:7:
{
if ( state.backtracking==0 ) {
@@ -36422,11 +36480,11 @@ else if ( (LA241_0==75) ) {
}
- // InternalKerML.g:12472:6: ( (lv_operator_6_0= ',' ) )
- // InternalKerML.g:12473:7: (lv_operator_6_0= ',' )
+ // InternalKerML.g:12503:6: ( (lv_operator_6_0= ',' ) )
+ // InternalKerML.g:12504:7: (lv_operator_6_0= ',' )
{
- // InternalKerML.g:12473:7: (lv_operator_6_0= ',' )
- // InternalKerML.g:12474:8: lv_operator_6_0= ','
+ // InternalKerML.g:12504:7: (lv_operator_6_0= ',' )
+ // InternalKerML.g:12505:8: lv_operator_6_0= ','
{
lv_operator_6_0=(Token)match(input,22,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -36448,11 +36506,11 @@ else if ( (LA241_0==75) ) {
}
- // InternalKerML.g:12486:6: ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
- // InternalKerML.g:12487:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ // InternalKerML.g:12517:6: ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ // InternalKerML.g:12518:7: (lv_operand_comp_7_0= ruleSequenceElementList )
{
- // InternalKerML.g:12487:7: (lv_operand_comp_7_0= ruleSequenceElementList )
- // InternalKerML.g:12488:8: lv_operand_comp_7_0= ruleSequenceElementList
+ // InternalKerML.g:12518:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ // InternalKerML.g:12519:8: lv_operand_comp_7_0= ruleSequenceElementList
{
if ( state.backtracking==0 ) {
@@ -36473,7 +36531,7 @@ else if ( (LA241_0==75) ) {
current,
"operand_comp",
lv_operand_comp_7_0,
- "org.omg.kerml.xtext.KerML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
@@ -36490,13 +36548,13 @@ else if ( (LA241_0==75) ) {
}
break;
case 2 :
- // InternalKerML.g:12507:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ // InternalKerML.g:12538:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
{
- // InternalKerML.g:12507:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
- // InternalKerML.g:12508:6: () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ // InternalKerML.g:12538:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ // InternalKerML.g:12539:6: () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
{
- // InternalKerML.g:12508:6: ()
- // InternalKerML.g:12509:7:
+ // InternalKerML.g:12539:6: ()
+ // InternalKerML.g:12540:7:
{
if ( state.backtracking==0 ) {
@@ -36508,11 +36566,11 @@ else if ( (LA241_0==75) ) {
}
- // InternalKerML.g:12515:6: ( (lv_operator_9_0= '..' ) )
- // InternalKerML.g:12516:7: (lv_operator_9_0= '..' )
+ // InternalKerML.g:12546:6: ( (lv_operator_9_0= '..' ) )
+ // InternalKerML.g:12547:7: (lv_operator_9_0= '..' )
{
- // InternalKerML.g:12516:7: (lv_operator_9_0= '..' )
- // InternalKerML.g:12517:8: lv_operator_9_0= '..'
+ // InternalKerML.g:12547:7: (lv_operator_9_0= '..' )
+ // InternalKerML.g:12548:8: lv_operator_9_0= '..'
{
lv_operator_9_0=(Token)match(input,75,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -36534,11 +36592,11 @@ else if ( (LA241_0==75) ) {
}
- // InternalKerML.g:12529:6: ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
- // InternalKerML.g:12530:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ // InternalKerML.g:12560:6: ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ // InternalKerML.g:12561:7: (lv_operand_comp_10_0= ruleOwnedExpression )
{
- // InternalKerML.g:12530:7: (lv_operand_comp_10_0= ruleOwnedExpression )
- // InternalKerML.g:12531:8: lv_operand_comp_10_0= ruleOwnedExpression
+ // InternalKerML.g:12561:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ // InternalKerML.g:12562:8: lv_operand_comp_10_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -36559,7 +36617,7 @@ else if ( (LA241_0==75) ) {
current,
"operand_comp",
lv_operand_comp_10_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -36615,7 +36673,7 @@ else if ( (LA241_0==75) ) {
// $ANTLR start "entryRuleSequenceElementList"
- // InternalKerML.g:12559:1: entryRuleSequenceElementList returns [EObject current=null] : iv_ruleSequenceElementList= ruleSequenceElementList EOF ;
+ // InternalKerML.g:12590:1: entryRuleSequenceElementList returns [EObject current=null] : iv_ruleSequenceElementList= ruleSequenceElementList EOF ;
public final EObject entryRuleSequenceElementList() throws RecognitionException {
EObject current = null;
@@ -36623,8 +36681,8 @@ public final EObject entryRuleSequenceElementList() throws RecognitionException
try {
- // InternalKerML.g:12559:60: (iv_ruleSequenceElementList= ruleSequenceElementList EOF )
- // InternalKerML.g:12560:2: iv_ruleSequenceElementList= ruleSequenceElementList EOF
+ // InternalKerML.g:12590:60: (iv_ruleSequenceElementList= ruleSequenceElementList EOF )
+ // InternalKerML.g:12591:2: iv_ruleSequenceElementList= ruleSequenceElementList EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceElementListRule());
@@ -36655,7 +36713,7 @@ public final EObject entryRuleSequenceElementList() throws RecognitionException
// $ANTLR start "ruleSequenceElementList"
- // InternalKerML.g:12566:1: ruleSequenceElementList returns [EObject current=null] : (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) ;
+ // InternalKerML.g:12597:1: ruleSequenceElementList returns [EObject current=null] : (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) ;
public final EObject ruleSequenceElementList() throws RecognitionException {
EObject current = null;
@@ -36669,11 +36727,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12572:2: ( (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) )
- // InternalKerML.g:12573:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ // InternalKerML.g:12603:2: ( (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) )
+ // InternalKerML.g:12604:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
{
- // InternalKerML.g:12573:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
- // InternalKerML.g:12574:3: this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ // InternalKerML.g:12604:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ // InternalKerML.g:12605:3: this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
{
if ( state.backtracking==0 ) {
@@ -36691,7 +36749,7 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:12582:3: ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ // InternalKerML.g:12613:3: ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
int alt243=2;
int LA243_0 = input.LA(1);
@@ -36700,10 +36758,10 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
}
switch (alt243) {
case 1 :
- // InternalKerML.g:12583:4: () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ // InternalKerML.g:12614:4: () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
{
- // InternalKerML.g:12583:4: ()
- // InternalKerML.g:12584:5:
+ // InternalKerML.g:12614:4: ()
+ // InternalKerML.g:12615:5:
{
if ( state.backtracking==0 ) {
@@ -36715,11 +36773,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
}
- // InternalKerML.g:12590:4: ( (lv_operator_2_0= ',' ) )
- // InternalKerML.g:12591:5: (lv_operator_2_0= ',' )
+ // InternalKerML.g:12621:4: ( (lv_operator_2_0= ',' ) )
+ // InternalKerML.g:12622:5: (lv_operator_2_0= ',' )
{
- // InternalKerML.g:12591:5: (lv_operator_2_0= ',' )
- // InternalKerML.g:12592:6: lv_operator_2_0= ','
+ // InternalKerML.g:12622:5: (lv_operator_2_0= ',' )
+ // InternalKerML.g:12623:6: lv_operator_2_0= ','
{
lv_operator_2_0=(Token)match(input,22,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -36741,11 +36799,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
}
- // InternalKerML.g:12604:4: ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
- // InternalKerML.g:12605:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ // InternalKerML.g:12635:4: ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ // InternalKerML.g:12636:5: (lv_operand_comp_3_0= ruleSequenceElementList )
{
- // InternalKerML.g:12605:5: (lv_operand_comp_3_0= ruleSequenceElementList )
- // InternalKerML.g:12606:6: lv_operand_comp_3_0= ruleSequenceElementList
+ // InternalKerML.g:12636:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ // InternalKerML.g:12637:6: lv_operand_comp_3_0= ruleSequenceElementList
{
if ( state.backtracking==0 ) {
@@ -36766,7 +36824,7 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.kerml.xtext.KerML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
@@ -36807,7 +36865,7 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
// $ANTLR start "entryRuleBaseExpression"
- // InternalKerML.g:12628:1: entryRuleBaseExpression returns [EObject current=null] : iv_ruleBaseExpression= ruleBaseExpression EOF ;
+ // InternalKerML.g:12659:1: entryRuleBaseExpression returns [EObject current=null] : iv_ruleBaseExpression= ruleBaseExpression EOF ;
public final EObject entryRuleBaseExpression() throws RecognitionException {
EObject current = null;
@@ -36815,8 +36873,8 @@ public final EObject entryRuleBaseExpression() throws RecognitionException {
try {
- // InternalKerML.g:12628:55: (iv_ruleBaseExpression= ruleBaseExpression EOF )
- // InternalKerML.g:12629:2: iv_ruleBaseExpression= ruleBaseExpression EOF
+ // InternalKerML.g:12659:55: (iv_ruleBaseExpression= ruleBaseExpression EOF )
+ // InternalKerML.g:12660:2: iv_ruleBaseExpression= ruleBaseExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBaseExpressionRule());
@@ -36847,7 +36905,7 @@ public final EObject entryRuleBaseExpression() throws RecognitionException {
// $ANTLR start "ruleBaseExpression"
- // InternalKerML.g:12635:1: ruleBaseExpression returns [EObject current=null] : (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) ;
+ // InternalKerML.g:12666:1: ruleBaseExpression returns [EObject current=null] : (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) ;
public final EObject ruleBaseExpression() throws RecognitionException {
EObject current = null;
@@ -36870,15 +36928,15 @@ public final EObject ruleBaseExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12641:2: ( (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) )
- // InternalKerML.g:12642:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ // InternalKerML.g:12672:2: ( (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) )
+ // InternalKerML.g:12673:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
{
- // InternalKerML.g:12642:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ // InternalKerML.g:12673:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
int alt244=6;
alt244 = dfa244.predict(input);
switch (alt244) {
case 1 :
- // InternalKerML.g:12643:3: this_NullExpression_0= ruleNullExpression
+ // InternalKerML.g:12674:3: this_NullExpression_0= ruleNullExpression
{
if ( state.backtracking==0 ) {
@@ -36900,7 +36958,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:12652:3: this_LiteralExpression_1= ruleLiteralExpression
+ // InternalKerML.g:12683:3: this_LiteralExpression_1= ruleLiteralExpression
{
if ( state.backtracking==0 ) {
@@ -36922,7 +36980,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalKerML.g:12661:3: this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression
+ // InternalKerML.g:12692:3: this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression
{
if ( state.backtracking==0 ) {
@@ -36944,7 +37002,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 4 :
- // InternalKerML.g:12670:3: this_InvocationExpression_3= ruleInvocationExpression
+ // InternalKerML.g:12701:3: this_InvocationExpression_3= ruleInvocationExpression
{
if ( state.backtracking==0 ) {
@@ -36966,7 +37024,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 5 :
- // InternalKerML.g:12679:3: this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated
+ // InternalKerML.g:12710:3: this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated
{
if ( state.backtracking==0 ) {
@@ -36988,10 +37046,10 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 6 :
- // InternalKerML.g:12688:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ // InternalKerML.g:12719:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
{
- // InternalKerML.g:12688:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
- // InternalKerML.g:12689:4: otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')'
+ // InternalKerML.g:12719:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ // InternalKerML.g:12720:4: otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')'
{
otherlv_5=(Token)match(input,81,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -37004,7 +37062,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
}
- pushFollow(FOLLOW_160);
+ pushFollow(FOLLOW_158);
this_OwnedExpression_6=ruleOwnedExpression();
state._fsp--;
@@ -37052,7 +37110,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
// $ANTLR start "entryRuleFeatureReferenceExpression"
- // InternalKerML.g:12710:1: entryRuleFeatureReferenceExpression returns [EObject current=null] : iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF ;
+ // InternalKerML.g:12741:1: entryRuleFeatureReferenceExpression returns [EObject current=null] : iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF ;
public final EObject entryRuleFeatureReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -37060,8 +37118,8 @@ public final EObject entryRuleFeatureReferenceExpression() throws RecognitionExc
try {
- // InternalKerML.g:12710:67: (iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF )
- // InternalKerML.g:12711:2: iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF
+ // InternalKerML.g:12741:67: (iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF )
+ // InternalKerML.g:12742:2: iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureReferenceExpressionRule());
@@ -37092,7 +37150,7 @@ public final EObject entryRuleFeatureReferenceExpression() throws RecognitionExc
// $ANTLR start "ruleFeatureReferenceExpression"
- // InternalKerML.g:12717:1: ruleFeatureReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
+ // InternalKerML.g:12748:1: ruleFeatureReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
public final EObject ruleFeatureReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -37103,14 +37161,14 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
enterRule();
try {
- // InternalKerML.g:12723:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
- // InternalKerML.g:12724:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalKerML.g:12754:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
+ // InternalKerML.g:12755:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
{
- // InternalKerML.g:12724:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
- // InternalKerML.g:12725:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalKerML.g:12755:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalKerML.g:12756:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
{
- // InternalKerML.g:12725:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
- // InternalKerML.g:12726:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
+ // InternalKerML.g:12756:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalKerML.g:12757:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
{
if ( state.backtracking==0 ) {
@@ -37131,7 +37189,7 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.FeatureReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -37163,7 +37221,7 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
// $ANTLR start "entryRuleFeatureReferenceMember"
- // InternalKerML.g:12746:1: entryRuleFeatureReferenceMember returns [EObject current=null] : iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF ;
+ // InternalKerML.g:12777:1: entryRuleFeatureReferenceMember returns [EObject current=null] : iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF ;
public final EObject entryRuleFeatureReferenceMember() throws RecognitionException {
EObject current = null;
@@ -37171,8 +37229,8 @@ public final EObject entryRuleFeatureReferenceMember() throws RecognitionExcepti
try {
- // InternalKerML.g:12746:63: (iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF )
- // InternalKerML.g:12747:2: iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF
+ // InternalKerML.g:12777:63: (iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF )
+ // InternalKerML.g:12778:2: iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureReferenceMemberRule());
@@ -37203,157 +37261,42 @@ public final EObject entryRuleFeatureReferenceMember() throws RecognitionExcepti
// $ANTLR start "ruleFeatureReferenceMember"
- // InternalKerML.g:12753:1: ruleFeatureReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) ) ;
+ // InternalKerML.g:12784:1: ruleFeatureReferenceMember returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
public final EObject ruleFeatureReferenceMember() throws RecognitionException {
EObject current = null;
- EObject lv_ownedMemberFeature_comp_0_0 = null;
-
-
enterRule();
try {
- // InternalKerML.g:12759:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) ) )
- // InternalKerML.g:12760:2: ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) )
+ // InternalKerML.g:12790:2: ( ( ( ruleQualifiedName ) ) )
+ // InternalKerML.g:12791:2: ( ( ruleQualifiedName ) )
{
- // InternalKerML.g:12760:2: ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) )
- // InternalKerML.g:12761:3: (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference )
+ // InternalKerML.g:12791:2: ( ( ruleQualifiedName ) )
+ // InternalKerML.g:12792:3: ( ruleQualifiedName )
{
- // InternalKerML.g:12761:3: (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference )
- // InternalKerML.g:12762:4: lv_ownedMemberFeature_comp_0_0= ruleFeatureReference
+ // InternalKerML.g:12792:3: ( ruleQualifiedName )
+ // InternalKerML.g:12793:4: ruleQualifiedName
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedMemberFeature_comp_0_0=ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getFeatureReferenceMemberRule());
+ current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
}
- set(
- current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.kerml.xtext.KerML.FeatureReference");
- afterParserOrEnumRuleCall();
}
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFeatureReferenceMember"
-
-
- // $ANTLR start "entryRuleFeatureReference"
- // InternalKerML.g:12782:1: entryRuleFeatureReference returns [EObject current=null] : iv_ruleFeatureReference= ruleFeatureReference EOF ;
- public final EObject entryRuleFeatureReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFeatureReference = null;
-
-
- try {
- // InternalKerML.g:12782:57: (iv_ruleFeatureReference= ruleFeatureReference EOF )
- // InternalKerML.g:12783:2: iv_ruleFeatureReference= ruleFeatureReference EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getFeatureReferenceRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleFeatureReference=ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleFeatureReference;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFeatureReference"
-
-
- // $ANTLR start "ruleFeatureReference"
- // InternalKerML.g:12789:1: ruleFeatureReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) ) ;
- public final EObject ruleFeatureReference() throws RecognitionException {
- EObject current = null;
-
- EObject lv_ownedRelationship_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalKerML.g:12795:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) ) )
- // InternalKerML.g:12796:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) )
- {
- // InternalKerML.g:12796:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) )
- // InternalKerML.g:12797:3: (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting )
- {
- // InternalKerML.g:12797:3: (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting )
- // InternalKerML.g:12798:4: lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
pushFollow(FOLLOW_2);
- lv_ownedRelationship_comp_0_0=ruleOwnedSubsetting();
+ ruleQualifiedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFeatureReferenceRule());
- }
- add(
- current,
- "ownedRelationship_comp",
- lv_ownedRelationship_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedSubsetting");
afterParserOrEnumRuleCall();
}
@@ -37381,11 +37324,11 @@ public final EObject ruleFeatureReference() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleFeatureReference"
+ // $ANTLR end "ruleFeatureReferenceMember"
// $ANTLR start "entryRuleInvocationExpression"
- // InternalKerML.g:12818:1: entryRuleInvocationExpression returns [EObject current=null] : iv_ruleInvocationExpression= ruleInvocationExpression EOF ;
+ // InternalKerML.g:12810:1: entryRuleInvocationExpression returns [EObject current=null] : iv_ruleInvocationExpression= ruleInvocationExpression EOF ;
public final EObject entryRuleInvocationExpression() throws RecognitionException {
EObject current = null;
@@ -37393,8 +37336,8 @@ public final EObject entryRuleInvocationExpression() throws RecognitionException
try {
- // InternalKerML.g:12818:61: (iv_ruleInvocationExpression= ruleInvocationExpression EOF )
- // InternalKerML.g:12819:2: iv_ruleInvocationExpression= ruleInvocationExpression EOF
+ // InternalKerML.g:12810:61: (iv_ruleInvocationExpression= ruleInvocationExpression EOF )
+ // InternalKerML.g:12811:2: iv_ruleInvocationExpression= ruleInvocationExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInvocationExpressionRule());
@@ -37425,7 +37368,7 @@ public final EObject entryRuleInvocationExpression() throws RecognitionException
// $ANTLR start "ruleInvocationExpression"
- // InternalKerML.g:12825:1: ruleInvocationExpression returns [EObject current=null] : ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) ;
+ // InternalKerML.g:12817:1: ruleInvocationExpression returns [EObject current=null] : ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) ;
public final EObject ruleInvocationExpression() throws RecognitionException {
EObject current = null;
@@ -37440,17 +37383,17 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:12831:2: ( ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) )
- // InternalKerML.g:12832:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ // InternalKerML.g:12823:2: ( ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) )
+ // InternalKerML.g:12824:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
{
- // InternalKerML.g:12832:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
- // InternalKerML.g:12833:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')'
+ // InternalKerML.g:12824:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ // InternalKerML.g:12825:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')'
{
- // InternalKerML.g:12833:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
- // InternalKerML.g:12834:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerML.g:12825:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalKerML.g:12826:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
{
- // InternalKerML.g:12834:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
- // InternalKerML.g:12835:5: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ // InternalKerML.g:12826:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalKerML.g:12827:5: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
@@ -37481,13 +37424,13 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
}
- otherlv_1=(Token)match(input,81,FOLLOW_164); if (state.failed) return current;
+ otherlv_1=(Token)match(input,81,FOLLOW_165); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
}
- // InternalKerML.g:12856:3: (this_ArgumentList_2= ruleArgumentList[$current] )?
+ // InternalKerML.g:12848:3: (this_ArgumentList_2= ruleArgumentList[$current] )?
int alt245=2;
int LA245_0 = input.LA(1);
@@ -37496,7 +37439,7 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
}
switch (alt245) {
case 1 :
- // InternalKerML.g:12857:4: this_ArgumentList_2= ruleArgumentList[$current]
+ // InternalKerML.g:12849:4: this_ArgumentList_2= ruleArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -37506,7 +37449,7 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
}
- pushFollow(FOLLOW_160);
+ pushFollow(FOLLOW_158);
this_ArgumentList_2=ruleArgumentList(current);
state._fsp--;
@@ -37554,7 +37497,7 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleArgumentList"
- // InternalKerML.g:12878:1: ruleArgumentList[EObject in_current] returns [EObject current=in_current] : (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) ;
+ // InternalKerML.g:12870:1: ruleArgumentList[EObject in_current] returns [EObject current=in_current] : (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) ;
public final EObject ruleArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -37567,10 +37510,10 @@ public final EObject ruleArgumentList(EObject in_current) throws RecognitionExce
enterRule();
try {
- // InternalKerML.g:12884:2: ( (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) )
- // InternalKerML.g:12885:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ // InternalKerML.g:12876:2: ( (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) )
+ // InternalKerML.g:12877:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
{
- // InternalKerML.g:12885:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ // InternalKerML.g:12877:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
int alt246=2;
switch ( input.LA(1) ) {
case RULE_STRING_VALUE:
@@ -37600,7 +37543,7 @@ public final EObject ruleArgumentList(EObject in_current) throws RecognitionExce
{
int LA246_2 = input.LA(2);
- if ( (LA246_2==22||LA246_2==32||(LA246_2>=41 && LA246_2<=44)||LA246_2==74||(LA246_2>=81 && LA246_2<=82)||(LA246_2>=98 && LA246_2<=118)||LA246_2==120) ) {
+ if ( (LA246_2==22||LA246_2==32||(LA246_2>=41 && LA246_2<=44)||LA246_2==74||(LA246_2>=81 && LA246_2<=82)||(LA246_2>=98 && LA246_2<=118)||LA246_2==121) ) {
alt246=1;
}
else if ( (LA246_2==83) ) {
@@ -37619,12 +37562,12 @@ else if ( (LA246_2==83) ) {
{
int LA246_3 = input.LA(2);
- if ( (LA246_3==83) ) {
- alt246=2;
- }
- else if ( (LA246_3==22||LA246_3==32||(LA246_3>=41 && LA246_3<=44)||LA246_3==74||(LA246_3>=81 && LA246_3<=82)||(LA246_3>=98 && LA246_3<=118)||LA246_3==120) ) {
+ if ( (LA246_3==22||LA246_3==32||(LA246_3>=41 && LA246_3<=44)||LA246_3==74||(LA246_3>=81 && LA246_3<=82)||(LA246_3>=98 && LA246_3<=118)||LA246_3==121) ) {
alt246=1;
}
+ else if ( (LA246_3==83) ) {
+ alt246=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -37644,7 +37587,7 @@ else if ( (LA246_3==22||LA246_3==32||(LA246_3>=41 && LA246_3<=44)||LA246_3==74||
switch (alt246) {
case 1 :
- // InternalKerML.g:12886:3: this_PositionalArgumentList_0= rulePositionalArgumentList[$current]
+ // InternalKerML.g:12878:3: this_PositionalArgumentList_0= rulePositionalArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -37669,7 +37612,7 @@ else if ( (LA246_3==22||LA246_3==32||(LA246_3>=41 && LA246_3<=44)||LA246_3==74||
}
break;
case 2 :
- // InternalKerML.g:12898:3: this_NamedArgumentList_1= ruleNamedArgumentList[$current]
+ // InternalKerML.g:12890:3: this_NamedArgumentList_1= ruleNamedArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -37718,7 +37661,7 @@ else if ( (LA246_3==22||LA246_3==32||(LA246_3>=41 && LA246_3<=44)||LA246_3==74||
// $ANTLR start "rulePositionalArgumentList"
- // InternalKerML.g:12914:1: rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) ;
+ // InternalKerML.g:12906:1: rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) ;
public final EObject rulePositionalArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -37732,17 +37675,17 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
enterRule();
try {
- // InternalKerML.g:12920:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) )
- // InternalKerML.g:12921:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ // InternalKerML.g:12912:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) )
+ // InternalKerML.g:12913:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
{
- // InternalKerML.g:12921:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
- // InternalKerML.g:12922:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ // InternalKerML.g:12913:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ // InternalKerML.g:12914:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
{
- // InternalKerML.g:12922:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) )
- // InternalKerML.g:12923:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ // InternalKerML.g:12914:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) )
+ // InternalKerML.g:12915:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
{
- // InternalKerML.g:12923:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
- // InternalKerML.g:12924:5: lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember
+ // InternalKerML.g:12915:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ // InternalKerML.g:12916:5: lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -37763,7 +37706,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -37773,7 +37716,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
}
- // InternalKerML.g:12941:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ // InternalKerML.g:12933:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
loop247:
do {
int alt247=2;
@@ -37786,7 +37729,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
switch (alt247) {
case 1 :
- // InternalKerML.g:12942:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ // InternalKerML.g:12934:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
{
otherlv_1=(Token)match(input,22,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -37794,11 +37737,11 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
newLeafNode(otherlv_1, grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
}
- // InternalKerML.g:12946:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
- // InternalKerML.g:12947:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ // InternalKerML.g:12938:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ // InternalKerML.g:12939:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
{
- // InternalKerML.g:12947:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
- // InternalKerML.g:12948:6: lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember
+ // InternalKerML.g:12939:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ // InternalKerML.g:12940:6: lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -37819,7 +37762,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -37863,7 +37806,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
// $ANTLR start "ruleNamedArgumentList"
- // InternalKerML.g:12971:1: ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) ;
+ // InternalKerML.g:12963:1: ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) ;
public final EObject ruleNamedArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -37877,17 +37820,17 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
enterRule();
try {
- // InternalKerML.g:12977:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) )
- // InternalKerML.g:12978:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ // InternalKerML.g:12969:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) )
+ // InternalKerML.g:12970:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
{
- // InternalKerML.g:12978:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
- // InternalKerML.g:12979:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ // InternalKerML.g:12970:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ // InternalKerML.g:12971:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
{
- // InternalKerML.g:12979:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) )
- // InternalKerML.g:12980:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ // InternalKerML.g:12971:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) )
+ // InternalKerML.g:12972:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
{
- // InternalKerML.g:12980:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
- // InternalKerML.g:12981:5: lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember
+ // InternalKerML.g:12972:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ // InternalKerML.g:12973:5: lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -37908,7 +37851,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -37918,7 +37861,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
}
- // InternalKerML.g:12998:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ // InternalKerML.g:12990:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
loop248:
do {
int alt248=2;
@@ -37931,7 +37874,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
switch (alt248) {
case 1 :
- // InternalKerML.g:12999:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ // InternalKerML.g:12991:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
{
otherlv_1=(Token)match(input,22,FOLLOW_33); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -37939,11 +37882,11 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
newLeafNode(otherlv_1, grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
}
- // InternalKerML.g:13003:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
- // InternalKerML.g:13004:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ // InternalKerML.g:12995:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ // InternalKerML.g:12996:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
{
- // InternalKerML.g:13004:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
- // InternalKerML.g:13005:6: lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember
+ // InternalKerML.g:12996:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ // InternalKerML.g:12997:6: lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -37964,7 +37907,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.kerml.xtext.KerML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -38008,7 +37951,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
// $ANTLR start "entryRuleNamedExpressionMember"
- // InternalKerML.g:13027:1: entryRuleNamedExpressionMember returns [EObject current=null] : iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF ;
+ // InternalKerML.g:13019:1: entryRuleNamedExpressionMember returns [EObject current=null] : iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF ;
public final EObject entryRuleNamedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -38016,8 +37959,8 @@ public final EObject entryRuleNamedExpressionMember() throws RecognitionExceptio
try {
- // InternalKerML.g:13027:62: (iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF )
- // InternalKerML.g:13028:2: iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF
+ // InternalKerML.g:13019:62: (iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF )
+ // InternalKerML.g:13020:2: iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamedExpressionMemberRule());
@@ -38048,7 +37991,7 @@ public final EObject entryRuleNamedExpressionMember() throws RecognitionExceptio
// $ANTLR start "ruleNamedExpressionMember"
- // InternalKerML.g:13034:1: ruleNamedExpressionMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) ;
+ // InternalKerML.g:13026:1: ruleNamedExpressionMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) ;
public final EObject ruleNamedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -38062,17 +38005,17 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13040:2: ( ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) )
- // InternalKerML.g:13041:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ // InternalKerML.g:13032:2: ( ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) )
+ // InternalKerML.g:13033:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
{
- // InternalKerML.g:13041:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
- // InternalKerML.g:13042:3: ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ // InternalKerML.g:13033:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ // InternalKerML.g:13034:3: ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
{
- // InternalKerML.g:13042:3: ( (lv_memberName_0_0= ruleName ) )
- // InternalKerML.g:13043:4: (lv_memberName_0_0= ruleName )
+ // InternalKerML.g:13034:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalKerML.g:13035:4: (lv_memberName_0_0= ruleName )
{
- // InternalKerML.g:13043:4: (lv_memberName_0_0= ruleName )
- // InternalKerML.g:13044:5: lv_memberName_0_0= ruleName
+ // InternalKerML.g:13035:4: (lv_memberName_0_0= ruleName )
+ // InternalKerML.g:13036:5: lv_memberName_0_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -38093,7 +38036,7 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.kerml.xtext.KerML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -38109,11 +38052,11 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // InternalKerML.g:13065:3: ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
- // InternalKerML.g:13066:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ // InternalKerML.g:13057:3: ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ // InternalKerML.g:13058:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
{
- // InternalKerML.g:13066:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
- // InternalKerML.g:13067:5: lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression
+ // InternalKerML.g:13058:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ // InternalKerML.g:13059:5: lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -38134,7 +38077,7 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_2_0,
- "org.omg.kerml.xtext.KerML.OwnedExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpression");
afterParserOrEnumRuleCall();
}
@@ -38168,173 +38111,8 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
// $ANTLR end "ruleNamedExpressionMember"
- // $ANTLR start "entryRuleExtentExpression_Deprecated"
- // InternalKerML.g:13088:1: entryRuleExtentExpression_Deprecated returns [EObject current=null] : iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF ;
- public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleExtentExpression_Deprecated = null;
-
-
- try {
- // InternalKerML.g:13088:68: (iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF )
- // InternalKerML.g:13089:2: iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleExtentExpression_Deprecated;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleExtentExpression_Deprecated"
-
-
- // $ANTLR start "ruleExtentExpression_Deprecated"
- // InternalKerML.g:13095:1: ruleExtentExpression_Deprecated returns [EObject current=null] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) ;
- public final EObject ruleExtentExpression_Deprecated() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token lv_operator_2_0=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- EObject lv_ownedFeatureMembership_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalKerML.g:13101:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) )
- // InternalKerML.g:13102:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
- {
- // InternalKerML.g:13102:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
- // InternalKerML.g:13103:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')'
- {
- // InternalKerML.g:13103:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) )
- // InternalKerML.g:13104:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
- {
- // InternalKerML.g:13104:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
- // InternalKerML.g:13105:5: lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_43);
- lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.kerml.xtext.KerML.TypeReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,42,FOLLOW_165); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
-
- }
- // InternalKerML.g:13126:3: ( (lv_operator_2_0= 'allInstances' ) )
- // InternalKerML.g:13127:4: (lv_operator_2_0= 'allInstances' )
- {
- // InternalKerML.g:13127:4: (lv_operator_2_0= 'allInstances' )
- // InternalKerML.g:13128:5: lv_operator_2_0= 'allInstances'
- {
- lv_operator_2_0=(Token)match(input,121,FOLLOW_105); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
-
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- setWithLastConsumed(current, "operator", lv_operator_2_0, "allInstances");
-
- }
-
- }
-
-
- }
-
- otherlv_3=(Token)match(input,81,FOLLOW_160); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
-
- }
- otherlv_4=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleExtentExpression_Deprecated"
-
-
// $ANTLR start "entryRuleNullExpression"
- // InternalKerML.g:13152:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
+ // InternalKerML.g:13080:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
public final EObject entryRuleNullExpression() throws RecognitionException {
EObject current = null;
@@ -38342,8 +38120,8 @@ public final EObject entryRuleNullExpression() throws RecognitionException {
try {
- // InternalKerML.g:13152:55: (iv_ruleNullExpression= ruleNullExpression EOF )
- // InternalKerML.g:13153:2: iv_ruleNullExpression= ruleNullExpression EOF
+ // InternalKerML.g:13080:55: (iv_ruleNullExpression= ruleNullExpression EOF )
+ // InternalKerML.g:13081:2: iv_ruleNullExpression= ruleNullExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullExpressionRule());
@@ -38374,7 +38152,7 @@ public final EObject entryRuleNullExpression() throws RecognitionException {
// $ANTLR start "ruleNullExpression"
- // InternalKerML.g:13159:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // InternalKerML.g:13087:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleNullExpression() throws RecognitionException {
EObject current = null;
@@ -38384,14 +38162,14 @@ public final EObject ruleNullExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13165:2: ( ( () otherlv_1= 'null' ) )
- // InternalKerML.g:13166:2: ( () otherlv_1= 'null' )
+ // InternalKerML.g:13093:2: ( ( () otherlv_1= 'null' ) )
+ // InternalKerML.g:13094:2: ( () otherlv_1= 'null' )
{
- // InternalKerML.g:13166:2: ( () otherlv_1= 'null' )
- // InternalKerML.g:13167:3: () otherlv_1= 'null'
+ // InternalKerML.g:13094:2: ( () otherlv_1= 'null' )
+ // InternalKerML.g:13095:3: () otherlv_1= 'null'
{
- // InternalKerML.g:13167:3: ()
- // InternalKerML.g:13168:4:
+ // InternalKerML.g:13095:3: ()
+ // InternalKerML.g:13096:4:
{
if ( state.backtracking==0 ) {
@@ -38434,7 +38212,7 @@ public final EObject ruleNullExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralExpression"
- // InternalKerML.g:13182:1: entryRuleLiteralExpression returns [EObject current=null] : iv_ruleLiteralExpression= ruleLiteralExpression EOF ;
+ // InternalKerML.g:13110:1: entryRuleLiteralExpression returns [EObject current=null] : iv_ruleLiteralExpression= ruleLiteralExpression EOF ;
public final EObject entryRuleLiteralExpression() throws RecognitionException {
EObject current = null;
@@ -38442,8 +38220,8 @@ public final EObject entryRuleLiteralExpression() throws RecognitionException {
try {
- // InternalKerML.g:13182:58: (iv_ruleLiteralExpression= ruleLiteralExpression EOF )
- // InternalKerML.g:13183:2: iv_ruleLiteralExpression= ruleLiteralExpression EOF
+ // InternalKerML.g:13110:58: (iv_ruleLiteralExpression= ruleLiteralExpression EOF )
+ // InternalKerML.g:13111:2: iv_ruleLiteralExpression= ruleLiteralExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralExpressionRule());
@@ -38474,7 +38252,7 @@ public final EObject entryRuleLiteralExpression() throws RecognitionException {
// $ANTLR start "ruleLiteralExpression"
- // InternalKerML.g:13189:1: ruleLiteralExpression returns [EObject current=null] : (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) ;
+ // InternalKerML.g:13117:1: ruleLiteralExpression returns [EObject current=null] : (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) ;
public final EObject ruleLiteralExpression() throws RecognitionException {
EObject current = null;
@@ -38493,10 +38271,10 @@ public final EObject ruleLiteralExpression() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13195:2: ( (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) )
- // InternalKerML.g:13196:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ // InternalKerML.g:13123:2: ( (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) )
+ // InternalKerML.g:13124:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
{
- // InternalKerML.g:13196:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ // InternalKerML.g:13124:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
int alt249=5;
switch ( input.LA(1) ) {
case 123:
@@ -38517,7 +38295,7 @@ public final EObject ruleLiteralExpression() throws RecognitionException {
if ( (LA249_3==42) ) {
alt249=4;
}
- else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29||LA249_3==32||(LA249_3>=43 && LA249_3<=45)||(LA249_3>=74 && LA249_3<=75)||LA249_3==82||(LA249_3>=98 && LA249_3<=118)||LA249_3==120) ) {
+ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29||LA249_3==32||(LA249_3>=43 && LA249_3<=45)||(LA249_3>=74 && LA249_3<=75)||LA249_3==82||(LA249_3>=98 && LA249_3<=118)||LA249_3==121) ) {
alt249=3;
}
else {
@@ -38550,7 +38328,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
switch (alt249) {
case 1 :
- // InternalKerML.g:13197:3: this_LiteralBoolean_0= ruleLiteralBoolean
+ // InternalKerML.g:13125:3: this_LiteralBoolean_0= ruleLiteralBoolean
{
if ( state.backtracking==0 ) {
@@ -38572,7 +38350,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
}
break;
case 2 :
- // InternalKerML.g:13206:3: this_LiteralString_1= ruleLiteralString
+ // InternalKerML.g:13134:3: this_LiteralString_1= ruleLiteralString
{
if ( state.backtracking==0 ) {
@@ -38594,7 +38372,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
}
break;
case 3 :
- // InternalKerML.g:13215:3: this_LiteralInteger_2= ruleLiteralInteger
+ // InternalKerML.g:13143:3: this_LiteralInteger_2= ruleLiteralInteger
{
if ( state.backtracking==0 ) {
@@ -38616,7 +38394,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
}
break;
case 4 :
- // InternalKerML.g:13224:3: this_LiteralReal_3= ruleLiteralReal
+ // InternalKerML.g:13152:3: this_LiteralReal_3= ruleLiteralReal
{
if ( state.backtracking==0 ) {
@@ -38638,7 +38416,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
}
break;
case 5 :
- // InternalKerML.g:13233:3: this_LiteralUnbounded_4= ruleLiteralUnbounded
+ // InternalKerML.g:13161:3: this_LiteralUnbounded_4= ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
@@ -38684,7 +38462,7 @@ else if ( (LA249_3==EOF||(LA249_3>=16 && LA249_3<=18)||LA249_3==22||LA249_3==29|
// $ANTLR start "entryRuleLiteralBoolean"
- // InternalKerML.g:13245:1: entryRuleLiteralBoolean returns [EObject current=null] : iv_ruleLiteralBoolean= ruleLiteralBoolean EOF ;
+ // InternalKerML.g:13173:1: entryRuleLiteralBoolean returns [EObject current=null] : iv_ruleLiteralBoolean= ruleLiteralBoolean EOF ;
public final EObject entryRuleLiteralBoolean() throws RecognitionException {
EObject current = null;
@@ -38692,8 +38470,8 @@ public final EObject entryRuleLiteralBoolean() throws RecognitionException {
try {
- // InternalKerML.g:13245:55: (iv_ruleLiteralBoolean= ruleLiteralBoolean EOF )
- // InternalKerML.g:13246:2: iv_ruleLiteralBoolean= ruleLiteralBoolean EOF
+ // InternalKerML.g:13173:55: (iv_ruleLiteralBoolean= ruleLiteralBoolean EOF )
+ // InternalKerML.g:13174:2: iv_ruleLiteralBoolean= ruleLiteralBoolean EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralBooleanRule());
@@ -38724,7 +38502,7 @@ public final EObject entryRuleLiteralBoolean() throws RecognitionException {
// $ANTLR start "ruleLiteralBoolean"
- // InternalKerML.g:13252:1: ruleLiteralBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
+ // InternalKerML.g:13180:1: ruleLiteralBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
public final EObject ruleLiteralBoolean() throws RecognitionException {
EObject current = null;
@@ -38735,14 +38513,14 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13258:2: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
- // InternalKerML.g:13259:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // InternalKerML.g:13186:2: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
+ // InternalKerML.g:13187:2: ( (lv_value_0_0= ruleBooleanValue ) )
{
- // InternalKerML.g:13259:2: ( (lv_value_0_0= ruleBooleanValue ) )
- // InternalKerML.g:13260:3: (lv_value_0_0= ruleBooleanValue )
+ // InternalKerML.g:13187:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // InternalKerML.g:13188:3: (lv_value_0_0= ruleBooleanValue )
{
- // InternalKerML.g:13260:3: (lv_value_0_0= ruleBooleanValue )
- // InternalKerML.g:13261:4: lv_value_0_0= ruleBooleanValue
+ // InternalKerML.g:13188:3: (lv_value_0_0= ruleBooleanValue )
+ // InternalKerML.g:13189:4: lv_value_0_0= ruleBooleanValue
{
if ( state.backtracking==0 ) {
@@ -38763,7 +38541,7 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.BooleanValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
afterParserOrEnumRuleCall();
}
@@ -38795,7 +38573,7 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
// $ANTLR start "entryRuleBooleanValue"
- // InternalKerML.g:13281:1: entryRuleBooleanValue returns [String current=null] : iv_ruleBooleanValue= ruleBooleanValue EOF ;
+ // InternalKerML.g:13209:1: entryRuleBooleanValue returns [String current=null] : iv_ruleBooleanValue= ruleBooleanValue EOF ;
public final String entryRuleBooleanValue() throws RecognitionException {
String current = null;
@@ -38803,8 +38581,8 @@ public final String entryRuleBooleanValue() throws RecognitionException {
try {
- // InternalKerML.g:13281:52: (iv_ruleBooleanValue= ruleBooleanValue EOF )
- // InternalKerML.g:13282:2: iv_ruleBooleanValue= ruleBooleanValue EOF
+ // InternalKerML.g:13209:52: (iv_ruleBooleanValue= ruleBooleanValue EOF )
+ // InternalKerML.g:13210:2: iv_ruleBooleanValue= ruleBooleanValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanValueRule());
@@ -38835,7 +38613,7 @@ public final String entryRuleBooleanValue() throws RecognitionException {
// $ANTLR start "ruleBooleanValue"
- // InternalKerML.g:13288:1: ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
+ // InternalKerML.g:13216:1: ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
public final AntlrDatatypeRuleToken ruleBooleanValue() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -38845,10 +38623,10 @@ public final AntlrDatatypeRuleToken ruleBooleanValue() throws RecognitionExcepti
enterRule();
try {
- // InternalKerML.g:13294:2: ( (kw= 'true' | kw= 'false' ) )
- // InternalKerML.g:13295:2: (kw= 'true' | kw= 'false' )
+ // InternalKerML.g:13222:2: ( (kw= 'true' | kw= 'false' ) )
+ // InternalKerML.g:13223:2: (kw= 'true' | kw= 'false' )
{
- // InternalKerML.g:13295:2: (kw= 'true' | kw= 'false' )
+ // InternalKerML.g:13223:2: (kw= 'true' | kw= 'false' )
int alt250=2;
int LA250_0 = input.LA(1);
@@ -38867,7 +38645,7 @@ else if ( (LA250_0==124) ) {
}
switch (alt250) {
case 1 :
- // InternalKerML.g:13296:3: kw= 'true'
+ // InternalKerML.g:13224:3: kw= 'true'
{
kw=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -38880,7 +38658,7 @@ else if ( (LA250_0==124) ) {
}
break;
case 2 :
- // InternalKerML.g:13302:3: kw= 'false'
+ // InternalKerML.g:13230:3: kw= 'false'
{
kw=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -38917,7 +38695,7 @@ else if ( (LA250_0==124) ) {
// $ANTLR start "entryRuleLiteralString"
- // InternalKerML.g:13311:1: entryRuleLiteralString returns [EObject current=null] : iv_ruleLiteralString= ruleLiteralString EOF ;
+ // InternalKerML.g:13239:1: entryRuleLiteralString returns [EObject current=null] : iv_ruleLiteralString= ruleLiteralString EOF ;
public final EObject entryRuleLiteralString() throws RecognitionException {
EObject current = null;
@@ -38925,8 +38703,8 @@ public final EObject entryRuleLiteralString() throws RecognitionException {
try {
- // InternalKerML.g:13311:54: (iv_ruleLiteralString= ruleLiteralString EOF )
- // InternalKerML.g:13312:2: iv_ruleLiteralString= ruleLiteralString EOF
+ // InternalKerML.g:13239:54: (iv_ruleLiteralString= ruleLiteralString EOF )
+ // InternalKerML.g:13240:2: iv_ruleLiteralString= ruleLiteralString EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralStringRule());
@@ -38957,7 +38735,7 @@ public final EObject entryRuleLiteralString() throws RecognitionException {
// $ANTLR start "ruleLiteralString"
- // InternalKerML.g:13318:1: ruleLiteralString returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING_VALUE ) ) ;
+ // InternalKerML.g:13246:1: ruleLiteralString returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING_VALUE ) ) ;
public final EObject ruleLiteralString() throws RecognitionException {
EObject current = null;
@@ -38967,14 +38745,14 @@ public final EObject ruleLiteralString() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13324:2: ( ( (lv_value_0_0= RULE_STRING_VALUE ) ) )
- // InternalKerML.g:13325:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ // InternalKerML.g:13252:2: ( ( (lv_value_0_0= RULE_STRING_VALUE ) ) )
+ // InternalKerML.g:13253:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
{
- // InternalKerML.g:13325:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
- // InternalKerML.g:13326:3: (lv_value_0_0= RULE_STRING_VALUE )
+ // InternalKerML.g:13253:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ // InternalKerML.g:13254:3: (lv_value_0_0= RULE_STRING_VALUE )
{
- // InternalKerML.g:13326:3: (lv_value_0_0= RULE_STRING_VALUE )
- // InternalKerML.g:13327:4: lv_value_0_0= RULE_STRING_VALUE
+ // InternalKerML.g:13254:3: (lv_value_0_0= RULE_STRING_VALUE )
+ // InternalKerML.g:13255:4: lv_value_0_0= RULE_STRING_VALUE
{
lv_value_0_0=(Token)match(input,RULE_STRING_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -38991,7 +38769,7 @@ public final EObject ruleLiteralString() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
@@ -39022,7 +38800,7 @@ public final EObject ruleLiteralString() throws RecognitionException {
// $ANTLR start "entryRuleLiteralInteger"
- // InternalKerML.g:13346:1: entryRuleLiteralInteger returns [EObject current=null] : iv_ruleLiteralInteger= ruleLiteralInteger EOF ;
+ // InternalKerML.g:13274:1: entryRuleLiteralInteger returns [EObject current=null] : iv_ruleLiteralInteger= ruleLiteralInteger EOF ;
public final EObject entryRuleLiteralInteger() throws RecognitionException {
EObject current = null;
@@ -39030,8 +38808,8 @@ public final EObject entryRuleLiteralInteger() throws RecognitionException {
try {
- // InternalKerML.g:13346:55: (iv_ruleLiteralInteger= ruleLiteralInteger EOF )
- // InternalKerML.g:13347:2: iv_ruleLiteralInteger= ruleLiteralInteger EOF
+ // InternalKerML.g:13274:55: (iv_ruleLiteralInteger= ruleLiteralInteger EOF )
+ // InternalKerML.g:13275:2: iv_ruleLiteralInteger= ruleLiteralInteger EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralIntegerRule());
@@ -39062,7 +38840,7 @@ public final EObject entryRuleLiteralInteger() throws RecognitionException {
// $ANTLR start "ruleLiteralInteger"
- // InternalKerML.g:13353:1: ruleLiteralInteger returns [EObject current=null] : ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) ;
+ // InternalKerML.g:13281:1: ruleLiteralInteger returns [EObject current=null] : ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) ;
public final EObject ruleLiteralInteger() throws RecognitionException {
EObject current = null;
@@ -39072,14 +38850,14 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13359:2: ( ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) )
- // InternalKerML.g:13360:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ // InternalKerML.g:13287:2: ( ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) )
+ // InternalKerML.g:13288:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
{
- // InternalKerML.g:13360:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
- // InternalKerML.g:13361:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ // InternalKerML.g:13288:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ // InternalKerML.g:13289:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
{
- // InternalKerML.g:13361:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
- // InternalKerML.g:13362:4: lv_value_0_0= RULE_DECIMAL_VALUE
+ // InternalKerML.g:13289:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ // InternalKerML.g:13290:4: lv_value_0_0= RULE_DECIMAL_VALUE
{
lv_value_0_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39096,7 +38874,7 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.DECIMAL_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
}
@@ -39127,7 +38905,7 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
// $ANTLR start "entryRuleLiteralReal"
- // InternalKerML.g:13381:1: entryRuleLiteralReal returns [EObject current=null] : iv_ruleLiteralReal= ruleLiteralReal EOF ;
+ // InternalKerML.g:13309:1: entryRuleLiteralReal returns [EObject current=null] : iv_ruleLiteralReal= ruleLiteralReal EOF ;
public final EObject entryRuleLiteralReal() throws RecognitionException {
EObject current = null;
@@ -39135,8 +38913,8 @@ public final EObject entryRuleLiteralReal() throws RecognitionException {
try {
- // InternalKerML.g:13381:52: (iv_ruleLiteralReal= ruleLiteralReal EOF )
- // InternalKerML.g:13382:2: iv_ruleLiteralReal= ruleLiteralReal EOF
+ // InternalKerML.g:13309:52: (iv_ruleLiteralReal= ruleLiteralReal EOF )
+ // InternalKerML.g:13310:2: iv_ruleLiteralReal= ruleLiteralReal EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralRealRule());
@@ -39167,7 +38945,7 @@ public final EObject entryRuleLiteralReal() throws RecognitionException {
// $ANTLR start "ruleLiteralReal"
- // InternalKerML.g:13388:1: ruleLiteralReal returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ;
+ // InternalKerML.g:13316:1: ruleLiteralReal returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ;
public final EObject ruleLiteralReal() throws RecognitionException {
EObject current = null;
@@ -39178,14 +38956,14 @@ public final EObject ruleLiteralReal() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13394:2: ( ( (lv_value_0_0= ruleRealValue ) ) )
- // InternalKerML.g:13395:2: ( (lv_value_0_0= ruleRealValue ) )
+ // InternalKerML.g:13322:2: ( ( (lv_value_0_0= ruleRealValue ) ) )
+ // InternalKerML.g:13323:2: ( (lv_value_0_0= ruleRealValue ) )
{
- // InternalKerML.g:13395:2: ( (lv_value_0_0= ruleRealValue ) )
- // InternalKerML.g:13396:3: (lv_value_0_0= ruleRealValue )
+ // InternalKerML.g:13323:2: ( (lv_value_0_0= ruleRealValue ) )
+ // InternalKerML.g:13324:3: (lv_value_0_0= ruleRealValue )
{
- // InternalKerML.g:13396:3: (lv_value_0_0= ruleRealValue )
- // InternalKerML.g:13397:4: lv_value_0_0= ruleRealValue
+ // InternalKerML.g:13324:3: (lv_value_0_0= ruleRealValue )
+ // InternalKerML.g:13325:4: lv_value_0_0= ruleRealValue
{
if ( state.backtracking==0 ) {
@@ -39206,7 +38984,7 @@ public final EObject ruleLiteralReal() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.kerml.xtext.KerML.RealValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
afterParserOrEnumRuleCall();
}
@@ -39238,7 +39016,7 @@ public final EObject ruleLiteralReal() throws RecognitionException {
// $ANTLR start "entryRuleRealValue"
- // InternalKerML.g:13417:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ;
+ // InternalKerML.g:13345:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ;
public final String entryRuleRealValue() throws RecognitionException {
String current = null;
@@ -39246,8 +39024,8 @@ public final String entryRuleRealValue() throws RecognitionException {
try {
- // InternalKerML.g:13417:49: (iv_ruleRealValue= ruleRealValue EOF )
- // InternalKerML.g:13418:2: iv_ruleRealValue= ruleRealValue EOF
+ // InternalKerML.g:13345:49: (iv_ruleRealValue= ruleRealValue EOF )
+ // InternalKerML.g:13346:2: iv_ruleRealValue= ruleRealValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRealValueRule());
@@ -39278,7 +39056,7 @@ public final String entryRuleRealValue() throws RecognitionException {
// $ANTLR start "ruleRealValue"
- // InternalKerML.g:13424:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) ;
+ // InternalKerML.g:13352:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) ;
public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -39292,10 +39070,10 @@ public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException
enterRule();
try {
- // InternalKerML.g:13430:2: ( ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) )
- // InternalKerML.g:13431:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ // InternalKerML.g:13358:2: ( ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) )
+ // InternalKerML.g:13359:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
{
- // InternalKerML.g:13431:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ // InternalKerML.g:13359:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
int alt253=2;
int LA253_0 = input.LA(1);
@@ -39314,12 +39092,12 @@ else if ( (LA253_0==RULE_EXP_VALUE) ) {
}
switch (alt253) {
case 1 :
- // InternalKerML.g:13432:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ // InternalKerML.g:13360:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
{
- // InternalKerML.g:13432:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
- // InternalKerML.g:13433:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ // InternalKerML.g:13360:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ // InternalKerML.g:13361:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
{
- // InternalKerML.g:13433:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )?
+ // InternalKerML.g:13361:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )?
int alt251=2;
int LA251_0 = input.LA(1);
@@ -39328,7 +39106,7 @@ else if ( (LA253_0==RULE_EXP_VALUE) ) {
}
switch (alt251) {
case 1 :
- // InternalKerML.g:13434:5: this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE
+ // InternalKerML.g:13362:5: this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE
{
this_DECIMAL_VALUE_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39354,7 +39132,7 @@ else if ( (LA253_0==RULE_EXP_VALUE) ) {
newLeafNode(kw, grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
}
- // InternalKerML.g:13447:4: (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ // InternalKerML.g:13375:4: (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
int alt252=2;
int LA252_0 = input.LA(1);
@@ -39373,7 +39151,7 @@ else if ( (LA252_0==RULE_EXP_VALUE) ) {
}
switch (alt252) {
case 1 :
- // InternalKerML.g:13448:5: this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE
+ // InternalKerML.g:13376:5: this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE
{
this_DECIMAL_VALUE_2=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39390,7 +39168,7 @@ else if ( (LA252_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalKerML.g:13456:5: this_EXP_VALUE_3= RULE_EXP_VALUE
+ // InternalKerML.g:13384:5: this_EXP_VALUE_3= RULE_EXP_VALUE
{
this_EXP_VALUE_3=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39416,7 +39194,7 @@ else if ( (LA252_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalKerML.g:13466:3: this_EXP_VALUE_4= RULE_EXP_VALUE
+ // InternalKerML.g:13394:3: this_EXP_VALUE_4= RULE_EXP_VALUE
{
this_EXP_VALUE_4=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39457,7 +39235,7 @@ else if ( (LA252_0==RULE_EXP_VALUE) ) {
// $ANTLR start "entryRuleLiteralUnbounded"
- // InternalKerML.g:13477:1: entryRuleLiteralUnbounded returns [EObject current=null] : iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF ;
+ // InternalKerML.g:13405:1: entryRuleLiteralUnbounded returns [EObject current=null] : iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF ;
public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
EObject current = null;
@@ -39465,8 +39243,8 @@ public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
try {
- // InternalKerML.g:13477:57: (iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF )
- // InternalKerML.g:13478:2: iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF
+ // InternalKerML.g:13405:57: (iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF )
+ // InternalKerML.g:13406:2: iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralUnboundedRule());
@@ -39497,7 +39275,7 @@ public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "ruleLiteralUnbounded"
- // InternalKerML.g:13484:1: ruleLiteralUnbounded returns [EObject current=null] : ( () otherlv_1= '*' ) ;
+ // InternalKerML.g:13412:1: ruleLiteralUnbounded returns [EObject current=null] : ( () otherlv_1= '*' ) ;
public final EObject ruleLiteralUnbounded() throws RecognitionException {
EObject current = null;
@@ -39507,14 +39285,14 @@ public final EObject ruleLiteralUnbounded() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13490:2: ( ( () otherlv_1= '*' ) )
- // InternalKerML.g:13491:2: ( () otherlv_1= '*' )
+ // InternalKerML.g:13418:2: ( ( () otherlv_1= '*' ) )
+ // InternalKerML.g:13419:2: ( () otherlv_1= '*' )
{
- // InternalKerML.g:13491:2: ( () otherlv_1= '*' )
- // InternalKerML.g:13492:3: () otherlv_1= '*'
+ // InternalKerML.g:13419:2: ( () otherlv_1= '*' )
+ // InternalKerML.g:13420:3: () otherlv_1= '*'
{
- // InternalKerML.g:13492:3: ()
- // InternalKerML.g:13493:4:
+ // InternalKerML.g:13420:3: ()
+ // InternalKerML.g:13421:4:
{
if ( state.backtracking==0 ) {
@@ -39557,7 +39335,7 @@ public final EObject ruleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnlimitedNatural"
- // InternalKerML.g:13507:1: entryRuleLiteralUnlimitedNatural returns [EObject current=null] : iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF ;
+ // InternalKerML.g:13435:1: entryRuleLiteralUnlimitedNatural returns [EObject current=null] : iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF ;
public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionException {
EObject current = null;
@@ -39565,8 +39343,8 @@ public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionExcept
try {
- // InternalKerML.g:13507:64: (iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF )
- // InternalKerML.g:13508:2: iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF
+ // InternalKerML.g:13435:64: (iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF )
+ // InternalKerML.g:13436:2: iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralUnlimitedNaturalRule());
@@ -39597,7 +39375,7 @@ public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionExcept
// $ANTLR start "ruleLiteralUnlimitedNatural"
- // InternalKerML.g:13514:1: ruleLiteralUnlimitedNatural returns [EObject current=null] : (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) ;
+ // InternalKerML.g:13442:1: ruleLiteralUnlimitedNatural returns [EObject current=null] : (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) ;
public final EObject ruleLiteralUnlimitedNatural() throws RecognitionException {
EObject current = null;
@@ -39610,10 +39388,10 @@ public final EObject ruleLiteralUnlimitedNatural() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13520:2: ( (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) )
- // InternalKerML.g:13521:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
+ // InternalKerML.g:13448:2: ( (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) )
+ // InternalKerML.g:13449:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
{
- // InternalKerML.g:13521:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
+ // InternalKerML.g:13449:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
int alt254=2;
int LA254_0 = input.LA(1);
@@ -39632,7 +39410,7 @@ else if ( (LA254_0==43) ) {
}
switch (alt254) {
case 1 :
- // InternalKerML.g:13522:3: this_LiteralInteger_0= ruleLiteralInteger
+ // InternalKerML.g:13450:3: this_LiteralInteger_0= ruleLiteralInteger
{
if ( state.backtracking==0 ) {
@@ -39654,7 +39432,7 @@ else if ( (LA254_0==43) ) {
}
break;
case 2 :
- // InternalKerML.g:13531:3: this_LiteralUnbounded_1= ruleLiteralUnbounded
+ // InternalKerML.g:13459:3: this_LiteralUnbounded_1= ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
@@ -39700,7 +39478,7 @@ else if ( (LA254_0==43) ) {
// $ANTLR start "entryRuleName"
- // InternalKerML.g:13543:1: entryRuleName returns [String current=null] : iv_ruleName= ruleName EOF ;
+ // InternalKerML.g:13471:1: entryRuleName returns [String current=null] : iv_ruleName= ruleName EOF ;
public final String entryRuleName() throws RecognitionException {
String current = null;
@@ -39708,8 +39486,8 @@ public final String entryRuleName() throws RecognitionException {
try {
- // InternalKerML.g:13543:44: (iv_ruleName= ruleName EOF )
- // InternalKerML.g:13544:2: iv_ruleName= ruleName EOF
+ // InternalKerML.g:13471:44: (iv_ruleName= ruleName EOF )
+ // InternalKerML.g:13472:2: iv_ruleName= ruleName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNameRule());
@@ -39740,7 +39518,7 @@ public final String entryRuleName() throws RecognitionException {
// $ANTLR start "ruleName"
- // InternalKerML.g:13550:1: ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) ;
+ // InternalKerML.g:13478:1: ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) ;
public final AntlrDatatypeRuleToken ruleName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -39751,10 +39529,10 @@ public final AntlrDatatypeRuleToken ruleName() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13556:2: ( (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) )
- // InternalKerML.g:13557:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ // InternalKerML.g:13484:2: ( (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) )
+ // InternalKerML.g:13485:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
{
- // InternalKerML.g:13557:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ // InternalKerML.g:13485:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
int alt255=2;
int LA255_0 = input.LA(1);
@@ -39773,7 +39551,7 @@ else if ( (LA255_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt255) {
case 1 :
- // InternalKerML.g:13558:3: this_ID_0= RULE_ID
+ // InternalKerML.g:13486:3: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39790,7 +39568,7 @@ else if ( (LA255_0==RULE_UNRESTRICTED_NAME) ) {
}
break;
case 2 :
- // InternalKerML.g:13566:3: this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME
+ // InternalKerML.g:13494:3: this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME
{
this_UNRESTRICTED_NAME_1=(Token)match(input,RULE_UNRESTRICTED_NAME,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -39831,7 +39609,7 @@ else if ( (LA255_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "entryRuleQualifiedName"
- // InternalKerML.g:13577:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalKerML.g:13505:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -39839,8 +39617,8 @@ public final String entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:13577:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalKerML.g:13578:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalKerML.g:13505:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalKerML.g:13506:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
@@ -39871,7 +39649,7 @@ public final String entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalKerML.g:13584:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) ;
+ // InternalKerML.g:13512:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -39886,39 +39664,15 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
enterRule();
try {
- // InternalKerML.g:13590:2: ( (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) )
- // InternalKerML.g:13591:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ // InternalKerML.g:13518:2: ( (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) )
+ // InternalKerML.g:13519:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
{
- // InternalKerML.g:13591:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ // InternalKerML.g:13519:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
int alt256=3;
int LA256_0 = input.LA(1);
if ( (LA256_0==RULE_ID) ) {
switch ( input.LA(2) ) {
- case 42:
- {
- int LA256_3 = input.LA(3);
-
- if ( ((LA256_3>=RULE_ID && LA256_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt256=3;
- }
- else if ( (LA256_3==121) ) {
- alt256=1;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 256, 3, input);
-
- throw nvae;
- }
- }
- break;
- case 41:
- {
- alt256=2;
- }
- break;
case EOF:
case RULE_REGULAR_COMMENT:
case RULE_ID:
@@ -39976,11 +39730,35 @@ else if ( (LA256_3==121) ) {
case 116:
case 117:
case 118:
- case 120:
+ case 121:
{
alt256=1;
}
break;
+ case 42:
+ {
+ int LA256_4 = input.LA(3);
+
+ if ( (LA256_4==120) ) {
+ alt256=1;
+ }
+ else if ( ((LA256_4>=RULE_ID && LA256_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt256=3;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 256, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 41:
+ {
+ alt256=2;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -39992,6 +39770,30 @@ else if ( (LA256_3==121) ) {
}
else if ( (LA256_0==RULE_UNRESTRICTED_NAME) ) {
switch ( input.LA(2) ) {
+ case 42:
+ {
+ int LA256_4 = input.LA(3);
+
+ if ( (LA256_4==120) ) {
+ alt256=1;
+ }
+ else if ( ((LA256_4>=RULE_ID && LA256_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt256=3;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 256, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 41:
+ {
+ alt256=2;
+ }
+ break;
case EOF:
case RULE_REGULAR_COMMENT:
case RULE_ID:
@@ -40049,35 +39851,11 @@ else if ( (LA256_0==RULE_UNRESTRICTED_NAME) ) {
case 116:
case 117:
case 118:
- case 120:
+ case 121:
{
alt256=1;
}
break;
- case 42:
- {
- int LA256_3 = input.LA(3);
-
- if ( ((LA256_3>=RULE_ID && LA256_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt256=3;
- }
- else if ( (LA256_3==121) ) {
- alt256=1;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 256, 3, input);
-
- throw nvae;
- }
- }
- break;
- case 41:
- {
- alt256=2;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -40096,7 +39874,7 @@ else if ( (LA256_3==121) ) {
}
switch (alt256) {
case 1 :
- // InternalKerML.g:13592:3: this_Name_0= ruleName
+ // InternalKerML.g:13520:3: this_Name_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -40122,7 +39900,7 @@ else if ( (LA256_3==121) ) {
}
break;
case 2 :
- // InternalKerML.g:13603:3: this_ColonQualifiedName_1= ruleColonQualifiedName
+ // InternalKerML.g:13531:3: this_ColonQualifiedName_1= ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
@@ -40148,7 +39926,7 @@ else if ( (LA256_3==121) ) {
}
break;
case 3 :
- // InternalKerML.g:13614:3: this_DotQualifiedName_2= ruleDotQualifiedName
+ // InternalKerML.g:13542:3: this_DotQualifiedName_2= ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
@@ -40198,7 +39976,7 @@ else if ( (LA256_3==121) ) {
// $ANTLR start "entryRuleColonQualifiedName"
- // InternalKerML.g:13628:1: entryRuleColonQualifiedName returns [String current=null] : iv_ruleColonQualifiedName= ruleColonQualifiedName EOF ;
+ // InternalKerML.g:13556:1: entryRuleColonQualifiedName returns [String current=null] : iv_ruleColonQualifiedName= ruleColonQualifiedName EOF ;
public final String entryRuleColonQualifiedName() throws RecognitionException {
String current = null;
@@ -40206,8 +39984,8 @@ public final String entryRuleColonQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:13628:58: (iv_ruleColonQualifiedName= ruleColonQualifiedName EOF )
- // InternalKerML.g:13629:2: iv_ruleColonQualifiedName= ruleColonQualifiedName EOF
+ // InternalKerML.g:13556:58: (iv_ruleColonQualifiedName= ruleColonQualifiedName EOF )
+ // InternalKerML.g:13557:2: iv_ruleColonQualifiedName= ruleColonQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getColonQualifiedNameRule());
@@ -40238,7 +40016,7 @@ public final String entryRuleColonQualifiedName() throws RecognitionException {
// $ANTLR start "ruleColonQualifiedName"
- // InternalKerML.g:13635:1: ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) ;
+ // InternalKerML.g:13563:1: ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) ;
public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -40252,11 +40030,11 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
enterRule();
try {
- // InternalKerML.g:13641:2: ( (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) )
- // InternalKerML.g:13642:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ // InternalKerML.g:13569:2: ( (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) )
+ // InternalKerML.g:13570:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
{
- // InternalKerML.g:13642:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
- // InternalKerML.g:13643:3: this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+
+ // InternalKerML.g:13570:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ // InternalKerML.g:13571:3: this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+
{
if ( state.backtracking==0 ) {
@@ -40278,7 +40056,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:13653:3: (kw= '::' this_Name_2= ruleName )+
+ // InternalKerML.g:13581:3: (kw= '::' this_Name_2= ruleName )+
int cnt257=0;
loop257:
do {
@@ -40298,7 +40076,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
switch (alt257) {
case 1 :
- // InternalKerML.g:13654:4: kw= '::' this_Name_2= ruleName
+ // InternalKerML.g:13582:4: kw= '::' this_Name_2= ruleName
{
kw=(Token)match(input,41,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40366,7 +40144,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
// $ANTLR start "entryRuleDotQualifiedName"
- // InternalKerML.g:13674:1: entryRuleDotQualifiedName returns [String current=null] : iv_ruleDotQualifiedName= ruleDotQualifiedName EOF ;
+ // InternalKerML.g:13602:1: entryRuleDotQualifiedName returns [String current=null] : iv_ruleDotQualifiedName= ruleDotQualifiedName EOF ;
public final String entryRuleDotQualifiedName() throws RecognitionException {
String current = null;
@@ -40374,8 +40152,8 @@ public final String entryRuleDotQualifiedName() throws RecognitionException {
try {
- // InternalKerML.g:13674:56: (iv_ruleDotQualifiedName= ruleDotQualifiedName EOF )
- // InternalKerML.g:13675:2: iv_ruleDotQualifiedName= ruleDotQualifiedName EOF
+ // InternalKerML.g:13602:56: (iv_ruleDotQualifiedName= ruleDotQualifiedName EOF )
+ // InternalKerML.g:13603:2: iv_ruleDotQualifiedName= ruleDotQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDotQualifiedNameRule());
@@ -40406,7 +40184,7 @@ public final String entryRuleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleDotQualifiedName"
- // InternalKerML.g:13681:1: ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) ;
+ // InternalKerML.g:13609:1: ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) ;
public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -40420,11 +40198,11 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
enterRule();
try {
- // InternalKerML.g:13687:2: ( (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) )
- // InternalKerML.g:13688:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ // InternalKerML.g:13615:2: ( (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) )
+ // InternalKerML.g:13616:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
{
- // InternalKerML.g:13688:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
- // InternalKerML.g:13689:3: this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+
+ // InternalKerML.g:13616:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ // InternalKerML.g:13617:3: this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+
{
if ( state.backtracking==0 ) {
@@ -40446,7 +40224,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
afterParserOrEnumRuleCall();
}
- // InternalKerML.g:13699:3: (kw= '.' this_Name_2= ruleName )+
+ // InternalKerML.g:13627:3: (kw= '.' this_Name_2= ruleName )+
int cnt258=0;
loop258:
do {
@@ -40466,7 +40244,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
switch (alt258) {
case 1 :
- // InternalKerML.g:13700:4: kw= '.' this_Name_2= ruleName
+ // InternalKerML.g:13628:4: kw= '.' this_Name_2= ruleName
{
kw=(Token)match(input,42,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40534,7 +40312,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
// $ANTLR start "ruleFilterPackageMemberVisibility"
- // InternalKerML.g:13720:1: ruleFilterPackageMemberVisibility returns [Enumerator current=null] : (enumLiteral_0= '[' ) ;
+ // InternalKerML.g:13648:1: ruleFilterPackageMemberVisibility returns [Enumerator current=null] : (enumLiteral_0= '[' ) ;
public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionException {
Enumerator current = null;
@@ -40544,11 +40322,11 @@ public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionEx
enterRule();
try {
- // InternalKerML.g:13726:2: ( (enumLiteral_0= '[' ) )
- // InternalKerML.g:13727:2: (enumLiteral_0= '[' )
+ // InternalKerML.g:13654:2: ( (enumLiteral_0= '[' ) )
+ // InternalKerML.g:13655:2: (enumLiteral_0= '[' )
{
- // InternalKerML.g:13727:2: (enumLiteral_0= '[' )
- // InternalKerML.g:13728:3: enumLiteral_0= '['
+ // InternalKerML.g:13655:2: (enumLiteral_0= '[' )
+ // InternalKerML.g:13656:3: enumLiteral_0= '['
{
enumLiteral_0=(Token)match(input,74,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40582,7 +40360,7 @@ public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionEx
// $ANTLR start "ruleBasicVisibilityIndicator"
- // InternalKerML.g:13737:1: ruleBasicVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) ;
+ // InternalKerML.g:13665:1: ruleBasicVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) ;
public final Enumerator ruleBasicVisibilityIndicator() throws RecognitionException {
Enumerator current = null;
@@ -40593,10 +40371,10 @@ public final Enumerator ruleBasicVisibilityIndicator() throws RecognitionExcepti
enterRule();
try {
- // InternalKerML.g:13743:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) )
- // InternalKerML.g:13744:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
+ // InternalKerML.g:13671:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) )
+ // InternalKerML.g:13672:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
{
- // InternalKerML.g:13744:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
+ // InternalKerML.g:13672:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
int alt259=2;
int LA259_0 = input.LA(1);
@@ -40615,10 +40393,10 @@ else if ( (LA259_0==126) ) {
}
switch (alt259) {
case 1 :
- // InternalKerML.g:13745:3: (enumLiteral_0= 'public' )
+ // InternalKerML.g:13673:3: (enumLiteral_0= 'public' )
{
- // InternalKerML.g:13745:3: (enumLiteral_0= 'public' )
- // InternalKerML.g:13746:4: enumLiteral_0= 'public'
+ // InternalKerML.g:13673:3: (enumLiteral_0= 'public' )
+ // InternalKerML.g:13674:4: enumLiteral_0= 'public'
{
enumLiteral_0=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40634,10 +40412,10 @@ else if ( (LA259_0==126) ) {
}
break;
case 2 :
- // InternalKerML.g:13753:3: (enumLiteral_1= 'private' )
+ // InternalKerML.g:13681:3: (enumLiteral_1= 'private' )
{
- // InternalKerML.g:13753:3: (enumLiteral_1= 'private' )
- // InternalKerML.g:13754:4: enumLiteral_1= 'private'
+ // InternalKerML.g:13681:3: (enumLiteral_1= 'private' )
+ // InternalKerML.g:13682:4: enumLiteral_1= 'private'
{
enumLiteral_1=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40677,7 +40455,7 @@ else if ( (LA259_0==126) ) {
// $ANTLR start "ruleVisibilityIndicator"
- // InternalKerML.g:13764:1: ruleVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) ) ;
+ // InternalKerML.g:13692:1: ruleVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) ) ;
public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
Enumerator current = null;
@@ -40690,10 +40468,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13770:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) ) )
- // InternalKerML.g:13771:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) )
+ // InternalKerML.g:13698:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) ) )
+ // InternalKerML.g:13699:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) )
{
- // InternalKerML.g:13771:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) )
+ // InternalKerML.g:13699:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) | (enumLiteral_3= 'packaged' ) )
int alt260=4;
switch ( input.LA(1) ) {
case 125:
@@ -40726,10 +40504,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
switch (alt260) {
case 1 :
- // InternalKerML.g:13772:3: (enumLiteral_0= 'public' )
+ // InternalKerML.g:13700:3: (enumLiteral_0= 'public' )
{
- // InternalKerML.g:13772:3: (enumLiteral_0= 'public' )
- // InternalKerML.g:13773:4: enumLiteral_0= 'public'
+ // InternalKerML.g:13700:3: (enumLiteral_0= 'public' )
+ // InternalKerML.g:13701:4: enumLiteral_0= 'public'
{
enumLiteral_0=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40745,10 +40523,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:13780:3: (enumLiteral_1= 'private' )
+ // InternalKerML.g:13708:3: (enumLiteral_1= 'private' )
{
- // InternalKerML.g:13780:3: (enumLiteral_1= 'private' )
- // InternalKerML.g:13781:4: enumLiteral_1= 'private'
+ // InternalKerML.g:13708:3: (enumLiteral_1= 'private' )
+ // InternalKerML.g:13709:4: enumLiteral_1= 'private'
{
enumLiteral_1=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40764,10 +40542,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
}
break;
case 3 :
- // InternalKerML.g:13788:3: (enumLiteral_2= 'protected' )
+ // InternalKerML.g:13716:3: (enumLiteral_2= 'protected' )
{
- // InternalKerML.g:13788:3: (enumLiteral_2= 'protected' )
- // InternalKerML.g:13789:4: enumLiteral_2= 'protected'
+ // InternalKerML.g:13716:3: (enumLiteral_2= 'protected' )
+ // InternalKerML.g:13717:4: enumLiteral_2= 'protected'
{
enumLiteral_2=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40783,10 +40561,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
}
break;
case 4 :
- // InternalKerML.g:13796:3: (enumLiteral_3= 'packaged' )
+ // InternalKerML.g:13724:3: (enumLiteral_3= 'packaged' )
{
- // InternalKerML.g:13796:3: (enumLiteral_3= 'packaged' )
- // InternalKerML.g:13797:4: enumLiteral_3= 'packaged'
+ // InternalKerML.g:13724:3: (enumLiteral_3= 'packaged' )
+ // InternalKerML.g:13725:4: enumLiteral_3= 'packaged'
{
enumLiteral_3=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40826,7 +40604,7 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleFeatureDirection"
- // InternalKerML.g:13807:1: ruleFeatureDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) ;
+ // InternalKerML.g:13735:1: ruleFeatureDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) ;
public final Enumerator ruleFeatureDirection() throws RecognitionException {
Enumerator current = null;
@@ -40838,10 +40616,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
enterRule();
try {
- // InternalKerML.g:13813:2: ( ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) )
- // InternalKerML.g:13814:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
+ // InternalKerML.g:13741:2: ( ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) )
+ // InternalKerML.g:13742:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
{
- // InternalKerML.g:13814:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
+ // InternalKerML.g:13742:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
int alt261=3;
switch ( input.LA(1) ) {
case 129:
@@ -40869,10 +40647,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
switch (alt261) {
case 1 :
- // InternalKerML.g:13815:3: (enumLiteral_0= 'in' )
+ // InternalKerML.g:13743:3: (enumLiteral_0= 'in' )
{
- // InternalKerML.g:13815:3: (enumLiteral_0= 'in' )
- // InternalKerML.g:13816:4: enumLiteral_0= 'in'
+ // InternalKerML.g:13743:3: (enumLiteral_0= 'in' )
+ // InternalKerML.g:13744:4: enumLiteral_0= 'in'
{
enumLiteral_0=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40888,10 +40666,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
}
break;
case 2 :
- // InternalKerML.g:13823:3: (enumLiteral_1= 'out' )
+ // InternalKerML.g:13751:3: (enumLiteral_1= 'out' )
{
- // InternalKerML.g:13823:3: (enumLiteral_1= 'out' )
- // InternalKerML.g:13824:4: enumLiteral_1= 'out'
+ // InternalKerML.g:13751:3: (enumLiteral_1= 'out' )
+ // InternalKerML.g:13752:4: enumLiteral_1= 'out'
{
enumLiteral_1=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40907,10 +40685,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
}
break;
case 3 :
- // InternalKerML.g:13831:3: (enumLiteral_2= 'inout' )
+ // InternalKerML.g:13759:3: (enumLiteral_2= 'inout' )
{
- // InternalKerML.g:13831:3: (enumLiteral_2= 'inout' )
- // InternalKerML.g:13832:4: enumLiteral_2= 'inout'
+ // InternalKerML.g:13759:3: (enumLiteral_2= 'inout' )
+ // InternalKerML.g:13760:4: enumLiteral_2= 'inout'
{
enumLiteral_2=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -40990,19 +40768,19 @@ public final void synpred2_InternalKerML_fragment() throws RecognitionException
// $ANTLR start synpred3_InternalKerML
public final void synpred3_InternalKerML_fragment() throws RecognitionException {
- // InternalKerML.g:12134:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )
- // InternalKerML.g:12134:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ // InternalKerML.g:12279:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )
+ // InternalKerML.g:12279:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
{
- // InternalKerML.g:12134:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
- // InternalKerML.g:12135:5: ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')'
+ // InternalKerML.g:12279:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ // InternalKerML.g:12280:5: ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')'
{
- // InternalKerML.g:12135:5: ( ( ruleBodyParameterMember ) )
- // InternalKerML.g:12136:6: ( ruleBodyParameterMember )
+ // InternalKerML.g:12280:5: ( ( ruleBodyParameterMember ) )
+ // InternalKerML.g:12281:6: ( ruleBodyParameterMember )
{
- // InternalKerML.g:12136:6: ( ruleBodyParameterMember )
- // InternalKerML.g:12137:7: ruleBodyParameterMember
+ // InternalKerML.g:12281:6: ( ruleBodyParameterMember )
+ // InternalKerML.g:12282:7: ruleBodyParameterMember
{
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_161);
ruleBodyParameterMember();
state._fsp--;
@@ -41013,7 +40791,7 @@ public final void synpred3_InternalKerML_fragment() throws RecognitionException
}
- // InternalKerML.g:12140:5: ( ( ruleBodyParameterMember ) )*
+ // InternalKerML.g:12285:5: ( ( ruleBodyParameterMember ) )*
loop262:
do {
int alt262=2;
@@ -41026,12 +40804,12 @@ public final void synpred3_InternalKerML_fragment() throws RecognitionException
switch (alt262) {
case 1 :
- // InternalKerML.g:12141:6: ( ruleBodyParameterMember )
+ // InternalKerML.g:12286:6: ( ruleBodyParameterMember )
{
- // InternalKerML.g:12141:6: ( ruleBodyParameterMember )
- // InternalKerML.g:12142:7: ruleBodyParameterMember
+ // InternalKerML.g:12286:6: ( ruleBodyParameterMember )
+ // InternalKerML.g:12287:7: ruleBodyParameterMember
{
- pushFollow(FOLLOW_158);
+ pushFollow(FOLLOW_161);
ruleBodyParameterMember();
state._fsp--;
@@ -41048,14 +40826,14 @@ public final void synpred3_InternalKerML_fragment() throws RecognitionException
}
} while (true);
- match(input,81,FOLLOW_159); if (state.failed) return ;
- // InternalKerML.g:12146:5: ( ( ruleResultExpressionMember ) )
- // InternalKerML.g:12147:6: ( ruleResultExpressionMember )
+ match(input,81,FOLLOW_162); if (state.failed) return ;
+ // InternalKerML.g:12291:5: ( ( ruleResultExpressionMember ) )
+ // InternalKerML.g:12292:6: ( ruleResultExpressionMember )
{
- // InternalKerML.g:12147:6: ( ruleResultExpressionMember )
- // InternalKerML.g:12148:7: ruleResultExpressionMember
+ // InternalKerML.g:12292:6: ( ruleResultExpressionMember )
+ // InternalKerML.g:12293:7: ruleResultExpressionMember
{
- pushFollow(FOLLOW_160);
+ pushFollow(FOLLOW_158);
ruleResultExpressionMember();
state._fsp--;
@@ -41220,7 +40998,7 @@ public String getDescription() {
}
static final String dfa_10s = "\33\uffff";
static final String dfa_11s = "\1\4\1\uffff\4\4\1\uffff\2\11\1\uffff\1\5\2\20\2\4\3\11\2\5\2\20\1\uffff\2\20\2\11";
- static final String dfa_12s = "\1\176\1\uffff\1\16\1\176\2\141\1\uffff\2\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\2\52\1\uffff\2\51\2\54";
+ static final String dfa_12s = "\1\176\1\uffff\1\16\1\176\2\141\1\uffff\2\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\2\51\1\uffff\2\52\2\54";
static final String dfa_13s = "\1\uffff\1\4\4\uffff\1\2\2\uffff\1\1\14\uffff\1\3\4\uffff";
static final String dfa_14s = "\33\uffff}>";
static final String[] dfa_15s = {
@@ -41235,8 +41013,8 @@ public String getDescription() {
"\1\15\1\16",
"",
"\1\3\10\uffff\1\17",
- "\1\6\27\uffff\1\6\1\21\1\20",
- "\1\6\27\uffff\1\6\1\21\1\20",
+ "\1\6\27\uffff\1\6\1\20\1\21",
+ "\1\6\27\uffff\1\6\1\20\1\21",
"\1\11\1\3",
"\1\11\1\3",
"\1\22\1\23",
@@ -41244,11 +41022,11 @@ public String getDescription() {
"\1\27\1\30\40\uffff\2\26",
"\1\3",
"\1\3",
- "\1\6\27\uffff\1\6\1\uffff\1\31",
- "\1\6\27\uffff\1\6\1\uffff\1\31",
+ "\1\6\27\uffff\1\6\1\31",
+ "\1\6\27\uffff\1\6\1\31",
"",
- "\1\6\27\uffff\1\6\1\32",
- "\1\6\27\uffff\1\6\1\32",
+ "\1\6\27\uffff\1\6\1\uffff\1\32",
+ "\1\6\27\uffff\1\6\1\uffff\1\32",
"\1\24\1\25\40\uffff\2\26",
"\1\27\1\30\40\uffff\2\26"
};
@@ -41278,9 +41056,9 @@ public String getDescription() {
}
}
static final String dfa_16s = "\32\uffff";
- static final String dfa_17s = "\5\4\1\uffff\2\11\1\uffff\1\5\2\20\2\4\3\11\2\5\2\20\1\uffff\2\20\2\11";
- static final String dfa_18s = "\1\176\1\16\1\176\2\141\1\uffff\2\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\2\51\1\uffff\2\52\2\54";
- static final String dfa_19s = "\5\uffff\1\2\2\uffff\1\1\14\uffff\1\3\4\uffff";
+ static final String dfa_17s = "\5\4\1\uffff\2\11\1\uffff\1\5\2\20\2\4\3\11\2\5\1\uffff\4\20\2\11";
+ static final String dfa_18s = "\1\176\1\16\1\176\2\141\1\uffff\2\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\1\uffff\2\52\2\51\2\54";
+ static final String dfa_19s = "\5\uffff\1\2\2\uffff\1\1\12\uffff\1\3\6\uffff";
static final String dfa_20s = "\32\uffff}>";
static final String[] dfa_21s = {
"\1\5\1\2\3\uffff\2\5\3\uffff\2\5\3\uffff\1\5\3\uffff\1\5\1\uffff\1\1\5\5\1\uffff\4\5\1\uffff\2\5\1\6\6\uffff\1\5\1\uffff\4\5\1\uffff\5\5\5\uffff\2\5\3\uffff\2\5\1\uffff\4\5\1\uffff\5\5\3\uffff\2\5\2\uffff\12\5\33\uffff\1\3\1\4",
@@ -41293,22 +41071,22 @@ public String getDescription() {
"\1\14\1\15",
"",
"\1\2\10\uffff\1\16",
- "\1\5\27\uffff\1\5\1\17\1\20",
- "\1\5\27\uffff\1\5\1\17\1\20",
+ "\1\5\27\uffff\1\5\1\20\1\17",
+ "\1\5\27\uffff\1\5\1\20\1\17",
"\1\10\1\2",
"\1\10\1\2",
"\1\21\1\22",
- "\1\23\1\24\40\uffff\2\25",
- "\1\26\1\27\40\uffff\2\25",
+ "\1\24\1\25\40\uffff\2\23",
+ "\1\26\1\27\40\uffff\2\23",
"\1\2",
"\1\2",
- "\1\5\27\uffff\1\5\1\30",
- "\1\5\27\uffff\1\5\1\30",
"",
- "\1\5\27\uffff\1\5\1\uffff\1\31",
- "\1\5\27\uffff\1\5\1\uffff\1\31",
- "\1\23\1\24\40\uffff\2\25",
- "\1\26\1\27\40\uffff\2\25"
+ "\1\5\27\uffff\1\5\1\uffff\1\30",
+ "\1\5\27\uffff\1\5\1\uffff\1\30",
+ "\1\5\27\uffff\1\5\1\31",
+ "\1\5\27\uffff\1\5\1\31",
+ "\1\24\1\25\40\uffff\2\23",
+ "\1\26\1\27\40\uffff\2\23"
};
static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
@@ -41496,7 +41274,7 @@ public String getDescription() {
}
static final String dfa_40s = "\34\uffff";
static final String dfa_41s = "\1\4\1\uffff\4\4\1\uffff\1\11\1\uffff\1\11\1\uffff\1\5\2\20\2\4\3\11\2\5\2\20\1\uffff\2\20\2\11";
- static final String dfa_42s = "\1\176\1\uffff\1\16\1\176\2\141\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\2\52\1\uffff\2\51\2\54";
+ static final String dfa_42s = "\1\176\1\uffff\1\16\1\176\2\141\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\2\51\1\uffff\2\52\2\54";
static final String dfa_43s = "\1\uffff\1\5\4\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\4\uffff";
static final String dfa_44s = "\34\uffff}>";
static final String[] dfa_45s = {
@@ -41512,8 +41290,8 @@ public String getDescription() {
"\1\16\1\17",
"",
"\1\3\10\uffff\1\20",
- "\1\6\27\uffff\1\6\1\22\1\21",
- "\1\6\27\uffff\1\6\1\22\1\21",
+ "\1\6\27\uffff\1\6\1\21\1\22",
+ "\1\6\27\uffff\1\6\1\21\1\22",
"\1\12\1\3",
"\1\12\1\3",
"\1\23\1\24",
@@ -41521,11 +41299,11 @@ public String getDescription() {
"\1\30\1\31\40\uffff\2\27",
"\1\3",
"\1\3",
- "\1\6\27\uffff\1\6\1\uffff\1\32",
- "\1\6\27\uffff\1\6\1\uffff\1\32",
+ "\1\6\27\uffff\1\6\1\32",
+ "\1\6\27\uffff\1\6\1\32",
"",
- "\1\6\27\uffff\1\6\1\33",
- "\1\6\27\uffff\1\6\1\33",
+ "\1\6\27\uffff\1\6\1\uffff\1\33",
+ "\1\6\27\uffff\1\6\1\uffff\1\33",
"\1\25\1\26\40\uffff\2\27",
"\1\30\1\31\40\uffff\2\27"
};
@@ -41556,7 +41334,7 @@ public String getDescription() {
}
static final String dfa_46s = "\37\uffff";
static final String dfa_47s = "\1\4\1\uffff\6\4\1\uffff\2\11\1\uffff\1\11\1\uffff\1\5\2\20\2\4\3\11\2\5\1\uffff\4\20\2\11";
- static final String dfa_48s = "\1\u0083\1\uffff\1\16\5\u0083\1\uffff\1\141\1\12\1\uffff\1\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\1\uffff\2\52\2\51\2\54";
+ static final String dfa_48s = "\1\u0083\1\uffff\1\16\5\u0083\1\uffff\1\141\1\12\1\uffff\1\12\1\uffff\1\16\2\52\2\5\1\12\2\54\2\5\1\uffff\2\51\2\52\2\54";
static final String dfa_49s = "\1\uffff\1\5\6\uffff\1\2\2\uffff\1\3\1\uffff\1\1\12\uffff\1\4\6\uffff";
static final String dfa_50s = "\37\uffff}>";
static final String[] dfa_51s = {
@@ -41575,8 +41353,8 @@ public String getDescription() {
"\1\21\1\22",
"",
"\1\3\10\uffff\1\23",
- "\1\10\27\uffff\1\10\1\25\1\24",
- "\1\10\27\uffff\1\10\1\25\1\24",
+ "\1\10\27\uffff\1\10\1\24\1\25",
+ "\1\10\27\uffff\1\10\1\24\1\25",
"\1\15\1\3",
"\1\15\1\3",
"\1\26\1\27",
@@ -41585,10 +41363,10 @@ public String getDescription() {
"\1\3",
"\1\3",
"",
- "\1\10\27\uffff\1\10\1\uffff\1\35",
- "\1\10\27\uffff\1\10\1\uffff\1\35",
- "\1\10\27\uffff\1\10\1\36",
- "\1\10\27\uffff\1\10\1\36",
+ "\1\10\27\uffff\1\10\1\35",
+ "\1\10\27\uffff\1\10\1\35",
+ "\1\10\27\uffff\1\10\1\uffff\1\36",
+ "\1\10\27\uffff\1\10\1\uffff\1\36",
"\1\31\1\32\40\uffff\2\30",
"\1\33\1\34\40\uffff\2\30"
};
@@ -41806,8 +41584,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
}
}
static final String dfa_62s = "\u0230\uffff";
- static final String dfa_63s = "\3\11\2\24\1\11\1\37\4\11\1\7\2\11\2\uffff\3\11\1\37\4\11\1\7\2\11\1\37\2\25\1\11\4\25\2\55\4\25\1\7\2\25\1\11\4\25\2\55\2\25\2\11\1\7\1\11\1\37\14\11\1\7\1\25\2\11\2\55\1\11\1\7\1\11\1\37\14\11\1\7\1\24\2\11\4\25\2\55\2\25\1\11\24\25\1\55\2\25\1\11\1\37\4\11\4\25\1\7\3\25\2\55\2\25\1\11\24\25\1\55\2\25\1\11\1\37\4\11\4\25\5\11\1\7\1\25\15\11\4\25\1\11\4\25\1\55\2\11\1\7\1\25\15\11\4\25\1\11\16\25\1\55\2\25\1\11\1\37\4\11\32\25\11\11\4\25\1\55\2\25\1\11\1\37\4\11\32\25\13\11\4\25\1\11\4\25\6\11\26\25\1\11\4\25\6\11\26\25\11\11\14\25\17\11\14\25\6\11\74\25\14\11\30\25";
- static final String dfa_64s = "\1\121\1\112\1\12\2\123\1\12\1\37\4\12\1\53\2\12\2\uffff\2\121\1\12\1\37\4\12\1\53\2\12\1\37\2\121\1\12\4\121\1\113\1\55\4\121\1\53\2\121\1\12\4\121\1\113\1\55\2\121\2\12\1\53\1\12\1\37\14\12\1\53\1\121\2\12\1\113\1\55\1\12\1\53\1\12\1\37\14\12\1\53\1\121\2\12\4\121\1\113\1\55\2\121\1\12\24\121\1\55\2\121\1\12\1\37\4\12\4\121\1\53\3\121\1\113\1\55\2\121\1\12\24\121\1\55\2\121\1\12\1\37\4\12\4\121\5\12\1\53\1\121\15\12\4\121\1\12\4\121\1\55\2\12\1\53\1\121\15\12\4\121\1\12\16\121\1\55\2\121\1\12\1\37\4\12\32\121\11\12\4\121\1\55\2\121\1\12\1\37\4\12\32\121\13\12\4\121\1\12\4\121\6\12\26\121\1\12\4\121\6\12\26\121\11\12\14\121\17\12\14\121\6\12\74\121\14\12\30\121";
+ static final String dfa_63s = "\3\11\2\24\1\11\1\37\4\11\1\7\2\11\2\uffff\3\11\1\37\4\11\1\7\2\11\1\37\2\25\1\11\4\25\2\55\4\25\1\7\2\25\1\11\4\25\2\55\2\25\4\11\1\7\1\11\1\37\12\11\1\7\1\25\2\11\2\55\3\11\1\7\1\11\1\37\12\11\1\7\1\24\2\11\10\25\2\55\2\25\1\11\20\25\1\55\2\25\1\11\1\37\4\11\4\25\1\7\7\25\2\55\2\25\1\11\20\25\1\55\2\25\1\11\1\37\4\11\4\25\5\11\1\7\1\25\15\11\4\25\1\11\4\25\1\55\2\11\1\7\1\25\15\11\4\25\1\11\16\25\1\55\2\25\1\11\1\37\4\11\32\25\11\11\4\25\1\55\2\25\1\11\1\37\4\11\32\25\13\11\4\25\1\11\4\25\6\11\26\25\1\11\4\25\6\11\26\25\11\11\14\25\17\11\14\25\6\11\74\25\14\11\30\25";
+ static final String dfa_64s = "\1\121\1\112\1\12\2\123\1\12\1\37\4\12\1\53\2\12\2\uffff\2\121\1\12\1\37\4\12\1\53\2\12\1\37\2\121\1\12\4\121\1\113\1\55\4\121\1\53\2\121\1\12\4\121\1\113\1\55\2\121\4\12\1\53\1\12\1\37\12\12\1\53\1\121\2\12\1\113\1\55\3\12\1\53\1\12\1\37\12\12\1\53\1\121\2\12\10\121\1\113\1\55\2\121\1\12\20\121\1\55\2\121\1\12\1\37\4\12\4\121\1\53\7\121\1\113\1\55\2\121\1\12\20\121\1\55\2\121\1\12\1\37\4\12\4\121\5\12\1\53\1\121\15\12\4\121\1\12\4\121\1\55\2\12\1\53\1\121\15\12\4\121\1\12\16\121\1\55\2\121\1\12\1\37\4\12\32\121\11\12\4\121\1\55\2\121\1\12\1\37\4\12\32\121\13\12\4\121\1\12\4\121\6\12\26\121\1\12\4\121\6\12\26\121\11\12\14\121\17\12\14\121\6\12\74\121\14\12\30\121";
static final String dfa_65s = "\16\uffff\1\1\1\2\u0220\uffff";
static final String dfa_66s = "\u0230\uffff}>";
static final String[] dfa_67s = {
@@ -41839,13 +41617,13 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\63\1\64",
"\1\63\1\64",
"\1\65",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\77\1\76\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\77\1\76\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\67\1\66\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\67\1\66\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\34\1\35",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\100\1\102\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\100\1\102\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\103\1\105\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\103\1\105\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\101\1\100\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\101\1\100\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\104\1\103\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\104\1\103\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\107\35\uffff\1\106",
"\1\107",
"\1\16\23\uffff\1\111\1\110\26\uffff\1\33\17\uffff\1\17",
@@ -41853,28 +41631,28 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\16\7\uffff\1\22\1\23\3\uffff\1\26\1\27\17\uffff\1\24\1\uffff\1\31\1\32\12\uffff\1\33\2\uffff\1\25\5\uffff\1\51\6\uffff\1\17",
"\1\16\7\uffff\1\22\1\23\3\uffff\1\26\1\27\17\uffff\1\24\1\uffff\1\31\1\32\12\uffff\1\33\2\uffff\1\25\5\uffff\1\51\6\uffff\1\17",
"\1\112\43\uffff\1\113",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\125\1\124\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\125\1\124\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\115\1\114\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\115\1\114\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\52\1\53",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\126\1\130\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\126\1\130\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\133\1\132\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\133\1\132\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\127\1\126\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\127\1\126\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\132\1\131\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\132\1\131\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\135\35\uffff\1\134",
"\1\135",
- "\1\16\23\uffff\1\137\1\136\26\uffff\1\33\17\uffff\1\17",
- "\1\16\23\uffff\1\137\1\136\26\uffff\1\33\17\uffff\1\17",
+ "\1\16\23\uffff\1\136\1\137\26\uffff\1\33\17\uffff\1\17",
+ "\1\16\23\uffff\1\136\1\137\26\uffff\1\33\17\uffff\1\17",
"\1\140\1\141",
"\1\142\1\143",
- "\1\144\43\uffff\1\145",
+ "\1\144\1\145",
"\1\146\1\147",
- "\1\150",
- "\1\151\1\152",
- "\1\151\1\152",
- "\1\153\1\154",
- "\1\153\1\154",
+ "\1\150\43\uffff\1\151",
+ "\1\152\1\153",
+ "\1\154",
+ "\1\155\1\156",
"\1\155\1\156",
"\1\157\1\160",
+ "\1\157\1\160",
"\1\161\1\162",
"\1\163\1\164",
"\1\165\1\166",
@@ -41888,15 +41666,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u008b\35\uffff\1\u008a",
"\1\u008b",
"\1\u008c\1\u008d",
- "\1\u008e\43\uffff\1\u008f",
+ "\1\u008e\1\u008f",
"\1\u0090\1\u0091",
- "\1\u0092",
- "\1\u0093\1\u0094",
- "\1\u0093\1\u0094",
- "\1\u0095\1\u0096",
- "\1\u0095\1\u0096",
+ "\1\u0092\43\uffff\1\u0093",
+ "\1\u0094\1\u0095",
+ "\1\u0096",
+ "\1\u0097\1\u0098",
"\1\u0097\1\u0098",
"\1\u0099\1\u009a",
+ "\1\u0099\1\u009a",
"\1\u009b\1\u009c",
"\1\u009d\1\u009e",
"\1\u009f\1\u00a0",
@@ -41909,33 +41687,33 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u00b2\1\u00b3",
"\1\16\1\u00b6\22\uffff\1\u00b5\1\u00b4\46\uffff\1\17",
"\1\16\1\u00b6\22\uffff\1\u00b5\1\u00b4\46\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00b8\1\u00b7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00b8\1\u00b7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\66\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\66\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\67\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\67\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00b8\1\u00b7\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00b8\1\u00b7\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\u00ba\35\uffff\1\u00b9",
"\1\u00ba",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00bb\1\u00bd\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00bb\1\u00bd\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\146\1\147",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00be\1\u00bf\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00be\1\u00bf\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c1\1\u00c2\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c1\1\u00c2\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\76\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\76\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\77\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\77\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\100\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\100\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c4\1\u00c5\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c4\1\u00c5\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\102\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\102\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\103\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\103\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c6\1\u00c7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c6\1\u00c7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\105\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\105\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00bc\1\u00bb\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00bc\1\u00bb\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\152\1\153",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c0\1\u00bf\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c0\1\u00bf\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c2\1\u00c1\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c2\1\u00c1\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\100\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\100\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\101\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\101\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c5\1\u00c4\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c5\1\u00c4\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\103\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\103\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\104\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\104\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c7\1\u00c6\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c7\1\u00c6\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\107",
"\1\16\7\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\17\uffff\1\u0082\15\uffff\1\33\1\uffff\1\u00c8\1\u0083\14\uffff\1\17",
"\1\16\7\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\17\uffff\1\u0082\15\uffff\1\33\1\u00c9\1\uffff\1\u0083\14\uffff\1\17",
@@ -41951,33 +41729,33 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\16\23\uffff\1\111\27\uffff\1\33\17\uffff\1\17",
"\1\u00d1\43\uffff\1\113",
"\1\16\7\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\17\uffff\1\u00ac\15\uffff\1\33\1\u00a8\1\u00a9\1\u00ad\14\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d3\1\u00d2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d3\1\u00d2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\114\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\114\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\115\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\115\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d3\1\u00d2\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d3\1\u00d2\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\u00d5\35\uffff\1\u00d4",
"\1\u00d5",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d8\1\u00d7\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d8\1\u00d7\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\u0090\1\u0091",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d9\1\u00da\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d9\1\u00da\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00dc\1\u00de\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00dc\1\u00de\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\124\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\124\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\125\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\125\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\126\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\126\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00df\1\u00e0\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00df\1\u00e0\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\130\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\130\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00e1\1\u00e2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00e1\1\u00e2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\132\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\132\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\133\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\133\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d7\1\u00d6\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d7\1\u00d6\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\u0094\1\u0095",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00da\1\u00d9\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00da\1\u00d9\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00dd\1\u00dc\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00dd\1\u00dc\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\126\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\126\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\127\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\127\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e0\1\u00df\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e0\1\u00df\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\131\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\131\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\132\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\132\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e2\1\u00e1\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e2\1\u00e1\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\135",
"\1\16\7\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\17\uffff\1\u00ac\15\uffff\1\33\1\uffff\1\u00e3\1\u00ad\14\uffff\1\17",
"\1\16\7\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\17\uffff\1\u00ac\15\uffff\1\33\1\u00e4\1\uffff\1\u00ad\14\uffff\1\17",
@@ -41987,16 +41765,16 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u00e8\1\u00e9",
"\1\u00ea\1\u00eb",
"\1\u00ea\1\u00eb",
- "\1\16\24\uffff\1\136\26\uffff\1\33\17\uffff\1\17",
- "\1\16\24\uffff\1\136\26\uffff\1\33\17\uffff\1\17",
- "\1\16\23\uffff\1\137\27\uffff\1\33\17\uffff\1\17",
- "\1\16\23\uffff\1\137\27\uffff\1\33\17\uffff\1\17",
+ "\1\16\23\uffff\1\136\27\uffff\1\33\17\uffff\1\17",
+ "\1\16\23\uffff\1\136\27\uffff\1\33\17\uffff\1\17",
+ "\1\16\24\uffff\1\137\26\uffff\1\33\17\uffff\1\17",
+ "\1\16\24\uffff\1\137\26\uffff\1\33\17\uffff\1\17",
"\1\u00ec\1\u00ed",
"\1\u00ee\1\u00ef",
"\1\u00f0\1\u00f1",
"\1\u00f2\1\u00f3",
"\1\u00f4\1\u00f5",
- "\1\u00f6\43\uffff\1\145",
+ "\1\u00f6\43\uffff\1\151",
"\1\16\7\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\17\uffff\1\u00fb\15\uffff\1\33\1\u00f7\1\u00f8\1\u00fc\14\uffff\1\17",
"\1\u00ff\1\u0100",
"\1\u0101\1\u0102",
@@ -42013,17 +41791,17 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0117\1\u0118",
"\1\16\7\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\17\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
"\1\16\7\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\17\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011a\1\u0119\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011a\1\u0119\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011b\1\u011a\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011b\1\u011a\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
"\1\u00ca\1\u00cb",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011d\1\u011c\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011d\1\u011c\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0120\1\u011f\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0120\1\u011f\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011e\1\u011d\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011e\1\u011d\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0121\1\u0120\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0121\1\u0120\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
"\1\u008b",
"\1\u0122\1\u0123",
"\1\u0124\1\u0125",
- "\1\u0126\43\uffff\1\u008f",
+ "\1\u0126\43\uffff\1\u0093",
"\1\16\7\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\17\uffff\1\u012b\15\uffff\1\33\1\u0127\1\u0128\1\u012c\14\uffff\1\17",
"\1\u012f\1\u0130",
"\1\u0131\1\u0132",
@@ -42043,20 +41821,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014a\1\u0149\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014a\1\u0149\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\u00e5\1\u00e6",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014d\1\u014c\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014d\1\u014c\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0150\1\u014f\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0150\1\u014f\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014e\1\u014d\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014e\1\u014d\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0151\1\u0150\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0151\1\u0150\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\16\1\u00b6\23\uffff\1\u00b4\46\uffff\1\17",
"\1\16\1\u00b6\23\uffff\1\u00b4\46\uffff\1\17",
"\1\16\1\u00b6\22\uffff\1\u00b5\47\uffff\1\17",
"\1\16\1\u00b6\22\uffff\1\u00b5\47\uffff\1\17",
- "\1\16\1\u00b6\22\uffff\1\u0152\1\u0153\46\uffff\1\17",
- "\1\16\1\u00b6\22\uffff\1\u0152\1\u0153\46\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00b7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00b7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00b8\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\66\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00b8\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\u00b6\22\uffff\1\u0153\1\u0152\46\uffff\1\17",
+ "\1\16\1\u00b6\22\uffff\1\u0153\1\u0152\46\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00b7\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00b7\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00b8\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\70\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00b8\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\u00ba",
"\1\16\7\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\17\uffff\1\u00fb\15\uffff\1\33\1\uffff\1\u0154\1\u00fc\14\uffff\1\17",
"\1\16\7\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\17\uffff\1\u00fb\15\uffff\1\33\1\u0155\1\uffff\1\u00fc\14\uffff\1\17",
@@ -42066,32 +41844,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0159\1\u015a",
"\1\u015b\1\u015c",
"\1\u015b\1\u015c",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00bb\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00bb\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015e\1\u015d\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015e\1\u015d\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00bd\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00bd\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00be\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00be\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00bf\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00bf\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015f\1\u0160\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015f\1\u0160\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c1\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c1\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c2\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c2\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u0162\1\u0161\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u0162\1\u0161\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c4\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c4\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c5\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\101\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c5\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c6\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u00c6\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\104\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u00c7\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00bb\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00bb\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00bc\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00bc\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015e\1\u015d\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015e\1\u015d\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015f\1\u0160\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015f\1\u0160\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00bf\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00bf\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c0\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c0\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c1\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c1\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c2\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c2\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u0161\1\u0162\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u0161\1\u0162\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c4\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c4\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c5\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\102\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c5\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c6\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u00c6\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c7\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\105\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u00c7\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\u0163\1\u0164",
"\1\u0165\1\u0166",
"\1\u0167\1\u0168",
@@ -42101,10 +41879,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u016f\1\u0170",
"\1\u0171\1\u0172",
"\1\u0173\1\u0174",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00d2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00d2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d3\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\114\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d3\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d2\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d2\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d3\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\116\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d3\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\u00d5",
"\1\16\7\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\17\uffff\1\u012b\15\uffff\1\33\1\uffff\1\u0175\1\u012c\14\uffff\1\17",
"\1\16\7\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\17\uffff\1\u012b\15\uffff\1\33\1\u0176\1\uffff\1\u012c\14\uffff\1\17",
@@ -42114,32 +41892,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u017a\1\u017b",
"\1\u017c\1\u017d",
"\1\u017c\1\u017d",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u017f\1\u017e\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u017f\1\u017e\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00d7\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00d7\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d8\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d8\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d9\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00d9\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00da\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00da\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0180\1\u0181\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0180\1\u0181\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00dc\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00dc\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0183\1\u0182\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0183\1\u0182\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00de\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00de\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00df\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00df\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00e0\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\127\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00e0\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00e1\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u00e1\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00e2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\131\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u00e2\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d6\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d6\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d7\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00d7\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u017f\1\u017e\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u017f\1\u017e\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d9\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00d9\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00da\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00da\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0180\1\u0181\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0180\1\u0181\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00dc\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00dc\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00dd\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00dd\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0182\1\u0183\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0182\1\u0183\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00df\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00df\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e0\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\130\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e0\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00e1\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u00e1\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e2\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\133\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u00e2\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\u0184\1\u0185",
"\1\u0186\1\u0187",
"\1\u0188\1\u0189",
@@ -42153,11 +41931,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0198\1\u0199",
"\1\16\7\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\17\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\7\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\17\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019a\1\u019c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019a\1\u019c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019b\1\u019a\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019b\1\u019a\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\u0156\1\u0157",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019e\1\u019d\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019e\1\u019d\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019f\1\u019e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019f\1\u019e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u01a1\1\u01a0\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u01a1\1\u01a0\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\u01a3\1\u01a4",
@@ -42166,33 +41944,33 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01a9\1\u01aa",
"\1\u01ab\1\u01ac",
"\1\u01ad\1\u01ae",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u0119\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u0119\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011a\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011a\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01af\1\u01b0\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01af\1\u01b0\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011c\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011c\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011d\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011d\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011f\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011f\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0120\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0120\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b0\1\u01af\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b0\1\u01af\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011a\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011a\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011b\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011b\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011d\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u011d\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011e\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u011e\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u0120\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u0120\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0121\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u0121\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
"\1\16\7\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\17\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\7\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\17\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b7\1\u01b6\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b7\1\u01b6\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b6\1\u01b5\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b6\1\u01b5\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\u0177\1\u0178",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b9\1\u01b8\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b9\1\u01b8\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bb\1\u01bd\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bb\1\u01bd\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bc\1\u01bb\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bc\1\u01bb\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\u01be\1\u01bf",
"\1\u01c0\1\u01c1",
"\1\u01c2\1\u01c3",
@@ -42203,24 +41981,24 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u0149\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014a\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014a\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01ca\1\u01cb\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01ca\1\u01cb\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014c\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014c\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014d\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014d\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014f\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014f\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0150\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0150\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u00b6\22\uffff\1\u0152\47\uffff\1\17",
- "\1\16\1\u00b6\22\uffff\1\u0152\47\uffff\1\17",
- "\1\16\1\u00b6\23\uffff\1\u0153\46\uffff\1\17",
- "\1\16\1\u00b6\23\uffff\1\u0153\46\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cb\1\u01ca\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cb\1\u01ca\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014d\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u014d\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014e\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u014e\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u0150\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u0150\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0151\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u0151\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u00b6\23\uffff\1\u0152\46\uffff\1\17",
+ "\1\16\1\u00b6\23\uffff\1\u0152\46\uffff\1\17",
+ "\1\16\1\u00b6\22\uffff\1\u0153\47\uffff\1\17",
+ "\1\16\1\u00b6\22\uffff\1\u0153\47\uffff\1\17",
"\1\u01d0\1\u01d1",
"\1\u01d2\1\u01d3",
"\1\u01d4\1\u01d5",
@@ -42230,18 +42008,18 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01dc\1\u01dd",
"\1\u01de\1\u01df",
"\1\u01e0\1\u01e1",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u015d\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u015d\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015e\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00bc\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015e\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015f\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u015f\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u0160\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c0\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u0160\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u0161\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\6\uffff\1\u0161\10\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u0162\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
- "\1\16\1\u00c3\6\uffff\1\70\1\71\3\uffff\1\74\1\75\5\uffff\1\u0162\11\uffff\1\72\15\uffff\1\33\2\uffff\1\73\5\uffff\1\67\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u015d\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u015d\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015e\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00bd\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015e\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015f\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u015f\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u0160\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00be\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u0160\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u0161\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\5\uffff\1\u0161\11\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u0162\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
+ "\1\16\1\u00c3\6\uffff\1\72\1\73\3\uffff\1\76\1\77\6\uffff\1\u0162\10\uffff\1\74\15\uffff\1\33\2\uffff\1\75\5\uffff\1\71\6\uffff\1\17",
"\1\u01e2\1\u01e3",
"\1\u01e4\1\u01e5",
"\1\u01e6\1\u01e7",
@@ -42257,84 +42035,84 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01fa\1\u01fb",
"\1\u01fc\1\u01fd",
"\1\u01fe\1\u01ff",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u017e\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u017e\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u017f\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00d6\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u017f\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0180\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0180\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u0181\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00db\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u0181\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u0182\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\6\uffff\1\u0182\10\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0183\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
- "\1\16\1\u00dd\6\uffff\1\116\1\117\3\uffff\1\122\1\123\5\uffff\1\u0183\11\uffff\1\120\15\uffff\1\33\2\uffff\1\121\5\uffff\1\115\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u017e\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u017e\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u017f\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00d8\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u017f\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0180\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0180\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u0181\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00db\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u0181\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0182\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\5\uffff\1\u0182\11\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u0183\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
+ "\1\16\1\u00de\6\uffff\1\120\1\121\3\uffff\1\124\1\125\6\uffff\1\u0183\10\uffff\1\122\15\uffff\1\33\2\uffff\1\123\5\uffff\1\117\6\uffff\1\17",
"\1\u0200\1\u0201",
"\1\u0202\1\u0203",
"\1\u0204\1\u0205",
"\1\u0206\1\u0207",
"\1\u0208\1\u0209",
"\1\u020a\1\u020b",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019a\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019a\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019d\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019d\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019e\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019e\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020f\1\u020e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020f\1\u020e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019a\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019a\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019b\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019b\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020e\1\u020f\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020e\1\u020f\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u019e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019f\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u019f\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u01a0\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u01a0\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u01a1\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
"\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u01a1\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0211\1\u0210\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0211\1\u0210\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01af\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01af\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b0\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011b\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b0\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u011e\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u0121\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b6\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b6\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b7\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b7\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0210\1\u0211\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0210\1\u0211\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01af\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01af\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b0\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u0119\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b0\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b1\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011c\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b2\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\6\uffff\1\u01b3\10\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u011f\6\uffff\1\u0080\1\u0081\3\uffff\1\u0084\1\u0085\5\uffff\1\u01b4\11\uffff\1\u0082\15\uffff\1\33\2\uffff\1\u0083\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b5\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b5\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b6\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b6\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b8\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01b8\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b9\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
"\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01b9\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0215\1\u0214\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0215\1\u0214\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bb\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bb\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0217\1\u0216\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0217\1\u0216\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01bd\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01bd\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01ca\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01ca\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cb\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cb\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u014e\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
- "\1\16\1\u0151\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0214\1\u0215\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0214\1\u0215\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01bb\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u01bb\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bc\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u01bc\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0216\1\u0217\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0216\1\u0217\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ca\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ca\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cb\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014b\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cb\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01cc\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014c\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cd\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\6\uffff\1\u01ce\10\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
+ "\1\16\1\u014f\6\uffff\1\u00aa\1\u00ab\3\uffff\1\u00ae\1\u00af\5\uffff\1\u01cf\11\uffff\1\u00ac\15\uffff\1\33\2\uffff\1\u00ad\14\uffff\1\17",
"\1\u0218\1\u0219",
"\1\u021a\1\u021b",
"\1\u021c\1\u021d",
@@ -42347,30 +42125,30 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u022a\1\u022b",
"\1\u022c\1\u022d",
"\1\u022e\1\u022f",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019b\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020e\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020f\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u019f\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020f\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u0210\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u0210\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0211\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0211\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01b5\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0214\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0214\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0215\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0215\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0216\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0216\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0217\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
- "\1\16\1\u01bc\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0217\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17"
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020c\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019c\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020d\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020e\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u020e\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020f\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u019d\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u020f\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0210\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\5\uffff\1\u0210\11\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u0211\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01a2\6\uffff\1\u00f9\1\u00fa\3\uffff\1\u00fd\1\u00fe\6\uffff\1\u0211\10\uffff\1\u00fb\15\uffff\1\33\2\uffff\1\u00fc\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0212\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01b7\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0213\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0214\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0214\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0215\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01ba\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0215\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0216\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\5\uffff\1\u0216\11\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0217\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17",
+ "\1\16\1\u01bd\6\uffff\1\u0129\1\u012a\3\uffff\1\u012d\1\u012e\6\uffff\1\u0217\10\uffff\1\u012b\15\uffff\1\33\2\uffff\1\u012c\14\uffff\1\17"
};
static final short[] dfa_62 = DFA.unpackEncodedString(dfa_62s);
@@ -42398,32 +42176,32 @@ public String getDescription() {
}
}
static final String dfa_68s = "\25\uffff";
- static final String dfa_69s = "\2\11\1\uffff\4\24\1\uffff\1\7\1\uffff\1\7\4\55\1\7\1\24\1\7\1\24\2\55";
- static final String dfa_70s = "\2\112\1\uffff\4\123\1\uffff\1\53\1\uffff\1\53\1\113\1\55\1\113\1\55\1\53\1\104\1\53\1\104\2\55";
- static final String dfa_71s = "\2\uffff\1\1\4\uffff\1\2\1\uffff\1\3\13\uffff";
+ static final String dfa_69s = "\2\11\1\uffff\4\24\2\uffff\2\7\4\55\1\7\2\24\1\7\2\55";
+ static final String dfa_70s = "\2\112\1\uffff\4\123\2\uffff\2\53\1\113\1\55\1\113\1\55\1\53\2\104\1\53\2\55";
+ static final String dfa_71s = "\2\uffff\1\1\4\uffff\1\2\1\3\14\uffff";
static final String dfa_72s = "\25\uffff}>";
static final String[] dfa_73s = {
"\1\3\1\4\3\uffff\1\2\6\uffff\1\2\7\uffff\2\2\3\uffff\2\2\16\uffff\1\1\1\2\1\uffff\2\2\15\uffff\1\2\5\uffff\1\2",
"\1\5\1\6\3\uffff\1\2\6\uffff\1\7\7\uffff\2\2\3\uffff\2\2\17\uffff\1\2\1\uffff\2\2\15\uffff\1\2\5\uffff\1\2",
"",
- "\1\11\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\11\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\10\10\uffff\1\11",
- "\1\11\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\11\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\10\10\uffff\1\11",
+ "\1\10\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\10\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\11\10\uffff\1\10",
+ "\1\10\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\10\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\11\10\uffff\1\10",
"\1\7\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\7\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\12\10\uffff\1\7",
"\1\7\1\2\7\uffff\2\2\3\uffff\2\2\5\uffff\2\7\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\5\uffff\1\12\10\uffff\1\7",
"",
- "\1\13\43\uffff\1\14",
"",
+ "\1\13\43\uffff\1\14",
"\1\15\43\uffff\1\16",
"\1\20\35\uffff\1\17",
"\1\20",
- "\1\22\35\uffff\1\21",
- "\1\22",
+ "\1\21\35\uffff\1\22",
+ "\1\21",
"\1\23\43\uffff\1\14",
- "\1\11\1\2\7\uffff\2\2\3\uffff\2\2\17\uffff\1\2\15\uffff\4\2",
- "\1\24\43\uffff\1\16",
+ "\1\10\1\2\7\uffff\2\2\3\uffff\2\2\17\uffff\1\2\15\uffff\4\2",
"\1\7\1\2\7\uffff\2\2\3\uffff\2\2\17\uffff\1\2\15\uffff\4\2",
+ "\1\24\43\uffff\1\16",
"\1\20",
- "\1\22"
+ "\1\21"
};
static final short[] dfa_68 = DFA.unpackEncodedString(dfa_68s);
@@ -42450,30 +42228,30 @@ public String getDescription() {
return "6971:3: ( ( (this_FeatureDeclaration_0= ruleFeatureDeclaration[$current] )? otherlv_1= 'from' ) | ( ( (lv_isSufficient_2_0= 'all' ) ) (otherlv_3= 'from' )? ) )?";
}
}
- static final String dfa_74s = "\2\11\1\uffff\4\35\1\uffff\1\7\1\uffff\1\7\4\55\1\7\1\35\1\7\1\35\2\55";
- static final String dfa_75s = "\2\112\1\uffff\4\123\1\uffff\1\53\1\uffff\1\53\1\113\1\55\1\113\1\55\1\53\1\106\1\53\1\106\2\55";
+ static final String dfa_74s = "\2\11\1\uffff\4\35\2\uffff\2\7\4\55\1\7\2\35\1\7\2\55";
+ static final String dfa_75s = "\2\112\1\uffff\4\123\2\uffff\2\53\1\113\1\55\1\113\1\55\1\53\2\106\1\53\2\55";
static final String[] dfa_76s = {
"\1\3\1\4\3\uffff\1\2\16\uffff\2\2\3\uffff\2\2\16\uffff\1\1\1\2\1\uffff\2\2\15\uffff\1\2\1\uffff\1\2\3\uffff\1\2",
"\1\5\1\6\3\uffff\1\2\16\uffff\2\2\3\uffff\2\2\17\uffff\1\2\1\uffff\2\2\15\uffff\1\2\1\uffff\1\7\3\uffff\1\2",
"",
- "\2\2\3\uffff\2\2\1\11\4\uffff\2\11\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\10\10\uffff\1\11",
- "\2\2\3\uffff\2\2\1\11\4\uffff\2\11\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\10\10\uffff\1\11",
+ "\2\2\3\uffff\2\2\1\10\4\uffff\2\10\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\11\10\uffff\1\10",
+ "\2\2\3\uffff\2\2\1\10\4\uffff\2\10\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\11\10\uffff\1\10",
"\2\2\3\uffff\2\2\1\7\4\uffff\2\7\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\12\10\uffff\1\7",
"\2\2\3\uffff\2\2\1\7\4\uffff\2\7\10\uffff\1\2\1\uffff\2\2\12\uffff\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\1\12\10\uffff\1\7",
"",
- "\1\13\43\uffff\1\14",
"",
+ "\1\13\43\uffff\1\14",
"\1\15\43\uffff\1\16",
"\1\20\35\uffff\1\17",
"\1\20",
- "\1\22\35\uffff\1\21",
- "\1\22",
+ "\1\21\35\uffff\1\22",
+ "\1\21",
"\1\23\43\uffff\1\14",
- "\2\2\3\uffff\2\2\1\11\16\uffff\1\2\15\uffff\4\2\1\uffff\1\2",
- "\1\24\43\uffff\1\16",
+ "\2\2\3\uffff\2\2\1\10\16\uffff\1\2\15\uffff\4\2\1\uffff\1\2",
"\2\2\3\uffff\2\2\1\7\16\uffff\1\2\15\uffff\4\2\1\uffff\1\2",
+ "\1\24\43\uffff\1\16",
"\1\20",
- "\1\22"
+ "\1\21"
};
static final char[] dfa_74 = DFA.unpackEncodedStringToUnsignedChars(dfa_74s);
static final char[] dfa_75 = DFA.unpackEncodedStringToUnsignedChars(dfa_75s);
@@ -42496,8 +42274,10 @@ public String getDescription() {
return "7350:3: ( ( (this_FeatureDeclaration_0= ruleFeatureDeclaration[$current] )? otherlv_1= 'of' ) | ( ( (lv_isSufficient_2_0= 'all' ) ) (otherlv_3= 'of' )? ) )?";
}
}
- static final String dfa_77s = "\2\126\1\uffff\4\127\1\uffff\1\53\1\uffff\1\53\1\113\1\55\1\113\1\55\1\53\1\127\1\53\1\127\2\55";
- static final String[] dfa_78s = {
+ static final String dfa_77s = "\2\11\1\uffff\4\35\1\uffff\1\7\1\uffff\1\7\4\55\1\7\1\35\1\7\1\35\2\55";
+ static final String dfa_78s = "\2\126\1\uffff\4\127\1\uffff\1\53\1\uffff\1\53\1\113\1\55\1\113\1\55\1\53\1\127\1\53\1\127\2\55";
+ static final String dfa_79s = "\2\uffff\1\1\4\uffff\1\2\1\uffff\1\3\13\uffff";
+ static final String[] dfa_80s = {
"\1\3\1\4\3\uffff\1\2\16\uffff\2\2\3\uffff\2\2\16\uffff\1\1\1\2\1\uffff\2\2\15\uffff\1\2\5\uffff\1\2\13\uffff\1\2",
"\1\5\1\6\3\uffff\1\2\16\uffff\2\2\3\uffff\2\2\17\uffff\1\2\1\uffff\2\2\15\uffff\1\2\5\uffff\1\2\13\uffff\1\7",
"",
@@ -42521,7 +42301,9 @@ public String getDescription() {
"\1\22"
};
static final char[] dfa_77 = DFA.unpackEncodedStringToUnsignedChars(dfa_77s);
- static final short[][] dfa_78 = unpackEncodedStringArray(dfa_78s);
+ static final char[] dfa_78 = DFA.unpackEncodedStringToUnsignedChars(dfa_78s);
+ static final short[] dfa_79 = DFA.unpackEncodedString(dfa_79s);
+ static final short[][] dfa_80 = unpackEncodedStringArray(dfa_80s);
class DFA162 extends DFA {
@@ -42530,20 +42312,20 @@ public DFA162(BaseRecognizer recognizer) {
this.decisionNumber = 162;
this.eot = dfa_68;
this.eof = dfa_68;
- this.min = dfa_74;
- this.max = dfa_77;
- this.accept = dfa_71;
+ this.min = dfa_77;
+ this.max = dfa_78;
+ this.accept = dfa_79;
this.special = dfa_72;
- this.transition = dfa_78;
+ this.transition = dfa_80;
}
public String getDescription() {
return "7508:3: ( ( (this_FeatureDeclaration_0= ruleFeatureDeclaration[$current] )? otherlv_1= 'first' ) | ( ( (lv_isSufficient_2_0= 'all' ) ) (otherlv_3= 'first' )? ) )?";
}
}
- static final String dfa_79s = "\1\1\17\uffff";
- static final String dfa_80s = "\1\122\1\uffff\1\12\1\37\4\12\2\0\1\12\4\0\1\uffff";
- static final String dfa_81s = "\10\uffff\1\3\1\0\1\uffff\1\4\1\1\1\5\1\2\1\uffff}>";
- static final String[] dfa_82s = {
+ static final String dfa_81s = "\1\1\17\uffff";
+ static final String dfa_82s = "\1\122\1\uffff\1\12\1\37\4\12\2\0\1\12\4\0\1\uffff";
+ static final String dfa_83s = "\10\uffff\1\5\1\2\1\uffff\1\0\1\3\1\1\1\4\1\uffff}>";
+ static final String[] dfa_84s = {
"\2\1\4\uffff\1\1\6\uffff\1\2\1\3\3\uffff\1\6\1\7\1\1\16\uffff\1\4\20\uffff\1\5\5\uffff\1\1\7\uffff\1\1",
"",
"\1\10\1\11",
@@ -42561,10 +42343,10 @@ public String getDescription() {
"\1\uffff",
""
};
- static final short[] dfa_79 = DFA.unpackEncodedString(dfa_79s);
- static final char[] dfa_80 = DFA.unpackEncodedStringToUnsignedChars(dfa_80s);
static final short[] dfa_81 = DFA.unpackEncodedString(dfa_81s);
- static final short[][] dfa_82 = unpackEncodedStringArray(dfa_82s);
+ static final char[] dfa_82 = DFA.unpackEncodedStringToUnsignedChars(dfa_82s);
+ static final short[] dfa_83 = DFA.unpackEncodedString(dfa_83s);
+ static final short[][] dfa_84 = unpackEncodedStringArray(dfa_84s);
class DFA173 extends DFA {
@@ -42572,12 +42354,12 @@ public DFA173(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 173;
this.eot = dfa_56;
- this.eof = dfa_79;
+ this.eof = dfa_81;
this.min = dfa_57;
- this.max = dfa_80;
+ this.max = dfa_82;
this.accept = dfa_59;
- this.special = dfa_81;
- this.transition = dfa_82;
+ this.special = dfa_83;
+ this.transition = dfa_84;
}
public String getDescription() {
return "()+ loopback of 8008:4: ( ( ':' | 'typed' | ':>' | 'subsets' | ':>>' | 'redefines' )=>this_ParameterSpecialization_0= ruleParameterSpecialization[$current] )+";
@@ -42587,10 +42369,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA173_9 = input.LA(1);
+ int LA173_11 = input.LA(1);
- int index173_9 = input.index();
+ int index173_11 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42598,14 +42380,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_9);
+ input.seek(index173_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA173_12 = input.LA(1);
+ int LA173_13 = input.LA(1);
- int index173_12 = input.index();
+ int index173_13 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42613,14 +42395,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_12);
+ input.seek(index173_13);
if ( s>=0 ) return s;
break;
case 2 :
- int LA173_14 = input.LA(1);
+ int LA173_9 = input.LA(1);
- int index173_14 = input.index();
+ int index173_9 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42628,14 +42410,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_14);
+ input.seek(index173_9);
if ( s>=0 ) return s;
break;
case 3 :
- int LA173_8 = input.LA(1);
+ int LA173_12 = input.LA(1);
- int index173_8 = input.index();
+ int index173_12 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42643,14 +42425,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_8);
+ input.seek(index173_12);
if ( s>=0 ) return s;
break;
case 4 :
- int LA173_11 = input.LA(1);
+ int LA173_14 = input.LA(1);
- int index173_11 = input.index();
+ int index173_14 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42658,14 +42440,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_11);
+ input.seek(index173_14);
if ( s>=0 ) return s;
break;
case 5 :
- int LA173_13 = input.LA(1);
+ int LA173_8 = input.LA(1);
- int index173_13 = input.index();
+ int index173_8 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalKerML()) ) {s = 15;}
@@ -42673,7 +42455,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index173_13);
+ input.seek(index173_8);
if ( s>=0 ) return s;
break;
}
@@ -42684,12 +42466,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_83s = "\72\uffff";
- static final String dfa_84s = "\7\4\1\uffff\1\6\1\11\2\20\1\11\1\uffff\2\11\1\uffff\1\11\1\uffff\1\5\4\20\1\6\4\20\2\4\3\11\2\40\4\11\2\5\13\20\1\uffff\2\20\2\11";
- static final String dfa_85s = "\1\u0083\1\16\5\u0083\1\uffff\1\174\1\112\2\170\1\16\1\uffff\1\141\1\12\1\uffff\1\12\1\uffff\1\16\2\170\2\166\1\174\2\152\2\52\2\5\1\12\1\171\1\12\2\170\2\12\2\54\2\5\5\170\4\152\2\51\1\uffff\2\52\2\54";
- static final String dfa_86s = "\7\uffff\1\5\5\uffff\1\2\2\uffff\1\3\1\uffff\1\1\42\uffff\1\4\4\uffff";
- static final String dfa_87s = "\72\uffff}>";
- static final String[] dfa_88s = {
+ static final String dfa_85s = "\72\uffff";
+ static final String dfa_86s = "\7\4\1\uffff\1\6\1\11\2\20\1\11\1\uffff\2\11\1\uffff\1\11\1\uffff\1\5\4\20\1\6\4\20\2\4\3\11\2\40\4\11\2\5\11\20\1\uffff\4\20\2\11";
+ static final String dfa_87s = "\1\u0083\1\16\5\u0083\1\uffff\1\174\1\112\2\171\1\16\1\uffff\1\141\1\12\1\uffff\1\12\1\uffff\1\16\2\171\2\166\1\174\2\152\2\52\2\5\1\12\1\170\1\12\2\171\2\12\2\54\2\5\5\171\4\152\1\uffff\2\52\2\51\2\54";
+ static final String dfa_88s = "\7\uffff\1\5\5\uffff\1\2\2\uffff\1\3\1\uffff\1\1\40\uffff\1\4\6\uffff";
+ static final String dfa_89s = "\72\uffff}>";
+ static final String[] dfa_90s = {
"\1\15\1\2\3\7\1\12\1\13\3\uffff\1\20\1\15\1\uffff\2\7\1\15\3\uffff\1\15\1\uffff\1\1\3\15\2\20\1\uffff\1\14\3\20\1\uffff\2\15\1\17\2\uffff\2\7\2\uffff\1\15\1\uffff\1\16\1\15\1\11\1\20\1\uffff\1\10\1\20\3\15\5\20\2\15\3\uffff\1\20\1\15\1\uffff\3\15\1\20\1\uffff\4\15\1\20\1\7\2\uffff\2\20\2\uffff\1\15\3\20\2\15\1\20\1\15\2\20\11\uffff\3\7\4\uffff\2\7\3\uffff\1\7\2\uffff\3\7\1\3\1\4\1\5\1\6\3\20",
"\1\22\1\2\10\uffff\1\21",
"\1\15\1\2\3\7\1\12\1\13\3\uffff\1\20\1\15\1\uffff\1\7\1\uffff\1\15\3\uffff\1\15\1\uffff\1\23\3\15\2\20\1\uffff\1\14\3\20\1\uffff\2\15\1\17\2\uffff\2\7\2\uffff\1\15\1\uffff\1\16\1\15\1\11\1\20\1\uffff\1\10\1\20\3\15\5\20\2\15\3\uffff\1\20\1\15\1\uffff\3\15\1\20\1\uffff\4\15\1\20\1\7\2\uffff\2\20\2\uffff\1\15\3\20\2\15\1\20\1\15\2\20\11\uffff\3\7\4\uffff\2\7\3\uffff\1\7\2\uffff\3\7\1\3\1\4\1\5\1\6\3\20",
@@ -42700,8 +42482,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"\3\7\1\24\1\25\6\uffff\1\7\30\uffff\2\7\6\uffff\1\7\36\uffff\1\7\50\uffff\3\7",
"\1\26\1\27\3\uffff\1\20\16\uffff\2\20\3\uffff\2\20\17\uffff\1\20\1\uffff\2\20\15\uffff\1\20\5\uffff\1\20",
- "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\3\uffff\1\20\6\uffff\1\20\2\uffff\1\20\5\uffff\1\30\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\3\uffff\1\20\6\uffff\1\20\2\uffff\1\20\5\uffff\1\30\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
+ "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\3\uffff\1\20\6\uffff\1\20\2\uffff\1\20\5\uffff\1\30\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\3\uffff\1\20\6\uffff\1\20\2\uffff\1\20\5\uffff\1\30\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
"\1\31\1\32\3\uffff\1\15",
"",
"\2\20\3\uffff\1\20\16\uffff\2\20\2\uffff\3\20\15\uffff\1\15\2\20\1\uffff\2\20\10\uffff\1\15\4\uffff\1\20\5\uffff\1\20\1\uffff\4\15\1\20\3\uffff\2\20\2\uffff\1\15\3\20\2\15\1\20\1\15\2\20",
@@ -42710,96 +42492,96 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\35\1\36",
"",
"\1\2\10\uffff\1\37",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
"\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\12\uffff\1\20\2\uffff\1\20\5\uffff\1\20\27\uffff\25\7",
"\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\4\uffff\4\7\6\uffff\1\20\1\uffff\2\20\12\uffff\1\20\2\uffff\1\20\5\uffff\1\20\27\uffff\25\7",
"\1\7\1\42\3\7\6\uffff\1\7\16\uffff\1\7\11\uffff\1\7\1\43\6\uffff\1\7\2\uffff\1\7\33\uffff\1\7\31\uffff\3\7\4\uffff\2\7\3\uffff\1\7\2\uffff\3\7",
- "\2\15\1\7\5\uffff\1\15\4\uffff\2\15\12\uffff\1\44\1\45\67\uffff\11\7",
- "\2\15\1\7\5\uffff\1\15\4\uffff\2\15\12\uffff\1\44\1\45\67\uffff\11\7",
- "\1\15\27\uffff\1\15\1\46\1\47",
- "\1\15\27\uffff\1\15\1\46\1\47",
+ "\2\15\1\7\5\uffff\1\15\4\uffff\2\15\12\uffff\1\45\1\44\67\uffff\11\7",
+ "\2\15\1\7\5\uffff\1\15\4\uffff\2\15\12\uffff\1\45\1\44\67\uffff\11\7",
+ "\1\15\27\uffff\1\15\1\47\1\46",
+ "\1\15\27\uffff\1\15\1\47\1\46",
"\1\22\1\2",
"\1\22\1\2",
"\1\50\1\51",
- "\1\52\1\53\156\uffff\1\7",
+ "\1\52\1\53\155\uffff\1\7",
"\1\54\1\55",
- "\1\7\11\uffff\3\7\1\56\34\uffff\1\7\1\20\26\uffff\25\7\1\uffff\1\7",
- "\1\7\12\uffff\2\7\1\56\34\uffff\1\7\27\uffff\25\7\1\uffff\1\7",
+ "\1\7\11\uffff\3\7\1\56\34\uffff\1\7\1\20\26\uffff\25\7\2\uffff\1\7",
+ "\1\7\12\uffff\2\7\1\56\34\uffff\1\7\27\uffff\25\7\2\uffff\1\7",
"\1\57\1\60",
"\1\61\1\62",
- "\1\63\1\64\40\uffff\2\65",
- "\1\66\1\67\40\uffff\2\65",
+ "\1\64\1\65\40\uffff\2\63",
+ "\1\66\1\67\40\uffff\2\63",
"\1\2",
"\1\2",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\5\uffff\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\5\uffff\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\3\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\3\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\1\uffff\1\7",
- "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\6\uffff\2\7\6\uffff\1\20\15\uffff\4\20\5\uffff\1\7\27\uffff\25\7\1\uffff\1\7",
- "\2\15\1\7\5\uffff\1\15\20\uffff\1\44\70\uffff\11\7",
- "\2\15\1\7\5\uffff\1\15\20\uffff\1\44\70\uffff\11\7",
- "\2\15\1\7\5\uffff\1\15\21\uffff\1\45\67\uffff\11\7",
- "\2\15\1\7\5\uffff\1\15\21\uffff\1\45\67\uffff\11\7",
- "\1\15\27\uffff\1\15\1\70",
- "\1\15\27\uffff\1\15\1\70",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\5\uffff\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\5\uffff\1\40\2\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\3\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\15\uffff\1\7\3\uffff\1\20\4\uffff\1\41\3\7\24\uffff\1\20\10\uffff\1\7\6\uffff\1\7\20\uffff\25\7\2\uffff\1\7",
+ "\2\20\1\7\12\uffff\2\20\1\uffff\1\7\1\uffff\3\20\6\uffff\2\7\6\uffff\1\20\15\uffff\4\20\5\uffff\1\7\27\uffff\25\7\2\uffff\1\7",
+ "\2\15\1\7\5\uffff\1\15\21\uffff\1\44\67\uffff\11\7",
+ "\2\15\1\7\5\uffff\1\15\21\uffff\1\44\67\uffff\11\7",
+ "\2\15\1\7\5\uffff\1\15\20\uffff\1\45\70\uffff\11\7",
+ "\2\15\1\7\5\uffff\1\15\20\uffff\1\45\70\uffff\11\7",
"",
- "\1\15\27\uffff\1\15\1\uffff\1\71",
- "\1\15\27\uffff\1\15\1\uffff\1\71",
- "\1\63\1\64\40\uffff\2\65",
- "\1\66\1\67\40\uffff\2\65"
+ "\1\15\27\uffff\1\15\1\uffff\1\70",
+ "\1\15\27\uffff\1\15\1\uffff\1\70",
+ "\1\15\27\uffff\1\15\1\71",
+ "\1\15\27\uffff\1\15\1\71",
+ "\1\64\1\65\40\uffff\2\63",
+ "\1\66\1\67\40\uffff\2\63"
};
- static final short[] dfa_83 = DFA.unpackEncodedString(dfa_83s);
- static final char[] dfa_84 = DFA.unpackEncodedStringToUnsignedChars(dfa_84s);
- static final char[] dfa_85 = DFA.unpackEncodedStringToUnsignedChars(dfa_85s);
- static final short[] dfa_86 = DFA.unpackEncodedString(dfa_86s);
- static final short[] dfa_87 = DFA.unpackEncodedString(dfa_87s);
- static final short[][] dfa_88 = unpackEncodedStringArray(dfa_88s);
+ static final short[] dfa_85 = DFA.unpackEncodedString(dfa_85s);
+ static final char[] dfa_86 = DFA.unpackEncodedStringToUnsignedChars(dfa_86s);
+ static final char[] dfa_87 = DFA.unpackEncodedStringToUnsignedChars(dfa_87s);
+ static final short[] dfa_88 = DFA.unpackEncodedString(dfa_88s);
+ static final short[] dfa_89 = DFA.unpackEncodedString(dfa_89s);
+ static final short[][] dfa_90 = unpackEncodedStringArray(dfa_90s);
class DFA189 extends DFA {
public DFA189(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 189;
- this.eot = dfa_83;
- this.eof = dfa_83;
- this.min = dfa_84;
- this.max = dfa_85;
- this.accept = dfa_86;
- this.special = dfa_87;
- this.transition = dfa_88;
+ this.eot = dfa_85;
+ this.eof = dfa_85;
+ this.min = dfa_86;
+ this.max = dfa_87;
+ this.accept = dfa_88;
+ this.special = dfa_89;
+ this.transition = dfa_90;
}
public String getDescription() {
return "()* loopback of 8734:4: ( ( (lv_documentation_comp_2_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_3_0= ruleNonFeatureTypeMember ) ) | ( (lv_ownedFeatureMembership_comp_4_0= ruleFeatureTypeMember ) ) | ( (lv_ownedRelationship_comp_5_0= ruleImport ) ) )*";
}
}
- static final String dfa_89s = "\3\uffff\2\11\5\uffff\2\11\1\uffff\2\11";
- static final String dfa_90s = "\1\6\2\uffff\2\20\1\uffff\2\11\2\uffff\2\20\1\uffff\2\20";
- static final String dfa_91s = "\1\174\2\uffff\2\170\1\uffff\1\171\1\12\2\uffff\2\170\1\uffff\2\170";
- static final String dfa_92s = "\1\uffff\1\1\1\2\2\uffff\1\6\2\uffff\1\4\1\3\2\uffff\1\5\2\uffff";
- static final String[] dfa_93s = {
+ static final String dfa_91s = "\3\uffff\2\7\6\uffff\4\7";
+ static final String dfa_92s = "\1\6\2\uffff\2\20\1\uffff\1\11\2\uffff\1\11\1\uffff\4\20";
+ static final String dfa_93s = "\1\174\2\uffff\2\171\1\uffff\1\170\2\uffff\1\12\1\uffff\4\171";
+ static final String dfa_94s = "\1\uffff\1\1\1\2\2\uffff\1\6\1\uffff\1\3\1\4\1\uffff\1\5\4\uffff";
+ static final String[] dfa_95s = {
"\3\2\1\3\1\4\37\uffff\2\2\45\uffff\1\5\50\uffff\1\1\2\2",
"",
"",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\10\uffff\1\7\1\6\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\10\uffff\1\7\1\6\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11",
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\10\uffff\1\11\1\6\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7",
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\10\uffff\1\11\1\6\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7",
"",
- "\1\12\1\13\156\uffff\1\14",
- "\1\15\1\16",
+ "\1\13\1\14\155\uffff\1\12",
"",
"",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\11\uffff\1\6\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\11\uffff\1\6\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11",
+ "\1\15\1\16",
"",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\10\uffff\1\7\1\14\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11",
- "\3\11\3\uffff\1\11\6\uffff\1\11\2\uffff\1\11\10\uffff\1\7\1\14\3\11\34\uffff\2\11\5\uffff\1\10\1\11\17\uffff\25\11\1\uffff\1\11"
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\11\uffff\1\6\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7",
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\11\uffff\1\6\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7",
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\10\uffff\1\11\1\12\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7",
+ "\3\7\3\uffff\1\7\6\uffff\1\7\2\uffff\1\7\10\uffff\1\11\1\12\3\7\34\uffff\2\7\5\uffff\1\10\1\7\17\uffff\25\7\2\uffff\1\7"
};
- static final short[] dfa_89 = DFA.unpackEncodedString(dfa_89s);
- static final char[] dfa_90 = DFA.unpackEncodedStringToUnsignedChars(dfa_90s);
- static final char[] dfa_91 = DFA.unpackEncodedStringToUnsignedChars(dfa_91s);
- static final short[] dfa_92 = DFA.unpackEncodedString(dfa_92s);
- static final short[][] dfa_93 = unpackEncodedStringArray(dfa_93s);
+ static final short[] dfa_91 = DFA.unpackEncodedString(dfa_91s);
+ static final char[] dfa_92 = DFA.unpackEncodedStringToUnsignedChars(dfa_92s);
+ static final char[] dfa_93 = DFA.unpackEncodedStringToUnsignedChars(dfa_93s);
+ static final short[] dfa_94 = DFA.unpackEncodedString(dfa_94s);
+ static final short[][] dfa_95 = unpackEncodedStringArray(dfa_95s);
class DFA244 extends DFA {
@@ -42807,15 +42589,15 @@ public DFA244(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 244;
this.eot = dfa_22;
- this.eof = dfa_89;
- this.min = dfa_90;
- this.max = dfa_91;
- this.accept = dfa_92;
+ this.eof = dfa_91;
+ this.min = dfa_92;
+ this.max = dfa_93;
+ this.accept = dfa_94;
this.special = dfa_26;
- this.transition = dfa_93;
+ this.transition = dfa_95;
}
public String getDescription() {
- return "12642:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )";
+ return "12673:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )";
}
}
@@ -42960,31 +42742,31 @@ public String getDescription() {
public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0008000C60004600L,0x0000000000000410L});
public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000000002L,0x0000000400000000L});
- public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
- public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000000002L,0x0000001000000000L});
- public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
- public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000002L,0x0000004000000000L});
- public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000002L,0x0000008000000000L});
- public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000000000002L,0x0000010000000000L});
- public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000002L,0x0000060000000000L});
- public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000100000002L,0x0000380000000000L});
- public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000100000000L,0x0000380000000000L});
- public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000000000002L,0x0003C00000000000L});
- public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x0000000000000002L,0x000C000000000000L});
- public static final BitSet FOLLOW_153 = new BitSet(new long[]{0x0000080000000002L,0x0030000000000000L});
- public static final BitSet FOLLOW_154 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_155 = new BitSet(new long[]{0x0000000000000002L,0x0040000000000000L});
- public static final BitSet FOLLOW_156 = new BitSet(new long[]{0x0000000000000002L,0x0100000000000400L});
- public static final BitSet FOLLOW_157 = new BitSet(new long[]{0x0000000000004602L,0x0100000000000400L});
- public static final BitSet FOLLOW_158 = new BitSet(new long[]{0x0000000000004600L,0x0000000000020000L});
- public static final BitSet FOLLOW_159 = new BitSet(new long[]{0x00240C00020247E0L,0xFC8C000000020000L,0x0000000000000001L});
- public static final BitSet FOLLOW_160 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_161 = new BitSet(new long[]{0x0008000C60000000L,0x0000000000000410L});
- public static final BitSet FOLLOW_162 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_163 = new BitSet(new long[]{0x0000000000440000L,0x0000000000000800L});
- public static final BitSet FOLLOW_164 = new BitSet(new long[]{0x00240C00000247C0L,0x1C8C000000060000L});
- public static final BitSet FOLLOW_165 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0000000000000002L,0x0000000400000000L});
+ public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
+ public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000002L,0x0000001000000000L});
+ public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
+ public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000002L,0x0000004000000000L});
+ public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000000000002L,0x0000008000000000L});
+ public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000002L,0x0000010000000000L});
+ public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000002L,0x0000060000000000L});
+ public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000100000002L,0x0000380000000000L});
+ public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000100000000L,0x0000380000000000L});
+ public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x0000000000000002L,0x0003C00000000000L});
+ public static final BitSet FOLLOW_153 = new BitSet(new long[]{0x0000000000000002L,0x000C000000000000L});
+ public static final BitSet FOLLOW_154 = new BitSet(new long[]{0x0000080000000002L,0x0030000000000000L});
+ public static final BitSet FOLLOW_155 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_156 = new BitSet(new long[]{0x0000000000000002L,0x0040000000000000L});
+ public static final BitSet FOLLOW_157 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_158 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_159 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000400L});
+ public static final BitSet FOLLOW_160 = new BitSet(new long[]{0x0000000000004602L,0x0200000000000400L});
+ public static final BitSet FOLLOW_161 = new BitSet(new long[]{0x0000000000004600L,0x0000000000020000L});
+ public static final BitSet FOLLOW_162 = new BitSet(new long[]{0x00240C00020247E0L,0xFC8C000000020000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_163 = new BitSet(new long[]{0x0008000C60000000L,0x0000000000000410L});
+ public static final BitSet FOLLOW_164 = new BitSet(new long[]{0x0000000000440000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_165 = new BitSet(new long[]{0x00240C00000247C0L,0x1C8C000000060000L});
public static final BitSet FOLLOW_166 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_167 = new BitSet(new long[]{0x0000020000000002L});
public static final BitSet FOLLOW_168 = new BitSet(new long[]{0x0000040000000002L});
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/scoping/AbstractKerMLScopeProvider.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/scoping/AbstractKerMLScopeProvider.java
index c1f7c9f64..910d57447 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/scoping/AbstractKerMLScopeProvider.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/scoping/AbstractKerMLScopeProvider.java
@@ -3,7 +3,7 @@
*/
package org.omg.kerml.xtext.scoping;
-import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
+import org.omg.kerml.expressions.xtext.scoping.KerMLExpressionsScopeProvider;
-public abstract class AbstractKerMLScopeProvider extends DelegatingScopeProvider {
+public abstract class AbstractKerMLScopeProvider extends KerMLExpressionsScopeProvider {
}
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/serializer/KerMLSemanticSequencer.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/serializer/KerMLSemanticSequencer.java
index d9952c39f..9bd1e0937 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/serializer/KerMLSemanticSequencer.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/serializer/KerMLSemanticSequencer.java
@@ -12,8 +12,8 @@
import org.eclipse.xtext.ParserRule;
import org.eclipse.xtext.serializer.ISerializationContext;
import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
-import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
+import org.omg.kerml.expressions.xtext.serializer.KerMLExpressionsSemanticSequencer;
import org.omg.kerml.xtext.services.KerMLGrammarAccess;
import org.omg.sysml.lang.sysml.AnnotatingFeature;
import org.omg.sysml.lang.sysml.Annotation;
@@ -78,7 +78,7 @@
import org.omg.sysml.lang.sysml.TypeFeaturing;
@SuppressWarnings("all")
-public class KerMLSemanticSequencer extends AbstractDelegatingSemanticSequencer {
+public class KerMLSemanticSequencer extends KerMLExpressionsSemanticSequencer {
@Inject
private KerMLGrammarAccess grammarAccess;
@@ -237,11 +237,8 @@ else if (rule == grammarAccess.getFilterPackageMemberRule()) {
sequence_ConnectorEndMember(context, (EndFeatureMembership) semanticObject);
return;
}
- else if (rule == grammarAccess.getFeatureTypeMemberRule()) {
- sequence_EndFeatureMember_FeatureMemberFlags_TypeMemberPrefix(context, (EndFeatureMembership) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getEndFeatureMemberRule()) {
+ else if (rule == grammarAccess.getFeatureTypeMemberRule()
+ || rule == grammarAccess.getEndFeatureMemberRule()) {
sequence_EndFeatureMember_FeatureMemberFlags_TypeMemberPrefix(context, (EndFeatureMembership) semanticObject);
return;
}
@@ -271,11 +268,7 @@ else if (rule == grammarAccess.getConnectorEndRule()) {
}
else if (rule == grammarAccess.getEmptyParameterRule()
|| rule == grammarAccess.getEmptyFeatureRule()) {
- sequence_EmptyFeature_EmptyParameter(context, (Feature) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getFeatureReferenceRule()) {
- sequence_FeatureReference(context, (Feature) semanticObject);
+ sequence_BodyParameter_EmptyFeature(context, (Feature) semanticObject);
return;
}
else if (rule == grammarAccess.getFeatureElementRule()
@@ -310,6 +303,10 @@ else if (rule == grammarAccess.getFeatureTypeMemberRule()
sequence_FeatureMember_FeatureMemberFlags_TypeMemberPrefix(context, (FeatureMembership) semanticObject);
return;
}
+ else if (rule == grammarAccess.getFeatureReferenceMemberRule()) {
+ sequence_FeatureReferenceMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
else if (rule == grammarAccess.getItemFeatureMemberRule()) {
sequence_ItemFeatureMember(context, (FeatureMembership) semanticObject);
return;
@@ -390,11 +387,7 @@ else if (rule == grammarAccess.getSelfReferenceExpressionRule()) {
}
else break;
case SysMLPackage.FEATURE_TYPING:
- if (rule == grammarAccess.getExpressionTypingRule()) {
- sequence_ExpressionTyping(context, (FeatureTyping) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getNonFeatureElementRule()
+ if (rule == grammarAccess.getNonFeatureElementRule()
|| rule == grammarAccess.getFeatureTypingRule()) {
sequence_FeatureTyping_Identification(context, (FeatureTyping) semanticObject);
return;
@@ -686,10 +679,6 @@ else if (rule == grammarAccess.getOwnedRelatedElementRule()
sequence_EmptyReturnParameterMember(context, (ReturnParameterMembership) semanticObject);
return;
}
- else if (rule == grammarAccess.getFeatureReferenceMemberRule()) {
- sequence_FeatureReferenceMember(context, (ReturnParameterMembership) semanticObject);
- return;
- }
else if (rule == grammarAccess.getReturnParameterMemberRule()) {
sequence_ReturnParameterMember(context, (ReturnParameterMembership) semanticObject);
return;
@@ -775,133 +764,6 @@ else if (rule == grammarAccess.getOwnedTypeFeaturingRule()) {
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
- /**
- * Contexts:
- * SequenceElementList returns OperatorExpression
- *
- * Constraint:
- * (
- * (
- * operand_comp+=ConditionalExpression_OperatorExpression_1_0
- * operator=ConditionalTestOperator
- * operand_comp+=OwnedExpression
- * operand_comp+=ConditionalExpression
- * ) |
- * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
- * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
- * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
- * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
- * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
- * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
- * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
- * (
- * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
- * operator=ClassificationOperator
- * ownedFeatureMembership_comp+=TypeReferenceMember
- * ) |
- * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
- * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
- * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
- * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
- * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
- * (operator=UnaryOperator operand_comp+=ExtentExpression) |
- * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceElementList_OperatorExpression_1_0 operator=',' operand_comp+=SequenceElementList) |
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- * )
- */
- protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceElementList_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns OperatorExpression
- * ConditionalExpression returns OperatorExpression
- * ConditionalExpression.OperatorExpression_1_0 returns OperatorExpression
- * NullCoalescingExpression returns OperatorExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns OperatorExpression
- * ConditionalOrExpression returns OperatorExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns OperatorExpression
- * ConditionalAndExpression returns OperatorExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns OperatorExpression
- * OrExpression returns OperatorExpression
- * OrExpression.OperatorExpression_1_0 returns OperatorExpression
- * XorExpression returns OperatorExpression
- * XorExpression.OperatorExpression_1_0 returns OperatorExpression
- * AndExpression returns OperatorExpression
- * AndExpression.OperatorExpression_1_0 returns OperatorExpression
- * EqualityExpression returns OperatorExpression
- * EqualityExpression.OperatorExpression_1_0 returns OperatorExpression
- * ClassificationExpression returns OperatorExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns OperatorExpression
- * RelationalExpression returns OperatorExpression
- * RelationalExpression.OperatorExpression_1_0 returns OperatorExpression
- * AdditiveExpression returns OperatorExpression
- * AdditiveExpression.OperatorExpression_1_0 returns OperatorExpression
- * MultiplicativeExpression returns OperatorExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns OperatorExpression
- * ExponentiationExpression returns OperatorExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns OperatorExpression
- * UnitsExpression returns OperatorExpression
- * UnitsExpression.OperatorExpression_1_0 returns OperatorExpression
- * UnaryExpression returns OperatorExpression
- * ExtentExpression returns OperatorExpression
- * SequenceExpression returns OperatorExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns OperatorExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns OperatorExpression
- * SequenceConstructionExpression returns OperatorExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns OperatorExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns OperatorExpression
- * SequenceElementList.OperatorExpression_1_0 returns OperatorExpression
- * BaseExpression returns OperatorExpression
- *
- * Constraint:
- * (
- * (
- * operand_comp+=ConditionalExpression_OperatorExpression_1_0
- * operator=ConditionalTestOperator
- * operand_comp+=OwnedExpression
- * operand_comp+=ConditionalExpression
- * ) |
- * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
- * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
- * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
- * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
- * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
- * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
- * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
- * (
- * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
- * operator=ClassificationOperator
- * ownedFeatureMembership_comp+=TypeReferenceMember
- * ) |
- * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
- * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
- * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
- * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
- * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
- * (operator=UnaryOperator operand_comp+=ExtentExpression) |
- * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression) |
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- * )
- */
- protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* OwnedAnnotatingFeature returns AnnotatingFeature
@@ -1206,64 +1068,6 @@ protected void sequence_BindingConnector_BindingConnectorDeclaration_FeatureConj
}
- /**
- * Contexts:
- * BodyExpressionMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=BodyExpression
- */
- protected void sequence_BodyExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * BodyExpression returns BlockExpression
- *
- * Constraint:
- * (
- * (
- * ownedFeatureMembership_comp+=BodyParameterMember
- * ownedFeatureMembership_comp+=BodyParameterMember*
- * ownedFeatureMembership_comp+=ResultExpressionMember
- * ) |
- * ownedRelationship_comp+=ExpressionTyping
- * )
- */
- protected void sequence_BodyExpression(ISerializationContext context, BlockExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * BodyParameterMember returns ParameterMembership
- *
- * Constraint:
- * (memberName=Name ownedMemberParameter_comp=BodyParameter)
- */
- protected void sequence_BodyParameterMember(ISerializationContext context, ParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
- feeder.accept(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0(), semanticObject.getOwnedMemberParameter_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* BodyParameter returns Feature
@@ -1423,10 +1227,10 @@ protected void sequence_ClassifierConjugationPart_ClassifierDeclaration_DataType
* ((ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*) | ownedRelationship_comp+=ClassifierConjugation)?
* (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
* (ownedFeatureMembership_comp+=ReturnParameterMember | ownedFeatureMembership_comp+=EmptyReturnParameterMember)
- * ownedMembership_comp+=NonFeatureTypeMember?
+ * documentation_comp+=OwnedDocumentation?
* (
- * (documentation_comp+=OwnedDocumentation | ownedFeatureMembership_comp+=FeatureTypeMember | ownedRelationship_comp+=Import)?
- * ownedMembership_comp+=NonFeatureTypeMember?
+ * (ownedMembership_comp+=NonFeatureTypeMember | ownedFeatureMembership_comp+=FeatureTypeMember | ownedRelationship_comp+=Import)?
+ * documentation_comp+=OwnedDocumentation?
* )*
* ownedFeatureMembership_comp+=ResultExpressionMember?
* )
@@ -1450,10 +1254,10 @@ protected void sequence_ClassifierConjugationPart_ClassifierDeclaration_EmptyRet
* ((ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*) | ownedRelationship_comp+=ClassifierConjugation)?
* (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
* (ownedFeatureMembership_comp+=ReturnParameterMember | ownedFeatureMembership_comp+=EmptyReturnParameterMember)
- * ownedMembership_comp+=NonFeatureTypeMember?
+ * documentation_comp+=OwnedDocumentation?
* (
- * (documentation_comp+=OwnedDocumentation | ownedFeatureMembership_comp+=FeatureTypeMember | ownedRelationship_comp+=Import)?
- * ownedMembership_comp+=NonFeatureTypeMember?
+ * (ownedMembership_comp+=NonFeatureTypeMember | ownedFeatureMembership_comp+=FeatureTypeMember | ownedRelationship_comp+=Import)?
+ * documentation_comp+=OwnedDocumentation?
* )*
* ownedFeatureMembership_comp+=ResultExpressionMember?
* )
@@ -1672,19 +1476,6 @@ protected void sequence_EmptyAnnotation(ISerializationContext context, Annotatio
}
- /**
- * Contexts:
- * EmptyParameter returns Feature
- * EmptyFeature returns Feature
- *
- * Constraint:
- * {Feature}
- */
- protected void sequence_EmptyFeature_EmptyParameter(ISerializationContext context, Feature semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* EmptyItemFeatureMember returns FeatureMembership
@@ -1879,10 +1670,11 @@ protected void sequence_EmptyReturnParameterPart_FeatureConjugationPart_FeatureD
/**
* Contexts:
* FeatureTypeMember returns EndFeatureMembership
+ * EndFeatureMember returns EndFeatureMembership
*
* Constraint:
* (
- * ownedRelationship_comp+=PrefixDocumentation?
+ * ownedRelationship_comp+=PrefixDocumentation*
* visibility=VisibilityIndicator?
* direction=FeatureDirection?
* (isComposite?='composite' | isPortion?='portion')?
@@ -1895,55 +1687,6 @@ protected void sequence_EndFeatureMember_FeatureMemberFlags_TypeMemberPrefix(ISe
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // EndFeatureMember returns EndFeatureMembership
- //
- // Constraint:
- // (
- // ownedRelationship_comp+=PrefixDocumentation*
- // visibility=VisibilityIndicator?
- // direction=FeatureDirection?
- // (isComposite?='composite' | isPortion?='portion')?
- // isPort?='port'?
- // ownedMemberFeature_comp=FeatureElement
- // )
- //
- // protected void sequence_EndFeatureMember_FeatureMemberFlags_TypeMemberPrefix(ISerializationContext context, EndFeatureMembership semanticObject) { }
-
- /**
- * Contexts:
- * ExpressionTyping returns FeatureTyping
- *
- * Constraint:
- * type=[Function|QualifiedName]
- */
- protected void sequence_ExpressionTyping(ISerializationContext context, FeatureTyping semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1(), semanticObject.eGet(SysMLPackage.Literals.FEATURE_TYPING__TYPE, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ExtentExpression_Deprecated returns OperatorExpression
- *
- * Constraint:
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- */
- protected void sequence_ExtentExpression_Deprecated(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* FeatureElement returns SuccessionItemFlow
@@ -2262,88 +2005,6 @@ protected void sequence_FeatureNamespaceMember_NamespaceMember_NonFeatureNamespa
}
- /**
- * Contexts:
- * OwnedExpression returns FeatureReferenceExpression
- * ConditionalExpression returns FeatureReferenceExpression
- * ConditionalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * NullCoalescingExpression returns FeatureReferenceExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ConditionalOrExpression returns FeatureReferenceExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ConditionalAndExpression returns FeatureReferenceExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * OrExpression returns FeatureReferenceExpression
- * OrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * XorExpression returns FeatureReferenceExpression
- * XorExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * AndExpression returns FeatureReferenceExpression
- * AndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * EqualityExpression returns FeatureReferenceExpression
- * EqualityExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ClassificationExpression returns FeatureReferenceExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns FeatureReferenceExpression
- * RelationalExpression returns FeatureReferenceExpression
- * RelationalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * AdditiveExpression returns FeatureReferenceExpression
- * AdditiveExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * MultiplicativeExpression returns FeatureReferenceExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ExponentiationExpression returns FeatureReferenceExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * UnitsExpression returns FeatureReferenceExpression
- * UnitsExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * UnaryExpression returns FeatureReferenceExpression
- * ExtentExpression returns FeatureReferenceExpression
- * SequenceExpression returns FeatureReferenceExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns FeatureReferenceExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns FeatureReferenceExpression
- * SequenceConstructionExpression returns FeatureReferenceExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns FeatureReferenceExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns FeatureReferenceExpression
- * SequenceElementList returns FeatureReferenceExpression
- * SequenceElementList.OperatorExpression_1_0 returns FeatureReferenceExpression
- * BaseExpression returns FeatureReferenceExpression
- * FeatureReferenceExpression returns FeatureReferenceExpression
- *
- * Constraint:
- * ownedFeatureMembership_comp+=FeatureReferenceMember
- */
- protected void sequence_FeatureReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * FeatureReferenceMember returns ReturnParameterMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=FeatureReference
- */
- protected void sequence_FeatureReferenceMember(ISerializationContext context, ReturnParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * FeatureReference returns Feature
- *
- * Constraint:
- * ownedRelationship_comp+=OwnedSubsetting
- */
- protected void sequence_FeatureReference(ISerializationContext context, Feature semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* NonFeatureElement returns FeatureTyping
@@ -3058,64 +2719,6 @@ protected void sequence_ImportedNamespace(ISerializationContext context, Import
}
- /**
- * Contexts:
- * OwnedExpression returns InvocationExpression
- * ConditionalExpression returns InvocationExpression
- * ConditionalExpression.OperatorExpression_1_0 returns InvocationExpression
- * NullCoalescingExpression returns InvocationExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns InvocationExpression
- * ConditionalOrExpression returns InvocationExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns InvocationExpression
- * ConditionalAndExpression returns InvocationExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns InvocationExpression
- * OrExpression returns InvocationExpression
- * OrExpression.OperatorExpression_1_0 returns InvocationExpression
- * XorExpression returns InvocationExpression
- * XorExpression.OperatorExpression_1_0 returns InvocationExpression
- * AndExpression returns InvocationExpression
- * AndExpression.OperatorExpression_1_0 returns InvocationExpression
- * EqualityExpression returns InvocationExpression
- * EqualityExpression.OperatorExpression_1_0 returns InvocationExpression
- * ClassificationExpression returns InvocationExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns InvocationExpression
- * RelationalExpression returns InvocationExpression
- * RelationalExpression.OperatorExpression_1_0 returns InvocationExpression
- * AdditiveExpression returns InvocationExpression
- * AdditiveExpression.OperatorExpression_1_0 returns InvocationExpression
- * MultiplicativeExpression returns InvocationExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns InvocationExpression
- * ExponentiationExpression returns InvocationExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns InvocationExpression
- * UnitsExpression returns InvocationExpression
- * UnitsExpression.OperatorExpression_1_0 returns InvocationExpression
- * UnaryExpression returns InvocationExpression
- * ExtentExpression returns InvocationExpression
- * SequenceExpression returns InvocationExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns InvocationExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns InvocationExpression
- * SequenceConstructionExpression returns InvocationExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns InvocationExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns InvocationExpression
- * SequenceElementList returns InvocationExpression
- * SequenceElementList.OperatorExpression_1_0 returns InvocationExpression
- * BaseExpression returns InvocationExpression
- * InvocationExpression returns InvocationExpression
- *
- * Constraint:
- * (
- * ownedRelationship_comp+=OwnedFeatureTyping
- * (
- * (ownedFeatureMembership_comp+=OwnedExpressionMember ownedFeatureMembership_comp+=OwnedExpressionMember*) |
- * (ownedFeatureMembership_comp+=NamedExpressionMember ownedFeatureMembership_comp+=NamedExpressionMember*)
- * )?
- * )
- */
- protected void sequence_InvocationExpression_NamedArgumentList_PositionalArgumentList(ISerializationContext context, InvocationExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* ItemFeatureMember returns FeatureMembership
@@ -3203,65 +2806,6 @@ protected void sequence_ItemFlowFeature(ISerializationContext context, ItemFlowF
}
- /**
- * Contexts:
- * OwnedExpression returns LiteralBoolean
- * ConditionalExpression returns LiteralBoolean
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralBoolean
- * NullCoalescingExpression returns LiteralBoolean
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ConditionalOrExpression returns LiteralBoolean
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ConditionalAndExpression returns LiteralBoolean
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralBoolean
- * OrExpression returns LiteralBoolean
- * OrExpression.OperatorExpression_1_0 returns LiteralBoolean
- * XorExpression returns LiteralBoolean
- * XorExpression.OperatorExpression_1_0 returns LiteralBoolean
- * AndExpression returns LiteralBoolean
- * AndExpression.OperatorExpression_1_0 returns LiteralBoolean
- * EqualityExpression returns LiteralBoolean
- * EqualityExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ClassificationExpression returns LiteralBoolean
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralBoolean
- * RelationalExpression returns LiteralBoolean
- * RelationalExpression.OperatorExpression_1_0 returns LiteralBoolean
- * AdditiveExpression returns LiteralBoolean
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralBoolean
- * MultiplicativeExpression returns LiteralBoolean
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ExponentiationExpression returns LiteralBoolean
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralBoolean
- * UnitsExpression returns LiteralBoolean
- * UnitsExpression.OperatorExpression_1_0 returns LiteralBoolean
- * UnaryExpression returns LiteralBoolean
- * ExtentExpression returns LiteralBoolean
- * SequenceExpression returns LiteralBoolean
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralBoolean
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralBoolean
- * SequenceConstructionExpression returns LiteralBoolean
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralBoolean
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralBoolean
- * SequenceElementList returns LiteralBoolean
- * SequenceElementList.OperatorExpression_1_0 returns LiteralBoolean
- * BaseExpression returns LiteralBoolean
- * LiteralExpression returns LiteralBoolean
- * LiteralBoolean returns LiteralBoolean
- *
- * Constraint:
- * value=BooleanValue
- */
- protected void sequence_LiteralBoolean(ISerializationContext context, LiteralBoolean semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0(), semanticObject.isValue());
- feeder.finish();
- }
-
-
/**
* Contexts:
* LiteralIntegerMember returns Membership
@@ -3280,238 +2824,6 @@ protected void sequence_LiteralIntegerMember(ISerializationContext context, Memb
}
- /**
- * Contexts:
- * OwnedExpression returns LiteralInteger
- * ConditionalExpression returns LiteralInteger
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralInteger
- * NullCoalescingExpression returns LiteralInteger
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralInteger
- * ConditionalOrExpression returns LiteralInteger
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralInteger
- * ConditionalAndExpression returns LiteralInteger
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralInteger
- * OrExpression returns LiteralInteger
- * OrExpression.OperatorExpression_1_0 returns LiteralInteger
- * XorExpression returns LiteralInteger
- * XorExpression.OperatorExpression_1_0 returns LiteralInteger
- * AndExpression returns LiteralInteger
- * AndExpression.OperatorExpression_1_0 returns LiteralInteger
- * EqualityExpression returns LiteralInteger
- * EqualityExpression.OperatorExpression_1_0 returns LiteralInteger
- * ClassificationExpression returns LiteralInteger
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralInteger
- * RelationalExpression returns LiteralInteger
- * RelationalExpression.OperatorExpression_1_0 returns LiteralInteger
- * AdditiveExpression returns LiteralInteger
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralInteger
- * MultiplicativeExpression returns LiteralInteger
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralInteger
- * ExponentiationExpression returns LiteralInteger
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralInteger
- * UnitsExpression returns LiteralInteger
- * UnitsExpression.OperatorExpression_1_0 returns LiteralInteger
- * UnaryExpression returns LiteralInteger
- * ExtentExpression returns LiteralInteger
- * SequenceExpression returns LiteralInteger
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralInteger
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralInteger
- * SequenceConstructionExpression returns LiteralInteger
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralInteger
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralInteger
- * SequenceElementList returns LiteralInteger
- * SequenceElementList.OperatorExpression_1_0 returns LiteralInteger
- * BaseExpression returns LiteralInteger
- * LiteralExpression returns LiteralInteger
- * LiteralInteger returns LiteralInteger
- * LiteralUnlimitedNatural returns LiteralInteger
- *
- * Constraint:
- * value=DECIMAL_VALUE
- */
- protected void sequence_LiteralInteger(ISerializationContext context, LiteralInteger semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralReal
- * ConditionalExpression returns LiteralReal
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralReal
- * NullCoalescingExpression returns LiteralReal
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralReal
- * ConditionalOrExpression returns LiteralReal
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralReal
- * ConditionalAndExpression returns LiteralReal
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralReal
- * OrExpression returns LiteralReal
- * OrExpression.OperatorExpression_1_0 returns LiteralReal
- * XorExpression returns LiteralReal
- * XorExpression.OperatorExpression_1_0 returns LiteralReal
- * AndExpression returns LiteralReal
- * AndExpression.OperatorExpression_1_0 returns LiteralReal
- * EqualityExpression returns LiteralReal
- * EqualityExpression.OperatorExpression_1_0 returns LiteralReal
- * ClassificationExpression returns LiteralReal
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralReal
- * RelationalExpression returns LiteralReal
- * RelationalExpression.OperatorExpression_1_0 returns LiteralReal
- * AdditiveExpression returns LiteralReal
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralReal
- * MultiplicativeExpression returns LiteralReal
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralReal
- * ExponentiationExpression returns LiteralReal
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralReal
- * UnitsExpression returns LiteralReal
- * UnitsExpression.OperatorExpression_1_0 returns LiteralReal
- * UnaryExpression returns LiteralReal
- * ExtentExpression returns LiteralReal
- * SequenceExpression returns LiteralReal
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralReal
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralReal
- * SequenceConstructionExpression returns LiteralReal
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralReal
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralReal
- * SequenceElementList returns LiteralReal
- * SequenceElementList.OperatorExpression_1_0 returns LiteralReal
- * BaseExpression returns LiteralReal
- * LiteralExpression returns LiteralReal
- * LiteralReal returns LiteralReal
- *
- * Constraint:
- * value=RealValue
- */
- protected void sequence_LiteralReal(ISerializationContext context, LiteralReal semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralString
- * ConditionalExpression returns LiteralString
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralString
- * NullCoalescingExpression returns LiteralString
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralString
- * ConditionalOrExpression returns LiteralString
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralString
- * ConditionalAndExpression returns LiteralString
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralString
- * OrExpression returns LiteralString
- * OrExpression.OperatorExpression_1_0 returns LiteralString
- * XorExpression returns LiteralString
- * XorExpression.OperatorExpression_1_0 returns LiteralString
- * AndExpression returns LiteralString
- * AndExpression.OperatorExpression_1_0 returns LiteralString
- * EqualityExpression returns LiteralString
- * EqualityExpression.OperatorExpression_1_0 returns LiteralString
- * ClassificationExpression returns LiteralString
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralString
- * RelationalExpression returns LiteralString
- * RelationalExpression.OperatorExpression_1_0 returns LiteralString
- * AdditiveExpression returns LiteralString
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralString
- * MultiplicativeExpression returns LiteralString
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralString
- * ExponentiationExpression returns LiteralString
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralString
- * UnitsExpression returns LiteralString
- * UnitsExpression.OperatorExpression_1_0 returns LiteralString
- * UnaryExpression returns LiteralString
- * ExtentExpression returns LiteralString
- * SequenceExpression returns LiteralString
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralString
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralString
- * SequenceConstructionExpression returns LiteralString
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralString
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralString
- * SequenceElementList returns LiteralString
- * SequenceElementList.OperatorExpression_1_0 returns LiteralString
- * BaseExpression returns LiteralString
- * LiteralExpression returns LiteralString
- * LiteralString returns LiteralString
- *
- * Constraint:
- * value=STRING_VALUE
- */
- protected void sequence_LiteralString(ISerializationContext context, LiteralString semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralUnbounded
- * ConditionalExpression returns LiteralUnbounded
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * NullCoalescingExpression returns LiteralUnbounded
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ConditionalOrExpression returns LiteralUnbounded
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ConditionalAndExpression returns LiteralUnbounded
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * OrExpression returns LiteralUnbounded
- * OrExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * XorExpression returns LiteralUnbounded
- * XorExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * AndExpression returns LiteralUnbounded
- * AndExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * EqualityExpression returns LiteralUnbounded
- * EqualityExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ClassificationExpression returns LiteralUnbounded
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralUnbounded
- * RelationalExpression returns LiteralUnbounded
- * RelationalExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * AdditiveExpression returns LiteralUnbounded
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * MultiplicativeExpression returns LiteralUnbounded
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ExponentiationExpression returns LiteralUnbounded
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * UnitsExpression returns LiteralUnbounded
- * UnitsExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * UnaryExpression returns LiteralUnbounded
- * ExtentExpression returns LiteralUnbounded
- * SequenceExpression returns LiteralUnbounded
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralUnbounded
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralUnbounded
- * SequenceConstructionExpression returns LiteralUnbounded
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralUnbounded
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralUnbounded
- * SequenceElementList returns LiteralUnbounded
- * SequenceElementList.OperatorExpression_1_0 returns LiteralUnbounded
- * BaseExpression returns LiteralUnbounded
- * LiteralExpression returns LiteralUnbounded
- * LiteralUnbounded returns LiteralUnbounded
- * LiteralUnlimitedNatural returns LiteralUnbounded
- *
- * Constraint:
- * {LiteralUnbounded}
- */
- protected void sequence_LiteralUnbounded(ISerializationContext context, LiteralUnbounded semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* LiteralUnlimitedNaturalMember returns Membership
@@ -3608,27 +2920,6 @@ protected void sequence_Multiplicity(ISerializationContext context, Multiplicity
}
- /**
- * Contexts:
- * NamedExpressionMember returns FeatureMembership
- *
- * Constraint:
- * (memberName=Name ownedMemberFeature_comp=OwnedExpression)
- */
- protected void sequence_NamedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
- feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* RootNamespace returns Namespace
@@ -3657,58 +2948,6 @@ protected void sequence_NonFeatureNamespaceMember_TypeMemberPrefix(ISerializatio
}
- /**
- * Contexts:
- * OwnedExpression returns NullExpression
- * ConditionalExpression returns NullExpression
- * ConditionalExpression.OperatorExpression_1_0 returns NullExpression
- * NullCoalescingExpression returns NullExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns NullExpression
- * ConditionalOrExpression returns NullExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns NullExpression
- * ConditionalAndExpression returns NullExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns NullExpression
- * OrExpression returns NullExpression
- * OrExpression.OperatorExpression_1_0 returns NullExpression
- * XorExpression returns NullExpression
- * XorExpression.OperatorExpression_1_0 returns NullExpression
- * AndExpression returns NullExpression
- * AndExpression.OperatorExpression_1_0 returns NullExpression
- * EqualityExpression returns NullExpression
- * EqualityExpression.OperatorExpression_1_0 returns NullExpression
- * ClassificationExpression returns NullExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns NullExpression
- * RelationalExpression returns NullExpression
- * RelationalExpression.OperatorExpression_1_0 returns NullExpression
- * AdditiveExpression returns NullExpression
- * AdditiveExpression.OperatorExpression_1_0 returns NullExpression
- * MultiplicativeExpression returns NullExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns NullExpression
- * ExponentiationExpression returns NullExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns NullExpression
- * UnitsExpression returns NullExpression
- * UnitsExpression.OperatorExpression_1_0 returns NullExpression
- * UnaryExpression returns NullExpression
- * ExtentExpression returns NullExpression
- * SequenceExpression returns NullExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns NullExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns NullExpression
- * SequenceConstructionExpression returns NullExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns NullExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns NullExpression
- * SequenceElementList returns NullExpression
- * SequenceElementList.OperatorExpression_1_0 returns NullExpression
- * BaseExpression returns NullExpression
- * NullExpression returns NullExpression
- *
- * Constraint:
- * {NullExpression}
- */
- protected void sequence_NullExpression_SequenceConstructionExpression(ISerializationContext context, NullExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* OwnedAnnotatingFeatureAnnotation returns Annotation
@@ -3777,24 +3016,6 @@ protected void sequence_OwnedElement_OwnedRelatedElement(ISerializationContext c
}
- /**
- * Contexts:
- * OwnedExpressionMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=OwnedExpression
- */
- protected void sequence_OwnedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* OwnedFeatureTyping returns FeatureTyping
@@ -4013,36 +3234,6 @@ protected void sequence_ReturnParameterMember(ISerializationContext context, Ret
}
- /**
- * Contexts:
- * SelfReferenceExpression returns FeatureReferenceExpression
- *
- * Constraint:
- * ownedFeatureMembership_comp+=SelfReferenceMember
- */
- protected void sequence_SelfReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * SelfReferenceMember returns ReturnParameterMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=EmptyFeature
- */
- protected void sequence_SelfReferenceMember(ISerializationContext context, ReturnParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* StepParameterMember returns ParameterMembership
@@ -4085,36 +3276,6 @@ protected void sequence_TrueLiteralMember(ISerializationContext context, Feature
}
- /**
- * Contexts:
- * TypeReferenceMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=TypeReference
- */
- protected void sequence_TypeReferenceMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * TypeReference returns Feature
- *
- * Constraint:
- * ownedRelationship_comp+=OwnedFeatureTyping
- */
- protected void sequence_TypeReference(ISerializationContext context, Feature semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* metadataTyping returns FeatureTyping
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/services/KerMLGrammarAccess.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/services/KerMLGrammarAccess.java
index c579e39c5..94d0829b4 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/services/KerMLGrammarAccess.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/services/KerMLGrammarAccess.java
@@ -21,6 +21,7 @@
import org.eclipse.xtext.TerminalRule;
import org.eclipse.xtext.service.AbstractElementFinder;
import org.eclipse.xtext.service.GrammarProvider;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
@Singleton
public class KerMLGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder {
@@ -3641,6 +3642,7 @@ public class OwnedFeatureTypingElements extends AbstractParserRuleElementFinder
private final CrossReference cTypeTypeCrossReference_0 = (CrossReference)cTypeAssignment.eContents().get(0);
private final RuleCall cTypeTypeQualifiedNameParserRuleCall_0_1 = (RuleCall)cTypeTypeCrossReference_0.eContents().get(1);
+ //@Override
//OwnedFeatureTyping SysML::FeatureTyping:
// type=[SysML::Type|QualifiedName];
@Override public ParserRule getRule() { return rule; }
@@ -5298,6 +5300,7 @@ public class ResultExpressionMemberElements extends AbstractParserRuleElementFin
private final Assignment cOwnedResultExpression_compAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cOwnedResultExpression_compOwnedExpressionParserRuleCall_1_0 = (RuleCall)cOwnedResultExpression_compAssignment_1.eContents().get(0);
+ //@Override
//ResultExpressionMember SysML::ResultExpressionMembership:
// TypeMemberPrefix ownedResultExpression_comp=OwnedExpression;
@Override public ParserRule getRule() { return rule; }
@@ -5925,2053 +5928,49 @@ public class ItemFlowFeatureElements extends AbstractParserRuleElementFinder {
//OwnedRedefinition
public RuleCall getOwnedRelationship_compOwnedRedefinitionParserRuleCall_0() { return cOwnedRelationship_compOwnedRedefinitionParserRuleCall_0; }
}
- public class OwnedExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.OwnedExpressionMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- ///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=OwnedExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=OwnedExpression
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //OwnedExpression
- public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0; }
- }
- public class OwnedExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.OwnedExpression");
- private final RuleCall cConditionalExpressionParserRuleCall = (RuleCall)rule.eContents().get(1);
-
- //OwnedExpression SysML::Expression:
- // ConditionalExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalExpression
- public RuleCall getConditionalExpressionParserRuleCall() { return cConditionalExpressionParserRuleCall; }
- }
- public class ConditionalExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNullCoalescingExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalTestOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
- private final Keyword cColonKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
- private final Assignment cOperand_compAssignment_1_4 = (Assignment)cGroup_1.eContents().get(4);
- private final RuleCall cOperand_compConditionalExpressionParserRuleCall_1_4_0 = (RuleCall)cOperand_compAssignment_1_4.eContents().get(0);
-
- //// Conditional Test Expressions
- //ConditionalExpression SysML::Expression:
- // NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
- // operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
- @Override public ParserRule getRule() { return rule; }
-
- //NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
- //operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?
- public Group getGroup() { return cGroup; }
-
- //NullCoalescingExpression
- public RuleCall getNullCoalescingExpressionParserRuleCall_0() { return cNullCoalescingExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator operand_comp+=OwnedExpression ':'
- //operand_comp+=ConditionalExpression)?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalTestOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalTestOperator
- public RuleCall getOperatorConditionalTestOperatorParserRuleCall_1_1_0() { return cOperatorConditionalTestOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
-
- //':'
- public Keyword getColonKeyword_1_3() { return cColonKeyword_1_3; }
-
- //operand_comp+=ConditionalExpression
- public Assignment getOperand_compAssignment_1_4() { return cOperand_compAssignment_1_4; }
-
- //ConditionalExpression
- public RuleCall getOperand_compConditionalExpressionParserRuleCall_1_4_0() { return cOperand_compConditionalExpressionParserRuleCall_1_4_0; }
- }
- public class ConditionalTestOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalTestOperator");
- private final Keyword cQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalTestOperator:
- // '?';
- @Override public ParserRule getRule() { return rule; }
-
- //'?'
- public Keyword getQuestionMarkKeyword() { return cQuestionMarkKeyword; }
- }
- public class NullCoalescingExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.NullCoalescingExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cConditionalOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorNullCoalescingOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compConditionalOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Null Coalescing Expressions
- //NullCoalescingExpression SysML::Expression:
- // ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- // operand_comp+=ConditionalOrExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- //operand_comp+=ConditionalOrExpression)*
- public Group getGroup() { return cGroup; }
-
- //ConditionalOrExpression
- public RuleCall getConditionalOrExpressionParserRuleCall_0() { return cConditionalOrExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- //operand_comp+=ConditionalOrExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=NullCoalescingOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //NullCoalescingOperator
- public RuleCall getOperatorNullCoalescingOperatorParserRuleCall_1_1_0() { return cOperatorNullCoalescingOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ConditionalOrExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ConditionalOrExpression
- public RuleCall getOperand_compConditionalOrExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalOrExpressionParserRuleCall_1_2_0; }
- }
- public class NullCoalescingOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.NullCoalescingOperator");
- private final Keyword cQuestionMarkQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
-
- //NullCoalescingOperator:
- // '??';
- @Override public ParserRule getRule() { return rule; }
-
- //'??'
- public Keyword getQuestionMarkQuestionMarkKeyword() { return cQuestionMarkQuestionMarkKeyword; }
- }
- public class ConditionalOrExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalOrExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cConditionalAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compConditionalAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Conditional Logical Expressions
- //ConditionalOrExpression SysML::Expression:
- // ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- // operand_comp+=ConditionalAndExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- //operand_comp+=ConditionalAndExpression)*
- public Group getGroup() { return cGroup; }
-
- //ConditionalAndExpression
- public RuleCall getConditionalAndExpressionParserRuleCall_0() { return cConditionalAndExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- //operand_comp+=ConditionalAndExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalOrOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalOrOperator
- public RuleCall getOperatorConditionalOrOperatorParserRuleCall_1_1_0() { return cOperatorConditionalOrOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ConditionalAndExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ConditionalAndExpression
- public RuleCall getOperand_compConditionalAndExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalAndExpressionParserRuleCall_1_2_0; }
- }
- public class ConditionalOrOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalOrOperator");
- private final Keyword cVerticalLineVerticalLineKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalOrOperator:
- // '||';
- @Override public ParserRule getRule() { return rule; }
-
- //'||'
- public Keyword getVerticalLineVerticalLineKeyword() { return cVerticalLineVerticalLineKeyword; }
- }
- public class ConditionalAndExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalAndExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //ConditionalAndExpression SysML::Expression:
- // OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
- // operand_comp+=OrExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
- //operand_comp+=OrExpression)*
- public Group getGroup() { return cGroup; }
-
- //OrExpression
- public RuleCall getOrExpressionParserRuleCall_0() { return cOrExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator operand_comp+=OrExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalAndOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalAndOperator
- public RuleCall getOperatorConditionalAndOperatorParserRuleCall_1_1_0() { return cOperatorConditionalAndOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=OrExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OrExpression
- public RuleCall getOperand_compOrExpressionParserRuleCall_1_2_0() { return cOperand_compOrExpressionParserRuleCall_1_2_0; }
- }
- public class ConditionalAndOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ConditionalAndOperator");
- private final Keyword cAmpersandAmpersandKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalAndOperator:
- // '&&';
- @Override public ParserRule getRule() { return rule; }
-
- //'&&'
- public Keyword getAmpersandAmpersandKeyword() { return cAmpersandAmpersandKeyword; }
- }
- public class OrExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.OrExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cXorExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compXorExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Logical Expressions
- //OrExpression SysML::Expression:
- // XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
- public Group getGroup() { return cGroup; }
-
- //XorExpression
- public RuleCall getXorExpressionParserRuleCall_0() { return cXorExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=OrOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //OrOperator
- public RuleCall getOperatorOrOperatorParserRuleCall_1_1_0() { return cOperatorOrOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=XorExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //XorExpression
- public RuleCall getOperand_compXorExpressionParserRuleCall_1_2_0() { return cOperand_compXorExpressionParserRuleCall_1_2_0; }
- }
- public class OrOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.OrOperator");
- private final Keyword cVerticalLineKeyword = (Keyword)rule.eContents().get(1);
-
- //OrOperator:
- // '|';
- @Override public ParserRule getRule() { return rule; }
-
- //'|'
- public Keyword getVerticalLineKeyword() { return cVerticalLineKeyword; }
- }
- public class XorExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.XorExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorXorOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //XorExpression SysML::Expression:
- // AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
- public Group getGroup() { return cGroup; }
-
- //AndExpression
- public RuleCall getAndExpressionParserRuleCall_0() { return cAndExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=XorOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //XorOperator
- public RuleCall getOperatorXorOperatorParserRuleCall_1_1_0() { return cOperatorXorOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=AndExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //AndExpression
- public RuleCall getOperand_compAndExpressionParserRuleCall_1_2_0() { return cOperand_compAndExpressionParserRuleCall_1_2_0; }
- }
- public class XorOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.XorOperator");
- private final Keyword cCircumflexAccentKeyword = (Keyword)rule.eContents().get(1);
-
- //XorOperator:
- // '^';
- @Override public ParserRule getRule() { return rule; }
-
- //'^'
- public Keyword getCircumflexAccentKeyword() { return cCircumflexAccentKeyword; }
- }
- public class AndExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.AndExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cEqualityExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compEqualityExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //AndExpression SysML::Expression:
- // EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
- // operand_comp+=EqualityExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
- //operand_comp+=EqualityExpression)*
- public Group getGroup() { return cGroup; }
-
- //EqualityExpression
- public RuleCall getEqualityExpressionParserRuleCall_0() { return cEqualityExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator operand_comp+=EqualityExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=AndOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //AndOperator
- public RuleCall getOperatorAndOperatorParserRuleCall_1_1_0() { return cOperatorAndOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=EqualityExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //EqualityExpression
- public RuleCall getOperand_compEqualityExpressionParserRuleCall_1_2_0() { return cOperand_compEqualityExpressionParserRuleCall_1_2_0; }
- }
- public class AndOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.AndOperator");
- private final Keyword cAmpersandKeyword = (Keyword)rule.eContents().get(1);
-
- //AndOperator:
- // '&';
- @Override public ParserRule getRule() { return rule; }
-
- //'&'
- public Keyword getAmpersandKeyword() { return cAmpersandKeyword; }
- }
- public class EqualityExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.EqualityExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cClassificationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorEqualityOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compClassificationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Equality Expressions
- //EqualityExpression SysML::Expression:
- // ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
- // operand_comp+=ClassificationExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
- //operand_comp+=ClassificationExpression)*
- public Group getGroup() { return cGroup; }
-
- //ClassificationExpression
- public RuleCall getClassificationExpressionParserRuleCall_0() { return cClassificationExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator operand_comp+=ClassificationExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=EqualityOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //EqualityOperator
- public RuleCall getOperatorEqualityOperatorParserRuleCall_1_1_0() { return cOperatorEqualityOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ClassificationExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ClassificationExpression
- public RuleCall getOperand_compClassificationExpressionParserRuleCall_1_2_0() { return cOperand_compClassificationExpressionParserRuleCall_1_2_0; }
- }
- public class EqualityOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.EqualityOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cEqualsSignEqualsSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cExclamationMarkEqualsSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //EqualityOperator:
- // '==' | '!=';
- @Override public ParserRule getRule() { return rule; }
-
- //'==' | '!='
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'=='
- public Keyword getEqualsSignEqualsSignKeyword_0() { return cEqualsSignEqualsSignKeyword_0; }
-
- //'!='
- public Keyword getExclamationMarkEqualsSignKeyword_1() { return cExclamationMarkEqualsSignKeyword_1; }
- }
- public class ClassificationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ClassificationExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final RuleCall cRelationalExpressionParserRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
- private final Group cGroup_0_1 = (Group)cGroup_0.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_0_1_0 = (Action)cGroup_0_1.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1_1 = (Assignment)cGroup_0_1.eContents().get(1);
- private final RuleCall cOperatorClassificationOperatorParserRuleCall_0_1_1_0 = (RuleCall)cOperatorAssignment_0_1_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_1_2 = (Assignment)cGroup_0_1.eContents().get(2);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_1_2.eContents().get(0);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Action cOperatorExpressionAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0 = (RuleCall)cOperand_compAssignment_1_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperatorClassificationOperatorParserRuleCall_1_2_0 = (RuleCall)cOperatorAssignment_1_2.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_3.eContents().get(0);
-
- //// Classification Expressions
- //ClassificationExpression SysML::Expression:
- // RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- // ownedFeatureMembership_comp+=TypeReferenceMember)?
- // | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
- // operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)? | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
- //operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)?
- public Group getGroup_0() { return cGroup_0; }
-
- //RelationalExpression
- public RuleCall getRelationalExpressionParserRuleCall_0_0() { return cRelationalExpressionParserRuleCall_0_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)?
- public Group getGroup_0_1() { return cGroup_0_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_0_1_0() { return cOperatorExpressionOperand_compAction_0_1_0; }
-
- //operator=ClassificationOperator
- public Assignment getOperatorAssignment_0_1_1() { return cOperatorAssignment_0_1_1; }
-
- //ClassificationOperator
- public RuleCall getOperatorClassificationOperatorParserRuleCall_0_1_1_0() { return cOperatorClassificationOperatorParserRuleCall_0_1_1_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_1_2() { return cOwnedFeatureMembership_compAssignment_0_1_2; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0; }
-
- //{SysML::OperatorExpression} operand_comp+=SelfReferenceExpression operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_1_0() { return cOperatorExpressionAction_1_0; }
-
- //operand_comp+=SelfReferenceExpression
- public Assignment getOperand_compAssignment_1_1() { return cOperand_compAssignment_1_1; }
-
- //SelfReferenceExpression
- public RuleCall getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0() { return cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0; }
-
- //operator=ClassificationOperator
- public Assignment getOperatorAssignment_1_2() { return cOperatorAssignment_1_2; }
-
- //ClassificationOperator
- public RuleCall getOperatorClassificationOperatorParserRuleCall_1_2_0() { return cOperatorClassificationOperatorParserRuleCall_1_2_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_3() { return cOwnedFeatureMembership_compAssignment_1_3; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0; }
- }
- public class ClassificationOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ClassificationOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cInstanceofKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHastypeKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cIstypeKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cCommercialAtKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //ClassificationOperator:
- // 'instanceof' | 'hastype' | 'istype' | '@';
- @Override public ParserRule getRule() { return rule; }
-
- //'instanceof' | 'hastype' | 'istype' | '@'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'instanceof'
- public Keyword getInstanceofKeyword_0() { return cInstanceofKeyword_0; }
-
- //'hastype'
- public Keyword getHastypeKeyword_1() { return cHastypeKeyword_1; }
-
- //'istype'
- public Keyword getIstypeKeyword_2() { return cIstypeKeyword_2; }
-
- //'@'
- public Keyword getCommercialAtKeyword_3() { return cCommercialAtKeyword_3; }
- }
- public class TypeReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.TypeReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compTypeReferenceParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //TypeReferenceMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=TypeReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=TypeReference
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //TypeReference
- public RuleCall getOwnedMemberFeature_compTypeReferenceParserRuleCall_0() { return cOwnedMemberFeature_compTypeReferenceParserRuleCall_0; }
- }
- public class TypeReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.TypeReference");
- private final Assignment cOwnedRelationship_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0 = (RuleCall)cOwnedRelationship_compAssignment.eContents().get(0);
-
- //TypeReference SysML::Feature:
- // ownedRelationship_comp+=OwnedFeatureTyping;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping
- public Assignment getOwnedRelationship_compAssignment() { return cOwnedRelationship_compAssignment; }
-
- //OwnedFeatureTyping
- public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0; }
- }
- public class SelfReferenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SelfReferenceExpression");
- private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
-
- //SelfReferenceExpression SysML::FeatureReferenceExpression:
- // ownedFeatureMembership_comp+=SelfReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=SelfReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
-
- //SelfReferenceMember
- public RuleCall getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0; }
- }
- public class SelfReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SelfReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //SelfReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=EmptyFeature;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=EmptyFeature
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //EmptyFeature
- public RuleCall getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0() { return cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0; }
- }
- public class EmptyFeatureElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.EmptyFeature");
- private final Action cFeatureAction = (Action)rule.eContents().get(1);
-
- //EmptyFeature SysML::Feature:
- // {SysML::Feature};
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::Feature}
- public Action getFeatureAction() { return cFeatureAction; }
- }
- public class RelationalExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.RelationalExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cAdditiveExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorRelationalOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compAdditiveExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Relational Expressions
- //RelationalExpression SysML::Expression:
- // AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
- // operand_comp+=AdditiveExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
- //operand_comp+=AdditiveExpression)*
- public Group getGroup() { return cGroup; }
-
- //AdditiveExpression
- public RuleCall getAdditiveExpressionParserRuleCall_0() { return cAdditiveExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator operand_comp+=AdditiveExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=RelationalOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //RelationalOperator
- public RuleCall getOperatorRelationalOperatorParserRuleCall_1_1_0() { return cOperatorRelationalOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=AdditiveExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //AdditiveExpression
- public RuleCall getOperand_compAdditiveExpressionParserRuleCall_1_2_0() { return cOperand_compAdditiveExpressionParserRuleCall_1_2_0; }
- }
- public class RelationalOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.RelationalOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cLessThanSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cGreaterThanSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cLessThanSignEqualsSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cGreaterThanSignEqualsSignKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //RelationalOperator:
- // '<' | '>' | '<=' | '>=';
- @Override public ParserRule getRule() { return rule; }
-
- //'<' | '>' | '<=' | '>='
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'<'
- public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; }
-
- //'>'
- public Keyword getGreaterThanSignKeyword_1() { return cGreaterThanSignKeyword_1; }
-
- //'<='
- public Keyword getLessThanSignEqualsSignKeyword_2() { return cLessThanSignEqualsSignKeyword_2; }
-
- //'>='
- public Keyword getGreaterThanSignEqualsSignKeyword_3() { return cGreaterThanSignEqualsSignKeyword_3; }
- }
- public class AdditiveExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.AdditiveExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cMultiplicativeExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorAdditiveOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Arithmetic Expressions
- //AdditiveExpression SysML::Expression:
- // MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
- // operand_comp+=MultiplicativeExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
- //operand_comp+=MultiplicativeExpression)*
- public Group getGroup() { return cGroup; }
-
- //MultiplicativeExpression
- public RuleCall getMultiplicativeExpressionParserRuleCall_0() { return cMultiplicativeExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator operand_comp+=MultiplicativeExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=AdditiveOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //AdditiveOperator
- public RuleCall getOperatorAdditiveOperatorParserRuleCall_1_1_0() { return cOperatorAdditiveOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=MultiplicativeExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //MultiplicativeExpression
- public RuleCall getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0() { return cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0; }
- }
- public class AdditiveOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.AdditiveOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //AdditiveOperator:
- // '+' | '-';
- @Override public ParserRule getRule() { return rule; }
-
- //'+' | '-'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'+'
- public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
-
- //'-'
- public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
- }
- public class MultiplicativeExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.MultiplicativeExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cExponentiationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorMultiplicativeOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compExponentiationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //MultiplicativeExpression SysML::Expression:
- // ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- // operand_comp+=ExponentiationExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- //operand_comp+=ExponentiationExpression)*
- public Group getGroup() { return cGroup; }
-
- //ExponentiationExpression
- public RuleCall getExponentiationExpressionParserRuleCall_0() { return cExponentiationExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- //operand_comp+=ExponentiationExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=MultiplicativeOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //MultiplicativeOperator
- public RuleCall getOperatorMultiplicativeOperatorParserRuleCall_1_1_0() { return cOperatorMultiplicativeOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ExponentiationExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ExponentiationExpression
- public RuleCall getOperand_compExponentiationExpressionParserRuleCall_1_2_0() { return cOperand_compExponentiationExpressionParserRuleCall_1_2_0; }
- }
- public class MultiplicativeOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.MultiplicativeOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cAsteriskKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cSolidusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cPercentSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
-
- //MultiplicativeOperator:
- // '*' | '/' | "%";
- @Override public ParserRule getRule() { return rule; }
-
- //'*' | '/' | "%"
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'*'
- public Keyword getAsteriskKeyword_0() { return cAsteriskKeyword_0; }
-
- //'/'
- public Keyword getSolidusKeyword_1() { return cSolidusKeyword_1; }
-
- //"%"
- public Keyword getPercentSignKeyword_2() { return cPercentSignKeyword_2; }
- }
- public class ExponentiationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ExponentiationExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cUnitsExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorExponentiationOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compUnitsExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //ExponentiationExpression SysML::Expression:
- // UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
- // operand_comp+=UnitsExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
- //operand_comp+=UnitsExpression)*
- public Group getGroup() { return cGroup; }
-
- //UnitsExpression
- public RuleCall getUnitsExpressionParserRuleCall_0() { return cUnitsExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator operand_comp+=UnitsExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ExponentiationOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ExponentiationOperator
- public RuleCall getOperatorExponentiationOperatorParserRuleCall_1_1_0() { return cOperatorExponentiationOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=UnitsExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //UnitsExpression
- public RuleCall getOperand_compUnitsExpressionParserRuleCall_1_2_0() { return cOperand_compUnitsExpressionParserRuleCall_1_2_0; }
- }
- public class ExponentiationOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ExponentiationOperator");
- private final Keyword cAsteriskAsteriskKeyword = (Keyword)rule.eContents().get(1);
-
- //ExponentiationOperator:
- // '**';
- @Override public ParserRule getRule() { return rule; }
-
- //'**'
- public Keyword getAsteriskAsteriskKeyword() { return cAsteriskAsteriskKeyword; }
- }
- public class UnitsExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.UnitsExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cUnaryExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final Keyword cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
-
- //// Units Expressions
- //UnitsExpression SysML::Expression:
- // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
- @Override public ParserRule getRule() { return rule; }
-
- //UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
- public Group getGroup() { return cGroup; }
-
- //UnaryExpression
- public RuleCall getUnaryExpressionParserRuleCall_0() { return cUnaryExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator='@['
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //'@['
- public Keyword getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0() { return cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
-
- //']'
- public Keyword getRightSquareBracketKeyword_1_3() { return cRightSquareBracketKeyword_1_3; }
- }
- public class UnaryExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.UnaryExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final RuleCall cOperatorUnaryOperatorParserRuleCall_0_1_0 = (RuleCall)cOperatorAssignment_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
- private final RuleCall cOperand_compExtentExpressionParserRuleCall_0_2_0 = (RuleCall)cOperand_compAssignment_0_2.eContents().get(0);
- private final RuleCall cExtentExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //// Unary Expressions
- //UnaryExpression SysML::Expression:
- // {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
- // | ExtentExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression | ExtentExpression
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
-
- //operator=UnaryOperator
- public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
-
- //UnaryOperator
- public RuleCall getOperatorUnaryOperatorParserRuleCall_0_1_0() { return cOperatorUnaryOperatorParserRuleCall_0_1_0; }
-
- //operand_comp+=ExtentExpression
- public Assignment getOperand_compAssignment_0_2() { return cOperand_compAssignment_0_2; }
-
- //ExtentExpression
- public RuleCall getOperand_compExtentExpressionParserRuleCall_0_2_0() { return cOperand_compExtentExpressionParserRuleCall_0_2_0; }
-
- //ExtentExpression
- public RuleCall getExtentExpressionParserRuleCall_1() { return cExtentExpressionParserRuleCall_1; }
- }
- public class UnaryOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.UnaryOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cExclamationMarkKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cTildeKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //UnaryOperator:
- // '+' | '-' | '!' | '~';
- @Override public ParserRule getRule() { return rule; }
-
- //'+' | '-' | '!' | '~'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'+'
- public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
-
- //'-'
- public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
-
- //'!'
- public Keyword getExclamationMarkKeyword_2() { return cExclamationMarkKeyword_2; }
-
- //'~'
- public Keyword getTildeKeyword_3() { return cTildeKeyword_3; }
- }
- public class ExtentExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ExtentExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final Keyword cOperatorAllKeyword_0_1_0 = (Keyword)cOperatorAssignment_0_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_2.eContents().get(0);
- private final RuleCall cSequenceExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //// Extent Expressions
- //ExtentExpression SysML::Expression:
- // {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
- // | SequenceExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember | SequenceExpression
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
-
- //operator='all'
- public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
-
- //'all'
- public Keyword getOperatorAllKeyword_0_1_0() { return cOperatorAllKeyword_0_1_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_2() { return cOwnedFeatureMembership_compAssignment_0_2; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0; }
-
- //SequenceExpression
- public RuleCall getSequenceExpressionParserRuleCall_1() { return cSequenceExpressionParserRuleCall_1; }
- }
- public class SequenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SequenceExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
- private final RuleCall cSequenceConstructionExpressionParserRuleCall_0_0 = (RuleCall)cAlternatives_0.eContents().get(0);
- private final RuleCall cBaseExpressionParserRuleCall_0_1 = (RuleCall)cAlternatives_0.eContents().get(1);
- private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
- private final Action cOperatorExpressionOperand_compAction_1_0_0 = (Action)cGroup_1_0.eContents().get(0);
- private final Assignment cOperatorAssignment_1_0_1 = (Assignment)cGroup_1_0.eContents().get(1);
- private final Keyword cOperatorLeftSquareBracketKeyword_1_0_1_0 = (Keyword)cOperatorAssignment_1_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_0_2 = (Assignment)cGroup_1_0.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_0_2_0 = (RuleCall)cOperand_compAssignment_1_0_2.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_1_0_3 = (Keyword)cGroup_1_0.eContents().get(3);
- private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_1_0 = (Action)cGroup_1_1.eContents().get(0);
- private final Keyword cHyphenMinusGreaterThanSignKeyword_1_1_1 = (Keyword)cGroup_1_1.eContents().get(1);
- private final Assignment cOperatorAssignment_1_1_2 = (Assignment)cGroup_1_1.eContents().get(2);
- private final RuleCall cOperatorNameParserRuleCall_1_1_2_0 = (RuleCall)cOperatorAssignment_1_1_2.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1_3 = (Assignment)cGroup_1_1.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1_3.eContents().get(0);
-
- ///* Sequence Expressions */ SequenceExpression SysML::Expression:
- // (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
- // operand_comp+=OwnedExpression ']'
- // | {SysML::OperatorExpression.operand_comp+=current} '->'
- // operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
- @Override public ParserRule getRule() { return rule; }
-
- //(SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
- //operand_comp+=OwnedExpression ']' | {SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
- //ownedFeatureMembership_comp+=BodyExpressionMember+)*
- public Group getGroup() { return cGroup; }
-
- //(SequenceConstructionExpression | BaseExpression)
- public Alternatives getAlternatives_0() { return cAlternatives_0; }
-
- //SequenceConstructionExpression
- public RuleCall getSequenceConstructionExpressionParserRuleCall_0_0() { return cSequenceConstructionExpressionParserRuleCall_0_0; }
-
- //BaseExpression
- public RuleCall getBaseExpressionParserRuleCall_0_1() { return cBaseExpressionParserRuleCall_0_1; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']' |
- //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
- //ownedFeatureMembership_comp+=BodyExpressionMember+)*
- public Alternatives getAlternatives_1() { return cAlternatives_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']'
- public Group getGroup_1_0() { return cGroup_1_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0_0() { return cOperatorExpressionOperand_compAction_1_0_0; }
-
- //operator='['
- public Assignment getOperatorAssignment_1_0_1() { return cOperatorAssignment_1_0_1; }
-
- //'['
- public Keyword getOperatorLeftSquareBracketKeyword_1_0_1_0() { return cOperatorLeftSquareBracketKeyword_1_0_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_0_2() { return cOperand_compAssignment_1_0_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_0_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_0_2_0; }
-
- //']'
- public Keyword getRightSquareBracketKeyword_1_0_3() { return cRightSquareBracketKeyword_1_0_3; }
-
- //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+
- public Group getGroup_1_1() { return cGroup_1_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_1_0() { return cOperatorExpressionOperand_compAction_1_1_0; }
-
- //'->'
- public Keyword getHyphenMinusGreaterThanSignKeyword_1_1_1() { return cHyphenMinusGreaterThanSignKeyword_1_1_1; }
-
- //operator=Name
- public Assignment getOperatorAssignment_1_1_2() { return cOperatorAssignment_1_1_2; }
-
- //Name
- public RuleCall getOperatorNameParserRuleCall_1_1_2_0() { return cOperatorNameParserRuleCall_1_1_2_0; }
-
- //ownedFeatureMembership_comp+=BodyExpressionMember+
- public Assignment getOwnedFeatureMembership_compAssignment_1_1_3() { return cOwnedFeatureMembership_compAssignment_1_1_3; }
-
- //BodyExpressionMember
- public RuleCall getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0() { return cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0; }
- }
- public class BodyExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BodyExpressionMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compBodyExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //BodyExpressionMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=BodyExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=BodyExpression
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //BodyExpression
- public RuleCall getOwnedMemberFeature_compBodyExpressionParserRuleCall_0() { return cOwnedMemberFeature_compBodyExpressionParserRuleCall_0; }
- }
- public class BodyExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BodyExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Group cGroup_0_0 = (Group)cGroup_0.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_0 = (Assignment)cGroup_0_0.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_0.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_1 = (Assignment)cGroup_0_0.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_1.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_0_0_2 = (Keyword)cGroup_0_0.eContents().get(2);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_3 = (Assignment)cGroup_0_0.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_3.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_0_0_4 = (Keyword)cGroup_0_0.eContents().get(4);
- private final Assignment cOwnedRelationship_compAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
- private final RuleCall cOwnedRelationship_compExpressionTypingParserRuleCall_1_0 = (RuleCall)cOwnedRelationship_compAssignment_1.eContents().get(0);
-
- //BodyExpression SysML::BlockExpression:
- // => (ownedFeatureMembership_comp+=BodyParameterMember
- // ownedFeatureMembership_comp+=BodyParameterMember*
- // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping;
- @Override public ParserRule getRule() { return rule; }
-
- //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')')
- public Group getGroup_0() { return cGroup_0; }
-
- //(ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')')
- public Group getGroup_0_0() { return cGroup_0_0; }
-
- //ownedFeatureMembership_comp+=BodyParameterMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_0() { return cOwnedFeatureMembership_compAssignment_0_0_0; }
-
- //BodyParameterMember
- public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0; }
-
- //ownedFeatureMembership_comp+=BodyParameterMember*
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_1() { return cOwnedFeatureMembership_compAssignment_0_0_1; }
-
- //BodyParameterMember
- public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_0_0_2() { return cLeftParenthesisKeyword_0_0_2; }
-
- //ownedFeatureMembership_comp+=ResultExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_3() { return cOwnedFeatureMembership_compAssignment_0_0_3; }
-
- //ResultExpressionMember
- public RuleCall getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0() { return cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0; }
-
- //')'
- public Keyword getRightParenthesisKeyword_0_0_4() { return cRightParenthesisKeyword_0_0_4; }
-
- //ownedRelationship_comp+=ExpressionTyping
- public Assignment getOwnedRelationship_compAssignment_1() { return cOwnedRelationship_compAssignment_1; }
-
- //ExpressionTyping
- public RuleCall getOwnedRelationship_compExpressionTypingParserRuleCall_1_0() { return cOwnedRelationship_compExpressionTypingParserRuleCall_1_0; }
- }
- public class BodyParameterMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BodyParameterMember");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
- private final Assignment cOwnedMemberParameter_compAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0 = (RuleCall)cOwnedMemberParameter_compAssignment_1.eContents().get(0);
-
- //BodyParameterMember SysML::ParameterMembership:
- // memberName=Name ownedMemberParameter_comp=BodyParameter;
- @Override public ParserRule getRule() { return rule; }
-
- //memberName=Name ownedMemberParameter_comp=BodyParameter
- public Group getGroup() { return cGroup; }
-
- //memberName=Name
- public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
-
- //Name
- public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
-
- //ownedMemberParameter_comp=BodyParameter
- public Assignment getOwnedMemberParameter_compAssignment_1() { return cOwnedMemberParameter_compAssignment_1; }
-
- //BodyParameter
- public RuleCall getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0() { return cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0; }
- }
- public class BodyParameterElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BodyParameter");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cFeatureAction_0 = (Action)cGroup.eContents().get(0);
- private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
- private final RuleCall cTypedByParserRuleCall_1_0_0 = (RuleCall)cGroup_1_0.eContents().get(0);
- private final RuleCall cMultiplicityPartParserRuleCall_1_0_1 = (RuleCall)cGroup_1_0.eContents().get(1);
- private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
- private final RuleCall cMultiplicityPartParserRuleCall_1_1_0 = (RuleCall)cGroup_1_1.eContents().get(0);
- private final RuleCall cTypedByParserRuleCall_1_1_1 = (RuleCall)cGroup_1_1.eContents().get(1);
-
- //BodyParameter SysML::Feature:
- // {SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
- public Group getGroup() { return cGroup; }
-
- //{SysML::Feature}
- public Action getFeatureAction_0() { return cFeatureAction_0; }
-
- //(TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
- public Alternatives getAlternatives_1() { return cAlternatives_1; }
-
- //TypedBy MultiplicityPart?
- public Group getGroup_1_0() { return cGroup_1_0; }
-
- //TypedBy
- public RuleCall getTypedByParserRuleCall_1_0_0() { return cTypedByParserRuleCall_1_0_0; }
-
- //MultiplicityPart?
- public RuleCall getMultiplicityPartParserRuleCall_1_0_1() { return cMultiplicityPartParserRuleCall_1_0_1; }
-
- //MultiplicityPart TypedBy?
- public Group getGroup_1_1() { return cGroup_1_1; }
-
- //MultiplicityPart
- public RuleCall getMultiplicityPartParserRuleCall_1_1_0() { return cMultiplicityPartParserRuleCall_1_1_0; }
-
- //TypedBy?
- public RuleCall getTypedByParserRuleCall_1_1_1() { return cTypedByParserRuleCall_1_1_1; }
- }
- public class ExpressionTypingElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ExpressionTyping");
- private final Assignment cTypeAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cTypeFunctionCrossReference_0 = (CrossReference)cTypeAssignment.eContents().get(0);
- private final RuleCall cTypeFunctionQualifiedNameParserRuleCall_0_1 = (RuleCall)cTypeFunctionCrossReference_0.eContents().get(1);
-
- //ExpressionTyping SysML::FeatureTyping:
- // type=[SysML::Function|QualifiedName];
- @Override public ParserRule getRule() { return rule; }
-
- //type=[SysML::Function|QualifiedName]
- public Assignment getTypeAssignment() { return cTypeAssignment; }
-
- //[SysML::Function|QualifiedName]
- public CrossReference getTypeFunctionCrossReference_0() { return cTypeFunctionCrossReference_0; }
-
- //QualifiedName
- public RuleCall getTypeFunctionQualifiedNameParserRuleCall_0_1() { return cTypeFunctionQualifiedNameParserRuleCall_0_1; }
- }
- public class SequenceConstructionExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SequenceConstructionExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cNullExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_0_2 = (Keyword)cGroup_0.eContents().get(2);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cOwnedExpressionParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
- private final Alternatives cAlternatives_1_2 = (Alternatives)cGroup_1.eContents().get(2);
- private final Group cGroup_1_2_0 = (Group)cAlternatives_1_2.eContents().get(0);
- private final Action cOperatorExpressionOperand_compAction_1_2_0_0 = (Action)cGroup_1_2_0.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2_0_1 = (Assignment)cGroup_1_2_0.eContents().get(1);
- private final Keyword cOperatorCommaKeyword_1_2_0_1_0 = (Keyword)cOperatorAssignment_1_2_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2_0_2 = (Assignment)cGroup_1_2_0.eContents().get(2);
- private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0 = (RuleCall)cOperand_compAssignment_1_2_0_2.eContents().get(0);
- private final Group cGroup_1_2_1 = (Group)cAlternatives_1_2.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_2_1_0 = (Action)cGroup_1_2_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2_1_1 = (Assignment)cGroup_1_2_1.eContents().get(1);
- private final Keyword cOperatorFullStopFullStopKeyword_1_2_1_1_0 = (Keyword)cOperatorAssignment_1_2_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2_1_2 = (Assignment)cGroup_1_2_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0 = (RuleCall)cOperand_compAssignment_1_2_1_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
-
- //SequenceConstructionExpression SysML::Expression:
- // {SysML::NullExpression} '{' '}'
- // | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
- // operand_comp+=SequenceElementList
- // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
- // '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::NullExpression} '{' '}' | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
- //operand_comp+=SequenceElementList | {SysML::OperatorExpression.operand_comp+=current} operator='..'
- //operand_comp+=OwnedExpression)? '}'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::NullExpression} '{' '}'
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::NullExpression}
- public Action getNullExpressionAction_0_0() { return cNullExpressionAction_0_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0_1() { return cLeftCurlyBracketKeyword_0_1; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_0_2() { return cRightCurlyBracketKeyword_0_2; }
-
- //'{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)? '}'
- public Group getGroup_1() { return cGroup_1; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_1_1() { return cOwnedExpressionParserRuleCall_1_1; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
- public Alternatives getAlternatives_1_2() { return cAlternatives_1_2; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList
- public Group getGroup_1_2_0() { return cGroup_1_2_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_2_0_0() { return cOperatorExpressionOperand_compAction_1_2_0_0; }
-
- //operator=','
- public Assignment getOperatorAssignment_1_2_0_1() { return cOperatorAssignment_1_2_0_1; }
-
- //','
- public Keyword getOperatorCommaKeyword_1_2_0_1_0() { return cOperatorCommaKeyword_1_2_0_1_0; }
-
- //operand_comp+=SequenceElementList
- public Assignment getOperand_compAssignment_1_2_0_2() { return cOperand_compAssignment_1_2_0_2; }
-
- //SequenceElementList
- public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression
- public Group getGroup_1_2_1() { return cGroup_1_2_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_2_1_0() { return cOperatorExpressionOperand_compAction_1_2_1_0; }
-
- //operator='..'
- public Assignment getOperatorAssignment_1_2_1_1() { return cOperatorAssignment_1_2_1_1; }
-
- //'..'
- public Keyword getOperatorFullStopFullStopKeyword_1_2_1_1_0() { return cOperatorFullStopFullStopKeyword_1_2_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2_1_2() { return cOperand_compAssignment_1_2_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_1_3() { return cRightCurlyBracketKeyword_1_3; }
- }
- public class SequenceElementListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SequenceElementList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cOwnedExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final Keyword cOperatorCommaKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //SequenceElementList SysML::Expression:
- // OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
- @Override public ParserRule getRule() { return rule; }
-
- //OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
- public Group getGroup() { return cGroup; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_0() { return cOwnedExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=','
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //','
- public Keyword getOperatorCommaKeyword_1_1_0() { return cOperatorCommaKeyword_1_1_0; }
-
- //operand_comp+=SequenceElementList
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //SequenceElementList
- public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0; }
- }
- public class BaseExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BaseExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cNullExpressionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cFeatureReferenceExpressionParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cInvocationExpressionParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cExtentExpression_DeprecatedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
- private final Group cGroup_5 = (Group)cAlternatives.eContents().get(5);
- private final Keyword cLeftParenthesisKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
- private final RuleCall cOwnedExpressionParserRuleCall_5_1 = (RuleCall)cGroup_5.eContents().get(1);
- private final Keyword cRightParenthesisKeyword_5_2 = (Keyword)cGroup_5.eContents().get(2);
-
- ///* Base Expressions */ BaseExpression SysML::Expression:
- // NullExpression
- // | LiteralExpression
- // | FeatureReferenceExpression
- // | InvocationExpression
- // | ExtentExpression_Deprecated
- // | '(' OwnedExpression ')';
- @Override public ParserRule getRule() { return rule; }
-
- //NullExpression | LiteralExpression | FeatureReferenceExpression | InvocationExpression | ExtentExpression_Deprecated |
- //'(' OwnedExpression ')'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //NullExpression
- public RuleCall getNullExpressionParserRuleCall_0() { return cNullExpressionParserRuleCall_0; }
-
- //LiteralExpression
- public RuleCall getLiteralExpressionParserRuleCall_1() { return cLiteralExpressionParserRuleCall_1; }
-
- //FeatureReferenceExpression
- public RuleCall getFeatureReferenceExpressionParserRuleCall_2() { return cFeatureReferenceExpressionParserRuleCall_2; }
-
- //InvocationExpression
- public RuleCall getInvocationExpressionParserRuleCall_3() { return cInvocationExpressionParserRuleCall_3; }
-
- //ExtentExpression_Deprecated
- public RuleCall getExtentExpression_DeprecatedParserRuleCall_4() { return cExtentExpression_DeprecatedParserRuleCall_4; }
-
- //'(' OwnedExpression ')'
- public Group getGroup_5() { return cGroup_5; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_5_0() { return cLeftParenthesisKeyword_5_0; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_5_1() { return cOwnedExpressionParserRuleCall_5_1; }
-
- //')'
- public Keyword getRightParenthesisKeyword_5_2() { return cRightParenthesisKeyword_5_2; }
- }
- public class FeatureReferenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.FeatureReferenceExpression");
- private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
-
- //// Feature Reference Expressions
- //FeatureReferenceExpression SysML::FeatureReferenceExpression:
- // ownedFeatureMembership_comp+=FeatureReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=FeatureReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
-
- //FeatureReferenceMember
- public RuleCall getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0; }
- }
- public class FeatureReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.FeatureReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compFeatureReferenceParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //FeatureReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=FeatureReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=FeatureReference
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //FeatureReference
- public RuleCall getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0() { return cOwnedMemberFeature_compFeatureReferenceParserRuleCall_0; }
- }
- public class FeatureReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.FeatureReference");
- private final Assignment cOwnedRelationship_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedRelationship_compOwnedSubsettingParserRuleCall_0 = (RuleCall)cOwnedRelationship_compAssignment.eContents().get(0);
-
- //// Note: Use subsetting here in order to inherit typing of referent.
- //FeatureReference SysML::Feature:
- // ownedRelationship_comp+=OwnedSubsetting;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedSubsetting
- public Assignment getOwnedRelationship_compAssignment() { return cOwnedRelationship_compAssignment; }
-
- //OwnedSubsetting
- public RuleCall getOwnedRelationship_compOwnedSubsettingParserRuleCall_0() { return cOwnedRelationship_compOwnedSubsettingParserRuleCall_0; }
- }
- public class InvocationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.InvocationExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedRelationship_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0 = (RuleCall)cOwnedRelationship_compAssignment_0.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final RuleCall cArgumentListParserRuleCall_2 = (RuleCall)cGroup.eContents().get(2);
- private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //// Invocation Expressions
- //InvocationExpression SysML::InvocationExpression:
- // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')'
- public Group getGroup() { return cGroup; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping
- public Assignment getOwnedRelationship_compAssignment_0() { return cOwnedRelationship_compAssignment_0; }
-
- //OwnedFeatureTyping
- public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
-
- //ArgumentList?
- public RuleCall getArgumentListParserRuleCall_2() { return cArgumentListParserRuleCall_2; }
-
- //')'
- public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
- }
- public class ArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ArgumentList");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cPositionalArgumentListParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cNamedArgumentListParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //fragment ArgumentList returns SysML::Expression:
- // PositionalArgumentList | NamedArgumentList;
- @Override public ParserRule getRule() { return rule; }
-
- //PositionalArgumentList | NamedArgumentList
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //PositionalArgumentList
- public RuleCall getPositionalArgumentListParserRuleCall_0() { return cPositionalArgumentListParserRuleCall_0; }
-
- //NamedArgumentList
- public RuleCall getNamedArgumentListParserRuleCall_1() { return cNamedArgumentListParserRuleCall_1; }
- }
- public class PositionalArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.PositionalArgumentList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
-
- //fragment PositionalArgumentList returns SysML::Expression:
- // ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //OwnedExpressionMember
- public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0; }
-
- //(',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
- public Group getGroup_1() { return cGroup_1; }
-
- //','
- public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
-
- //OwnedExpressionMember
- public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0; }
- }
- public class NamedArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.NamedArgumentList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
-
- //fragment NamedArgumentList returns SysML::Expression:
- // ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //NamedExpressionMember
- public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0; }
-
- //(',' ownedFeatureMembership_comp+=NamedExpressionMember)*
- public Group getGroup_1() { return cGroup_1; }
-
- //','
- public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
-
- //NamedExpressionMember
- public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0; }
- }
- public class NamedExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.NamedExpressionMember");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
- private final Keyword cEqualsSignGreaterThanSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cOwnedMemberFeature_compAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0 = (RuleCall)cOwnedMemberFeature_compAssignment_2.eContents().get(0);
-
- //NamedExpressionMember SysML::FeatureMembership:
- // memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression
- public Group getGroup() { return cGroup; }
-
- //memberName=Name
- public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
-
- //Name
- public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
-
- //'=>'
- public Keyword getEqualsSignGreaterThanSignKeyword_1() { return cEqualsSignGreaterThanSignKeyword_1; }
-
- //ownedMemberFeature_comp=OwnedExpression
- public Assignment getOwnedMemberFeature_compAssignment_2() { return cOwnedMemberFeature_compAssignment_2; }
-
- //OwnedExpression
- public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0; }
- }
- public class ExtentExpression_DeprecatedElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ExtentExpression_Deprecated");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cOperatorAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final Keyword cOperatorAllInstancesKeyword_2_0 = (Keyword)cOperatorAssignment_2.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
- private final Keyword cRightParenthesisKeyword_4 = (Keyword)cGroup.eContents().get(4);
-
- //// Extent Expressions (Deprecated)
- //ExtentExpression_Deprecated SysML::OperatorExpression:
- // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')'
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0; }
-
- //'.'
- public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
-
- //operator='allInstances'
- public Assignment getOperatorAssignment_2() { return cOperatorAssignment_2; }
-
- //'allInstances'
- public Keyword getOperatorAllInstancesKeyword_2_0() { return cOperatorAllInstancesKeyword_2_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_3() { return cLeftParenthesisKeyword_3; }
-
- //')'
- public Keyword getRightParenthesisKeyword_4() { return cRightParenthesisKeyword_4; }
- }
- public class NullExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.NullExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cNullExpressionAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cNullKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //// Null Expressions
- //NullExpression SysML::NullExpression:
- // {SysML::NullExpression} 'null';
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::NullExpression} 'null'
- public Group getGroup() { return cGroup; }
-
- //{SysML::NullExpression}
- public Action getNullExpressionAction_0() { return cNullExpressionAction_0; }
-
- //'null'
- public Keyword getNullKeyword_1() { return cNullKeyword_1; }
- }
- public class LiteralExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cLiteralBooleanParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralStringParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cLiteralIntegerParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cLiteralRealParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cLiteralUnboundedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
-
- //// Literal Expressions
- //LiteralExpression SysML::LiteralExpression:
- // LiteralBoolean
- // | LiteralString
- // | LiteralInteger
- // | LiteralReal
- // | LiteralUnbounded;
- @Override public ParserRule getRule() { return rule; }
-
- //LiteralBoolean | LiteralString | LiteralInteger | LiteralReal | LiteralUnbounded
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //LiteralBoolean
- public RuleCall getLiteralBooleanParserRuleCall_0() { return cLiteralBooleanParserRuleCall_0; }
-
- //LiteralString
- public RuleCall getLiteralStringParserRuleCall_1() { return cLiteralStringParserRuleCall_1; }
-
- //LiteralInteger
- public RuleCall getLiteralIntegerParserRuleCall_2() { return cLiteralIntegerParserRuleCall_2; }
-
- //LiteralReal
- public RuleCall getLiteralRealParserRuleCall_3() { return cLiteralRealParserRuleCall_3; }
-
- //LiteralUnbounded
- public RuleCall getLiteralUnboundedParserRuleCall_4() { return cLiteralUnboundedParserRuleCall_4; }
- }
- public class LiteralBooleanElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralBoolean");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueBooleanValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralBoolean SysML::LiteralBoolean:
- // value=BooleanValue;
- @Override public ParserRule getRule() { return rule; }
-
- //value=BooleanValue
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //BooleanValue
- public RuleCall getValueBooleanValueParserRuleCall_0() { return cValueBooleanValueParserRuleCall_0; }
- }
- public class BooleanValueElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BooleanValue");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cTrueKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cFalseKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //BooleanValue Ecore::EBoolean:
- // 'true' | 'false';
- @Override public ParserRule getRule() { return rule; }
-
- //'true' | 'false'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'true'
- public Keyword getTrueKeyword_0() { return cTrueKeyword_0; }
-
- //'false'
- public Keyword getFalseKeyword_1() { return cFalseKeyword_1; }
- }
- public class LiteralStringElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralString");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueSTRING_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralString SysML::LiteralString:
- // value=STRING_VALUE;
- @Override public ParserRule getRule() { return rule; }
-
- //value=STRING_VALUE
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //STRING_VALUE
- public RuleCall getValueSTRING_VALUETerminalRuleCall_0() { return cValueSTRING_VALUETerminalRuleCall_0; }
- }
- public class LiteralIntegerElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralInteger");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueDECIMAL_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralInteger SysML::LiteralInteger:
- // value=DECIMAL_VALUE;
- @Override public ParserRule getRule() { return rule; }
-
- //value=DECIMAL_VALUE
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //DECIMAL_VALUE
- public RuleCall getValueDECIMAL_VALUETerminalRuleCall_0() { return cValueDECIMAL_VALUETerminalRuleCall_0; }
- }
- public class LiteralRealElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralReal");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueRealValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralReal SysML::LiteralReal:
- // value=RealValue;
- @Override public ParserRule getRule() { return rule; }
-
- //value=RealValue
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //RealValue
- public RuleCall getValueRealValueParserRuleCall_0() { return cValueRealValueParserRuleCall_0; }
- }
- public class RealValueElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.RealValue");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
- private final Keyword cFullStopKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Alternatives cAlternatives_0_2 = (Alternatives)cGroup_0.eContents().get(2);
- private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_2_0 = (RuleCall)cAlternatives_0_2.eContents().get(0);
- private final RuleCall cEXP_VALUETerminalRuleCall_0_2_1 = (RuleCall)cAlternatives_0_2.eContents().get(1);
- private final RuleCall cEXP_VALUETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //RealValue Ecore::EDouble:
- // DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
- @Override public ParserRule getRule() { return rule; }
-
- //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE)
- public Group getGroup_0() { return cGroup_0; }
-
- //DECIMAL_VALUE?
- public RuleCall getDECIMAL_VALUETerminalRuleCall_0_0() { return cDECIMAL_VALUETerminalRuleCall_0_0; }
-
- //'.'
- public Keyword getFullStopKeyword_0_1() { return cFullStopKeyword_0_1; }
-
- //(DECIMAL_VALUE | EXP_VALUE)
- public Alternatives getAlternatives_0_2() { return cAlternatives_0_2; }
-
- //DECIMAL_VALUE
- public RuleCall getDECIMAL_VALUETerminalRuleCall_0_2_0() { return cDECIMAL_VALUETerminalRuleCall_0_2_0; }
-
- //EXP_VALUE
- public RuleCall getEXP_VALUETerminalRuleCall_0_2_1() { return cEXP_VALUETerminalRuleCall_0_2_1; }
-
- //EXP_VALUE
- public RuleCall getEXP_VALUETerminalRuleCall_1() { return cEXP_VALUETerminalRuleCall_1; }
- }
- public class LiteralUnboundedElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralUnbounded");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cLiteralUnboundedAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cAsteriskKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //LiteralUnbounded SysML::LiteralUnbounded:
- // {SysML::LiteralUnbounded} '*';
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::LiteralUnbounded} '*'
- public Group getGroup() { return cGroup; }
-
- //{SysML::LiteralUnbounded}
- public Action getLiteralUnboundedAction_0() { return cLiteralUnboundedAction_0; }
-
- //'*'
- public Keyword getAsteriskKeyword_1() { return cAsteriskKeyword_1; }
- }
- public class LiteralUnlimitedNaturalElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.LiteralUnlimitedNatural");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cLiteralIntegerParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralUnboundedParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //LiteralUnlimitedNatural SysML::LiteralExpression:
- // LiteralInteger | LiteralUnbounded;
- @Override public ParserRule getRule() { return rule; }
-
- //LiteralInteger | LiteralUnbounded
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //LiteralInteger
- public RuleCall getLiteralIntegerParserRuleCall_0() { return cLiteralIntegerParserRuleCall_0; }
-
- //LiteralUnbounded
- public RuleCall getLiteralUnboundedParserRuleCall_1() { return cLiteralUnboundedParserRuleCall_1; }
- }
- public class NameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.Name");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cUNRESTRICTED_NAMETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- ///* NAMES */ Name:
- // ID | UNRESTRICTED_NAME;
- @Override public ParserRule getRule() { return rule; }
-
- //ID | UNRESTRICTED_NAME
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ID
- public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
-
- //UNRESTRICTED_NAME
- public RuleCall getUNRESTRICTED_NAMETerminalRuleCall_1() { return cUNRESTRICTED_NAMETerminalRuleCall_1; }
- }
- public class QualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.QualifiedName");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cColonQualifiedNameParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cDotQualifiedNameParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
-
- //QualifiedName:
- // Name | ColonQualifiedName | DotQualifiedName;
- @Override public ParserRule getRule() { return rule; }
-
- //Name | ColonQualifiedName | DotQualifiedName
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
-
- //ColonQualifiedName
- public RuleCall getColonQualifiedNameParserRuleCall_1() { return cColonQualifiedNameParserRuleCall_1; }
-
- //DotQualifiedName
- public RuleCall getDotQualifiedNameParserRuleCall_2() { return cDotQualifiedNameParserRuleCall_2; }
- }
- public class ColonQualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ColonQualifiedName");
+ public class BodyParameterElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.BodyParameter");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cColonColonKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+ private final Action cFeatureAction_0 = (Action)cGroup.eContents().get(0);
+ private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
+ private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
+ private final RuleCall cTypedByParserRuleCall_1_0_0 = (RuleCall)cGroup_1_0.eContents().get(0);
+ private final RuleCall cMultiplicityPartParserRuleCall_1_0_1 = (RuleCall)cGroup_1_0.eContents().get(1);
+ private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
+ private final RuleCall cMultiplicityPartParserRuleCall_1_1_0 = (RuleCall)cGroup_1_1.eContents().get(0);
+ private final RuleCall cTypedByParserRuleCall_1_1_1 = (RuleCall)cGroup_1_1.eContents().get(1);
- //ColonQualifiedName:
- // Name ('::' Name)+;
+ //@Override
+ //BodyParameter SysML::Feature:
+ // {SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
@Override public ParserRule getRule() { return rule; }
- //Name ('::' Name)+
+ //{SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
public Group getGroup() { return cGroup; }
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
-
- //('::' Name)+
- public Group getGroup_1() { return cGroup_1; }
-
- //'::'
- public Keyword getColonColonKeyword_1_0() { return cColonColonKeyword_1_0; }
+ //{SysML::Feature}
+ public Action getFeatureAction_0() { return cFeatureAction_0; }
- //Name
- public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
- }
- public class DotQualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.DotQualifiedName");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+ //(TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
+ public Alternatives getAlternatives_1() { return cAlternatives_1; }
- //DotQualifiedName:
- // Name ('.' Name)+;
- @Override public ParserRule getRule() { return rule; }
+ //TypedBy MultiplicityPart?
+ public Group getGroup_1_0() { return cGroup_1_0; }
- //Name ('.' Name)+
- public Group getGroup() { return cGroup; }
+ //TypedBy
+ public RuleCall getTypedByParserRuleCall_1_0_0() { return cTypedByParserRuleCall_1_0_0; }
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
+ //MultiplicityPart?
+ public RuleCall getMultiplicityPartParserRuleCall_1_0_1() { return cMultiplicityPartParserRuleCall_1_0_1; }
- //('.' Name)+
- public Group getGroup_1() { return cGroup_1; }
+ //MultiplicityPart TypedBy?
+ public Group getGroup_1_1() { return cGroup_1_1; }
- //'.'
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
+ //MultiplicityPart
+ public RuleCall getMultiplicityPartParserRuleCall_1_1_0() { return cMultiplicityPartParserRuleCall_1_1_0; }
- //Name
- public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
+ //TypedBy?
+ public RuleCall getTypedByParserRuleCall_1_1_1() { return cTypedByParserRuleCall_1_1_1; }
}
public class FilterPackageMemberVisibilityElements extends AbstractElementFinder.AbstractEnumRuleElementFinder {
@@ -8262,91 +6261,17 @@ public class FeatureDirectionElements extends AbstractElementFinder.AbstractEnum
private final ItemFlowEndElements pItemFlowEnd;
private final ItemFlowFeatureMemberElements pItemFlowFeatureMember;
private final ItemFlowFeatureElements pItemFlowFeature;
- private final OwnedExpressionMemberElements pOwnedExpressionMember;
- private final OwnedExpressionElements pOwnedExpression;
- private final ConditionalExpressionElements pConditionalExpression;
- private final ConditionalTestOperatorElements pConditionalTestOperator;
- private final NullCoalescingExpressionElements pNullCoalescingExpression;
- private final NullCoalescingOperatorElements pNullCoalescingOperator;
- private final ConditionalOrExpressionElements pConditionalOrExpression;
- private final ConditionalOrOperatorElements pConditionalOrOperator;
- private final ConditionalAndExpressionElements pConditionalAndExpression;
- private final ConditionalAndOperatorElements pConditionalAndOperator;
- private final OrExpressionElements pOrExpression;
- private final OrOperatorElements pOrOperator;
- private final XorExpressionElements pXorExpression;
- private final XorOperatorElements pXorOperator;
- private final AndExpressionElements pAndExpression;
- private final AndOperatorElements pAndOperator;
- private final EqualityExpressionElements pEqualityExpression;
- private final EqualityOperatorElements pEqualityOperator;
- private final ClassificationExpressionElements pClassificationExpression;
- private final ClassificationOperatorElements pClassificationOperator;
- private final TypeReferenceMemberElements pTypeReferenceMember;
- private final TypeReferenceElements pTypeReference;
- private final SelfReferenceExpressionElements pSelfReferenceExpression;
- private final SelfReferenceMemberElements pSelfReferenceMember;
- private final EmptyFeatureElements pEmptyFeature;
- private final RelationalExpressionElements pRelationalExpression;
- private final RelationalOperatorElements pRelationalOperator;
- private final AdditiveExpressionElements pAdditiveExpression;
- private final AdditiveOperatorElements pAdditiveOperator;
- private final MultiplicativeExpressionElements pMultiplicativeExpression;
- private final MultiplicativeOperatorElements pMultiplicativeOperator;
- private final ExponentiationExpressionElements pExponentiationExpression;
- private final ExponentiationOperatorElements pExponentiationOperator;
- private final UnitsExpressionElements pUnitsExpression;
- private final UnaryExpressionElements pUnaryExpression;
- private final UnaryOperatorElements pUnaryOperator;
- private final ExtentExpressionElements pExtentExpression;
- private final SequenceExpressionElements pSequenceExpression;
- private final BodyExpressionMemberElements pBodyExpressionMember;
- private final BodyExpressionElements pBodyExpression;
- private final BodyParameterMemberElements pBodyParameterMember;
private final BodyParameterElements pBodyParameter;
- private final ExpressionTypingElements pExpressionTyping;
- private final SequenceConstructionExpressionElements pSequenceConstructionExpression;
- private final SequenceElementListElements pSequenceElementList;
- private final BaseExpressionElements pBaseExpression;
- private final FeatureReferenceExpressionElements pFeatureReferenceExpression;
- private final FeatureReferenceMemberElements pFeatureReferenceMember;
- private final FeatureReferenceElements pFeatureReference;
- private final InvocationExpressionElements pInvocationExpression;
- private final ArgumentListElements pArgumentList;
- private final PositionalArgumentListElements pPositionalArgumentList;
- private final NamedArgumentListElements pNamedArgumentList;
- private final NamedExpressionMemberElements pNamedExpressionMember;
- private final ExtentExpression_DeprecatedElements pExtentExpression_Deprecated;
- private final NullExpressionElements pNullExpression;
- private final LiteralExpressionElements pLiteralExpression;
- private final LiteralBooleanElements pLiteralBoolean;
- private final BooleanValueElements pBooleanValue;
- private final LiteralStringElements pLiteralString;
- private final LiteralIntegerElements pLiteralInteger;
- private final LiteralRealElements pLiteralReal;
- private final RealValueElements pRealValue;
- private final LiteralUnboundedElements pLiteralUnbounded;
- private final LiteralUnlimitedNaturalElements pLiteralUnlimitedNatural;
- private final NameElements pName;
- private final QualifiedNameElements pQualifiedName;
- private final ColonQualifiedNameElements pColonQualifiedName;
- private final DotQualifiedNameElements pDotQualifiedName;
- private final TerminalRule tDECIMAL_VALUE;
- private final TerminalRule tEXP_VALUE;
- private final TerminalRule tID;
- private final TerminalRule tUNRESTRICTED_NAME;
- private final TerminalRule tSTRING_VALUE;
- private final TerminalRule tREGULAR_COMMENT;
- private final TerminalRule tDOCUMENTATION_COMMENT;
- private final TerminalRule tML_NOTE;
- private final TerminalRule tSL_NOTE;
- private final TerminalRule tWS;
private final Grammar grammar;
+
+ private final KerMLExpressionsGrammarAccess gaKerMLExpressions;
@Inject
- public KerMLGrammarAccess(GrammarProvider grammarProvider) {
+ public KerMLGrammarAccess(GrammarProvider grammarProvider,
+ KerMLExpressionsGrammarAccess gaKerMLExpressions) {
this.grammar = internalFindGrammar(grammarProvider);
+ this.gaKerMLExpressions = gaKerMLExpressions;
this.pRootNamespace = new RootNamespaceElements();
this.pIdentification = new IdentificationElements();
this.pElement = new ElementElements();
@@ -8514,85 +6439,7 @@ public KerMLGrammarAccess(GrammarProvider grammarProvider) {
this.pItemFlowEnd = new ItemFlowEndElements();
this.pItemFlowFeatureMember = new ItemFlowFeatureMemberElements();
this.pItemFlowFeature = new ItemFlowFeatureElements();
- this.pOwnedExpressionMember = new OwnedExpressionMemberElements();
- this.pOwnedExpression = new OwnedExpressionElements();
- this.pConditionalExpression = new ConditionalExpressionElements();
- this.pConditionalTestOperator = new ConditionalTestOperatorElements();
- this.pNullCoalescingExpression = new NullCoalescingExpressionElements();
- this.pNullCoalescingOperator = new NullCoalescingOperatorElements();
- this.pConditionalOrExpression = new ConditionalOrExpressionElements();
- this.pConditionalOrOperator = new ConditionalOrOperatorElements();
- this.pConditionalAndExpression = new ConditionalAndExpressionElements();
- this.pConditionalAndOperator = new ConditionalAndOperatorElements();
- this.pOrExpression = new OrExpressionElements();
- this.pOrOperator = new OrOperatorElements();
- this.pXorExpression = new XorExpressionElements();
- this.pXorOperator = new XorOperatorElements();
- this.pAndExpression = new AndExpressionElements();
- this.pAndOperator = new AndOperatorElements();
- this.pEqualityExpression = new EqualityExpressionElements();
- this.pEqualityOperator = new EqualityOperatorElements();
- this.pClassificationExpression = new ClassificationExpressionElements();
- this.pClassificationOperator = new ClassificationOperatorElements();
- this.pTypeReferenceMember = new TypeReferenceMemberElements();
- this.pTypeReference = new TypeReferenceElements();
- this.pSelfReferenceExpression = new SelfReferenceExpressionElements();
- this.pSelfReferenceMember = new SelfReferenceMemberElements();
- this.pEmptyFeature = new EmptyFeatureElements();
- this.pRelationalExpression = new RelationalExpressionElements();
- this.pRelationalOperator = new RelationalOperatorElements();
- this.pAdditiveExpression = new AdditiveExpressionElements();
- this.pAdditiveOperator = new AdditiveOperatorElements();
- this.pMultiplicativeExpression = new MultiplicativeExpressionElements();
- this.pMultiplicativeOperator = new MultiplicativeOperatorElements();
- this.pExponentiationExpression = new ExponentiationExpressionElements();
- this.pExponentiationOperator = new ExponentiationOperatorElements();
- this.pUnitsExpression = new UnitsExpressionElements();
- this.pUnaryExpression = new UnaryExpressionElements();
- this.pUnaryOperator = new UnaryOperatorElements();
- this.pExtentExpression = new ExtentExpressionElements();
- this.pSequenceExpression = new SequenceExpressionElements();
- this.pBodyExpressionMember = new BodyExpressionMemberElements();
- this.pBodyExpression = new BodyExpressionElements();
- this.pBodyParameterMember = new BodyParameterMemberElements();
this.pBodyParameter = new BodyParameterElements();
- this.pExpressionTyping = new ExpressionTypingElements();
- this.pSequenceConstructionExpression = new SequenceConstructionExpressionElements();
- this.pSequenceElementList = new SequenceElementListElements();
- this.pBaseExpression = new BaseExpressionElements();
- this.pFeatureReferenceExpression = new FeatureReferenceExpressionElements();
- this.pFeatureReferenceMember = new FeatureReferenceMemberElements();
- this.pFeatureReference = new FeatureReferenceElements();
- this.pInvocationExpression = new InvocationExpressionElements();
- this.pArgumentList = new ArgumentListElements();
- this.pPositionalArgumentList = new PositionalArgumentListElements();
- this.pNamedArgumentList = new NamedArgumentListElements();
- this.pNamedExpressionMember = new NamedExpressionMemberElements();
- this.pExtentExpression_Deprecated = new ExtentExpression_DeprecatedElements();
- this.pNullExpression = new NullExpressionElements();
- this.pLiteralExpression = new LiteralExpressionElements();
- this.pLiteralBoolean = new LiteralBooleanElements();
- this.pBooleanValue = new BooleanValueElements();
- this.pLiteralString = new LiteralStringElements();
- this.pLiteralInteger = new LiteralIntegerElements();
- this.pLiteralReal = new LiteralRealElements();
- this.pRealValue = new RealValueElements();
- this.pLiteralUnbounded = new LiteralUnboundedElements();
- this.pLiteralUnlimitedNatural = new LiteralUnlimitedNaturalElements();
- this.pName = new NameElements();
- this.pQualifiedName = new QualifiedNameElements();
- this.pColonQualifiedName = new ColonQualifiedNameElements();
- this.pDotQualifiedName = new DotQualifiedNameElements();
- this.tDECIMAL_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.DECIMAL_VALUE");
- this.tEXP_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.EXP_VALUE");
- this.tID = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ID");
- this.tUNRESTRICTED_NAME = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.UNRESTRICTED_NAME");
- this.tSTRING_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.STRING_VALUE");
- this.tREGULAR_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.REGULAR_COMMENT");
- this.tDOCUMENTATION_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.DOCUMENTATION_COMMENT");
- this.tML_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.ML_NOTE");
- this.tSL_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.SL_NOTE");
- this.tWS = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.kerml.xtext.KerML.WS");
}
protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
@@ -8616,6 +6463,10 @@ public Grammar getGrammar() {
return grammar;
}
+
+ public KerMLExpressionsGrammarAccess getKerMLExpressionsGrammarAccess() {
+ return gaKerMLExpressions;
+ }
///* ROOT NAMESPACE */ RootNamespace SysML::Namespace:
@@ -9675,6 +7526,7 @@ public ParserRule getFeatureTypingRule() {
return getFeatureTypingAccess().getRule();
}
+ //@Override
//OwnedFeatureTyping SysML::FeatureTyping:
// type=[SysML::Type|QualifiedName];
public OwnedFeatureTypingElements getOwnedFeatureTypingAccess() {
@@ -10200,6 +8052,7 @@ public ParserRule getFunctionBodyRule() {
return getFunctionBodyAccess().getRule();
}
+ //@Override
//ResultExpressionMember SysML::ResultExpressionMembership:
// TypeMemberPrefix ownedResultExpression_comp=OwnedExpression;
public ResultExpressionMemberElements getResultExpressionMemberAccess() {
@@ -10433,10 +8286,21 @@ public ParserRule getItemFlowFeatureRule() {
return getItemFlowFeatureAccess().getRule();
}
+ //@Override
+ //BodyParameter SysML::Feature:
+ // {SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
+ public BodyParameterElements getBodyParameterAccess() {
+ return pBodyParameter;
+ }
+
+ public ParserRule getBodyParameterRule() {
+ return getBodyParameterAccess().getRule();
+ }
+
///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
// ownedMemberFeature_comp=OwnedExpression;
- public OwnedExpressionMemberElements getOwnedExpressionMemberAccess() {
- return pOwnedExpressionMember;
+ public KerMLExpressionsGrammarAccess.OwnedExpressionMemberElements getOwnedExpressionMemberAccess() {
+ return gaKerMLExpressions.getOwnedExpressionMemberAccess();
}
public ParserRule getOwnedExpressionMemberRule() {
@@ -10445,8 +8309,8 @@ public ParserRule getOwnedExpressionMemberRule() {
//OwnedExpression SysML::Expression:
// ConditionalExpression;
- public OwnedExpressionElements getOwnedExpressionAccess() {
- return pOwnedExpression;
+ public KerMLExpressionsGrammarAccess.OwnedExpressionElements getOwnedExpressionAccess() {
+ return gaKerMLExpressions.getOwnedExpressionAccess();
}
public ParserRule getOwnedExpressionRule() {
@@ -10457,8 +8321,8 @@ public ParserRule getOwnedExpressionRule() {
//ConditionalExpression SysML::Expression:
// NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
// operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
- public ConditionalExpressionElements getConditionalExpressionAccess() {
- return pConditionalExpression;
+ public KerMLExpressionsGrammarAccess.ConditionalExpressionElements getConditionalExpressionAccess() {
+ return gaKerMLExpressions.getConditionalExpressionAccess();
}
public ParserRule getConditionalExpressionRule() {
@@ -10467,8 +8331,8 @@ public ParserRule getConditionalExpressionRule() {
//ConditionalTestOperator:
// '?';
- public ConditionalTestOperatorElements getConditionalTestOperatorAccess() {
- return pConditionalTestOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalTestOperatorElements getConditionalTestOperatorAccess() {
+ return gaKerMLExpressions.getConditionalTestOperatorAccess();
}
public ParserRule getConditionalTestOperatorRule() {
@@ -10479,8 +8343,8 @@ public ParserRule getConditionalTestOperatorRule() {
//NullCoalescingExpression SysML::Expression:
// ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
// operand_comp+=ConditionalOrExpression)*;
- public NullCoalescingExpressionElements getNullCoalescingExpressionAccess() {
- return pNullCoalescingExpression;
+ public KerMLExpressionsGrammarAccess.NullCoalescingExpressionElements getNullCoalescingExpressionAccess() {
+ return gaKerMLExpressions.getNullCoalescingExpressionAccess();
}
public ParserRule getNullCoalescingExpressionRule() {
@@ -10489,8 +8353,8 @@ public ParserRule getNullCoalescingExpressionRule() {
//NullCoalescingOperator:
// '??';
- public NullCoalescingOperatorElements getNullCoalescingOperatorAccess() {
- return pNullCoalescingOperator;
+ public KerMLExpressionsGrammarAccess.NullCoalescingOperatorElements getNullCoalescingOperatorAccess() {
+ return gaKerMLExpressions.getNullCoalescingOperatorAccess();
}
public ParserRule getNullCoalescingOperatorRule() {
@@ -10501,8 +8365,8 @@ public ParserRule getNullCoalescingOperatorRule() {
//ConditionalOrExpression SysML::Expression:
// ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
// operand_comp+=ConditionalAndExpression)*;
- public ConditionalOrExpressionElements getConditionalOrExpressionAccess() {
- return pConditionalOrExpression;
+ public KerMLExpressionsGrammarAccess.ConditionalOrExpressionElements getConditionalOrExpressionAccess() {
+ return gaKerMLExpressions.getConditionalOrExpressionAccess();
}
public ParserRule getConditionalOrExpressionRule() {
@@ -10511,8 +8375,8 @@ public ParserRule getConditionalOrExpressionRule() {
//ConditionalOrOperator:
// '||';
- public ConditionalOrOperatorElements getConditionalOrOperatorAccess() {
- return pConditionalOrOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalOrOperatorElements getConditionalOrOperatorAccess() {
+ return gaKerMLExpressions.getConditionalOrOperatorAccess();
}
public ParserRule getConditionalOrOperatorRule() {
@@ -10522,8 +8386,8 @@ public ParserRule getConditionalOrOperatorRule() {
//ConditionalAndExpression SysML::Expression:
// OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
// operand_comp+=OrExpression)*;
- public ConditionalAndExpressionElements getConditionalAndExpressionAccess() {
- return pConditionalAndExpression;
+ public KerMLExpressionsGrammarAccess.ConditionalAndExpressionElements getConditionalAndExpressionAccess() {
+ return gaKerMLExpressions.getConditionalAndExpressionAccess();
}
public ParserRule getConditionalAndExpressionRule() {
@@ -10532,8 +8396,8 @@ public ParserRule getConditionalAndExpressionRule() {
//ConditionalAndOperator:
// '&&';
- public ConditionalAndOperatorElements getConditionalAndOperatorAccess() {
- return pConditionalAndOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalAndOperatorElements getConditionalAndOperatorAccess() {
+ return gaKerMLExpressions.getConditionalAndOperatorAccess();
}
public ParserRule getConditionalAndOperatorRule() {
@@ -10543,8 +8407,8 @@ public ParserRule getConditionalAndOperatorRule() {
//// Logical Expressions
//OrExpression SysML::Expression:
// XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
- public OrExpressionElements getOrExpressionAccess() {
- return pOrExpression;
+ public KerMLExpressionsGrammarAccess.OrExpressionElements getOrExpressionAccess() {
+ return gaKerMLExpressions.getOrExpressionAccess();
}
public ParserRule getOrExpressionRule() {
@@ -10553,8 +8417,8 @@ public ParserRule getOrExpressionRule() {
//OrOperator:
// '|';
- public OrOperatorElements getOrOperatorAccess() {
- return pOrOperator;
+ public KerMLExpressionsGrammarAccess.OrOperatorElements getOrOperatorAccess() {
+ return gaKerMLExpressions.getOrOperatorAccess();
}
public ParserRule getOrOperatorRule() {
@@ -10563,8 +8427,8 @@ public ParserRule getOrOperatorRule() {
//XorExpression SysML::Expression:
// AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
- public XorExpressionElements getXorExpressionAccess() {
- return pXorExpression;
+ public KerMLExpressionsGrammarAccess.XorExpressionElements getXorExpressionAccess() {
+ return gaKerMLExpressions.getXorExpressionAccess();
}
public ParserRule getXorExpressionRule() {
@@ -10573,8 +8437,8 @@ public ParserRule getXorExpressionRule() {
//XorOperator:
// '^';
- public XorOperatorElements getXorOperatorAccess() {
- return pXorOperator;
+ public KerMLExpressionsGrammarAccess.XorOperatorElements getXorOperatorAccess() {
+ return gaKerMLExpressions.getXorOperatorAccess();
}
public ParserRule getXorOperatorRule() {
@@ -10584,8 +8448,8 @@ public ParserRule getXorOperatorRule() {
//AndExpression SysML::Expression:
// EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
// operand_comp+=EqualityExpression)*;
- public AndExpressionElements getAndExpressionAccess() {
- return pAndExpression;
+ public KerMLExpressionsGrammarAccess.AndExpressionElements getAndExpressionAccess() {
+ return gaKerMLExpressions.getAndExpressionAccess();
}
public ParserRule getAndExpressionRule() {
@@ -10594,8 +8458,8 @@ public ParserRule getAndExpressionRule() {
//AndOperator:
// '&';
- public AndOperatorElements getAndOperatorAccess() {
- return pAndOperator;
+ public KerMLExpressionsGrammarAccess.AndOperatorElements getAndOperatorAccess() {
+ return gaKerMLExpressions.getAndOperatorAccess();
}
public ParserRule getAndOperatorRule() {
@@ -10606,8 +8470,8 @@ public ParserRule getAndOperatorRule() {
//EqualityExpression SysML::Expression:
// ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
// operand_comp+=ClassificationExpression)*;
- public EqualityExpressionElements getEqualityExpressionAccess() {
- return pEqualityExpression;
+ public KerMLExpressionsGrammarAccess.EqualityExpressionElements getEqualityExpressionAccess() {
+ return gaKerMLExpressions.getEqualityExpressionAccess();
}
public ParserRule getEqualityExpressionRule() {
@@ -10616,8 +8480,8 @@ public ParserRule getEqualityExpressionRule() {
//EqualityOperator:
// '==' | '!=';
- public EqualityOperatorElements getEqualityOperatorAccess() {
- return pEqualityOperator;
+ public KerMLExpressionsGrammarAccess.EqualityOperatorElements getEqualityOperatorAccess() {
+ return gaKerMLExpressions.getEqualityOperatorAccess();
}
public ParserRule getEqualityOperatorRule() {
@@ -10630,8 +8494,8 @@ public ParserRule getEqualityOperatorRule() {
// ownedFeatureMembership_comp+=TypeReferenceMember)?
// | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
// operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
- public ClassificationExpressionElements getClassificationExpressionAccess() {
- return pClassificationExpression;
+ public KerMLExpressionsGrammarAccess.ClassificationExpressionElements getClassificationExpressionAccess() {
+ return gaKerMLExpressions.getClassificationExpressionAccess();
}
public ParserRule getClassificationExpressionRule() {
@@ -10640,8 +8504,8 @@ public ParserRule getClassificationExpressionRule() {
//ClassificationOperator:
// 'instanceof' | 'hastype' | 'istype' | '@';
- public ClassificationOperatorElements getClassificationOperatorAccess() {
- return pClassificationOperator;
+ public KerMLExpressionsGrammarAccess.ClassificationOperatorElements getClassificationOperatorAccess() {
+ return gaKerMLExpressions.getClassificationOperatorAccess();
}
public ParserRule getClassificationOperatorRule() {
@@ -10650,8 +8514,8 @@ public ParserRule getClassificationOperatorRule() {
//TypeReferenceMember SysML::FeatureMembership:
// ownedMemberFeature_comp=TypeReference;
- public TypeReferenceMemberElements getTypeReferenceMemberAccess() {
- return pTypeReferenceMember;
+ public KerMLExpressionsGrammarAccess.TypeReferenceMemberElements getTypeReferenceMemberAccess() {
+ return gaKerMLExpressions.getTypeReferenceMemberAccess();
}
public ParserRule getTypeReferenceMemberRule() {
@@ -10659,9 +8523,9 @@ public ParserRule getTypeReferenceMemberRule() {
}
//TypeReference SysML::Feature:
- // ownedRelationship_comp+=OwnedFeatureTyping;
- public TypeReferenceElements getTypeReferenceAccess() {
- return pTypeReference;
+ // ownedRelationship_comp+=super::OwnedFeatureTyping;
+ public KerMLExpressionsGrammarAccess.TypeReferenceElements getTypeReferenceAccess() {
+ return gaKerMLExpressions.getTypeReferenceAccess();
}
public ParserRule getTypeReferenceRule() {
@@ -10670,8 +8534,8 @@ public ParserRule getTypeReferenceRule() {
//SelfReferenceExpression SysML::FeatureReferenceExpression:
// ownedFeatureMembership_comp+=SelfReferenceMember;
- public SelfReferenceExpressionElements getSelfReferenceExpressionAccess() {
- return pSelfReferenceExpression;
+ public KerMLExpressionsGrammarAccess.SelfReferenceExpressionElements getSelfReferenceExpressionAccess() {
+ return gaKerMLExpressions.getSelfReferenceExpressionAccess();
}
public ParserRule getSelfReferenceExpressionRule() {
@@ -10680,8 +8544,8 @@ public ParserRule getSelfReferenceExpressionRule() {
//SelfReferenceMember SysML::ReturnParameterMembership:
// ownedMemberFeature_comp=EmptyFeature;
- public SelfReferenceMemberElements getSelfReferenceMemberAccess() {
- return pSelfReferenceMember;
+ public KerMLExpressionsGrammarAccess.SelfReferenceMemberElements getSelfReferenceMemberAccess() {
+ return gaKerMLExpressions.getSelfReferenceMemberAccess();
}
public ParserRule getSelfReferenceMemberRule() {
@@ -10690,8 +8554,8 @@ public ParserRule getSelfReferenceMemberRule() {
//EmptyFeature SysML::Feature:
// {SysML::Feature};
- public EmptyFeatureElements getEmptyFeatureAccess() {
- return pEmptyFeature;
+ public KerMLExpressionsGrammarAccess.EmptyFeatureElements getEmptyFeatureAccess() {
+ return gaKerMLExpressions.getEmptyFeatureAccess();
}
public ParserRule getEmptyFeatureRule() {
@@ -10702,8 +8566,8 @@ public ParserRule getEmptyFeatureRule() {
//RelationalExpression SysML::Expression:
// AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
// operand_comp+=AdditiveExpression)*;
- public RelationalExpressionElements getRelationalExpressionAccess() {
- return pRelationalExpression;
+ public KerMLExpressionsGrammarAccess.RelationalExpressionElements getRelationalExpressionAccess() {
+ return gaKerMLExpressions.getRelationalExpressionAccess();
}
public ParserRule getRelationalExpressionRule() {
@@ -10712,8 +8576,8 @@ public ParserRule getRelationalExpressionRule() {
//RelationalOperator:
// '<' | '>' | '<=' | '>=';
- public RelationalOperatorElements getRelationalOperatorAccess() {
- return pRelationalOperator;
+ public KerMLExpressionsGrammarAccess.RelationalOperatorElements getRelationalOperatorAccess() {
+ return gaKerMLExpressions.getRelationalOperatorAccess();
}
public ParserRule getRelationalOperatorRule() {
@@ -10724,8 +8588,8 @@ public ParserRule getRelationalOperatorRule() {
//AdditiveExpression SysML::Expression:
// MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
// operand_comp+=MultiplicativeExpression)*;
- public AdditiveExpressionElements getAdditiveExpressionAccess() {
- return pAdditiveExpression;
+ public KerMLExpressionsGrammarAccess.AdditiveExpressionElements getAdditiveExpressionAccess() {
+ return gaKerMLExpressions.getAdditiveExpressionAccess();
}
public ParserRule getAdditiveExpressionRule() {
@@ -10734,8 +8598,8 @@ public ParserRule getAdditiveExpressionRule() {
//AdditiveOperator:
// '+' | '-';
- public AdditiveOperatorElements getAdditiveOperatorAccess() {
- return pAdditiveOperator;
+ public KerMLExpressionsGrammarAccess.AdditiveOperatorElements getAdditiveOperatorAccess() {
+ return gaKerMLExpressions.getAdditiveOperatorAccess();
}
public ParserRule getAdditiveOperatorRule() {
@@ -10745,8 +8609,8 @@ public ParserRule getAdditiveOperatorRule() {
//MultiplicativeExpression SysML::Expression:
// ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
// operand_comp+=ExponentiationExpression)*;
- public MultiplicativeExpressionElements getMultiplicativeExpressionAccess() {
- return pMultiplicativeExpression;
+ public KerMLExpressionsGrammarAccess.MultiplicativeExpressionElements getMultiplicativeExpressionAccess() {
+ return gaKerMLExpressions.getMultiplicativeExpressionAccess();
}
public ParserRule getMultiplicativeExpressionRule() {
@@ -10755,8 +8619,8 @@ public ParserRule getMultiplicativeExpressionRule() {
//MultiplicativeOperator:
// '*' | '/' | "%";
- public MultiplicativeOperatorElements getMultiplicativeOperatorAccess() {
- return pMultiplicativeOperator;
+ public KerMLExpressionsGrammarAccess.MultiplicativeOperatorElements getMultiplicativeOperatorAccess() {
+ return gaKerMLExpressions.getMultiplicativeOperatorAccess();
}
public ParserRule getMultiplicativeOperatorRule() {
@@ -10766,8 +8630,8 @@ public ParserRule getMultiplicativeOperatorRule() {
//ExponentiationExpression SysML::Expression:
// UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
// operand_comp+=UnitsExpression)*;
- public ExponentiationExpressionElements getExponentiationExpressionAccess() {
- return pExponentiationExpression;
+ public KerMLExpressionsGrammarAccess.ExponentiationExpressionElements getExponentiationExpressionAccess() {
+ return gaKerMLExpressions.getExponentiationExpressionAccess();
}
public ParserRule getExponentiationExpressionRule() {
@@ -10776,8 +8640,8 @@ public ParserRule getExponentiationExpressionRule() {
//ExponentiationOperator:
// '**';
- public ExponentiationOperatorElements getExponentiationOperatorAccess() {
- return pExponentiationOperator;
+ public KerMLExpressionsGrammarAccess.ExponentiationOperatorElements getExponentiationOperatorAccess() {
+ return gaKerMLExpressions.getExponentiationOperatorAccess();
}
public ParserRule getExponentiationOperatorRule() {
@@ -10787,8 +8651,8 @@ public ParserRule getExponentiationOperatorRule() {
//// Units Expressions
//UnitsExpression SysML::Expression:
// UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
- public UnitsExpressionElements getUnitsExpressionAccess() {
- return pUnitsExpression;
+ public KerMLExpressionsGrammarAccess.UnitsExpressionElements getUnitsExpressionAccess() {
+ return gaKerMLExpressions.getUnitsExpressionAccess();
}
public ParserRule getUnitsExpressionRule() {
@@ -10799,8 +8663,8 @@ public ParserRule getUnitsExpressionRule() {
//UnaryExpression SysML::Expression:
// {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
// | ExtentExpression;
- public UnaryExpressionElements getUnaryExpressionAccess() {
- return pUnaryExpression;
+ public KerMLExpressionsGrammarAccess.UnaryExpressionElements getUnaryExpressionAccess() {
+ return gaKerMLExpressions.getUnaryExpressionAccess();
}
public ParserRule getUnaryExpressionRule() {
@@ -10809,8 +8673,8 @@ public ParserRule getUnaryExpressionRule() {
//UnaryOperator:
// '+' | '-' | '!' | '~';
- public UnaryOperatorElements getUnaryOperatorAccess() {
- return pUnaryOperator;
+ public KerMLExpressionsGrammarAccess.UnaryOperatorElements getUnaryOperatorAccess() {
+ return gaKerMLExpressions.getUnaryOperatorAccess();
}
public ParserRule getUnaryOperatorRule() {
@@ -10821,21 +8685,32 @@ public ParserRule getUnaryOperatorRule() {
//ExtentExpression SysML::Expression:
// {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
// | SequenceExpression;
- public ExtentExpressionElements getExtentExpressionAccess() {
- return pExtentExpression;
+ public KerMLExpressionsGrammarAccess.ExtentExpressionElements getExtentExpressionAccess() {
+ return gaKerMLExpressions.getExtentExpressionAccess();
}
public ParserRule getExtentExpressionRule() {
return getExtentExpressionAccess().getRule();
}
+ //@Deprecated
+ //ExtentExpression_Deprecated SysML::OperatorExpression:
+ // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
+ public KerMLExpressionsGrammarAccess.ExtentExpression_DeprecatedElements getExtentExpression_DeprecatedAccess() {
+ return gaKerMLExpressions.getExtentExpression_DeprecatedAccess();
+ }
+
+ public ParserRule getExtentExpression_DeprecatedRule() {
+ return getExtentExpression_DeprecatedAccess().getRule();
+ }
+
///* Sequence Expressions */ SequenceExpression SysML::Expression:
// (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
// operand_comp+=OwnedExpression ']'
// | {SysML::OperatorExpression.operand_comp+=current} '->'
// operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
- public SequenceExpressionElements getSequenceExpressionAccess() {
- return pSequenceExpression;
+ public KerMLExpressionsGrammarAccess.SequenceExpressionElements getSequenceExpressionAccess() {
+ return gaKerMLExpressions.getSequenceExpressionAccess();
}
public ParserRule getSequenceExpressionRule() {
@@ -10844,8 +8719,8 @@ public ParserRule getSequenceExpressionRule() {
//BodyExpressionMember SysML::FeatureMembership:
// ownedMemberFeature_comp=BodyExpression;
- public BodyExpressionMemberElements getBodyExpressionMemberAccess() {
- return pBodyExpressionMember;
+ public KerMLExpressionsGrammarAccess.BodyExpressionMemberElements getBodyExpressionMemberAccess() {
+ return gaKerMLExpressions.getBodyExpressionMemberAccess();
}
public ParserRule getBodyExpressionMemberRule() {
@@ -10855,9 +8730,10 @@ public ParserRule getBodyExpressionMemberRule() {
//BodyExpression SysML::BlockExpression:
// => (ownedFeatureMembership_comp+=BodyParameterMember
// ownedFeatureMembership_comp+=BodyParameterMember*
- // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping;
- public BodyExpressionElements getBodyExpressionAccess() {
- return pBodyExpression;
+ // '(' ownedFeatureMembership_comp+=super::ResultExpressionMember ')') |
+ // ownedRelationship_comp+=super::OwnedFeatureTyping;
+ public KerMLExpressionsGrammarAccess.BodyExpressionElements getBodyExpressionAccess() {
+ return gaKerMLExpressions.getBodyExpressionAccess();
}
public ParserRule getBodyExpressionRule() {
@@ -10865,43 +8741,23 @@ public ParserRule getBodyExpressionRule() {
}
//BodyParameterMember SysML::ParameterMembership:
- // memberName=Name ownedMemberParameter_comp=BodyParameter;
- public BodyParameterMemberElements getBodyParameterMemberAccess() {
- return pBodyParameterMember;
+ // memberName=Name ownedMemberParameter_comp=super::BodyParameter;
+ public KerMLExpressionsGrammarAccess.BodyParameterMemberElements getBodyParameterMemberAccess() {
+ return gaKerMLExpressions.getBodyParameterMemberAccess();
}
public ParserRule getBodyParameterMemberRule() {
return getBodyParameterMemberAccess().getRule();
}
- //BodyParameter SysML::Feature:
- // {SysML::Feature} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
- public BodyParameterElements getBodyParameterAccess() {
- return pBodyParameter;
- }
-
- public ParserRule getBodyParameterRule() {
- return getBodyParameterAccess().getRule();
- }
-
- //ExpressionTyping SysML::FeatureTyping:
- // type=[SysML::Function|QualifiedName];
- public ExpressionTypingElements getExpressionTypingAccess() {
- return pExpressionTyping;
- }
-
- public ParserRule getExpressionTypingRule() {
- return getExpressionTypingAccess().getRule();
- }
-
//SequenceConstructionExpression SysML::Expression:
// {SysML::NullExpression} '{' '}'
// | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
// operand_comp+=SequenceElementList
// | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
// '}';
- public SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
- return pSequenceConstructionExpression;
+ public KerMLExpressionsGrammarAccess.SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
+ return gaKerMLExpressions.getSequenceConstructionExpressionAccess();
}
public ParserRule getSequenceConstructionExpressionRule() {
@@ -10910,8 +8766,8 @@ public ParserRule getSequenceConstructionExpressionRule() {
//SequenceElementList SysML::Expression:
// OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
- public SequenceElementListElements getSequenceElementListAccess() {
- return pSequenceElementList;
+ public KerMLExpressionsGrammarAccess.SequenceElementListElements getSequenceElementListAccess() {
+ return gaKerMLExpressions.getSequenceElementListAccess();
}
public ParserRule getSequenceElementListRule() {
@@ -10925,8 +8781,8 @@ public ParserRule getSequenceElementListRule() {
// | InvocationExpression
// | ExtentExpression_Deprecated
// | '(' OwnedExpression ')';
- public BaseExpressionElements getBaseExpressionAccess() {
- return pBaseExpression;
+ public KerMLExpressionsGrammarAccess.BaseExpressionElements getBaseExpressionAccess() {
+ return gaKerMLExpressions.getBaseExpressionAccess();
}
public ParserRule getBaseExpressionRule() {
@@ -10936,40 +8792,29 @@ public ParserRule getBaseExpressionRule() {
//// Feature Reference Expressions
//FeatureReferenceExpression SysML::FeatureReferenceExpression:
// ownedFeatureMembership_comp+=FeatureReferenceMember;
- public FeatureReferenceExpressionElements getFeatureReferenceExpressionAccess() {
- return pFeatureReferenceExpression;
+ public KerMLExpressionsGrammarAccess.FeatureReferenceExpressionElements getFeatureReferenceExpressionAccess() {
+ return gaKerMLExpressions.getFeatureReferenceExpressionAccess();
}
public ParserRule getFeatureReferenceExpressionRule() {
return getFeatureReferenceExpressionAccess().getRule();
}
- //FeatureReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=FeatureReference;
- public FeatureReferenceMemberElements getFeatureReferenceMemberAccess() {
- return pFeatureReferenceMember;
+ //FeatureReferenceMember SysML::FeatureMembership:
+ // memberFeature=[SysML::Feature|QualifiedName];
+ public KerMLExpressionsGrammarAccess.FeatureReferenceMemberElements getFeatureReferenceMemberAccess() {
+ return gaKerMLExpressions.getFeatureReferenceMemberAccess();
}
public ParserRule getFeatureReferenceMemberRule() {
return getFeatureReferenceMemberAccess().getRule();
}
- //// Note: Use subsetting here in order to inherit typing of referent.
- //FeatureReference SysML::Feature:
- // ownedRelationship_comp+=OwnedSubsetting;
- public FeatureReferenceElements getFeatureReferenceAccess() {
- return pFeatureReference;
- }
-
- public ParserRule getFeatureReferenceRule() {
- return getFeatureReferenceAccess().getRule();
- }
-
//// Invocation Expressions
//InvocationExpression SysML::InvocationExpression:
- // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
- public InvocationExpressionElements getInvocationExpressionAccess() {
- return pInvocationExpression;
+ // ownedRelationship_comp+=super::OwnedFeatureTyping '(' ArgumentList? ')';
+ public KerMLExpressionsGrammarAccess.InvocationExpressionElements getInvocationExpressionAccess() {
+ return gaKerMLExpressions.getInvocationExpressionAccess();
}
public ParserRule getInvocationExpressionRule() {
@@ -10978,8 +8823,8 @@ public ParserRule getInvocationExpressionRule() {
//fragment ArgumentList returns SysML::Expression:
// PositionalArgumentList | NamedArgumentList;
- public ArgumentListElements getArgumentListAccess() {
- return pArgumentList;
+ public KerMLExpressionsGrammarAccess.ArgumentListElements getArgumentListAccess() {
+ return gaKerMLExpressions.getArgumentListAccess();
}
public ParserRule getArgumentListRule() {
@@ -10988,8 +8833,8 @@ public ParserRule getArgumentListRule() {
//fragment PositionalArgumentList returns SysML::Expression:
// ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
- public PositionalArgumentListElements getPositionalArgumentListAccess() {
- return pPositionalArgumentList;
+ public KerMLExpressionsGrammarAccess.PositionalArgumentListElements getPositionalArgumentListAccess() {
+ return gaKerMLExpressions.getPositionalArgumentListAccess();
}
public ParserRule getPositionalArgumentListRule() {
@@ -10998,8 +8843,8 @@ public ParserRule getPositionalArgumentListRule() {
//fragment NamedArgumentList returns SysML::Expression:
// ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
- public NamedArgumentListElements getNamedArgumentListAccess() {
- return pNamedArgumentList;
+ public KerMLExpressionsGrammarAccess.NamedArgumentListElements getNamedArgumentListAccess() {
+ return gaKerMLExpressions.getNamedArgumentListAccess();
}
public ParserRule getNamedArgumentListRule() {
@@ -11008,45 +8853,33 @@ public ParserRule getNamedArgumentListRule() {
//NamedExpressionMember SysML::FeatureMembership:
// memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
- public NamedExpressionMemberElements getNamedExpressionMemberAccess() {
- return pNamedExpressionMember;
+ public KerMLExpressionsGrammarAccess.NamedExpressionMemberElements getNamedExpressionMemberAccess() {
+ return gaKerMLExpressions.getNamedExpressionMemberAccess();
}
public ParserRule getNamedExpressionMemberRule() {
return getNamedExpressionMemberAccess().getRule();
}
- //// Extent Expressions (Deprecated)
- //ExtentExpression_Deprecated SysML::OperatorExpression:
- // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
- public ExtentExpression_DeprecatedElements getExtentExpression_DeprecatedAccess() {
- return pExtentExpression_Deprecated;
- }
-
- public ParserRule getExtentExpression_DeprecatedRule() {
- return getExtentExpression_DeprecatedAccess().getRule();
- }
-
//// Null Expressions
//NullExpression SysML::NullExpression:
// {SysML::NullExpression} 'null';
- public NullExpressionElements getNullExpressionAccess() {
- return pNullExpression;
+ public KerMLExpressionsGrammarAccess.NullExpressionElements getNullExpressionAccess() {
+ return gaKerMLExpressions.getNullExpressionAccess();
}
public ParserRule getNullExpressionRule() {
return getNullExpressionAccess().getRule();
}
- //// Literal Expressions
- //LiteralExpression SysML::LiteralExpression:
+ ///* Literal Expressions */ LiteralExpression SysML::LiteralExpression:
// LiteralBoolean
// | LiteralString
// | LiteralInteger
// | LiteralReal
// | LiteralUnbounded;
- public LiteralExpressionElements getLiteralExpressionAccess() {
- return pLiteralExpression;
+ public KerMLExpressionsGrammarAccess.LiteralExpressionElements getLiteralExpressionAccess() {
+ return gaKerMLExpressions.getLiteralExpressionAccess();
}
public ParserRule getLiteralExpressionRule() {
@@ -11055,8 +8888,8 @@ public ParserRule getLiteralExpressionRule() {
//LiteralBoolean SysML::LiteralBoolean:
// value=BooleanValue;
- public LiteralBooleanElements getLiteralBooleanAccess() {
- return pLiteralBoolean;
+ public KerMLExpressionsGrammarAccess.LiteralBooleanElements getLiteralBooleanAccess() {
+ return gaKerMLExpressions.getLiteralBooleanAccess();
}
public ParserRule getLiteralBooleanRule() {
@@ -11065,8 +8898,8 @@ public ParserRule getLiteralBooleanRule() {
//BooleanValue Ecore::EBoolean:
// 'true' | 'false';
- public BooleanValueElements getBooleanValueAccess() {
- return pBooleanValue;
+ public KerMLExpressionsGrammarAccess.BooleanValueElements getBooleanValueAccess() {
+ return gaKerMLExpressions.getBooleanValueAccess();
}
public ParserRule getBooleanValueRule() {
@@ -11075,8 +8908,8 @@ public ParserRule getBooleanValueRule() {
//LiteralString SysML::LiteralString:
// value=STRING_VALUE;
- public LiteralStringElements getLiteralStringAccess() {
- return pLiteralString;
+ public KerMLExpressionsGrammarAccess.LiteralStringElements getLiteralStringAccess() {
+ return gaKerMLExpressions.getLiteralStringAccess();
}
public ParserRule getLiteralStringRule() {
@@ -11085,8 +8918,8 @@ public ParserRule getLiteralStringRule() {
//LiteralInteger SysML::LiteralInteger:
// value=DECIMAL_VALUE;
- public LiteralIntegerElements getLiteralIntegerAccess() {
- return pLiteralInteger;
+ public KerMLExpressionsGrammarAccess.LiteralIntegerElements getLiteralIntegerAccess() {
+ return gaKerMLExpressions.getLiteralIntegerAccess();
}
public ParserRule getLiteralIntegerRule() {
@@ -11095,8 +8928,8 @@ public ParserRule getLiteralIntegerRule() {
//LiteralReal SysML::LiteralReal:
// value=RealValue;
- public LiteralRealElements getLiteralRealAccess() {
- return pLiteralReal;
+ public KerMLExpressionsGrammarAccess.LiteralRealElements getLiteralRealAccess() {
+ return gaKerMLExpressions.getLiteralRealAccess();
}
public ParserRule getLiteralRealRule() {
@@ -11105,8 +8938,8 @@ public ParserRule getLiteralRealRule() {
//RealValue Ecore::EDouble:
// DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
- public RealValueElements getRealValueAccess() {
- return pRealValue;
+ public KerMLExpressionsGrammarAccess.RealValueElements getRealValueAccess() {
+ return gaKerMLExpressions.getRealValueAccess();
}
public ParserRule getRealValueRule() {
@@ -11115,8 +8948,8 @@ public ParserRule getRealValueRule() {
//LiteralUnbounded SysML::LiteralUnbounded:
// {SysML::LiteralUnbounded} '*';
- public LiteralUnboundedElements getLiteralUnboundedAccess() {
- return pLiteralUnbounded;
+ public KerMLExpressionsGrammarAccess.LiteralUnboundedElements getLiteralUnboundedAccess() {
+ return gaKerMLExpressions.getLiteralUnboundedAccess();
}
public ParserRule getLiteralUnboundedRule() {
@@ -11125,8 +8958,8 @@ public ParserRule getLiteralUnboundedRule() {
//LiteralUnlimitedNatural SysML::LiteralExpression:
// LiteralInteger | LiteralUnbounded;
- public LiteralUnlimitedNaturalElements getLiteralUnlimitedNaturalAccess() {
- return pLiteralUnlimitedNatural;
+ public KerMLExpressionsGrammarAccess.LiteralUnlimitedNaturalElements getLiteralUnlimitedNaturalAccess() {
+ return gaKerMLExpressions.getLiteralUnlimitedNaturalAccess();
}
public ParserRule getLiteralUnlimitedNaturalRule() {
@@ -11135,8 +8968,8 @@ public ParserRule getLiteralUnlimitedNaturalRule() {
///* NAMES */ Name:
// ID | UNRESTRICTED_NAME;
- public NameElements getNameAccess() {
- return pName;
+ public KerMLExpressionsGrammarAccess.NameElements getNameAccess() {
+ return gaKerMLExpressions.getNameAccess();
}
public ParserRule getNameRule() {
@@ -11145,8 +8978,8 @@ public ParserRule getNameRule() {
//QualifiedName:
// Name | ColonQualifiedName | DotQualifiedName;
- public QualifiedNameElements getQualifiedNameAccess() {
- return pQualifiedName;
+ public KerMLExpressionsGrammarAccess.QualifiedNameElements getQualifiedNameAccess() {
+ return gaKerMLExpressions.getQualifiedNameAccess();
}
public ParserRule getQualifiedNameRule() {
@@ -11155,8 +8988,8 @@ public ParserRule getQualifiedNameRule() {
//ColonQualifiedName:
// Name ('::' Name)+;
- public ColonQualifiedNameElements getColonQualifiedNameAccess() {
- return pColonQualifiedName;
+ public KerMLExpressionsGrammarAccess.ColonQualifiedNameElements getColonQualifiedNameAccess() {
+ return gaKerMLExpressions.getColonQualifiedNameAccess();
}
public ParserRule getColonQualifiedNameRule() {
@@ -11165,8 +8998,8 @@ public ParserRule getColonQualifiedNameRule() {
//DotQualifiedName:
// Name ('.' Name)+;
- public DotQualifiedNameElements getDotQualifiedNameAccess() {
- return pDotQualifiedName;
+ public KerMLExpressionsGrammarAccess.DotQualifiedNameElements getDotQualifiedNameAccess() {
+ return gaKerMLExpressions.getDotQualifiedNameAccess();
}
public ParserRule getDotQualifiedNameRule() {
@@ -11176,60 +9009,60 @@ public ParserRule getDotQualifiedNameRule() {
//terminal DECIMAL_VALUE returns Ecore::EInt:
// '0'..'9' '0'..'9'*;
public TerminalRule getDECIMAL_VALUERule() {
- return tDECIMAL_VALUE;
+ return gaKerMLExpressions.getDECIMAL_VALUERule();
}
//terminal EXP_VALUE:
// DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE;
public TerminalRule getEXP_VALUERule() {
- return tEXP_VALUE;
+ return gaKerMLExpressions.getEXP_VALUERule();
}
//terminal ID:
// ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
- return tID;
+ return gaKerMLExpressions.getIDRule();
}
//terminal UNRESTRICTED_NAME:
// '\'' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '\''))* '\'';
public TerminalRule getUNRESTRICTED_NAMERule() {
- return tUNRESTRICTED_NAME;
+ return gaKerMLExpressions.getUNRESTRICTED_NAMERule();
}
//terminal STRING_VALUE:
// '"' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '"'))* '"';
public TerminalRule getSTRING_VALUERule() {
- return tSTRING_VALUE;
+ return gaKerMLExpressions.getSTRING_VALUERule();
}
//terminal REGULAR_COMMENT:
// '/*' !'*'->'*/';
public TerminalRule getREGULAR_COMMENTRule() {
- return tREGULAR_COMMENT;
+ return gaKerMLExpressions.getREGULAR_COMMENTRule();
}
//terminal DOCUMENTATION_COMMENT:
// '/**'->'*/';
public TerminalRule getDOCUMENTATION_COMMENTRule() {
- return tDOCUMENTATION_COMMENT;
+ return gaKerMLExpressions.getDOCUMENTATION_COMMENTRule();
}
//terminal ML_NOTE:
// '//*'->'*/';
public TerminalRule getML_NOTERule() {
- return tML_NOTE;
+ return gaKerMLExpressions.getML_NOTERule();
}
//terminal SL_NOTE:
// '//' (!('\n' | '\r') !('\n' | '\r')*)? ('\r'? '\n')?;
public TerminalRule getSL_NOTERule() {
- return tSL_NOTE;
+ return gaKerMLExpressions.getSL_NOTERule();
}
//terminal WS:
// ' ' | '\t' | '\r' | '\n'+;
public TerminalRule getWSRule() {
- return tWS;
+ return gaKerMLExpressions.getWSRule();
}
}
diff --git a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/validation/AbstractKerMLValidator.java b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/validation/AbstractKerMLValidator.java
index 86f75c9a6..f3348bff1 100644
--- a/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/validation/AbstractKerMLValidator.java
+++ b/org.omg.kerml.xtext/src-gen/org/omg/kerml/xtext/validation/AbstractKerMLValidator.java
@@ -6,13 +6,13 @@
import java.util.ArrayList;
import java.util.List;
import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
+import org.omg.kerml.expressions.xtext.validation.KerMLExpressionsValidator;
-public abstract class AbstractKerMLValidator extends AbstractDeclarativeValidator {
+public abstract class AbstractKerMLValidator extends KerMLExpressionsValidator {
@Override
protected List getEPackages() {
- List result = new ArrayList();
+ List result = new ArrayList(super.getEPackages());
result.add(EPackage.Registry.INSTANCE.getEPackage("http://www.omg.org/spec/SysML/2.0"));
return result;
}
diff --git a/org.omg.kerml.xtext/src/org/omg/kerml/xtext/KerML.xtext b/org.omg.kerml.xtext/src/org/omg/kerml/xtext/KerML.xtext
index c9ec20f1a..5bc02a357 100644
--- a/org.omg.kerml.xtext/src/org/omg/kerml/xtext/KerML.xtext
+++ b/org.omg.kerml.xtext/src/org/omg/kerml/xtext/KerML.xtext
@@ -28,7 +28,7 @@
*
*****************************************************************************/
-grammar org.omg.kerml.xtext.KerML hidden (WS, ML_NOTE, SL_NOTE)
+grammar org.omg.kerml.xtext.KerML with org.omg.kerml.expressions.xtext.KerMLExpressions
import "http://www.eclipse.org/emf/2002/Ecore" as Ecore
import "http://www.omg.org/spec/SysML/2.0" as SysML
@@ -600,6 +600,7 @@ FeatureTyping returns SysML::FeatureTyping :
(':' | 'typed' 'by') type = [SysML::Feature | QualifiedName] ';'
;
+@Override
OwnedFeatureTyping returns SysML::FeatureTyping :
type = [SysML::Type | QualifiedName]
;
@@ -879,6 +880,7 @@ fragment FunctionBody returns SysML::Type :
'}'
;
+@Override
ResultExpressionMember returns SysML::ResultExpressionMembership :
TypeMemberPrefix ownedResultExpression_comp = OwnedExpression
;
@@ -1000,395 +1002,7 @@ ItemFlowFeature returns SysML::ItemFlowFeature :
/* EXPRESSIONS */
-/* Operator Expressions */
-
-OwnedExpressionMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = OwnedExpression
-;
-
-OwnedExpression returns SysML::Expression :
- ConditionalExpression
-;
-
-// Conditional Test Expressions
-
-ConditionalExpression returns SysML::Expression :
- NullCoalescingExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalTestOperator operand_comp += OwnedExpression ':' operand_comp += ConditionalExpression
- )?
-;
-
-ConditionalTestOperator:
- '?'
-;
-
-// Null Coalescing Expressions
-
-NullCoalescingExpression returns SysML::Expression :
- ConditionalOrExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = NullCoalescingOperator operand_comp += ConditionalOrExpression )*
-;
-
-NullCoalescingOperator :
- '??'
-;
-
-// Conditional Logical Expressions
-
-ConditionalOrExpression returns SysML::Expression :
- ConditionalAndExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalOrOperator operand_comp += ConditionalAndExpression )*
-;
-
-ConditionalOrOperator :
- '||'
-;
-
-ConditionalAndExpression returns SysML::Expression :
- OrExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalAndOperator operand_comp += OrExpression )*
-;
-
-ConditionalAndOperator :
- '&&'
-;
-
-// Logical Expressions
-
-OrExpression returns SysML::Expression :
- XorExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = OrOperator operand_comp += XorExpression )*
-;
-
-OrOperator :
- '|'
-;
-
-XorExpression returns SysML::Expression :
- AndExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = XorOperator operand_comp += AndExpression )*
-;
-
-XorOperator :
- '^'
-;
-
-AndExpression returns SysML::Expression :
- EqualityExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = AndOperator operand_comp += EqualityExpression )*
-;
-
-AndOperator :
- '&'
-;
-
-// Equality Expressions
-
-EqualityExpression returns SysML::Expression :
- ClassificationExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = EqualityOperator operand_comp += ClassificationExpression )*
-
-;
-
-EqualityOperator :
- '==' | '!='
-;
-
-// Classification Expressions
-
-ClassificationExpression returns SysML::Expression :
- RelationalExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember )?
- | {SysML::OperatorExpression} operand_comp += SelfReferenceExpression
- operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember
-;
-
-ClassificationOperator :
- 'instanceof' | 'hastype' | 'istype' | '@'
-;
-
-TypeReferenceMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = TypeReference
-;
-
-TypeReference returns SysML::Feature :
- ownedRelationship_comp += OwnedFeatureTyping
-;
-
-SelfReferenceExpression returns SysML::FeatureReferenceExpression :
- ownedFeatureMembership_comp += SelfReferenceMember
-;
-
-SelfReferenceMember returns SysML::ReturnParameterMembership :
- ownedMemberFeature_comp = EmptyFeature
-;
-
-EmptyFeature returns SysML::Feature :
- {SysML::Feature}
-;
-
-// Relational Expressions
-
-RelationalExpression returns SysML::Expression :
- AdditiveExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = RelationalOperator operand_comp += AdditiveExpression )*
-;
-
-RelationalOperator :
- '<' | '>' | '<=' | '>='
-;
-
-// Arithmetic Expressions
-
-AdditiveExpression returns SysML::Expression :
- MultiplicativeExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = AdditiveOperator operand_comp += MultiplicativeExpression )*
-;
-
-AdditiveOperator :
- '+' | '-'
-;
-
-MultiplicativeExpression returns SysML::Expression :
- ExponentiationExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = MultiplicativeOperator operand_comp += ExponentiationExpression )*
-;
-
-MultiplicativeOperator :
- '*' | '/' | "%"
-;
-
-ExponentiationExpression returns SysML::Expression :
- UnitsExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ExponentiationOperator operand_comp += UnitsExpression )*
-;
-
-ExponentiationOperator :
- '**'
-;
-
-// Units Expressions
-
-UnitsExpression returns SysML::Expression :
- UnaryExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = '@[' operand_comp += OwnedExpression ']' )?
-;
-
-// Unary Expressions
-
-UnaryExpression returns SysML::Expression:
- {SysML::OperatorExpression} operator = UnaryOperator operand_comp += ExtentExpression
- | ExtentExpression
-;
-
-UnaryOperator :
- '+' | '-' | '!' | '~'
-;
-
-// Extent Expressions
-
-ExtentExpression returns SysML::Expression :
- {SysML::OperatorExpression} operator = 'all' ownedFeatureMembership_comp += TypeReferenceMember
- | SequenceExpression
-;
-
-/* Sequence Expressions */
-
-SequenceExpression returns SysML::Expression :
- ( SequenceConstructionExpression | BaseExpression )
- ( {SysML::OperatorExpression.operand_comp += current}
- operator = '[' operand_comp += OwnedExpression ']'
- | {SysML::OperatorExpression.operand_comp += current} '->'
- operator = Name ( ownedFeatureMembership_comp += BodyExpressionMember )+
- )*
-;
-
-BodyExpressionMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = BodyExpression
-;
-
-BodyExpression returns SysML::BlockExpression :
- => ( ownedFeatureMembership_comp += BodyParameterMember
- ( ownedFeatureMembership_comp += BodyParameterMember )*
- '(' ownedFeatureMembership_comp += ResultExpressionMember ')' )
- | ownedRelationship_comp += ExpressionTyping
-;
-
-BodyParameterMember returns SysML::ParameterMembership :
- memberName = Name ownedMemberParameter_comp = BodyParameter
-;
-
+@Override
BodyParameter returns SysML::Feature :
{SysML::Feature} ( TypedBy MultiplicityPart? | MultiplicityPart TypedBy? )?
;
-
-ExpressionTyping returns SysML::FeatureTyping :
- type = [SysML::Function | QualifiedName]
-;
-
-SequenceConstructionExpression returns SysML::Expression :
- {SysML::NullExpression} '{' '}'
- | '{' OwnedExpression
- ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList
- | {SysML::OperatorExpression.operand_comp += current} operator = '..' operand_comp += OwnedExpression
- )?
- '}'
-;
-
-SequenceElementList returns SysML::Expression :
- OwnedExpression ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList )?
-;
-
-/* Base Expressions */
-
-BaseExpression returns SysML::Expression :
- NullExpression
- | LiteralExpression
- | FeatureReferenceExpression
- | InvocationExpression
- | ExtentExpression_Deprecated
- | '(' OwnedExpression ')'
-;
-
-// Feature Reference Expressions
-
-FeatureReferenceExpression returns SysML::FeatureReferenceExpression :
- ownedFeatureMembership_comp += FeatureReferenceMember
-;
-
-FeatureReferenceMember returns SysML::ReturnParameterMembership :
- ownedMemberFeature_comp = FeatureReference
-;
-
-// Note: Use subsetting here in order to inherit typing of referent.
-FeatureReference returns SysML::Feature :
- ownedRelationship_comp += OwnedSubsetting
-;
-
-// Invocation Expressions
-
-InvocationExpression returns SysML::InvocationExpression :
- ownedRelationship_comp += OwnedFeatureTyping '(' ArgumentList? ')'
-;
-
-fragment ArgumentList returns SysML::Expression :
- PositionalArgumentList | NamedArgumentList
-;
-
-fragment PositionalArgumentList returns SysML::Expression :
- ownedFeatureMembership_comp += OwnedExpressionMember
- ( ',' ownedFeatureMembership_comp += OwnedExpressionMember )*
-;
-
-fragment NamedArgumentList returns SysML::Expression :
- ownedFeatureMembership_comp += NamedExpressionMember
- ( ',' ownedFeatureMembership_comp += NamedExpressionMember )*
-;
-
-NamedExpressionMember returns SysML::FeatureMembership :
- memberName = Name '=>' ownedMemberFeature_comp = OwnedExpression
-;
-
-// Extent Expressions (Deprecated)
-
-ExtentExpression_Deprecated returns SysML::OperatorExpression :
- ownedFeatureMembership_comp += TypeReferenceMember '.' operator = 'allInstances' '(' ')'
-;
-
-// Null Expressions
-
-NullExpression returns SysML::NullExpression :
- {SysML::NullExpression} 'null'
-;
-
-// Literal Expressions
-
-LiteralExpression returns SysML::LiteralExpression :
- LiteralBoolean
- | LiteralString
- | LiteralInteger
- | LiteralReal
- | LiteralUnbounded
-;
-
-LiteralBoolean returns SysML::LiteralBoolean :
- value = BooleanValue
-;
-
-BooleanValue returns Ecore::EBoolean :
- 'true' | 'false'
-;
-
-LiteralString returns SysML::LiteralString :
- value = STRING_VALUE
-;
-
-LiteralInteger returns SysML::LiteralInteger:
- value = DECIMAL_VALUE
-;
-
-LiteralReal returns SysML::LiteralReal:
- value = RealValue
-;
-
-RealValue returns Ecore::EDouble:
- DECIMAL_VALUE? '.' ( DECIMAL_VALUE | EXP_VALUE ) | EXP_VALUE
-;
-
-LiteralUnbounded returns SysML::LiteralUnbounded :
- {SysML::LiteralUnbounded} '*'
-;
-
-LiteralUnlimitedNatural returns SysML::LiteralExpression:
- LiteralInteger | LiteralUnbounded
-;
-
-/* NAMES */
-
-Name :
- ID | UNRESTRICTED_NAME
-;
-
-QualifiedName :
- Name | ColonQualifiedName | DotQualifiedName
-;
-
-ColonQualifiedName :
- Name ('::' Name)+
-;
-
-DotQualifiedName :
- Name ('.' Name)+
-;
-
-/* TERMINALS */
-
-//terminal NATURAL_VALUE returns Ecore::EInt :
-// ('0' | '1'..'9' (('_')? '0'..'9')*) | //DECIMAL
-// (('0b' | '0B') '0'..'1' (('_')? '0'..'1')*) | // BINARY
-// (('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') (('_')? ('0'..'9'|'a'..'f'|'A'..'F'))*) | // HEX
-// ('0' ('_')? '0'..'7' (('_')? '0'..'7')*) // OCT
-//;
-
-terminal DECIMAL_VALUE returns Ecore::EInt :
- '0'..'9' ('0'..'9')*
-;
-
-terminal EXP_VALUE :
- DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE
-;
-
-terminal ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')* ;
-terminal UNRESTRICTED_NAME returns Ecore::EString :
- '\'' ( '\\' ('b'|'t'|'n'|'f'|'r'|'"'|"'"|'\\') | !('\\'|'\'') )* '\'' ;
-
-terminal STRING_VALUE returns Ecore::EString :
- '"' ( '\\' ('b'|'t'|'n'|'f'|'r'|'"'|"'"|'\\') | !('\\'|'"') )* '"' ;
-
-terminal REGULAR_COMMENT : '/*' !'*' -> '*/';
-terminal DOCUMENTATION_COMMENT : '/**' -> '*/' ;
-
-terminal ML_NOTE : '//*' -> '*/';
-terminal SL_NOTE : '//' (!('\n'|'\r') !('\n'|'\r')*)? ('\r'? '\n')?;
-
-terminal WS : (' '|'\t'|'\r'|'\n')+;
\ No newline at end of file
diff --git a/org.omg.kerml.xtext/src/org/omg/kerml/xtext/scoping/KerMLScopeProvider.xtend b/org.omg.kerml.xtext/src/org/omg/kerml/xtext/scoping/KerMLScopeProvider.xtend
index 484522795..7a5416375 100644
--- a/org.omg.kerml.xtext/src/org/omg/kerml/xtext/scoping/KerMLScopeProvider.xtend
+++ b/org.omg.kerml.xtext/src/org/omg/kerml/xtext/scoping/KerMLScopeProvider.xtend
@@ -81,9 +81,7 @@ class KerMLScopeProvider extends AbstractKerMLScopeProvider {
}
var subsettingFeature = context.subsettingFeature
var owningType = subsettingFeature?.owningType
- if (owningType instanceof QueryPathExpression) {
- return subsettingFeature.scope_QueryPathExpression(owningType, context, reference)
- } else if (owningType instanceof Connector) {
+ if (owningType instanceof Connector) {
if (owningType.connectorEnd.contains(subsettingFeature)) {
return owningType.scope_owningNamespace(context, reference)
}
@@ -92,7 +90,11 @@ class KerMLScopeProvider extends AbstractKerMLScopeProvider {
} else if (context instanceof Generalization)
(context.eContainer as Element).scope_owningNamespace(context, reference)
else if (context instanceof Membership) {
- context.scope_Namespace(context.membershipOwningNamespace, context, reference)
+ var owningNamespace = context.membershipOwningNamespace
+ if (owningNamespace instanceof QueryPathExpression)
+ context.scope_QueryPathExpression(owningNamespace as QueryPathExpression, context, reference)
+ else
+ context.scope_Namespace(owningNamespace, context, reference)
} else if (context instanceof Import)
context.scope_Namespace(context.importOwningNamespace, context, reference)
else if (context instanceof Namespace)
diff --git a/org.omg.sysml.feature/feature.xml b/org.omg.sysml.feature/feature.xml
index 655881420..17377cb6c 100644
--- a/org.omg.sysml.feature/feature.xml
+++ b/org.omg.sysml.feature/feature.xml
@@ -83,4 +83,25 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRES
version="0.0.0"
unpack="false"/>
+
+
+
+
+
+
diff --git a/org.omg.sysml.xtext.ide/META-INF/MANIFEST.MF b/org.omg.sysml.xtext.ide/META-INF/MANIFEST.MF
index 803465a66..253f3929f 100644
--- a/org.omg.sysml.xtext.ide/META-INF/MANIFEST.MF
+++ b/org.omg.sysml.xtext.ide/META-INF/MANIFEST.MF
@@ -9,7 +9,9 @@ Bundle-ActivationPolicy: lazy
Require-Bundle: org.omg.sysml.xtext,
org.eclipse.xtext.ide,
org.eclipse.xtext.xbase.ide,
- org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
+ org.omg.kerml.expressions.xtext,
+ org.omg.kerml.expressions.xtext.ide
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.sysml.xtext.ide.contentassist.antlr,
org.omg.sysml.xtext.ide.contentassist.antlr.internal
diff --git a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/SysMLParser.java b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/SysMLParser.java
index 05ebff71e..fb8f81180 100644
--- a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/SysMLParser.java
+++ b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/SysMLParser.java
@@ -158,6 +158,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getViewpointRefUsageAccess().getAlternatives_1(), "rule__ViewpointRefUsage__Alternatives_1");
builder.put(grammarAccess.getRenderingRefUsageAccess().getAlternatives_1(), "rule__RenderingRefUsage__Alternatives_1");
builder.put(grammarAccess.getOwnedExpressionAccess().getAlternatives(), "rule__OwnedExpression__Alternatives");
+ builder.put(grammarAccess.getBodyParameterAccess().getAlternatives_1(), "rule__BodyParameter__Alternatives_1");
builder.put(grammarAccess.getEqualityOperatorAccess().getAlternatives(), "rule__EqualityOperator__Alternatives");
builder.put(grammarAccess.getClassificationExpressionAccess().getAlternatives(), "rule__ClassificationExpression__Alternatives");
builder.put(grammarAccess.getClassificationOperatorAccess().getAlternatives(), "rule__ClassificationOperator__Alternatives");
@@ -170,7 +171,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_0(), "rule__SequenceExpression__Alternatives_0");
builder.put(grammarAccess.getSequenceExpressionAccess().getAlternatives_1(), "rule__SequenceExpression__Alternatives_1");
builder.put(grammarAccess.getBodyExpressionAccess().getAlternatives(), "rule__BodyExpression__Alternatives");
- builder.put(grammarAccess.getBodyParameterAccess().getAlternatives_1(), "rule__BodyParameter__Alternatives_1");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives(), "rule__SequenceConstructionExpression__Alternatives");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2(), "rule__SequenceConstructionExpression__Alternatives_1_2");
builder.put(grammarAccess.getBaseExpressionAccess().getAlternatives(), "rule__BaseExpression__Alternatives");
@@ -547,6 +547,14 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getRenderingFlowUsageAccess().getGroup(), "rule__RenderingFlowUsage__Group__0");
builder.put(grammarAccess.getRenderingRefUsageAccess().getGroup(), "rule__RenderingRefUsage__Group__0");
builder.put(grammarAccess.getRenderingRefUsageAccess().getGroup_1_0(), "rule__RenderingRefUsage__Group_1_0__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup(), "rule__BodyParameter__Group__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_0(), "rule__BodyParameter__Group_1_0__0");
+ builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_1(), "rule__BodyParameter__Group_1_1__0");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup(), "rule__QueryPathExpression__Group__0");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_1(), "rule__QueryPathExpression__Group_1__0");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_2(), "rule__QueryPathExpression__Group_2__0");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3(), "rule__QueryPathExpression__Group_2_3__0");
+ builder.put(grammarAccess.getQueryHeadExpressionAccess().getGroup(), "rule__QueryHeadExpression__Group__0");
builder.put(grammarAccess.getConditionalExpressionAccess().getGroup(), "rule__ConditionalExpression__Group__0");
builder.put(grammarAccess.getConditionalExpressionAccess().getGroup_1(), "rule__ConditionalExpression__Group_1__0");
builder.put(grammarAccess.getNullCoalescingExpressionAccess().getGroup(), "rule__NullCoalescingExpression__Group__0");
@@ -578,15 +586,13 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getUnitsExpressionAccess().getGroup_1(), "rule__UnitsExpression__Group_1__0");
builder.put(grammarAccess.getUnaryExpressionAccess().getGroup_0(), "rule__UnaryExpression__Group_0__0");
builder.put(grammarAccess.getExtentExpressionAccess().getGroup_0(), "rule__ExtentExpression__Group_0__0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup(), "rule__ExtentExpression_Deprecated__Group__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup(), "rule__SequenceExpression__Group__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_0(), "rule__SequenceExpression__Group_1_0__0");
builder.put(grammarAccess.getSequenceExpressionAccess().getGroup_1_1(), "rule__SequenceExpression__Group_1_1__0");
builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0(), "rule__BodyExpression__Group_0__0");
builder.put(grammarAccess.getBodyExpressionAccess().getGroup_0_0(), "rule__BodyExpression__Group_0_0__0");
builder.put(grammarAccess.getBodyParameterMemberAccess().getGroup(), "rule__BodyParameterMember__Group__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup(), "rule__BodyParameter__Group__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_0(), "rule__BodyParameter__Group_1_0__0");
- builder.put(grammarAccess.getBodyParameterAccess().getGroup_1_1(), "rule__BodyParameter__Group_1_1__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0(), "rule__SequenceConstructionExpression__Group_0__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1(), "rule__SequenceConstructionExpression__Group_1__0");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0(), "rule__SequenceConstructionExpression__Group_1_2_0__0");
@@ -594,21 +600,15 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getSequenceElementListAccess().getGroup(), "rule__SequenceElementList__Group__0");
builder.put(grammarAccess.getSequenceElementListAccess().getGroup_1(), "rule__SequenceElementList__Group_1__0");
builder.put(grammarAccess.getBaseExpressionAccess().getGroup_5(), "rule__BaseExpression__Group_5__0");
- builder.put(grammarAccess.getNullExpressionAccess().getGroup(), "rule__NullExpression__Group__0");
builder.put(grammarAccess.getInvocationExpressionAccess().getGroup(), "rule__InvocationExpression__Group__0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getGroup(), "rule__PositionalArgumentList__Group__0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getGroup_1(), "rule__PositionalArgumentList__Group_1__0");
builder.put(grammarAccess.getNamedArgumentListAccess().getGroup(), "rule__NamedArgumentList__Group__0");
builder.put(grammarAccess.getNamedArgumentListAccess().getGroup_1(), "rule__NamedArgumentList__Group_1__0");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getGroup(), "rule__NamedExpressionMember__Group__0");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup(), "rule__ExtentExpression_Deprecated__Group__0");
+ builder.put(grammarAccess.getNullExpressionAccess().getGroup(), "rule__NullExpression__Group__0");
builder.put(grammarAccess.getRealValueAccess().getGroup_0(), "rule__RealValue__Group_0__0");
builder.put(grammarAccess.getLiteralUnboundedAccess().getGroup(), "rule__LiteralUnbounded__Group__0");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup(), "rule__QueryPathExpression__Group__0");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_1(), "rule__QueryPathExpression__Group_1__0");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_2(), "rule__QueryPathExpression__Group_2__0");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3(), "rule__QueryPathExpression__Group_2_3__0");
- builder.put(grammarAccess.getQueryHeadExpressionAccess().getGroup(), "rule__QueryHeadExpression__Group__0");
builder.put(grammarAccess.getColonQualifiedNameAccess().getGroup(), "rule__ColonQualifiedName__Group__0");
builder.put(grammarAccess.getColonQualifiedNameAccess().getGroup_1(), "rule__ColonQualifiedName__Group_1__0");
builder.put(grammarAccess.getDotQualifiedNameAccess().getGroup(), "rule__DotQualifiedName__Group__0");
@@ -956,6 +956,11 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getExposeAccess().getVisibilityAssignment_1(), "rule__Expose__VisibilityAssignment_1");
builder.put(grammarAccess.getViewpointRefUsageAccess().getIsCompositeAssignment_1_1(), "rule__ViewpointRefUsage__IsCompositeAssignment_1_1");
builder.put(grammarAccess.getRenderingRefUsageAccess().getIsCompositeAssignment_1_1(), "rule__RenderingRefUsage__IsCompositeAssignment_1_1");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2(), "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2(), "rule__QueryPathExpression__Operand_compAssignment_2_2");
+ builder.put(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2(), "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2");
+ builder.put(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment");
+ builder.put(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1(), "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1");
builder.put(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment");
builder.put(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1(), "rule__ConditionalExpression__OperatorAssignment_1_1");
builder.put(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2(), "rule__ConditionalExpression__Operand_compAssignment_1_2");
@@ -997,6 +1002,8 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2(), "rule__UnaryExpression__Operand_compAssignment_0_2");
builder.put(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1(), "rule__ExtentExpression__OperatorAssignment_0_1");
builder.put(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2(), "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0");
+ builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2(), "rule__ExtentExpression_Deprecated__OperatorAssignment_2");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1(), "rule__SequenceExpression__OperatorAssignment_1_0_1");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2(), "rule__SequenceExpression__Operand_compAssignment_1_0_2");
builder.put(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2(), "rule__SequenceExpression__OperatorAssignment_1_1_2");
@@ -1008,7 +1015,6 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1(), "rule__BodyExpression__OwnedRelationship_compAssignment_1");
builder.put(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0(), "rule__BodyParameterMember__MemberNameAssignment_0");
builder.put(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1(), "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1");
- builder.put(grammarAccess.getExpressionTypingAccess().getTypeAssignment(), "rule__ExpressionTyping__TypeAssignment");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2(), "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2");
builder.put(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1(), "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1");
@@ -1016,8 +1022,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1(), "rule__SequenceElementList__OperatorAssignment_1_1");
builder.put(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2(), "rule__SequenceElementList__Operand_compAssignment_1_2");
builder.put(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment");
- builder.put(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment(), "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment");
- builder.put(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment(), "rule__FeatureReference__OwnedRelationship_compAssignment");
+ builder.put(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment(), "rule__FeatureReferenceMember__MemberFeatureAssignment");
builder.put(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0(), "rule__InvocationExpression__OwnedRelationship_compAssignment_0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0");
builder.put(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1");
@@ -1025,17 +1030,10 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1(), "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0(), "rule__NamedExpressionMember__MemberNameAssignment_0");
builder.put(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2(), "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0(), "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0");
- builder.put(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2(), "rule__ExtentExpression_Deprecated__OperatorAssignment_2");
builder.put(grammarAccess.getLiteralBooleanAccess().getValueAssignment(), "rule__LiteralBoolean__ValueAssignment");
builder.put(grammarAccess.getLiteralStringAccess().getValueAssignment(), "rule__LiteralString__ValueAssignment");
builder.put(grammarAccess.getLiteralIntegerAccess().getValueAssignment(), "rule__LiteralInteger__ValueAssignment");
builder.put(grammarAccess.getLiteralRealAccess().getValueAssignment(), "rule__LiteralReal__ValueAssignment");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2(), "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2(), "rule__QueryPathExpression__Operand_compAssignment_2_2");
- builder.put(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2(), "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2");
- builder.put(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment(), "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment");
- builder.put(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1(), "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1");
}
}
diff --git a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.g b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.g
index 47928f6ee..6bb7c590c 100644
--- a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.g
+++ b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.g
@@ -9278,6 +9278,131 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleOwnedExpression
+entryRuleOwnedExpression
+:
+{ before(grammarAccess.getOwnedExpressionRule()); }
+ ruleOwnedExpression
+{ after(grammarAccess.getOwnedExpressionRule()); }
+ EOF
+;
+
+// Rule OwnedExpression
+ruleOwnedExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOwnedExpressionAccess().getAlternatives()); }
+ (rule__OwnedExpression__Alternatives)
+ { after(grammarAccess.getOwnedExpressionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter
+:
+{ before(grammarAccess.getBodyParameterRule()); }
+ ruleBodyParameter
+{ after(grammarAccess.getBodyParameterRule()); }
+ EOF
+;
+
+// Rule BodyParameter
+ruleBodyParameter
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getBodyParameterAccess().getGroup()); }
+ (rule__BodyParameter__Group__0)
+ { after(grammarAccess.getBodyParameterAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleQueryPathExpression
+entryRuleQueryPathExpression
+:
+{ before(grammarAccess.getQueryPathExpressionRule()); }
+ ruleQueryPathExpression
+{ after(grammarAccess.getQueryPathExpressionRule()); }
+ EOF
+;
+
+// Rule QueryPathExpression
+ruleQueryPathExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getQueryPathExpressionAccess().getGroup()); }
+ (rule__QueryPathExpression__Group__0)
+ { after(grammarAccess.getQueryPathExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleQueryNameExpression
+entryRuleQueryNameExpression
+:
+{ before(grammarAccess.getQueryNameExpressionRule()); }
+ ruleQueryNameExpression
+{ after(grammarAccess.getQueryNameExpressionRule()); }
+ EOF
+;
+
+// Rule QueryNameExpression
+ruleQueryNameExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ (rule__QueryNameExpression__OwnedFeatureMembership_compAssignment)
+ { after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleQueryHeadExpression
+entryRuleQueryHeadExpression
+:
+{ before(grammarAccess.getQueryHeadExpressionRule()); }
+ ruleQueryHeadExpression
+{ after(grammarAccess.getQueryHeadExpressionRule()); }
+ EOF
+;
+
+// Rule QueryHeadExpression
+ruleQueryHeadExpression
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getQueryHeadExpressionAccess().getGroup()); }
+ (rule__QueryHeadExpression__Group__0)
+ { after(grammarAccess.getQueryHeadExpressionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleOwnedExpressionMember
entryRuleOwnedExpressionMember
:
@@ -9303,25 +9428,25 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleOwnedExpression
-entryRuleOwnedExpression
+// Entry rule entrySuperOwnedExpression
+entrySuperOwnedExpression
:
-{ before(grammarAccess.getOwnedExpressionRule()); }
- ruleOwnedExpression
-{ after(grammarAccess.getOwnedExpressionRule()); }
+{ before(grammarAccess.getKerMLExpressionsOwnedExpressionRule()); }
+ superOwnedExpression
+{ after(grammarAccess.getKerMLExpressionsOwnedExpressionRule()); }
EOF
;
// Rule OwnedExpression
-ruleOwnedExpression
+superOwnedExpression
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOwnedExpressionAccess().getAlternatives()); }
- (rule__OwnedExpression__Alternatives)
- { after(grammarAccess.getOwnedExpressionAccess().getAlternatives()); }
+ { before(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall()); }
+ ruleConditionalExpression
+ { after(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall()); }
)
;
finally {
@@ -10203,6 +10328,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated
+:
+{ before(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ ruleExtentExpression_Deprecated
+{ after(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ EOF
+;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ (rule__ExtentExpression_Deprecated__Group__0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleSequenceExpression
entryRuleSequenceExpression
:
@@ -10303,56 +10453,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleBodyParameter
-entryRuleBodyParameter
-:
-{ before(grammarAccess.getBodyParameterRule()); }
- ruleBodyParameter
-{ after(grammarAccess.getBodyParameterRule()); }
- EOF
-;
-
-// Rule BodyParameter
-ruleBodyParameter
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getBodyParameterAccess().getGroup()); }
- (rule__BodyParameter__Group__0)
- { after(grammarAccess.getBodyParameterAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleExpressionTyping
-entryRuleExpressionTyping
-:
-{ before(grammarAccess.getExpressionTypingRule()); }
- ruleExpressionTyping
-{ after(grammarAccess.getExpressionTypingRule()); }
- EOF
-;
-
-// Rule ExpressionTyping
-ruleExpressionTyping
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeAssignment()); }
- (rule__ExpressionTyping__TypeAssignment)
- { after(grammarAccess.getExpressionTypingAccess().getTypeAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression
:
@@ -10428,31 +10528,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleNullExpression
-entryRuleNullExpression
-:
-{ before(grammarAccess.getNullExpressionRule()); }
- ruleNullExpression
-{ after(grammarAccess.getNullExpressionRule()); }
- EOF
-;
-
-// Rule NullExpression
-ruleNullExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getNullExpressionAccess().getGroup()); }
- (rule__NullExpression__Group__0)
- { after(grammarAccess.getNullExpressionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleFeatureReferenceExpression
entryRuleFeatureReferenceExpression
:
@@ -10494,34 +10569,9 @@ ruleFeatureReferenceMember
}
:
(
- { before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
- (rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment)
- { after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFeatureReference
-entryRuleFeatureReference
-:
-{ before(grammarAccess.getFeatureReferenceRule()); }
- ruleFeatureReference
-{ after(grammarAccess.getFeatureReferenceRule()); }
- EOF
-;
-
-// Rule FeatureReference
-ruleFeatureReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment()); }
- (rule__FeatureReference__OwnedRelationship_compAssignment)
- { after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment()); }
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
+ (rule__FeatureReferenceMember__MemberFeatureAssignment)
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment()); }
)
;
finally {
@@ -10629,25 +10679,25 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleExtentExpression_Deprecated
-entryRuleExtentExpression_Deprecated
+// Entry rule entryRuleNullExpression
+entryRuleNullExpression
:
-{ before(grammarAccess.getExtentExpression_DeprecatedRule()); }
- ruleExtentExpression_Deprecated
-{ after(grammarAccess.getExtentExpression_DeprecatedRule()); }
+{ before(grammarAccess.getNullExpressionRule()); }
+ ruleNullExpression
+{ after(grammarAccess.getNullExpressionRule()); }
EOF
;
-// Rule ExtentExpression_Deprecated
-ruleExtentExpression_Deprecated
+// Rule NullExpression
+ruleNullExpression
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
- (rule__ExtentExpression_Deprecated__Group__0)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup()); }
+ { before(grammarAccess.getNullExpressionAccess().getGroup()); }
+ (rule__NullExpression__Group__0)
+ { after(grammarAccess.getNullExpressionAccess().getGroup()); }
)
;
finally {
@@ -10879,81 +10929,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleQueryPathExpression
-entryRuleQueryPathExpression
-:
-{ before(grammarAccess.getQueryPathExpressionRule()); }
- ruleQueryPathExpression
-{ after(grammarAccess.getQueryPathExpressionRule()); }
- EOF
-;
-
-// Rule QueryPathExpression
-ruleQueryPathExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQueryPathExpressionAccess().getGroup()); }
- (rule__QueryPathExpression__Group__0)
- { after(grammarAccess.getQueryPathExpressionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleQueryNameExpression
-entryRuleQueryNameExpression
-:
-{ before(grammarAccess.getQueryNameExpressionRule()); }
- ruleQueryNameExpression
-{ after(grammarAccess.getQueryNameExpressionRule()); }
- EOF
-;
-
-// Rule QueryNameExpression
-ruleQueryNameExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
- (rule__QueryNameExpression__OwnedFeatureMembership_compAssignment)
- { after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleQueryHeadExpression
-entryRuleQueryHeadExpression
-:
-{ before(grammarAccess.getQueryHeadExpressionRule()); }
- ruleQueryHeadExpression
-{ after(grammarAccess.getQueryHeadExpressionRule()); }
- EOF
-;
-
-// Rule QueryHeadExpression
-ruleQueryHeadExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQueryHeadExpressionAccess().getGroup()); }
- (rule__QueryHeadExpression__Group__0)
- { after(grammarAccess.getQueryHeadExpressionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleName
entryRuleName
:
@@ -14780,9 +14755,9 @@ rule__OwnedExpression__Alternatives
}
:
(
- { before(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0()); }
- ruleConditionalExpression
- { after(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0()); }
+ superOwnedExpression
+ { after(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0()); }
)
|
(
@@ -14795,300 +14770,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__EqualityOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
- '=='
- { after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
- '!='
- { after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassificationExpression__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
- (rule__ClassificationExpression__Group_0__0)
- { after(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
- )
- |
- (
- { before(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
- (rule__ClassificationExpression__Group_1__0)
- { after(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassificationOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
- 'instanceof'
- { after(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
- 'hastype'
- { after(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
- )
- |
- (
- { before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
- 'istype'
- { after(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
- )
- |
- (
- { before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
- '@'
- { after(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RelationalOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
- '<'
- { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
- '>'
- { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
- )
- |
- (
- { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
- '<='
- { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
- )
- |
- (
- { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
- '>='
- { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AdditiveOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
- '+'
- { after(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
- '-'
- { after(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MultiplicativeOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
- '*'
- { after(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
- '/'
- { after(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
- )
- |
- (
- { before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
- '%'
- { after(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UnaryExpression__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
- (rule__UnaryExpression__Group_0__0)
- { after(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
- )
- |
- (
- { before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
- ruleExtentExpression
- { after(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UnaryOperator__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
- '+'
- { after(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
- )
- |
- (
- { before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
- '-'
- { after(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
- )
- |
- (
- { before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
- '!'
- { after(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
- )
- |
- (
- { before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
- '~'
- { after(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
- (rule__ExtentExpression__Group_0__0)
- { after(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
- )
- |
- (
- { before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
- ruleSequenceExpression
- { after(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SequenceExpression__Alternatives_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
- ruleSequenceConstructionExpression
- { after(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
- )
- |
- (
- { before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
- ruleBaseExpression
- { after(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SequenceExpression__Alternatives_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
- (rule__SequenceExpression__Group_1_0__0)
- { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
- )
- |
- (
- { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
- (rule__SequenceExpression__Group_1_1__0)
- { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BodyExpression__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
- (rule__BodyExpression__Group_0__0)
- { after(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
- )
- |
- (
- { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
- (rule__BodyExpression__OwnedRelationship_compAssignment_1)
- { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__BodyParameter__Alternatives_1
@init {
int stackSize = keepStackSize();
@@ -15110,6 +14791,300 @@ finally {
restoreStackSize(stackSize);
}
+rule__EqualityOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
+ '=='
+ { after(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
+ '!='
+ { after(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
+ (rule__ClassificationExpression__Group_0__0)
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
+ (rule__ClassificationExpression__Group_1__0)
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassificationOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
+ 'instanceof'
+ { after(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
+ 'hastype'
+ { after(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
+ 'istype'
+ { after(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
+ '@'
+ { after(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RelationalOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
+ '<'
+ { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
+ '>'
+ { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
+ '<='
+ { after(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
+ '>='
+ { after(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AdditiveOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
+ '+'
+ { after(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
+ '-'
+ { after(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MultiplicativeOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
+ '*'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
+ '/'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
+ '%'
+ { after(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
+ (rule__UnaryExpression__Group_0__0)
+ { after(grammarAccess.getUnaryExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
+ ruleExtentExpression
+ { after(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__UnaryOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
+ '+'
+ { after(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
+ '-'
+ { after(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
+ '!'
+ { after(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
+ '~'
+ { after(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
+ (rule__ExtentExpression__Group_0__0)
+ { after(grammarAccess.getExtentExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
+ ruleSequenceExpression
+ { after(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Alternatives_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
+ ruleSequenceConstructionExpression
+ { after(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
+ ruleBaseExpression
+ { after(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__SequenceExpression__Alternatives_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
+ (rule__SequenceExpression__Group_1_0__0)
+ { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
+ (rule__SequenceExpression__Group_1_1__0)
+ { after(grammarAccess.getSequenceExpressionAccess().getGroup_1_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BodyExpression__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
+ (rule__BodyExpression__Group_0__0)
+ { after(grammarAccess.getBodyExpressionAccess().getGroup_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
+ (rule__BodyExpression__OwnedRelationship_compAssignment_1)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__SequenceConstructionExpression__Alternatives
@init {
int stackSize = keepStackSize();
@@ -43566,53 +43541,53 @@ finally {
}
-rule__ConditionalExpression__Group__0
+rule__BodyParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group__0__Impl
- rule__ConditionalExpression__Group__1
+ rule__BodyParameter__Group__0__Impl
+ rule__BodyParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__0__Impl
+rule__BodyParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
- ruleNullCoalescingExpression
- { after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0()); }
+ ()
+ { after(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__1
+rule__BodyParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group__1__Impl
+ rule__BodyParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group__1__Impl
+rule__BodyParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
- (rule__ConditionalExpression__Group_1__0)?
- { after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
+ (rule__BodyParameter__Alternatives_1)?
+ { after(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
)
;
finally {
@@ -43620,188 +43595,188 @@ finally {
}
-rule__ConditionalExpression__Group_1__0
+rule__BodyParameter__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__0__Impl
- rule__ConditionalExpression__Group_1__1
+ rule__BodyParameter__Group_1_0__0__Impl
+ rule__BodyParameter__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__0__Impl
+rule__BodyParameter__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
+ ruleTypedBy
+ { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__1
+rule__BodyParameter__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__1__Impl
- rule__ConditionalExpression__Group_1__2
+ rule__BodyParameter__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__1__Impl
+rule__BodyParameter__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__ConditionalExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
+ (ruleMultiplicityPart)?
+ { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__2
+
+rule__BodyParameter__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__2__Impl
- rule__ConditionalExpression__Group_1__3
+ rule__BodyParameter__Group_1_1__0__Impl
+ rule__BodyParameter__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__2__Impl
+rule__BodyParameter__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__ConditionalExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
+ ruleMultiplicityPart
+ { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__3
+rule__BodyParameter__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__3__Impl
- rule__ConditionalExpression__Group_1__4
+ rule__BodyParameter__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__3__Impl
+rule__BodyParameter__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
- ':'
- { after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+ { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
+ (ruleTypedBy)?
+ { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__4
+
+rule__QueryPathExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalExpression__Group_1__4__Impl
+ rule__QueryPathExpression__Group__0__Impl
+ rule__QueryPathExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalExpression__Group_1__4__Impl
+rule__QueryPathExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
- (rule__ConditionalExpression__Operand_compAssignment_1_4)
- { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0()); }
+ ruleQueryHeadExpression
+ { after(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__NullCoalescingExpression__Group__0
+rule__QueryPathExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NullCoalescingExpression__Group__0__Impl
- rule__NullCoalescingExpression__Group__1
+ rule__QueryPathExpression__Group__1__Impl
+ rule__QueryPathExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group__0__Impl
+rule__QueryPathExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
- ruleConditionalOrExpression
- { after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getGroup_1()); }
+ (rule__QueryPathExpression__Group_1__0)?
+ { after(grammarAccess.getQueryPathExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group__1
+rule__QueryPathExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__NullCoalescingExpression__Group__1__Impl
+ rule__QueryPathExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group__1__Impl
+rule__QueryPathExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
- (rule__NullCoalescingExpression__Group_1__0)*
- { after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getGroup_2()); }
+ (rule__QueryPathExpression__Group_2__0)*
+ { after(grammarAccess.getQueryPathExpressionAccess().getGroup_2()); }
)
;
finally {
@@ -43809,215 +43784,215 @@ finally {
}
-rule__NullCoalescingExpression__Group_1__0
+rule__QueryPathExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__NullCoalescingExpression__Group_1__0__Impl
- rule__NullCoalescingExpression__Group_1__1
+ rule__QueryPathExpression__Group_1__0__Impl
+ rule__QueryPathExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group_1__0__Impl
+rule__QueryPathExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0()); }
+ '['
+ { after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group_1__1
+rule__QueryPathExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NullCoalescingExpression__Group_1__1__Impl
- rule__NullCoalescingExpression__Group_1__2
+ rule__QueryPathExpression__Group_1__1__Impl
+ rule__QueryPathExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group_1__1__Impl
+rule__QueryPathExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__NullCoalescingExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()); }
+ ()
+ { after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group_1__2
+rule__QueryPathExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__NullCoalescingExpression__Group_1__2__Impl
+ rule__QueryPathExpression__Group_1__2__Impl
+ rule__QueryPathExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__NullCoalescingExpression__Group_1__2__Impl
+rule__QueryPathExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__NullCoalescingExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2()); }
+ (rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2)
+ { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__ConditionalOrExpression__Group__0
+rule__QueryPathExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalOrExpression__Group__0__Impl
- rule__ConditionalOrExpression__Group__1
+ rule__QueryPathExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group__0__Impl
+rule__QueryPathExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
- ruleConditionalAndExpression
- { after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+ ']'
+ { after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group__1
+
+rule__QueryPathExpression__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalOrExpression__Group__1__Impl
+ rule__QueryPathExpression__Group_2__0__Impl
+ rule__QueryPathExpression__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group__1__Impl
+rule__QueryPathExpression__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
- (rule__ConditionalOrExpression__Group_1__0)*
- { after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0()); }
+ '/'
+ { after(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__ConditionalOrExpression__Group_1__0
+rule__QueryPathExpression__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalOrExpression__Group_1__0__Impl
- rule__ConditionalOrExpression__Group_1__1
+ rule__QueryPathExpression__Group_2__1__Impl
+ rule__QueryPathExpression__Group_2__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group_1__0__Impl
+rule__QueryPathExpression__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()); }
()
- { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { after(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group_1__1
+rule__QueryPathExpression__Group_2__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalOrExpression__Group_1__1__Impl
- rule__ConditionalOrExpression__Group_1__2
+ rule__QueryPathExpression__Group_2__2__Impl
+ rule__QueryPathExpression__Group_2__3
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group_1__1__Impl
+rule__QueryPathExpression__Group_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__ConditionalOrExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2()); }
+ (rule__QueryPathExpression__Operand_compAssignment_2_2)
+ { after(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group_1__2
+rule__QueryPathExpression__Group_2__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalOrExpression__Group_1__2__Impl
+ rule__QueryPathExpression__Group_2__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalOrExpression__Group_1__2__Impl
+rule__QueryPathExpression__Group_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__ConditionalOrExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3()); }
+ (rule__QueryPathExpression__Group_2_3__0)?
+ { after(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3()); }
)
;
finally {
@@ -44025,404 +44000,404 @@ finally {
}
-rule__ConditionalAndExpression__Group__0
+rule__QueryPathExpression__Group_2_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalAndExpression__Group__0__Impl
- rule__ConditionalAndExpression__Group__1
+ rule__QueryPathExpression__Group_2_3__0__Impl
+ rule__QueryPathExpression__Group_2_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group__0__Impl
+rule__QueryPathExpression__Group_2_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
- ruleOrExpression
- { after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0()); }
+ '['
+ { after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group__1
+rule__QueryPathExpression__Group_2_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalAndExpression__Group__1__Impl
+ rule__QueryPathExpression__Group_2_3__1__Impl
+ rule__QueryPathExpression__Group_2_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group__1__Impl
+rule__QueryPathExpression__Group_2_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
- (rule__ConditionalAndExpression__Group_1__0)*
- { after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1()); }
+ ()
+ { after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__ConditionalAndExpression__Group_1__0
+rule__QueryPathExpression__Group_2_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalAndExpression__Group_1__0__Impl
- rule__ConditionalAndExpression__Group_1__1
+ rule__QueryPathExpression__Group_2_3__2__Impl
+ rule__QueryPathExpression__Group_2_3__3
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group_1__0__Impl
+rule__QueryPathExpression__Group_2_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2()); }
+ (rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2)
+ { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group_1__1
+rule__QueryPathExpression__Group_2_3__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalAndExpression__Group_1__1__Impl
- rule__ConditionalAndExpression__Group_1__2
+ rule__QueryPathExpression__Group_2_3__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group_1__1__Impl
+rule__QueryPathExpression__Group_2_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__ConditionalAndExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3()); }
+ ']'
+ { after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group_1__2
+
+rule__QueryHeadExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ConditionalAndExpression__Group_1__2__Impl
+ rule__QueryHeadExpression__Group__0__Impl
+ rule__QueryHeadExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionalAndExpression__Group_1__2__Impl
+rule__QueryHeadExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__ConditionalAndExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0()); }
+ './'
+ { after(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__OrExpression__Group__0
+rule__QueryHeadExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OrExpression__Group__0__Impl
- rule__OrExpression__Group__1
+ rule__QueryHeadExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group__0__Impl
+rule__QueryHeadExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
- ruleXorExpression
- { after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1()); }
+ (rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1)
+ { after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group__1
+
+rule__ConditionalExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OrExpression__Group__1__Impl
+ rule__ConditionalExpression__Group__0__Impl
+ rule__ConditionalExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group__1__Impl
+rule__ConditionalExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOrExpressionAccess().getGroup_1()); }
- (rule__OrExpression__Group_1__0)*
- { after(grammarAccess.getOrExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
+ ruleNullCoalescingExpression
+ { after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__OrExpression__Group_1__0
+rule__ConditionalExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OrExpression__Group_1__0__Impl
- rule__OrExpression__Group_1__1
+ rule__ConditionalExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group_1__0__Impl
+rule__ConditionalExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
+ (rule__ConditionalExpression__Group_1__0)?
+ { after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group_1__1
+
+rule__ConditionalExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OrExpression__Group_1__1__Impl
- rule__OrExpression__Group_1__2
+ rule__ConditionalExpression__Group_1__0__Impl
+ rule__ConditionalExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group_1__1__Impl
+rule__ConditionalExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__OrExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group_1__2
+rule__ConditionalExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OrExpression__Group_1__2__Impl
+ rule__ConditionalExpression__Group_1__1__Impl
+ rule__ConditionalExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__OrExpression__Group_1__2__Impl
+rule__ConditionalExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__OrExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__XorExpression__Group__0
+rule__ConditionalExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XorExpression__Group__0__Impl
- rule__XorExpression__Group__1
+ rule__ConditionalExpression__Group_1__2__Impl
+ rule__ConditionalExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group__0__Impl
+rule__ConditionalExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
- ruleAndExpression
- { after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group__1
+rule__ConditionalExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XorExpression__Group__1__Impl
+ rule__ConditionalExpression__Group_1__3__Impl
+ rule__ConditionalExpression__Group_1__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group__1__Impl
+rule__ConditionalExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getXorExpressionAccess().getGroup_1()); }
- (rule__XorExpression__Group_1__0)*
- { after(grammarAccess.getXorExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
+ ':'
+ { after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__XorExpression__Group_1__0
+rule__ConditionalExpression__Group_1__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XorExpression__Group_1__0__Impl
- rule__XorExpression__Group_1__1
+ rule__ConditionalExpression__Group_1__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group_1__0__Impl
+rule__ConditionalExpression__Group_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
+ (rule__ConditionalExpression__Operand_compAssignment_1_4)
+ { after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group_1__1
+
+rule__NullCoalescingExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XorExpression__Group_1__1__Impl
- rule__XorExpression__Group_1__2
+ rule__NullCoalescingExpression__Group__0__Impl
+ rule__NullCoalescingExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group_1__1__Impl
+rule__NullCoalescingExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__XorExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
+ ruleConditionalOrExpression
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group_1__2
+rule__NullCoalescingExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XorExpression__Group_1__2__Impl
+ rule__NullCoalescingExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XorExpression__Group_1__2__Impl
+rule__NullCoalescingExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__XorExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
+ (rule__NullCoalescingExpression__Group_1__0)*
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -44430,134 +44405,134 @@ finally {
}
-rule__AndExpression__Group__0
+rule__NullCoalescingExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AndExpression__Group__0__Impl
- rule__AndExpression__Group__1
+ rule__NullCoalescingExpression__Group_1__0__Impl
+ rule__NullCoalescingExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group__0__Impl
+rule__NullCoalescingExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
- ruleEqualityExpression
- { after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group__1
+rule__NullCoalescingExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AndExpression__Group__1__Impl
+ rule__NullCoalescingExpression__Group_1__1__Impl
+ rule__NullCoalescingExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group__1__Impl
+rule__NullCoalescingExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAndExpressionAccess().getGroup_1()); }
- (rule__AndExpression__Group_1__0)*
- { after(grammarAccess.getAndExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__NullCoalescingExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__AndExpression__Group_1__0
+rule__NullCoalescingExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__AndExpression__Group_1__0__Impl
- rule__AndExpression__Group_1__1
+ rule__NullCoalescingExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group_1__0__Impl
+rule__NullCoalescingExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__NullCoalescingExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group_1__1
+
+rule__ConditionalOrExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AndExpression__Group_1__1__Impl
- rule__AndExpression__Group_1__2
+ rule__ConditionalOrExpression__Group__0__Impl
+ rule__ConditionalOrExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group_1__1__Impl
+rule__ConditionalOrExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__AndExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
+ ruleConditionalAndExpression
+ { after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group_1__2
+rule__ConditionalOrExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AndExpression__Group_1__2__Impl
+ rule__ConditionalOrExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AndExpression__Group_1__2__Impl
+rule__ConditionalOrExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__AndExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
+ (rule__ConditionalOrExpression__Group_1__0)*
+ { after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -44565,134 +44540,134 @@ finally {
}
-rule__EqualityExpression__Group__0
+rule__ConditionalOrExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__EqualityExpression__Group__0__Impl
- rule__EqualityExpression__Group__1
+ rule__ConditionalOrExpression__Group_1__0__Impl
+ rule__ConditionalOrExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group__0__Impl
+rule__ConditionalOrExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
- ruleClassificationExpression
- { after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group__1
+rule__ConditionalOrExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__EqualityExpression__Group__1__Impl
+ rule__ConditionalOrExpression__Group_1__1__Impl
+ rule__ConditionalOrExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group__1__Impl
+rule__ConditionalOrExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
- (rule__EqualityExpression__Group_1__0)*
- { after(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalOrExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__EqualityExpression__Group_1__0
+rule__ConditionalOrExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__EqualityExpression__Group_1__0__Impl
- rule__EqualityExpression__Group_1__1
+ rule__ConditionalOrExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group_1__0__Impl
+rule__ConditionalOrExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalOrExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group_1__1
+
+rule__ConditionalAndExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__EqualityExpression__Group_1__1__Impl
- rule__EqualityExpression__Group_1__2
+ rule__ConditionalAndExpression__Group__0__Impl
+ rule__ConditionalAndExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group_1__1__Impl
+rule__ConditionalAndExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__EqualityExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
+ ruleOrExpression
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group_1__2
+rule__ConditionalAndExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__EqualityExpression__Group_1__2__Impl
+ rule__ConditionalAndExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__EqualityExpression__Group_1__2__Impl
+rule__ConditionalAndExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__EqualityExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
+ (rule__ConditionalAndExpression__Group_1__0)*
+ { after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -44700,134 +44675,134 @@ finally {
}
-rule__ClassificationExpression__Group_0__0
+rule__ConditionalAndExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_0__0__Impl
- rule__ClassificationExpression__Group_0__1
+ rule__ConditionalAndExpression__Group_1__0__Impl
+ rule__ConditionalAndExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0__0__Impl
+rule__ConditionalAndExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
- ruleRelationalExpression
- { after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0__1
+rule__ConditionalAndExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_0__1__Impl
+ rule__ConditionalAndExpression__Group_1__1__Impl
+ rule__ConditionalAndExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0__1__Impl
+rule__ConditionalAndExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
- (rule__ClassificationExpression__Group_0_1__0)?
- { after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ConditionalAndExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__ClassificationExpression__Group_0_1__0
+rule__ConditionalAndExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_0_1__0__Impl
- rule__ClassificationExpression__Group_0_1__1
+ rule__ConditionalAndExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0_1__0__Impl
+rule__ConditionalAndExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
- ()
- { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
+ { before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ConditionalAndExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0_1__1
+
+rule__OrExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_0_1__1__Impl
- rule__ClassificationExpression__Group_0_1__2
+ rule__OrExpression__Group__0__Impl
+ rule__OrExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0_1__1__Impl
+rule__OrExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
- (rule__ClassificationExpression__OperatorAssignment_0_1_1)
- { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
+ { before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
+ ruleXorExpression
+ { after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0_1__2
+rule__OrExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_0_1__2__Impl
+ rule__OrExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_0_1__2__Impl
+rule__OrExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
- (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2)
- { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
+ { before(grammarAccess.getOrExpressionAccess().getGroup_1()); }
+ (rule__OrExpression__Group_1__0)*
+ { after(grammarAccess.getOrExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -44835,107 +44810,80 @@ finally {
}
-rule__ClassificationExpression__Group_1__0
+rule__OrExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_1__0__Impl
- rule__ClassificationExpression__Group_1__1
+ rule__OrExpression__Group_1__0__Impl
+ rule__OrExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_1__0__Impl
+rule__OrExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
+ { before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
()
- { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassificationExpression__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassificationExpression__Group_1__1__Impl
- rule__ClassificationExpression__Group_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassificationExpression__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
- (rule__ClassificationExpression__Operand_compAssignment_1_1)
- { after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
+ { after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_1__2
+rule__OrExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_1__2__Impl
- rule__ClassificationExpression__Group_1__3
+ rule__OrExpression__Group_1__1__Impl
+ rule__OrExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_1__2__Impl
+rule__OrExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
- (rule__ClassificationExpression__OperatorAssignment_1_2)
- { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
+ { before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__OrExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_1__3
+rule__OrExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ClassificationExpression__Group_1__3__Impl
+ rule__OrExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ClassificationExpression__Group_1__3__Impl
+rule__OrExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
- (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3)
- { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
+ { before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__OrExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -44943,53 +44891,53 @@ finally {
}
-rule__RelationalExpression__Group__0
+rule__XorExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__RelationalExpression__Group__0__Impl
- rule__RelationalExpression__Group__1
+ rule__XorExpression__Group__0__Impl
+ rule__XorExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group__0__Impl
+rule__XorExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
- ruleAdditiveExpression
- { after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
+ ruleAndExpression
+ { after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group__1
+rule__XorExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__RelationalExpression__Group__1__Impl
+ rule__XorExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group__1__Impl
+rule__XorExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
- (rule__RelationalExpression__Group_1__0)*
- { after(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getXorExpressionAccess().getGroup_1()); }
+ (rule__XorExpression__Group_1__0)*
+ { after(grammarAccess.getXorExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -44997,80 +44945,80 @@ finally {
}
-rule__RelationalExpression__Group_1__0
+rule__XorExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__RelationalExpression__Group_1__0__Impl
- rule__RelationalExpression__Group_1__1
+ rule__XorExpression__Group_1__0__Impl
+ rule__XorExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group_1__0__Impl
+rule__XorExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
()
- { after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group_1__1
+rule__XorExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__RelationalExpression__Group_1__1__Impl
- rule__RelationalExpression__Group_1__2
+ rule__XorExpression__Group_1__1__Impl
+ rule__XorExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group_1__1__Impl
+rule__XorExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__RelationalExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__XorExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group_1__2
+rule__XorExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__RelationalExpression__Group_1__2__Impl
+ rule__XorExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__RelationalExpression__Group_1__2__Impl
+rule__XorExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__RelationalExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__XorExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -45078,53 +45026,53 @@ finally {
}
-rule__AdditiveExpression__Group__0
+rule__AndExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AdditiveExpression__Group__0__Impl
- rule__AdditiveExpression__Group__1
+ rule__AndExpression__Group__0__Impl
+ rule__AndExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group__0__Impl
+rule__AndExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
- ruleMultiplicativeExpression
- { after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
+ ruleEqualityExpression
+ { after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group__1
+rule__AndExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AdditiveExpression__Group__1__Impl
+ rule__AndExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group__1__Impl
+rule__AndExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
- (rule__AdditiveExpression__Group_1__0)*
- { after(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getAndExpressionAccess().getGroup_1()); }
+ (rule__AndExpression__Group_1__0)*
+ { after(grammarAccess.getAndExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -45132,80 +45080,80 @@ finally {
}
-rule__AdditiveExpression__Group_1__0
+rule__AndExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AdditiveExpression__Group_1__0__Impl
- rule__AdditiveExpression__Group_1__1
+ rule__AndExpression__Group_1__0__Impl
+ rule__AndExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group_1__0__Impl
+rule__AndExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
()
- { after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group_1__1
+rule__AndExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AdditiveExpression__Group_1__1__Impl
- rule__AdditiveExpression__Group_1__2
+ rule__AndExpression__Group_1__1__Impl
+ rule__AndExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group_1__1__Impl
+rule__AndExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__AdditiveExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__AndExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group_1__2
+rule__AndExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__AdditiveExpression__Group_1__2__Impl
+ rule__AndExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AdditiveExpression__Group_1__2__Impl
+rule__AndExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__AdditiveExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__AndExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -45213,53 +45161,53 @@ finally {
}
-rule__MultiplicativeExpression__Group__0
+rule__EqualityExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__MultiplicativeExpression__Group__0__Impl
- rule__MultiplicativeExpression__Group__1
+ rule__EqualityExpression__Group__0__Impl
+ rule__EqualityExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group__0__Impl
+rule__EqualityExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
- ruleExponentiationExpression
- { after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
+ ruleClassificationExpression
+ { after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group__1
+rule__EqualityExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__MultiplicativeExpression__Group__1__Impl
+ rule__EqualityExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group__1__Impl
+rule__EqualityExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
- (rule__MultiplicativeExpression__Group_1__0)*
- { after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
+ (rule__EqualityExpression__Group_1__0)*
+ { after(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -45267,80 +45215,80 @@ finally {
}
-rule__MultiplicativeExpression__Group_1__0
+rule__EqualityExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__MultiplicativeExpression__Group_1__0__Impl
- rule__MultiplicativeExpression__Group_1__1
+ rule__EqualityExpression__Group_1__0__Impl
+ rule__EqualityExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group_1__0__Impl
+rule__EqualityExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
()
- { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group_1__1
+rule__EqualityExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__MultiplicativeExpression__Group_1__1__Impl
- rule__MultiplicativeExpression__Group_1__2
+ rule__EqualityExpression__Group_1__1__Impl
+ rule__EqualityExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group_1__1__Impl
+rule__EqualityExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__MultiplicativeExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__EqualityExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group_1__2
+rule__EqualityExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__MultiplicativeExpression__Group_1__2__Impl
+ rule__EqualityExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__MultiplicativeExpression__Group_1__2__Impl
+rule__EqualityExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__MultiplicativeExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__EqualityExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -45348,53 +45296,53 @@ finally {
}
-rule__ExponentiationExpression__Group__0
+rule__ClassificationExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExponentiationExpression__Group__0__Impl
- rule__ExponentiationExpression__Group__1
+ rule__ClassificationExpression__Group_0__0__Impl
+ rule__ClassificationExpression__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group__0__Impl
+rule__ClassificationExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
- ruleUnitsExpression
- { after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
+ ruleRelationalExpression
+ { after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group__1
+rule__ClassificationExpression__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ExponentiationExpression__Group__1__Impl
+ rule__ClassificationExpression__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group__1__Impl
+rule__ClassificationExpression__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
- (rule__ExponentiationExpression__Group_1__0)*
- { after(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
+ (rule__ClassificationExpression__Group_0_1__0)?
+ { after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1()); }
)
;
finally {
@@ -45402,80 +45350,80 @@ finally {
}
-rule__ExponentiationExpression__Group_1__0
+rule__ClassificationExpression__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExponentiationExpression__Group_1__0__Impl
- rule__ExponentiationExpression__Group_1__1
+ rule__ClassificationExpression__Group_0_1__0__Impl
+ rule__ClassificationExpression__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group_1__0__Impl
+rule__ClassificationExpression__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
()
- { after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group_1__1
+rule__ClassificationExpression__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ExponentiationExpression__Group_1__1__Impl
- rule__ExponentiationExpression__Group_1__2
+ rule__ClassificationExpression__Group_0_1__1__Impl
+ rule__ClassificationExpression__Group_0_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group_1__1__Impl
+rule__ClassificationExpression__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__ExponentiationExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
+ (rule__ClassificationExpression__OperatorAssignment_0_1_1)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group_1__2
+rule__ClassificationExpression__Group_0_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ExponentiationExpression__Group_1__2__Impl
+ rule__ClassificationExpression__Group_0_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ExponentiationExpression__Group_1__2__Impl
+rule__ClassificationExpression__Group_0_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__ExponentiationExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
+ (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2)
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2()); }
)
;
finally {
@@ -45483,161 +45431,161 @@ finally {
}
-rule__UnitsExpression__Group__0
+rule__ClassificationExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group__0__Impl
- rule__UnitsExpression__Group__1
+ rule__ClassificationExpression__Group_1__0__Impl
+ rule__ClassificationExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group__0__Impl
+rule__ClassificationExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
- ruleUnaryExpression
- { after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
+ ()
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group__1
+rule__ClassificationExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group__1__Impl
+ rule__ClassificationExpression__Group_1__1__Impl
+ rule__ClassificationExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group__1__Impl
+rule__ClassificationExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
- (rule__UnitsExpression__Group_1__0)?
- { after(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
+ (rule__ClassificationExpression__Operand_compAssignment_1_1)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__UnitsExpression__Group_1__0
+rule__ClassificationExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group_1__0__Impl
- rule__UnitsExpression__Group_1__1
+ rule__ClassificationExpression__Group_1__2__Impl
+ rule__ClassificationExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__0__Impl
+rule__ClassificationExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
+ (rule__ClassificationExpression__OperatorAssignment_1_2)
+ { after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__1
+rule__ClassificationExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group_1__1__Impl
- rule__UnitsExpression__Group_1__2
+ rule__ClassificationExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__1__Impl
+rule__ClassificationExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
- (rule__UnitsExpression__OperatorAssignment_1_1)
- { after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
+ (rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3)
+ { after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__2
+
+rule__RelationalExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group_1__2__Impl
- rule__UnitsExpression__Group_1__3
-;
+ rule__RelationalExpression__Group__0__Impl
+ rule__RelationalExpression__Group__1
+;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__2__Impl
+rule__RelationalExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
- (rule__UnitsExpression__Operand_compAssignment_1_2)
- { after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
+ ruleAdditiveExpression
+ { after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__3
+rule__RelationalExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__UnitsExpression__Group_1__3__Impl
+ rule__RelationalExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__UnitsExpression__Group_1__3__Impl
+rule__RelationalExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
- ']'
- { after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+ { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
+ (rule__RelationalExpression__Group_1__0)*
+ { after(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
)
;
finally {
@@ -45645,80 +45593,80 @@ finally {
}
-rule__UnaryExpression__Group_0__0
+rule__RelationalExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__UnaryExpression__Group_0__0__Impl
- rule__UnaryExpression__Group_0__1
+ rule__RelationalExpression__Group_1__0__Impl
+ rule__RelationalExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__UnaryExpression__Group_0__0__Impl
+rule__RelationalExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
+ { before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
()
- { after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
+ { after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnaryExpression__Group_0__1
+rule__RelationalExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__UnaryExpression__Group_0__1__Impl
- rule__UnaryExpression__Group_0__2
+ rule__RelationalExpression__Group_1__1__Impl
+ rule__RelationalExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__UnaryExpression__Group_0__1__Impl
+rule__RelationalExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
- (rule__UnaryExpression__OperatorAssignment_0_1)
- { after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
+ { before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__RelationalExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__UnaryExpression__Group_0__2
+rule__RelationalExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__UnaryExpression__Group_0__2__Impl
+ rule__RelationalExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__UnaryExpression__Group_0__2__Impl
+rule__RelationalExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
- (rule__UnaryExpression__Operand_compAssignment_0_2)
- { after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
+ { before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__RelationalExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -45726,134 +45674,134 @@ finally {
}
-rule__ExtentExpression__Group_0__0
+rule__AdditiveExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression__Group_0__0__Impl
- rule__ExtentExpression__Group_0__1
+ rule__AdditiveExpression__Group__0__Impl
+ rule__AdditiveExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression__Group_0__0__Impl
+rule__AdditiveExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
- ()
- { after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
+ { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
+ ruleMultiplicativeExpression
+ { after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression__Group_0__1
+rule__AdditiveExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression__Group_0__1__Impl
- rule__ExtentExpression__Group_0__2
+ rule__AdditiveExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression__Group_0__1__Impl
+rule__AdditiveExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
- (rule__ExtentExpression__OperatorAssignment_0_1)
- { after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
+ { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
+ (rule__AdditiveExpression__Group_1__0)*
+ { after(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression__Group_0__2
+
+rule__AdditiveExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression__Group_0__2__Impl
+ rule__AdditiveExpression__Group_1__0__Impl
+ rule__AdditiveExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression__Group_0__2__Impl
+rule__AdditiveExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
- (rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2)
- { after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__SequenceExpression__Group__0
+rule__AdditiveExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group__0__Impl
- rule__SequenceExpression__Group__1
+ rule__AdditiveExpression__Group_1__1__Impl
+ rule__AdditiveExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group__0__Impl
+rule__AdditiveExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
- (rule__SequenceExpression__Alternatives_0)
- { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__AdditiveExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group__1
+rule__AdditiveExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group__1__Impl
+ rule__AdditiveExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group__1__Impl
+rule__AdditiveExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
- (rule__SequenceExpression__Alternatives_1)*
- { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
+ { before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__AdditiveExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
@@ -45861,438 +45809,431 @@ finally {
}
-rule__SequenceExpression__Group_1_0__0
+rule__MultiplicativeExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_0__0__Impl
- rule__SequenceExpression__Group_1_0__1
+ rule__MultiplicativeExpression__Group__0__Impl
+ rule__MultiplicativeExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__0__Impl
+rule__MultiplicativeExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
- ()
- { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
+ ruleExponentiationExpression
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__1
+rule__MultiplicativeExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_0__1__Impl
- rule__SequenceExpression__Group_1_0__2
+ rule__MultiplicativeExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__1__Impl
+rule__MultiplicativeExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
- (rule__SequenceExpression__OperatorAssignment_1_0_1)
- { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
+ (rule__MultiplicativeExpression__Group_1__0)*
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__2
+
+rule__MultiplicativeExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_0__2__Impl
- rule__SequenceExpression__Group_1_0__3
+ rule__MultiplicativeExpression__Group_1__0__Impl
+ rule__MultiplicativeExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__2__Impl
+rule__MultiplicativeExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
- (rule__SequenceExpression__Operand_compAssignment_1_0_2)
- { after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__3
+rule__MultiplicativeExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_0__3__Impl
+ rule__MultiplicativeExpression__Group_1__1__Impl
+ rule__MultiplicativeExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_0__3__Impl
+rule__MultiplicativeExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
- ']'
- { after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__MultiplicativeExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__SequenceExpression__Group_1_1__0
+rule__MultiplicativeExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_1__0__Impl
- rule__SequenceExpression__Group_1_1__1
+ rule__MultiplicativeExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__0__Impl
+rule__MultiplicativeExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
- ()
- { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
+ { before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__MultiplicativeExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__1
+
+rule__ExponentiationExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_1__1__Impl
- rule__SequenceExpression__Group_1_1__2
+ rule__ExponentiationExpression__Group__0__Impl
+ rule__ExponentiationExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__1__Impl
+rule__ExponentiationExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
- '->'
- { after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
+ { before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
+ ruleUnitsExpression
+ { after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__2
+rule__ExponentiationExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_1__2__Impl
- rule__SequenceExpression__Group_1_1__3
+ rule__ExponentiationExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__2__Impl
+rule__ExponentiationExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
- (rule__SequenceExpression__OperatorAssignment_1_1_2)
- { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
+ { before(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
+ (rule__ExponentiationExpression__Group_1__0)*
+ { after(grammarAccess.getExponentiationExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__3
+
+rule__ExponentiationExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceExpression__Group_1_1__3__Impl
+ rule__ExponentiationExpression__Group_1__0__Impl
+ rule__ExponentiationExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceExpression__Group_1_1__3__Impl
+rule__ExponentiationExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- (
- { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
- (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)
- { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
- )
- (
- { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
- (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)*
- { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
- )
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BodyExpression__Group_0__0
+rule__ExponentiationExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0__0__Impl
+ rule__ExponentiationExpression__Group_1__1__Impl
+ rule__ExponentiationExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0__0__Impl
+rule__ExponentiationExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
- (rule__BodyExpression__Group_0_0__0)
- { after(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__ExponentiationExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BodyExpression__Group_0_0__0
+rule__ExponentiationExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0_0__0__Impl
- rule__BodyExpression__Group_0_0__1
+ rule__ExponentiationExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__0__Impl
+rule__ExponentiationExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
- (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0)
- { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
+ { before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__ExponentiationExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__1
+
+rule__UnitsExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0_0__1__Impl
- rule__BodyExpression__Group_0_0__2
+ rule__UnitsExpression__Group__0__Impl
+ rule__UnitsExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__1__Impl
+rule__UnitsExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
- (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1)*
- { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
+ ruleUnaryExpression
+ { after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__2
+rule__UnitsExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0_0__2__Impl
- rule__BodyExpression__Group_0_0__3
+ rule__UnitsExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__2__Impl
+rule__UnitsExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
- '('
- { after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
+ (rule__UnitsExpression__Group_1__0)?
+ { after(grammarAccess.getUnitsExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__3
+
+rule__UnitsExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0_0__3__Impl
- rule__BodyExpression__Group_0_0__4
+ rule__UnitsExpression__Group_1__0__Impl
+ rule__UnitsExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__3__Impl
+rule__UnitsExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
- (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3)
- { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__4
+rule__UnitsExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyExpression__Group_0_0__4__Impl
+ rule__UnitsExpression__Group_1__1__Impl
+ rule__UnitsExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyExpression__Group_0_0__4__Impl
+rule__UnitsExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
- ')'
- { after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
+ (rule__UnitsExpression__OperatorAssignment_1_1)
+ { after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BodyParameterMember__Group__0
+rule__UnitsExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameterMember__Group__0__Impl
- rule__BodyParameterMember__Group__1
+ rule__UnitsExpression__Group_1__2__Impl
+ rule__UnitsExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameterMember__Group__0__Impl
+rule__UnitsExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
- (rule__BodyParameterMember__MemberNameAssignment_0)
- { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
+ (rule__UnitsExpression__Operand_compAssignment_1_2)
+ { after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameterMember__Group__1
+rule__UnitsExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameterMember__Group__1__Impl
+ rule__UnitsExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameterMember__Group__1__Impl
+rule__UnitsExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
- (rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1)
- { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
+ { before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+ ']'
+ { after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3()); }
)
;
finally {
@@ -46300,161 +46241,161 @@ finally {
}
-rule__BodyParameter__Group__0
+rule__UnaryExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group__0__Impl
- rule__BodyParameter__Group__1
+ rule__UnaryExpression__Group_0__0__Impl
+ rule__UnaryExpression__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group__0__Impl
+rule__UnaryExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0()); }
+ { before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
()
- { after(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0()); }
+ { after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group__1
+rule__UnaryExpression__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group__1__Impl
+ rule__UnaryExpression__Group_0__1__Impl
+ rule__UnaryExpression__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group__1__Impl
+rule__UnaryExpression__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
- (rule__BodyParameter__Alternatives_1)?
- { after(grammarAccess.getBodyParameterAccess().getAlternatives_1()); }
+ { before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
+ (rule__UnaryExpression__OperatorAssignment_0_1)
+ { after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BodyParameter__Group_1_0__0
+rule__UnaryExpression__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group_1_0__0__Impl
- rule__BodyParameter__Group_1_0__1
+ rule__UnaryExpression__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_0__0__Impl
+rule__UnaryExpression__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
- ruleTypedBy
- { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0()); }
+ { before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
+ (rule__UnaryExpression__Operand_compAssignment_0_2)
+ { after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_0__1
+
+rule__ExtentExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group_1_0__1__Impl
+ rule__ExtentExpression__Group_0__0__Impl
+ rule__ExtentExpression__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_0__1__Impl
+rule__ExtentExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
- (ruleMultiplicityPart)?
- { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1()); }
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
+ ()
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BodyParameter__Group_1_1__0
+rule__ExtentExpression__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group_1_1__0__Impl
- rule__BodyParameter__Group_1_1__1
+ rule__ExtentExpression__Group_0__1__Impl
+ rule__ExtentExpression__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__0__Impl
+rule__ExtentExpression__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
- ruleMultiplicityPart
- { after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0()); }
+ { before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
+ (rule__ExtentExpression__OperatorAssignment_0_1)
+ { after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__1
+rule__ExtentExpression__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BodyParameter__Group_1_1__1__Impl
+ rule__ExtentExpression__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BodyParameter__Group_1_1__1__Impl
+rule__ExtentExpression__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
- (ruleTypedBy)?
- { after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1()); }
+ { before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
+ (rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2)
+ { after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2()); }
)
;
finally {
@@ -46462,188 +46403,188 @@ finally {
}
-rule__SequenceConstructionExpression__Group_0__0
+rule__ExtentExpression_Deprecated__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_0__0__Impl
- rule__SequenceConstructionExpression__Group_0__1
+ rule__ExtentExpression_Deprecated__Group__0__Impl
+ rule__ExtentExpression_Deprecated__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_0__0__Impl
+rule__ExtentExpression_Deprecated__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
- ()
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_0__1
+rule__ExtentExpression_Deprecated__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_0__1__Impl
- rule__SequenceConstructionExpression__Group_0__2
+ rule__ExtentExpression_Deprecated__Group__1__Impl
+ rule__ExtentExpression_Deprecated__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_0__1__Impl
+rule__ExtentExpression_Deprecated__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
- '{'
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+ '.'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_0__2
+rule__ExtentExpression_Deprecated__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_0__2__Impl
+ rule__ExtentExpression_Deprecated__Group__2__Impl
+ rule__ExtentExpression_Deprecated__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_0__2__Impl
+rule__ExtentExpression_Deprecated__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
- '}'
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+ (rule__ExtentExpression_Deprecated__OperatorAssignment_2)
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__SequenceConstructionExpression__Group_1__0
+rule__ExtentExpression_Deprecated__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1__0__Impl
- rule__SequenceConstructionExpression__Group_1__1
+ rule__ExtentExpression_Deprecated__Group__3__Impl
+ rule__ExtentExpression_Deprecated__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__0__Impl
+rule__ExtentExpression_Deprecated__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
- '{'
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+ '('
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__1
+rule__ExtentExpression_Deprecated__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1__1__Impl
- rule__SequenceConstructionExpression__Group_1__2
+ rule__ExtentExpression_Deprecated__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__1__Impl
+rule__ExtentExpression_Deprecated__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
- ruleOwnedExpression
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+ ')'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__2
+
+rule__SequenceExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1__2__Impl
- rule__SequenceConstructionExpression__Group_1__3
+ rule__SequenceExpression__Group__0__Impl
+ rule__SequenceExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__2__Impl
+rule__SequenceExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
- (rule__SequenceConstructionExpression__Alternatives_1_2)?
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
+ (rule__SequenceExpression__Alternatives_0)
+ { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__3
+rule__SequenceExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1__3__Impl
+ rule__SequenceExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1__3__Impl
+rule__SequenceExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
- '}'
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
+ (rule__SequenceExpression__Alternatives_1)*
+ { after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1()); }
)
;
finally {
@@ -46651,215 +46592,222 @@ finally {
}
-rule__SequenceConstructionExpression__Group_1_2_0__0
+rule__SequenceExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
- rule__SequenceConstructionExpression__Group_1_2_0__1
+ rule__SequenceExpression__Group_1_0__0__Impl
+ rule__SequenceExpression__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
+rule__SequenceExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
()
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_0__1
+rule__SequenceExpression__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
- rule__SequenceConstructionExpression__Group_1_2_0__2
+ rule__SequenceExpression__Group_1_0__1__Impl
+ rule__SequenceExpression__Group_1_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
+rule__SequenceExpression__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
- (rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1)
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
+ (rule__SequenceExpression__OperatorAssignment_1_0_1)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_0__2
+rule__SequenceExpression__Group_1_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+ rule__SequenceExpression__Group_1_0__2__Impl
+ rule__SequenceExpression__Group_1_0__3
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+rule__SequenceExpression__Group_1_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
- (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2)
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
+ (rule__SequenceExpression__Operand_compAssignment_1_0_2)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__SequenceConstructionExpression__Group_1_2_1__0
+rule__SequenceExpression__Group_1_0__3
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
- rule__SequenceConstructionExpression__Group_1_2_1__1
+ rule__SequenceExpression__Group_1_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
+rule__SequenceExpression__Group_1_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
- ()
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
+ ']'
+ { after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_1__1
+
+rule__SequenceExpression__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
- rule__SequenceConstructionExpression__Group_1_2_1__2
+ rule__SequenceExpression__Group_1_1__0__Impl
+ rule__SequenceExpression__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
+rule__SequenceExpression__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
- (rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1)
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_1__2
+rule__SequenceExpression__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+ rule__SequenceExpression__Group_1_1__1__Impl
+ rule__SequenceExpression__Group_1_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+rule__SequenceExpression__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
- (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2)
- { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
+ '->'
+ { after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__SequenceElementList__Group__0
+rule__SequenceExpression__Group_1_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceElementList__Group__0__Impl
- rule__SequenceElementList__Group__1
+ rule__SequenceExpression__Group_1_1__2__Impl
+ rule__SequenceExpression__Group_1_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group__0__Impl
+rule__SequenceExpression__Group_1_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
- ruleOwnedExpression
- { after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
+ (rule__SequenceExpression__OperatorAssignment_1_1_2)
+ { after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group__1
+rule__SequenceExpression__Group_1_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceElementList__Group__1__Impl
+ rule__SequenceExpression__Group_1_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group__1__Impl
+rule__SequenceExpression__Group_1_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
- (rule__SequenceElementList__Group_1__0)?
- { after(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)
+ { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ )
+ (
+ { before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ (rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3)*
+ { after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3()); }
+ )
)
;
finally {
@@ -46867,161 +46815,161 @@ finally {
}
-rule__SequenceElementList__Group_1__0
+rule__BodyExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceElementList__Group_1__0__Impl
- rule__SequenceElementList__Group_1__1
+ rule__BodyExpression__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group_1__0__Impl
+rule__BodyExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
- ()
- { after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ { before(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
+ (rule__BodyExpression__Group_0_0__0)
+ { after(grammarAccess.getBodyExpressionAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group_1__1
+
+rule__BodyExpression__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceElementList__Group_1__1__Impl
- rule__SequenceElementList__Group_1__2
+ rule__BodyExpression__Group_0_0__0__Impl
+ rule__BodyExpression__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group_1__1__Impl
+rule__BodyExpression__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
- (rule__SequenceElementList__OperatorAssignment_1_1)
- { after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group_1__2
+rule__BodyExpression__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceElementList__Group_1__2__Impl
+ rule__BodyExpression__Group_0_0__1__Impl
+ rule__BodyExpression__Group_0_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceElementList__Group_1__2__Impl
+rule__BodyExpression__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
- (rule__SequenceElementList__Operand_compAssignment_1_2)
- { after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1)*
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__BaseExpression__Group_5__0
+rule__BodyExpression__Group_0_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BaseExpression__Group_5__0__Impl
- rule__BaseExpression__Group_5__1
+ rule__BodyExpression__Group_0_0__2__Impl
+ rule__BodyExpression__Group_0_0__3
;
finally {
restoreStackSize(stackSize);
}
-rule__BaseExpression__Group_5__0__Impl
+rule__BodyExpression__Group_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
+ { before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
'('
- { after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
+ { after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BaseExpression__Group_5__1
+rule__BodyExpression__Group_0_0__3
@init {
int stackSize = keepStackSize();
}
:
- rule__BaseExpression__Group_5__1__Impl
- rule__BaseExpression__Group_5__2
+ rule__BodyExpression__Group_0_0__3__Impl
+ rule__BodyExpression__Group_0_0__4
;
finally {
restoreStackSize(stackSize);
}
-rule__BaseExpression__Group_5__1__Impl
+rule__BodyExpression__Group_0_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
- ruleOwnedExpression
- { after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
+ (rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3)
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__BaseExpression__Group_5__2
+rule__BodyExpression__Group_0_0__4
@init {
int stackSize = keepStackSize();
}
:
- rule__BaseExpression__Group_5__2__Impl
+ rule__BodyExpression__Group_0_0__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BaseExpression__Group_5__2__Impl
+rule__BodyExpression__Group_0_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
+ { before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
')'
- { after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
+ { after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4()); }
)
;
finally {
@@ -47029,53 +46977,53 @@ finally {
}
-rule__NullExpression__Group__0
+rule__BodyParameterMember__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__NullExpression__Group__0__Impl
- rule__NullExpression__Group__1
+ rule__BodyParameterMember__Group__0__Impl
+ rule__BodyParameterMember__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__NullExpression__Group__0__Impl
+rule__BodyParameterMember__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
- ()
- { after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
+ { before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
+ (rule__BodyParameterMember__MemberNameAssignment_0)
+ { after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NullExpression__Group__1
+rule__BodyParameterMember__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NullExpression__Group__1__Impl
+ rule__BodyParameterMember__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__NullExpression__Group__1__Impl
+rule__BodyParameterMember__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
- 'null'
- { after(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
+ { before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
+ (rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1)
+ { after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1()); }
)
;
finally {
@@ -47083,269 +47031,269 @@ finally {
}
-rule__InvocationExpression__Group__0
+rule__SequenceConstructionExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__InvocationExpression__Group__0__Impl
- rule__InvocationExpression__Group__1
+ rule__SequenceConstructionExpression__Group_0__0__Impl
+ rule__SequenceConstructionExpression__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__0__Impl
+rule__SequenceConstructionExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
- (rule__InvocationExpression__OwnedRelationship_compAssignment_0)
- { after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__1
+rule__SequenceConstructionExpression__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__InvocationExpression__Group__1__Impl
- rule__InvocationExpression__Group__2
+ rule__SequenceConstructionExpression__Group_0__1__Impl
+ rule__SequenceConstructionExpression__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__1__Impl
+rule__SequenceConstructionExpression__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
- '('
- { after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
+ '{'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__2
+rule__SequenceConstructionExpression__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__InvocationExpression__Group__2__Impl
- rule__InvocationExpression__Group__3
+ rule__SequenceConstructionExpression__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__2__Impl
+rule__SequenceConstructionExpression__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
- (ruleArgumentList)?
- { after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
+ '}'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__3
+
+rule__SequenceConstructionExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__InvocationExpression__Group__3__Impl
+ rule__SequenceConstructionExpression__Group_1__0__Impl
+ rule__SequenceConstructionExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__InvocationExpression__Group__3__Impl
+rule__SequenceConstructionExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
- ')'
- { after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
+ '{'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__PositionalArgumentList__Group__0
+rule__SequenceConstructionExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__PositionalArgumentList__Group__0__Impl
- rule__PositionalArgumentList__Group__1
+ rule__SequenceConstructionExpression__Group_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group__0__Impl
+rule__SequenceConstructionExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
- (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0)
- { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group__1
+rule__SequenceConstructionExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__PositionalArgumentList__Group__1__Impl
+ rule__SequenceConstructionExpression__Group_1__2__Impl
+ rule__SequenceConstructionExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group__1__Impl
+rule__SequenceConstructionExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
- (rule__PositionalArgumentList__Group_1__0)*
- { after(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
+ (rule__SequenceConstructionExpression__Alternatives_1_2)?
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__PositionalArgumentList__Group_1__0
+rule__SequenceConstructionExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__PositionalArgumentList__Group_1__0__Impl
- rule__PositionalArgumentList__Group_1__1
+ rule__SequenceConstructionExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group_1__0__Impl
+rule__SequenceConstructionExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
- ','
- { after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
+ '}'
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group_1__1
+
+rule__SequenceConstructionExpression__Group_1_2_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__PositionalArgumentList__Group_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__PositionalArgumentList__Group_1__1__Impl
+rule__SequenceConstructionExpression__Group_1_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
- (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1)
- { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__NamedArgumentList__Group__0
+rule__SequenceConstructionExpression__Group_1_2_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedArgumentList__Group__0__Impl
- rule__NamedArgumentList__Group__1
+ rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group__0__Impl
+rule__SequenceConstructionExpression__Group_1_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
- (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0)
- { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
+ (rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group__1
+rule__SequenceConstructionExpression__Group_1_2_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedArgumentList__Group__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group__1__Impl
+rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
- (rule__NamedArgumentList__Group_1__0)*
- { after(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
+ (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2()); }
)
;
finally {
@@ -47353,134 +47301,134 @@ finally {
}
-rule__NamedArgumentList__Group_1__0
+rule__SequenceConstructionExpression__Group_1_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedArgumentList__Group_1__0__Impl
- rule__NamedArgumentList__Group_1__1
+ rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
+ rule__SequenceConstructionExpression__Group_1_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group_1__0__Impl
+rule__SequenceConstructionExpression__Group_1_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
- ','
- { after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group_1__1
+rule__SequenceConstructionExpression__Group_1_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedArgumentList__Group_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
+ rule__SequenceConstructionExpression__Group_1_2_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedArgumentList__Group_1__1__Impl
+rule__SequenceConstructionExpression__Group_1_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
- (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1)
- { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
+ (rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__NamedExpressionMember__Group__0
+rule__SequenceConstructionExpression__Group_1_2_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedExpressionMember__Group__0__Impl
- rule__NamedExpressionMember__Group__1
+ rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedExpressionMember__Group__0__Impl
+rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
- (rule__NamedExpressionMember__MemberNameAssignment_0)
- { after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
+ { before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
+ (rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2)
+ { after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedExpressionMember__Group__1
+
+rule__SequenceElementList__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedExpressionMember__Group__1__Impl
- rule__NamedExpressionMember__Group__2
+ rule__SequenceElementList__Group__0__Impl
+ rule__SequenceElementList__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedExpressionMember__Group__1__Impl
+rule__SequenceElementList__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
- '=>'
- { after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+ { before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedExpressionMember__Group__2
+rule__SequenceElementList__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__NamedExpressionMember__Group__2__Impl
+ rule__SequenceElementList__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__NamedExpressionMember__Group__2__Impl
+rule__SequenceElementList__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
- (rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2)
- { after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
+ { before(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
+ (rule__SequenceElementList__Group_1__0)?
+ { after(grammarAccess.getSequenceElementListAccess().getGroup_1()); }
)
;
finally {
@@ -47488,350 +47436,377 @@ finally {
}
-rule__ExtentExpression_Deprecated__Group__0
+rule__SequenceElementList__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression_Deprecated__Group__0__Impl
- rule__ExtentExpression_Deprecated__Group__1
+ rule__SequenceElementList__Group_1__0__Impl
+ rule__SequenceElementList__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__0__Impl
+rule__SequenceElementList__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
- (rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
+ ()
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__1
+rule__SequenceElementList__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression_Deprecated__Group__1__Impl
- rule__ExtentExpression_Deprecated__Group__2
+ rule__SequenceElementList__Group_1__1__Impl
+ rule__SequenceElementList__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__1__Impl
+rule__SequenceElementList__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
- '.'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1()); }
+ { before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
+ (rule__SequenceElementList__OperatorAssignment_1_1)
+ { after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__2
+rule__SequenceElementList__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression_Deprecated__Group__2__Impl
- rule__ExtentExpression_Deprecated__Group__3
+ rule__SequenceElementList__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__2__Impl
+rule__SequenceElementList__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
- (rule__ExtentExpression_Deprecated__OperatorAssignment_2)
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2()); }
+ { before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
+ (rule__SequenceElementList__Operand_compAssignment_1_2)
+ { after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__3
+
+rule__BaseExpression__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression_Deprecated__Group__3__Impl
- rule__ExtentExpression_Deprecated__Group__4
+ rule__BaseExpression__Group_5__0__Impl
+ rule__BaseExpression__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__3__Impl
+rule__BaseExpression__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+ { before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
'('
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3()); }
+ { after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__4
+rule__BaseExpression__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ExtentExpression_Deprecated__Group__4__Impl
+ rule__BaseExpression__Group_5__1__Impl
+ rule__BaseExpression__Group_5__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__Group__4__Impl
+rule__BaseExpression__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
- ')'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4()); }
+ { before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
+ ruleOwnedExpression
+ { after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__RealValue__Group_0__0
+rule__BaseExpression__Group_5__2
@init {
int stackSize = keepStackSize();
}
:
- rule__RealValue__Group_0__0__Impl
- rule__RealValue__Group_0__1
+ rule__BaseExpression__Group_5__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__RealValue__Group_0__0__Impl
+rule__BaseExpression__Group_5__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
- (RULE_DECIMAL_VALUE)?
- { after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
+ { before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
+ ')'
+ { after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__RealValue__Group_0__1
+
+rule__InvocationExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__RealValue__Group_0__1__Impl
- rule__RealValue__Group_0__2
+ rule__InvocationExpression__Group__0__Impl
+ rule__InvocationExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__RealValue__Group_0__1__Impl
+rule__InvocationExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
- '.'
- { after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
+ { before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
+ (rule__InvocationExpression__OwnedRelationship_compAssignment_0)
+ { after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__RealValue__Group_0__2
+rule__InvocationExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__RealValue__Group_0__2__Impl
+ rule__InvocationExpression__Group__1__Impl
+ rule__InvocationExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__RealValue__Group_0__2__Impl
+rule__InvocationExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
- (rule__RealValue__Alternatives_0_2)
- { after(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
+ { before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
+ '('
+ { after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InvocationExpression__Group__2__Impl
+ rule__InvocationExpression__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InvocationExpression__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
+ (ruleArgumentList)?
+ { after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__LiteralUnbounded__Group__0
+rule__InvocationExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__LiteralUnbounded__Group__0__Impl
- rule__LiteralUnbounded__Group__1
+ rule__InvocationExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__LiteralUnbounded__Group__0__Impl
+rule__InvocationExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
- ()
- { after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
+ { before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
+ ')'
+ { after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__LiteralUnbounded__Group__1
+
+rule__PositionalArgumentList__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__LiteralUnbounded__Group__1__Impl
+ rule__PositionalArgumentList__Group__0__Impl
+ rule__PositionalArgumentList__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__LiteralUnbounded__Group__1__Impl
+rule__PositionalArgumentList__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
- '*'
- { after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__QueryPathExpression__Group__0
+rule__PositionalArgumentList__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group__0__Impl
- rule__QueryPathExpression__Group__1
+ rule__PositionalArgumentList__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group__0__Impl
+rule__PositionalArgumentList__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0()); }
- ruleQueryHeadExpression
- { after(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0()); }
+ { before(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
+ (rule__PositionalArgumentList__Group_1__0)*
+ { after(grammarAccess.getPositionalArgumentListAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group__1
+
+rule__PositionalArgumentList__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group__1__Impl
- rule__QueryPathExpression__Group__2
+ rule__PositionalArgumentList__Group_1__0__Impl
+ rule__PositionalArgumentList__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group__1__Impl
+rule__PositionalArgumentList__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getGroup_1()); }
- (rule__QueryPathExpression__Group_1__0)?
- { after(grammarAccess.getQueryPathExpressionAccess().getGroup_1()); }
+ { before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
+ ','
+ { after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group__2
+rule__PositionalArgumentList__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group__2__Impl
+ rule__PositionalArgumentList__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group__2__Impl
+rule__PositionalArgumentList__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getGroup_2()); }
- (rule__QueryPathExpression__Group_2__0)*
- { after(grammarAccess.getQueryPathExpressionAccess().getGroup_2()); }
+ { before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ (rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1)
+ { after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
)
;
finally {
@@ -47839,107 +47814,107 @@ finally {
}
-rule__QueryPathExpression__Group_1__0
+rule__NamedArgumentList__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_1__0__Impl
- rule__QueryPathExpression__Group_1__1
+ rule__NamedArgumentList__Group__0__Impl
+ rule__NamedArgumentList__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__0__Impl
+rule__NamedArgumentList__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0()); }
- '['
- { after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0()); }
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
+ (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0)
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__1
+rule__NamedArgumentList__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_1__1__Impl
- rule__QueryPathExpression__Group_1__2
+ rule__NamedArgumentList__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__1__Impl
+rule__NamedArgumentList__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()); }
- ()
- { after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()); }
+ { before(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
+ (rule__NamedArgumentList__Group_1__0)*
+ { after(grammarAccess.getNamedArgumentListAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__2
+
+rule__NamedArgumentList__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_1__2__Impl
- rule__QueryPathExpression__Group_1__3
+ rule__NamedArgumentList__Group_1__0__Impl
+ rule__NamedArgumentList__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__2__Impl
+rule__NamedArgumentList__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2()); }
- (rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2)
- { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2()); }
+ { before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
+ ','
+ { after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__3
+rule__NamedArgumentList__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_1__3__Impl
+ rule__NamedArgumentList__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_1__3__Impl
+rule__NamedArgumentList__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3()); }
- ']'
- { after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3()); }
+ { before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
+ (rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1)
+ { after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1()); }
)
;
finally {
@@ -47947,215 +47922,215 @@ finally {
}
-rule__QueryPathExpression__Group_2__0
+rule__NamedExpressionMember__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2__0__Impl
- rule__QueryPathExpression__Group_2__1
+ rule__NamedExpressionMember__Group__0__Impl
+ rule__NamedExpressionMember__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__0__Impl
+rule__NamedExpressionMember__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0()); }
- '/'
- { after(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0()); }
+ { before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
+ (rule__NamedExpressionMember__MemberNameAssignment_0)
+ { after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__1
+rule__NamedExpressionMember__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2__1__Impl
- rule__QueryPathExpression__Group_2__2
+ rule__NamedExpressionMember__Group__1__Impl
+ rule__NamedExpressionMember__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__1__Impl
+rule__NamedExpressionMember__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()); }
- ()
- { after(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()); }
+ { before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+ '=>'
+ { after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__2
+rule__NamedExpressionMember__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2__2__Impl
- rule__QueryPathExpression__Group_2__3
+ rule__NamedExpressionMember__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__2__Impl
+rule__NamedExpressionMember__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2()); }
- (rule__QueryPathExpression__Operand_compAssignment_2_2)
- { after(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2()); }
+ { before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
+ (rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2)
+ { after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__3
+
+rule__NullExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2__3__Impl
+ rule__NullExpression__Group__0__Impl
+ rule__NullExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2__3__Impl
+rule__NullExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3()); }
- (rule__QueryPathExpression__Group_2_3__0)?
- { after(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3()); }
+ { before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
+ ()
+ { after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-
-rule__QueryPathExpression__Group_2_3__0
+rule__NullExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2_3__0__Impl
- rule__QueryPathExpression__Group_2_3__1
+ rule__NullExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__0__Impl
+rule__NullExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0()); }
- '['
- { after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0()); }
+ { before(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
+ 'null'
+ { after(grammarAccess.getNullExpressionAccess().getNullKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__1
+
+rule__RealValue__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2_3__1__Impl
- rule__QueryPathExpression__Group_2_3__2
+ rule__RealValue__Group_0__0__Impl
+ rule__RealValue__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__1__Impl
+rule__RealValue__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1()); }
- ()
- { after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1()); }
+ { before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
+ (RULE_DECIMAL_VALUE)?
+ { after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__2
+rule__RealValue__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2_3__2__Impl
- rule__QueryPathExpression__Group_2_3__3
+ rule__RealValue__Group_0__1__Impl
+ rule__RealValue__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__2__Impl
+rule__RealValue__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2()); }
- (rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2)
- { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2()); }
+ { before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
+ '.'
+ { after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__3
+rule__RealValue__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryPathExpression__Group_2_3__3__Impl
+ rule__RealValue__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__Group_2_3__3__Impl
+rule__RealValue__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3()); }
- ']'
- { after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3()); }
+ { before(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
+ (rule__RealValue__Alternatives_0_2)
+ { after(grammarAccess.getRealValueAccess().getAlternatives_0_2()); }
)
;
finally {
@@ -48163,53 +48138,53 @@ finally {
}
-rule__QueryHeadExpression__Group__0
+rule__LiteralUnbounded__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryHeadExpression__Group__0__Impl
- rule__QueryHeadExpression__Group__1
+ rule__LiteralUnbounded__Group__0__Impl
+ rule__LiteralUnbounded__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryHeadExpression__Group__0__Impl
+rule__LiteralUnbounded__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0()); }
- './'
- { after(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0()); }
+ { before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
+ ()
+ { after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryHeadExpression__Group__1
+rule__LiteralUnbounded__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QueryHeadExpression__Group__1__Impl
+ rule__LiteralUnbounded__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QueryHeadExpression__Group__1__Impl
+rule__LiteralUnbounded__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1()); }
- (rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1)
- { after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1()); }
+ { before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
+ '*'
+ { after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1()); }
)
;
finally {
@@ -53732,6 +53707,81 @@ finally {
restoreStackSize(stackSize);
}
+rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0()); }
+ ruleBodyExpressionMember
+ { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QueryPathExpression__Operand_compAssignment_2_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0()); }
+ ruleQueryNameExpression
+ { after(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0()); }
+ ruleBodyExpressionMember
+ { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QueryNameExpression__OwnedFeatureMembership_compAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
+ ruleFeatureReferenceMember
+ { after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0()); }
+ ruleFeatureReferenceMember
+ { after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
@init {
int stackSize = keepStackSize();
@@ -54355,6 +54405,40 @@ finally {
restoreStackSize(stackSize);
}
+rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ ruleTypeReferenceMember
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ (
+ { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ 'allInstances'
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+ { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__SequenceExpression__OperatorAssignment_1_0_1
@init {
int stackSize = keepStackSize();
@@ -54485,9 +54569,9 @@ rule__BodyExpression__OwnedRelationship_compAssignment_1
}
:
(
- { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0()); }
- ruleExpressionTyping
- { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0()); }
+ { before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
+ ruleOwnedFeatureTyping
+ { after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0()); }
)
;
finally {
@@ -54524,25 +54608,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ExpressionTyping__TypeAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0()); }
- (
- { before(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1()); }
- )
- { after(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
@init {
int stackSize = keepStackSize();
@@ -54660,30 +54725,19 @@ finally {
restoreStackSize(stackSize);
}
-rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0()); }
- ruleFeatureReference
- { after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FeatureReference__OwnedRelationship_compAssignment
+rule__FeatureReferenceMember__MemberFeatureAssignment
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0()); }
- ruleOwnedSubsetting
- { after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0()); }
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
+ (
+ { before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0()); }
)
;
finally {
@@ -54795,40 +54849,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
- ruleTypeReferenceMember
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExtentExpression_Deprecated__OperatorAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- (
- { before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- 'allInstances'
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- )
- { after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__LiteralBoolean__ValueAssignment
@init {
int stackSize = keepStackSize();
@@ -54889,81 +54909,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0()); }
- ruleBodyExpressionMember
- { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QueryPathExpression__Operand_compAssignment_2_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0()); }
- ruleQueryNameExpression
- { after(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0()); }
- ruleBodyExpressionMember
- { after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QueryNameExpression__OwnedFeatureMembership_compAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
- ruleFeatureReferenceMember
- { after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0()); }
- ruleFeatureReferenceMember
- { after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
RULE_DECIMAL_VALUE : '0'..'9' ('0'..'9')*;
RULE_EXP_VALUE : RULE_DECIMAL_VALUE ('e'|'E') ('+'|'-')? RULE_DECIMAL_VALUE;
diff --git a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.tokens b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.tokens
index faa40836a..8b1d5df88 100644
--- a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.tokens
+++ b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysML.tokens
@@ -10,10 +10,10 @@
'+'=84
','=103
'-'=85
-'->'=142
+'->'=143
'.'=65
'..'=118
-'./'=144
+'./'=142
'/'=86
':'=69
'::'=64
@@ -94,7 +94,7 @@
'merge'=149
'metadata'=58
'nonunique'=146
-'null'=143
+'null'=144
'objective'=140
'of'=124
'ordered'=145
diff --git a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLLexer.java b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLLexer.java
index 3c2022732..29a5cb5f6 100644
--- a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLLexer.java
+++ b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLLexer.java
@@ -2847,10 +2847,10 @@ public final void mT__142() throws RecognitionException {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:139:8: ( '->' )
- // InternalSysML.g:139:10: '->'
+ // InternalSysML.g:139:8: ( './' )
+ // InternalSysML.g:139:10: './'
{
- match("->");
+ match("./");
}
@@ -2868,10 +2868,10 @@ public final void mT__143() throws RecognitionException {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:140:8: ( 'null' )
- // InternalSysML.g:140:10: 'null'
+ // InternalSysML.g:140:8: ( '->' )
+ // InternalSysML.g:140:10: '->'
{
- match("null");
+ match("->");
}
@@ -2889,10 +2889,10 @@ public final void mT__144() throws RecognitionException {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:141:8: ( './' )
- // InternalSysML.g:141:10: './'
+ // InternalSysML.g:141:8: ( 'null' )
+ // InternalSysML.g:141:10: 'null'
{
- match("./");
+ match("null");
}
@@ -3141,11 +3141,11 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
try {
int _type = RULE_DECIMAL_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54967:20: ( '0' .. '9' ( '0' .. '9' )* )
- // InternalSysML.g:54967:22: '0' .. '9' ( '0' .. '9' )*
+ // InternalSysML.g:54912:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalSysML.g:54912:22: '0' .. '9' ( '0' .. '9' )*
{
matchRange('0','9');
- // InternalSysML.g:54967:31: ( '0' .. '9' )*
+ // InternalSysML.g:54912:31: ( '0' .. '9' )*
loop1:
do {
int alt1=2;
@@ -3158,7 +3158,7 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
switch (alt1) {
case 1 :
- // InternalSysML.g:54967:32: '0' .. '9'
+ // InternalSysML.g:54912:32: '0' .. '9'
{
matchRange('0','9');
@@ -3186,8 +3186,8 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
try {
int _type = RULE_EXP_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54969:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
- // InternalSysML.g:54969:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ // InternalSysML.g:54914:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalSysML.g:54914:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
{
mRULE_DECIMAL_VALUE();
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
@@ -3199,7 +3199,7 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:54969:47: ( '+' | '-' )?
+ // InternalSysML.g:54914:47: ( '+' | '-' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -3242,8 +3242,8 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54971:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalSysML.g:54971:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalSysML.g:54916:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalSysML.g:54916:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -3254,7 +3254,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:54971:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalSysML.g:54916:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -3303,11 +3303,11 @@ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
try {
int _type = RULE_UNRESTRICTED_NAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54973:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalSysML.g:54973:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalSysML.g:54918:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalSysML.g:54918:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalSysML.g:54973:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalSysML.g:54918:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop4:
do {
int alt4=3;
@@ -3323,7 +3323,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
switch (alt4) {
case 1 :
- // InternalSysML.g:54973:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalSysML.g:54918:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -3339,7 +3339,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
}
break;
case 2 :
- // InternalSysML.g:54973:73: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalSysML.g:54918:73: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3376,11 +3376,11 @@ public final void mRULE_STRING_VALUE() throws RecognitionException {
try {
int _type = RULE_STRING_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54975:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalSysML.g:54975:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalSysML.g:54920:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalSysML.g:54920:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalSysML.g:54975:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalSysML.g:54920:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -3396,7 +3396,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
switch (alt5) {
case 1 :
- // InternalSysML.g:54975:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalSysML.g:54920:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -3412,7 +3412,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
}
break;
case 2 :
- // InternalSysML.g:54975:67: ~ ( ( '\\\\' | '\"' ) )
+ // InternalSysML.g:54920:67: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3449,8 +3449,8 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
try {
int _type = RULE_REGULAR_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54977:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:54977:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:54922:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:54922:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -3463,7 +3463,7 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:54977:36: ( options {greedy=false; } : . )*
+ // InternalSysML.g:54922:36: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3488,7 +3488,7 @@ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
switch (alt6) {
case 1 :
- // InternalSysML.g:54977:64: .
+ // InternalSysML.g:54922:64: .
{
matchAny();
@@ -3518,12 +3518,12 @@ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
try {
int _type = RULE_DOCUMENTATION_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54979:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:54979:30: '/**' ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:54924:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:54924:30: '/**' ( options {greedy=false; } : . )* '*/'
{
match("/**");
- // InternalSysML.g:54979:36: ( options {greedy=false; } : . )*
+ // InternalSysML.g:54924:36: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -3548,7 +3548,7 @@ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
switch (alt7) {
case 1 :
- // InternalSysML.g:54979:64: .
+ // InternalSysML.g:54924:64: .
{
matchAny();
@@ -3578,12 +3578,12 @@ public final void mRULE_ML_NOTE() throws RecognitionException {
try {
int _type = RULE_ML_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54981:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:54981:16: '//*' ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:54926:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:54926:16: '//*' ( options {greedy=false; } : . )* '*/'
{
match("//*");
- // InternalSysML.g:54981:22: ( options {greedy=false; } : . )*
+ // InternalSysML.g:54926:22: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -3608,7 +3608,7 @@ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
switch (alt8) {
case 1 :
- // InternalSysML.g:54981:50: .
+ // InternalSysML.g:54926:50: .
{
matchAny();
@@ -3638,12 +3638,12 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
try {
int _type = RULE_SL_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54983:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
- // InternalSysML.g:54983:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ // InternalSysML.g:54928:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalSysML.g:54928:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalSysML.g:54983:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ // InternalSysML.g:54928:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -3652,7 +3652,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt10) {
case 1 :
- // InternalSysML.g:54983:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalSysML.g:54928:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
@@ -3663,7 +3663,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:54983:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalSysML.g:54928:37: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -3676,7 +3676,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
switch (alt9) {
case 1 :
- // InternalSysML.g:54983:37: ~ ( ( '\\n' | '\\r' ) )
+ // InternalSysML.g:54928:37: ~ ( ( '\\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();
@@ -3702,7 +3702,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
- // InternalSysML.g:54983:55: ( ( '\\r' )? '\\n' )?
+ // InternalSysML.g:54928:55: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3711,9 +3711,9 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt12) {
case 1 :
- // InternalSysML.g:54983:56: ( '\\r' )? '\\n'
+ // InternalSysML.g:54928:56: ( '\\r' )? '\\n'
{
- // InternalSysML.g:54983:56: ( '\\r' )?
+ // InternalSysML.g:54928:56: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -3722,7 +3722,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt11) {
case 1 :
- // InternalSysML.g:54983:56: '\\r'
+ // InternalSysML.g:54928:56: '\\r'
{
match('\r');
@@ -3754,10 +3754,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:54985:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalSysML.g:54985:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalSysML.g:54930:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalSysML.g:54930:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalSysML.g:54985:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalSysML.g:54930:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
@@ -4891,7 +4891,7 @@ public void mTokens() throws RecognitionException {
static final String DFA14_maxS =
"\1\176\1\171\1\165\1\162\1\145\1\164\1\170\1\164\1\165\1\157\1\171\1\157\1\151\1\77\1\174\1\46\1\uffff\1\52\1\uffff\1\133\1\145\1\uffff\1\76\1\57\1\151\1\76\1\75\1\141\2\75\1\uffff\1\76\1\57\2\uffff\1\165\6\uffff\1\165\1\157\1\145\4\uffff\1\156\1\157\1\172\1\143\1\162\1\141\1\145\1\156\1\164\1\157\1\154\1\141\1\162\1\157\1\162\3\164\1\141\1\154\1\172\1\163\1\165\1\160\1\163\1\145\2\172\1\160\1\164\1\172\2\162\1\142\1\157\1\162\1\156\1\163\1\155\1\165\1\145\1\172\1\160\1\172\1\160\1\162\1\145\1\162\12\uffff\1\164\1\76\5\uffff\2\156\5\uffff\1\163\6\uffff\1\uffff\1\52\1\uffff\1\164\1\172\1\152\1\144\1\154\1\156\1\151\1\145\2\uffff\1\144\1\143\1\uffff\1\143\1\163\1\145\1\164\1\160\1\143\1\144\1\151\1\167\1\163\2\164\1\163\1\155\1\153\1\172\1\165\1\144\1\145\1\172\1\165\1\162\1\151\1\145\1\154\1\141\1\172\1\165\1\uffff\1\165\1\164\1\155\1\162\1\172\1\164\1\151\1\157\1\145\1\155\1\145\1\151\1\164\1\165\2\uffff\1\157\1\171\1\uffff\1\164\1\153\1\164\1\154\1\166\1\164\1\146\1\163\1\155\1\143\2\145\1\156\1\145\1\156\1\uffff\1\145\1\172\1\uffff\1\172\1\145\2\151\1\167\1\165\1\151\1\141\1\147\2\uffff\1\153\1\147\1\164\2\uffff\1\uffff\1\uffff\1\172\1\uffff\2\145\1\154\1\165\1\156\1\172\1\153\3\145\1\141\1\145\1\163\1\151\1\172\1\163\1\172\1\145\1\165\1\145\1\164\2\172\1\uffff\1\151\1\145\1\146\1\uffff\1\162\1\151\1\166\1\160\1\171\1\163\1\156\1\uffff\1\155\1\143\1\162\1\164\1\162\1\172\1\171\1\uffff\1\172\1\142\1\163\2\172\1\162\1\166\1\141\1\164\1\162\1\160\1\172\1\141\1\172\1\151\1\141\1\145\1\157\1\145\1\164\1\145\2\172\2\163\3\172\1\uffff\1\156\1\uffff\1\156\1\144\1\146\1\172\1\145\1\141\1\144\1\145\1\172\1\165\1\171\4\uffff\1\uffff\1\143\1\162\1\172\1\156\1\172\1\uffff\1\172\1\163\1\164\1\143\1\155\1\172\1\150\1\141\1\uffff\1\146\1\uffff\1\172\2\162\1\172\2\uffff\2\162\1\151\1\156\1\142\1\156\1\151\1\164\1\163\1\172\1\163\1\145\1\172\1\164\1\172\1\141\1\uffff\1\172\1\uffff\1\151\1\145\2\uffff\1\146\1\151\1\156\1\172\1\164\1\145\1\uffff\1\147\1\uffff\1\143\1\164\1\143\1\162\1\143\1\162\1\156\2\uffff\1\154\1\151\3\uffff\1\145\1\144\1\145\1\171\1\157\1\uffff\1\172\1\164\1\141\1\172\1\uffff\1\141\1\160\1\uffff\1\uffff\1\164\1\145\1\uffff\1\151\2\uffff\2\163\1\164\1\172\1\uffff\1\157\1\154\1\171\1\uffff\1\145\1\172\1\uffff\1\145\1\151\1\156\1\172\1\165\1\172\1\164\1\172\1\151\1\uffff\1\164\1\172\1\uffff\1\172\1\uffff\1\143\1\uffff\1\164\1\172\1\141\1\144\1\143\1\uffff\2\172\1\145\1\172\1\145\1\164\1\155\1\164\1\141\1\164\1\151\1\164\1\144\1\145\1\172\1\143\1\172\1\151\1\uffff\1\164\1\151\1\164\1\uffff\1\147\1\145\1\151\1\144\1\161\1\151\2\172\1\uffff\1\164\1\151\2\172\1\uffff\1\172\1\156\1\145\1\uffff\1\164\1\uffff\1\171\1\uffff\1\163\1\141\2\uffff\1\164\1\172\1\uffff\1\143\1\165\1\145\2\uffff\1\172\1\uffff\1\172\1\145\2\172\1\151\1\172\1\143\1\151\1\172\1\156\1\uffff\1\141\1\uffff\1\156\1\172\1\157\1\141\1\145\1\172\1\166\1\172\1\165\1\157\2\uffff\2\172\2\uffff\1\145\1\uffff\1\147\1\163\1\145\2\172\1\156\1\172\1\uffff\1\145\1\141\1\157\2\uffff\1\144\1\uffff\1\157\1\uffff\1\156\1\uffff\1\145\1\157\1\uffff\1\143\2\164\1\uffff\1\156\2\172\1\uffff\1\145\1\uffff\1\145\1\156\1\uffff\1\145\1\156\3\172\2\uffff\1\143\1\uffff\1\172\1\154\1\146\1\172\1\156\1\164\1\172\1\156\1\171\1\151\2\172\2\uffff\3\172\1\163\1\164\3\uffff\1\145\1\uffff\2\172\1\uffff\2\172\1\uffff\2\172\1\157\5\uffff\2\172\1\163\6\uffff\1\156\2\uffff\2\172\2\uffff";
static final String DFA14_acceptS =
- "\20\uffff\1\45\1\uffff\1\50\2\uffff\1\56\10\uffff\1\107\2\uffff\1\112\1\114\1\uffff\1\132\1\136\1\137\1\145\1\165\1\166\3\uffff\1\u0091\1\u0092\1\u0093\1\u0098\60\uffff\1\41\1\40\1\42\1\44\1\43\1\46\1\47\1\65\1\u008c\1\54\2\uffff\1\63\1\70\1\151\1\u0083\1\64\2\uffff\1\76\1\152\1\141\1\77\1\113\1\uffff\1\105\1\103\1\106\1\104\1\u0081\1\110\2\uffff\1\111\10\uffff\1\u008f\1\u0090\2\uffff\1\150\34\uffff\1\144\16\uffff\1\122\1\52\2\uffff\1\127\17\uffff\1\155\2\uffff\1\24\11\uffff\1\57\1\66\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\uffff\1\157\27\uffff\1\5\3\uffff\1\135\7\uffff\1\u008d\7\uffff\1\146\34\uffff\1\133\1\uffff\1\162\17\uffff\1\123\5\uffff\1\1\10\uffff\1\170\1\uffff\1\4\4\uffff\1\156\1\u008b\20\uffff\1\7\1\uffff\1\25\2\uffff\1\171\1\10\6\uffff\1\11\1\uffff\1\12\7\uffff\1\27\1\32\2\uffff\1\115\1\153\1\163\5\uffff\1\35\4\uffff\1\74\3\uffff\1\u0096\2\uffff\1\u0082\1\uffff\1\u008a\1\73\4\uffff\1\22\3\uffff\1\116\2\uffff\1\154\11\uffff\1\61\2\uffff\1\164\1\uffff\1\131\1\uffff\1\23\5\uffff\1\124\22\uffff\1\72\3\uffff\1\u0088\10\uffff\1\3\4\uffff\1\143\3\uffff\1\173\1\uffff\1\21\1\uffff\1\51\2\uffff\1\125\1\174\2\uffff\1\u0080\3\uffff\1\62\1\102\1\uffff\1\117\12\uffff\1\u0089\1\uffff\1\53\12\uffff\1\71\1\175\2\uffff\1\176\1\140\1\uffff\1\126\7\uffff\1\172\3\uffff\1\142\1\120\1\uffff\1\167\1\uffff\1\14\1\uffff\1\130\2\uffff\1\147\3\uffff\1\161\3\uffff\1\101\1\uffff\1\u0084\2\uffff\1\20\5\uffff\1\75\1\33\1\uffff\1\u0086\14\uffff\1\55\1\134\5\uffff\1\37\1\60\1\6\1\uffff\1\15\2\uffff\1\121\2\uffff\1\17\3\uffff\1\36\1\u0087\1\177\1\u0085\1\2\3\uffff\1\16\1\100\1\13\1\30\1\26\1\160\1\uffff\1\67\1\31\2\uffff\1\u008e\1\34";
+ "\20\uffff\1\45\1\uffff\1\50\2\uffff\1\56\10\uffff\1\107\2\uffff\1\112\1\114\1\uffff\1\132\1\136\1\137\1\145\1\165\1\166\3\uffff\1\u0091\1\u0092\1\u0093\1\u0098\60\uffff\1\41\1\40\1\42\1\44\1\43\1\46\1\47\1\65\1\u008c\1\54\2\uffff\1\63\1\70\1\151\1\u0081\1\64\2\uffff\1\76\1\152\1\141\1\77\1\113\1\uffff\1\105\1\103\1\106\1\104\1\u0082\1\110\2\uffff\1\111\10\uffff\1\u008f\1\u0090\2\uffff\1\150\34\uffff\1\144\16\uffff\1\122\1\52\2\uffff\1\127\17\uffff\1\155\2\uffff\1\24\11\uffff\1\57\1\66\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\uffff\1\157\27\uffff\1\5\3\uffff\1\135\7\uffff\1\u008d\7\uffff\1\146\34\uffff\1\133\1\uffff\1\162\17\uffff\1\123\5\uffff\1\1\10\uffff\1\170\1\uffff\1\4\4\uffff\1\156\1\u008b\20\uffff\1\7\1\uffff\1\25\2\uffff\1\171\1\10\6\uffff\1\11\1\uffff\1\12\7\uffff\1\27\1\32\2\uffff\1\115\1\153\1\163\5\uffff\1\35\4\uffff\1\74\3\uffff\1\u0096\2\uffff\1\u0083\1\uffff\1\u008a\1\73\4\uffff\1\22\3\uffff\1\116\2\uffff\1\154\11\uffff\1\61\2\uffff\1\164\1\uffff\1\131\1\uffff\1\23\5\uffff\1\124\22\uffff\1\72\3\uffff\1\u0088\10\uffff\1\3\4\uffff\1\143\3\uffff\1\173\1\uffff\1\21\1\uffff\1\51\2\uffff\1\125\1\174\2\uffff\1\u0080\3\uffff\1\62\1\102\1\uffff\1\117\12\uffff\1\u0089\1\uffff\1\53\12\uffff\1\71\1\175\2\uffff\1\176\1\140\1\uffff\1\126\7\uffff\1\172\3\uffff\1\142\1\120\1\uffff\1\167\1\uffff\1\14\1\uffff\1\130\2\uffff\1\147\3\uffff\1\161\3\uffff\1\101\1\uffff\1\u0084\2\uffff\1\20\5\uffff\1\75\1\33\1\uffff\1\u0086\14\uffff\1\55\1\134\5\uffff\1\37\1\60\1\6\1\uffff\1\15\2\uffff\1\121\2\uffff\1\17\3\uffff\1\36\1\u0087\1\177\1\u0085\1\2\3\uffff\1\16\1\100\1\13\1\30\1\26\1\160\1\uffff\1\67\1\31\2\uffff\1\u008e\1\34";
static final String DFA14_specialS =
"\u0080\uffff\1\5\142\uffff\1\2\131\uffff\1\0\1\3\1\6\1\1\123\uffff\1\4\u00e6\uffff}>";
static final String[] DFA14_transitionS = {
diff --git a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLParser.java b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLParser.java
index c1f52f1a4..62e13b1cd 100644
--- a/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLParser.java
+++ b/org.omg.sysml.xtext.ide/src-gen/org/omg/sysml/xtext/ide/contentassist/antlr/internal/InternalSysMLParser.java
@@ -23,7 +23,7 @@
@SuppressWarnings("all")
public class InternalSysMLParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_EXP_VALUE", "RULE_DECIMAL_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'bind'", "'succession'", "'stream'", "'flow'", "'ref'", "'attribute'", "'enum'", "'item'", "'part'", "'port'", "'connection'", "'connect'", "'interface'", "'individual'", "'timeslice'", "'snapshot'", "'action'", "'state'", "'entry'", "'do'", "'exit'", "'transition'", "'calc'", "'constraint'", "'requirement'", "'case'", "'analysis'", "'verification'", "'view'", "'viewpoint'", "'rendering'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'**'", "'['", "'accept'", "'if'", "'verify'", "'@'", "'metadata'", "';'", "':>>'", "'redefines'", "'alias'", "'import'", "'::'", "'.'", "'*'", "':>'", "'specializes'", "':'", "'subsets'", "'value'", "'block'", "'link'", "'activity'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'/'", "'%'", "'!'", "'~'", "'true'", "'false'", "'public'", "'private'", "'protected'", "'in'", "'out'", "'inout'", "'assume'", "'require'", "'id'", "'comment'", "'about'", "','", "'doc'", "'language'", "'rep'", "'{'", "'}'", "'feature'", "'='", "'package'", "'filter'", "'as'", "']'", "'end'", "'defined'", "'by'", "'..'", "'=>'", "'then'", "'first'", "'to'", "'from'", "'of'", "'dependency'", "'variant'", "'def'", "'type'", "'assoc'", "'('", "')'", "'perform'", "'send'", "'else'", "'exhibit'", "'return'", "'assert'", "'subject'", "'satisfy'", "'objective'", "'expose'", "'->'", "'null'", "'./'", "'ordered'", "'nonunique'", "'abstract'", "'variation'", "'merge'", "'decide'", "'join'", "'fork'", "'@['", "'all'", "'allInstances'"
+ "", "", "", "", "RULE_EXP_VALUE", "RULE_DECIMAL_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'bind'", "'succession'", "'stream'", "'flow'", "'ref'", "'attribute'", "'enum'", "'item'", "'part'", "'port'", "'connection'", "'connect'", "'interface'", "'individual'", "'timeslice'", "'snapshot'", "'action'", "'state'", "'entry'", "'do'", "'exit'", "'transition'", "'calc'", "'constraint'", "'requirement'", "'case'", "'analysis'", "'verification'", "'view'", "'viewpoint'", "'rendering'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'**'", "'['", "'accept'", "'if'", "'verify'", "'@'", "'metadata'", "';'", "':>>'", "'redefines'", "'alias'", "'import'", "'::'", "'.'", "'*'", "':>'", "'specializes'", "':'", "'subsets'", "'value'", "'block'", "'link'", "'activity'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'/'", "'%'", "'!'", "'~'", "'true'", "'false'", "'public'", "'private'", "'protected'", "'in'", "'out'", "'inout'", "'assume'", "'require'", "'id'", "'comment'", "'about'", "','", "'doc'", "'language'", "'rep'", "'{'", "'}'", "'feature'", "'='", "'package'", "'filter'", "'as'", "']'", "'end'", "'defined'", "'by'", "'..'", "'=>'", "'then'", "'first'", "'to'", "'from'", "'of'", "'dependency'", "'variant'", "'def'", "'type'", "'assoc'", "'('", "')'", "'perform'", "'send'", "'else'", "'exhibit'", "'return'", "'assert'", "'subject'", "'satisfy'", "'objective'", "'expose'", "'./'", "'->'", "'null'", "'ordered'", "'nonunique'", "'abstract'", "'variation'", "'merge'", "'decide'", "'join'", "'fork'", "'@['", "'all'", "'allInstances'"
};
public static final int T__144=144;
public static final int T__143=143;
@@ -30446,12 +30446,437 @@ public final void ruleRenderingRefUsage() throws RecognitionException {
// $ANTLR end "ruleRenderingRefUsage"
+ // $ANTLR start "entryRuleOwnedExpression"
+ // InternalSysML.g:9282:1: entryRuleOwnedExpression : ruleOwnedExpression EOF ;
+ public final void entryRuleOwnedExpression() throws RecognitionException {
+ try {
+ // InternalSysML.g:9283:1: ( ruleOwnedExpression EOF )
+ // InternalSysML.g:9284:1: ruleOwnedExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOwnedExpression"
+
+
+ // $ANTLR start "ruleOwnedExpression"
+ // InternalSysML.g:9291:1: ruleOwnedExpression : ( ( rule__OwnedExpression__Alternatives ) ) ;
+ public final void ruleOwnedExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:9295:2: ( ( ( rule__OwnedExpression__Alternatives ) ) )
+ // InternalSysML.g:9296:2: ( ( rule__OwnedExpression__Alternatives ) )
+ {
+ // InternalSysML.g:9296:2: ( ( rule__OwnedExpression__Alternatives ) )
+ // InternalSysML.g:9297:3: ( rule__OwnedExpression__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOwnedExpressionAccess().getAlternatives());
+ }
+ // InternalSysML.g:9298:3: ( rule__OwnedExpression__Alternatives )
+ // InternalSysML.g:9298:4: rule__OwnedExpression__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__OwnedExpression__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOwnedExpressionAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOwnedExpression"
+
+
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalSysML.g:9307:1: entryRuleBodyParameter : ruleBodyParameter EOF ;
+ public final void entryRuleBodyParameter() throws RecognitionException {
+ try {
+ // InternalSysML.g:9308:1: ( ruleBodyParameter EOF )
+ // InternalSysML.g:9309:1: ruleBodyParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleBodyParameter();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleBodyParameter"
+
+
+ // $ANTLR start "ruleBodyParameter"
+ // InternalSysML.g:9316:1: ruleBodyParameter : ( ( rule__BodyParameter__Group__0 ) ) ;
+ public final void ruleBodyParameter() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:9320:2: ( ( ( rule__BodyParameter__Group__0 ) ) )
+ // InternalSysML.g:9321:2: ( ( rule__BodyParameter__Group__0 ) )
+ {
+ // InternalSysML.g:9321:2: ( ( rule__BodyParameter__Group__0 ) )
+ // InternalSysML.g:9322:3: ( rule__BodyParameter__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getGroup());
+ }
+ // InternalSysML.g:9323:3: ( rule__BodyParameter__Group__0 )
+ // InternalSysML.g:9323:4: rule__BodyParameter__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleBodyParameter"
+
+
+ // $ANTLR start "entryRuleQueryPathExpression"
+ // InternalSysML.g:9332:1: entryRuleQueryPathExpression : ruleQueryPathExpression EOF ;
+ public final void entryRuleQueryPathExpression() throws RecognitionException {
+ try {
+ // InternalSysML.g:9333:1: ( ruleQueryPathExpression EOF )
+ // InternalSysML.g:9334:1: ruleQueryPathExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryPathExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleQueryPathExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQueryPathExpression"
+
+
+ // $ANTLR start "ruleQueryPathExpression"
+ // InternalSysML.g:9341:1: ruleQueryPathExpression : ( ( rule__QueryPathExpression__Group__0 ) ) ;
+ public final void ruleQueryPathExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:9345:2: ( ( ( rule__QueryPathExpression__Group__0 ) ) )
+ // InternalSysML.g:9346:2: ( ( rule__QueryPathExpression__Group__0 ) )
+ {
+ // InternalSysML.g:9346:2: ( ( rule__QueryPathExpression__Group__0 ) )
+ // InternalSysML.g:9347:3: ( rule__QueryPathExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryPathExpressionAccess().getGroup());
+ }
+ // InternalSysML.g:9348:3: ( rule__QueryPathExpression__Group__0 )
+ // InternalSysML.g:9348:4: rule__QueryPathExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QueryPathExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQueryPathExpression"
+
+
+ // $ANTLR start "entryRuleQueryNameExpression"
+ // InternalSysML.g:9357:1: entryRuleQueryNameExpression : ruleQueryNameExpression EOF ;
+ public final void entryRuleQueryNameExpression() throws RecognitionException {
+ try {
+ // InternalSysML.g:9358:1: ( ruleQueryNameExpression EOF )
+ // InternalSysML.g:9359:1: ruleQueryNameExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryNameExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleQueryNameExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryNameExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQueryNameExpression"
+
+
+ // $ANTLR start "ruleQueryNameExpression"
+ // InternalSysML.g:9366:1: ruleQueryNameExpression : ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ public final void ruleQueryNameExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:9370:2: ( ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalSysML.g:9371:2: ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) )
+ {
+ // InternalSysML.g:9371:2: ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalSysML.g:9372:3: ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+ // InternalSysML.g:9373:3: ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment )
+ // InternalSysML.g:9373:4: rule__QueryNameExpression__OwnedFeatureMembership_compAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__QueryNameExpression__OwnedFeatureMembership_compAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQueryNameExpression"
+
+
+ // $ANTLR start "entryRuleQueryHeadExpression"
+ // InternalSysML.g:9382:1: entryRuleQueryHeadExpression : ruleQueryHeadExpression EOF ;
+ public final void entryRuleQueryHeadExpression() throws RecognitionException {
+ try {
+ // InternalSysML.g:9383:1: ( ruleQueryHeadExpression EOF )
+ // InternalSysML.g:9384:1: ruleQueryHeadExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryHeadExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleQueryHeadExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryHeadExpressionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQueryHeadExpression"
+
+
+ // $ANTLR start "ruleQueryHeadExpression"
+ // InternalSysML.g:9391:1: ruleQueryHeadExpression : ( ( rule__QueryHeadExpression__Group__0 ) ) ;
+ public final void ruleQueryHeadExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:9395:2: ( ( ( rule__QueryHeadExpression__Group__0 ) ) )
+ // InternalSysML.g:9396:2: ( ( rule__QueryHeadExpression__Group__0 ) )
+ {
+ // InternalSysML.g:9396:2: ( ( rule__QueryHeadExpression__Group__0 ) )
+ // InternalSysML.g:9397:3: ( rule__QueryHeadExpression__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryHeadExpressionAccess().getGroup());
+ }
+ // InternalSysML.g:9398:3: ( rule__QueryHeadExpression__Group__0 )
+ // InternalSysML.g:9398:4: rule__QueryHeadExpression__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QueryHeadExpression__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryHeadExpressionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQueryHeadExpression"
+
+
// $ANTLR start "entryRuleOwnedExpressionMember"
- // InternalSysML.g:9282:1: entryRuleOwnedExpressionMember : ruleOwnedExpressionMember EOF ;
+ // InternalSysML.g:9407:1: entryRuleOwnedExpressionMember : ruleOwnedExpressionMember EOF ;
public final void entryRuleOwnedExpressionMember() throws RecognitionException {
try {
- // InternalSysML.g:9283:1: ( ruleOwnedExpressionMember EOF )
- // InternalSysML.g:9284:1: ruleOwnedExpressionMember EOF
+ // InternalSysML.g:9408:1: ( ruleOwnedExpressionMember EOF )
+ // InternalSysML.g:9409:1: ruleOwnedExpressionMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberRule());
@@ -30481,23 +30906,23 @@ public final void entryRuleOwnedExpressionMember() throws RecognitionException {
// $ANTLR start "ruleOwnedExpressionMember"
- // InternalSysML.g:9291:1: ruleOwnedExpressionMember : ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalSysML.g:9416:1: ruleOwnedExpressionMember : ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleOwnedExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9295:2: ( ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalSysML.g:9296:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9420:2: ( ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalSysML.g:9421:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalSysML.g:9296:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
- // InternalSysML.g:9297:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9421:2: ( ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9422:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalSysML.g:9298:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
- // InternalSysML.g:9298:4: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
+ // InternalSysML.g:9423:3: ( rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9423:4: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment();
@@ -30531,23 +30956,23 @@ public final void ruleOwnedExpressionMember() throws RecognitionException {
// $ANTLR end "ruleOwnedExpressionMember"
- // $ANTLR start "entryRuleOwnedExpression"
- // InternalSysML.g:9307:1: entryRuleOwnedExpression : ruleOwnedExpression EOF ;
- public final void entryRuleOwnedExpression() throws RecognitionException {
+ // $ANTLR start "entrySuperOwnedExpression"
+ // InternalSysML.g:9432:1: entrySuperOwnedExpression : superOwnedExpression EOF ;
+ public final void entrySuperOwnedExpression() throws RecognitionException {
try {
- // InternalSysML.g:9308:1: ( ruleOwnedExpression EOF )
- // InternalSysML.g:9309:1: ruleOwnedExpression EOF
+ // InternalSysML.g:9433:1: ( superOwnedExpression EOF )
+ // InternalSysML.g:9434:1: superOwnedExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOwnedExpressionRule());
+ before(grammarAccess.getKerMLExpressionsOwnedExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleOwnedExpression();
+ superOwnedExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOwnedExpressionRule());
+ after(grammarAccess.getKerMLExpressionsOwnedExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -30562,38 +30987,32 @@ public final void entryRuleOwnedExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleOwnedExpression"
+ // $ANTLR end "entrySuperOwnedExpression"
- // $ANTLR start "ruleOwnedExpression"
- // InternalSysML.g:9316:1: ruleOwnedExpression : ( ( rule__OwnedExpression__Alternatives ) ) ;
- public final void ruleOwnedExpression() throws RecognitionException {
+ // $ANTLR start "superOwnedExpression"
+ // InternalSysML.g:9441:1: superOwnedExpression : ( ruleConditionalExpression ) ;
+ public final void superOwnedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9320:2: ( ( ( rule__OwnedExpression__Alternatives ) ) )
- // InternalSysML.g:9321:2: ( ( rule__OwnedExpression__Alternatives ) )
+ // InternalSysML.g:9445:2: ( ( ruleConditionalExpression ) )
+ // InternalSysML.g:9446:2: ( ruleConditionalExpression )
{
- // InternalSysML.g:9321:2: ( ( rule__OwnedExpression__Alternatives ) )
- // InternalSysML.g:9322:3: ( rule__OwnedExpression__Alternatives )
+ // InternalSysML.g:9446:2: ( ruleConditionalExpression )
+ // InternalSysML.g:9447:3: ruleConditionalExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOwnedExpressionAccess().getAlternatives());
+ before(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
}
- // InternalSysML.g:9323:3: ( rule__OwnedExpression__Alternatives )
- // InternalSysML.g:9323:4: rule__OwnedExpression__Alternatives
- {
pushFollow(FOLLOW_2);
- rule__OwnedExpression__Alternatives();
+ ruleConditionalExpression();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getOwnedExpressionAccess().getAlternatives());
+ after(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
}
}
@@ -30613,15 +31032,15 @@ public final void ruleOwnedExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleOwnedExpression"
+ // $ANTLR end "superOwnedExpression"
// $ANTLR start "entryRuleConditionalExpression"
- // InternalSysML.g:9332:1: entryRuleConditionalExpression : ruleConditionalExpression EOF ;
+ // InternalSysML.g:9457:1: entryRuleConditionalExpression : ruleConditionalExpression EOF ;
public final void entryRuleConditionalExpression() throws RecognitionException {
try {
- // InternalSysML.g:9333:1: ( ruleConditionalExpression EOF )
- // InternalSysML.g:9334:1: ruleConditionalExpression EOF
+ // InternalSysML.g:9458:1: ( ruleConditionalExpression EOF )
+ // InternalSysML.g:9459:1: ruleConditionalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionRule());
@@ -30651,23 +31070,23 @@ public final void entryRuleConditionalExpression() throws RecognitionException {
// $ANTLR start "ruleConditionalExpression"
- // InternalSysML.g:9341:1: ruleConditionalExpression : ( ( rule__ConditionalExpression__Group__0 ) ) ;
+ // InternalSysML.g:9466:1: ruleConditionalExpression : ( ( rule__ConditionalExpression__Group__0 ) ) ;
public final void ruleConditionalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9345:2: ( ( ( rule__ConditionalExpression__Group__0 ) ) )
- // InternalSysML.g:9346:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ // InternalSysML.g:9470:2: ( ( ( rule__ConditionalExpression__Group__0 ) ) )
+ // InternalSysML.g:9471:2: ( ( rule__ConditionalExpression__Group__0 ) )
{
- // InternalSysML.g:9346:2: ( ( rule__ConditionalExpression__Group__0 ) )
- // InternalSysML.g:9347:3: ( rule__ConditionalExpression__Group__0 )
+ // InternalSysML.g:9471:2: ( ( rule__ConditionalExpression__Group__0 ) )
+ // InternalSysML.g:9472:3: ( rule__ConditionalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getGroup());
}
- // InternalSysML.g:9348:3: ( rule__ConditionalExpression__Group__0 )
- // InternalSysML.g:9348:4: rule__ConditionalExpression__Group__0
+ // InternalSysML.g:9473:3: ( rule__ConditionalExpression__Group__0 )
+ // InternalSysML.g:9473:4: rule__ConditionalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalExpression__Group__0();
@@ -30702,11 +31121,11 @@ public final void ruleConditionalExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalTestOperator"
- // InternalSysML.g:9357:1: entryRuleConditionalTestOperator : ruleConditionalTestOperator EOF ;
+ // InternalSysML.g:9482:1: entryRuleConditionalTestOperator : ruleConditionalTestOperator EOF ;
public final void entryRuleConditionalTestOperator() throws RecognitionException {
try {
- // InternalSysML.g:9358:1: ( ruleConditionalTestOperator EOF )
- // InternalSysML.g:9359:1: ruleConditionalTestOperator EOF
+ // InternalSysML.g:9483:1: ( ruleConditionalTestOperator EOF )
+ // InternalSysML.g:9484:1: ruleConditionalTestOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalTestOperatorRule());
@@ -30736,17 +31155,17 @@ public final void entryRuleConditionalTestOperator() throws RecognitionException
// $ANTLR start "ruleConditionalTestOperator"
- // InternalSysML.g:9366:1: ruleConditionalTestOperator : ( '?' ) ;
+ // InternalSysML.g:9491:1: ruleConditionalTestOperator : ( '?' ) ;
public final void ruleConditionalTestOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9370:2: ( ( '?' ) )
- // InternalSysML.g:9371:2: ( '?' )
+ // InternalSysML.g:9495:2: ( ( '?' ) )
+ // InternalSysML.g:9496:2: ( '?' )
{
- // InternalSysML.g:9371:2: ( '?' )
- // InternalSysML.g:9372:3: '?'
+ // InternalSysML.g:9496:2: ( '?' )
+ // InternalSysML.g:9497:3: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
@@ -30777,11 +31196,11 @@ public final void ruleConditionalTestOperator() throws RecognitionException {
// $ANTLR start "entryRuleNullCoalescingExpression"
- // InternalSysML.g:9382:1: entryRuleNullCoalescingExpression : ruleNullCoalescingExpression EOF ;
+ // InternalSysML.g:9507:1: entryRuleNullCoalescingExpression : ruleNullCoalescingExpression EOF ;
public final void entryRuleNullCoalescingExpression() throws RecognitionException {
try {
- // InternalSysML.g:9383:1: ( ruleNullCoalescingExpression EOF )
- // InternalSysML.g:9384:1: ruleNullCoalescingExpression EOF
+ // InternalSysML.g:9508:1: ( ruleNullCoalescingExpression EOF )
+ // InternalSysML.g:9509:1: ruleNullCoalescingExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionRule());
@@ -30811,23 +31230,23 @@ public final void entryRuleNullCoalescingExpression() throws RecognitionExceptio
// $ANTLR start "ruleNullCoalescingExpression"
- // InternalSysML.g:9391:1: ruleNullCoalescingExpression : ( ( rule__NullCoalescingExpression__Group__0 ) ) ;
+ // InternalSysML.g:9516:1: ruleNullCoalescingExpression : ( ( rule__NullCoalescingExpression__Group__0 ) ) ;
public final void ruleNullCoalescingExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9395:2: ( ( ( rule__NullCoalescingExpression__Group__0 ) ) )
- // InternalSysML.g:9396:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ // InternalSysML.g:9520:2: ( ( ( rule__NullCoalescingExpression__Group__0 ) ) )
+ // InternalSysML.g:9521:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
{
- // InternalSysML.g:9396:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
- // InternalSysML.g:9397:3: ( rule__NullCoalescingExpression__Group__0 )
+ // InternalSysML.g:9521:2: ( ( rule__NullCoalescingExpression__Group__0 ) )
+ // InternalSysML.g:9522:3: ( rule__NullCoalescingExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getGroup());
}
- // InternalSysML.g:9398:3: ( rule__NullCoalescingExpression__Group__0 )
- // InternalSysML.g:9398:4: rule__NullCoalescingExpression__Group__0
+ // InternalSysML.g:9523:3: ( rule__NullCoalescingExpression__Group__0 )
+ // InternalSysML.g:9523:4: rule__NullCoalescingExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__NullCoalescingExpression__Group__0();
@@ -30862,11 +31281,11 @@ public final void ruleNullCoalescingExpression() throws RecognitionException {
// $ANTLR start "entryRuleNullCoalescingOperator"
- // InternalSysML.g:9407:1: entryRuleNullCoalescingOperator : ruleNullCoalescingOperator EOF ;
+ // InternalSysML.g:9532:1: entryRuleNullCoalescingOperator : ruleNullCoalescingOperator EOF ;
public final void entryRuleNullCoalescingOperator() throws RecognitionException {
try {
- // InternalSysML.g:9408:1: ( ruleNullCoalescingOperator EOF )
- // InternalSysML.g:9409:1: ruleNullCoalescingOperator EOF
+ // InternalSysML.g:9533:1: ( ruleNullCoalescingOperator EOF )
+ // InternalSysML.g:9534:1: ruleNullCoalescingOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingOperatorRule());
@@ -30896,17 +31315,17 @@ public final void entryRuleNullCoalescingOperator() throws RecognitionException
// $ANTLR start "ruleNullCoalescingOperator"
- // InternalSysML.g:9416:1: ruleNullCoalescingOperator : ( '??' ) ;
+ // InternalSysML.g:9541:1: ruleNullCoalescingOperator : ( '??' ) ;
public final void ruleNullCoalescingOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9420:2: ( ( '??' ) )
- // InternalSysML.g:9421:2: ( '??' )
+ // InternalSysML.g:9545:2: ( ( '??' ) )
+ // InternalSysML.g:9546:2: ( '??' )
{
- // InternalSysML.g:9421:2: ( '??' )
- // InternalSysML.g:9422:3: '??'
+ // InternalSysML.g:9546:2: ( '??' )
+ // InternalSysML.g:9547:3: '??'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
@@ -30937,11 +31356,11 @@ public final void ruleNullCoalescingOperator() throws RecognitionException {
// $ANTLR start "entryRuleConditionalOrExpression"
- // InternalSysML.g:9432:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
+ // InternalSysML.g:9557:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
public final void entryRuleConditionalOrExpression() throws RecognitionException {
try {
- // InternalSysML.g:9433:1: ( ruleConditionalOrExpression EOF )
- // InternalSysML.g:9434:1: ruleConditionalOrExpression EOF
+ // InternalSysML.g:9558:1: ( ruleConditionalOrExpression EOF )
+ // InternalSysML.g:9559:1: ruleConditionalOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionRule());
@@ -30971,23 +31390,23 @@ public final void entryRuleConditionalOrExpression() throws RecognitionException
// $ANTLR start "ruleConditionalOrExpression"
- // InternalSysML.g:9441:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
+ // InternalSysML.g:9566:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
public final void ruleConditionalOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9445:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
- // InternalSysML.g:9446:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // InternalSysML.g:9570:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
+ // InternalSysML.g:9571:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
{
- // InternalSysML.g:9446:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
- // InternalSysML.g:9447:3: ( rule__ConditionalOrExpression__Group__0 )
+ // InternalSysML.g:9571:2: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // InternalSysML.g:9572:3: ( rule__ConditionalOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
}
- // InternalSysML.g:9448:3: ( rule__ConditionalOrExpression__Group__0 )
- // InternalSysML.g:9448:4: rule__ConditionalOrExpression__Group__0
+ // InternalSysML.g:9573:3: ( rule__ConditionalOrExpression__Group__0 )
+ // InternalSysML.g:9573:4: rule__ConditionalOrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalOrExpression__Group__0();
@@ -31022,11 +31441,11 @@ public final void ruleConditionalOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalOrOperator"
- // InternalSysML.g:9457:1: entryRuleConditionalOrOperator : ruleConditionalOrOperator EOF ;
+ // InternalSysML.g:9582:1: entryRuleConditionalOrOperator : ruleConditionalOrOperator EOF ;
public final void entryRuleConditionalOrOperator() throws RecognitionException {
try {
- // InternalSysML.g:9458:1: ( ruleConditionalOrOperator EOF )
- // InternalSysML.g:9459:1: ruleConditionalOrOperator EOF
+ // InternalSysML.g:9583:1: ( ruleConditionalOrOperator EOF )
+ // InternalSysML.g:9584:1: ruleConditionalOrOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrOperatorRule());
@@ -31056,17 +31475,17 @@ public final void entryRuleConditionalOrOperator() throws RecognitionException {
// $ANTLR start "ruleConditionalOrOperator"
- // InternalSysML.g:9466:1: ruleConditionalOrOperator : ( '||' ) ;
+ // InternalSysML.g:9591:1: ruleConditionalOrOperator : ( '||' ) ;
public final void ruleConditionalOrOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9470:2: ( ( '||' ) )
- // InternalSysML.g:9471:2: ( '||' )
+ // InternalSysML.g:9595:2: ( ( '||' ) )
+ // InternalSysML.g:9596:2: ( '||' )
{
- // InternalSysML.g:9471:2: ( '||' )
- // InternalSysML.g:9472:3: '||'
+ // InternalSysML.g:9596:2: ( '||' )
+ // InternalSysML.g:9597:3: '||'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
@@ -31097,11 +31516,11 @@ public final void ruleConditionalOrOperator() throws RecognitionException {
// $ANTLR start "entryRuleConditionalAndExpression"
- // InternalSysML.g:9482:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
+ // InternalSysML.g:9607:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
public final void entryRuleConditionalAndExpression() throws RecognitionException {
try {
- // InternalSysML.g:9483:1: ( ruleConditionalAndExpression EOF )
- // InternalSysML.g:9484:1: ruleConditionalAndExpression EOF
+ // InternalSysML.g:9608:1: ( ruleConditionalAndExpression EOF )
+ // InternalSysML.g:9609:1: ruleConditionalAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionRule());
@@ -31131,23 +31550,23 @@ public final void entryRuleConditionalAndExpression() throws RecognitionExceptio
// $ANTLR start "ruleConditionalAndExpression"
- // InternalSysML.g:9491:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
+ // InternalSysML.g:9616:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
public final void ruleConditionalAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9495:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
- // InternalSysML.g:9496:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // InternalSysML.g:9620:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
+ // InternalSysML.g:9621:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
{
- // InternalSysML.g:9496:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
- // InternalSysML.g:9497:3: ( rule__ConditionalAndExpression__Group__0 )
+ // InternalSysML.g:9621:2: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // InternalSysML.g:9622:3: ( rule__ConditionalAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
}
- // InternalSysML.g:9498:3: ( rule__ConditionalAndExpression__Group__0 )
- // InternalSysML.g:9498:4: rule__ConditionalAndExpression__Group__0
+ // InternalSysML.g:9623:3: ( rule__ConditionalAndExpression__Group__0 )
+ // InternalSysML.g:9623:4: rule__ConditionalAndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ConditionalAndExpression__Group__0();
@@ -31182,11 +31601,11 @@ public final void ruleConditionalAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleConditionalAndOperator"
- // InternalSysML.g:9507:1: entryRuleConditionalAndOperator : ruleConditionalAndOperator EOF ;
+ // InternalSysML.g:9632:1: entryRuleConditionalAndOperator : ruleConditionalAndOperator EOF ;
public final void entryRuleConditionalAndOperator() throws RecognitionException {
try {
- // InternalSysML.g:9508:1: ( ruleConditionalAndOperator EOF )
- // InternalSysML.g:9509:1: ruleConditionalAndOperator EOF
+ // InternalSysML.g:9633:1: ( ruleConditionalAndOperator EOF )
+ // InternalSysML.g:9634:1: ruleConditionalAndOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndOperatorRule());
@@ -31216,17 +31635,17 @@ public final void entryRuleConditionalAndOperator() throws RecognitionException
// $ANTLR start "ruleConditionalAndOperator"
- // InternalSysML.g:9516:1: ruleConditionalAndOperator : ( '&&' ) ;
+ // InternalSysML.g:9641:1: ruleConditionalAndOperator : ( '&&' ) ;
public final void ruleConditionalAndOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9520:2: ( ( '&&' ) )
- // InternalSysML.g:9521:2: ( '&&' )
+ // InternalSysML.g:9645:2: ( ( '&&' ) )
+ // InternalSysML.g:9646:2: ( '&&' )
{
- // InternalSysML.g:9521:2: ( '&&' )
- // InternalSysML.g:9522:3: '&&'
+ // InternalSysML.g:9646:2: ( '&&' )
+ // InternalSysML.g:9647:3: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
@@ -31257,11 +31676,11 @@ public final void ruleConditionalAndOperator() throws RecognitionException {
// $ANTLR start "entryRuleOrExpression"
- // InternalSysML.g:9532:1: entryRuleOrExpression : ruleOrExpression EOF ;
+ // InternalSysML.g:9657:1: entryRuleOrExpression : ruleOrExpression EOF ;
public final void entryRuleOrExpression() throws RecognitionException {
try {
- // InternalSysML.g:9533:1: ( ruleOrExpression EOF )
- // InternalSysML.g:9534:1: ruleOrExpression EOF
+ // InternalSysML.g:9658:1: ( ruleOrExpression EOF )
+ // InternalSysML.g:9659:1: ruleOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionRule());
@@ -31291,23 +31710,23 @@ public final void entryRuleOrExpression() throws RecognitionException {
// $ANTLR start "ruleOrExpression"
- // InternalSysML.g:9541:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ;
+ // InternalSysML.g:9666:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ;
public final void ruleOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9545:2: ( ( ( rule__OrExpression__Group__0 ) ) )
- // InternalSysML.g:9546:2: ( ( rule__OrExpression__Group__0 ) )
+ // InternalSysML.g:9670:2: ( ( ( rule__OrExpression__Group__0 ) ) )
+ // InternalSysML.g:9671:2: ( ( rule__OrExpression__Group__0 ) )
{
- // InternalSysML.g:9546:2: ( ( rule__OrExpression__Group__0 ) )
- // InternalSysML.g:9547:3: ( rule__OrExpression__Group__0 )
+ // InternalSysML.g:9671:2: ( ( rule__OrExpression__Group__0 ) )
+ // InternalSysML.g:9672:3: ( rule__OrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getGroup());
}
- // InternalSysML.g:9548:3: ( rule__OrExpression__Group__0 )
- // InternalSysML.g:9548:4: rule__OrExpression__Group__0
+ // InternalSysML.g:9673:3: ( rule__OrExpression__Group__0 )
+ // InternalSysML.g:9673:4: rule__OrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__OrExpression__Group__0();
@@ -31342,11 +31761,11 @@ public final void ruleOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleOrOperator"
- // InternalSysML.g:9557:1: entryRuleOrOperator : ruleOrOperator EOF ;
+ // InternalSysML.g:9682:1: entryRuleOrOperator : ruleOrOperator EOF ;
public final void entryRuleOrOperator() throws RecognitionException {
try {
- // InternalSysML.g:9558:1: ( ruleOrOperator EOF )
- // InternalSysML.g:9559:1: ruleOrOperator EOF
+ // InternalSysML.g:9683:1: ( ruleOrOperator EOF )
+ // InternalSysML.g:9684:1: ruleOrOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrOperatorRule());
@@ -31376,17 +31795,17 @@ public final void entryRuleOrOperator() throws RecognitionException {
// $ANTLR start "ruleOrOperator"
- // InternalSysML.g:9566:1: ruleOrOperator : ( '|' ) ;
+ // InternalSysML.g:9691:1: ruleOrOperator : ( '|' ) ;
public final void ruleOrOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9570:2: ( ( '|' ) )
- // InternalSysML.g:9571:2: ( '|' )
+ // InternalSysML.g:9695:2: ( ( '|' ) )
+ // InternalSysML.g:9696:2: ( '|' )
{
- // InternalSysML.g:9571:2: ( '|' )
- // InternalSysML.g:9572:3: '|'
+ // InternalSysML.g:9696:2: ( '|' )
+ // InternalSysML.g:9697:3: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
@@ -31417,11 +31836,11 @@ public final void ruleOrOperator() throws RecognitionException {
// $ANTLR start "entryRuleXorExpression"
- // InternalSysML.g:9582:1: entryRuleXorExpression : ruleXorExpression EOF ;
+ // InternalSysML.g:9707:1: entryRuleXorExpression : ruleXorExpression EOF ;
public final void entryRuleXorExpression() throws RecognitionException {
try {
- // InternalSysML.g:9583:1: ( ruleXorExpression EOF )
- // InternalSysML.g:9584:1: ruleXorExpression EOF
+ // InternalSysML.g:9708:1: ( ruleXorExpression EOF )
+ // InternalSysML.g:9709:1: ruleXorExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionRule());
@@ -31451,23 +31870,23 @@ public final void entryRuleXorExpression() throws RecognitionException {
// $ANTLR start "ruleXorExpression"
- // InternalSysML.g:9591:1: ruleXorExpression : ( ( rule__XorExpression__Group__0 ) ) ;
+ // InternalSysML.g:9716:1: ruleXorExpression : ( ( rule__XorExpression__Group__0 ) ) ;
public final void ruleXorExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9595:2: ( ( ( rule__XorExpression__Group__0 ) ) )
- // InternalSysML.g:9596:2: ( ( rule__XorExpression__Group__0 ) )
+ // InternalSysML.g:9720:2: ( ( ( rule__XorExpression__Group__0 ) ) )
+ // InternalSysML.g:9721:2: ( ( rule__XorExpression__Group__0 ) )
{
- // InternalSysML.g:9596:2: ( ( rule__XorExpression__Group__0 ) )
- // InternalSysML.g:9597:3: ( rule__XorExpression__Group__0 )
+ // InternalSysML.g:9721:2: ( ( rule__XorExpression__Group__0 ) )
+ // InternalSysML.g:9722:3: ( rule__XorExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getGroup());
}
- // InternalSysML.g:9598:3: ( rule__XorExpression__Group__0 )
- // InternalSysML.g:9598:4: rule__XorExpression__Group__0
+ // InternalSysML.g:9723:3: ( rule__XorExpression__Group__0 )
+ // InternalSysML.g:9723:4: rule__XorExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XorExpression__Group__0();
@@ -31502,11 +31921,11 @@ public final void ruleXorExpression() throws RecognitionException {
// $ANTLR start "entryRuleXorOperator"
- // InternalSysML.g:9607:1: entryRuleXorOperator : ruleXorOperator EOF ;
+ // InternalSysML.g:9732:1: entryRuleXorOperator : ruleXorOperator EOF ;
public final void entryRuleXorOperator() throws RecognitionException {
try {
- // InternalSysML.g:9608:1: ( ruleXorOperator EOF )
- // InternalSysML.g:9609:1: ruleXorOperator EOF
+ // InternalSysML.g:9733:1: ( ruleXorOperator EOF )
+ // InternalSysML.g:9734:1: ruleXorOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorOperatorRule());
@@ -31536,17 +31955,17 @@ public final void entryRuleXorOperator() throws RecognitionException {
// $ANTLR start "ruleXorOperator"
- // InternalSysML.g:9616:1: ruleXorOperator : ( '^' ) ;
+ // InternalSysML.g:9741:1: ruleXorOperator : ( '^' ) ;
public final void ruleXorOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9620:2: ( ( '^' ) )
- // InternalSysML.g:9621:2: ( '^' )
+ // InternalSysML.g:9745:2: ( ( '^' ) )
+ // InternalSysML.g:9746:2: ( '^' )
{
- // InternalSysML.g:9621:2: ( '^' )
- // InternalSysML.g:9622:3: '^'
+ // InternalSysML.g:9746:2: ( '^' )
+ // InternalSysML.g:9747:3: '^'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
@@ -31577,11 +31996,11 @@ public final void ruleXorOperator() throws RecognitionException {
// $ANTLR start "entryRuleAndExpression"
- // InternalSysML.g:9632:1: entryRuleAndExpression : ruleAndExpression EOF ;
+ // InternalSysML.g:9757:1: entryRuleAndExpression : ruleAndExpression EOF ;
public final void entryRuleAndExpression() throws RecognitionException {
try {
- // InternalSysML.g:9633:1: ( ruleAndExpression EOF )
- // InternalSysML.g:9634:1: ruleAndExpression EOF
+ // InternalSysML.g:9758:1: ( ruleAndExpression EOF )
+ // InternalSysML.g:9759:1: ruleAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionRule());
@@ -31611,23 +32030,23 @@ public final void entryRuleAndExpression() throws RecognitionException {
// $ANTLR start "ruleAndExpression"
- // InternalSysML.g:9641:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
+ // InternalSysML.g:9766:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
public final void ruleAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9645:2: ( ( ( rule__AndExpression__Group__0 ) ) )
- // InternalSysML.g:9646:2: ( ( rule__AndExpression__Group__0 ) )
+ // InternalSysML.g:9770:2: ( ( ( rule__AndExpression__Group__0 ) ) )
+ // InternalSysML.g:9771:2: ( ( rule__AndExpression__Group__0 ) )
{
- // InternalSysML.g:9646:2: ( ( rule__AndExpression__Group__0 ) )
- // InternalSysML.g:9647:3: ( rule__AndExpression__Group__0 )
+ // InternalSysML.g:9771:2: ( ( rule__AndExpression__Group__0 ) )
+ // InternalSysML.g:9772:3: ( rule__AndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getGroup());
}
- // InternalSysML.g:9648:3: ( rule__AndExpression__Group__0 )
- // InternalSysML.g:9648:4: rule__AndExpression__Group__0
+ // InternalSysML.g:9773:3: ( rule__AndExpression__Group__0 )
+ // InternalSysML.g:9773:4: rule__AndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__AndExpression__Group__0();
@@ -31662,11 +32081,11 @@ public final void ruleAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleAndOperator"
- // InternalSysML.g:9657:1: entryRuleAndOperator : ruleAndOperator EOF ;
+ // InternalSysML.g:9782:1: entryRuleAndOperator : ruleAndOperator EOF ;
public final void entryRuleAndOperator() throws RecognitionException {
try {
- // InternalSysML.g:9658:1: ( ruleAndOperator EOF )
- // InternalSysML.g:9659:1: ruleAndOperator EOF
+ // InternalSysML.g:9783:1: ( ruleAndOperator EOF )
+ // InternalSysML.g:9784:1: ruleAndOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndOperatorRule());
@@ -31696,17 +32115,17 @@ public final void entryRuleAndOperator() throws RecognitionException {
// $ANTLR start "ruleAndOperator"
- // InternalSysML.g:9666:1: ruleAndOperator : ( '&' ) ;
+ // InternalSysML.g:9791:1: ruleAndOperator : ( '&' ) ;
public final void ruleAndOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9670:2: ( ( '&' ) )
- // InternalSysML.g:9671:2: ( '&' )
+ // InternalSysML.g:9795:2: ( ( '&' ) )
+ // InternalSysML.g:9796:2: ( '&' )
{
- // InternalSysML.g:9671:2: ( '&' )
- // InternalSysML.g:9672:3: '&'
+ // InternalSysML.g:9796:2: ( '&' )
+ // InternalSysML.g:9797:3: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
@@ -31737,11 +32156,11 @@ public final void ruleAndOperator() throws RecognitionException {
// $ANTLR start "entryRuleEqualityExpression"
- // InternalSysML.g:9682:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
+ // InternalSysML.g:9807:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
public final void entryRuleEqualityExpression() throws RecognitionException {
try {
- // InternalSysML.g:9683:1: ( ruleEqualityExpression EOF )
- // InternalSysML.g:9684:1: ruleEqualityExpression EOF
+ // InternalSysML.g:9808:1: ( ruleEqualityExpression EOF )
+ // InternalSysML.g:9809:1: ruleEqualityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionRule());
@@ -31771,23 +32190,23 @@ public final void entryRuleEqualityExpression() throws RecognitionException {
// $ANTLR start "ruleEqualityExpression"
- // InternalSysML.g:9691:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
+ // InternalSysML.g:9816:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
public final void ruleEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9695:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
- // InternalSysML.g:9696:2: ( ( rule__EqualityExpression__Group__0 ) )
+ // InternalSysML.g:9820:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
+ // InternalSysML.g:9821:2: ( ( rule__EqualityExpression__Group__0 ) )
{
- // InternalSysML.g:9696:2: ( ( rule__EqualityExpression__Group__0 ) )
- // InternalSysML.g:9697:3: ( rule__EqualityExpression__Group__0 )
+ // InternalSysML.g:9821:2: ( ( rule__EqualityExpression__Group__0 ) )
+ // InternalSysML.g:9822:3: ( rule__EqualityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getGroup());
}
- // InternalSysML.g:9698:3: ( rule__EqualityExpression__Group__0 )
- // InternalSysML.g:9698:4: rule__EqualityExpression__Group__0
+ // InternalSysML.g:9823:3: ( rule__EqualityExpression__Group__0 )
+ // InternalSysML.g:9823:4: rule__EqualityExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__EqualityExpression__Group__0();
@@ -31822,11 +32241,11 @@ public final void ruleEqualityExpression() throws RecognitionException {
// $ANTLR start "entryRuleEqualityOperator"
- // InternalSysML.g:9707:1: entryRuleEqualityOperator : ruleEqualityOperator EOF ;
+ // InternalSysML.g:9832:1: entryRuleEqualityOperator : ruleEqualityOperator EOF ;
public final void entryRuleEqualityOperator() throws RecognitionException {
try {
- // InternalSysML.g:9708:1: ( ruleEqualityOperator EOF )
- // InternalSysML.g:9709:1: ruleEqualityOperator EOF
+ // InternalSysML.g:9833:1: ( ruleEqualityOperator EOF )
+ // InternalSysML.g:9834:1: ruleEqualityOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorRule());
@@ -31856,23 +32275,23 @@ public final void entryRuleEqualityOperator() throws RecognitionException {
// $ANTLR start "ruleEqualityOperator"
- // InternalSysML.g:9716:1: ruleEqualityOperator : ( ( rule__EqualityOperator__Alternatives ) ) ;
+ // InternalSysML.g:9841:1: ruleEqualityOperator : ( ( rule__EqualityOperator__Alternatives ) ) ;
public final void ruleEqualityOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9720:2: ( ( ( rule__EqualityOperator__Alternatives ) ) )
- // InternalSysML.g:9721:2: ( ( rule__EqualityOperator__Alternatives ) )
+ // InternalSysML.g:9845:2: ( ( ( rule__EqualityOperator__Alternatives ) ) )
+ // InternalSysML.g:9846:2: ( ( rule__EqualityOperator__Alternatives ) )
{
- // InternalSysML.g:9721:2: ( ( rule__EqualityOperator__Alternatives ) )
- // InternalSysML.g:9722:3: ( rule__EqualityOperator__Alternatives )
+ // InternalSysML.g:9846:2: ( ( rule__EqualityOperator__Alternatives ) )
+ // InternalSysML.g:9847:3: ( rule__EqualityOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorAccess().getAlternatives());
}
- // InternalSysML.g:9723:3: ( rule__EqualityOperator__Alternatives )
- // InternalSysML.g:9723:4: rule__EqualityOperator__Alternatives
+ // InternalSysML.g:9848:3: ( rule__EqualityOperator__Alternatives )
+ // InternalSysML.g:9848:4: rule__EqualityOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__EqualityOperator__Alternatives();
@@ -31907,11 +32326,11 @@ public final void ruleEqualityOperator() throws RecognitionException {
// $ANTLR start "entryRuleClassificationExpression"
- // InternalSysML.g:9732:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
+ // InternalSysML.g:9857:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
public final void entryRuleClassificationExpression() throws RecognitionException {
try {
- // InternalSysML.g:9733:1: ( ruleClassificationExpression EOF )
- // InternalSysML.g:9734:1: ruleClassificationExpression EOF
+ // InternalSysML.g:9858:1: ( ruleClassificationExpression EOF )
+ // InternalSysML.g:9859:1: ruleClassificationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionRule());
@@ -31941,23 +32360,23 @@ public final void entryRuleClassificationExpression() throws RecognitionExceptio
// $ANTLR start "ruleClassificationExpression"
- // InternalSysML.g:9741:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Alternatives ) ) ;
+ // InternalSysML.g:9866:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Alternatives ) ) ;
public final void ruleClassificationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9745:2: ( ( ( rule__ClassificationExpression__Alternatives ) ) )
- // InternalSysML.g:9746:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ // InternalSysML.g:9870:2: ( ( ( rule__ClassificationExpression__Alternatives ) ) )
+ // InternalSysML.g:9871:2: ( ( rule__ClassificationExpression__Alternatives ) )
{
- // InternalSysML.g:9746:2: ( ( rule__ClassificationExpression__Alternatives ) )
- // InternalSysML.g:9747:3: ( rule__ClassificationExpression__Alternatives )
+ // InternalSysML.g:9871:2: ( ( rule__ClassificationExpression__Alternatives ) )
+ // InternalSysML.g:9872:3: ( rule__ClassificationExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getAlternatives());
}
- // InternalSysML.g:9748:3: ( rule__ClassificationExpression__Alternatives )
- // InternalSysML.g:9748:4: rule__ClassificationExpression__Alternatives
+ // InternalSysML.g:9873:3: ( rule__ClassificationExpression__Alternatives )
+ // InternalSysML.g:9873:4: rule__ClassificationExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Alternatives();
@@ -31992,11 +32411,11 @@ public final void ruleClassificationExpression() throws RecognitionException {
// $ANTLR start "entryRuleClassificationOperator"
- // InternalSysML.g:9757:1: entryRuleClassificationOperator : ruleClassificationOperator EOF ;
+ // InternalSysML.g:9882:1: entryRuleClassificationOperator : ruleClassificationOperator EOF ;
public final void entryRuleClassificationOperator() throws RecognitionException {
try {
- // InternalSysML.g:9758:1: ( ruleClassificationOperator EOF )
- // InternalSysML.g:9759:1: ruleClassificationOperator EOF
+ // InternalSysML.g:9883:1: ( ruleClassificationOperator EOF )
+ // InternalSysML.g:9884:1: ruleClassificationOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorRule());
@@ -32026,23 +32445,23 @@ public final void entryRuleClassificationOperator() throws RecognitionException
// $ANTLR start "ruleClassificationOperator"
- // InternalSysML.g:9766:1: ruleClassificationOperator : ( ( rule__ClassificationOperator__Alternatives ) ) ;
+ // InternalSysML.g:9891:1: ruleClassificationOperator : ( ( rule__ClassificationOperator__Alternatives ) ) ;
public final void ruleClassificationOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9770:2: ( ( ( rule__ClassificationOperator__Alternatives ) ) )
- // InternalSysML.g:9771:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ // InternalSysML.g:9895:2: ( ( ( rule__ClassificationOperator__Alternatives ) ) )
+ // InternalSysML.g:9896:2: ( ( rule__ClassificationOperator__Alternatives ) )
{
- // InternalSysML.g:9771:2: ( ( rule__ClassificationOperator__Alternatives ) )
- // InternalSysML.g:9772:3: ( rule__ClassificationOperator__Alternatives )
+ // InternalSysML.g:9896:2: ( ( rule__ClassificationOperator__Alternatives ) )
+ // InternalSysML.g:9897:3: ( rule__ClassificationOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getAlternatives());
}
- // InternalSysML.g:9773:3: ( rule__ClassificationOperator__Alternatives )
- // InternalSysML.g:9773:4: rule__ClassificationOperator__Alternatives
+ // InternalSysML.g:9898:3: ( rule__ClassificationOperator__Alternatives )
+ // InternalSysML.g:9898:4: rule__ClassificationOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__ClassificationOperator__Alternatives();
@@ -32077,11 +32496,11 @@ public final void ruleClassificationOperator() throws RecognitionException {
// $ANTLR start "entryRuleTypeReferenceMember"
- // InternalSysML.g:9782:1: entryRuleTypeReferenceMember : ruleTypeReferenceMember EOF ;
+ // InternalSysML.g:9907:1: entryRuleTypeReferenceMember : ruleTypeReferenceMember EOF ;
public final void entryRuleTypeReferenceMember() throws RecognitionException {
try {
- // InternalSysML.g:9783:1: ( ruleTypeReferenceMember EOF )
- // InternalSysML.g:9784:1: ruleTypeReferenceMember EOF
+ // InternalSysML.g:9908:1: ( ruleTypeReferenceMember EOF )
+ // InternalSysML.g:9909:1: ruleTypeReferenceMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberRule());
@@ -32111,23 +32530,23 @@ public final void entryRuleTypeReferenceMember() throws RecognitionException {
// $ANTLR start "ruleTypeReferenceMember"
- // InternalSysML.g:9791:1: ruleTypeReferenceMember : ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalSysML.g:9916:1: ruleTypeReferenceMember : ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleTypeReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9795:2: ( ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalSysML.g:9796:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9920:2: ( ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalSysML.g:9921:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalSysML.g:9796:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalSysML.g:9797:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9921:2: ( ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9922:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalSysML.g:9798:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalSysML.g:9798:4: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalSysML.g:9923:3: ( rule__TypeReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9923:4: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__TypeReferenceMember__OwnedMemberFeature_compAssignment();
@@ -32162,11 +32581,11 @@ public final void ruleTypeReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleTypeReference"
- // InternalSysML.g:9807:1: entryRuleTypeReference : ruleTypeReference EOF ;
+ // InternalSysML.g:9932:1: entryRuleTypeReference : ruleTypeReference EOF ;
public final void entryRuleTypeReference() throws RecognitionException {
try {
- // InternalSysML.g:9808:1: ( ruleTypeReference EOF )
- // InternalSysML.g:9809:1: ruleTypeReference EOF
+ // InternalSysML.g:9933:1: ( ruleTypeReference EOF )
+ // InternalSysML.g:9934:1: ruleTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceRule());
@@ -32196,23 +32615,23 @@ public final void entryRuleTypeReference() throws RecognitionException {
// $ANTLR start "ruleTypeReference"
- // InternalSysML.g:9816:1: ruleTypeReference : ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) ;
+ // InternalSysML.g:9941:1: ruleTypeReference : ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) ;
public final void ruleTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9820:2: ( ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) )
- // InternalSysML.g:9821:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ // InternalSysML.g:9945:2: ( ( ( rule__TypeReference__OwnedRelationship_compAssignment ) ) )
+ // InternalSysML.g:9946:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
{
- // InternalSysML.g:9821:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
- // InternalSysML.g:9822:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ // InternalSysML.g:9946:2: ( ( rule__TypeReference__OwnedRelationship_compAssignment ) )
+ // InternalSysML.g:9947:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compAssignment());
}
- // InternalSysML.g:9823:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
- // InternalSysML.g:9823:4: rule__TypeReference__OwnedRelationship_compAssignment
+ // InternalSysML.g:9948:3: ( rule__TypeReference__OwnedRelationship_compAssignment )
+ // InternalSysML.g:9948:4: rule__TypeReference__OwnedRelationship_compAssignment
{
pushFollow(FOLLOW_2);
rule__TypeReference__OwnedRelationship_compAssignment();
@@ -32247,11 +32666,11 @@ public final void ruleTypeReference() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceExpression"
- // InternalSysML.g:9832:1: entryRuleSelfReferenceExpression : ruleSelfReferenceExpression EOF ;
+ // InternalSysML.g:9957:1: entryRuleSelfReferenceExpression : ruleSelfReferenceExpression EOF ;
public final void entryRuleSelfReferenceExpression() throws RecognitionException {
try {
- // InternalSysML.g:9833:1: ( ruleSelfReferenceExpression EOF )
- // InternalSysML.g:9834:1: ruleSelfReferenceExpression EOF
+ // InternalSysML.g:9958:1: ( ruleSelfReferenceExpression EOF )
+ // InternalSysML.g:9959:1: ruleSelfReferenceExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionRule());
@@ -32281,23 +32700,23 @@ public final void entryRuleSelfReferenceExpression() throws RecognitionException
// $ANTLR start "ruleSelfReferenceExpression"
- // InternalSysML.g:9841:1: ruleSelfReferenceExpression : ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ // InternalSysML.g:9966:1: ruleSelfReferenceExpression : ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
public final void ruleSelfReferenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9845:2: ( ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
- // InternalSysML.g:9846:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalSysML.g:9970:2: ( ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalSysML.g:9971:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
{
- // InternalSysML.g:9846:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
- // InternalSysML.g:9847:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalSysML.g:9971:2: ( ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalSysML.g:9972:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
}
- // InternalSysML.g:9848:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
- // InternalSysML.g:9848:4: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
+ // InternalSysML.g:9973:3: ( rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalSysML.g:9973:4: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment
{
pushFollow(FOLLOW_2);
rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment();
@@ -32332,11 +32751,11 @@ public final void ruleSelfReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleSelfReferenceMember"
- // InternalSysML.g:9857:1: entryRuleSelfReferenceMember : ruleSelfReferenceMember EOF ;
+ // InternalSysML.g:9982:1: entryRuleSelfReferenceMember : ruleSelfReferenceMember EOF ;
public final void entryRuleSelfReferenceMember() throws RecognitionException {
try {
- // InternalSysML.g:9858:1: ( ruleSelfReferenceMember EOF )
- // InternalSysML.g:9859:1: ruleSelfReferenceMember EOF
+ // InternalSysML.g:9983:1: ( ruleSelfReferenceMember EOF )
+ // InternalSysML.g:9984:1: ruleSelfReferenceMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberRule());
@@ -32366,23 +32785,23 @@ public final void entryRuleSelfReferenceMember() throws RecognitionException {
// $ANTLR start "ruleSelfReferenceMember"
- // InternalSysML.g:9866:1: ruleSelfReferenceMember : ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalSysML.g:9991:1: ruleSelfReferenceMember : ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
public final void ruleSelfReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9870:2: ( ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalSysML.g:9871:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9995:2: ( ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalSysML.g:9996:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalSysML.g:9871:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalSysML.g:9872:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9996:2: ( ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:9997:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalSysML.g:9873:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalSysML.g:9873:4: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalSysML.g:9998:3: ( rule__SelfReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:9998:4: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
rule__SelfReferenceMember__OwnedMemberFeature_compAssignment();
@@ -32417,11 +32836,11 @@ public final void ruleSelfReferenceMember() throws RecognitionException {
// $ANTLR start "entryRuleEmptyFeature"
- // InternalSysML.g:9882:1: entryRuleEmptyFeature : ruleEmptyFeature EOF ;
+ // InternalSysML.g:10007:1: entryRuleEmptyFeature : ruleEmptyFeature EOF ;
public final void entryRuleEmptyFeature() throws RecognitionException {
try {
- // InternalSysML.g:9883:1: ( ruleEmptyFeature EOF )
- // InternalSysML.g:9884:1: ruleEmptyFeature EOF
+ // InternalSysML.g:10008:1: ( ruleEmptyFeature EOF )
+ // InternalSysML.g:10009:1: ruleEmptyFeature EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyFeatureRule());
@@ -32451,23 +32870,23 @@ public final void entryRuleEmptyFeature() throws RecognitionException {
// $ANTLR start "ruleEmptyFeature"
- // InternalSysML.g:9891:1: ruleEmptyFeature : ( () ) ;
+ // InternalSysML.g:10016:1: ruleEmptyFeature : ( () ) ;
public final void ruleEmptyFeature() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9895:2: ( ( () ) )
- // InternalSysML.g:9896:2: ( () )
+ // InternalSysML.g:10020:2: ( ( () ) )
+ // InternalSysML.g:10021:2: ( () )
{
- // InternalSysML.g:9896:2: ( () )
- // InternalSysML.g:9897:3: ()
+ // InternalSysML.g:10021:2: ( () )
+ // InternalSysML.g:10022:3: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyFeatureAccess().getFeatureAction());
}
- // InternalSysML.g:9898:3: ()
- // InternalSysML.g:9898:4:
+ // InternalSysML.g:10023:3: ()
+ // InternalSysML.g:10023:4:
{
}
@@ -32492,11 +32911,11 @@ public final void ruleEmptyFeature() throws RecognitionException {
// $ANTLR start "entryRuleRelationalExpression"
- // InternalSysML.g:9907:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ // InternalSysML.g:10032:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
public final void entryRuleRelationalExpression() throws RecognitionException {
try {
- // InternalSysML.g:9908:1: ( ruleRelationalExpression EOF )
- // InternalSysML.g:9909:1: ruleRelationalExpression EOF
+ // InternalSysML.g:10033:1: ( ruleRelationalExpression EOF )
+ // InternalSysML.g:10034:1: ruleRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionRule());
@@ -32526,23 +32945,23 @@ public final void entryRuleRelationalExpression() throws RecognitionException {
// $ANTLR start "ruleRelationalExpression"
- // InternalSysML.g:9916:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ // InternalSysML.g:10041:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
public final void ruleRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9920:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
- // InternalSysML.g:9921:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalSysML.g:10045:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // InternalSysML.g:10046:2: ( ( rule__RelationalExpression__Group__0 ) )
{
- // InternalSysML.g:9921:2: ( ( rule__RelationalExpression__Group__0 ) )
- // InternalSysML.g:9922:3: ( rule__RelationalExpression__Group__0 )
+ // InternalSysML.g:10046:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalSysML.g:10047:3: ( rule__RelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getGroup());
}
- // InternalSysML.g:9923:3: ( rule__RelationalExpression__Group__0 )
- // InternalSysML.g:9923:4: rule__RelationalExpression__Group__0
+ // InternalSysML.g:10048:3: ( rule__RelationalExpression__Group__0 )
+ // InternalSysML.g:10048:4: rule__RelationalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__RelationalExpression__Group__0();
@@ -32577,11 +32996,11 @@ public final void ruleRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleRelationalOperator"
- // InternalSysML.g:9932:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ;
+ // InternalSysML.g:10057:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ;
public final void entryRuleRelationalOperator() throws RecognitionException {
try {
- // InternalSysML.g:9933:1: ( ruleRelationalOperator EOF )
- // InternalSysML.g:9934:1: ruleRelationalOperator EOF
+ // InternalSysML.g:10058:1: ( ruleRelationalOperator EOF )
+ // InternalSysML.g:10059:1: ruleRelationalOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorRule());
@@ -32611,23 +33030,23 @@ public final void entryRuleRelationalOperator() throws RecognitionException {
// $ANTLR start "ruleRelationalOperator"
- // InternalSysML.g:9941:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ;
+ // InternalSysML.g:10066:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ;
public final void ruleRelationalOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9945:2: ( ( ( rule__RelationalOperator__Alternatives ) ) )
- // InternalSysML.g:9946:2: ( ( rule__RelationalOperator__Alternatives ) )
+ // InternalSysML.g:10070:2: ( ( ( rule__RelationalOperator__Alternatives ) ) )
+ // InternalSysML.g:10071:2: ( ( rule__RelationalOperator__Alternatives ) )
{
- // InternalSysML.g:9946:2: ( ( rule__RelationalOperator__Alternatives ) )
- // InternalSysML.g:9947:3: ( rule__RelationalOperator__Alternatives )
+ // InternalSysML.g:10071:2: ( ( rule__RelationalOperator__Alternatives ) )
+ // InternalSysML.g:10072:3: ( rule__RelationalOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getAlternatives());
}
- // InternalSysML.g:9948:3: ( rule__RelationalOperator__Alternatives )
- // InternalSysML.g:9948:4: rule__RelationalOperator__Alternatives
+ // InternalSysML.g:10073:3: ( rule__RelationalOperator__Alternatives )
+ // InternalSysML.g:10073:4: rule__RelationalOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__RelationalOperator__Alternatives();
@@ -32662,11 +33081,11 @@ public final void ruleRelationalOperator() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalSysML.g:9957:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ // InternalSysML.g:10082:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
public final void entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalSysML.g:9958:1: ( ruleAdditiveExpression EOF )
- // InternalSysML.g:9959:1: ruleAdditiveExpression EOF
+ // InternalSysML.g:10083:1: ( ruleAdditiveExpression EOF )
+ // InternalSysML.g:10084:1: ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionRule());
@@ -32696,23 +33115,23 @@ public final void entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalSysML.g:9966:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ // InternalSysML.g:10091:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
public final void ruleAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9970:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
- // InternalSysML.g:9971:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalSysML.g:10095:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // InternalSysML.g:10096:2: ( ( rule__AdditiveExpression__Group__0 ) )
{
- // InternalSysML.g:9971:2: ( ( rule__AdditiveExpression__Group__0 ) )
- // InternalSysML.g:9972:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalSysML.g:10096:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalSysML.g:10097:3: ( rule__AdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getGroup());
}
- // InternalSysML.g:9973:3: ( rule__AdditiveExpression__Group__0 )
- // InternalSysML.g:9973:4: rule__AdditiveExpression__Group__0
+ // InternalSysML.g:10098:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalSysML.g:10098:4: rule__AdditiveExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__AdditiveExpression__Group__0();
@@ -32747,11 +33166,11 @@ public final void ruleAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveOperator"
- // InternalSysML.g:9982:1: entryRuleAdditiveOperator : ruleAdditiveOperator EOF ;
+ // InternalSysML.g:10107:1: entryRuleAdditiveOperator : ruleAdditiveOperator EOF ;
public final void entryRuleAdditiveOperator() throws RecognitionException {
try {
- // InternalSysML.g:9983:1: ( ruleAdditiveOperator EOF )
- // InternalSysML.g:9984:1: ruleAdditiveOperator EOF
+ // InternalSysML.g:10108:1: ( ruleAdditiveOperator EOF )
+ // InternalSysML.g:10109:1: ruleAdditiveOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorRule());
@@ -32781,23 +33200,23 @@ public final void entryRuleAdditiveOperator() throws RecognitionException {
// $ANTLR start "ruleAdditiveOperator"
- // InternalSysML.g:9991:1: ruleAdditiveOperator : ( ( rule__AdditiveOperator__Alternatives ) ) ;
+ // InternalSysML.g:10116:1: ruleAdditiveOperator : ( ( rule__AdditiveOperator__Alternatives ) ) ;
public final void ruleAdditiveOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:9995:2: ( ( ( rule__AdditiveOperator__Alternatives ) ) )
- // InternalSysML.g:9996:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ // InternalSysML.g:10120:2: ( ( ( rule__AdditiveOperator__Alternatives ) ) )
+ // InternalSysML.g:10121:2: ( ( rule__AdditiveOperator__Alternatives ) )
{
- // InternalSysML.g:9996:2: ( ( rule__AdditiveOperator__Alternatives ) )
- // InternalSysML.g:9997:3: ( rule__AdditiveOperator__Alternatives )
+ // InternalSysML.g:10121:2: ( ( rule__AdditiveOperator__Alternatives ) )
+ // InternalSysML.g:10122:3: ( rule__AdditiveOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getAlternatives());
}
- // InternalSysML.g:9998:3: ( rule__AdditiveOperator__Alternatives )
- // InternalSysML.g:9998:4: rule__AdditiveOperator__Alternatives
+ // InternalSysML.g:10123:3: ( rule__AdditiveOperator__Alternatives )
+ // InternalSysML.g:10123:4: rule__AdditiveOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__AdditiveOperator__Alternatives();
@@ -32832,11 +33251,11 @@ public final void ruleAdditiveOperator() throws RecognitionException {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalSysML.g:10007:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ // InternalSysML.g:10132:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
public final void entryRuleMultiplicativeExpression() throws RecognitionException {
try {
- // InternalSysML.g:10008:1: ( ruleMultiplicativeExpression EOF )
- // InternalSysML.g:10009:1: ruleMultiplicativeExpression EOF
+ // InternalSysML.g:10133:1: ( ruleMultiplicativeExpression EOF )
+ // InternalSysML.g:10134:1: ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionRule());
@@ -32866,23 +33285,23 @@ public final void entryRuleMultiplicativeExpression() throws RecognitionExceptio
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalSysML.g:10016:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ // InternalSysML.g:10141:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
public final void ruleMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10020:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
- // InternalSysML.g:10021:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalSysML.g:10145:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // InternalSysML.g:10146:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
{
- // InternalSysML.g:10021:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
- // InternalSysML.g:10022:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalSysML.g:10146:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalSysML.g:10147:3: ( rule__MultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
}
- // InternalSysML.g:10023:3: ( rule__MultiplicativeExpression__Group__0 )
- // InternalSysML.g:10023:4: rule__MultiplicativeExpression__Group__0
+ // InternalSysML.g:10148:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalSysML.g:10148:4: rule__MultiplicativeExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__MultiplicativeExpression__Group__0();
@@ -32917,11 +33336,11 @@ public final void ruleMultiplicativeExpression() throws RecognitionException {
// $ANTLR start "entryRuleMultiplicativeOperator"
- // InternalSysML.g:10032:1: entryRuleMultiplicativeOperator : ruleMultiplicativeOperator EOF ;
+ // InternalSysML.g:10157:1: entryRuleMultiplicativeOperator : ruleMultiplicativeOperator EOF ;
public final void entryRuleMultiplicativeOperator() throws RecognitionException {
try {
- // InternalSysML.g:10033:1: ( ruleMultiplicativeOperator EOF )
- // InternalSysML.g:10034:1: ruleMultiplicativeOperator EOF
+ // InternalSysML.g:10158:1: ( ruleMultiplicativeOperator EOF )
+ // InternalSysML.g:10159:1: ruleMultiplicativeOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorRule());
@@ -32951,23 +33370,23 @@ public final void entryRuleMultiplicativeOperator() throws RecognitionException
// $ANTLR start "ruleMultiplicativeOperator"
- // InternalSysML.g:10041:1: ruleMultiplicativeOperator : ( ( rule__MultiplicativeOperator__Alternatives ) ) ;
+ // InternalSysML.g:10166:1: ruleMultiplicativeOperator : ( ( rule__MultiplicativeOperator__Alternatives ) ) ;
public final void ruleMultiplicativeOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10045:2: ( ( ( rule__MultiplicativeOperator__Alternatives ) ) )
- // InternalSysML.g:10046:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ // InternalSysML.g:10170:2: ( ( ( rule__MultiplicativeOperator__Alternatives ) ) )
+ // InternalSysML.g:10171:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
{
- // InternalSysML.g:10046:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
- // InternalSysML.g:10047:3: ( rule__MultiplicativeOperator__Alternatives )
+ // InternalSysML.g:10171:2: ( ( rule__MultiplicativeOperator__Alternatives ) )
+ // InternalSysML.g:10172:3: ( rule__MultiplicativeOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getAlternatives());
}
- // InternalSysML.g:10048:3: ( rule__MultiplicativeOperator__Alternatives )
- // InternalSysML.g:10048:4: rule__MultiplicativeOperator__Alternatives
+ // InternalSysML.g:10173:3: ( rule__MultiplicativeOperator__Alternatives )
+ // InternalSysML.g:10173:4: rule__MultiplicativeOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__MultiplicativeOperator__Alternatives();
@@ -33002,11 +33421,11 @@ public final void ruleMultiplicativeOperator() throws RecognitionException {
// $ANTLR start "entryRuleExponentiationExpression"
- // InternalSysML.g:10057:1: entryRuleExponentiationExpression : ruleExponentiationExpression EOF ;
+ // InternalSysML.g:10182:1: entryRuleExponentiationExpression : ruleExponentiationExpression EOF ;
public final void entryRuleExponentiationExpression() throws RecognitionException {
try {
- // InternalSysML.g:10058:1: ( ruleExponentiationExpression EOF )
- // InternalSysML.g:10059:1: ruleExponentiationExpression EOF
+ // InternalSysML.g:10183:1: ( ruleExponentiationExpression EOF )
+ // InternalSysML.g:10184:1: ruleExponentiationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionRule());
@@ -33036,23 +33455,23 @@ public final void entryRuleExponentiationExpression() throws RecognitionExceptio
// $ANTLR start "ruleExponentiationExpression"
- // InternalSysML.g:10066:1: ruleExponentiationExpression : ( ( rule__ExponentiationExpression__Group__0 ) ) ;
+ // InternalSysML.g:10191:1: ruleExponentiationExpression : ( ( rule__ExponentiationExpression__Group__0 ) ) ;
public final void ruleExponentiationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10070:2: ( ( ( rule__ExponentiationExpression__Group__0 ) ) )
- // InternalSysML.g:10071:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ // InternalSysML.g:10195:2: ( ( ( rule__ExponentiationExpression__Group__0 ) ) )
+ // InternalSysML.g:10196:2: ( ( rule__ExponentiationExpression__Group__0 ) )
{
- // InternalSysML.g:10071:2: ( ( rule__ExponentiationExpression__Group__0 ) )
- // InternalSysML.g:10072:3: ( rule__ExponentiationExpression__Group__0 )
+ // InternalSysML.g:10196:2: ( ( rule__ExponentiationExpression__Group__0 ) )
+ // InternalSysML.g:10197:3: ( rule__ExponentiationExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getGroup());
}
- // InternalSysML.g:10073:3: ( rule__ExponentiationExpression__Group__0 )
- // InternalSysML.g:10073:4: rule__ExponentiationExpression__Group__0
+ // InternalSysML.g:10198:3: ( rule__ExponentiationExpression__Group__0 )
+ // InternalSysML.g:10198:4: rule__ExponentiationExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__ExponentiationExpression__Group__0();
@@ -33087,11 +33506,11 @@ public final void ruleExponentiationExpression() throws RecognitionException {
// $ANTLR start "entryRuleExponentiationOperator"
- // InternalSysML.g:10082:1: entryRuleExponentiationOperator : ruleExponentiationOperator EOF ;
+ // InternalSysML.g:10207:1: entryRuleExponentiationOperator : ruleExponentiationOperator EOF ;
public final void entryRuleExponentiationOperator() throws RecognitionException {
try {
- // InternalSysML.g:10083:1: ( ruleExponentiationOperator EOF )
- // InternalSysML.g:10084:1: ruleExponentiationOperator EOF
+ // InternalSysML.g:10208:1: ( ruleExponentiationOperator EOF )
+ // InternalSysML.g:10209:1: ruleExponentiationOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationOperatorRule());
@@ -33121,17 +33540,17 @@ public final void entryRuleExponentiationOperator() throws RecognitionException
// $ANTLR start "ruleExponentiationOperator"
- // InternalSysML.g:10091:1: ruleExponentiationOperator : ( '**' ) ;
+ // InternalSysML.g:10216:1: ruleExponentiationOperator : ( '**' ) ;
public final void ruleExponentiationOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10095:2: ( ( '**' ) )
- // InternalSysML.g:10096:2: ( '**' )
+ // InternalSysML.g:10220:2: ( ( '**' ) )
+ // InternalSysML.g:10221:2: ( '**' )
{
- // InternalSysML.g:10096:2: ( '**' )
- // InternalSysML.g:10097:3: '**'
+ // InternalSysML.g:10221:2: ( '**' )
+ // InternalSysML.g:10222:3: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationOperatorAccess().getAsteriskAsteriskKeyword());
@@ -33162,11 +33581,11 @@ public final void ruleExponentiationOperator() throws RecognitionException {
// $ANTLR start "entryRuleUnitsExpression"
- // InternalSysML.g:10107:1: entryRuleUnitsExpression : ruleUnitsExpression EOF ;
+ // InternalSysML.g:10232:1: entryRuleUnitsExpression : ruleUnitsExpression EOF ;
public final void entryRuleUnitsExpression() throws RecognitionException {
try {
- // InternalSysML.g:10108:1: ( ruleUnitsExpression EOF )
- // InternalSysML.g:10109:1: ruleUnitsExpression EOF
+ // InternalSysML.g:10233:1: ( ruleUnitsExpression EOF )
+ // InternalSysML.g:10234:1: ruleUnitsExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionRule());
@@ -33196,23 +33615,23 @@ public final void entryRuleUnitsExpression() throws RecognitionException {
// $ANTLR start "ruleUnitsExpression"
- // InternalSysML.g:10116:1: ruleUnitsExpression : ( ( rule__UnitsExpression__Group__0 ) ) ;
+ // InternalSysML.g:10241:1: ruleUnitsExpression : ( ( rule__UnitsExpression__Group__0 ) ) ;
public final void ruleUnitsExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10120:2: ( ( ( rule__UnitsExpression__Group__0 ) ) )
- // InternalSysML.g:10121:2: ( ( rule__UnitsExpression__Group__0 ) )
+ // InternalSysML.g:10245:2: ( ( ( rule__UnitsExpression__Group__0 ) ) )
+ // InternalSysML.g:10246:2: ( ( rule__UnitsExpression__Group__0 ) )
{
- // InternalSysML.g:10121:2: ( ( rule__UnitsExpression__Group__0 ) )
- // InternalSysML.g:10122:3: ( rule__UnitsExpression__Group__0 )
+ // InternalSysML.g:10246:2: ( ( rule__UnitsExpression__Group__0 ) )
+ // InternalSysML.g:10247:3: ( rule__UnitsExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getGroup());
}
- // InternalSysML.g:10123:3: ( rule__UnitsExpression__Group__0 )
- // InternalSysML.g:10123:4: rule__UnitsExpression__Group__0
+ // InternalSysML.g:10248:3: ( rule__UnitsExpression__Group__0 )
+ // InternalSysML.g:10248:4: rule__UnitsExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__UnitsExpression__Group__0();
@@ -33247,11 +33666,11 @@ public final void ruleUnitsExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalSysML.g:10132:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ // InternalSysML.g:10257:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
public final void entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalSysML.g:10133:1: ( ruleUnaryExpression EOF )
- // InternalSysML.g:10134:1: ruleUnaryExpression EOF
+ // InternalSysML.g:10258:1: ( ruleUnaryExpression EOF )
+ // InternalSysML.g:10259:1: ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionRule());
@@ -33281,23 +33700,23 @@ public final void entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalSysML.g:10141:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
+ // InternalSysML.g:10266:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
public final void ruleUnaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10145:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
- // InternalSysML.g:10146:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalSysML.g:10270:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
+ // InternalSysML.g:10271:2: ( ( rule__UnaryExpression__Alternatives ) )
{
- // InternalSysML.g:10146:2: ( ( rule__UnaryExpression__Alternatives ) )
- // InternalSysML.g:10147:3: ( rule__UnaryExpression__Alternatives )
+ // InternalSysML.g:10271:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalSysML.g:10272:3: ( rule__UnaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10148:3: ( rule__UnaryExpression__Alternatives )
- // InternalSysML.g:10148:4: rule__UnaryExpression__Alternatives
+ // InternalSysML.g:10273:3: ( rule__UnaryExpression__Alternatives )
+ // InternalSysML.g:10273:4: rule__UnaryExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Alternatives();
@@ -33332,11 +33751,11 @@ public final void ruleUnaryExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryOperator"
- // InternalSysML.g:10157:1: entryRuleUnaryOperator : ruleUnaryOperator EOF ;
+ // InternalSysML.g:10282:1: entryRuleUnaryOperator : ruleUnaryOperator EOF ;
public final void entryRuleUnaryOperator() throws RecognitionException {
try {
- // InternalSysML.g:10158:1: ( ruleUnaryOperator EOF )
- // InternalSysML.g:10159:1: ruleUnaryOperator EOF
+ // InternalSysML.g:10283:1: ( ruleUnaryOperator EOF )
+ // InternalSysML.g:10284:1: ruleUnaryOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorRule());
@@ -33366,23 +33785,23 @@ public final void entryRuleUnaryOperator() throws RecognitionException {
// $ANTLR start "ruleUnaryOperator"
- // InternalSysML.g:10166:1: ruleUnaryOperator : ( ( rule__UnaryOperator__Alternatives ) ) ;
+ // InternalSysML.g:10291:1: ruleUnaryOperator : ( ( rule__UnaryOperator__Alternatives ) ) ;
public final void ruleUnaryOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10170:2: ( ( ( rule__UnaryOperator__Alternatives ) ) )
- // InternalSysML.g:10171:2: ( ( rule__UnaryOperator__Alternatives ) )
+ // InternalSysML.g:10295:2: ( ( ( rule__UnaryOperator__Alternatives ) ) )
+ // InternalSysML.g:10296:2: ( ( rule__UnaryOperator__Alternatives ) )
{
- // InternalSysML.g:10171:2: ( ( rule__UnaryOperator__Alternatives ) )
- // InternalSysML.g:10172:3: ( rule__UnaryOperator__Alternatives )
+ // InternalSysML.g:10296:2: ( ( rule__UnaryOperator__Alternatives ) )
+ // InternalSysML.g:10297:3: ( rule__UnaryOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getAlternatives());
}
- // InternalSysML.g:10173:3: ( rule__UnaryOperator__Alternatives )
- // InternalSysML.g:10173:4: rule__UnaryOperator__Alternatives
+ // InternalSysML.g:10298:3: ( rule__UnaryOperator__Alternatives )
+ // InternalSysML.g:10298:4: rule__UnaryOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__UnaryOperator__Alternatives();
@@ -33417,11 +33836,11 @@ public final void ruleUnaryOperator() throws RecognitionException {
// $ANTLR start "entryRuleExtentExpression"
- // InternalSysML.g:10182:1: entryRuleExtentExpression : ruleExtentExpression EOF ;
+ // InternalSysML.g:10307:1: entryRuleExtentExpression : ruleExtentExpression EOF ;
public final void entryRuleExtentExpression() throws RecognitionException {
try {
- // InternalSysML.g:10183:1: ( ruleExtentExpression EOF )
- // InternalSysML.g:10184:1: ruleExtentExpression EOF
+ // InternalSysML.g:10308:1: ( ruleExtentExpression EOF )
+ // InternalSysML.g:10309:1: ruleExtentExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionRule());
@@ -33451,23 +33870,23 @@ public final void entryRuleExtentExpression() throws RecognitionException {
// $ANTLR start "ruleExtentExpression"
- // InternalSysML.g:10191:1: ruleExtentExpression : ( ( rule__ExtentExpression__Alternatives ) ) ;
+ // InternalSysML.g:10316:1: ruleExtentExpression : ( ( rule__ExtentExpression__Alternatives ) ) ;
public final void ruleExtentExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10195:2: ( ( ( rule__ExtentExpression__Alternatives ) ) )
- // InternalSysML.g:10196:2: ( ( rule__ExtentExpression__Alternatives ) )
+ // InternalSysML.g:10320:2: ( ( ( rule__ExtentExpression__Alternatives ) ) )
+ // InternalSysML.g:10321:2: ( ( rule__ExtentExpression__Alternatives ) )
{
- // InternalSysML.g:10196:2: ( ( rule__ExtentExpression__Alternatives ) )
- // InternalSysML.g:10197:3: ( rule__ExtentExpression__Alternatives )
+ // InternalSysML.g:10321:2: ( ( rule__ExtentExpression__Alternatives ) )
+ // InternalSysML.g:10322:3: ( rule__ExtentExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10198:3: ( rule__ExtentExpression__Alternatives )
- // InternalSysML.g:10198:4: rule__ExtentExpression__Alternatives
+ // InternalSysML.g:10323:3: ( rule__ExtentExpression__Alternatives )
+ // InternalSysML.g:10323:4: rule__ExtentExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__Alternatives();
@@ -33501,108 +33920,23 @@ public final void ruleExtentExpression() throws RecognitionException {
// $ANTLR end "ruleExtentExpression"
- // $ANTLR start "entryRuleSequenceExpression"
- // InternalSysML.g:10207:1: entryRuleSequenceExpression : ruleSequenceExpression EOF ;
- public final void entryRuleSequenceExpression() throws RecognitionException {
- try {
- // InternalSysML.g:10208:1: ( ruleSequenceExpression EOF )
- // InternalSysML.g:10209:1: ruleSequenceExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleSequenceExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceExpression"
-
-
- // $ANTLR start "ruleSequenceExpression"
- // InternalSysML.g:10216:1: ruleSequenceExpression : ( ( rule__SequenceExpression__Group__0 ) ) ;
- public final void ruleSequenceExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10220:2: ( ( ( rule__SequenceExpression__Group__0 ) ) )
- // InternalSysML.g:10221:2: ( ( rule__SequenceExpression__Group__0 ) )
- {
- // InternalSysML.g:10221:2: ( ( rule__SequenceExpression__Group__0 ) )
- // InternalSysML.g:10222:3: ( rule__SequenceExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getGroup());
- }
- // InternalSysML.g:10223:3: ( rule__SequenceExpression__Group__0 )
- // InternalSysML.g:10223:4: rule__SequenceExpression__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSequenceExpression"
-
-
- // $ANTLR start "entryRuleBodyExpressionMember"
- // InternalSysML.g:10232:1: entryRuleBodyExpressionMember : ruleBodyExpressionMember EOF ;
- public final void entryRuleBodyExpressionMember() throws RecognitionException {
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalSysML.g:10332:1: entryRuleExtentExpression_Deprecated : ruleExtentExpression_Deprecated EOF ;
+ public final void entryRuleExtentExpression_Deprecated() throws RecognitionException {
try {
- // InternalSysML.g:10233:1: ( ruleBodyExpressionMember EOF )
- // InternalSysML.g:10234:1: ruleBodyExpressionMember EOF
+ // InternalSysML.g:10333:1: ( ruleExtentExpression_Deprecated EOF )
+ // InternalSysML.g:10334:1: ruleExtentExpression_Deprecated EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionMemberRule());
+ before(grammarAccess.getExtentExpression_DeprecatedRule());
}
pushFollow(FOLLOW_1);
- ruleBodyExpressionMember();
+ ruleExtentExpression_Deprecated();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionMemberRule());
+ after(grammarAccess.getExtentExpression_DeprecatedRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -33617,30 +33951,30 @@ public final void entryRuleBodyExpressionMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyExpressionMember"
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
- // $ANTLR start "ruleBodyExpressionMember"
- // InternalSysML.g:10241:1: ruleBodyExpressionMember : ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
- public final void ruleBodyExpressionMember() throws RecognitionException {
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalSysML.g:10341:1: ruleExtentExpression_Deprecated : ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) ;
+ public final void ruleExtentExpression_Deprecated() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10245:2: ( ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalSysML.g:10246:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:10345:2: ( ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) )
+ // InternalSysML.g:10346:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
{
- // InternalSysML.g:10246:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
- // InternalSysML.g:10247:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:10346:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
+ // InternalSysML.g:10347:3: ( rule__ExtentExpression_Deprecated__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
}
- // InternalSysML.g:10248:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
- // InternalSysML.g:10248:4: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
+ // InternalSysML.g:10348:3: ( rule__ExtentExpression_Deprecated__Group__0 )
+ // InternalSysML.g:10348:4: rule__ExtentExpression_Deprecated__Group__0
{
pushFollow(FOLLOW_2);
- rule__BodyExpressionMember__OwnedMemberFeature_compAssignment();
+ rule__ExtentExpression_Deprecated__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -33648,7 +33982,7 @@ public final void ruleBodyExpressionMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
}
}
@@ -33668,26 +34002,26 @@ public final void ruleBodyExpressionMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyExpressionMember"
+ // $ANTLR end "ruleExtentExpression_Deprecated"
- // $ANTLR start "entryRuleBodyExpression"
- // InternalSysML.g:10257:1: entryRuleBodyExpression : ruleBodyExpression EOF ;
- public final void entryRuleBodyExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleSequenceExpression"
+ // InternalSysML.g:10357:1: entryRuleSequenceExpression : ruleSequenceExpression EOF ;
+ public final void entryRuleSequenceExpression() throws RecognitionException {
try {
- // InternalSysML.g:10258:1: ( ruleBodyExpression EOF )
- // InternalSysML.g:10259:1: ruleBodyExpression EOF
+ // InternalSysML.g:10358:1: ( ruleSequenceExpression EOF )
+ // InternalSysML.g:10359:1: ruleSequenceExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionRule());
+ before(grammarAccess.getSequenceExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleBodyExpression();
+ ruleSequenceExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionRule());
+ after(grammarAccess.getSequenceExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -33702,30 +34036,30 @@ public final void entryRuleBodyExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyExpression"
+ // $ANTLR end "entryRuleSequenceExpression"
- // $ANTLR start "ruleBodyExpression"
- // InternalSysML.g:10266:1: ruleBodyExpression : ( ( rule__BodyExpression__Alternatives ) ) ;
- public final void ruleBodyExpression() throws RecognitionException {
+ // $ANTLR start "ruleSequenceExpression"
+ // InternalSysML.g:10366:1: ruleSequenceExpression : ( ( rule__SequenceExpression__Group__0 ) ) ;
+ public final void ruleSequenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10270:2: ( ( ( rule__BodyExpression__Alternatives ) ) )
- // InternalSysML.g:10271:2: ( ( rule__BodyExpression__Alternatives ) )
+ // InternalSysML.g:10370:2: ( ( ( rule__SequenceExpression__Group__0 ) ) )
+ // InternalSysML.g:10371:2: ( ( rule__SequenceExpression__Group__0 ) )
{
- // InternalSysML.g:10271:2: ( ( rule__BodyExpression__Alternatives ) )
- // InternalSysML.g:10272:3: ( rule__BodyExpression__Alternatives )
+ // InternalSysML.g:10371:2: ( ( rule__SequenceExpression__Group__0 ) )
+ // InternalSysML.g:10372:3: ( rule__SequenceExpression__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ before(grammarAccess.getSequenceExpressionAccess().getGroup());
}
- // InternalSysML.g:10273:3: ( rule__BodyExpression__Alternatives )
- // InternalSysML.g:10273:4: rule__BodyExpression__Alternatives
+ // InternalSysML.g:10373:3: ( rule__SequenceExpression__Group__0 )
+ // InternalSysML.g:10373:4: rule__SequenceExpression__Group__0
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__Alternatives();
+ rule__SequenceExpression__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -33733,7 +34067,7 @@ public final void ruleBodyExpression() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getAlternatives());
+ after(grammarAccess.getSequenceExpressionAccess().getGroup());
}
}
@@ -33753,26 +34087,26 @@ public final void ruleBodyExpression() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyExpression"
+ // $ANTLR end "ruleSequenceExpression"
- // $ANTLR start "entryRuleBodyParameterMember"
- // InternalSysML.g:10282:1: entryRuleBodyParameterMember : ruleBodyParameterMember EOF ;
- public final void entryRuleBodyParameterMember() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyExpressionMember"
+ // InternalSysML.g:10382:1: entryRuleBodyExpressionMember : ruleBodyExpressionMember EOF ;
+ public final void entryRuleBodyExpressionMember() throws RecognitionException {
try {
- // InternalSysML.g:10283:1: ( ruleBodyParameterMember EOF )
- // InternalSysML.g:10284:1: ruleBodyParameterMember EOF
+ // InternalSysML.g:10383:1: ( ruleBodyExpressionMember EOF )
+ // InternalSysML.g:10384:1: ruleBodyExpressionMember EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberRule());
+ before(grammarAccess.getBodyExpressionMemberRule());
}
pushFollow(FOLLOW_1);
- ruleBodyParameterMember();
+ ruleBodyExpressionMember();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberRule());
+ after(grammarAccess.getBodyExpressionMemberRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -33787,30 +34121,30 @@ public final void entryRuleBodyParameterMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyParameterMember"
+ // $ANTLR end "entryRuleBodyExpressionMember"
- // $ANTLR start "ruleBodyParameterMember"
- // InternalSysML.g:10291:1: ruleBodyParameterMember : ( ( rule__BodyParameterMember__Group__0 ) ) ;
- public final void ruleBodyParameterMember() throws RecognitionException {
+ // $ANTLR start "ruleBodyExpressionMember"
+ // InternalSysML.g:10391:1: ruleBodyExpressionMember : ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) ;
+ public final void ruleBodyExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10295:2: ( ( ( rule__BodyParameterMember__Group__0 ) ) )
- // InternalSysML.g:10296:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ // InternalSysML.g:10395:2: ( ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) ) )
+ // InternalSysML.g:10396:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
{
- // InternalSysML.g:10296:2: ( ( rule__BodyParameterMember__Group__0 ) )
- // InternalSysML.g:10297:3: ( rule__BodyParameterMember__Group__0 )
+ // InternalSysML.g:10396:2: ( ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:10397:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
- // InternalSysML.g:10298:3: ( rule__BodyParameterMember__Group__0 )
- // InternalSysML.g:10298:4: rule__BodyParameterMember__Group__0
+ // InternalSysML.g:10398:3: ( rule__BodyExpressionMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:10398:4: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment
{
pushFollow(FOLLOW_2);
- rule__BodyParameterMember__Group__0();
+ rule__BodyExpressionMember__OwnedMemberFeature_compAssignment();
state._fsp--;
if (state.failed) return ;
@@ -33818,7 +34152,7 @@ public final void ruleBodyParameterMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberAccess().getGroup());
+ after(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compAssignment());
}
}
@@ -33838,26 +34172,26 @@ public final void ruleBodyParameterMember() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyParameterMember"
+ // $ANTLR end "ruleBodyExpressionMember"
- // $ANTLR start "entryRuleBodyParameter"
- // InternalSysML.g:10307:1: entryRuleBodyParameter : ruleBodyParameter EOF ;
- public final void entryRuleBodyParameter() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyExpression"
+ // InternalSysML.g:10407:1: entryRuleBodyExpression : ruleBodyExpression EOF ;
+ public final void entryRuleBodyExpression() throws RecognitionException {
try {
- // InternalSysML.g:10308:1: ( ruleBodyParameter EOF )
- // InternalSysML.g:10309:1: ruleBodyParameter EOF
+ // InternalSysML.g:10408:1: ( ruleBodyExpression EOF )
+ // InternalSysML.g:10409:1: ruleBodyExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterRule());
+ before(grammarAccess.getBodyExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleBodyParameter();
+ ruleBodyExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterRule());
+ after(grammarAccess.getBodyExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -33872,30 +34206,30 @@ public final void entryRuleBodyParameter() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleBodyParameter"
+ // $ANTLR end "entryRuleBodyExpression"
- // $ANTLR start "ruleBodyParameter"
- // InternalSysML.g:10316:1: ruleBodyParameter : ( ( rule__BodyParameter__Group__0 ) ) ;
- public final void ruleBodyParameter() throws RecognitionException {
+ // $ANTLR start "ruleBodyExpression"
+ // InternalSysML.g:10416:1: ruleBodyExpression : ( ( rule__BodyExpression__Alternatives ) ) ;
+ public final void ruleBodyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10320:2: ( ( ( rule__BodyParameter__Group__0 ) ) )
- // InternalSysML.g:10321:2: ( ( rule__BodyParameter__Group__0 ) )
+ // InternalSysML.g:10420:2: ( ( ( rule__BodyExpression__Alternatives ) ) )
+ // InternalSysML.g:10421:2: ( ( rule__BodyExpression__Alternatives ) )
{
- // InternalSysML.g:10321:2: ( ( rule__BodyParameter__Group__0 ) )
- // InternalSysML.g:10322:3: ( rule__BodyParameter__Group__0 )
+ // InternalSysML.g:10421:2: ( ( rule__BodyExpression__Alternatives ) )
+ // InternalSysML.g:10422:3: ( rule__BodyExpression__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup());
+ before(grammarAccess.getBodyExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10323:3: ( rule__BodyParameter__Group__0 )
- // InternalSysML.g:10323:4: rule__BodyParameter__Group__0
+ // InternalSysML.g:10423:3: ( rule__BodyExpression__Alternatives )
+ // InternalSysML.g:10423:4: rule__BodyExpression__Alternatives
{
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__0();
+ rule__BodyExpression__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -33903,7 +34237,7 @@ public final void ruleBodyParameter() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup());
+ after(grammarAccess.getBodyExpressionAccess().getAlternatives());
}
}
@@ -33923,26 +34257,26 @@ public final void ruleBodyParameter() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleBodyParameter"
+ // $ANTLR end "ruleBodyExpression"
- // $ANTLR start "entryRuleExpressionTyping"
- // InternalSysML.g:10332:1: entryRuleExpressionTyping : ruleExpressionTyping EOF ;
- public final void entryRuleExpressionTyping() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyParameterMember"
+ // InternalSysML.g:10432:1: entryRuleBodyParameterMember : ruleBodyParameterMember EOF ;
+ public final void entryRuleBodyParameterMember() throws RecognitionException {
try {
- // InternalSysML.g:10333:1: ( ruleExpressionTyping EOF )
- // InternalSysML.g:10334:1: ruleExpressionTyping EOF
+ // InternalSysML.g:10433:1: ( ruleBodyParameterMember EOF )
+ // InternalSysML.g:10434:1: ruleBodyParameterMember EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingRule());
+ before(grammarAccess.getBodyParameterMemberRule());
}
pushFollow(FOLLOW_1);
- ruleExpressionTyping();
+ ruleBodyParameterMember();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingRule());
+ after(grammarAccess.getBodyParameterMemberRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -33957,30 +34291,30 @@ public final void entryRuleExpressionTyping() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleExpressionTyping"
+ // $ANTLR end "entryRuleBodyParameterMember"
- // $ANTLR start "ruleExpressionTyping"
- // InternalSysML.g:10341:1: ruleExpressionTyping : ( ( rule__ExpressionTyping__TypeAssignment ) ) ;
- public final void ruleExpressionTyping() throws RecognitionException {
+ // $ANTLR start "ruleBodyParameterMember"
+ // InternalSysML.g:10441:1: ruleBodyParameterMember : ( ( rule__BodyParameterMember__Group__0 ) ) ;
+ public final void ruleBodyParameterMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10345:2: ( ( ( rule__ExpressionTyping__TypeAssignment ) ) )
- // InternalSysML.g:10346:2: ( ( rule__ExpressionTyping__TypeAssignment ) )
+ // InternalSysML.g:10445:2: ( ( ( rule__BodyParameterMember__Group__0 ) ) )
+ // InternalSysML.g:10446:2: ( ( rule__BodyParameterMember__Group__0 ) )
{
- // InternalSysML.g:10346:2: ( ( rule__ExpressionTyping__TypeAssignment ) )
- // InternalSysML.g:10347:3: ( rule__ExpressionTyping__TypeAssignment )
+ // InternalSysML.g:10446:2: ( ( rule__BodyParameterMember__Group__0 ) )
+ // InternalSysML.g:10447:3: ( rule__BodyParameterMember__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeAssignment());
+ before(grammarAccess.getBodyParameterMemberAccess().getGroup());
}
- // InternalSysML.g:10348:3: ( rule__ExpressionTyping__TypeAssignment )
- // InternalSysML.g:10348:4: rule__ExpressionTyping__TypeAssignment
+ // InternalSysML.g:10448:3: ( rule__BodyParameterMember__Group__0 )
+ // InternalSysML.g:10448:4: rule__BodyParameterMember__Group__0
{
pushFollow(FOLLOW_2);
- rule__ExpressionTyping__TypeAssignment();
+ rule__BodyParameterMember__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -33988,7 +34322,7 @@ public final void ruleExpressionTyping() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeAssignment());
+ after(grammarAccess.getBodyParameterMemberAccess().getGroup());
}
}
@@ -34008,15 +34342,15 @@ public final void ruleExpressionTyping() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleExpressionTyping"
+ // $ANTLR end "ruleBodyParameterMember"
// $ANTLR start "entryRuleSequenceConstructionExpression"
- // InternalSysML.g:10357:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
+ // InternalSysML.g:10457:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
public final void entryRuleSequenceConstructionExpression() throws RecognitionException {
try {
- // InternalSysML.g:10358:1: ( ruleSequenceConstructionExpression EOF )
- // InternalSysML.g:10359:1: ruleSequenceConstructionExpression EOF
+ // InternalSysML.g:10458:1: ( ruleSequenceConstructionExpression EOF )
+ // InternalSysML.g:10459:1: ruleSequenceConstructionExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionRule());
@@ -34046,23 +34380,23 @@ public final void entryRuleSequenceConstructionExpression() throws RecognitionEx
// $ANTLR start "ruleSequenceConstructionExpression"
- // InternalSysML.g:10366:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Alternatives ) ) ;
+ // InternalSysML.g:10466:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Alternatives ) ) ;
public final void ruleSequenceConstructionExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10370:2: ( ( ( rule__SequenceConstructionExpression__Alternatives ) ) )
- // InternalSysML.g:10371:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
+ // InternalSysML.g:10470:2: ( ( ( rule__SequenceConstructionExpression__Alternatives ) ) )
+ // InternalSysML.g:10471:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
{
- // InternalSysML.g:10371:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
- // InternalSysML.g:10372:3: ( rule__SequenceConstructionExpression__Alternatives )
+ // InternalSysML.g:10471:2: ( ( rule__SequenceConstructionExpression__Alternatives ) )
+ // InternalSysML.g:10472:3: ( rule__SequenceConstructionExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10373:3: ( rule__SequenceConstructionExpression__Alternatives )
- // InternalSysML.g:10373:4: rule__SequenceConstructionExpression__Alternatives
+ // InternalSysML.g:10473:3: ( rule__SequenceConstructionExpression__Alternatives )
+ // InternalSysML.g:10473:4: rule__SequenceConstructionExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Alternatives();
@@ -34097,11 +34431,11 @@ public final void ruleSequenceConstructionExpression() throws RecognitionExcepti
// $ANTLR start "entryRuleSequenceElementList"
- // InternalSysML.g:10382:1: entryRuleSequenceElementList : ruleSequenceElementList EOF ;
+ // InternalSysML.g:10482:1: entryRuleSequenceElementList : ruleSequenceElementList EOF ;
public final void entryRuleSequenceElementList() throws RecognitionException {
try {
- // InternalSysML.g:10383:1: ( ruleSequenceElementList EOF )
- // InternalSysML.g:10384:1: ruleSequenceElementList EOF
+ // InternalSysML.g:10483:1: ( ruleSequenceElementList EOF )
+ // InternalSysML.g:10484:1: ruleSequenceElementList EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListRule());
@@ -34131,23 +34465,23 @@ public final void entryRuleSequenceElementList() throws RecognitionException {
// $ANTLR start "ruleSequenceElementList"
- // InternalSysML.g:10391:1: ruleSequenceElementList : ( ( rule__SequenceElementList__Group__0 ) ) ;
+ // InternalSysML.g:10491:1: ruleSequenceElementList : ( ( rule__SequenceElementList__Group__0 ) ) ;
public final void ruleSequenceElementList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10395:2: ( ( ( rule__SequenceElementList__Group__0 ) ) )
- // InternalSysML.g:10396:2: ( ( rule__SequenceElementList__Group__0 ) )
+ // InternalSysML.g:10495:2: ( ( ( rule__SequenceElementList__Group__0 ) ) )
+ // InternalSysML.g:10496:2: ( ( rule__SequenceElementList__Group__0 ) )
{
- // InternalSysML.g:10396:2: ( ( rule__SequenceElementList__Group__0 ) )
- // InternalSysML.g:10397:3: ( rule__SequenceElementList__Group__0 )
+ // InternalSysML.g:10496:2: ( ( rule__SequenceElementList__Group__0 ) )
+ // InternalSysML.g:10497:3: ( rule__SequenceElementList__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getGroup());
}
- // InternalSysML.g:10398:3: ( rule__SequenceElementList__Group__0 )
- // InternalSysML.g:10398:4: rule__SequenceElementList__Group__0
+ // InternalSysML.g:10498:3: ( rule__SequenceElementList__Group__0 )
+ // InternalSysML.g:10498:4: rule__SequenceElementList__Group__0
{
pushFollow(FOLLOW_2);
rule__SequenceElementList__Group__0();
@@ -34182,11 +34516,11 @@ public final void ruleSequenceElementList() throws RecognitionException {
// $ANTLR start "entryRuleBaseExpression"
- // InternalSysML.g:10407:1: entryRuleBaseExpression : ruleBaseExpression EOF ;
+ // InternalSysML.g:10507:1: entryRuleBaseExpression : ruleBaseExpression EOF ;
public final void entryRuleBaseExpression() throws RecognitionException {
try {
- // InternalSysML.g:10408:1: ( ruleBaseExpression EOF )
- // InternalSysML.g:10409:1: ruleBaseExpression EOF
+ // InternalSysML.g:10508:1: ( ruleBaseExpression EOF )
+ // InternalSysML.g:10509:1: ruleBaseExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionRule());
@@ -34216,23 +34550,23 @@ public final void entryRuleBaseExpression() throws RecognitionException {
// $ANTLR start "ruleBaseExpression"
- // InternalSysML.g:10416:1: ruleBaseExpression : ( ( rule__BaseExpression__Alternatives ) ) ;
+ // InternalSysML.g:10516:1: ruleBaseExpression : ( ( rule__BaseExpression__Alternatives ) ) ;
public final void ruleBaseExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10420:2: ( ( ( rule__BaseExpression__Alternatives ) ) )
- // InternalSysML.g:10421:2: ( ( rule__BaseExpression__Alternatives ) )
+ // InternalSysML.g:10520:2: ( ( ( rule__BaseExpression__Alternatives ) ) )
+ // InternalSysML.g:10521:2: ( ( rule__BaseExpression__Alternatives ) )
{
- // InternalSysML.g:10421:2: ( ( rule__BaseExpression__Alternatives ) )
- // InternalSysML.g:10422:3: ( rule__BaseExpression__Alternatives )
+ // InternalSysML.g:10521:2: ( ( rule__BaseExpression__Alternatives ) )
+ // InternalSysML.g:10522:3: ( rule__BaseExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10423:3: ( rule__BaseExpression__Alternatives )
- // InternalSysML.g:10423:4: rule__BaseExpression__Alternatives
+ // InternalSysML.g:10523:3: ( rule__BaseExpression__Alternatives )
+ // InternalSysML.g:10523:4: rule__BaseExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__BaseExpression__Alternatives();
@@ -34266,97 +34600,12 @@ public final void ruleBaseExpression() throws RecognitionException {
// $ANTLR end "ruleBaseExpression"
- // $ANTLR start "entryRuleNullExpression"
- // InternalSysML.g:10432:1: entryRuleNullExpression : ruleNullExpression EOF ;
- public final void entryRuleNullExpression() throws RecognitionException {
- try {
- // InternalSysML.g:10433:1: ( ruleNullExpression EOF )
- // InternalSysML.g:10434:1: ruleNullExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNullExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleNullExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNullExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNullExpression"
-
-
- // $ANTLR start "ruleNullExpression"
- // InternalSysML.g:10441:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
- public final void ruleNullExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10445:2: ( ( ( rule__NullExpression__Group__0 ) ) )
- // InternalSysML.g:10446:2: ( ( rule__NullExpression__Group__0 ) )
- {
- // InternalSysML.g:10446:2: ( ( rule__NullExpression__Group__0 ) )
- // InternalSysML.g:10447:3: ( rule__NullExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNullExpressionAccess().getGroup());
- }
- // InternalSysML.g:10448:3: ( rule__NullExpression__Group__0 )
- // InternalSysML.g:10448:4: rule__NullExpression__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__NullExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNullExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleNullExpression"
-
-
// $ANTLR start "entryRuleFeatureReferenceExpression"
- // InternalSysML.g:10457:1: entryRuleFeatureReferenceExpression : ruleFeatureReferenceExpression EOF ;
+ // InternalSysML.g:10532:1: entryRuleFeatureReferenceExpression : ruleFeatureReferenceExpression EOF ;
public final void entryRuleFeatureReferenceExpression() throws RecognitionException {
try {
- // InternalSysML.g:10458:1: ( ruleFeatureReferenceExpression EOF )
- // InternalSysML.g:10459:1: ruleFeatureReferenceExpression EOF
+ // InternalSysML.g:10533:1: ( ruleFeatureReferenceExpression EOF )
+ // InternalSysML.g:10534:1: ruleFeatureReferenceExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureReferenceExpressionRule());
@@ -34386,23 +34635,23 @@ public final void entryRuleFeatureReferenceExpression() throws RecognitionExcept
// $ANTLR start "ruleFeatureReferenceExpression"
- // InternalSysML.g:10466:1: ruleFeatureReferenceExpression : ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
+ // InternalSysML.g:10541:1: ruleFeatureReferenceExpression : ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) ;
public final void ruleFeatureReferenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10470:2: ( ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
- // InternalSysML.g:10471:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalSysML.g:10545:2: ( ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) ) )
+ // InternalSysML.g:10546:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
{
- // InternalSysML.g:10471:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
- // InternalSysML.g:10472:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalSysML.g:10546:2: ( ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment ) )
+ // InternalSysML.g:10547:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compAssignment());
}
- // InternalSysML.g:10473:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
- // InternalSysML.g:10473:4: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment
+ // InternalSysML.g:10548:3: ( rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment )
+ // InternalSysML.g:10548:4: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment
{
pushFollow(FOLLOW_2);
rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment();
@@ -34437,11 +34686,11 @@ public final void ruleFeatureReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleFeatureReferenceMember"
- // InternalSysML.g:10482:1: entryRuleFeatureReferenceMember : ruleFeatureReferenceMember EOF ;
+ // InternalSysML.g:10557:1: entryRuleFeatureReferenceMember : ruleFeatureReferenceMember EOF ;
public final void entryRuleFeatureReferenceMember() throws RecognitionException {
try {
- // InternalSysML.g:10483:1: ( ruleFeatureReferenceMember EOF )
- // InternalSysML.g:10484:1: ruleFeatureReferenceMember EOF
+ // InternalSysML.g:10558:1: ( ruleFeatureReferenceMember EOF )
+ // InternalSysML.g:10559:1: ruleFeatureReferenceMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureReferenceMemberRule());
@@ -34471,26 +34720,26 @@ public final void entryRuleFeatureReferenceMember() throws RecognitionException
// $ANTLR start "ruleFeatureReferenceMember"
- // InternalSysML.g:10491:1: ruleFeatureReferenceMember : ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) ) ;
+ // InternalSysML.g:10566:1: ruleFeatureReferenceMember : ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) ;
public final void ruleFeatureReferenceMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10495:2: ( ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) ) )
- // InternalSysML.g:10496:2: ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) )
+ // InternalSysML.g:10570:2: ( ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) ) )
+ // InternalSysML.g:10571:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
{
- // InternalSysML.g:10496:2: ( ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment ) )
- // InternalSysML.g:10497:3: ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment )
+ // InternalSysML.g:10571:2: ( ( rule__FeatureReferenceMember__MemberFeatureAssignment ) )
+ // InternalSysML.g:10572:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
}
- // InternalSysML.g:10498:3: ( rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment )
- // InternalSysML.g:10498:4: rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment
+ // InternalSysML.g:10573:3: ( rule__FeatureReferenceMember__MemberFeatureAssignment )
+ // InternalSysML.g:10573:4: rule__FeatureReferenceMember__MemberFeatureAssignment
{
pushFollow(FOLLOW_2);
- rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment();
+ rule__FeatureReferenceMember__MemberFeatureAssignment();
state._fsp--;
if (state.failed) return ;
@@ -34498,7 +34747,7 @@ public final void ruleFeatureReferenceMember() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compAssignment());
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureAssignment());
}
}
@@ -34521,97 +34770,12 @@ public final void ruleFeatureReferenceMember() throws RecognitionException {
// $ANTLR end "ruleFeatureReferenceMember"
- // $ANTLR start "entryRuleFeatureReference"
- // InternalSysML.g:10507:1: entryRuleFeatureReference : ruleFeatureReference EOF ;
- public final void entryRuleFeatureReference() throws RecognitionException {
- try {
- // InternalSysML.g:10508:1: ( ruleFeatureReference EOF )
- // InternalSysML.g:10509:1: ruleFeatureReference EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceRule());
- }
- pushFollow(FOLLOW_1);
- ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFeatureReference"
-
-
- // $ANTLR start "ruleFeatureReference"
- // InternalSysML.g:10516:1: ruleFeatureReference : ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) ) ;
- public final void ruleFeatureReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10520:2: ( ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) ) )
- // InternalSysML.g:10521:2: ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) )
- {
- // InternalSysML.g:10521:2: ( ( rule__FeatureReference__OwnedRelationship_compAssignment ) )
- // InternalSysML.g:10522:3: ( rule__FeatureReference__OwnedRelationship_compAssignment )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment());
- }
- // InternalSysML.g:10523:3: ( rule__FeatureReference__OwnedRelationship_compAssignment )
- // InternalSysML.g:10523:4: rule__FeatureReference__OwnedRelationship_compAssignment
- {
- pushFollow(FOLLOW_2);
- rule__FeatureReference__OwnedRelationship_compAssignment();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compAssignment());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFeatureReference"
-
-
// $ANTLR start "entryRuleInvocationExpression"
- // InternalSysML.g:10532:1: entryRuleInvocationExpression : ruleInvocationExpression EOF ;
+ // InternalSysML.g:10582:1: entryRuleInvocationExpression : ruleInvocationExpression EOF ;
public final void entryRuleInvocationExpression() throws RecognitionException {
try {
- // InternalSysML.g:10533:1: ( ruleInvocationExpression EOF )
- // InternalSysML.g:10534:1: ruleInvocationExpression EOF
+ // InternalSysML.g:10583:1: ( ruleInvocationExpression EOF )
+ // InternalSysML.g:10584:1: ruleInvocationExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionRule());
@@ -34641,23 +34805,23 @@ public final void entryRuleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleInvocationExpression"
- // InternalSysML.g:10541:1: ruleInvocationExpression : ( ( rule__InvocationExpression__Group__0 ) ) ;
+ // InternalSysML.g:10591:1: ruleInvocationExpression : ( ( rule__InvocationExpression__Group__0 ) ) ;
public final void ruleInvocationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10545:2: ( ( ( rule__InvocationExpression__Group__0 ) ) )
- // InternalSysML.g:10546:2: ( ( rule__InvocationExpression__Group__0 ) )
+ // InternalSysML.g:10595:2: ( ( ( rule__InvocationExpression__Group__0 ) ) )
+ // InternalSysML.g:10596:2: ( ( rule__InvocationExpression__Group__0 ) )
{
- // InternalSysML.g:10546:2: ( ( rule__InvocationExpression__Group__0 ) )
- // InternalSysML.g:10547:3: ( rule__InvocationExpression__Group__0 )
+ // InternalSysML.g:10596:2: ( ( rule__InvocationExpression__Group__0 ) )
+ // InternalSysML.g:10597:3: ( rule__InvocationExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getGroup());
}
- // InternalSysML.g:10548:3: ( rule__InvocationExpression__Group__0 )
- // InternalSysML.g:10548:4: rule__InvocationExpression__Group__0
+ // InternalSysML.g:10598:3: ( rule__InvocationExpression__Group__0 )
+ // InternalSysML.g:10598:4: rule__InvocationExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__InvocationExpression__Group__0();
@@ -34692,23 +34856,23 @@ public final void ruleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleArgumentList"
- // InternalSysML.g:10558:1: ruleArgumentList : ( ( rule__ArgumentList__Alternatives ) ) ;
+ // InternalSysML.g:10608:1: ruleArgumentList : ( ( rule__ArgumentList__Alternatives ) ) ;
public final void ruleArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10562:2: ( ( ( rule__ArgumentList__Alternatives ) ) )
- // InternalSysML.g:10563:2: ( ( rule__ArgumentList__Alternatives ) )
+ // InternalSysML.g:10612:2: ( ( ( rule__ArgumentList__Alternatives ) ) )
+ // InternalSysML.g:10613:2: ( ( rule__ArgumentList__Alternatives ) )
{
- // InternalSysML.g:10563:2: ( ( rule__ArgumentList__Alternatives ) )
- // InternalSysML.g:10564:3: ( rule__ArgumentList__Alternatives )
+ // InternalSysML.g:10613:2: ( ( rule__ArgumentList__Alternatives ) )
+ // InternalSysML.g:10614:3: ( rule__ArgumentList__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getAlternatives());
}
- // InternalSysML.g:10565:3: ( rule__ArgumentList__Alternatives )
- // InternalSysML.g:10565:4: rule__ArgumentList__Alternatives
+ // InternalSysML.g:10615:3: ( rule__ArgumentList__Alternatives )
+ // InternalSysML.g:10615:4: rule__ArgumentList__Alternatives
{
pushFollow(FOLLOW_2);
rule__ArgumentList__Alternatives();
@@ -34743,23 +34907,23 @@ public final void ruleArgumentList() throws RecognitionException {
// $ANTLR start "rulePositionalArgumentList"
- // InternalSysML.g:10575:1: rulePositionalArgumentList : ( ( rule__PositionalArgumentList__Group__0 ) ) ;
+ // InternalSysML.g:10625:1: rulePositionalArgumentList : ( ( rule__PositionalArgumentList__Group__0 ) ) ;
public final void rulePositionalArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10579:2: ( ( ( rule__PositionalArgumentList__Group__0 ) ) )
- // InternalSysML.g:10580:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ // InternalSysML.g:10629:2: ( ( ( rule__PositionalArgumentList__Group__0 ) ) )
+ // InternalSysML.g:10630:2: ( ( rule__PositionalArgumentList__Group__0 ) )
{
- // InternalSysML.g:10580:2: ( ( rule__PositionalArgumentList__Group__0 ) )
- // InternalSysML.g:10581:3: ( rule__PositionalArgumentList__Group__0 )
+ // InternalSysML.g:10630:2: ( ( rule__PositionalArgumentList__Group__0 ) )
+ // InternalSysML.g:10631:3: ( rule__PositionalArgumentList__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getGroup());
}
- // InternalSysML.g:10582:3: ( rule__PositionalArgumentList__Group__0 )
- // InternalSysML.g:10582:4: rule__PositionalArgumentList__Group__0
+ // InternalSysML.g:10632:3: ( rule__PositionalArgumentList__Group__0 )
+ // InternalSysML.g:10632:4: rule__PositionalArgumentList__Group__0
{
pushFollow(FOLLOW_2);
rule__PositionalArgumentList__Group__0();
@@ -34794,23 +34958,23 @@ public final void rulePositionalArgumentList() throws RecognitionException {
// $ANTLR start "ruleNamedArgumentList"
- // InternalSysML.g:10592:1: ruleNamedArgumentList : ( ( rule__NamedArgumentList__Group__0 ) ) ;
+ // InternalSysML.g:10642:1: ruleNamedArgumentList : ( ( rule__NamedArgumentList__Group__0 ) ) ;
public final void ruleNamedArgumentList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10596:2: ( ( ( rule__NamedArgumentList__Group__0 ) ) )
- // InternalSysML.g:10597:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ // InternalSysML.g:10646:2: ( ( ( rule__NamedArgumentList__Group__0 ) ) )
+ // InternalSysML.g:10647:2: ( ( rule__NamedArgumentList__Group__0 ) )
{
- // InternalSysML.g:10597:2: ( ( rule__NamedArgumentList__Group__0 ) )
- // InternalSysML.g:10598:3: ( rule__NamedArgumentList__Group__0 )
+ // InternalSysML.g:10647:2: ( ( rule__NamedArgumentList__Group__0 ) )
+ // InternalSysML.g:10648:3: ( rule__NamedArgumentList__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getGroup());
}
- // InternalSysML.g:10599:3: ( rule__NamedArgumentList__Group__0 )
- // InternalSysML.g:10599:4: rule__NamedArgumentList__Group__0
+ // InternalSysML.g:10649:3: ( rule__NamedArgumentList__Group__0 )
+ // InternalSysML.g:10649:4: rule__NamedArgumentList__Group__0
{
pushFollow(FOLLOW_2);
rule__NamedArgumentList__Group__0();
@@ -34845,11 +35009,11 @@ public final void ruleNamedArgumentList() throws RecognitionException {
// $ANTLR start "entryRuleNamedExpressionMember"
- // InternalSysML.g:10608:1: entryRuleNamedExpressionMember : ruleNamedExpressionMember EOF ;
+ // InternalSysML.g:10658:1: entryRuleNamedExpressionMember : ruleNamedExpressionMember EOF ;
public final void entryRuleNamedExpressionMember() throws RecognitionException {
try {
- // InternalSysML.g:10609:1: ( ruleNamedExpressionMember EOF )
- // InternalSysML.g:10610:1: ruleNamedExpressionMember EOF
+ // InternalSysML.g:10659:1: ( ruleNamedExpressionMember EOF )
+ // InternalSysML.g:10660:1: ruleNamedExpressionMember EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberRule());
@@ -34879,23 +35043,23 @@ public final void entryRuleNamedExpressionMember() throws RecognitionException {
// $ANTLR start "ruleNamedExpressionMember"
- // InternalSysML.g:10617:1: ruleNamedExpressionMember : ( ( rule__NamedExpressionMember__Group__0 ) ) ;
+ // InternalSysML.g:10667:1: ruleNamedExpressionMember : ( ( rule__NamedExpressionMember__Group__0 ) ) ;
public final void ruleNamedExpressionMember() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10621:2: ( ( ( rule__NamedExpressionMember__Group__0 ) ) )
- // InternalSysML.g:10622:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ // InternalSysML.g:10671:2: ( ( ( rule__NamedExpressionMember__Group__0 ) ) )
+ // InternalSysML.g:10672:2: ( ( rule__NamedExpressionMember__Group__0 ) )
{
- // InternalSysML.g:10622:2: ( ( rule__NamedExpressionMember__Group__0 ) )
- // InternalSysML.g:10623:3: ( rule__NamedExpressionMember__Group__0 )
+ // InternalSysML.g:10672:2: ( ( rule__NamedExpressionMember__Group__0 ) )
+ // InternalSysML.g:10673:3: ( rule__NamedExpressionMember__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getGroup());
}
- // InternalSysML.g:10624:3: ( rule__NamedExpressionMember__Group__0 )
- // InternalSysML.g:10624:4: rule__NamedExpressionMember__Group__0
+ // InternalSysML.g:10674:3: ( rule__NamedExpressionMember__Group__0 )
+ // InternalSysML.g:10674:4: rule__NamedExpressionMember__Group__0
{
pushFollow(FOLLOW_2);
rule__NamedExpressionMember__Group__0();
@@ -34929,23 +35093,23 @@ public final void ruleNamedExpressionMember() throws RecognitionException {
// $ANTLR end "ruleNamedExpressionMember"
- // $ANTLR start "entryRuleExtentExpression_Deprecated"
- // InternalSysML.g:10633:1: entryRuleExtentExpression_Deprecated : ruleExtentExpression_Deprecated EOF ;
- public final void entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ // $ANTLR start "entryRuleNullExpression"
+ // InternalSysML.g:10683:1: entryRuleNullExpression : ruleNullExpression EOF ;
+ public final void entryRuleNullExpression() throws RecognitionException {
try {
- // InternalSysML.g:10634:1: ( ruleExtentExpression_Deprecated EOF )
- // InternalSysML.g:10635:1: ruleExtentExpression_Deprecated EOF
+ // InternalSysML.g:10684:1: ( ruleNullExpression EOF )
+ // InternalSysML.g:10685:1: ruleNullExpression EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedRule());
+ before(grammarAccess.getNullExpressionRule());
}
pushFollow(FOLLOW_1);
- ruleExtentExpression_Deprecated();
+ ruleNullExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedRule());
+ after(grammarAccess.getNullExpressionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -34960,30 +35124,30 @@ public final void entryRuleExtentExpression_Deprecated() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "entryRuleExtentExpression_Deprecated"
+ // $ANTLR end "entryRuleNullExpression"
- // $ANTLR start "ruleExtentExpression_Deprecated"
- // InternalSysML.g:10642:1: ruleExtentExpression_Deprecated : ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) ;
- public final void ruleExtentExpression_Deprecated() throws RecognitionException {
+ // $ANTLR start "ruleNullExpression"
+ // InternalSysML.g:10692:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
+ public final void ruleNullExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10646:2: ( ( ( rule__ExtentExpression_Deprecated__Group__0 ) ) )
- // InternalSysML.g:10647:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
+ // InternalSysML.g:10696:2: ( ( ( rule__NullExpression__Group__0 ) ) )
+ // InternalSysML.g:10697:2: ( ( rule__NullExpression__Group__0 ) )
{
- // InternalSysML.g:10647:2: ( ( rule__ExtentExpression_Deprecated__Group__0 ) )
- // InternalSysML.g:10648:3: ( rule__ExtentExpression_Deprecated__Group__0 )
+ // InternalSysML.g:10697:2: ( ( rule__NullExpression__Group__0 ) )
+ // InternalSysML.g:10698:3: ( rule__NullExpression__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
+ before(grammarAccess.getNullExpressionAccess().getGroup());
}
- // InternalSysML.g:10649:3: ( rule__ExtentExpression_Deprecated__Group__0 )
- // InternalSysML.g:10649:4: rule__ExtentExpression_Deprecated__Group__0
+ // InternalSysML.g:10699:3: ( rule__NullExpression__Group__0 )
+ // InternalSysML.g:10699:4: rule__NullExpression__Group__0
{
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__0();
+ rule__NullExpression__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -34991,7 +35155,7 @@ public final void ruleExtentExpression_Deprecated() throws RecognitionException
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getGroup());
+ after(grammarAccess.getNullExpressionAccess().getGroup());
}
}
@@ -35011,15 +35175,15 @@ public final void ruleExtentExpression_Deprecated() throws RecognitionException
}
return ;
}
- // $ANTLR end "ruleExtentExpression_Deprecated"
+ // $ANTLR end "ruleNullExpression"
// $ANTLR start "entryRuleLiteralExpression"
- // InternalSysML.g:10658:1: entryRuleLiteralExpression : ruleLiteralExpression EOF ;
+ // InternalSysML.g:10708:1: entryRuleLiteralExpression : ruleLiteralExpression EOF ;
public final void entryRuleLiteralExpression() throws RecognitionException {
try {
- // InternalSysML.g:10659:1: ( ruleLiteralExpression EOF )
- // InternalSysML.g:10660:1: ruleLiteralExpression EOF
+ // InternalSysML.g:10709:1: ( ruleLiteralExpression EOF )
+ // InternalSysML.g:10710:1: ruleLiteralExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionRule());
@@ -35049,23 +35213,23 @@ public final void entryRuleLiteralExpression() throws RecognitionException {
// $ANTLR start "ruleLiteralExpression"
- // InternalSysML.g:10667:1: ruleLiteralExpression : ( ( rule__LiteralExpression__Alternatives ) ) ;
+ // InternalSysML.g:10717:1: ruleLiteralExpression : ( ( rule__LiteralExpression__Alternatives ) ) ;
public final void ruleLiteralExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10671:2: ( ( ( rule__LiteralExpression__Alternatives ) ) )
- // InternalSysML.g:10672:2: ( ( rule__LiteralExpression__Alternatives ) )
+ // InternalSysML.g:10721:2: ( ( ( rule__LiteralExpression__Alternatives ) ) )
+ // InternalSysML.g:10722:2: ( ( rule__LiteralExpression__Alternatives ) )
{
- // InternalSysML.g:10672:2: ( ( rule__LiteralExpression__Alternatives ) )
- // InternalSysML.g:10673:3: ( rule__LiteralExpression__Alternatives )
+ // InternalSysML.g:10722:2: ( ( rule__LiteralExpression__Alternatives ) )
+ // InternalSysML.g:10723:3: ( rule__LiteralExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getAlternatives());
}
- // InternalSysML.g:10674:3: ( rule__LiteralExpression__Alternatives )
- // InternalSysML.g:10674:4: rule__LiteralExpression__Alternatives
+ // InternalSysML.g:10724:3: ( rule__LiteralExpression__Alternatives )
+ // InternalSysML.g:10724:4: rule__LiteralExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralExpression__Alternatives();
@@ -35100,11 +35264,11 @@ public final void ruleLiteralExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralBoolean"
- // InternalSysML.g:10683:1: entryRuleLiteralBoolean : ruleLiteralBoolean EOF ;
+ // InternalSysML.g:10733:1: entryRuleLiteralBoolean : ruleLiteralBoolean EOF ;
public final void entryRuleLiteralBoolean() throws RecognitionException {
try {
- // InternalSysML.g:10684:1: ( ruleLiteralBoolean EOF )
- // InternalSysML.g:10685:1: ruleLiteralBoolean EOF
+ // InternalSysML.g:10734:1: ( ruleLiteralBoolean EOF )
+ // InternalSysML.g:10735:1: ruleLiteralBoolean EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanRule());
@@ -35134,23 +35298,23 @@ public final void entryRuleLiteralBoolean() throws RecognitionException {
// $ANTLR start "ruleLiteralBoolean"
- // InternalSysML.g:10692:1: ruleLiteralBoolean : ( ( rule__LiteralBoolean__ValueAssignment ) ) ;
+ // InternalSysML.g:10742:1: ruleLiteralBoolean : ( ( rule__LiteralBoolean__ValueAssignment ) ) ;
public final void ruleLiteralBoolean() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10696:2: ( ( ( rule__LiteralBoolean__ValueAssignment ) ) )
- // InternalSysML.g:10697:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ // InternalSysML.g:10746:2: ( ( ( rule__LiteralBoolean__ValueAssignment ) ) )
+ // InternalSysML.g:10747:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
{
- // InternalSysML.g:10697:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
- // InternalSysML.g:10698:3: ( rule__LiteralBoolean__ValueAssignment )
+ // InternalSysML.g:10747:2: ( ( rule__LiteralBoolean__ValueAssignment ) )
+ // InternalSysML.g:10748:3: ( rule__LiteralBoolean__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanAccess().getValueAssignment());
}
- // InternalSysML.g:10699:3: ( rule__LiteralBoolean__ValueAssignment )
- // InternalSysML.g:10699:4: rule__LiteralBoolean__ValueAssignment
+ // InternalSysML.g:10749:3: ( rule__LiteralBoolean__ValueAssignment )
+ // InternalSysML.g:10749:4: rule__LiteralBoolean__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralBoolean__ValueAssignment();
@@ -35185,11 +35349,11 @@ public final void ruleLiteralBoolean() throws RecognitionException {
// $ANTLR start "entryRuleBooleanValue"
- // InternalSysML.g:10708:1: entryRuleBooleanValue : ruleBooleanValue EOF ;
+ // InternalSysML.g:10758:1: entryRuleBooleanValue : ruleBooleanValue EOF ;
public final void entryRuleBooleanValue() throws RecognitionException {
try {
- // InternalSysML.g:10709:1: ( ruleBooleanValue EOF )
- // InternalSysML.g:10710:1: ruleBooleanValue EOF
+ // InternalSysML.g:10759:1: ( ruleBooleanValue EOF )
+ // InternalSysML.g:10760:1: ruleBooleanValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueRule());
@@ -35219,23 +35383,23 @@ public final void entryRuleBooleanValue() throws RecognitionException {
// $ANTLR start "ruleBooleanValue"
- // InternalSysML.g:10717:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
+ // InternalSysML.g:10767:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
public final void ruleBooleanValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10721:2: ( ( ( rule__BooleanValue__Alternatives ) ) )
- // InternalSysML.g:10722:2: ( ( rule__BooleanValue__Alternatives ) )
+ // InternalSysML.g:10771:2: ( ( ( rule__BooleanValue__Alternatives ) ) )
+ // InternalSysML.g:10772:2: ( ( rule__BooleanValue__Alternatives ) )
{
- // InternalSysML.g:10722:2: ( ( rule__BooleanValue__Alternatives ) )
- // InternalSysML.g:10723:3: ( rule__BooleanValue__Alternatives )
+ // InternalSysML.g:10772:2: ( ( rule__BooleanValue__Alternatives ) )
+ // InternalSysML.g:10773:3: ( rule__BooleanValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getAlternatives());
}
- // InternalSysML.g:10724:3: ( rule__BooleanValue__Alternatives )
- // InternalSysML.g:10724:4: rule__BooleanValue__Alternatives
+ // InternalSysML.g:10774:3: ( rule__BooleanValue__Alternatives )
+ // InternalSysML.g:10774:4: rule__BooleanValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__BooleanValue__Alternatives();
@@ -35270,11 +35434,11 @@ public final void ruleBooleanValue() throws RecognitionException {
// $ANTLR start "entryRuleLiteralString"
- // InternalSysML.g:10733:1: entryRuleLiteralString : ruleLiteralString EOF ;
+ // InternalSysML.g:10783:1: entryRuleLiteralString : ruleLiteralString EOF ;
public final void entryRuleLiteralString() throws RecognitionException {
try {
- // InternalSysML.g:10734:1: ( ruleLiteralString EOF )
- // InternalSysML.g:10735:1: ruleLiteralString EOF
+ // InternalSysML.g:10784:1: ( ruleLiteralString EOF )
+ // InternalSysML.g:10785:1: ruleLiteralString EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringRule());
@@ -35304,23 +35468,23 @@ public final void entryRuleLiteralString() throws RecognitionException {
// $ANTLR start "ruleLiteralString"
- // InternalSysML.g:10742:1: ruleLiteralString : ( ( rule__LiteralString__ValueAssignment ) ) ;
+ // InternalSysML.g:10792:1: ruleLiteralString : ( ( rule__LiteralString__ValueAssignment ) ) ;
public final void ruleLiteralString() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10746:2: ( ( ( rule__LiteralString__ValueAssignment ) ) )
- // InternalSysML.g:10747:2: ( ( rule__LiteralString__ValueAssignment ) )
+ // InternalSysML.g:10796:2: ( ( ( rule__LiteralString__ValueAssignment ) ) )
+ // InternalSysML.g:10797:2: ( ( rule__LiteralString__ValueAssignment ) )
{
- // InternalSysML.g:10747:2: ( ( rule__LiteralString__ValueAssignment ) )
- // InternalSysML.g:10748:3: ( rule__LiteralString__ValueAssignment )
+ // InternalSysML.g:10797:2: ( ( rule__LiteralString__ValueAssignment ) )
+ // InternalSysML.g:10798:3: ( rule__LiteralString__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringAccess().getValueAssignment());
}
- // InternalSysML.g:10749:3: ( rule__LiteralString__ValueAssignment )
- // InternalSysML.g:10749:4: rule__LiteralString__ValueAssignment
+ // InternalSysML.g:10799:3: ( rule__LiteralString__ValueAssignment )
+ // InternalSysML.g:10799:4: rule__LiteralString__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralString__ValueAssignment();
@@ -35355,11 +35519,11 @@ public final void ruleLiteralString() throws RecognitionException {
// $ANTLR start "entryRuleLiteralInteger"
- // InternalSysML.g:10758:1: entryRuleLiteralInteger : ruleLiteralInteger EOF ;
+ // InternalSysML.g:10808:1: entryRuleLiteralInteger : ruleLiteralInteger EOF ;
public final void entryRuleLiteralInteger() throws RecognitionException {
try {
- // InternalSysML.g:10759:1: ( ruleLiteralInteger EOF )
- // InternalSysML.g:10760:1: ruleLiteralInteger EOF
+ // InternalSysML.g:10809:1: ( ruleLiteralInteger EOF )
+ // InternalSysML.g:10810:1: ruleLiteralInteger EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerRule());
@@ -35389,23 +35553,23 @@ public final void entryRuleLiteralInteger() throws RecognitionException {
// $ANTLR start "ruleLiteralInteger"
- // InternalSysML.g:10767:1: ruleLiteralInteger : ( ( rule__LiteralInteger__ValueAssignment ) ) ;
+ // InternalSysML.g:10817:1: ruleLiteralInteger : ( ( rule__LiteralInteger__ValueAssignment ) ) ;
public final void ruleLiteralInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10771:2: ( ( ( rule__LiteralInteger__ValueAssignment ) ) )
- // InternalSysML.g:10772:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ // InternalSysML.g:10821:2: ( ( ( rule__LiteralInteger__ValueAssignment ) ) )
+ // InternalSysML.g:10822:2: ( ( rule__LiteralInteger__ValueAssignment ) )
{
- // InternalSysML.g:10772:2: ( ( rule__LiteralInteger__ValueAssignment ) )
- // InternalSysML.g:10773:3: ( rule__LiteralInteger__ValueAssignment )
+ // InternalSysML.g:10822:2: ( ( rule__LiteralInteger__ValueAssignment ) )
+ // InternalSysML.g:10823:3: ( rule__LiteralInteger__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerAccess().getValueAssignment());
}
- // InternalSysML.g:10774:3: ( rule__LiteralInteger__ValueAssignment )
- // InternalSysML.g:10774:4: rule__LiteralInteger__ValueAssignment
+ // InternalSysML.g:10824:3: ( rule__LiteralInteger__ValueAssignment )
+ // InternalSysML.g:10824:4: rule__LiteralInteger__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralInteger__ValueAssignment();
@@ -35440,11 +35604,11 @@ public final void ruleLiteralInteger() throws RecognitionException {
// $ANTLR start "entryRuleLiteralReal"
- // InternalSysML.g:10783:1: entryRuleLiteralReal : ruleLiteralReal EOF ;
+ // InternalSysML.g:10833:1: entryRuleLiteralReal : ruleLiteralReal EOF ;
public final void entryRuleLiteralReal() throws RecognitionException {
try {
- // InternalSysML.g:10784:1: ( ruleLiteralReal EOF )
- // InternalSysML.g:10785:1: ruleLiteralReal EOF
+ // InternalSysML.g:10834:1: ( ruleLiteralReal EOF )
+ // InternalSysML.g:10835:1: ruleLiteralReal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealRule());
@@ -35474,23 +35638,23 @@ public final void entryRuleLiteralReal() throws RecognitionException {
// $ANTLR start "ruleLiteralReal"
- // InternalSysML.g:10792:1: ruleLiteralReal : ( ( rule__LiteralReal__ValueAssignment ) ) ;
+ // InternalSysML.g:10842:1: ruleLiteralReal : ( ( rule__LiteralReal__ValueAssignment ) ) ;
public final void ruleLiteralReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10796:2: ( ( ( rule__LiteralReal__ValueAssignment ) ) )
- // InternalSysML.g:10797:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ // InternalSysML.g:10846:2: ( ( ( rule__LiteralReal__ValueAssignment ) ) )
+ // InternalSysML.g:10847:2: ( ( rule__LiteralReal__ValueAssignment ) )
{
- // InternalSysML.g:10797:2: ( ( rule__LiteralReal__ValueAssignment ) )
- // InternalSysML.g:10798:3: ( rule__LiteralReal__ValueAssignment )
+ // InternalSysML.g:10847:2: ( ( rule__LiteralReal__ValueAssignment ) )
+ // InternalSysML.g:10848:3: ( rule__LiteralReal__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealAccess().getValueAssignment());
}
- // InternalSysML.g:10799:3: ( rule__LiteralReal__ValueAssignment )
- // InternalSysML.g:10799:4: rule__LiteralReal__ValueAssignment
+ // InternalSysML.g:10849:3: ( rule__LiteralReal__ValueAssignment )
+ // InternalSysML.g:10849:4: rule__LiteralReal__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__LiteralReal__ValueAssignment();
@@ -35525,11 +35689,11 @@ public final void ruleLiteralReal() throws RecognitionException {
// $ANTLR start "entryRuleRealValue"
- // InternalSysML.g:10808:1: entryRuleRealValue : ruleRealValue EOF ;
+ // InternalSysML.g:10858:1: entryRuleRealValue : ruleRealValue EOF ;
public final void entryRuleRealValue() throws RecognitionException {
try {
- // InternalSysML.g:10809:1: ( ruleRealValue EOF )
- // InternalSysML.g:10810:1: ruleRealValue EOF
+ // InternalSysML.g:10859:1: ( ruleRealValue EOF )
+ // InternalSysML.g:10860:1: ruleRealValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueRule());
@@ -35559,23 +35723,23 @@ public final void entryRuleRealValue() throws RecognitionException {
// $ANTLR start "ruleRealValue"
- // InternalSysML.g:10817:1: ruleRealValue : ( ( rule__RealValue__Alternatives ) ) ;
+ // InternalSysML.g:10867:1: ruleRealValue : ( ( rule__RealValue__Alternatives ) ) ;
public final void ruleRealValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10821:2: ( ( ( rule__RealValue__Alternatives ) ) )
- // InternalSysML.g:10822:2: ( ( rule__RealValue__Alternatives ) )
+ // InternalSysML.g:10871:2: ( ( ( rule__RealValue__Alternatives ) ) )
+ // InternalSysML.g:10872:2: ( ( rule__RealValue__Alternatives ) )
{
- // InternalSysML.g:10822:2: ( ( rule__RealValue__Alternatives ) )
- // InternalSysML.g:10823:3: ( rule__RealValue__Alternatives )
+ // InternalSysML.g:10872:2: ( ( rule__RealValue__Alternatives ) )
+ // InternalSysML.g:10873:3: ( rule__RealValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getAlternatives());
}
- // InternalSysML.g:10824:3: ( rule__RealValue__Alternatives )
- // InternalSysML.g:10824:4: rule__RealValue__Alternatives
+ // InternalSysML.g:10874:3: ( rule__RealValue__Alternatives )
+ // InternalSysML.g:10874:4: rule__RealValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__RealValue__Alternatives();
@@ -35610,11 +35774,11 @@ public final void ruleRealValue() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnbounded"
- // InternalSysML.g:10833:1: entryRuleLiteralUnbounded : ruleLiteralUnbounded EOF ;
+ // InternalSysML.g:10883:1: entryRuleLiteralUnbounded : ruleLiteralUnbounded EOF ;
public final void entryRuleLiteralUnbounded() throws RecognitionException {
try {
- // InternalSysML.g:10834:1: ( ruleLiteralUnbounded EOF )
- // InternalSysML.g:10835:1: ruleLiteralUnbounded EOF
+ // InternalSysML.g:10884:1: ( ruleLiteralUnbounded EOF )
+ // InternalSysML.g:10885:1: ruleLiteralUnbounded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedRule());
@@ -35644,23 +35808,23 @@ public final void entryRuleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "ruleLiteralUnbounded"
- // InternalSysML.g:10842:1: ruleLiteralUnbounded : ( ( rule__LiteralUnbounded__Group__0 ) ) ;
+ // InternalSysML.g:10892:1: ruleLiteralUnbounded : ( ( rule__LiteralUnbounded__Group__0 ) ) ;
public final void ruleLiteralUnbounded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10846:2: ( ( ( rule__LiteralUnbounded__Group__0 ) ) )
- // InternalSysML.g:10847:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ // InternalSysML.g:10896:2: ( ( ( rule__LiteralUnbounded__Group__0 ) ) )
+ // InternalSysML.g:10897:2: ( ( rule__LiteralUnbounded__Group__0 ) )
{
- // InternalSysML.g:10847:2: ( ( rule__LiteralUnbounded__Group__0 ) )
- // InternalSysML.g:10848:3: ( rule__LiteralUnbounded__Group__0 )
+ // InternalSysML.g:10897:2: ( ( rule__LiteralUnbounded__Group__0 ) )
+ // InternalSysML.g:10898:3: ( rule__LiteralUnbounded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnboundedAccess().getGroup());
}
- // InternalSysML.g:10849:3: ( rule__LiteralUnbounded__Group__0 )
- // InternalSysML.g:10849:4: rule__LiteralUnbounded__Group__0
+ // InternalSysML.g:10899:3: ( rule__LiteralUnbounded__Group__0 )
+ // InternalSysML.g:10899:4: rule__LiteralUnbounded__Group__0
{
pushFollow(FOLLOW_2);
rule__LiteralUnbounded__Group__0();
@@ -35695,11 +35859,11 @@ public final void ruleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnlimitedNatural"
- // InternalSysML.g:10858:1: entryRuleLiteralUnlimitedNatural : ruleLiteralUnlimitedNatural EOF ;
+ // InternalSysML.g:10908:1: entryRuleLiteralUnlimitedNatural : ruleLiteralUnlimitedNatural EOF ;
public final void entryRuleLiteralUnlimitedNatural() throws RecognitionException {
try {
- // InternalSysML.g:10859:1: ( ruleLiteralUnlimitedNatural EOF )
- // InternalSysML.g:10860:1: ruleLiteralUnlimitedNatural EOF
+ // InternalSysML.g:10909:1: ( ruleLiteralUnlimitedNatural EOF )
+ // InternalSysML.g:10910:1: ruleLiteralUnlimitedNatural EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalRule());
@@ -35729,23 +35893,23 @@ public final void entryRuleLiteralUnlimitedNatural() throws RecognitionException
// $ANTLR start "ruleLiteralUnlimitedNatural"
- // InternalSysML.g:10867:1: ruleLiteralUnlimitedNatural : ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) ;
+ // InternalSysML.g:10917:1: ruleLiteralUnlimitedNatural : ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) ;
public final void ruleLiteralUnlimitedNatural() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10871:2: ( ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) )
- // InternalSysML.g:10872:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
+ // InternalSysML.g:10921:2: ( ( ( rule__LiteralUnlimitedNatural__Alternatives ) ) )
+ // InternalSysML.g:10922:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
{
- // InternalSysML.g:10872:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
- // InternalSysML.g:10873:3: ( rule__LiteralUnlimitedNatural__Alternatives )
+ // InternalSysML.g:10922:2: ( ( rule__LiteralUnlimitedNatural__Alternatives ) )
+ // InternalSysML.g:10923:3: ( rule__LiteralUnlimitedNatural__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getAlternatives());
}
- // InternalSysML.g:10874:3: ( rule__LiteralUnlimitedNatural__Alternatives )
- // InternalSysML.g:10874:4: rule__LiteralUnlimitedNatural__Alternatives
+ // InternalSysML.g:10924:3: ( rule__LiteralUnlimitedNatural__Alternatives )
+ // InternalSysML.g:10924:4: rule__LiteralUnlimitedNatural__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralUnlimitedNatural__Alternatives();
@@ -35779,267 +35943,12 @@ public final void ruleLiteralUnlimitedNatural() throws RecognitionException {
// $ANTLR end "ruleLiteralUnlimitedNatural"
- // $ANTLR start "entryRuleQueryPathExpression"
- // InternalSysML.g:10883:1: entryRuleQueryPathExpression : ruleQueryPathExpression EOF ;
- public final void entryRuleQueryPathExpression() throws RecognitionException {
- try {
- // InternalSysML.g:10884:1: ( ruleQueryPathExpression EOF )
- // InternalSysML.g:10885:1: ruleQueryPathExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleQueryPathExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQueryPathExpression"
-
-
- // $ANTLR start "ruleQueryPathExpression"
- // InternalSysML.g:10892:1: ruleQueryPathExpression : ( ( rule__QueryPathExpression__Group__0 ) ) ;
- public final void ruleQueryPathExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10896:2: ( ( ( rule__QueryPathExpression__Group__0 ) ) )
- // InternalSysML.g:10897:2: ( ( rule__QueryPathExpression__Group__0 ) )
- {
- // InternalSysML.g:10897:2: ( ( rule__QueryPathExpression__Group__0 ) )
- // InternalSysML.g:10898:3: ( rule__QueryPathExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getGroup());
- }
- // InternalSysML.g:10899:3: ( rule__QueryPathExpression__Group__0 )
- // InternalSysML.g:10899:4: rule__QueryPathExpression__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQueryPathExpression"
-
-
- // $ANTLR start "entryRuleQueryNameExpression"
- // InternalSysML.g:10908:1: entryRuleQueryNameExpression : ruleQueryNameExpression EOF ;
- public final void entryRuleQueryNameExpression() throws RecognitionException {
- try {
- // InternalSysML.g:10909:1: ( ruleQueryNameExpression EOF )
- // InternalSysML.g:10910:1: ruleQueryNameExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryNameExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleQueryNameExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryNameExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQueryNameExpression"
-
-
- // $ANTLR start "ruleQueryNameExpression"
- // InternalSysML.g:10917:1: ruleQueryNameExpression : ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) ) ;
- public final void ruleQueryNameExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10921:2: ( ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) ) )
- // InternalSysML.g:10922:2: ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) )
- {
- // InternalSysML.g:10922:2: ( ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment ) )
- // InternalSysML.g:10923:3: ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment());
- }
- // InternalSysML.g:10924:3: ( rule__QueryNameExpression__OwnedFeatureMembership_compAssignment )
- // InternalSysML.g:10924:4: rule__QueryNameExpression__OwnedFeatureMembership_compAssignment
- {
- pushFollow(FOLLOW_2);
- rule__QueryNameExpression__OwnedFeatureMembership_compAssignment();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compAssignment());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQueryNameExpression"
-
-
- // $ANTLR start "entryRuleQueryHeadExpression"
- // InternalSysML.g:10933:1: entryRuleQueryHeadExpression : ruleQueryHeadExpression EOF ;
- public final void entryRuleQueryHeadExpression() throws RecognitionException {
- try {
- // InternalSysML.g:10934:1: ( ruleQueryHeadExpression EOF )
- // InternalSysML.g:10935:1: ruleQueryHeadExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryHeadExpressionRule());
- }
- pushFollow(FOLLOW_1);
- ruleQueryHeadExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryHeadExpressionRule());
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQueryHeadExpression"
-
-
- // $ANTLR start "ruleQueryHeadExpression"
- // InternalSysML.g:10942:1: ruleQueryHeadExpression : ( ( rule__QueryHeadExpression__Group__0 ) ) ;
- public final void ruleQueryHeadExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:10946:2: ( ( ( rule__QueryHeadExpression__Group__0 ) ) )
- // InternalSysML.g:10947:2: ( ( rule__QueryHeadExpression__Group__0 ) )
- {
- // InternalSysML.g:10947:2: ( ( rule__QueryHeadExpression__Group__0 ) )
- // InternalSysML.g:10948:3: ( rule__QueryHeadExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryHeadExpressionAccess().getGroup());
- }
- // InternalSysML.g:10949:3: ( rule__QueryHeadExpression__Group__0 )
- // InternalSysML.g:10949:4: rule__QueryHeadExpression__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__QueryHeadExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryHeadExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQueryHeadExpression"
-
-
// $ANTLR start "entryRuleName"
- // InternalSysML.g:10958:1: entryRuleName : ruleName EOF ;
+ // InternalSysML.g:10933:1: entryRuleName : ruleName EOF ;
public final void entryRuleName() throws RecognitionException {
try {
- // InternalSysML.g:10959:1: ( ruleName EOF )
- // InternalSysML.g:10960:1: ruleName EOF
+ // InternalSysML.g:10934:1: ( ruleName EOF )
+ // InternalSysML.g:10935:1: ruleName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameRule());
@@ -36069,23 +35978,23 @@ public final void entryRuleName() throws RecognitionException {
// $ANTLR start "ruleName"
- // InternalSysML.g:10967:1: ruleName : ( ( rule__Name__Alternatives ) ) ;
+ // InternalSysML.g:10942:1: ruleName : ( ( rule__Name__Alternatives ) ) ;
public final void ruleName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10971:2: ( ( ( rule__Name__Alternatives ) ) )
- // InternalSysML.g:10972:2: ( ( rule__Name__Alternatives ) )
+ // InternalSysML.g:10946:2: ( ( ( rule__Name__Alternatives ) ) )
+ // InternalSysML.g:10947:2: ( ( rule__Name__Alternatives ) )
{
- // InternalSysML.g:10972:2: ( ( rule__Name__Alternatives ) )
- // InternalSysML.g:10973:3: ( rule__Name__Alternatives )
+ // InternalSysML.g:10947:2: ( ( rule__Name__Alternatives ) )
+ // InternalSysML.g:10948:3: ( rule__Name__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getAlternatives());
}
- // InternalSysML.g:10974:3: ( rule__Name__Alternatives )
- // InternalSysML.g:10974:4: rule__Name__Alternatives
+ // InternalSysML.g:10949:3: ( rule__Name__Alternatives )
+ // InternalSysML.g:10949:4: rule__Name__Alternatives
{
pushFollow(FOLLOW_2);
rule__Name__Alternatives();
@@ -36120,11 +36029,11 @@ public final void ruleName() throws RecognitionException {
// $ANTLR start "entryRuleQualifiedName"
- // InternalSysML.g:10983:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalSysML.g:10958:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:10984:1: ( ruleQualifiedName EOF )
- // InternalSysML.g:10985:1: ruleQualifiedName EOF
+ // InternalSysML.g:10959:1: ( ruleQualifiedName EOF )
+ // InternalSysML.g:10960:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
@@ -36154,23 +36063,23 @@ public final void entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalSysML.g:10992:1: ruleQualifiedName : ( ( rule__QualifiedName__Alternatives ) ) ;
+ // InternalSysML.g:10967:1: ruleQualifiedName : ( ( rule__QualifiedName__Alternatives ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:10996:2: ( ( ( rule__QualifiedName__Alternatives ) ) )
- // InternalSysML.g:10997:2: ( ( rule__QualifiedName__Alternatives ) )
+ // InternalSysML.g:10971:2: ( ( ( rule__QualifiedName__Alternatives ) ) )
+ // InternalSysML.g:10972:2: ( ( rule__QualifiedName__Alternatives ) )
{
- // InternalSysML.g:10997:2: ( ( rule__QualifiedName__Alternatives ) )
- // InternalSysML.g:10998:3: ( rule__QualifiedName__Alternatives )
+ // InternalSysML.g:10972:2: ( ( rule__QualifiedName__Alternatives ) )
+ // InternalSysML.g:10973:3: ( rule__QualifiedName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getAlternatives());
}
- // InternalSysML.g:10999:3: ( rule__QualifiedName__Alternatives )
- // InternalSysML.g:10999:4: rule__QualifiedName__Alternatives
+ // InternalSysML.g:10974:3: ( rule__QualifiedName__Alternatives )
+ // InternalSysML.g:10974:4: rule__QualifiedName__Alternatives
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Alternatives();
@@ -36205,11 +36114,11 @@ public final void ruleQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleColonQualifiedName"
- // InternalSysML.g:11008:1: entryRuleColonQualifiedName : ruleColonQualifiedName EOF ;
+ // InternalSysML.g:10983:1: entryRuleColonQualifiedName : ruleColonQualifiedName EOF ;
public final void entryRuleColonQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:11009:1: ( ruleColonQualifiedName EOF )
- // InternalSysML.g:11010:1: ruleColonQualifiedName EOF
+ // InternalSysML.g:10984:1: ( ruleColonQualifiedName EOF )
+ // InternalSysML.g:10985:1: ruleColonQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameRule());
@@ -36239,23 +36148,23 @@ public final void entryRuleColonQualifiedName() throws RecognitionException {
// $ANTLR start "ruleColonQualifiedName"
- // InternalSysML.g:11017:1: ruleColonQualifiedName : ( ( rule__ColonQualifiedName__Group__0 ) ) ;
+ // InternalSysML.g:10992:1: ruleColonQualifiedName : ( ( rule__ColonQualifiedName__Group__0 ) ) ;
public final void ruleColonQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11021:2: ( ( ( rule__ColonQualifiedName__Group__0 ) ) )
- // InternalSysML.g:11022:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ // InternalSysML.g:10996:2: ( ( ( rule__ColonQualifiedName__Group__0 ) ) )
+ // InternalSysML.g:10997:2: ( ( rule__ColonQualifiedName__Group__0 ) )
{
- // InternalSysML.g:11022:2: ( ( rule__ColonQualifiedName__Group__0 ) )
- // InternalSysML.g:11023:3: ( rule__ColonQualifiedName__Group__0 )
+ // InternalSysML.g:10997:2: ( ( rule__ColonQualifiedName__Group__0 ) )
+ // InternalSysML.g:10998:3: ( rule__ColonQualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup());
}
- // InternalSysML.g:11024:3: ( rule__ColonQualifiedName__Group__0 )
- // InternalSysML.g:11024:4: rule__ColonQualifiedName__Group__0
+ // InternalSysML.g:10999:3: ( rule__ColonQualifiedName__Group__0 )
+ // InternalSysML.g:10999:4: rule__ColonQualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group__0();
@@ -36290,11 +36199,11 @@ public final void ruleColonQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleDotQualifiedName"
- // InternalSysML.g:11033:1: entryRuleDotQualifiedName : ruleDotQualifiedName EOF ;
+ // InternalSysML.g:11008:1: entryRuleDotQualifiedName : ruleDotQualifiedName EOF ;
public final void entryRuleDotQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:11034:1: ( ruleDotQualifiedName EOF )
- // InternalSysML.g:11035:1: ruleDotQualifiedName EOF
+ // InternalSysML.g:11009:1: ( ruleDotQualifiedName EOF )
+ // InternalSysML.g:11010:1: ruleDotQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameRule());
@@ -36324,23 +36233,23 @@ public final void entryRuleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleDotQualifiedName"
- // InternalSysML.g:11042:1: ruleDotQualifiedName : ( ( rule__DotQualifiedName__Group__0 ) ) ;
+ // InternalSysML.g:11017:1: ruleDotQualifiedName : ( ( rule__DotQualifiedName__Group__0 ) ) ;
public final void ruleDotQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11046:2: ( ( ( rule__DotQualifiedName__Group__0 ) ) )
- // InternalSysML.g:11047:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ // InternalSysML.g:11021:2: ( ( ( rule__DotQualifiedName__Group__0 ) ) )
+ // InternalSysML.g:11022:2: ( ( rule__DotQualifiedName__Group__0 ) )
{
- // InternalSysML.g:11047:2: ( ( rule__DotQualifiedName__Group__0 ) )
- // InternalSysML.g:11048:3: ( rule__DotQualifiedName__Group__0 )
+ // InternalSysML.g:11022:2: ( ( rule__DotQualifiedName__Group__0 ) )
+ // InternalSysML.g:11023:3: ( rule__DotQualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup());
}
- // InternalSysML.g:11049:3: ( rule__DotQualifiedName__Group__0 )
- // InternalSysML.g:11049:4: rule__DotQualifiedName__Group__0
+ // InternalSysML.g:11024:3: ( rule__DotQualifiedName__Group__0 )
+ // InternalSysML.g:11024:4: rule__DotQualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group__0();
@@ -36375,23 +36284,23 @@ public final void ruleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleFilterPackageMemberVisibility"
- // InternalSysML.g:11058:1: ruleFilterPackageMemberVisibility : ( ( '[' ) ) ;
+ // InternalSysML.g:11033:1: ruleFilterPackageMemberVisibility : ( ( '[' ) ) ;
public final void ruleFilterPackageMemberVisibility() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11062:1: ( ( ( '[' ) ) )
- // InternalSysML.g:11063:2: ( ( '[' ) )
+ // InternalSysML.g:11037:1: ( ( ( '[' ) ) )
+ // InternalSysML.g:11038:2: ( ( '[' ) )
{
- // InternalSysML.g:11063:2: ( ( '[' ) )
- // InternalSysML.g:11064:3: ( '[' )
+ // InternalSysML.g:11038:2: ( ( '[' ) )
+ // InternalSysML.g:11039:3: ( '[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberVisibilityAccess().getPrivateEnumLiteralDeclaration());
}
- // InternalSysML.g:11065:3: ( '[' )
- // InternalSysML.g:11065:4: '['
+ // InternalSysML.g:11040:3: ( '[' )
+ // InternalSysML.g:11040:4: '['
{
match(input,53,FOLLOW_2); if (state.failed) return ;
@@ -36422,23 +36331,23 @@ public final void ruleFilterPackageMemberVisibility() throws RecognitionExceptio
// $ANTLR start "ruleBasicVisibilityIndicator"
- // InternalSysML.g:11074:1: ruleBasicVisibilityIndicator : ( ( rule__BasicVisibilityIndicator__Alternatives ) ) ;
+ // InternalSysML.g:11049:1: ruleBasicVisibilityIndicator : ( ( rule__BasicVisibilityIndicator__Alternatives ) ) ;
public final void ruleBasicVisibilityIndicator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11078:1: ( ( ( rule__BasicVisibilityIndicator__Alternatives ) ) )
- // InternalSysML.g:11079:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
+ // InternalSysML.g:11053:1: ( ( ( rule__BasicVisibilityIndicator__Alternatives ) ) )
+ // InternalSysML.g:11054:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
{
- // InternalSysML.g:11079:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
- // InternalSysML.g:11080:3: ( rule__BasicVisibilityIndicator__Alternatives )
+ // InternalSysML.g:11054:2: ( ( rule__BasicVisibilityIndicator__Alternatives ) )
+ // InternalSysML.g:11055:3: ( rule__BasicVisibilityIndicator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getAlternatives());
}
- // InternalSysML.g:11081:3: ( rule__BasicVisibilityIndicator__Alternatives )
- // InternalSysML.g:11081:4: rule__BasicVisibilityIndicator__Alternatives
+ // InternalSysML.g:11056:3: ( rule__BasicVisibilityIndicator__Alternatives )
+ // InternalSysML.g:11056:4: rule__BasicVisibilityIndicator__Alternatives
{
pushFollow(FOLLOW_2);
rule__BasicVisibilityIndicator__Alternatives();
@@ -36473,23 +36382,23 @@ public final void ruleBasicVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleVisibilityIndicator"
- // InternalSysML.g:11090:1: ruleVisibilityIndicator : ( ( rule__VisibilityIndicator__Alternatives ) ) ;
+ // InternalSysML.g:11065:1: ruleVisibilityIndicator : ( ( rule__VisibilityIndicator__Alternatives ) ) ;
public final void ruleVisibilityIndicator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11094:1: ( ( ( rule__VisibilityIndicator__Alternatives ) ) )
- // InternalSysML.g:11095:2: ( ( rule__VisibilityIndicator__Alternatives ) )
+ // InternalSysML.g:11069:1: ( ( ( rule__VisibilityIndicator__Alternatives ) ) )
+ // InternalSysML.g:11070:2: ( ( rule__VisibilityIndicator__Alternatives ) )
{
- // InternalSysML.g:11095:2: ( ( rule__VisibilityIndicator__Alternatives ) )
- // InternalSysML.g:11096:3: ( rule__VisibilityIndicator__Alternatives )
+ // InternalSysML.g:11070:2: ( ( rule__VisibilityIndicator__Alternatives ) )
+ // InternalSysML.g:11071:3: ( rule__VisibilityIndicator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getAlternatives());
}
- // InternalSysML.g:11097:3: ( rule__VisibilityIndicator__Alternatives )
- // InternalSysML.g:11097:4: rule__VisibilityIndicator__Alternatives
+ // InternalSysML.g:11072:3: ( rule__VisibilityIndicator__Alternatives )
+ // InternalSysML.g:11072:4: rule__VisibilityIndicator__Alternatives
{
pushFollow(FOLLOW_2);
rule__VisibilityIndicator__Alternatives();
@@ -36524,23 +36433,23 @@ public final void ruleVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleFeatureDirection"
- // InternalSysML.g:11106:1: ruleFeatureDirection : ( ( rule__FeatureDirection__Alternatives ) ) ;
+ // InternalSysML.g:11081:1: ruleFeatureDirection : ( ( rule__FeatureDirection__Alternatives ) ) ;
public final void ruleFeatureDirection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11110:1: ( ( ( rule__FeatureDirection__Alternatives ) ) )
- // InternalSysML.g:11111:2: ( ( rule__FeatureDirection__Alternatives ) )
+ // InternalSysML.g:11085:1: ( ( ( rule__FeatureDirection__Alternatives ) ) )
+ // InternalSysML.g:11086:2: ( ( rule__FeatureDirection__Alternatives ) )
{
- // InternalSysML.g:11111:2: ( ( rule__FeatureDirection__Alternatives ) )
- // InternalSysML.g:11112:3: ( rule__FeatureDirection__Alternatives )
+ // InternalSysML.g:11086:2: ( ( rule__FeatureDirection__Alternatives ) )
+ // InternalSysML.g:11087:3: ( rule__FeatureDirection__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getAlternatives());
}
- // InternalSysML.g:11113:3: ( rule__FeatureDirection__Alternatives )
- // InternalSysML.g:11113:4: rule__FeatureDirection__Alternatives
+ // InternalSysML.g:11088:3: ( rule__FeatureDirection__Alternatives )
+ // InternalSysML.g:11088:4: rule__FeatureDirection__Alternatives
{
pushFollow(FOLLOW_2);
rule__FeatureDirection__Alternatives();
@@ -36575,23 +36484,23 @@ public final void ruleFeatureDirection() throws RecognitionException {
// $ANTLR start "ruleTriggerFeatureKind"
- // InternalSysML.g:11122:1: ruleTriggerFeatureKind : ( ( 'accept' ) ) ;
+ // InternalSysML.g:11097:1: ruleTriggerFeatureKind : ( ( 'accept' ) ) ;
public final void ruleTriggerFeatureKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11126:1: ( ( ( 'accept' ) ) )
- // InternalSysML.g:11127:2: ( ( 'accept' ) )
+ // InternalSysML.g:11101:1: ( ( ( 'accept' ) ) )
+ // InternalSysML.g:11102:2: ( ( 'accept' ) )
{
- // InternalSysML.g:11127:2: ( ( 'accept' ) )
- // InternalSysML.g:11128:3: ( 'accept' )
+ // InternalSysML.g:11102:2: ( ( 'accept' ) )
+ // InternalSysML.g:11103:3: ( 'accept' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerFeatureKindAccess().getTriggerEnumLiteralDeclaration());
}
- // InternalSysML.g:11129:3: ( 'accept' )
- // InternalSysML.g:11129:4: 'accept'
+ // InternalSysML.g:11104:3: ( 'accept' )
+ // InternalSysML.g:11104:4: 'accept'
{
match(input,54,FOLLOW_2); if (state.failed) return ;
@@ -36622,23 +36531,23 @@ public final void ruleTriggerFeatureKind() throws RecognitionException {
// $ANTLR start "ruleGuardFeatureKind"
- // InternalSysML.g:11138:1: ruleGuardFeatureKind : ( ( 'if' ) ) ;
+ // InternalSysML.g:11113:1: ruleGuardFeatureKind : ( ( 'if' ) ) ;
public final void ruleGuardFeatureKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11142:1: ( ( ( 'if' ) ) )
- // InternalSysML.g:11143:2: ( ( 'if' ) )
+ // InternalSysML.g:11117:1: ( ( ( 'if' ) ) )
+ // InternalSysML.g:11118:2: ( ( 'if' ) )
{
- // InternalSysML.g:11143:2: ( ( 'if' ) )
- // InternalSysML.g:11144:3: ( 'if' )
+ // InternalSysML.g:11118:2: ( ( 'if' ) )
+ // InternalSysML.g:11119:3: ( 'if' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardFeatureKindAccess().getGuardEnumLiteralDeclaration());
}
- // InternalSysML.g:11145:3: ( 'if' )
- // InternalSysML.g:11145:4: 'if'
+ // InternalSysML.g:11120:3: ( 'if' )
+ // InternalSysML.g:11120:4: 'if'
{
match(input,55,FOLLOW_2); if (state.failed) return ;
@@ -36669,23 +36578,23 @@ public final void ruleGuardFeatureKind() throws RecognitionException {
// $ANTLR start "ruleEffectFeatureKind"
- // InternalSysML.g:11154:1: ruleEffectFeatureKind : ( ( 'do' ) ) ;
+ // InternalSysML.g:11129:1: ruleEffectFeatureKind : ( ( 'do' ) ) ;
public final void ruleEffectFeatureKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11158:1: ( ( ( 'do' ) ) )
- // InternalSysML.g:11159:2: ( ( 'do' ) )
+ // InternalSysML.g:11133:1: ( ( ( 'do' ) ) )
+ // InternalSysML.g:11134:2: ( ( 'do' ) )
{
- // InternalSysML.g:11159:2: ( ( 'do' ) )
- // InternalSysML.g:11160:3: ( 'do' )
+ // InternalSysML.g:11134:2: ( ( 'do' ) )
+ // InternalSysML.g:11135:3: ( 'do' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectFeatureKindAccess().getEffectEnumLiteralDeclaration());
}
- // InternalSysML.g:11161:3: ( 'do' )
- // InternalSysML.g:11161:4: 'do'
+ // InternalSysML.g:11136:3: ( 'do' )
+ // InternalSysML.g:11136:4: 'do'
{
match(input,33,FOLLOW_2); if (state.failed) return ;
@@ -36716,23 +36625,23 @@ public final void ruleEffectFeatureKind() throws RecognitionException {
// $ANTLR start "ruleRequirementConstraintKind"
- // InternalSysML.g:11170:1: ruleRequirementConstraintKind : ( ( rule__RequirementConstraintKind__Alternatives ) ) ;
+ // InternalSysML.g:11145:1: ruleRequirementConstraintKind : ( ( rule__RequirementConstraintKind__Alternatives ) ) ;
public final void ruleRequirementConstraintKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11174:1: ( ( ( rule__RequirementConstraintKind__Alternatives ) ) )
- // InternalSysML.g:11175:2: ( ( rule__RequirementConstraintKind__Alternatives ) )
+ // InternalSysML.g:11149:1: ( ( ( rule__RequirementConstraintKind__Alternatives ) ) )
+ // InternalSysML.g:11150:2: ( ( rule__RequirementConstraintKind__Alternatives ) )
{
- // InternalSysML.g:11175:2: ( ( rule__RequirementConstraintKind__Alternatives ) )
- // InternalSysML.g:11176:3: ( rule__RequirementConstraintKind__Alternatives )
+ // InternalSysML.g:11150:2: ( ( rule__RequirementConstraintKind__Alternatives ) )
+ // InternalSysML.g:11151:3: ( rule__RequirementConstraintKind__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintKindAccess().getAlternatives());
}
- // InternalSysML.g:11177:3: ( rule__RequirementConstraintKind__Alternatives )
- // InternalSysML.g:11177:4: rule__RequirementConstraintKind__Alternatives
+ // InternalSysML.g:11152:3: ( rule__RequirementConstraintKind__Alternatives )
+ // InternalSysML.g:11152:4: rule__RequirementConstraintKind__Alternatives
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintKind__Alternatives();
@@ -36767,23 +36676,23 @@ public final void ruleRequirementConstraintKind() throws RecognitionException {
// $ANTLR start "ruleRequirementVerificationKind"
- // InternalSysML.g:11186:1: ruleRequirementVerificationKind : ( ( 'verify' ) ) ;
+ // InternalSysML.g:11161:1: ruleRequirementVerificationKind : ( ( 'verify' ) ) ;
public final void ruleRequirementVerificationKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11190:1: ( ( ( 'verify' ) ) )
- // InternalSysML.g:11191:2: ( ( 'verify' ) )
+ // InternalSysML.g:11165:1: ( ( ( 'verify' ) ) )
+ // InternalSysML.g:11166:2: ( ( 'verify' ) )
{
- // InternalSysML.g:11191:2: ( ( 'verify' ) )
- // InternalSysML.g:11192:3: ( 'verify' )
+ // InternalSysML.g:11166:2: ( ( 'verify' ) )
+ // InternalSysML.g:11167:3: ( 'verify' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationKindAccess().getRequirementEnumLiteralDeclaration());
}
- // InternalSysML.g:11193:3: ( 'verify' )
- // InternalSysML.g:11193:4: 'verify'
+ // InternalSysML.g:11168:3: ( 'verify' )
+ // InternalSysML.g:11168:4: 'verify'
{
match(input,56,FOLLOW_2); if (state.failed) return ;
@@ -36814,13 +36723,13 @@ public final void ruleRequirementVerificationKind() throws RecognitionException
// $ANTLR start "rule__Identification__Alternatives"
- // InternalSysML.g:11201:1: rule__Identification__Alternatives : ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) );
+ // InternalSysML.g:11176:1: rule__Identification__Alternatives : ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) );
public final void rule__Identification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11205:1: ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) )
+ // InternalSysML.g:11180:1: ( ( ( rule__Identification__Group_0__0 ) ) | ( ( rule__Identification__NameAssignment_1 ) ) )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -36839,16 +36748,16 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
}
switch (alt1) {
case 1 :
- // InternalSysML.g:11206:2: ( ( rule__Identification__Group_0__0 ) )
+ // InternalSysML.g:11181:2: ( ( rule__Identification__Group_0__0 ) )
{
- // InternalSysML.g:11206:2: ( ( rule__Identification__Group_0__0 ) )
- // InternalSysML.g:11207:3: ( rule__Identification__Group_0__0 )
+ // InternalSysML.g:11181:2: ( ( rule__Identification__Group_0__0 ) )
+ // InternalSysML.g:11182:3: ( rule__Identification__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getGroup_0());
}
- // InternalSysML.g:11208:3: ( rule__Identification__Group_0__0 )
- // InternalSysML.g:11208:4: rule__Identification__Group_0__0
+ // InternalSysML.g:11183:3: ( rule__Identification__Group_0__0 )
+ // InternalSysML.g:11183:4: rule__Identification__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Identification__Group_0__0();
@@ -36868,16 +36777,16 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 2 :
- // InternalSysML.g:11212:2: ( ( rule__Identification__NameAssignment_1 ) )
+ // InternalSysML.g:11187:2: ( ( rule__Identification__NameAssignment_1 ) )
{
- // InternalSysML.g:11212:2: ( ( rule__Identification__NameAssignment_1 ) )
- // InternalSysML.g:11213:3: ( rule__Identification__NameAssignment_1 )
+ // InternalSysML.g:11187:2: ( ( rule__Identification__NameAssignment_1 ) )
+ // InternalSysML.g:11188:3: ( rule__Identification__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameAssignment_1());
}
- // InternalSysML.g:11214:3: ( rule__Identification__NameAssignment_1 )
- // InternalSysML.g:11214:4: rule__Identification__NameAssignment_1
+ // InternalSysML.g:11189:3: ( rule__Identification__NameAssignment_1 )
+ // InternalSysML.g:11189:4: rule__Identification__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Identification__NameAssignment_1();
@@ -36914,27 +36823,27 @@ else if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_UNRESTRICTED_NAME)) ) {
// $ANTLR start "rule__Comment__Alternatives_0"
- // InternalSysML.g:11222:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );
+ // InternalSysML.g:11197:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );
public final void rule__Comment__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11226:1: ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) )
+ // InternalSysML.g:11201:1: ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) )
int alt2=2;
alt2 = dfa2.predict(input);
switch (alt2) {
case 1 :
- // InternalSysML.g:11227:2: ( ( rule__Comment__Group_0_0__0 ) )
+ // InternalSysML.g:11202:2: ( ( rule__Comment__Group_0_0__0 ) )
{
- // InternalSysML.g:11227:2: ( ( rule__Comment__Group_0_0__0 ) )
- // InternalSysML.g:11228:3: ( rule__Comment__Group_0_0__0 )
+ // InternalSysML.g:11202:2: ( ( rule__Comment__Group_0_0__0 ) )
+ // InternalSysML.g:11203:3: ( rule__Comment__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_0());
}
- // InternalSysML.g:11229:3: ( rule__Comment__Group_0_0__0 )
- // InternalSysML.g:11229:4: rule__Comment__Group_0_0__0
+ // InternalSysML.g:11204:3: ( rule__Comment__Group_0_0__0 )
+ // InternalSysML.g:11204:4: rule__Comment__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0__0();
@@ -36954,16 +36863,16 @@ public final void rule__Comment__Alternatives_0() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:11233:2: ( ( rule__Comment__Group_0_1__0 ) )
+ // InternalSysML.g:11208:2: ( ( rule__Comment__Group_0_1__0 ) )
{
- // InternalSysML.g:11233:2: ( ( rule__Comment__Group_0_1__0 ) )
- // InternalSysML.g:11234:3: ( rule__Comment__Group_0_1__0 )
+ // InternalSysML.g:11208:2: ( ( rule__Comment__Group_0_1__0 ) )
+ // InternalSysML.g:11209:3: ( rule__Comment__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_1());
}
- // InternalSysML.g:11235:3: ( rule__Comment__Group_0_1__0 )
- // InternalSysML.g:11235:4: rule__Comment__Group_0_1__0
+ // InternalSysML.g:11210:3: ( rule__Comment__Group_0_1__0 )
+ // InternalSysML.g:11210:4: rule__Comment__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1__0();
@@ -37000,27 +36909,27 @@ public final void rule__Comment__Alternatives_0() throws RecognitionException {
// $ANTLR start "rule__TextualRepresentation__Alternatives_0"
- // InternalSysML.g:11243:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );
+ // InternalSysML.g:11218:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );
public final void rule__TextualRepresentation__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11247:1: ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) )
+ // InternalSysML.g:11222:1: ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) )
int alt3=2;
alt3 = dfa3.predict(input);
switch (alt3) {
case 1 :
- // InternalSysML.g:11248:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
+ // InternalSysML.g:11223:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
{
- // InternalSysML.g:11248:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
- // InternalSysML.g:11249:3: ( rule__TextualRepresentation__Group_0_0__0 )
+ // InternalSysML.g:11223:2: ( ( rule__TextualRepresentation__Group_0_0__0 ) )
+ // InternalSysML.g:11224:3: ( rule__TextualRepresentation__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_0());
}
- // InternalSysML.g:11250:3: ( rule__TextualRepresentation__Group_0_0__0 )
- // InternalSysML.g:11250:4: rule__TextualRepresentation__Group_0_0__0
+ // InternalSysML.g:11225:3: ( rule__TextualRepresentation__Group_0_0__0 )
+ // InternalSysML.g:11225:4: rule__TextualRepresentation__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_0__0();
@@ -37040,16 +36949,16 @@ public final void rule__TextualRepresentation__Alternatives_0() throws Recogniti
}
break;
case 2 :
- // InternalSysML.g:11254:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
+ // InternalSysML.g:11229:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
{
- // InternalSysML.g:11254:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
- // InternalSysML.g:11255:3: ( rule__TextualRepresentation__Group_0_1__0 )
+ // InternalSysML.g:11229:2: ( ( rule__TextualRepresentation__Group_0_1__0 ) )
+ // InternalSysML.g:11230:3: ( rule__TextualRepresentation__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_1());
}
- // InternalSysML.g:11256:3: ( rule__TextualRepresentation__Group_0_1__0 )
- // InternalSysML.g:11256:4: rule__TextualRepresentation__Group_0_1__0
+ // InternalSysML.g:11231:3: ( rule__TextualRepresentation__Group_0_1__0 )
+ // InternalSysML.g:11231:4: rule__TextualRepresentation__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1__0();
@@ -37086,13 +36995,13 @@ public final void rule__TextualRepresentation__Alternatives_0() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Alternatives_0"
- // InternalSysML.g:11264:1: rule__AnnotatingFeature__Alternatives_0 : ( ( '@' ) | ( 'metadata' ) );
+ // InternalSysML.g:11239:1: rule__AnnotatingFeature__Alternatives_0 : ( ( '@' ) | ( 'metadata' ) );
public final void rule__AnnotatingFeature__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11268:1: ( ( '@' ) | ( 'metadata' ) )
+ // InternalSysML.g:11243:1: ( ( '@' ) | ( 'metadata' ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -37111,10 +37020,10 @@ else if ( (LA4_0==58) ) {
}
switch (alt4) {
case 1 :
- // InternalSysML.g:11269:2: ( '@' )
+ // InternalSysML.g:11244:2: ( '@' )
{
- // InternalSysML.g:11269:2: ( '@' )
- // InternalSysML.g:11270:3: '@'
+ // InternalSysML.g:11244:2: ( '@' )
+ // InternalSysML.g:11245:3: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getCommercialAtKeyword_0_0());
@@ -37130,10 +37039,10 @@ else if ( (LA4_0==58) ) {
}
break;
case 2 :
- // InternalSysML.g:11275:2: ( 'metadata' )
+ // InternalSysML.g:11250:2: ( 'metadata' )
{
- // InternalSysML.g:11275:2: ( 'metadata' )
- // InternalSysML.g:11276:3: 'metadata'
+ // InternalSysML.g:11250:2: ( 'metadata' )
+ // InternalSysML.g:11251:3: 'metadata'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getMetadataKeyword_0_1());
@@ -37166,13 +37075,13 @@ else if ( (LA4_0==58) ) {
// $ANTLR start "rule__AnnotatingFeature__Alternatives_2"
- // InternalSysML.g:11285:1: rule__AnnotatingFeature__Alternatives_2 : ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) );
+ // InternalSysML.g:11260:1: rule__AnnotatingFeature__Alternatives_2 : ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) );
public final void rule__AnnotatingFeature__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11289:1: ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalSysML.g:11264:1: ( ( ( rule__AnnotatingFeature__Group_2_0__0 ) ) | ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -37191,16 +37100,16 @@ else if ( (LA5_0==EOF||LA5_0==RULE_REGULAR_COMMENT||LA5_0==59||LA5_0==105||LA5_0
}
switch (alt5) {
case 1 :
- // InternalSysML.g:11290:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
+ // InternalSysML.g:11265:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
{
- // InternalSysML.g:11290:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
- // InternalSysML.g:11291:3: ( rule__AnnotatingFeature__Group_2_0__0 )
+ // InternalSysML.g:11265:2: ( ( rule__AnnotatingFeature__Group_2_0__0 ) )
+ // InternalSysML.g:11266:3: ( rule__AnnotatingFeature__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getGroup_2_0());
}
- // InternalSysML.g:11292:3: ( rule__AnnotatingFeature__Group_2_0__0 )
- // InternalSysML.g:11292:4: rule__AnnotatingFeature__Group_2_0__0
+ // InternalSysML.g:11267:3: ( rule__AnnotatingFeature__Group_2_0__0 )
+ // InternalSysML.g:11267:4: rule__AnnotatingFeature__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0__0();
@@ -37220,16 +37129,16 @@ else if ( (LA5_0==EOF||LA5_0==RULE_REGULAR_COMMENT||LA5_0==59||LA5_0==105||LA5_0
}
break;
case 2 :
- // InternalSysML.g:11296:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:11271:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalSysML.g:11296:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
- // InternalSysML.g:11297:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:11271:2: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:11272:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalSysML.g:11298:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
- // InternalSysML.g:11298:4: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1
+ // InternalSysML.g:11273:3: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:11273:4: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1();
@@ -37266,13 +37175,13 @@ else if ( (LA5_0==EOF||LA5_0==RULE_REGULAR_COMMENT||LA5_0==59||LA5_0==105||LA5_0
// $ANTLR start "rule__AnnotatingFeatureBody__Alternatives"
- // InternalSysML.g:11306:1: rule__AnnotatingFeatureBody__Alternatives : ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) );
+ // InternalSysML.g:11281:1: rule__AnnotatingFeatureBody__Alternatives : ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) );
public final void rule__AnnotatingFeatureBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11310:1: ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) )
+ // InternalSysML.g:11285:1: ( ( ';' ) | ( ( rule__AnnotatingFeatureBody__Group_1__0 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -37291,10 +37200,10 @@ else if ( (LA6_0==107) ) {
}
switch (alt6) {
case 1 :
- // InternalSysML.g:11311:2: ( ';' )
+ // InternalSysML.g:11286:2: ( ';' )
{
- // InternalSysML.g:11311:2: ( ';' )
- // InternalSysML.g:11312:3: ';'
+ // InternalSysML.g:11286:2: ( ';' )
+ // InternalSysML.g:11287:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getSemicolonKeyword_0());
@@ -37310,16 +37219,16 @@ else if ( (LA6_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:11317:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
+ // InternalSysML.g:11292:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
{
- // InternalSysML.g:11317:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
- // InternalSysML.g:11318:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
+ // InternalSysML.g:11292:2: ( ( rule__AnnotatingFeatureBody__Group_1__0 ) )
+ // InternalSysML.g:11293:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getGroup_1());
}
- // InternalSysML.g:11319:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
- // InternalSysML.g:11319:4: rule__AnnotatingFeatureBody__Group_1__0
+ // InternalSysML.g:11294:3: ( rule__AnnotatingFeatureBody__Group_1__0 )
+ // InternalSysML.g:11294:4: rule__AnnotatingFeatureBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureBody__Group_1__0();
@@ -37356,13 +37265,13 @@ else if ( (LA6_0==107) ) {
// $ANTLR start "rule__MetadataFeature__Alternatives_1"
- // InternalSysML.g:11327:1: rule__MetadataFeature__Alternatives_1 : ( ( ':>>' ) | ( 'redefines' ) );
+ // InternalSysML.g:11302:1: rule__MetadataFeature__Alternatives_1 : ( ( ':>>' ) | ( 'redefines' ) );
public final void rule__MetadataFeature__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11331:1: ( ( ':>>' ) | ( 'redefines' ) )
+ // InternalSysML.g:11306:1: ( ( ':>>' ) | ( 'redefines' ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -37381,10 +37290,10 @@ else if ( (LA7_0==61) ) {
}
switch (alt7) {
case 1 :
- // InternalSysML.g:11332:2: ( ':>>' )
+ // InternalSysML.g:11307:2: ( ':>>' )
{
- // InternalSysML.g:11332:2: ( ':>>' )
- // InternalSysML.g:11333:3: ':>>'
+ // InternalSysML.g:11307:2: ( ':>>' )
+ // InternalSysML.g:11308:3: ':>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getColonGreaterThanSignGreaterThanSignKeyword_1_0());
@@ -37400,10 +37309,10 @@ else if ( (LA7_0==61) ) {
}
break;
case 2 :
- // InternalSysML.g:11338:2: ( 'redefines' )
+ // InternalSysML.g:11313:2: ( 'redefines' )
{
- // InternalSysML.g:11338:2: ( 'redefines' )
- // InternalSysML.g:11339:3: 'redefines'
+ // InternalSysML.g:11313:2: ( 'redefines' )
+ // InternalSysML.g:11314:3: 'redefines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getRedefinesKeyword_1_1());
@@ -37436,13 +37345,13 @@ else if ( (LA7_0==61) ) {
// $ANTLR start "rule__PackageBody__Alternatives"
- // InternalSysML.g:11348:1: rule__PackageBody__Alternatives : ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) );
+ // InternalSysML.g:11323:1: rule__PackageBody__Alternatives : ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) );
public final void rule__PackageBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11352:1: ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) )
+ // InternalSysML.g:11327:1: ( ( ';' ) | ( ( rule__PackageBody__Group_1__0 ) ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -37461,10 +37370,10 @@ else if ( (LA8_0==107) ) {
}
switch (alt8) {
case 1 :
- // InternalSysML.g:11353:2: ( ';' )
+ // InternalSysML.g:11328:2: ( ';' )
{
- // InternalSysML.g:11353:2: ( ';' )
- // InternalSysML.g:11354:3: ';'
+ // InternalSysML.g:11328:2: ( ';' )
+ // InternalSysML.g:11329:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getSemicolonKeyword_0());
@@ -37480,16 +37389,16 @@ else if ( (LA8_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:11359:2: ( ( rule__PackageBody__Group_1__0 ) )
+ // InternalSysML.g:11334:2: ( ( rule__PackageBody__Group_1__0 ) )
{
- // InternalSysML.g:11359:2: ( ( rule__PackageBody__Group_1__0 ) )
- // InternalSysML.g:11360:3: ( rule__PackageBody__Group_1__0 )
+ // InternalSysML.g:11334:2: ( ( rule__PackageBody__Group_1__0 ) )
+ // InternalSysML.g:11335:3: ( rule__PackageBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getGroup_1());
}
- // InternalSysML.g:11361:3: ( rule__PackageBody__Group_1__0 )
- // InternalSysML.g:11361:4: rule__PackageBody__Group_1__0
+ // InternalSysML.g:11336:3: ( rule__PackageBody__Group_1__0 )
+ // InternalSysML.g:11336:4: rule__PackageBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__PackageBody__Group_1__0();
@@ -37526,27 +37435,27 @@ else if ( (LA8_0==107) ) {
// $ANTLR start "rule__PackageBody__Alternatives_1_1"
- // InternalSysML.g:11369:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );
+ // InternalSysML.g:11344:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );
public final void rule__PackageBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11373:1: ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) )
+ // InternalSysML.g:11348:1: ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) )
int alt9=4;
alt9 = dfa9.predict(input);
switch (alt9) {
case 1 :
- // InternalSysML.g:11374:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:11349:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalSysML.g:11374:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
- // InternalSysML.g:11375:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:11349:2: ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:11350:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalSysML.g:11376:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
- // InternalSysML.g:11376:4: rule__PackageBody__Documentation_compAssignment_1_1_0
+ // InternalSysML.g:11351:3: ( rule__PackageBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:11351:4: rule__PackageBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__PackageBody__Documentation_compAssignment_1_1_0();
@@ -37566,16 +37475,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 2 :
- // InternalSysML.g:11380:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:11355:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:11380:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:11381:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:11355:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:11356:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:11382:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalSysML.g:11382:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_1
+ // InternalSysML.g:11357:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:11357:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedMembership_compAssignment_1_1_1();
@@ -37595,16 +37504,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 3 :
- // InternalSysML.g:11386:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:11361:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
{
- // InternalSysML.g:11386:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
- // InternalSysML.g:11387:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:11361:2: ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:11362:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compAssignment_1_1_2());
}
- // InternalSysML.g:11388:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
- // InternalSysML.g:11388:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_2
+ // InternalSysML.g:11363:3: ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:11363:4: rule__PackageBody__OwnedMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedMembership_compAssignment_1_1_2();
@@ -37624,16 +37533,16 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
}
break;
case 4 :
- // InternalSysML.g:11392:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalSysML.g:11367:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
{
- // InternalSysML.g:11392:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
- // InternalSysML.g:11393:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalSysML.g:11367:2: ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalSysML.g:11368:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedImport_compAssignment_1_1_3());
}
- // InternalSysML.g:11394:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
- // InternalSysML.g:11394:4: rule__PackageBody__OwnedImport_compAssignment_1_1_3
+ // InternalSysML.g:11369:3: ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalSysML.g:11369:4: rule__PackageBody__OwnedImport_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__PackageBody__OwnedImport_compAssignment_1_1_3();
@@ -37670,27 +37579,27 @@ public final void rule__PackageBody__Alternatives_1_1() throws RecognitionExcept
// $ANTLR start "rule__PackageBodyElement__Alternatives"
- // InternalSysML.g:11402:1: rule__PackageBodyElement__Alternatives : ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) );
+ // InternalSysML.g:11377:1: rule__PackageBodyElement__Alternatives : ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) );
public final void rule__PackageBodyElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11406:1: ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) )
+ // InternalSysML.g:11381:1: ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) )
int alt10=4;
alt10 = dfa10.predict(input);
switch (alt10) {
case 1 :
- // InternalSysML.g:11407:2: ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:11382:2: ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) )
{
- // InternalSysML.g:11407:2: ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) )
- // InternalSysML.g:11408:3: ( rule__PackageBodyElement__Documentation_compAssignment_0 )
+ // InternalSysML.g:11382:2: ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:11383:3: ( rule__PackageBodyElement__Documentation_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getDocumentation_compAssignment_0());
}
- // InternalSysML.g:11409:3: ( rule__PackageBodyElement__Documentation_compAssignment_0 )
- // InternalSysML.g:11409:4: rule__PackageBodyElement__Documentation_compAssignment_0
+ // InternalSysML.g:11384:3: ( rule__PackageBodyElement__Documentation_compAssignment_0 )
+ // InternalSysML.g:11384:4: rule__PackageBodyElement__Documentation_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__PackageBodyElement__Documentation_compAssignment_0();
@@ -37710,16 +37619,16 @@ public final void rule__PackageBodyElement__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalSysML.g:11413:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:11388:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:11413:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:11414:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:11388:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:11389:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:11415:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:11415:4: rule__PackageBodyElement__OwnedMembership_compAssignment_1
+ // InternalSysML.g:11390:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:11390:4: rule__PackageBodyElement__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__PackageBodyElement__OwnedMembership_compAssignment_1();
@@ -37739,16 +37648,16 @@ public final void rule__PackageBodyElement__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalSysML.g:11419:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:11394:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:11419:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:11420:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:11394:2: ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:11395:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:11421:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:11421:4: rule__PackageBodyElement__OwnedMembership_compAssignment_2
+ // InternalSysML.g:11396:3: ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:11396:4: rule__PackageBodyElement__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__PackageBodyElement__OwnedMembership_compAssignment_2();
@@ -37768,16 +37677,16 @@ public final void rule__PackageBodyElement__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // InternalSysML.g:11425:2: ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) )
+ // InternalSysML.g:11400:2: ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) )
{
- // InternalSysML.g:11425:2: ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) )
- // InternalSysML.g:11426:3: ( rule__PackageBodyElement__OwnedImport_compAssignment_3 )
+ // InternalSysML.g:11400:2: ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) )
+ // InternalSysML.g:11401:3: ( rule__PackageBodyElement__OwnedImport_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedImport_compAssignment_3());
}
- // InternalSysML.g:11427:3: ( rule__PackageBodyElement__OwnedImport_compAssignment_3 )
- // InternalSysML.g:11427:4: rule__PackageBodyElement__OwnedImport_compAssignment_3
+ // InternalSysML.g:11402:3: ( rule__PackageBodyElement__OwnedImport_compAssignment_3 )
+ // InternalSysML.g:11402:4: rule__PackageBodyElement__OwnedImport_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__PackageBodyElement__OwnedImport_compAssignment_3();
@@ -37814,21 +37723,21 @@ public final void rule__PackageBodyElement__Alternatives() throws RecognitionExc
// $ANTLR start "rule__PackageMember__Alternatives_2"
- // InternalSysML.g:11435:1: rule__PackageMember__Alternatives_2 : ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) );
+ // InternalSysML.g:11410:1: rule__PackageMember__Alternatives_2 : ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) );
public final void rule__PackageMember__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11439:1: ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) )
+ // InternalSysML.g:11414:1: ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) )
int alt11=2;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
- // InternalSysML.g:11440:2: ( ruleNonUsagePackageMember )
+ // InternalSysML.g:11415:2: ( ruleNonUsagePackageMember )
{
- // InternalSysML.g:11440:2: ( ruleNonUsagePackageMember )
- // InternalSysML.g:11441:3: ruleNonUsagePackageMember
+ // InternalSysML.g:11415:2: ( ruleNonUsagePackageMember )
+ // InternalSysML.g:11416:3: ruleNonUsagePackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getNonUsagePackageMemberParserRuleCall_2_0());
@@ -37848,10 +37757,10 @@ public final void rule__PackageMember__Alternatives_2() throws RecognitionExcept
}
break;
case 2 :
- // InternalSysML.g:11446:2: ( ruleUsagePackageMember )
+ // InternalSysML.g:11421:2: ( ruleUsagePackageMember )
{
- // InternalSysML.g:11446:2: ( ruleUsagePackageMember )
- // InternalSysML.g:11447:3: ruleUsagePackageMember
+ // InternalSysML.g:11421:2: ( ruleUsagePackageMember )
+ // InternalSysML.g:11422:3: ruleUsagePackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getUsagePackageMemberParserRuleCall_2_1());
@@ -37888,13 +37797,13 @@ public final void rule__PackageMember__Alternatives_2() throws RecognitionExcept
// $ANTLR start "rule__NonUsagePackageMember__Alternatives"
- // InternalSysML.g:11456:1: rule__NonUsagePackageMember__Alternatives : ( ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonUsagePackageMember__Group_1__0 ) ) );
+ // InternalSysML.g:11431:1: rule__NonUsagePackageMember__Alternatives : ( ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonUsagePackageMember__Group_1__0 ) ) );
public final void rule__NonUsagePackageMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11460:1: ( ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonUsagePackageMember__Group_1__0 ) ) )
+ // InternalSysML.g:11435:1: ( ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) ) | ( ( rule__NonUsagePackageMember__Group_1__0 ) ) )
int alt12=2;
int LA12_0 = input.LA(1);
@@ -37913,16 +37822,16 @@ else if ( ((LA12_0>=62 && LA12_0<=63)) ) {
}
switch (alt12) {
case 1 :
- // InternalSysML.g:11461:2: ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) )
+ // InternalSysML.g:11436:2: ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) )
{
- // InternalSysML.g:11461:2: ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) )
- // InternalSysML.g:11462:3: ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 )
+ // InternalSysML.g:11436:2: ( ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 ) )
+ // InternalSysML.g:11437:3: ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getOwnedMemberElement_compAssignment_0());
}
- // InternalSysML.g:11463:3: ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 )
- // InternalSysML.g:11463:4: rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0
+ // InternalSysML.g:11438:3: ( rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 )
+ // InternalSysML.g:11438:4: rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0();
@@ -37942,16 +37851,16 @@ else if ( ((LA12_0>=62 && LA12_0<=63)) ) {
}
break;
case 2 :
- // InternalSysML.g:11467:2: ( ( rule__NonUsagePackageMember__Group_1__0 ) )
+ // InternalSysML.g:11442:2: ( ( rule__NonUsagePackageMember__Group_1__0 ) )
{
- // InternalSysML.g:11467:2: ( ( rule__NonUsagePackageMember__Group_1__0 ) )
- // InternalSysML.g:11468:3: ( rule__NonUsagePackageMember__Group_1__0 )
+ // InternalSysML.g:11442:2: ( ( rule__NonUsagePackageMember__Group_1__0 ) )
+ // InternalSysML.g:11443:3: ( rule__NonUsagePackageMember__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getGroup_1());
}
- // InternalSysML.g:11469:3: ( rule__NonUsagePackageMember__Group_1__0 )
- // InternalSysML.g:11469:4: rule__NonUsagePackageMember__Group_1__0
+ // InternalSysML.g:11444:3: ( rule__NonUsagePackageMember__Group_1__0 )
+ // InternalSysML.g:11444:4: rule__NonUsagePackageMember__Group_1__0
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__Group_1__0();
@@ -37988,13 +37897,13 @@ else if ( ((LA12_0>=62 && LA12_0<=63)) ) {
// $ANTLR start "rule__NonUsagePackageMember__Alternatives_1_0"
- // InternalSysML.g:11477:1: rule__NonUsagePackageMember__Alternatives_1_0 : ( ( 'alias' ) | ( 'import' ) );
+ // InternalSysML.g:11452:1: rule__NonUsagePackageMember__Alternatives_1_0 : ( ( 'alias' ) | ( 'import' ) );
public final void rule__NonUsagePackageMember__Alternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11481:1: ( ( 'alias' ) | ( 'import' ) )
+ // InternalSysML.g:11456:1: ( ( 'alias' ) | ( 'import' ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -38013,10 +37922,10 @@ else if ( (LA13_0==63) ) {
}
switch (alt13) {
case 1 :
- // InternalSysML.g:11482:2: ( 'alias' )
+ // InternalSysML.g:11457:2: ( 'alias' )
{
- // InternalSysML.g:11482:2: ( 'alias' )
- // InternalSysML.g:11483:3: 'alias'
+ // InternalSysML.g:11457:2: ( 'alias' )
+ // InternalSysML.g:11458:3: 'alias'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getAliasKeyword_1_0_0());
@@ -38032,10 +37941,10 @@ else if ( (LA13_0==63) ) {
}
break;
case 2 :
- // InternalSysML.g:11488:2: ( 'import' )
+ // InternalSysML.g:11463:2: ( 'import' )
{
- // InternalSysML.g:11488:2: ( 'import' )
- // InternalSysML.g:11489:3: 'import'
+ // InternalSysML.g:11463:2: ( 'import' )
+ // InternalSysML.g:11464:3: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getImportKeyword_1_0_1());
@@ -38068,21 +37977,21 @@ else if ( (LA13_0==63) ) {
// $ANTLR start "rule__Import__Alternatives_3"
- // InternalSysML.g:11498:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
+ // InternalSysML.g:11473:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
public final void rule__Import__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11502:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
+ // InternalSysML.g:11477:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
int alt14=2;
alt14 = dfa14.predict(input);
switch (alt14) {
case 1 :
- // InternalSysML.g:11503:2: ( ruleImportedNamespace )
+ // InternalSysML.g:11478:2: ( ruleImportedNamespace )
{
- // InternalSysML.g:11503:2: ( ruleImportedNamespace )
- // InternalSysML.g:11504:3: ruleImportedNamespace
+ // InternalSysML.g:11478:2: ( ruleImportedNamespace )
+ // InternalSysML.g:11479:3: ruleImportedNamespace
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportedNamespaceParserRuleCall_3_0());
@@ -38102,10 +38011,10 @@ public final void rule__Import__Alternatives_3() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:11509:2: ( ruleImportedFilterPackage )
+ // InternalSysML.g:11484:2: ( ruleImportedFilterPackage )
{
- // InternalSysML.g:11509:2: ( ruleImportedFilterPackage )
- // InternalSysML.g:11510:3: ruleImportedFilterPackage
+ // InternalSysML.g:11484:2: ( ruleImportedFilterPackage )
+ // InternalSysML.g:11485:3: ruleImportedFilterPackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportedFilterPackageParserRuleCall_3_1());
@@ -38142,13 +38051,13 @@ public final void rule__Import__Alternatives_3() throws RecognitionException {
// $ANTLR start "rule__ImportedNamespace__Alternatives_0"
- // InternalSysML.g:11519:1: rule__ImportedNamespace__Alternatives_0 : ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) );
+ // InternalSysML.g:11494:1: rule__ImportedNamespace__Alternatives_0 : ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) );
public final void rule__ImportedNamespace__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11523:1: ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) )
+ // InternalSysML.g:11498:1: ( ( ( rule__ImportedNamespace__Group_0_0__0 ) ) | ( ( rule__ImportedNamespace__Group_0_1__0 ) ) | ( ( rule__ImportedNamespace__Group_0_2__0 ) ) )
int alt15=3;
int LA15_0 = input.LA(1);
@@ -38175,12 +38084,12 @@ else if ( ((LA15_3>=RULE_ID && LA15_3<=RULE_UNRESTRICTED_NAME)) ) {
else if ( (LA15_1==65) ) {
int LA15_4 = input.LA(3);
- if ( ((LA15_4>=RULE_ID && LA15_4<=RULE_UNRESTRICTED_NAME)) ) {
- alt15=3;
- }
- else if ( (LA15_4==52||LA15_4==66) ) {
+ if ( (LA15_4==52||LA15_4==66) ) {
alt15=1;
}
+ else if ( ((LA15_4>=RULE_ID && LA15_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt15=3;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -38220,12 +38129,12 @@ else if ( ((LA15_3>=RULE_ID && LA15_3<=RULE_UNRESTRICTED_NAME)) ) {
else if ( (LA15_2==65) ) {
int LA15_4 = input.LA(3);
- if ( ((LA15_4>=RULE_ID && LA15_4<=RULE_UNRESTRICTED_NAME)) ) {
- alt15=3;
- }
- else if ( (LA15_4==52||LA15_4==66) ) {
+ if ( (LA15_4==52||LA15_4==66) ) {
alt15=1;
}
+ else if ( ((LA15_4>=RULE_ID && LA15_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt15=3;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -38251,16 +38160,16 @@ else if ( (LA15_4==52||LA15_4==66) ) {
}
switch (alt15) {
case 1 :
- // InternalSysML.g:11524:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
+ // InternalSysML.g:11499:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
{
- // InternalSysML.g:11524:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
- // InternalSysML.g:11525:3: ( rule__ImportedNamespace__Group_0_0__0 )
+ // InternalSysML.g:11499:2: ( ( rule__ImportedNamespace__Group_0_0__0 ) )
+ // InternalSysML.g:11500:3: ( rule__ImportedNamespace__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_0());
}
- // InternalSysML.g:11526:3: ( rule__ImportedNamespace__Group_0_0__0 )
- // InternalSysML.g:11526:4: rule__ImportedNamespace__Group_0_0__0
+ // InternalSysML.g:11501:3: ( rule__ImportedNamespace__Group_0_0__0 )
+ // InternalSysML.g:11501:4: rule__ImportedNamespace__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_0__0();
@@ -38280,16 +38189,16 @@ else if ( (LA15_4==52||LA15_4==66) ) {
}
break;
case 2 :
- // InternalSysML.g:11530:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
+ // InternalSysML.g:11505:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
{
- // InternalSysML.g:11530:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
- // InternalSysML.g:11531:3: ( rule__ImportedNamespace__Group_0_1__0 )
+ // InternalSysML.g:11505:2: ( ( rule__ImportedNamespace__Group_0_1__0 ) )
+ // InternalSysML.g:11506:3: ( rule__ImportedNamespace__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_1());
}
- // InternalSysML.g:11532:3: ( rule__ImportedNamespace__Group_0_1__0 )
- // InternalSysML.g:11532:4: rule__ImportedNamespace__Group_0_1__0
+ // InternalSysML.g:11507:3: ( rule__ImportedNamespace__Group_0_1__0 )
+ // InternalSysML.g:11507:4: rule__ImportedNamespace__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_1__0();
@@ -38309,16 +38218,16 @@ else if ( (LA15_4==52||LA15_4==66) ) {
}
break;
case 3 :
- // InternalSysML.g:11536:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
+ // InternalSysML.g:11511:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
{
- // InternalSysML.g:11536:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
- // InternalSysML.g:11537:3: ( rule__ImportedNamespace__Group_0_2__0 )
+ // InternalSysML.g:11511:2: ( ( rule__ImportedNamespace__Group_0_2__0 ) )
+ // InternalSysML.g:11512:3: ( rule__ImportedNamespace__Group_0_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getGroup_0_2());
}
- // InternalSysML.g:11538:3: ( rule__ImportedNamespace__Group_0_2__0 )
- // InternalSysML.g:11538:4: rule__ImportedNamespace__Group_0_2__0
+ // InternalSysML.g:11513:3: ( rule__ImportedNamespace__Group_0_2__0 )
+ // InternalSysML.g:11513:4: rule__ImportedNamespace__Group_0_2__0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_2__0();
@@ -38355,13 +38264,13 @@ else if ( (LA15_4==52||LA15_4==66) ) {
// $ANTLR start "rule__ImportedNamespace__Alternatives_0_0_1"
- // InternalSysML.g:11546:1: rule__ImportedNamespace__Alternatives_0_0_1 : ( ( '::' ) | ( '.' ) );
+ // InternalSysML.g:11521:1: rule__ImportedNamespace__Alternatives_0_0_1 : ( ( '::' ) | ( '.' ) );
public final void rule__ImportedNamespace__Alternatives_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11550:1: ( ( '::' ) | ( '.' ) )
+ // InternalSysML.g:11525:1: ( ( '::' ) | ( '.' ) )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -38380,10 +38289,10 @@ else if ( (LA16_0==65) ) {
}
switch (alt16) {
case 1 :
- // InternalSysML.g:11551:2: ( '::' )
+ // InternalSysML.g:11526:2: ( '::' )
{
- // InternalSysML.g:11551:2: ( '::' )
- // InternalSysML.g:11552:3: '::'
+ // InternalSysML.g:11526:2: ( '::' )
+ // InternalSysML.g:11527:3: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getColonColonKeyword_0_0_1_0());
@@ -38399,10 +38308,10 @@ else if ( (LA16_0==65) ) {
}
break;
case 2 :
- // InternalSysML.g:11557:2: ( '.' )
+ // InternalSysML.g:11532:2: ( '.' )
{
- // InternalSysML.g:11557:2: ( '.' )
- // InternalSysML.g:11558:3: '.'
+ // InternalSysML.g:11532:2: ( '.' )
+ // InternalSysML.g:11533:3: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getFullStopKeyword_0_0_1_1());
@@ -38435,13 +38344,13 @@ else if ( (LA16_0==65) ) {
// $ANTLR start "rule__ImportedNamespace__Alternatives_1"
- // InternalSysML.g:11567:1: rule__ImportedNamespace__Alternatives_1 : ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) );
+ // InternalSysML.g:11542:1: rule__ImportedNamespace__Alternatives_1 : ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) );
public final void rule__ImportedNamespace__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11571:1: ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) )
+ // InternalSysML.g:11546:1: ( ( '*' ) | ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) ) )
int alt17=2;
int LA17_0 = input.LA(1);
@@ -38460,10 +38369,10 @@ else if ( (LA17_0==52) ) {
}
switch (alt17) {
case 1 :
- // InternalSysML.g:11572:2: ( '*' )
+ // InternalSysML.g:11547:2: ( '*' )
{
- // InternalSysML.g:11572:2: ( '*' )
- // InternalSysML.g:11573:3: '*'
+ // InternalSysML.g:11547:2: ( '*' )
+ // InternalSysML.g:11548:3: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAsteriskKeyword_1_0());
@@ -38479,16 +38388,16 @@ else if ( (LA17_0==52) ) {
}
break;
case 2 :
- // InternalSysML.g:11578:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
+ // InternalSysML.g:11553:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
{
- // InternalSysML.g:11578:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
- // InternalSysML.g:11579:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
+ // InternalSysML.g:11553:2: ( ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 ) )
+ // InternalSysML.g:11554:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAssignment_1_1());
}
- // InternalSysML.g:11580:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
- // InternalSysML.g:11580:4: rule__ImportedNamespace__IsRecursiveAssignment_1_1
+ // InternalSysML.g:11555:3: ( rule__ImportedNamespace__IsRecursiveAssignment_1_1 )
+ // InternalSysML.g:11555:4: rule__ImportedNamespace__IsRecursiveAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__IsRecursiveAssignment_1_1();
@@ -38525,21 +38434,21 @@ else if ( (LA17_0==52) ) {
// $ANTLR start "rule__DefinitionElement__Alternatives"
- // InternalSysML.g:11588:1: rule__DefinitionElement__Alternatives : ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) );
+ // InternalSysML.g:11563:1: rule__DefinitionElement__Alternatives : ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) );
public final void rule__DefinitionElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11592:1: ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) )
+ // InternalSysML.g:11567:1: ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) )
int alt18=24;
alt18 = dfa18.predict(input);
switch (alt18) {
case 1 :
- // InternalSysML.g:11593:2: ( rulePackage )
+ // InternalSysML.g:11568:2: ( rulePackage )
{
- // InternalSysML.g:11593:2: ( rulePackage )
- // InternalSysML.g:11594:3: rulePackage
+ // InternalSysML.g:11568:2: ( rulePackage )
+ // InternalSysML.g:11569:3: rulePackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getPackageParserRuleCall_0());
@@ -38559,10 +38468,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalSysML.g:11599:2: ( ruleComment )
+ // InternalSysML.g:11574:2: ( ruleComment )
{
- // InternalSysML.g:11599:2: ( ruleComment )
- // InternalSysML.g:11600:3: ruleComment
+ // InternalSysML.g:11574:2: ( ruleComment )
+ // InternalSysML.g:11575:3: ruleComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getCommentParserRuleCall_1());
@@ -38582,10 +38491,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 3 :
- // InternalSysML.g:11605:2: ( ruleTextualRepresentation )
+ // InternalSysML.g:11580:2: ( ruleTextualRepresentation )
{
- // InternalSysML.g:11605:2: ( ruleTextualRepresentation )
- // InternalSysML.g:11606:3: ruleTextualRepresentation
+ // InternalSysML.g:11580:2: ( ruleTextualRepresentation )
+ // InternalSysML.g:11581:3: ruleTextualRepresentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getTextualRepresentationParserRuleCall_2());
@@ -38605,10 +38514,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 4 :
- // InternalSysML.g:11611:2: ( ruleAnnotatingFeature )
+ // InternalSysML.g:11586:2: ( ruleAnnotatingFeature )
{
- // InternalSysML.g:11611:2: ( ruleAnnotatingFeature )
- // InternalSysML.g:11612:3: ruleAnnotatingFeature
+ // InternalSysML.g:11586:2: ( ruleAnnotatingFeature )
+ // InternalSysML.g:11587:3: ruleAnnotatingFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getAnnotatingFeatureParserRuleCall_3());
@@ -38628,10 +38537,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 5 :
- // InternalSysML.g:11617:2: ( ruleDependency )
+ // InternalSysML.g:11592:2: ( ruleDependency )
{
- // InternalSysML.g:11617:2: ( ruleDependency )
- // InternalSysML.g:11618:3: ruleDependency
+ // InternalSysML.g:11592:2: ( ruleDependency )
+ // InternalSysML.g:11593:3: ruleDependency
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getDependencyParserRuleCall_4());
@@ -38651,10 +38560,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 6 :
- // InternalSysML.g:11623:2: ( ruleAttributeDefinition )
+ // InternalSysML.g:11598:2: ( ruleAttributeDefinition )
{
- // InternalSysML.g:11623:2: ( ruleAttributeDefinition )
- // InternalSysML.g:11624:3: ruleAttributeDefinition
+ // InternalSysML.g:11598:2: ( ruleAttributeDefinition )
+ // InternalSysML.g:11599:3: ruleAttributeDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getAttributeDefinitionParserRuleCall_5());
@@ -38674,10 +38583,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 7 :
- // InternalSysML.g:11629:2: ( ruleEnumerationDefinition )
+ // InternalSysML.g:11604:2: ( ruleEnumerationDefinition )
{
- // InternalSysML.g:11629:2: ( ruleEnumerationDefinition )
- // InternalSysML.g:11630:3: ruleEnumerationDefinition
+ // InternalSysML.g:11604:2: ( ruleEnumerationDefinition )
+ // InternalSysML.g:11605:3: ruleEnumerationDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getEnumerationDefinitionParserRuleCall_6());
@@ -38697,10 +38606,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 8 :
- // InternalSysML.g:11635:2: ( ruleItemDefinition )
+ // InternalSysML.g:11610:2: ( ruleItemDefinition )
{
- // InternalSysML.g:11635:2: ( ruleItemDefinition )
- // InternalSysML.g:11636:3: ruleItemDefinition
+ // InternalSysML.g:11610:2: ( ruleItemDefinition )
+ // InternalSysML.g:11611:3: ruleItemDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getItemDefinitionParserRuleCall_7());
@@ -38720,10 +38629,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 9 :
- // InternalSysML.g:11641:2: ( rulePartDefinition )
+ // InternalSysML.g:11616:2: ( rulePartDefinition )
{
- // InternalSysML.g:11641:2: ( rulePartDefinition )
- // InternalSysML.g:11642:3: rulePartDefinition
+ // InternalSysML.g:11616:2: ( rulePartDefinition )
+ // InternalSysML.g:11617:3: rulePartDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getPartDefinitionParserRuleCall_8());
@@ -38743,10 +38652,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 10 :
- // InternalSysML.g:11647:2: ( ruleIndividualDefinition )
+ // InternalSysML.g:11622:2: ( ruleIndividualDefinition )
{
- // InternalSysML.g:11647:2: ( ruleIndividualDefinition )
- // InternalSysML.g:11648:3: ruleIndividualDefinition
+ // InternalSysML.g:11622:2: ( ruleIndividualDefinition )
+ // InternalSysML.g:11623:3: ruleIndividualDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getIndividualDefinitionParserRuleCall_9());
@@ -38766,10 +38675,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 11 :
- // InternalSysML.g:11653:2: ( ruleConnectionDefinition )
+ // InternalSysML.g:11628:2: ( ruleConnectionDefinition )
{
- // InternalSysML.g:11653:2: ( ruleConnectionDefinition )
- // InternalSysML.g:11654:3: ruleConnectionDefinition
+ // InternalSysML.g:11628:2: ( ruleConnectionDefinition )
+ // InternalSysML.g:11629:3: ruleConnectionDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getConnectionDefinitionParserRuleCall_10());
@@ -38789,10 +38698,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 12 :
- // InternalSysML.g:11659:2: ( ruleInterfaceDefinition )
+ // InternalSysML.g:11634:2: ( ruleInterfaceDefinition )
{
- // InternalSysML.g:11659:2: ( ruleInterfaceDefinition )
- // InternalSysML.g:11660:3: ruleInterfaceDefinition
+ // InternalSysML.g:11634:2: ( ruleInterfaceDefinition )
+ // InternalSysML.g:11635:3: ruleInterfaceDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getInterfaceDefinitionParserRuleCall_11());
@@ -38812,10 +38721,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 13 :
- // InternalSysML.g:11665:2: ( rulePortDefinition )
+ // InternalSysML.g:11640:2: ( rulePortDefinition )
{
- // InternalSysML.g:11665:2: ( rulePortDefinition )
- // InternalSysML.g:11666:3: rulePortDefinition
+ // InternalSysML.g:11640:2: ( rulePortDefinition )
+ // InternalSysML.g:11641:3: rulePortDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getPortDefinitionParserRuleCall_12());
@@ -38835,10 +38744,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 14 :
- // InternalSysML.g:11671:2: ( ruleActionDefinition )
+ // InternalSysML.g:11646:2: ( ruleActionDefinition )
{
- // InternalSysML.g:11671:2: ( ruleActionDefinition )
- // InternalSysML.g:11672:3: ruleActionDefinition
+ // InternalSysML.g:11646:2: ( ruleActionDefinition )
+ // InternalSysML.g:11647:3: ruleActionDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getActionDefinitionParserRuleCall_13());
@@ -38858,10 +38767,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 15 :
- // InternalSysML.g:11677:2: ( ruleCalculationDefinition )
+ // InternalSysML.g:11652:2: ( ruleCalculationDefinition )
{
- // InternalSysML.g:11677:2: ( ruleCalculationDefinition )
- // InternalSysML.g:11678:3: ruleCalculationDefinition
+ // InternalSysML.g:11652:2: ( ruleCalculationDefinition )
+ // InternalSysML.g:11653:3: ruleCalculationDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getCalculationDefinitionParserRuleCall_14());
@@ -38881,10 +38790,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 16 :
- // InternalSysML.g:11683:2: ( ruleStateDefinition )
+ // InternalSysML.g:11658:2: ( ruleStateDefinition )
{
- // InternalSysML.g:11683:2: ( ruleStateDefinition )
- // InternalSysML.g:11684:3: ruleStateDefinition
+ // InternalSysML.g:11658:2: ( ruleStateDefinition )
+ // InternalSysML.g:11659:3: ruleStateDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getStateDefinitionParserRuleCall_15());
@@ -38904,10 +38813,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 17 :
- // InternalSysML.g:11689:2: ( ruleConstraintDefinition )
+ // InternalSysML.g:11664:2: ( ruleConstraintDefinition )
{
- // InternalSysML.g:11689:2: ( ruleConstraintDefinition )
- // InternalSysML.g:11690:3: ruleConstraintDefinition
+ // InternalSysML.g:11664:2: ( ruleConstraintDefinition )
+ // InternalSysML.g:11665:3: ruleConstraintDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getConstraintDefinitionParserRuleCall_16());
@@ -38927,10 +38836,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 18 :
- // InternalSysML.g:11695:2: ( ruleRequirementDefinition )
+ // InternalSysML.g:11670:2: ( ruleRequirementDefinition )
{
- // InternalSysML.g:11695:2: ( ruleRequirementDefinition )
- // InternalSysML.g:11696:3: ruleRequirementDefinition
+ // InternalSysML.g:11670:2: ( ruleRequirementDefinition )
+ // InternalSysML.g:11671:3: ruleRequirementDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getRequirementDefinitionParserRuleCall_17());
@@ -38950,10 +38859,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 19 :
- // InternalSysML.g:11701:2: ( ruleCaseDefinition )
+ // InternalSysML.g:11676:2: ( ruleCaseDefinition )
{
- // InternalSysML.g:11701:2: ( ruleCaseDefinition )
- // InternalSysML.g:11702:3: ruleCaseDefinition
+ // InternalSysML.g:11676:2: ( ruleCaseDefinition )
+ // InternalSysML.g:11677:3: ruleCaseDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getCaseDefinitionParserRuleCall_18());
@@ -38973,10 +38882,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 20 :
- // InternalSysML.g:11707:2: ( ruleAnalysisCaseDefinition )
+ // InternalSysML.g:11682:2: ( ruleAnalysisCaseDefinition )
{
- // InternalSysML.g:11707:2: ( ruleAnalysisCaseDefinition )
- // InternalSysML.g:11708:3: ruleAnalysisCaseDefinition
+ // InternalSysML.g:11682:2: ( ruleAnalysisCaseDefinition )
+ // InternalSysML.g:11683:3: ruleAnalysisCaseDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getAnalysisCaseDefinitionParserRuleCall_19());
@@ -38996,10 +38905,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 21 :
- // InternalSysML.g:11713:2: ( ruleVerificationCaseDefinition )
+ // InternalSysML.g:11688:2: ( ruleVerificationCaseDefinition )
{
- // InternalSysML.g:11713:2: ( ruleVerificationCaseDefinition )
- // InternalSysML.g:11714:3: ruleVerificationCaseDefinition
+ // InternalSysML.g:11688:2: ( ruleVerificationCaseDefinition )
+ // InternalSysML.g:11689:3: ruleVerificationCaseDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getVerificationCaseDefinitionParserRuleCall_20());
@@ -39019,10 +38928,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 22 :
- // InternalSysML.g:11719:2: ( ruleViewDefinition )
+ // InternalSysML.g:11694:2: ( ruleViewDefinition )
{
- // InternalSysML.g:11719:2: ( ruleViewDefinition )
- // InternalSysML.g:11720:3: ruleViewDefinition
+ // InternalSysML.g:11694:2: ( ruleViewDefinition )
+ // InternalSysML.g:11695:3: ruleViewDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getViewDefinitionParserRuleCall_21());
@@ -39042,10 +38951,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 23 :
- // InternalSysML.g:11725:2: ( ruleViewpointDefinition )
+ // InternalSysML.g:11700:2: ( ruleViewpointDefinition )
{
- // InternalSysML.g:11725:2: ( ruleViewpointDefinition )
- // InternalSysML.g:11726:3: ruleViewpointDefinition
+ // InternalSysML.g:11700:2: ( ruleViewpointDefinition )
+ // InternalSysML.g:11701:3: ruleViewpointDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getViewpointDefinitionParserRuleCall_22());
@@ -39065,10 +38974,10 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
}
break;
case 24 :
- // InternalSysML.g:11731:2: ( ruleRenderingDefinition )
+ // InternalSysML.g:11706:2: ( ruleRenderingDefinition )
{
- // InternalSysML.g:11731:2: ( ruleRenderingDefinition )
- // InternalSysML.g:11732:3: ruleRenderingDefinition
+ // InternalSysML.g:11706:2: ( ruleRenderingDefinition )
+ // InternalSysML.g:11707:3: ruleRenderingDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionElementAccess().getRenderingDefinitionParserRuleCall_23());
@@ -39105,21 +39014,21 @@ public final void rule__DefinitionElement__Alternatives() throws RecognitionExce
// $ANTLR start "rule__UsageElement__Alternatives"
- // InternalSysML.g:11741:1: rule__UsageElement__Alternatives : ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) );
+ // InternalSysML.g:11716:1: rule__UsageElement__Alternatives : ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) );
public final void rule__UsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11745:1: ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) )
+ // InternalSysML.g:11720:1: ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) )
int alt19=22;
alt19 = dfa19.predict(input);
switch (alt19) {
case 1 :
- // InternalSysML.g:11746:2: ( ruleAttributeUsage )
+ // InternalSysML.g:11721:2: ( ruleAttributeUsage )
{
- // InternalSysML.g:11746:2: ( ruleAttributeUsage )
- // InternalSysML.g:11747:3: ruleAttributeUsage
+ // InternalSysML.g:11721:2: ( ruleAttributeUsage )
+ // InternalSysML.g:11722:3: ruleAttributeUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getAttributeUsageParserRuleCall_0());
@@ -39139,10 +39048,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalSysML.g:11752:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:11727:2: ( ruleEnumerationUsage )
{
- // InternalSysML.g:11752:2: ( ruleEnumerationUsage )
- // InternalSysML.g:11753:3: ruleEnumerationUsage
+ // InternalSysML.g:11727:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:11728:3: ruleEnumerationUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getEnumerationUsageParserRuleCall_1());
@@ -39162,10 +39071,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalSysML.g:11758:2: ( ruleItemUsage )
+ // InternalSysML.g:11733:2: ( ruleItemUsage )
{
- // InternalSysML.g:11758:2: ( ruleItemUsage )
- // InternalSysML.g:11759:3: ruleItemUsage
+ // InternalSysML.g:11733:2: ( ruleItemUsage )
+ // InternalSysML.g:11734:3: ruleItemUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getItemUsageParserRuleCall_2());
@@ -39185,10 +39094,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 4 :
- // InternalSysML.g:11764:2: ( rulePartUsage )
+ // InternalSysML.g:11739:2: ( rulePartUsage )
{
- // InternalSysML.g:11764:2: ( rulePartUsage )
- // InternalSysML.g:11765:3: rulePartUsage
+ // InternalSysML.g:11739:2: ( rulePartUsage )
+ // InternalSysML.g:11740:3: rulePartUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getPartUsageParserRuleCall_3());
@@ -39208,10 +39117,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 5 :
- // InternalSysML.g:11770:2: ( ruleIndividualUsage )
+ // InternalSysML.g:11745:2: ( ruleIndividualUsage )
{
- // InternalSysML.g:11770:2: ( ruleIndividualUsage )
- // InternalSysML.g:11771:3: ruleIndividualUsage
+ // InternalSysML.g:11745:2: ( ruleIndividualUsage )
+ // InternalSysML.g:11746:3: ruleIndividualUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getIndividualUsageParserRuleCall_4());
@@ -39231,10 +39140,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 6 :
- // InternalSysML.g:11776:2: ( ruleTimeSliceUsage )
+ // InternalSysML.g:11751:2: ( ruleTimeSliceUsage )
{
- // InternalSysML.g:11776:2: ( ruleTimeSliceUsage )
- // InternalSysML.g:11777:3: ruleTimeSliceUsage
+ // InternalSysML.g:11751:2: ( ruleTimeSliceUsage )
+ // InternalSysML.g:11752:3: ruleTimeSliceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getTimeSliceUsageParserRuleCall_5());
@@ -39254,10 +39163,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 7 :
- // InternalSysML.g:11782:2: ( ruleSnapshotUsage )
+ // InternalSysML.g:11757:2: ( ruleSnapshotUsage )
{
- // InternalSysML.g:11782:2: ( ruleSnapshotUsage )
- // InternalSysML.g:11783:3: ruleSnapshotUsage
+ // InternalSysML.g:11757:2: ( ruleSnapshotUsage )
+ // InternalSysML.g:11758:3: ruleSnapshotUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getSnapshotUsageParserRuleCall_6());
@@ -39277,10 +39186,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 8 :
- // InternalSysML.g:11788:2: ( rulePortUsage )
+ // InternalSysML.g:11763:2: ( rulePortUsage )
{
- // InternalSysML.g:11788:2: ( rulePortUsage )
- // InternalSysML.g:11789:3: rulePortUsage
+ // InternalSysML.g:11763:2: ( rulePortUsage )
+ // InternalSysML.g:11764:3: rulePortUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getPortUsageParserRuleCall_7());
@@ -39300,10 +39209,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 9 :
- // InternalSysML.g:11794:2: ( ruleConnectionUsage )
+ // InternalSysML.g:11769:2: ( ruleConnectionUsage )
{
- // InternalSysML.g:11794:2: ( ruleConnectionUsage )
- // InternalSysML.g:11795:3: ruleConnectionUsage
+ // InternalSysML.g:11769:2: ( ruleConnectionUsage )
+ // InternalSysML.g:11770:3: ruleConnectionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getConnectionUsageParserRuleCall_8());
@@ -39323,10 +39232,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 10 :
- // InternalSysML.g:11800:2: ( ruleConnector )
+ // InternalSysML.g:11775:2: ( ruleConnector )
{
- // InternalSysML.g:11800:2: ( ruleConnector )
- // InternalSysML.g:11801:3: ruleConnector
+ // InternalSysML.g:11775:2: ( ruleConnector )
+ // InternalSysML.g:11776:3: ruleConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getConnectorParserRuleCall_9());
@@ -39346,10 +39255,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 11 :
- // InternalSysML.g:11806:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:11781:2: ( ruleInterfaceUsage )
{
- // InternalSysML.g:11806:2: ( ruleInterfaceUsage )
- // InternalSysML.g:11807:3: ruleInterfaceUsage
+ // InternalSysML.g:11781:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:11782:3: ruleInterfaceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getInterfaceUsageParserRuleCall_10());
@@ -39369,10 +39278,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 12 :
- // InternalSysML.g:11812:2: ( ruleActionUsage )
+ // InternalSysML.g:11787:2: ( ruleActionUsage )
{
- // InternalSysML.g:11812:2: ( ruleActionUsage )
- // InternalSysML.g:11813:3: ruleActionUsage
+ // InternalSysML.g:11787:2: ( ruleActionUsage )
+ // InternalSysML.g:11788:3: ruleActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getActionUsageParserRuleCall_11());
@@ -39392,10 +39301,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 13 :
- // InternalSysML.g:11818:2: ( ruleCalculationUsage )
+ // InternalSysML.g:11793:2: ( ruleCalculationUsage )
{
- // InternalSysML.g:11818:2: ( ruleCalculationUsage )
- // InternalSysML.g:11819:3: ruleCalculationUsage
+ // InternalSysML.g:11793:2: ( ruleCalculationUsage )
+ // InternalSysML.g:11794:3: ruleCalculationUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getCalculationUsageParserRuleCall_12());
@@ -39415,10 +39324,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 14 :
- // InternalSysML.g:11824:2: ( ruleStateUsage )
+ // InternalSysML.g:11799:2: ( ruleStateUsage )
{
- // InternalSysML.g:11824:2: ( ruleStateUsage )
- // InternalSysML.g:11825:3: ruleStateUsage
+ // InternalSysML.g:11799:2: ( ruleStateUsage )
+ // InternalSysML.g:11800:3: ruleStateUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getStateUsageParserRuleCall_13());
@@ -39438,10 +39347,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 15 :
- // InternalSysML.g:11830:2: ( ruleConstraintUsage )
+ // InternalSysML.g:11805:2: ( ruleConstraintUsage )
{
- // InternalSysML.g:11830:2: ( ruleConstraintUsage )
- // InternalSysML.g:11831:3: ruleConstraintUsage
+ // InternalSysML.g:11805:2: ( ruleConstraintUsage )
+ // InternalSysML.g:11806:3: ruleConstraintUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getConstraintUsageParserRuleCall_14());
@@ -39461,10 +39370,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 16 :
- // InternalSysML.g:11836:2: ( ruleRequirementUsage )
+ // InternalSysML.g:11811:2: ( ruleRequirementUsage )
{
- // InternalSysML.g:11836:2: ( ruleRequirementUsage )
- // InternalSysML.g:11837:3: ruleRequirementUsage
+ // InternalSysML.g:11811:2: ( ruleRequirementUsage )
+ // InternalSysML.g:11812:3: ruleRequirementUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getRequirementUsageParserRuleCall_15());
@@ -39484,10 +39393,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 17 :
- // InternalSysML.g:11842:2: ( ruleCaseUsage )
+ // InternalSysML.g:11817:2: ( ruleCaseUsage )
{
- // InternalSysML.g:11842:2: ( ruleCaseUsage )
- // InternalSysML.g:11843:3: ruleCaseUsage
+ // InternalSysML.g:11817:2: ( ruleCaseUsage )
+ // InternalSysML.g:11818:3: ruleCaseUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getCaseUsageParserRuleCall_16());
@@ -39507,10 +39416,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 18 :
- // InternalSysML.g:11848:2: ( ruleAnalysisCaseUsage )
+ // InternalSysML.g:11823:2: ( ruleAnalysisCaseUsage )
{
- // InternalSysML.g:11848:2: ( ruleAnalysisCaseUsage )
- // InternalSysML.g:11849:3: ruleAnalysisCaseUsage
+ // InternalSysML.g:11823:2: ( ruleAnalysisCaseUsage )
+ // InternalSysML.g:11824:3: ruleAnalysisCaseUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getAnalysisCaseUsageParserRuleCall_17());
@@ -39530,10 +39439,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 19 :
- // InternalSysML.g:11854:2: ( ruleVerificationCaseUsage )
+ // InternalSysML.g:11829:2: ( ruleVerificationCaseUsage )
{
- // InternalSysML.g:11854:2: ( ruleVerificationCaseUsage )
- // InternalSysML.g:11855:3: ruleVerificationCaseUsage
+ // InternalSysML.g:11829:2: ( ruleVerificationCaseUsage )
+ // InternalSysML.g:11830:3: ruleVerificationCaseUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getVerificationCaseUsageParserRuleCall_18());
@@ -39553,10 +39462,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 20 :
- // InternalSysML.g:11860:2: ( ruleViewUsage )
+ // InternalSysML.g:11835:2: ( ruleViewUsage )
{
- // InternalSysML.g:11860:2: ( ruleViewUsage )
- // InternalSysML.g:11861:3: ruleViewUsage
+ // InternalSysML.g:11835:2: ( ruleViewUsage )
+ // InternalSysML.g:11836:3: ruleViewUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getViewUsageParserRuleCall_19());
@@ -39576,10 +39485,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 21 :
- // InternalSysML.g:11866:2: ( ruleViewpointUsage )
+ // InternalSysML.g:11841:2: ( ruleViewpointUsage )
{
- // InternalSysML.g:11866:2: ( ruleViewpointUsage )
- // InternalSysML.g:11867:3: ruleViewpointUsage
+ // InternalSysML.g:11841:2: ( ruleViewpointUsage )
+ // InternalSysML.g:11842:3: ruleViewpointUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getViewpointUsageParserRuleCall_20());
@@ -39599,10 +39508,10 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
}
break;
case 22 :
- // InternalSysML.g:11872:2: ( ruleRenderingUsage )
+ // InternalSysML.g:11847:2: ( ruleRenderingUsage )
{
- // InternalSysML.g:11872:2: ( ruleRenderingUsage )
- // InternalSysML.g:11873:3: ruleRenderingUsage
+ // InternalSysML.g:11847:2: ( ruleRenderingUsage )
+ // InternalSysML.g:11848:3: ruleRenderingUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageElementAccess().getRenderingUsageParserRuleCall_21());
@@ -39639,13 +39548,13 @@ public final void rule__UsageElement__Alternatives() throws RecognitionException
// $ANTLR start "rule__TypeBody__Alternatives"
- // InternalSysML.g:11882:1: rule__TypeBody__Alternatives : ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) );
+ // InternalSysML.g:11857:1: rule__TypeBody__Alternatives : ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) );
public final void rule__TypeBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11886:1: ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) )
+ // InternalSysML.g:11861:1: ( ( ';' ) | ( ( rule__TypeBody__Group_1__0 ) ) )
int alt20=2;
int LA20_0 = input.LA(1);
@@ -39664,10 +39573,10 @@ else if ( (LA20_0==107) ) {
}
switch (alt20) {
case 1 :
- // InternalSysML.g:11887:2: ( ';' )
+ // InternalSysML.g:11862:2: ( ';' )
{
- // InternalSysML.g:11887:2: ( ';' )
- // InternalSysML.g:11888:3: ';'
+ // InternalSysML.g:11862:2: ( ';' )
+ // InternalSysML.g:11863:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getSemicolonKeyword_0());
@@ -39683,16 +39592,16 @@ else if ( (LA20_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:11893:2: ( ( rule__TypeBody__Group_1__0 ) )
+ // InternalSysML.g:11868:2: ( ( rule__TypeBody__Group_1__0 ) )
{
- // InternalSysML.g:11893:2: ( ( rule__TypeBody__Group_1__0 ) )
- // InternalSysML.g:11894:3: ( rule__TypeBody__Group_1__0 )
+ // InternalSysML.g:11868:2: ( ( rule__TypeBody__Group_1__0 ) )
+ // InternalSysML.g:11869:3: ( rule__TypeBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getGroup_1());
}
- // InternalSysML.g:11895:3: ( rule__TypeBody__Group_1__0 )
- // InternalSysML.g:11895:4: rule__TypeBody__Group_1__0
+ // InternalSysML.g:11870:3: ( rule__TypeBody__Group_1__0 )
+ // InternalSysML.g:11870:4: rule__TypeBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__TypeBody__Group_1__0();
@@ -39729,27 +39638,27 @@ else if ( (LA20_0==107) ) {
// $ANTLR start "rule__TypeBody__Alternatives_1_1"
- // InternalSysML.g:11903:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );
+ // InternalSysML.g:11878:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );
public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11907:1: ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) )
+ // InternalSysML.g:11882:1: ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) )
int alt21=4;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
- // InternalSysML.g:11908:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:11883:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalSysML.g:11908:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
- // InternalSysML.g:11909:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:11883:2: ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:11884:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalSysML.g:11910:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
- // InternalSysML.g:11910:4: rule__TypeBody__Documentation_compAssignment_1_1_0
+ // InternalSysML.g:11885:3: ( rule__TypeBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:11885:4: rule__TypeBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__TypeBody__Documentation_compAssignment_1_1_0();
@@ -39769,16 +39678,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 2 :
- // InternalSysML.g:11914:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:11889:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:11914:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:11915:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:11889:2: ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:11890:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:11916:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalSysML.g:11916:4: rule__TypeBody__OwnedMembership_compAssignment_1_1_1
+ // InternalSysML.g:11891:3: ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:11891:4: rule__TypeBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedMembership_compAssignment_1_1_1();
@@ -39798,16 +39707,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 3 :
- // InternalSysML.g:11920:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:11895:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
{
- // InternalSysML.g:11920:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
- // InternalSysML.g:11921:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:11895:2: ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:11896:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_2());
}
- // InternalSysML.g:11922:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
- // InternalSysML.g:11922:4: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2
+ // InternalSysML.g:11897:3: ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:11897:4: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2();
@@ -39827,16 +39736,16 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
}
break;
case 4 :
- // InternalSysML.g:11926:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalSysML.g:11901:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
{
- // InternalSysML.g:11926:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
- // InternalSysML.g:11927:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalSysML.g:11901:2: ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) )
+ // InternalSysML.g:11902:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedImport_compAssignment_1_1_3());
}
- // InternalSysML.g:11928:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
- // InternalSysML.g:11928:4: rule__TypeBody__OwnedImport_compAssignment_1_1_3
+ // InternalSysML.g:11903:3: ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 )
+ // InternalSysML.g:11903:4: rule__TypeBody__OwnedImport_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__TypeBody__OwnedImport_compAssignment_1_1_3();
@@ -39873,21 +39782,21 @@ public final void rule__TypeBody__Alternatives_1_1() throws RecognitionException
// $ANTLR start "rule__FeatureTypeMember__Alternatives"
- // InternalSysML.g:11936:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );
+ // InternalSysML.g:11911:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );
public final void rule__FeatureTypeMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11940:1: ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) )
+ // InternalSysML.g:11915:1: ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) )
int alt22=2;
alt22 = dfa22.predict(input);
switch (alt22) {
case 1 :
- // InternalSysML.g:11941:2: ( ruleFeatureMember )
+ // InternalSysML.g:11916:2: ( ruleFeatureMember )
{
- // InternalSysML.g:11941:2: ( ruleFeatureMember )
- // InternalSysML.g:11942:3: ruleFeatureMember
+ // InternalSysML.g:11916:2: ( ruleFeatureMember )
+ // InternalSysML.g:11917:3: ruleFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypeMemberAccess().getFeatureMemberParserRuleCall_0());
@@ -39907,10 +39816,10 @@ public final void rule__FeatureTypeMember__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalSysML.g:11947:2: ( ruleEndFeatureMember )
+ // InternalSysML.g:11922:2: ( ruleEndFeatureMember )
{
- // InternalSysML.g:11947:2: ( ruleEndFeatureMember )
- // InternalSysML.g:11948:3: ruleEndFeatureMember
+ // InternalSysML.g:11922:2: ( ruleEndFeatureMember )
+ // InternalSysML.g:11923:3: ruleEndFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureTypeMemberAccess().getEndFeatureMemberParserRuleCall_1());
@@ -39947,13 +39856,13 @@ public final void rule__FeatureTypeMember__Alternatives() throws RecognitionExce
// $ANTLR start "rule__FeatureElement__Alternatives"
- // InternalSysML.g:11957:1: rule__FeatureElement__Alternatives : ( ( ruleUsageElement ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
+ // InternalSysML.g:11932:1: rule__FeatureElement__Alternatives : ( ( ruleUsageElement ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
public final void rule__FeatureElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:11961:1: ( ( ruleUsageElement ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
+ // InternalSysML.g:11936:1: ( ( ruleUsageElement ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
int alt23=5;
switch ( input.LA(1) ) {
case 147:
@@ -39996,6 +39905,11 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
alt23=1;
}
break;
+ case 16:
+ {
+ alt23=4;
+ }
+ break;
case 15:
{
alt23=3;
@@ -40011,11 +39925,6 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
alt23=5;
}
break;
- case 16:
- {
- alt23=4;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -40095,10 +40004,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
switch (alt23) {
case 1 :
- // InternalSysML.g:11962:2: ( ruleUsageElement )
+ // InternalSysML.g:11937:2: ( ruleUsageElement )
{
- // InternalSysML.g:11962:2: ( ruleUsageElement )
- // InternalSysML.g:11963:3: ruleUsageElement
+ // InternalSysML.g:11937:2: ( ruleUsageElement )
+ // InternalSysML.g:11938:3: ruleUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getUsageElementParserRuleCall_0());
@@ -40118,10 +40027,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalSysML.g:11968:2: ( ruleBindingConnector )
+ // InternalSysML.g:11943:2: ( ruleBindingConnector )
{
- // InternalSysML.g:11968:2: ( ruleBindingConnector )
- // InternalSysML.g:11969:3: ruleBindingConnector
+ // InternalSysML.g:11943:2: ( ruleBindingConnector )
+ // InternalSysML.g:11944:3: ruleBindingConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getBindingConnectorParserRuleCall_1());
@@ -40141,10 +40050,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalSysML.g:11974:2: ( ruleSuccession )
+ // InternalSysML.g:11949:2: ( ruleSuccession )
{
- // InternalSysML.g:11974:2: ( ruleSuccession )
- // InternalSysML.g:11975:3: ruleSuccession
+ // InternalSysML.g:11949:2: ( ruleSuccession )
+ // InternalSysML.g:11950:3: ruleSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getSuccessionParserRuleCall_2());
@@ -40164,10 +40073,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalSysML.g:11980:2: ( ruleItemFlow )
+ // InternalSysML.g:11955:2: ( ruleItemFlow )
{
- // InternalSysML.g:11980:2: ( ruleItemFlow )
- // InternalSysML.g:11981:3: ruleItemFlow
+ // InternalSysML.g:11955:2: ( ruleItemFlow )
+ // InternalSysML.g:11956:3: ruleItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getItemFlowParserRuleCall_3());
@@ -40187,10 +40096,10 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalSysML.g:11986:2: ( ruleSuccessionItemFlow )
+ // InternalSysML.g:11961:2: ( ruleSuccessionItemFlow )
{
- // InternalSysML.g:11986:2: ( ruleSuccessionItemFlow )
- // InternalSysML.g:11987:3: ruleSuccessionItemFlow
+ // InternalSysML.g:11961:2: ( ruleSuccessionItemFlow )
+ // InternalSysML.g:11962:3: ruleSuccessionItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureElementAccess().getSuccessionItemFlowParserRuleCall_4());
@@ -40227,13 +40136,13 @@ public final void rule__FeatureElement__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__SpecializesKeyword__Alternatives"
- // InternalSysML.g:11996:1: rule__SpecializesKeyword__Alternatives : ( ( ':>' ) | ( 'specializes' ) );
+ // InternalSysML.g:11971:1: rule__SpecializesKeyword__Alternatives : ( ( ':>' ) | ( 'specializes' ) );
public final void rule__SpecializesKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12000:1: ( ( ':>' ) | ( 'specializes' ) )
+ // InternalSysML.g:11975:1: ( ( ':>' ) | ( 'specializes' ) )
int alt24=2;
int LA24_0 = input.LA(1);
@@ -40252,10 +40161,10 @@ else if ( (LA24_0==68) ) {
}
switch (alt24) {
case 1 :
- // InternalSysML.g:12001:2: ( ':>' )
+ // InternalSysML.g:11976:2: ( ':>' )
{
- // InternalSysML.g:12001:2: ( ':>' )
- // InternalSysML.g:12002:3: ':>'
+ // InternalSysML.g:11976:2: ( ':>' )
+ // InternalSysML.g:11977:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializesKeywordAccess().getColonGreaterThanSignKeyword_0());
@@ -40271,10 +40180,10 @@ else if ( (LA24_0==68) ) {
}
break;
case 2 :
- // InternalSysML.g:12007:2: ( 'specializes' )
+ // InternalSysML.g:11982:2: ( 'specializes' )
{
- // InternalSysML.g:12007:2: ( 'specializes' )
- // InternalSysML.g:12008:3: 'specializes'
+ // InternalSysML.g:11982:2: ( 'specializes' )
+ // InternalSysML.g:11983:3: 'specializes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecializesKeywordAccess().getSpecializesKeyword_1());
@@ -40307,13 +40216,13 @@ else if ( (LA24_0==68) ) {
// $ANTLR start "rule__FeatureDeclaration__Alternatives"
- // InternalSysML.g:12017:1: rule__FeatureDeclaration__Alternatives : ( ( ( rule__FeatureDeclaration__Group_0__0 ) ) | ( ruleFeatureSpecializationPart ) );
+ // InternalSysML.g:11992:1: rule__FeatureDeclaration__Alternatives : ( ( ( rule__FeatureDeclaration__Group_0__0 ) ) | ( ruleFeatureSpecializationPart ) );
public final void rule__FeatureDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12021:1: ( ( ( rule__FeatureDeclaration__Group_0__0 ) ) | ( ruleFeatureSpecializationPart ) )
+ // InternalSysML.g:11996:1: ( ( ( rule__FeatureDeclaration__Group_0__0 ) ) | ( ruleFeatureSpecializationPart ) )
int alt25=2;
int LA25_0 = input.LA(1);
@@ -40332,16 +40241,16 @@ else if ( (LA25_0==53||(LA25_0>=60 && LA25_0<=61)||LA25_0==67||(LA25_0>=69 && LA
}
switch (alt25) {
case 1 :
- // InternalSysML.g:12022:2: ( ( rule__FeatureDeclaration__Group_0__0 ) )
+ // InternalSysML.g:11997:2: ( ( rule__FeatureDeclaration__Group_0__0 ) )
{
- // InternalSysML.g:12022:2: ( ( rule__FeatureDeclaration__Group_0__0 ) )
- // InternalSysML.g:12023:3: ( rule__FeatureDeclaration__Group_0__0 )
+ // InternalSysML.g:11997:2: ( ( rule__FeatureDeclaration__Group_0__0 ) )
+ // InternalSysML.g:11998:3: ( rule__FeatureDeclaration__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:12024:3: ( rule__FeatureDeclaration__Group_0__0 )
- // InternalSysML.g:12024:4: rule__FeatureDeclaration__Group_0__0
+ // InternalSysML.g:11999:3: ( rule__FeatureDeclaration__Group_0__0 )
+ // InternalSysML.g:11999:4: rule__FeatureDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Group_0__0();
@@ -40361,10 +40270,10 @@ else if ( (LA25_0==53||(LA25_0>=60 && LA25_0<=61)||LA25_0==67||(LA25_0>=69 && LA
}
break;
case 2 :
- // InternalSysML.g:12028:2: ( ruleFeatureSpecializationPart )
+ // InternalSysML.g:12003:2: ( ruleFeatureSpecializationPart )
{
- // InternalSysML.g:12028:2: ( ruleFeatureSpecializationPart )
- // InternalSysML.g:12029:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:12003:2: ( ruleFeatureSpecializationPart )
+ // InternalSysML.g:12004:3: ruleFeatureSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureSpecializationPartParserRuleCall_1());
@@ -40401,13 +40310,13 @@ else if ( (LA25_0==53||(LA25_0>=60 && LA25_0<=61)||LA25_0==67||(LA25_0>=69 && LA
// $ANTLR start "rule__FeatureSpecializationPart__Alternatives"
- // InternalSysML.g:12038:1: rule__FeatureSpecializationPart__Alternatives : ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) );
+ // InternalSysML.g:12013:1: rule__FeatureSpecializationPart__Alternatives : ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) );
public final void rule__FeatureSpecializationPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12042:1: ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) )
+ // InternalSysML.g:12017:1: ( ( ( rule__FeatureSpecializationPart__Group_0__0 ) ) | ( ( rule__FeatureSpecializationPart__Group_1__0 ) ) )
int alt26=2;
int LA26_0 = input.LA(1);
@@ -40426,16 +40335,16 @@ else if ( (LA26_0==53) ) {
}
switch (alt26) {
case 1 :
- // InternalSysML.g:12043:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:12018:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
{
- // InternalSysML.g:12043:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
- // InternalSysML.g:12044:3: ( rule__FeatureSpecializationPart__Group_0__0 )
+ // InternalSysML.g:12018:2: ( ( rule__FeatureSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:12019:3: ( rule__FeatureSpecializationPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getGroup_0());
}
- // InternalSysML.g:12045:3: ( rule__FeatureSpecializationPart__Group_0__0 )
- // InternalSysML.g:12045:4: rule__FeatureSpecializationPart__Group_0__0
+ // InternalSysML.g:12020:3: ( rule__FeatureSpecializationPart__Group_0__0 )
+ // InternalSysML.g:12020:4: rule__FeatureSpecializationPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_0__0();
@@ -40455,16 +40364,16 @@ else if ( (LA26_0==53) ) {
}
break;
case 2 :
- // InternalSysML.g:12049:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:12024:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
{
- // InternalSysML.g:12049:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
- // InternalSysML.g:12050:3: ( rule__FeatureSpecializationPart__Group_1__0 )
+ // InternalSysML.g:12024:2: ( ( rule__FeatureSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:12025:3: ( rule__FeatureSpecializationPart__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getGroup_1());
}
- // InternalSysML.g:12051:3: ( rule__FeatureSpecializationPart__Group_1__0 )
- // InternalSysML.g:12051:4: rule__FeatureSpecializationPart__Group_1__0
+ // InternalSysML.g:12026:3: ( rule__FeatureSpecializationPart__Group_1__0 )
+ // InternalSysML.g:12026:4: rule__FeatureSpecializationPart__Group_1__0
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_1__0();
@@ -40501,13 +40410,13 @@ else if ( (LA26_0==53) ) {
// $ANTLR start "rule__MultiplicityPart__Alternatives_1"
- // InternalSysML.g:12059:1: rule__MultiplicityPart__Alternatives_1 : ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) );
+ // InternalSysML.g:12034:1: rule__MultiplicityPart__Alternatives_1 : ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) );
public final void rule__MultiplicityPart__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12063:1: ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) )
+ // InternalSysML.g:12038:1: ( ( ( rule__MultiplicityPart__Group_1_0__0 ) ) | ( ( rule__MultiplicityPart__Group_1_1__0 ) ) )
int alt27=2;
int LA27_0 = input.LA(1);
@@ -40526,16 +40435,16 @@ else if ( (LA27_0==146) ) {
}
switch (alt27) {
case 1 :
- // InternalSysML.g:12064:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
+ // InternalSysML.g:12039:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
{
- // InternalSysML.g:12064:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
- // InternalSysML.g:12065:3: ( rule__MultiplicityPart__Group_1_0__0 )
+ // InternalSysML.g:12039:2: ( ( rule__MultiplicityPart__Group_1_0__0 ) )
+ // InternalSysML.g:12040:3: ( rule__MultiplicityPart__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getGroup_1_0());
}
- // InternalSysML.g:12066:3: ( rule__MultiplicityPart__Group_1_0__0 )
- // InternalSysML.g:12066:4: rule__MultiplicityPart__Group_1_0__0
+ // InternalSysML.g:12041:3: ( rule__MultiplicityPart__Group_1_0__0 )
+ // InternalSysML.g:12041:4: rule__MultiplicityPart__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_0__0();
@@ -40555,16 +40464,16 @@ else if ( (LA27_0==146) ) {
}
break;
case 2 :
- // InternalSysML.g:12070:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
+ // InternalSysML.g:12045:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
{
- // InternalSysML.g:12070:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
- // InternalSysML.g:12071:3: ( rule__MultiplicityPart__Group_1_1__0 )
+ // InternalSysML.g:12045:2: ( ( rule__MultiplicityPart__Group_1_1__0 ) )
+ // InternalSysML.g:12046:3: ( rule__MultiplicityPart__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getGroup_1_1());
}
- // InternalSysML.g:12072:3: ( rule__MultiplicityPart__Group_1_1__0 )
- // InternalSysML.g:12072:4: rule__MultiplicityPart__Group_1_1__0
+ // InternalSysML.g:12047:3: ( rule__MultiplicityPart__Group_1_1__0 )
+ // InternalSysML.g:12047:4: rule__MultiplicityPart__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_1__0();
@@ -40601,13 +40510,13 @@ else if ( (LA27_0==146) ) {
// $ANTLR start "rule__FeatureSpecialization__Alternatives"
- // InternalSysML.g:12080:1: rule__FeatureSpecialization__Alternatives : ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
+ // InternalSysML.g:12055:1: rule__FeatureSpecialization__Alternatives : ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
public final void rule__FeatureSpecialization__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12084:1: ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
+ // InternalSysML.g:12059:1: ( ( ruleTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
int alt28=3;
switch ( input.LA(1) ) {
case 69:
@@ -40638,10 +40547,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
switch (alt28) {
case 1 :
- // InternalSysML.g:12085:2: ( ruleTypings )
+ // InternalSysML.g:12060:2: ( ruleTypings )
{
- // InternalSysML.g:12085:2: ( ruleTypings )
- // InternalSysML.g:12086:3: ruleTypings
+ // InternalSysML.g:12060:2: ( ruleTypings )
+ // InternalSysML.g:12061:3: ruleTypings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getTypingsParserRuleCall_0());
@@ -40661,10 +40570,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
}
break;
case 2 :
- // InternalSysML.g:12091:2: ( ruleSubsettings )
+ // InternalSysML.g:12066:2: ( ruleSubsettings )
{
- // InternalSysML.g:12091:2: ( ruleSubsettings )
- // InternalSysML.g:12092:3: ruleSubsettings
+ // InternalSysML.g:12066:2: ( ruleSubsettings )
+ // InternalSysML.g:12067:3: ruleSubsettings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getSubsettingsParserRuleCall_1());
@@ -40684,10 +40593,10 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
}
break;
case 3 :
- // InternalSysML.g:12097:2: ( ruleRedefinitions )
+ // InternalSysML.g:12072:2: ( ruleRedefinitions )
{
- // InternalSysML.g:12097:2: ( ruleRedefinitions )
- // InternalSysML.g:12098:3: ruleRedefinitions
+ // InternalSysML.g:12072:2: ( ruleRedefinitions )
+ // InternalSysML.g:12073:3: ruleRedefinitions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationAccess().getRedefinitionsParserRuleCall_2());
@@ -40724,13 +40633,13 @@ public final void rule__FeatureSpecialization__Alternatives() throws Recognition
// $ANTLR start "rule__DefinedByKeyword__Alternatives"
- // InternalSysML.g:12107:1: rule__DefinedByKeyword__Alternatives : ( ( ':' ) | ( ( rule__DefinedByKeyword__Group_1__0 ) ) );
+ // InternalSysML.g:12082:1: rule__DefinedByKeyword__Alternatives : ( ( ':' ) | ( ( rule__DefinedByKeyword__Group_1__0 ) ) );
public final void rule__DefinedByKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12111:1: ( ( ':' ) | ( ( rule__DefinedByKeyword__Group_1__0 ) ) )
+ // InternalSysML.g:12086:1: ( ( ':' ) | ( ( rule__DefinedByKeyword__Group_1__0 ) ) )
int alt29=2;
int LA29_0 = input.LA(1);
@@ -40749,10 +40658,10 @@ else if ( (LA29_0==116) ) {
}
switch (alt29) {
case 1 :
- // InternalSysML.g:12112:2: ( ':' )
+ // InternalSysML.g:12087:2: ( ':' )
{
- // InternalSysML.g:12112:2: ( ':' )
- // InternalSysML.g:12113:3: ':'
+ // InternalSysML.g:12087:2: ( ':' )
+ // InternalSysML.g:12088:3: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinedByKeywordAccess().getColonKeyword_0());
@@ -40768,16 +40677,16 @@ else if ( (LA29_0==116) ) {
}
break;
case 2 :
- // InternalSysML.g:12118:2: ( ( rule__DefinedByKeyword__Group_1__0 ) )
+ // InternalSysML.g:12093:2: ( ( rule__DefinedByKeyword__Group_1__0 ) )
{
- // InternalSysML.g:12118:2: ( ( rule__DefinedByKeyword__Group_1__0 ) )
- // InternalSysML.g:12119:3: ( rule__DefinedByKeyword__Group_1__0 )
+ // InternalSysML.g:12093:2: ( ( rule__DefinedByKeyword__Group_1__0 ) )
+ // InternalSysML.g:12094:3: ( rule__DefinedByKeyword__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinedByKeywordAccess().getGroup_1());
}
- // InternalSysML.g:12120:3: ( rule__DefinedByKeyword__Group_1__0 )
- // InternalSysML.g:12120:4: rule__DefinedByKeyword__Group_1__0
+ // InternalSysML.g:12095:3: ( rule__DefinedByKeyword__Group_1__0 )
+ // InternalSysML.g:12095:4: rule__DefinedByKeyword__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DefinedByKeyword__Group_1__0();
@@ -40814,13 +40723,13 @@ else if ( (LA29_0==116) ) {
// $ANTLR start "rule__SubsetsKeyword__Alternatives"
- // InternalSysML.g:12128:1: rule__SubsetsKeyword__Alternatives : ( ( ':>' ) | ( 'subsets' ) );
+ // InternalSysML.g:12103:1: rule__SubsetsKeyword__Alternatives : ( ( ':>' ) | ( 'subsets' ) );
public final void rule__SubsetsKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12132:1: ( ( ':>' ) | ( 'subsets' ) )
+ // InternalSysML.g:12107:1: ( ( ':>' ) | ( 'subsets' ) )
int alt30=2;
int LA30_0 = input.LA(1);
@@ -40839,10 +40748,10 @@ else if ( (LA30_0==70) ) {
}
switch (alt30) {
case 1 :
- // InternalSysML.g:12133:2: ( ':>' )
+ // InternalSysML.g:12108:2: ( ':>' )
{
- // InternalSysML.g:12133:2: ( ':>' )
- // InternalSysML.g:12134:3: ':>'
+ // InternalSysML.g:12108:2: ( ':>' )
+ // InternalSysML.g:12109:3: ':>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsKeywordAccess().getColonGreaterThanSignKeyword_0());
@@ -40858,10 +40767,10 @@ else if ( (LA30_0==70) ) {
}
break;
case 2 :
- // InternalSysML.g:12139:2: ( 'subsets' )
+ // InternalSysML.g:12114:2: ( 'subsets' )
{
- // InternalSysML.g:12139:2: ( 'subsets' )
- // InternalSysML.g:12140:3: 'subsets'
+ // InternalSysML.g:12114:2: ( 'subsets' )
+ // InternalSysML.g:12115:3: 'subsets'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsKeywordAccess().getSubsetsKeyword_1());
@@ -40894,13 +40803,13 @@ else if ( (LA30_0==70) ) {
// $ANTLR start "rule__RedefinesKeyword__Alternatives"
- // InternalSysML.g:12149:1: rule__RedefinesKeyword__Alternatives : ( ( ':>>' ) | ( 'redefines' ) );
+ // InternalSysML.g:12124:1: rule__RedefinesKeyword__Alternatives : ( ( ':>>' ) | ( 'redefines' ) );
public final void rule__RedefinesKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12153:1: ( ( ':>>' ) | ( 'redefines' ) )
+ // InternalSysML.g:12128:1: ( ( ':>>' ) | ( 'redefines' ) )
int alt31=2;
int LA31_0 = input.LA(1);
@@ -40919,10 +40828,10 @@ else if ( (LA31_0==61) ) {
}
switch (alt31) {
case 1 :
- // InternalSysML.g:12154:2: ( ':>>' )
+ // InternalSysML.g:12129:2: ( ':>>' )
{
- // InternalSysML.g:12154:2: ( ':>>' )
- // InternalSysML.g:12155:3: ':>>'
+ // InternalSysML.g:12129:2: ( ':>>' )
+ // InternalSysML.g:12130:3: ':>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesKeywordAccess().getColonGreaterThanSignGreaterThanSignKeyword_0());
@@ -40938,10 +40847,10 @@ else if ( (LA31_0==61) ) {
}
break;
case 2 :
- // InternalSysML.g:12160:2: ( 'redefines' )
+ // InternalSysML.g:12135:2: ( 'redefines' )
{
- // InternalSysML.g:12160:2: ( 'redefines' )
- // InternalSysML.g:12161:3: 'redefines'
+ // InternalSysML.g:12135:2: ( 'redefines' )
+ // InternalSysML.g:12136:3: 'redefines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesKeywordAccess().getRedefinesKeyword_1());
@@ -40974,13 +40883,13 @@ else if ( (LA31_0==61) ) {
// $ANTLR start "rule__ItemFlowDeclaration__Alternatives_0"
- // InternalSysML.g:12170:1: rule__ItemFlowDeclaration__Alternatives_0 : ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) ) );
+ // InternalSysML.g:12145:1: rule__ItemFlowDeclaration__Alternatives_0 : ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) ) );
public final void rule__ItemFlowDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12174:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) ) )
+ // InternalSysML.g:12149:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) ) )
int alt32=2;
switch ( input.LA(1) ) {
case 53:
@@ -41020,12 +40929,12 @@ else if ( (LA32_2==53||(LA32_2>=60 && LA32_2<=61)||LA32_2==67||(LA32_2>=69 && LA
{
int LA32_3 = input.LA(2);
- if ( ((LA32_3>=64 && LA32_3<=65)||LA32_3==122) ) {
- alt32=2;
- }
- else if ( (LA32_3==53||(LA32_3>=60 && LA32_3<=61)||LA32_3==67||(LA32_3>=69 && LA32_3<=70)||LA32_3==116||(LA32_3>=123 && LA32_3<=124)) ) {
+ if ( (LA32_3==53||(LA32_3>=60 && LA32_3<=61)||LA32_3==67||(LA32_3>=69 && LA32_3<=70)||LA32_3==116||(LA32_3>=123 && LA32_3<=124)) ) {
alt32=1;
}
+ else if ( ((LA32_3>=64 && LA32_3<=65)||LA32_3==122) ) {
+ alt32=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -41045,16 +40954,16 @@ else if ( (LA32_3==53||(LA32_3>=60 && LA32_3<=61)||LA32_3==67||(LA32_3>=69 && LA
switch (alt32) {
case 1 :
- // InternalSysML.g:12175:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
+ // InternalSysML.g:12150:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
{
- // InternalSysML.g:12175:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
- // InternalSysML.g:12176:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
+ // InternalSysML.g:12150:2: ( ( rule__ItemFlowDeclaration__Group_0_0__0 ) )
+ // InternalSysML.g:12151:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getGroup_0_0());
}
- // InternalSysML.g:12177:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
- // InternalSysML.g:12177:4: rule__ItemFlowDeclaration__Group_0_0__0
+ // InternalSysML.g:12152:3: ( rule__ItemFlowDeclaration__Group_0_0__0 )
+ // InternalSysML.g:12152:4: rule__ItemFlowDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0__0();
@@ -41074,16 +40983,16 @@ else if ( (LA32_3==53||(LA32_3>=60 && LA32_3<=61)||LA32_3==67||(LA32_3>=69 && LA
}
break;
case 2 :
- // InternalSysML.g:12181:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) )
+ // InternalSysML.g:12156:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) )
{
- // InternalSysML.g:12181:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) )
- // InternalSysML.g:12182:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 )
+ // InternalSysML.g:12156:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 ) )
+ // InternalSysML.g:12157:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_1());
}
- // InternalSysML.g:12183:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 )
- // InternalSysML.g:12183:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1
+ // InternalSysML.g:12158:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 )
+ // InternalSysML.g:12158:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1();
@@ -41120,13 +41029,13 @@ else if ( (LA32_3==53||(LA32_3>=60 && LA32_3<=61)||LA32_3==67||(LA32_3>=69 && LA
// $ANTLR start "rule__ItemFlowDeclaration__Alternatives_0_0_1"
- // InternalSysML.g:12191:1: rule__ItemFlowDeclaration__Alternatives_0_0_1 : ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) );
+ // InternalSysML.g:12166:1: rule__ItemFlowDeclaration__Alternatives_0_0_1 : ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) );
public final void rule__ItemFlowDeclaration__Alternatives_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12195:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) )
+ // InternalSysML.g:12170:1: ( ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) ) | ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) ) )
int alt33=2;
int LA33_0 = input.LA(1);
@@ -41145,16 +41054,16 @@ else if ( (LA33_0==EOF||(LA33_0>=RULE_ID && LA33_0<=RULE_UNRESTRICTED_NAME)||LA3
}
switch (alt33) {
case 1 :
- // InternalSysML.g:12196:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
+ // InternalSysML.g:12171:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
{
- // InternalSysML.g:12196:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
- // InternalSysML.g:12197:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
+ // InternalSysML.g:12171:2: ( ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 ) )
+ // InternalSysML.g:12172:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getGroup_0_0_1_0());
}
- // InternalSysML.g:12198:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
- // InternalSysML.g:12198:4: rule__ItemFlowDeclaration__Group_0_0_1_0__0
+ // InternalSysML.g:12173:3: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0 )
+ // InternalSysML.g:12173:4: rule__ItemFlowDeclaration__Group_0_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0_1_0__0();
@@ -41174,16 +41083,16 @@ else if ( (LA33_0==EOF||(LA33_0>=RULE_ID && LA33_0<=RULE_UNRESTRICTED_NAME)||LA3
}
break;
case 2 :
- // InternalSysML.g:12202:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
+ // InternalSysML.g:12177:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
{
- // InternalSysML.g:12202:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
- // InternalSysML.g:12203:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
+ // InternalSysML.g:12177:2: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 ) )
+ // InternalSysML.g:12178:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_0_1_1());
}
- // InternalSysML.g:12204:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
- // InternalSysML.g:12204:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1
+ // InternalSysML.g:12179:3: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 )
+ // InternalSysML.g:12179:4: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1();
@@ -41220,13 +41129,13 @@ else if ( (LA33_0==EOF||(LA33_0>=RULE_ID && LA33_0<=RULE_UNRESTRICTED_NAME)||LA3
// $ANTLR start "rule__ItemFeature__Alternatives"
- // InternalSysML.g:12212:1: rule__ItemFeature__Alternatives : ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) );
+ // InternalSysML.g:12187:1: rule__ItemFeature__Alternatives : ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) );
public final void rule__ItemFeature__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12216:1: ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) )
+ // InternalSysML.g:12191:1: ( ( ( rule__ItemFeature__Group_0__0 ) ) | ( ( rule__ItemFeature__Group_1__0 ) ) )
int alt34=2;
int LA34_0 = input.LA(1);
@@ -41245,16 +41154,16 @@ else if ( (LA34_0==53) ) {
}
switch (alt34) {
case 1 :
- // InternalSysML.g:12217:2: ( ( rule__ItemFeature__Group_0__0 ) )
+ // InternalSysML.g:12192:2: ( ( rule__ItemFeature__Group_0__0 ) )
{
- // InternalSysML.g:12217:2: ( ( rule__ItemFeature__Group_0__0 ) )
- // InternalSysML.g:12218:3: ( rule__ItemFeature__Group_0__0 )
+ // InternalSysML.g:12192:2: ( ( rule__ItemFeature__Group_0__0 ) )
+ // InternalSysML.g:12193:3: ( rule__ItemFeature__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getGroup_0());
}
- // InternalSysML.g:12219:3: ( rule__ItemFeature__Group_0__0 )
- // InternalSysML.g:12219:4: rule__ItemFeature__Group_0__0
+ // InternalSysML.g:12194:3: ( rule__ItemFeature__Group_0__0 )
+ // InternalSysML.g:12194:4: rule__ItemFeature__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_0__0();
@@ -41274,16 +41183,16 @@ else if ( (LA34_0==53) ) {
}
break;
case 2 :
- // InternalSysML.g:12223:2: ( ( rule__ItemFeature__Group_1__0 ) )
+ // InternalSysML.g:12198:2: ( ( rule__ItemFeature__Group_1__0 ) )
{
- // InternalSysML.g:12223:2: ( ( rule__ItemFeature__Group_1__0 ) )
- // InternalSysML.g:12224:3: ( rule__ItemFeature__Group_1__0 )
+ // InternalSysML.g:12198:2: ( ( rule__ItemFeature__Group_1__0 ) )
+ // InternalSysML.g:12199:3: ( rule__ItemFeature__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getGroup_1());
}
- // InternalSysML.g:12225:3: ( rule__ItemFeature__Group_1__0 )
- // InternalSysML.g:12225:4: rule__ItemFeature__Group_1__0
+ // InternalSysML.g:12200:3: ( rule__ItemFeature__Group_1__0 )
+ // InternalSysML.g:12200:4: rule__ItemFeature__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_1__0();
@@ -41320,13 +41229,13 @@ else if ( (LA34_0==53) ) {
// $ANTLR start "rule__DefinitionPrefix__Alternatives"
- // InternalSysML.g:12233:1: rule__DefinitionPrefix__Alternatives : ( ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) ) | ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) ) );
+ // InternalSysML.g:12208:1: rule__DefinitionPrefix__Alternatives : ( ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) ) | ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) ) );
public final void rule__DefinitionPrefix__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12237:1: ( ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) ) | ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) ) )
+ // InternalSysML.g:12212:1: ( ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) ) | ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) ) )
int alt35=2;
int LA35_0 = input.LA(1);
@@ -41345,16 +41254,16 @@ else if ( (LA35_0==148) ) {
}
switch (alt35) {
case 1 :
- // InternalSysML.g:12238:2: ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) )
+ // InternalSysML.g:12213:2: ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) )
{
- // InternalSysML.g:12238:2: ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) )
- // InternalSysML.g:12239:3: ( rule__DefinitionPrefix__IsAbstractAssignment_0 )
+ // InternalSysML.g:12213:2: ( ( rule__DefinitionPrefix__IsAbstractAssignment_0 ) )
+ // InternalSysML.g:12214:3: ( rule__DefinitionPrefix__IsAbstractAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:12240:3: ( rule__DefinitionPrefix__IsAbstractAssignment_0 )
- // InternalSysML.g:12240:4: rule__DefinitionPrefix__IsAbstractAssignment_0
+ // InternalSysML.g:12215:3: ( rule__DefinitionPrefix__IsAbstractAssignment_0 )
+ // InternalSysML.g:12215:4: rule__DefinitionPrefix__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__DefinitionPrefix__IsAbstractAssignment_0();
@@ -41374,16 +41283,16 @@ else if ( (LA35_0==148) ) {
}
break;
case 2 :
- // InternalSysML.g:12244:2: ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) )
+ // InternalSysML.g:12219:2: ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) )
{
- // InternalSysML.g:12244:2: ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) )
- // InternalSysML.g:12245:3: ( rule__DefinitionPrefix__IsVariationAssignment_1 )
+ // InternalSysML.g:12219:2: ( ( rule__DefinitionPrefix__IsVariationAssignment_1 ) )
+ // InternalSysML.g:12220:3: ( rule__DefinitionPrefix__IsVariationAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsVariationAssignment_1());
}
- // InternalSysML.g:12246:3: ( rule__DefinitionPrefix__IsVariationAssignment_1 )
- // InternalSysML.g:12246:4: rule__DefinitionPrefix__IsVariationAssignment_1
+ // InternalSysML.g:12221:3: ( rule__DefinitionPrefix__IsVariationAssignment_1 )
+ // InternalSysML.g:12221:4: rule__DefinitionPrefix__IsVariationAssignment_1
{
pushFollow(FOLLOW_2);
rule__DefinitionPrefix__IsVariationAssignment_1();
@@ -41420,13 +41329,13 @@ else if ( (LA35_0==148) ) {
// $ANTLR start "rule__DefinitionBody__Alternatives"
- // InternalSysML.g:12254:1: rule__DefinitionBody__Alternatives : ( ( ';' ) | ( ( rule__DefinitionBody__Group_1__0 ) ) );
+ // InternalSysML.g:12229:1: rule__DefinitionBody__Alternatives : ( ( ';' ) | ( ( rule__DefinitionBody__Group_1__0 ) ) );
public final void rule__DefinitionBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12258:1: ( ( ';' ) | ( ( rule__DefinitionBody__Group_1__0 ) ) )
+ // InternalSysML.g:12233:1: ( ( ';' ) | ( ( rule__DefinitionBody__Group_1__0 ) ) )
int alt36=2;
int LA36_0 = input.LA(1);
@@ -41445,10 +41354,10 @@ else if ( (LA36_0==107) ) {
}
switch (alt36) {
case 1 :
- // InternalSysML.g:12259:2: ( ';' )
+ // InternalSysML.g:12234:2: ( ';' )
{
- // InternalSysML.g:12259:2: ( ';' )
- // InternalSysML.g:12260:3: ';'
+ // InternalSysML.g:12234:2: ( ';' )
+ // InternalSysML.g:12235:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyAccess().getSemicolonKeyword_0());
@@ -41464,16 +41373,16 @@ else if ( (LA36_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:12265:2: ( ( rule__DefinitionBody__Group_1__0 ) )
+ // InternalSysML.g:12240:2: ( ( rule__DefinitionBody__Group_1__0 ) )
{
- // InternalSysML.g:12265:2: ( ( rule__DefinitionBody__Group_1__0 ) )
- // InternalSysML.g:12266:3: ( rule__DefinitionBody__Group_1__0 )
+ // InternalSysML.g:12240:2: ( ( rule__DefinitionBody__Group_1__0 ) )
+ // InternalSysML.g:12241:3: ( rule__DefinitionBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyAccess().getGroup_1());
}
- // InternalSysML.g:12267:3: ( rule__DefinitionBody__Group_1__0 )
- // InternalSysML.g:12267:4: rule__DefinitionBody__Group_1__0
+ // InternalSysML.g:12242:3: ( rule__DefinitionBody__Group_1__0 )
+ // InternalSysML.g:12242:4: rule__DefinitionBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DefinitionBody__Group_1__0();
@@ -41510,27 +41419,27 @@ else if ( (LA36_0==107) ) {
// $ANTLR start "rule__DefinitionBodyItem__Alternatives"
- // InternalSysML.g:12275:1: rule__DefinitionBodyItem__Alternatives : ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) );
+ // InternalSysML.g:12250:1: rule__DefinitionBodyItem__Alternatives : ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) );
public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12279:1: ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) )
+ // InternalSysML.g:12254:1: ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) )
int alt37=6;
alt37 = dfa37.predict(input);
switch (alt37) {
case 1 :
- // InternalSysML.g:12280:2: ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:12255:2: ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) )
{
- // InternalSysML.g:12280:2: ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) )
- // InternalSysML.g:12281:3: ( rule__DefinitionBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:12255:2: ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:12256:3: ( rule__DefinitionBodyItem__Documentation_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getDocumentation_compAssignment_0());
}
- // InternalSysML.g:12282:3: ( rule__DefinitionBodyItem__Documentation_compAssignment_0 )
- // InternalSysML.g:12282:4: rule__DefinitionBodyItem__Documentation_compAssignment_0
+ // InternalSysML.g:12257:3: ( rule__DefinitionBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:12257:4: rule__DefinitionBodyItem__Documentation_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__Documentation_compAssignment_0();
@@ -41550,16 +41459,16 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalSysML.g:12286:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:12261:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:12286:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:12287:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:12261:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:12262:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:12288:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:12288:4: rule__DefinitionBodyItem__OwnedMembership_compAssignment_1
+ // InternalSysML.g:12263:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:12263:4: rule__DefinitionBodyItem__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedMembership_compAssignment_1();
@@ -41579,16 +41488,16 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalSysML.g:12292:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:12267:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:12292:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:12293:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:12267:2: ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:12268:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:12294:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:12294:4: rule__DefinitionBodyItem__OwnedMembership_compAssignment_2
+ // InternalSysML.g:12269:3: ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:12269:4: rule__DefinitionBodyItem__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedMembership_compAssignment_2();
@@ -41608,16 +41517,16 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // InternalSysML.g:12298:2: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:12273:2: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:12298:2: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:12299:3: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:12273:2: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:12274:3: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:12300:3: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:12300:4: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:12275:3: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:12275:4: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3();
@@ -41637,16 +41546,16 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
}
break;
case 5 :
- // InternalSysML.g:12304:2: ( ( rule__DefinitionBodyItem__Group_4__0 ) )
+ // InternalSysML.g:12279:2: ( ( rule__DefinitionBodyItem__Group_4__0 ) )
{
- // InternalSysML.g:12304:2: ( ( rule__DefinitionBodyItem__Group_4__0 ) )
- // InternalSysML.g:12305:3: ( rule__DefinitionBodyItem__Group_4__0 )
+ // InternalSysML.g:12279:2: ( ( rule__DefinitionBodyItem__Group_4__0 ) )
+ // InternalSysML.g:12280:3: ( rule__DefinitionBodyItem__Group_4__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getGroup_4());
}
- // InternalSysML.g:12306:3: ( rule__DefinitionBodyItem__Group_4__0 )
- // InternalSysML.g:12306:4: rule__DefinitionBodyItem__Group_4__0
+ // InternalSysML.g:12281:3: ( rule__DefinitionBodyItem__Group_4__0 )
+ // InternalSysML.g:12281:4: rule__DefinitionBodyItem__Group_4__0
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__Group_4__0();
@@ -41666,16 +41575,16 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
}
break;
case 6 :
- // InternalSysML.g:12310:2: ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) )
+ // InternalSysML.g:12285:2: ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) )
{
- // InternalSysML.g:12310:2: ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) )
- // InternalSysML.g:12311:3: ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 )
+ // InternalSysML.g:12285:2: ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) )
+ // InternalSysML.g:12286:3: ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedImport_compAssignment_5());
}
- // InternalSysML.g:12312:3: ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 )
- // InternalSysML.g:12312:4: rule__DefinitionBodyItem__OwnedImport_compAssignment_5
+ // InternalSysML.g:12287:3: ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 )
+ // InternalSysML.g:12287:4: rule__DefinitionBodyItem__OwnedImport_compAssignment_5
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedImport_compAssignment_5();
@@ -41712,21 +41621,21 @@ public final void rule__DefinitionBodyItem__Alternatives() throws RecognitionExc
// $ANTLR start "rule__NestedUsageMember__Alternatives"
- // InternalSysML.g:12320:1: rule__NestedUsageMember__Alternatives : ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) );
+ // InternalSysML.g:12295:1: rule__NestedUsageMember__Alternatives : ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) );
public final void rule__NestedUsageMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12324:1: ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) )
+ // InternalSysML.g:12299:1: ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) )
int alt38=3;
alt38 = dfa38.predict(input);
switch (alt38) {
case 1 :
- // InternalSysML.g:12325:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:12300:2: ( ruleStructureUsageMember )
{
- // InternalSysML.g:12325:2: ( ruleStructureUsageMember )
- // InternalSysML.g:12326:3: ruleStructureUsageMember
+ // InternalSysML.g:12300:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:12301:3: ruleStructureUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedUsageMemberAccess().getStructureUsageMemberParserRuleCall_0());
@@ -41746,10 +41655,10 @@ public final void rule__NestedUsageMember__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalSysML.g:12331:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:12306:2: ( ruleBehaviorUsageMember )
{
- // InternalSysML.g:12331:2: ( ruleBehaviorUsageMember )
- // InternalSysML.g:12332:3: ruleBehaviorUsageMember
+ // InternalSysML.g:12306:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:12307:3: ruleBehaviorUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedUsageMemberAccess().getBehaviorUsageMemberParserRuleCall_1());
@@ -41769,10 +41678,10 @@ public final void rule__NestedUsageMember__Alternatives() throws RecognitionExce
}
break;
case 3 :
- // InternalSysML.g:12337:2: ( ruleFlowUsageMember )
+ // InternalSysML.g:12312:2: ( ruleFlowUsageMember )
{
- // InternalSysML.g:12337:2: ( ruleFlowUsageMember )
- // InternalSysML.g:12338:3: ruleFlowUsageMember
+ // InternalSysML.g:12312:2: ( ruleFlowUsageMember )
+ // InternalSysML.g:12313:3: ruleFlowUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedUsageMemberAccess().getFlowUsageMemberParserRuleCall_2());
@@ -41809,13 +41718,13 @@ public final void rule__NestedUsageMember__Alternatives() throws RecognitionExce
// $ANTLR start "rule__UsagePrefix__Alternatives"
- // InternalSysML.g:12347:1: rule__UsagePrefix__Alternatives : ( ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) ) | ( ( rule__UsagePrefix__IsVariationAssignment_1 ) ) );
+ // InternalSysML.g:12322:1: rule__UsagePrefix__Alternatives : ( ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) ) | ( ( rule__UsagePrefix__IsVariationAssignment_1 ) ) );
public final void rule__UsagePrefix__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12351:1: ( ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) ) | ( ( rule__UsagePrefix__IsVariationAssignment_1 ) ) )
+ // InternalSysML.g:12326:1: ( ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) ) | ( ( rule__UsagePrefix__IsVariationAssignment_1 ) ) )
int alt39=2;
int LA39_0 = input.LA(1);
@@ -41834,16 +41743,16 @@ else if ( (LA39_0==148) ) {
}
switch (alt39) {
case 1 :
- // InternalSysML.g:12352:2: ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) )
+ // InternalSysML.g:12327:2: ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) )
{
- // InternalSysML.g:12352:2: ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) )
- // InternalSysML.g:12353:3: ( rule__UsagePrefix__IsAbstractAssignment_0 )
+ // InternalSysML.g:12327:2: ( ( rule__UsagePrefix__IsAbstractAssignment_0 ) )
+ // InternalSysML.g:12328:3: ( rule__UsagePrefix__IsAbstractAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:12354:3: ( rule__UsagePrefix__IsAbstractAssignment_0 )
- // InternalSysML.g:12354:4: rule__UsagePrefix__IsAbstractAssignment_0
+ // InternalSysML.g:12329:3: ( rule__UsagePrefix__IsAbstractAssignment_0 )
+ // InternalSysML.g:12329:4: rule__UsagePrefix__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__UsagePrefix__IsAbstractAssignment_0();
@@ -41863,16 +41772,16 @@ else if ( (LA39_0==148) ) {
}
break;
case 2 :
- // InternalSysML.g:12358:2: ( ( rule__UsagePrefix__IsVariationAssignment_1 ) )
+ // InternalSysML.g:12333:2: ( ( rule__UsagePrefix__IsVariationAssignment_1 ) )
{
- // InternalSysML.g:12358:2: ( ( rule__UsagePrefix__IsVariationAssignment_1 ) )
- // InternalSysML.g:12359:3: ( rule__UsagePrefix__IsVariationAssignment_1 )
+ // InternalSysML.g:12333:2: ( ( rule__UsagePrefix__IsVariationAssignment_1 ) )
+ // InternalSysML.g:12334:3: ( rule__UsagePrefix__IsVariationAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsVariationAssignment_1());
}
- // InternalSysML.g:12360:3: ( rule__UsagePrefix__IsVariationAssignment_1 )
- // InternalSysML.g:12360:4: rule__UsagePrefix__IsVariationAssignment_1
+ // InternalSysML.g:12335:3: ( rule__UsagePrefix__IsVariationAssignment_1 )
+ // InternalSysML.g:12335:4: rule__UsagePrefix__IsVariationAssignment_1
{
pushFollow(FOLLOW_2);
rule__UsagePrefix__IsVariationAssignment_1();
@@ -41909,13 +41818,13 @@ else if ( (LA39_0==148) ) {
// $ANTLR start "rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0"
- // InternalSysML.g:12368:1: rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 : ( ( ruleFeatureValue ) | ( ruleSourceItemFlowMember ) );
+ // InternalSysML.g:12343:1: rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 : ( ( ruleFeatureValue ) | ( ruleSourceItemFlowMember ) );
public final void rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12372:1: ( ( ruleFeatureValue ) | ( ruleSourceItemFlowMember ) )
+ // InternalSysML.g:12347:1: ( ( ruleFeatureValue ) | ( ruleSourceItemFlowMember ) )
int alt40=2;
int LA40_0 = input.LA(1);
@@ -41934,10 +41843,10 @@ else if ( ((LA40_0>=16 && LA40_0<=17)) ) {
}
switch (alt40) {
case 1 :
- // InternalSysML.g:12373:2: ( ruleFeatureValue )
+ // InternalSysML.g:12348:2: ( ruleFeatureValue )
{
- // InternalSysML.g:12373:2: ( ruleFeatureValue )
- // InternalSysML.g:12374:3: ruleFeatureValue
+ // InternalSysML.g:12348:2: ( ruleFeatureValue )
+ // InternalSysML.g:12349:3: ruleFeatureValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueOrFlowPartAccess().getOwnedMembership_compFeatureValueParserRuleCall_0_0());
@@ -41957,10 +41866,10 @@ else if ( ((LA40_0>=16 && LA40_0<=17)) ) {
}
break;
case 2 :
- // InternalSysML.g:12379:2: ( ruleSourceItemFlowMember )
+ // InternalSysML.g:12354:2: ( ruleSourceItemFlowMember )
{
- // InternalSysML.g:12379:2: ( ruleSourceItemFlowMember )
- // InternalSysML.g:12380:3: ruleSourceItemFlowMember
+ // InternalSysML.g:12354:2: ( ruleSourceItemFlowMember )
+ // InternalSysML.g:12355:3: ruleSourceItemFlowMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueOrFlowPartAccess().getOwnedMembership_compSourceItemFlowMemberParserRuleCall_0_1());
@@ -41997,13 +41906,13 @@ else if ( ((LA40_0>=16 && LA40_0<=17)) ) {
// $ANTLR start "rule__SourceItemFlow__Alternatives_0"
- // InternalSysML.g:12389:1: rule__SourceItemFlow__Alternatives_0 : ( ( ruleItemFlowKeyword ) | ( ( rule__SourceItemFlow__Group_0_1__0 ) ) );
+ // InternalSysML.g:12364:1: rule__SourceItemFlow__Alternatives_0 : ( ( ruleItemFlowKeyword ) | ( ( rule__SourceItemFlow__Group_0_1__0 ) ) );
public final void rule__SourceItemFlow__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12393:1: ( ( ruleItemFlowKeyword ) | ( ( rule__SourceItemFlow__Group_0_1__0 ) ) )
+ // InternalSysML.g:12368:1: ( ( ruleItemFlowKeyword ) | ( ( rule__SourceItemFlow__Group_0_1__0 ) ) )
int alt41=2;
int LA41_0 = input.LA(1);
@@ -42022,10 +41931,10 @@ else if ( (LA41_0==17) ) {
}
switch (alt41) {
case 1 :
- // InternalSysML.g:12394:2: ( ruleItemFlowKeyword )
+ // InternalSysML.g:12369:2: ( ruleItemFlowKeyword )
{
- // InternalSysML.g:12394:2: ( ruleItemFlowKeyword )
- // InternalSysML.g:12395:3: ruleItemFlowKeyword
+ // InternalSysML.g:12369:2: ( ruleItemFlowKeyword )
+ // InternalSysML.g:12370:3: ruleItemFlowKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getItemFlowKeywordParserRuleCall_0_0());
@@ -42045,16 +41954,16 @@ else if ( (LA41_0==17) ) {
}
break;
case 2 :
- // InternalSysML.g:12400:2: ( ( rule__SourceItemFlow__Group_0_1__0 ) )
+ // InternalSysML.g:12375:2: ( ( rule__SourceItemFlow__Group_0_1__0 ) )
{
- // InternalSysML.g:12400:2: ( ( rule__SourceItemFlow__Group_0_1__0 ) )
- // InternalSysML.g:12401:3: ( rule__SourceItemFlow__Group_0_1__0 )
+ // InternalSysML.g:12375:2: ( ( rule__SourceItemFlow__Group_0_1__0 ) )
+ // InternalSysML.g:12376:3: ( rule__SourceItemFlow__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getGroup_0_1());
}
- // InternalSysML.g:12402:3: ( rule__SourceItemFlow__Group_0_1__0 )
- // InternalSysML.g:12402:4: rule__SourceItemFlow__Group_0_1__0
+ // InternalSysML.g:12377:3: ( rule__SourceItemFlow__Group_0_1__0 )
+ // InternalSysML.g:12377:4: rule__SourceItemFlow__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__Group_0_1__0();
@@ -42091,13 +42000,13 @@ else if ( (LA41_0==17) ) {
// $ANTLR start "rule__ReferenceVariantUsage__Alternatives"
- // InternalSysML.g:12410:1: rule__ReferenceVariantUsage__Alternatives : ( ( ruleReferenceUsage ) | ( ( rule__ReferenceVariantUsage__Group_1__0 ) ) );
+ // InternalSysML.g:12385:1: rule__ReferenceVariantUsage__Alternatives : ( ( ruleReferenceUsage ) | ( ( rule__ReferenceVariantUsage__Group_1__0 ) ) );
public final void rule__ReferenceVariantUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12414:1: ( ( ruleReferenceUsage ) | ( ( rule__ReferenceVariantUsage__Group_1__0 ) ) )
+ // InternalSysML.g:12389:1: ( ( ruleReferenceUsage ) | ( ( rule__ReferenceVariantUsage__Group_1__0 ) ) )
int alt42=2;
int LA42_0 = input.LA(1);
@@ -42116,10 +42025,10 @@ else if ( ((LA42_0>=RULE_ID && LA42_0<=RULE_UNRESTRICTED_NAME)) ) {
}
switch (alt42) {
case 1 :
- // InternalSysML.g:12415:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12390:2: ( ruleReferenceUsage )
{
- // InternalSysML.g:12415:2: ( ruleReferenceUsage )
- // InternalSysML.g:12416:3: ruleReferenceUsage
+ // InternalSysML.g:12390:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12391:3: ruleReferenceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getReferenceUsageParserRuleCall_0());
@@ -42139,16 +42048,16 @@ else if ( ((LA42_0>=RULE_ID && LA42_0<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 2 :
- // InternalSysML.g:12421:2: ( ( rule__ReferenceVariantUsage__Group_1__0 ) )
+ // InternalSysML.g:12396:2: ( ( rule__ReferenceVariantUsage__Group_1__0 ) )
{
- // InternalSysML.g:12421:2: ( ( rule__ReferenceVariantUsage__Group_1__0 ) )
- // InternalSysML.g:12422:3: ( rule__ReferenceVariantUsage__Group_1__0 )
+ // InternalSysML.g:12396:2: ( ( rule__ReferenceVariantUsage__Group_1__0 ) )
+ // InternalSysML.g:12397:3: ( rule__ReferenceVariantUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getGroup_1());
}
- // InternalSysML.g:12423:3: ( rule__ReferenceVariantUsage__Group_1__0 )
- // InternalSysML.g:12423:4: rule__ReferenceVariantUsage__Group_1__0
+ // InternalSysML.g:12398:3: ( rule__ReferenceVariantUsage__Group_1__0 )
+ // InternalSysML.g:12398:4: rule__ReferenceVariantUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ReferenceVariantUsage__Group_1__0();
@@ -42185,21 +42094,21 @@ else if ( ((LA42_0>=RULE_ID && LA42_0<=RULE_UNRESTRICTED_NAME)) ) {
// $ANTLR start "rule__StructureUsageElement__Alternatives"
- // InternalSysML.g:12431:1: rule__StructureUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
+ // InternalSysML.g:12406:1: rule__StructureUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );
public final void rule__StructureUsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12435:1: ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
+ // InternalSysML.g:12410:1: ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) )
int alt43=15;
alt43 = dfa43.predict(input);
switch (alt43) {
case 1 :
- // InternalSysML.g:12436:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12411:2: ( ruleReferenceUsage )
{
- // InternalSysML.g:12436:2: ( ruleReferenceUsage )
- // InternalSysML.g:12437:3: ruleReferenceUsage
+ // InternalSysML.g:12411:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12412:3: ruleReferenceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getReferenceUsageParserRuleCall_0());
@@ -42219,10 +42128,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 2 :
- // InternalSysML.g:12442:2: ( ruleAttributeUsage )
+ // InternalSysML.g:12417:2: ( ruleAttributeUsage )
{
- // InternalSysML.g:12442:2: ( ruleAttributeUsage )
- // InternalSysML.g:12443:3: ruleAttributeUsage
+ // InternalSysML.g:12417:2: ( ruleAttributeUsage )
+ // InternalSysML.g:12418:3: ruleAttributeUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getAttributeUsageParserRuleCall_1());
@@ -42242,10 +42151,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 3 :
- // InternalSysML.g:12448:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:12423:2: ( ruleEnumerationUsage )
{
- // InternalSysML.g:12448:2: ( ruleEnumerationUsage )
- // InternalSysML.g:12449:3: ruleEnumerationUsage
+ // InternalSysML.g:12423:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:12424:3: ruleEnumerationUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getEnumerationUsageParserRuleCall_2());
@@ -42265,10 +42174,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 4 :
- // InternalSysML.g:12454:2: ( ruleItemRefUsage )
+ // InternalSysML.g:12429:2: ( ruleItemRefUsage )
{
- // InternalSysML.g:12454:2: ( ruleItemRefUsage )
- // InternalSysML.g:12455:3: ruleItemRefUsage
+ // InternalSysML.g:12429:2: ( ruleItemRefUsage )
+ // InternalSysML.g:12430:3: ruleItemRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getItemRefUsageParserRuleCall_3());
@@ -42288,10 +42197,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 5 :
- // InternalSysML.g:12460:2: ( rulePartRefUsage )
+ // InternalSysML.g:12435:2: ( rulePartRefUsage )
{
- // InternalSysML.g:12460:2: ( rulePartRefUsage )
- // InternalSysML.g:12461:3: rulePartRefUsage
+ // InternalSysML.g:12435:2: ( rulePartRefUsage )
+ // InternalSysML.g:12436:3: rulePartRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getPartRefUsageParserRuleCall_4());
@@ -42311,10 +42220,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 6 :
- // InternalSysML.g:12466:2: ( ruleViewRefUsage )
+ // InternalSysML.g:12441:2: ( ruleViewRefUsage )
{
- // InternalSysML.g:12466:2: ( ruleViewRefUsage )
- // InternalSysML.g:12467:3: ruleViewRefUsage
+ // InternalSysML.g:12441:2: ( ruleViewRefUsage )
+ // InternalSysML.g:12442:3: ruleViewRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getViewRefUsageParserRuleCall_5());
@@ -42334,10 +42243,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 7 :
- // InternalSysML.g:12472:2: ( ruleRenderingRefUsage )
+ // InternalSysML.g:12447:2: ( ruleRenderingRefUsage )
{
- // InternalSysML.g:12472:2: ( ruleRenderingRefUsage )
- // InternalSysML.g:12473:3: ruleRenderingRefUsage
+ // InternalSysML.g:12447:2: ( ruleRenderingRefUsage )
+ // InternalSysML.g:12448:3: ruleRenderingRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getRenderingRefUsageParserRuleCall_6());
@@ -42357,10 +42266,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 8 :
- // InternalSysML.g:12478:2: ( rulePortUsage )
+ // InternalSysML.g:12453:2: ( rulePortUsage )
{
- // InternalSysML.g:12478:2: ( rulePortUsage )
- // InternalSysML.g:12479:3: rulePortUsage
+ // InternalSysML.g:12453:2: ( rulePortUsage )
+ // InternalSysML.g:12454:3: rulePortUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getPortUsageParserRuleCall_7());
@@ -42380,10 +42289,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 9 :
- // InternalSysML.g:12484:2: ( ruleConnectionUsage )
+ // InternalSysML.g:12459:2: ( ruleConnectionUsage )
{
- // InternalSysML.g:12484:2: ( ruleConnectionUsage )
- // InternalSysML.g:12485:3: ruleConnectionUsage
+ // InternalSysML.g:12459:2: ( ruleConnectionUsage )
+ // InternalSysML.g:12460:3: ruleConnectionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getConnectionUsageParserRuleCall_8());
@@ -42403,10 +42312,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 10 :
- // InternalSysML.g:12490:2: ( ruleConnector )
+ // InternalSysML.g:12465:2: ( ruleConnector )
{
- // InternalSysML.g:12490:2: ( ruleConnector )
- // InternalSysML.g:12491:3: ruleConnector
+ // InternalSysML.g:12465:2: ( ruleConnector )
+ // InternalSysML.g:12466:3: ruleConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getConnectorParserRuleCall_9());
@@ -42426,10 +42335,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 11 :
- // InternalSysML.g:12496:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:12471:2: ( ruleInterfaceUsage )
{
- // InternalSysML.g:12496:2: ( ruleInterfaceUsage )
- // InternalSysML.g:12497:3: ruleInterfaceUsage
+ // InternalSysML.g:12471:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:12472:3: ruleInterfaceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getInterfaceUsageParserRuleCall_10());
@@ -42449,10 +42358,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 12 :
- // InternalSysML.g:12502:2: ( ruleBindingConnector )
+ // InternalSysML.g:12477:2: ( ruleBindingConnector )
{
- // InternalSysML.g:12502:2: ( ruleBindingConnector )
- // InternalSysML.g:12503:3: ruleBindingConnector
+ // InternalSysML.g:12477:2: ( ruleBindingConnector )
+ // InternalSysML.g:12478:3: ruleBindingConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getBindingConnectorParserRuleCall_11());
@@ -42472,10 +42381,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 13 :
- // InternalSysML.g:12508:2: ( ruleSuccession )
+ // InternalSysML.g:12483:2: ( ruleSuccession )
{
- // InternalSysML.g:12508:2: ( ruleSuccession )
- // InternalSysML.g:12509:3: ruleSuccession
+ // InternalSysML.g:12483:2: ( ruleSuccession )
+ // InternalSysML.g:12484:3: ruleSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getSuccessionParserRuleCall_12());
@@ -42495,10 +42404,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 14 :
- // InternalSysML.g:12514:2: ( ruleItemFlow )
+ // InternalSysML.g:12489:2: ( ruleItemFlow )
{
- // InternalSysML.g:12514:2: ( ruleItemFlow )
- // InternalSysML.g:12515:3: ruleItemFlow
+ // InternalSysML.g:12489:2: ( ruleItemFlow )
+ // InternalSysML.g:12490:3: ruleItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getItemFlowParserRuleCall_13());
@@ -42518,10 +42427,10 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
}
break;
case 15 :
- // InternalSysML.g:12520:2: ( ruleSuccessionItemFlow )
+ // InternalSysML.g:12495:2: ( ruleSuccessionItemFlow )
{
- // InternalSysML.g:12520:2: ( ruleSuccessionItemFlow )
- // InternalSysML.g:12521:3: ruleSuccessionItemFlow
+ // InternalSysML.g:12495:2: ( ruleSuccessionItemFlow )
+ // InternalSysML.g:12496:3: ruleSuccessionItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageElementAccess().getSuccessionItemFlowParserRuleCall_14());
@@ -42558,13 +42467,13 @@ public final void rule__StructureUsageElement__Alternatives() throws Recognition
// $ANTLR start "rule__IndividualUsageElement__Alternatives"
- // InternalSysML.g:12530:1: rule__IndividualUsageElement__Alternatives : ( ( ruleIndividualRefUsage ) | ( ruleTimeSliceRefUsage ) | ( ruleSnapshotRefUsage ) );
+ // InternalSysML.g:12505:1: rule__IndividualUsageElement__Alternatives : ( ( ruleIndividualRefUsage ) | ( ruleTimeSliceRefUsage ) | ( ruleSnapshotRefUsage ) );
public final void rule__IndividualUsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12534:1: ( ( ruleIndividualRefUsage ) | ( ruleTimeSliceRefUsage ) | ( ruleSnapshotRefUsage ) )
+ // InternalSysML.g:12509:1: ( ( ruleIndividualRefUsage ) | ( ruleTimeSliceRefUsage ) | ( ruleSnapshotRefUsage ) )
int alt44=3;
switch ( input.LA(1) ) {
case 147:
@@ -42578,14 +42487,14 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
alt44=3;
}
break;
- case 27:
+ case 28:
{
- alt44=1;
+ alt44=2;
}
break;
- case 28:
+ case 27:
{
- alt44=2;
+ alt44=1;
}
break;
default:
@@ -42634,14 +42543,14 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
alt44=3;
}
break;
- case 27:
+ case 28:
{
- alt44=1;
+ alt44=2;
}
break;
- case 28:
+ case 27:
{
- alt44=2;
+ alt44=1;
}
break;
default:
@@ -42687,14 +42596,14 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
alt44=3;
}
break;
- case 27:
+ case 28:
{
- alt44=1;
+ alt44=2;
}
break;
- case 28:
+ case 27:
{
- alt44=2;
+ alt44=1;
}
break;
default:
@@ -42732,10 +42641,10 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
switch (alt44) {
case 1 :
- // InternalSysML.g:12535:2: ( ruleIndividualRefUsage )
+ // InternalSysML.g:12510:2: ( ruleIndividualRefUsage )
{
- // InternalSysML.g:12535:2: ( ruleIndividualRefUsage )
- // InternalSysML.g:12536:3: ruleIndividualRefUsage
+ // InternalSysML.g:12510:2: ( ruleIndividualRefUsage )
+ // InternalSysML.g:12511:3: ruleIndividualRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageElementAccess().getIndividualRefUsageParserRuleCall_0());
@@ -42755,10 +42664,10 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalSysML.g:12541:2: ( ruleTimeSliceRefUsage )
+ // InternalSysML.g:12516:2: ( ruleTimeSliceRefUsage )
{
- // InternalSysML.g:12541:2: ( ruleTimeSliceRefUsage )
- // InternalSysML.g:12542:3: ruleTimeSliceRefUsage
+ // InternalSysML.g:12516:2: ( ruleTimeSliceRefUsage )
+ // InternalSysML.g:12517:3: ruleTimeSliceRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageElementAccess().getTimeSliceRefUsageParserRuleCall_1());
@@ -42778,10 +42687,10 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalSysML.g:12547:2: ( ruleSnapshotRefUsage )
+ // InternalSysML.g:12522:2: ( ruleSnapshotRefUsage )
{
- // InternalSysML.g:12547:2: ( ruleSnapshotRefUsage )
- // InternalSysML.g:12548:3: ruleSnapshotRefUsage
+ // InternalSysML.g:12522:2: ( ruleSnapshotRefUsage )
+ // InternalSysML.g:12523:3: ruleSnapshotRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageElementAccess().getSnapshotRefUsageParserRuleCall_2());
@@ -42818,21 +42727,21 @@ public final void rule__IndividualUsageElement__Alternatives() throws Recognitio
// $ANTLR start "rule__BehaviorUsageElement__Alternatives"
- // InternalSysML.g:12557:1: rule__BehaviorUsageElement__Alternatives : ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) );
+ // InternalSysML.g:12532:1: rule__BehaviorUsageElement__Alternatives : ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) );
public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12561:1: ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) )
+ // InternalSysML.g:12536:1: ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) )
int alt45=13;
alt45 = dfa45.predict(input);
switch (alt45) {
case 1 :
- // InternalSysML.g:12562:2: ( ruleActionRefUsage )
+ // InternalSysML.g:12537:2: ( ruleActionRefUsage )
{
- // InternalSysML.g:12562:2: ( ruleActionRefUsage )
- // InternalSysML.g:12563:3: ruleActionRefUsage
+ // InternalSysML.g:12537:2: ( ruleActionRefUsage )
+ // InternalSysML.g:12538:3: ruleActionRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getActionRefUsageParserRuleCall_0());
@@ -42852,10 +42761,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalSysML.g:12568:2: ( ruleCalculationRefUsage )
+ // InternalSysML.g:12543:2: ( ruleCalculationRefUsage )
{
- // InternalSysML.g:12568:2: ( ruleCalculationRefUsage )
- // InternalSysML.g:12569:3: ruleCalculationRefUsage
+ // InternalSysML.g:12543:2: ( ruleCalculationRefUsage )
+ // InternalSysML.g:12544:3: ruleCalculationRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getCalculationRefUsageParserRuleCall_1());
@@ -42875,10 +42784,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 3 :
- // InternalSysML.g:12574:2: ( ruleStateRefUsage )
+ // InternalSysML.g:12549:2: ( ruleStateRefUsage )
{
- // InternalSysML.g:12574:2: ( ruleStateRefUsage )
- // InternalSysML.g:12575:3: ruleStateRefUsage
+ // InternalSysML.g:12549:2: ( ruleStateRefUsage )
+ // InternalSysML.g:12550:3: ruleStateRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getStateRefUsageParserRuleCall_2());
@@ -42898,10 +42807,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 4 :
- // InternalSysML.g:12580:2: ( ruleConstraintRefUsage )
+ // InternalSysML.g:12555:2: ( ruleConstraintRefUsage )
{
- // InternalSysML.g:12580:2: ( ruleConstraintRefUsage )
- // InternalSysML.g:12581:3: ruleConstraintRefUsage
+ // InternalSysML.g:12555:2: ( ruleConstraintRefUsage )
+ // InternalSysML.g:12556:3: ruleConstraintRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getConstraintRefUsageParserRuleCall_3());
@@ -42921,10 +42830,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 5 :
- // InternalSysML.g:12586:2: ( ruleRequirementRefUsage )
+ // InternalSysML.g:12561:2: ( ruleRequirementRefUsage )
{
- // InternalSysML.g:12586:2: ( ruleRequirementRefUsage )
- // InternalSysML.g:12587:3: ruleRequirementRefUsage
+ // InternalSysML.g:12561:2: ( ruleRequirementRefUsage )
+ // InternalSysML.g:12562:3: ruleRequirementRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getRequirementRefUsageParserRuleCall_4());
@@ -42944,10 +42853,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 6 :
- // InternalSysML.g:12592:2: ( ruleCaseRefUsage )
+ // InternalSysML.g:12567:2: ( ruleCaseRefUsage )
{
- // InternalSysML.g:12592:2: ( ruleCaseRefUsage )
- // InternalSysML.g:12593:3: ruleCaseRefUsage
+ // InternalSysML.g:12567:2: ( ruleCaseRefUsage )
+ // InternalSysML.g:12568:3: ruleCaseRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getCaseRefUsageParserRuleCall_5());
@@ -42967,10 +42876,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 7 :
- // InternalSysML.g:12598:2: ( ruleAnalysisCaseRefUsage )
+ // InternalSysML.g:12573:2: ( ruleAnalysisCaseRefUsage )
{
- // InternalSysML.g:12598:2: ( ruleAnalysisCaseRefUsage )
- // InternalSysML.g:12599:3: ruleAnalysisCaseRefUsage
+ // InternalSysML.g:12573:2: ( ruleAnalysisCaseRefUsage )
+ // InternalSysML.g:12574:3: ruleAnalysisCaseRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getAnalysisCaseRefUsageParserRuleCall_6());
@@ -42990,10 +42899,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 8 :
- // InternalSysML.g:12604:2: ( ruleVerificationCaseRefUsage )
+ // InternalSysML.g:12579:2: ( ruleVerificationCaseRefUsage )
{
- // InternalSysML.g:12604:2: ( ruleVerificationCaseRefUsage )
- // InternalSysML.g:12605:3: ruleVerificationCaseRefUsage
+ // InternalSysML.g:12579:2: ( ruleVerificationCaseRefUsage )
+ // InternalSysML.g:12580:3: ruleVerificationCaseRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getVerificationCaseRefUsageParserRuleCall_7());
@@ -43013,10 +42922,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 9 :
- // InternalSysML.g:12610:2: ( ruleViewpointRefUsage )
+ // InternalSysML.g:12585:2: ( ruleViewpointRefUsage )
{
- // InternalSysML.g:12610:2: ( ruleViewpointRefUsage )
- // InternalSysML.g:12611:3: ruleViewpointRefUsage
+ // InternalSysML.g:12585:2: ( ruleViewpointRefUsage )
+ // InternalSysML.g:12586:3: ruleViewpointRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getViewpointRefUsageParserRuleCall_8());
@@ -43036,10 +42945,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 10 :
- // InternalSysML.g:12616:2: ( rulePerformActionUsage )
+ // InternalSysML.g:12591:2: ( rulePerformActionUsage )
{
- // InternalSysML.g:12616:2: ( rulePerformActionUsage )
- // InternalSysML.g:12617:3: rulePerformActionUsage
+ // InternalSysML.g:12591:2: ( rulePerformActionUsage )
+ // InternalSysML.g:12592:3: rulePerformActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getPerformActionUsageParserRuleCall_9());
@@ -43059,10 +42968,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 11 :
- // InternalSysML.g:12622:2: ( ruleExhibitStateUsage )
+ // InternalSysML.g:12597:2: ( ruleExhibitStateUsage )
{
- // InternalSysML.g:12622:2: ( ruleExhibitStateUsage )
- // InternalSysML.g:12623:3: ruleExhibitStateUsage
+ // InternalSysML.g:12597:2: ( ruleExhibitStateUsage )
+ // InternalSysML.g:12598:3: ruleExhibitStateUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getExhibitStateUsageParserRuleCall_10());
@@ -43082,10 +42991,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 12 :
- // InternalSysML.g:12628:2: ( ruleAssertConstraintUsage )
+ // InternalSysML.g:12603:2: ( ruleAssertConstraintUsage )
{
- // InternalSysML.g:12628:2: ( ruleAssertConstraintUsage )
- // InternalSysML.g:12629:3: ruleAssertConstraintUsage
+ // InternalSysML.g:12603:2: ( ruleAssertConstraintUsage )
+ // InternalSysML.g:12604:3: ruleAssertConstraintUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getAssertConstraintUsageParserRuleCall_11());
@@ -43105,10 +43014,10 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
}
break;
case 13 :
- // InternalSysML.g:12634:2: ( ruleSatisfyRequirementUsage )
+ // InternalSysML.g:12609:2: ( ruleSatisfyRequirementUsage )
{
- // InternalSysML.g:12634:2: ( ruleSatisfyRequirementUsage )
- // InternalSysML.g:12635:3: ruleSatisfyRequirementUsage
+ // InternalSysML.g:12609:2: ( ruleSatisfyRequirementUsage )
+ // InternalSysML.g:12610:3: ruleSatisfyRequirementUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageElementAccess().getSatisfyRequirementUsageParserRuleCall_12());
@@ -43145,21 +43054,21 @@ public final void rule__BehaviorUsageElement__Alternatives() throws RecognitionE
// $ANTLR start "rule__VariantUsageElement__Alternatives"
- // InternalSysML.g:12644:1: rule__VariantUsageElement__Alternatives : ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) );
+ // InternalSysML.g:12619:1: rule__VariantUsageElement__Alternatives : ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) );
public final void rule__VariantUsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12648:1: ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) )
+ // InternalSysML.g:12623:1: ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) )
int alt46=10;
alt46 = dfa46.predict(input);
switch (alt46) {
case 1 :
- // InternalSysML.g:12649:2: ( ruleReferenceVariantUsage )
+ // InternalSysML.g:12624:2: ( ruleReferenceVariantUsage )
{
- // InternalSysML.g:12649:2: ( ruleReferenceVariantUsage )
- // InternalSysML.g:12650:3: ruleReferenceVariantUsage
+ // InternalSysML.g:12624:2: ( ruleReferenceVariantUsage )
+ // InternalSysML.g:12625:3: ruleReferenceVariantUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getReferenceVariantUsageParserRuleCall_0());
@@ -43179,10 +43088,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalSysML.g:12655:2: ( ruleAttributeVariantUsage )
+ // InternalSysML.g:12630:2: ( ruleAttributeVariantUsage )
{
- // InternalSysML.g:12655:2: ( ruleAttributeVariantUsage )
- // InternalSysML.g:12656:3: ruleAttributeVariantUsage
+ // InternalSysML.g:12630:2: ( ruleAttributeVariantUsage )
+ // InternalSysML.g:12631:3: ruleAttributeVariantUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getAttributeVariantUsageParserRuleCall_1());
@@ -43202,10 +43111,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 3 :
- // InternalSysML.g:12661:2: ( ruleItemRefUsage )
+ // InternalSysML.g:12636:2: ( ruleItemRefUsage )
{
- // InternalSysML.g:12661:2: ( ruleItemRefUsage )
- // InternalSysML.g:12662:3: ruleItemRefUsage
+ // InternalSysML.g:12636:2: ( ruleItemRefUsage )
+ // InternalSysML.g:12637:3: ruleItemRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getItemRefUsageParserRuleCall_2());
@@ -43225,10 +43134,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 4 :
- // InternalSysML.g:12667:2: ( rulePartRefUsage )
+ // InternalSysML.g:12642:2: ( rulePartRefUsage )
{
- // InternalSysML.g:12667:2: ( rulePartRefUsage )
- // InternalSysML.g:12668:3: rulePartRefUsage
+ // InternalSysML.g:12642:2: ( rulePartRefUsage )
+ // InternalSysML.g:12643:3: rulePartRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getPartRefUsageParserRuleCall_3());
@@ -43248,10 +43157,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 5 :
- // InternalSysML.g:12673:2: ( rulePortUsage )
+ // InternalSysML.g:12648:2: ( rulePortUsage )
{
- // InternalSysML.g:12673:2: ( rulePortUsage )
- // InternalSysML.g:12674:3: rulePortUsage
+ // InternalSysML.g:12648:2: ( rulePortUsage )
+ // InternalSysML.g:12649:3: rulePortUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getPortUsageParserRuleCall_4());
@@ -43271,10 +43180,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 6 :
- // InternalSysML.g:12679:2: ( ruleConnectionUsage )
+ // InternalSysML.g:12654:2: ( ruleConnectionUsage )
{
- // InternalSysML.g:12679:2: ( ruleConnectionUsage )
- // InternalSysML.g:12680:3: ruleConnectionUsage
+ // InternalSysML.g:12654:2: ( ruleConnectionUsage )
+ // InternalSysML.g:12655:3: ruleConnectionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getConnectionUsageParserRuleCall_5());
@@ -43294,10 +43203,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 7 :
- // InternalSysML.g:12685:2: ( ruleConnector )
+ // InternalSysML.g:12660:2: ( ruleConnector )
{
- // InternalSysML.g:12685:2: ( ruleConnector )
- // InternalSysML.g:12686:3: ruleConnector
+ // InternalSysML.g:12660:2: ( ruleConnector )
+ // InternalSysML.g:12661:3: ruleConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getConnectorParserRuleCall_6());
@@ -43317,10 +43226,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 8 :
- // InternalSysML.g:12691:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:12666:2: ( ruleInterfaceUsage )
{
- // InternalSysML.g:12691:2: ( ruleInterfaceUsage )
- // InternalSysML.g:12692:3: ruleInterfaceUsage
+ // InternalSysML.g:12666:2: ( ruleInterfaceUsage )
+ // InternalSysML.g:12667:3: ruleInterfaceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getInterfaceUsageParserRuleCall_7());
@@ -43340,10 +43249,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 9 :
- // InternalSysML.g:12697:2: ( ruleIndividualUsageElement )
+ // InternalSysML.g:12672:2: ( ruleIndividualUsageElement )
{
- // InternalSysML.g:12697:2: ( ruleIndividualUsageElement )
- // InternalSysML.g:12698:3: ruleIndividualUsageElement
+ // InternalSysML.g:12672:2: ( ruleIndividualUsageElement )
+ // InternalSysML.g:12673:3: ruleIndividualUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getIndividualUsageElementParserRuleCall_8());
@@ -43363,10 +43272,10 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
}
break;
case 10 :
- // InternalSysML.g:12703:2: ( ruleBehaviorUsageElement )
+ // InternalSysML.g:12678:2: ( ruleBehaviorUsageElement )
{
- // InternalSysML.g:12703:2: ( ruleBehaviorUsageElement )
- // InternalSysML.g:12704:3: ruleBehaviorUsageElement
+ // InternalSysML.g:12678:2: ( ruleBehaviorUsageElement )
+ // InternalSysML.g:12679:3: ruleBehaviorUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageElementAccess().getBehaviorUsageElementParserRuleCall_9());
@@ -43403,21 +43312,21 @@ public final void rule__VariantUsageElement__Alternatives() throws RecognitionEx
// $ANTLR start "rule__FlowUsageElement__Alternatives"
- // InternalSysML.g:12713:1: rule__FlowUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) );
+ // InternalSysML.g:12688:1: rule__FlowUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) );
public final void rule__FlowUsageElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12717:1: ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) )
+ // InternalSysML.g:12692:1: ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) )
int alt47=16;
alt47 = dfa47.predict(input);
switch (alt47) {
case 1 :
- // InternalSysML.g:12718:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12693:2: ( ruleReferenceUsage )
{
- // InternalSysML.g:12718:2: ( ruleReferenceUsage )
- // InternalSysML.g:12719:3: ruleReferenceUsage
+ // InternalSysML.g:12693:2: ( ruleReferenceUsage )
+ // InternalSysML.g:12694:3: ruleReferenceUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getReferenceUsageParserRuleCall_0());
@@ -43437,10 +43346,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalSysML.g:12724:2: ( ruleAttributeUsage )
+ // InternalSysML.g:12699:2: ( ruleAttributeUsage )
{
- // InternalSysML.g:12724:2: ( ruleAttributeUsage )
- // InternalSysML.g:12725:3: ruleAttributeUsage
+ // InternalSysML.g:12699:2: ( ruleAttributeUsage )
+ // InternalSysML.g:12700:3: ruleAttributeUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getAttributeUsageParserRuleCall_1());
@@ -43460,10 +43369,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalSysML.g:12730:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:12705:2: ( ruleEnumerationUsage )
{
- // InternalSysML.g:12730:2: ( ruleEnumerationUsage )
- // InternalSysML.g:12731:3: ruleEnumerationUsage
+ // InternalSysML.g:12705:2: ( ruleEnumerationUsage )
+ // InternalSysML.g:12706:3: ruleEnumerationUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getEnumerationUsageParserRuleCall_2());
@@ -43483,10 +43392,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 4 :
- // InternalSysML.g:12736:2: ( ruleItemFlowUsage )
+ // InternalSysML.g:12711:2: ( ruleItemFlowUsage )
{
- // InternalSysML.g:12736:2: ( ruleItemFlowUsage )
- // InternalSysML.g:12737:3: ruleItemFlowUsage
+ // InternalSysML.g:12711:2: ( ruleItemFlowUsage )
+ // InternalSysML.g:12712:3: ruleItemFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getItemFlowUsageParserRuleCall_3());
@@ -43506,10 +43415,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 5 :
- // InternalSysML.g:12742:2: ( rulePartFlowUsage )
+ // InternalSysML.g:12717:2: ( rulePartFlowUsage )
{
- // InternalSysML.g:12742:2: ( rulePartFlowUsage )
- // InternalSysML.g:12743:3: rulePartFlowUsage
+ // InternalSysML.g:12717:2: ( rulePartFlowUsage )
+ // InternalSysML.g:12718:3: rulePartFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getPartFlowUsageParserRuleCall_4());
@@ -43529,10 +43438,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 6 :
- // InternalSysML.g:12748:2: ( ruleViewFlowUsage )
+ // InternalSysML.g:12723:2: ( ruleViewFlowUsage )
{
- // InternalSysML.g:12748:2: ( ruleViewFlowUsage )
- // InternalSysML.g:12749:3: ruleViewFlowUsage
+ // InternalSysML.g:12723:2: ( ruleViewFlowUsage )
+ // InternalSysML.g:12724:3: ruleViewFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getViewFlowUsageParserRuleCall_5());
@@ -43552,10 +43461,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 7 :
- // InternalSysML.g:12754:2: ( ruleRenderingFlowUsage )
+ // InternalSysML.g:12729:2: ( ruleRenderingFlowUsage )
{
- // InternalSysML.g:12754:2: ( ruleRenderingFlowUsage )
- // InternalSysML.g:12755:3: ruleRenderingFlowUsage
+ // InternalSysML.g:12729:2: ( ruleRenderingFlowUsage )
+ // InternalSysML.g:12730:3: ruleRenderingFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getRenderingFlowUsageParserRuleCall_6());
@@ -43575,10 +43484,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 8 :
- // InternalSysML.g:12760:2: ( ruleActionFlowUsage )
+ // InternalSysML.g:12735:2: ( ruleActionFlowUsage )
{
- // InternalSysML.g:12760:2: ( ruleActionFlowUsage )
- // InternalSysML.g:12761:3: ruleActionFlowUsage
+ // InternalSysML.g:12735:2: ( ruleActionFlowUsage )
+ // InternalSysML.g:12736:3: ruleActionFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getActionFlowUsageParserRuleCall_7());
@@ -43598,10 +43507,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 9 :
- // InternalSysML.g:12766:2: ( ruleCalculationFlowUsage )
+ // InternalSysML.g:12741:2: ( ruleCalculationFlowUsage )
{
- // InternalSysML.g:12766:2: ( ruleCalculationFlowUsage )
- // InternalSysML.g:12767:3: ruleCalculationFlowUsage
+ // InternalSysML.g:12741:2: ( ruleCalculationFlowUsage )
+ // InternalSysML.g:12742:3: ruleCalculationFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getCalculationFlowUsageParserRuleCall_8());
@@ -43621,10 +43530,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 10 :
- // InternalSysML.g:12772:2: ( ruleStateFlowUsage )
+ // InternalSysML.g:12747:2: ( ruleStateFlowUsage )
{
- // InternalSysML.g:12772:2: ( ruleStateFlowUsage )
- // InternalSysML.g:12773:3: ruleStateFlowUsage
+ // InternalSysML.g:12747:2: ( ruleStateFlowUsage )
+ // InternalSysML.g:12748:3: ruleStateFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getStateFlowUsageParserRuleCall_9());
@@ -43644,10 +43553,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 11 :
- // InternalSysML.g:12778:2: ( ruleConstraintFlowUsage )
+ // InternalSysML.g:12753:2: ( ruleConstraintFlowUsage )
{
- // InternalSysML.g:12778:2: ( ruleConstraintFlowUsage )
- // InternalSysML.g:12779:3: ruleConstraintFlowUsage
+ // InternalSysML.g:12753:2: ( ruleConstraintFlowUsage )
+ // InternalSysML.g:12754:3: ruleConstraintFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getConstraintFlowUsageParserRuleCall_10());
@@ -43667,10 +43576,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 12 :
- // InternalSysML.g:12784:2: ( ruleRequirementFlowUsage )
+ // InternalSysML.g:12759:2: ( ruleRequirementFlowUsage )
{
- // InternalSysML.g:12784:2: ( ruleRequirementFlowUsage )
- // InternalSysML.g:12785:3: ruleRequirementFlowUsage
+ // InternalSysML.g:12759:2: ( ruleRequirementFlowUsage )
+ // InternalSysML.g:12760:3: ruleRequirementFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getRequirementFlowUsageParserRuleCall_11());
@@ -43690,10 +43599,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 13 :
- // InternalSysML.g:12790:2: ( ruleCaseFlowUsage )
+ // InternalSysML.g:12765:2: ( ruleCaseFlowUsage )
{
- // InternalSysML.g:12790:2: ( ruleCaseFlowUsage )
- // InternalSysML.g:12791:3: ruleCaseFlowUsage
+ // InternalSysML.g:12765:2: ( ruleCaseFlowUsage )
+ // InternalSysML.g:12766:3: ruleCaseFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getCaseFlowUsageParserRuleCall_12());
@@ -43713,10 +43622,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 14 :
- // InternalSysML.g:12796:2: ( ruleAnalysisCaseFlowUsage )
+ // InternalSysML.g:12771:2: ( ruleAnalysisCaseFlowUsage )
{
- // InternalSysML.g:12796:2: ( ruleAnalysisCaseFlowUsage )
- // InternalSysML.g:12797:3: ruleAnalysisCaseFlowUsage
+ // InternalSysML.g:12771:2: ( ruleAnalysisCaseFlowUsage )
+ // InternalSysML.g:12772:3: ruleAnalysisCaseFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getAnalysisCaseFlowUsageParserRuleCall_13());
@@ -43736,10 +43645,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 15 :
- // InternalSysML.g:12802:2: ( ruleVerificationCaseFlowUsage )
+ // InternalSysML.g:12777:2: ( ruleVerificationCaseFlowUsage )
{
- // InternalSysML.g:12802:2: ( ruleVerificationCaseFlowUsage )
- // InternalSysML.g:12803:3: ruleVerificationCaseFlowUsage
+ // InternalSysML.g:12777:2: ( ruleVerificationCaseFlowUsage )
+ // InternalSysML.g:12778:3: ruleVerificationCaseFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getVerificationCaseFlowUsageParserRuleCall_14());
@@ -43759,10 +43668,10 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
}
break;
case 16 :
- // InternalSysML.g:12808:2: ( ruleViewpointFlowUsage )
+ // InternalSysML.g:12783:2: ( ruleViewpointFlowUsage )
{
- // InternalSysML.g:12808:2: ( ruleViewpointFlowUsage )
- // InternalSysML.g:12809:3: ruleViewpointFlowUsage
+ // InternalSysML.g:12783:2: ( ruleViewpointFlowUsage )
+ // InternalSysML.g:12784:3: ruleViewpointFlowUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageElementAccess().getViewpointFlowUsageParserRuleCall_15());
@@ -43799,13 +43708,13 @@ public final void rule__FlowUsageElement__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__AttributeDefKeyword__Alternatives"
- // InternalSysML.g:12818:1: rule__AttributeDefKeyword__Alternatives : ( ( ( rule__AttributeDefKeyword__Group_0__0 ) ) | ( ( rule__AttributeDefKeyword__Group_1__0 ) ) );
+ // InternalSysML.g:12793:1: rule__AttributeDefKeyword__Alternatives : ( ( ( rule__AttributeDefKeyword__Group_0__0 ) ) | ( ( rule__AttributeDefKeyword__Group_1__0 ) ) );
public final void rule__AttributeDefKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12822:1: ( ( ( rule__AttributeDefKeyword__Group_0__0 ) ) | ( ( rule__AttributeDefKeyword__Group_1__0 ) ) )
+ // InternalSysML.g:12797:1: ( ( ( rule__AttributeDefKeyword__Group_0__0 ) ) | ( ( rule__AttributeDefKeyword__Group_1__0 ) ) )
int alt48=2;
int LA48_0 = input.LA(1);
@@ -43824,16 +43733,16 @@ else if ( (LA48_0==71) ) {
}
switch (alt48) {
case 1 :
- // InternalSysML.g:12823:2: ( ( rule__AttributeDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12798:2: ( ( rule__AttributeDefKeyword__Group_0__0 ) )
{
- // InternalSysML.g:12823:2: ( ( rule__AttributeDefKeyword__Group_0__0 ) )
- // InternalSysML.g:12824:3: ( rule__AttributeDefKeyword__Group_0__0 )
+ // InternalSysML.g:12798:2: ( ( rule__AttributeDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12799:3: ( rule__AttributeDefKeyword__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getGroup_0());
}
- // InternalSysML.g:12825:3: ( rule__AttributeDefKeyword__Group_0__0 )
- // InternalSysML.g:12825:4: rule__AttributeDefKeyword__Group_0__0
+ // InternalSysML.g:12800:3: ( rule__AttributeDefKeyword__Group_0__0 )
+ // InternalSysML.g:12800:4: rule__AttributeDefKeyword__Group_0__0
{
pushFollow(FOLLOW_2);
rule__AttributeDefKeyword__Group_0__0();
@@ -43853,16 +43762,16 @@ else if ( (LA48_0==71) ) {
}
break;
case 2 :
- // InternalSysML.g:12829:2: ( ( rule__AttributeDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:12804:2: ( ( rule__AttributeDefKeyword__Group_1__0 ) )
{
- // InternalSysML.g:12829:2: ( ( rule__AttributeDefKeyword__Group_1__0 ) )
- // InternalSysML.g:12830:3: ( rule__AttributeDefKeyword__Group_1__0 )
+ // InternalSysML.g:12804:2: ( ( rule__AttributeDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:12805:3: ( rule__AttributeDefKeyword__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getGroup_1());
}
- // InternalSysML.g:12831:3: ( rule__AttributeDefKeyword__Group_1__0 )
- // InternalSysML.g:12831:4: rule__AttributeDefKeyword__Group_1__0
+ // InternalSysML.g:12806:3: ( rule__AttributeDefKeyword__Group_1__0 )
+ // InternalSysML.g:12806:4: rule__AttributeDefKeyword__Group_1__0
{
pushFollow(FOLLOW_2);
rule__AttributeDefKeyword__Group_1__0();
@@ -43899,13 +43808,13 @@ else if ( (LA48_0==71) ) {
// $ANTLR start "rule__AttributeUsageKeyword__Alternatives"
- // InternalSysML.g:12839:1: rule__AttributeUsageKeyword__Alternatives : ( ( ruleAttributeKeyword ) | ( 'value' ) );
+ // InternalSysML.g:12814:1: rule__AttributeUsageKeyword__Alternatives : ( ( ruleAttributeKeyword ) | ( 'value' ) );
public final void rule__AttributeUsageKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12843:1: ( ( ruleAttributeKeyword ) | ( 'value' ) )
+ // InternalSysML.g:12818:1: ( ( ruleAttributeKeyword ) | ( 'value' ) )
int alt49=2;
int LA49_0 = input.LA(1);
@@ -43924,10 +43833,10 @@ else if ( (LA49_0==71) ) {
}
switch (alt49) {
case 1 :
- // InternalSysML.g:12844:2: ( ruleAttributeKeyword )
+ // InternalSysML.g:12819:2: ( ruleAttributeKeyword )
{
- // InternalSysML.g:12844:2: ( ruleAttributeKeyword )
- // InternalSysML.g:12845:3: ruleAttributeKeyword
+ // InternalSysML.g:12819:2: ( ruleAttributeKeyword )
+ // InternalSysML.g:12820:3: ruleAttributeKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageKeywordAccess().getAttributeKeywordParserRuleCall_0());
@@ -43947,10 +43856,10 @@ else if ( (LA49_0==71) ) {
}
break;
case 2 :
- // InternalSysML.g:12850:2: ( 'value' )
+ // InternalSysML.g:12825:2: ( 'value' )
{
- // InternalSysML.g:12850:2: ( 'value' )
- // InternalSysML.g:12851:3: 'value'
+ // InternalSysML.g:12825:2: ( 'value' )
+ // InternalSysML.g:12826:3: 'value'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageKeywordAccess().getValueKeyword_1());
@@ -43983,13 +43892,13 @@ else if ( (LA49_0==71) ) {
// $ANTLR start "rule__AttributeUsage__Alternatives_1"
- // InternalSysML.g:12860:1: rule__AttributeUsage__Alternatives_1 : ( ( ( rule__AttributeUsage__Group_1_0__0 ) ) | ( ( rule__AttributeUsage__Group_1_1__0 ) ) );
+ // InternalSysML.g:12835:1: rule__AttributeUsage__Alternatives_1 : ( ( ( rule__AttributeUsage__Group_1_0__0 ) ) | ( ( rule__AttributeUsage__Group_1_1__0 ) ) );
public final void rule__AttributeUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12864:1: ( ( ( rule__AttributeUsage__Group_1_0__0 ) ) | ( ( rule__AttributeUsage__Group_1_1__0 ) ) )
+ // InternalSysML.g:12839:1: ( ( ( rule__AttributeUsage__Group_1_0__0 ) ) | ( ( rule__AttributeUsage__Group_1_1__0 ) ) )
int alt50=2;
int LA50_0 = input.LA(1);
@@ -44008,16 +43917,16 @@ else if ( ((LA50_0>=RULE_ID && LA50_0<=RULE_UNRESTRICTED_NAME)||LA50_0==53||(LA5
}
switch (alt50) {
case 1 :
- // InternalSysML.g:12865:2: ( ( rule__AttributeUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12840:2: ( ( rule__AttributeUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:12865:2: ( ( rule__AttributeUsage__Group_1_0__0 ) )
- // InternalSysML.g:12866:3: ( rule__AttributeUsage__Group_1_0__0 )
+ // InternalSysML.g:12840:2: ( ( rule__AttributeUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12841:3: ( rule__AttributeUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:12867:3: ( rule__AttributeUsage__Group_1_0__0 )
- // InternalSysML.g:12867:4: rule__AttributeUsage__Group_1_0__0
+ // InternalSysML.g:12842:3: ( rule__AttributeUsage__Group_1_0__0 )
+ // InternalSysML.g:12842:4: rule__AttributeUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Group_1_0__0();
@@ -44037,16 +43946,16 @@ else if ( ((LA50_0>=RULE_ID && LA50_0<=RULE_UNRESTRICTED_NAME)||LA50_0==53||(LA5
}
break;
case 2 :
- // InternalSysML.g:12871:2: ( ( rule__AttributeUsage__Group_1_1__0 ) )
+ // InternalSysML.g:12846:2: ( ( rule__AttributeUsage__Group_1_1__0 ) )
{
- // InternalSysML.g:12871:2: ( ( rule__AttributeUsage__Group_1_1__0 ) )
- // InternalSysML.g:12872:3: ( rule__AttributeUsage__Group_1_1__0 )
+ // InternalSysML.g:12846:2: ( ( rule__AttributeUsage__Group_1_1__0 ) )
+ // InternalSysML.g:12847:3: ( rule__AttributeUsage__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getGroup_1_1());
}
- // InternalSysML.g:12873:3: ( rule__AttributeUsage__Group_1_1__0 )
- // InternalSysML.g:12873:4: rule__AttributeUsage__Group_1_1__0
+ // InternalSysML.g:12848:3: ( rule__AttributeUsage__Group_1_1__0 )
+ // InternalSysML.g:12848:4: rule__AttributeUsage__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Group_1_1__0();
@@ -44083,13 +43992,13 @@ else if ( ((LA50_0>=RULE_ID && LA50_0<=RULE_UNRESTRICTED_NAME)||LA50_0==53||(LA5
// $ANTLR start "rule__EnumerationBody__Alternatives"
- // InternalSysML.g:12881:1: rule__EnumerationBody__Alternatives : ( ( ';' ) | ( ( rule__EnumerationBody__Group_1__0 ) ) );
+ // InternalSysML.g:12856:1: rule__EnumerationBody__Alternatives : ( ( ';' ) | ( ( rule__EnumerationBody__Group_1__0 ) ) );
public final void rule__EnumerationBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12885:1: ( ( ';' ) | ( ( rule__EnumerationBody__Group_1__0 ) ) )
+ // InternalSysML.g:12860:1: ( ( ';' ) | ( ( rule__EnumerationBody__Group_1__0 ) ) )
int alt51=2;
int LA51_0 = input.LA(1);
@@ -44108,10 +44017,10 @@ else if ( (LA51_0==107) ) {
}
switch (alt51) {
case 1 :
- // InternalSysML.g:12886:2: ( ';' )
+ // InternalSysML.g:12861:2: ( ';' )
{
- // InternalSysML.g:12886:2: ( ';' )
- // InternalSysML.g:12887:3: ';'
+ // InternalSysML.g:12861:2: ( ';' )
+ // InternalSysML.g:12862:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getSemicolonKeyword_0());
@@ -44127,16 +44036,16 @@ else if ( (LA51_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:12892:2: ( ( rule__EnumerationBody__Group_1__0 ) )
+ // InternalSysML.g:12867:2: ( ( rule__EnumerationBody__Group_1__0 ) )
{
- // InternalSysML.g:12892:2: ( ( rule__EnumerationBody__Group_1__0 ) )
- // InternalSysML.g:12893:3: ( rule__EnumerationBody__Group_1__0 )
+ // InternalSysML.g:12867:2: ( ( rule__EnumerationBody__Group_1__0 ) )
+ // InternalSysML.g:12868:3: ( rule__EnumerationBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getGroup_1());
}
- // InternalSysML.g:12894:3: ( rule__EnumerationBody__Group_1__0 )
- // InternalSysML.g:12894:4: rule__EnumerationBody__Group_1__0
+ // InternalSysML.g:12869:3: ( rule__EnumerationBody__Group_1__0 )
+ // InternalSysML.g:12869:4: rule__EnumerationBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EnumerationBody__Group_1__0();
@@ -44173,13 +44082,13 @@ else if ( (LA51_0==107) ) {
// $ANTLR start "rule__ItemRefUsage__Alternatives_1"
- // InternalSysML.g:12902:1: rule__ItemRefUsage__Alternatives_1 : ( ( ( rule__ItemRefUsage__Group_1_0__0 ) ) | ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:12877:1: rule__ItemRefUsage__Alternatives_1 : ( ( ( rule__ItemRefUsage__Group_1_0__0 ) ) | ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__ItemRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12906:1: ( ( ( rule__ItemRefUsage__Group_1_0__0 ) ) | ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:12881:1: ( ( ( rule__ItemRefUsage__Group_1_0__0 ) ) | ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt52=2;
int LA52_0 = input.LA(1);
@@ -44198,16 +44107,16 @@ else if ( (LA52_0==21) ) {
}
switch (alt52) {
case 1 :
- // InternalSysML.g:12907:2: ( ( rule__ItemRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12882:2: ( ( rule__ItemRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:12907:2: ( ( rule__ItemRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:12908:3: ( rule__ItemRefUsage__Group_1_0__0 )
+ // InternalSysML.g:12882:2: ( ( rule__ItemRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12883:3: ( rule__ItemRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:12909:3: ( rule__ItemRefUsage__Group_1_0__0 )
- // InternalSysML.g:12909:4: rule__ItemRefUsage__Group_1_0__0
+ // InternalSysML.g:12884:3: ( rule__ItemRefUsage__Group_1_0__0 )
+ // InternalSysML.g:12884:4: rule__ItemRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ItemRefUsage__Group_1_0__0();
@@ -44227,16 +44136,16 @@ else if ( (LA52_0==21) ) {
}
break;
case 2 :
- // InternalSysML.g:12913:2: ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:12888:2: ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:12913:2: ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:12914:3: ( rule__ItemRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:12888:2: ( ( rule__ItemRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:12889:3: ( rule__ItemRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:12915:3: ( rule__ItemRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:12915:4: rule__ItemRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:12890:3: ( rule__ItemRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:12890:4: rule__ItemRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ItemRefUsage__IsCompositeAssignment_1_1();
@@ -44273,13 +44182,13 @@ else if ( (LA52_0==21) ) {
// $ANTLR start "rule__PartDefKeyword__Alternatives"
- // InternalSysML.g:12923:1: rule__PartDefKeyword__Alternatives : ( ( ( rule__PartDefKeyword__Group_0__0 ) ) | ( 'block' ) );
+ // InternalSysML.g:12898:1: rule__PartDefKeyword__Alternatives : ( ( ( rule__PartDefKeyword__Group_0__0 ) ) | ( 'block' ) );
public final void rule__PartDefKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12927:1: ( ( ( rule__PartDefKeyword__Group_0__0 ) ) | ( 'block' ) )
+ // InternalSysML.g:12902:1: ( ( ( rule__PartDefKeyword__Group_0__0 ) ) | ( 'block' ) )
int alt53=2;
int LA53_0 = input.LA(1);
@@ -44298,16 +44207,16 @@ else if ( (LA53_0==72) ) {
}
switch (alt53) {
case 1 :
- // InternalSysML.g:12928:2: ( ( rule__PartDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12903:2: ( ( rule__PartDefKeyword__Group_0__0 ) )
{
- // InternalSysML.g:12928:2: ( ( rule__PartDefKeyword__Group_0__0 ) )
- // InternalSysML.g:12929:3: ( rule__PartDefKeyword__Group_0__0 )
+ // InternalSysML.g:12903:2: ( ( rule__PartDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12904:3: ( rule__PartDefKeyword__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefKeywordAccess().getGroup_0());
}
- // InternalSysML.g:12930:3: ( rule__PartDefKeyword__Group_0__0 )
- // InternalSysML.g:12930:4: rule__PartDefKeyword__Group_0__0
+ // InternalSysML.g:12905:3: ( rule__PartDefKeyword__Group_0__0 )
+ // InternalSysML.g:12905:4: rule__PartDefKeyword__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PartDefKeyword__Group_0__0();
@@ -44327,10 +44236,10 @@ else if ( (LA53_0==72) ) {
}
break;
case 2 :
- // InternalSysML.g:12934:2: ( 'block' )
+ // InternalSysML.g:12909:2: ( 'block' )
{
- // InternalSysML.g:12934:2: ( 'block' )
- // InternalSysML.g:12935:3: 'block'
+ // InternalSysML.g:12909:2: ( 'block' )
+ // InternalSysML.g:12910:3: 'block'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefKeywordAccess().getBlockKeyword_1());
@@ -44363,13 +44272,13 @@ else if ( (LA53_0==72) ) {
// $ANTLR start "rule__PartRefUsage__Alternatives_1"
- // InternalSysML.g:12944:1: rule__PartRefUsage__Alternatives_1 : ( ( ( rule__PartRefUsage__Group_1_0__0 ) ) | ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:12919:1: rule__PartRefUsage__Alternatives_1 : ( ( ( rule__PartRefUsage__Group_1_0__0 ) ) | ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__PartRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12948:1: ( ( ( rule__PartRefUsage__Group_1_0__0 ) ) | ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:12923:1: ( ( ( rule__PartRefUsage__Group_1_0__0 ) ) | ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt54=2;
int LA54_0 = input.LA(1);
@@ -44388,16 +44297,16 @@ else if ( (LA54_0==22) ) {
}
switch (alt54) {
case 1 :
- // InternalSysML.g:12949:2: ( ( rule__PartRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12924:2: ( ( rule__PartRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:12949:2: ( ( rule__PartRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:12950:3: ( rule__PartRefUsage__Group_1_0__0 )
+ // InternalSysML.g:12924:2: ( ( rule__PartRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:12925:3: ( rule__PartRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:12951:3: ( rule__PartRefUsage__Group_1_0__0 )
- // InternalSysML.g:12951:4: rule__PartRefUsage__Group_1_0__0
+ // InternalSysML.g:12926:3: ( rule__PartRefUsage__Group_1_0__0 )
+ // InternalSysML.g:12926:4: rule__PartRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__PartRefUsage__Group_1_0__0();
@@ -44417,16 +44326,16 @@ else if ( (LA54_0==22) ) {
}
break;
case 2 :
- // InternalSysML.g:12955:2: ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:12930:2: ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:12955:2: ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:12956:3: ( rule__PartRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:12930:2: ( ( rule__PartRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:12931:3: ( rule__PartRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:12957:3: ( rule__PartRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:12957:4: rule__PartRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:12932:3: ( rule__PartRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:12932:4: rule__PartRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__PartRefUsage__IsCompositeAssignment_1_1();
@@ -44463,13 +44372,13 @@ else if ( (LA54_0==22) ) {
// $ANTLR start "rule__PortDefKeyword__Alternatives"
- // InternalSysML.g:12965:1: rule__PortDefKeyword__Alternatives : ( ( ( rule__PortDefKeyword__Group_0__0 ) ) | ( ( rule__PortDefKeyword__Group_1__0 ) ) );
+ // InternalSysML.g:12940:1: rule__PortDefKeyword__Alternatives : ( ( ( rule__PortDefKeyword__Group_0__0 ) ) | ( ( rule__PortDefKeyword__Group_1__0 ) ) );
public final void rule__PortDefKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12969:1: ( ( ( rule__PortDefKeyword__Group_0__0 ) ) | ( ( rule__PortDefKeyword__Group_1__0 ) ) )
+ // InternalSysML.g:12944:1: ( ( ( rule__PortDefKeyword__Group_0__0 ) ) | ( ( rule__PortDefKeyword__Group_1__0 ) ) )
int alt55=2;
int LA55_0 = input.LA(1);
@@ -44488,16 +44397,16 @@ else if ( (LA55_0==26) ) {
}
switch (alt55) {
case 1 :
- // InternalSysML.g:12970:2: ( ( rule__PortDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12945:2: ( ( rule__PortDefKeyword__Group_0__0 ) )
{
- // InternalSysML.g:12970:2: ( ( rule__PortDefKeyword__Group_0__0 ) )
- // InternalSysML.g:12971:3: ( rule__PortDefKeyword__Group_0__0 )
+ // InternalSysML.g:12945:2: ( ( rule__PortDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:12946:3: ( rule__PortDefKeyword__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getGroup_0());
}
- // InternalSysML.g:12972:3: ( rule__PortDefKeyword__Group_0__0 )
- // InternalSysML.g:12972:4: rule__PortDefKeyword__Group_0__0
+ // InternalSysML.g:12947:3: ( rule__PortDefKeyword__Group_0__0 )
+ // InternalSysML.g:12947:4: rule__PortDefKeyword__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PortDefKeyword__Group_0__0();
@@ -44517,16 +44426,16 @@ else if ( (LA55_0==26) ) {
}
break;
case 2 :
- // InternalSysML.g:12976:2: ( ( rule__PortDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:12951:2: ( ( rule__PortDefKeyword__Group_1__0 ) )
{
- // InternalSysML.g:12976:2: ( ( rule__PortDefKeyword__Group_1__0 ) )
- // InternalSysML.g:12977:3: ( rule__PortDefKeyword__Group_1__0 )
+ // InternalSysML.g:12951:2: ( ( rule__PortDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:12952:3: ( rule__PortDefKeyword__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getGroup_1());
}
- // InternalSysML.g:12978:3: ( rule__PortDefKeyword__Group_1__0 )
- // InternalSysML.g:12978:4: rule__PortDefKeyword__Group_1__0
+ // InternalSysML.g:12953:3: ( rule__PortDefKeyword__Group_1__0 )
+ // InternalSysML.g:12953:4: rule__PortDefKeyword__Group_1__0
{
pushFollow(FOLLOW_2);
rule__PortDefKeyword__Group_1__0();
@@ -44563,13 +44472,13 @@ else if ( (LA55_0==26) ) {
// $ANTLR start "rule__PortUsageDeclaration__Alternatives"
- // InternalSysML.g:12986:1: rule__PortUsageDeclaration__Alternatives : ( ( ( rule__PortUsageDeclaration__Group_0__0 ) ) | ( rulePortSpecializationPart ) );
+ // InternalSysML.g:12961:1: rule__PortUsageDeclaration__Alternatives : ( ( ( rule__PortUsageDeclaration__Group_0__0 ) ) | ( rulePortSpecializationPart ) );
public final void rule__PortUsageDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:12990:1: ( ( ( rule__PortUsageDeclaration__Group_0__0 ) ) | ( rulePortSpecializationPart ) )
+ // InternalSysML.g:12965:1: ( ( ( rule__PortUsageDeclaration__Group_0__0 ) ) | ( rulePortSpecializationPart ) )
int alt56=2;
int LA56_0 = input.LA(1);
@@ -44588,16 +44497,16 @@ else if ( (LA56_0==53||(LA56_0>=60 && LA56_0<=61)||LA56_0==67||(LA56_0>=69 && LA
}
switch (alt56) {
case 1 :
- // InternalSysML.g:12991:2: ( ( rule__PortUsageDeclaration__Group_0__0 ) )
+ // InternalSysML.g:12966:2: ( ( rule__PortUsageDeclaration__Group_0__0 ) )
{
- // InternalSysML.g:12991:2: ( ( rule__PortUsageDeclaration__Group_0__0 ) )
- // InternalSysML.g:12992:3: ( rule__PortUsageDeclaration__Group_0__0 )
+ // InternalSysML.g:12966:2: ( ( rule__PortUsageDeclaration__Group_0__0 ) )
+ // InternalSysML.g:12967:3: ( rule__PortUsageDeclaration__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:12993:3: ( rule__PortUsageDeclaration__Group_0__0 )
- // InternalSysML.g:12993:4: rule__PortUsageDeclaration__Group_0__0
+ // InternalSysML.g:12968:3: ( rule__PortUsageDeclaration__Group_0__0 )
+ // InternalSysML.g:12968:4: rule__PortUsageDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PortUsageDeclaration__Group_0__0();
@@ -44617,10 +44526,10 @@ else if ( (LA56_0==53||(LA56_0>=60 && LA56_0<=61)||LA56_0==67||(LA56_0>=69 && LA
}
break;
case 2 :
- // InternalSysML.g:12997:2: ( rulePortSpecializationPart )
+ // InternalSysML.g:12972:2: ( rulePortSpecializationPart )
{
- // InternalSysML.g:12997:2: ( rulePortSpecializationPart )
- // InternalSysML.g:12998:3: rulePortSpecializationPart
+ // InternalSysML.g:12972:2: ( rulePortSpecializationPart )
+ // InternalSysML.g:12973:3: rulePortSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageDeclarationAccess().getPortSpecializationPartParserRuleCall_1());
@@ -44657,13 +44566,13 @@ else if ( (LA56_0==53||(LA56_0>=60 && LA56_0<=61)||LA56_0==67||(LA56_0>=69 && LA
// $ANTLR start "rule__PortSpecializationPart__Alternatives"
- // InternalSysML.g:13007:1: rule__PortSpecializationPart__Alternatives : ( ( ( rule__PortSpecializationPart__Group_0__0 ) ) | ( ( rule__PortSpecializationPart__Group_1__0 ) ) );
+ // InternalSysML.g:12982:1: rule__PortSpecializationPart__Alternatives : ( ( ( rule__PortSpecializationPart__Group_0__0 ) ) | ( ( rule__PortSpecializationPart__Group_1__0 ) ) );
public final void rule__PortSpecializationPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13011:1: ( ( ( rule__PortSpecializationPart__Group_0__0 ) ) | ( ( rule__PortSpecializationPart__Group_1__0 ) ) )
+ // InternalSysML.g:12986:1: ( ( ( rule__PortSpecializationPart__Group_0__0 ) ) | ( ( rule__PortSpecializationPart__Group_1__0 ) ) )
int alt57=2;
int LA57_0 = input.LA(1);
@@ -44682,16 +44591,16 @@ else if ( (LA57_0==53) ) {
}
switch (alt57) {
case 1 :
- // InternalSysML.g:13012:2: ( ( rule__PortSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:12987:2: ( ( rule__PortSpecializationPart__Group_0__0 ) )
{
- // InternalSysML.g:13012:2: ( ( rule__PortSpecializationPart__Group_0__0 ) )
- // InternalSysML.g:13013:3: ( rule__PortSpecializationPart__Group_0__0 )
+ // InternalSysML.g:12987:2: ( ( rule__PortSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:12988:3: ( rule__PortSpecializationPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getGroup_0());
}
- // InternalSysML.g:13014:3: ( rule__PortSpecializationPart__Group_0__0 )
- // InternalSysML.g:13014:4: rule__PortSpecializationPart__Group_0__0
+ // InternalSysML.g:12989:3: ( rule__PortSpecializationPart__Group_0__0 )
+ // InternalSysML.g:12989:4: rule__PortSpecializationPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PortSpecializationPart__Group_0__0();
@@ -44711,16 +44620,16 @@ else if ( (LA57_0==53) ) {
}
break;
case 2 :
- // InternalSysML.g:13018:2: ( ( rule__PortSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:12993:2: ( ( rule__PortSpecializationPart__Group_1__0 ) )
{
- // InternalSysML.g:13018:2: ( ( rule__PortSpecializationPart__Group_1__0 ) )
- // InternalSysML.g:13019:3: ( rule__PortSpecializationPart__Group_1__0 )
+ // InternalSysML.g:12993:2: ( ( rule__PortSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:12994:3: ( rule__PortSpecializationPart__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getGroup_1());
}
- // InternalSysML.g:13020:3: ( rule__PortSpecializationPart__Group_1__0 )
- // InternalSysML.g:13020:4: rule__PortSpecializationPart__Group_1__0
+ // InternalSysML.g:12995:3: ( rule__PortSpecializationPart__Group_1__0 )
+ // InternalSysML.g:12995:4: rule__PortSpecializationPart__Group_1__0
{
pushFollow(FOLLOW_2);
rule__PortSpecializationPart__Group_1__0();
@@ -44757,13 +44666,13 @@ else if ( (LA57_0==53) ) {
// $ANTLR start "rule__PortSpecialization__Alternatives"
- // InternalSysML.g:13028:1: rule__PortSpecialization__Alternatives : ( ( rulePortTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
+ // InternalSysML.g:13003:1: rule__PortSpecialization__Alternatives : ( ( rulePortTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) );
public final void rule__PortSpecialization__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13032:1: ( ( rulePortTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
+ // InternalSysML.g:13007:1: ( ( rulePortTypings ) | ( ruleSubsettings ) | ( ruleRedefinitions ) )
int alt58=3;
switch ( input.LA(1) ) {
case 69:
@@ -44794,10 +44703,10 @@ public final void rule__PortSpecialization__Alternatives() throws RecognitionExc
switch (alt58) {
case 1 :
- // InternalSysML.g:13033:2: ( rulePortTypings )
+ // InternalSysML.g:13008:2: ( rulePortTypings )
{
- // InternalSysML.g:13033:2: ( rulePortTypings )
- // InternalSysML.g:13034:3: rulePortTypings
+ // InternalSysML.g:13008:2: ( rulePortTypings )
+ // InternalSysML.g:13009:3: rulePortTypings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationAccess().getPortTypingsParserRuleCall_0());
@@ -44817,10 +44726,10 @@ public final void rule__PortSpecialization__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalSysML.g:13039:2: ( ruleSubsettings )
+ // InternalSysML.g:13014:2: ( ruleSubsettings )
{
- // InternalSysML.g:13039:2: ( ruleSubsettings )
- // InternalSysML.g:13040:3: ruleSubsettings
+ // InternalSysML.g:13014:2: ( ruleSubsettings )
+ // InternalSysML.g:13015:3: ruleSubsettings
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationAccess().getSubsettingsParserRuleCall_1());
@@ -44840,10 +44749,10 @@ public final void rule__PortSpecialization__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalSysML.g:13045:2: ( ruleRedefinitions )
+ // InternalSysML.g:13020:2: ( ruleRedefinitions )
{
- // InternalSysML.g:13045:2: ( ruleRedefinitions )
- // InternalSysML.g:13046:3: ruleRedefinitions
+ // InternalSysML.g:13020:2: ( ruleRedefinitions )
+ // InternalSysML.g:13021:3: ruleRedefinitions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationAccess().getRedefinitionsParserRuleCall_2());
@@ -44880,13 +44789,13 @@ public final void rule__PortSpecialization__Alternatives() throws RecognitionExc
// $ANTLR start "rule__PortTyping__Alternatives"
- // InternalSysML.g:13055:1: rule__PortTyping__Alternatives : ( ( ruleOwnedFeatureTyping ) | ( ruleConjugatedPortTyping ) );
+ // InternalSysML.g:13030:1: rule__PortTyping__Alternatives : ( ( ruleOwnedFeatureTyping ) | ( ruleConjugatedPortTyping ) );
public final void rule__PortTyping__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13059:1: ( ( ruleOwnedFeatureTyping ) | ( ruleConjugatedPortTyping ) )
+ // InternalSysML.g:13034:1: ( ( ruleOwnedFeatureTyping ) | ( ruleConjugatedPortTyping ) )
int alt59=2;
int LA59_0 = input.LA(1);
@@ -44905,10 +44814,10 @@ else if ( (LA59_0==89) ) {
}
switch (alt59) {
case 1 :
- // InternalSysML.g:13060:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:13035:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:13060:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:13061:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:13035:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:13036:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingAccess().getOwnedFeatureTypingParserRuleCall_0());
@@ -44928,10 +44837,10 @@ else if ( (LA59_0==89) ) {
}
break;
case 2 :
- // InternalSysML.g:13066:2: ( ruleConjugatedPortTyping )
+ // InternalSysML.g:13041:2: ( ruleConjugatedPortTyping )
{
- // InternalSysML.g:13066:2: ( ruleConjugatedPortTyping )
- // InternalSysML.g:13067:3: ruleConjugatedPortTyping
+ // InternalSysML.g:13041:2: ( ruleConjugatedPortTyping )
+ // InternalSysML.g:13042:3: ruleConjugatedPortTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingAccess().getConjugatedPortTypingParserRuleCall_1());
@@ -44968,13 +44877,13 @@ else if ( (LA59_0==89) ) {
// $ANTLR start "rule__ConnectionDefKeyword__Alternatives"
- // InternalSysML.g:13076:1: rule__ConnectionDefKeyword__Alternatives : ( ( ( rule__ConnectionDefKeyword__Group_0__0 ) ) | ( ( rule__ConnectionDefKeyword__Group_1__0 ) ) );
+ // InternalSysML.g:13051:1: rule__ConnectionDefKeyword__Alternatives : ( ( ( rule__ConnectionDefKeyword__Group_0__0 ) ) | ( ( rule__ConnectionDefKeyword__Group_1__0 ) ) );
public final void rule__ConnectionDefKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13080:1: ( ( ( rule__ConnectionDefKeyword__Group_0__0 ) ) | ( ( rule__ConnectionDefKeyword__Group_1__0 ) ) )
+ // InternalSysML.g:13055:1: ( ( ( rule__ConnectionDefKeyword__Group_0__0 ) ) | ( ( rule__ConnectionDefKeyword__Group_1__0 ) ) )
int alt60=2;
int LA60_0 = input.LA(1);
@@ -44993,16 +44902,16 @@ else if ( (LA60_0==129) ) {
}
switch (alt60) {
case 1 :
- // InternalSysML.g:13081:2: ( ( rule__ConnectionDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:13056:2: ( ( rule__ConnectionDefKeyword__Group_0__0 ) )
{
- // InternalSysML.g:13081:2: ( ( rule__ConnectionDefKeyword__Group_0__0 ) )
- // InternalSysML.g:13082:3: ( rule__ConnectionDefKeyword__Group_0__0 )
+ // InternalSysML.g:13056:2: ( ( rule__ConnectionDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:13057:3: ( rule__ConnectionDefKeyword__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getGroup_0());
}
- // InternalSysML.g:13083:3: ( rule__ConnectionDefKeyword__Group_0__0 )
- // InternalSysML.g:13083:4: rule__ConnectionDefKeyword__Group_0__0
+ // InternalSysML.g:13058:3: ( rule__ConnectionDefKeyword__Group_0__0 )
+ // InternalSysML.g:13058:4: rule__ConnectionDefKeyword__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ConnectionDefKeyword__Group_0__0();
@@ -45022,16 +44931,16 @@ else if ( (LA60_0==129) ) {
}
break;
case 2 :
- // InternalSysML.g:13087:2: ( ( rule__ConnectionDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:13062:2: ( ( rule__ConnectionDefKeyword__Group_1__0 ) )
{
- // InternalSysML.g:13087:2: ( ( rule__ConnectionDefKeyword__Group_1__0 ) )
- // InternalSysML.g:13088:3: ( rule__ConnectionDefKeyword__Group_1__0 )
+ // InternalSysML.g:13062:2: ( ( rule__ConnectionDefKeyword__Group_1__0 ) )
+ // InternalSysML.g:13063:3: ( rule__ConnectionDefKeyword__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getGroup_1());
}
- // InternalSysML.g:13089:3: ( rule__ConnectionDefKeyword__Group_1__0 )
- // InternalSysML.g:13089:4: rule__ConnectionDefKeyword__Group_1__0
+ // InternalSysML.g:13064:3: ( rule__ConnectionDefKeyword__Group_1__0 )
+ // InternalSysML.g:13064:4: rule__ConnectionDefKeyword__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ConnectionDefKeyword__Group_1__0();
@@ -45068,13 +44977,13 @@ else if ( (LA60_0==129) ) {
// $ANTLR start "rule__ConnectionBody__Alternatives"
- // InternalSysML.g:13097:1: rule__ConnectionBody__Alternatives : ( ( ';' ) | ( ( rule__ConnectionBody__Group_1__0 ) ) );
+ // InternalSysML.g:13072:1: rule__ConnectionBody__Alternatives : ( ( ';' ) | ( ( rule__ConnectionBody__Group_1__0 ) ) );
public final void rule__ConnectionBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13101:1: ( ( ';' ) | ( ( rule__ConnectionBody__Group_1__0 ) ) )
+ // InternalSysML.g:13076:1: ( ( ';' ) | ( ( rule__ConnectionBody__Group_1__0 ) ) )
int alt61=2;
int LA61_0 = input.LA(1);
@@ -45093,10 +45002,10 @@ else if ( (LA61_0==107) ) {
}
switch (alt61) {
case 1 :
- // InternalSysML.g:13102:2: ( ';' )
+ // InternalSysML.g:13077:2: ( ';' )
{
- // InternalSysML.g:13102:2: ( ';' )
- // InternalSysML.g:13103:3: ';'
+ // InternalSysML.g:13077:2: ( ';' )
+ // InternalSysML.g:13078:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getSemicolonKeyword_0());
@@ -45112,16 +45021,16 @@ else if ( (LA61_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:13108:2: ( ( rule__ConnectionBody__Group_1__0 ) )
+ // InternalSysML.g:13083:2: ( ( rule__ConnectionBody__Group_1__0 ) )
{
- // InternalSysML.g:13108:2: ( ( rule__ConnectionBody__Group_1__0 ) )
- // InternalSysML.g:13109:3: ( rule__ConnectionBody__Group_1__0 )
+ // InternalSysML.g:13083:2: ( ( rule__ConnectionBody__Group_1__0 ) )
+ // InternalSysML.g:13084:3: ( rule__ConnectionBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getGroup_1());
}
- // InternalSysML.g:13110:3: ( rule__ConnectionBody__Group_1__0 )
- // InternalSysML.g:13110:4: rule__ConnectionBody__Group_1__0
+ // InternalSysML.g:13085:3: ( rule__ConnectionBody__Group_1__0 )
+ // InternalSysML.g:13085:4: rule__ConnectionBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__Group_1__0();
@@ -45158,27 +45067,27 @@ else if ( (LA61_0==107) ) {
// $ANTLR start "rule__ConnectionBody__Alternatives_1_1"
- // InternalSysML.g:13118:1: rule__ConnectionBody__Alternatives_1_1 : ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) );
+ // InternalSysML.g:13093:1: rule__ConnectionBody__Alternatives_1_1 : ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) );
public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13122:1: ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) )
+ // InternalSysML.g:13097:1: ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) )
int alt62=6;
alt62 = dfa62.predict(input);
switch (alt62) {
case 1 :
- // InternalSysML.g:13123:2: ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:13098:2: ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalSysML.g:13123:2: ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) )
- // InternalSysML.g:13124:3: ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:13098:2: ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:13099:3: ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalSysML.g:13125:3: ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 )
- // InternalSysML.g:13125:4: rule__ConnectionBody__Documentation_compAssignment_1_1_0
+ // InternalSysML.g:13100:3: ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:13100:4: rule__ConnectionBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__Documentation_compAssignment_1_1_0();
@@ -45198,16 +45107,16 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
}
break;
case 2 :
- // InternalSysML.g:13129:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:13104:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:13129:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:13130:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:13104:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:13105:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:13131:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalSysML.g:13131:4: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1
+ // InternalSysML.g:13106:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:13106:4: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1();
@@ -45227,16 +45136,16 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
}
break;
case 3 :
- // InternalSysML.g:13135:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:13110:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) )
{
- // InternalSysML.g:13135:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) )
- // InternalSysML.g:13136:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:13110:2: ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:13111:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedMembership_compAssignment_1_1_2());
}
- // InternalSysML.g:13137:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 )
- // InternalSysML.g:13137:4: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2
+ // InternalSysML.g:13112:3: ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:13112:4: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2();
@@ -45256,16 +45165,16 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
}
break;
case 4 :
- // InternalSysML.g:13141:2: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalSysML.g:13116:2: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
{
- // InternalSysML.g:13141:2: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
- // InternalSysML.g:13142:3: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:13116:2: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalSysML.g:13117:3: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalSysML.g:13143:3: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 )
- // InternalSysML.g:13143:4: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3
+ // InternalSysML.g:13118:3: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:13118:4: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3();
@@ -45285,16 +45194,16 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
}
break;
case 5 :
- // InternalSysML.g:13147:2: ( ( rule__ConnectionBody__Group_1_1_4__0 ) )
+ // InternalSysML.g:13122:2: ( ( rule__ConnectionBody__Group_1_1_4__0 ) )
{
- // InternalSysML.g:13147:2: ( ( rule__ConnectionBody__Group_1_1_4__0 ) )
- // InternalSysML.g:13148:3: ( rule__ConnectionBody__Group_1_1_4__0 )
+ // InternalSysML.g:13122:2: ( ( rule__ConnectionBody__Group_1_1_4__0 ) )
+ // InternalSysML.g:13123:3: ( rule__ConnectionBody__Group_1_1_4__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getGroup_1_1_4());
}
- // InternalSysML.g:13149:3: ( rule__ConnectionBody__Group_1_1_4__0 )
- // InternalSysML.g:13149:4: rule__ConnectionBody__Group_1_1_4__0
+ // InternalSysML.g:13124:3: ( rule__ConnectionBody__Group_1_1_4__0 )
+ // InternalSysML.g:13124:4: rule__ConnectionBody__Group_1_1_4__0
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__Group_1_1_4__0();
@@ -45314,16 +45223,16 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
}
break;
case 6 :
- // InternalSysML.g:13153:2: ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) )
+ // InternalSysML.g:13128:2: ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) )
{
- // InternalSysML.g:13153:2: ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) )
- // InternalSysML.g:13154:3: ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 )
+ // InternalSysML.g:13128:2: ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) )
+ // InternalSysML.g:13129:3: ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedImport_compAssignment_1_1_5());
}
- // InternalSysML.g:13155:3: ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 )
- // InternalSysML.g:13155:4: rule__ConnectionBody__OwnedImport_compAssignment_1_1_5
+ // InternalSysML.g:13130:3: ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 )
+ // InternalSysML.g:13130:4: rule__ConnectionBody__OwnedImport_compAssignment_1_1_5
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedImport_compAssignment_1_1_5();
@@ -45360,21 +45269,21 @@ public final void rule__ConnectionBody__Alternatives_1_1() throws RecognitionExc
// $ANTLR start "rule__ConnectionUsageMember__Alternatives"
- // InternalSysML.g:13163:1: rule__ConnectionUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) );
+ // InternalSysML.g:13138:1: rule__ConnectionUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) );
public final void rule__ConnectionUsageMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13167:1: ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) )
+ // InternalSysML.g:13142:1: ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) )
int alt63=2;
alt63 = dfa63.predict(input);
switch (alt63) {
case 1 :
- // InternalSysML.g:13168:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:13143:2: ( ruleNestedUsageMember )
{
- // InternalSysML.g:13168:2: ( ruleNestedUsageMember )
- // InternalSysML.g:13169:3: ruleNestedUsageMember
+ // InternalSysML.g:13143:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:13144:3: ruleNestedUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageMemberAccess().getNestedUsageMemberParserRuleCall_0());
@@ -45394,10 +45303,10 @@ public final void rule__ConnectionUsageMember__Alternatives() throws Recognition
}
break;
case 2 :
- // InternalSysML.g:13174:2: ( ruleConnectionEndMember )
+ // InternalSysML.g:13149:2: ( ruleConnectionEndMember )
{
- // InternalSysML.g:13174:2: ( ruleConnectionEndMember )
- // InternalSysML.g:13175:3: ruleConnectionEndMember
+ // InternalSysML.g:13149:2: ( ruleConnectionEndMember )
+ // InternalSysML.g:13150:3: ruleConnectionEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageMemberAccess().getConnectionEndMemberParserRuleCall_1());
@@ -45434,21 +45343,21 @@ public final void rule__ConnectionUsageMember__Alternatives() throws Recognition
// $ANTLR start "rule__ConnectionEndElement__Alternatives"
- // InternalSysML.g:13184:1: rule__ConnectionEndElement__Alternatives : ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) );
+ // InternalSysML.g:13159:1: rule__ConnectionEndElement__Alternatives : ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) );
public final void rule__ConnectionEndElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13188:1: ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) )
+ // InternalSysML.g:13163:1: ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) )
int alt64=7;
alt64 = dfa64.predict(input);
switch (alt64) {
case 1 :
- // InternalSysML.g:13189:2: ( ruleReferenceEndUsage )
+ // InternalSysML.g:13164:2: ( ruleReferenceEndUsage )
{
- // InternalSysML.g:13189:2: ( ruleReferenceEndUsage )
- // InternalSysML.g:13190:3: ruleReferenceEndUsage
+ // InternalSysML.g:13164:2: ( ruleReferenceEndUsage )
+ // InternalSysML.g:13165:3: ruleReferenceEndUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getReferenceEndUsageParserRuleCall_0());
@@ -45468,10 +45377,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalSysML.g:13195:2: ( ruleItemRefUsage )
+ // InternalSysML.g:13170:2: ( ruleItemRefUsage )
{
- // InternalSysML.g:13195:2: ( ruleItemRefUsage )
- // InternalSysML.g:13196:3: ruleItemRefUsage
+ // InternalSysML.g:13170:2: ( ruleItemRefUsage )
+ // InternalSysML.g:13171:3: ruleItemRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getItemRefUsageParserRuleCall_1());
@@ -45491,10 +45400,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 3 :
- // InternalSysML.g:13201:2: ( rulePartRefUsage )
+ // InternalSysML.g:13176:2: ( rulePartRefUsage )
{
- // InternalSysML.g:13201:2: ( rulePartRefUsage )
- // InternalSysML.g:13202:3: rulePartRefUsage
+ // InternalSysML.g:13176:2: ( rulePartRefUsage )
+ // InternalSysML.g:13177:3: rulePartRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getPartRefUsageParserRuleCall_2());
@@ -45514,10 +45423,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 4 :
- // InternalSysML.g:13207:2: ( rulePortUsage )
+ // InternalSysML.g:13182:2: ( rulePortUsage )
{
- // InternalSysML.g:13207:2: ( rulePortUsage )
- // InternalSysML.g:13208:3: rulePortUsage
+ // InternalSysML.g:13182:2: ( rulePortUsage )
+ // InternalSysML.g:13183:3: rulePortUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getPortUsageParserRuleCall_3());
@@ -45537,10 +45446,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 5 :
- // InternalSysML.g:13213:2: ( ruleActionRefUsage )
+ // InternalSysML.g:13188:2: ( ruleActionRefUsage )
{
- // InternalSysML.g:13213:2: ( ruleActionRefUsage )
- // InternalSysML.g:13214:3: ruleActionRefUsage
+ // InternalSysML.g:13188:2: ( ruleActionRefUsage )
+ // InternalSysML.g:13189:3: ruleActionRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getActionRefUsageParserRuleCall_4());
@@ -45560,10 +45469,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 6 :
- // InternalSysML.g:13219:2: ( ruleCalculationRefUsage )
+ // InternalSysML.g:13194:2: ( ruleCalculationRefUsage )
{
- // InternalSysML.g:13219:2: ( ruleCalculationRefUsage )
- // InternalSysML.g:13220:3: ruleCalculationRefUsage
+ // InternalSysML.g:13194:2: ( ruleCalculationRefUsage )
+ // InternalSysML.g:13195:3: ruleCalculationRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getCalculationRefUsageParserRuleCall_5());
@@ -45583,10 +45492,10 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
}
break;
case 7 :
- // InternalSysML.g:13225:2: ( ruleStateRefUsage )
+ // InternalSysML.g:13200:2: ( ruleStateRefUsage )
{
- // InternalSysML.g:13225:2: ( ruleStateRefUsage )
- // InternalSysML.g:13226:3: ruleStateRefUsage
+ // InternalSysML.g:13200:2: ( ruleStateRefUsage )
+ // InternalSysML.g:13201:3: ruleStateRefUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndElementAccess().getStateRefUsageParserRuleCall_6());
@@ -45623,13 +45532,13 @@ public final void rule__ConnectionEndElement__Alternatives() throws RecognitionE
// $ANTLR start "rule__ConnectionUsageKeyword__Alternatives"
- // InternalSysML.g:13235:1: rule__ConnectionUsageKeyword__Alternatives : ( ( ruleConnectionKeyword ) | ( 'link' ) );
+ // InternalSysML.g:13210:1: rule__ConnectionUsageKeyword__Alternatives : ( ( ruleConnectionKeyword ) | ( 'link' ) );
public final void rule__ConnectionUsageKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13239:1: ( ( ruleConnectionKeyword ) | ( 'link' ) )
+ // InternalSysML.g:13214:1: ( ( ruleConnectionKeyword ) | ( 'link' ) )
int alt65=2;
int LA65_0 = input.LA(1);
@@ -45648,10 +45557,10 @@ else if ( (LA65_0==73) ) {
}
switch (alt65) {
case 1 :
- // InternalSysML.g:13240:2: ( ruleConnectionKeyword )
+ // InternalSysML.g:13215:2: ( ruleConnectionKeyword )
{
- // InternalSysML.g:13240:2: ( ruleConnectionKeyword )
- // InternalSysML.g:13241:3: ruleConnectionKeyword
+ // InternalSysML.g:13215:2: ( ruleConnectionKeyword )
+ // InternalSysML.g:13216:3: ruleConnectionKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageKeywordAccess().getConnectionKeywordParserRuleCall_0());
@@ -45671,10 +45580,10 @@ else if ( (LA65_0==73) ) {
}
break;
case 2 :
- // InternalSysML.g:13246:2: ( 'link' )
+ // InternalSysML.g:13221:2: ( 'link' )
{
- // InternalSysML.g:13246:2: ( 'link' )
- // InternalSysML.g:13247:3: 'link'
+ // InternalSysML.g:13221:2: ( 'link' )
+ // InternalSysML.g:13222:3: 'link'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageKeywordAccess().getLinkKeyword_1());
@@ -45707,13 +45616,13 @@ else if ( (LA65_0==73) ) {
// $ANTLR start "rule__ConnectorPart__Alternatives"
- // InternalSysML.g:13256:1: rule__ConnectorPart__Alternatives : ( ( ruleBinaryConnectorPart ) | ( ruleNaryConnectorPart ) );
+ // InternalSysML.g:13231:1: rule__ConnectorPart__Alternatives : ( ( ruleBinaryConnectorPart ) | ( ruleNaryConnectorPart ) );
public final void rule__ConnectorPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13260:1: ( ( ruleBinaryConnectorPart ) | ( ruleNaryConnectorPart ) )
+ // InternalSysML.g:13235:1: ( ( ruleBinaryConnectorPart ) | ( ruleNaryConnectorPart ) )
int alt66=2;
int LA66_0 = input.LA(1);
@@ -45732,10 +45641,10 @@ else if ( (LA66_0==130) ) {
}
switch (alt66) {
case 1 :
- // InternalSysML.g:13261:2: ( ruleBinaryConnectorPart )
+ // InternalSysML.g:13236:2: ( ruleBinaryConnectorPart )
{
- // InternalSysML.g:13261:2: ( ruleBinaryConnectorPart )
- // InternalSysML.g:13262:3: ruleBinaryConnectorPart
+ // InternalSysML.g:13236:2: ( ruleBinaryConnectorPart )
+ // InternalSysML.g:13237:3: ruleBinaryConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorPartAccess().getBinaryConnectorPartParserRuleCall_0());
@@ -45755,10 +45664,10 @@ else if ( (LA66_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:13267:2: ( ruleNaryConnectorPart )
+ // InternalSysML.g:13242:2: ( ruleNaryConnectorPart )
{
- // InternalSysML.g:13267:2: ( ruleNaryConnectorPart )
- // InternalSysML.g:13268:3: ruleNaryConnectorPart
+ // InternalSysML.g:13242:2: ( ruleNaryConnectorPart )
+ // InternalSysML.g:13243:3: ruleNaryConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorPartAccess().getNaryConnectorPartParserRuleCall_1());
@@ -45795,13 +45704,13 @@ else if ( (LA66_0==130) ) {
// $ANTLR start "rule__InterfaceDefBody__Alternatives"
- // InternalSysML.g:13277:1: rule__InterfaceDefBody__Alternatives : ( ( ';' ) | ( ( rule__InterfaceDefBody__Group_1__0 ) ) );
+ // InternalSysML.g:13252:1: rule__InterfaceDefBody__Alternatives : ( ( ';' ) | ( ( rule__InterfaceDefBody__Group_1__0 ) ) );
public final void rule__InterfaceDefBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13281:1: ( ( ';' ) | ( ( rule__InterfaceDefBody__Group_1__0 ) ) )
+ // InternalSysML.g:13256:1: ( ( ';' ) | ( ( rule__InterfaceDefBody__Group_1__0 ) ) )
int alt67=2;
int LA67_0 = input.LA(1);
@@ -45820,10 +45729,10 @@ else if ( (LA67_0==107) ) {
}
switch (alt67) {
case 1 :
- // InternalSysML.g:13282:2: ( ';' )
+ // InternalSysML.g:13257:2: ( ';' )
{
- // InternalSysML.g:13282:2: ( ';' )
- // InternalSysML.g:13283:3: ';'
+ // InternalSysML.g:13257:2: ( ';' )
+ // InternalSysML.g:13258:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getSemicolonKeyword_0());
@@ -45839,16 +45748,16 @@ else if ( (LA67_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:13288:2: ( ( rule__InterfaceDefBody__Group_1__0 ) )
+ // InternalSysML.g:13263:2: ( ( rule__InterfaceDefBody__Group_1__0 ) )
{
- // InternalSysML.g:13288:2: ( ( rule__InterfaceDefBody__Group_1__0 ) )
- // InternalSysML.g:13289:3: ( rule__InterfaceDefBody__Group_1__0 )
+ // InternalSysML.g:13263:2: ( ( rule__InterfaceDefBody__Group_1__0 ) )
+ // InternalSysML.g:13264:3: ( rule__InterfaceDefBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getGroup_1());
}
- // InternalSysML.g:13290:3: ( rule__InterfaceDefBody__Group_1__0 )
- // InternalSysML.g:13290:4: rule__InterfaceDefBody__Group_1__0
+ // InternalSysML.g:13265:3: ( rule__InterfaceDefBody__Group_1__0 )
+ // InternalSysML.g:13265:4: rule__InterfaceDefBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__Group_1__0();
@@ -45885,27 +45794,27 @@ else if ( (LA67_0==107) ) {
// $ANTLR start "rule__InterfaceDefBody__Alternatives_1_1"
- // InternalSysML.g:13298:1: rule__InterfaceDefBody__Alternatives_1_1 : ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) );
+ // InternalSysML.g:13273:1: rule__InterfaceDefBody__Alternatives_1_1 : ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) );
public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13302:1: ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) )
+ // InternalSysML.g:13277:1: ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) )
int alt68=5;
alt68 = dfa68.predict(input);
switch (alt68) {
case 1 :
- // InternalSysML.g:13303:2: ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:13278:2: ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) )
{
- // InternalSysML.g:13303:2: ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) )
- // InternalSysML.g:13304:3: ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:13278:2: ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) )
+ // InternalSysML.g:13279:3: ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getDocumentation_compAssignment_1_1_0());
}
- // InternalSysML.g:13305:3: ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 )
- // InternalSysML.g:13305:4: rule__InterfaceDefBody__Documentation_compAssignment_1_1_0
+ // InternalSysML.g:13280:3: ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 )
+ // InternalSysML.g:13280:4: rule__InterfaceDefBody__Documentation_compAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__Documentation_compAssignment_1_1_0();
@@ -45925,16 +45834,16 @@ public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionE
}
break;
case 2 :
- // InternalSysML.g:13309:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:13284:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:13309:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:13310:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:13284:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:13285:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:13311:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 )
- // InternalSysML.g:13311:4: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1
+ // InternalSysML.g:13286:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:13286:4: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1();
@@ -45954,16 +45863,16 @@ public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionE
}
break;
case 3 :
- // InternalSysML.g:13315:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:13290:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) )
{
- // InternalSysML.g:13315:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) )
- // InternalSysML.g:13316:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:13290:2: ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) )
+ // InternalSysML.g:13291:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedMembership_compAssignment_1_1_2());
}
- // InternalSysML.g:13317:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 )
- // InternalSysML.g:13317:4: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2
+ // InternalSysML.g:13292:3: ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 )
+ // InternalSysML.g:13292:4: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2();
@@ -45983,16 +45892,16 @@ public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionE
}
break;
case 4 :
- // InternalSysML.g:13321:2: ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalSysML.g:13296:2: ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
{
- // InternalSysML.g:13321:2: ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
- // InternalSysML.g:13322:3: ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:13296:2: ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalSysML.g:13297:3: ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalSysML.g:13323:3: ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 )
- // InternalSysML.g:13323:4: rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3
+ // InternalSysML.g:13298:3: ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:13298:4: rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3();
@@ -46012,16 +45921,16 @@ public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionE
}
break;
case 5 :
- // InternalSysML.g:13327:2: ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) )
+ // InternalSysML.g:13302:2: ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) )
{
- // InternalSysML.g:13327:2: ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) )
- // InternalSysML.g:13328:3: ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 )
+ // InternalSysML.g:13302:2: ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) )
+ // InternalSysML.g:13303:3: ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedImport_compAssignment_1_1_4());
}
- // InternalSysML.g:13329:3: ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 )
- // InternalSysML.g:13329:4: rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4
+ // InternalSysML.g:13304:3: ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 )
+ // InternalSysML.g:13304:4: rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4();
@@ -46058,21 +45967,21 @@ public final void rule__InterfaceDefBody__Alternatives_1_1() throws RecognitionE
// $ANTLR start "rule__InterfaceUsageMember__Alternatives"
- // InternalSysML.g:13337:1: rule__InterfaceUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) );
+ // InternalSysML.g:13312:1: rule__InterfaceUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) );
public final void rule__InterfaceUsageMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13341:1: ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) )
+ // InternalSysML.g:13316:1: ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) )
int alt69=2;
alt69 = dfa69.predict(input);
switch (alt69) {
case 1 :
- // InternalSysML.g:13342:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:13317:2: ( ruleNestedUsageMember )
{
- // InternalSysML.g:13342:2: ( ruleNestedUsageMember )
- // InternalSysML.g:13343:3: ruleNestedUsageMember
+ // InternalSysML.g:13317:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:13318:3: ruleNestedUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageMemberAccess().getNestedUsageMemberParserRuleCall_0());
@@ -46092,10 +46001,10 @@ public final void rule__InterfaceUsageMember__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalSysML.g:13348:2: ( ruleInterfaceEndMember )
+ // InternalSysML.g:13323:2: ( ruleInterfaceEndMember )
{
- // InternalSysML.g:13348:2: ( ruleInterfaceEndMember )
- // InternalSysML.g:13349:3: ruleInterfaceEndMember
+ // InternalSysML.g:13323:2: ( ruleInterfaceEndMember )
+ // InternalSysML.g:13324:3: ruleInterfaceEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageMemberAccess().getInterfaceEndMemberParserRuleCall_1());
@@ -46132,27 +46041,27 @@ public final void rule__InterfaceUsageMember__Alternatives() throws RecognitionE
// $ANTLR start "rule__InterfaceUsageDeclaration__Alternatives"
- // InternalSysML.g:13358:1: rule__InterfaceUsageDeclaration__Alternatives : ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) );
+ // InternalSysML.g:13333:1: rule__InterfaceUsageDeclaration__Alternatives : ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) );
public final void rule__InterfaceUsageDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13362:1: ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) )
+ // InternalSysML.g:13337:1: ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) )
int alt70=2;
alt70 = dfa70.predict(input);
switch (alt70) {
case 1 :
- // InternalSysML.g:13363:2: ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) )
+ // InternalSysML.g:13338:2: ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) )
{
- // InternalSysML.g:13363:2: ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) )
- // InternalSysML.g:13364:3: ( rule__InterfaceUsageDeclaration__Group_0__0 )
+ // InternalSysML.g:13338:2: ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) )
+ // InternalSysML.g:13339:3: ( rule__InterfaceUsageDeclaration__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:13365:3: ( rule__InterfaceUsageDeclaration__Group_0__0 )
- // InternalSysML.g:13365:4: rule__InterfaceUsageDeclaration__Group_0__0
+ // InternalSysML.g:13340:3: ( rule__InterfaceUsageDeclaration__Group_0__0 )
+ // InternalSysML.g:13340:4: rule__InterfaceUsageDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__InterfaceUsageDeclaration__Group_0__0();
@@ -46172,10 +46081,10 @@ public final void rule__InterfaceUsageDeclaration__Alternatives() throws Recogni
}
break;
case 2 :
- // InternalSysML.g:13369:2: ( ruleConnectorPart )
+ // InternalSysML.g:13344:2: ( ruleConnectorPart )
{
- // InternalSysML.g:13369:2: ( ruleConnectorPart )
- // InternalSysML.g:13370:3: ruleConnectorPart
+ // InternalSysML.g:13344:2: ( ruleConnectorPart )
+ // InternalSysML.g:13345:3: ruleConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getConnectorPartParserRuleCall_1());
@@ -46212,13 +46121,13 @@ public final void rule__InterfaceUsageDeclaration__Alternatives() throws Recogni
// $ANTLR start "rule__IndividualRefUsage__Alternatives_1"
- // InternalSysML.g:13379:1: rule__IndividualRefUsage__Alternatives_1 : ( ( ( rule__IndividualRefUsage__Group_1_0__0 ) ) | ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:13354:1: rule__IndividualRefUsage__Alternatives_1 : ( ( ( rule__IndividualRefUsage__Group_1_0__0 ) ) | ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__IndividualRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13383:1: ( ( ( rule__IndividualRefUsage__Group_1_0__0 ) ) | ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:13358:1: ( ( ( rule__IndividualRefUsage__Group_1_0__0 ) ) | ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt71=2;
int LA71_0 = input.LA(1);
@@ -46237,16 +46146,16 @@ else if ( (LA71_0==27) ) {
}
switch (alt71) {
case 1 :
- // InternalSysML.g:13384:2: ( ( rule__IndividualRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13359:2: ( ( rule__IndividualRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:13384:2: ( ( rule__IndividualRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:13385:3: ( rule__IndividualRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13359:2: ( ( rule__IndividualRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13360:3: ( rule__IndividualRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:13386:3: ( rule__IndividualRefUsage__Group_1_0__0 )
- // InternalSysML.g:13386:4: rule__IndividualRefUsage__Group_1_0__0
+ // InternalSysML.g:13361:3: ( rule__IndividualRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13361:4: rule__IndividualRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__IndividualRefUsage__Group_1_0__0();
@@ -46266,16 +46175,16 @@ else if ( (LA71_0==27) ) {
}
break;
case 2 :
- // InternalSysML.g:13390:2: ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13365:2: ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:13390:2: ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:13391:3: ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13365:2: ( ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13366:3: ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:13392:3: ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:13392:4: rule__IndividualRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:13367:3: ( rule__IndividualRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13367:4: rule__IndividualRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__IndividualRefUsage__IsCompositeAssignment_1_1();
@@ -46312,13 +46221,13 @@ else if ( (LA71_0==27) ) {
// $ANTLR start "rule__TimeSliceRefUsage__Alternatives_1"
- // InternalSysML.g:13400:1: rule__TimeSliceRefUsage__Alternatives_1 : ( ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) ) | ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:13375:1: rule__TimeSliceRefUsage__Alternatives_1 : ( ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) ) | ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__TimeSliceRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13404:1: ( ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) ) | ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:13379:1: ( ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) ) | ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt72=2;
int LA72_0 = input.LA(1);
@@ -46337,16 +46246,16 @@ else if ( (LA72_0==28) ) {
}
switch (alt72) {
case 1 :
- // InternalSysML.g:13405:2: ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13380:2: ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:13405:2: ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:13406:3: ( rule__TimeSliceRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13380:2: ( ( rule__TimeSliceRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13381:3: ( rule__TimeSliceRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:13407:3: ( rule__TimeSliceRefUsage__Group_1_0__0 )
- // InternalSysML.g:13407:4: rule__TimeSliceRefUsage__Group_1_0__0
+ // InternalSysML.g:13382:3: ( rule__TimeSliceRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13382:4: rule__TimeSliceRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__Group_1_0__0();
@@ -46366,16 +46275,16 @@ else if ( (LA72_0==28) ) {
}
break;
case 2 :
- // InternalSysML.g:13411:2: ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13386:2: ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:13411:2: ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:13412:3: ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13386:2: ( ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13387:3: ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:13413:3: ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:13413:4: rule__TimeSliceRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:13388:3: ( rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13388:4: rule__TimeSliceRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__IsCompositeAssignment_1_1();
@@ -46412,13 +46321,13 @@ else if ( (LA72_0==28) ) {
// $ANTLR start "rule__SnapshotRefUsage__Alternatives_1"
- // InternalSysML.g:13421:1: rule__SnapshotRefUsage__Alternatives_1 : ( ( ( rule__SnapshotRefUsage__Group_1_0__0 ) ) | ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:13396:1: rule__SnapshotRefUsage__Alternatives_1 : ( ( ( rule__SnapshotRefUsage__Group_1_0__0 ) ) | ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__SnapshotRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13425:1: ( ( ( rule__SnapshotRefUsage__Group_1_0__0 ) ) | ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:13400:1: ( ( ( rule__SnapshotRefUsage__Group_1_0__0 ) ) | ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt73=2;
int LA73_0 = input.LA(1);
@@ -46437,16 +46346,16 @@ else if ( (LA73_0==29) ) {
}
switch (alt73) {
case 1 :
- // InternalSysML.g:13426:2: ( ( rule__SnapshotRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13401:2: ( ( rule__SnapshotRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:13426:2: ( ( rule__SnapshotRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:13427:3: ( rule__SnapshotRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13401:2: ( ( rule__SnapshotRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13402:3: ( rule__SnapshotRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:13428:3: ( rule__SnapshotRefUsage__Group_1_0__0 )
- // InternalSysML.g:13428:4: rule__SnapshotRefUsage__Group_1_0__0
+ // InternalSysML.g:13403:3: ( rule__SnapshotRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13403:4: rule__SnapshotRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__Group_1_0__0();
@@ -46466,16 +46375,16 @@ else if ( (LA73_0==29) ) {
}
break;
case 2 :
- // InternalSysML.g:13432:2: ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13407:2: ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:13432:2: ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:13433:3: ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13407:2: ( ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13408:3: ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:13434:3: ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:13434:4: rule__SnapshotRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:13409:3: ( rule__SnapshotRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13409:4: rule__SnapshotRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__IsCompositeAssignment_1_1();
@@ -46512,13 +46421,13 @@ else if ( (LA73_0==29) ) {
// $ANTLR start "rule__ActionDefKeyword__Alternatives"
- // InternalSysML.g:13442:1: rule__ActionDefKeyword__Alternatives : ( ( ( rule__ActionDefKeyword__Group_0__0 ) ) | ( 'activity' ) );
+ // InternalSysML.g:13417:1: rule__ActionDefKeyword__Alternatives : ( ( ( rule__ActionDefKeyword__Group_0__0 ) ) | ( 'activity' ) );
public final void rule__ActionDefKeyword__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13446:1: ( ( ( rule__ActionDefKeyword__Group_0__0 ) ) | ( 'activity' ) )
+ // InternalSysML.g:13421:1: ( ( ( rule__ActionDefKeyword__Group_0__0 ) ) | ( 'activity' ) )
int alt74=2;
int LA74_0 = input.LA(1);
@@ -46537,16 +46446,16 @@ else if ( (LA74_0==74) ) {
}
switch (alt74) {
case 1 :
- // InternalSysML.g:13447:2: ( ( rule__ActionDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:13422:2: ( ( rule__ActionDefKeyword__Group_0__0 ) )
{
- // InternalSysML.g:13447:2: ( ( rule__ActionDefKeyword__Group_0__0 ) )
- // InternalSysML.g:13448:3: ( rule__ActionDefKeyword__Group_0__0 )
+ // InternalSysML.g:13422:2: ( ( rule__ActionDefKeyword__Group_0__0 ) )
+ // InternalSysML.g:13423:3: ( rule__ActionDefKeyword__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefKeywordAccess().getGroup_0());
}
- // InternalSysML.g:13449:3: ( rule__ActionDefKeyword__Group_0__0 )
- // InternalSysML.g:13449:4: rule__ActionDefKeyword__Group_0__0
+ // InternalSysML.g:13424:3: ( rule__ActionDefKeyword__Group_0__0 )
+ // InternalSysML.g:13424:4: rule__ActionDefKeyword__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ActionDefKeyword__Group_0__0();
@@ -46566,10 +46475,10 @@ else if ( (LA74_0==74) ) {
}
break;
case 2 :
- // InternalSysML.g:13453:2: ( 'activity' )
+ // InternalSysML.g:13428:2: ( 'activity' )
{
- // InternalSysML.g:13453:2: ( 'activity' )
- // InternalSysML.g:13454:3: 'activity'
+ // InternalSysML.g:13428:2: ( 'activity' )
+ // InternalSysML.g:13429:3: 'activity'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefKeywordAccess().getActivityKeyword_1());
@@ -46602,13 +46511,13 @@ else if ( (LA74_0==74) ) {
// $ANTLR start "rule__ActionBody__Alternatives"
- // InternalSysML.g:13463:1: rule__ActionBody__Alternatives : ( ( ';' ) | ( ( rule__ActionBody__Group_1__0 ) ) );
+ // InternalSysML.g:13438:1: rule__ActionBody__Alternatives : ( ( ';' ) | ( ( rule__ActionBody__Group_1__0 ) ) );
public final void rule__ActionBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13467:1: ( ( ';' ) | ( ( rule__ActionBody__Group_1__0 ) ) )
+ // InternalSysML.g:13442:1: ( ( ';' ) | ( ( rule__ActionBody__Group_1__0 ) ) )
int alt75=2;
int LA75_0 = input.LA(1);
@@ -46627,10 +46536,10 @@ else if ( (LA75_0==107) ) {
}
switch (alt75) {
case 1 :
- // InternalSysML.g:13468:2: ( ';' )
+ // InternalSysML.g:13443:2: ( ';' )
{
- // InternalSysML.g:13468:2: ( ';' )
- // InternalSysML.g:13469:3: ';'
+ // InternalSysML.g:13443:2: ( ';' )
+ // InternalSysML.g:13444:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyAccess().getSemicolonKeyword_0());
@@ -46646,16 +46555,16 @@ else if ( (LA75_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:13474:2: ( ( rule__ActionBody__Group_1__0 ) )
+ // InternalSysML.g:13449:2: ( ( rule__ActionBody__Group_1__0 ) )
{
- // InternalSysML.g:13474:2: ( ( rule__ActionBody__Group_1__0 ) )
- // InternalSysML.g:13475:3: ( rule__ActionBody__Group_1__0 )
+ // InternalSysML.g:13449:2: ( ( rule__ActionBody__Group_1__0 ) )
+ // InternalSysML.g:13450:3: ( rule__ActionBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyAccess().getGroup_1());
}
- // InternalSysML.g:13476:3: ( rule__ActionBody__Group_1__0 )
- // InternalSysML.g:13476:4: rule__ActionBody__Group_1__0
+ // InternalSysML.g:13451:3: ( rule__ActionBody__Group_1__0 )
+ // InternalSysML.g:13451:4: rule__ActionBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ActionBody__Group_1__0();
@@ -46692,27 +46601,27 @@ else if ( (LA75_0==107) ) {
// $ANTLR start "rule__ActionBodyItem__Alternatives"
- // InternalSysML.g:13484:1: rule__ActionBodyItem__Alternatives : ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) );
+ // InternalSysML.g:13459:1: rule__ActionBodyItem__Alternatives : ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) );
public final void rule__ActionBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13488:1: ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) )
+ // InternalSysML.g:13463:1: ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) )
int alt76=10;
alt76 = dfa76.predict(input);
switch (alt76) {
case 1 :
- // InternalSysML.g:13489:2: ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:13464:2: ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) )
{
- // InternalSysML.g:13489:2: ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) )
- // InternalSysML.g:13490:3: ( rule__ActionBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:13464:2: ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:13465:3: ( rule__ActionBodyItem__Documentation_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getDocumentation_compAssignment_0());
}
- // InternalSysML.g:13491:3: ( rule__ActionBodyItem__Documentation_compAssignment_0 )
- // InternalSysML.g:13491:4: rule__ActionBodyItem__Documentation_compAssignment_0
+ // InternalSysML.g:13466:3: ( rule__ActionBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:13466:4: rule__ActionBodyItem__Documentation_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Documentation_compAssignment_0();
@@ -46732,16 +46641,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalSysML.g:13495:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:13470:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:13495:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:13496:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:13470:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:13471:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:13497:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:13497:4: rule__ActionBodyItem__OwnedMembership_compAssignment_1
+ // InternalSysML.g:13472:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:13472:4: rule__ActionBodyItem__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedMembership_compAssignment_1();
@@ -46761,16 +46670,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalSysML.g:13501:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:13476:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:13501:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:13502:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:13476:2: ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:13477:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:13503:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:13503:4: rule__ActionBodyItem__OwnedMembership_compAssignment_2
+ // InternalSysML.g:13478:3: ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:13478:4: rule__ActionBodyItem__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedMembership_compAssignment_2();
@@ -46790,16 +46699,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalSysML.g:13507:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:13482:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:13507:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:13508:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:13482:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:13483:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:13509:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:13509:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:13484:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:13484:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3();
@@ -46819,16 +46728,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalSysML.g:13513:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:13488:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
{
- // InternalSysML.g:13513:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
- // InternalSysML.g:13514:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:13488:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:13489:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalSysML.g:13515:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 )
- // InternalSysML.g:13515:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4
+ // InternalSysML.g:13490:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:13490:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4();
@@ -46848,16 +46757,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 6 :
- // InternalSysML.g:13519:2: ( ( rule__ActionBodyItem__Group_5__0 ) )
+ // InternalSysML.g:13494:2: ( ( rule__ActionBodyItem__Group_5__0 ) )
{
- // InternalSysML.g:13519:2: ( ( rule__ActionBodyItem__Group_5__0 ) )
- // InternalSysML.g:13520:3: ( rule__ActionBodyItem__Group_5__0 )
+ // InternalSysML.g:13494:2: ( ( rule__ActionBodyItem__Group_5__0 ) )
+ // InternalSysML.g:13495:3: ( rule__ActionBodyItem__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getGroup_5());
}
- // InternalSysML.g:13521:3: ( rule__ActionBodyItem__Group_5__0 )
- // InternalSysML.g:13521:4: rule__ActionBodyItem__Group_5__0
+ // InternalSysML.g:13496:3: ( rule__ActionBodyItem__Group_5__0 )
+ // InternalSysML.g:13496:4: rule__ActionBodyItem__Group_5__0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_5__0();
@@ -46877,16 +46786,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 7 :
- // InternalSysML.g:13525:2: ( ( rule__ActionBodyItem__Group_6__0 ) )
+ // InternalSysML.g:13500:2: ( ( rule__ActionBodyItem__Group_6__0 ) )
{
- // InternalSysML.g:13525:2: ( ( rule__ActionBodyItem__Group_6__0 ) )
- // InternalSysML.g:13526:3: ( rule__ActionBodyItem__Group_6__0 )
+ // InternalSysML.g:13500:2: ( ( rule__ActionBodyItem__Group_6__0 ) )
+ // InternalSysML.g:13501:3: ( rule__ActionBodyItem__Group_6__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getGroup_6());
}
- // InternalSysML.g:13527:3: ( rule__ActionBodyItem__Group_6__0 )
- // InternalSysML.g:13527:4: rule__ActionBodyItem__Group_6__0
+ // InternalSysML.g:13502:3: ( rule__ActionBodyItem__Group_6__0 )
+ // InternalSysML.g:13502:4: rule__ActionBodyItem__Group_6__0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_6__0();
@@ -46906,16 +46815,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 8 :
- // InternalSysML.g:13531:2: ( ( rule__ActionBodyItem__Group_7__0 ) )
+ // InternalSysML.g:13506:2: ( ( rule__ActionBodyItem__Group_7__0 ) )
{
- // InternalSysML.g:13531:2: ( ( rule__ActionBodyItem__Group_7__0 ) )
- // InternalSysML.g:13532:3: ( rule__ActionBodyItem__Group_7__0 )
+ // InternalSysML.g:13506:2: ( ( rule__ActionBodyItem__Group_7__0 ) )
+ // InternalSysML.g:13507:3: ( rule__ActionBodyItem__Group_7__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getGroup_7());
}
- // InternalSysML.g:13533:3: ( rule__ActionBodyItem__Group_7__0 )
- // InternalSysML.g:13533:4: rule__ActionBodyItem__Group_7__0
+ // InternalSysML.g:13508:3: ( rule__ActionBodyItem__Group_7__0 )
+ // InternalSysML.g:13508:4: rule__ActionBodyItem__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_7__0();
@@ -46935,16 +46844,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 9 :
- // InternalSysML.g:13537:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) )
+ // InternalSysML.g:13512:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) )
{
- // InternalSysML.g:13537:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) )
- // InternalSysML.g:13538:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 )
+ // InternalSysML.g:13512:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) )
+ // InternalSysML.g:13513:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_8());
}
- // InternalSysML.g:13539:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 )
- // InternalSysML.g:13539:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8
+ // InternalSysML.g:13514:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 )
+ // InternalSysML.g:13514:4: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8();
@@ -46964,16 +46873,16 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
}
break;
case 10 :
- // InternalSysML.g:13543:2: ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) )
+ // InternalSysML.g:13518:2: ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) )
{
- // InternalSysML.g:13543:2: ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) )
- // InternalSysML.g:13544:3: ( rule__ActionBodyItem__OwnedImport_compAssignment_9 )
+ // InternalSysML.g:13518:2: ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) )
+ // InternalSysML.g:13519:3: ( rule__ActionBodyItem__OwnedImport_compAssignment_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedImport_compAssignment_9());
}
- // InternalSysML.g:13545:3: ( rule__ActionBodyItem__OwnedImport_compAssignment_9 )
- // InternalSysML.g:13545:4: rule__ActionBodyItem__OwnedImport_compAssignment_9
+ // InternalSysML.g:13520:3: ( rule__ActionBodyItem__OwnedImport_compAssignment_9 )
+ // InternalSysML.g:13520:4: rule__ActionBodyItem__OwnedImport_compAssignment_9
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedImport_compAssignment_9();
@@ -47010,21 +46919,21 @@ public final void rule__ActionBodyItem__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0"
- // InternalSysML.g:13553:1: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 : ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) );
+ // InternalSysML.g:13528:1: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 : ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) );
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13557:1: ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) )
+ // InternalSysML.g:13532:1: ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) )
int alt77=2;
alt77 = dfa77.predict(input);
switch (alt77) {
case 1 :
- // InternalSysML.g:13558:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:13533:2: ( ruleBehaviorUsageMember )
{
- // InternalSysML.g:13558:2: ( ruleBehaviorUsageMember )
- // InternalSysML.g:13559:3: ruleBehaviorUsageMember
+ // InternalSysML.g:13533:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:13534:3: ruleBehaviorUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compBehaviorUsageMemberParserRuleCall_7_1_0_0());
@@ -47044,10 +46953,10 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_
}
break;
case 2 :
- // InternalSysML.g:13564:2: ( ruleActionNodeMember )
+ // InternalSysML.g:13539:2: ( ruleActionNodeMember )
{
- // InternalSysML.g:13564:2: ( ruleActionNodeMember )
- // InternalSysML.g:13565:3: ruleActionNodeMember
+ // InternalSysML.g:13539:2: ( ruleActionNodeMember )
+ // InternalSysML.g:13540:3: ruleActionNodeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compActionNodeMemberParserRuleCall_7_1_0_1());
@@ -47084,13 +46993,13 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_
// $ANTLR start "rule__Parameter__Alternatives"
- // InternalSysML.g:13574:1: rule__Parameter__Alternatives : ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) | ( ( rule__Parameter__Group_4__0 ) ) | ( ( rule__Parameter__Group_5__0 ) ) | ( ( rule__Parameter__Group_6__0 ) ) | ( ( rule__Parameter__Group_7__0 ) ) | ( ( rule__Parameter__Group_8__0 ) ) | ( ( rule__Parameter__Group_9__0 ) ) | ( ( rule__Parameter__Group_10__0 ) ) | ( ( rule__Parameter__Group_11__0 ) ) | ( ( rule__Parameter__Group_12__0 ) ) | ( ( rule__Parameter__Group_13__0 ) ) );
+ // InternalSysML.g:13549:1: rule__Parameter__Alternatives : ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) | ( ( rule__Parameter__Group_4__0 ) ) | ( ( rule__Parameter__Group_5__0 ) ) | ( ( rule__Parameter__Group_6__0 ) ) | ( ( rule__Parameter__Group_7__0 ) ) | ( ( rule__Parameter__Group_8__0 ) ) | ( ( rule__Parameter__Group_9__0 ) ) | ( ( rule__Parameter__Group_10__0 ) ) | ( ( rule__Parameter__Group_11__0 ) ) | ( ( rule__Parameter__Group_12__0 ) ) | ( ( rule__Parameter__Group_13__0 ) ) );
public final void rule__Parameter__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13578:1: ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) | ( ( rule__Parameter__Group_4__0 ) ) | ( ( rule__Parameter__Group_5__0 ) ) | ( ( rule__Parameter__Group_6__0 ) ) | ( ( rule__Parameter__Group_7__0 ) ) | ( ( rule__Parameter__Group_8__0 ) ) | ( ( rule__Parameter__Group_9__0 ) ) | ( ( rule__Parameter__Group_10__0 ) ) | ( ( rule__Parameter__Group_11__0 ) ) | ( ( rule__Parameter__Group_12__0 ) ) | ( ( rule__Parameter__Group_13__0 ) ) )
+ // InternalSysML.g:13553:1: ( ( ( rule__Parameter__Group_0__0 ) ) | ( ( rule__Parameter__Group_1__0 ) ) | ( ( rule__Parameter__Group_2__0 ) ) | ( ( rule__Parameter__Group_3__0 ) ) | ( ( rule__Parameter__Group_4__0 ) ) | ( ( rule__Parameter__Group_5__0 ) ) | ( ( rule__Parameter__Group_6__0 ) ) | ( ( rule__Parameter__Group_7__0 ) ) | ( ( rule__Parameter__Group_8__0 ) ) | ( ( rule__Parameter__Group_9__0 ) ) | ( ( rule__Parameter__Group_10__0 ) ) | ( ( rule__Parameter__Group_11__0 ) ) | ( ( rule__Parameter__Group_12__0 ) ) | ( ( rule__Parameter__Group_13__0 ) ) )
int alt78=14;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -47184,16 +47093,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
switch (alt78) {
case 1 :
- // InternalSysML.g:13579:2: ( ( rule__Parameter__Group_0__0 ) )
+ // InternalSysML.g:13554:2: ( ( rule__Parameter__Group_0__0 ) )
{
- // InternalSysML.g:13579:2: ( ( rule__Parameter__Group_0__0 ) )
- // InternalSysML.g:13580:3: ( rule__Parameter__Group_0__0 )
+ // InternalSysML.g:13554:2: ( ( rule__Parameter__Group_0__0 ) )
+ // InternalSysML.g:13555:3: ( rule__Parameter__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_0());
}
- // InternalSysML.g:13581:3: ( rule__Parameter__Group_0__0 )
- // InternalSysML.g:13581:4: rule__Parameter__Group_0__0
+ // InternalSysML.g:13556:3: ( rule__Parameter__Group_0__0 )
+ // InternalSysML.g:13556:4: rule__Parameter__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0__0();
@@ -47213,16 +47122,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:13585:2: ( ( rule__Parameter__Group_1__0 ) )
+ // InternalSysML.g:13560:2: ( ( rule__Parameter__Group_1__0 ) )
{
- // InternalSysML.g:13585:2: ( ( rule__Parameter__Group_1__0 ) )
- // InternalSysML.g:13586:3: ( rule__Parameter__Group_1__0 )
+ // InternalSysML.g:13560:2: ( ( rule__Parameter__Group_1__0 ) )
+ // InternalSysML.g:13561:3: ( rule__Parameter__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_1());
}
- // InternalSysML.g:13587:3: ( rule__Parameter__Group_1__0 )
- // InternalSysML.g:13587:4: rule__Parameter__Group_1__0
+ // InternalSysML.g:13562:3: ( rule__Parameter__Group_1__0 )
+ // InternalSysML.g:13562:4: rule__Parameter__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_1__0();
@@ -47242,16 +47151,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalSysML.g:13591:2: ( ( rule__Parameter__Group_2__0 ) )
+ // InternalSysML.g:13566:2: ( ( rule__Parameter__Group_2__0 ) )
{
- // InternalSysML.g:13591:2: ( ( rule__Parameter__Group_2__0 ) )
- // InternalSysML.g:13592:3: ( rule__Parameter__Group_2__0 )
+ // InternalSysML.g:13566:2: ( ( rule__Parameter__Group_2__0 ) )
+ // InternalSysML.g:13567:3: ( rule__Parameter__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_2());
}
- // InternalSysML.g:13593:3: ( rule__Parameter__Group_2__0 )
- // InternalSysML.g:13593:4: rule__Parameter__Group_2__0
+ // InternalSysML.g:13568:3: ( rule__Parameter__Group_2__0 )
+ // InternalSysML.g:13568:4: rule__Parameter__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_2__0();
@@ -47271,16 +47180,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // InternalSysML.g:13597:2: ( ( rule__Parameter__Group_3__0 ) )
+ // InternalSysML.g:13572:2: ( ( rule__Parameter__Group_3__0 ) )
{
- // InternalSysML.g:13597:2: ( ( rule__Parameter__Group_3__0 ) )
- // InternalSysML.g:13598:3: ( rule__Parameter__Group_3__0 )
+ // InternalSysML.g:13572:2: ( ( rule__Parameter__Group_3__0 ) )
+ // InternalSysML.g:13573:3: ( rule__Parameter__Group_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_3());
}
- // InternalSysML.g:13599:3: ( rule__Parameter__Group_3__0 )
- // InternalSysML.g:13599:4: rule__Parameter__Group_3__0
+ // InternalSysML.g:13574:3: ( rule__Parameter__Group_3__0 )
+ // InternalSysML.g:13574:4: rule__Parameter__Group_3__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_3__0();
@@ -47300,16 +47209,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 5 :
- // InternalSysML.g:13603:2: ( ( rule__Parameter__Group_4__0 ) )
+ // InternalSysML.g:13578:2: ( ( rule__Parameter__Group_4__0 ) )
{
- // InternalSysML.g:13603:2: ( ( rule__Parameter__Group_4__0 ) )
- // InternalSysML.g:13604:3: ( rule__Parameter__Group_4__0 )
+ // InternalSysML.g:13578:2: ( ( rule__Parameter__Group_4__0 ) )
+ // InternalSysML.g:13579:3: ( rule__Parameter__Group_4__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_4());
}
- // InternalSysML.g:13605:3: ( rule__Parameter__Group_4__0 )
- // InternalSysML.g:13605:4: rule__Parameter__Group_4__0
+ // InternalSysML.g:13580:3: ( rule__Parameter__Group_4__0 )
+ // InternalSysML.g:13580:4: rule__Parameter__Group_4__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_4__0();
@@ -47329,16 +47238,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 6 :
- // InternalSysML.g:13609:2: ( ( rule__Parameter__Group_5__0 ) )
+ // InternalSysML.g:13584:2: ( ( rule__Parameter__Group_5__0 ) )
{
- // InternalSysML.g:13609:2: ( ( rule__Parameter__Group_5__0 ) )
- // InternalSysML.g:13610:3: ( rule__Parameter__Group_5__0 )
+ // InternalSysML.g:13584:2: ( ( rule__Parameter__Group_5__0 ) )
+ // InternalSysML.g:13585:3: ( rule__Parameter__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_5());
}
- // InternalSysML.g:13611:3: ( rule__Parameter__Group_5__0 )
- // InternalSysML.g:13611:4: rule__Parameter__Group_5__0
+ // InternalSysML.g:13586:3: ( rule__Parameter__Group_5__0 )
+ // InternalSysML.g:13586:4: rule__Parameter__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_5__0();
@@ -47358,16 +47267,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 7 :
- // InternalSysML.g:13615:2: ( ( rule__Parameter__Group_6__0 ) )
+ // InternalSysML.g:13590:2: ( ( rule__Parameter__Group_6__0 ) )
{
- // InternalSysML.g:13615:2: ( ( rule__Parameter__Group_6__0 ) )
- // InternalSysML.g:13616:3: ( rule__Parameter__Group_6__0 )
+ // InternalSysML.g:13590:2: ( ( rule__Parameter__Group_6__0 ) )
+ // InternalSysML.g:13591:3: ( rule__Parameter__Group_6__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_6());
}
- // InternalSysML.g:13617:3: ( rule__Parameter__Group_6__0 )
- // InternalSysML.g:13617:4: rule__Parameter__Group_6__0
+ // InternalSysML.g:13592:3: ( rule__Parameter__Group_6__0 )
+ // InternalSysML.g:13592:4: rule__Parameter__Group_6__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_6__0();
@@ -47387,16 +47296,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 8 :
- // InternalSysML.g:13621:2: ( ( rule__Parameter__Group_7__0 ) )
+ // InternalSysML.g:13596:2: ( ( rule__Parameter__Group_7__0 ) )
{
- // InternalSysML.g:13621:2: ( ( rule__Parameter__Group_7__0 ) )
- // InternalSysML.g:13622:3: ( rule__Parameter__Group_7__0 )
+ // InternalSysML.g:13596:2: ( ( rule__Parameter__Group_7__0 ) )
+ // InternalSysML.g:13597:3: ( rule__Parameter__Group_7__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_7());
}
- // InternalSysML.g:13623:3: ( rule__Parameter__Group_7__0 )
- // InternalSysML.g:13623:4: rule__Parameter__Group_7__0
+ // InternalSysML.g:13598:3: ( rule__Parameter__Group_7__0 )
+ // InternalSysML.g:13598:4: rule__Parameter__Group_7__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_7__0();
@@ -47416,16 +47325,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 9 :
- // InternalSysML.g:13627:2: ( ( rule__Parameter__Group_8__0 ) )
+ // InternalSysML.g:13602:2: ( ( rule__Parameter__Group_8__0 ) )
{
- // InternalSysML.g:13627:2: ( ( rule__Parameter__Group_8__0 ) )
- // InternalSysML.g:13628:3: ( rule__Parameter__Group_8__0 )
+ // InternalSysML.g:13602:2: ( ( rule__Parameter__Group_8__0 ) )
+ // InternalSysML.g:13603:3: ( rule__Parameter__Group_8__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_8());
}
- // InternalSysML.g:13629:3: ( rule__Parameter__Group_8__0 )
- // InternalSysML.g:13629:4: rule__Parameter__Group_8__0
+ // InternalSysML.g:13604:3: ( rule__Parameter__Group_8__0 )
+ // InternalSysML.g:13604:4: rule__Parameter__Group_8__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_8__0();
@@ -47445,16 +47354,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 10 :
- // InternalSysML.g:13633:2: ( ( rule__Parameter__Group_9__0 ) )
+ // InternalSysML.g:13608:2: ( ( rule__Parameter__Group_9__0 ) )
{
- // InternalSysML.g:13633:2: ( ( rule__Parameter__Group_9__0 ) )
- // InternalSysML.g:13634:3: ( rule__Parameter__Group_9__0 )
+ // InternalSysML.g:13608:2: ( ( rule__Parameter__Group_9__0 ) )
+ // InternalSysML.g:13609:3: ( rule__Parameter__Group_9__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_9());
}
- // InternalSysML.g:13635:3: ( rule__Parameter__Group_9__0 )
- // InternalSysML.g:13635:4: rule__Parameter__Group_9__0
+ // InternalSysML.g:13610:3: ( rule__Parameter__Group_9__0 )
+ // InternalSysML.g:13610:4: rule__Parameter__Group_9__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_9__0();
@@ -47474,16 +47383,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 11 :
- // InternalSysML.g:13639:2: ( ( rule__Parameter__Group_10__0 ) )
+ // InternalSysML.g:13614:2: ( ( rule__Parameter__Group_10__0 ) )
{
- // InternalSysML.g:13639:2: ( ( rule__Parameter__Group_10__0 ) )
- // InternalSysML.g:13640:3: ( rule__Parameter__Group_10__0 )
+ // InternalSysML.g:13614:2: ( ( rule__Parameter__Group_10__0 ) )
+ // InternalSysML.g:13615:3: ( rule__Parameter__Group_10__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_10());
}
- // InternalSysML.g:13641:3: ( rule__Parameter__Group_10__0 )
- // InternalSysML.g:13641:4: rule__Parameter__Group_10__0
+ // InternalSysML.g:13616:3: ( rule__Parameter__Group_10__0 )
+ // InternalSysML.g:13616:4: rule__Parameter__Group_10__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_10__0();
@@ -47503,16 +47412,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 12 :
- // InternalSysML.g:13645:2: ( ( rule__Parameter__Group_11__0 ) )
+ // InternalSysML.g:13620:2: ( ( rule__Parameter__Group_11__0 ) )
{
- // InternalSysML.g:13645:2: ( ( rule__Parameter__Group_11__0 ) )
- // InternalSysML.g:13646:3: ( rule__Parameter__Group_11__0 )
+ // InternalSysML.g:13620:2: ( ( rule__Parameter__Group_11__0 ) )
+ // InternalSysML.g:13621:3: ( rule__Parameter__Group_11__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_11());
}
- // InternalSysML.g:13647:3: ( rule__Parameter__Group_11__0 )
- // InternalSysML.g:13647:4: rule__Parameter__Group_11__0
+ // InternalSysML.g:13622:3: ( rule__Parameter__Group_11__0 )
+ // InternalSysML.g:13622:4: rule__Parameter__Group_11__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_11__0();
@@ -47532,16 +47441,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 13 :
- // InternalSysML.g:13651:2: ( ( rule__Parameter__Group_12__0 ) )
+ // InternalSysML.g:13626:2: ( ( rule__Parameter__Group_12__0 ) )
{
- // InternalSysML.g:13651:2: ( ( rule__Parameter__Group_12__0 ) )
- // InternalSysML.g:13652:3: ( rule__Parameter__Group_12__0 )
+ // InternalSysML.g:13626:2: ( ( rule__Parameter__Group_12__0 ) )
+ // InternalSysML.g:13627:3: ( rule__Parameter__Group_12__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_12());
}
- // InternalSysML.g:13653:3: ( rule__Parameter__Group_12__0 )
- // InternalSysML.g:13653:4: rule__Parameter__Group_12__0
+ // InternalSysML.g:13628:3: ( rule__Parameter__Group_12__0 )
+ // InternalSysML.g:13628:4: rule__Parameter__Group_12__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_12__0();
@@ -47561,16 +47470,16 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
}
break;
case 14 :
- // InternalSysML.g:13657:2: ( ( rule__Parameter__Group_13__0 ) )
+ // InternalSysML.g:13632:2: ( ( rule__Parameter__Group_13__0 ) )
{
- // InternalSysML.g:13657:2: ( ( rule__Parameter__Group_13__0 ) )
- // InternalSysML.g:13658:3: ( rule__Parameter__Group_13__0 )
+ // InternalSysML.g:13632:2: ( ( rule__Parameter__Group_13__0 ) )
+ // InternalSysML.g:13633:3: ( rule__Parameter__Group_13__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_13());
}
- // InternalSysML.g:13659:3: ( rule__Parameter__Group_13__0 )
- // InternalSysML.g:13659:4: rule__Parameter__Group_13__0
+ // InternalSysML.g:13634:3: ( rule__Parameter__Group_13__0 )
+ // InternalSysML.g:13634:4: rule__Parameter__Group_13__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_13__0();
@@ -47607,13 +47516,13 @@ public final void rule__Parameter__Alternatives() throws RecognitionException {
// $ANTLR start "rule__Parameter__Alternatives_0_1"
- // InternalSysML.g:13667:1: rule__Parameter__Alternatives_0_1 : ( ( ruleParameterDeclaration ) | ( ( rule__Parameter__Group_0_1_1__0 ) ) );
+ // InternalSysML.g:13642:1: rule__Parameter__Alternatives_0_1 : ( ( ruleParameterDeclaration ) | ( ( rule__Parameter__Group_0_1_1__0 ) ) );
public final void rule__Parameter__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13671:1: ( ( ruleParameterDeclaration ) | ( ( rule__Parameter__Group_0_1_1__0 ) ) )
+ // InternalSysML.g:13646:1: ( ( ruleParameterDeclaration ) | ( ( rule__Parameter__Group_0_1_1__0 ) ) )
int alt79=2;
int LA79_0 = input.LA(1);
@@ -47632,10 +47541,10 @@ else if ( (LA79_0==18) ) {
}
switch (alt79) {
case 1 :
- // InternalSysML.g:13672:2: ( ruleParameterDeclaration )
+ // InternalSysML.g:13647:2: ( ruleParameterDeclaration )
{
- // InternalSysML.g:13672:2: ( ruleParameterDeclaration )
- // InternalSysML.g:13673:3: ruleParameterDeclaration
+ // InternalSysML.g:13647:2: ( ruleParameterDeclaration )
+ // InternalSysML.g:13648:3: ruleParameterDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_0_1_0());
@@ -47655,16 +47564,16 @@ else if ( (LA79_0==18) ) {
}
break;
case 2 :
- // InternalSysML.g:13678:2: ( ( rule__Parameter__Group_0_1_1__0 ) )
+ // InternalSysML.g:13653:2: ( ( rule__Parameter__Group_0_1_1__0 ) )
{
- // InternalSysML.g:13678:2: ( ( rule__Parameter__Group_0_1_1__0 ) )
- // InternalSysML.g:13679:3: ( rule__Parameter__Group_0_1_1__0 )
+ // InternalSysML.g:13653:2: ( ( rule__Parameter__Group_0_1_1__0 ) )
+ // InternalSysML.g:13654:3: ( rule__Parameter__Group_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getGroup_0_1_1());
}
- // InternalSysML.g:13680:3: ( rule__Parameter__Group_0_1_1__0 )
- // InternalSysML.g:13680:4: rule__Parameter__Group_0_1_1__0
+ // InternalSysML.g:13655:3: ( rule__Parameter__Group_0_1_1__0 )
+ // InternalSysML.g:13655:4: rule__Parameter__Group_0_1_1__0
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0_1_1__0();
@@ -47701,13 +47610,13 @@ else if ( (LA79_0==18) ) {
// $ANTLR start "rule__ParameterDeclaration__Alternatives"
- // InternalSysML.g:13688:1: rule__ParameterDeclaration__Alternatives : ( ( ( rule__ParameterDeclaration__Group_0__0 ) ) | ( ruleParameterSpecializationPart ) );
+ // InternalSysML.g:13663:1: rule__ParameterDeclaration__Alternatives : ( ( ( rule__ParameterDeclaration__Group_0__0 ) ) | ( ruleParameterSpecializationPart ) );
public final void rule__ParameterDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13692:1: ( ( ( rule__ParameterDeclaration__Group_0__0 ) ) | ( ruleParameterSpecializationPart ) )
+ // InternalSysML.g:13667:1: ( ( ( rule__ParameterDeclaration__Group_0__0 ) ) | ( ruleParameterSpecializationPart ) )
int alt80=2;
int LA80_0 = input.LA(1);
@@ -47726,16 +47635,16 @@ else if ( (LA80_0==53||(LA80_0>=60 && LA80_0<=61)||LA80_0==67||(LA80_0>=69 && LA
}
switch (alt80) {
case 1 :
- // InternalSysML.g:13693:2: ( ( rule__ParameterDeclaration__Group_0__0 ) )
+ // InternalSysML.g:13668:2: ( ( rule__ParameterDeclaration__Group_0__0 ) )
{
- // InternalSysML.g:13693:2: ( ( rule__ParameterDeclaration__Group_0__0 ) )
- // InternalSysML.g:13694:3: ( rule__ParameterDeclaration__Group_0__0 )
+ // InternalSysML.g:13668:2: ( ( rule__ParameterDeclaration__Group_0__0 ) )
+ // InternalSysML.g:13669:3: ( rule__ParameterDeclaration__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:13695:3: ( rule__ParameterDeclaration__Group_0__0 )
- // InternalSysML.g:13695:4: rule__ParameterDeclaration__Group_0__0
+ // InternalSysML.g:13670:3: ( rule__ParameterDeclaration__Group_0__0 )
+ // InternalSysML.g:13670:4: rule__ParameterDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Group_0__0();
@@ -47755,10 +47664,10 @@ else if ( (LA80_0==53||(LA80_0>=60 && LA80_0<=61)||LA80_0==67||(LA80_0>=69 && LA
}
break;
case 2 :
- // InternalSysML.g:13699:2: ( ruleParameterSpecializationPart )
+ // InternalSysML.g:13674:2: ( ruleParameterSpecializationPart )
{
- // InternalSysML.g:13699:2: ( ruleParameterSpecializationPart )
- // InternalSysML.g:13700:3: ruleParameterSpecializationPart
+ // InternalSysML.g:13674:2: ( ruleParameterSpecializationPart )
+ // InternalSysML.g:13675:3: ruleParameterSpecializationPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getParameterSpecializationPartParserRuleCall_1());
@@ -47795,13 +47704,13 @@ else if ( (LA80_0==53||(LA80_0>=60 && LA80_0<=61)||LA80_0==67||(LA80_0>=69 && LA
// $ANTLR start "rule__ParameterSpecializationPart__Alternatives"
- // InternalSysML.g:13709:1: rule__ParameterSpecializationPart__Alternatives : ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) );
+ // InternalSysML.g:13684:1: rule__ParameterSpecializationPart__Alternatives : ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) );
public final void rule__ParameterSpecializationPart__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13713:1: ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) )
+ // InternalSysML.g:13688:1: ( ( ( rule__ParameterSpecializationPart__Group_0__0 ) ) | ( ( rule__ParameterSpecializationPart__Group_1__0 ) ) )
int alt81=2;
int LA81_0 = input.LA(1);
@@ -47820,16 +47729,16 @@ else if ( (LA81_0==53) ) {
}
switch (alt81) {
case 1 :
- // InternalSysML.g:13714:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:13689:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
{
- // InternalSysML.g:13714:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
- // InternalSysML.g:13715:3: ( rule__ParameterSpecializationPart__Group_0__0 )
+ // InternalSysML.g:13689:2: ( ( rule__ParameterSpecializationPart__Group_0__0 ) )
+ // InternalSysML.g:13690:3: ( rule__ParameterSpecializationPart__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getGroup_0());
}
- // InternalSysML.g:13716:3: ( rule__ParameterSpecializationPart__Group_0__0 )
- // InternalSysML.g:13716:4: rule__ParameterSpecializationPart__Group_0__0
+ // InternalSysML.g:13691:3: ( rule__ParameterSpecializationPart__Group_0__0 )
+ // InternalSysML.g:13691:4: rule__ParameterSpecializationPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_0__0();
@@ -47849,16 +47758,16 @@ else if ( (LA81_0==53) ) {
}
break;
case 2 :
- // InternalSysML.g:13720:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:13695:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
{
- // InternalSysML.g:13720:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
- // InternalSysML.g:13721:3: ( rule__ParameterSpecializationPart__Group_1__0 )
+ // InternalSysML.g:13695:2: ( ( rule__ParameterSpecializationPart__Group_1__0 ) )
+ // InternalSysML.g:13696:3: ( rule__ParameterSpecializationPart__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getGroup_1());
}
- // InternalSysML.g:13722:3: ( rule__ParameterSpecializationPart__Group_1__0 )
- // InternalSysML.g:13722:4: rule__ParameterSpecializationPart__Group_1__0
+ // InternalSysML.g:13697:3: ( rule__ParameterSpecializationPart__Group_1__0 )
+ // InternalSysML.g:13697:4: rule__ParameterSpecializationPart__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_1__0();
@@ -47895,13 +47804,13 @@ else if ( (LA81_0==53) ) {
// $ANTLR start "rule__ParameterSpecialization__Alternatives"
- // InternalSysML.g:13730:1: rule__ParameterSpecialization__Alternatives : ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) );
+ // InternalSysML.g:13705:1: rule__ParameterSpecialization__Alternatives : ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) );
public final void rule__ParameterSpecialization__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13734:1: ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) )
+ // InternalSysML.g:13709:1: ( ( ruleTypedBy ) | ( ruleSubsets ) | ( ruleRedefines ) )
int alt82=3;
switch ( input.LA(1) ) {
case 69:
@@ -47932,10 +47841,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
switch (alt82) {
case 1 :
- // InternalSysML.g:13735:2: ( ruleTypedBy )
+ // InternalSysML.g:13710:2: ( ruleTypedBy )
{
- // InternalSysML.g:13735:2: ( ruleTypedBy )
- // InternalSysML.g:13736:3: ruleTypedBy
+ // InternalSysML.g:13710:2: ( ruleTypedBy )
+ // InternalSysML.g:13711:3: ruleTypedBy
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getTypedByParserRuleCall_0());
@@ -47955,10 +47864,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
}
break;
case 2 :
- // InternalSysML.g:13741:2: ( ruleSubsets )
+ // InternalSysML.g:13716:2: ( ruleSubsets )
{
- // InternalSysML.g:13741:2: ( ruleSubsets )
- // InternalSysML.g:13742:3: ruleSubsets
+ // InternalSysML.g:13716:2: ( ruleSubsets )
+ // InternalSysML.g:13717:3: ruleSubsets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getSubsetsParserRuleCall_1());
@@ -47978,10 +47887,10 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
}
break;
case 3 :
- // InternalSysML.g:13747:2: ( ruleRedefines )
+ // InternalSysML.g:13722:2: ( ruleRedefines )
{
- // InternalSysML.g:13747:2: ( ruleRedefines )
- // InternalSysML.g:13748:3: ruleRedefines
+ // InternalSysML.g:13722:2: ( ruleRedefines )
+ // InternalSysML.g:13723:3: ruleRedefines
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationAccess().getRedefinesParserRuleCall_2());
@@ -48018,13 +47927,13 @@ public final void rule__ParameterSpecialization__Alternatives() throws Recogniti
// $ANTLR start "rule__ActionRefUsage__Alternatives_1"
- // InternalSysML.g:13757:1: rule__ActionRefUsage__Alternatives_1 : ( ( ( rule__ActionRefUsage__Group_1_0__0 ) ) | ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:13732:1: rule__ActionRefUsage__Alternatives_1 : ( ( ( rule__ActionRefUsage__Group_1_0__0 ) ) | ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__ActionRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13761:1: ( ( ( rule__ActionRefUsage__Group_1_0__0 ) ) | ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:13736:1: ( ( ( rule__ActionRefUsage__Group_1_0__0 ) ) | ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt83=2;
int LA83_0 = input.LA(1);
@@ -48043,16 +47952,16 @@ else if ( (LA83_0==30) ) {
}
switch (alt83) {
case 1 :
- // InternalSysML.g:13762:2: ( ( rule__ActionRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13737:2: ( ( rule__ActionRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:13762:2: ( ( rule__ActionRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:13763:3: ( rule__ActionRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13737:2: ( ( rule__ActionRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:13738:3: ( rule__ActionRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:13764:3: ( rule__ActionRefUsage__Group_1_0__0 )
- // InternalSysML.g:13764:4: rule__ActionRefUsage__Group_1_0__0
+ // InternalSysML.g:13739:3: ( rule__ActionRefUsage__Group_1_0__0 )
+ // InternalSysML.g:13739:4: rule__ActionRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ActionRefUsage__Group_1_0__0();
@@ -48072,16 +47981,16 @@ else if ( (LA83_0==30) ) {
}
break;
case 2 :
- // InternalSysML.g:13768:2: ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13743:2: ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:13768:2: ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:13769:3: ( rule__ActionRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13743:2: ( ( rule__ActionRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:13744:3: ( rule__ActionRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:13770:3: ( rule__ActionRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:13770:4: rule__ActionRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:13745:3: ( rule__ActionRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:13745:4: rule__ActionRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ActionRefUsage__IsCompositeAssignment_1_1();
@@ -48118,13 +48027,13 @@ else if ( (LA83_0==30) ) {
// $ANTLR start "rule__PerformActionUsageDeclaration__Alternatives_0"
- // InternalSysML.g:13778:1: rule__PerformActionUsageDeclaration__Alternatives_0 : ( ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) ) | ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) ) );
+ // InternalSysML.g:13753:1: rule__PerformActionUsageDeclaration__Alternatives_0 : ( ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) ) | ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) ) );
public final void rule__PerformActionUsageDeclaration__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13782:1: ( ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) ) | ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) ) )
+ // InternalSysML.g:13757:1: ( ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) ) | ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) ) )
int alt84=2;
int LA84_0 = input.LA(1);
@@ -48143,16 +48052,16 @@ else if ( (LA84_0==30) ) {
}
switch (alt84) {
case 1 :
- // InternalSysML.g:13783:2: ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) )
+ // InternalSysML.g:13758:2: ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) )
{
- // InternalSysML.g:13783:2: ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) )
- // InternalSysML.g:13784:3: ( rule__PerformActionUsageDeclaration__Group_0_0__0 )
+ // InternalSysML.g:13758:2: ( ( rule__PerformActionUsageDeclaration__Group_0_0__0 ) )
+ // InternalSysML.g:13759:3: ( rule__PerformActionUsageDeclaration__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getGroup_0_0());
}
- // InternalSysML.g:13785:3: ( rule__PerformActionUsageDeclaration__Group_0_0__0 )
- // InternalSysML.g:13785:4: rule__PerformActionUsageDeclaration__Group_0_0__0
+ // InternalSysML.g:13760:3: ( rule__PerformActionUsageDeclaration__Group_0_0__0 )
+ // InternalSysML.g:13760:4: rule__PerformActionUsageDeclaration__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Group_0_0__0();
@@ -48172,16 +48081,16 @@ else if ( (LA84_0==30) ) {
}
break;
case 2 :
- // InternalSysML.g:13789:2: ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) )
+ // InternalSysML.g:13764:2: ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) )
{
- // InternalSysML.g:13789:2: ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) )
- // InternalSysML.g:13790:3: ( rule__PerformActionUsageDeclaration__Group_0_1__0 )
+ // InternalSysML.g:13764:2: ( ( rule__PerformActionUsageDeclaration__Group_0_1__0 ) )
+ // InternalSysML.g:13765:3: ( rule__PerformActionUsageDeclaration__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getGroup_0_1());
}
- // InternalSysML.g:13791:3: ( rule__PerformActionUsageDeclaration__Group_0_1__0 )
- // InternalSysML.g:13791:4: rule__PerformActionUsageDeclaration__Group_0_1__0
+ // InternalSysML.g:13766:3: ( rule__PerformActionUsageDeclaration__Group_0_1__0 )
+ // InternalSysML.g:13766:4: rule__PerformActionUsageDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Group_0_1__0();
@@ -48218,13 +48127,13 @@ else if ( (LA84_0==30) ) {
// $ANTLR start "rule__PerformActionUsageDeclaration__Alternatives_1"
- // InternalSysML.g:13799:1: rule__PerformActionUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
+ // InternalSysML.g:13774:1: rule__PerformActionUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
public final void rule__PerformActionUsageDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13803:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
+ // InternalSysML.g:13778:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
int alt85=2;
int LA85_0 = input.LA(1);
@@ -48243,10 +48152,10 @@ else if ( (LA85_0==130) ) {
}
switch (alt85) {
case 1 :
- // InternalSysML.g:13804:2: ( ruleValuePart )
+ // InternalSysML.g:13779:2: ( ruleValuePart )
{
- // InternalSysML.g:13804:2: ( ruleValuePart )
- // InternalSysML.g:13805:3: ruleValuePart
+ // InternalSysML.g:13779:2: ( ruleValuePart )
+ // InternalSysML.g:13780:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getValuePartParserRuleCall_1_0());
@@ -48266,10 +48175,10 @@ else if ( (LA85_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:13810:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:13785:2: ( ruleActionUsageParameterList )
{
- // InternalSysML.g:13810:2: ( ruleActionUsageParameterList )
- // InternalSysML.g:13811:3: ruleActionUsageParameterList
+ // InternalSysML.g:13785:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:13786:3: ruleActionUsageParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getActionUsageParameterListParserRuleCall_1_1());
@@ -48306,13 +48215,13 @@ else if ( (LA85_0==130) ) {
// $ANTLR start "rule__ActionUsageDeclaration__Alternatives_1"
- // InternalSysML.g:13820:1: rule__ActionUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
+ // InternalSysML.g:13795:1: rule__ActionUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
public final void rule__ActionUsageDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13824:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
+ // InternalSysML.g:13799:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
int alt86=2;
int LA86_0 = input.LA(1);
@@ -48331,10 +48240,10 @@ else if ( (LA86_0==130) ) {
}
switch (alt86) {
case 1 :
- // InternalSysML.g:13825:2: ( ruleValuePart )
+ // InternalSysML.g:13800:2: ( ruleValuePart )
{
- // InternalSysML.g:13825:2: ( ruleValuePart )
- // InternalSysML.g:13826:3: ruleValuePart
+ // InternalSysML.g:13800:2: ( ruleValuePart )
+ // InternalSysML.g:13801:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageDeclarationAccess().getValuePartParserRuleCall_1_0());
@@ -48354,10 +48263,10 @@ else if ( (LA86_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:13831:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:13806:2: ( ruleActionUsageParameterList )
{
- // InternalSysML.g:13831:2: ( ruleActionUsageParameterList )
- // InternalSysML.g:13832:3: ruleActionUsageParameterList
+ // InternalSysML.g:13806:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:13807:3: ruleActionUsageParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageDeclarationAccess().getActionUsageParameterListParserRuleCall_1_1());
@@ -48394,13 +48303,13 @@ else if ( (LA86_0==130) ) {
// $ANTLR start "rule__ActionUsageParameter__Alternatives"
- // InternalSysML.g:13841:1: rule__ActionUsageParameter__Alternatives : ( ( ( rule__ActionUsageParameter__Group_0__0 ) ) | ( ( rule__ActionUsageParameter__Group_1__0 ) ) );
+ // InternalSysML.g:13816:1: rule__ActionUsageParameter__Alternatives : ( ( ( rule__ActionUsageParameter__Group_0__0 ) ) | ( ( rule__ActionUsageParameter__Group_1__0 ) ) );
public final void rule__ActionUsageParameter__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13845:1: ( ( ( rule__ActionUsageParameter__Group_0__0 ) ) | ( ( rule__ActionUsageParameter__Group_1__0 ) ) )
+ // InternalSysML.g:13820:1: ( ( ( rule__ActionUsageParameter__Group_0__0 ) ) | ( ( rule__ActionUsageParameter__Group_1__0 ) ) )
int alt87=2;
int LA87_0 = input.LA(1);
@@ -48419,16 +48328,16 @@ else if ( ((LA87_0>=16 && LA87_0<=17)||LA87_0==110) ) {
}
switch (alt87) {
case 1 :
- // InternalSysML.g:13846:2: ( ( rule__ActionUsageParameter__Group_0__0 ) )
+ // InternalSysML.g:13821:2: ( ( rule__ActionUsageParameter__Group_0__0 ) )
{
- // InternalSysML.g:13846:2: ( ( rule__ActionUsageParameter__Group_0__0 ) )
- // InternalSysML.g:13847:3: ( rule__ActionUsageParameter__Group_0__0 )
+ // InternalSysML.g:13821:2: ( ( rule__ActionUsageParameter__Group_0__0 ) )
+ // InternalSysML.g:13822:3: ( rule__ActionUsageParameter__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getGroup_0());
}
- // InternalSysML.g:13848:3: ( rule__ActionUsageParameter__Group_0__0 )
- // InternalSysML.g:13848:4: rule__ActionUsageParameter__Group_0__0
+ // InternalSysML.g:13823:3: ( rule__ActionUsageParameter__Group_0__0 )
+ // InternalSysML.g:13823:4: rule__ActionUsageParameter__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameter__Group_0__0();
@@ -48448,16 +48357,16 @@ else if ( ((LA87_0>=16 && LA87_0<=17)||LA87_0==110) ) {
}
break;
case 2 :
- // InternalSysML.g:13852:2: ( ( rule__ActionUsageParameter__Group_1__0 ) )
+ // InternalSysML.g:13827:2: ( ( rule__ActionUsageParameter__Group_1__0 ) )
{
- // InternalSysML.g:13852:2: ( ( rule__ActionUsageParameter__Group_1__0 ) )
- // InternalSysML.g:13853:3: ( rule__ActionUsageParameter__Group_1__0 )
+ // InternalSysML.g:13827:2: ( ( rule__ActionUsageParameter__Group_1__0 ) )
+ // InternalSysML.g:13828:3: ( rule__ActionUsageParameter__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getGroup_1());
}
- // InternalSysML.g:13854:3: ( rule__ActionUsageParameter__Group_1__0 )
- // InternalSysML.g:13854:4: rule__ActionUsageParameter__Group_1__0
+ // InternalSysML.g:13829:3: ( rule__ActionUsageParameter__Group_1__0 )
+ // InternalSysML.g:13829:4: rule__ActionUsageParameter__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameter__Group_1__0();
@@ -48494,21 +48403,21 @@ else if ( ((LA87_0>=16 && LA87_0<=17)||LA87_0==110) ) {
// $ANTLR start "rule__ActionNode__Alternatives"
- // InternalSysML.g:13862:1: rule__ActionNode__Alternatives : ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) );
+ // InternalSysML.g:13837:1: rule__ActionNode__Alternatives : ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) );
public final void rule__ActionNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13866:1: ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) )
+ // InternalSysML.g:13841:1: ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) )
int alt88=3;
alt88 = dfa88.predict(input);
switch (alt88) {
case 1 :
- // InternalSysML.g:13867:2: ( ruleSendNode )
+ // InternalSysML.g:13842:2: ( ruleSendNode )
{
- // InternalSysML.g:13867:2: ( ruleSendNode )
- // InternalSysML.g:13868:3: ruleSendNode
+ // InternalSysML.g:13842:2: ( ruleSendNode )
+ // InternalSysML.g:13843:3: ruleSendNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeAccess().getSendNodeParserRuleCall_0());
@@ -48528,10 +48437,10 @@ public final void rule__ActionNode__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:13873:2: ( ruleAcceptNode )
+ // InternalSysML.g:13848:2: ( ruleAcceptNode )
{
- // InternalSysML.g:13873:2: ( ruleAcceptNode )
- // InternalSysML.g:13874:3: ruleAcceptNode
+ // InternalSysML.g:13848:2: ( ruleAcceptNode )
+ // InternalSysML.g:13849:3: ruleAcceptNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeAccess().getAcceptNodeParserRuleCall_1());
@@ -48551,10 +48460,10 @@ public final void rule__ActionNode__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalSysML.g:13879:2: ( ruleControlNode )
+ // InternalSysML.g:13854:2: ( ruleControlNode )
{
- // InternalSysML.g:13879:2: ( ruleControlNode )
- // InternalSysML.g:13880:3: ruleControlNode
+ // InternalSysML.g:13854:2: ( ruleControlNode )
+ // InternalSysML.g:13855:3: ruleControlNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeAccess().getControlNodeParserRuleCall_2());
@@ -48591,23 +48500,18 @@ public final void rule__ActionNode__Alternatives() throws RecognitionException {
// $ANTLR start "rule__ControlNode__Alternatives"
- // InternalSysML.g:13889:1: rule__ControlNode__Alternatives : ( ( ruleMergeNode ) | ( ruleDecisionNode ) | ( ruleJoinNode ) | ( ruleForkNode ) );
+ // InternalSysML.g:13864:1: rule__ControlNode__Alternatives : ( ( ruleMergeNode ) | ( ruleDecisionNode ) | ( ruleJoinNode ) | ( ruleForkNode ) );
public final void rule__ControlNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13893:1: ( ( ruleMergeNode ) | ( ruleDecisionNode ) | ( ruleJoinNode ) | ( ruleForkNode ) )
+ // InternalSysML.g:13868:1: ( ( ruleMergeNode ) | ( ruleDecisionNode ) | ( ruleJoinNode ) | ( ruleForkNode ) )
int alt89=4;
switch ( input.LA(1) ) {
case 147:
{
switch ( input.LA(2) ) {
- case 149:
- {
- alt89=1;
- }
- break;
case 151:
{
alt89=3;
@@ -48618,6 +48522,11 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
alt89=2;
}
break;
+ case 149:
+ {
+ alt89=1;
+ }
+ break;
case 152:
{
alt89=4;
@@ -48636,11 +48545,6 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
case 148:
{
switch ( input.LA(2) ) {
- case 150:
- {
- alt89=2;
- }
- break;
case 152:
{
alt89=4;
@@ -48656,6 +48560,11 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
alt89=3;
}
break;
+ case 150:
+ {
+ alt89=2;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -48696,10 +48605,10 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
switch (alt89) {
case 1 :
- // InternalSysML.g:13894:2: ( ruleMergeNode )
+ // InternalSysML.g:13869:2: ( ruleMergeNode )
{
- // InternalSysML.g:13894:2: ( ruleMergeNode )
- // InternalSysML.g:13895:3: ruleMergeNode
+ // InternalSysML.g:13869:2: ( ruleMergeNode )
+ // InternalSysML.g:13870:3: ruleMergeNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlNodeAccess().getMergeNodeParserRuleCall_0());
@@ -48719,10 +48628,10 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalSysML.g:13900:2: ( ruleDecisionNode )
+ // InternalSysML.g:13875:2: ( ruleDecisionNode )
{
- // InternalSysML.g:13900:2: ( ruleDecisionNode )
- // InternalSysML.g:13901:3: ruleDecisionNode
+ // InternalSysML.g:13875:2: ( ruleDecisionNode )
+ // InternalSysML.g:13876:3: ruleDecisionNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlNodeAccess().getDecisionNodeParserRuleCall_1());
@@ -48742,10 +48651,10 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalSysML.g:13906:2: ( ruleJoinNode )
+ // InternalSysML.g:13881:2: ( ruleJoinNode )
{
- // InternalSysML.g:13906:2: ( ruleJoinNode )
- // InternalSysML.g:13907:3: ruleJoinNode
+ // InternalSysML.g:13881:2: ( ruleJoinNode )
+ // InternalSysML.g:13882:3: ruleJoinNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlNodeAccess().getJoinNodeParserRuleCall_2());
@@ -48765,10 +48674,10 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
}
break;
case 4 :
- // InternalSysML.g:13912:2: ( ruleForkNode )
+ // InternalSysML.g:13887:2: ( ruleForkNode )
{
- // InternalSysML.g:13912:2: ( ruleForkNode )
- // InternalSysML.g:13913:3: ruleForkNode
+ // InternalSysML.g:13887:2: ( ruleForkNode )
+ // InternalSysML.g:13888:3: ruleForkNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlNodeAccess().getForkNodeParserRuleCall_3());
@@ -48805,13 +48714,13 @@ public final void rule__ControlNode__Alternatives() throws RecognitionException
// $ANTLR start "rule__ActionTargetSuccession__Alternatives"
- // InternalSysML.g:13922:1: rule__ActionTargetSuccession__Alternatives : ( ( ruleTargetSuccession ) | ( ruleGuardedTargetSuccession ) | ( ruleDefaultTargetSuccession ) );
+ // InternalSysML.g:13897:1: rule__ActionTargetSuccession__Alternatives : ( ( ruleTargetSuccession ) | ( ruleGuardedTargetSuccession ) | ( ruleDefaultTargetSuccession ) );
public final void rule__ActionTargetSuccession__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13926:1: ( ( ruleTargetSuccession ) | ( ruleGuardedTargetSuccession ) | ( ruleDefaultTargetSuccession ) )
+ // InternalSysML.g:13901:1: ( ( ruleTargetSuccession ) | ( ruleGuardedTargetSuccession ) | ( ruleDefaultTargetSuccession ) )
int alt90=3;
switch ( input.LA(1) ) {
case 120:
@@ -48839,10 +48748,10 @@ public final void rule__ActionTargetSuccession__Alternatives() throws Recognitio
switch (alt90) {
case 1 :
- // InternalSysML.g:13927:2: ( ruleTargetSuccession )
+ // InternalSysML.g:13902:2: ( ruleTargetSuccession )
{
- // InternalSysML.g:13927:2: ( ruleTargetSuccession )
- // InternalSysML.g:13928:3: ruleTargetSuccession
+ // InternalSysML.g:13902:2: ( ruleTargetSuccession )
+ // InternalSysML.g:13903:3: ruleTargetSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionTargetSuccessionAccess().getTargetSuccessionParserRuleCall_0());
@@ -48862,10 +48771,10 @@ public final void rule__ActionTargetSuccession__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalSysML.g:13933:2: ( ruleGuardedTargetSuccession )
+ // InternalSysML.g:13908:2: ( ruleGuardedTargetSuccession )
{
- // InternalSysML.g:13933:2: ( ruleGuardedTargetSuccession )
- // InternalSysML.g:13934:3: ruleGuardedTargetSuccession
+ // InternalSysML.g:13908:2: ( ruleGuardedTargetSuccession )
+ // InternalSysML.g:13909:3: ruleGuardedTargetSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionTargetSuccessionAccess().getGuardedTargetSuccessionParserRuleCall_1());
@@ -48885,10 +48794,10 @@ public final void rule__ActionTargetSuccession__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalSysML.g:13939:2: ( ruleDefaultTargetSuccession )
+ // InternalSysML.g:13914:2: ( ruleDefaultTargetSuccession )
{
- // InternalSysML.g:13939:2: ( ruleDefaultTargetSuccession )
- // InternalSysML.g:13940:3: ruleDefaultTargetSuccession
+ // InternalSysML.g:13914:2: ( ruleDefaultTargetSuccession )
+ // InternalSysML.g:13915:3: ruleDefaultTargetSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionTargetSuccessionAccess().getDefaultTargetSuccessionParserRuleCall_2());
@@ -48925,13 +48834,13 @@ public final void rule__ActionTargetSuccession__Alternatives() throws Recognitio
// $ANTLR start "rule__StateBody__Alternatives"
- // InternalSysML.g:13949:1: rule__StateBody__Alternatives : ( ( ';' ) | ( ( rule__StateBody__Group_1__0 ) ) );
+ // InternalSysML.g:13924:1: rule__StateBody__Alternatives : ( ( ';' ) | ( ( rule__StateBody__Group_1__0 ) ) );
public final void rule__StateBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13953:1: ( ( ';' ) | ( ( rule__StateBody__Group_1__0 ) ) )
+ // InternalSysML.g:13928:1: ( ( ';' ) | ( ( rule__StateBody__Group_1__0 ) ) )
int alt91=2;
int LA91_0 = input.LA(1);
@@ -48950,10 +48859,10 @@ else if ( (LA91_0==107) ) {
}
switch (alt91) {
case 1 :
- // InternalSysML.g:13954:2: ( ';' )
+ // InternalSysML.g:13929:2: ( ';' )
{
- // InternalSysML.g:13954:2: ( ';' )
- // InternalSysML.g:13955:3: ';'
+ // InternalSysML.g:13929:2: ( ';' )
+ // InternalSysML.g:13930:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyAccess().getSemicolonKeyword_0());
@@ -48969,16 +48878,16 @@ else if ( (LA91_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:13960:2: ( ( rule__StateBody__Group_1__0 ) )
+ // InternalSysML.g:13935:2: ( ( rule__StateBody__Group_1__0 ) )
{
- // InternalSysML.g:13960:2: ( ( rule__StateBody__Group_1__0 ) )
- // InternalSysML.g:13961:3: ( rule__StateBody__Group_1__0 )
+ // InternalSysML.g:13935:2: ( ( rule__StateBody__Group_1__0 ) )
+ // InternalSysML.g:13936:3: ( rule__StateBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyAccess().getGroup_1());
}
- // InternalSysML.g:13962:3: ( rule__StateBody__Group_1__0 )
- // InternalSysML.g:13962:4: rule__StateBody__Group_1__0
+ // InternalSysML.g:13937:3: ( rule__StateBody__Group_1__0 )
+ // InternalSysML.g:13937:4: rule__StateBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__StateBody__Group_1__0();
@@ -49015,27 +48924,27 @@ else if ( (LA91_0==107) ) {
// $ANTLR start "rule__StateDefBodyItem__Alternatives"
- // InternalSysML.g:13970:1: rule__StateDefBodyItem__Alternatives : ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) );
+ // InternalSysML.g:13945:1: rule__StateDefBodyItem__Alternatives : ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) );
public final void rule__StateDefBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:13974:1: ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) )
+ // InternalSysML.g:13949:1: ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) )
int alt92=9;
alt92 = dfa92.predict(input);
switch (alt92) {
case 1 :
- // InternalSysML.g:13975:2: ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:13950:2: ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) )
{
- // InternalSysML.g:13975:2: ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) )
- // InternalSysML.g:13976:3: ( rule__StateDefBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:13950:2: ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) )
+ // InternalSysML.g:13951:3: ( rule__StateDefBodyItem__Documentation_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getDocumentation_compAssignment_0());
}
- // InternalSysML.g:13977:3: ( rule__StateDefBodyItem__Documentation_compAssignment_0 )
- // InternalSysML.g:13977:4: rule__StateDefBodyItem__Documentation_compAssignment_0
+ // InternalSysML.g:13952:3: ( rule__StateDefBodyItem__Documentation_compAssignment_0 )
+ // InternalSysML.g:13952:4: rule__StateDefBodyItem__Documentation_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__Documentation_compAssignment_0();
@@ -49055,16 +48964,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalSysML.g:13981:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:13956:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:13981:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:13982:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:13956:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:13957:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:13983:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:13983:4: rule__StateDefBodyItem__OwnedMembership_compAssignment_1
+ // InternalSysML.g:13958:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:13958:4: rule__StateDefBodyItem__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedMembership_compAssignment_1();
@@ -49084,16 +48993,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalSysML.g:13987:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:13962:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:13987:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:13988:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:13962:2: ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:13963:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:13989:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:13989:4: rule__StateDefBodyItem__OwnedMembership_compAssignment_2
+ // InternalSysML.g:13964:3: ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:13964:4: rule__StateDefBodyItem__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedMembership_compAssignment_2();
@@ -49113,16 +49022,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 4 :
- // InternalSysML.g:13993:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:13968:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:13993:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:13994:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:13968:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:13969:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:13995:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:13995:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:13970:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:13970:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3();
@@ -49142,16 +49051,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 5 :
- // InternalSysML.g:13999:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:13974:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
{
- // InternalSysML.g:13999:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
- // InternalSysML.g:14000:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:13974:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:13975:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalSysML.g:14001:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 )
- // InternalSysML.g:14001:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4
+ // InternalSysML.g:13976:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:13976:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4();
@@ -49171,16 +49080,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 6 :
- // InternalSysML.g:14005:2: ( ( rule__StateDefBodyItem__Group_5__0 ) )
+ // InternalSysML.g:13980:2: ( ( rule__StateDefBodyItem__Group_5__0 ) )
{
- // InternalSysML.g:14005:2: ( ( rule__StateDefBodyItem__Group_5__0 ) )
- // InternalSysML.g:14006:3: ( rule__StateDefBodyItem__Group_5__0 )
+ // InternalSysML.g:13980:2: ( ( rule__StateDefBodyItem__Group_5__0 ) )
+ // InternalSysML.g:13981:3: ( rule__StateDefBodyItem__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getGroup_5());
}
- // InternalSysML.g:14007:3: ( rule__StateDefBodyItem__Group_5__0 )
- // InternalSysML.g:14007:4: rule__StateDefBodyItem__Group_5__0
+ // InternalSysML.g:13982:3: ( rule__StateDefBodyItem__Group_5__0 )
+ // InternalSysML.g:13982:4: rule__StateDefBodyItem__Group_5__0
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__Group_5__0();
@@ -49200,16 +49109,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 7 :
- // InternalSysML.g:14011:2: ( ( rule__StateDefBodyItem__Group_6__0 ) )
+ // InternalSysML.g:13986:2: ( ( rule__StateDefBodyItem__Group_6__0 ) )
{
- // InternalSysML.g:14011:2: ( ( rule__StateDefBodyItem__Group_6__0 ) )
- // InternalSysML.g:14012:3: ( rule__StateDefBodyItem__Group_6__0 )
+ // InternalSysML.g:13986:2: ( ( rule__StateDefBodyItem__Group_6__0 ) )
+ // InternalSysML.g:13987:3: ( rule__StateDefBodyItem__Group_6__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getGroup_6());
}
- // InternalSysML.g:14013:3: ( rule__StateDefBodyItem__Group_6__0 )
- // InternalSysML.g:14013:4: rule__StateDefBodyItem__Group_6__0
+ // InternalSysML.g:13988:3: ( rule__StateDefBodyItem__Group_6__0 )
+ // InternalSysML.g:13988:4: rule__StateDefBodyItem__Group_6__0
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__Group_6__0();
@@ -49229,16 +49138,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 8 :
- // InternalSysML.g:14017:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) )
+ // InternalSysML.g:13992:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) )
{
- // InternalSysML.g:14017:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) )
- // InternalSysML.g:14018:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 )
+ // InternalSysML.g:13992:2: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) )
+ // InternalSysML.g:13993:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_7());
}
- // InternalSysML.g:14019:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 )
- // InternalSysML.g:14019:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7
+ // InternalSysML.g:13994:3: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 )
+ // InternalSysML.g:13994:4: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7();
@@ -49258,16 +49167,16 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
}
break;
case 9 :
- // InternalSysML.g:14023:2: ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) )
+ // InternalSysML.g:13998:2: ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) )
{
- // InternalSysML.g:14023:2: ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) )
- // InternalSysML.g:14024:3: ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 )
+ // InternalSysML.g:13998:2: ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) )
+ // InternalSysML.g:13999:3: ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedImport_compAssignment_8());
}
- // InternalSysML.g:14025:3: ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 )
- // InternalSysML.g:14025:4: rule__StateDefBodyItem__OwnedImport_compAssignment_8
+ // InternalSysML.g:14000:3: ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 )
+ // InternalSysML.g:14000:4: rule__StateDefBodyItem__OwnedImport_compAssignment_8
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedImport_compAssignment_8();
@@ -49304,13 +49213,13 @@ public final void rule__StateDefBodyItem__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__EntryTransitionMember__Alternatives_1"
- // InternalSysML.g:14033:1: rule__EntryTransitionMember__Alternatives_1 : ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) ) | ( ( rule__EntryTransitionMember__Group_1_1__0 ) ) );
+ // InternalSysML.g:14008:1: rule__EntryTransitionMember__Alternatives_1 : ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) ) | ( ( rule__EntryTransitionMember__Group_1_1__0 ) ) );
public final void rule__EntryTransitionMember__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14037:1: ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) ) | ( ( rule__EntryTransitionMember__Group_1_1__0 ) ) )
+ // InternalSysML.g:14012:1: ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) ) | ( ( rule__EntryTransitionMember__Group_1_1__0 ) ) )
int alt93=2;
int LA93_0 = input.LA(1);
@@ -49329,16 +49238,16 @@ else if ( (LA93_0==120) ) {
}
switch (alt93) {
case 1 :
- // InternalSysML.g:14038:2: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) )
+ // InternalSysML.g:14013:2: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) )
{
- // InternalSysML.g:14038:2: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) )
- // InternalSysML.g:14039:3: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 )
+ // InternalSysML.g:14013:2: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 ) )
+ // InternalSysML.g:14014:3: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getOwnedMemberFeature_compAssignment_1_0());
}
- // InternalSysML.g:14040:3: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 )
- // InternalSysML.g:14040:4: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0
+ // InternalSysML.g:14015:3: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 )
+ // InternalSysML.g:14015:4: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0();
@@ -49358,16 +49267,16 @@ else if ( (LA93_0==120) ) {
}
break;
case 2 :
- // InternalSysML.g:14044:2: ( ( rule__EntryTransitionMember__Group_1_1__0 ) )
+ // InternalSysML.g:14019:2: ( ( rule__EntryTransitionMember__Group_1_1__0 ) )
{
- // InternalSysML.g:14044:2: ( ( rule__EntryTransitionMember__Group_1_1__0 ) )
- // InternalSysML.g:14045:3: ( rule__EntryTransitionMember__Group_1_1__0 )
+ // InternalSysML.g:14019:2: ( ( rule__EntryTransitionMember__Group_1_1__0 ) )
+ // InternalSysML.g:14020:3: ( rule__EntryTransitionMember__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getGroup_1_1());
}
- // InternalSysML.g:14046:3: ( rule__EntryTransitionMember__Group_1_1__0 )
- // InternalSysML.g:14046:4: rule__EntryTransitionMember__Group_1_1__0
+ // InternalSysML.g:14021:3: ( rule__EntryTransitionMember__Group_1_1__0 )
+ // InternalSysML.g:14021:4: rule__EntryTransitionMember__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__Group_1_1__0();
@@ -49404,13 +49313,13 @@ else if ( (LA93_0==120) ) {
// $ANTLR start "rule__StateActionUsage__Alternatives"
- // InternalSysML.g:14054:1: rule__StateActionUsage__Alternatives : ( ( ( rule__StateActionUsage__Group_0__0 ) ) | ( ( rule__StateActionUsage__Group_1__0 ) ) );
+ // InternalSysML.g:14029:1: rule__StateActionUsage__Alternatives : ( ( ( rule__StateActionUsage__Group_0__0 ) ) | ( ( rule__StateActionUsage__Group_1__0 ) ) );
public final void rule__StateActionUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14058:1: ( ( ( rule__StateActionUsage__Group_0__0 ) ) | ( ( rule__StateActionUsage__Group_1__0 ) ) )
+ // InternalSysML.g:14033:1: ( ( ( rule__StateActionUsage__Group_0__0 ) ) | ( ( rule__StateActionUsage__Group_1__0 ) ) )
int alt94=2;
int LA94_0 = input.LA(1);
@@ -49429,16 +49338,16 @@ else if ( ((LA94_0>=RULE_ID && LA94_0<=RULE_UNRESTRICTED_NAME)||LA94_0==30||LA94
}
switch (alt94) {
case 1 :
- // InternalSysML.g:14059:2: ( ( rule__StateActionUsage__Group_0__0 ) )
+ // InternalSysML.g:14034:2: ( ( rule__StateActionUsage__Group_0__0 ) )
{
- // InternalSysML.g:14059:2: ( ( rule__StateActionUsage__Group_0__0 ) )
- // InternalSysML.g:14060:3: ( rule__StateActionUsage__Group_0__0 )
+ // InternalSysML.g:14034:2: ( ( rule__StateActionUsage__Group_0__0 ) )
+ // InternalSysML.g:14035:3: ( rule__StateActionUsage__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getGroup_0());
}
- // InternalSysML.g:14061:3: ( rule__StateActionUsage__Group_0__0 )
- // InternalSysML.g:14061:4: rule__StateActionUsage__Group_0__0
+ // InternalSysML.g:14036:3: ( rule__StateActionUsage__Group_0__0 )
+ // InternalSysML.g:14036:4: rule__StateActionUsage__Group_0__0
{
pushFollow(FOLLOW_2);
rule__StateActionUsage__Group_0__0();
@@ -49458,16 +49367,16 @@ else if ( ((LA94_0>=RULE_ID && LA94_0<=RULE_UNRESTRICTED_NAME)||LA94_0==30||LA94
}
break;
case 2 :
- // InternalSysML.g:14065:2: ( ( rule__StateActionUsage__Group_1__0 ) )
+ // InternalSysML.g:14040:2: ( ( rule__StateActionUsage__Group_1__0 ) )
{
- // InternalSysML.g:14065:2: ( ( rule__StateActionUsage__Group_1__0 ) )
- // InternalSysML.g:14066:3: ( rule__StateActionUsage__Group_1__0 )
+ // InternalSysML.g:14040:2: ( ( rule__StateActionUsage__Group_1__0 ) )
+ // InternalSysML.g:14041:3: ( rule__StateActionUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getGroup_1());
}
- // InternalSysML.g:14067:3: ( rule__StateActionUsage__Group_1__0 )
- // InternalSysML.g:14067:4: rule__StateActionUsage__Group_1__0
+ // InternalSysML.g:14042:3: ( rule__StateActionUsage__Group_1__0 )
+ // InternalSysML.g:14042:4: rule__StateActionUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__StateActionUsage__Group_1__0();
@@ -49504,27 +49413,27 @@ else if ( ((LA94_0>=RULE_ID && LA94_0<=RULE_UNRESTRICTED_NAME)||LA94_0==30||LA94
// $ANTLR start "rule__PerformedActionUsage__Alternatives"
- // InternalSysML.g:14075:1: rule__PerformedActionUsage__Alternatives : ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) );
+ // InternalSysML.g:14050:1: rule__PerformedActionUsage__Alternatives : ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) );
public final void rule__PerformedActionUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14079:1: ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) )
+ // InternalSysML.g:14054:1: ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) )
int alt95=3;
alt95 = dfa95.predict(input);
switch (alt95) {
case 1 :
- // InternalSysML.g:14080:2: ( ( rule__PerformedActionUsage__Group_0__0 ) )
+ // InternalSysML.g:14055:2: ( ( rule__PerformedActionUsage__Group_0__0 ) )
{
- // InternalSysML.g:14080:2: ( ( rule__PerformedActionUsage__Group_0__0 ) )
- // InternalSysML.g:14081:3: ( rule__PerformedActionUsage__Group_0__0 )
+ // InternalSysML.g:14055:2: ( ( rule__PerformedActionUsage__Group_0__0 ) )
+ // InternalSysML.g:14056:3: ( rule__PerformedActionUsage__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getGroup_0());
}
- // InternalSysML.g:14082:3: ( rule__PerformedActionUsage__Group_0__0 )
- // InternalSysML.g:14082:4: rule__PerformedActionUsage__Group_0__0
+ // InternalSysML.g:14057:3: ( rule__PerformedActionUsage__Group_0__0 )
+ // InternalSysML.g:14057:4: rule__PerformedActionUsage__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_0__0();
@@ -49544,16 +49453,16 @@ public final void rule__PerformedActionUsage__Alternatives() throws RecognitionE
}
break;
case 2 :
- // InternalSysML.g:14086:2: ( ( rule__PerformedActionUsage__Group_1__0 ) )
+ // InternalSysML.g:14061:2: ( ( rule__PerformedActionUsage__Group_1__0 ) )
{
- // InternalSysML.g:14086:2: ( ( rule__PerformedActionUsage__Group_1__0 ) )
- // InternalSysML.g:14087:3: ( rule__PerformedActionUsage__Group_1__0 )
+ // InternalSysML.g:14061:2: ( ( rule__PerformedActionUsage__Group_1__0 ) )
+ // InternalSysML.g:14062:3: ( rule__PerformedActionUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getGroup_1());
}
- // InternalSysML.g:14088:3: ( rule__PerformedActionUsage__Group_1__0 )
- // InternalSysML.g:14088:4: rule__PerformedActionUsage__Group_1__0
+ // InternalSysML.g:14063:3: ( rule__PerformedActionUsage__Group_1__0 )
+ // InternalSysML.g:14063:4: rule__PerformedActionUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_1__0();
@@ -49573,16 +49482,16 @@ public final void rule__PerformedActionUsage__Alternatives() throws RecognitionE
}
break;
case 3 :
- // InternalSysML.g:14092:2: ( ( rule__PerformedActionUsage__Group_2__0 ) )
+ // InternalSysML.g:14067:2: ( ( rule__PerformedActionUsage__Group_2__0 ) )
{
- // InternalSysML.g:14092:2: ( ( rule__PerformedActionUsage__Group_2__0 ) )
- // InternalSysML.g:14093:3: ( rule__PerformedActionUsage__Group_2__0 )
+ // InternalSysML.g:14067:2: ( ( rule__PerformedActionUsage__Group_2__0 ) )
+ // InternalSysML.g:14068:3: ( rule__PerformedActionUsage__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getGroup_2());
}
- // InternalSysML.g:14094:3: ( rule__PerformedActionUsage__Group_2__0 )
- // InternalSysML.g:14094:4: rule__PerformedActionUsage__Group_2__0
+ // InternalSysML.g:14069:3: ( rule__PerformedActionUsage__Group_2__0 )
+ // InternalSysML.g:14069:4: rule__PerformedActionUsage__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_2__0();
@@ -49619,13 +49528,13 @@ public final void rule__PerformedActionUsage__Alternatives() throws RecognitionE
// $ANTLR start "rule__StateRefUsage__Alternatives_1"
- // InternalSysML.g:14102:1: rule__StateRefUsage__Alternatives_1 : ( ( ( rule__StateRefUsage__Group_1_0__0 ) ) | ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14077:1: rule__StateRefUsage__Alternatives_1 : ( ( ( rule__StateRefUsage__Group_1_0__0 ) ) | ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__StateRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14106:1: ( ( ( rule__StateRefUsage__Group_1_0__0 ) ) | ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14081:1: ( ( ( rule__StateRefUsage__Group_1_0__0 ) ) | ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt96=2;
int LA96_0 = input.LA(1);
@@ -49644,16 +49553,16 @@ else if ( (LA96_0==31) ) {
}
switch (alt96) {
case 1 :
- // InternalSysML.g:14107:2: ( ( rule__StateRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14082:2: ( ( rule__StateRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14107:2: ( ( rule__StateRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14108:3: ( rule__StateRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14082:2: ( ( rule__StateRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14083:3: ( rule__StateRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14109:3: ( rule__StateRefUsage__Group_1_0__0 )
- // InternalSysML.g:14109:4: rule__StateRefUsage__Group_1_0__0
+ // InternalSysML.g:14084:3: ( rule__StateRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14084:4: rule__StateRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__StateRefUsage__Group_1_0__0();
@@ -49673,16 +49582,16 @@ else if ( (LA96_0==31) ) {
}
break;
case 2 :
- // InternalSysML.g:14113:2: ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14088:2: ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14113:2: ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14114:3: ( rule__StateRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14088:2: ( ( rule__StateRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14089:3: ( rule__StateRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14115:3: ( rule__StateRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14115:4: rule__StateRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14090:3: ( rule__StateRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14090:4: rule__StateRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__StateRefUsage__IsCompositeAssignment_1_1();
@@ -49719,13 +49628,13 @@ else if ( (LA96_0==31) ) {
// $ANTLR start "rule__ExhibitStateUsage__Alternatives_2"
- // InternalSysML.g:14123:1: rule__ExhibitStateUsage__Alternatives_2 : ( ( ( rule__ExhibitStateUsage__Group_2_0__0 ) ) | ( ( rule__ExhibitStateUsage__Group_2_1__0 ) ) );
+ // InternalSysML.g:14098:1: rule__ExhibitStateUsage__Alternatives_2 : ( ( ( rule__ExhibitStateUsage__Group_2_0__0 ) ) | ( ( rule__ExhibitStateUsage__Group_2_1__0 ) ) );
public final void rule__ExhibitStateUsage__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14127:1: ( ( ( rule__ExhibitStateUsage__Group_2_0__0 ) ) | ( ( rule__ExhibitStateUsage__Group_2_1__0 ) ) )
+ // InternalSysML.g:14102:1: ( ( ( rule__ExhibitStateUsage__Group_2_0__0 ) ) | ( ( rule__ExhibitStateUsage__Group_2_1__0 ) ) )
int alt97=2;
int LA97_0 = input.LA(1);
@@ -49744,16 +49653,16 @@ else if ( (LA97_0==31) ) {
}
switch (alt97) {
case 1 :
- // InternalSysML.g:14128:2: ( ( rule__ExhibitStateUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14103:2: ( ( rule__ExhibitStateUsage__Group_2_0__0 ) )
{
- // InternalSysML.g:14128:2: ( ( rule__ExhibitStateUsage__Group_2_0__0 ) )
- // InternalSysML.g:14129:3: ( rule__ExhibitStateUsage__Group_2_0__0 )
+ // InternalSysML.g:14103:2: ( ( rule__ExhibitStateUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14104:3: ( rule__ExhibitStateUsage__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getGroup_2_0());
}
- // InternalSysML.g:14130:3: ( rule__ExhibitStateUsage__Group_2_0__0 )
- // InternalSysML.g:14130:4: rule__ExhibitStateUsage__Group_2_0__0
+ // InternalSysML.g:14105:3: ( rule__ExhibitStateUsage__Group_2_0__0 )
+ // InternalSysML.g:14105:4: rule__ExhibitStateUsage__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Group_2_0__0();
@@ -49773,16 +49682,16 @@ else if ( (LA97_0==31) ) {
}
break;
case 2 :
- // InternalSysML.g:14134:2: ( ( rule__ExhibitStateUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14109:2: ( ( rule__ExhibitStateUsage__Group_2_1__0 ) )
{
- // InternalSysML.g:14134:2: ( ( rule__ExhibitStateUsage__Group_2_1__0 ) )
- // InternalSysML.g:14135:3: ( rule__ExhibitStateUsage__Group_2_1__0 )
+ // InternalSysML.g:14109:2: ( ( rule__ExhibitStateUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14110:3: ( rule__ExhibitStateUsage__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getGroup_2_1());
}
- // InternalSysML.g:14136:3: ( rule__ExhibitStateUsage__Group_2_1__0 )
- // InternalSysML.g:14136:4: rule__ExhibitStateUsage__Group_2_1__0
+ // InternalSysML.g:14111:3: ( rule__ExhibitStateUsage__Group_2_1__0 )
+ // InternalSysML.g:14111:4: rule__ExhibitStateUsage__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Group_2_1__0();
@@ -49819,13 +49728,13 @@ else if ( (LA97_0==31) ) {
// $ANTLR start "rule__ExhibitStateUsage__Alternatives_3"
- // InternalSysML.g:14144:1: rule__ExhibitStateUsage__Alternatives_3 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
+ // InternalSysML.g:14119:1: rule__ExhibitStateUsage__Alternatives_3 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
public final void rule__ExhibitStateUsage__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14148:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
+ // InternalSysML.g:14123:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
int alt98=2;
int LA98_0 = input.LA(1);
@@ -49844,10 +49753,10 @@ else if ( (LA98_0==130) ) {
}
switch (alt98) {
case 1 :
- // InternalSysML.g:14149:2: ( ruleValuePart )
+ // InternalSysML.g:14124:2: ( ruleValuePart )
{
- // InternalSysML.g:14149:2: ( ruleValuePart )
- // InternalSysML.g:14150:3: ruleValuePart
+ // InternalSysML.g:14124:2: ( ruleValuePart )
+ // InternalSysML.g:14125:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getValuePartParserRuleCall_3_0());
@@ -49867,10 +49776,10 @@ else if ( (LA98_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:14155:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:14130:2: ( ruleActionUsageParameterList )
{
- // InternalSysML.g:14155:2: ( ruleActionUsageParameterList )
- // InternalSysML.g:14156:3: ruleActionUsageParameterList
+ // InternalSysML.g:14130:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:14131:3: ruleActionUsageParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getActionUsageParameterListParserRuleCall_3_1());
@@ -49907,13 +49816,13 @@ else if ( (LA98_0==130) ) {
// $ANTLR start "rule__EffectBehaviorUsage__Alternatives"
- // InternalSysML.g:14165:1: rule__EffectBehaviorUsage__Alternatives : ( ( ruleEmptyActionUsage ) | ( ( rule__EffectBehaviorUsage__Group_1__0 ) ) );
+ // InternalSysML.g:14140:1: rule__EffectBehaviorUsage__Alternatives : ( ( ruleEmptyActionUsage ) | ( ( rule__EffectBehaviorUsage__Group_1__0 ) ) );
public final void rule__EffectBehaviorUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14169:1: ( ( ruleEmptyActionUsage ) | ( ( rule__EffectBehaviorUsage__Group_1__0 ) ) )
+ // InternalSysML.g:14144:1: ( ( ruleEmptyActionUsage ) | ( ( rule__EffectBehaviorUsage__Group_1__0 ) ) )
int alt99=2;
int LA99_0 = input.LA(1);
@@ -49932,10 +49841,10 @@ else if ( ((LA99_0>=RULE_ID && LA99_0<=RULE_UNRESTRICTED_NAME)||LA99_0==30||LA99
}
switch (alt99) {
case 1 :
- // InternalSysML.g:14170:2: ( ruleEmptyActionUsage )
+ // InternalSysML.g:14145:2: ( ruleEmptyActionUsage )
{
- // InternalSysML.g:14170:2: ( ruleEmptyActionUsage )
- // InternalSysML.g:14171:3: ruleEmptyActionUsage
+ // InternalSysML.g:14145:2: ( ruleEmptyActionUsage )
+ // InternalSysML.g:14146:3: ruleEmptyActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getEmptyActionUsageParserRuleCall_0());
@@ -49955,16 +49864,16 @@ else if ( ((LA99_0>=RULE_ID && LA99_0<=RULE_UNRESTRICTED_NAME)||LA99_0==30||LA99
}
break;
case 2 :
- // InternalSysML.g:14176:2: ( ( rule__EffectBehaviorUsage__Group_1__0 ) )
+ // InternalSysML.g:14151:2: ( ( rule__EffectBehaviorUsage__Group_1__0 ) )
{
- // InternalSysML.g:14176:2: ( ( rule__EffectBehaviorUsage__Group_1__0 ) )
- // InternalSysML.g:14177:3: ( rule__EffectBehaviorUsage__Group_1__0 )
+ // InternalSysML.g:14151:2: ( ( rule__EffectBehaviorUsage__Group_1__0 ) )
+ // InternalSysML.g:14152:3: ( rule__EffectBehaviorUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getGroup_1());
}
- // InternalSysML.g:14178:3: ( rule__EffectBehaviorUsage__Group_1__0 )
- // InternalSysML.g:14178:4: rule__EffectBehaviorUsage__Group_1__0
+ // InternalSysML.g:14153:3: ( rule__EffectBehaviorUsage__Group_1__0 )
+ // InternalSysML.g:14153:4: rule__EffectBehaviorUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorUsage__Group_1__0();
@@ -50001,13 +49910,13 @@ else if ( ((LA99_0>=RULE_ID && LA99_0<=RULE_UNRESTRICTED_NAME)||LA99_0==30||LA99
// $ANTLR start "rule__CalculationDefinition__Alternatives_3"
- // InternalSysML.g:14186:1: rule__CalculationDefinition__Alternatives_3 : ( ( ruleCalculationBody ) | ( ( rule__CalculationDefinition__Group_3_1__0 ) ) );
+ // InternalSysML.g:14161:1: rule__CalculationDefinition__Alternatives_3 : ( ( ruleCalculationBody ) | ( ( rule__CalculationDefinition__Group_3_1__0 ) ) );
public final void rule__CalculationDefinition__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14190:1: ( ( ruleCalculationBody ) | ( ( rule__CalculationDefinition__Group_3_1__0 ) ) )
+ // InternalSysML.g:14165:1: ( ( ruleCalculationBody ) | ( ( rule__CalculationDefinition__Group_3_1__0 ) ) )
int alt100=2;
int LA100_0 = input.LA(1);
@@ -50026,10 +49935,10 @@ else if ( (LA100_0==110) ) {
}
switch (alt100) {
case 1 :
- // InternalSysML.g:14191:2: ( ruleCalculationBody )
+ // InternalSysML.g:14166:2: ( ruleCalculationBody )
{
- // InternalSysML.g:14191:2: ( ruleCalculationBody )
- // InternalSysML.g:14192:3: ruleCalculationBody
+ // InternalSysML.g:14166:2: ( ruleCalculationBody )
+ // InternalSysML.g:14167:3: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getCalculationBodyParserRuleCall_3_0());
@@ -50049,16 +49958,16 @@ else if ( (LA100_0==110) ) {
}
break;
case 2 :
- // InternalSysML.g:14197:2: ( ( rule__CalculationDefinition__Group_3_1__0 ) )
+ // InternalSysML.g:14172:2: ( ( rule__CalculationDefinition__Group_3_1__0 ) )
{
- // InternalSysML.g:14197:2: ( ( rule__CalculationDefinition__Group_3_1__0 ) )
- // InternalSysML.g:14198:3: ( rule__CalculationDefinition__Group_3_1__0 )
+ // InternalSysML.g:14172:2: ( ( rule__CalculationDefinition__Group_3_1__0 ) )
+ // InternalSysML.g:14173:3: ( rule__CalculationDefinition__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getGroup_3_1());
}
- // InternalSysML.g:14199:3: ( rule__CalculationDefinition__Group_3_1__0 )
- // InternalSysML.g:14199:4: rule__CalculationDefinition__Group_3_1__0
+ // InternalSysML.g:14174:3: ( rule__CalculationDefinition__Group_3_1__0 )
+ // InternalSysML.g:14174:4: rule__CalculationDefinition__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__CalculationDefinition__Group_3_1__0();
@@ -50095,13 +50004,13 @@ else if ( (LA100_0==110) ) {
// $ANTLR start "rule__CalculationBody__Alternatives"
- // InternalSysML.g:14207:1: rule__CalculationBody__Alternatives : ( ( ';' ) | ( ( rule__CalculationBody__Group_1__0 ) ) );
+ // InternalSysML.g:14182:1: rule__CalculationBody__Alternatives : ( ( ';' ) | ( ( rule__CalculationBody__Group_1__0 ) ) );
public final void rule__CalculationBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14211:1: ( ( ';' ) | ( ( rule__CalculationBody__Group_1__0 ) ) )
+ // InternalSysML.g:14186:1: ( ( ';' ) | ( ( rule__CalculationBody__Group_1__0 ) ) )
int alt101=2;
int LA101_0 = input.LA(1);
@@ -50120,10 +50029,10 @@ else if ( (LA101_0==107) ) {
}
switch (alt101) {
case 1 :
- // InternalSysML.g:14212:2: ( ';' )
+ // InternalSysML.g:14187:2: ( ';' )
{
- // InternalSysML.g:14212:2: ( ';' )
- // InternalSysML.g:14213:3: ';'
+ // InternalSysML.g:14187:2: ( ';' )
+ // InternalSysML.g:14188:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getSemicolonKeyword_0());
@@ -50139,16 +50048,16 @@ else if ( (LA101_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:14218:2: ( ( rule__CalculationBody__Group_1__0 ) )
+ // InternalSysML.g:14193:2: ( ( rule__CalculationBody__Group_1__0 ) )
{
- // InternalSysML.g:14218:2: ( ( rule__CalculationBody__Group_1__0 ) )
- // InternalSysML.g:14219:3: ( rule__CalculationBody__Group_1__0 )
+ // InternalSysML.g:14193:2: ( ( rule__CalculationBody__Group_1__0 ) )
+ // InternalSysML.g:14194:3: ( rule__CalculationBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getGroup_1());
}
- // InternalSysML.g:14220:3: ( rule__CalculationBody__Group_1__0 )
- // InternalSysML.g:14220:4: rule__CalculationBody__Group_1__0
+ // InternalSysML.g:14195:3: ( rule__CalculationBody__Group_1__0 )
+ // InternalSysML.g:14195:4: rule__CalculationBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__CalculationBody__Group_1__0();
@@ -50185,21 +50094,21 @@ else if ( (LA101_0==107) ) {
// $ANTLR start "rule__CalculationBodyItem__Alternatives"
- // InternalSysML.g:14228:1: rule__CalculationBodyItem__Alternatives : ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) );
+ // InternalSysML.g:14203:1: rule__CalculationBodyItem__Alternatives : ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) );
public final void rule__CalculationBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14232:1: ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:14207:1: ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) )
int alt102=2;
alt102 = dfa102.predict(input);
switch (alt102) {
case 1 :
- // InternalSysML.g:14233:2: ( ruleActionBodyItem )
+ // InternalSysML.g:14208:2: ( ruleActionBodyItem )
{
- // InternalSysML.g:14233:2: ( ruleActionBodyItem )
- // InternalSysML.g:14234:3: ruleActionBodyItem
+ // InternalSysML.g:14208:2: ( ruleActionBodyItem )
+ // InternalSysML.g:14209:3: ruleActionBodyItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyItemAccess().getActionBodyItemParserRuleCall_0());
@@ -50219,16 +50128,16 @@ public final void rule__CalculationBodyItem__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalSysML.g:14239:2: ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14214:2: ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:14239:2: ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:14240:3: ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14214:2: ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14215:3: ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyItemAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:14241:3: ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:14241:4: rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:14216:3: ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14216:4: rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1();
@@ -50265,13 +50174,13 @@ public final void rule__CalculationBodyItem__Alternatives() throws RecognitionEx
// $ANTLR start "rule__CalculationRefUsage__Alternatives_1"
- // InternalSysML.g:14249:1: rule__CalculationRefUsage__Alternatives_1 : ( ( ( rule__CalculationRefUsage__Group_1_0__0 ) ) | ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14224:1: rule__CalculationRefUsage__Alternatives_1 : ( ( ( rule__CalculationRefUsage__Group_1_0__0 ) ) | ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__CalculationRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14253:1: ( ( ( rule__CalculationRefUsage__Group_1_0__0 ) ) | ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14228:1: ( ( ( rule__CalculationRefUsage__Group_1_0__0 ) ) | ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt103=2;
int LA103_0 = input.LA(1);
@@ -50290,16 +50199,16 @@ else if ( (LA103_0==36) ) {
}
switch (alt103) {
case 1 :
- // InternalSysML.g:14254:2: ( ( rule__CalculationRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14229:2: ( ( rule__CalculationRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14254:2: ( ( rule__CalculationRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14255:3: ( rule__CalculationRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14229:2: ( ( rule__CalculationRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14230:3: ( rule__CalculationRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14256:3: ( rule__CalculationRefUsage__Group_1_0__0 )
- // InternalSysML.g:14256:4: rule__CalculationRefUsage__Group_1_0__0
+ // InternalSysML.g:14231:3: ( rule__CalculationRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14231:4: rule__CalculationRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__CalculationRefUsage__Group_1_0__0();
@@ -50319,16 +50228,16 @@ else if ( (LA103_0==36) ) {
}
break;
case 2 :
- // InternalSysML.g:14260:2: ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14235:2: ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14260:2: ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14261:3: ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14235:2: ( ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14236:3: ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14262:3: ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14262:4: rule__CalculationRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14237:3: ( rule__CalculationRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14237:4: rule__CalculationRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__CalculationRefUsage__IsCompositeAssignment_1_1();
@@ -50365,13 +50274,13 @@ else if ( (LA103_0==36) ) {
// $ANTLR start "rule__CalculationUsageDeclaration__Alternatives_1"
- // InternalSysML.g:14270:1: rule__CalculationUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleCalculationUsageParameterPart ) );
+ // InternalSysML.g:14245:1: rule__CalculationUsageDeclaration__Alternatives_1 : ( ( ruleValuePart ) | ( ruleCalculationUsageParameterPart ) );
public final void rule__CalculationUsageDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14274:1: ( ( ruleValuePart ) | ( ruleCalculationUsageParameterPart ) )
+ // InternalSysML.g:14249:1: ( ( ruleValuePart ) | ( ruleCalculationUsageParameterPart ) )
int alt104=2;
int LA104_0 = input.LA(1);
@@ -50390,10 +50299,10 @@ else if ( (LA104_0==130) ) {
}
switch (alt104) {
case 1 :
- // InternalSysML.g:14275:2: ( ruleValuePart )
+ // InternalSysML.g:14250:2: ( ruleValuePart )
{
- // InternalSysML.g:14275:2: ( ruleValuePart )
- // InternalSysML.g:14276:3: ruleValuePart
+ // InternalSysML.g:14250:2: ( ruleValuePart )
+ // InternalSysML.g:14251:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageDeclarationAccess().getValuePartParserRuleCall_1_0());
@@ -50413,10 +50322,10 @@ else if ( (LA104_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:14281:2: ( ruleCalculationUsageParameterPart )
+ // InternalSysML.g:14256:2: ( ruleCalculationUsageParameterPart )
{
- // InternalSysML.g:14281:2: ( ruleCalculationUsageParameterPart )
- // InternalSysML.g:14282:3: ruleCalculationUsageParameterPart
+ // InternalSysML.g:14256:2: ( ruleCalculationUsageParameterPart )
+ // InternalSysML.g:14257:3: ruleCalculationUsageParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageDeclarationAccess().getCalculationUsageParameterPartParserRuleCall_1_1());
@@ -50453,13 +50362,13 @@ else if ( (LA104_0==130) ) {
// $ANTLR start "rule__ConstraintRefUsage__Alternatives_1"
- // InternalSysML.g:14291:1: rule__ConstraintRefUsage__Alternatives_1 : ( ( ( rule__ConstraintRefUsage__Group_1_0__0 ) ) | ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14266:1: rule__ConstraintRefUsage__Alternatives_1 : ( ( ( rule__ConstraintRefUsage__Group_1_0__0 ) ) | ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__ConstraintRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14295:1: ( ( ( rule__ConstraintRefUsage__Group_1_0__0 ) ) | ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14270:1: ( ( ( rule__ConstraintRefUsage__Group_1_0__0 ) ) | ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt105=2;
int LA105_0 = input.LA(1);
@@ -50478,16 +50387,16 @@ else if ( (LA105_0==37) ) {
}
switch (alt105) {
case 1 :
- // InternalSysML.g:14296:2: ( ( rule__ConstraintRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14271:2: ( ( rule__ConstraintRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14296:2: ( ( rule__ConstraintRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14297:3: ( rule__ConstraintRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14271:2: ( ( rule__ConstraintRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14272:3: ( rule__ConstraintRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14298:3: ( rule__ConstraintRefUsage__Group_1_0__0 )
- // InternalSysML.g:14298:4: rule__ConstraintRefUsage__Group_1_0__0
+ // InternalSysML.g:14273:3: ( rule__ConstraintRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14273:4: rule__ConstraintRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ConstraintRefUsage__Group_1_0__0();
@@ -50507,16 +50416,16 @@ else if ( (LA105_0==37) ) {
}
break;
case 2 :
- // InternalSysML.g:14302:2: ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14277:2: ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14302:2: ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14303:3: ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14277:2: ( ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14278:3: ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14304:3: ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14304:4: rule__ConstraintRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14279:3: ( rule__ConstraintRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14279:4: rule__ConstraintRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ConstraintRefUsage__IsCompositeAssignment_1_1();
@@ -50553,13 +50462,13 @@ else if ( (LA105_0==37) ) {
// $ANTLR start "rule__AssertConstraintUsage__Alternatives_2"
- // InternalSysML.g:14312:1: rule__AssertConstraintUsage__Alternatives_2 : ( ( ( rule__AssertConstraintUsage__Group_2_0__0 ) ) | ( ( rule__AssertConstraintUsage__Group_2_1__0 ) ) );
+ // InternalSysML.g:14287:1: rule__AssertConstraintUsage__Alternatives_2 : ( ( ( rule__AssertConstraintUsage__Group_2_0__0 ) ) | ( ( rule__AssertConstraintUsage__Group_2_1__0 ) ) );
public final void rule__AssertConstraintUsage__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14316:1: ( ( ( rule__AssertConstraintUsage__Group_2_0__0 ) ) | ( ( rule__AssertConstraintUsage__Group_2_1__0 ) ) )
+ // InternalSysML.g:14291:1: ( ( ( rule__AssertConstraintUsage__Group_2_0__0 ) ) | ( ( rule__AssertConstraintUsage__Group_2_1__0 ) ) )
int alt106=2;
int LA106_0 = input.LA(1);
@@ -50578,16 +50487,16 @@ else if ( (LA106_0==37) ) {
}
switch (alt106) {
case 1 :
- // InternalSysML.g:14317:2: ( ( rule__AssertConstraintUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14292:2: ( ( rule__AssertConstraintUsage__Group_2_0__0 ) )
{
- // InternalSysML.g:14317:2: ( ( rule__AssertConstraintUsage__Group_2_0__0 ) )
- // InternalSysML.g:14318:3: ( rule__AssertConstraintUsage__Group_2_0__0 )
+ // InternalSysML.g:14292:2: ( ( rule__AssertConstraintUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14293:3: ( rule__AssertConstraintUsage__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getGroup_2_0());
}
- // InternalSysML.g:14319:3: ( rule__AssertConstraintUsage__Group_2_0__0 )
- // InternalSysML.g:14319:4: rule__AssertConstraintUsage__Group_2_0__0
+ // InternalSysML.g:14294:3: ( rule__AssertConstraintUsage__Group_2_0__0 )
+ // InternalSysML.g:14294:4: rule__AssertConstraintUsage__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Group_2_0__0();
@@ -50607,16 +50516,16 @@ else if ( (LA106_0==37) ) {
}
break;
case 2 :
- // InternalSysML.g:14323:2: ( ( rule__AssertConstraintUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14298:2: ( ( rule__AssertConstraintUsage__Group_2_1__0 ) )
{
- // InternalSysML.g:14323:2: ( ( rule__AssertConstraintUsage__Group_2_1__0 ) )
- // InternalSysML.g:14324:3: ( rule__AssertConstraintUsage__Group_2_1__0 )
+ // InternalSysML.g:14298:2: ( ( rule__AssertConstraintUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14299:3: ( rule__AssertConstraintUsage__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getGroup_2_1());
}
- // InternalSysML.g:14325:3: ( rule__AssertConstraintUsage__Group_2_1__0 )
- // InternalSysML.g:14325:4: rule__AssertConstraintUsage__Group_2_1__0
+ // InternalSysML.g:14300:3: ( rule__AssertConstraintUsage__Group_2_1__0 )
+ // InternalSysML.g:14300:4: rule__AssertConstraintUsage__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Group_2_1__0();
@@ -50653,13 +50562,13 @@ else if ( (LA106_0==37) ) {
// $ANTLR start "rule__RequirementBody__Alternatives"
- // InternalSysML.g:14333:1: rule__RequirementBody__Alternatives : ( ( ';' ) | ( ( rule__RequirementBody__Group_1__0 ) ) );
+ // InternalSysML.g:14308:1: rule__RequirementBody__Alternatives : ( ( ';' ) | ( ( rule__RequirementBody__Group_1__0 ) ) );
public final void rule__RequirementBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14337:1: ( ( ';' ) | ( ( rule__RequirementBody__Group_1__0 ) ) )
+ // InternalSysML.g:14312:1: ( ( ';' ) | ( ( rule__RequirementBody__Group_1__0 ) ) )
int alt107=2;
int LA107_0 = input.LA(1);
@@ -50678,10 +50587,10 @@ else if ( (LA107_0==107) ) {
}
switch (alt107) {
case 1 :
- // InternalSysML.g:14338:2: ( ';' )
+ // InternalSysML.g:14313:2: ( ';' )
{
- // InternalSysML.g:14338:2: ( ';' )
- // InternalSysML.g:14339:3: ';'
+ // InternalSysML.g:14313:2: ( ';' )
+ // InternalSysML.g:14314:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyAccess().getSemicolonKeyword_0());
@@ -50697,16 +50606,16 @@ else if ( (LA107_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:14344:2: ( ( rule__RequirementBody__Group_1__0 ) )
+ // InternalSysML.g:14319:2: ( ( rule__RequirementBody__Group_1__0 ) )
{
- // InternalSysML.g:14344:2: ( ( rule__RequirementBody__Group_1__0 ) )
- // InternalSysML.g:14345:3: ( rule__RequirementBody__Group_1__0 )
+ // InternalSysML.g:14319:2: ( ( rule__RequirementBody__Group_1__0 ) )
+ // InternalSysML.g:14320:3: ( rule__RequirementBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyAccess().getGroup_1());
}
- // InternalSysML.g:14346:3: ( rule__RequirementBody__Group_1__0 )
- // InternalSysML.g:14346:4: rule__RequirementBody__Group_1__0
+ // InternalSysML.g:14321:3: ( rule__RequirementBody__Group_1__0 )
+ // InternalSysML.g:14321:4: rule__RequirementBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RequirementBody__Group_1__0();
@@ -50743,21 +50652,21 @@ else if ( (LA107_0==107) ) {
// $ANTLR start "rule__RequirementBodyItem__Alternatives"
- // InternalSysML.g:14354:1: rule__RequirementBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) );
+ // InternalSysML.g:14329:1: rule__RequirementBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) );
public final void rule__RequirementBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14358:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:14333:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) )
int alt108=4;
alt108 = dfa108.predict(input);
switch (alt108) {
case 1 :
- // InternalSysML.g:14359:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14334:2: ( ruleDefinitionBodyItem )
{
- // InternalSysML.g:14359:2: ( ruleDefinitionBodyItem )
- // InternalSysML.g:14360:3: ruleDefinitionBodyItem
+ // InternalSysML.g:14334:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14335:3: ruleDefinitionBodyItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getDefinitionBodyItemParserRuleCall_0());
@@ -50777,16 +50686,16 @@ public final void rule__RequirementBodyItem__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalSysML.g:14365:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14340:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:14365:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:14366:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14340:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14341:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:14367:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:14367:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:14342:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14342:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1();
@@ -50806,16 +50715,16 @@ public final void rule__RequirementBodyItem__Alternatives() throws RecognitionEx
}
break;
case 3 :
- // InternalSysML.g:14371:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:14346:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:14371:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:14372:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:14346:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:14347:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:14373:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:14373:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:14348:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:14348:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2();
@@ -50835,16 +50744,16 @@ public final void rule__RequirementBodyItem__Alternatives() throws RecognitionEx
}
break;
case 4 :
- // InternalSysML.g:14377:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:14352:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:14377:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:14378:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:14352:2: ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:14353:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:14379:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:14379:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:14354:3: ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:14354:4: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3();
@@ -50881,13 +50790,13 @@ public final void rule__RequirementBodyItem__Alternatives() throws RecognitionEx
// $ANTLR start "rule__RequirementConstraintUsage__Alternatives"
- // InternalSysML.g:14387:1: rule__RequirementConstraintUsage__Alternatives : ( ( ( rule__RequirementConstraintUsage__Group_0__0 ) ) | ( ( rule__RequirementConstraintUsage__Group_1__0 ) ) );
+ // InternalSysML.g:14362:1: rule__RequirementConstraintUsage__Alternatives : ( ( ( rule__RequirementConstraintUsage__Group_0__0 ) ) | ( ( rule__RequirementConstraintUsage__Group_1__0 ) ) );
public final void rule__RequirementConstraintUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14391:1: ( ( ( rule__RequirementConstraintUsage__Group_0__0 ) ) | ( ( rule__RequirementConstraintUsage__Group_1__0 ) ) )
+ // InternalSysML.g:14366:1: ( ( ( rule__RequirementConstraintUsage__Group_0__0 ) ) | ( ( rule__RequirementConstraintUsage__Group_1__0 ) ) )
int alt109=2;
int LA109_0 = input.LA(1);
@@ -50906,16 +50815,16 @@ else if ( (LA109_0==37) ) {
}
switch (alt109) {
case 1 :
- // InternalSysML.g:14392:2: ( ( rule__RequirementConstraintUsage__Group_0__0 ) )
+ // InternalSysML.g:14367:2: ( ( rule__RequirementConstraintUsage__Group_0__0 ) )
{
- // InternalSysML.g:14392:2: ( ( rule__RequirementConstraintUsage__Group_0__0 ) )
- // InternalSysML.g:14393:3: ( rule__RequirementConstraintUsage__Group_0__0 )
+ // InternalSysML.g:14367:2: ( ( rule__RequirementConstraintUsage__Group_0__0 ) )
+ // InternalSysML.g:14368:3: ( rule__RequirementConstraintUsage__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getGroup_0());
}
- // InternalSysML.g:14394:3: ( rule__RequirementConstraintUsage__Group_0__0 )
- // InternalSysML.g:14394:4: rule__RequirementConstraintUsage__Group_0__0
+ // InternalSysML.g:14369:3: ( rule__RequirementConstraintUsage__Group_0__0 )
+ // InternalSysML.g:14369:4: rule__RequirementConstraintUsage__Group_0__0
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintUsage__Group_0__0();
@@ -50935,16 +50844,16 @@ else if ( (LA109_0==37) ) {
}
break;
case 2 :
- // InternalSysML.g:14398:2: ( ( rule__RequirementConstraintUsage__Group_1__0 ) )
+ // InternalSysML.g:14373:2: ( ( rule__RequirementConstraintUsage__Group_1__0 ) )
{
- // InternalSysML.g:14398:2: ( ( rule__RequirementConstraintUsage__Group_1__0 ) )
- // InternalSysML.g:14399:3: ( rule__RequirementConstraintUsage__Group_1__0 )
+ // InternalSysML.g:14373:2: ( ( rule__RequirementConstraintUsage__Group_1__0 ) )
+ // InternalSysML.g:14374:3: ( rule__RequirementConstraintUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getGroup_1());
}
- // InternalSysML.g:14400:3: ( rule__RequirementConstraintUsage__Group_1__0 )
- // InternalSysML.g:14400:4: rule__RequirementConstraintUsage__Group_1__0
+ // InternalSysML.g:14375:3: ( rule__RequirementConstraintUsage__Group_1__0 )
+ // InternalSysML.g:14375:4: rule__RequirementConstraintUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintUsage__Group_1__0();
@@ -50981,13 +50890,13 @@ else if ( (LA109_0==37) ) {
// $ANTLR start "rule__RequirementRefUsage__Alternatives_1"
- // InternalSysML.g:14408:1: rule__RequirementRefUsage__Alternatives_1 : ( ( ( rule__RequirementRefUsage__Group_1_0__0 ) ) | ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14383:1: rule__RequirementRefUsage__Alternatives_1 : ( ( ( rule__RequirementRefUsage__Group_1_0__0 ) ) | ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__RequirementRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14412:1: ( ( ( rule__RequirementRefUsage__Group_1_0__0 ) ) | ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14387:1: ( ( ( rule__RequirementRefUsage__Group_1_0__0 ) ) | ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt110=2;
int LA110_0 = input.LA(1);
@@ -51006,16 +50915,16 @@ else if ( (LA110_0==38) ) {
}
switch (alt110) {
case 1 :
- // InternalSysML.g:14413:2: ( ( rule__RequirementRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14388:2: ( ( rule__RequirementRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14413:2: ( ( rule__RequirementRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14414:3: ( rule__RequirementRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14388:2: ( ( rule__RequirementRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14389:3: ( rule__RequirementRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14415:3: ( rule__RequirementRefUsage__Group_1_0__0 )
- // InternalSysML.g:14415:4: rule__RequirementRefUsage__Group_1_0__0
+ // InternalSysML.g:14390:3: ( rule__RequirementRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14390:4: rule__RequirementRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__RequirementRefUsage__Group_1_0__0();
@@ -51035,16 +50944,16 @@ else if ( (LA110_0==38) ) {
}
break;
case 2 :
- // InternalSysML.g:14419:2: ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14394:2: ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14419:2: ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14420:3: ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14394:2: ( ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14395:3: ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14421:3: ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14421:4: rule__RequirementRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14396:3: ( rule__RequirementRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14396:4: rule__RequirementRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RequirementRefUsage__IsCompositeAssignment_1_1();
@@ -51081,13 +50990,13 @@ else if ( (LA110_0==38) ) {
// $ANTLR start "rule__SatisfyRequirementUsage__Alternatives_2"
- // InternalSysML.g:14429:1: rule__SatisfyRequirementUsage__Alternatives_2 : ( ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) ) | ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) ) );
+ // InternalSysML.g:14404:1: rule__SatisfyRequirementUsage__Alternatives_2 : ( ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) ) | ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) ) );
public final void rule__SatisfyRequirementUsage__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14433:1: ( ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) ) | ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) ) )
+ // InternalSysML.g:14408:1: ( ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) ) | ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) ) )
int alt111=2;
int LA111_0 = input.LA(1);
@@ -51106,16 +51015,16 @@ else if ( (LA111_0==38) ) {
}
switch (alt111) {
case 1 :
- // InternalSysML.g:14434:2: ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14409:2: ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) )
{
- // InternalSysML.g:14434:2: ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) )
- // InternalSysML.g:14435:3: ( rule__SatisfyRequirementUsage__Group_2_0__0 )
+ // InternalSysML.g:14409:2: ( ( rule__SatisfyRequirementUsage__Group_2_0__0 ) )
+ // InternalSysML.g:14410:3: ( rule__SatisfyRequirementUsage__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getGroup_2_0());
}
- // InternalSysML.g:14436:3: ( rule__SatisfyRequirementUsage__Group_2_0__0 )
- // InternalSysML.g:14436:4: rule__SatisfyRequirementUsage__Group_2_0__0
+ // InternalSysML.g:14411:3: ( rule__SatisfyRequirementUsage__Group_2_0__0 )
+ // InternalSysML.g:14411:4: rule__SatisfyRequirementUsage__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_2_0__0();
@@ -51135,16 +51044,16 @@ else if ( (LA111_0==38) ) {
}
break;
case 2 :
- // InternalSysML.g:14440:2: ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14415:2: ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) )
{
- // InternalSysML.g:14440:2: ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) )
- // InternalSysML.g:14441:3: ( rule__SatisfyRequirementUsage__Group_2_1__0 )
+ // InternalSysML.g:14415:2: ( ( rule__SatisfyRequirementUsage__Group_2_1__0 ) )
+ // InternalSysML.g:14416:3: ( rule__SatisfyRequirementUsage__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getGroup_2_1());
}
- // InternalSysML.g:14442:3: ( rule__SatisfyRequirementUsage__Group_2_1__0 )
- // InternalSysML.g:14442:4: rule__SatisfyRequirementUsage__Group_2_1__0
+ // InternalSysML.g:14417:3: ( rule__SatisfyRequirementUsage__Group_2_1__0 )
+ // InternalSysML.g:14417:4: rule__SatisfyRequirementUsage__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_2_1__0();
@@ -51181,13 +51090,13 @@ else if ( (LA111_0==38) ) {
// $ANTLR start "rule__SatisfyRequirementUsage__Alternatives_3"
- // InternalSysML.g:14450:1: rule__SatisfyRequirementUsage__Alternatives_3 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
+ // InternalSysML.g:14425:1: rule__SatisfyRequirementUsage__Alternatives_3 : ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) );
public final void rule__SatisfyRequirementUsage__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14454:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
+ // InternalSysML.g:14429:1: ( ( ruleValuePart ) | ( ruleActionUsageParameterList ) )
int alt112=2;
int LA112_0 = input.LA(1);
@@ -51206,10 +51115,10 @@ else if ( (LA112_0==130) ) {
}
switch (alt112) {
case 1 :
- // InternalSysML.g:14455:2: ( ruleValuePart )
+ // InternalSysML.g:14430:2: ( ruleValuePart )
{
- // InternalSysML.g:14455:2: ( ruleValuePart )
- // InternalSysML.g:14456:3: ruleValuePart
+ // InternalSysML.g:14430:2: ( ruleValuePart )
+ // InternalSysML.g:14431:3: ruleValuePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getValuePartParserRuleCall_3_0());
@@ -51229,10 +51138,10 @@ else if ( (LA112_0==130) ) {
}
break;
case 2 :
- // InternalSysML.g:14461:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:14436:2: ( ruleActionUsageParameterList )
{
- // InternalSysML.g:14461:2: ( ruleActionUsageParameterList )
- // InternalSysML.g:14462:3: ruleActionUsageParameterList
+ // InternalSysML.g:14436:2: ( ruleActionUsageParameterList )
+ // InternalSysML.g:14437:3: ruleActionUsageParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getActionUsageParameterListParserRuleCall_3_1());
@@ -51269,13 +51178,13 @@ else if ( (LA112_0==130) ) {
// $ANTLR start "rule__CaseBody__Alternatives"
- // InternalSysML.g:14471:1: rule__CaseBody__Alternatives : ( ( ';' ) | ( ( rule__CaseBody__Group_1__0 ) ) );
+ // InternalSysML.g:14446:1: rule__CaseBody__Alternatives : ( ( ';' ) | ( ( rule__CaseBody__Group_1__0 ) ) );
public final void rule__CaseBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14475:1: ( ( ';' ) | ( ( rule__CaseBody__Group_1__0 ) ) )
+ // InternalSysML.g:14450:1: ( ( ';' ) | ( ( rule__CaseBody__Group_1__0 ) ) )
int alt113=2;
int LA113_0 = input.LA(1);
@@ -51294,10 +51203,10 @@ else if ( (LA113_0==107) ) {
}
switch (alt113) {
case 1 :
- // InternalSysML.g:14476:2: ( ';' )
+ // InternalSysML.g:14451:2: ( ';' )
{
- // InternalSysML.g:14476:2: ( ';' )
- // InternalSysML.g:14477:3: ';'
+ // InternalSysML.g:14451:2: ( ';' )
+ // InternalSysML.g:14452:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getSemicolonKeyword_0());
@@ -51313,16 +51222,16 @@ else if ( (LA113_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:14482:2: ( ( rule__CaseBody__Group_1__0 ) )
+ // InternalSysML.g:14457:2: ( ( rule__CaseBody__Group_1__0 ) )
{
- // InternalSysML.g:14482:2: ( ( rule__CaseBody__Group_1__0 ) )
- // InternalSysML.g:14483:3: ( rule__CaseBody__Group_1__0 )
+ // InternalSysML.g:14457:2: ( ( rule__CaseBody__Group_1__0 ) )
+ // InternalSysML.g:14458:3: ( rule__CaseBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getGroup_1());
}
- // InternalSysML.g:14484:3: ( rule__CaseBody__Group_1__0 )
- // InternalSysML.g:14484:4: rule__CaseBody__Group_1__0
+ // InternalSysML.g:14459:3: ( rule__CaseBody__Group_1__0 )
+ // InternalSysML.g:14459:4: rule__CaseBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__CaseBody__Group_1__0();
@@ -51359,21 +51268,21 @@ else if ( (LA113_0==107) ) {
// $ANTLR start "rule__CaseBodyItem__Alternatives"
- // InternalSysML.g:14492:1: rule__CaseBodyItem__Alternatives : ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) );
+ // InternalSysML.g:14467:1: rule__CaseBodyItem__Alternatives : ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) );
public final void rule__CaseBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14496:1: ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:14471:1: ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) )
int alt114=3;
alt114 = dfa114.predict(input);
switch (alt114) {
case 1 :
- // InternalSysML.g:14497:2: ( ruleCalculationBodyItem )
+ // InternalSysML.g:14472:2: ( ruleCalculationBodyItem )
{
- // InternalSysML.g:14497:2: ( ruleCalculationBodyItem )
- // InternalSysML.g:14498:3: ruleCalculationBodyItem
+ // InternalSysML.g:14472:2: ( ruleCalculationBodyItem )
+ // InternalSysML.g:14473:3: ruleCalculationBodyItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyItemAccess().getCalculationBodyItemParserRuleCall_0());
@@ -51393,16 +51302,16 @@ public final void rule__CaseBodyItem__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalSysML.g:14503:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14478:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:14503:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:14504:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14478:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:14479:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyItemAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:14505:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:14505:4: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:14480:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:14480:4: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1();
@@ -51422,16 +51331,16 @@ public final void rule__CaseBodyItem__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalSysML.g:14509:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:14484:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:14509:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:14510:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:14484:2: ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:14485:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyItemAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:14511:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:14511:4: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:14486:3: ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:14486:4: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2();
@@ -51468,13 +51377,13 @@ public final void rule__CaseBodyItem__Alternatives() throws RecognitionException
// $ANTLR start "rule__CaseRefUsage__Alternatives_1"
- // InternalSysML.g:14519:1: rule__CaseRefUsage__Alternatives_1 : ( ( ( rule__CaseRefUsage__Group_1_0__0 ) ) | ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14494:1: rule__CaseRefUsage__Alternatives_1 : ( ( ( rule__CaseRefUsage__Group_1_0__0 ) ) | ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__CaseRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14523:1: ( ( ( rule__CaseRefUsage__Group_1_0__0 ) ) | ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14498:1: ( ( ( rule__CaseRefUsage__Group_1_0__0 ) ) | ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt115=2;
int LA115_0 = input.LA(1);
@@ -51493,16 +51402,16 @@ else if ( (LA115_0==39) ) {
}
switch (alt115) {
case 1 :
- // InternalSysML.g:14524:2: ( ( rule__CaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14499:2: ( ( rule__CaseRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14524:2: ( ( rule__CaseRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14525:3: ( rule__CaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14499:2: ( ( rule__CaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14500:3: ( rule__CaseRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14526:3: ( rule__CaseRefUsage__Group_1_0__0 )
- // InternalSysML.g:14526:4: rule__CaseRefUsage__Group_1_0__0
+ // InternalSysML.g:14501:3: ( rule__CaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14501:4: rule__CaseRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__CaseRefUsage__Group_1_0__0();
@@ -51522,16 +51431,16 @@ else if ( (LA115_0==39) ) {
}
break;
case 2 :
- // InternalSysML.g:14530:2: ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14505:2: ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14530:2: ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14531:3: ( rule__CaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14505:2: ( ( rule__CaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14506:3: ( rule__CaseRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14532:3: ( rule__CaseRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14532:4: rule__CaseRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14507:3: ( rule__CaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14507:4: rule__CaseRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__CaseRefUsage__IsCompositeAssignment_1_1();
@@ -51568,13 +51477,13 @@ else if ( (LA115_0==39) ) {
// $ANTLR start "rule__AnalysisCaseRefUsage__Alternatives_1"
- // InternalSysML.g:14540:1: rule__AnalysisCaseRefUsage__Alternatives_1 : ( ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14515:1: rule__AnalysisCaseRefUsage__Alternatives_1 : ( ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__AnalysisCaseRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14544:1: ( ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14519:1: ( ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt116=2;
int LA116_0 = input.LA(1);
@@ -51593,16 +51502,16 @@ else if ( (LA116_0==40) ) {
}
switch (alt116) {
case 1 :
- // InternalSysML.g:14545:2: ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14520:2: ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14545:2: ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14546:3: ( rule__AnalysisCaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14520:2: ( ( rule__AnalysisCaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14521:3: ( rule__AnalysisCaseRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14547:3: ( rule__AnalysisCaseRefUsage__Group_1_0__0 )
- // InternalSysML.g:14547:4: rule__AnalysisCaseRefUsage__Group_1_0__0
+ // InternalSysML.g:14522:3: ( rule__AnalysisCaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14522:4: rule__AnalysisCaseRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseRefUsage__Group_1_0__0();
@@ -51622,16 +51531,16 @@ else if ( (LA116_0==40) ) {
}
break;
case 2 :
- // InternalSysML.g:14551:2: ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14526:2: ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14551:2: ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14552:3: ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14526:2: ( ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14527:3: ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14553:3: ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14553:4: rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14528:3: ( rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14528:4: rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1();
@@ -51668,13 +51577,13 @@ else if ( (LA116_0==40) ) {
// $ANTLR start "rule__VerificationCaseRefUsage__Alternatives_1"
- // InternalSysML.g:14561:1: rule__VerificationCaseRefUsage__Alternatives_1 : ( ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14536:1: rule__VerificationCaseRefUsage__Alternatives_1 : ( ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__VerificationCaseRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14565:1: ( ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14540:1: ( ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) ) | ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt117=2;
int LA117_0 = input.LA(1);
@@ -51693,16 +51602,16 @@ else if ( (LA117_0==41) ) {
}
switch (alt117) {
case 1 :
- // InternalSysML.g:14566:2: ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14541:2: ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14566:2: ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14567:3: ( rule__VerificationCaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14541:2: ( ( rule__VerificationCaseRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14542:3: ( rule__VerificationCaseRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14568:3: ( rule__VerificationCaseRefUsage__Group_1_0__0 )
- // InternalSysML.g:14568:4: rule__VerificationCaseRefUsage__Group_1_0__0
+ // InternalSysML.g:14543:3: ( rule__VerificationCaseRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14543:4: rule__VerificationCaseRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__VerificationCaseRefUsage__Group_1_0__0();
@@ -51722,16 +51631,16 @@ else if ( (LA117_0==41) ) {
}
break;
case 2 :
- // InternalSysML.g:14572:2: ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14547:2: ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14572:2: ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14573:3: ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14547:2: ( ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14548:3: ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14574:3: ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14574:4: rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14549:3: ( rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14549:4: rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1();
@@ -51768,13 +51677,13 @@ else if ( (LA117_0==41) ) {
// $ANTLR start "rule__RequirementVerificationUsage__Alternatives"
- // InternalSysML.g:14582:1: rule__RequirementVerificationUsage__Alternatives : ( ( ( rule__RequirementVerificationUsage__Group_0__0 ) ) | ( ( rule__RequirementVerificationUsage__Group_1__0 ) ) );
+ // InternalSysML.g:14557:1: rule__RequirementVerificationUsage__Alternatives : ( ( ( rule__RequirementVerificationUsage__Group_0__0 ) ) | ( ( rule__RequirementVerificationUsage__Group_1__0 ) ) );
public final void rule__RequirementVerificationUsage__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14586:1: ( ( ( rule__RequirementVerificationUsage__Group_0__0 ) ) | ( ( rule__RequirementVerificationUsage__Group_1__0 ) ) )
+ // InternalSysML.g:14561:1: ( ( ( rule__RequirementVerificationUsage__Group_0__0 ) ) | ( ( rule__RequirementVerificationUsage__Group_1__0 ) ) )
int alt118=2;
int LA118_0 = input.LA(1);
@@ -51793,16 +51702,16 @@ else if ( (LA118_0==38) ) {
}
switch (alt118) {
case 1 :
- // InternalSysML.g:14587:2: ( ( rule__RequirementVerificationUsage__Group_0__0 ) )
+ // InternalSysML.g:14562:2: ( ( rule__RequirementVerificationUsage__Group_0__0 ) )
{
- // InternalSysML.g:14587:2: ( ( rule__RequirementVerificationUsage__Group_0__0 ) )
- // InternalSysML.g:14588:3: ( rule__RequirementVerificationUsage__Group_0__0 )
+ // InternalSysML.g:14562:2: ( ( rule__RequirementVerificationUsage__Group_0__0 ) )
+ // InternalSysML.g:14563:3: ( rule__RequirementVerificationUsage__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getGroup_0());
}
- // InternalSysML.g:14589:3: ( rule__RequirementVerificationUsage__Group_0__0 )
- // InternalSysML.g:14589:4: rule__RequirementVerificationUsage__Group_0__0
+ // InternalSysML.g:14564:3: ( rule__RequirementVerificationUsage__Group_0__0 )
+ // InternalSysML.g:14564:4: rule__RequirementVerificationUsage__Group_0__0
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationUsage__Group_0__0();
@@ -51822,16 +51731,16 @@ else if ( (LA118_0==38) ) {
}
break;
case 2 :
- // InternalSysML.g:14593:2: ( ( rule__RequirementVerificationUsage__Group_1__0 ) )
+ // InternalSysML.g:14568:2: ( ( rule__RequirementVerificationUsage__Group_1__0 ) )
{
- // InternalSysML.g:14593:2: ( ( rule__RequirementVerificationUsage__Group_1__0 ) )
- // InternalSysML.g:14594:3: ( rule__RequirementVerificationUsage__Group_1__0 )
+ // InternalSysML.g:14568:2: ( ( rule__RequirementVerificationUsage__Group_1__0 ) )
+ // InternalSysML.g:14569:3: ( rule__RequirementVerificationUsage__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getGroup_1());
}
- // InternalSysML.g:14595:3: ( rule__RequirementVerificationUsage__Group_1__0 )
- // InternalSysML.g:14595:4: rule__RequirementVerificationUsage__Group_1__0
+ // InternalSysML.g:14570:3: ( rule__RequirementVerificationUsage__Group_1__0 )
+ // InternalSysML.g:14570:4: rule__RequirementVerificationUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationUsage__Group_1__0();
@@ -51868,13 +51777,13 @@ else if ( (LA118_0==38) ) {
// $ANTLR start "rule__ViewDefinitionBody__Alternatives"
- // InternalSysML.g:14603:1: rule__ViewDefinitionBody__Alternatives : ( ( ';' ) | ( ( rule__ViewDefinitionBody__Group_1__0 ) ) );
+ // InternalSysML.g:14578:1: rule__ViewDefinitionBody__Alternatives : ( ( ';' ) | ( ( rule__ViewDefinitionBody__Group_1__0 ) ) );
public final void rule__ViewDefinitionBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14607:1: ( ( ';' ) | ( ( rule__ViewDefinitionBody__Group_1__0 ) ) )
+ // InternalSysML.g:14582:1: ( ( ';' ) | ( ( rule__ViewDefinitionBody__Group_1__0 ) ) )
int alt119=2;
int LA119_0 = input.LA(1);
@@ -51893,10 +51802,10 @@ else if ( (LA119_0==107) ) {
}
switch (alt119) {
case 1 :
- // InternalSysML.g:14608:2: ( ';' )
+ // InternalSysML.g:14583:2: ( ';' )
{
- // InternalSysML.g:14608:2: ( ';' )
- // InternalSysML.g:14609:3: ';'
+ // InternalSysML.g:14583:2: ( ';' )
+ // InternalSysML.g:14584:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyAccess().getSemicolonKeyword_0());
@@ -51912,16 +51821,16 @@ else if ( (LA119_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:14614:2: ( ( rule__ViewDefinitionBody__Group_1__0 ) )
+ // InternalSysML.g:14589:2: ( ( rule__ViewDefinitionBody__Group_1__0 ) )
{
- // InternalSysML.g:14614:2: ( ( rule__ViewDefinitionBody__Group_1__0 ) )
- // InternalSysML.g:14615:3: ( rule__ViewDefinitionBody__Group_1__0 )
+ // InternalSysML.g:14589:2: ( ( rule__ViewDefinitionBody__Group_1__0 ) )
+ // InternalSysML.g:14590:3: ( rule__ViewDefinitionBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyAccess().getGroup_1());
}
- // InternalSysML.g:14616:3: ( rule__ViewDefinitionBody__Group_1__0 )
- // InternalSysML.g:14616:4: rule__ViewDefinitionBody__Group_1__0
+ // InternalSysML.g:14591:3: ( rule__ViewDefinitionBody__Group_1__0 )
+ // InternalSysML.g:14591:4: rule__ViewDefinitionBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ViewDefinitionBody__Group_1__0();
@@ -51958,17 +51867,17 @@ else if ( (LA119_0==107) ) {
// $ANTLR start "rule__ViewDefinitionBodyItem__Alternatives"
- // InternalSysML.g:14624:1: rule__ViewDefinitionBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) );
+ // InternalSysML.g:14599:1: rule__ViewDefinitionBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) );
public final void rule__ViewDefinitionBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14628:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:14603:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) )
int alt120=2;
int LA120_0 = input.LA(1);
- if ( (LA120_0==EOF||(LA120_0>=RULE_EXP_VALUE && LA120_0<=RULE_STRING_VALUE)||(LA120_0>=14 && LA120_0<=44)||(LA120_0>=53 && LA120_0<=63)||(LA120_0>=65 && LA120_0<=67)||(LA120_0>=69 && LA120_0<=74)||(LA120_0>=77 && LA120_0<=79)||(LA120_0>=84 && LA120_0<=85)||(LA120_0>=88 && LA120_0<=101)||(LA120_0>=104 && LA120_0<=107)||(LA120_0>=110 && LA120_0<=111)||(LA120_0>=115 && LA120_0<=116)||(LA120_0>=120 && LA120_0<=121)||LA120_0==123||(LA120_0>=125 && LA120_0<=126)||(LA120_0>=129 && LA120_0<=130)||(LA120_0>=132 && LA120_0<=140)||(LA120_0>=143 && LA120_0<=144)||(LA120_0>=147 && LA120_0<=152)||LA120_0==154) ) {
+ if ( (LA120_0==EOF||(LA120_0>=RULE_EXP_VALUE && LA120_0<=RULE_STRING_VALUE)||(LA120_0>=14 && LA120_0<=44)||(LA120_0>=53 && LA120_0<=63)||(LA120_0>=65 && LA120_0<=67)||(LA120_0>=69 && LA120_0<=74)||(LA120_0>=77 && LA120_0<=79)||(LA120_0>=84 && LA120_0<=85)||(LA120_0>=88 && LA120_0<=101)||(LA120_0>=104 && LA120_0<=107)||(LA120_0>=110 && LA120_0<=111)||(LA120_0>=115 && LA120_0<=116)||(LA120_0>=120 && LA120_0<=121)||LA120_0==123||(LA120_0>=125 && LA120_0<=126)||(LA120_0>=129 && LA120_0<=130)||(LA120_0>=132 && LA120_0<=140)||LA120_0==142||LA120_0==144||(LA120_0>=147 && LA120_0<=152)||LA120_0==154) ) {
alt120=1;
}
else if ( (LA120_0==112) ) {
@@ -51983,10 +51892,10 @@ else if ( (LA120_0==112) ) {
}
switch (alt120) {
case 1 :
- // InternalSysML.g:14629:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14604:2: ( ruleDefinitionBodyItem )
{
- // InternalSysML.g:14629:2: ( ruleDefinitionBodyItem )
- // InternalSysML.g:14630:3: ruleDefinitionBodyItem
+ // InternalSysML.g:14604:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14605:3: ruleDefinitionBodyItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyItemAccess().getDefinitionBodyItemParserRuleCall_0());
@@ -52006,16 +51915,16 @@ else if ( (LA120_0==112) ) {
}
break;
case 2 :
- // InternalSysML.g:14635:2: ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:14610:2: ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:14635:2: ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:14636:3: ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:14610:2: ( ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:14611:3: ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyItemAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:14637:3: ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:14637:4: rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1
+ // InternalSysML.g:14612:3: ( rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:14612:4: rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1();
@@ -52052,13 +51961,13 @@ else if ( (LA120_0==112) ) {
// $ANTLR start "rule__ViewRefUsage__Alternatives_1"
- // InternalSysML.g:14645:1: rule__ViewRefUsage__Alternatives_1 : ( ( ( rule__ViewRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14620:1: rule__ViewRefUsage__Alternatives_1 : ( ( ( rule__ViewRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__ViewRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14649:1: ( ( ( rule__ViewRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14624:1: ( ( ( rule__ViewRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt121=2;
int LA121_0 = input.LA(1);
@@ -52077,16 +51986,16 @@ else if ( (LA121_0==42) ) {
}
switch (alt121) {
case 1 :
- // InternalSysML.g:14650:2: ( ( rule__ViewRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14625:2: ( ( rule__ViewRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14650:2: ( ( rule__ViewRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14651:3: ( rule__ViewRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14625:2: ( ( rule__ViewRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14626:3: ( rule__ViewRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14652:3: ( rule__ViewRefUsage__Group_1_0__0 )
- // InternalSysML.g:14652:4: rule__ViewRefUsage__Group_1_0__0
+ // InternalSysML.g:14627:3: ( rule__ViewRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14627:4: rule__ViewRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ViewRefUsage__Group_1_0__0();
@@ -52106,16 +52015,16 @@ else if ( (LA121_0==42) ) {
}
break;
case 2 :
- // InternalSysML.g:14656:2: ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14631:2: ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14656:2: ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14657:3: ( rule__ViewRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14631:2: ( ( rule__ViewRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14632:3: ( rule__ViewRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14658:3: ( rule__ViewRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14658:4: rule__ViewRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14633:3: ( rule__ViewRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14633:4: rule__ViewRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ViewRefUsage__IsCompositeAssignment_1_1();
@@ -52152,13 +52061,13 @@ else if ( (LA121_0==42) ) {
// $ANTLR start "rule__ViewBody__Alternatives"
- // InternalSysML.g:14666:1: rule__ViewBody__Alternatives : ( ( ';' ) | ( ( rule__ViewBody__Group_1__0 ) ) );
+ // InternalSysML.g:14641:1: rule__ViewBody__Alternatives : ( ( ';' ) | ( ( rule__ViewBody__Group_1__0 ) ) );
public final void rule__ViewBody__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14670:1: ( ( ';' ) | ( ( rule__ViewBody__Group_1__0 ) ) )
+ // InternalSysML.g:14645:1: ( ( ';' ) | ( ( rule__ViewBody__Group_1__0 ) ) )
int alt122=2;
int LA122_0 = input.LA(1);
@@ -52177,10 +52086,10 @@ else if ( (LA122_0==107) ) {
}
switch (alt122) {
case 1 :
- // InternalSysML.g:14671:2: ( ';' )
+ // InternalSysML.g:14646:2: ( ';' )
{
- // InternalSysML.g:14671:2: ( ';' )
- // InternalSysML.g:14672:3: ';'
+ // InternalSysML.g:14646:2: ( ';' )
+ // InternalSysML.g:14647:3: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyAccess().getSemicolonKeyword_0());
@@ -52196,16 +52105,16 @@ else if ( (LA122_0==107) ) {
}
break;
case 2 :
- // InternalSysML.g:14677:2: ( ( rule__ViewBody__Group_1__0 ) )
+ // InternalSysML.g:14652:2: ( ( rule__ViewBody__Group_1__0 ) )
{
- // InternalSysML.g:14677:2: ( ( rule__ViewBody__Group_1__0 ) )
- // InternalSysML.g:14678:3: ( rule__ViewBody__Group_1__0 )
+ // InternalSysML.g:14652:2: ( ( rule__ViewBody__Group_1__0 ) )
+ // InternalSysML.g:14653:3: ( rule__ViewBody__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyAccess().getGroup_1());
}
- // InternalSysML.g:14679:3: ( rule__ViewBody__Group_1__0 )
- // InternalSysML.g:14679:4: rule__ViewBody__Group_1__0
+ // InternalSysML.g:14654:3: ( rule__ViewBody__Group_1__0 )
+ // InternalSysML.g:14654:4: rule__ViewBody__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ViewBody__Group_1__0();
@@ -52242,21 +52151,21 @@ else if ( (LA122_0==107) ) {
// $ANTLR start "rule__ViewBodyItem__Alternatives"
- // InternalSysML.g:14687:1: rule__ViewBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) );
+ // InternalSysML.g:14662:1: rule__ViewBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) );
public final void rule__ViewBodyItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14691:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) )
+ // InternalSysML.g:14666:1: ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) )
int alt123=3;
alt123 = dfa123.predict(input);
switch (alt123) {
case 1 :
- // InternalSysML.g:14692:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14667:2: ( ruleDefinitionBodyItem )
{
- // InternalSysML.g:14692:2: ( ruleDefinitionBodyItem )
- // InternalSysML.g:14693:3: ruleDefinitionBodyItem
+ // InternalSysML.g:14667:2: ( ruleDefinitionBodyItem )
+ // InternalSysML.g:14668:3: ruleDefinitionBodyItem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyItemAccess().getDefinitionBodyItemParserRuleCall_0());
@@ -52276,16 +52185,16 @@ public final void rule__ViewBodyItem__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalSysML.g:14698:2: ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:14673:2: ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:14698:2: ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:14699:3: ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:14673:2: ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:14674:3: ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyItemAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:14700:3: ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:14700:4: rule__ViewBodyItem__OwnedMembership_compAssignment_1
+ // InternalSysML.g:14675:3: ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:14675:4: rule__ViewBodyItem__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ViewBodyItem__OwnedMembership_compAssignment_1();
@@ -52305,16 +52214,16 @@ public final void rule__ViewBodyItem__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalSysML.g:14704:2: ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) )
+ // InternalSysML.g:14679:2: ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) )
{
- // InternalSysML.g:14704:2: ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) )
- // InternalSysML.g:14705:3: ( rule__ViewBodyItem__OwnedImport_compAssignment_2 )
+ // InternalSysML.g:14679:2: ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) )
+ // InternalSysML.g:14680:3: ( rule__ViewBodyItem__OwnedImport_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyItemAccess().getOwnedImport_compAssignment_2());
}
- // InternalSysML.g:14706:3: ( rule__ViewBodyItem__OwnedImport_compAssignment_2 )
- // InternalSysML.g:14706:4: rule__ViewBodyItem__OwnedImport_compAssignment_2
+ // InternalSysML.g:14681:3: ( rule__ViewBodyItem__OwnedImport_compAssignment_2 )
+ // InternalSysML.g:14681:4: rule__ViewBodyItem__OwnedImport_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ViewBodyItem__OwnedImport_compAssignment_2();
@@ -52351,21 +52260,21 @@ public final void rule__ViewBodyItem__Alternatives() throws RecognitionException
// $ANTLR start "rule__Expose__Alternatives_3"
- // InternalSysML.g:14714:1: rule__Expose__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
+ // InternalSysML.g:14689:1: rule__Expose__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );
public final void rule__Expose__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14718:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
+ // InternalSysML.g:14693:1: ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) )
int alt124=2;
alt124 = dfa124.predict(input);
switch (alt124) {
case 1 :
- // InternalSysML.g:14719:2: ( ruleImportedNamespace )
+ // InternalSysML.g:14694:2: ( ruleImportedNamespace )
{
- // InternalSysML.g:14719:2: ( ruleImportedNamespace )
- // InternalSysML.g:14720:3: ruleImportedNamespace
+ // InternalSysML.g:14694:2: ( ruleImportedNamespace )
+ // InternalSysML.g:14695:3: ruleImportedNamespace
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getImportedNamespaceParserRuleCall_3_0());
@@ -52385,10 +52294,10 @@ public final void rule__Expose__Alternatives_3() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:14725:2: ( ruleImportedFilterPackage )
+ // InternalSysML.g:14700:2: ( ruleImportedFilterPackage )
{
- // InternalSysML.g:14725:2: ( ruleImportedFilterPackage )
- // InternalSysML.g:14726:3: ruleImportedFilterPackage
+ // InternalSysML.g:14700:2: ( ruleImportedFilterPackage )
+ // InternalSysML.g:14701:3: ruleImportedFilterPackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getImportedFilterPackageParserRuleCall_3_1());
@@ -52425,13 +52334,13 @@ public final void rule__Expose__Alternatives_3() throws RecognitionException {
// $ANTLR start "rule__ViewpointRefUsage__Alternatives_1"
- // InternalSysML.g:14735:1: rule__ViewpointRefUsage__Alternatives_1 : ( ( ( rule__ViewpointRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14710:1: rule__ViewpointRefUsage__Alternatives_1 : ( ( ( rule__ViewpointRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__ViewpointRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14739:1: ( ( ( rule__ViewpointRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14714:1: ( ( ( rule__ViewpointRefUsage__Group_1_0__0 ) ) | ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt125=2;
int LA125_0 = input.LA(1);
@@ -52450,16 +52359,16 @@ else if ( (LA125_0==43) ) {
}
switch (alt125) {
case 1 :
- // InternalSysML.g:14740:2: ( ( rule__ViewpointRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14715:2: ( ( rule__ViewpointRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14740:2: ( ( rule__ViewpointRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14741:3: ( rule__ViewpointRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14715:2: ( ( rule__ViewpointRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14716:3: ( rule__ViewpointRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14742:3: ( rule__ViewpointRefUsage__Group_1_0__0 )
- // InternalSysML.g:14742:4: rule__ViewpointRefUsage__Group_1_0__0
+ // InternalSysML.g:14717:3: ( rule__ViewpointRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14717:4: rule__ViewpointRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ViewpointRefUsage__Group_1_0__0();
@@ -52479,16 +52388,16 @@ else if ( (LA125_0==43) ) {
}
break;
case 2 :
- // InternalSysML.g:14746:2: ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14721:2: ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14746:2: ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14747:3: ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14721:2: ( ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14722:3: ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14748:3: ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14748:4: rule__ViewpointRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14723:3: ( rule__ViewpointRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14723:4: rule__ViewpointRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ViewpointRefUsage__IsCompositeAssignment_1_1();
@@ -52525,13 +52434,13 @@ else if ( (LA125_0==43) ) {
// $ANTLR start "rule__RenderingRefUsage__Alternatives_1"
- // InternalSysML.g:14756:1: rule__RenderingRefUsage__Alternatives_1 : ( ( ( rule__RenderingRefUsage__Group_1_0__0 ) ) | ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) ) );
+ // InternalSysML.g:14731:1: rule__RenderingRefUsage__Alternatives_1 : ( ( ( rule__RenderingRefUsage__Group_1_0__0 ) ) | ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) ) );
public final void rule__RenderingRefUsage__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14760:1: ( ( ( rule__RenderingRefUsage__Group_1_0__0 ) ) | ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) ) )
+ // InternalSysML.g:14735:1: ( ( ( rule__RenderingRefUsage__Group_1_0__0 ) ) | ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) ) )
int alt126=2;
int LA126_0 = input.LA(1);
@@ -52550,16 +52459,16 @@ else if ( (LA126_0==44) ) {
}
switch (alt126) {
case 1 :
- // InternalSysML.g:14761:2: ( ( rule__RenderingRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14736:2: ( ( rule__RenderingRefUsage__Group_1_0__0 ) )
{
- // InternalSysML.g:14761:2: ( ( rule__RenderingRefUsage__Group_1_0__0 ) )
- // InternalSysML.g:14762:3: ( rule__RenderingRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14736:2: ( ( rule__RenderingRefUsage__Group_1_0__0 ) )
+ // InternalSysML.g:14737:3: ( rule__RenderingRefUsage__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getGroup_1_0());
}
- // InternalSysML.g:14763:3: ( rule__RenderingRefUsage__Group_1_0__0 )
- // InternalSysML.g:14763:4: rule__RenderingRefUsage__Group_1_0__0
+ // InternalSysML.g:14738:3: ( rule__RenderingRefUsage__Group_1_0__0 )
+ // InternalSysML.g:14738:4: rule__RenderingRefUsage__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__RenderingRefUsage__Group_1_0__0();
@@ -52579,16 +52488,16 @@ else if ( (LA126_0==44) ) {
}
break;
case 2 :
- // InternalSysML.g:14767:2: ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14742:2: ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) )
{
- // InternalSysML.g:14767:2: ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) )
- // InternalSysML.g:14768:3: ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14742:2: ( ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 ) )
+ // InternalSysML.g:14743:3: ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getIsCompositeAssignment_1_1());
}
- // InternalSysML.g:14769:3: ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 )
- // InternalSysML.g:14769:4: rule__RenderingRefUsage__IsCompositeAssignment_1_1
+ // InternalSysML.g:14744:3: ( rule__RenderingRefUsage__IsCompositeAssignment_1_1 )
+ // InternalSysML.g:14744:4: rule__RenderingRefUsage__IsCompositeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RenderingRefUsage__IsCompositeAssignment_1_1();
@@ -52625,20 +52534,20 @@ else if ( (LA126_0==44) ) {
// $ANTLR start "rule__OwnedExpression__Alternatives"
- // InternalSysML.g:14777:1: rule__OwnedExpression__Alternatives : ( ( ruleConditionalExpression ) | ( ruleQueryPathExpression ) );
+ // InternalSysML.g:14752:1: rule__OwnedExpression__Alternatives : ( ( superOwnedExpression ) | ( ruleQueryPathExpression ) );
public final void rule__OwnedExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14781:1: ( ( ruleConditionalExpression ) | ( ruleQueryPathExpression ) )
+ // InternalSysML.g:14756:1: ( ( superOwnedExpression ) | ( ruleQueryPathExpression ) )
int alt127=2;
int LA127_0 = input.LA(1);
- if ( (LA127_0==EOF||(LA127_0>=RULE_EXP_VALUE && LA127_0<=RULE_UNRESTRICTED_NAME)||LA127_0==RULE_STRING_VALUE||LA127_0==57||(LA127_0>=65 && LA127_0<=66)||(LA127_0>=77 && LA127_0<=79)||(LA127_0>=84 && LA127_0<=85)||(LA127_0>=88 && LA127_0<=91)||LA127_0==107||LA127_0==130||LA127_0==143||LA127_0==154) ) {
+ if ( (LA127_0==EOF||(LA127_0>=RULE_EXP_VALUE && LA127_0<=RULE_UNRESTRICTED_NAME)||LA127_0==RULE_STRING_VALUE||LA127_0==57||(LA127_0>=65 && LA127_0<=66)||(LA127_0>=77 && LA127_0<=79)||(LA127_0>=84 && LA127_0<=85)||(LA127_0>=88 && LA127_0<=91)||LA127_0==107||LA127_0==130||LA127_0==144||LA127_0==154) ) {
alt127=1;
}
- else if ( (LA127_0==144) ) {
+ else if ( (LA127_0==142) ) {
alt127=2;
}
else {
@@ -52650,21 +52559,21 @@ else if ( (LA127_0==144) ) {
}
switch (alt127) {
case 1 :
- // InternalSysML.g:14782:2: ( ruleConditionalExpression )
+ // InternalSysML.g:14757:2: ( superOwnedExpression )
{
- // InternalSysML.g:14782:2: ( ruleConditionalExpression )
- // InternalSysML.g:14783:3: ruleConditionalExpression
+ // InternalSysML.g:14757:2: ( superOwnedExpression )
+ // InternalSysML.g:14758:3: superOwnedExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0());
+ before(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleConditionalExpression();
+ superOwnedExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0());
+ after(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0());
}
}
@@ -52673,10 +52582,10 @@ else if ( (LA127_0==144) ) {
}
break;
case 2 :
- // InternalSysML.g:14788:2: ( ruleQueryPathExpression )
+ // InternalSysML.g:14763:2: ( ruleQueryPathExpression )
{
- // InternalSysML.g:14788:2: ( ruleQueryPathExpression )
- // InternalSysML.g:14789:3: ruleQueryPathExpression
+ // InternalSysML.g:14763:2: ( ruleQueryPathExpression )
+ // InternalSysML.g:14764:3: ruleQueryPathExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionAccess().getQueryPathExpressionParserRuleCall_1());
@@ -52712,21 +52621,21 @@ else if ( (LA127_0==144) ) {
// $ANTLR end "rule__OwnedExpression__Alternatives"
- // $ANTLR start "rule__EqualityOperator__Alternatives"
- // InternalSysML.g:14798:1: rule__EqualityOperator__Alternatives : ( ( '==' ) | ( '!=' ) );
- public final void rule__EqualityOperator__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Alternatives_1"
+ // InternalSysML.g:14773:1: rule__BodyParameter__Alternatives_1 : ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) );
+ public final void rule__BodyParameter__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14802:1: ( ( '==' ) | ( '!=' ) )
+ // InternalSysML.g:14777:1: ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) )
int alt128=2;
int LA128_0 = input.LA(1);
- if ( (LA128_0==75) ) {
+ if ( (LA128_0==69||LA128_0==116) ) {
alt128=1;
}
- else if ( (LA128_0==76) ) {
+ else if ( (LA128_0==53) ) {
alt128=2;
}
else {
@@ -52738,10 +52647,110 @@ else if ( (LA128_0==76) ) {
}
switch (alt128) {
case 1 :
- // InternalSysML.g:14803:2: ( '==' )
+ // InternalSysML.g:14778:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
+ {
+ // InternalSysML.g:14778:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
+ // InternalSysML.g:14779:3: ( rule__BodyParameter__Group_1_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getGroup_1_0());
+ }
+ // InternalSysML.g:14780:3: ( rule__BodyParameter__Group_1_0__0 )
+ // InternalSysML.g:14780:4: rule__BodyParameter__Group_1_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getGroup_1_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalSysML.g:14784:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
+ {
+ // InternalSysML.g:14784:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
+ // InternalSysML.g:14785:3: ( rule__BodyParameter__Group_1_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getBodyParameterAccess().getGroup_1_1());
+ }
+ // InternalSysML.g:14786:3: ( rule__BodyParameter__Group_1_1__0 )
+ // InternalSysML.g:14786:4: rule__BodyParameter__Group_1_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameter__Group_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getBodyParameterAccess().getGroup_1_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__BodyParameter__Alternatives_1"
+
+
+ // $ANTLR start "rule__EqualityOperator__Alternatives"
+ // InternalSysML.g:14794:1: rule__EqualityOperator__Alternatives : ( ( '==' ) | ( '!=' ) );
+ public final void rule__EqualityOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:14798:1: ( ( '==' ) | ( '!=' ) )
+ int alt129=2;
+ int LA129_0 = input.LA(1);
+
+ if ( (LA129_0==75) ) {
+ alt129=1;
+ }
+ else if ( (LA129_0==76) ) {
+ alt129=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 129, 0, input);
+
+ throw nvae;
+ }
+ switch (alt129) {
+ case 1 :
+ // InternalSysML.g:14799:2: ( '==' )
{
- // InternalSysML.g:14803:2: ( '==' )
- // InternalSysML.g:14804:3: '=='
+ // InternalSysML.g:14799:2: ( '==' )
+ // InternalSysML.g:14800:3: '=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
@@ -52757,10 +52766,10 @@ else if ( (LA128_0==76) ) {
}
break;
case 2 :
- // InternalSysML.g:14809:2: ( '!=' )
+ // InternalSysML.g:14805:2: ( '!=' )
{
- // InternalSysML.g:14809:2: ( '!=' )
- // InternalSysML.g:14810:3: '!='
+ // InternalSysML.g:14805:2: ( '!=' )
+ // InternalSysML.g:14806:3: '!='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
@@ -52793,41 +52802,41 @@ else if ( (LA128_0==76) ) {
// $ANTLR start "rule__ClassificationExpression__Alternatives"
- // InternalSysML.g:14819:1: rule__ClassificationExpression__Alternatives : ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) );
+ // InternalSysML.g:14815:1: rule__ClassificationExpression__Alternatives : ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) );
public final void rule__ClassificationExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14823:1: ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) )
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalSysML.g:14819:1: ( ( ( rule__ClassificationExpression__Group_0__0 ) ) | ( ( rule__ClassificationExpression__Group_1__0 ) ) )
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( ((LA129_0>=RULE_EXP_VALUE && LA129_0<=RULE_UNRESTRICTED_NAME)||LA129_0==RULE_STRING_VALUE||(LA129_0>=65 && LA129_0<=66)||(LA129_0>=84 && LA129_0<=85)||(LA129_0>=88 && LA129_0<=91)||LA129_0==107||LA129_0==130||LA129_0==143||LA129_0==154) ) {
- alt129=1;
+ if ( ((LA130_0>=RULE_EXP_VALUE && LA130_0<=RULE_UNRESTRICTED_NAME)||LA130_0==RULE_STRING_VALUE||(LA130_0>=65 && LA130_0<=66)||(LA130_0>=84 && LA130_0<=85)||(LA130_0>=88 && LA130_0<=91)||LA130_0==107||LA130_0==130||LA130_0==144||LA130_0==154) ) {
+ alt130=1;
}
- else if ( (LA129_0==EOF||LA129_0==57||(LA129_0>=77 && LA129_0<=79)) ) {
- alt129=2;
+ else if ( (LA130_0==EOF||LA130_0==57||(LA130_0>=77 && LA130_0<=79)) ) {
+ alt130=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 130, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalSysML.g:14824:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ // InternalSysML.g:14820:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
{
- // InternalSysML.g:14824:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
- // InternalSysML.g:14825:3: ( rule__ClassificationExpression__Group_0__0 )
+ // InternalSysML.g:14820:2: ( ( rule__ClassificationExpression__Group_0__0 ) )
+ // InternalSysML.g:14821:3: ( rule__ClassificationExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getGroup_0());
}
- // InternalSysML.g:14826:3: ( rule__ClassificationExpression__Group_0__0 )
- // InternalSysML.g:14826:4: rule__ClassificationExpression__Group_0__0
+ // InternalSysML.g:14822:3: ( rule__ClassificationExpression__Group_0__0 )
+ // InternalSysML.g:14822:4: rule__ClassificationExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_0__0();
@@ -52847,16 +52856,16 @@ else if ( (LA129_0==EOF||LA129_0==57||(LA129_0>=77 && LA129_0<=79)) ) {
}
break;
case 2 :
- // InternalSysML.g:14830:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ // InternalSysML.g:14826:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
{
- // InternalSysML.g:14830:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
- // InternalSysML.g:14831:3: ( rule__ClassificationExpression__Group_1__0 )
+ // InternalSysML.g:14826:2: ( ( rule__ClassificationExpression__Group_1__0 ) )
+ // InternalSysML.g:14827:3: ( rule__ClassificationExpression__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
}
- // InternalSysML.g:14832:3: ( rule__ClassificationExpression__Group_1__0 )
- // InternalSysML.g:14832:4: rule__ClassificationExpression__Group_1__0
+ // InternalSysML.g:14828:3: ( rule__ClassificationExpression__Group_1__0 )
+ // InternalSysML.g:14828:4: rule__ClassificationExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ClassificationExpression__Group_1__0();
@@ -52893,49 +52902,49 @@ else if ( (LA129_0==EOF||LA129_0==57||(LA129_0>=77 && LA129_0<=79)) ) {
// $ANTLR start "rule__ClassificationOperator__Alternatives"
- // InternalSysML.g:14840:1: rule__ClassificationOperator__Alternatives : ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) );
+ // InternalSysML.g:14836:1: rule__ClassificationOperator__Alternatives : ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) );
public final void rule__ClassificationOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14844:1: ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) )
- int alt130=4;
+ // InternalSysML.g:14840:1: ( ( 'instanceof' ) | ( 'hastype' ) | ( 'istype' ) | ( '@' ) )
+ int alt131=4;
switch ( input.LA(1) ) {
case 77:
{
- alt130=1;
+ alt131=1;
}
break;
case 78:
{
- alt130=2;
+ alt131=2;
}
break;
case 79:
{
- alt130=3;
+ alt131=3;
}
break;
case 57:
{
- alt130=4;
+ alt131=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 130, 0, input);
+ new NoViableAltException("", 131, 0, input);
throw nvae;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalSysML.g:14845:2: ( 'instanceof' )
+ // InternalSysML.g:14841:2: ( 'instanceof' )
{
- // InternalSysML.g:14845:2: ( 'instanceof' )
- // InternalSysML.g:14846:3: 'instanceof'
+ // InternalSysML.g:14841:2: ( 'instanceof' )
+ // InternalSysML.g:14842:3: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
@@ -52951,10 +52960,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalSysML.g:14851:2: ( 'hastype' )
+ // InternalSysML.g:14847:2: ( 'hastype' )
{
- // InternalSysML.g:14851:2: ( 'hastype' )
- // InternalSysML.g:14852:3: 'hastype'
+ // InternalSysML.g:14847:2: ( 'hastype' )
+ // InternalSysML.g:14848:3: 'hastype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
@@ -52970,10 +52979,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalSysML.g:14857:2: ( 'istype' )
+ // InternalSysML.g:14853:2: ( 'istype' )
{
- // InternalSysML.g:14857:2: ( 'istype' )
- // InternalSysML.g:14858:3: 'istype'
+ // InternalSysML.g:14853:2: ( 'istype' )
+ // InternalSysML.g:14854:3: 'istype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
@@ -52989,10 +52998,10 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
}
break;
case 4 :
- // InternalSysML.g:14863:2: ( '@' )
+ // InternalSysML.g:14859:2: ( '@' )
{
- // InternalSysML.g:14863:2: ( '@' )
- // InternalSysML.g:14864:3: '@'
+ // InternalSysML.g:14859:2: ( '@' )
+ // InternalSysML.g:14860:3: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
@@ -53025,49 +53034,49 @@ public final void rule__ClassificationOperator__Alternatives() throws Recognitio
// $ANTLR start "rule__RelationalOperator__Alternatives"
- // InternalSysML.g:14873:1: rule__RelationalOperator__Alternatives : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
+ // InternalSysML.g:14869:1: rule__RelationalOperator__Alternatives : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
public final void rule__RelationalOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14877:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
- int alt131=4;
+ // InternalSysML.g:14873:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
+ int alt132=4;
switch ( input.LA(1) ) {
case 80:
{
- alt131=1;
+ alt132=1;
}
break;
case 81:
{
- alt131=2;
+ alt132=2;
}
break;
case 82:
{
- alt131=3;
+ alt132=3;
}
break;
case 83:
{
- alt131=4;
+ alt132=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 131, 0, input);
+ new NoViableAltException("", 132, 0, input);
throw nvae;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalSysML.g:14878:2: ( '<' )
+ // InternalSysML.g:14874:2: ( '<' )
{
- // InternalSysML.g:14878:2: ( '<' )
- // InternalSysML.g:14879:3: '<'
+ // InternalSysML.g:14874:2: ( '<' )
+ // InternalSysML.g:14875:3: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
@@ -53083,10 +53092,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalSysML.g:14884:2: ( '>' )
+ // InternalSysML.g:14880:2: ( '>' )
{
- // InternalSysML.g:14884:2: ( '>' )
- // InternalSysML.g:14885:3: '>'
+ // InternalSysML.g:14880:2: ( '>' )
+ // InternalSysML.g:14881:3: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
@@ -53102,10 +53111,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalSysML.g:14890:2: ( '<=' )
+ // InternalSysML.g:14886:2: ( '<=' )
{
- // InternalSysML.g:14890:2: ( '<=' )
- // InternalSysML.g:14891:3: '<='
+ // InternalSysML.g:14886:2: ( '<=' )
+ // InternalSysML.g:14887:3: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
@@ -53121,10 +53130,10 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // InternalSysML.g:14896:2: ( '>=' )
+ // InternalSysML.g:14892:2: ( '>=' )
{
- // InternalSysML.g:14896:2: ( '>=' )
- // InternalSysML.g:14897:3: '>='
+ // InternalSysML.g:14892:2: ( '>=' )
+ // InternalSysML.g:14893:3: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
@@ -53157,35 +53166,35 @@ public final void rule__RelationalOperator__Alternatives() throws RecognitionExc
// $ANTLR start "rule__AdditiveOperator__Alternatives"
- // InternalSysML.g:14906:1: rule__AdditiveOperator__Alternatives : ( ( '+' ) | ( '-' ) );
+ // InternalSysML.g:14902:1: rule__AdditiveOperator__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__AdditiveOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14910:1: ( ( '+' ) | ( '-' ) )
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalSysML.g:14906:1: ( ( '+' ) | ( '-' ) )
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==84) ) {
- alt132=1;
+ if ( (LA133_0==84) ) {
+ alt133=1;
}
- else if ( (LA132_0==85) ) {
- alt132=2;
+ else if ( (LA133_0==85) ) {
+ alt133=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 132, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalSysML.g:14911:2: ( '+' )
+ // InternalSysML.g:14907:2: ( '+' )
{
- // InternalSysML.g:14911:2: ( '+' )
- // InternalSysML.g:14912:3: '+'
+ // InternalSysML.g:14907:2: ( '+' )
+ // InternalSysML.g:14908:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getPlusSignKeyword_0());
@@ -53201,10 +53210,10 @@ else if ( (LA132_0==85) ) {
}
break;
case 2 :
- // InternalSysML.g:14917:2: ( '-' )
+ // InternalSysML.g:14913:2: ( '-' )
{
- // InternalSysML.g:14917:2: ( '-' )
- // InternalSysML.g:14918:3: '-'
+ // InternalSysML.g:14913:2: ( '-' )
+ // InternalSysML.g:14914:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveOperatorAccess().getHyphenMinusKeyword_1());
@@ -53237,44 +53246,44 @@ else if ( (LA132_0==85) ) {
// $ANTLR start "rule__MultiplicativeOperator__Alternatives"
- // InternalSysML.g:14927:1: rule__MultiplicativeOperator__Alternatives : ( ( '*' ) | ( '/' ) | ( '%' ) );
+ // InternalSysML.g:14923:1: rule__MultiplicativeOperator__Alternatives : ( ( '*' ) | ( '/' ) | ( '%' ) );
public final void rule__MultiplicativeOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14931:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
- int alt133=3;
+ // InternalSysML.g:14927:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
+ int alt134=3;
switch ( input.LA(1) ) {
case 66:
{
- alt133=1;
+ alt134=1;
}
break;
case 86:
{
- alt133=2;
+ alt134=2;
}
break;
case 87:
{
- alt133=3;
+ alt134=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 133, 0, input);
+ new NoViableAltException("", 134, 0, input);
throw nvae;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalSysML.g:14932:2: ( '*' )
+ // InternalSysML.g:14928:2: ( '*' )
{
- // InternalSysML.g:14932:2: ( '*' )
- // InternalSysML.g:14933:3: '*'
+ // InternalSysML.g:14928:2: ( '*' )
+ // InternalSysML.g:14929:3: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getAsteriskKeyword_0());
@@ -53290,10 +53299,10 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
}
break;
case 2 :
- // InternalSysML.g:14938:2: ( '/' )
+ // InternalSysML.g:14934:2: ( '/' )
{
- // InternalSysML.g:14938:2: ( '/' )
- // InternalSysML.g:14939:3: '/'
+ // InternalSysML.g:14934:2: ( '/' )
+ // InternalSysML.g:14935:3: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getSolidusKeyword_1());
@@ -53309,10 +53318,10 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
}
break;
case 3 :
- // InternalSysML.g:14944:2: ( '%' )
+ // InternalSysML.g:14940:2: ( '%' )
{
- // InternalSysML.g:14944:2: ( '%' )
- // InternalSysML.g:14945:3: '%'
+ // InternalSysML.g:14940:2: ( '%' )
+ // InternalSysML.g:14941:3: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeOperatorAccess().getPercentSignKeyword_2());
@@ -53345,41 +53354,41 @@ public final void rule__MultiplicativeOperator__Alternatives() throws Recognitio
// $ANTLR start "rule__UnaryExpression__Alternatives"
- // InternalSysML.g:14954:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) );
+ // InternalSysML.g:14950:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) );
public final void rule__UnaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14958:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) )
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalSysML.g:14954:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( ruleExtentExpression ) )
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( ((LA134_0>=84 && LA134_0<=85)||(LA134_0>=88 && LA134_0<=89)) ) {
- alt134=1;
+ if ( ((LA135_0>=84 && LA135_0<=85)||(LA135_0>=88 && LA135_0<=89)) ) {
+ alt135=1;
}
- else if ( ((LA134_0>=RULE_EXP_VALUE && LA134_0<=RULE_UNRESTRICTED_NAME)||LA134_0==RULE_STRING_VALUE||(LA134_0>=65 && LA134_0<=66)||(LA134_0>=90 && LA134_0<=91)||LA134_0==107||LA134_0==130||LA134_0==143||LA134_0==154) ) {
- alt134=2;
+ else if ( ((LA135_0>=RULE_EXP_VALUE && LA135_0<=RULE_UNRESTRICTED_NAME)||LA135_0==RULE_STRING_VALUE||(LA135_0>=65 && LA135_0<=66)||(LA135_0>=90 && LA135_0<=91)||LA135_0==107||LA135_0==130||LA135_0==144||LA135_0==154) ) {
+ alt135=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 0, input);
+ new NoViableAltException("", 135, 0, input);
throw nvae;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalSysML.g:14959:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalSysML.g:14955:2: ( ( rule__UnaryExpression__Group_0__0 ) )
{
- // InternalSysML.g:14959:2: ( ( rule__UnaryExpression__Group_0__0 ) )
- // InternalSysML.g:14960:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalSysML.g:14955:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalSysML.g:14956:3: ( rule__UnaryExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getGroup_0());
}
- // InternalSysML.g:14961:3: ( rule__UnaryExpression__Group_0__0 )
- // InternalSysML.g:14961:4: rule__UnaryExpression__Group_0__0
+ // InternalSysML.g:14957:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalSysML.g:14957:4: rule__UnaryExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__UnaryExpression__Group_0__0();
@@ -53399,10 +53408,10 @@ else if ( ((LA134_0>=RULE_EXP_VALUE && LA134_0<=RULE_UNRESTRICTED_NAME)||LA134_0
}
break;
case 2 :
- // InternalSysML.g:14965:2: ( ruleExtentExpression )
+ // InternalSysML.g:14961:2: ( ruleExtentExpression )
{
- // InternalSysML.g:14965:2: ( ruleExtentExpression )
- // InternalSysML.g:14966:3: ruleExtentExpression
+ // InternalSysML.g:14961:2: ( ruleExtentExpression )
+ // InternalSysML.g:14962:3: ruleExtentExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getExtentExpressionParserRuleCall_1());
@@ -53439,49 +53448,49 @@ else if ( ((LA134_0>=RULE_EXP_VALUE && LA134_0<=RULE_UNRESTRICTED_NAME)||LA134_0
// $ANTLR start "rule__UnaryOperator__Alternatives"
- // InternalSysML.g:14975:1: rule__UnaryOperator__Alternatives : ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) );
+ // InternalSysML.g:14971:1: rule__UnaryOperator__Alternatives : ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) );
public final void rule__UnaryOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:14979:1: ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) )
- int alt135=4;
+ // InternalSysML.g:14975:1: ( ( '+' ) | ( '-' ) | ( '!' ) | ( '~' ) )
+ int alt136=4;
switch ( input.LA(1) ) {
case 84:
{
- alt135=1;
+ alt136=1;
}
break;
case 85:
{
- alt135=2;
+ alt136=2;
}
break;
case 88:
{
- alt135=3;
+ alt136=3;
}
break;
case 89:
{
- alt135=4;
+ alt136=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 136, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalSysML.g:14980:2: ( '+' )
+ // InternalSysML.g:14976:2: ( '+' )
{
- // InternalSysML.g:14980:2: ( '+' )
- // InternalSysML.g:14981:3: '+'
+ // InternalSysML.g:14976:2: ( '+' )
+ // InternalSysML.g:14977:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getPlusSignKeyword_0());
@@ -53497,10 +53506,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 2 :
- // InternalSysML.g:14986:2: ( '-' )
+ // InternalSysML.g:14982:2: ( '-' )
{
- // InternalSysML.g:14986:2: ( '-' )
- // InternalSysML.g:14987:3: '-'
+ // InternalSysML.g:14982:2: ( '-' )
+ // InternalSysML.g:14983:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getHyphenMinusKeyword_1());
@@ -53516,10 +53525,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 3 :
- // InternalSysML.g:14992:2: ( '!' )
+ // InternalSysML.g:14988:2: ( '!' )
{
- // InternalSysML.g:14992:2: ( '!' )
- // InternalSysML.g:14993:3: '!'
+ // InternalSysML.g:14988:2: ( '!' )
+ // InternalSysML.g:14989:3: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getExclamationMarkKeyword_2());
@@ -53535,10 +53544,10 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
}
break;
case 4 :
- // InternalSysML.g:14998:2: ( '~' )
+ // InternalSysML.g:14994:2: ( '~' )
{
- // InternalSysML.g:14998:2: ( '~' )
- // InternalSysML.g:14999:3: '~'
+ // InternalSysML.g:14994:2: ( '~' )
+ // InternalSysML.g:14995:3: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorAccess().getTildeKeyword_3());
@@ -53571,41 +53580,41 @@ public final void rule__UnaryOperator__Alternatives() throws RecognitionExceptio
// $ANTLR start "rule__ExtentExpression__Alternatives"
- // InternalSysML.g:15008:1: rule__ExtentExpression__Alternatives : ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) );
+ // InternalSysML.g:15004:1: rule__ExtentExpression__Alternatives : ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) );
public final void rule__ExtentExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15012:1: ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) )
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalSysML.g:15008:1: ( ( ( rule__ExtentExpression__Group_0__0 ) ) | ( ruleSequenceExpression ) )
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==154) ) {
- alt136=1;
+ if ( (LA137_0==154) ) {
+ alt137=1;
}
- else if ( ((LA136_0>=RULE_EXP_VALUE && LA136_0<=RULE_UNRESTRICTED_NAME)||LA136_0==RULE_STRING_VALUE||(LA136_0>=65 && LA136_0<=66)||(LA136_0>=90 && LA136_0<=91)||LA136_0==107||LA136_0==130||LA136_0==143) ) {
- alt136=2;
+ else if ( ((LA137_0>=RULE_EXP_VALUE && LA137_0<=RULE_UNRESTRICTED_NAME)||LA137_0==RULE_STRING_VALUE||(LA137_0>=65 && LA137_0<=66)||(LA137_0>=90 && LA137_0<=91)||LA137_0==107||LA137_0==130||LA137_0==144) ) {
+ alt137=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 136, 0, input);
+ new NoViableAltException("", 137, 0, input);
throw nvae;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalSysML.g:15013:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ // InternalSysML.g:15009:2: ( ( rule__ExtentExpression__Group_0__0 ) )
{
- // InternalSysML.g:15013:2: ( ( rule__ExtentExpression__Group_0__0 ) )
- // InternalSysML.g:15014:3: ( rule__ExtentExpression__Group_0__0 )
+ // InternalSysML.g:15009:2: ( ( rule__ExtentExpression__Group_0__0 ) )
+ // InternalSysML.g:15010:3: ( rule__ExtentExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getGroup_0());
}
- // InternalSysML.g:15015:3: ( rule__ExtentExpression__Group_0__0 )
- // InternalSysML.g:15015:4: rule__ExtentExpression__Group_0__0
+ // InternalSysML.g:15011:3: ( rule__ExtentExpression__Group_0__0 )
+ // InternalSysML.g:15011:4: rule__ExtentExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ExtentExpression__Group_0__0();
@@ -53625,10 +53634,10 @@ else if ( ((LA136_0>=RULE_EXP_VALUE && LA136_0<=RULE_UNRESTRICTED_NAME)||LA136_0
}
break;
case 2 :
- // InternalSysML.g:15019:2: ( ruleSequenceExpression )
+ // InternalSysML.g:15015:2: ( ruleSequenceExpression )
{
- // InternalSysML.g:15019:2: ( ruleSequenceExpression )
- // InternalSysML.g:15020:3: ruleSequenceExpression
+ // InternalSysML.g:15015:2: ( ruleSequenceExpression )
+ // InternalSysML.g:15016:3: ruleSequenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
@@ -53665,35 +53674,35 @@ else if ( ((LA136_0>=RULE_EXP_VALUE && LA136_0<=RULE_UNRESTRICTED_NAME)||LA136_0
// $ANTLR start "rule__SequenceExpression__Alternatives_0"
- // InternalSysML.g:15029:1: rule__SequenceExpression__Alternatives_0 : ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) );
+ // InternalSysML.g:15025:1: rule__SequenceExpression__Alternatives_0 : ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) );
public final void rule__SequenceExpression__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15033:1: ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) )
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalSysML.g:15029:1: ( ( ruleSequenceConstructionExpression ) | ( ruleBaseExpression ) )
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==107) ) {
- alt137=1;
+ if ( (LA138_0==107) ) {
+ alt138=1;
}
- else if ( ((LA137_0>=RULE_EXP_VALUE && LA137_0<=RULE_UNRESTRICTED_NAME)||LA137_0==RULE_STRING_VALUE||(LA137_0>=65 && LA137_0<=66)||(LA137_0>=90 && LA137_0<=91)||LA137_0==130||LA137_0==143) ) {
- alt137=2;
+ else if ( ((LA138_0>=RULE_EXP_VALUE && LA138_0<=RULE_UNRESTRICTED_NAME)||LA138_0==RULE_STRING_VALUE||(LA138_0>=65 && LA138_0<=66)||(LA138_0>=90 && LA138_0<=91)||LA138_0==130||LA138_0==144) ) {
+ alt138=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 137, 0, input);
+ new NoViableAltException("", 138, 0, input);
throw nvae;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalSysML.g:15034:2: ( ruleSequenceConstructionExpression )
+ // InternalSysML.g:15030:2: ( ruleSequenceConstructionExpression )
{
- // InternalSysML.g:15034:2: ( ruleSequenceConstructionExpression )
- // InternalSysML.g:15035:3: ruleSequenceConstructionExpression
+ // InternalSysML.g:15030:2: ( ruleSequenceConstructionExpression )
+ // InternalSysML.g:15031:3: ruleSequenceConstructionExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
@@ -53713,10 +53722,10 @@ else if ( ((LA137_0>=RULE_EXP_VALUE && LA137_0<=RULE_UNRESTRICTED_NAME)||LA137_0
}
break;
case 2 :
- // InternalSysML.g:15040:2: ( ruleBaseExpression )
+ // InternalSysML.g:15036:2: ( ruleBaseExpression )
{
- // InternalSysML.g:15040:2: ( ruleBaseExpression )
- // InternalSysML.g:15041:3: ruleBaseExpression
+ // InternalSysML.g:15036:2: ( ruleBaseExpression )
+ // InternalSysML.g:15037:3: ruleBaseExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
@@ -53753,41 +53762,41 @@ else if ( ((LA137_0>=RULE_EXP_VALUE && LA137_0<=RULE_UNRESTRICTED_NAME)||LA137_0
// $ANTLR start "rule__SequenceExpression__Alternatives_1"
- // InternalSysML.g:15050:1: rule__SequenceExpression__Alternatives_1 : ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) );
+ // InternalSysML.g:15046:1: rule__SequenceExpression__Alternatives_1 : ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) );
public final void rule__SequenceExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15054:1: ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) )
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalSysML.g:15050:1: ( ( ( rule__SequenceExpression__Group_1_0__0 ) ) | ( ( rule__SequenceExpression__Group_1_1__0 ) ) )
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==53) ) {
- alt138=1;
+ if ( (LA139_0==53) ) {
+ alt139=1;
}
- else if ( (LA138_0==142) ) {
- alt138=2;
+ else if ( (LA139_0==143) ) {
+ alt139=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 138, 0, input);
+ new NoViableAltException("", 139, 0, input);
throw nvae;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalSysML.g:15055:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ // InternalSysML.g:15051:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
{
- // InternalSysML.g:15055:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
- // InternalSysML.g:15056:3: ( rule__SequenceExpression__Group_1_0__0 )
+ // InternalSysML.g:15051:2: ( ( rule__SequenceExpression__Group_1_0__0 ) )
+ // InternalSysML.g:15052:3: ( rule__SequenceExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getGroup_1_0());
}
- // InternalSysML.g:15057:3: ( rule__SequenceExpression__Group_1_0__0 )
- // InternalSysML.g:15057:4: rule__SequenceExpression__Group_1_0__0
+ // InternalSysML.g:15053:3: ( rule__SequenceExpression__Group_1_0__0 )
+ // InternalSysML.g:15053:4: rule__SequenceExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_0__0();
@@ -53807,16 +53816,16 @@ else if ( (LA138_0==142) ) {
}
break;
case 2 :
- // InternalSysML.g:15061:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ // InternalSysML.g:15057:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
{
- // InternalSysML.g:15061:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
- // InternalSysML.g:15062:3: ( rule__SequenceExpression__Group_1_1__0 )
+ // InternalSysML.g:15057:2: ( ( rule__SequenceExpression__Group_1_1__0 ) )
+ // InternalSysML.g:15058:3: ( rule__SequenceExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getGroup_1_1());
}
- // InternalSysML.g:15063:3: ( rule__SequenceExpression__Group_1_1__0 )
- // InternalSysML.g:15063:4: rule__SequenceExpression__Group_1_1__0
+ // InternalSysML.g:15059:3: ( rule__SequenceExpression__Group_1_1__0 )
+ // InternalSysML.g:15059:4: rule__SequenceExpression__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceExpression__Group_1_1__0();
@@ -53853,46 +53862,46 @@ else if ( (LA138_0==142) ) {
// $ANTLR start "rule__BodyExpression__Alternatives"
- // InternalSysML.g:15071:1: rule__BodyExpression__Alternatives : ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) );
+ // InternalSysML.g:15067:1: rule__BodyExpression__Alternatives : ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) );
public final void rule__BodyExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15075:1: ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) )
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalSysML.g:15071:1: ( ( ( rule__BodyExpression__Group_0__0 ) ) | ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) ) )
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==RULE_ID) ) {
- int LA139_1 = input.LA(2);
+ if ( (LA140_0==RULE_ID) ) {
+ int LA140_1 = input.LA(2);
- if ( (synpred301_InternalSysML()) ) {
- alt139=1;
+ if ( (synpred302_InternalSysML()) ) {
+ alt140=1;
}
else if ( (true) ) {
- alt139=2;
+ alt140=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 139, 1, input);
+ new NoViableAltException("", 140, 1, input);
throw nvae;
}
}
- else if ( (LA139_0==RULE_UNRESTRICTED_NAME) ) {
- int LA139_2 = input.LA(2);
+ else if ( (LA140_0==RULE_UNRESTRICTED_NAME) ) {
+ int LA140_2 = input.LA(2);
- if ( (synpred301_InternalSysML()) ) {
- alt139=1;
+ if ( (synpred302_InternalSysML()) ) {
+ alt140=1;
}
else if ( (true) ) {
- alt139=2;
+ alt140=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 139, 2, input);
+ new NoViableAltException("", 140, 2, input);
throw nvae;
}
@@ -53900,22 +53909,22 @@ else if ( (true) ) {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 139, 0, input);
+ new NoViableAltException("", 140, 0, input);
throw nvae;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalSysML.g:15076:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalSysML.g:15072:2: ( ( rule__BodyExpression__Group_0__0 ) )
{
- // InternalSysML.g:15076:2: ( ( rule__BodyExpression__Group_0__0 ) )
- // InternalSysML.g:15077:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalSysML.g:15072:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalSysML.g:15073:3: ( rule__BodyExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getGroup_0());
}
- // InternalSysML.g:15078:3: ( rule__BodyExpression__Group_0__0 )
- // InternalSysML.g:15078:4: rule__BodyExpression__Group_0__0
+ // InternalSysML.g:15074:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalSysML.g:15074:4: rule__BodyExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0__0();
@@ -53935,16 +53944,16 @@ else if ( (true) ) {
}
break;
case 2 :
- // InternalSysML.g:15082:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:15078:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:15082:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:15083:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:15078:2: ( ( rule__BodyExpression__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:15079:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:15084:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:15084:4: rule__BodyExpression__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:15080:3: ( rule__BodyExpression__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:15080:4: rule__BodyExpression__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BodyExpression__OwnedRelationship_compAssignment_1();
@@ -53980,121 +53989,21 @@ else if ( (true) ) {
// $ANTLR end "rule__BodyExpression__Alternatives"
- // $ANTLR start "rule__BodyParameter__Alternatives_1"
- // InternalSysML.g:15092:1: rule__BodyParameter__Alternatives_1 : ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) );
- public final void rule__BodyParameter__Alternatives_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:15096:1: ( ( ( rule__BodyParameter__Group_1_0__0 ) ) | ( ( rule__BodyParameter__Group_1_1__0 ) ) )
- int alt140=2;
- int LA140_0 = input.LA(1);
-
- if ( (LA140_0==69||LA140_0==116) ) {
- alt140=1;
- }
- else if ( (LA140_0==53) ) {
- alt140=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 140, 0, input);
-
- throw nvae;
- }
- switch (alt140) {
- case 1 :
- // InternalSysML.g:15097:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
- {
- // InternalSysML.g:15097:2: ( ( rule__BodyParameter__Group_1_0__0 ) )
- // InternalSysML.g:15098:3: ( rule__BodyParameter__Group_1_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup_1_0());
- }
- // InternalSysML.g:15099:3: ( rule__BodyParameter__Group_1_0__0 )
- // InternalSysML.g:15099:4: rule__BodyParameter__Group_1_0__0
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup_1_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // InternalSysML.g:15103:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
- {
- // InternalSysML.g:15103:2: ( ( rule__BodyParameter__Group_1_1__0 ) )
- // InternalSysML.g:15104:3: ( rule__BodyParameter__Group_1_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getGroup_1_1());
- }
- // InternalSysML.g:15105:3: ( rule__BodyParameter__Group_1_1__0 )
- // InternalSysML.g:15105:4: rule__BodyParameter__Group_1_1__0
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getGroup_1_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BodyParameter__Alternatives_1"
-
-
// $ANTLR start "rule__SequenceConstructionExpression__Alternatives"
- // InternalSysML.g:15113:1: rule__SequenceConstructionExpression__Alternatives : ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) );
+ // InternalSysML.g:15088:1: rule__SequenceConstructionExpression__Alternatives : ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) );
public final void rule__SequenceConstructionExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15117:1: ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) )
+ // InternalSysML.g:15092:1: ( ( ( rule__SequenceConstructionExpression__Group_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1__0 ) ) )
int alt141=2;
int LA141_0 = input.LA(1);
if ( (LA141_0==107) ) {
int LA141_1 = input.LA(2);
- if ( ((LA141_1>=RULE_EXP_VALUE && LA141_1<=RULE_UNRESTRICTED_NAME)||LA141_1==RULE_STRING_VALUE||LA141_1==57||(LA141_1>=65 && LA141_1<=66)||(LA141_1>=77 && LA141_1<=79)||(LA141_1>=84 && LA141_1<=85)||(LA141_1>=88 && LA141_1<=91)||LA141_1==107||LA141_1==130||(LA141_1>=143 && LA141_1<=144)||LA141_1==154) ) {
+ if ( ((LA141_1>=RULE_EXP_VALUE && LA141_1<=RULE_UNRESTRICTED_NAME)||LA141_1==RULE_STRING_VALUE||LA141_1==57||(LA141_1>=65 && LA141_1<=66)||(LA141_1>=77 && LA141_1<=79)||(LA141_1>=84 && LA141_1<=85)||(LA141_1>=88 && LA141_1<=91)||LA141_1==107||LA141_1==130||LA141_1==142||LA141_1==144||LA141_1==154) ) {
alt141=2;
}
else if ( (LA141_1==108) ) {
@@ -54117,16 +54026,16 @@ else if ( (LA141_1==108) ) {
}
switch (alt141) {
case 1 :
- // InternalSysML.g:15118:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
+ // InternalSysML.g:15093:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
{
- // InternalSysML.g:15118:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
- // InternalSysML.g:15119:3: ( rule__SequenceConstructionExpression__Group_0__0 )
+ // InternalSysML.g:15093:2: ( ( rule__SequenceConstructionExpression__Group_0__0 ) )
+ // InternalSysML.g:15094:3: ( rule__SequenceConstructionExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_0());
}
- // InternalSysML.g:15120:3: ( rule__SequenceConstructionExpression__Group_0__0 )
- // InternalSysML.g:15120:4: rule__SequenceConstructionExpression__Group_0__0
+ // InternalSysML.g:15095:3: ( rule__SequenceConstructionExpression__Group_0__0 )
+ // InternalSysML.g:15095:4: rule__SequenceConstructionExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_0__0();
@@ -54146,16 +54055,16 @@ else if ( (LA141_1==108) ) {
}
break;
case 2 :
- // InternalSysML.g:15124:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
+ // InternalSysML.g:15099:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
{
- // InternalSysML.g:15124:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
- // InternalSysML.g:15125:3: ( rule__SequenceConstructionExpression__Group_1__0 )
+ // InternalSysML.g:15099:2: ( ( rule__SequenceConstructionExpression__Group_1__0 ) )
+ // InternalSysML.g:15100:3: ( rule__SequenceConstructionExpression__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1());
}
- // InternalSysML.g:15126:3: ( rule__SequenceConstructionExpression__Group_1__0 )
- // InternalSysML.g:15126:4: rule__SequenceConstructionExpression__Group_1__0
+ // InternalSysML.g:15101:3: ( rule__SequenceConstructionExpression__Group_1__0 )
+ // InternalSysML.g:15101:4: rule__SequenceConstructionExpression__Group_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1__0();
@@ -54192,13 +54101,13 @@ else if ( (LA141_1==108) ) {
// $ANTLR start "rule__SequenceConstructionExpression__Alternatives_1_2"
- // InternalSysML.g:15134:1: rule__SequenceConstructionExpression__Alternatives_1_2 : ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) );
+ // InternalSysML.g:15109:1: rule__SequenceConstructionExpression__Alternatives_1_2 : ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) );
public final void rule__SequenceConstructionExpression__Alternatives_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15138:1: ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) )
+ // InternalSysML.g:15113:1: ( ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) ) | ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) ) )
int alt142=2;
int LA142_0 = input.LA(1);
@@ -54217,16 +54126,16 @@ else if ( (LA142_0==118) ) {
}
switch (alt142) {
case 1 :
- // InternalSysML.g:15139:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ // InternalSysML.g:15114:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
{
- // InternalSysML.g:15139:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
- // InternalSysML.g:15140:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ // InternalSysML.g:15114:2: ( ( rule__SequenceConstructionExpression__Group_1_2_0__0 ) )
+ // InternalSysML.g:15115:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_0());
}
- // InternalSysML.g:15141:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
- // InternalSysML.g:15141:4: rule__SequenceConstructionExpression__Group_1_2_0__0
+ // InternalSysML.g:15116:3: ( rule__SequenceConstructionExpression__Group_1_2_0__0 )
+ // InternalSysML.g:15116:4: rule__SequenceConstructionExpression__Group_1_2_0__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_0__0();
@@ -54246,16 +54155,16 @@ else if ( (LA142_0==118) ) {
}
break;
case 2 :
- // InternalSysML.g:15145:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ // InternalSysML.g:15120:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
{
- // InternalSysML.g:15145:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
- // InternalSysML.g:15146:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ // InternalSysML.g:15120:2: ( ( rule__SequenceConstructionExpression__Group_1_2_1__0 ) )
+ // InternalSysML.g:15121:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_1_2_1());
}
- // InternalSysML.g:15147:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
- // InternalSysML.g:15147:4: rule__SequenceConstructionExpression__Group_1_2_1__0
+ // InternalSysML.g:15122:3: ( rule__SequenceConstructionExpression__Group_1_2_1__0 )
+ // InternalSysML.g:15122:4: rule__SequenceConstructionExpression__Group_1_2_1__0
{
pushFollow(FOLLOW_2);
rule__SequenceConstructionExpression__Group_1_2_1__0();
@@ -54292,21 +54201,21 @@ else if ( (LA142_0==118) ) {
// $ANTLR start "rule__BaseExpression__Alternatives"
- // InternalSysML.g:15155:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );
+ // InternalSysML.g:15130:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );
public final void rule__BaseExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15159:1: ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) )
+ // InternalSysML.g:15134:1: ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) )
int alt143=6;
alt143 = dfa143.predict(input);
switch (alt143) {
case 1 :
- // InternalSysML.g:15160:2: ( ruleNullExpression )
+ // InternalSysML.g:15135:2: ( ruleNullExpression )
{
- // InternalSysML.g:15160:2: ( ruleNullExpression )
- // InternalSysML.g:15161:3: ruleNullExpression
+ // InternalSysML.g:15135:2: ( ruleNullExpression )
+ // InternalSysML.g:15136:3: ruleNullExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getNullExpressionParserRuleCall_0());
@@ -54326,10 +54235,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalSysML.g:15166:2: ( ruleLiteralExpression )
+ // InternalSysML.g:15141:2: ( ruleLiteralExpression )
{
- // InternalSysML.g:15166:2: ( ruleLiteralExpression )
- // InternalSysML.g:15167:3: ruleLiteralExpression
+ // InternalSysML.g:15141:2: ( ruleLiteralExpression )
+ // InternalSysML.g:15142:3: ruleLiteralExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getLiteralExpressionParserRuleCall_1());
@@ -54349,10 +54258,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalSysML.g:15172:2: ( ruleFeatureReferenceExpression )
+ // InternalSysML.g:15147:2: ( ruleFeatureReferenceExpression )
{
- // InternalSysML.g:15172:2: ( ruleFeatureReferenceExpression )
- // InternalSysML.g:15173:3: ruleFeatureReferenceExpression
+ // InternalSysML.g:15147:2: ( ruleFeatureReferenceExpression )
+ // InternalSysML.g:15148:3: ruleFeatureReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getFeatureReferenceExpressionParserRuleCall_2());
@@ -54372,10 +54281,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalSysML.g:15178:2: ( ruleInvocationExpression )
+ // InternalSysML.g:15153:2: ( ruleInvocationExpression )
{
- // InternalSysML.g:15178:2: ( ruleInvocationExpression )
- // InternalSysML.g:15179:3: ruleInvocationExpression
+ // InternalSysML.g:15153:2: ( ruleInvocationExpression )
+ // InternalSysML.g:15154:3: ruleInvocationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getInvocationExpressionParserRuleCall_3());
@@ -54395,10 +54304,10 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalSysML.g:15184:2: ( ruleExtentExpression_Deprecated )
+ // InternalSysML.g:15159:2: ( ruleExtentExpression_Deprecated )
{
- // InternalSysML.g:15184:2: ( ruleExtentExpression_Deprecated )
- // InternalSysML.g:15185:3: ruleExtentExpression_Deprecated
+ // InternalSysML.g:15159:2: ( ruleExtentExpression_Deprecated )
+ // InternalSysML.g:15160:3: ruleExtentExpression_Deprecated
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getExtentExpression_DeprecatedParserRuleCall_4());
@@ -54418,16 +54327,16 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
}
break;
case 6 :
- // InternalSysML.g:15190:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ // InternalSysML.g:15165:2: ( ( rule__BaseExpression__Group_5__0 ) )
{
- // InternalSysML.g:15190:2: ( ( rule__BaseExpression__Group_5__0 ) )
- // InternalSysML.g:15191:3: ( rule__BaseExpression__Group_5__0 )
+ // InternalSysML.g:15165:2: ( ( rule__BaseExpression__Group_5__0 ) )
+ // InternalSysML.g:15166:3: ( rule__BaseExpression__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBaseExpressionAccess().getGroup_5());
}
- // InternalSysML.g:15192:3: ( rule__BaseExpression__Group_5__0 )
- // InternalSysML.g:15192:4: rule__BaseExpression__Group_5__0
+ // InternalSysML.g:15167:3: ( rule__BaseExpression__Group_5__0 )
+ // InternalSysML.g:15167:4: rule__BaseExpression__Group_5__0
{
pushFollow(FOLLOW_2);
rule__BaseExpression__Group_5__0();
@@ -54464,13 +54373,13 @@ public final void rule__BaseExpression__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__ArgumentList__Alternatives"
- // InternalSysML.g:15200:1: rule__ArgumentList__Alternatives : ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) );
+ // InternalSysML.g:15175:1: rule__ArgumentList__Alternatives : ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) );
public final void rule__ArgumentList__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15204:1: ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) )
+ // InternalSysML.g:15179:1: ( ( rulePositionalArgumentList ) | ( ruleNamedArgumentList ) )
int alt144=2;
switch ( input.LA(1) ) {
case RULE_EXP_VALUE:
@@ -54490,7 +54399,7 @@ public final void rule__ArgumentList__Alternatives() throws RecognitionException
case 91:
case 107:
case 130:
- case 143:
+ case 142:
case 144:
case 154:
{
@@ -54501,7 +54410,7 @@ public final void rule__ArgumentList__Alternatives() throws RecognitionException
{
int LA144_2 = input.LA(2);
- if ( (LA144_2==EOF||(LA144_2>=45 && LA144_2<=53)||LA144_2==57||(LA144_2>=64 && LA144_2<=66)||(LA144_2>=75 && LA144_2<=87)||LA144_2==103||(LA144_2>=130 && LA144_2<=131)||LA144_2==142||LA144_2==153) ) {
+ if ( (LA144_2==EOF||(LA144_2>=45 && LA144_2<=53)||LA144_2==57||(LA144_2>=64 && LA144_2<=66)||(LA144_2>=75 && LA144_2<=87)||LA144_2==103||(LA144_2>=130 && LA144_2<=131)||LA144_2==143||LA144_2==153) ) {
alt144=1;
}
else if ( (LA144_2==119) ) {
@@ -54520,7 +54429,7 @@ else if ( (LA144_2==119) ) {
{
int LA144_3 = input.LA(2);
- if ( (LA144_3==EOF||(LA144_3>=45 && LA144_3<=53)||LA144_3==57||(LA144_3>=64 && LA144_3<=66)||(LA144_3>=75 && LA144_3<=87)||LA144_3==103||(LA144_3>=130 && LA144_3<=131)||LA144_3==142||LA144_3==153) ) {
+ if ( (LA144_3==EOF||(LA144_3>=45 && LA144_3<=53)||LA144_3==57||(LA144_3>=64 && LA144_3<=66)||(LA144_3>=75 && LA144_3<=87)||LA144_3==103||(LA144_3>=130 && LA144_3<=131)||LA144_3==143||LA144_3==153) ) {
alt144=1;
}
else if ( (LA144_3==119) ) {
@@ -54545,10 +54454,10 @@ else if ( (LA144_3==119) ) {
switch (alt144) {
case 1 :
- // InternalSysML.g:15205:2: ( rulePositionalArgumentList )
+ // InternalSysML.g:15180:2: ( rulePositionalArgumentList )
{
- // InternalSysML.g:15205:2: ( rulePositionalArgumentList )
- // InternalSysML.g:15206:3: rulePositionalArgumentList
+ // InternalSysML.g:15180:2: ( rulePositionalArgumentList )
+ // InternalSysML.g:15181:3: rulePositionalArgumentList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getPositionalArgumentListParserRuleCall_0());
@@ -54568,10 +54477,10 @@ else if ( (LA144_3==119) ) {
}
break;
case 2 :
- // InternalSysML.g:15211:2: ( ruleNamedArgumentList )
+ // InternalSysML.g:15186:2: ( ruleNamedArgumentList )
{
- // InternalSysML.g:15211:2: ( ruleNamedArgumentList )
- // InternalSysML.g:15212:3: ruleNamedArgumentList
+ // InternalSysML.g:15186:2: ( ruleNamedArgumentList )
+ // InternalSysML.g:15187:3: ruleNamedArgumentList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArgumentListAccess().getNamedArgumentListParserRuleCall_1());
@@ -54608,13 +54517,13 @@ else if ( (LA144_3==119) ) {
// $ANTLR start "rule__LiteralExpression__Alternatives"
- // InternalSysML.g:15221:1: rule__LiteralExpression__Alternatives : ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) );
+ // InternalSysML.g:15196:1: rule__LiteralExpression__Alternatives : ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) );
public final void rule__LiteralExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15225:1: ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) )
+ // InternalSysML.g:15200:1: ( ( ruleLiteralBoolean ) | ( ruleLiteralString ) | ( ruleLiteralInteger ) | ( ruleLiteralReal ) | ( ruleLiteralUnbounded ) )
int alt145=5;
switch ( input.LA(1) ) {
case 90:
@@ -54632,12 +54541,12 @@ public final void rule__LiteralExpression__Alternatives() throws RecognitionExce
{
int LA145_3 = input.LA(2);
- if ( (LA145_3==65) ) {
- alt145=4;
- }
- else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57||LA145_3==59||LA145_3==66||LA145_3==69||(LA145_3>=75 && LA145_3<=87)||LA145_3==103||(LA145_3>=107 && LA145_3<=108)||LA145_3==114||(LA145_3>=117 && LA145_3<=118)||LA145_3==120||LA145_3==122||LA145_3==131||LA145_3==142||LA145_3==153) ) {
+ if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57||LA145_3==59||LA145_3==66||LA145_3==69||(LA145_3>=75 && LA145_3<=87)||LA145_3==103||(LA145_3>=107 && LA145_3<=108)||LA145_3==114||(LA145_3>=117 && LA145_3<=118)||LA145_3==120||LA145_3==122||LA145_3==131||LA145_3==143||LA145_3==153) ) {
alt145=3;
}
+ else if ( (LA145_3==65) ) {
+ alt145=4;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -54668,10 +54577,10 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
switch (alt145) {
case 1 :
- // InternalSysML.g:15226:2: ( ruleLiteralBoolean )
+ // InternalSysML.g:15201:2: ( ruleLiteralBoolean )
{
- // InternalSysML.g:15226:2: ( ruleLiteralBoolean )
- // InternalSysML.g:15227:3: ruleLiteralBoolean
+ // InternalSysML.g:15201:2: ( ruleLiteralBoolean )
+ // InternalSysML.g:15202:3: ruleLiteralBoolean
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanParserRuleCall_0());
@@ -54691,10 +54600,10 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
}
break;
case 2 :
- // InternalSysML.g:15232:2: ( ruleLiteralString )
+ // InternalSysML.g:15207:2: ( ruleLiteralString )
{
- // InternalSysML.g:15232:2: ( ruleLiteralString )
- // InternalSysML.g:15233:3: ruleLiteralString
+ // InternalSysML.g:15207:2: ( ruleLiteralString )
+ // InternalSysML.g:15208:3: ruleLiteralString
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralStringParserRuleCall_1());
@@ -54714,10 +54623,10 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
}
break;
case 3 :
- // InternalSysML.g:15238:2: ( ruleLiteralInteger )
+ // InternalSysML.g:15213:2: ( ruleLiteralInteger )
{
- // InternalSysML.g:15238:2: ( ruleLiteralInteger )
- // InternalSysML.g:15239:3: ruleLiteralInteger
+ // InternalSysML.g:15213:2: ( ruleLiteralInteger )
+ // InternalSysML.g:15214:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerParserRuleCall_2());
@@ -54737,10 +54646,10 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
}
break;
case 4 :
- // InternalSysML.g:15244:2: ( ruleLiteralReal )
+ // InternalSysML.g:15219:2: ( ruleLiteralReal )
{
- // InternalSysML.g:15244:2: ( ruleLiteralReal )
- // InternalSysML.g:15245:3: ruleLiteralReal
+ // InternalSysML.g:15219:2: ( ruleLiteralReal )
+ // InternalSysML.g:15220:3: ruleLiteralReal
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralRealParserRuleCall_3());
@@ -54760,10 +54669,10 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
}
break;
case 5 :
- // InternalSysML.g:15250:2: ( ruleLiteralUnbounded )
+ // InternalSysML.g:15225:2: ( ruleLiteralUnbounded )
{
- // InternalSysML.g:15250:2: ( ruleLiteralUnbounded )
- // InternalSysML.g:15251:3: ruleLiteralUnbounded
+ // InternalSysML.g:15225:2: ( ruleLiteralUnbounded )
+ // InternalSysML.g:15226:3: ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralExpressionAccess().getLiteralUnboundedParserRuleCall_4());
@@ -54800,13 +54709,13 @@ else if ( (LA145_3==EOF||LA145_3==33||(LA145_3>=45 && LA145_3<=53)||LA145_3==57|
// $ANTLR start "rule__BooleanValue__Alternatives"
- // InternalSysML.g:15260:1: rule__BooleanValue__Alternatives : ( ( 'true' ) | ( 'false' ) );
+ // InternalSysML.g:15235:1: rule__BooleanValue__Alternatives : ( ( 'true' ) | ( 'false' ) );
public final void rule__BooleanValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15264:1: ( ( 'true' ) | ( 'false' ) )
+ // InternalSysML.g:15239:1: ( ( 'true' ) | ( 'false' ) )
int alt146=2;
int LA146_0 = input.LA(1);
@@ -54825,10 +54734,10 @@ else if ( (LA146_0==91) ) {
}
switch (alt146) {
case 1 :
- // InternalSysML.g:15265:2: ( 'true' )
+ // InternalSysML.g:15240:2: ( 'true' )
{
- // InternalSysML.g:15265:2: ( 'true' )
- // InternalSysML.g:15266:3: 'true'
+ // InternalSysML.g:15240:2: ( 'true' )
+ // InternalSysML.g:15241:3: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getTrueKeyword_0());
@@ -54844,10 +54753,10 @@ else if ( (LA146_0==91) ) {
}
break;
case 2 :
- // InternalSysML.g:15271:2: ( 'false' )
+ // InternalSysML.g:15246:2: ( 'false' )
{
- // InternalSysML.g:15271:2: ( 'false' )
- // InternalSysML.g:15272:3: 'false'
+ // InternalSysML.g:15246:2: ( 'false' )
+ // InternalSysML.g:15247:3: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanValueAccess().getFalseKeyword_1());
@@ -54880,13 +54789,13 @@ else if ( (LA146_0==91) ) {
// $ANTLR start "rule__RealValue__Alternatives"
- // InternalSysML.g:15281:1: rule__RealValue__Alternatives : ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) );
+ // InternalSysML.g:15256:1: rule__RealValue__Alternatives : ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) );
public final void rule__RealValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15285:1: ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) )
+ // InternalSysML.g:15260:1: ( ( ( rule__RealValue__Group_0__0 ) ) | ( RULE_EXP_VALUE ) )
int alt147=2;
int LA147_0 = input.LA(1);
@@ -54905,16 +54814,16 @@ else if ( (LA147_0==RULE_EXP_VALUE) ) {
}
switch (alt147) {
case 1 :
- // InternalSysML.g:15286:2: ( ( rule__RealValue__Group_0__0 ) )
+ // InternalSysML.g:15261:2: ( ( rule__RealValue__Group_0__0 ) )
{
- // InternalSysML.g:15286:2: ( ( rule__RealValue__Group_0__0 ) )
- // InternalSysML.g:15287:3: ( rule__RealValue__Group_0__0 )
+ // InternalSysML.g:15261:2: ( ( rule__RealValue__Group_0__0 ) )
+ // InternalSysML.g:15262:3: ( rule__RealValue__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getGroup_0());
}
- // InternalSysML.g:15288:3: ( rule__RealValue__Group_0__0 )
- // InternalSysML.g:15288:4: rule__RealValue__Group_0__0
+ // InternalSysML.g:15263:3: ( rule__RealValue__Group_0__0 )
+ // InternalSysML.g:15263:4: rule__RealValue__Group_0__0
{
pushFollow(FOLLOW_2);
rule__RealValue__Group_0__0();
@@ -54934,10 +54843,10 @@ else if ( (LA147_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalSysML.g:15292:2: ( RULE_EXP_VALUE )
+ // InternalSysML.g:15267:2: ( RULE_EXP_VALUE )
{
- // InternalSysML.g:15292:2: ( RULE_EXP_VALUE )
- // InternalSysML.g:15293:3: RULE_EXP_VALUE
+ // InternalSysML.g:15267:2: ( RULE_EXP_VALUE )
+ // InternalSysML.g:15268:3: RULE_EXP_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_1());
@@ -54970,13 +54879,13 @@ else if ( (LA147_0==RULE_EXP_VALUE) ) {
// $ANTLR start "rule__RealValue__Alternatives_0_2"
- // InternalSysML.g:15302:1: rule__RealValue__Alternatives_0_2 : ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) );
+ // InternalSysML.g:15277:1: rule__RealValue__Alternatives_0_2 : ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) );
public final void rule__RealValue__Alternatives_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15306:1: ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) )
+ // InternalSysML.g:15281:1: ( ( RULE_DECIMAL_VALUE ) | ( RULE_EXP_VALUE ) )
int alt148=2;
int LA148_0 = input.LA(1);
@@ -54995,10 +54904,10 @@ else if ( (LA148_0==RULE_EXP_VALUE) ) {
}
switch (alt148) {
case 1 :
- // InternalSysML.g:15307:2: ( RULE_DECIMAL_VALUE )
+ // InternalSysML.g:15282:2: ( RULE_DECIMAL_VALUE )
{
- // InternalSysML.g:15307:2: ( RULE_DECIMAL_VALUE )
- // InternalSysML.g:15308:3: RULE_DECIMAL_VALUE
+ // InternalSysML.g:15282:2: ( RULE_DECIMAL_VALUE )
+ // InternalSysML.g:15283:3: RULE_DECIMAL_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_2_0());
@@ -55014,10 +54923,10 @@ else if ( (LA148_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalSysML.g:15313:2: ( RULE_EXP_VALUE )
+ // InternalSysML.g:15288:2: ( RULE_EXP_VALUE )
{
- // InternalSysML.g:15313:2: ( RULE_EXP_VALUE )
- // InternalSysML.g:15314:3: RULE_EXP_VALUE
+ // InternalSysML.g:15288:2: ( RULE_EXP_VALUE )
+ // InternalSysML.g:15289:3: RULE_EXP_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealValueAccess().getEXP_VALUETerminalRuleCall_0_2_1());
@@ -55050,13 +54959,13 @@ else if ( (LA148_0==RULE_EXP_VALUE) ) {
// $ANTLR start "rule__LiteralUnlimitedNatural__Alternatives"
- // InternalSysML.g:15323:1: rule__LiteralUnlimitedNatural__Alternatives : ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) );
+ // InternalSysML.g:15298:1: rule__LiteralUnlimitedNatural__Alternatives : ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) );
public final void rule__LiteralUnlimitedNatural__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15327:1: ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) )
+ // InternalSysML.g:15302:1: ( ( ruleLiteralInteger ) | ( ruleLiteralUnbounded ) )
int alt149=2;
int LA149_0 = input.LA(1);
@@ -55075,10 +54984,10 @@ else if ( (LA149_0==66) ) {
}
switch (alt149) {
case 1 :
- // InternalSysML.g:15328:2: ( ruleLiteralInteger )
+ // InternalSysML.g:15303:2: ( ruleLiteralInteger )
{
- // InternalSysML.g:15328:2: ( ruleLiteralInteger )
- // InternalSysML.g:15329:3: ruleLiteralInteger
+ // InternalSysML.g:15303:2: ( ruleLiteralInteger )
+ // InternalSysML.g:15304:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getLiteralIntegerParserRuleCall_0());
@@ -55098,10 +55007,10 @@ else if ( (LA149_0==66) ) {
}
break;
case 2 :
- // InternalSysML.g:15334:2: ( ruleLiteralUnbounded )
+ // InternalSysML.g:15309:2: ( ruleLiteralUnbounded )
{
- // InternalSysML.g:15334:2: ( ruleLiteralUnbounded )
- // InternalSysML.g:15335:3: ruleLiteralUnbounded
+ // InternalSysML.g:15309:2: ( ruleLiteralUnbounded )
+ // InternalSysML.g:15310:3: ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalAccess().getLiteralUnboundedParserRuleCall_1());
@@ -55138,13 +55047,13 @@ else if ( (LA149_0==66) ) {
// $ANTLR start "rule__Name__Alternatives"
- // InternalSysML.g:15344:1: rule__Name__Alternatives : ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) );
+ // InternalSysML.g:15319:1: rule__Name__Alternatives : ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) );
public final void rule__Name__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15348:1: ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) )
+ // InternalSysML.g:15323:1: ( ( RULE_ID ) | ( RULE_UNRESTRICTED_NAME ) )
int alt150=2;
int LA150_0 = input.LA(1);
@@ -55163,10 +55072,10 @@ else if ( (LA150_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt150) {
case 1 :
- // InternalSysML.g:15349:2: ( RULE_ID )
+ // InternalSysML.g:15324:2: ( RULE_ID )
{
- // InternalSysML.g:15349:2: ( RULE_ID )
- // InternalSysML.g:15350:3: RULE_ID
+ // InternalSysML.g:15324:2: ( RULE_ID )
+ // InternalSysML.g:15325:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getIDTerminalRuleCall_0());
@@ -55182,10 +55091,10 @@ else if ( (LA150_0==RULE_UNRESTRICTED_NAME) ) {
}
break;
case 2 :
- // InternalSysML.g:15355:2: ( RULE_UNRESTRICTED_NAME )
+ // InternalSysML.g:15330:2: ( RULE_UNRESTRICTED_NAME )
{
- // InternalSysML.g:15355:2: ( RULE_UNRESTRICTED_NAME )
- // InternalSysML.g:15356:3: RULE_UNRESTRICTED_NAME
+ // InternalSysML.g:15330:2: ( RULE_UNRESTRICTED_NAME )
+ // InternalSysML.g:15331:3: RULE_UNRESTRICTED_NAME
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameAccess().getUNRESTRICTED_NAMETerminalRuleCall_1());
@@ -55218,13 +55127,13 @@ else if ( (LA150_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__QualifiedName__Alternatives"
- // InternalSysML.g:15365:1: rule__QualifiedName__Alternatives : ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) );
+ // InternalSysML.g:15340:1: rule__QualifiedName__Alternatives : ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) );
public final void rule__QualifiedName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15369:1: ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) )
+ // InternalSysML.g:15344:1: ( ( ruleName ) | ( ruleColonQualifiedName ) | ( ruleDotQualifiedName ) )
int alt151=3;
int LA151_0 = input.LA(1);
@@ -55249,11 +55158,6 @@ else if ( (LA151_3==155) ) {
}
}
break;
- case 64:
- {
- alt151=2;
- }
- break;
case EOF:
case RULE_ID:
case RULE_UNRESTRICTED_NAME:
@@ -55313,12 +55217,17 @@ else if ( (LA151_3==155) ) {
case 130:
case 131:
case 133:
- case 142:
+ case 143:
case 153:
{
alt151=1;
}
break;
+ case 64:
+ {
+ alt151=2;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -55330,9 +55239,23 @@ else if ( (LA151_3==155) ) {
}
else if ( (LA151_0==RULE_UNRESTRICTED_NAME) ) {
switch ( input.LA(2) ) {
- case 64:
+ case 65:
{
- alt151=2;
+ int LA151_3 = input.LA(3);
+
+ if ( ((LA151_3>=RULE_ID && LA151_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt151=3;
+ }
+ else if ( (LA151_3==155) ) {
+ alt151=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 151, 3, input);
+
+ throw nvae;
+ }
}
break;
case EOF:
@@ -55394,29 +55317,15 @@ else if ( (LA151_0==RULE_UNRESTRICTED_NAME) ) {
case 130:
case 131:
case 133:
- case 142:
+ case 143:
case 153:
{
alt151=1;
}
break;
- case 65:
+ case 64:
{
- int LA151_3 = input.LA(3);
-
- if ( ((LA151_3>=RULE_ID && LA151_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt151=3;
- }
- else if ( (LA151_3==155) ) {
- alt151=1;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 151, 3, input);
-
- throw nvae;
- }
+ alt151=2;
}
break;
default:
@@ -55437,10 +55346,10 @@ else if ( (LA151_3==155) ) {
}
switch (alt151) {
case 1 :
- // InternalSysML.g:15370:2: ( ruleName )
+ // InternalSysML.g:15345:2: ( ruleName )
{
- // InternalSysML.g:15370:2: ( ruleName )
- // InternalSysML.g:15371:3: ruleName
+ // InternalSysML.g:15345:2: ( ruleName )
+ // InternalSysML.g:15346:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getNameParserRuleCall_0());
@@ -55460,10 +55369,10 @@ else if ( (LA151_3==155) ) {
}
break;
case 2 :
- // InternalSysML.g:15376:2: ( ruleColonQualifiedName )
+ // InternalSysML.g:15351:2: ( ruleColonQualifiedName )
{
- // InternalSysML.g:15376:2: ( ruleColonQualifiedName )
- // InternalSysML.g:15377:3: ruleColonQualifiedName
+ // InternalSysML.g:15351:2: ( ruleColonQualifiedName )
+ // InternalSysML.g:15352:3: ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getColonQualifiedNameParserRuleCall_1());
@@ -55483,10 +55392,10 @@ else if ( (LA151_3==155) ) {
}
break;
case 3 :
- // InternalSysML.g:15382:2: ( ruleDotQualifiedName )
+ // InternalSysML.g:15357:2: ( ruleDotQualifiedName )
{
- // InternalSysML.g:15382:2: ( ruleDotQualifiedName )
- // InternalSysML.g:15383:3: ruleDotQualifiedName
+ // InternalSysML.g:15357:2: ( ruleDotQualifiedName )
+ // InternalSysML.g:15358:3: ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getDotQualifiedNameParserRuleCall_2());
@@ -55523,13 +55432,13 @@ else if ( (LA151_3==155) ) {
// $ANTLR start "rule__BasicVisibilityIndicator__Alternatives"
- // InternalSysML.g:15392:1: rule__BasicVisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) );
+ // InternalSysML.g:15367:1: rule__BasicVisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) );
public final void rule__BasicVisibilityIndicator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15396:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) )
+ // InternalSysML.g:15371:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) )
int alt152=2;
int LA152_0 = input.LA(1);
@@ -55548,16 +55457,16 @@ else if ( (LA152_0==93) ) {
}
switch (alt152) {
case 1 :
- // InternalSysML.g:15397:2: ( ( 'public' ) )
+ // InternalSysML.g:15372:2: ( ( 'public' ) )
{
- // InternalSysML.g:15397:2: ( ( 'public' ) )
- // InternalSysML.g:15398:3: ( 'public' )
+ // InternalSysML.g:15372:2: ( ( 'public' ) )
+ // InternalSysML.g:15373:3: ( 'public' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getPublicEnumLiteralDeclaration_0());
}
- // InternalSysML.g:15399:3: ( 'public' )
- // InternalSysML.g:15399:4: 'public'
+ // InternalSysML.g:15374:3: ( 'public' )
+ // InternalSysML.g:15374:4: 'public'
{
match(input,92,FOLLOW_2); if (state.failed) return ;
@@ -55573,16 +55482,16 @@ else if ( (LA152_0==93) ) {
}
break;
case 2 :
- // InternalSysML.g:15403:2: ( ( 'private' ) )
+ // InternalSysML.g:15378:2: ( ( 'private' ) )
{
- // InternalSysML.g:15403:2: ( ( 'private' ) )
- // InternalSysML.g:15404:3: ( 'private' )
+ // InternalSysML.g:15378:2: ( ( 'private' ) )
+ // InternalSysML.g:15379:3: ( 'private' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBasicVisibilityIndicatorAccess().getPrivateEnumLiteralDeclaration_1());
}
- // InternalSysML.g:15405:3: ( 'private' )
- // InternalSysML.g:15405:4: 'private'
+ // InternalSysML.g:15380:3: ( 'private' )
+ // InternalSysML.g:15380:4: 'private'
{
match(input,93,FOLLOW_2); if (state.failed) return ;
@@ -55615,13 +55524,13 @@ else if ( (LA152_0==93) ) {
// $ANTLR start "rule__VisibilityIndicator__Alternatives"
- // InternalSysML.g:15413:1: rule__VisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) );
+ // InternalSysML.g:15388:1: rule__VisibilityIndicator__Alternatives : ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) );
public final void rule__VisibilityIndicator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15417:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) )
+ // InternalSysML.g:15392:1: ( ( ( 'public' ) ) | ( ( 'private' ) ) | ( ( 'protected' ) ) )
int alt153=3;
switch ( input.LA(1) ) {
case 92:
@@ -55649,16 +55558,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
switch (alt153) {
case 1 :
- // InternalSysML.g:15418:2: ( ( 'public' ) )
+ // InternalSysML.g:15393:2: ( ( 'public' ) )
{
- // InternalSysML.g:15418:2: ( ( 'public' ) )
- // InternalSysML.g:15419:3: ( 'public' )
+ // InternalSysML.g:15393:2: ( ( 'public' ) )
+ // InternalSysML.g:15394:3: ( 'public' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getPublicEnumLiteralDeclaration_0());
}
- // InternalSysML.g:15420:3: ( 'public' )
- // InternalSysML.g:15420:4: 'public'
+ // InternalSysML.g:15395:3: ( 'public' )
+ // InternalSysML.g:15395:4: 'public'
{
match(input,92,FOLLOW_2); if (state.failed) return ;
@@ -55674,16 +55583,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalSysML.g:15424:2: ( ( 'private' ) )
+ // InternalSysML.g:15399:2: ( ( 'private' ) )
{
- // InternalSysML.g:15424:2: ( ( 'private' ) )
- // InternalSysML.g:15425:3: ( 'private' )
+ // InternalSysML.g:15399:2: ( ( 'private' ) )
+ // InternalSysML.g:15400:3: ( 'private' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getPrivateEnumLiteralDeclaration_1());
}
- // InternalSysML.g:15426:3: ( 'private' )
- // InternalSysML.g:15426:4: 'private'
+ // InternalSysML.g:15401:3: ( 'private' )
+ // InternalSysML.g:15401:4: 'private'
{
match(input,93,FOLLOW_2); if (state.failed) return ;
@@ -55699,16 +55608,16 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
}
break;
case 3 :
- // InternalSysML.g:15430:2: ( ( 'protected' ) )
+ // InternalSysML.g:15405:2: ( ( 'protected' ) )
{
- // InternalSysML.g:15430:2: ( ( 'protected' ) )
- // InternalSysML.g:15431:3: ( 'protected' )
+ // InternalSysML.g:15405:2: ( ( 'protected' ) )
+ // InternalSysML.g:15406:3: ( 'protected' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVisibilityIndicatorAccess().getProtectedEnumLiteralDeclaration_2());
}
- // InternalSysML.g:15432:3: ( 'protected' )
- // InternalSysML.g:15432:4: 'protected'
+ // InternalSysML.g:15407:3: ( 'protected' )
+ // InternalSysML.g:15407:4: 'protected'
{
match(input,94,FOLLOW_2); if (state.failed) return ;
@@ -55741,13 +55650,13 @@ public final void rule__VisibilityIndicator__Alternatives() throws RecognitionEx
// $ANTLR start "rule__FeatureDirection__Alternatives"
- // InternalSysML.g:15440:1: rule__FeatureDirection__Alternatives : ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) );
+ // InternalSysML.g:15415:1: rule__FeatureDirection__Alternatives : ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) );
public final void rule__FeatureDirection__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15444:1: ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) )
+ // InternalSysML.g:15419:1: ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) )
int alt154=3;
switch ( input.LA(1) ) {
case 95:
@@ -55775,16 +55684,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
switch (alt154) {
case 1 :
- // InternalSysML.g:15445:2: ( ( 'in' ) )
+ // InternalSysML.g:15420:2: ( ( 'in' ) )
{
- // InternalSysML.g:15445:2: ( ( 'in' ) )
- // InternalSysML.g:15446:3: ( 'in' )
+ // InternalSysML.g:15420:2: ( ( 'in' ) )
+ // InternalSysML.g:15421:3: ( 'in' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getInEnumLiteralDeclaration_0());
}
- // InternalSysML.g:15447:3: ( 'in' )
- // InternalSysML.g:15447:4: 'in'
+ // InternalSysML.g:15422:3: ( 'in' )
+ // InternalSysML.g:15422:4: 'in'
{
match(input,95,FOLLOW_2); if (state.failed) return ;
@@ -55800,16 +55709,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalSysML.g:15451:2: ( ( 'out' ) )
+ // InternalSysML.g:15426:2: ( ( 'out' ) )
{
- // InternalSysML.g:15451:2: ( ( 'out' ) )
- // InternalSysML.g:15452:3: ( 'out' )
+ // InternalSysML.g:15426:2: ( ( 'out' ) )
+ // InternalSysML.g:15427:3: ( 'out' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getOutEnumLiteralDeclaration_1());
}
- // InternalSysML.g:15453:3: ( 'out' )
- // InternalSysML.g:15453:4: 'out'
+ // InternalSysML.g:15428:3: ( 'out' )
+ // InternalSysML.g:15428:4: 'out'
{
match(input,96,FOLLOW_2); if (state.failed) return ;
@@ -55825,16 +55734,16 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalSysML.g:15457:2: ( ( 'inout' ) )
+ // InternalSysML.g:15432:2: ( ( 'inout' ) )
{
- // InternalSysML.g:15457:2: ( ( 'inout' ) )
- // InternalSysML.g:15458:3: ( 'inout' )
+ // InternalSysML.g:15432:2: ( ( 'inout' ) )
+ // InternalSysML.g:15433:3: ( 'inout' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDirectionAccess().getInoutEnumLiteralDeclaration_2());
}
- // InternalSysML.g:15459:3: ( 'inout' )
- // InternalSysML.g:15459:4: 'inout'
+ // InternalSysML.g:15434:3: ( 'inout' )
+ // InternalSysML.g:15434:4: 'inout'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -55867,13 +55776,13 @@ public final void rule__FeatureDirection__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__RequirementConstraintKind__Alternatives"
- // InternalSysML.g:15467:1: rule__RequirementConstraintKind__Alternatives : ( ( ( 'assume' ) ) | ( ( 'require' ) ) );
+ // InternalSysML.g:15442:1: rule__RequirementConstraintKind__Alternatives : ( ( ( 'assume' ) ) | ( ( 'require' ) ) );
public final void rule__RequirementConstraintKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15471:1: ( ( ( 'assume' ) ) | ( ( 'require' ) ) )
+ // InternalSysML.g:15446:1: ( ( ( 'assume' ) ) | ( ( 'require' ) ) )
int alt155=2;
int LA155_0 = input.LA(1);
@@ -55892,16 +55801,16 @@ else if ( (LA155_0==99) ) {
}
switch (alt155) {
case 1 :
- // InternalSysML.g:15472:2: ( ( 'assume' ) )
+ // InternalSysML.g:15447:2: ( ( 'assume' ) )
{
- // InternalSysML.g:15472:2: ( ( 'assume' ) )
- // InternalSysML.g:15473:3: ( 'assume' )
+ // InternalSysML.g:15447:2: ( ( 'assume' ) )
+ // InternalSysML.g:15448:3: ( 'assume' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintKindAccess().getAssumptionEnumLiteralDeclaration_0());
}
- // InternalSysML.g:15474:3: ( 'assume' )
- // InternalSysML.g:15474:4: 'assume'
+ // InternalSysML.g:15449:3: ( 'assume' )
+ // InternalSysML.g:15449:4: 'assume'
{
match(input,98,FOLLOW_2); if (state.failed) return ;
@@ -55917,16 +55826,16 @@ else if ( (LA155_0==99) ) {
}
break;
case 2 :
- // InternalSysML.g:15478:2: ( ( 'require' ) )
+ // InternalSysML.g:15453:2: ( ( 'require' ) )
{
- // InternalSysML.g:15478:2: ( ( 'require' ) )
- // InternalSysML.g:15479:3: ( 'require' )
+ // InternalSysML.g:15453:2: ( ( 'require' ) )
+ // InternalSysML.g:15454:3: ( 'require' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintKindAccess().getRequirementEnumLiteralDeclaration_1());
}
- // InternalSysML.g:15480:3: ( 'require' )
- // InternalSysML.g:15480:4: 'require'
+ // InternalSysML.g:15455:3: ( 'require' )
+ // InternalSysML.g:15455:4: 'require'
{
match(input,99,FOLLOW_2); if (state.failed) return ;
@@ -55959,14 +55868,14 @@ else if ( (LA155_0==99) ) {
// $ANTLR start "rule__RootNamespace__Group__0"
- // InternalSysML.g:15488:1: rule__RootNamespace__Group__0 : rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 ;
+ // InternalSysML.g:15463:1: rule__RootNamespace__Group__0 : rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 ;
public final void rule__RootNamespace__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15492:1: ( rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 )
- // InternalSysML.g:15493:2: rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1
+ // InternalSysML.g:15467:1: ( rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1 )
+ // InternalSysML.g:15468:2: rule__RootNamespace__Group__0__Impl rule__RootNamespace__Group__1
{
pushFollow(FOLLOW_3);
rule__RootNamespace__Group__0__Impl();
@@ -55997,23 +55906,23 @@ public final void rule__RootNamespace__Group__0() throws RecognitionException {
// $ANTLR start "rule__RootNamespace__Group__0__Impl"
- // InternalSysML.g:15500:1: rule__RootNamespace__Group__0__Impl : ( () ) ;
+ // InternalSysML.g:15475:1: rule__RootNamespace__Group__0__Impl : ( () ) ;
public final void rule__RootNamespace__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15504:1: ( ( () ) )
- // InternalSysML.g:15505:1: ( () )
+ // InternalSysML.g:15479:1: ( ( () ) )
+ // InternalSysML.g:15480:1: ( () )
{
- // InternalSysML.g:15505:1: ( () )
- // InternalSysML.g:15506:2: ()
+ // InternalSysML.g:15480:1: ( () )
+ // InternalSysML.g:15481:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRootNamespaceAccess().getNamespaceAction_0());
}
- // InternalSysML.g:15507:2: ()
- // InternalSysML.g:15507:3:
+ // InternalSysML.g:15482:2: ()
+ // InternalSysML.g:15482:3:
{
}
@@ -56038,14 +55947,14 @@ public final void rule__RootNamespace__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__RootNamespace__Group__1"
- // InternalSysML.g:15515:1: rule__RootNamespace__Group__1 : rule__RootNamespace__Group__1__Impl ;
+ // InternalSysML.g:15490:1: rule__RootNamespace__Group__1 : rule__RootNamespace__Group__1__Impl ;
public final void rule__RootNamespace__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15519:1: ( rule__RootNamespace__Group__1__Impl )
- // InternalSysML.g:15520:2: rule__RootNamespace__Group__1__Impl
+ // InternalSysML.g:15494:1: ( rule__RootNamespace__Group__1__Impl )
+ // InternalSysML.g:15495:2: rule__RootNamespace__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RootNamespace__Group__1__Impl();
@@ -56071,22 +55980,22 @@ public final void rule__RootNamespace__Group__1() throws RecognitionException {
// $ANTLR start "rule__RootNamespace__Group__1__Impl"
- // InternalSysML.g:15526:1: rule__RootNamespace__Group__1__Impl : ( ( rulePackageBodyElement )* ) ;
+ // InternalSysML.g:15501:1: rule__RootNamespace__Group__1__Impl : ( ( rulePackageBodyElement )* ) ;
public final void rule__RootNamespace__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15530:1: ( ( ( rulePackageBodyElement )* ) )
- // InternalSysML.g:15531:1: ( ( rulePackageBodyElement )* )
+ // InternalSysML.g:15505:1: ( ( ( rulePackageBodyElement )* ) )
+ // InternalSysML.g:15506:1: ( ( rulePackageBodyElement )* )
{
- // InternalSysML.g:15531:1: ( ( rulePackageBodyElement )* )
- // InternalSysML.g:15532:2: ( rulePackageBodyElement )*
+ // InternalSysML.g:15506:1: ( ( rulePackageBodyElement )* )
+ // InternalSysML.g:15507:2: ( rulePackageBodyElement )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRootNamespaceAccess().getPackageBodyElementParserRuleCall_1());
}
- // InternalSysML.g:15533:2: ( rulePackageBodyElement )*
+ // InternalSysML.g:15508:2: ( rulePackageBodyElement )*
loop156:
do {
int alt156=2;
@@ -56099,7 +56008,7 @@ public final void rule__RootNamespace__Group__1__Impl() throws RecognitionExcept
switch (alt156) {
case 1 :
- // InternalSysML.g:15533:3: rulePackageBodyElement
+ // InternalSysML.g:15508:3: rulePackageBodyElement
{
pushFollow(FOLLOW_4);
rulePackageBodyElement();
@@ -56140,14 +56049,14 @@ public final void rule__RootNamespace__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Identification__Group_0__0"
- // InternalSysML.g:15542:1: rule__Identification__Group_0__0 : rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 ;
+ // InternalSysML.g:15517:1: rule__Identification__Group_0__0 : rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 ;
public final void rule__Identification__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15546:1: ( rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 )
- // InternalSysML.g:15547:2: rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1
+ // InternalSysML.g:15521:1: ( rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1 )
+ // InternalSysML.g:15522:2: rule__Identification__Group_0__0__Impl rule__Identification__Group_0__1
{
pushFollow(FOLLOW_5);
rule__Identification__Group_0__0__Impl();
@@ -56178,17 +56087,17 @@ public final void rule__Identification__Group_0__0() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__0__Impl"
- // InternalSysML.g:15554:1: rule__Identification__Group_0__0__Impl : ( 'id' ) ;
+ // InternalSysML.g:15529:1: rule__Identification__Group_0__0__Impl : ( 'id' ) ;
public final void rule__Identification__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15558:1: ( ( 'id' ) )
- // InternalSysML.g:15559:1: ( 'id' )
+ // InternalSysML.g:15533:1: ( ( 'id' ) )
+ // InternalSysML.g:15534:1: ( 'id' )
{
- // InternalSysML.g:15559:1: ( 'id' )
- // InternalSysML.g:15560:2: 'id'
+ // InternalSysML.g:15534:1: ( 'id' )
+ // InternalSysML.g:15535:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getIdKeyword_0_0());
@@ -56219,14 +56128,14 @@ public final void rule__Identification__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__Identification__Group_0__1"
- // InternalSysML.g:15569:1: rule__Identification__Group_0__1 : rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 ;
+ // InternalSysML.g:15544:1: rule__Identification__Group_0__1 : rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 ;
public final void rule__Identification__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15573:1: ( rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 )
- // InternalSysML.g:15574:2: rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2
+ // InternalSysML.g:15548:1: ( rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2 )
+ // InternalSysML.g:15549:2: rule__Identification__Group_0__1__Impl rule__Identification__Group_0__2
{
pushFollow(FOLLOW_5);
rule__Identification__Group_0__1__Impl();
@@ -56257,23 +56166,23 @@ public final void rule__Identification__Group_0__1() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__1__Impl"
- // InternalSysML.g:15581:1: rule__Identification__Group_0__1__Impl : ( ( rule__Identification__HumanIdAssignment_0_1 ) ) ;
+ // InternalSysML.g:15556:1: rule__Identification__Group_0__1__Impl : ( ( rule__Identification__HumanIdAssignment_0_1 ) ) ;
public final void rule__Identification__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15585:1: ( ( ( rule__Identification__HumanIdAssignment_0_1 ) ) )
- // InternalSysML.g:15586:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
+ // InternalSysML.g:15560:1: ( ( ( rule__Identification__HumanIdAssignment_0_1 ) ) )
+ // InternalSysML.g:15561:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
{
- // InternalSysML.g:15586:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
- // InternalSysML.g:15587:2: ( rule__Identification__HumanIdAssignment_0_1 )
+ // InternalSysML.g:15561:1: ( ( rule__Identification__HumanIdAssignment_0_1 ) )
+ // InternalSysML.g:15562:2: ( rule__Identification__HumanIdAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getHumanIdAssignment_0_1());
}
- // InternalSysML.g:15588:2: ( rule__Identification__HumanIdAssignment_0_1 )
- // InternalSysML.g:15588:3: rule__Identification__HumanIdAssignment_0_1
+ // InternalSysML.g:15563:2: ( rule__Identification__HumanIdAssignment_0_1 )
+ // InternalSysML.g:15563:3: rule__Identification__HumanIdAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__Identification__HumanIdAssignment_0_1();
@@ -56308,14 +56217,14 @@ public final void rule__Identification__Group_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__Identification__Group_0__2"
- // InternalSysML.g:15596:1: rule__Identification__Group_0__2 : rule__Identification__Group_0__2__Impl ;
+ // InternalSysML.g:15571:1: rule__Identification__Group_0__2 : rule__Identification__Group_0__2__Impl ;
public final void rule__Identification__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15600:1: ( rule__Identification__Group_0__2__Impl )
- // InternalSysML.g:15601:2: rule__Identification__Group_0__2__Impl
+ // InternalSysML.g:15575:1: ( rule__Identification__Group_0__2__Impl )
+ // InternalSysML.g:15576:2: rule__Identification__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__Identification__Group_0__2__Impl();
@@ -56341,22 +56250,22 @@ public final void rule__Identification__Group_0__2() throws RecognitionException
// $ANTLR start "rule__Identification__Group_0__2__Impl"
- // InternalSysML.g:15607:1: rule__Identification__Group_0__2__Impl : ( ( rule__Identification__NameAssignment_0_2 )? ) ;
+ // InternalSysML.g:15582:1: rule__Identification__Group_0__2__Impl : ( ( rule__Identification__NameAssignment_0_2 )? ) ;
public final void rule__Identification__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15611:1: ( ( ( rule__Identification__NameAssignment_0_2 )? ) )
- // InternalSysML.g:15612:1: ( ( rule__Identification__NameAssignment_0_2 )? )
+ // InternalSysML.g:15586:1: ( ( ( rule__Identification__NameAssignment_0_2 )? ) )
+ // InternalSysML.g:15587:1: ( ( rule__Identification__NameAssignment_0_2 )? )
{
- // InternalSysML.g:15612:1: ( ( rule__Identification__NameAssignment_0_2 )? )
- // InternalSysML.g:15613:2: ( rule__Identification__NameAssignment_0_2 )?
+ // InternalSysML.g:15587:1: ( ( rule__Identification__NameAssignment_0_2 )? )
+ // InternalSysML.g:15588:2: ( rule__Identification__NameAssignment_0_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameAssignment_0_2());
}
- // InternalSysML.g:15614:2: ( rule__Identification__NameAssignment_0_2 )?
+ // InternalSysML.g:15589:2: ( rule__Identification__NameAssignment_0_2 )?
int alt157=2;
int LA157_0 = input.LA(1);
@@ -56365,7 +56274,7 @@ public final void rule__Identification__Group_0__2__Impl() throws RecognitionExc
}
switch (alt157) {
case 1 :
- // InternalSysML.g:15614:3: rule__Identification__NameAssignment_0_2
+ // InternalSysML.g:15589:3: rule__Identification__NameAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__Identification__NameAssignment_0_2();
@@ -56403,14 +56312,14 @@ public final void rule__Identification__Group_0__2__Impl() throws RecognitionExc
// $ANTLR start "rule__Comment__Group__0"
- // InternalSysML.g:15623:1: rule__Comment__Group__0 : rule__Comment__Group__0__Impl rule__Comment__Group__1 ;
+ // InternalSysML.g:15598:1: rule__Comment__Group__0 : rule__Comment__Group__0__Impl rule__Comment__Group__1 ;
public final void rule__Comment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15627:1: ( rule__Comment__Group__0__Impl rule__Comment__Group__1 )
- // InternalSysML.g:15628:2: rule__Comment__Group__0__Impl rule__Comment__Group__1
+ // InternalSysML.g:15602:1: ( rule__Comment__Group__0__Impl rule__Comment__Group__1 )
+ // InternalSysML.g:15603:2: rule__Comment__Group__0__Impl rule__Comment__Group__1
{
pushFollow(FOLLOW_6);
rule__Comment__Group__0__Impl();
@@ -56441,23 +56350,23 @@ public final void rule__Comment__Group__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__0__Impl"
- // InternalSysML.g:15635:1: rule__Comment__Group__0__Impl : ( ( rule__Comment__Alternatives_0 ) ) ;
+ // InternalSysML.g:15610:1: rule__Comment__Group__0__Impl : ( ( rule__Comment__Alternatives_0 ) ) ;
public final void rule__Comment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15639:1: ( ( ( rule__Comment__Alternatives_0 ) ) )
- // InternalSysML.g:15640:1: ( ( rule__Comment__Alternatives_0 ) )
+ // InternalSysML.g:15614:1: ( ( ( rule__Comment__Alternatives_0 ) ) )
+ // InternalSysML.g:15615:1: ( ( rule__Comment__Alternatives_0 ) )
{
- // InternalSysML.g:15640:1: ( ( rule__Comment__Alternatives_0 ) )
- // InternalSysML.g:15641:2: ( rule__Comment__Alternatives_0 )
+ // InternalSysML.g:15615:1: ( ( rule__Comment__Alternatives_0 ) )
+ // InternalSysML.g:15616:2: ( rule__Comment__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getAlternatives_0());
}
- // InternalSysML.g:15642:2: ( rule__Comment__Alternatives_0 )
- // InternalSysML.g:15642:3: rule__Comment__Alternatives_0
+ // InternalSysML.g:15617:2: ( rule__Comment__Alternatives_0 )
+ // InternalSysML.g:15617:3: rule__Comment__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Comment__Alternatives_0();
@@ -56492,14 +56401,14 @@ public final void rule__Comment__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__1"
- // InternalSysML.g:15650:1: rule__Comment__Group__1 : rule__Comment__Group__1__Impl ;
+ // InternalSysML.g:15625:1: rule__Comment__Group__1 : rule__Comment__Group__1__Impl ;
public final void rule__Comment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15654:1: ( rule__Comment__Group__1__Impl )
- // InternalSysML.g:15655:2: rule__Comment__Group__1__Impl
+ // InternalSysML.g:15629:1: ( rule__Comment__Group__1__Impl )
+ // InternalSysML.g:15630:2: rule__Comment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group__1__Impl();
@@ -56525,23 +56434,23 @@ public final void rule__Comment__Group__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group__1__Impl"
- // InternalSysML.g:15661:1: rule__Comment__Group__1__Impl : ( ( rule__Comment__BodyAssignment_1 ) ) ;
+ // InternalSysML.g:15636:1: rule__Comment__Group__1__Impl : ( ( rule__Comment__BodyAssignment_1 ) ) ;
public final void rule__Comment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15665:1: ( ( ( rule__Comment__BodyAssignment_1 ) ) )
- // InternalSysML.g:15666:1: ( ( rule__Comment__BodyAssignment_1 ) )
+ // InternalSysML.g:15640:1: ( ( ( rule__Comment__BodyAssignment_1 ) ) )
+ // InternalSysML.g:15641:1: ( ( rule__Comment__BodyAssignment_1 ) )
{
- // InternalSysML.g:15666:1: ( ( rule__Comment__BodyAssignment_1 ) )
- // InternalSysML.g:15667:2: ( rule__Comment__BodyAssignment_1 )
+ // InternalSysML.g:15641:1: ( ( rule__Comment__BodyAssignment_1 ) )
+ // InternalSysML.g:15642:2: ( rule__Comment__BodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getBodyAssignment_1());
}
- // InternalSysML.g:15668:2: ( rule__Comment__BodyAssignment_1 )
- // InternalSysML.g:15668:3: rule__Comment__BodyAssignment_1
+ // InternalSysML.g:15643:2: ( rule__Comment__BodyAssignment_1 )
+ // InternalSysML.g:15643:3: rule__Comment__BodyAssignment_1
{
pushFollow(FOLLOW_2);
rule__Comment__BodyAssignment_1();
@@ -56576,14 +56485,14 @@ public final void rule__Comment__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__0"
- // InternalSysML.g:15677:1: rule__Comment__Group_0_0__0 : rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 ;
+ // InternalSysML.g:15652:1: rule__Comment__Group_0_0__0 : rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 ;
public final void rule__Comment__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15681:1: ( rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 )
- // InternalSysML.g:15682:2: rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1
+ // InternalSysML.g:15656:1: ( rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1 )
+ // InternalSysML.g:15657:2: rule__Comment__Group_0_0__0__Impl rule__Comment__Group_0_0__1
{
pushFollow(FOLLOW_7);
rule__Comment__Group_0_0__0__Impl();
@@ -56614,17 +56523,17 @@ public final void rule__Comment__Group_0_0__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__0__Impl"
- // InternalSysML.g:15689:1: rule__Comment__Group_0_0__0__Impl : ( 'comment' ) ;
+ // InternalSysML.g:15664:1: rule__Comment__Group_0_0__0__Impl : ( 'comment' ) ;
public final void rule__Comment__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15693:1: ( ( 'comment' ) )
- // InternalSysML.g:15694:1: ( 'comment' )
+ // InternalSysML.g:15668:1: ( ( 'comment' ) )
+ // InternalSysML.g:15669:1: ( 'comment' )
{
- // InternalSysML.g:15694:1: ( 'comment' )
- // InternalSysML.g:15695:2: 'comment'
+ // InternalSysML.g:15669:1: ( 'comment' )
+ // InternalSysML.g:15670:2: 'comment'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommentKeyword_0_0_0());
@@ -56655,14 +56564,14 @@ public final void rule__Comment__Group_0_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__1"
- // InternalSysML.g:15704:1: rule__Comment__Group_0_0__1 : rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 ;
+ // InternalSysML.g:15679:1: rule__Comment__Group_0_0__1 : rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 ;
public final void rule__Comment__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15708:1: ( rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 )
- // InternalSysML.g:15709:2: rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2
+ // InternalSysML.g:15683:1: ( rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2 )
+ // InternalSysML.g:15684:2: rule__Comment__Group_0_0__1__Impl rule__Comment__Group_0_0__2
{
pushFollow(FOLLOW_7);
rule__Comment__Group_0_0__1__Impl();
@@ -56693,22 +56602,22 @@ public final void rule__Comment__Group_0_0__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__1__Impl"
- // InternalSysML.g:15716:1: rule__Comment__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:15691:1: rule__Comment__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15720:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:15721:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:15695:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:15696:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:15721:1: ( ( ruleIdentification )? )
- // InternalSysML.g:15722:2: ( ruleIdentification )?
+ // InternalSysML.g:15696:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:15697:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getIdentificationParserRuleCall_0_0_1());
}
- // InternalSysML.g:15723:2: ( ruleIdentification )?
+ // InternalSysML.g:15698:2: ( ruleIdentification )?
int alt158=2;
int LA158_0 = input.LA(1);
@@ -56717,7 +56626,7 @@ public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionExceptio
}
switch (alt158) {
case 1 :
- // InternalSysML.g:15723:3: ruleIdentification
+ // InternalSysML.g:15698:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -56755,14 +56664,14 @@ public final void rule__Comment__Group_0_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__2"
- // InternalSysML.g:15731:1: rule__Comment__Group_0_0__2 : rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 ;
+ // InternalSysML.g:15706:1: rule__Comment__Group_0_0__2 : rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 ;
public final void rule__Comment__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15735:1: ( rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 )
- // InternalSysML.g:15736:2: rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3
+ // InternalSysML.g:15710:1: ( rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3 )
+ // InternalSysML.g:15711:2: rule__Comment__Group_0_0__2__Impl rule__Comment__Group_0_0__3
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_0__2__Impl();
@@ -56793,17 +56702,17 @@ public final void rule__Comment__Group_0_0__2() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__2__Impl"
- // InternalSysML.g:15743:1: rule__Comment__Group_0_0__2__Impl : ( 'about' ) ;
+ // InternalSysML.g:15718:1: rule__Comment__Group_0_0__2__Impl : ( 'about' ) ;
public final void rule__Comment__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15747:1: ( ( 'about' ) )
- // InternalSysML.g:15748:1: ( 'about' )
+ // InternalSysML.g:15722:1: ( ( 'about' ) )
+ // InternalSysML.g:15723:1: ( 'about' )
{
- // InternalSysML.g:15748:1: ( 'about' )
- // InternalSysML.g:15749:2: 'about'
+ // InternalSysML.g:15723:1: ( 'about' )
+ // InternalSysML.g:15724:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getAboutKeyword_0_0_2());
@@ -56834,14 +56743,14 @@ public final void rule__Comment__Group_0_0__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__3"
- // InternalSysML.g:15758:1: rule__Comment__Group_0_0__3 : rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 ;
+ // InternalSysML.g:15733:1: rule__Comment__Group_0_0__3 : rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 ;
public final void rule__Comment__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15762:1: ( rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 )
- // InternalSysML.g:15763:2: rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4
+ // InternalSysML.g:15737:1: ( rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4 )
+ // InternalSysML.g:15738:2: rule__Comment__Group_0_0__3__Impl rule__Comment__Group_0_0__4
{
pushFollow(FOLLOW_8);
rule__Comment__Group_0_0__3__Impl();
@@ -56872,23 +56781,23 @@ public final void rule__Comment__Group_0_0__3() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__3__Impl"
- // InternalSysML.g:15770:1: rule__Comment__Group_0_0__3__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) ;
+ // InternalSysML.g:15745:1: rule__Comment__Group_0_0__3__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) ;
public final void rule__Comment__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15774:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) )
- // InternalSysML.g:15775:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalSysML.g:15749:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) ) )
+ // InternalSysML.g:15750:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
{
- // InternalSysML.g:15775:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
- // InternalSysML.g:15776:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalSysML.g:15750:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalSysML.g:15751:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_0_3());
}
- // InternalSysML.g:15777:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
- // InternalSysML.g:15777:3: rule__Comment__OwnedRelationship_compAssignment_0_0_3
+ // InternalSysML.g:15752:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalSysML.g:15752:3: rule__Comment__OwnedRelationship_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_0_3();
@@ -56923,14 +56832,14 @@ public final void rule__Comment__Group_0_0__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0__4"
- // InternalSysML.g:15785:1: rule__Comment__Group_0_0__4 : rule__Comment__Group_0_0__4__Impl ;
+ // InternalSysML.g:15760:1: rule__Comment__Group_0_0__4 : rule__Comment__Group_0_0__4__Impl ;
public final void rule__Comment__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15789:1: ( rule__Comment__Group_0_0__4__Impl )
- // InternalSysML.g:15790:2: rule__Comment__Group_0_0__4__Impl
+ // InternalSysML.g:15764:1: ( rule__Comment__Group_0_0__4__Impl )
+ // InternalSysML.g:15765:2: rule__Comment__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0__4__Impl();
@@ -56956,22 +56865,22 @@ public final void rule__Comment__Group_0_0__4() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0__4__Impl"
- // InternalSysML.g:15796:1: rule__Comment__Group_0_0__4__Impl : ( ( rule__Comment__Group_0_0_4__0 )* ) ;
+ // InternalSysML.g:15771:1: rule__Comment__Group_0_0__4__Impl : ( ( rule__Comment__Group_0_0_4__0 )* ) ;
public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15800:1: ( ( ( rule__Comment__Group_0_0_4__0 )* ) )
- // InternalSysML.g:15801:1: ( ( rule__Comment__Group_0_0_4__0 )* )
+ // InternalSysML.g:15775:1: ( ( ( rule__Comment__Group_0_0_4__0 )* ) )
+ // InternalSysML.g:15776:1: ( ( rule__Comment__Group_0_0_4__0 )* )
{
- // InternalSysML.g:15801:1: ( ( rule__Comment__Group_0_0_4__0 )* )
- // InternalSysML.g:15802:2: ( rule__Comment__Group_0_0_4__0 )*
+ // InternalSysML.g:15776:1: ( ( rule__Comment__Group_0_0_4__0 )* )
+ // InternalSysML.g:15777:2: ( rule__Comment__Group_0_0_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_0_4());
}
- // InternalSysML.g:15803:2: ( rule__Comment__Group_0_0_4__0 )*
+ // InternalSysML.g:15778:2: ( rule__Comment__Group_0_0_4__0 )*
loop159:
do {
int alt159=2;
@@ -56984,7 +56893,7 @@ public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionExceptio
switch (alt159) {
case 1 :
- // InternalSysML.g:15803:3: rule__Comment__Group_0_0_4__0
+ // InternalSysML.g:15778:3: rule__Comment__Group_0_0_4__0
{
pushFollow(FOLLOW_9);
rule__Comment__Group_0_0_4__0();
@@ -57025,14 +56934,14 @@ public final void rule__Comment__Group_0_0__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_0_4__0"
- // InternalSysML.g:15812:1: rule__Comment__Group_0_0_4__0 : rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 ;
+ // InternalSysML.g:15787:1: rule__Comment__Group_0_0_4__0 : rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 ;
public final void rule__Comment__Group_0_0_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15816:1: ( rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 )
- // InternalSysML.g:15817:2: rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1
+ // InternalSysML.g:15791:1: ( rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1 )
+ // InternalSysML.g:15792:2: rule__Comment__Group_0_0_4__0__Impl rule__Comment__Group_0_0_4__1
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_0_4__0__Impl();
@@ -57063,17 +56972,17 @@ public final void rule__Comment__Group_0_0_4__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0_4__0__Impl"
- // InternalSysML.g:15824:1: rule__Comment__Group_0_0_4__0__Impl : ( ',' ) ;
+ // InternalSysML.g:15799:1: rule__Comment__Group_0_0_4__0__Impl : ( ',' ) ;
public final void rule__Comment__Group_0_0_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15828:1: ( ( ',' ) )
- // InternalSysML.g:15829:1: ( ',' )
+ // InternalSysML.g:15803:1: ( ( ',' ) )
+ // InternalSysML.g:15804:1: ( ',' )
{
- // InternalSysML.g:15829:1: ( ',' )
- // InternalSysML.g:15830:2: ','
+ // InternalSysML.g:15804:1: ( ',' )
+ // InternalSysML.g:15805:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommaKeyword_0_0_4_0());
@@ -57104,14 +57013,14 @@ public final void rule__Comment__Group_0_0_4__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_0_4__1"
- // InternalSysML.g:15839:1: rule__Comment__Group_0_0_4__1 : rule__Comment__Group_0_0_4__1__Impl ;
+ // InternalSysML.g:15814:1: rule__Comment__Group_0_0_4__1 : rule__Comment__Group_0_0_4__1__Impl ;
public final void rule__Comment__Group_0_0_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15843:1: ( rule__Comment__Group_0_0_4__1__Impl )
- // InternalSysML.g:15844:2: rule__Comment__Group_0_0_4__1__Impl
+ // InternalSysML.g:15818:1: ( rule__Comment__Group_0_0_4__1__Impl )
+ // InternalSysML.g:15819:2: rule__Comment__Group_0_0_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_0_4__1__Impl();
@@ -57137,23 +57046,23 @@ public final void rule__Comment__Group_0_0_4__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_0_4__1__Impl"
- // InternalSysML.g:15850:1: rule__Comment__Group_0_0_4__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) ;
+ // InternalSysML.g:15825:1: rule__Comment__Group_0_0_4__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) ;
public final void rule__Comment__Group_0_0_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15854:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) )
- // InternalSysML.g:15855:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
+ // InternalSysML.g:15829:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) ) )
+ // InternalSysML.g:15830:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
{
- // InternalSysML.g:15855:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
- // InternalSysML.g:15856:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
+ // InternalSysML.g:15830:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 ) )
+ // InternalSysML.g:15831:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_0_4_1());
}
- // InternalSysML.g:15857:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
- // InternalSysML.g:15857:3: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1
+ // InternalSysML.g:15832:2: ( rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 )
+ // InternalSysML.g:15832:3: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_0_4_1();
@@ -57188,14 +57097,14 @@ public final void rule__Comment__Group_0_0_4__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_1__0"
- // InternalSysML.g:15866:1: rule__Comment__Group_0_1__0 : rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 ;
+ // InternalSysML.g:15841:1: rule__Comment__Group_0_1__0 : rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 ;
public final void rule__Comment__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15870:1: ( rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 )
- // InternalSysML.g:15871:2: rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1
+ // InternalSysML.g:15845:1: ( rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1 )
+ // InternalSysML.g:15846:2: rule__Comment__Group_0_1__0__Impl rule__Comment__Group_0_1__1
{
pushFollow(FOLLOW_10);
rule__Comment__Group_0_1__0__Impl();
@@ -57226,22 +57135,22 @@ public final void rule__Comment__Group_0_1__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1__0__Impl"
- // InternalSysML.g:15878:1: rule__Comment__Group_0_1__0__Impl : ( ( rule__Comment__Group_0_1_0__0 )? ) ;
+ // InternalSysML.g:15853:1: rule__Comment__Group_0_1__0__Impl : ( ( rule__Comment__Group_0_1_0__0 )? ) ;
public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15882:1: ( ( ( rule__Comment__Group_0_1_0__0 )? ) )
- // InternalSysML.g:15883:1: ( ( rule__Comment__Group_0_1_0__0 )? )
+ // InternalSysML.g:15857:1: ( ( ( rule__Comment__Group_0_1_0__0 )? ) )
+ // InternalSysML.g:15858:1: ( ( rule__Comment__Group_0_1_0__0 )? )
{
- // InternalSysML.g:15883:1: ( ( rule__Comment__Group_0_1_0__0 )? )
- // InternalSysML.g:15884:2: ( rule__Comment__Group_0_1_0__0 )?
+ // InternalSysML.g:15858:1: ( ( rule__Comment__Group_0_1_0__0 )? )
+ // InternalSysML.g:15859:2: ( rule__Comment__Group_0_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getGroup_0_1_0());
}
- // InternalSysML.g:15885:2: ( rule__Comment__Group_0_1_0__0 )?
+ // InternalSysML.g:15860:2: ( rule__Comment__Group_0_1_0__0 )?
int alt160=2;
int LA160_0 = input.LA(1);
@@ -57250,7 +57159,7 @@ public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionExceptio
}
switch (alt160) {
case 1 :
- // InternalSysML.g:15885:3: rule__Comment__Group_0_1_0__0
+ // InternalSysML.g:15860:3: rule__Comment__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1_0__0();
@@ -57288,14 +57197,14 @@ public final void rule__Comment__Group_0_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_1__1"
- // InternalSysML.g:15893:1: rule__Comment__Group_0_1__1 : rule__Comment__Group_0_1__1__Impl ;
+ // InternalSysML.g:15868:1: rule__Comment__Group_0_1__1 : rule__Comment__Group_0_1__1__Impl ;
public final void rule__Comment__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15897:1: ( rule__Comment__Group_0_1__1__Impl )
- // InternalSysML.g:15898:2: rule__Comment__Group_0_1__1__Impl
+ // InternalSysML.g:15872:1: ( rule__Comment__Group_0_1__1__Impl )
+ // InternalSysML.g:15873:2: rule__Comment__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1__1__Impl();
@@ -57321,23 +57230,23 @@ public final void rule__Comment__Group_0_1__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1__1__Impl"
- // InternalSysML.g:15904:1: rule__Comment__Group_0_1__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) ;
+ // InternalSysML.g:15879:1: rule__Comment__Group_0_1__1__Impl : ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) ;
public final void rule__Comment__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15908:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) )
- // InternalSysML.g:15909:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalSysML.g:15883:1: ( ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) ) )
+ // InternalSysML.g:15884:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
{
- // InternalSysML.g:15909:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
- // InternalSysML.g:15910:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalSysML.g:15884:1: ( ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalSysML.g:15885:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAssignment_0_1_1());
}
- // InternalSysML.g:15911:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
- // InternalSysML.g:15911:3: rule__Comment__OwnedRelationship_compAssignment_0_1_1
+ // InternalSysML.g:15886:2: ( rule__Comment__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalSysML.g:15886:3: rule__Comment__OwnedRelationship_compAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__Comment__OwnedRelationship_compAssignment_0_1_1();
@@ -57372,14 +57281,14 @@ public final void rule__Comment__Group_0_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Comment__Group_0_1_0__0"
- // InternalSysML.g:15920:1: rule__Comment__Group_0_1_0__0 : rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 ;
+ // InternalSysML.g:15895:1: rule__Comment__Group_0_1_0__0 : rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 ;
public final void rule__Comment__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15924:1: ( rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 )
- // InternalSysML.g:15925:2: rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1
+ // InternalSysML.g:15899:1: ( rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1 )
+ // InternalSysML.g:15900:2: rule__Comment__Group_0_1_0__0__Impl rule__Comment__Group_0_1_0__1
{
pushFollow(FOLLOW_5);
rule__Comment__Group_0_1_0__0__Impl();
@@ -57410,17 +57319,17 @@ public final void rule__Comment__Group_0_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1_0__0__Impl"
- // InternalSysML.g:15932:1: rule__Comment__Group_0_1_0__0__Impl : ( 'comment' ) ;
+ // InternalSysML.g:15907:1: rule__Comment__Group_0_1_0__0__Impl : ( 'comment' ) ;
public final void rule__Comment__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15936:1: ( ( 'comment' ) )
- // InternalSysML.g:15937:1: ( 'comment' )
+ // InternalSysML.g:15911:1: ( ( 'comment' ) )
+ // InternalSysML.g:15912:1: ( 'comment' )
{
- // InternalSysML.g:15937:1: ( 'comment' )
- // InternalSysML.g:15938:2: 'comment'
+ // InternalSysML.g:15912:1: ( 'comment' )
+ // InternalSysML.g:15913:2: 'comment'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getCommentKeyword_0_1_0_0());
@@ -57451,14 +57360,14 @@ public final void rule__Comment__Group_0_1_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Comment__Group_0_1_0__1"
- // InternalSysML.g:15947:1: rule__Comment__Group_0_1_0__1 : rule__Comment__Group_0_1_0__1__Impl ;
+ // InternalSysML.g:15922:1: rule__Comment__Group_0_1_0__1 : rule__Comment__Group_0_1_0__1__Impl ;
public final void rule__Comment__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15951:1: ( rule__Comment__Group_0_1_0__1__Impl )
- // InternalSysML.g:15952:2: rule__Comment__Group_0_1_0__1__Impl
+ // InternalSysML.g:15926:1: ( rule__Comment__Group_0_1_0__1__Impl )
+ // InternalSysML.g:15927:2: rule__Comment__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Comment__Group_0_1_0__1__Impl();
@@ -57484,22 +57393,22 @@ public final void rule__Comment__Group_0_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Comment__Group_0_1_0__1__Impl"
- // InternalSysML.g:15958:1: rule__Comment__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:15933:1: rule__Comment__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15962:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:15963:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:15937:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:15938:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:15963:1: ( ( ruleIdentification )? )
- // InternalSysML.g:15964:2: ( ruleIdentification )?
+ // InternalSysML.g:15938:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:15939:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getIdentificationParserRuleCall_0_1_0_1());
}
- // InternalSysML.g:15965:2: ( ruleIdentification )?
+ // InternalSysML.g:15940:2: ( ruleIdentification )?
int alt161=2;
int LA161_0 = input.LA(1);
@@ -57508,7 +57417,7 @@ public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionExcept
}
switch (alt161) {
case 1 :
- // InternalSysML.g:15965:3: ruleIdentification
+ // InternalSysML.g:15940:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -57546,14 +57455,14 @@ public final void rule__Comment__Group_0_1_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__DocumentationComment__Group__0"
- // InternalSysML.g:15974:1: rule__DocumentationComment__Group__0 : rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 ;
+ // InternalSysML.g:15949:1: rule__DocumentationComment__Group__0 : rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 ;
public final void rule__DocumentationComment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15978:1: ( rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 )
- // InternalSysML.g:15979:2: rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1
+ // InternalSysML.g:15953:1: ( rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1 )
+ // InternalSysML.g:15954:2: rule__DocumentationComment__Group__0__Impl rule__DocumentationComment__Group__1
{
pushFollow(FOLLOW_11);
rule__DocumentationComment__Group__0__Impl();
@@ -57584,17 +57493,17 @@ public final void rule__DocumentationComment__Group__0() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__0__Impl"
- // InternalSysML.g:15986:1: rule__DocumentationComment__Group__0__Impl : ( 'doc' ) ;
+ // InternalSysML.g:15961:1: rule__DocumentationComment__Group__0__Impl : ( 'doc' ) ;
public final void rule__DocumentationComment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:15990:1: ( ( 'doc' ) )
- // InternalSysML.g:15991:1: ( 'doc' )
+ // InternalSysML.g:15965:1: ( ( 'doc' ) )
+ // InternalSysML.g:15966:1: ( 'doc' )
{
- // InternalSysML.g:15991:1: ( 'doc' )
- // InternalSysML.g:15992:2: 'doc'
+ // InternalSysML.g:15966:1: ( 'doc' )
+ // InternalSysML.g:15967:2: 'doc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getDocKeyword_0());
@@ -57625,14 +57534,14 @@ public final void rule__DocumentationComment__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group__1"
- // InternalSysML.g:16001:1: rule__DocumentationComment__Group__1 : rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 ;
+ // InternalSysML.g:15976:1: rule__DocumentationComment__Group__1 : rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 ;
public final void rule__DocumentationComment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16005:1: ( rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 )
- // InternalSysML.g:16006:2: rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2
+ // InternalSysML.g:15980:1: ( rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2 )
+ // InternalSysML.g:15981:2: rule__DocumentationComment__Group__1__Impl rule__DocumentationComment__Group__2
{
pushFollow(FOLLOW_11);
rule__DocumentationComment__Group__1__Impl();
@@ -57663,22 +57572,22 @@ public final void rule__DocumentationComment__Group__1() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__1__Impl"
- // InternalSysML.g:16013:1: rule__DocumentationComment__Group__1__Impl : ( ( rule__DocumentationComment__Group_1__0 )? ) ;
+ // InternalSysML.g:15988:1: rule__DocumentationComment__Group__1__Impl : ( ( rule__DocumentationComment__Group_1__0 )? ) ;
public final void rule__DocumentationComment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16017:1: ( ( ( rule__DocumentationComment__Group_1__0 )? ) )
- // InternalSysML.g:16018:1: ( ( rule__DocumentationComment__Group_1__0 )? )
+ // InternalSysML.g:15992:1: ( ( ( rule__DocumentationComment__Group_1__0 )? ) )
+ // InternalSysML.g:15993:1: ( ( rule__DocumentationComment__Group_1__0 )? )
{
- // InternalSysML.g:16018:1: ( ( rule__DocumentationComment__Group_1__0 )? )
- // InternalSysML.g:16019:2: ( rule__DocumentationComment__Group_1__0 )?
+ // InternalSysML.g:15993:1: ( ( rule__DocumentationComment__Group_1__0 )? )
+ // InternalSysML.g:15994:2: ( rule__DocumentationComment__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getGroup_1());
}
- // InternalSysML.g:16020:2: ( rule__DocumentationComment__Group_1__0 )?
+ // InternalSysML.g:15995:2: ( rule__DocumentationComment__Group_1__0 )?
int alt162=2;
int LA162_0 = input.LA(1);
@@ -57687,7 +57596,7 @@ public final void rule__DocumentationComment__Group__1__Impl() throws Recognitio
}
switch (alt162) {
case 1 :
- // InternalSysML.g:16020:3: rule__DocumentationComment__Group_1__0
+ // InternalSysML.g:15995:3: rule__DocumentationComment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group_1__0();
@@ -57725,14 +57634,14 @@ public final void rule__DocumentationComment__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group__2"
- // InternalSysML.g:16028:1: rule__DocumentationComment__Group__2 : rule__DocumentationComment__Group__2__Impl ;
+ // InternalSysML.g:16003:1: rule__DocumentationComment__Group__2 : rule__DocumentationComment__Group__2__Impl ;
public final void rule__DocumentationComment__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16032:1: ( rule__DocumentationComment__Group__2__Impl )
- // InternalSysML.g:16033:2: rule__DocumentationComment__Group__2__Impl
+ // InternalSysML.g:16007:1: ( rule__DocumentationComment__Group__2__Impl )
+ // InternalSysML.g:16008:2: rule__DocumentationComment__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group__2__Impl();
@@ -57758,23 +57667,23 @@ public final void rule__DocumentationComment__Group__2() throws RecognitionExcep
// $ANTLR start "rule__DocumentationComment__Group__2__Impl"
- // InternalSysML.g:16039:1: rule__DocumentationComment__Group__2__Impl : ( ( rule__DocumentationComment__BodyAssignment_2 ) ) ;
+ // InternalSysML.g:16014:1: rule__DocumentationComment__Group__2__Impl : ( ( rule__DocumentationComment__BodyAssignment_2 ) ) ;
public final void rule__DocumentationComment__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16043:1: ( ( ( rule__DocumentationComment__BodyAssignment_2 ) ) )
- // InternalSysML.g:16044:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
+ // InternalSysML.g:16018:1: ( ( ( rule__DocumentationComment__BodyAssignment_2 ) ) )
+ // InternalSysML.g:16019:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
{
- // InternalSysML.g:16044:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
- // InternalSysML.g:16045:2: ( rule__DocumentationComment__BodyAssignment_2 )
+ // InternalSysML.g:16019:1: ( ( rule__DocumentationComment__BodyAssignment_2 ) )
+ // InternalSysML.g:16020:2: ( rule__DocumentationComment__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getBodyAssignment_2());
}
- // InternalSysML.g:16046:2: ( rule__DocumentationComment__BodyAssignment_2 )
- // InternalSysML.g:16046:3: rule__DocumentationComment__BodyAssignment_2
+ // InternalSysML.g:16021:2: ( rule__DocumentationComment__BodyAssignment_2 )
+ // InternalSysML.g:16021:3: rule__DocumentationComment__BodyAssignment_2
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__BodyAssignment_2();
@@ -57809,14 +57718,14 @@ public final void rule__DocumentationComment__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__DocumentationComment__Group_1__0"
- // InternalSysML.g:16055:1: rule__DocumentationComment__Group_1__0 : rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 ;
+ // InternalSysML.g:16030:1: rule__DocumentationComment__Group_1__0 : rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 ;
public final void rule__DocumentationComment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16059:1: ( rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 )
- // InternalSysML.g:16060:2: rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1
+ // InternalSysML.g:16034:1: ( rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1 )
+ // InternalSysML.g:16035:2: rule__DocumentationComment__Group_1__0__Impl rule__DocumentationComment__Group_1__1
{
pushFollow(FOLLOW_5);
rule__DocumentationComment__Group_1__0__Impl();
@@ -57847,17 +57756,17 @@ public final void rule__DocumentationComment__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__DocumentationComment__Group_1__0__Impl"
- // InternalSysML.g:16067:1: rule__DocumentationComment__Group_1__0__Impl : ( 'id' ) ;
+ // InternalSysML.g:16042:1: rule__DocumentationComment__Group_1__0__Impl : ( 'id' ) ;
public final void rule__DocumentationComment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16071:1: ( ( 'id' ) )
- // InternalSysML.g:16072:1: ( 'id' )
+ // InternalSysML.g:16046:1: ( ( 'id' ) )
+ // InternalSysML.g:16047:1: ( 'id' )
{
- // InternalSysML.g:16072:1: ( 'id' )
- // InternalSysML.g:16073:2: 'id'
+ // InternalSysML.g:16047:1: ( 'id' )
+ // InternalSysML.g:16048:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getIdKeyword_1_0());
@@ -57888,14 +57797,14 @@ public final void rule__DocumentationComment__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__DocumentationComment__Group_1__1"
- // InternalSysML.g:16082:1: rule__DocumentationComment__Group_1__1 : rule__DocumentationComment__Group_1__1__Impl ;
+ // InternalSysML.g:16057:1: rule__DocumentationComment__Group_1__1 : rule__DocumentationComment__Group_1__1__Impl ;
public final void rule__DocumentationComment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16086:1: ( rule__DocumentationComment__Group_1__1__Impl )
- // InternalSysML.g:16087:2: rule__DocumentationComment__Group_1__1__Impl
+ // InternalSysML.g:16061:1: ( rule__DocumentationComment__Group_1__1__Impl )
+ // InternalSysML.g:16062:2: rule__DocumentationComment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__Group_1__1__Impl();
@@ -57921,23 +57830,23 @@ public final void rule__DocumentationComment__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__DocumentationComment__Group_1__1__Impl"
- // InternalSysML.g:16093:1: rule__DocumentationComment__Group_1__1__Impl : ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) ;
+ // InternalSysML.g:16068:1: rule__DocumentationComment__Group_1__1__Impl : ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) ;
public final void rule__DocumentationComment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16097:1: ( ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) )
- // InternalSysML.g:16098:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
+ // InternalSysML.g:16072:1: ( ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) ) )
+ // InternalSysML.g:16073:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
{
- // InternalSysML.g:16098:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
- // InternalSysML.g:16099:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
+ // InternalSysML.g:16073:1: ( ( rule__DocumentationComment__HumanIdAssignment_1_1 ) )
+ // InternalSysML.g:16074:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getHumanIdAssignment_1_1());
}
- // InternalSysML.g:16100:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
- // InternalSysML.g:16100:3: rule__DocumentationComment__HumanIdAssignment_1_1
+ // InternalSysML.g:16075:2: ( rule__DocumentationComment__HumanIdAssignment_1_1 )
+ // InternalSysML.g:16075:3: rule__DocumentationComment__HumanIdAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__DocumentationComment__HumanIdAssignment_1_1();
@@ -57972,14 +57881,14 @@ public final void rule__DocumentationComment__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group__0"
- // InternalSysML.g:16109:1: rule__PrefixDocumentationComment__Group__0 : rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 ;
+ // InternalSysML.g:16084:1: rule__PrefixDocumentationComment__Group__0 : rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 ;
public final void rule__PrefixDocumentationComment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16113:1: ( rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 )
- // InternalSysML.g:16114:2: rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1
+ // InternalSysML.g:16088:1: ( rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1 )
+ // InternalSysML.g:16089:2: rule__PrefixDocumentationComment__Group__0__Impl rule__PrefixDocumentationComment__Group__1
{
pushFollow(FOLLOW_12);
rule__PrefixDocumentationComment__Group__0__Impl();
@@ -58010,22 +57919,22 @@ public final void rule__PrefixDocumentationComment__Group__0() throws Recognitio
// $ANTLR start "rule__PrefixDocumentationComment__Group__0__Impl"
- // InternalSysML.g:16121:1: rule__PrefixDocumentationComment__Group__0__Impl : ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) ;
+ // InternalSysML.g:16096:1: rule__PrefixDocumentationComment__Group__0__Impl : ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) ;
public final void rule__PrefixDocumentationComment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16125:1: ( ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) )
- // InternalSysML.g:16126:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
+ // InternalSysML.g:16100:1: ( ( ( rule__PrefixDocumentationComment__Group_0__0 )? ) )
+ // InternalSysML.g:16101:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
{
- // InternalSysML.g:16126:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
- // InternalSysML.g:16127:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
+ // InternalSysML.g:16101:1: ( ( rule__PrefixDocumentationComment__Group_0__0 )? )
+ // InternalSysML.g:16102:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getGroup_0());
}
- // InternalSysML.g:16128:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
+ // InternalSysML.g:16103:2: ( rule__PrefixDocumentationComment__Group_0__0 )?
int alt163=2;
int LA163_0 = input.LA(1);
@@ -58034,7 +57943,7 @@ public final void rule__PrefixDocumentationComment__Group__0__Impl() throws Reco
}
switch (alt163) {
case 1 :
- // InternalSysML.g:16128:3: rule__PrefixDocumentationComment__Group_0__0
+ // InternalSysML.g:16103:3: rule__PrefixDocumentationComment__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0__0();
@@ -58072,14 +57981,14 @@ public final void rule__PrefixDocumentationComment__Group__0__Impl() throws Reco
// $ANTLR start "rule__PrefixDocumentationComment__Group__1"
- // InternalSysML.g:16136:1: rule__PrefixDocumentationComment__Group__1 : rule__PrefixDocumentationComment__Group__1__Impl ;
+ // InternalSysML.g:16111:1: rule__PrefixDocumentationComment__Group__1 : rule__PrefixDocumentationComment__Group__1__Impl ;
public final void rule__PrefixDocumentationComment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16140:1: ( rule__PrefixDocumentationComment__Group__1__Impl )
- // InternalSysML.g:16141:2: rule__PrefixDocumentationComment__Group__1__Impl
+ // InternalSysML.g:16115:1: ( rule__PrefixDocumentationComment__Group__1__Impl )
+ // InternalSysML.g:16116:2: rule__PrefixDocumentationComment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group__1__Impl();
@@ -58105,23 +58014,23 @@ public final void rule__PrefixDocumentationComment__Group__1() throws Recognitio
// $ANTLR start "rule__PrefixDocumentationComment__Group__1__Impl"
- // InternalSysML.g:16147:1: rule__PrefixDocumentationComment__Group__1__Impl : ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) ;
+ // InternalSysML.g:16122:1: rule__PrefixDocumentationComment__Group__1__Impl : ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) ;
public final void rule__PrefixDocumentationComment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16151:1: ( ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) )
- // InternalSysML.g:16152:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
+ // InternalSysML.g:16126:1: ( ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) ) )
+ // InternalSysML.g:16127:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
{
- // InternalSysML.g:16152:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
- // InternalSysML.g:16153:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
+ // InternalSysML.g:16127:1: ( ( rule__PrefixDocumentationComment__BodyAssignment_1 ) )
+ // InternalSysML.g:16128:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getBodyAssignment_1());
}
- // InternalSysML.g:16154:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
- // InternalSysML.g:16154:3: rule__PrefixDocumentationComment__BodyAssignment_1
+ // InternalSysML.g:16129:2: ( rule__PrefixDocumentationComment__BodyAssignment_1 )
+ // InternalSysML.g:16129:3: rule__PrefixDocumentationComment__BodyAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__BodyAssignment_1();
@@ -58156,14 +58065,14 @@ public final void rule__PrefixDocumentationComment__Group__1__Impl() throws Reco
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__0"
- // InternalSysML.g:16163:1: rule__PrefixDocumentationComment__Group_0__0 : rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 ;
+ // InternalSysML.g:16138:1: rule__PrefixDocumentationComment__Group_0__0 : rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 ;
public final void rule__PrefixDocumentationComment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16167:1: ( rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 )
- // InternalSysML.g:16168:2: rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1
+ // InternalSysML.g:16142:1: ( rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1 )
+ // InternalSysML.g:16143:2: rule__PrefixDocumentationComment__Group_0__0__Impl rule__PrefixDocumentationComment__Group_0__1
{
pushFollow(FOLLOW_13);
rule__PrefixDocumentationComment__Group_0__0__Impl();
@@ -58194,17 +58103,17 @@ public final void rule__PrefixDocumentationComment__Group_0__0() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__0__Impl"
- // InternalSysML.g:16175:1: rule__PrefixDocumentationComment__Group_0__0__Impl : ( 'doc' ) ;
+ // InternalSysML.g:16150:1: rule__PrefixDocumentationComment__Group_0__0__Impl : ( 'doc' ) ;
public final void rule__PrefixDocumentationComment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16179:1: ( ( 'doc' ) )
- // InternalSysML.g:16180:1: ( 'doc' )
+ // InternalSysML.g:16154:1: ( ( 'doc' ) )
+ // InternalSysML.g:16155:1: ( 'doc' )
{
- // InternalSysML.g:16180:1: ( 'doc' )
- // InternalSysML.g:16181:2: 'doc'
+ // InternalSysML.g:16155:1: ( 'doc' )
+ // InternalSysML.g:16156:2: 'doc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getDocKeyword_0_0());
@@ -58235,14 +58144,14 @@ public final void rule__PrefixDocumentationComment__Group_0__0__Impl() throws Re
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__1"
- // InternalSysML.g:16190:1: rule__PrefixDocumentationComment__Group_0__1 : rule__PrefixDocumentationComment__Group_0__1__Impl ;
+ // InternalSysML.g:16165:1: rule__PrefixDocumentationComment__Group_0__1 : rule__PrefixDocumentationComment__Group_0__1__Impl ;
public final void rule__PrefixDocumentationComment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16194:1: ( rule__PrefixDocumentationComment__Group_0__1__Impl )
- // InternalSysML.g:16195:2: rule__PrefixDocumentationComment__Group_0__1__Impl
+ // InternalSysML.g:16169:1: ( rule__PrefixDocumentationComment__Group_0__1__Impl )
+ // InternalSysML.g:16170:2: rule__PrefixDocumentationComment__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0__1__Impl();
@@ -58268,22 +58177,22 @@ public final void rule__PrefixDocumentationComment__Group_0__1() throws Recognit
// $ANTLR start "rule__PrefixDocumentationComment__Group_0__1__Impl"
- // InternalSysML.g:16201:1: rule__PrefixDocumentationComment__Group_0__1__Impl : ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) ;
+ // InternalSysML.g:16176:1: rule__PrefixDocumentationComment__Group_0__1__Impl : ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) ;
public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16205:1: ( ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) )
- // InternalSysML.g:16206:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
+ // InternalSysML.g:16180:1: ( ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? ) )
+ // InternalSysML.g:16181:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
{
- // InternalSysML.g:16206:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
- // InternalSysML.g:16207:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
+ // InternalSysML.g:16181:1: ( ( rule__PrefixDocumentationComment__Group_0_1__0 )? )
+ // InternalSysML.g:16182:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getGroup_0_1());
}
- // InternalSysML.g:16208:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
+ // InternalSysML.g:16183:2: ( rule__PrefixDocumentationComment__Group_0_1__0 )?
int alt164=2;
int LA164_0 = input.LA(1);
@@ -58292,7 +58201,7 @@ public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws Re
}
switch (alt164) {
case 1 :
- // InternalSysML.g:16208:3: rule__PrefixDocumentationComment__Group_0_1__0
+ // InternalSysML.g:16183:3: rule__PrefixDocumentationComment__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0_1__0();
@@ -58330,14 +58239,14 @@ public final void rule__PrefixDocumentationComment__Group_0__1__Impl() throws Re
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__0"
- // InternalSysML.g:16217:1: rule__PrefixDocumentationComment__Group_0_1__0 : rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 ;
+ // InternalSysML.g:16192:1: rule__PrefixDocumentationComment__Group_0_1__0 : rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 ;
public final void rule__PrefixDocumentationComment__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16221:1: ( rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 )
- // InternalSysML.g:16222:2: rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1
+ // InternalSysML.g:16196:1: ( rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1 )
+ // InternalSysML.g:16197:2: rule__PrefixDocumentationComment__Group_0_1__0__Impl rule__PrefixDocumentationComment__Group_0_1__1
{
pushFollow(FOLLOW_5);
rule__PrefixDocumentationComment__Group_0_1__0__Impl();
@@ -58368,17 +58277,17 @@ public final void rule__PrefixDocumentationComment__Group_0_1__0() throws Recogn
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__0__Impl"
- // InternalSysML.g:16229:1: rule__PrefixDocumentationComment__Group_0_1__0__Impl : ( 'id' ) ;
+ // InternalSysML.g:16204:1: rule__PrefixDocumentationComment__Group_0_1__0__Impl : ( 'id' ) ;
public final void rule__PrefixDocumentationComment__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16233:1: ( ( 'id' ) )
- // InternalSysML.g:16234:1: ( 'id' )
+ // InternalSysML.g:16208:1: ( ( 'id' ) )
+ // InternalSysML.g:16209:1: ( 'id' )
{
- // InternalSysML.g:16234:1: ( 'id' )
- // InternalSysML.g:16235:2: 'id'
+ // InternalSysML.g:16209:1: ( 'id' )
+ // InternalSysML.g:16210:2: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getIdKeyword_0_1_0());
@@ -58409,14 +58318,14 @@ public final void rule__PrefixDocumentationComment__Group_0_1__0__Impl() throws
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__1"
- // InternalSysML.g:16244:1: rule__PrefixDocumentationComment__Group_0_1__1 : rule__PrefixDocumentationComment__Group_0_1__1__Impl ;
+ // InternalSysML.g:16219:1: rule__PrefixDocumentationComment__Group_0_1__1 : rule__PrefixDocumentationComment__Group_0_1__1__Impl ;
public final void rule__PrefixDocumentationComment__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16248:1: ( rule__PrefixDocumentationComment__Group_0_1__1__Impl )
- // InternalSysML.g:16249:2: rule__PrefixDocumentationComment__Group_0_1__1__Impl
+ // InternalSysML.g:16223:1: ( rule__PrefixDocumentationComment__Group_0_1__1__Impl )
+ // InternalSysML.g:16224:2: rule__PrefixDocumentationComment__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__Group_0_1__1__Impl();
@@ -58442,23 +58351,23 @@ public final void rule__PrefixDocumentationComment__Group_0_1__1() throws Recogn
// $ANTLR start "rule__PrefixDocumentationComment__Group_0_1__1__Impl"
- // InternalSysML.g:16255:1: rule__PrefixDocumentationComment__Group_0_1__1__Impl : ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) ;
+ // InternalSysML.g:16230:1: rule__PrefixDocumentationComment__Group_0_1__1__Impl : ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) ;
public final void rule__PrefixDocumentationComment__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16259:1: ( ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) )
- // InternalSysML.g:16260:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
+ // InternalSysML.g:16234:1: ( ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) ) )
+ // InternalSysML.g:16235:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
{
- // InternalSysML.g:16260:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
- // InternalSysML.g:16261:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
+ // InternalSysML.g:16235:1: ( ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 ) )
+ // InternalSysML.g:16236:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getHumanIdAssignment_0_1_1());
}
- // InternalSysML.g:16262:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
- // InternalSysML.g:16262:3: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1
+ // InternalSysML.g:16237:2: ( rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 )
+ // InternalSysML.g:16237:3: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1();
@@ -58493,14 +58402,14 @@ public final void rule__PrefixDocumentationComment__Group_0_1__1__Impl() throws
// $ANTLR start "rule__TextualRepresentation__Group__0"
- // InternalSysML.g:16271:1: rule__TextualRepresentation__Group__0 : rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 ;
+ // InternalSysML.g:16246:1: rule__TextualRepresentation__Group__0 : rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 ;
public final void rule__TextualRepresentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16275:1: ( rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 )
- // InternalSysML.g:16276:2: rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1
+ // InternalSysML.g:16250:1: ( rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1 )
+ // InternalSysML.g:16251:2: rule__TextualRepresentation__Group__0__Impl rule__TextualRepresentation__Group__1
{
pushFollow(FOLLOW_14);
rule__TextualRepresentation__Group__0__Impl();
@@ -58531,23 +58440,23 @@ public final void rule__TextualRepresentation__Group__0() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__0__Impl"
- // InternalSysML.g:16283:1: rule__TextualRepresentation__Group__0__Impl : ( ( rule__TextualRepresentation__Alternatives_0 ) ) ;
+ // InternalSysML.g:16258:1: rule__TextualRepresentation__Group__0__Impl : ( ( rule__TextualRepresentation__Alternatives_0 ) ) ;
public final void rule__TextualRepresentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16287:1: ( ( ( rule__TextualRepresentation__Alternatives_0 ) ) )
- // InternalSysML.g:16288:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
+ // InternalSysML.g:16262:1: ( ( ( rule__TextualRepresentation__Alternatives_0 ) ) )
+ // InternalSysML.g:16263:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
{
- // InternalSysML.g:16288:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
- // InternalSysML.g:16289:2: ( rule__TextualRepresentation__Alternatives_0 )
+ // InternalSysML.g:16263:1: ( ( rule__TextualRepresentation__Alternatives_0 ) )
+ // InternalSysML.g:16264:2: ( rule__TextualRepresentation__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getAlternatives_0());
}
- // InternalSysML.g:16290:2: ( rule__TextualRepresentation__Alternatives_0 )
- // InternalSysML.g:16290:3: rule__TextualRepresentation__Alternatives_0
+ // InternalSysML.g:16265:2: ( rule__TextualRepresentation__Alternatives_0 )
+ // InternalSysML.g:16265:3: rule__TextualRepresentation__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Alternatives_0();
@@ -58582,14 +58491,14 @@ public final void rule__TextualRepresentation__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__1"
- // InternalSysML.g:16298:1: rule__TextualRepresentation__Group__1 : rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 ;
+ // InternalSysML.g:16273:1: rule__TextualRepresentation__Group__1 : rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 ;
public final void rule__TextualRepresentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16302:1: ( rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 )
- // InternalSysML.g:16303:2: rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2
+ // InternalSysML.g:16277:1: ( rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2 )
+ // InternalSysML.g:16278:2: rule__TextualRepresentation__Group__1__Impl rule__TextualRepresentation__Group__2
{
pushFollow(FOLLOW_15);
rule__TextualRepresentation__Group__1__Impl();
@@ -58620,17 +58529,17 @@ public final void rule__TextualRepresentation__Group__1() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__1__Impl"
- // InternalSysML.g:16310:1: rule__TextualRepresentation__Group__1__Impl : ( 'language' ) ;
+ // InternalSysML.g:16285:1: rule__TextualRepresentation__Group__1__Impl : ( 'language' ) ;
public final void rule__TextualRepresentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16314:1: ( ( 'language' ) )
- // InternalSysML.g:16315:1: ( 'language' )
+ // InternalSysML.g:16289:1: ( ( 'language' ) )
+ // InternalSysML.g:16290:1: ( 'language' )
{
- // InternalSysML.g:16315:1: ( 'language' )
- // InternalSysML.g:16316:2: 'language'
+ // InternalSysML.g:16290:1: ( 'language' )
+ // InternalSysML.g:16291:2: 'language'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageKeyword_1());
@@ -58661,14 +58570,14 @@ public final void rule__TextualRepresentation__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__2"
- // InternalSysML.g:16325:1: rule__TextualRepresentation__Group__2 : rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 ;
+ // InternalSysML.g:16300:1: rule__TextualRepresentation__Group__2 : rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 ;
public final void rule__TextualRepresentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16329:1: ( rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 )
- // InternalSysML.g:16330:2: rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3
+ // InternalSysML.g:16304:1: ( rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3 )
+ // InternalSysML.g:16305:2: rule__TextualRepresentation__Group__2__Impl rule__TextualRepresentation__Group__3
{
pushFollow(FOLLOW_6);
rule__TextualRepresentation__Group__2__Impl();
@@ -58699,23 +58608,23 @@ public final void rule__TextualRepresentation__Group__2() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__2__Impl"
- // InternalSysML.g:16337:1: rule__TextualRepresentation__Group__2__Impl : ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) ;
+ // InternalSysML.g:16312:1: rule__TextualRepresentation__Group__2__Impl : ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) ;
public final void rule__TextualRepresentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16341:1: ( ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) )
- // InternalSysML.g:16342:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
+ // InternalSysML.g:16316:1: ( ( ( rule__TextualRepresentation__LanguageAssignment_2 ) ) )
+ // InternalSysML.g:16317:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
{
- // InternalSysML.g:16342:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
- // InternalSysML.g:16343:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
+ // InternalSysML.g:16317:1: ( ( rule__TextualRepresentation__LanguageAssignment_2 ) )
+ // InternalSysML.g:16318:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageAssignment_2());
}
- // InternalSysML.g:16344:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
- // InternalSysML.g:16344:3: rule__TextualRepresentation__LanguageAssignment_2
+ // InternalSysML.g:16319:2: ( rule__TextualRepresentation__LanguageAssignment_2 )
+ // InternalSysML.g:16319:3: rule__TextualRepresentation__LanguageAssignment_2
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__LanguageAssignment_2();
@@ -58750,14 +58659,14 @@ public final void rule__TextualRepresentation__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group__3"
- // InternalSysML.g:16352:1: rule__TextualRepresentation__Group__3 : rule__TextualRepresentation__Group__3__Impl ;
+ // InternalSysML.g:16327:1: rule__TextualRepresentation__Group__3 : rule__TextualRepresentation__Group__3__Impl ;
public final void rule__TextualRepresentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16356:1: ( rule__TextualRepresentation__Group__3__Impl )
- // InternalSysML.g:16357:2: rule__TextualRepresentation__Group__3__Impl
+ // InternalSysML.g:16331:1: ( rule__TextualRepresentation__Group__3__Impl )
+ // InternalSysML.g:16332:2: rule__TextualRepresentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group__3__Impl();
@@ -58783,23 +58692,23 @@ public final void rule__TextualRepresentation__Group__3() throws RecognitionExce
// $ANTLR start "rule__TextualRepresentation__Group__3__Impl"
- // InternalSysML.g:16363:1: rule__TextualRepresentation__Group__3__Impl : ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) ;
+ // InternalSysML.g:16338:1: rule__TextualRepresentation__Group__3__Impl : ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) ;
public final void rule__TextualRepresentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16367:1: ( ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) )
- // InternalSysML.g:16368:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
+ // InternalSysML.g:16342:1: ( ( ( rule__TextualRepresentation__BodyAssignment_3 ) ) )
+ // InternalSysML.g:16343:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
{
- // InternalSysML.g:16368:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
- // InternalSysML.g:16369:2: ( rule__TextualRepresentation__BodyAssignment_3 )
+ // InternalSysML.g:16343:1: ( ( rule__TextualRepresentation__BodyAssignment_3 ) )
+ // InternalSysML.g:16344:2: ( rule__TextualRepresentation__BodyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getBodyAssignment_3());
}
- // InternalSysML.g:16370:2: ( rule__TextualRepresentation__BodyAssignment_3 )
- // InternalSysML.g:16370:3: rule__TextualRepresentation__BodyAssignment_3
+ // InternalSysML.g:16345:2: ( rule__TextualRepresentation__BodyAssignment_3 )
+ // InternalSysML.g:16345:3: rule__TextualRepresentation__BodyAssignment_3
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__BodyAssignment_3();
@@ -58834,14 +58743,14 @@ public final void rule__TextualRepresentation__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_0__0"
- // InternalSysML.g:16379:1: rule__TextualRepresentation__Group_0_0__0 : rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 ;
+ // InternalSysML.g:16354:1: rule__TextualRepresentation__Group_0_0__0 : rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 ;
public final void rule__TextualRepresentation__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16383:1: ( rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 )
- // InternalSysML.g:16384:2: rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1
+ // InternalSysML.g:16358:1: ( rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1 )
+ // InternalSysML.g:16359:2: rule__TextualRepresentation__Group_0_0__0__Impl rule__TextualRepresentation__Group_0_0__1
{
pushFollow(FOLLOW_7);
rule__TextualRepresentation__Group_0_0__0__Impl();
@@ -58872,17 +58781,17 @@ public final void rule__TextualRepresentation__Group_0_0__0() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__0__Impl"
- // InternalSysML.g:16391:1: rule__TextualRepresentation__Group_0_0__0__Impl : ( 'rep' ) ;
+ // InternalSysML.g:16366:1: rule__TextualRepresentation__Group_0_0__0__Impl : ( 'rep' ) ;
public final void rule__TextualRepresentation__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16395:1: ( ( 'rep' ) )
- // InternalSysML.g:16396:1: ( 'rep' )
+ // InternalSysML.g:16370:1: ( ( 'rep' ) )
+ // InternalSysML.g:16371:1: ( 'rep' )
{
- // InternalSysML.g:16396:1: ( 'rep' )
- // InternalSysML.g:16397:2: 'rep'
+ // InternalSysML.g:16371:1: ( 'rep' )
+ // InternalSysML.g:16372:2: 'rep'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getRepKeyword_0_0_0());
@@ -58913,14 +58822,14 @@ public final void rule__TextualRepresentation__Group_0_0__0__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__1"
- // InternalSysML.g:16406:1: rule__TextualRepresentation__Group_0_0__1 : rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 ;
+ // InternalSysML.g:16381:1: rule__TextualRepresentation__Group_0_0__1 : rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 ;
public final void rule__TextualRepresentation__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16410:1: ( rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 )
- // InternalSysML.g:16411:2: rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2
+ // InternalSysML.g:16385:1: ( rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2 )
+ // InternalSysML.g:16386:2: rule__TextualRepresentation__Group_0_0__1__Impl rule__TextualRepresentation__Group_0_0__2
{
pushFollow(FOLLOW_7);
rule__TextualRepresentation__Group_0_0__1__Impl();
@@ -58951,22 +58860,22 @@ public final void rule__TextualRepresentation__Group_0_0__1() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__1__Impl"
- // InternalSysML.g:16418:1: rule__TextualRepresentation__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:16393:1: rule__TextualRepresentation__Group_0_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16422:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:16423:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:16397:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:16398:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:16423:1: ( ( ruleIdentification )? )
- // InternalSysML.g:16424:2: ( ruleIdentification )?
+ // InternalSysML.g:16398:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:16399:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getIdentificationParserRuleCall_0_0_1());
}
- // InternalSysML.g:16425:2: ( ruleIdentification )?
+ // InternalSysML.g:16400:2: ( ruleIdentification )?
int alt165=2;
int LA165_0 = input.LA(1);
@@ -58975,7 +58884,7 @@ public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws Recog
}
switch (alt165) {
case 1 :
- // InternalSysML.g:16425:3: ruleIdentification
+ // InternalSysML.g:16400:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -59013,14 +58922,14 @@ public final void rule__TextualRepresentation__Group_0_0__1__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__2"
- // InternalSysML.g:16433:1: rule__TextualRepresentation__Group_0_0__2 : rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 ;
+ // InternalSysML.g:16408:1: rule__TextualRepresentation__Group_0_0__2 : rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 ;
public final void rule__TextualRepresentation__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16437:1: ( rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 )
- // InternalSysML.g:16438:2: rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3
+ // InternalSysML.g:16412:1: ( rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3 )
+ // InternalSysML.g:16413:2: rule__TextualRepresentation__Group_0_0__2__Impl rule__TextualRepresentation__Group_0_0__3
{
pushFollow(FOLLOW_5);
rule__TextualRepresentation__Group_0_0__2__Impl();
@@ -59051,17 +58960,17 @@ public final void rule__TextualRepresentation__Group_0_0__2() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__2__Impl"
- // InternalSysML.g:16445:1: rule__TextualRepresentation__Group_0_0__2__Impl : ( 'about' ) ;
+ // InternalSysML.g:16420:1: rule__TextualRepresentation__Group_0_0__2__Impl : ( 'about' ) ;
public final void rule__TextualRepresentation__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16449:1: ( ( 'about' ) )
- // InternalSysML.g:16450:1: ( 'about' )
+ // InternalSysML.g:16424:1: ( ( 'about' ) )
+ // InternalSysML.g:16425:1: ( 'about' )
{
- // InternalSysML.g:16450:1: ( 'about' )
- // InternalSysML.g:16451:2: 'about'
+ // InternalSysML.g:16425:1: ( 'about' )
+ // InternalSysML.g:16426:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getAboutKeyword_0_0_2());
@@ -59092,14 +59001,14 @@ public final void rule__TextualRepresentation__Group_0_0__2__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_0__3"
- // InternalSysML.g:16460:1: rule__TextualRepresentation__Group_0_0__3 : rule__TextualRepresentation__Group_0_0__3__Impl ;
+ // InternalSysML.g:16435:1: rule__TextualRepresentation__Group_0_0__3 : rule__TextualRepresentation__Group_0_0__3__Impl ;
public final void rule__TextualRepresentation__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16464:1: ( rule__TextualRepresentation__Group_0_0__3__Impl )
- // InternalSysML.g:16465:2: rule__TextualRepresentation__Group_0_0__3__Impl
+ // InternalSysML.g:16439:1: ( rule__TextualRepresentation__Group_0_0__3__Impl )
+ // InternalSysML.g:16440:2: rule__TextualRepresentation__Group_0_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_0__3__Impl();
@@ -59125,23 +59034,23 @@ public final void rule__TextualRepresentation__Group_0_0__3() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_0__3__Impl"
- // InternalSysML.g:16471:1: rule__TextualRepresentation__Group_0_0__3__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) ;
+ // InternalSysML.g:16446:1: rule__TextualRepresentation__Group_0_0__3__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) ;
public final void rule__TextualRepresentation__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16475:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) )
- // InternalSysML.g:16476:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalSysML.g:16450:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) ) )
+ // InternalSysML.g:16451:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
{
- // InternalSysML.g:16476:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
- // InternalSysML.g:16477:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalSysML.g:16451:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 ) )
+ // InternalSysML.g:16452:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAssignment_0_0_3());
}
- // InternalSysML.g:16478:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
- // InternalSysML.g:16478:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3
+ // InternalSysML.g:16453:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 )
+ // InternalSysML.g:16453:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3();
@@ -59176,14 +59085,14 @@ public final void rule__TextualRepresentation__Group_0_0__3__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1__0"
- // InternalSysML.g:16487:1: rule__TextualRepresentation__Group_0_1__0 : rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 ;
+ // InternalSysML.g:16462:1: rule__TextualRepresentation__Group_0_1__0 : rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 ;
public final void rule__TextualRepresentation__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16491:1: ( rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 )
- // InternalSysML.g:16492:2: rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1
+ // InternalSysML.g:16466:1: ( rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1 )
+ // InternalSysML.g:16467:2: rule__TextualRepresentation__Group_0_1__0__Impl rule__TextualRepresentation__Group_0_1__1
{
pushFollow(FOLLOW_16);
rule__TextualRepresentation__Group_0_1__0__Impl();
@@ -59214,22 +59123,22 @@ public final void rule__TextualRepresentation__Group_0_1__0() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_1__0__Impl"
- // InternalSysML.g:16499:1: rule__TextualRepresentation__Group_0_1__0__Impl : ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) ;
+ // InternalSysML.g:16474:1: rule__TextualRepresentation__Group_0_1__0__Impl : ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) ;
public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16503:1: ( ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) )
- // InternalSysML.g:16504:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
+ // InternalSysML.g:16478:1: ( ( ( rule__TextualRepresentation__Group_0_1_0__0 )? ) )
+ // InternalSysML.g:16479:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
{
- // InternalSysML.g:16504:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
- // InternalSysML.g:16505:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
+ // InternalSysML.g:16479:1: ( ( rule__TextualRepresentation__Group_0_1_0__0 )? )
+ // InternalSysML.g:16480:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getGroup_0_1_0());
}
- // InternalSysML.g:16506:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
+ // InternalSysML.g:16481:2: ( rule__TextualRepresentation__Group_0_1_0__0 )?
int alt166=2;
int LA166_0 = input.LA(1);
@@ -59238,7 +59147,7 @@ public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws Recog
}
switch (alt166) {
case 1 :
- // InternalSysML.g:16506:3: rule__TextualRepresentation__Group_0_1_0__0
+ // InternalSysML.g:16481:3: rule__TextualRepresentation__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1_0__0();
@@ -59276,14 +59185,14 @@ public final void rule__TextualRepresentation__Group_0_1__0__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1__1"
- // InternalSysML.g:16514:1: rule__TextualRepresentation__Group_0_1__1 : rule__TextualRepresentation__Group_0_1__1__Impl ;
+ // InternalSysML.g:16489:1: rule__TextualRepresentation__Group_0_1__1 : rule__TextualRepresentation__Group_0_1__1__Impl ;
public final void rule__TextualRepresentation__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16518:1: ( rule__TextualRepresentation__Group_0_1__1__Impl )
- // InternalSysML.g:16519:2: rule__TextualRepresentation__Group_0_1__1__Impl
+ // InternalSysML.g:16493:1: ( rule__TextualRepresentation__Group_0_1__1__Impl )
+ // InternalSysML.g:16494:2: rule__TextualRepresentation__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1__1__Impl();
@@ -59309,23 +59218,23 @@ public final void rule__TextualRepresentation__Group_0_1__1() throws Recognition
// $ANTLR start "rule__TextualRepresentation__Group_0_1__1__Impl"
- // InternalSysML.g:16525:1: rule__TextualRepresentation__Group_0_1__1__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) ;
+ // InternalSysML.g:16500:1: rule__TextualRepresentation__Group_0_1__1__Impl : ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) ;
public final void rule__TextualRepresentation__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16529:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) )
- // InternalSysML.g:16530:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalSysML.g:16504:1: ( ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) ) )
+ // InternalSysML.g:16505:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
{
- // InternalSysML.g:16530:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
- // InternalSysML.g:16531:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalSysML.g:16505:1: ( ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 ) )
+ // InternalSysML.g:16506:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAssignment_0_1_1());
}
- // InternalSysML.g:16532:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
- // InternalSysML.g:16532:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1
+ // InternalSysML.g:16507:2: ( rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 )
+ // InternalSysML.g:16507:3: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1();
@@ -59360,14 +59269,14 @@ public final void rule__TextualRepresentation__Group_0_1__1__Impl() throws Recog
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__0"
- // InternalSysML.g:16541:1: rule__TextualRepresentation__Group_0_1_0__0 : rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 ;
+ // InternalSysML.g:16516:1: rule__TextualRepresentation__Group_0_1_0__0 : rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 ;
public final void rule__TextualRepresentation__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16545:1: ( rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 )
- // InternalSysML.g:16546:2: rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1
+ // InternalSysML.g:16520:1: ( rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1 )
+ // InternalSysML.g:16521:2: rule__TextualRepresentation__Group_0_1_0__0__Impl rule__TextualRepresentation__Group_0_1_0__1
{
pushFollow(FOLLOW_5);
rule__TextualRepresentation__Group_0_1_0__0__Impl();
@@ -59398,17 +59307,17 @@ public final void rule__TextualRepresentation__Group_0_1_0__0() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__0__Impl"
- // InternalSysML.g:16553:1: rule__TextualRepresentation__Group_0_1_0__0__Impl : ( 'rep' ) ;
+ // InternalSysML.g:16528:1: rule__TextualRepresentation__Group_0_1_0__0__Impl : ( 'rep' ) ;
public final void rule__TextualRepresentation__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16557:1: ( ( 'rep' ) )
- // InternalSysML.g:16558:1: ( 'rep' )
+ // InternalSysML.g:16532:1: ( ( 'rep' ) )
+ // InternalSysML.g:16533:1: ( 'rep' )
{
- // InternalSysML.g:16558:1: ( 'rep' )
- // InternalSysML.g:16559:2: 'rep'
+ // InternalSysML.g:16533:1: ( 'rep' )
+ // InternalSysML.g:16534:2: 'rep'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getRepKeyword_0_1_0_0());
@@ -59439,14 +59348,14 @@ public final void rule__TextualRepresentation__Group_0_1_0__0__Impl() throws Rec
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__1"
- // InternalSysML.g:16568:1: rule__TextualRepresentation__Group_0_1_0__1 : rule__TextualRepresentation__Group_0_1_0__1__Impl ;
+ // InternalSysML.g:16543:1: rule__TextualRepresentation__Group_0_1_0__1 : rule__TextualRepresentation__Group_0_1_0__1__Impl ;
public final void rule__TextualRepresentation__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16572:1: ( rule__TextualRepresentation__Group_0_1_0__1__Impl )
- // InternalSysML.g:16573:2: rule__TextualRepresentation__Group_0_1_0__1__Impl
+ // InternalSysML.g:16547:1: ( rule__TextualRepresentation__Group_0_1_0__1__Impl )
+ // InternalSysML.g:16548:2: rule__TextualRepresentation__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__TextualRepresentation__Group_0_1_0__1__Impl();
@@ -59472,22 +59381,22 @@ public final void rule__TextualRepresentation__Group_0_1_0__1() throws Recogniti
// $ANTLR start "rule__TextualRepresentation__Group_0_1_0__1__Impl"
- // InternalSysML.g:16579:1: rule__TextualRepresentation__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:16554:1: rule__TextualRepresentation__Group_0_1_0__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16583:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:16584:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:16558:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:16559:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:16584:1: ( ( ruleIdentification )? )
- // InternalSysML.g:16585:2: ( ruleIdentification )?
+ // InternalSysML.g:16559:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:16560:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getIdentificationParserRuleCall_0_1_0_1());
}
- // InternalSysML.g:16586:2: ( ruleIdentification )?
+ // InternalSysML.g:16561:2: ( ruleIdentification )?
int alt167=2;
int LA167_0 = input.LA(1);
@@ -59496,7 +59405,7 @@ public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws Rec
}
switch (alt167) {
case 1 :
- // InternalSysML.g:16586:3: ruleIdentification
+ // InternalSysML.g:16561:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -59534,14 +59443,14 @@ public final void rule__TextualRepresentation__Group_0_1_0__1__Impl() throws Rec
// $ANTLR start "rule__AnnotatingFeature__Group__0"
- // InternalSysML.g:16595:1: rule__AnnotatingFeature__Group__0 : rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 ;
+ // InternalSysML.g:16570:1: rule__AnnotatingFeature__Group__0 : rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 ;
public final void rule__AnnotatingFeature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16599:1: ( rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 )
- // InternalSysML.g:16600:2: rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1
+ // InternalSysML.g:16574:1: ( rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1 )
+ // InternalSysML.g:16575:2: rule__AnnotatingFeature__Group__0__Impl rule__AnnotatingFeature__Group__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group__0__Impl();
@@ -59572,23 +59481,23 @@ public final void rule__AnnotatingFeature__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__0__Impl"
- // InternalSysML.g:16607:1: rule__AnnotatingFeature__Group__0__Impl : ( ( rule__AnnotatingFeature__Alternatives_0 ) ) ;
+ // InternalSysML.g:16582:1: rule__AnnotatingFeature__Group__0__Impl : ( ( rule__AnnotatingFeature__Alternatives_0 ) ) ;
public final void rule__AnnotatingFeature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16611:1: ( ( ( rule__AnnotatingFeature__Alternatives_0 ) ) )
- // InternalSysML.g:16612:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
+ // InternalSysML.g:16586:1: ( ( ( rule__AnnotatingFeature__Alternatives_0 ) ) )
+ // InternalSysML.g:16587:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
{
- // InternalSysML.g:16612:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
- // InternalSysML.g:16613:2: ( rule__AnnotatingFeature__Alternatives_0 )
+ // InternalSysML.g:16587:1: ( ( rule__AnnotatingFeature__Alternatives_0 ) )
+ // InternalSysML.g:16588:2: ( rule__AnnotatingFeature__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAlternatives_0());
}
- // InternalSysML.g:16614:2: ( rule__AnnotatingFeature__Alternatives_0 )
- // InternalSysML.g:16614:3: rule__AnnotatingFeature__Alternatives_0
+ // InternalSysML.g:16589:2: ( rule__AnnotatingFeature__Alternatives_0 )
+ // InternalSysML.g:16589:3: rule__AnnotatingFeature__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Alternatives_0();
@@ -59623,14 +59532,14 @@ public final void rule__AnnotatingFeature__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__1"
- // InternalSysML.g:16622:1: rule__AnnotatingFeature__Group__1 : rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 ;
+ // InternalSysML.g:16597:1: rule__AnnotatingFeature__Group__1 : rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 ;
public final void rule__AnnotatingFeature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16626:1: ( rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 )
- // InternalSysML.g:16627:2: rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2
+ // InternalSysML.g:16601:1: ( rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2 )
+ // InternalSysML.g:16602:2: rule__AnnotatingFeature__Group__1__Impl rule__AnnotatingFeature__Group__2
{
pushFollow(FOLLOW_17);
rule__AnnotatingFeature__Group__1__Impl();
@@ -59661,17 +59570,17 @@ public final void rule__AnnotatingFeature__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__1__Impl"
- // InternalSysML.g:16634:1: rule__AnnotatingFeature__Group__1__Impl : ( ruleAnnotatingFeatureDeclaration ) ;
+ // InternalSysML.g:16609:1: rule__AnnotatingFeature__Group__1__Impl : ( ruleAnnotatingFeatureDeclaration ) ;
public final void rule__AnnotatingFeature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16638:1: ( ( ruleAnnotatingFeatureDeclaration ) )
- // InternalSysML.g:16639:1: ( ruleAnnotatingFeatureDeclaration )
+ // InternalSysML.g:16613:1: ( ( ruleAnnotatingFeatureDeclaration ) )
+ // InternalSysML.g:16614:1: ( ruleAnnotatingFeatureDeclaration )
{
- // InternalSysML.g:16639:1: ( ruleAnnotatingFeatureDeclaration )
- // InternalSysML.g:16640:2: ruleAnnotatingFeatureDeclaration
+ // InternalSysML.g:16614:1: ( ruleAnnotatingFeatureDeclaration )
+ // InternalSysML.g:16615:2: ruleAnnotatingFeatureDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAnnotatingFeatureDeclarationParserRuleCall_1());
@@ -59706,14 +59615,14 @@ public final void rule__AnnotatingFeature__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__2"
- // InternalSysML.g:16649:1: rule__AnnotatingFeature__Group__2 : rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 ;
+ // InternalSysML.g:16624:1: rule__AnnotatingFeature__Group__2 : rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 ;
public final void rule__AnnotatingFeature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16653:1: ( rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 )
- // InternalSysML.g:16654:2: rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3
+ // InternalSysML.g:16628:1: ( rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3 )
+ // InternalSysML.g:16629:2: rule__AnnotatingFeature__Group__2__Impl rule__AnnotatingFeature__Group__3
{
pushFollow(FOLLOW_18);
rule__AnnotatingFeature__Group__2__Impl();
@@ -59744,23 +59653,23 @@ public final void rule__AnnotatingFeature__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__2__Impl"
- // InternalSysML.g:16661:1: rule__AnnotatingFeature__Group__2__Impl : ( ( rule__AnnotatingFeature__Alternatives_2 ) ) ;
+ // InternalSysML.g:16636:1: rule__AnnotatingFeature__Group__2__Impl : ( ( rule__AnnotatingFeature__Alternatives_2 ) ) ;
public final void rule__AnnotatingFeature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16665:1: ( ( ( rule__AnnotatingFeature__Alternatives_2 ) ) )
- // InternalSysML.g:16666:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
+ // InternalSysML.g:16640:1: ( ( ( rule__AnnotatingFeature__Alternatives_2 ) ) )
+ // InternalSysML.g:16641:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
{
- // InternalSysML.g:16666:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
- // InternalSysML.g:16667:2: ( rule__AnnotatingFeature__Alternatives_2 )
+ // InternalSysML.g:16641:1: ( ( rule__AnnotatingFeature__Alternatives_2 ) )
+ // InternalSysML.g:16642:2: ( rule__AnnotatingFeature__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAlternatives_2());
}
- // InternalSysML.g:16668:2: ( rule__AnnotatingFeature__Alternatives_2 )
- // InternalSysML.g:16668:3: rule__AnnotatingFeature__Alternatives_2
+ // InternalSysML.g:16643:2: ( rule__AnnotatingFeature__Alternatives_2 )
+ // InternalSysML.g:16643:3: rule__AnnotatingFeature__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Alternatives_2();
@@ -59795,14 +59704,14 @@ public final void rule__AnnotatingFeature__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group__3"
- // InternalSysML.g:16676:1: rule__AnnotatingFeature__Group__3 : rule__AnnotatingFeature__Group__3__Impl ;
+ // InternalSysML.g:16651:1: rule__AnnotatingFeature__Group__3 : rule__AnnotatingFeature__Group__3__Impl ;
public final void rule__AnnotatingFeature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16680:1: ( rule__AnnotatingFeature__Group__3__Impl )
- // InternalSysML.g:16681:2: rule__AnnotatingFeature__Group__3__Impl
+ // InternalSysML.g:16655:1: ( rule__AnnotatingFeature__Group__3__Impl )
+ // InternalSysML.g:16656:2: rule__AnnotatingFeature__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group__3__Impl();
@@ -59828,17 +59737,17 @@ public final void rule__AnnotatingFeature__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__AnnotatingFeature__Group__3__Impl"
- // InternalSysML.g:16687:1: rule__AnnotatingFeature__Group__3__Impl : ( ruleAnnotatingFeatureBody ) ;
+ // InternalSysML.g:16662:1: rule__AnnotatingFeature__Group__3__Impl : ( ruleAnnotatingFeatureBody ) ;
public final void rule__AnnotatingFeature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16691:1: ( ( ruleAnnotatingFeatureBody ) )
- // InternalSysML.g:16692:1: ( ruleAnnotatingFeatureBody )
+ // InternalSysML.g:16666:1: ( ( ruleAnnotatingFeatureBody ) )
+ // InternalSysML.g:16667:1: ( ruleAnnotatingFeatureBody )
{
- // InternalSysML.g:16692:1: ( ruleAnnotatingFeatureBody )
- // InternalSysML.g:16693:2: ruleAnnotatingFeatureBody
+ // InternalSysML.g:16667:1: ( ruleAnnotatingFeatureBody )
+ // InternalSysML.g:16668:2: ruleAnnotatingFeatureBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAnnotatingFeatureBodyParserRuleCall_3());
@@ -59873,14 +59782,14 @@ public final void rule__AnnotatingFeature__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__0"
- // InternalSysML.g:16703:1: rule__AnnotatingFeature__Group_2_0__0 : rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 ;
+ // InternalSysML.g:16678:1: rule__AnnotatingFeature__Group_2_0__0 : rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 ;
public final void rule__AnnotatingFeature__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16707:1: ( rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 )
- // InternalSysML.g:16708:2: rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1
+ // InternalSysML.g:16682:1: ( rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1 )
+ // InternalSysML.g:16683:2: rule__AnnotatingFeature__Group_2_0__0__Impl rule__AnnotatingFeature__Group_2_0__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group_2_0__0__Impl();
@@ -59911,17 +59820,17 @@ public final void rule__AnnotatingFeature__Group_2_0__0() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__0__Impl"
- // InternalSysML.g:16715:1: rule__AnnotatingFeature__Group_2_0__0__Impl : ( 'about' ) ;
+ // InternalSysML.g:16690:1: rule__AnnotatingFeature__Group_2_0__0__Impl : ( 'about' ) ;
public final void rule__AnnotatingFeature__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16719:1: ( ( 'about' ) )
- // InternalSysML.g:16720:1: ( 'about' )
+ // InternalSysML.g:16694:1: ( ( 'about' ) )
+ // InternalSysML.g:16695:1: ( 'about' )
{
- // InternalSysML.g:16720:1: ( 'about' )
- // InternalSysML.g:16721:2: 'about'
+ // InternalSysML.g:16695:1: ( 'about' )
+ // InternalSysML.g:16696:2: 'about'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getAboutKeyword_2_0_0());
@@ -59952,14 +59861,14 @@ public final void rule__AnnotatingFeature__Group_2_0__0__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__1"
- // InternalSysML.g:16730:1: rule__AnnotatingFeature__Group_2_0__1 : rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 ;
+ // InternalSysML.g:16705:1: rule__AnnotatingFeature__Group_2_0__1 : rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 ;
public final void rule__AnnotatingFeature__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16734:1: ( rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 )
- // InternalSysML.g:16735:2: rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2
+ // InternalSysML.g:16709:1: ( rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2 )
+ // InternalSysML.g:16710:2: rule__AnnotatingFeature__Group_2_0__1__Impl rule__AnnotatingFeature__Group_2_0__2
{
pushFollow(FOLLOW_8);
rule__AnnotatingFeature__Group_2_0__1__Impl();
@@ -59990,23 +59899,23 @@ public final void rule__AnnotatingFeature__Group_2_0__1() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__1__Impl"
- // InternalSysML.g:16742:1: rule__AnnotatingFeature__Group_2_0__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) ;
+ // InternalSysML.g:16717:1: rule__AnnotatingFeature__Group_2_0__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) ;
public final void rule__AnnotatingFeature__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16746:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) )
- // InternalSysML.g:16747:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
+ // InternalSysML.g:16721:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) ) )
+ // InternalSysML.g:16722:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
{
- // InternalSysML.g:16747:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
- // InternalSysML.g:16748:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
+ // InternalSysML.g:16722:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 ) )
+ // InternalSysML.g:16723:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_0_1());
}
- // InternalSysML.g:16749:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
- // InternalSysML.g:16749:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1
+ // InternalSysML.g:16724:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 )
+ // InternalSysML.g:16724:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1();
@@ -60041,14 +59950,14 @@ public final void rule__AnnotatingFeature__Group_2_0__1__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__2"
- // InternalSysML.g:16757:1: rule__AnnotatingFeature__Group_2_0__2 : rule__AnnotatingFeature__Group_2_0__2__Impl ;
+ // InternalSysML.g:16732:1: rule__AnnotatingFeature__Group_2_0__2 : rule__AnnotatingFeature__Group_2_0__2__Impl ;
public final void rule__AnnotatingFeature__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16761:1: ( rule__AnnotatingFeature__Group_2_0__2__Impl )
- // InternalSysML.g:16762:2: rule__AnnotatingFeature__Group_2_0__2__Impl
+ // InternalSysML.g:16736:1: ( rule__AnnotatingFeature__Group_2_0__2__Impl )
+ // InternalSysML.g:16737:2: rule__AnnotatingFeature__Group_2_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0__2__Impl();
@@ -60074,22 +59983,22 @@ public final void rule__AnnotatingFeature__Group_2_0__2() throws RecognitionExce
// $ANTLR start "rule__AnnotatingFeature__Group_2_0__2__Impl"
- // InternalSysML.g:16768:1: rule__AnnotatingFeature__Group_2_0__2__Impl : ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) ;
+ // InternalSysML.g:16743:1: rule__AnnotatingFeature__Group_2_0__2__Impl : ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) ;
public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16772:1: ( ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) )
- // InternalSysML.g:16773:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
+ // InternalSysML.g:16747:1: ( ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* ) )
+ // InternalSysML.g:16748:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
{
- // InternalSysML.g:16773:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
- // InternalSysML.g:16774:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
+ // InternalSysML.g:16748:1: ( ( rule__AnnotatingFeature__Group_2_0_2__0 )* )
+ // InternalSysML.g:16749:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getGroup_2_0_2());
}
- // InternalSysML.g:16775:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
+ // InternalSysML.g:16750:2: ( rule__AnnotatingFeature__Group_2_0_2__0 )*
loop168:
do {
int alt168=2;
@@ -60102,7 +60011,7 @@ public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws Recogniti
switch (alt168) {
case 1 :
- // InternalSysML.g:16775:3: rule__AnnotatingFeature__Group_2_0_2__0
+ // InternalSysML.g:16750:3: rule__AnnotatingFeature__Group_2_0_2__0
{
pushFollow(FOLLOW_9);
rule__AnnotatingFeature__Group_2_0_2__0();
@@ -60143,14 +60052,14 @@ public final void rule__AnnotatingFeature__Group_2_0__2__Impl() throws Recogniti
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__0"
- // InternalSysML.g:16784:1: rule__AnnotatingFeature__Group_2_0_2__0 : rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 ;
+ // InternalSysML.g:16759:1: rule__AnnotatingFeature__Group_2_0_2__0 : rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 ;
public final void rule__AnnotatingFeature__Group_2_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16788:1: ( rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 )
- // InternalSysML.g:16789:2: rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1
+ // InternalSysML.g:16763:1: ( rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1 )
+ // InternalSysML.g:16764:2: rule__AnnotatingFeature__Group_2_0_2__0__Impl rule__AnnotatingFeature__Group_2_0_2__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeature__Group_2_0_2__0__Impl();
@@ -60181,17 +60090,17 @@ public final void rule__AnnotatingFeature__Group_2_0_2__0() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__0__Impl"
- // InternalSysML.g:16796:1: rule__AnnotatingFeature__Group_2_0_2__0__Impl : ( ',' ) ;
+ // InternalSysML.g:16771:1: rule__AnnotatingFeature__Group_2_0_2__0__Impl : ( ',' ) ;
public final void rule__AnnotatingFeature__Group_2_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16800:1: ( ( ',' ) )
- // InternalSysML.g:16801:1: ( ',' )
+ // InternalSysML.g:16775:1: ( ( ',' ) )
+ // InternalSysML.g:16776:1: ( ',' )
{
- // InternalSysML.g:16801:1: ( ',' )
- // InternalSysML.g:16802:2: ','
+ // InternalSysML.g:16776:1: ( ',' )
+ // InternalSysML.g:16777:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getCommaKeyword_2_0_2_0());
@@ -60222,14 +60131,14 @@ public final void rule__AnnotatingFeature__Group_2_0_2__0__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__1"
- // InternalSysML.g:16811:1: rule__AnnotatingFeature__Group_2_0_2__1 : rule__AnnotatingFeature__Group_2_0_2__1__Impl ;
+ // InternalSysML.g:16786:1: rule__AnnotatingFeature__Group_2_0_2__1 : rule__AnnotatingFeature__Group_2_0_2__1__Impl ;
public final void rule__AnnotatingFeature__Group_2_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16815:1: ( rule__AnnotatingFeature__Group_2_0_2__1__Impl )
- // InternalSysML.g:16816:2: rule__AnnotatingFeature__Group_2_0_2__1__Impl
+ // InternalSysML.g:16790:1: ( rule__AnnotatingFeature__Group_2_0_2__1__Impl )
+ // InternalSysML.g:16791:2: rule__AnnotatingFeature__Group_2_0_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__Group_2_0_2__1__Impl();
@@ -60255,23 +60164,23 @@ public final void rule__AnnotatingFeature__Group_2_0_2__1() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeature__Group_2_0_2__1__Impl"
- // InternalSysML.g:16822:1: rule__AnnotatingFeature__Group_2_0_2__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) ;
+ // InternalSysML.g:16797:1: rule__AnnotatingFeature__Group_2_0_2__1__Impl : ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) ;
public final void rule__AnnotatingFeature__Group_2_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16826:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) )
- // InternalSysML.g:16827:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
+ // InternalSysML.g:16801:1: ( ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) ) )
+ // InternalSysML.g:16802:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
{
- // InternalSysML.g:16827:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
- // InternalSysML.g:16828:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
+ // InternalSysML.g:16802:1: ( ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 ) )
+ // InternalSysML.g:16803:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAssignment_2_0_2_1());
}
- // InternalSysML.g:16829:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
- // InternalSysML.g:16829:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1
+ // InternalSysML.g:16804:2: ( rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 )
+ // InternalSysML.g:16804:3: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1();
@@ -60306,14 +60215,14 @@ public final void rule__AnnotatingFeature__Group_2_0_2__1__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__0"
- // InternalSysML.g:16838:1: rule__AnnotatingFeatureDeclaration__Group__0 : rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 ;
+ // InternalSysML.g:16813:1: rule__AnnotatingFeatureDeclaration__Group__0 : rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 ;
public final void rule__AnnotatingFeatureDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16842:1: ( rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 )
- // InternalSysML.g:16843:2: rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1
+ // InternalSysML.g:16817:1: ( rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1 )
+ // InternalSysML.g:16818:2: rule__AnnotatingFeatureDeclaration__Group__0__Impl rule__AnnotatingFeatureDeclaration__Group__1
{
pushFollow(FOLLOW_5);
rule__AnnotatingFeatureDeclaration__Group__0__Impl();
@@ -60344,22 +60253,22 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0() throws Recognit
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__0__Impl"
- // InternalSysML.g:16850:1: rule__AnnotatingFeatureDeclaration__Group__0__Impl : ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) ;
+ // InternalSysML.g:16825:1: rule__AnnotatingFeatureDeclaration__Group__0__Impl : ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) ;
public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16854:1: ( ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) )
- // InternalSysML.g:16855:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
+ // InternalSysML.g:16829:1: ( ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? ) )
+ // InternalSysML.g:16830:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
{
- // InternalSysML.g:16855:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
- // InternalSysML.g:16856:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
+ // InternalSysML.g:16830:1: ( ( rule__AnnotatingFeatureDeclaration__Group_0__0 )? )
+ // InternalSysML.g:16831:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:16857:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
+ // InternalSysML.g:16832:2: ( rule__AnnotatingFeatureDeclaration__Group_0__0 )?
int alt169=2;
switch ( input.LA(1) ) {
case 100:
@@ -60389,7 +60298,7 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws Re
switch (alt169) {
case 1 :
- // InternalSysML.g:16857:3: rule__AnnotatingFeatureDeclaration__Group_0__0
+ // InternalSysML.g:16832:3: rule__AnnotatingFeatureDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0__0();
@@ -60427,14 +60336,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group__0__Impl() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__1"
- // InternalSysML.g:16865:1: rule__AnnotatingFeatureDeclaration__Group__1 : rule__AnnotatingFeatureDeclaration__Group__1__Impl ;
+ // InternalSysML.g:16840:1: rule__AnnotatingFeatureDeclaration__Group__1 : rule__AnnotatingFeatureDeclaration__Group__1__Impl ;
public final void rule__AnnotatingFeatureDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16869:1: ( rule__AnnotatingFeatureDeclaration__Group__1__Impl )
- // InternalSysML.g:16870:2: rule__AnnotatingFeatureDeclaration__Group__1__Impl
+ // InternalSysML.g:16844:1: ( rule__AnnotatingFeatureDeclaration__Group__1__Impl )
+ // InternalSysML.g:16845:2: rule__AnnotatingFeatureDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group__1__Impl();
@@ -60460,23 +60369,23 @@ public final void rule__AnnotatingFeatureDeclaration__Group__1() throws Recognit
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group__1__Impl"
- // InternalSysML.g:16876:1: rule__AnnotatingFeatureDeclaration__Group__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:16851:1: rule__AnnotatingFeatureDeclaration__Group__1__Impl : ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__AnnotatingFeatureDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16880:1: ( ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:16881:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:16855:1: ( ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:16856:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:16881:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:16882:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:16856:1: ( ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:16857:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:16883:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:16883:3: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:16858:2: ( rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:16858:3: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1();
@@ -60511,14 +60420,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group__1__Impl() throws Re
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__0"
- // InternalSysML.g:16892:1: rule__AnnotatingFeatureDeclaration__Group_0__0 : rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 ;
+ // InternalSysML.g:16867:1: rule__AnnotatingFeatureDeclaration__Group_0__0 : rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16896:1: ( rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 )
- // InternalSysML.g:16897:2: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1
+ // InternalSysML.g:16871:1: ( rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1 )
+ // InternalSysML.g:16872:2: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl rule__AnnotatingFeatureDeclaration__Group_0__1
{
pushFollow(FOLLOW_19);
rule__AnnotatingFeatureDeclaration__Group_0__0__Impl();
@@ -60549,17 +60458,17 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__0() throws Recogn
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__0__Impl"
- // InternalSysML.g:16904:1: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
+ // InternalSysML.g:16879:1: rule__AnnotatingFeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16908:1: ( ( ruleIdentification ) )
- // InternalSysML.g:16909:1: ( ruleIdentification )
+ // InternalSysML.g:16883:1: ( ( ruleIdentification ) )
+ // InternalSysML.g:16884:1: ( ruleIdentification )
{
- // InternalSysML.g:16909:1: ( ruleIdentification )
- // InternalSysML.g:16910:2: ruleIdentification
+ // InternalSysML.g:16884:1: ( ruleIdentification )
+ // InternalSysML.g:16885:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getIdentificationParserRuleCall_0_0());
@@ -60594,14 +60503,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__0__Impl() throws
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__1"
- // InternalSysML.g:16919:1: rule__AnnotatingFeatureDeclaration__Group_0__1 : rule__AnnotatingFeatureDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:16894:1: rule__AnnotatingFeatureDeclaration__Group_0__1 : rule__AnnotatingFeatureDeclaration__Group_0__1__Impl ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16923:1: ( rule__AnnotatingFeatureDeclaration__Group_0__1__Impl )
- // InternalSysML.g:16924:2: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl
+ // InternalSysML.g:16898:1: ( rule__AnnotatingFeatureDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:16899:2: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureDeclaration__Group_0__1__Impl();
@@ -60627,17 +60536,17 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__1() throws Recogn
// $ANTLR start "rule__AnnotatingFeatureDeclaration__Group_0__1__Impl"
- // InternalSysML.g:16930:1: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl : ( ruleDefinedByKeyword ) ;
+ // InternalSysML.g:16905:1: rule__AnnotatingFeatureDeclaration__Group_0__1__Impl : ( ruleDefinedByKeyword ) ;
public final void rule__AnnotatingFeatureDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16934:1: ( ( ruleDefinedByKeyword ) )
- // InternalSysML.g:16935:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:16909:1: ( ( ruleDefinedByKeyword ) )
+ // InternalSysML.g:16910:1: ( ruleDefinedByKeyword )
{
- // InternalSysML.g:16935:1: ( ruleDefinedByKeyword )
- // InternalSysML.g:16936:2: ruleDefinedByKeyword
+ // InternalSysML.g:16910:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:16911:2: ruleDefinedByKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getDefinedByKeywordParserRuleCall_0_1());
@@ -60672,14 +60581,14 @@ public final void rule__AnnotatingFeatureDeclaration__Group_0__1__Impl() throws
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__0"
- // InternalSysML.g:16946:1: rule__AnnotatingFeatureBody__Group_1__0 : rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 ;
+ // InternalSysML.g:16921:1: rule__AnnotatingFeatureBody__Group_1__0 : rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 ;
public final void rule__AnnotatingFeatureBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16950:1: ( rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 )
- // InternalSysML.g:16951:2: rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1
+ // InternalSysML.g:16925:1: ( rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1 )
+ // InternalSysML.g:16926:2: rule__AnnotatingFeatureBody__Group_1__0__Impl rule__AnnotatingFeatureBody__Group_1__1
{
pushFollow(FOLLOW_20);
rule__AnnotatingFeatureBody__Group_1__0__Impl();
@@ -60710,17 +60619,17 @@ public final void rule__AnnotatingFeatureBody__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__0__Impl"
- // InternalSysML.g:16958:1: rule__AnnotatingFeatureBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:16933:1: rule__AnnotatingFeatureBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__AnnotatingFeatureBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16962:1: ( ( '{' ) )
- // InternalSysML.g:16963:1: ( '{' )
+ // InternalSysML.g:16937:1: ( ( '{' ) )
+ // InternalSysML.g:16938:1: ( '{' )
{
- // InternalSysML.g:16963:1: ( '{' )
- // InternalSysML.g:16964:2: '{'
+ // InternalSysML.g:16938:1: ( '{' )
+ // InternalSysML.g:16939:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -60751,14 +60660,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__1"
- // InternalSysML.g:16973:1: rule__AnnotatingFeatureBody__Group_1__1 : rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 ;
+ // InternalSysML.g:16948:1: rule__AnnotatingFeatureBody__Group_1__1 : rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 ;
public final void rule__AnnotatingFeatureBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16977:1: ( rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 )
- // InternalSysML.g:16978:2: rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2
+ // InternalSysML.g:16952:1: ( rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2 )
+ // InternalSysML.g:16953:2: rule__AnnotatingFeatureBody__Group_1__1__Impl rule__AnnotatingFeatureBody__Group_1__2
{
pushFollow(FOLLOW_20);
rule__AnnotatingFeatureBody__Group_1__1__Impl();
@@ -60789,22 +60698,22 @@ public final void rule__AnnotatingFeatureBody__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__1__Impl"
- // InternalSysML.g:16985:1: rule__AnnotatingFeatureBody__Group_1__1__Impl : ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) ;
+ // InternalSysML.g:16960:1: rule__AnnotatingFeatureBody__Group_1__1__Impl : ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) ;
public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:16989:1: ( ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) )
- // InternalSysML.g:16990:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
+ // InternalSysML.g:16964:1: ( ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* ) )
+ // InternalSysML.g:16965:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
{
- // InternalSysML.g:16990:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
- // InternalSysML.g:16991:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
+ // InternalSysML.g:16965:1: ( ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )* )
+ // InternalSysML.g:16966:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
- // InternalSysML.g:16992:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
+ // InternalSysML.g:16967:2: ( rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 )*
loop170:
do {
int alt170=2;
@@ -60817,7 +60726,7 @@ public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws Recogni
switch (alt170) {
case 1 :
- // InternalSysML.g:16992:3: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1
+ // InternalSysML.g:16967:3: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1
{
pushFollow(FOLLOW_21);
rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1();
@@ -60858,14 +60767,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__2"
- // InternalSysML.g:17000:1: rule__AnnotatingFeatureBody__Group_1__2 : rule__AnnotatingFeatureBody__Group_1__2__Impl ;
+ // InternalSysML.g:16975:1: rule__AnnotatingFeatureBody__Group_1__2 : rule__AnnotatingFeatureBody__Group_1__2__Impl ;
public final void rule__AnnotatingFeatureBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17004:1: ( rule__AnnotatingFeatureBody__Group_1__2__Impl )
- // InternalSysML.g:17005:2: rule__AnnotatingFeatureBody__Group_1__2__Impl
+ // InternalSysML.g:16979:1: ( rule__AnnotatingFeatureBody__Group_1__2__Impl )
+ // InternalSysML.g:16980:2: rule__AnnotatingFeatureBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotatingFeatureBody__Group_1__2__Impl();
@@ -60891,17 +60800,17 @@ public final void rule__AnnotatingFeatureBody__Group_1__2() throws RecognitionEx
// $ANTLR start "rule__AnnotatingFeatureBody__Group_1__2__Impl"
- // InternalSysML.g:17011:1: rule__AnnotatingFeatureBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:16986:1: rule__AnnotatingFeatureBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__AnnotatingFeatureBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17015:1: ( ( '}' ) )
- // InternalSysML.g:17016:1: ( '}' )
+ // InternalSysML.g:16990:1: ( ( '}' ) )
+ // InternalSysML.g:16991:1: ( '}' )
{
- // InternalSysML.g:17016:1: ( '}' )
- // InternalSysML.g:17017:2: '}'
+ // InternalSysML.g:16991:1: ( '}' )
+ // InternalSysML.g:16992:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -60932,14 +60841,14 @@ public final void rule__AnnotatingFeatureBody__Group_1__2__Impl() throws Recogni
// $ANTLR start "rule__MetadataFeature__Group__0"
- // InternalSysML.g:17027:1: rule__MetadataFeature__Group__0 : rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 ;
+ // InternalSysML.g:17002:1: rule__MetadataFeature__Group__0 : rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 ;
public final void rule__MetadataFeature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17031:1: ( rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 )
- // InternalSysML.g:17032:2: rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1
+ // InternalSysML.g:17006:1: ( rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1 )
+ // InternalSysML.g:17007:2: rule__MetadataFeature__Group__0__Impl rule__MetadataFeature__Group__1
{
pushFollow(FOLLOW_22);
rule__MetadataFeature__Group__0__Impl();
@@ -60970,22 +60879,22 @@ public final void rule__MetadataFeature__Group__0() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__0__Impl"
- // InternalSysML.g:17039:1: rule__MetadataFeature__Group__0__Impl : ( ( 'feature' )? ) ;
+ // InternalSysML.g:17014:1: rule__MetadataFeature__Group__0__Impl : ( ( 'feature' )? ) ;
public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17043:1: ( ( ( 'feature' )? ) )
- // InternalSysML.g:17044:1: ( ( 'feature' )? )
+ // InternalSysML.g:17018:1: ( ( ( 'feature' )? ) )
+ // InternalSysML.g:17019:1: ( ( 'feature' )? )
{
- // InternalSysML.g:17044:1: ( ( 'feature' )? )
- // InternalSysML.g:17045:2: ( 'feature' )?
+ // InternalSysML.g:17019:1: ( ( 'feature' )? )
+ // InternalSysML.g:17020:2: ( 'feature' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getFeatureKeyword_0());
}
- // InternalSysML.g:17046:2: ( 'feature' )?
+ // InternalSysML.g:17021:2: ( 'feature' )?
int alt171=2;
int LA171_0 = input.LA(1);
@@ -60994,7 +60903,7 @@ public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionExce
}
switch (alt171) {
case 1 :
- // InternalSysML.g:17046:3: 'feature'
+ // InternalSysML.g:17021:3: 'feature'
{
match(input,109,FOLLOW_2); if (state.failed) return ;
@@ -61028,14 +60937,14 @@ public final void rule__MetadataFeature__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__1"
- // InternalSysML.g:17054:1: rule__MetadataFeature__Group__1 : rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 ;
+ // InternalSysML.g:17029:1: rule__MetadataFeature__Group__1 : rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 ;
public final void rule__MetadataFeature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17058:1: ( rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 )
- // InternalSysML.g:17059:2: rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2
+ // InternalSysML.g:17033:1: ( rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2 )
+ // InternalSysML.g:17034:2: rule__MetadataFeature__Group__1__Impl rule__MetadataFeature__Group__2
{
pushFollow(FOLLOW_22);
rule__MetadataFeature__Group__1__Impl();
@@ -61066,22 +60975,22 @@ public final void rule__MetadataFeature__Group__1() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__1__Impl"
- // InternalSysML.g:17066:1: rule__MetadataFeature__Group__1__Impl : ( ( rule__MetadataFeature__Alternatives_1 )? ) ;
+ // InternalSysML.g:17041:1: rule__MetadataFeature__Group__1__Impl : ( ( rule__MetadataFeature__Alternatives_1 )? ) ;
public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17070:1: ( ( ( rule__MetadataFeature__Alternatives_1 )? ) )
- // InternalSysML.g:17071:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
+ // InternalSysML.g:17045:1: ( ( ( rule__MetadataFeature__Alternatives_1 )? ) )
+ // InternalSysML.g:17046:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
{
- // InternalSysML.g:17071:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
- // InternalSysML.g:17072:2: ( rule__MetadataFeature__Alternatives_1 )?
+ // InternalSysML.g:17046:1: ( ( rule__MetadataFeature__Alternatives_1 )? )
+ // InternalSysML.g:17047:2: ( rule__MetadataFeature__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getAlternatives_1());
}
- // InternalSysML.g:17073:2: ( rule__MetadataFeature__Alternatives_1 )?
+ // InternalSysML.g:17048:2: ( rule__MetadataFeature__Alternatives_1 )?
int alt172=2;
int LA172_0 = input.LA(1);
@@ -61090,7 +60999,7 @@ public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionExce
}
switch (alt172) {
case 1 :
- // InternalSysML.g:17073:3: rule__MetadataFeature__Alternatives_1
+ // InternalSysML.g:17048:3: rule__MetadataFeature__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__Alternatives_1();
@@ -61128,14 +61037,14 @@ public final void rule__MetadataFeature__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__2"
- // InternalSysML.g:17081:1: rule__MetadataFeature__Group__2 : rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 ;
+ // InternalSysML.g:17056:1: rule__MetadataFeature__Group__2 : rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 ;
public final void rule__MetadataFeature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17085:1: ( rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 )
- // InternalSysML.g:17086:2: rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3
+ // InternalSysML.g:17060:1: ( rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3 )
+ // InternalSysML.g:17061:2: rule__MetadataFeature__Group__2__Impl rule__MetadataFeature__Group__3
{
pushFollow(FOLLOW_23);
rule__MetadataFeature__Group__2__Impl();
@@ -61166,23 +61075,23 @@ public final void rule__MetadataFeature__Group__2() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__2__Impl"
- // InternalSysML.g:17093:1: rule__MetadataFeature__Group__2__Impl : ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) ;
+ // InternalSysML.g:17068:1: rule__MetadataFeature__Group__2__Impl : ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) ;
public final void rule__MetadataFeature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17097:1: ( ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) )
- // InternalSysML.g:17098:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalSysML.g:17072:1: ( ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) ) )
+ // InternalSysML.g:17073:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
{
- // InternalSysML.g:17098:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
- // InternalSysML.g:17099:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
+ // InternalSysML.g:17073:1: ( ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 ) )
+ // InternalSysML.g:17074:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getOwnedRelationship_compAssignment_2());
}
- // InternalSysML.g:17100:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
- // InternalSysML.g:17100:3: rule__MetadataFeature__OwnedRelationship_compAssignment_2
+ // InternalSysML.g:17075:2: ( rule__MetadataFeature__OwnedRelationship_compAssignment_2 )
+ // InternalSysML.g:17075:3: rule__MetadataFeature__OwnedRelationship_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__OwnedRelationship_compAssignment_2();
@@ -61217,14 +61126,14 @@ public final void rule__MetadataFeature__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__3"
- // InternalSysML.g:17108:1: rule__MetadataFeature__Group__3 : rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 ;
+ // InternalSysML.g:17083:1: rule__MetadataFeature__Group__3 : rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 ;
public final void rule__MetadataFeature__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17112:1: ( rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 )
- // InternalSysML.g:17113:2: rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4
+ // InternalSysML.g:17087:1: ( rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4 )
+ // InternalSysML.g:17088:2: rule__MetadataFeature__Group__3__Impl rule__MetadataFeature__Group__4
{
pushFollow(FOLLOW_24);
rule__MetadataFeature__Group__3__Impl();
@@ -61255,17 +61164,17 @@ public final void rule__MetadataFeature__Group__3() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__3__Impl"
- // InternalSysML.g:17120:1: rule__MetadataFeature__Group__3__Impl : ( '=' ) ;
+ // InternalSysML.g:17095:1: rule__MetadataFeature__Group__3__Impl : ( '=' ) ;
public final void rule__MetadataFeature__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17124:1: ( ( '=' ) )
- // InternalSysML.g:17125:1: ( '=' )
+ // InternalSysML.g:17099:1: ( ( '=' ) )
+ // InternalSysML.g:17100:1: ( '=' )
{
- // InternalSysML.g:17125:1: ( '=' )
- // InternalSysML.g:17126:2: '='
+ // InternalSysML.g:17100:1: ( '=' )
+ // InternalSysML.g:17101:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getEqualsSignKeyword_3());
@@ -61296,14 +61205,14 @@ public final void rule__MetadataFeature__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__4"
- // InternalSysML.g:17135:1: rule__MetadataFeature__Group__4 : rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 ;
+ // InternalSysML.g:17110:1: rule__MetadataFeature__Group__4 : rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 ;
public final void rule__MetadataFeature__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17139:1: ( rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 )
- // InternalSysML.g:17140:2: rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5
+ // InternalSysML.g:17114:1: ( rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5 )
+ // InternalSysML.g:17115:2: rule__MetadataFeature__Group__4__Impl rule__MetadataFeature__Group__5
{
pushFollow(FOLLOW_25);
rule__MetadataFeature__Group__4__Impl();
@@ -61334,23 +61243,23 @@ public final void rule__MetadataFeature__Group__4() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__4__Impl"
- // InternalSysML.g:17147:1: rule__MetadataFeature__Group__4__Impl : ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) ;
+ // InternalSysML.g:17122:1: rule__MetadataFeature__Group__4__Impl : ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) ;
public final void rule__MetadataFeature__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17151:1: ( ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) )
- // InternalSysML.g:17152:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
+ // InternalSysML.g:17126:1: ( ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) ) )
+ // InternalSysML.g:17127:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
{
- // InternalSysML.g:17152:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
- // InternalSysML.g:17153:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
+ // InternalSysML.g:17127:1: ( ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 ) )
+ // InternalSysML.g:17128:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getMetadataFeatureValue_compAssignment_4());
}
- // InternalSysML.g:17154:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
- // InternalSysML.g:17154:3: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4
+ // InternalSysML.g:17129:2: ( rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 )
+ // InternalSysML.g:17129:3: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__MetadataFeatureValue_compAssignment_4();
@@ -61385,14 +61294,14 @@ public final void rule__MetadataFeature__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__MetadataFeature__Group__5"
- // InternalSysML.g:17162:1: rule__MetadataFeature__Group__5 : rule__MetadataFeature__Group__5__Impl ;
+ // InternalSysML.g:17137:1: rule__MetadataFeature__Group__5 : rule__MetadataFeature__Group__5__Impl ;
public final void rule__MetadataFeature__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17166:1: ( rule__MetadataFeature__Group__5__Impl )
- // InternalSysML.g:17167:2: rule__MetadataFeature__Group__5__Impl
+ // InternalSysML.g:17141:1: ( rule__MetadataFeature__Group__5__Impl )
+ // InternalSysML.g:17142:2: rule__MetadataFeature__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__MetadataFeature__Group__5__Impl();
@@ -61418,17 +61327,17 @@ public final void rule__MetadataFeature__Group__5() throws RecognitionException
// $ANTLR start "rule__MetadataFeature__Group__5__Impl"
- // InternalSysML.g:17173:1: rule__MetadataFeature__Group__5__Impl : ( ';' ) ;
+ // InternalSysML.g:17148:1: rule__MetadataFeature__Group__5__Impl : ( ';' ) ;
public final void rule__MetadataFeature__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17177:1: ( ( ';' ) )
- // InternalSysML.g:17178:1: ( ';' )
+ // InternalSysML.g:17152:1: ( ( ';' ) )
+ // InternalSysML.g:17153:1: ( ';' )
{
- // InternalSysML.g:17178:1: ( ';' )
- // InternalSysML.g:17179:2: ';'
+ // InternalSysML.g:17153:1: ( ';' )
+ // InternalSysML.g:17154:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getSemicolonKeyword_5());
@@ -61459,14 +61368,14 @@ public final void rule__MetadataFeature__Group__5__Impl() throws RecognitionExce
// $ANTLR start "rule__Package__Group__0"
- // InternalSysML.g:17189:1: rule__Package__Group__0 : rule__Package__Group__0__Impl rule__Package__Group__1 ;
+ // InternalSysML.g:17164:1: rule__Package__Group__0 : rule__Package__Group__0__Impl rule__Package__Group__1 ;
public final void rule__Package__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17193:1: ( rule__Package__Group__0__Impl rule__Package__Group__1 )
- // InternalSysML.g:17194:2: rule__Package__Group__0__Impl rule__Package__Group__1
+ // InternalSysML.g:17168:1: ( rule__Package__Group__0__Impl rule__Package__Group__1 )
+ // InternalSysML.g:17169:2: rule__Package__Group__0__Impl rule__Package__Group__1
{
pushFollow(FOLLOW_18);
rule__Package__Group__0__Impl();
@@ -61497,17 +61406,17 @@ public final void rule__Package__Group__0() throws RecognitionException {
// $ANTLR start "rule__Package__Group__0__Impl"
- // InternalSysML.g:17201:1: rule__Package__Group__0__Impl : ( rulePackageDeclaration ) ;
+ // InternalSysML.g:17176:1: rule__Package__Group__0__Impl : ( rulePackageDeclaration ) ;
public final void rule__Package__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17205:1: ( ( rulePackageDeclaration ) )
- // InternalSysML.g:17206:1: ( rulePackageDeclaration )
+ // InternalSysML.g:17180:1: ( ( rulePackageDeclaration ) )
+ // InternalSysML.g:17181:1: ( rulePackageDeclaration )
{
- // InternalSysML.g:17206:1: ( rulePackageDeclaration )
- // InternalSysML.g:17207:2: rulePackageDeclaration
+ // InternalSysML.g:17181:1: ( rulePackageDeclaration )
+ // InternalSysML.g:17182:2: rulePackageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageAccess().getPackageDeclarationParserRuleCall_0());
@@ -61542,14 +61451,14 @@ public final void rule__Package__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Package__Group__1"
- // InternalSysML.g:17216:1: rule__Package__Group__1 : rule__Package__Group__1__Impl ;
+ // InternalSysML.g:17191:1: rule__Package__Group__1 : rule__Package__Group__1__Impl ;
public final void rule__Package__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17220:1: ( rule__Package__Group__1__Impl )
- // InternalSysML.g:17221:2: rule__Package__Group__1__Impl
+ // InternalSysML.g:17195:1: ( rule__Package__Group__1__Impl )
+ // InternalSysML.g:17196:2: rule__Package__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Package__Group__1__Impl();
@@ -61575,17 +61484,17 @@ public final void rule__Package__Group__1() throws RecognitionException {
// $ANTLR start "rule__Package__Group__1__Impl"
- // InternalSysML.g:17227:1: rule__Package__Group__1__Impl : ( rulePackageBody ) ;
+ // InternalSysML.g:17202:1: rule__Package__Group__1__Impl : ( rulePackageBody ) ;
public final void rule__Package__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17231:1: ( ( rulePackageBody ) )
- // InternalSysML.g:17232:1: ( rulePackageBody )
+ // InternalSysML.g:17206:1: ( ( rulePackageBody ) )
+ // InternalSysML.g:17207:1: ( rulePackageBody )
{
- // InternalSysML.g:17232:1: ( rulePackageBody )
- // InternalSysML.g:17233:2: rulePackageBody
+ // InternalSysML.g:17207:1: ( rulePackageBody )
+ // InternalSysML.g:17208:2: rulePackageBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageAccess().getPackageBodyParserRuleCall_1());
@@ -61620,14 +61529,14 @@ public final void rule__Package__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__PackageDeclaration__Group__0"
- // InternalSysML.g:17243:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ;
+ // InternalSysML.g:17218:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ;
public final void rule__PackageDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17247:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 )
- // InternalSysML.g:17248:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1
+ // InternalSysML.g:17222:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 )
+ // InternalSysML.g:17223:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1
{
pushFollow(FOLLOW_5);
rule__PackageDeclaration__Group__0__Impl();
@@ -61658,17 +61567,17 @@ public final void rule__PackageDeclaration__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__PackageDeclaration__Group__0__Impl"
- // InternalSysML.g:17255:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ;
+ // InternalSysML.g:17230:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ;
public final void rule__PackageDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17259:1: ( ( 'package' ) )
- // InternalSysML.g:17260:1: ( 'package' )
+ // InternalSysML.g:17234:1: ( ( 'package' ) )
+ // InternalSysML.g:17235:1: ( 'package' )
{
- // InternalSysML.g:17260:1: ( 'package' )
- // InternalSysML.g:17261:2: 'package'
+ // InternalSysML.g:17235:1: ( 'package' )
+ // InternalSysML.g:17236:2: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageDeclarationAccess().getPackageKeyword_0());
@@ -61699,14 +61608,14 @@ public final void rule__PackageDeclaration__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__PackageDeclaration__Group__1"
- // InternalSysML.g:17270:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl ;
+ // InternalSysML.g:17245:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl ;
public final void rule__PackageDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17274:1: ( rule__PackageDeclaration__Group__1__Impl )
- // InternalSysML.g:17275:2: rule__PackageDeclaration__Group__1__Impl
+ // InternalSysML.g:17249:1: ( rule__PackageDeclaration__Group__1__Impl )
+ // InternalSysML.g:17250:2: rule__PackageDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PackageDeclaration__Group__1__Impl();
@@ -61732,22 +61641,22 @@ public final void rule__PackageDeclaration__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__PackageDeclaration__Group__1__Impl"
- // InternalSysML.g:17281:1: rule__PackageDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:17256:1: rule__PackageDeclaration__Group__1__Impl : ( ( ruleIdentification )? ) ;
public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17285:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:17286:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:17260:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:17261:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:17286:1: ( ( ruleIdentification )? )
- // InternalSysML.g:17287:2: ( ruleIdentification )?
+ // InternalSysML.g:17261:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:17262:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageDeclarationAccess().getIdentificationParserRuleCall_1());
}
- // InternalSysML.g:17288:2: ( ruleIdentification )?
+ // InternalSysML.g:17263:2: ( ruleIdentification )?
int alt173=2;
int LA173_0 = input.LA(1);
@@ -61756,7 +61665,7 @@ public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionE
}
switch (alt173) {
case 1 :
- // InternalSysML.g:17288:3: ruleIdentification
+ // InternalSysML.g:17263:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -61794,14 +61703,14 @@ public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__PackageBody__Group_1__0"
- // InternalSysML.g:17297:1: rule__PackageBody__Group_1__0 : rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 ;
+ // InternalSysML.g:17272:1: rule__PackageBody__Group_1__0 : rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 ;
public final void rule__PackageBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17301:1: ( rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 )
- // InternalSysML.g:17302:2: rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1
+ // InternalSysML.g:17276:1: ( rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1 )
+ // InternalSysML.g:17277:2: rule__PackageBody__Group_1__0__Impl rule__PackageBody__Group_1__1
{
pushFollow(FOLLOW_26);
rule__PackageBody__Group_1__0__Impl();
@@ -61832,17 +61741,17 @@ public final void rule__PackageBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__0__Impl"
- // InternalSysML.g:17309:1: rule__PackageBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:17284:1: rule__PackageBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__PackageBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17313:1: ( ( '{' ) )
- // InternalSysML.g:17314:1: ( '{' )
+ // InternalSysML.g:17288:1: ( ( '{' ) )
+ // InternalSysML.g:17289:1: ( '{' )
{
- // InternalSysML.g:17314:1: ( '{' )
- // InternalSysML.g:17315:2: '{'
+ // InternalSysML.g:17289:1: ( '{' )
+ // InternalSysML.g:17290:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -61873,14 +61782,14 @@ public final void rule__PackageBody__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageBody__Group_1__1"
- // InternalSysML.g:17324:1: rule__PackageBody__Group_1__1 : rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 ;
+ // InternalSysML.g:17299:1: rule__PackageBody__Group_1__1 : rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 ;
public final void rule__PackageBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17328:1: ( rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 )
- // InternalSysML.g:17329:2: rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2
+ // InternalSysML.g:17303:1: ( rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2 )
+ // InternalSysML.g:17304:2: rule__PackageBody__Group_1__1__Impl rule__PackageBody__Group_1__2
{
pushFollow(FOLLOW_26);
rule__PackageBody__Group_1__1__Impl();
@@ -61911,22 +61820,22 @@ public final void rule__PackageBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__1__Impl"
- // InternalSysML.g:17336:1: rule__PackageBody__Group_1__1__Impl : ( ( rule__PackageBody__Alternatives_1_1 )* ) ;
+ // InternalSysML.g:17311:1: rule__PackageBody__Group_1__1__Impl : ( ( rule__PackageBody__Alternatives_1_1 )* ) ;
public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17340:1: ( ( ( rule__PackageBody__Alternatives_1_1 )* ) )
- // InternalSysML.g:17341:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
+ // InternalSysML.g:17315:1: ( ( ( rule__PackageBody__Alternatives_1_1 )* ) )
+ // InternalSysML.g:17316:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
{
- // InternalSysML.g:17341:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
- // InternalSysML.g:17342:2: ( rule__PackageBody__Alternatives_1_1 )*
+ // InternalSysML.g:17316:1: ( ( rule__PackageBody__Alternatives_1_1 )* )
+ // InternalSysML.g:17317:2: ( rule__PackageBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getAlternatives_1_1());
}
- // InternalSysML.g:17343:2: ( rule__PackageBody__Alternatives_1_1 )*
+ // InternalSysML.g:17318:2: ( rule__PackageBody__Alternatives_1_1 )*
loop174:
do {
int alt174=2;
@@ -61939,7 +61848,7 @@ public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionExcept
switch (alt174) {
case 1 :
- // InternalSysML.g:17343:3: rule__PackageBody__Alternatives_1_1
+ // InternalSysML.g:17318:3: rule__PackageBody__Alternatives_1_1
{
pushFollow(FOLLOW_4);
rule__PackageBody__Alternatives_1_1();
@@ -61980,14 +61889,14 @@ public final void rule__PackageBody__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageBody__Group_1__2"
- // InternalSysML.g:17351:1: rule__PackageBody__Group_1__2 : rule__PackageBody__Group_1__2__Impl ;
+ // InternalSysML.g:17326:1: rule__PackageBody__Group_1__2 : rule__PackageBody__Group_1__2__Impl ;
public final void rule__PackageBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17355:1: ( rule__PackageBody__Group_1__2__Impl )
- // InternalSysML.g:17356:2: rule__PackageBody__Group_1__2__Impl
+ // InternalSysML.g:17330:1: ( rule__PackageBody__Group_1__2__Impl )
+ // InternalSysML.g:17331:2: rule__PackageBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__PackageBody__Group_1__2__Impl();
@@ -62013,17 +61922,17 @@ public final void rule__PackageBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__PackageBody__Group_1__2__Impl"
- // InternalSysML.g:17362:1: rule__PackageBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:17337:1: rule__PackageBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__PackageBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17366:1: ( ( '}' ) )
- // InternalSysML.g:17367:1: ( '}' )
+ // InternalSysML.g:17341:1: ( ( '}' ) )
+ // InternalSysML.g:17342:1: ( '}' )
{
- // InternalSysML.g:17367:1: ( '}' )
- // InternalSysML.g:17368:2: '}'
+ // InternalSysML.g:17342:1: ( '}' )
+ // InternalSysML.g:17343:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -62054,14 +61963,14 @@ public final void rule__PackageBody__Group_1__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__0"
- // InternalSysML.g:17378:1: rule__ElementFilterMember__Group__0 : rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 ;
+ // InternalSysML.g:17353:1: rule__ElementFilterMember__Group__0 : rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 ;
public final void rule__ElementFilterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17382:1: ( rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 )
- // InternalSysML.g:17383:2: rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1
+ // InternalSysML.g:17357:1: ( rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1 )
+ // InternalSysML.g:17358:2: rule__ElementFilterMember__Group__0__Impl rule__ElementFilterMember__Group__1
{
pushFollow(FOLLOW_24);
rule__ElementFilterMember__Group__0__Impl();
@@ -62092,17 +62001,17 @@ public final void rule__ElementFilterMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__0__Impl"
- // InternalSysML.g:17390:1: rule__ElementFilterMember__Group__0__Impl : ( 'filter' ) ;
+ // InternalSysML.g:17365:1: rule__ElementFilterMember__Group__0__Impl : ( 'filter' ) ;
public final void rule__ElementFilterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17394:1: ( ( 'filter' ) )
- // InternalSysML.g:17395:1: ( 'filter' )
+ // InternalSysML.g:17369:1: ( ( 'filter' ) )
+ // InternalSysML.g:17370:1: ( 'filter' )
{
- // InternalSysML.g:17395:1: ( 'filter' )
- // InternalSysML.g:17396:2: 'filter'
+ // InternalSysML.g:17370:1: ( 'filter' )
+ // InternalSysML.g:17371:2: 'filter'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getFilterKeyword_0());
@@ -62133,14 +62042,14 @@ public final void rule__ElementFilterMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__1"
- // InternalSysML.g:17405:1: rule__ElementFilterMember__Group__1 : rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 ;
+ // InternalSysML.g:17380:1: rule__ElementFilterMember__Group__1 : rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 ;
public final void rule__ElementFilterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17409:1: ( rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 )
- // InternalSysML.g:17410:2: rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2
+ // InternalSysML.g:17384:1: ( rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2 )
+ // InternalSysML.g:17385:2: rule__ElementFilterMember__Group__1__Impl rule__ElementFilterMember__Group__2
{
pushFollow(FOLLOW_25);
rule__ElementFilterMember__Group__1__Impl();
@@ -62171,23 +62080,23 @@ public final void rule__ElementFilterMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__1__Impl"
- // InternalSysML.g:17417:1: rule__ElementFilterMember__Group__1__Impl : ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) ) ;
+ // InternalSysML.g:17392:1: rule__ElementFilterMember__Group__1__Impl : ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) ) ;
public final void rule__ElementFilterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17421:1: ( ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) ) )
- // InternalSysML.g:17422:1: ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) )
+ // InternalSysML.g:17396:1: ( ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) ) )
+ // InternalSysML.g:17397:1: ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) )
{
- // InternalSysML.g:17422:1: ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) )
- // InternalSysML.g:17423:2: ( rule__ElementFilterMember__Condition_compAssignment_1 )
+ // InternalSysML.g:17397:1: ( ( rule__ElementFilterMember__Condition_compAssignment_1 ) )
+ // InternalSysML.g:17398:2: ( rule__ElementFilterMember__Condition_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getCondition_compAssignment_1());
}
- // InternalSysML.g:17424:2: ( rule__ElementFilterMember__Condition_compAssignment_1 )
- // InternalSysML.g:17424:3: rule__ElementFilterMember__Condition_compAssignment_1
+ // InternalSysML.g:17399:2: ( rule__ElementFilterMember__Condition_compAssignment_1 )
+ // InternalSysML.g:17399:3: rule__ElementFilterMember__Condition_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ElementFilterMember__Condition_compAssignment_1();
@@ -62222,14 +62131,14 @@ public final void rule__ElementFilterMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ElementFilterMember__Group__2"
- // InternalSysML.g:17432:1: rule__ElementFilterMember__Group__2 : rule__ElementFilterMember__Group__2__Impl ;
+ // InternalSysML.g:17407:1: rule__ElementFilterMember__Group__2 : rule__ElementFilterMember__Group__2__Impl ;
public final void rule__ElementFilterMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17436:1: ( rule__ElementFilterMember__Group__2__Impl )
- // InternalSysML.g:17437:2: rule__ElementFilterMember__Group__2__Impl
+ // InternalSysML.g:17411:1: ( rule__ElementFilterMember__Group__2__Impl )
+ // InternalSysML.g:17412:2: rule__ElementFilterMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ElementFilterMember__Group__2__Impl();
@@ -62255,17 +62164,17 @@ public final void rule__ElementFilterMember__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ElementFilterMember__Group__2__Impl"
- // InternalSysML.g:17443:1: rule__ElementFilterMember__Group__2__Impl : ( ';' ) ;
+ // InternalSysML.g:17418:1: rule__ElementFilterMember__Group__2__Impl : ( ';' ) ;
public final void rule__ElementFilterMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17447:1: ( ( ';' ) )
- // InternalSysML.g:17448:1: ( ';' )
+ // InternalSysML.g:17422:1: ( ( ';' ) )
+ // InternalSysML.g:17423:1: ( ';' )
{
- // InternalSysML.g:17448:1: ( ';' )
- // InternalSysML.g:17449:2: ';'
+ // InternalSysML.g:17423:1: ( ';' )
+ // InternalSysML.g:17424:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getSemicolonKeyword_2());
@@ -62296,14 +62205,14 @@ public final void rule__ElementFilterMember__Group__2__Impl() throws Recognition
// $ANTLR start "rule__PackageMember__Group__0"
- // InternalSysML.g:17459:1: rule__PackageMember__Group__0 : rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1 ;
+ // InternalSysML.g:17434:1: rule__PackageMember__Group__0 : rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1 ;
public final void rule__PackageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17463:1: ( rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1 )
- // InternalSysML.g:17464:2: rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1
+ // InternalSysML.g:17438:1: ( rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1 )
+ // InternalSysML.g:17439:2: rule__PackageMember__Group__0__Impl rule__PackageMember__Group__1
{
pushFollow(FOLLOW_27);
rule__PackageMember__Group__0__Impl();
@@ -62334,22 +62243,22 @@ public final void rule__PackageMember__Group__0() throws RecognitionException {
// $ANTLR start "rule__PackageMember__Group__0__Impl"
- // InternalSysML.g:17471:1: rule__PackageMember__Group__0__Impl : ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalSysML.g:17446:1: rule__PackageMember__Group__0__Impl : ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__PackageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17475:1: ( ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* ) )
- // InternalSysML.g:17476:1: ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:17450:1: ( ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalSysML.g:17451:1: ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* )
{
- // InternalSysML.g:17476:1: ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* )
- // InternalSysML.g:17477:2: ( rule__PackageMember__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:17451:1: ( ( rule__PackageMember__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:17452:2: ( rule__PackageMember__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:17478:2: ( rule__PackageMember__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:17453:2: ( rule__PackageMember__OwnedRelationship_compAssignment_0 )*
loop175:
do {
int alt175=2;
@@ -62362,7 +62271,7 @@ public final void rule__PackageMember__Group__0__Impl() throws RecognitionExcept
switch (alt175) {
case 1 :
- // InternalSysML.g:17478:3: rule__PackageMember__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:17453:3: rule__PackageMember__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_28);
rule__PackageMember__OwnedRelationship_compAssignment_0();
@@ -62403,14 +62312,14 @@ public final void rule__PackageMember__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageMember__Group__1"
- // InternalSysML.g:17486:1: rule__PackageMember__Group__1 : rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2 ;
+ // InternalSysML.g:17461:1: rule__PackageMember__Group__1 : rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2 ;
public final void rule__PackageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17490:1: ( rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2 )
- // InternalSysML.g:17491:2: rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2
+ // InternalSysML.g:17465:1: ( rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2 )
+ // InternalSysML.g:17466:2: rule__PackageMember__Group__1__Impl rule__PackageMember__Group__2
{
pushFollow(FOLLOW_27);
rule__PackageMember__Group__1__Impl();
@@ -62441,22 +62350,22 @@ public final void rule__PackageMember__Group__1() throws RecognitionException {
// $ANTLR start "rule__PackageMember__Group__1__Impl"
- // InternalSysML.g:17498:1: rule__PackageMember__Group__1__Impl : ( ( rule__PackageMember__VisibilityAssignment_1 )? ) ;
+ // InternalSysML.g:17473:1: rule__PackageMember__Group__1__Impl : ( ( rule__PackageMember__VisibilityAssignment_1 )? ) ;
public final void rule__PackageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17502:1: ( ( ( rule__PackageMember__VisibilityAssignment_1 )? ) )
- // InternalSysML.g:17503:1: ( ( rule__PackageMember__VisibilityAssignment_1 )? )
+ // InternalSysML.g:17477:1: ( ( ( rule__PackageMember__VisibilityAssignment_1 )? ) )
+ // InternalSysML.g:17478:1: ( ( rule__PackageMember__VisibilityAssignment_1 )? )
{
- // InternalSysML.g:17503:1: ( ( rule__PackageMember__VisibilityAssignment_1 )? )
- // InternalSysML.g:17504:2: ( rule__PackageMember__VisibilityAssignment_1 )?
+ // InternalSysML.g:17478:1: ( ( rule__PackageMember__VisibilityAssignment_1 )? )
+ // InternalSysML.g:17479:2: ( rule__PackageMember__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getVisibilityAssignment_1());
}
- // InternalSysML.g:17505:2: ( rule__PackageMember__VisibilityAssignment_1 )?
+ // InternalSysML.g:17480:2: ( rule__PackageMember__VisibilityAssignment_1 )?
int alt176=2;
int LA176_0 = input.LA(1);
@@ -62465,7 +62374,7 @@ public final void rule__PackageMember__Group__1__Impl() throws RecognitionExcept
}
switch (alt176) {
case 1 :
- // InternalSysML.g:17505:3: rule__PackageMember__VisibilityAssignment_1
+ // InternalSysML.g:17480:3: rule__PackageMember__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__PackageMember__VisibilityAssignment_1();
@@ -62503,14 +62412,14 @@ public final void rule__PackageMember__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__PackageMember__Group__2"
- // InternalSysML.g:17513:1: rule__PackageMember__Group__2 : rule__PackageMember__Group__2__Impl ;
+ // InternalSysML.g:17488:1: rule__PackageMember__Group__2 : rule__PackageMember__Group__2__Impl ;
public final void rule__PackageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17517:1: ( rule__PackageMember__Group__2__Impl )
- // InternalSysML.g:17518:2: rule__PackageMember__Group__2__Impl
+ // InternalSysML.g:17492:1: ( rule__PackageMember__Group__2__Impl )
+ // InternalSysML.g:17493:2: rule__PackageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PackageMember__Group__2__Impl();
@@ -62536,23 +62445,23 @@ public final void rule__PackageMember__Group__2() throws RecognitionException {
// $ANTLR start "rule__PackageMember__Group__2__Impl"
- // InternalSysML.g:17524:1: rule__PackageMember__Group__2__Impl : ( ( rule__PackageMember__Alternatives_2 ) ) ;
+ // InternalSysML.g:17499:1: rule__PackageMember__Group__2__Impl : ( ( rule__PackageMember__Alternatives_2 ) ) ;
public final void rule__PackageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17528:1: ( ( ( rule__PackageMember__Alternatives_2 ) ) )
- // InternalSysML.g:17529:1: ( ( rule__PackageMember__Alternatives_2 ) )
+ // InternalSysML.g:17503:1: ( ( ( rule__PackageMember__Alternatives_2 ) ) )
+ // InternalSysML.g:17504:1: ( ( rule__PackageMember__Alternatives_2 ) )
{
- // InternalSysML.g:17529:1: ( ( rule__PackageMember__Alternatives_2 ) )
- // InternalSysML.g:17530:2: ( rule__PackageMember__Alternatives_2 )
+ // InternalSysML.g:17504:1: ( ( rule__PackageMember__Alternatives_2 ) )
+ // InternalSysML.g:17505:2: ( rule__PackageMember__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getAlternatives_2());
}
- // InternalSysML.g:17531:2: ( rule__PackageMember__Alternatives_2 )
- // InternalSysML.g:17531:3: rule__PackageMember__Alternatives_2
+ // InternalSysML.g:17506:2: ( rule__PackageMember__Alternatives_2 )
+ // InternalSysML.g:17506:3: rule__PackageMember__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__PackageMember__Alternatives_2();
@@ -62587,14 +62496,14 @@ public final void rule__PackageMember__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__NonUsagePackageMember__Group_1__0"
- // InternalSysML.g:17540:1: rule__NonUsagePackageMember__Group_1__0 : rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1 ;
+ // InternalSysML.g:17515:1: rule__NonUsagePackageMember__Group_1__0 : rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1 ;
public final void rule__NonUsagePackageMember__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17544:1: ( rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1 )
- // InternalSysML.g:17545:2: rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1
+ // InternalSysML.g:17519:1: ( rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1 )
+ // InternalSysML.g:17520:2: rule__NonUsagePackageMember__Group_1__0__Impl rule__NonUsagePackageMember__Group_1__1
{
pushFollow(FOLLOW_5);
rule__NonUsagePackageMember__Group_1__0__Impl();
@@ -62625,23 +62534,23 @@ public final void rule__NonUsagePackageMember__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__NonUsagePackageMember__Group_1__0__Impl"
- // InternalSysML.g:17552:1: rule__NonUsagePackageMember__Group_1__0__Impl : ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) ) ;
+ // InternalSysML.g:17527:1: rule__NonUsagePackageMember__Group_1__0__Impl : ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) ) ;
public final void rule__NonUsagePackageMember__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17556:1: ( ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) ) )
- // InternalSysML.g:17557:1: ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) )
+ // InternalSysML.g:17531:1: ( ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) ) )
+ // InternalSysML.g:17532:1: ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) )
{
- // InternalSysML.g:17557:1: ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) )
- // InternalSysML.g:17558:2: ( rule__NonUsagePackageMember__Alternatives_1_0 )
+ // InternalSysML.g:17532:1: ( ( rule__NonUsagePackageMember__Alternatives_1_0 ) )
+ // InternalSysML.g:17533:2: ( rule__NonUsagePackageMember__Alternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getAlternatives_1_0());
}
- // InternalSysML.g:17559:2: ( rule__NonUsagePackageMember__Alternatives_1_0 )
- // InternalSysML.g:17559:3: rule__NonUsagePackageMember__Alternatives_1_0
+ // InternalSysML.g:17534:2: ( rule__NonUsagePackageMember__Alternatives_1_0 )
+ // InternalSysML.g:17534:3: rule__NonUsagePackageMember__Alternatives_1_0
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__Alternatives_1_0();
@@ -62676,14 +62585,14 @@ public final void rule__NonUsagePackageMember__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__NonUsagePackageMember__Group_1__1"
- // InternalSysML.g:17567:1: rule__NonUsagePackageMember__Group_1__1 : rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2 ;
+ // InternalSysML.g:17542:1: rule__NonUsagePackageMember__Group_1__1 : rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2 ;
public final void rule__NonUsagePackageMember__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17571:1: ( rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2 )
- // InternalSysML.g:17572:2: rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2
+ // InternalSysML.g:17546:1: ( rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2 )
+ // InternalSysML.g:17547:2: rule__NonUsagePackageMember__Group_1__1__Impl rule__NonUsagePackageMember__Group_1__2
{
pushFollow(FOLLOW_29);
rule__NonUsagePackageMember__Group_1__1__Impl();
@@ -62714,23 +62623,23 @@ public final void rule__NonUsagePackageMember__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__NonUsagePackageMember__Group_1__1__Impl"
- // InternalSysML.g:17579:1: rule__NonUsagePackageMember__Group_1__1__Impl : ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) ) ;
+ // InternalSysML.g:17554:1: rule__NonUsagePackageMember__Group_1__1__Impl : ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) ) ;
public final void rule__NonUsagePackageMember__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17583:1: ( ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) ) )
- // InternalSysML.g:17584:1: ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) )
+ // InternalSysML.g:17558:1: ( ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) ) )
+ // InternalSysML.g:17559:1: ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) )
{
- // InternalSysML.g:17584:1: ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) )
- // InternalSysML.g:17585:2: ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 )
+ // InternalSysML.g:17559:1: ( ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 ) )
+ // InternalSysML.g:17560:2: ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getMemberElementAssignment_1_1());
}
- // InternalSysML.g:17586:2: ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 )
- // InternalSysML.g:17586:3: rule__NonUsagePackageMember__MemberElementAssignment_1_1
+ // InternalSysML.g:17561:2: ( rule__NonUsagePackageMember__MemberElementAssignment_1_1 )
+ // InternalSysML.g:17561:3: rule__NonUsagePackageMember__MemberElementAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__MemberElementAssignment_1_1();
@@ -62765,14 +62674,14 @@ public final void rule__NonUsagePackageMember__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__NonUsagePackageMember__Group_1__2"
- // InternalSysML.g:17594:1: rule__NonUsagePackageMember__Group_1__2 : rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3 ;
+ // InternalSysML.g:17569:1: rule__NonUsagePackageMember__Group_1__2 : rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3 ;
public final void rule__NonUsagePackageMember__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17598:1: ( rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3 )
- // InternalSysML.g:17599:2: rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3
+ // InternalSysML.g:17573:1: ( rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3 )
+ // InternalSysML.g:17574:2: rule__NonUsagePackageMember__Group_1__2__Impl rule__NonUsagePackageMember__Group_1__3
{
pushFollow(FOLLOW_29);
rule__NonUsagePackageMember__Group_1__2__Impl();
@@ -62803,22 +62712,22 @@ public final void rule__NonUsagePackageMember__Group_1__2() throws RecognitionEx
// $ANTLR start "rule__NonUsagePackageMember__Group_1__2__Impl"
- // InternalSysML.g:17606:1: rule__NonUsagePackageMember__Group_1__2__Impl : ( ( rule__NonUsagePackageMember__Group_1_2__0 )? ) ;
+ // InternalSysML.g:17581:1: rule__NonUsagePackageMember__Group_1__2__Impl : ( ( rule__NonUsagePackageMember__Group_1_2__0 )? ) ;
public final void rule__NonUsagePackageMember__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17610:1: ( ( ( rule__NonUsagePackageMember__Group_1_2__0 )? ) )
- // InternalSysML.g:17611:1: ( ( rule__NonUsagePackageMember__Group_1_2__0 )? )
+ // InternalSysML.g:17585:1: ( ( ( rule__NonUsagePackageMember__Group_1_2__0 )? ) )
+ // InternalSysML.g:17586:1: ( ( rule__NonUsagePackageMember__Group_1_2__0 )? )
{
- // InternalSysML.g:17611:1: ( ( rule__NonUsagePackageMember__Group_1_2__0 )? )
- // InternalSysML.g:17612:2: ( rule__NonUsagePackageMember__Group_1_2__0 )?
+ // InternalSysML.g:17586:1: ( ( rule__NonUsagePackageMember__Group_1_2__0 )? )
+ // InternalSysML.g:17587:2: ( rule__NonUsagePackageMember__Group_1_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getGroup_1_2());
}
- // InternalSysML.g:17613:2: ( rule__NonUsagePackageMember__Group_1_2__0 )?
+ // InternalSysML.g:17588:2: ( rule__NonUsagePackageMember__Group_1_2__0 )?
int alt177=2;
int LA177_0 = input.LA(1);
@@ -62827,7 +62736,7 @@ public final void rule__NonUsagePackageMember__Group_1__2__Impl() throws Recogni
}
switch (alt177) {
case 1 :
- // InternalSysML.g:17613:3: rule__NonUsagePackageMember__Group_1_2__0
+ // InternalSysML.g:17588:3: rule__NonUsagePackageMember__Group_1_2__0
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__Group_1_2__0();
@@ -62865,14 +62774,14 @@ public final void rule__NonUsagePackageMember__Group_1__2__Impl() throws Recogni
// $ANTLR start "rule__NonUsagePackageMember__Group_1__3"
- // InternalSysML.g:17621:1: rule__NonUsagePackageMember__Group_1__3 : rule__NonUsagePackageMember__Group_1__3__Impl ;
+ // InternalSysML.g:17596:1: rule__NonUsagePackageMember__Group_1__3 : rule__NonUsagePackageMember__Group_1__3__Impl ;
public final void rule__NonUsagePackageMember__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17625:1: ( rule__NonUsagePackageMember__Group_1__3__Impl )
- // InternalSysML.g:17626:2: rule__NonUsagePackageMember__Group_1__3__Impl
+ // InternalSysML.g:17600:1: ( rule__NonUsagePackageMember__Group_1__3__Impl )
+ // InternalSysML.g:17601:2: rule__NonUsagePackageMember__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__Group_1__3__Impl();
@@ -62898,17 +62807,17 @@ public final void rule__NonUsagePackageMember__Group_1__3() throws RecognitionEx
// $ANTLR start "rule__NonUsagePackageMember__Group_1__3__Impl"
- // InternalSysML.g:17632:1: rule__NonUsagePackageMember__Group_1__3__Impl : ( ';' ) ;
+ // InternalSysML.g:17607:1: rule__NonUsagePackageMember__Group_1__3__Impl : ( ';' ) ;
public final void rule__NonUsagePackageMember__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17636:1: ( ( ';' ) )
- // InternalSysML.g:17637:1: ( ';' )
+ // InternalSysML.g:17611:1: ( ( ';' ) )
+ // InternalSysML.g:17612:1: ( ';' )
{
- // InternalSysML.g:17637:1: ( ';' )
- // InternalSysML.g:17638:2: ';'
+ // InternalSysML.g:17612:1: ( ';' )
+ // InternalSysML.g:17613:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getSemicolonKeyword_1_3());
@@ -62939,14 +62848,14 @@ public final void rule__NonUsagePackageMember__Group_1__3__Impl() throws Recogni
// $ANTLR start "rule__NonUsagePackageMember__Group_1_2__0"
- // InternalSysML.g:17648:1: rule__NonUsagePackageMember__Group_1_2__0 : rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1 ;
+ // InternalSysML.g:17623:1: rule__NonUsagePackageMember__Group_1_2__0 : rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1 ;
public final void rule__NonUsagePackageMember__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17652:1: ( rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1 )
- // InternalSysML.g:17653:2: rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1
+ // InternalSysML.g:17627:1: ( rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1 )
+ // InternalSysML.g:17628:2: rule__NonUsagePackageMember__Group_1_2__0__Impl rule__NonUsagePackageMember__Group_1_2__1
{
pushFollow(FOLLOW_5);
rule__NonUsagePackageMember__Group_1_2__0__Impl();
@@ -62977,17 +62886,17 @@ public final void rule__NonUsagePackageMember__Group_1_2__0() throws Recognition
// $ANTLR start "rule__NonUsagePackageMember__Group_1_2__0__Impl"
- // InternalSysML.g:17660:1: rule__NonUsagePackageMember__Group_1_2__0__Impl : ( 'as' ) ;
+ // InternalSysML.g:17635:1: rule__NonUsagePackageMember__Group_1_2__0__Impl : ( 'as' ) ;
public final void rule__NonUsagePackageMember__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17664:1: ( ( 'as' ) )
- // InternalSysML.g:17665:1: ( 'as' )
+ // InternalSysML.g:17639:1: ( ( 'as' ) )
+ // InternalSysML.g:17640:1: ( 'as' )
{
- // InternalSysML.g:17665:1: ( 'as' )
- // InternalSysML.g:17666:2: 'as'
+ // InternalSysML.g:17640:1: ( 'as' )
+ // InternalSysML.g:17641:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getAsKeyword_1_2_0());
@@ -63018,14 +62927,14 @@ public final void rule__NonUsagePackageMember__Group_1_2__0__Impl() throws Recog
// $ANTLR start "rule__NonUsagePackageMember__Group_1_2__1"
- // InternalSysML.g:17675:1: rule__NonUsagePackageMember__Group_1_2__1 : rule__NonUsagePackageMember__Group_1_2__1__Impl ;
+ // InternalSysML.g:17650:1: rule__NonUsagePackageMember__Group_1_2__1 : rule__NonUsagePackageMember__Group_1_2__1__Impl ;
public final void rule__NonUsagePackageMember__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17679:1: ( rule__NonUsagePackageMember__Group_1_2__1__Impl )
- // InternalSysML.g:17680:2: rule__NonUsagePackageMember__Group_1_2__1__Impl
+ // InternalSysML.g:17654:1: ( rule__NonUsagePackageMember__Group_1_2__1__Impl )
+ // InternalSysML.g:17655:2: rule__NonUsagePackageMember__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__Group_1_2__1__Impl();
@@ -63051,23 +62960,23 @@ public final void rule__NonUsagePackageMember__Group_1_2__1() throws Recognition
// $ANTLR start "rule__NonUsagePackageMember__Group_1_2__1__Impl"
- // InternalSysML.g:17686:1: rule__NonUsagePackageMember__Group_1_2__1__Impl : ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) ) ;
+ // InternalSysML.g:17661:1: rule__NonUsagePackageMember__Group_1_2__1__Impl : ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) ) ;
public final void rule__NonUsagePackageMember__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17690:1: ( ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) ) )
- // InternalSysML.g:17691:1: ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) )
+ // InternalSysML.g:17665:1: ( ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) ) )
+ // InternalSysML.g:17666:1: ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) )
{
- // InternalSysML.g:17691:1: ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) )
- // InternalSysML.g:17692:2: ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 )
+ // InternalSysML.g:17666:1: ( ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 ) )
+ // InternalSysML.g:17667:2: ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getMemberNameAssignment_1_2_1());
}
- // InternalSysML.g:17693:2: ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 )
- // InternalSysML.g:17693:3: rule__NonUsagePackageMember__MemberNameAssignment_1_2_1
+ // InternalSysML.g:17668:2: ( rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 )
+ // InternalSysML.g:17668:3: rule__NonUsagePackageMember__MemberNameAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__NonUsagePackageMember__MemberNameAssignment_1_2_1();
@@ -63102,14 +63011,14 @@ public final void rule__NonUsagePackageMember__Group_1_2__1__Impl() throws Recog
// $ANTLR start "rule__Import__Group__0"
- // InternalSysML.g:17702:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalSysML.g:17677:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
public final void rule__Import__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17706:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalSysML.g:17707:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalSysML.g:17681:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalSysML.g:17682:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
pushFollow(FOLLOW_3);
rule__Import__Group__0__Impl();
@@ -63140,22 +63049,22 @@ public final void rule__Import__Group__0() throws RecognitionException {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalSysML.g:17714:1: rule__Import__Group__0__Impl : ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalSysML.g:17689:1: rule__Import__Group__0__Impl : ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17718:1: ( ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) )
- // InternalSysML.g:17719:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:17693:1: ( ( ( rule__Import__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalSysML.g:17694:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
{
- // InternalSysML.g:17719:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
- // InternalSysML.g:17720:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:17694:1: ( ( rule__Import__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:17695:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:17721:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:17696:2: ( rule__Import__OwnedRelationship_compAssignment_0 )*
loop178:
do {
int alt178=2;
@@ -63168,7 +63077,7 @@ public final void rule__Import__Group__0__Impl() throws RecognitionException {
switch (alt178) {
case 1 :
- // InternalSysML.g:17721:3: rule__Import__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:17696:3: rule__Import__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_28);
rule__Import__OwnedRelationship_compAssignment_0();
@@ -63209,14 +63118,14 @@ public final void rule__Import__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__1"
- // InternalSysML.g:17729:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalSysML.g:17704:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
public final void rule__Import__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17733:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalSysML.g:17734:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalSysML.g:17708:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalSysML.g:17709:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
pushFollow(FOLLOW_3);
rule__Import__Group__1__Impl();
@@ -63247,22 +63156,22 @@ public final void rule__Import__Group__1() throws RecognitionException {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalSysML.g:17741:1: rule__Import__Group__1__Impl : ( ( rule__Import__VisibilityAssignment_1 )? ) ;
+ // InternalSysML.g:17716:1: rule__Import__Group__1__Impl : ( ( rule__Import__VisibilityAssignment_1 )? ) ;
public final void rule__Import__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17745:1: ( ( ( rule__Import__VisibilityAssignment_1 )? ) )
- // InternalSysML.g:17746:1: ( ( rule__Import__VisibilityAssignment_1 )? )
+ // InternalSysML.g:17720:1: ( ( ( rule__Import__VisibilityAssignment_1 )? ) )
+ // InternalSysML.g:17721:1: ( ( rule__Import__VisibilityAssignment_1 )? )
{
- // InternalSysML.g:17746:1: ( ( rule__Import__VisibilityAssignment_1 )? )
- // InternalSysML.g:17747:2: ( rule__Import__VisibilityAssignment_1 )?
+ // InternalSysML.g:17721:1: ( ( rule__Import__VisibilityAssignment_1 )? )
+ // InternalSysML.g:17722:2: ( rule__Import__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getVisibilityAssignment_1());
}
- // InternalSysML.g:17748:2: ( rule__Import__VisibilityAssignment_1 )?
+ // InternalSysML.g:17723:2: ( rule__Import__VisibilityAssignment_1 )?
int alt179=2;
int LA179_0 = input.LA(1);
@@ -63271,7 +63180,7 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
}
switch (alt179) {
case 1 :
- // InternalSysML.g:17748:3: rule__Import__VisibilityAssignment_1
+ // InternalSysML.g:17723:3: rule__Import__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__Import__VisibilityAssignment_1();
@@ -63309,14 +63218,14 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__2"
- // InternalSysML.g:17756:1: rule__Import__Group__2 : rule__Import__Group__2__Impl rule__Import__Group__3 ;
+ // InternalSysML.g:17731:1: rule__Import__Group__2 : rule__Import__Group__2__Impl rule__Import__Group__3 ;
public final void rule__Import__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17760:1: ( rule__Import__Group__2__Impl rule__Import__Group__3 )
- // InternalSysML.g:17761:2: rule__Import__Group__2__Impl rule__Import__Group__3
+ // InternalSysML.g:17735:1: ( rule__Import__Group__2__Impl rule__Import__Group__3 )
+ // InternalSysML.g:17736:2: rule__Import__Group__2__Impl rule__Import__Group__3
{
pushFollow(FOLLOW_5);
rule__Import__Group__2__Impl();
@@ -63347,17 +63256,17 @@ public final void rule__Import__Group__2() throws RecognitionException {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalSysML.g:17768:1: rule__Import__Group__2__Impl : ( 'import' ) ;
+ // InternalSysML.g:17743:1: rule__Import__Group__2__Impl : ( 'import' ) ;
public final void rule__Import__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17772:1: ( ( 'import' ) )
- // InternalSysML.g:17773:1: ( 'import' )
+ // InternalSysML.g:17747:1: ( ( 'import' ) )
+ // InternalSysML.g:17748:1: ( 'import' )
{
- // InternalSysML.g:17773:1: ( 'import' )
- // InternalSysML.g:17774:2: 'import'
+ // InternalSysML.g:17748:1: ( 'import' )
+ // InternalSysML.g:17749:2: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getImportKeyword_2());
@@ -63388,14 +63297,14 @@ public final void rule__Import__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__3"
- // InternalSysML.g:17783:1: rule__Import__Group__3 : rule__Import__Group__3__Impl rule__Import__Group__4 ;
+ // InternalSysML.g:17758:1: rule__Import__Group__3 : rule__Import__Group__3__Impl rule__Import__Group__4 ;
public final void rule__Import__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17787:1: ( rule__Import__Group__3__Impl rule__Import__Group__4 )
- // InternalSysML.g:17788:2: rule__Import__Group__3__Impl rule__Import__Group__4
+ // InternalSysML.g:17762:1: ( rule__Import__Group__3__Impl rule__Import__Group__4 )
+ // InternalSysML.g:17763:2: rule__Import__Group__3__Impl rule__Import__Group__4
{
pushFollow(FOLLOW_25);
rule__Import__Group__3__Impl();
@@ -63426,23 +63335,23 @@ public final void rule__Import__Group__3() throws RecognitionException {
// $ANTLR start "rule__Import__Group__3__Impl"
- // InternalSysML.g:17795:1: rule__Import__Group__3__Impl : ( ( rule__Import__Alternatives_3 ) ) ;
+ // InternalSysML.g:17770:1: rule__Import__Group__3__Impl : ( ( rule__Import__Alternatives_3 ) ) ;
public final void rule__Import__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17799:1: ( ( ( rule__Import__Alternatives_3 ) ) )
- // InternalSysML.g:17800:1: ( ( rule__Import__Alternatives_3 ) )
+ // InternalSysML.g:17774:1: ( ( ( rule__Import__Alternatives_3 ) ) )
+ // InternalSysML.g:17775:1: ( ( rule__Import__Alternatives_3 ) )
{
- // InternalSysML.g:17800:1: ( ( rule__Import__Alternatives_3 ) )
- // InternalSysML.g:17801:2: ( rule__Import__Alternatives_3 )
+ // InternalSysML.g:17775:1: ( ( rule__Import__Alternatives_3 ) )
+ // InternalSysML.g:17776:2: ( rule__Import__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getAlternatives_3());
}
- // InternalSysML.g:17802:2: ( rule__Import__Alternatives_3 )
- // InternalSysML.g:17802:3: rule__Import__Alternatives_3
+ // InternalSysML.g:17777:2: ( rule__Import__Alternatives_3 )
+ // InternalSysML.g:17777:3: rule__Import__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_3();
@@ -63477,14 +63386,14 @@ public final void rule__Import__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Import__Group__4"
- // InternalSysML.g:17810:1: rule__Import__Group__4 : rule__Import__Group__4__Impl ;
+ // InternalSysML.g:17785:1: rule__Import__Group__4 : rule__Import__Group__4__Impl ;
public final void rule__Import__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17814:1: ( rule__Import__Group__4__Impl )
- // InternalSysML.g:17815:2: rule__Import__Group__4__Impl
+ // InternalSysML.g:17789:1: ( rule__Import__Group__4__Impl )
+ // InternalSysML.g:17790:2: rule__Import__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__4__Impl();
@@ -63510,17 +63419,17 @@ public final void rule__Import__Group__4() throws RecognitionException {
// $ANTLR start "rule__Import__Group__4__Impl"
- // InternalSysML.g:17821:1: rule__Import__Group__4__Impl : ( ';' ) ;
+ // InternalSysML.g:17796:1: rule__Import__Group__4__Impl : ( ';' ) ;
public final void rule__Import__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17825:1: ( ( ';' ) )
- // InternalSysML.g:17826:1: ( ';' )
+ // InternalSysML.g:17800:1: ( ( ';' ) )
+ // InternalSysML.g:17801:1: ( ';' )
{
- // InternalSysML.g:17826:1: ( ';' )
- // InternalSysML.g:17827:2: ';'
+ // InternalSysML.g:17801:1: ( ';' )
+ // InternalSysML.g:17802:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getSemicolonKeyword_4());
@@ -63551,14 +63460,14 @@ public final void rule__Import__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__ImportedNamespace__Group__0"
- // InternalSysML.g:17837:1: rule__ImportedNamespace__Group__0 : rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 ;
+ // InternalSysML.g:17812:1: rule__ImportedNamespace__Group__0 : rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 ;
public final void rule__ImportedNamespace__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17841:1: ( rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 )
- // InternalSysML.g:17842:2: rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1
+ // InternalSysML.g:17816:1: ( rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1 )
+ // InternalSysML.g:17817:2: rule__ImportedNamespace__Group__0__Impl rule__ImportedNamespace__Group__1
{
pushFollow(FOLLOW_30);
rule__ImportedNamespace__Group__0__Impl();
@@ -63589,23 +63498,23 @@ public final void rule__ImportedNamespace__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ImportedNamespace__Group__0__Impl"
- // InternalSysML.g:17849:1: rule__ImportedNamespace__Group__0__Impl : ( ( rule__ImportedNamespace__Alternatives_0 ) ) ;
+ // InternalSysML.g:17824:1: rule__ImportedNamespace__Group__0__Impl : ( ( rule__ImportedNamespace__Alternatives_0 ) ) ;
public final void rule__ImportedNamespace__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17853:1: ( ( ( rule__ImportedNamespace__Alternatives_0 ) ) )
- // InternalSysML.g:17854:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
+ // InternalSysML.g:17828:1: ( ( ( rule__ImportedNamespace__Alternatives_0 ) ) )
+ // InternalSysML.g:17829:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
{
- // InternalSysML.g:17854:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
- // InternalSysML.g:17855:2: ( rule__ImportedNamespace__Alternatives_0 )
+ // InternalSysML.g:17829:1: ( ( rule__ImportedNamespace__Alternatives_0 ) )
+ // InternalSysML.g:17830:2: ( rule__ImportedNamespace__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_0());
}
- // InternalSysML.g:17856:2: ( rule__ImportedNamespace__Alternatives_0 )
- // InternalSysML.g:17856:3: rule__ImportedNamespace__Alternatives_0
+ // InternalSysML.g:17831:2: ( rule__ImportedNamespace__Alternatives_0 )
+ // InternalSysML.g:17831:3: rule__ImportedNamespace__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_0();
@@ -63640,14 +63549,14 @@ public final void rule__ImportedNamespace__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ImportedNamespace__Group__1"
- // InternalSysML.g:17864:1: rule__ImportedNamespace__Group__1 : rule__ImportedNamespace__Group__1__Impl ;
+ // InternalSysML.g:17839:1: rule__ImportedNamespace__Group__1 : rule__ImportedNamespace__Group__1__Impl ;
public final void rule__ImportedNamespace__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17868:1: ( rule__ImportedNamespace__Group__1__Impl )
- // InternalSysML.g:17869:2: rule__ImportedNamespace__Group__1__Impl
+ // InternalSysML.g:17843:1: ( rule__ImportedNamespace__Group__1__Impl )
+ // InternalSysML.g:17844:2: rule__ImportedNamespace__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group__1__Impl();
@@ -63673,23 +63582,23 @@ public final void rule__ImportedNamespace__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ImportedNamespace__Group__1__Impl"
- // InternalSysML.g:17875:1: rule__ImportedNamespace__Group__1__Impl : ( ( rule__ImportedNamespace__Alternatives_1 ) ) ;
+ // InternalSysML.g:17850:1: rule__ImportedNamespace__Group__1__Impl : ( ( rule__ImportedNamespace__Alternatives_1 ) ) ;
public final void rule__ImportedNamespace__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17879:1: ( ( ( rule__ImportedNamespace__Alternatives_1 ) ) )
- // InternalSysML.g:17880:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
+ // InternalSysML.g:17854:1: ( ( ( rule__ImportedNamespace__Alternatives_1 ) ) )
+ // InternalSysML.g:17855:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
{
- // InternalSysML.g:17880:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
- // InternalSysML.g:17881:2: ( rule__ImportedNamespace__Alternatives_1 )
+ // InternalSysML.g:17855:1: ( ( rule__ImportedNamespace__Alternatives_1 ) )
+ // InternalSysML.g:17856:2: ( rule__ImportedNamespace__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_1());
}
- // InternalSysML.g:17882:2: ( rule__ImportedNamespace__Alternatives_1 )
- // InternalSysML.g:17882:3: rule__ImportedNamespace__Alternatives_1
+ // InternalSysML.g:17857:2: ( rule__ImportedNamespace__Alternatives_1 )
+ // InternalSysML.g:17857:3: rule__ImportedNamespace__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_1();
@@ -63724,14 +63633,14 @@ public final void rule__ImportedNamespace__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ImportedNamespace__Group_0_0__0"
- // InternalSysML.g:17891:1: rule__ImportedNamespace__Group_0_0__0 : rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 ;
+ // InternalSysML.g:17866:1: rule__ImportedNamespace__Group_0_0__0 : rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 ;
public final void rule__ImportedNamespace__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17895:1: ( rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 )
- // InternalSysML.g:17896:2: rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1
+ // InternalSysML.g:17870:1: ( rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1 )
+ // InternalSysML.g:17871:2: rule__ImportedNamespace__Group_0_0__0__Impl rule__ImportedNamespace__Group_0_0__1
{
pushFollow(FOLLOW_31);
rule__ImportedNamespace__Group_0_0__0__Impl();
@@ -63762,23 +63671,23 @@ public final void rule__ImportedNamespace__Group_0_0__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_0__0__Impl"
- // InternalSysML.g:17903:1: rule__ImportedNamespace__Group_0_0__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) ;
+ // InternalSysML.g:17878:1: rule__ImportedNamespace__Group_0_0__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17907:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) )
- // InternalSysML.g:17908:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
+ // InternalSysML.g:17882:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) ) )
+ // InternalSysML.g:17883:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
{
- // InternalSysML.g:17908:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
- // InternalSysML.g:17909:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
+ // InternalSysML.g:17883:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 ) )
+ // InternalSysML.g:17884:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_0_0());
}
- // InternalSysML.g:17910:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
- // InternalSysML.g:17910:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0
+ // InternalSysML.g:17885:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 )
+ // InternalSysML.g:17885:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0();
@@ -63813,14 +63722,14 @@ public final void rule__ImportedNamespace__Group_0_0__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_0__1"
- // InternalSysML.g:17918:1: rule__ImportedNamespace__Group_0_0__1 : rule__ImportedNamespace__Group_0_0__1__Impl ;
+ // InternalSysML.g:17893:1: rule__ImportedNamespace__Group_0_0__1 : rule__ImportedNamespace__Group_0_0__1__Impl ;
public final void rule__ImportedNamespace__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17922:1: ( rule__ImportedNamespace__Group_0_0__1__Impl )
- // InternalSysML.g:17923:2: rule__ImportedNamespace__Group_0_0__1__Impl
+ // InternalSysML.g:17897:1: ( rule__ImportedNamespace__Group_0_0__1__Impl )
+ // InternalSysML.g:17898:2: rule__ImportedNamespace__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_0__1__Impl();
@@ -63846,23 +63755,23 @@ public final void rule__ImportedNamespace__Group_0_0__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_0__1__Impl"
- // InternalSysML.g:17929:1: rule__ImportedNamespace__Group_0_0__1__Impl : ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) ;
+ // InternalSysML.g:17904:1: rule__ImportedNamespace__Group_0_0__1__Impl : ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) ;
public final void rule__ImportedNamespace__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17933:1: ( ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) )
- // InternalSysML.g:17934:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
+ // InternalSysML.g:17908:1: ( ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) ) )
+ // InternalSysML.g:17909:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
{
- // InternalSysML.g:17934:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
- // InternalSysML.g:17935:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
+ // InternalSysML.g:17909:1: ( ( rule__ImportedNamespace__Alternatives_0_0_1 ) )
+ // InternalSysML.g:17910:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getAlternatives_0_0_1());
}
- // InternalSysML.g:17936:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
- // InternalSysML.g:17936:3: rule__ImportedNamespace__Alternatives_0_0_1
+ // InternalSysML.g:17911:2: ( rule__ImportedNamespace__Alternatives_0_0_1 )
+ // InternalSysML.g:17911:3: rule__ImportedNamespace__Alternatives_0_0_1
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Alternatives_0_0_1();
@@ -63897,14 +63806,14 @@ public final void rule__ImportedNamespace__Group_0_0__1__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_1__0"
- // InternalSysML.g:17945:1: rule__ImportedNamespace__Group_0_1__0 : rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 ;
+ // InternalSysML.g:17920:1: rule__ImportedNamespace__Group_0_1__0 : rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 ;
public final void rule__ImportedNamespace__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17949:1: ( rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 )
- // InternalSysML.g:17950:2: rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1
+ // InternalSysML.g:17924:1: ( rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1 )
+ // InternalSysML.g:17925:2: rule__ImportedNamespace__Group_0_1__0__Impl rule__ImportedNamespace__Group_0_1__1
{
pushFollow(FOLLOW_32);
rule__ImportedNamespace__Group_0_1__0__Impl();
@@ -63935,23 +63844,23 @@ public final void rule__ImportedNamespace__Group_0_1__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_1__0__Impl"
- // InternalSysML.g:17957:1: rule__ImportedNamespace__Group_0_1__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) ;
+ // InternalSysML.g:17932:1: rule__ImportedNamespace__Group_0_1__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17961:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) )
- // InternalSysML.g:17962:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
+ // InternalSysML.g:17936:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) ) )
+ // InternalSysML.g:17937:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
{
- // InternalSysML.g:17962:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
- // InternalSysML.g:17963:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
+ // InternalSysML.g:17937:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 ) )
+ // InternalSysML.g:17938:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_1_0());
}
- // InternalSysML.g:17964:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
- // InternalSysML.g:17964:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0
+ // InternalSysML.g:17939:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 )
+ // InternalSysML.g:17939:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0();
@@ -63986,14 +63895,14 @@ public final void rule__ImportedNamespace__Group_0_1__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_1__1"
- // InternalSysML.g:17972:1: rule__ImportedNamespace__Group_0_1__1 : rule__ImportedNamespace__Group_0_1__1__Impl ;
+ // InternalSysML.g:17947:1: rule__ImportedNamespace__Group_0_1__1 : rule__ImportedNamespace__Group_0_1__1__Impl ;
public final void rule__ImportedNamespace__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17976:1: ( rule__ImportedNamespace__Group_0_1__1__Impl )
- // InternalSysML.g:17977:2: rule__ImportedNamespace__Group_0_1__1__Impl
+ // InternalSysML.g:17951:1: ( rule__ImportedNamespace__Group_0_1__1__Impl )
+ // InternalSysML.g:17952:2: rule__ImportedNamespace__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_1__1__Impl();
@@ -64019,17 +63928,17 @@ public final void rule__ImportedNamespace__Group_0_1__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_1__1__Impl"
- // InternalSysML.g:17983:1: rule__ImportedNamespace__Group_0_1__1__Impl : ( '::' ) ;
+ // InternalSysML.g:17958:1: rule__ImportedNamespace__Group_0_1__1__Impl : ( '::' ) ;
public final void rule__ImportedNamespace__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:17987:1: ( ( '::' ) )
- // InternalSysML.g:17988:1: ( '::' )
+ // InternalSysML.g:17962:1: ( ( '::' ) )
+ // InternalSysML.g:17963:1: ( '::' )
{
- // InternalSysML.g:17988:1: ( '::' )
- // InternalSysML.g:17989:2: '::'
+ // InternalSysML.g:17963:1: ( '::' )
+ // InternalSysML.g:17964:2: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getColonColonKeyword_0_1_1());
@@ -64060,14 +63969,14 @@ public final void rule__ImportedNamespace__Group_0_1__1__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_2__0"
- // InternalSysML.g:17999:1: rule__ImportedNamespace__Group_0_2__0 : rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 ;
+ // InternalSysML.g:17974:1: rule__ImportedNamespace__Group_0_2__0 : rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 ;
public final void rule__ImportedNamespace__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18003:1: ( rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 )
- // InternalSysML.g:18004:2: rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1
+ // InternalSysML.g:17978:1: ( rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1 )
+ // InternalSysML.g:17979:2: rule__ImportedNamespace__Group_0_2__0__Impl rule__ImportedNamespace__Group_0_2__1
{
pushFollow(FOLLOW_33);
rule__ImportedNamespace__Group_0_2__0__Impl();
@@ -64098,23 +64007,23 @@ public final void rule__ImportedNamespace__Group_0_2__0() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_2__0__Impl"
- // InternalSysML.g:18011:1: rule__ImportedNamespace__Group_0_2__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) ;
+ // InternalSysML.g:17986:1: rule__ImportedNamespace__Group_0_2__0__Impl : ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) ;
public final void rule__ImportedNamespace__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18015:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) )
- // InternalSysML.g:18016:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
+ // InternalSysML.g:17990:1: ( ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) ) )
+ // InternalSysML.g:17991:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
{
- // InternalSysML.g:18016:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
- // InternalSysML.g:18017:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
+ // InternalSysML.g:17991:1: ( ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 ) )
+ // InternalSysML.g:17992:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceAssignment_0_2_0());
}
- // InternalSysML.g:18018:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
- // InternalSysML.g:18018:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0
+ // InternalSysML.g:17993:2: ( rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 )
+ // InternalSysML.g:17993:3: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0();
@@ -64149,14 +64058,14 @@ public final void rule__ImportedNamespace__Group_0_2__0__Impl() throws Recogniti
// $ANTLR start "rule__ImportedNamespace__Group_0_2__1"
- // InternalSysML.g:18026:1: rule__ImportedNamespace__Group_0_2__1 : rule__ImportedNamespace__Group_0_2__1__Impl ;
+ // InternalSysML.g:18001:1: rule__ImportedNamespace__Group_0_2__1 : rule__ImportedNamespace__Group_0_2__1__Impl ;
public final void rule__ImportedNamespace__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18030:1: ( rule__ImportedNamespace__Group_0_2__1__Impl )
- // InternalSysML.g:18031:2: rule__ImportedNamespace__Group_0_2__1__Impl
+ // InternalSysML.g:18005:1: ( rule__ImportedNamespace__Group_0_2__1__Impl )
+ // InternalSysML.g:18006:2: rule__ImportedNamespace__Group_0_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedNamespace__Group_0_2__1__Impl();
@@ -64182,17 +64091,17 @@ public final void rule__ImportedNamespace__Group_0_2__1() throws RecognitionExce
// $ANTLR start "rule__ImportedNamespace__Group_0_2__1__Impl"
- // InternalSysML.g:18037:1: rule__ImportedNamespace__Group_0_2__1__Impl : ( '.' ) ;
+ // InternalSysML.g:18012:1: rule__ImportedNamespace__Group_0_2__1__Impl : ( '.' ) ;
public final void rule__ImportedNamespace__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18041:1: ( ( '.' ) )
- // InternalSysML.g:18042:1: ( '.' )
+ // InternalSysML.g:18016:1: ( ( '.' ) )
+ // InternalSysML.g:18017:1: ( '.' )
{
- // InternalSysML.g:18042:1: ( '.' )
- // InternalSysML.g:18043:2: '.'
+ // InternalSysML.g:18017:1: ( '.' )
+ // InternalSysML.g:18018:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getFullStopKeyword_0_2_1());
@@ -64223,14 +64132,14 @@ public final void rule__ImportedNamespace__Group_0_2__1__Impl() throws Recogniti
// $ANTLR start "rule__FilterPackage__Group__0"
- // InternalSysML.g:18053:1: rule__FilterPackage__Group__0 : rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 ;
+ // InternalSysML.g:18028:1: rule__FilterPackage__Group__0 : rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 ;
public final void rule__FilterPackage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18057:1: ( rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 )
- // InternalSysML.g:18058:2: rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1
+ // InternalSysML.g:18032:1: ( rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1 )
+ // InternalSysML.g:18033:2: rule__FilterPackage__Group__0__Impl rule__FilterPackage__Group__1
{
pushFollow(FOLLOW_34);
rule__FilterPackage__Group__0__Impl();
@@ -64261,23 +64170,23 @@ public final void rule__FilterPackage__Group__0() throws RecognitionException {
// $ANTLR start "rule__FilterPackage__Group__0__Impl"
- // InternalSysML.g:18065:1: rule__FilterPackage__Group__0__Impl : ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) ;
+ // InternalSysML.g:18040:1: rule__FilterPackage__Group__0__Impl : ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) ;
public final void rule__FilterPackage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18069:1: ( ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) )
- // InternalSysML.g:18070:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
+ // InternalSysML.g:18044:1: ( ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) ) )
+ // InternalSysML.g:18045:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
{
- // InternalSysML.g:18070:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
- // InternalSysML.g:18071:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
+ // InternalSysML.g:18045:1: ( ( rule__FilterPackage__OwnedImport_compAssignment_0 ) )
+ // InternalSysML.g:18046:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedImport_compAssignment_0());
}
- // InternalSysML.g:18072:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
- // InternalSysML.g:18072:3: rule__FilterPackage__OwnedImport_compAssignment_0
+ // InternalSysML.g:18047:2: ( rule__FilterPackage__OwnedImport_compAssignment_0 )
+ // InternalSysML.g:18047:3: rule__FilterPackage__OwnedImport_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__FilterPackage__OwnedImport_compAssignment_0();
@@ -64312,14 +64221,14 @@ public final void rule__FilterPackage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__FilterPackage__Group__1"
- // InternalSysML.g:18080:1: rule__FilterPackage__Group__1 : rule__FilterPackage__Group__1__Impl ;
+ // InternalSysML.g:18055:1: rule__FilterPackage__Group__1 : rule__FilterPackage__Group__1__Impl ;
public final void rule__FilterPackage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18084:1: ( rule__FilterPackage__Group__1__Impl )
- // InternalSysML.g:18085:2: rule__FilterPackage__Group__1__Impl
+ // InternalSysML.g:18059:1: ( rule__FilterPackage__Group__1__Impl )
+ // InternalSysML.g:18060:2: rule__FilterPackage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FilterPackage__Group__1__Impl();
@@ -64345,26 +64254,26 @@ public final void rule__FilterPackage__Group__1() throws RecognitionException {
// $ANTLR start "rule__FilterPackage__Group__1__Impl"
- // InternalSysML.g:18091:1: rule__FilterPackage__Group__1__Impl : ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) ;
+ // InternalSysML.g:18066:1: rule__FilterPackage__Group__1__Impl : ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) ;
public final void rule__FilterPackage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18095:1: ( ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) )
- // InternalSysML.g:18096:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
+ // InternalSysML.g:18070:1: ( ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) ) )
+ // InternalSysML.g:18071:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
{
- // InternalSysML.g:18096:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
- // InternalSysML.g:18097:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
+ // InternalSysML.g:18071:1: ( ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* ) )
+ // InternalSysML.g:18072:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) ) ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
{
- // InternalSysML.g:18097:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:18098:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:18072:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:18073:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:18099:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:18099:4: rule__FilterPackage__OwnedMembership_compAssignment_1
+ // InternalSysML.g:18074:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:18074:4: rule__FilterPackage__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_35);
rule__FilterPackage__OwnedMembership_compAssignment_1();
@@ -64380,13 +64289,13 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
}
- // InternalSysML.g:18102:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
- // InternalSysML.g:18103:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
+ // InternalSysML.g:18077:2: ( ( rule__FilterPackage__OwnedMembership_compAssignment_1 )* )
+ // InternalSysML.g:18078:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:18104:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
+ // InternalSysML.g:18079:3: ( rule__FilterPackage__OwnedMembership_compAssignment_1 )*
loop180:
do {
int alt180=2;
@@ -64399,7 +64308,7 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
switch (alt180) {
case 1 :
- // InternalSysML.g:18104:4: rule__FilterPackage__OwnedMembership_compAssignment_1
+ // InternalSysML.g:18079:4: rule__FilterPackage__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_35);
rule__FilterPackage__OwnedMembership_compAssignment_1();
@@ -64443,14 +64352,14 @@ public final void rule__FilterPackage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__0"
- // InternalSysML.g:18114:1: rule__FilterPackageMember__Group__0 : rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 ;
+ // InternalSysML.g:18089:1: rule__FilterPackageMember__Group__0 : rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 ;
public final void rule__FilterPackageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18118:1: ( rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 )
- // InternalSysML.g:18119:2: rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1
+ // InternalSysML.g:18093:1: ( rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1 )
+ // InternalSysML.g:18094:2: rule__FilterPackageMember__Group__0__Impl rule__FilterPackageMember__Group__1
{
pushFollow(FOLLOW_24);
rule__FilterPackageMember__Group__0__Impl();
@@ -64481,23 +64390,23 @@ public final void rule__FilterPackageMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__0__Impl"
- // InternalSysML.g:18126:1: rule__FilterPackageMember__Group__0__Impl : ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) ;
+ // InternalSysML.g:18101:1: rule__FilterPackageMember__Group__0__Impl : ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) ;
public final void rule__FilterPackageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18130:1: ( ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) )
- // InternalSysML.g:18131:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
+ // InternalSysML.g:18105:1: ( ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) ) )
+ // InternalSysML.g:18106:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
{
- // InternalSysML.g:18131:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
- // InternalSysML.g:18132:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
+ // InternalSysML.g:18106:1: ( ( rule__FilterPackageMember__VisibilityAssignment_0 ) )
+ // InternalSysML.g:18107:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getVisibilityAssignment_0());
}
- // InternalSysML.g:18133:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
- // InternalSysML.g:18133:3: rule__FilterPackageMember__VisibilityAssignment_0
+ // InternalSysML.g:18108:2: ( rule__FilterPackageMember__VisibilityAssignment_0 )
+ // InternalSysML.g:18108:3: rule__FilterPackageMember__VisibilityAssignment_0
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__VisibilityAssignment_0();
@@ -64532,14 +64441,14 @@ public final void rule__FilterPackageMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__FilterPackageMember__Group__1"
- // InternalSysML.g:18141:1: rule__FilterPackageMember__Group__1 : rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 ;
+ // InternalSysML.g:18116:1: rule__FilterPackageMember__Group__1 : rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 ;
public final void rule__FilterPackageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18145:1: ( rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 )
- // InternalSysML.g:18146:2: rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2
+ // InternalSysML.g:18120:1: ( rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2 )
+ // InternalSysML.g:18121:2: rule__FilterPackageMember__Group__1__Impl rule__FilterPackageMember__Group__2
{
pushFollow(FOLLOW_36);
rule__FilterPackageMember__Group__1__Impl();
@@ -64570,23 +64479,23 @@ public final void rule__FilterPackageMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__1__Impl"
- // InternalSysML.g:18153:1: rule__FilterPackageMember__Group__1__Impl : ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) ;
+ // InternalSysML.g:18128:1: rule__FilterPackageMember__Group__1__Impl : ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) ;
public final void rule__FilterPackageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18157:1: ( ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) )
- // InternalSysML.g:18158:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
+ // InternalSysML.g:18132:1: ( ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) ) )
+ // InternalSysML.g:18133:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
{
- // InternalSysML.g:18158:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
- // InternalSysML.g:18159:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
+ // InternalSysML.g:18133:1: ( ( rule__FilterPackageMember__Condition_compAssignment_1 ) )
+ // InternalSysML.g:18134:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getCondition_compAssignment_1());
}
- // InternalSysML.g:18160:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
- // InternalSysML.g:18160:3: rule__FilterPackageMember__Condition_compAssignment_1
+ // InternalSysML.g:18135:2: ( rule__FilterPackageMember__Condition_compAssignment_1 )
+ // InternalSysML.g:18135:3: rule__FilterPackageMember__Condition_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__Condition_compAssignment_1();
@@ -64621,14 +64530,14 @@ public final void rule__FilterPackageMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__FilterPackageMember__Group__2"
- // InternalSysML.g:18168:1: rule__FilterPackageMember__Group__2 : rule__FilterPackageMember__Group__2__Impl ;
+ // InternalSysML.g:18143:1: rule__FilterPackageMember__Group__2 : rule__FilterPackageMember__Group__2__Impl ;
public final void rule__FilterPackageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18172:1: ( rule__FilterPackageMember__Group__2__Impl )
- // InternalSysML.g:18173:2: rule__FilterPackageMember__Group__2__Impl
+ // InternalSysML.g:18147:1: ( rule__FilterPackageMember__Group__2__Impl )
+ // InternalSysML.g:18148:2: rule__FilterPackageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FilterPackageMember__Group__2__Impl();
@@ -64654,17 +64563,17 @@ public final void rule__FilterPackageMember__Group__2() throws RecognitionExcept
// $ANTLR start "rule__FilterPackageMember__Group__2__Impl"
- // InternalSysML.g:18179:1: rule__FilterPackageMember__Group__2__Impl : ( ']' ) ;
+ // InternalSysML.g:18154:1: rule__FilterPackageMember__Group__2__Impl : ( ']' ) ;
public final void rule__FilterPackageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18183:1: ( ( ']' ) )
- // InternalSysML.g:18184:1: ( ']' )
+ // InternalSysML.g:18158:1: ( ( ']' ) )
+ // InternalSysML.g:18159:1: ( ']' )
{
- // InternalSysML.g:18184:1: ( ']' )
- // InternalSysML.g:18185:2: ']'
+ // InternalSysML.g:18159:1: ( ']' )
+ // InternalSysML.g:18160:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getRightSquareBracketKeyword_2());
@@ -64695,14 +64604,14 @@ public final void rule__FilterPackageMember__Group__2__Impl() throws Recognition
// $ANTLR start "rule__TypeBody__Group_1__0"
- // InternalSysML.g:18195:1: rule__TypeBody__Group_1__0 : rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 ;
+ // InternalSysML.g:18170:1: rule__TypeBody__Group_1__0 : rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 ;
public final void rule__TypeBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18199:1: ( rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 )
- // InternalSysML.g:18200:2: rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1
+ // InternalSysML.g:18174:1: ( rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1 )
+ // InternalSysML.g:18175:2: rule__TypeBody__Group_1__0__Impl rule__TypeBody__Group_1__1
{
pushFollow(FOLLOW_37);
rule__TypeBody__Group_1__0__Impl();
@@ -64733,17 +64642,17 @@ public final void rule__TypeBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__0__Impl"
- // InternalSysML.g:18207:1: rule__TypeBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:18182:1: rule__TypeBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__TypeBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18211:1: ( ( '{' ) )
- // InternalSysML.g:18212:1: ( '{' )
+ // InternalSysML.g:18186:1: ( ( '{' ) )
+ // InternalSysML.g:18187:1: ( '{' )
{
- // InternalSysML.g:18212:1: ( '{' )
- // InternalSysML.g:18213:2: '{'
+ // InternalSysML.g:18187:1: ( '{' )
+ // InternalSysML.g:18188:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -64774,14 +64683,14 @@ public final void rule__TypeBody__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__TypeBody__Group_1__1"
- // InternalSysML.g:18222:1: rule__TypeBody__Group_1__1 : rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 ;
+ // InternalSysML.g:18197:1: rule__TypeBody__Group_1__1 : rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 ;
public final void rule__TypeBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18226:1: ( rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 )
- // InternalSysML.g:18227:2: rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2
+ // InternalSysML.g:18201:1: ( rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2 )
+ // InternalSysML.g:18202:2: rule__TypeBody__Group_1__1__Impl rule__TypeBody__Group_1__2
{
pushFollow(FOLLOW_37);
rule__TypeBody__Group_1__1__Impl();
@@ -64812,22 +64721,22 @@ public final void rule__TypeBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__1__Impl"
- // InternalSysML.g:18234:1: rule__TypeBody__Group_1__1__Impl : ( ( rule__TypeBody__Alternatives_1_1 )* ) ;
+ // InternalSysML.g:18209:1: rule__TypeBody__Group_1__1__Impl : ( ( rule__TypeBody__Alternatives_1_1 )* ) ;
public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18238:1: ( ( ( rule__TypeBody__Alternatives_1_1 )* ) )
- // InternalSysML.g:18239:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
+ // InternalSysML.g:18213:1: ( ( ( rule__TypeBody__Alternatives_1_1 )* ) )
+ // InternalSysML.g:18214:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
{
- // InternalSysML.g:18239:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
- // InternalSysML.g:18240:2: ( rule__TypeBody__Alternatives_1_1 )*
+ // InternalSysML.g:18214:1: ( ( rule__TypeBody__Alternatives_1_1 )* )
+ // InternalSysML.g:18215:2: ( rule__TypeBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getAlternatives_1_1());
}
- // InternalSysML.g:18241:2: ( rule__TypeBody__Alternatives_1_1 )*
+ // InternalSysML.g:18216:2: ( rule__TypeBody__Alternatives_1_1 )*
loop181:
do {
int alt181=2;
@@ -64840,7 +64749,7 @@ public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException
switch (alt181) {
case 1 :
- // InternalSysML.g:18241:3: rule__TypeBody__Alternatives_1_1
+ // InternalSysML.g:18216:3: rule__TypeBody__Alternatives_1_1
{
pushFollow(FOLLOW_38);
rule__TypeBody__Alternatives_1_1();
@@ -64881,14 +64790,14 @@ public final void rule__TypeBody__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__TypeBody__Group_1__2"
- // InternalSysML.g:18249:1: rule__TypeBody__Group_1__2 : rule__TypeBody__Group_1__2__Impl ;
+ // InternalSysML.g:18224:1: rule__TypeBody__Group_1__2 : rule__TypeBody__Group_1__2__Impl ;
public final void rule__TypeBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18253:1: ( rule__TypeBody__Group_1__2__Impl )
- // InternalSysML.g:18254:2: rule__TypeBody__Group_1__2__Impl
+ // InternalSysML.g:18228:1: ( rule__TypeBody__Group_1__2__Impl )
+ // InternalSysML.g:18229:2: rule__TypeBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__TypeBody__Group_1__2__Impl();
@@ -64914,17 +64823,17 @@ public final void rule__TypeBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__TypeBody__Group_1__2__Impl"
- // InternalSysML.g:18260:1: rule__TypeBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:18235:1: rule__TypeBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__TypeBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18264:1: ( ( '}' ) )
- // InternalSysML.g:18265:1: ( '}' )
+ // InternalSysML.g:18239:1: ( ( '}' ) )
+ // InternalSysML.g:18240:1: ( '}' )
{
- // InternalSysML.g:18265:1: ( '}' )
- // InternalSysML.g:18266:2: '}'
+ // InternalSysML.g:18240:1: ( '}' )
+ // InternalSysML.g:18241:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -64955,14 +64864,14 @@ public final void rule__TypeBody__Group_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__NonFeatureTypeMember__Group__0"
- // InternalSysML.g:18276:1: rule__NonFeatureTypeMember__Group__0 : rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 ;
+ // InternalSysML.g:18251:1: rule__NonFeatureTypeMember__Group__0 : rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 ;
public final void rule__NonFeatureTypeMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18280:1: ( rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 )
- // InternalSysML.g:18281:2: rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1
+ // InternalSysML.g:18255:1: ( rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1 )
+ // InternalSysML.g:18256:2: rule__NonFeatureTypeMember__Group__0__Impl rule__NonFeatureTypeMember__Group__1
{
pushFollow(FOLLOW_39);
rule__NonFeatureTypeMember__Group__0__Impl();
@@ -64993,17 +64902,17 @@ public final void rule__NonFeatureTypeMember__Group__0() throws RecognitionExcep
// $ANTLR start "rule__NonFeatureTypeMember__Group__0__Impl"
- // InternalSysML.g:18288:1: rule__NonFeatureTypeMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalSysML.g:18263:1: rule__NonFeatureTypeMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__NonFeatureTypeMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18292:1: ( ( ruleTypeMemberPrefix ) )
- // InternalSysML.g:18293:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18267:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalSysML.g:18268:1: ( ruleTypeMemberPrefix )
{
- // InternalSysML.g:18293:1: ( ruleTypeMemberPrefix )
- // InternalSysML.g:18294:2: ruleTypeMemberPrefix
+ // InternalSysML.g:18268:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18269:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureTypeMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -65038,14 +64947,14 @@ public final void rule__NonFeatureTypeMember__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__NonFeatureTypeMember__Group__1"
- // InternalSysML.g:18303:1: rule__NonFeatureTypeMember__Group__1 : rule__NonFeatureTypeMember__Group__1__Impl ;
+ // InternalSysML.g:18278:1: rule__NonFeatureTypeMember__Group__1 : rule__NonFeatureTypeMember__Group__1__Impl ;
public final void rule__NonFeatureTypeMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18307:1: ( rule__NonFeatureTypeMember__Group__1__Impl )
- // InternalSysML.g:18308:2: rule__NonFeatureTypeMember__Group__1__Impl
+ // InternalSysML.g:18282:1: ( rule__NonFeatureTypeMember__Group__1__Impl )
+ // InternalSysML.g:18283:2: rule__NonFeatureTypeMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__NonFeatureTypeMember__Group__1__Impl();
@@ -65071,17 +64980,17 @@ public final void rule__NonFeatureTypeMember__Group__1() throws RecognitionExcep
// $ANTLR start "rule__NonFeatureTypeMember__Group__1__Impl"
- // InternalSysML.g:18314:1: rule__NonFeatureTypeMember__Group__1__Impl : ( ruleNonUsagePackageMember ) ;
+ // InternalSysML.g:18289:1: rule__NonFeatureTypeMember__Group__1__Impl : ( ruleNonUsagePackageMember ) ;
public final void rule__NonFeatureTypeMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18318:1: ( ( ruleNonUsagePackageMember ) )
- // InternalSysML.g:18319:1: ( ruleNonUsagePackageMember )
+ // InternalSysML.g:18293:1: ( ( ruleNonUsagePackageMember ) )
+ // InternalSysML.g:18294:1: ( ruleNonUsagePackageMember )
{
- // InternalSysML.g:18319:1: ( ruleNonUsagePackageMember )
- // InternalSysML.g:18320:2: ruleNonUsagePackageMember
+ // InternalSysML.g:18294:1: ( ruleNonUsagePackageMember )
+ // InternalSysML.g:18295:2: ruleNonUsagePackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonFeatureTypeMemberAccess().getNonUsagePackageMemberParserRuleCall_1());
@@ -65116,14 +65025,14 @@ public final void rule__NonFeatureTypeMember__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__TypeMemberPrefix__Group__0"
- // InternalSysML.g:18330:1: rule__TypeMemberPrefix__Group__0 : rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 ;
+ // InternalSysML.g:18305:1: rule__TypeMemberPrefix__Group__0 : rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 ;
public final void rule__TypeMemberPrefix__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18334:1: ( rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 )
- // InternalSysML.g:18335:2: rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1
+ // InternalSysML.g:18309:1: ( rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1 )
+ // InternalSysML.g:18310:2: rule__TypeMemberPrefix__Group__0__Impl rule__TypeMemberPrefix__Group__1
{
pushFollow(FOLLOW_40);
rule__TypeMemberPrefix__Group__0__Impl();
@@ -65154,22 +65063,22 @@ public final void rule__TypeMemberPrefix__Group__0() throws RecognitionException
// $ANTLR start "rule__TypeMemberPrefix__Group__0__Impl"
- // InternalSysML.g:18342:1: rule__TypeMemberPrefix__Group__0__Impl : ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalSysML.g:18317:1: rule__TypeMemberPrefix__Group__0__Impl : ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18346:1: ( ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
- // InternalSysML.g:18347:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:18321:1: ( ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalSysML.g:18322:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
{
- // InternalSysML.g:18347:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
- // InternalSysML.g:18348:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:18322:1: ( ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:18323:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:18349:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:18324:2: ( rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 )*
loop182:
do {
int alt182=2;
@@ -65182,7 +65091,7 @@ public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionExc
switch (alt182) {
case 1 :
- // InternalSysML.g:18349:3: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:18324:3: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_28);
rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0();
@@ -65223,14 +65132,14 @@ public final void rule__TypeMemberPrefix__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__TypeMemberPrefix__Group__1"
- // InternalSysML.g:18357:1: rule__TypeMemberPrefix__Group__1 : rule__TypeMemberPrefix__Group__1__Impl ;
+ // InternalSysML.g:18332:1: rule__TypeMemberPrefix__Group__1 : rule__TypeMemberPrefix__Group__1__Impl ;
public final void rule__TypeMemberPrefix__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18361:1: ( rule__TypeMemberPrefix__Group__1__Impl )
- // InternalSysML.g:18362:2: rule__TypeMemberPrefix__Group__1__Impl
+ // InternalSysML.g:18336:1: ( rule__TypeMemberPrefix__Group__1__Impl )
+ // InternalSysML.g:18337:2: rule__TypeMemberPrefix__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypeMemberPrefix__Group__1__Impl();
@@ -65256,22 +65165,22 @@ public final void rule__TypeMemberPrefix__Group__1() throws RecognitionException
// $ANTLR start "rule__TypeMemberPrefix__Group__1__Impl"
- // InternalSysML.g:18368:1: rule__TypeMemberPrefix__Group__1__Impl : ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) ;
+ // InternalSysML.g:18343:1: rule__TypeMemberPrefix__Group__1__Impl : ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) ;
public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18372:1: ( ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) )
- // InternalSysML.g:18373:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalSysML.g:18347:1: ( ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? ) )
+ // InternalSysML.g:18348:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
{
- // InternalSysML.g:18373:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
- // InternalSysML.g:18374:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
+ // InternalSysML.g:18348:1: ( ( rule__TypeMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalSysML.g:18349:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getVisibilityAssignment_1());
}
- // InternalSysML.g:18375:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
+ // InternalSysML.g:18350:2: ( rule__TypeMemberPrefix__VisibilityAssignment_1 )?
int alt183=2;
int LA183_0 = input.LA(1);
@@ -65280,7 +65189,7 @@ public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionExc
}
switch (alt183) {
case 1 :
- // InternalSysML.g:18375:3: rule__TypeMemberPrefix__VisibilityAssignment_1
+ // InternalSysML.g:18350:3: rule__TypeMemberPrefix__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__TypeMemberPrefix__VisibilityAssignment_1();
@@ -65318,14 +65227,14 @@ public final void rule__TypeMemberPrefix__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__FeatureMember__Group__0"
- // InternalSysML.g:18384:1: rule__FeatureMember__Group__0 : rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 ;
+ // InternalSysML.g:18359:1: rule__FeatureMember__Group__0 : rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 ;
public final void rule__FeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18388:1: ( rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 )
- // InternalSysML.g:18389:2: rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1
+ // InternalSysML.g:18363:1: ( rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1 )
+ // InternalSysML.g:18364:2: rule__FeatureMember__Group__0__Impl rule__FeatureMember__Group__1
{
pushFollow(FOLLOW_41);
rule__FeatureMember__Group__0__Impl();
@@ -65356,17 +65265,17 @@ public final void rule__FeatureMember__Group__0() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__0__Impl"
- // InternalSysML.g:18396:1: rule__FeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalSysML.g:18371:1: rule__FeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__FeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18400:1: ( ( ruleTypeMemberPrefix ) )
- // InternalSysML.g:18401:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18375:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalSysML.g:18376:1: ( ruleTypeMemberPrefix )
{
- // InternalSysML.g:18401:1: ( ruleTypeMemberPrefix )
- // InternalSysML.g:18402:2: ruleTypeMemberPrefix
+ // InternalSysML.g:18376:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18377:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -65401,14 +65310,14 @@ public final void rule__FeatureMember__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureMember__Group__1"
- // InternalSysML.g:18411:1: rule__FeatureMember__Group__1 : rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 ;
+ // InternalSysML.g:18386:1: rule__FeatureMember__Group__1 : rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 ;
public final void rule__FeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18415:1: ( rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 )
- // InternalSysML.g:18416:2: rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2
+ // InternalSysML.g:18390:1: ( rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2 )
+ // InternalSysML.g:18391:2: rule__FeatureMember__Group__1__Impl rule__FeatureMember__Group__2
{
pushFollow(FOLLOW_42);
rule__FeatureMember__Group__1__Impl();
@@ -65439,23 +65348,23 @@ public final void rule__FeatureMember__Group__1() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__1__Impl"
- // InternalSysML.g:18423:1: rule__FeatureMember__Group__1__Impl : ( ( rule__FeatureMember__DirectionAssignment_1 ) ) ;
+ // InternalSysML.g:18398:1: rule__FeatureMember__Group__1__Impl : ( ( rule__FeatureMember__DirectionAssignment_1 ) ) ;
public final void rule__FeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18427:1: ( ( ( rule__FeatureMember__DirectionAssignment_1 ) ) )
- // InternalSysML.g:18428:1: ( ( rule__FeatureMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:18402:1: ( ( ( rule__FeatureMember__DirectionAssignment_1 ) ) )
+ // InternalSysML.g:18403:1: ( ( rule__FeatureMember__DirectionAssignment_1 ) )
{
- // InternalSysML.g:18428:1: ( ( rule__FeatureMember__DirectionAssignment_1 ) )
- // InternalSysML.g:18429:2: ( rule__FeatureMember__DirectionAssignment_1 )
+ // InternalSysML.g:18403:1: ( ( rule__FeatureMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:18404:2: ( rule__FeatureMember__DirectionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getDirectionAssignment_1());
}
- // InternalSysML.g:18430:2: ( rule__FeatureMember__DirectionAssignment_1 )
- // InternalSysML.g:18430:3: rule__FeatureMember__DirectionAssignment_1
+ // InternalSysML.g:18405:2: ( rule__FeatureMember__DirectionAssignment_1 )
+ // InternalSysML.g:18405:3: rule__FeatureMember__DirectionAssignment_1
{
pushFollow(FOLLOW_2);
rule__FeatureMember__DirectionAssignment_1();
@@ -65490,14 +65399,14 @@ public final void rule__FeatureMember__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__FeatureMember__Group__2"
- // InternalSysML.g:18438:1: rule__FeatureMember__Group__2 : rule__FeatureMember__Group__2__Impl ;
+ // InternalSysML.g:18413:1: rule__FeatureMember__Group__2 : rule__FeatureMember__Group__2__Impl ;
public final void rule__FeatureMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18442:1: ( rule__FeatureMember__Group__2__Impl )
- // InternalSysML.g:18443:2: rule__FeatureMember__Group__2__Impl
+ // InternalSysML.g:18417:1: ( rule__FeatureMember__Group__2__Impl )
+ // InternalSysML.g:18418:2: rule__FeatureMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureMember__Group__2__Impl();
@@ -65523,23 +65432,23 @@ public final void rule__FeatureMember__Group__2() throws RecognitionException {
// $ANTLR start "rule__FeatureMember__Group__2__Impl"
- // InternalSysML.g:18449:1: rule__FeatureMember__Group__2__Impl : ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:18424:1: rule__FeatureMember__Group__2__Impl : ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__FeatureMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18453:1: ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:18454:1: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:18428:1: ( ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:18429:1: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:18454:1: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:18455:2: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:18429:1: ( ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:18430:2: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:18456:2: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:18456:3: rule__FeatureMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:18431:2: ( rule__FeatureMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:18431:3: rule__FeatureMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__FeatureMember__OwnedMemberFeature_compAssignment_2();
@@ -65574,14 +65483,14 @@ public final void rule__FeatureMember__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__EndFeatureMember__Group__0"
- // InternalSysML.g:18465:1: rule__EndFeatureMember__Group__0 : rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 ;
+ // InternalSysML.g:18440:1: rule__EndFeatureMember__Group__0 : rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 ;
public final void rule__EndFeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18469:1: ( rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 )
- // InternalSysML.g:18470:2: rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1
+ // InternalSysML.g:18444:1: ( rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1 )
+ // InternalSysML.g:18445:2: rule__EndFeatureMember__Group__0__Impl rule__EndFeatureMember__Group__1
{
pushFollow(FOLLOW_43);
rule__EndFeatureMember__Group__0__Impl();
@@ -65612,17 +65521,17 @@ public final void rule__EndFeatureMember__Group__0() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__0__Impl"
- // InternalSysML.g:18477:1: rule__EndFeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
+ // InternalSysML.g:18452:1: rule__EndFeatureMember__Group__0__Impl : ( ruleTypeMemberPrefix ) ;
public final void rule__EndFeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18481:1: ( ( ruleTypeMemberPrefix ) )
- // InternalSysML.g:18482:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18456:1: ( ( ruleTypeMemberPrefix ) )
+ // InternalSysML.g:18457:1: ( ruleTypeMemberPrefix )
{
- // InternalSysML.g:18482:1: ( ruleTypeMemberPrefix )
- // InternalSysML.g:18483:2: ruleTypeMemberPrefix
+ // InternalSysML.g:18457:1: ( ruleTypeMemberPrefix )
+ // InternalSysML.g:18458:2: ruleTypeMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getTypeMemberPrefixParserRuleCall_0());
@@ -65657,14 +65566,14 @@ public final void rule__EndFeatureMember__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__1"
- // InternalSysML.g:18492:1: rule__EndFeatureMember__Group__1 : rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 ;
+ // InternalSysML.g:18467:1: rule__EndFeatureMember__Group__1 : rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 ;
public final void rule__EndFeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18496:1: ( rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 )
- // InternalSysML.g:18497:2: rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2
+ // InternalSysML.g:18471:1: ( rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2 )
+ // InternalSysML.g:18472:2: rule__EndFeatureMember__Group__1__Impl rule__EndFeatureMember__Group__2
{
pushFollow(FOLLOW_41);
rule__EndFeatureMember__Group__1__Impl();
@@ -65695,17 +65604,17 @@ public final void rule__EndFeatureMember__Group__1() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__1__Impl"
- // InternalSysML.g:18504:1: rule__EndFeatureMember__Group__1__Impl : ( 'end' ) ;
+ // InternalSysML.g:18479:1: rule__EndFeatureMember__Group__1__Impl : ( 'end' ) ;
public final void rule__EndFeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18508:1: ( ( 'end' ) )
- // InternalSysML.g:18509:1: ( 'end' )
+ // InternalSysML.g:18483:1: ( ( 'end' ) )
+ // InternalSysML.g:18484:1: ( 'end' )
{
- // InternalSysML.g:18509:1: ( 'end' )
- // InternalSysML.g:18510:2: 'end'
+ // InternalSysML.g:18484:1: ( 'end' )
+ // InternalSysML.g:18485:2: 'end'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getEndKeyword_1());
@@ -65736,14 +65645,14 @@ public final void rule__EndFeatureMember__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__2"
- // InternalSysML.g:18519:1: rule__EndFeatureMember__Group__2 : rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 ;
+ // InternalSysML.g:18494:1: rule__EndFeatureMember__Group__2 : rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 ;
public final void rule__EndFeatureMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18523:1: ( rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 )
- // InternalSysML.g:18524:2: rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3
+ // InternalSysML.g:18498:1: ( rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3 )
+ // InternalSysML.g:18499:2: rule__EndFeatureMember__Group__2__Impl rule__EndFeatureMember__Group__3
{
pushFollow(FOLLOW_42);
rule__EndFeatureMember__Group__2__Impl();
@@ -65774,23 +65683,23 @@ public final void rule__EndFeatureMember__Group__2() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__2__Impl"
- // InternalSysML.g:18531:1: rule__EndFeatureMember__Group__2__Impl : ( ( rule__EndFeatureMember__DirectionAssignment_2 ) ) ;
+ // InternalSysML.g:18506:1: rule__EndFeatureMember__Group__2__Impl : ( ( rule__EndFeatureMember__DirectionAssignment_2 ) ) ;
public final void rule__EndFeatureMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18535:1: ( ( ( rule__EndFeatureMember__DirectionAssignment_2 ) ) )
- // InternalSysML.g:18536:1: ( ( rule__EndFeatureMember__DirectionAssignment_2 ) )
+ // InternalSysML.g:18510:1: ( ( ( rule__EndFeatureMember__DirectionAssignment_2 ) ) )
+ // InternalSysML.g:18511:1: ( ( rule__EndFeatureMember__DirectionAssignment_2 ) )
{
- // InternalSysML.g:18536:1: ( ( rule__EndFeatureMember__DirectionAssignment_2 ) )
- // InternalSysML.g:18537:2: ( rule__EndFeatureMember__DirectionAssignment_2 )
+ // InternalSysML.g:18511:1: ( ( rule__EndFeatureMember__DirectionAssignment_2 ) )
+ // InternalSysML.g:18512:2: ( rule__EndFeatureMember__DirectionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getDirectionAssignment_2());
}
- // InternalSysML.g:18538:2: ( rule__EndFeatureMember__DirectionAssignment_2 )
- // InternalSysML.g:18538:3: rule__EndFeatureMember__DirectionAssignment_2
+ // InternalSysML.g:18513:2: ( rule__EndFeatureMember__DirectionAssignment_2 )
+ // InternalSysML.g:18513:3: rule__EndFeatureMember__DirectionAssignment_2
{
pushFollow(FOLLOW_2);
rule__EndFeatureMember__DirectionAssignment_2();
@@ -65825,14 +65734,14 @@ public final void rule__EndFeatureMember__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__EndFeatureMember__Group__3"
- // InternalSysML.g:18546:1: rule__EndFeatureMember__Group__3 : rule__EndFeatureMember__Group__3__Impl ;
+ // InternalSysML.g:18521:1: rule__EndFeatureMember__Group__3 : rule__EndFeatureMember__Group__3__Impl ;
public final void rule__EndFeatureMember__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18550:1: ( rule__EndFeatureMember__Group__3__Impl )
- // InternalSysML.g:18551:2: rule__EndFeatureMember__Group__3__Impl
+ // InternalSysML.g:18525:1: ( rule__EndFeatureMember__Group__3__Impl )
+ // InternalSysML.g:18526:2: rule__EndFeatureMember__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__EndFeatureMember__Group__3__Impl();
@@ -65858,23 +65767,23 @@ public final void rule__EndFeatureMember__Group__3() throws RecognitionException
// $ANTLR start "rule__EndFeatureMember__Group__3__Impl"
- // InternalSysML.g:18557:1: rule__EndFeatureMember__Group__3__Impl : ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) ;
+ // InternalSysML.g:18532:1: rule__EndFeatureMember__Group__3__Impl : ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) ;
public final void rule__EndFeatureMember__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18561:1: ( ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) )
- // InternalSysML.g:18562:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
+ // InternalSysML.g:18536:1: ( ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) ) )
+ // InternalSysML.g:18537:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
{
- // InternalSysML.g:18562:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
- // InternalSysML.g:18563:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
+ // InternalSysML.g:18537:1: ( ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 ) )
+ // InternalSysML.g:18538:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getOwnedMemberFeature_compAssignment_3());
}
- // InternalSysML.g:18564:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
- // InternalSysML.g:18564:3: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3
+ // InternalSysML.g:18539:2: ( rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 )
+ // InternalSysML.g:18539:3: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3();
@@ -65909,14 +65818,14 @@ public final void rule__EndFeatureMember__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__SuperclassingPart__Group__0"
- // InternalSysML.g:18573:1: rule__SuperclassingPart__Group__0 : rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 ;
+ // InternalSysML.g:18548:1: rule__SuperclassingPart__Group__0 : rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 ;
public final void rule__SuperclassingPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18577:1: ( rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 )
- // InternalSysML.g:18578:2: rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1
+ // InternalSysML.g:18552:1: ( rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1 )
+ // InternalSysML.g:18553:2: rule__SuperclassingPart__Group__0__Impl rule__SuperclassingPart__Group__1
{
pushFollow(FOLLOW_5);
rule__SuperclassingPart__Group__0__Impl();
@@ -65947,17 +65856,17 @@ public final void rule__SuperclassingPart__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__0__Impl"
- // InternalSysML.g:18585:1: rule__SuperclassingPart__Group__0__Impl : ( ruleSpecializesKeyword ) ;
+ // InternalSysML.g:18560:1: rule__SuperclassingPart__Group__0__Impl : ( ruleSpecializesKeyword ) ;
public final void rule__SuperclassingPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18589:1: ( ( ruleSpecializesKeyword ) )
- // InternalSysML.g:18590:1: ( ruleSpecializesKeyword )
+ // InternalSysML.g:18564:1: ( ( ruleSpecializesKeyword ) )
+ // InternalSysML.g:18565:1: ( ruleSpecializesKeyword )
{
- // InternalSysML.g:18590:1: ( ruleSpecializesKeyword )
- // InternalSysML.g:18591:2: ruleSpecializesKeyword
+ // InternalSysML.g:18565:1: ( ruleSpecializesKeyword )
+ // InternalSysML.g:18566:2: ruleSpecializesKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getSpecializesKeywordParserRuleCall_0());
@@ -65992,14 +65901,14 @@ public final void rule__SuperclassingPart__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group__1"
- // InternalSysML.g:18600:1: rule__SuperclassingPart__Group__1 : rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 ;
+ // InternalSysML.g:18575:1: rule__SuperclassingPart__Group__1 : rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 ;
public final void rule__SuperclassingPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18604:1: ( rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 )
- // InternalSysML.g:18605:2: rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2
+ // InternalSysML.g:18579:1: ( rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2 )
+ // InternalSysML.g:18580:2: rule__SuperclassingPart__Group__1__Impl rule__SuperclassingPart__Group__2
{
pushFollow(FOLLOW_8);
rule__SuperclassingPart__Group__1__Impl();
@@ -66030,23 +65939,23 @@ public final void rule__SuperclassingPart__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__1__Impl"
- // InternalSysML.g:18612:1: rule__SuperclassingPart__Group__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:18587:1: rule__SuperclassingPart__Group__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__SuperclassingPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18616:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:18617:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:18591:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:18592:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:18617:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:18618:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:18592:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:18593:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:18619:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:18619:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:18594:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:18594:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__OwnedRelationship_compAssignment_1();
@@ -66081,14 +65990,14 @@ public final void rule__SuperclassingPart__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group__2"
- // InternalSysML.g:18627:1: rule__SuperclassingPart__Group__2 : rule__SuperclassingPart__Group__2__Impl ;
+ // InternalSysML.g:18602:1: rule__SuperclassingPart__Group__2 : rule__SuperclassingPart__Group__2__Impl ;
public final void rule__SuperclassingPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18631:1: ( rule__SuperclassingPart__Group__2__Impl )
- // InternalSysML.g:18632:2: rule__SuperclassingPart__Group__2__Impl
+ // InternalSysML.g:18606:1: ( rule__SuperclassingPart__Group__2__Impl )
+ // InternalSysML.g:18607:2: rule__SuperclassingPart__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__Group__2__Impl();
@@ -66114,22 +66023,22 @@ public final void rule__SuperclassingPart__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__SuperclassingPart__Group__2__Impl"
- // InternalSysML.g:18638:1: rule__SuperclassingPart__Group__2__Impl : ( ( rule__SuperclassingPart__Group_2__0 )* ) ;
+ // InternalSysML.g:18613:1: rule__SuperclassingPart__Group__2__Impl : ( ( rule__SuperclassingPart__Group_2__0 )* ) ;
public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18642:1: ( ( ( rule__SuperclassingPart__Group_2__0 )* ) )
- // InternalSysML.g:18643:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
+ // InternalSysML.g:18617:1: ( ( ( rule__SuperclassingPart__Group_2__0 )* ) )
+ // InternalSysML.g:18618:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
{
- // InternalSysML.g:18643:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
- // InternalSysML.g:18644:2: ( rule__SuperclassingPart__Group_2__0 )*
+ // InternalSysML.g:18618:1: ( ( rule__SuperclassingPart__Group_2__0 )* )
+ // InternalSysML.g:18619:2: ( rule__SuperclassingPart__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getGroup_2());
}
- // InternalSysML.g:18645:2: ( rule__SuperclassingPart__Group_2__0 )*
+ // InternalSysML.g:18620:2: ( rule__SuperclassingPart__Group_2__0 )*
loop184:
do {
int alt184=2;
@@ -66142,7 +66051,7 @@ public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionEx
switch (alt184) {
case 1 :
- // InternalSysML.g:18645:3: rule__SuperclassingPart__Group_2__0
+ // InternalSysML.g:18620:3: rule__SuperclassingPart__Group_2__0
{
pushFollow(FOLLOW_9);
rule__SuperclassingPart__Group_2__0();
@@ -66183,14 +66092,14 @@ public final void rule__SuperclassingPart__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__SuperclassingPart__Group_2__0"
- // InternalSysML.g:18654:1: rule__SuperclassingPart__Group_2__0 : rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 ;
+ // InternalSysML.g:18629:1: rule__SuperclassingPart__Group_2__0 : rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 ;
public final void rule__SuperclassingPart__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18658:1: ( rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 )
- // InternalSysML.g:18659:2: rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1
+ // InternalSysML.g:18633:1: ( rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1 )
+ // InternalSysML.g:18634:2: rule__SuperclassingPart__Group_2__0__Impl rule__SuperclassingPart__Group_2__1
{
pushFollow(FOLLOW_5);
rule__SuperclassingPart__Group_2__0__Impl();
@@ -66221,17 +66130,17 @@ public final void rule__SuperclassingPart__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__SuperclassingPart__Group_2__0__Impl"
- // InternalSysML.g:18666:1: rule__SuperclassingPart__Group_2__0__Impl : ( ',' ) ;
+ // InternalSysML.g:18641:1: rule__SuperclassingPart__Group_2__0__Impl : ( ',' ) ;
public final void rule__SuperclassingPart__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18670:1: ( ( ',' ) )
- // InternalSysML.g:18671:1: ( ',' )
+ // InternalSysML.g:18645:1: ( ( ',' ) )
+ // InternalSysML.g:18646:1: ( ',' )
{
- // InternalSysML.g:18671:1: ( ',' )
- // InternalSysML.g:18672:2: ','
+ // InternalSysML.g:18646:1: ( ',' )
+ // InternalSysML.g:18647:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getCommaKeyword_2_0());
@@ -66262,14 +66171,14 @@ public final void rule__SuperclassingPart__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__SuperclassingPart__Group_2__1"
- // InternalSysML.g:18681:1: rule__SuperclassingPart__Group_2__1 : rule__SuperclassingPart__Group_2__1__Impl ;
+ // InternalSysML.g:18656:1: rule__SuperclassingPart__Group_2__1 : rule__SuperclassingPart__Group_2__1__Impl ;
public final void rule__SuperclassingPart__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18685:1: ( rule__SuperclassingPart__Group_2__1__Impl )
- // InternalSysML.g:18686:2: rule__SuperclassingPart__Group_2__1__Impl
+ // InternalSysML.g:18660:1: ( rule__SuperclassingPart__Group_2__1__Impl )
+ // InternalSysML.g:18661:2: rule__SuperclassingPart__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__Group_2__1__Impl();
@@ -66295,23 +66204,23 @@ public final void rule__SuperclassingPart__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__SuperclassingPart__Group_2__1__Impl"
- // InternalSysML.g:18692:1: rule__SuperclassingPart__Group_2__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) ;
+ // InternalSysML.g:18667:1: rule__SuperclassingPart__Group_2__1__Impl : ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) ;
public final void rule__SuperclassingPart__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18696:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) )
- // InternalSysML.g:18697:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:18671:1: ( ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalSysML.g:18672:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalSysML.g:18697:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
- // InternalSysML.g:18698:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:18672:1: ( ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:18673:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalSysML.g:18699:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
- // InternalSysML.g:18699:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1
+ // InternalSysML.g:18674:2: ( rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:18674:3: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1();
@@ -66346,14 +66255,14 @@ public final void rule__SuperclassingPart__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__FeatureDeclaration__Group_0__0"
- // InternalSysML.g:18708:1: rule__FeatureDeclaration__Group_0__0 : rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1 ;
+ // InternalSysML.g:18683:1: rule__FeatureDeclaration__Group_0__0 : rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1 ;
public final void rule__FeatureDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18712:1: ( rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1 )
- // InternalSysML.g:18713:2: rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1
+ // InternalSysML.g:18687:1: ( rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1 )
+ // InternalSysML.g:18688:2: rule__FeatureDeclaration__Group_0__0__Impl rule__FeatureDeclaration__Group_0__1
{
pushFollow(FOLLOW_44);
rule__FeatureDeclaration__Group_0__0__Impl();
@@ -66384,17 +66293,17 @@ public final void rule__FeatureDeclaration__Group_0__0() throws RecognitionExcep
// $ANTLR start "rule__FeatureDeclaration__Group_0__0__Impl"
- // InternalSysML.g:18720:1: rule__FeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
+ // InternalSysML.g:18695:1: rule__FeatureDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
public final void rule__FeatureDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18724:1: ( ( ruleIdentification ) )
- // InternalSysML.g:18725:1: ( ruleIdentification )
+ // InternalSysML.g:18699:1: ( ( ruleIdentification ) )
+ // InternalSysML.g:18700:1: ( ruleIdentification )
{
- // InternalSysML.g:18725:1: ( ruleIdentification )
- // InternalSysML.g:18726:2: ruleIdentification
+ // InternalSysML.g:18700:1: ( ruleIdentification )
+ // InternalSysML.g:18701:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getIdentificationParserRuleCall_0_0());
@@ -66429,14 +66338,14 @@ public final void rule__FeatureDeclaration__Group_0__0__Impl() throws Recognitio
// $ANTLR start "rule__FeatureDeclaration__Group_0__1"
- // InternalSysML.g:18735:1: rule__FeatureDeclaration__Group_0__1 : rule__FeatureDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:18710:1: rule__FeatureDeclaration__Group_0__1 : rule__FeatureDeclaration__Group_0__1__Impl ;
public final void rule__FeatureDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18739:1: ( rule__FeatureDeclaration__Group_0__1__Impl )
- // InternalSysML.g:18740:2: rule__FeatureDeclaration__Group_0__1__Impl
+ // InternalSysML.g:18714:1: ( rule__FeatureDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:18715:2: rule__FeatureDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureDeclaration__Group_0__1__Impl();
@@ -66462,22 +66371,22 @@ public final void rule__FeatureDeclaration__Group_0__1() throws RecognitionExcep
// $ANTLR start "rule__FeatureDeclaration__Group_0__1__Impl"
- // InternalSysML.g:18746:1: rule__FeatureDeclaration__Group_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
+ // InternalSysML.g:18721:1: rule__FeatureDeclaration__Group_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
public final void rule__FeatureDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18750:1: ( ( ( ruleFeatureSpecializationPart )? ) )
- // InternalSysML.g:18751:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:18725:1: ( ( ( ruleFeatureSpecializationPart )? ) )
+ // InternalSysML.g:18726:1: ( ( ruleFeatureSpecializationPart )? )
{
- // InternalSysML.g:18751:1: ( ( ruleFeatureSpecializationPart )? )
- // InternalSysML.g:18752:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:18726:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:18727:2: ( ruleFeatureSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureDeclarationAccess().getFeatureSpecializationPartParserRuleCall_0_1());
}
- // InternalSysML.g:18753:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:18728:2: ( ruleFeatureSpecializationPart )?
int alt185=2;
int LA185_0 = input.LA(1);
@@ -66486,7 +66395,7 @@ public final void rule__FeatureDeclaration__Group_0__1__Impl() throws Recognitio
}
switch (alt185) {
case 1 :
- // InternalSysML.g:18753:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:18728:3: ruleFeatureSpecializationPart
{
pushFollow(FOLLOW_2);
ruleFeatureSpecializationPart();
@@ -66524,14 +66433,14 @@ public final void rule__FeatureDeclaration__Group_0__1__Impl() throws Recognitio
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__0"
- // InternalSysML.g:18762:1: rule__FeatureSpecializationPart__Group_0__0 : rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 ;
+ // InternalSysML.g:18737:1: rule__FeatureSpecializationPart__Group_0__0 : rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 ;
public final void rule__FeatureSpecializationPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18766:1: ( rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 )
- // InternalSysML.g:18767:2: rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1
+ // InternalSysML.g:18741:1: ( rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1 )
+ // InternalSysML.g:18742:2: rule__FeatureSpecializationPart__Group_0__0__Impl rule__FeatureSpecializationPart__Group_0__1
{
pushFollow(FOLLOW_44);
rule__FeatureSpecializationPart__Group_0__0__Impl();
@@ -66562,26 +66471,26 @@ public final void rule__FeatureSpecializationPart__Group_0__0() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__0__Impl"
- // InternalSysML.g:18774:1: rule__FeatureSpecializationPart__Group_0__0__Impl : ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) ;
+ // InternalSysML.g:18749:1: rule__FeatureSpecializationPart__Group_0__0__Impl : ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) ;
public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18778:1: ( ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) )
- // InternalSysML.g:18779:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:18753:1: ( ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) ) )
+ // InternalSysML.g:18754:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
{
- // InternalSysML.g:18779:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:18780:2: ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18754:1: ( ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:18755:2: ( ( ruleFeatureSpecialization ) ) ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:18780:2: ( ( ruleFeatureSpecialization ) )
- // InternalSysML.g:18781:3: ( ruleFeatureSpecialization )
+ // InternalSysML.g:18755:2: ( ( ruleFeatureSpecialization ) )
+ // InternalSysML.g:18756:3: ( ruleFeatureSpecialization )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:18782:3: ( ruleFeatureSpecialization )
- // InternalSysML.g:18782:4: ruleFeatureSpecialization
+ // InternalSysML.g:18757:3: ( ruleFeatureSpecialization )
+ // InternalSysML.g:18757:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -66597,20 +66506,20 @@ public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws Rec
}
- // InternalSysML.g:18785:2: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:18786:3: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18760:2: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18761:3: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:18787:3: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18762:3: ( ruleFeatureSpecialization )*
loop186:
do {
int alt186=2;
alt186 = dfa186.predict(input);
switch (alt186) {
case 1 :
- // InternalSysML.g:18787:4: ruleFeatureSpecialization
+ // InternalSysML.g:18762:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -66654,14 +66563,14 @@ public final void rule__FeatureSpecializationPart__Group_0__0__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__1"
- // InternalSysML.g:18796:1: rule__FeatureSpecializationPart__Group_0__1 : rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 ;
+ // InternalSysML.g:18771:1: rule__FeatureSpecializationPart__Group_0__1 : rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 ;
public final void rule__FeatureSpecializationPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18800:1: ( rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 )
- // InternalSysML.g:18801:2: rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2
+ // InternalSysML.g:18775:1: ( rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2 )
+ // InternalSysML.g:18776:2: rule__FeatureSpecializationPart__Group_0__1__Impl rule__FeatureSpecializationPart__Group_0__2
{
pushFollow(FOLLOW_44);
rule__FeatureSpecializationPart__Group_0__1__Impl();
@@ -66692,22 +66601,22 @@ public final void rule__FeatureSpecializationPart__Group_0__1() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__1__Impl"
- // InternalSysML.g:18808:1: rule__FeatureSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ // InternalSysML.g:18783:1: rule__FeatureSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18812:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalSysML.g:18813:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:18787:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalSysML.g:18788:1: ( ( ruleMultiplicityPart )? )
{
- // InternalSysML.g:18813:1: ( ( ruleMultiplicityPart )? )
- // InternalSysML.g:18814:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:18788:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:18789:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getMultiplicityPartParserRuleCall_0_1());
}
- // InternalSysML.g:18815:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:18790:2: ( ruleMultiplicityPart )?
int alt187=2;
int LA187_0 = input.LA(1);
@@ -66716,7 +66625,7 @@ public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws Rec
}
switch (alt187) {
case 1 :
- // InternalSysML.g:18815:3: ruleMultiplicityPart
+ // InternalSysML.g:18790:3: ruleMultiplicityPart
{
pushFollow(FOLLOW_2);
ruleMultiplicityPart();
@@ -66754,14 +66663,14 @@ public final void rule__FeatureSpecializationPart__Group_0__1__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__2"
- // InternalSysML.g:18823:1: rule__FeatureSpecializationPart__Group_0__2 : rule__FeatureSpecializationPart__Group_0__2__Impl ;
+ // InternalSysML.g:18798:1: rule__FeatureSpecializationPart__Group_0__2 : rule__FeatureSpecializationPart__Group_0__2__Impl ;
public final void rule__FeatureSpecializationPart__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18827:1: ( rule__FeatureSpecializationPart__Group_0__2__Impl )
- // InternalSysML.g:18828:2: rule__FeatureSpecializationPart__Group_0__2__Impl
+ // InternalSysML.g:18802:1: ( rule__FeatureSpecializationPart__Group_0__2__Impl )
+ // InternalSysML.g:18803:2: rule__FeatureSpecializationPart__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_0__2__Impl();
@@ -66787,22 +66696,22 @@ public final void rule__FeatureSpecializationPart__Group_0__2() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_0__2__Impl"
- // InternalSysML.g:18834:1: rule__FeatureSpecializationPart__Group_0__2__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalSysML.g:18809:1: rule__FeatureSpecializationPart__Group_0__2__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18838:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:18839:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18813:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:18814:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:18839:1: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:18840:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18814:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18815:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_0_2());
}
- // InternalSysML.g:18841:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18816:2: ( ruleFeatureSpecialization )*
loop188:
do {
int alt188=2;
@@ -66815,7 +66724,7 @@ public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws Rec
switch (alt188) {
case 1 :
- // InternalSysML.g:18841:3: ruleFeatureSpecialization
+ // InternalSysML.g:18816:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -66856,14 +66765,14 @@ public final void rule__FeatureSpecializationPart__Group_0__2__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__0"
- // InternalSysML.g:18850:1: rule__FeatureSpecializationPart__Group_1__0 : rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 ;
+ // InternalSysML.g:18825:1: rule__FeatureSpecializationPart__Group_1__0 : rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 ;
public final void rule__FeatureSpecializationPart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18854:1: ( rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 )
- // InternalSysML.g:18855:2: rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1
+ // InternalSysML.g:18829:1: ( rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1 )
+ // InternalSysML.g:18830:2: rule__FeatureSpecializationPart__Group_1__0__Impl rule__FeatureSpecializationPart__Group_1__1
{
pushFollow(FOLLOW_46);
rule__FeatureSpecializationPart__Group_1__0__Impl();
@@ -66894,17 +66803,17 @@ public final void rule__FeatureSpecializationPart__Group_1__0() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__0__Impl"
- // InternalSysML.g:18862:1: rule__FeatureSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
+ // InternalSysML.g:18837:1: rule__FeatureSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
public final void rule__FeatureSpecializationPart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18866:1: ( ( ruleMultiplicityPart ) )
- // InternalSysML.g:18867:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:18841:1: ( ( ruleMultiplicityPart ) )
+ // InternalSysML.g:18842:1: ( ruleMultiplicityPart )
{
- // InternalSysML.g:18867:1: ( ruleMultiplicityPart )
- // InternalSysML.g:18868:2: ruleMultiplicityPart
+ // InternalSysML.g:18842:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:18843:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getMultiplicityPartParserRuleCall_1_0());
@@ -66939,14 +66848,14 @@ public final void rule__FeatureSpecializationPart__Group_1__0__Impl() throws Rec
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__1"
- // InternalSysML.g:18877:1: rule__FeatureSpecializationPart__Group_1__1 : rule__FeatureSpecializationPart__Group_1__1__Impl ;
+ // InternalSysML.g:18852:1: rule__FeatureSpecializationPart__Group_1__1 : rule__FeatureSpecializationPart__Group_1__1__Impl ;
public final void rule__FeatureSpecializationPart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18881:1: ( rule__FeatureSpecializationPart__Group_1__1__Impl )
- // InternalSysML.g:18882:2: rule__FeatureSpecializationPart__Group_1__1__Impl
+ // InternalSysML.g:18856:1: ( rule__FeatureSpecializationPart__Group_1__1__Impl )
+ // InternalSysML.g:18857:2: rule__FeatureSpecializationPart__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureSpecializationPart__Group_1__1__Impl();
@@ -66972,22 +66881,22 @@ public final void rule__FeatureSpecializationPart__Group_1__1() throws Recogniti
// $ANTLR start "rule__FeatureSpecializationPart__Group_1__1__Impl"
- // InternalSysML.g:18888:1: rule__FeatureSpecializationPart__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalSysML.g:18863:1: rule__FeatureSpecializationPart__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18892:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:18893:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18867:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:18868:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:18893:1: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:18894:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18868:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:18869:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureSpecializationPartAccess().getFeatureSpecializationParserRuleCall_1_1());
}
- // InternalSysML.g:18895:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:18870:2: ( ruleFeatureSpecialization )*
loop189:
do {
int alt189=2;
@@ -67000,7 +66909,7 @@ public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws Rec
switch (alt189) {
case 1 :
- // InternalSysML.g:18895:3: ruleFeatureSpecialization
+ // InternalSysML.g:18870:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -67041,14 +66950,14 @@ public final void rule__FeatureSpecializationPart__Group_1__1__Impl() throws Rec
// $ANTLR start "rule__MultiplicityPart__Group__0"
- // InternalSysML.g:18904:1: rule__MultiplicityPart__Group__0 : rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 ;
+ // InternalSysML.g:18879:1: rule__MultiplicityPart__Group__0 : rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 ;
public final void rule__MultiplicityPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18908:1: ( rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 )
- // InternalSysML.g:18909:2: rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1
+ // InternalSysML.g:18883:1: ( rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1 )
+ // InternalSysML.g:18884:2: rule__MultiplicityPart__Group__0__Impl rule__MultiplicityPart__Group__1
{
pushFollow(FOLLOW_47);
rule__MultiplicityPart__Group__0__Impl();
@@ -67079,23 +66988,23 @@ public final void rule__MultiplicityPart__Group__0() throws RecognitionException
// $ANTLR start "rule__MultiplicityPart__Group__0__Impl"
- // InternalSysML.g:18916:1: rule__MultiplicityPart__Group__0__Impl : ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:18891:1: rule__MultiplicityPart__Group__0__Impl : ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) ;
public final void rule__MultiplicityPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18920:1: ( ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) )
- // InternalSysML.g:18921:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
+ // InternalSysML.g:18895:1: ( ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:18896:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
{
- // InternalSysML.g:18921:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
- // InternalSysML.g:18922:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
+ // InternalSysML.g:18896:1: ( ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 ) )
+ // InternalSysML.g:18897:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getOwnedMembership_compAssignment_0());
}
- // InternalSysML.g:18923:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
- // InternalSysML.g:18923:3: rule__MultiplicityPart__OwnedMembership_compAssignment_0
+ // InternalSysML.g:18898:2: ( rule__MultiplicityPart__OwnedMembership_compAssignment_0 )
+ // InternalSysML.g:18898:3: rule__MultiplicityPart__OwnedMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__OwnedMembership_compAssignment_0();
@@ -67130,14 +67039,14 @@ public final void rule__MultiplicityPart__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__MultiplicityPart__Group__1"
- // InternalSysML.g:18931:1: rule__MultiplicityPart__Group__1 : rule__MultiplicityPart__Group__1__Impl ;
+ // InternalSysML.g:18906:1: rule__MultiplicityPart__Group__1 : rule__MultiplicityPart__Group__1__Impl ;
public final void rule__MultiplicityPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18935:1: ( rule__MultiplicityPart__Group__1__Impl )
- // InternalSysML.g:18936:2: rule__MultiplicityPart__Group__1__Impl
+ // InternalSysML.g:18910:1: ( rule__MultiplicityPart__Group__1__Impl )
+ // InternalSysML.g:18911:2: rule__MultiplicityPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group__1__Impl();
@@ -67163,22 +67072,22 @@ public final void rule__MultiplicityPart__Group__1() throws RecognitionException
// $ANTLR start "rule__MultiplicityPart__Group__1__Impl"
- // InternalSysML.g:18942:1: rule__MultiplicityPart__Group__1__Impl : ( ( rule__MultiplicityPart__Alternatives_1 )? ) ;
+ // InternalSysML.g:18917:1: rule__MultiplicityPart__Group__1__Impl : ( ( rule__MultiplicityPart__Alternatives_1 )? ) ;
public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18946:1: ( ( ( rule__MultiplicityPart__Alternatives_1 )? ) )
- // InternalSysML.g:18947:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
+ // InternalSysML.g:18921:1: ( ( ( rule__MultiplicityPart__Alternatives_1 )? ) )
+ // InternalSysML.g:18922:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
{
- // InternalSysML.g:18947:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
- // InternalSysML.g:18948:2: ( rule__MultiplicityPart__Alternatives_1 )?
+ // InternalSysML.g:18922:1: ( ( rule__MultiplicityPart__Alternatives_1 )? )
+ // InternalSysML.g:18923:2: ( rule__MultiplicityPart__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getAlternatives_1());
}
- // InternalSysML.g:18949:2: ( rule__MultiplicityPart__Alternatives_1 )?
+ // InternalSysML.g:18924:2: ( rule__MultiplicityPart__Alternatives_1 )?
int alt190=2;
int LA190_0 = input.LA(1);
@@ -67187,7 +67096,7 @@ public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionExc
}
switch (alt190) {
case 1 :
- // InternalSysML.g:18949:3: rule__MultiplicityPart__Alternatives_1
+ // InternalSysML.g:18924:3: rule__MultiplicityPart__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Alternatives_1();
@@ -67225,14 +67134,14 @@ public final void rule__MultiplicityPart__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__MultiplicityPart__Group_1_0__0"
- // InternalSysML.g:18958:1: rule__MultiplicityPart__Group_1_0__0 : rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 ;
+ // InternalSysML.g:18933:1: rule__MultiplicityPart__Group_1_0__0 : rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 ;
public final void rule__MultiplicityPart__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18962:1: ( rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 )
- // InternalSysML.g:18963:2: rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1
+ // InternalSysML.g:18937:1: ( rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1 )
+ // InternalSysML.g:18938:2: rule__MultiplicityPart__Group_1_0__0__Impl rule__MultiplicityPart__Group_1_0__1
{
pushFollow(FOLLOW_48);
rule__MultiplicityPart__Group_1_0__0__Impl();
@@ -67263,23 +67172,23 @@ public final void rule__MultiplicityPart__Group_1_0__0() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_0__0__Impl"
- // InternalSysML.g:18970:1: rule__MultiplicityPart__Group_1_0__0__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) ;
+ // InternalSysML.g:18945:1: rule__MultiplicityPart__Group_1_0__0__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) ;
public final void rule__MultiplicityPart__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18974:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) )
- // InternalSysML.g:18975:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
+ // InternalSysML.g:18949:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) ) )
+ // InternalSysML.g:18950:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
{
- // InternalSysML.g:18975:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
- // InternalSysML.g:18976:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
+ // InternalSysML.g:18950:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 ) )
+ // InternalSysML.g:18951:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedAssignment_1_0_0());
}
- // InternalSysML.g:18977:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
- // InternalSysML.g:18977:3: rule__MultiplicityPart__IsOrderedAssignment_1_0_0
+ // InternalSysML.g:18952:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_0_0 )
+ // InternalSysML.g:18952:3: rule__MultiplicityPart__IsOrderedAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsOrderedAssignment_1_0_0();
@@ -67314,14 +67223,14 @@ public final void rule__MultiplicityPart__Group_1_0__0__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_0__1"
- // InternalSysML.g:18985:1: rule__MultiplicityPart__Group_1_0__1 : rule__MultiplicityPart__Group_1_0__1__Impl ;
+ // InternalSysML.g:18960:1: rule__MultiplicityPart__Group_1_0__1 : rule__MultiplicityPart__Group_1_0__1__Impl ;
public final void rule__MultiplicityPart__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:18989:1: ( rule__MultiplicityPart__Group_1_0__1__Impl )
- // InternalSysML.g:18990:2: rule__MultiplicityPart__Group_1_0__1__Impl
+ // InternalSysML.g:18964:1: ( rule__MultiplicityPart__Group_1_0__1__Impl )
+ // InternalSysML.g:18965:2: rule__MultiplicityPart__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_0__1__Impl();
@@ -67347,22 +67256,22 @@ public final void rule__MultiplicityPart__Group_1_0__1() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_0__1__Impl"
- // InternalSysML.g:18996:1: rule__MultiplicityPart__Group_1_0__1__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) ;
+ // InternalSysML.g:18971:1: rule__MultiplicityPart__Group_1_0__1__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) ;
public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19000:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) )
- // InternalSysML.g:19001:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
+ // InternalSysML.g:18975:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? ) )
+ // InternalSysML.g:18976:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
{
- // InternalSysML.g:19001:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
- // InternalSysML.g:19002:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
+ // InternalSysML.g:18976:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )? )
+ // InternalSysML.g:18977:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueAssignment_1_0_1());
}
- // InternalSysML.g:19003:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
+ // InternalSysML.g:18978:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 )?
int alt191=2;
int LA191_0 = input.LA(1);
@@ -67371,7 +67280,7 @@ public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws Recognitio
}
switch (alt191) {
case 1 :
- // InternalSysML.g:19003:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1
+ // InternalSysML.g:18978:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1();
@@ -67409,14 +67318,14 @@ public final void rule__MultiplicityPart__Group_1_0__1__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_1__0"
- // InternalSysML.g:19012:1: rule__MultiplicityPart__Group_1_1__0 : rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 ;
+ // InternalSysML.g:18987:1: rule__MultiplicityPart__Group_1_1__0 : rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 ;
public final void rule__MultiplicityPart__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19016:1: ( rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 )
- // InternalSysML.g:19017:2: rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1
+ // InternalSysML.g:18991:1: ( rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1 )
+ // InternalSysML.g:18992:2: rule__MultiplicityPart__Group_1_1__0__Impl rule__MultiplicityPart__Group_1_1__1
{
pushFollow(FOLLOW_49);
rule__MultiplicityPart__Group_1_1__0__Impl();
@@ -67447,23 +67356,23 @@ public final void rule__MultiplicityPart__Group_1_1__0() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_1__0__Impl"
- // InternalSysML.g:19024:1: rule__MultiplicityPart__Group_1_1__0__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) ;
+ // InternalSysML.g:18999:1: rule__MultiplicityPart__Group_1_1__0__Impl : ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) ;
public final void rule__MultiplicityPart__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19028:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) )
- // InternalSysML.g:19029:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
+ // InternalSysML.g:19003:1: ( ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) ) )
+ // InternalSysML.g:19004:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
{
- // InternalSysML.g:19029:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
- // InternalSysML.g:19030:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
+ // InternalSysML.g:19004:1: ( ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 ) )
+ // InternalSysML.g:19005:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueAssignment_1_1_0());
}
- // InternalSysML.g:19031:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
- // InternalSysML.g:19031:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0
+ // InternalSysML.g:19006:2: ( rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 )
+ // InternalSysML.g:19006:3: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0();
@@ -67498,14 +67407,14 @@ public final void rule__MultiplicityPart__Group_1_1__0__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicityPart__Group_1_1__1"
- // InternalSysML.g:19039:1: rule__MultiplicityPart__Group_1_1__1 : rule__MultiplicityPart__Group_1_1__1__Impl ;
+ // InternalSysML.g:19014:1: rule__MultiplicityPart__Group_1_1__1 : rule__MultiplicityPart__Group_1_1__1__Impl ;
public final void rule__MultiplicityPart__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19043:1: ( rule__MultiplicityPart__Group_1_1__1__Impl )
- // InternalSysML.g:19044:2: rule__MultiplicityPart__Group_1_1__1__Impl
+ // InternalSysML.g:19018:1: ( rule__MultiplicityPart__Group_1_1__1__Impl )
+ // InternalSysML.g:19019:2: rule__MultiplicityPart__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__Group_1_1__1__Impl();
@@ -67531,22 +67440,22 @@ public final void rule__MultiplicityPart__Group_1_1__1() throws RecognitionExcep
// $ANTLR start "rule__MultiplicityPart__Group_1_1__1__Impl"
- // InternalSysML.g:19050:1: rule__MultiplicityPart__Group_1_1__1__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) ;
+ // InternalSysML.g:19025:1: rule__MultiplicityPart__Group_1_1__1__Impl : ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) ;
public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19054:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) )
- // InternalSysML.g:19055:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
+ // InternalSysML.g:19029:1: ( ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? ) )
+ // InternalSysML.g:19030:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
{
- // InternalSysML.g:19055:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
- // InternalSysML.g:19056:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
+ // InternalSysML.g:19030:1: ( ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )? )
+ // InternalSysML.g:19031:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedAssignment_1_1_1());
}
- // InternalSysML.g:19057:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
+ // InternalSysML.g:19032:2: ( rule__MultiplicityPart__IsOrderedAssignment_1_1_1 )?
int alt192=2;
int LA192_0 = input.LA(1);
@@ -67555,7 +67464,7 @@ public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws Recognitio
}
switch (alt192) {
case 1 :
- // InternalSysML.g:19057:3: rule__MultiplicityPart__IsOrderedAssignment_1_1_1
+ // InternalSysML.g:19032:3: rule__MultiplicityPart__IsOrderedAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__MultiplicityPart__IsOrderedAssignment_1_1_1();
@@ -67593,14 +67502,14 @@ public final void rule__MultiplicityPart__Group_1_1__1__Impl() throws Recognitio
// $ANTLR start "rule__Typings__Group__0"
- // InternalSysML.g:19066:1: rule__Typings__Group__0 : rule__Typings__Group__0__Impl rule__Typings__Group__1 ;
+ // InternalSysML.g:19041:1: rule__Typings__Group__0 : rule__Typings__Group__0__Impl rule__Typings__Group__1 ;
public final void rule__Typings__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19070:1: ( rule__Typings__Group__0__Impl rule__Typings__Group__1 )
- // InternalSysML.g:19071:2: rule__Typings__Group__0__Impl rule__Typings__Group__1
+ // InternalSysML.g:19045:1: ( rule__Typings__Group__0__Impl rule__Typings__Group__1 )
+ // InternalSysML.g:19046:2: rule__Typings__Group__0__Impl rule__Typings__Group__1
{
pushFollow(FOLLOW_8);
rule__Typings__Group__0__Impl();
@@ -67631,17 +67540,17 @@ public final void rule__Typings__Group__0() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__0__Impl"
- // InternalSysML.g:19078:1: rule__Typings__Group__0__Impl : ( ruleTypedBy ) ;
+ // InternalSysML.g:19053:1: rule__Typings__Group__0__Impl : ( ruleTypedBy ) ;
public final void rule__Typings__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19082:1: ( ( ruleTypedBy ) )
- // InternalSysML.g:19083:1: ( ruleTypedBy )
+ // InternalSysML.g:19057:1: ( ( ruleTypedBy ) )
+ // InternalSysML.g:19058:1: ( ruleTypedBy )
{
- // InternalSysML.g:19083:1: ( ruleTypedBy )
- // InternalSysML.g:19084:2: ruleTypedBy
+ // InternalSysML.g:19058:1: ( ruleTypedBy )
+ // InternalSysML.g:19059:2: ruleTypedBy
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getTypedByParserRuleCall_0());
@@ -67676,14 +67585,14 @@ public final void rule__Typings__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__1"
- // InternalSysML.g:19093:1: rule__Typings__Group__1 : rule__Typings__Group__1__Impl ;
+ // InternalSysML.g:19068:1: rule__Typings__Group__1 : rule__Typings__Group__1__Impl ;
public final void rule__Typings__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19097:1: ( rule__Typings__Group__1__Impl )
- // InternalSysML.g:19098:2: rule__Typings__Group__1__Impl
+ // InternalSysML.g:19072:1: ( rule__Typings__Group__1__Impl )
+ // InternalSysML.g:19073:2: rule__Typings__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Typings__Group__1__Impl();
@@ -67709,22 +67618,22 @@ public final void rule__Typings__Group__1() throws RecognitionException {
// $ANTLR start "rule__Typings__Group__1__Impl"
- // InternalSysML.g:19104:1: rule__Typings__Group__1__Impl : ( ( rule__Typings__Group_1__0 )* ) ;
+ // InternalSysML.g:19079:1: rule__Typings__Group__1__Impl : ( ( rule__Typings__Group_1__0 )* ) ;
public final void rule__Typings__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19108:1: ( ( ( rule__Typings__Group_1__0 )* ) )
- // InternalSysML.g:19109:1: ( ( rule__Typings__Group_1__0 )* )
+ // InternalSysML.g:19083:1: ( ( ( rule__Typings__Group_1__0 )* ) )
+ // InternalSysML.g:19084:1: ( ( rule__Typings__Group_1__0 )* )
{
- // InternalSysML.g:19109:1: ( ( rule__Typings__Group_1__0 )* )
- // InternalSysML.g:19110:2: ( rule__Typings__Group_1__0 )*
+ // InternalSysML.g:19084:1: ( ( rule__Typings__Group_1__0 )* )
+ // InternalSysML.g:19085:2: ( rule__Typings__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getGroup_1());
}
- // InternalSysML.g:19111:2: ( rule__Typings__Group_1__0 )*
+ // InternalSysML.g:19086:2: ( rule__Typings__Group_1__0 )*
loop193:
do {
int alt193=2;
@@ -67737,7 +67646,7 @@ public final void rule__Typings__Group__1__Impl() throws RecognitionException {
switch (alt193) {
case 1 :
- // InternalSysML.g:19111:3: rule__Typings__Group_1__0
+ // InternalSysML.g:19086:3: rule__Typings__Group_1__0
{
pushFollow(FOLLOW_9);
rule__Typings__Group_1__0();
@@ -67778,14 +67687,14 @@ public final void rule__Typings__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__0"
- // InternalSysML.g:19120:1: rule__Typings__Group_1__0 : rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 ;
+ // InternalSysML.g:19095:1: rule__Typings__Group_1__0 : rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 ;
public final void rule__Typings__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19124:1: ( rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 )
- // InternalSysML.g:19125:2: rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1
+ // InternalSysML.g:19099:1: ( rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1 )
+ // InternalSysML.g:19100:2: rule__Typings__Group_1__0__Impl rule__Typings__Group_1__1
{
pushFollow(FOLLOW_5);
rule__Typings__Group_1__0__Impl();
@@ -67816,17 +67725,17 @@ public final void rule__Typings__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__0__Impl"
- // InternalSysML.g:19132:1: rule__Typings__Group_1__0__Impl : ( ',' ) ;
+ // InternalSysML.g:19107:1: rule__Typings__Group_1__0__Impl : ( ',' ) ;
public final void rule__Typings__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19136:1: ( ( ',' ) )
- // InternalSysML.g:19137:1: ( ',' )
+ // InternalSysML.g:19111:1: ( ( ',' ) )
+ // InternalSysML.g:19112:1: ( ',' )
{
- // InternalSysML.g:19137:1: ( ',' )
- // InternalSysML.g:19138:2: ','
+ // InternalSysML.g:19112:1: ( ',' )
+ // InternalSysML.g:19113:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getCommaKeyword_1_0());
@@ -67857,14 +67766,14 @@ public final void rule__Typings__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__Typings__Group_1__1"
- // InternalSysML.g:19147:1: rule__Typings__Group_1__1 : rule__Typings__Group_1__1__Impl ;
+ // InternalSysML.g:19122:1: rule__Typings__Group_1__1 : rule__Typings__Group_1__1__Impl ;
public final void rule__Typings__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19151:1: ( rule__Typings__Group_1__1__Impl )
- // InternalSysML.g:19152:2: rule__Typings__Group_1__1__Impl
+ // InternalSysML.g:19126:1: ( rule__Typings__Group_1__1__Impl )
+ // InternalSysML.g:19127:2: rule__Typings__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Typings__Group_1__1__Impl();
@@ -67890,23 +67799,23 @@ public final void rule__Typings__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Typings__Group_1__1__Impl"
- // InternalSysML.g:19158:1: rule__Typings__Group_1__1__Impl : ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalSysML.g:19133:1: rule__Typings__Group_1__1__Impl : ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Typings__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19162:1: ( ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalSysML.g:19163:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19137:1: ( ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalSysML.g:19138:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalSysML.g:19163:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
- // InternalSysML.g:19164:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19138:1: ( ( rule__Typings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19139:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalSysML.g:19165:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
- // InternalSysML.g:19165:3: rule__Typings__OwnedRelationship_compAssignment_1_1
+ // InternalSysML.g:19140:2: ( rule__Typings__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19140:3: rule__Typings__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Typings__OwnedRelationship_compAssignment_1_1();
@@ -67941,14 +67850,14 @@ public final void rule__Typings__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__TypedBy__Group__0"
- // InternalSysML.g:19174:1: rule__TypedBy__Group__0 : rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 ;
+ // InternalSysML.g:19149:1: rule__TypedBy__Group__0 : rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 ;
public final void rule__TypedBy__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19178:1: ( rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 )
- // InternalSysML.g:19179:2: rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1
+ // InternalSysML.g:19153:1: ( rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1 )
+ // InternalSysML.g:19154:2: rule__TypedBy__Group__0__Impl rule__TypedBy__Group__1
{
pushFollow(FOLLOW_5);
rule__TypedBy__Group__0__Impl();
@@ -67979,17 +67888,17 @@ public final void rule__TypedBy__Group__0() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__0__Impl"
- // InternalSysML.g:19186:1: rule__TypedBy__Group__0__Impl : ( ruleDefinedByKeyword ) ;
+ // InternalSysML.g:19161:1: rule__TypedBy__Group__0__Impl : ( ruleDefinedByKeyword ) ;
public final void rule__TypedBy__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19190:1: ( ( ruleDefinedByKeyword ) )
- // InternalSysML.g:19191:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:19165:1: ( ( ruleDefinedByKeyword ) )
+ // InternalSysML.g:19166:1: ( ruleDefinedByKeyword )
{
- // InternalSysML.g:19191:1: ( ruleDefinedByKeyword )
- // InternalSysML.g:19192:2: ruleDefinedByKeyword
+ // InternalSysML.g:19166:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:19167:2: ruleDefinedByKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getDefinedByKeywordParserRuleCall_0());
@@ -68024,14 +67933,14 @@ public final void rule__TypedBy__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__1"
- // InternalSysML.g:19201:1: rule__TypedBy__Group__1 : rule__TypedBy__Group__1__Impl ;
+ // InternalSysML.g:19176:1: rule__TypedBy__Group__1 : rule__TypedBy__Group__1__Impl ;
public final void rule__TypedBy__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19205:1: ( rule__TypedBy__Group__1__Impl )
- // InternalSysML.g:19206:2: rule__TypedBy__Group__1__Impl
+ // InternalSysML.g:19180:1: ( rule__TypedBy__Group__1__Impl )
+ // InternalSysML.g:19181:2: rule__TypedBy__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TypedBy__Group__1__Impl();
@@ -68057,23 +67966,23 @@ public final void rule__TypedBy__Group__1() throws RecognitionException {
// $ANTLR start "rule__TypedBy__Group__1__Impl"
- // InternalSysML.g:19212:1: rule__TypedBy__Group__1__Impl : ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:19187:1: rule__TypedBy__Group__1__Impl : ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__TypedBy__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19216:1: ( ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:19217:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19191:1: ( ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:19192:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:19217:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:19218:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19192:1: ( ( rule__TypedBy__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19193:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:19219:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:19219:3: rule__TypedBy__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:19194:2: ( rule__TypedBy__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19194:3: rule__TypedBy__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TypedBy__OwnedRelationship_compAssignment_1();
@@ -68108,14 +68017,14 @@ public final void rule__TypedBy__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__DefinedByKeyword__Group_1__0"
- // InternalSysML.g:19228:1: rule__DefinedByKeyword__Group_1__0 : rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1 ;
+ // InternalSysML.g:19203:1: rule__DefinedByKeyword__Group_1__0 : rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1 ;
public final void rule__DefinedByKeyword__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19232:1: ( rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1 )
- // InternalSysML.g:19233:2: rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1
+ // InternalSysML.g:19207:1: ( rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1 )
+ // InternalSysML.g:19208:2: rule__DefinedByKeyword__Group_1__0__Impl rule__DefinedByKeyword__Group_1__1
{
pushFollow(FOLLOW_50);
rule__DefinedByKeyword__Group_1__0__Impl();
@@ -68146,17 +68055,17 @@ public final void rule__DefinedByKeyword__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__DefinedByKeyword__Group_1__0__Impl"
- // InternalSysML.g:19240:1: rule__DefinedByKeyword__Group_1__0__Impl : ( 'defined' ) ;
+ // InternalSysML.g:19215:1: rule__DefinedByKeyword__Group_1__0__Impl : ( 'defined' ) ;
public final void rule__DefinedByKeyword__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19244:1: ( ( 'defined' ) )
- // InternalSysML.g:19245:1: ( 'defined' )
+ // InternalSysML.g:19219:1: ( ( 'defined' ) )
+ // InternalSysML.g:19220:1: ( 'defined' )
{
- // InternalSysML.g:19245:1: ( 'defined' )
- // InternalSysML.g:19246:2: 'defined'
+ // InternalSysML.g:19220:1: ( 'defined' )
+ // InternalSysML.g:19221:2: 'defined'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinedByKeywordAccess().getDefinedKeyword_1_0());
@@ -68187,14 +68096,14 @@ public final void rule__DefinedByKeyword__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__DefinedByKeyword__Group_1__1"
- // InternalSysML.g:19255:1: rule__DefinedByKeyword__Group_1__1 : rule__DefinedByKeyword__Group_1__1__Impl ;
+ // InternalSysML.g:19230:1: rule__DefinedByKeyword__Group_1__1 : rule__DefinedByKeyword__Group_1__1__Impl ;
public final void rule__DefinedByKeyword__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19259:1: ( rule__DefinedByKeyword__Group_1__1__Impl )
- // InternalSysML.g:19260:2: rule__DefinedByKeyword__Group_1__1__Impl
+ // InternalSysML.g:19234:1: ( rule__DefinedByKeyword__Group_1__1__Impl )
+ // InternalSysML.g:19235:2: rule__DefinedByKeyword__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__DefinedByKeyword__Group_1__1__Impl();
@@ -68220,17 +68129,17 @@ public final void rule__DefinedByKeyword__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__DefinedByKeyword__Group_1__1__Impl"
- // InternalSysML.g:19266:1: rule__DefinedByKeyword__Group_1__1__Impl : ( 'by' ) ;
+ // InternalSysML.g:19241:1: rule__DefinedByKeyword__Group_1__1__Impl : ( 'by' ) ;
public final void rule__DefinedByKeyword__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19270:1: ( ( 'by' ) )
- // InternalSysML.g:19271:1: ( 'by' )
+ // InternalSysML.g:19245:1: ( ( 'by' ) )
+ // InternalSysML.g:19246:1: ( 'by' )
{
- // InternalSysML.g:19271:1: ( 'by' )
- // InternalSysML.g:19272:2: 'by'
+ // InternalSysML.g:19246:1: ( 'by' )
+ // InternalSysML.g:19247:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinedByKeywordAccess().getByKeyword_1_1());
@@ -68261,14 +68170,14 @@ public final void rule__DefinedByKeyword__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__Subsettings__Group__0"
- // InternalSysML.g:19282:1: rule__Subsettings__Group__0 : rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 ;
+ // InternalSysML.g:19257:1: rule__Subsettings__Group__0 : rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 ;
public final void rule__Subsettings__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19286:1: ( rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 )
- // InternalSysML.g:19287:2: rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1
+ // InternalSysML.g:19261:1: ( rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1 )
+ // InternalSysML.g:19262:2: rule__Subsettings__Group__0__Impl rule__Subsettings__Group__1
{
pushFollow(FOLLOW_8);
rule__Subsettings__Group__0__Impl();
@@ -68299,17 +68208,17 @@ public final void rule__Subsettings__Group__0() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group__0__Impl"
- // InternalSysML.g:19294:1: rule__Subsettings__Group__0__Impl : ( ruleSubsets ) ;
+ // InternalSysML.g:19269:1: rule__Subsettings__Group__0__Impl : ( ruleSubsets ) ;
public final void rule__Subsettings__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19298:1: ( ( ruleSubsets ) )
- // InternalSysML.g:19299:1: ( ruleSubsets )
+ // InternalSysML.g:19273:1: ( ( ruleSubsets ) )
+ // InternalSysML.g:19274:1: ( ruleSubsets )
{
- // InternalSysML.g:19299:1: ( ruleSubsets )
- // InternalSysML.g:19300:2: ruleSubsets
+ // InternalSysML.g:19274:1: ( ruleSubsets )
+ // InternalSysML.g:19275:2: ruleSubsets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getSubsetsParserRuleCall_0());
@@ -68344,14 +68253,14 @@ public final void rule__Subsettings__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Subsettings__Group__1"
- // InternalSysML.g:19309:1: rule__Subsettings__Group__1 : rule__Subsettings__Group__1__Impl ;
+ // InternalSysML.g:19284:1: rule__Subsettings__Group__1 : rule__Subsettings__Group__1__Impl ;
public final void rule__Subsettings__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19313:1: ( rule__Subsettings__Group__1__Impl )
- // InternalSysML.g:19314:2: rule__Subsettings__Group__1__Impl
+ // InternalSysML.g:19288:1: ( rule__Subsettings__Group__1__Impl )
+ // InternalSysML.g:19289:2: rule__Subsettings__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsettings__Group__1__Impl();
@@ -68377,22 +68286,22 @@ public final void rule__Subsettings__Group__1() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group__1__Impl"
- // InternalSysML.g:19320:1: rule__Subsettings__Group__1__Impl : ( ( rule__Subsettings__Group_1__0 )* ) ;
+ // InternalSysML.g:19295:1: rule__Subsettings__Group__1__Impl : ( ( rule__Subsettings__Group_1__0 )* ) ;
public final void rule__Subsettings__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19324:1: ( ( ( rule__Subsettings__Group_1__0 )* ) )
- // InternalSysML.g:19325:1: ( ( rule__Subsettings__Group_1__0 )* )
+ // InternalSysML.g:19299:1: ( ( ( rule__Subsettings__Group_1__0 )* ) )
+ // InternalSysML.g:19300:1: ( ( rule__Subsettings__Group_1__0 )* )
{
- // InternalSysML.g:19325:1: ( ( rule__Subsettings__Group_1__0 )* )
- // InternalSysML.g:19326:2: ( rule__Subsettings__Group_1__0 )*
+ // InternalSysML.g:19300:1: ( ( rule__Subsettings__Group_1__0 )* )
+ // InternalSysML.g:19301:2: ( rule__Subsettings__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getGroup_1());
}
- // InternalSysML.g:19327:2: ( rule__Subsettings__Group_1__0 )*
+ // InternalSysML.g:19302:2: ( rule__Subsettings__Group_1__0 )*
loop194:
do {
int alt194=2;
@@ -68405,7 +68314,7 @@ public final void rule__Subsettings__Group__1__Impl() throws RecognitionExceptio
switch (alt194) {
case 1 :
- // InternalSysML.g:19327:3: rule__Subsettings__Group_1__0
+ // InternalSysML.g:19302:3: rule__Subsettings__Group_1__0
{
pushFollow(FOLLOW_9);
rule__Subsettings__Group_1__0();
@@ -68446,14 +68355,14 @@ public final void rule__Subsettings__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Subsettings__Group_1__0"
- // InternalSysML.g:19336:1: rule__Subsettings__Group_1__0 : rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 ;
+ // InternalSysML.g:19311:1: rule__Subsettings__Group_1__0 : rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 ;
public final void rule__Subsettings__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19340:1: ( rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 )
- // InternalSysML.g:19341:2: rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1
+ // InternalSysML.g:19315:1: ( rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1 )
+ // InternalSysML.g:19316:2: rule__Subsettings__Group_1__0__Impl rule__Subsettings__Group_1__1
{
pushFollow(FOLLOW_5);
rule__Subsettings__Group_1__0__Impl();
@@ -68484,17 +68393,17 @@ public final void rule__Subsettings__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group_1__0__Impl"
- // InternalSysML.g:19348:1: rule__Subsettings__Group_1__0__Impl : ( ',' ) ;
+ // InternalSysML.g:19323:1: rule__Subsettings__Group_1__0__Impl : ( ',' ) ;
public final void rule__Subsettings__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19352:1: ( ( ',' ) )
- // InternalSysML.g:19353:1: ( ',' )
+ // InternalSysML.g:19327:1: ( ( ',' ) )
+ // InternalSysML.g:19328:1: ( ',' )
{
- // InternalSysML.g:19353:1: ( ',' )
- // InternalSysML.g:19354:2: ','
+ // InternalSysML.g:19328:1: ( ',' )
+ // InternalSysML.g:19329:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getCommaKeyword_1_0());
@@ -68525,14 +68434,14 @@ public final void rule__Subsettings__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Subsettings__Group_1__1"
- // InternalSysML.g:19363:1: rule__Subsettings__Group_1__1 : rule__Subsettings__Group_1__1__Impl ;
+ // InternalSysML.g:19338:1: rule__Subsettings__Group_1__1 : rule__Subsettings__Group_1__1__Impl ;
public final void rule__Subsettings__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19367:1: ( rule__Subsettings__Group_1__1__Impl )
- // InternalSysML.g:19368:2: rule__Subsettings__Group_1__1__Impl
+ // InternalSysML.g:19342:1: ( rule__Subsettings__Group_1__1__Impl )
+ // InternalSysML.g:19343:2: rule__Subsettings__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsettings__Group_1__1__Impl();
@@ -68558,23 +68467,23 @@ public final void rule__Subsettings__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Subsettings__Group_1__1__Impl"
- // InternalSysML.g:19374:1: rule__Subsettings__Group_1__1__Impl : ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalSysML.g:19349:1: rule__Subsettings__Group_1__1__Impl : ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Subsettings__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19378:1: ( ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalSysML.g:19379:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19353:1: ( ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalSysML.g:19354:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalSysML.g:19379:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
- // InternalSysML.g:19380:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19354:1: ( ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19355:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalSysML.g:19381:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
- // InternalSysML.g:19381:3: rule__Subsettings__OwnedRelationship_compAssignment_1_1
+ // InternalSysML.g:19356:2: ( rule__Subsettings__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19356:3: rule__Subsettings__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Subsettings__OwnedRelationship_compAssignment_1_1();
@@ -68609,14 +68518,14 @@ public final void rule__Subsettings__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Subsets__Group__0"
- // InternalSysML.g:19390:1: rule__Subsets__Group__0 : rule__Subsets__Group__0__Impl rule__Subsets__Group__1 ;
+ // InternalSysML.g:19365:1: rule__Subsets__Group__0 : rule__Subsets__Group__0__Impl rule__Subsets__Group__1 ;
public final void rule__Subsets__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19394:1: ( rule__Subsets__Group__0__Impl rule__Subsets__Group__1 )
- // InternalSysML.g:19395:2: rule__Subsets__Group__0__Impl rule__Subsets__Group__1
+ // InternalSysML.g:19369:1: ( rule__Subsets__Group__0__Impl rule__Subsets__Group__1 )
+ // InternalSysML.g:19370:2: rule__Subsets__Group__0__Impl rule__Subsets__Group__1
{
pushFollow(FOLLOW_5);
rule__Subsets__Group__0__Impl();
@@ -68647,17 +68556,17 @@ public final void rule__Subsets__Group__0() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__0__Impl"
- // InternalSysML.g:19402:1: rule__Subsets__Group__0__Impl : ( ruleSubsetsKeyword ) ;
+ // InternalSysML.g:19377:1: rule__Subsets__Group__0__Impl : ( ruleSubsetsKeyword ) ;
public final void rule__Subsets__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19406:1: ( ( ruleSubsetsKeyword ) )
- // InternalSysML.g:19407:1: ( ruleSubsetsKeyword )
+ // InternalSysML.g:19381:1: ( ( ruleSubsetsKeyword ) )
+ // InternalSysML.g:19382:1: ( ruleSubsetsKeyword )
{
- // InternalSysML.g:19407:1: ( ruleSubsetsKeyword )
- // InternalSysML.g:19408:2: ruleSubsetsKeyword
+ // InternalSysML.g:19382:1: ( ruleSubsetsKeyword )
+ // InternalSysML.g:19383:2: ruleSubsetsKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getSubsetsKeywordParserRuleCall_0());
@@ -68692,14 +68601,14 @@ public final void rule__Subsets__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__1"
- // InternalSysML.g:19417:1: rule__Subsets__Group__1 : rule__Subsets__Group__1__Impl ;
+ // InternalSysML.g:19392:1: rule__Subsets__Group__1 : rule__Subsets__Group__1__Impl ;
public final void rule__Subsets__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19421:1: ( rule__Subsets__Group__1__Impl )
- // InternalSysML.g:19422:2: rule__Subsets__Group__1__Impl
+ // InternalSysML.g:19396:1: ( rule__Subsets__Group__1__Impl )
+ // InternalSysML.g:19397:2: rule__Subsets__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Subsets__Group__1__Impl();
@@ -68725,23 +68634,23 @@ public final void rule__Subsets__Group__1() throws RecognitionException {
// $ANTLR start "rule__Subsets__Group__1__Impl"
- // InternalSysML.g:19428:1: rule__Subsets__Group__1__Impl : ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:19403:1: rule__Subsets__Group__1__Impl : ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__Subsets__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19432:1: ( ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:19433:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19407:1: ( ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:19408:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:19433:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:19434:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19408:1: ( ( rule__Subsets__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19409:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:19435:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:19435:3: rule__Subsets__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:19410:2: ( rule__Subsets__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19410:3: rule__Subsets__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__Subsets__OwnedRelationship_compAssignment_1();
@@ -68776,14 +68685,14 @@ public final void rule__Subsets__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__0"
- // InternalSysML.g:19444:1: rule__Redefinitions__Group__0 : rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 ;
+ // InternalSysML.g:19419:1: rule__Redefinitions__Group__0 : rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 ;
public final void rule__Redefinitions__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19448:1: ( rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 )
- // InternalSysML.g:19449:2: rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1
+ // InternalSysML.g:19423:1: ( rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1 )
+ // InternalSysML.g:19424:2: rule__Redefinitions__Group__0__Impl rule__Redefinitions__Group__1
{
pushFollow(FOLLOW_8);
rule__Redefinitions__Group__0__Impl();
@@ -68814,17 +68723,17 @@ public final void rule__Redefinitions__Group__0() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__0__Impl"
- // InternalSysML.g:19456:1: rule__Redefinitions__Group__0__Impl : ( ruleRedefines ) ;
+ // InternalSysML.g:19431:1: rule__Redefinitions__Group__0__Impl : ( ruleRedefines ) ;
public final void rule__Redefinitions__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19460:1: ( ( ruleRedefines ) )
- // InternalSysML.g:19461:1: ( ruleRedefines )
+ // InternalSysML.g:19435:1: ( ( ruleRedefines ) )
+ // InternalSysML.g:19436:1: ( ruleRedefines )
{
- // InternalSysML.g:19461:1: ( ruleRedefines )
- // InternalSysML.g:19462:2: ruleRedefines
+ // InternalSysML.g:19436:1: ( ruleRedefines )
+ // InternalSysML.g:19437:2: ruleRedefines
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getRedefinesParserRuleCall_0());
@@ -68859,14 +68768,14 @@ public final void rule__Redefinitions__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Redefinitions__Group__1"
- // InternalSysML.g:19471:1: rule__Redefinitions__Group__1 : rule__Redefinitions__Group__1__Impl ;
+ // InternalSysML.g:19446:1: rule__Redefinitions__Group__1 : rule__Redefinitions__Group__1__Impl ;
public final void rule__Redefinitions__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19475:1: ( rule__Redefinitions__Group__1__Impl )
- // InternalSysML.g:19476:2: rule__Redefinitions__Group__1__Impl
+ // InternalSysML.g:19450:1: ( rule__Redefinitions__Group__1__Impl )
+ // InternalSysML.g:19451:2: rule__Redefinitions__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinitions__Group__1__Impl();
@@ -68892,22 +68801,22 @@ public final void rule__Redefinitions__Group__1() throws RecognitionException {
// $ANTLR start "rule__Redefinitions__Group__1__Impl"
- // InternalSysML.g:19482:1: rule__Redefinitions__Group__1__Impl : ( ( rule__Redefinitions__Group_1__0 )* ) ;
+ // InternalSysML.g:19457:1: rule__Redefinitions__Group__1__Impl : ( ( rule__Redefinitions__Group_1__0 )* ) ;
public final void rule__Redefinitions__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19486:1: ( ( ( rule__Redefinitions__Group_1__0 )* ) )
- // InternalSysML.g:19487:1: ( ( rule__Redefinitions__Group_1__0 )* )
+ // InternalSysML.g:19461:1: ( ( ( rule__Redefinitions__Group_1__0 )* ) )
+ // InternalSysML.g:19462:1: ( ( rule__Redefinitions__Group_1__0 )* )
{
- // InternalSysML.g:19487:1: ( ( rule__Redefinitions__Group_1__0 )* )
- // InternalSysML.g:19488:2: ( rule__Redefinitions__Group_1__0 )*
+ // InternalSysML.g:19462:1: ( ( rule__Redefinitions__Group_1__0 )* )
+ // InternalSysML.g:19463:2: ( rule__Redefinitions__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getGroup_1());
}
- // InternalSysML.g:19489:2: ( rule__Redefinitions__Group_1__0 )*
+ // InternalSysML.g:19464:2: ( rule__Redefinitions__Group_1__0 )*
loop195:
do {
int alt195=2;
@@ -68920,7 +68829,7 @@ public final void rule__Redefinitions__Group__1__Impl() throws RecognitionExcept
switch (alt195) {
case 1 :
- // InternalSysML.g:19489:3: rule__Redefinitions__Group_1__0
+ // InternalSysML.g:19464:3: rule__Redefinitions__Group_1__0
{
pushFollow(FOLLOW_9);
rule__Redefinitions__Group_1__0();
@@ -68961,14 +68870,14 @@ public final void rule__Redefinitions__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Redefinitions__Group_1__0"
- // InternalSysML.g:19498:1: rule__Redefinitions__Group_1__0 : rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 ;
+ // InternalSysML.g:19473:1: rule__Redefinitions__Group_1__0 : rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 ;
public final void rule__Redefinitions__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19502:1: ( rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 )
- // InternalSysML.g:19503:2: rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1
+ // InternalSysML.g:19477:1: ( rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1 )
+ // InternalSysML.g:19478:2: rule__Redefinitions__Group_1__0__Impl rule__Redefinitions__Group_1__1
{
pushFollow(FOLLOW_22);
rule__Redefinitions__Group_1__0__Impl();
@@ -68999,17 +68908,17 @@ public final void rule__Redefinitions__Group_1__0() throws RecognitionException
// $ANTLR start "rule__Redefinitions__Group_1__0__Impl"
- // InternalSysML.g:19510:1: rule__Redefinitions__Group_1__0__Impl : ( ',' ) ;
+ // InternalSysML.g:19485:1: rule__Redefinitions__Group_1__0__Impl : ( ',' ) ;
public final void rule__Redefinitions__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19514:1: ( ( ',' ) )
- // InternalSysML.g:19515:1: ( ',' )
+ // InternalSysML.g:19489:1: ( ( ',' ) )
+ // InternalSysML.g:19490:1: ( ',' )
{
- // InternalSysML.g:19515:1: ( ',' )
- // InternalSysML.g:19516:2: ','
+ // InternalSysML.g:19490:1: ( ',' )
+ // InternalSysML.g:19491:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getCommaKeyword_1_0());
@@ -69040,14 +68949,14 @@ public final void rule__Redefinitions__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__Redefinitions__Group_1__1"
- // InternalSysML.g:19525:1: rule__Redefinitions__Group_1__1 : rule__Redefinitions__Group_1__1__Impl ;
+ // InternalSysML.g:19500:1: rule__Redefinitions__Group_1__1 : rule__Redefinitions__Group_1__1__Impl ;
public final void rule__Redefinitions__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19529:1: ( rule__Redefinitions__Group_1__1__Impl )
- // InternalSysML.g:19530:2: rule__Redefinitions__Group_1__1__Impl
+ // InternalSysML.g:19504:1: ( rule__Redefinitions__Group_1__1__Impl )
+ // InternalSysML.g:19505:2: rule__Redefinitions__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefinitions__Group_1__1__Impl();
@@ -69073,23 +68982,23 @@ public final void rule__Redefinitions__Group_1__1() throws RecognitionException
// $ANTLR start "rule__Redefinitions__Group_1__1__Impl"
- // InternalSysML.g:19536:1: rule__Redefinitions__Group_1__1__Impl : ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) ;
+ // InternalSysML.g:19511:1: rule__Redefinitions__Group_1__1__Impl : ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) ;
public final void rule__Redefinitions__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19540:1: ( ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) )
- // InternalSysML.g:19541:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19515:1: ( ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) ) )
+ // InternalSysML.g:19516:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
{
- // InternalSysML.g:19541:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
- // InternalSysML.g:19542:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19516:1: ( ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 ) )
+ // InternalSysML.g:19517:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalSysML.g:19543:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
- // InternalSysML.g:19543:3: rule__Redefinitions__OwnedRelationship_compAssignment_1_1
+ // InternalSysML.g:19518:2: ( rule__Redefinitions__OwnedRelationship_compAssignment_1_1 )
+ // InternalSysML.g:19518:3: rule__Redefinitions__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__Redefinitions__OwnedRelationship_compAssignment_1_1();
@@ -69124,14 +69033,14 @@ public final void rule__Redefinitions__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Redefines__Group__0"
- // InternalSysML.g:19552:1: rule__Redefines__Group__0 : rule__Redefines__Group__0__Impl rule__Redefines__Group__1 ;
+ // InternalSysML.g:19527:1: rule__Redefines__Group__0 : rule__Redefines__Group__0__Impl rule__Redefines__Group__1 ;
public final void rule__Redefines__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19556:1: ( rule__Redefines__Group__0__Impl rule__Redefines__Group__1 )
- // InternalSysML.g:19557:2: rule__Redefines__Group__0__Impl rule__Redefines__Group__1
+ // InternalSysML.g:19531:1: ( rule__Redefines__Group__0__Impl rule__Redefines__Group__1 )
+ // InternalSysML.g:19532:2: rule__Redefines__Group__0__Impl rule__Redefines__Group__1
{
pushFollow(FOLLOW_22);
rule__Redefines__Group__0__Impl();
@@ -69162,17 +69071,17 @@ public final void rule__Redefines__Group__0() throws RecognitionException {
// $ANTLR start "rule__Redefines__Group__0__Impl"
- // InternalSysML.g:19564:1: rule__Redefines__Group__0__Impl : ( ruleRedefinesKeyword ) ;
+ // InternalSysML.g:19539:1: rule__Redefines__Group__0__Impl : ( ruleRedefinesKeyword ) ;
public final void rule__Redefines__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19568:1: ( ( ruleRedefinesKeyword ) )
- // InternalSysML.g:19569:1: ( ruleRedefinesKeyword )
+ // InternalSysML.g:19543:1: ( ( ruleRedefinesKeyword ) )
+ // InternalSysML.g:19544:1: ( ruleRedefinesKeyword )
{
- // InternalSysML.g:19569:1: ( ruleRedefinesKeyword )
- // InternalSysML.g:19570:2: ruleRedefinesKeyword
+ // InternalSysML.g:19544:1: ( ruleRedefinesKeyword )
+ // InternalSysML.g:19545:2: ruleRedefinesKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getRedefinesKeywordParserRuleCall_0());
@@ -69207,14 +69116,14 @@ public final void rule__Redefines__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Redefines__Group__1"
- // InternalSysML.g:19579:1: rule__Redefines__Group__1 : rule__Redefines__Group__1__Impl ;
+ // InternalSysML.g:19554:1: rule__Redefines__Group__1 : rule__Redefines__Group__1__Impl ;
public final void rule__Redefines__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19583:1: ( rule__Redefines__Group__1__Impl )
- // InternalSysML.g:19584:2: rule__Redefines__Group__1__Impl
+ // InternalSysML.g:19558:1: ( rule__Redefines__Group__1__Impl )
+ // InternalSysML.g:19559:2: rule__Redefines__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Redefines__Group__1__Impl();
@@ -69240,23 +69149,23 @@ public final void rule__Redefines__Group__1() throws RecognitionException {
// $ANTLR start "rule__Redefines__Group__1__Impl"
- // InternalSysML.g:19590:1: rule__Redefines__Group__1__Impl : ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:19565:1: rule__Redefines__Group__1__Impl : ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__Redefines__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19594:1: ( ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:19595:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19569:1: ( ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:19570:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:19595:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:19596:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19570:1: ( ( rule__Redefines__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:19571:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:19597:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:19597:3: rule__Redefines__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:19572:2: ( rule__Redefines__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:19572:3: rule__Redefines__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__Redefines__OwnedRelationship_compAssignment_1();
@@ -69291,14 +69200,14 @@ public final void rule__Redefines__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Multiplicity__Group__0"
- // InternalSysML.g:19606:1: rule__Multiplicity__Group__0 : rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ;
+ // InternalSysML.g:19581:1: rule__Multiplicity__Group__0 : rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ;
public final void rule__Multiplicity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19610:1: ( rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 )
- // InternalSysML.g:19611:2: rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1
+ // InternalSysML.g:19585:1: ( rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 )
+ // InternalSysML.g:19586:2: rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1
{
pushFollow(FOLLOW_51);
rule__Multiplicity__Group__0__Impl();
@@ -69329,17 +69238,17 @@ public final void rule__Multiplicity__Group__0() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__0__Impl"
- // InternalSysML.g:19618:1: rule__Multiplicity__Group__0__Impl : ( '[' ) ;
+ // InternalSysML.g:19593:1: rule__Multiplicity__Group__0__Impl : ( '[' ) ;
public final void rule__Multiplicity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19622:1: ( ( '[' ) )
- // InternalSysML.g:19623:1: ( '[' )
+ // InternalSysML.g:19597:1: ( ( '[' ) )
+ // InternalSysML.g:19598:1: ( '[' )
{
- // InternalSysML.g:19623:1: ( '[' )
- // InternalSysML.g:19624:2: '['
+ // InternalSysML.g:19598:1: ( '[' )
+ // InternalSysML.g:19599:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getLeftSquareBracketKeyword_0());
@@ -69370,14 +69279,14 @@ public final void rule__Multiplicity__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__1"
- // InternalSysML.g:19633:1: rule__Multiplicity__Group__1 : rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ;
+ // InternalSysML.g:19608:1: rule__Multiplicity__Group__1 : rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ;
public final void rule__Multiplicity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19637:1: ( rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 )
- // InternalSysML.g:19638:2: rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2
+ // InternalSysML.g:19612:1: ( rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 )
+ // InternalSysML.g:19613:2: rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2
{
pushFollow(FOLLOW_51);
rule__Multiplicity__Group__1__Impl();
@@ -69408,22 +69317,22 @@ public final void rule__Multiplicity__Group__1() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__1__Impl"
- // InternalSysML.g:19645:1: rule__Multiplicity__Group__1__Impl : ( ( rule__Multiplicity__Group_1__0 )? ) ;
+ // InternalSysML.g:19620:1: rule__Multiplicity__Group__1__Impl : ( ( rule__Multiplicity__Group_1__0 )? ) ;
public final void rule__Multiplicity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19649:1: ( ( ( rule__Multiplicity__Group_1__0 )? ) )
- // InternalSysML.g:19650:1: ( ( rule__Multiplicity__Group_1__0 )? )
+ // InternalSysML.g:19624:1: ( ( ( rule__Multiplicity__Group_1__0 )? ) )
+ // InternalSysML.g:19625:1: ( ( rule__Multiplicity__Group_1__0 )? )
{
- // InternalSysML.g:19650:1: ( ( rule__Multiplicity__Group_1__0 )? )
- // InternalSysML.g:19651:2: ( rule__Multiplicity__Group_1__0 )?
+ // InternalSysML.g:19625:1: ( ( rule__Multiplicity__Group_1__0 )? )
+ // InternalSysML.g:19626:2: ( rule__Multiplicity__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getGroup_1());
}
- // InternalSysML.g:19652:2: ( rule__Multiplicity__Group_1__0 )?
+ // InternalSysML.g:19627:2: ( rule__Multiplicity__Group_1__0 )?
int alt196=2;
int LA196_0 = input.LA(1);
@@ -69436,7 +69345,7 @@ public final void rule__Multiplicity__Group__1__Impl() throws RecognitionExcepti
}
switch (alt196) {
case 1 :
- // InternalSysML.g:19652:3: rule__Multiplicity__Group_1__0
+ // InternalSysML.g:19627:3: rule__Multiplicity__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group_1__0();
@@ -69474,14 +69383,14 @@ public final void rule__Multiplicity__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__2"
- // InternalSysML.g:19660:1: rule__Multiplicity__Group__2 : rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 ;
+ // InternalSysML.g:19635:1: rule__Multiplicity__Group__2 : rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 ;
public final void rule__Multiplicity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19664:1: ( rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 )
- // InternalSysML.g:19665:2: rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3
+ // InternalSysML.g:19639:1: ( rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3 )
+ // InternalSysML.g:19640:2: rule__Multiplicity__Group__2__Impl rule__Multiplicity__Group__3
{
pushFollow(FOLLOW_36);
rule__Multiplicity__Group__2__Impl();
@@ -69512,23 +69421,23 @@ public final void rule__Multiplicity__Group__2() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__2__Impl"
- // InternalSysML.g:19672:1: rule__Multiplicity__Group__2__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:19647:1: rule__Multiplicity__Group__2__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) ;
public final void rule__Multiplicity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19676:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) )
- // InternalSysML.g:19677:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:19651:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:19652:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:19677:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:19678:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:19652:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:19653:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:19679:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:19679:3: rule__Multiplicity__OwnedMembership_compAssignment_2
+ // InternalSysML.g:19654:2: ( rule__Multiplicity__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:19654:3: rule__Multiplicity__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__Multiplicity__OwnedMembership_compAssignment_2();
@@ -69563,14 +69472,14 @@ public final void rule__Multiplicity__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group__3"
- // InternalSysML.g:19687:1: rule__Multiplicity__Group__3 : rule__Multiplicity__Group__3__Impl ;
+ // InternalSysML.g:19662:1: rule__Multiplicity__Group__3 : rule__Multiplicity__Group__3__Impl ;
public final void rule__Multiplicity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19691:1: ( rule__Multiplicity__Group__3__Impl )
- // InternalSysML.g:19692:2: rule__Multiplicity__Group__3__Impl
+ // InternalSysML.g:19666:1: ( rule__Multiplicity__Group__3__Impl )
+ // InternalSysML.g:19667:2: rule__Multiplicity__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group__3__Impl();
@@ -69596,17 +69505,17 @@ public final void rule__Multiplicity__Group__3() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group__3__Impl"
- // InternalSysML.g:19698:1: rule__Multiplicity__Group__3__Impl : ( ']' ) ;
+ // InternalSysML.g:19673:1: rule__Multiplicity__Group__3__Impl : ( ']' ) ;
public final void rule__Multiplicity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19702:1: ( ( ']' ) )
- // InternalSysML.g:19703:1: ( ']' )
+ // InternalSysML.g:19677:1: ( ( ']' ) )
+ // InternalSysML.g:19678:1: ( ']' )
{
- // InternalSysML.g:19703:1: ( ']' )
- // InternalSysML.g:19704:2: ']'
+ // InternalSysML.g:19678:1: ( ']' )
+ // InternalSysML.g:19679:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getRightSquareBracketKeyword_3());
@@ -69637,14 +69546,14 @@ public final void rule__Multiplicity__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Multiplicity__Group_1__0"
- // InternalSysML.g:19714:1: rule__Multiplicity__Group_1__0 : rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 ;
+ // InternalSysML.g:19689:1: rule__Multiplicity__Group_1__0 : rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 ;
public final void rule__Multiplicity__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19718:1: ( rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 )
- // InternalSysML.g:19719:2: rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1
+ // InternalSysML.g:19693:1: ( rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1 )
+ // InternalSysML.g:19694:2: rule__Multiplicity__Group_1__0__Impl rule__Multiplicity__Group_1__1
{
pushFollow(FOLLOW_52);
rule__Multiplicity__Group_1__0__Impl();
@@ -69675,23 +69584,23 @@ public final void rule__Multiplicity__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group_1__0__Impl"
- // InternalSysML.g:19726:1: rule__Multiplicity__Group_1__0__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) ;
+ // InternalSysML.g:19701:1: rule__Multiplicity__Group_1__0__Impl : ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) ;
public final void rule__Multiplicity__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19730:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) )
- // InternalSysML.g:19731:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:19705:1: ( ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) ) )
+ // InternalSysML.g:19706:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
{
- // InternalSysML.g:19731:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
- // InternalSysML.g:19732:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
+ // InternalSysML.g:19706:1: ( ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:19707:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compAssignment_1_0());
}
- // InternalSysML.g:19733:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
- // InternalSysML.g:19733:3: rule__Multiplicity__OwnedMembership_compAssignment_1_0
+ // InternalSysML.g:19708:2: ( rule__Multiplicity__OwnedMembership_compAssignment_1_0 )
+ // InternalSysML.g:19708:3: rule__Multiplicity__OwnedMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__Multiplicity__OwnedMembership_compAssignment_1_0();
@@ -69726,14 +69635,14 @@ public final void rule__Multiplicity__Group_1__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__Multiplicity__Group_1__1"
- // InternalSysML.g:19741:1: rule__Multiplicity__Group_1__1 : rule__Multiplicity__Group_1__1__Impl ;
+ // InternalSysML.g:19716:1: rule__Multiplicity__Group_1__1 : rule__Multiplicity__Group_1__1__Impl ;
public final void rule__Multiplicity__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19745:1: ( rule__Multiplicity__Group_1__1__Impl )
- // InternalSysML.g:19746:2: rule__Multiplicity__Group_1__1__Impl
+ // InternalSysML.g:19720:1: ( rule__Multiplicity__Group_1__1__Impl )
+ // InternalSysML.g:19721:2: rule__Multiplicity__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Multiplicity__Group_1__1__Impl();
@@ -69759,17 +69668,17 @@ public final void rule__Multiplicity__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Multiplicity__Group_1__1__Impl"
- // InternalSysML.g:19752:1: rule__Multiplicity__Group_1__1__Impl : ( '..' ) ;
+ // InternalSysML.g:19727:1: rule__Multiplicity__Group_1__1__Impl : ( '..' ) ;
public final void rule__Multiplicity__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19756:1: ( ( '..' ) )
- // InternalSysML.g:19757:1: ( '..' )
+ // InternalSysML.g:19731:1: ( ( '..' ) )
+ // InternalSysML.g:19732:1: ( '..' )
{
- // InternalSysML.g:19757:1: ( '..' )
- // InternalSysML.g:19758:2: '..'
+ // InternalSysML.g:19732:1: ( '..' )
+ // InternalSysML.g:19733:2: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getFullStopFullStopKeyword_1_1());
@@ -69800,14 +69709,14 @@ public final void rule__Multiplicity__Group_1__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ConnectorEndMember__Group__0"
- // InternalSysML.g:19768:1: rule__ConnectorEndMember__Group__0 : rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 ;
+ // InternalSysML.g:19743:1: rule__ConnectorEndMember__Group__0 : rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 ;
public final void rule__ConnectorEndMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19772:1: ( rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 )
- // InternalSysML.g:19773:2: rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1
+ // InternalSysML.g:19747:1: ( rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1 )
+ // InternalSysML.g:19748:2: rule__ConnectorEndMember__Group__0__Impl rule__ConnectorEndMember__Group__1
{
pushFollow(FOLLOW_5);
rule__ConnectorEndMember__Group__0__Impl();
@@ -69838,22 +69747,22 @@ public final void rule__ConnectorEndMember__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEndMember__Group__0__Impl"
- // InternalSysML.g:19780:1: rule__ConnectorEndMember__Group__0__Impl : ( ( rule__ConnectorEndMember__Group_0__0 )? ) ;
+ // InternalSysML.g:19755:1: rule__ConnectorEndMember__Group__0__Impl : ( ( rule__ConnectorEndMember__Group_0__0 )? ) ;
public final void rule__ConnectorEndMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19784:1: ( ( ( rule__ConnectorEndMember__Group_0__0 )? ) )
- // InternalSysML.g:19785:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
+ // InternalSysML.g:19759:1: ( ( ( rule__ConnectorEndMember__Group_0__0 )? ) )
+ // InternalSysML.g:19760:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
{
- // InternalSysML.g:19785:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
- // InternalSysML.g:19786:2: ( rule__ConnectorEndMember__Group_0__0 )?
+ // InternalSysML.g:19760:1: ( ( rule__ConnectorEndMember__Group_0__0 )? )
+ // InternalSysML.g:19761:2: ( rule__ConnectorEndMember__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getGroup_0());
}
- // InternalSysML.g:19787:2: ( rule__ConnectorEndMember__Group_0__0 )?
+ // InternalSysML.g:19762:2: ( rule__ConnectorEndMember__Group_0__0 )?
int alt197=2;
int LA197_0 = input.LA(1);
@@ -69873,7 +69782,7 @@ else if ( (LA197_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt197) {
case 1 :
- // InternalSysML.g:19787:3: rule__ConnectorEndMember__Group_0__0
+ // InternalSysML.g:19762:3: rule__ConnectorEndMember__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group_0__0();
@@ -69911,14 +69820,14 @@ else if ( (LA197_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__ConnectorEndMember__Group__1"
- // InternalSysML.g:19795:1: rule__ConnectorEndMember__Group__1 : rule__ConnectorEndMember__Group__1__Impl ;
+ // InternalSysML.g:19770:1: rule__ConnectorEndMember__Group__1 : rule__ConnectorEndMember__Group__1__Impl ;
public final void rule__ConnectorEndMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19799:1: ( rule__ConnectorEndMember__Group__1__Impl )
- // InternalSysML.g:19800:2: rule__ConnectorEndMember__Group__1__Impl
+ // InternalSysML.g:19774:1: ( rule__ConnectorEndMember__Group__1__Impl )
+ // InternalSysML.g:19775:2: rule__ConnectorEndMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group__1__Impl();
@@ -69944,23 +69853,23 @@ public final void rule__ConnectorEndMember__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEndMember__Group__1__Impl"
- // InternalSysML.g:19806:1: rule__ConnectorEndMember__Group__1__Impl : ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:19781:1: rule__ConnectorEndMember__Group__1__Impl : ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__ConnectorEndMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19810:1: ( ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:19811:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:19785:1: ( ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:19786:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:19811:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:19812:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:19786:1: ( ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:19787:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:19813:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:19813:3: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:19788:2: ( rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:19788:3: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1();
@@ -69995,14 +69904,14 @@ public final void rule__ConnectorEndMember__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ConnectorEndMember__Group_0__0"
- // InternalSysML.g:19822:1: rule__ConnectorEndMember__Group_0__0 : rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 ;
+ // InternalSysML.g:19797:1: rule__ConnectorEndMember__Group_0__0 : rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 ;
public final void rule__ConnectorEndMember__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19826:1: ( rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 )
- // InternalSysML.g:19827:2: rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1
+ // InternalSysML.g:19801:1: ( rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1 )
+ // InternalSysML.g:19802:2: rule__ConnectorEndMember__Group_0__0__Impl rule__ConnectorEndMember__Group_0__1
{
pushFollow(FOLLOW_53);
rule__ConnectorEndMember__Group_0__0__Impl();
@@ -70033,23 +69942,23 @@ public final void rule__ConnectorEndMember__Group_0__0() throws RecognitionExcep
// $ANTLR start "rule__ConnectorEndMember__Group_0__0__Impl"
- // InternalSysML.g:19834:1: rule__ConnectorEndMember__Group_0__0__Impl : ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) ;
+ // InternalSysML.g:19809:1: rule__ConnectorEndMember__Group_0__0__Impl : ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) ;
public final void rule__ConnectorEndMember__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19838:1: ( ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) )
- // InternalSysML.g:19839:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
+ // InternalSysML.g:19813:1: ( ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) ) )
+ // InternalSysML.g:19814:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
{
- // InternalSysML.g:19839:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
- // InternalSysML.g:19840:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
+ // InternalSysML.g:19814:1: ( ( rule__ConnectorEndMember__MemberNameAssignment_0_0 ) )
+ // InternalSysML.g:19815:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getMemberNameAssignment_0_0());
}
- // InternalSysML.g:19841:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
- // InternalSysML.g:19841:3: rule__ConnectorEndMember__MemberNameAssignment_0_0
+ // InternalSysML.g:19816:2: ( rule__ConnectorEndMember__MemberNameAssignment_0_0 )
+ // InternalSysML.g:19816:3: rule__ConnectorEndMember__MemberNameAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__MemberNameAssignment_0_0();
@@ -70084,14 +69993,14 @@ public final void rule__ConnectorEndMember__Group_0__0__Impl() throws Recognitio
// $ANTLR start "rule__ConnectorEndMember__Group_0__1"
- // InternalSysML.g:19849:1: rule__ConnectorEndMember__Group_0__1 : rule__ConnectorEndMember__Group_0__1__Impl ;
+ // InternalSysML.g:19824:1: rule__ConnectorEndMember__Group_0__1 : rule__ConnectorEndMember__Group_0__1__Impl ;
public final void rule__ConnectorEndMember__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19853:1: ( rule__ConnectorEndMember__Group_0__1__Impl )
- // InternalSysML.g:19854:2: rule__ConnectorEndMember__Group_0__1__Impl
+ // InternalSysML.g:19828:1: ( rule__ConnectorEndMember__Group_0__1__Impl )
+ // InternalSysML.g:19829:2: rule__ConnectorEndMember__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEndMember__Group_0__1__Impl();
@@ -70117,17 +70026,17 @@ public final void rule__ConnectorEndMember__Group_0__1() throws RecognitionExcep
// $ANTLR start "rule__ConnectorEndMember__Group_0__1__Impl"
- // InternalSysML.g:19860:1: rule__ConnectorEndMember__Group_0__1__Impl : ( '=>' ) ;
+ // InternalSysML.g:19835:1: rule__ConnectorEndMember__Group_0__1__Impl : ( '=>' ) ;
public final void rule__ConnectorEndMember__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19864:1: ( ( '=>' ) )
- // InternalSysML.g:19865:1: ( '=>' )
+ // InternalSysML.g:19839:1: ( ( '=>' ) )
+ // InternalSysML.g:19840:1: ( '=>' )
{
- // InternalSysML.g:19865:1: ( '=>' )
- // InternalSysML.g:19866:2: '=>'
+ // InternalSysML.g:19840:1: ( '=>' )
+ // InternalSysML.g:19841:2: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getEqualsSignGreaterThanSignKeyword_0_1());
@@ -70158,14 +70067,14 @@ public final void rule__ConnectorEndMember__Group_0__1__Impl() throws Recognitio
// $ANTLR start "rule__ConnectorEnd__Group__0"
- // InternalSysML.g:19876:1: rule__ConnectorEnd__Group__0 : rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 ;
+ // InternalSysML.g:19851:1: rule__ConnectorEnd__Group__0 : rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 ;
public final void rule__ConnectorEnd__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19880:1: ( rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 )
- // InternalSysML.g:19881:2: rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1
+ // InternalSysML.g:19855:1: ( rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1 )
+ // InternalSysML.g:19856:2: rule__ConnectorEnd__Group__0__Impl rule__ConnectorEnd__Group__1
{
pushFollow(FOLLOW_44);
rule__ConnectorEnd__Group__0__Impl();
@@ -70196,23 +70105,23 @@ public final void rule__ConnectorEnd__Group__0() throws RecognitionException {
// $ANTLR start "rule__ConnectorEnd__Group__0__Impl"
- // InternalSysML.g:19888:1: rule__ConnectorEnd__Group__0__Impl : ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) ;
+ // InternalSysML.g:19863:1: rule__ConnectorEnd__Group__0__Impl : ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) ;
public final void rule__ConnectorEnd__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19892:1: ( ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) )
- // InternalSysML.g:19893:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
+ // InternalSysML.g:19867:1: ( ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) ) )
+ // InternalSysML.g:19868:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
{
- // InternalSysML.g:19893:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
- // InternalSysML.g:19894:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
+ // InternalSysML.g:19868:1: ( ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 ) )
+ // InternalSysML.g:19869:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:19895:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
- // InternalSysML.g:19895:3: rule__ConnectorEnd__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:19870:2: ( rule__ConnectorEnd__OwnedRelationship_compAssignment_0 )
+ // InternalSysML.g:19870:3: rule__ConnectorEnd__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__OwnedRelationship_compAssignment_0();
@@ -70247,14 +70156,14 @@ public final void rule__ConnectorEnd__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ConnectorEnd__Group__1"
- // InternalSysML.g:19903:1: rule__ConnectorEnd__Group__1 : rule__ConnectorEnd__Group__1__Impl ;
+ // InternalSysML.g:19878:1: rule__ConnectorEnd__Group__1 : rule__ConnectorEnd__Group__1__Impl ;
public final void rule__ConnectorEnd__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19907:1: ( rule__ConnectorEnd__Group__1__Impl )
- // InternalSysML.g:19908:2: rule__ConnectorEnd__Group__1__Impl
+ // InternalSysML.g:19882:1: ( rule__ConnectorEnd__Group__1__Impl )
+ // InternalSysML.g:19883:2: rule__ConnectorEnd__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__Group__1__Impl();
@@ -70280,22 +70189,22 @@ public final void rule__ConnectorEnd__Group__1() throws RecognitionException {
// $ANTLR start "rule__ConnectorEnd__Group__1__Impl"
- // InternalSysML.g:19914:1: rule__ConnectorEnd__Group__1__Impl : ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) ;
+ // InternalSysML.g:19889:1: rule__ConnectorEnd__Group__1__Impl : ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) ;
public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19918:1: ( ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) )
- // InternalSysML.g:19919:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalSysML.g:19893:1: ( ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? ) )
+ // InternalSysML.g:19894:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
{
- // InternalSysML.g:19919:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
- // InternalSysML.g:19920:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
+ // InternalSysML.g:19894:1: ( ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalSysML.g:19895:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:19921:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
+ // InternalSysML.g:19896:2: ( rule__ConnectorEnd__OwnedMembership_compAssignment_1 )?
int alt198=2;
int LA198_0 = input.LA(1);
@@ -70304,7 +70213,7 @@ public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionExcepti
}
switch (alt198) {
case 1 :
- // InternalSysML.g:19921:3: rule__ConnectorEnd__OwnedMembership_compAssignment_1
+ // InternalSysML.g:19896:3: rule__ConnectorEnd__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConnectorEnd__OwnedMembership_compAssignment_1();
@@ -70342,14 +70251,14 @@ public final void rule__ConnectorEnd__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__BindingConnector__Group__0"
- // InternalSysML.g:19930:1: rule__BindingConnector__Group__0 : rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 ;
+ // InternalSysML.g:19905:1: rule__BindingConnector__Group__0 : rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 ;
public final void rule__BindingConnector__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19934:1: ( rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 )
- // InternalSysML.g:19935:2: rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1
+ // InternalSysML.g:19909:1: ( rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1 )
+ // InternalSysML.g:19910:2: rule__BindingConnector__Group__0__Impl rule__BindingConnector__Group__1
{
pushFollow(FOLLOW_54);
rule__BindingConnector__Group__0__Impl();
@@ -70380,22 +70289,22 @@ public final void rule__BindingConnector__Group__0() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__0__Impl"
- // InternalSysML.g:19942:1: rule__BindingConnector__Group__0__Impl : ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) ;
+ // InternalSysML.g:19917:1: rule__BindingConnector__Group__0__Impl : ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) ;
public final void rule__BindingConnector__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19946:1: ( ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) )
- // InternalSysML.g:19947:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:19921:1: ( ( ( rule__BindingConnector__IsAbstractAssignment_0 )? ) )
+ // InternalSysML.g:19922:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
{
- // InternalSysML.g:19947:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
- // InternalSysML.g:19948:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
+ // InternalSysML.g:19922:1: ( ( rule__BindingConnector__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:19923:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:19949:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
+ // InternalSysML.g:19924:2: ( rule__BindingConnector__IsAbstractAssignment_0 )?
int alt199=2;
int LA199_0 = input.LA(1);
@@ -70404,7 +70313,7 @@ public final void rule__BindingConnector__Group__0__Impl() throws RecognitionExc
}
switch (alt199) {
case 1 :
- // InternalSysML.g:19949:3: rule__BindingConnector__IsAbstractAssignment_0
+ // InternalSysML.g:19924:3: rule__BindingConnector__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__BindingConnector__IsAbstractAssignment_0();
@@ -70442,14 +70351,14 @@ public final void rule__BindingConnector__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__1"
- // InternalSysML.g:19957:1: rule__BindingConnector__Group__1 : rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 ;
+ // InternalSysML.g:19932:1: rule__BindingConnector__Group__1 : rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 ;
public final void rule__BindingConnector__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19961:1: ( rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 )
- // InternalSysML.g:19962:2: rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2
+ // InternalSysML.g:19936:1: ( rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2 )
+ // InternalSysML.g:19937:2: rule__BindingConnector__Group__1__Impl rule__BindingConnector__Group__2
{
pushFollow(FOLLOW_44);
rule__BindingConnector__Group__1__Impl();
@@ -70480,17 +70389,17 @@ public final void rule__BindingConnector__Group__1() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__1__Impl"
- // InternalSysML.g:19969:1: rule__BindingConnector__Group__1__Impl : ( ruleBindingKeyword ) ;
+ // InternalSysML.g:19944:1: rule__BindingConnector__Group__1__Impl : ( ruleBindingKeyword ) ;
public final void rule__BindingConnector__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19973:1: ( ( ruleBindingKeyword ) )
- // InternalSysML.g:19974:1: ( ruleBindingKeyword )
+ // InternalSysML.g:19948:1: ( ( ruleBindingKeyword ) )
+ // InternalSysML.g:19949:1: ( ruleBindingKeyword )
{
- // InternalSysML.g:19974:1: ( ruleBindingKeyword )
- // InternalSysML.g:19975:2: ruleBindingKeyword
+ // InternalSysML.g:19949:1: ( ruleBindingKeyword )
+ // InternalSysML.g:19950:2: ruleBindingKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getBindingKeywordParserRuleCall_1());
@@ -70525,14 +70434,14 @@ public final void rule__BindingConnector__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__2"
- // InternalSysML.g:19984:1: rule__BindingConnector__Group__2 : rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 ;
+ // InternalSysML.g:19959:1: rule__BindingConnector__Group__2 : rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 ;
public final void rule__BindingConnector__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:19988:1: ( rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 )
- // InternalSysML.g:19989:2: rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3
+ // InternalSysML.g:19963:1: ( rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3 )
+ // InternalSysML.g:19964:2: rule__BindingConnector__Group__2__Impl rule__BindingConnector__Group__3
{
pushFollow(FOLLOW_18);
rule__BindingConnector__Group__2__Impl();
@@ -70563,17 +70472,17 @@ public final void rule__BindingConnector__Group__2() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__2__Impl"
- // InternalSysML.g:19996:1: rule__BindingConnector__Group__2__Impl : ( ruleBindingConnectorDeclaration ) ;
+ // InternalSysML.g:19971:1: rule__BindingConnector__Group__2__Impl : ( ruleBindingConnectorDeclaration ) ;
public final void rule__BindingConnector__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20000:1: ( ( ruleBindingConnectorDeclaration ) )
- // InternalSysML.g:20001:1: ( ruleBindingConnectorDeclaration )
+ // InternalSysML.g:19975:1: ( ( ruleBindingConnectorDeclaration ) )
+ // InternalSysML.g:19976:1: ( ruleBindingConnectorDeclaration )
{
- // InternalSysML.g:20001:1: ( ruleBindingConnectorDeclaration )
- // InternalSysML.g:20002:2: ruleBindingConnectorDeclaration
+ // InternalSysML.g:19976:1: ( ruleBindingConnectorDeclaration )
+ // InternalSysML.g:19977:2: ruleBindingConnectorDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getBindingConnectorDeclarationParserRuleCall_2());
@@ -70608,14 +70517,14 @@ public final void rule__BindingConnector__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnector__Group__3"
- // InternalSysML.g:20011:1: rule__BindingConnector__Group__3 : rule__BindingConnector__Group__3__Impl ;
+ // InternalSysML.g:19986:1: rule__BindingConnector__Group__3 : rule__BindingConnector__Group__3__Impl ;
public final void rule__BindingConnector__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20015:1: ( rule__BindingConnector__Group__3__Impl )
- // InternalSysML.g:20016:2: rule__BindingConnector__Group__3__Impl
+ // InternalSysML.g:19990:1: ( rule__BindingConnector__Group__3__Impl )
+ // InternalSysML.g:19991:2: rule__BindingConnector__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnector__Group__3__Impl();
@@ -70641,17 +70550,17 @@ public final void rule__BindingConnector__Group__3() throws RecognitionException
// $ANTLR start "rule__BindingConnector__Group__3__Impl"
- // InternalSysML.g:20022:1: rule__BindingConnector__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalSysML.g:19997:1: rule__BindingConnector__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__BindingConnector__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20026:1: ( ( ruleTypeBody ) )
- // InternalSysML.g:20027:1: ( ruleTypeBody )
+ // InternalSysML.g:20001:1: ( ( ruleTypeBody ) )
+ // InternalSysML.g:20002:1: ( ruleTypeBody )
{
- // InternalSysML.g:20027:1: ( ruleTypeBody )
- // InternalSysML.g:20028:2: ruleTypeBody
+ // InternalSysML.g:20002:1: ( ruleTypeBody )
+ // InternalSysML.g:20003:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getTypeBodyParserRuleCall_3());
@@ -70686,14 +70595,14 @@ public final void rule__BindingConnector__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__BindingConnectorDeclaration__Group__0"
- // InternalSysML.g:20038:1: rule__BindingConnectorDeclaration__Group__0 : rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 ;
+ // InternalSysML.g:20013:1: rule__BindingConnectorDeclaration__Group__0 : rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 ;
public final void rule__BindingConnectorDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20042:1: ( rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 )
- // InternalSysML.g:20043:2: rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1
+ // InternalSysML.g:20017:1: ( rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1 )
+ // InternalSysML.g:20018:2: rule__BindingConnectorDeclaration__Group__0__Impl rule__BindingConnectorDeclaration__Group__1
{
pushFollow(FOLLOW_44);
rule__BindingConnectorDeclaration__Group__0__Impl();
@@ -70724,27 +70633,27 @@ public final void rule__BindingConnectorDeclaration__Group__0() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__0__Impl"
- // InternalSysML.g:20050:1: rule__BindingConnectorDeclaration__Group__0__Impl : ( ( rule__BindingConnectorDeclaration__Group_0__0 )? ) ;
+ // InternalSysML.g:20025:1: rule__BindingConnectorDeclaration__Group__0__Impl : ( ( rule__BindingConnectorDeclaration__Group_0__0 )? ) ;
public final void rule__BindingConnectorDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20054:1: ( ( ( rule__BindingConnectorDeclaration__Group_0__0 )? ) )
- // InternalSysML.g:20055:1: ( ( rule__BindingConnectorDeclaration__Group_0__0 )? )
+ // InternalSysML.g:20029:1: ( ( ( rule__BindingConnectorDeclaration__Group_0__0 )? ) )
+ // InternalSysML.g:20030:1: ( ( rule__BindingConnectorDeclaration__Group_0__0 )? )
{
- // InternalSysML.g:20055:1: ( ( rule__BindingConnectorDeclaration__Group_0__0 )? )
- // InternalSysML.g:20056:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?
+ // InternalSysML.g:20030:1: ( ( rule__BindingConnectorDeclaration__Group_0__0 )? )
+ // InternalSysML.g:20031:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:20057:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?
+ // InternalSysML.g:20032:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?
int alt200=2;
alt200 = dfa200.predict(input);
switch (alt200) {
case 1 :
- // InternalSysML.g:20057:3: rule__BindingConnectorDeclaration__Group_0__0
+ // InternalSysML.g:20032:3: rule__BindingConnectorDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0__0();
@@ -70782,14 +70691,14 @@ public final void rule__BindingConnectorDeclaration__Group__0__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__1"
- // InternalSysML.g:20065:1: rule__BindingConnectorDeclaration__Group__1 : rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 ;
+ // InternalSysML.g:20040:1: rule__BindingConnectorDeclaration__Group__1 : rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 ;
public final void rule__BindingConnectorDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20069:1: ( rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 )
- // InternalSysML.g:20070:2: rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2
+ // InternalSysML.g:20044:1: ( rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2 )
+ // InternalSysML.g:20045:2: rule__BindingConnectorDeclaration__Group__1__Impl rule__BindingConnectorDeclaration__Group__2
{
pushFollow(FOLLOW_23);
rule__BindingConnectorDeclaration__Group__1__Impl();
@@ -70820,23 +70729,23 @@ public final void rule__BindingConnectorDeclaration__Group__1() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__1__Impl"
- // InternalSysML.g:20077:1: rule__BindingConnectorDeclaration__Group__1__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:20052:1: rule__BindingConnectorDeclaration__Group__1__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__BindingConnectorDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20081:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:20082:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20056:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:20057:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:20082:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:20083:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20057:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20058:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:20084:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:20084:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:20059:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20059:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -70871,14 +70780,14 @@ public final void rule__BindingConnectorDeclaration__Group__1__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__2"
- // InternalSysML.g:20092:1: rule__BindingConnectorDeclaration__Group__2 : rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 ;
+ // InternalSysML.g:20067:1: rule__BindingConnectorDeclaration__Group__2 : rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 ;
public final void rule__BindingConnectorDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20096:1: ( rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 )
- // InternalSysML.g:20097:2: rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3
+ // InternalSysML.g:20071:1: ( rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3 )
+ // InternalSysML.g:20072:2: rule__BindingConnectorDeclaration__Group__2__Impl rule__BindingConnectorDeclaration__Group__3
{
pushFollow(FOLLOW_44);
rule__BindingConnectorDeclaration__Group__2__Impl();
@@ -70909,17 +70818,17 @@ public final void rule__BindingConnectorDeclaration__Group__2() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__2__Impl"
- // InternalSysML.g:20104:1: rule__BindingConnectorDeclaration__Group__2__Impl : ( '=' ) ;
+ // InternalSysML.g:20079:1: rule__BindingConnectorDeclaration__Group__2__Impl : ( '=' ) ;
public final void rule__BindingConnectorDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20108:1: ( ( '=' ) )
- // InternalSysML.g:20109:1: ( '=' )
+ // InternalSysML.g:20083:1: ( ( '=' ) )
+ // InternalSysML.g:20084:1: ( '=' )
{
- // InternalSysML.g:20109:1: ( '=' )
- // InternalSysML.g:20110:2: '='
+ // InternalSysML.g:20084:1: ( '=' )
+ // InternalSysML.g:20085:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getEqualsSignKeyword_2());
@@ -70950,14 +70859,14 @@ public final void rule__BindingConnectorDeclaration__Group__2__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group__3"
- // InternalSysML.g:20119:1: rule__BindingConnectorDeclaration__Group__3 : rule__BindingConnectorDeclaration__Group__3__Impl ;
+ // InternalSysML.g:20094:1: rule__BindingConnectorDeclaration__Group__3 : rule__BindingConnectorDeclaration__Group__3__Impl ;
public final void rule__BindingConnectorDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20123:1: ( rule__BindingConnectorDeclaration__Group__3__Impl )
- // InternalSysML.g:20124:2: rule__BindingConnectorDeclaration__Group__3__Impl
+ // InternalSysML.g:20098:1: ( rule__BindingConnectorDeclaration__Group__3__Impl )
+ // InternalSysML.g:20099:2: rule__BindingConnectorDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group__3__Impl();
@@ -70983,23 +70892,23 @@ public final void rule__BindingConnectorDeclaration__Group__3() throws Recogniti
// $ANTLR start "rule__BindingConnectorDeclaration__Group__3__Impl"
- // InternalSysML.g:20130:1: rule__BindingConnectorDeclaration__Group__3__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:20105:1: rule__BindingConnectorDeclaration__Group__3__Impl : ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__BindingConnectorDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20134:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:20135:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20109:1: ( ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:20110:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:20135:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:20136:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20110:1: ( ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20111:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:20137:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:20137:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:20112:2: ( rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20112:3: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -71034,14 +70943,14 @@ public final void rule__BindingConnectorDeclaration__Group__3__Impl() throws Rec
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0__0"
- // InternalSysML.g:20146:1: rule__BindingConnectorDeclaration__Group_0__0 : rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1 ;
+ // InternalSysML.g:20121:1: rule__BindingConnectorDeclaration__Group_0__0 : rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1 ;
public final void rule__BindingConnectorDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20150:1: ( rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1 )
- // InternalSysML.g:20151:2: rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1
+ // InternalSysML.g:20125:1: ( rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1 )
+ // InternalSysML.g:20126:2: rule__BindingConnectorDeclaration__Group_0__0__Impl rule__BindingConnectorDeclaration__Group_0__1
{
pushFollow(FOLLOW_55);
rule__BindingConnectorDeclaration__Group_0__0__Impl();
@@ -71072,17 +70981,17 @@ public final void rule__BindingConnectorDeclaration__Group_0__0() throws Recogni
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0__0__Impl"
- // InternalSysML.g:20158:1: rule__BindingConnectorDeclaration__Group_0__0__Impl : ( ruleFeatureDeclaration ) ;
+ // InternalSysML.g:20133:1: rule__BindingConnectorDeclaration__Group_0__0__Impl : ( ruleFeatureDeclaration ) ;
public final void rule__BindingConnectorDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20162:1: ( ( ruleFeatureDeclaration ) )
- // InternalSysML.g:20163:1: ( ruleFeatureDeclaration )
+ // InternalSysML.g:20137:1: ( ( ruleFeatureDeclaration ) )
+ // InternalSysML.g:20138:1: ( ruleFeatureDeclaration )
{
- // InternalSysML.g:20163:1: ( ruleFeatureDeclaration )
- // InternalSysML.g:20164:2: ruleFeatureDeclaration
+ // InternalSysML.g:20138:1: ( ruleFeatureDeclaration )
+ // InternalSysML.g:20139:2: ruleFeatureDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0());
@@ -71117,14 +71026,14 @@ public final void rule__BindingConnectorDeclaration__Group_0__0__Impl() throws R
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0__1"
- // InternalSysML.g:20173:1: rule__BindingConnectorDeclaration__Group_0__1 : rule__BindingConnectorDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:20148:1: rule__BindingConnectorDeclaration__Group_0__1 : rule__BindingConnectorDeclaration__Group_0__1__Impl ;
public final void rule__BindingConnectorDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20177:1: ( rule__BindingConnectorDeclaration__Group_0__1__Impl )
- // InternalSysML.g:20178:2: rule__BindingConnectorDeclaration__Group_0__1__Impl
+ // InternalSysML.g:20152:1: ( rule__BindingConnectorDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:20153:2: rule__BindingConnectorDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingConnectorDeclaration__Group_0__1__Impl();
@@ -71150,17 +71059,17 @@ public final void rule__BindingConnectorDeclaration__Group_0__1() throws Recogni
// $ANTLR start "rule__BindingConnectorDeclaration__Group_0__1__Impl"
- // InternalSysML.g:20184:1: rule__BindingConnectorDeclaration__Group_0__1__Impl : ( 'as' ) ;
+ // InternalSysML.g:20159:1: rule__BindingConnectorDeclaration__Group_0__1__Impl : ( 'as' ) ;
public final void rule__BindingConnectorDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20188:1: ( ( 'as' ) )
- // InternalSysML.g:20189:1: ( 'as' )
+ // InternalSysML.g:20163:1: ( ( 'as' ) )
+ // InternalSysML.g:20164:1: ( 'as' )
{
- // InternalSysML.g:20189:1: ( 'as' )
- // InternalSysML.g:20190:2: 'as'
+ // InternalSysML.g:20164:1: ( 'as' )
+ // InternalSysML.g:20165:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getAsKeyword_0_1());
@@ -71191,14 +71100,14 @@ public final void rule__BindingConnectorDeclaration__Group_0__1__Impl() throws R
// $ANTLR start "rule__Succession__Group__0"
- // InternalSysML.g:20200:1: rule__Succession__Group__0 : rule__Succession__Group__0__Impl rule__Succession__Group__1 ;
+ // InternalSysML.g:20175:1: rule__Succession__Group__0 : rule__Succession__Group__0__Impl rule__Succession__Group__1 ;
public final void rule__Succession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20204:1: ( rule__Succession__Group__0__Impl rule__Succession__Group__1 )
- // InternalSysML.g:20205:2: rule__Succession__Group__0__Impl rule__Succession__Group__1
+ // InternalSysML.g:20179:1: ( rule__Succession__Group__0__Impl rule__Succession__Group__1 )
+ // InternalSysML.g:20180:2: rule__Succession__Group__0__Impl rule__Succession__Group__1
{
pushFollow(FOLLOW_56);
rule__Succession__Group__0__Impl();
@@ -71229,22 +71138,22 @@ public final void rule__Succession__Group__0() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__0__Impl"
- // InternalSysML.g:20212:1: rule__Succession__Group__0__Impl : ( ( rule__Succession__IsAbstractAssignment_0 )? ) ;
+ // InternalSysML.g:20187:1: rule__Succession__Group__0__Impl : ( ( rule__Succession__IsAbstractAssignment_0 )? ) ;
public final void rule__Succession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20216:1: ( ( ( rule__Succession__IsAbstractAssignment_0 )? ) )
- // InternalSysML.g:20217:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20191:1: ( ( ( rule__Succession__IsAbstractAssignment_0 )? ) )
+ // InternalSysML.g:20192:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
{
- // InternalSysML.g:20217:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
- // InternalSysML.g:20218:2: ( rule__Succession__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20192:1: ( ( rule__Succession__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20193:2: ( rule__Succession__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:20219:2: ( rule__Succession__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20194:2: ( rule__Succession__IsAbstractAssignment_0 )?
int alt201=2;
int LA201_0 = input.LA(1);
@@ -71253,7 +71162,7 @@ public final void rule__Succession__Group__0__Impl() throws RecognitionException
}
switch (alt201) {
case 1 :
- // InternalSysML.g:20219:3: rule__Succession__IsAbstractAssignment_0
+ // InternalSysML.g:20194:3: rule__Succession__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__Succession__IsAbstractAssignment_0();
@@ -71291,14 +71200,14 @@ public final void rule__Succession__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__1"
- // InternalSysML.g:20227:1: rule__Succession__Group__1 : rule__Succession__Group__1__Impl rule__Succession__Group__2 ;
+ // InternalSysML.g:20202:1: rule__Succession__Group__1 : rule__Succession__Group__1__Impl rule__Succession__Group__2 ;
public final void rule__Succession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20231:1: ( rule__Succession__Group__1__Impl rule__Succession__Group__2 )
- // InternalSysML.g:20232:2: rule__Succession__Group__1__Impl rule__Succession__Group__2
+ // InternalSysML.g:20206:1: ( rule__Succession__Group__1__Impl rule__Succession__Group__2 )
+ // InternalSysML.g:20207:2: rule__Succession__Group__1__Impl rule__Succession__Group__2
{
pushFollow(FOLLOW_57);
rule__Succession__Group__1__Impl();
@@ -71329,17 +71238,17 @@ public final void rule__Succession__Group__1() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__1__Impl"
- // InternalSysML.g:20239:1: rule__Succession__Group__1__Impl : ( ruleSuccessionKeyword ) ;
+ // InternalSysML.g:20214:1: rule__Succession__Group__1__Impl : ( ruleSuccessionKeyword ) ;
public final void rule__Succession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20243:1: ( ( ruleSuccessionKeyword ) )
- // InternalSysML.g:20244:1: ( ruleSuccessionKeyword )
+ // InternalSysML.g:20218:1: ( ( ruleSuccessionKeyword ) )
+ // InternalSysML.g:20219:1: ( ruleSuccessionKeyword )
{
- // InternalSysML.g:20244:1: ( ruleSuccessionKeyword )
- // InternalSysML.g:20245:2: ruleSuccessionKeyword
+ // InternalSysML.g:20219:1: ( ruleSuccessionKeyword )
+ // InternalSysML.g:20220:2: ruleSuccessionKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getSuccessionKeywordParserRuleCall_1());
@@ -71374,14 +71283,14 @@ public final void rule__Succession__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__2"
- // InternalSysML.g:20254:1: rule__Succession__Group__2 : rule__Succession__Group__2__Impl rule__Succession__Group__3 ;
+ // InternalSysML.g:20229:1: rule__Succession__Group__2 : rule__Succession__Group__2__Impl rule__Succession__Group__3 ;
public final void rule__Succession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20258:1: ( rule__Succession__Group__2__Impl rule__Succession__Group__3 )
- // InternalSysML.g:20259:2: rule__Succession__Group__2__Impl rule__Succession__Group__3
+ // InternalSysML.g:20233:1: ( rule__Succession__Group__2__Impl rule__Succession__Group__3 )
+ // InternalSysML.g:20234:2: rule__Succession__Group__2__Impl rule__Succession__Group__3
{
pushFollow(FOLLOW_18);
rule__Succession__Group__2__Impl();
@@ -71412,17 +71321,17 @@ public final void rule__Succession__Group__2() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__2__Impl"
- // InternalSysML.g:20266:1: rule__Succession__Group__2__Impl : ( ruleSuccessionDeclaration ) ;
+ // InternalSysML.g:20241:1: rule__Succession__Group__2__Impl : ( ruleSuccessionDeclaration ) ;
public final void rule__Succession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20270:1: ( ( ruleSuccessionDeclaration ) )
- // InternalSysML.g:20271:1: ( ruleSuccessionDeclaration )
+ // InternalSysML.g:20245:1: ( ( ruleSuccessionDeclaration ) )
+ // InternalSysML.g:20246:1: ( ruleSuccessionDeclaration )
{
- // InternalSysML.g:20271:1: ( ruleSuccessionDeclaration )
- // InternalSysML.g:20272:2: ruleSuccessionDeclaration
+ // InternalSysML.g:20246:1: ( ruleSuccessionDeclaration )
+ // InternalSysML.g:20247:2: ruleSuccessionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getSuccessionDeclarationParserRuleCall_2());
@@ -71457,14 +71366,14 @@ public final void rule__Succession__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Succession__Group__3"
- // InternalSysML.g:20281:1: rule__Succession__Group__3 : rule__Succession__Group__3__Impl ;
+ // InternalSysML.g:20256:1: rule__Succession__Group__3 : rule__Succession__Group__3__Impl ;
public final void rule__Succession__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20285:1: ( rule__Succession__Group__3__Impl )
- // InternalSysML.g:20286:2: rule__Succession__Group__3__Impl
+ // InternalSysML.g:20260:1: ( rule__Succession__Group__3__Impl )
+ // InternalSysML.g:20261:2: rule__Succession__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Succession__Group__3__Impl();
@@ -71490,17 +71399,17 @@ public final void rule__Succession__Group__3() throws RecognitionException {
// $ANTLR start "rule__Succession__Group__3__Impl"
- // InternalSysML.g:20292:1: rule__Succession__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalSysML.g:20267:1: rule__Succession__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__Succession__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20296:1: ( ( ruleTypeBody ) )
- // InternalSysML.g:20297:1: ( ruleTypeBody )
+ // InternalSysML.g:20271:1: ( ( ruleTypeBody ) )
+ // InternalSysML.g:20272:1: ( ruleTypeBody )
{
- // InternalSysML.g:20297:1: ( ruleTypeBody )
- // InternalSysML.g:20298:2: ruleTypeBody
+ // InternalSysML.g:20272:1: ( ruleTypeBody )
+ // InternalSysML.g:20273:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getTypeBodyParserRuleCall_3());
@@ -71535,14 +71444,14 @@ public final void rule__Succession__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__SuccessionDeclaration__Group__0"
- // InternalSysML.g:20308:1: rule__SuccessionDeclaration__Group__0 : rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 ;
+ // InternalSysML.g:20283:1: rule__SuccessionDeclaration__Group__0 : rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 ;
public final void rule__SuccessionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20312:1: ( rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 )
- // InternalSysML.g:20313:2: rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1
+ // InternalSysML.g:20287:1: ( rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1 )
+ // InternalSysML.g:20288:2: rule__SuccessionDeclaration__Group__0__Impl rule__SuccessionDeclaration__Group__1
{
pushFollow(FOLLOW_57);
rule__SuccessionDeclaration__Group__0__Impl();
@@ -71573,27 +71482,27 @@ public final void rule__SuccessionDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__0__Impl"
- // InternalSysML.g:20320:1: rule__SuccessionDeclaration__Group__0__Impl : ( ( rule__SuccessionDeclaration__Group_0__0 )? ) ;
+ // InternalSysML.g:20295:1: rule__SuccessionDeclaration__Group__0__Impl : ( ( rule__SuccessionDeclaration__Group_0__0 )? ) ;
public final void rule__SuccessionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20324:1: ( ( ( rule__SuccessionDeclaration__Group_0__0 )? ) )
- // InternalSysML.g:20325:1: ( ( rule__SuccessionDeclaration__Group_0__0 )? )
+ // InternalSysML.g:20299:1: ( ( ( rule__SuccessionDeclaration__Group_0__0 )? ) )
+ // InternalSysML.g:20300:1: ( ( rule__SuccessionDeclaration__Group_0__0 )? )
{
- // InternalSysML.g:20325:1: ( ( rule__SuccessionDeclaration__Group_0__0 )? )
- // InternalSysML.g:20326:2: ( rule__SuccessionDeclaration__Group_0__0 )?
+ // InternalSysML.g:20300:1: ( ( rule__SuccessionDeclaration__Group_0__0 )? )
+ // InternalSysML.g:20301:2: ( rule__SuccessionDeclaration__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getGroup_0());
}
- // InternalSysML.g:20327:2: ( rule__SuccessionDeclaration__Group_0__0 )?
+ // InternalSysML.g:20302:2: ( rule__SuccessionDeclaration__Group_0__0 )?
int alt202=2;
alt202 = dfa202.predict(input);
switch (alt202) {
case 1 :
- // InternalSysML.g:20327:3: rule__SuccessionDeclaration__Group_0__0
+ // InternalSysML.g:20302:3: rule__SuccessionDeclaration__Group_0__0
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0__0();
@@ -71631,14 +71540,14 @@ public final void rule__SuccessionDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__1"
- // InternalSysML.g:20335:1: rule__SuccessionDeclaration__Group__1 : rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 ;
+ // InternalSysML.g:20310:1: rule__SuccessionDeclaration__Group__1 : rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 ;
public final void rule__SuccessionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20339:1: ( rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 )
- // InternalSysML.g:20340:2: rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2
+ // InternalSysML.g:20314:1: ( rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2 )
+ // InternalSysML.g:20315:2: rule__SuccessionDeclaration__Group__1__Impl rule__SuccessionDeclaration__Group__2
{
pushFollow(FOLLOW_58);
rule__SuccessionDeclaration__Group__1__Impl();
@@ -71669,23 +71578,23 @@ public final void rule__SuccessionDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__1__Impl"
- // InternalSysML.g:20347:1: rule__SuccessionDeclaration__Group__1__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:20322:1: rule__SuccessionDeclaration__Group__1__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__SuccessionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20351:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:20352:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20326:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:20327:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:20352:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:20353:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20327:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20328:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:20354:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:20354:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:20329:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20329:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -71720,14 +71629,14 @@ public final void rule__SuccessionDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__2"
- // InternalSysML.g:20362:1: rule__SuccessionDeclaration__Group__2 : rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 ;
+ // InternalSysML.g:20337:1: rule__SuccessionDeclaration__Group__2 : rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 ;
public final void rule__SuccessionDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20366:1: ( rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 )
- // InternalSysML.g:20367:2: rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3
+ // InternalSysML.g:20341:1: ( rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3 )
+ // InternalSysML.g:20342:2: rule__SuccessionDeclaration__Group__2__Impl rule__SuccessionDeclaration__Group__3
{
pushFollow(FOLLOW_44);
rule__SuccessionDeclaration__Group__2__Impl();
@@ -71758,17 +71667,17 @@ public final void rule__SuccessionDeclaration__Group__2() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__2__Impl"
- // InternalSysML.g:20374:1: rule__SuccessionDeclaration__Group__2__Impl : ( 'then' ) ;
+ // InternalSysML.g:20349:1: rule__SuccessionDeclaration__Group__2__Impl : ( 'then' ) ;
public final void rule__SuccessionDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20378:1: ( ( 'then' ) )
- // InternalSysML.g:20379:1: ( 'then' )
+ // InternalSysML.g:20353:1: ( ( 'then' ) )
+ // InternalSysML.g:20354:1: ( 'then' )
{
- // InternalSysML.g:20379:1: ( 'then' )
- // InternalSysML.g:20380:2: 'then'
+ // InternalSysML.g:20354:1: ( 'then' )
+ // InternalSysML.g:20355:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getThenKeyword_2());
@@ -71799,14 +71708,14 @@ public final void rule__SuccessionDeclaration__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group__3"
- // InternalSysML.g:20389:1: rule__SuccessionDeclaration__Group__3 : rule__SuccessionDeclaration__Group__3__Impl ;
+ // InternalSysML.g:20364:1: rule__SuccessionDeclaration__Group__3 : rule__SuccessionDeclaration__Group__3__Impl ;
public final void rule__SuccessionDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20393:1: ( rule__SuccessionDeclaration__Group__3__Impl )
- // InternalSysML.g:20394:2: rule__SuccessionDeclaration__Group__3__Impl
+ // InternalSysML.g:20368:1: ( rule__SuccessionDeclaration__Group__3__Impl )
+ // InternalSysML.g:20369:2: rule__SuccessionDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group__3__Impl();
@@ -71832,23 +71741,23 @@ public final void rule__SuccessionDeclaration__Group__3() throws RecognitionExce
// $ANTLR start "rule__SuccessionDeclaration__Group__3__Impl"
- // InternalSysML.g:20400:1: rule__SuccessionDeclaration__Group__3__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:20375:1: rule__SuccessionDeclaration__Group__3__Impl : ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__SuccessionDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20404:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:20405:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20379:1: ( ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:20380:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:20405:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:20406:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20380:1: ( ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20381:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:20407:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:20407:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:20382:2: ( rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20382:3: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -71883,14 +71792,14 @@ public final void rule__SuccessionDeclaration__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__SuccessionDeclaration__Group_0__0"
- // InternalSysML.g:20416:1: rule__SuccessionDeclaration__Group_0__0 : rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1 ;
+ // InternalSysML.g:20391:1: rule__SuccessionDeclaration__Group_0__0 : rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1 ;
public final void rule__SuccessionDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20420:1: ( rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1 )
- // InternalSysML.g:20421:2: rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1
+ // InternalSysML.g:20395:1: ( rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1 )
+ // InternalSysML.g:20396:2: rule__SuccessionDeclaration__Group_0__0__Impl rule__SuccessionDeclaration__Group_0__1
{
pushFollow(FOLLOW_57);
rule__SuccessionDeclaration__Group_0__0__Impl();
@@ -71921,22 +71830,22 @@ public final void rule__SuccessionDeclaration__Group_0__0() throws RecognitionEx
// $ANTLR start "rule__SuccessionDeclaration__Group_0__0__Impl"
- // InternalSysML.g:20428:1: rule__SuccessionDeclaration__Group_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalSysML.g:20403:1: rule__SuccessionDeclaration__Group_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__SuccessionDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20432:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalSysML.g:20433:1: ( ( ruleFeatureDeclaration )? )
+ // InternalSysML.g:20407:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalSysML.g:20408:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalSysML.g:20433:1: ( ( ruleFeatureDeclaration )? )
- // InternalSysML.g:20434:2: ( ruleFeatureDeclaration )?
+ // InternalSysML.g:20408:1: ( ( ruleFeatureDeclaration )? )
+ // InternalSysML.g:20409:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0());
}
- // InternalSysML.g:20435:2: ( ruleFeatureDeclaration )?
+ // InternalSysML.g:20410:2: ( ruleFeatureDeclaration )?
int alt203=2;
int LA203_0 = input.LA(1);
@@ -71945,7 +71854,7 @@ public final void rule__SuccessionDeclaration__Group_0__0__Impl() throws Recogni
}
switch (alt203) {
case 1 :
- // InternalSysML.g:20435:3: ruleFeatureDeclaration
+ // InternalSysML.g:20410:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -71983,14 +71892,14 @@ public final void rule__SuccessionDeclaration__Group_0__0__Impl() throws Recogni
// $ANTLR start "rule__SuccessionDeclaration__Group_0__1"
- // InternalSysML.g:20443:1: rule__SuccessionDeclaration__Group_0__1 : rule__SuccessionDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:20418:1: rule__SuccessionDeclaration__Group_0__1 : rule__SuccessionDeclaration__Group_0__1__Impl ;
public final void rule__SuccessionDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20447:1: ( rule__SuccessionDeclaration__Group_0__1__Impl )
- // InternalSysML.g:20448:2: rule__SuccessionDeclaration__Group_0__1__Impl
+ // InternalSysML.g:20422:1: ( rule__SuccessionDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:20423:2: rule__SuccessionDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionDeclaration__Group_0__1__Impl();
@@ -72016,17 +71925,17 @@ public final void rule__SuccessionDeclaration__Group_0__1() throws RecognitionEx
// $ANTLR start "rule__SuccessionDeclaration__Group_0__1__Impl"
- // InternalSysML.g:20454:1: rule__SuccessionDeclaration__Group_0__1__Impl : ( 'first' ) ;
+ // InternalSysML.g:20429:1: rule__SuccessionDeclaration__Group_0__1__Impl : ( 'first' ) ;
public final void rule__SuccessionDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20458:1: ( ( 'first' ) )
- // InternalSysML.g:20459:1: ( 'first' )
+ // InternalSysML.g:20433:1: ( ( 'first' ) )
+ // InternalSysML.g:20434:1: ( 'first' )
{
- // InternalSysML.g:20459:1: ( 'first' )
- // InternalSysML.g:20460:2: 'first'
+ // InternalSysML.g:20434:1: ( 'first' )
+ // InternalSysML.g:20435:2: 'first'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getFirstKeyword_0_1());
@@ -72057,14 +71966,14 @@ public final void rule__SuccessionDeclaration__Group_0__1__Impl() throws Recogni
// $ANTLR start "rule__ItemFlow__Group__0"
- // InternalSysML.g:20470:1: rule__ItemFlow__Group__0 : rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 ;
+ // InternalSysML.g:20445:1: rule__ItemFlow__Group__0 : rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 ;
public final void rule__ItemFlow__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20474:1: ( rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 )
- // InternalSysML.g:20475:2: rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1
+ // InternalSysML.g:20449:1: ( rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1 )
+ // InternalSysML.g:20450:2: rule__ItemFlow__Group__0__Impl rule__ItemFlow__Group__1
{
pushFollow(FOLLOW_59);
rule__ItemFlow__Group__0__Impl();
@@ -72095,22 +72004,22 @@ public final void rule__ItemFlow__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__0__Impl"
- // InternalSysML.g:20482:1: rule__ItemFlow__Group__0__Impl : ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) ;
+ // InternalSysML.g:20457:1: rule__ItemFlow__Group__0__Impl : ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) ;
public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20486:1: ( ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) )
- // InternalSysML.g:20487:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20461:1: ( ( ( rule__ItemFlow__IsAbstractAssignment_0 )? ) )
+ // InternalSysML.g:20462:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
{
- // InternalSysML.g:20487:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
- // InternalSysML.g:20488:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20462:1: ( ( rule__ItemFlow__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20463:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:20489:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20464:2: ( rule__ItemFlow__IsAbstractAssignment_0 )?
int alt204=2;
int LA204_0 = input.LA(1);
@@ -72119,7 +72028,7 @@ public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
}
switch (alt204) {
case 1 :
- // InternalSysML.g:20489:3: rule__ItemFlow__IsAbstractAssignment_0
+ // InternalSysML.g:20464:3: rule__ItemFlow__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__ItemFlow__IsAbstractAssignment_0();
@@ -72157,14 +72066,14 @@ public final void rule__ItemFlow__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__1"
- // InternalSysML.g:20497:1: rule__ItemFlow__Group__1 : rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 ;
+ // InternalSysML.g:20472:1: rule__ItemFlow__Group__1 : rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 ;
public final void rule__ItemFlow__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20501:1: ( rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 )
- // InternalSysML.g:20502:2: rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2
+ // InternalSysML.g:20476:1: ( rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2 )
+ // InternalSysML.g:20477:2: rule__ItemFlow__Group__1__Impl rule__ItemFlow__Group__2
{
pushFollow(FOLLOW_60);
rule__ItemFlow__Group__1__Impl();
@@ -72195,17 +72104,17 @@ public final void rule__ItemFlow__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__1__Impl"
- // InternalSysML.g:20509:1: rule__ItemFlow__Group__1__Impl : ( ruleItemFlowKeyword ) ;
+ // InternalSysML.g:20484:1: rule__ItemFlow__Group__1__Impl : ( ruleItemFlowKeyword ) ;
public final void rule__ItemFlow__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20513:1: ( ( ruleItemFlowKeyword ) )
- // InternalSysML.g:20514:1: ( ruleItemFlowKeyword )
+ // InternalSysML.g:20488:1: ( ( ruleItemFlowKeyword ) )
+ // InternalSysML.g:20489:1: ( ruleItemFlowKeyword )
{
- // InternalSysML.g:20514:1: ( ruleItemFlowKeyword )
- // InternalSysML.g:20515:2: ruleItemFlowKeyword
+ // InternalSysML.g:20489:1: ( ruleItemFlowKeyword )
+ // InternalSysML.g:20490:2: ruleItemFlowKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getItemFlowKeywordParserRuleCall_1());
@@ -72240,14 +72149,14 @@ public final void rule__ItemFlow__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__2"
- // InternalSysML.g:20524:1: rule__ItemFlow__Group__2 : rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 ;
+ // InternalSysML.g:20499:1: rule__ItemFlow__Group__2 : rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 ;
public final void rule__ItemFlow__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20528:1: ( rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 )
- // InternalSysML.g:20529:2: rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3
+ // InternalSysML.g:20503:1: ( rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3 )
+ // InternalSysML.g:20504:2: rule__ItemFlow__Group__2__Impl rule__ItemFlow__Group__3
{
pushFollow(FOLLOW_18);
rule__ItemFlow__Group__2__Impl();
@@ -72278,17 +72187,17 @@ public final void rule__ItemFlow__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__2__Impl"
- // InternalSysML.g:20536:1: rule__ItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
+ // InternalSysML.g:20511:1: rule__ItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
public final void rule__ItemFlow__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20540:1: ( ( ruleItemFlowDeclaration ) )
- // InternalSysML.g:20541:1: ( ruleItemFlowDeclaration )
+ // InternalSysML.g:20515:1: ( ( ruleItemFlowDeclaration ) )
+ // InternalSysML.g:20516:1: ( ruleItemFlowDeclaration )
{
- // InternalSysML.g:20541:1: ( ruleItemFlowDeclaration )
- // InternalSysML.g:20542:2: ruleItemFlowDeclaration
+ // InternalSysML.g:20516:1: ( ruleItemFlowDeclaration )
+ // InternalSysML.g:20517:2: ruleItemFlowDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getItemFlowDeclarationParserRuleCall_2());
@@ -72323,14 +72232,14 @@ public final void rule__ItemFlow__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__3"
- // InternalSysML.g:20551:1: rule__ItemFlow__Group__3 : rule__ItemFlow__Group__3__Impl ;
+ // InternalSysML.g:20526:1: rule__ItemFlow__Group__3 : rule__ItemFlow__Group__3__Impl ;
public final void rule__ItemFlow__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20555:1: ( rule__ItemFlow__Group__3__Impl )
- // InternalSysML.g:20556:2: rule__ItemFlow__Group__3__Impl
+ // InternalSysML.g:20530:1: ( rule__ItemFlow__Group__3__Impl )
+ // InternalSysML.g:20531:2: rule__ItemFlow__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlow__Group__3__Impl();
@@ -72356,17 +72265,17 @@ public final void rule__ItemFlow__Group__3() throws RecognitionException {
// $ANTLR start "rule__ItemFlow__Group__3__Impl"
- // InternalSysML.g:20562:1: rule__ItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalSysML.g:20537:1: rule__ItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__ItemFlow__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20566:1: ( ( ruleTypeBody ) )
- // InternalSysML.g:20567:1: ( ruleTypeBody )
+ // InternalSysML.g:20541:1: ( ( ruleTypeBody ) )
+ // InternalSysML.g:20542:1: ( ruleTypeBody )
{
- // InternalSysML.g:20567:1: ( ruleTypeBody )
- // InternalSysML.g:20568:2: ruleTypeBody
+ // InternalSysML.g:20542:1: ( ruleTypeBody )
+ // InternalSysML.g:20543:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getTypeBodyParserRuleCall_3());
@@ -72401,14 +72310,14 @@ public final void rule__ItemFlow__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__SuccessionItemFlow__Group__0"
- // InternalSysML.g:20578:1: rule__SuccessionItemFlow__Group__0 : rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 ;
+ // InternalSysML.g:20553:1: rule__SuccessionItemFlow__Group__0 : rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 ;
public final void rule__SuccessionItemFlow__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20582:1: ( rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 )
- // InternalSysML.g:20583:2: rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1
+ // InternalSysML.g:20557:1: ( rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1 )
+ // InternalSysML.g:20558:2: rule__SuccessionItemFlow__Group__0__Impl rule__SuccessionItemFlow__Group__1
{
pushFollow(FOLLOW_42);
rule__SuccessionItemFlow__Group__0__Impl();
@@ -72439,22 +72348,22 @@ public final void rule__SuccessionItemFlow__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__0__Impl"
- // InternalSysML.g:20590:1: rule__SuccessionItemFlow__Group__0__Impl : ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) ;
+ // InternalSysML.g:20565:1: rule__SuccessionItemFlow__Group__0__Impl : ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) ;
public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20594:1: ( ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) )
- // InternalSysML.g:20595:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20569:1: ( ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? ) )
+ // InternalSysML.g:20570:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
{
- // InternalSysML.g:20595:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
- // InternalSysML.g:20596:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20570:1: ( ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:20571:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:20597:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
+ // InternalSysML.g:20572:2: ( rule__SuccessionItemFlow__IsAbstractAssignment_0 )?
int alt205=2;
int LA205_0 = input.LA(1);
@@ -72463,7 +72372,7 @@ public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionE
}
switch (alt205) {
case 1 :
- // InternalSysML.g:20597:3: rule__SuccessionItemFlow__IsAbstractAssignment_0
+ // InternalSysML.g:20572:3: rule__SuccessionItemFlow__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__SuccessionItemFlow__IsAbstractAssignment_0();
@@ -72501,14 +72410,14 @@ public final void rule__SuccessionItemFlow__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__1"
- // InternalSysML.g:20605:1: rule__SuccessionItemFlow__Group__1 : rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 ;
+ // InternalSysML.g:20580:1: rule__SuccessionItemFlow__Group__1 : rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 ;
public final void rule__SuccessionItemFlow__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20609:1: ( rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 )
- // InternalSysML.g:20610:2: rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2
+ // InternalSysML.g:20584:1: ( rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2 )
+ // InternalSysML.g:20585:2: rule__SuccessionItemFlow__Group__1__Impl rule__SuccessionItemFlow__Group__2
{
pushFollow(FOLLOW_60);
rule__SuccessionItemFlow__Group__1__Impl();
@@ -72539,17 +72448,17 @@ public final void rule__SuccessionItemFlow__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__1__Impl"
- // InternalSysML.g:20617:1: rule__SuccessionItemFlow__Group__1__Impl : ( ruleSuccessionItemFlowKeyword ) ;
+ // InternalSysML.g:20592:1: rule__SuccessionItemFlow__Group__1__Impl : ( ruleSuccessionItemFlowKeyword ) ;
public final void rule__SuccessionItemFlow__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20621:1: ( ( ruleSuccessionItemFlowKeyword ) )
- // InternalSysML.g:20622:1: ( ruleSuccessionItemFlowKeyword )
+ // InternalSysML.g:20596:1: ( ( ruleSuccessionItemFlowKeyword ) )
+ // InternalSysML.g:20597:1: ( ruleSuccessionItemFlowKeyword )
{
- // InternalSysML.g:20622:1: ( ruleSuccessionItemFlowKeyword )
- // InternalSysML.g:20623:2: ruleSuccessionItemFlowKeyword
+ // InternalSysML.g:20597:1: ( ruleSuccessionItemFlowKeyword )
+ // InternalSysML.g:20598:2: ruleSuccessionItemFlowKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getSuccessionItemFlowKeywordParserRuleCall_1());
@@ -72584,14 +72493,14 @@ public final void rule__SuccessionItemFlow__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__2"
- // InternalSysML.g:20632:1: rule__SuccessionItemFlow__Group__2 : rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 ;
+ // InternalSysML.g:20607:1: rule__SuccessionItemFlow__Group__2 : rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 ;
public final void rule__SuccessionItemFlow__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20636:1: ( rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 )
- // InternalSysML.g:20637:2: rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3
+ // InternalSysML.g:20611:1: ( rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3 )
+ // InternalSysML.g:20612:2: rule__SuccessionItemFlow__Group__2__Impl rule__SuccessionItemFlow__Group__3
{
pushFollow(FOLLOW_18);
rule__SuccessionItemFlow__Group__2__Impl();
@@ -72622,17 +72531,17 @@ public final void rule__SuccessionItemFlow__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__2__Impl"
- // InternalSysML.g:20644:1: rule__SuccessionItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
+ // InternalSysML.g:20619:1: rule__SuccessionItemFlow__Group__2__Impl : ( ruleItemFlowDeclaration ) ;
public final void rule__SuccessionItemFlow__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20648:1: ( ( ruleItemFlowDeclaration ) )
- // InternalSysML.g:20649:1: ( ruleItemFlowDeclaration )
+ // InternalSysML.g:20623:1: ( ( ruleItemFlowDeclaration ) )
+ // InternalSysML.g:20624:1: ( ruleItemFlowDeclaration )
{
- // InternalSysML.g:20649:1: ( ruleItemFlowDeclaration )
- // InternalSysML.g:20650:2: ruleItemFlowDeclaration
+ // InternalSysML.g:20624:1: ( ruleItemFlowDeclaration )
+ // InternalSysML.g:20625:2: ruleItemFlowDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getItemFlowDeclarationParserRuleCall_2());
@@ -72667,14 +72576,14 @@ public final void rule__SuccessionItemFlow__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__SuccessionItemFlow__Group__3"
- // InternalSysML.g:20659:1: rule__SuccessionItemFlow__Group__3 : rule__SuccessionItemFlow__Group__3__Impl ;
+ // InternalSysML.g:20634:1: rule__SuccessionItemFlow__Group__3 : rule__SuccessionItemFlow__Group__3__Impl ;
public final void rule__SuccessionItemFlow__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20663:1: ( rule__SuccessionItemFlow__Group__3__Impl )
- // InternalSysML.g:20664:2: rule__SuccessionItemFlow__Group__3__Impl
+ // InternalSysML.g:20638:1: ( rule__SuccessionItemFlow__Group__3__Impl )
+ // InternalSysML.g:20639:2: rule__SuccessionItemFlow__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SuccessionItemFlow__Group__3__Impl();
@@ -72700,17 +72609,17 @@ public final void rule__SuccessionItemFlow__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__SuccessionItemFlow__Group__3__Impl"
- // InternalSysML.g:20670:1: rule__SuccessionItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
+ // InternalSysML.g:20645:1: rule__SuccessionItemFlow__Group__3__Impl : ( ruleTypeBody ) ;
public final void rule__SuccessionItemFlow__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20674:1: ( ( ruleTypeBody ) )
- // InternalSysML.g:20675:1: ( ruleTypeBody )
+ // InternalSysML.g:20649:1: ( ( ruleTypeBody ) )
+ // InternalSysML.g:20650:1: ( ruleTypeBody )
{
- // InternalSysML.g:20675:1: ( ruleTypeBody )
- // InternalSysML.g:20676:2: ruleTypeBody
+ // InternalSysML.g:20650:1: ( ruleTypeBody )
+ // InternalSysML.g:20651:2: ruleTypeBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getTypeBodyParserRuleCall_3());
@@ -72745,14 +72654,14 @@ public final void rule__SuccessionItemFlow__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__ItemFlowDeclaration__Group__0"
- // InternalSysML.g:20686:1: rule__ItemFlowDeclaration__Group__0 : rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 ;
+ // InternalSysML.g:20661:1: rule__ItemFlowDeclaration__Group__0 : rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 ;
public final void rule__ItemFlowDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20690:1: ( rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 )
- // InternalSysML.g:20691:2: rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1
+ // InternalSysML.g:20665:1: ( rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1 )
+ // InternalSysML.g:20666:2: rule__ItemFlowDeclaration__Group__0__Impl rule__ItemFlowDeclaration__Group__1
{
pushFollow(FOLLOW_22);
rule__ItemFlowDeclaration__Group__0__Impl();
@@ -72783,23 +72692,23 @@ public final void rule__ItemFlowDeclaration__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__0__Impl"
- // InternalSysML.g:20698:1: rule__ItemFlowDeclaration__Group__0__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) ;
+ // InternalSysML.g:20673:1: rule__ItemFlowDeclaration__Group__0__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) ;
public final void rule__ItemFlowDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20702:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) )
- // InternalSysML.g:20703:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
+ // InternalSysML.g:20677:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0 ) ) )
+ // InternalSysML.g:20678:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
{
- // InternalSysML.g:20703:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
- // InternalSysML.g:20704:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
+ // InternalSysML.g:20678:1: ( ( rule__ItemFlowDeclaration__Alternatives_0 ) )
+ // InternalSysML.g:20679:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0());
}
- // InternalSysML.g:20705:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
- // InternalSysML.g:20705:3: rule__ItemFlowDeclaration__Alternatives_0
+ // InternalSysML.g:20680:2: ( rule__ItemFlowDeclaration__Alternatives_0 )
+ // InternalSysML.g:20680:3: rule__ItemFlowDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Alternatives_0();
@@ -72834,14 +72743,14 @@ public final void rule__ItemFlowDeclaration__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__1"
- // InternalSysML.g:20713:1: rule__ItemFlowDeclaration__Group__1 : rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 ;
+ // InternalSysML.g:20688:1: rule__ItemFlowDeclaration__Group__1 : rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 ;
public final void rule__ItemFlowDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20717:1: ( rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 )
- // InternalSysML.g:20718:2: rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2
+ // InternalSysML.g:20692:1: ( rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2 )
+ // InternalSysML.g:20693:2: rule__ItemFlowDeclaration__Group__1__Impl rule__ItemFlowDeclaration__Group__2
{
pushFollow(FOLLOW_61);
rule__ItemFlowDeclaration__Group__1__Impl();
@@ -72872,23 +72781,23 @@ public final void rule__ItemFlowDeclaration__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__1__Impl"
- // InternalSysML.g:20725:1: rule__ItemFlowDeclaration__Group__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:20700:1: rule__ItemFlowDeclaration__Group__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20729:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:20730:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20704:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:20705:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:20730:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:20731:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20705:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:20706:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:20732:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:20732:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:20707:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:20707:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -72923,14 +72832,14 @@ public final void rule__ItemFlowDeclaration__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__2"
- // InternalSysML.g:20740:1: rule__ItemFlowDeclaration__Group__2 : rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 ;
+ // InternalSysML.g:20715:1: rule__ItemFlowDeclaration__Group__2 : rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 ;
public final void rule__ItemFlowDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20744:1: ( rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 )
- // InternalSysML.g:20745:2: rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3
+ // InternalSysML.g:20719:1: ( rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3 )
+ // InternalSysML.g:20720:2: rule__ItemFlowDeclaration__Group__2__Impl rule__ItemFlowDeclaration__Group__3
{
pushFollow(FOLLOW_22);
rule__ItemFlowDeclaration__Group__2__Impl();
@@ -72961,17 +72870,17 @@ public final void rule__ItemFlowDeclaration__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__2__Impl"
- // InternalSysML.g:20752:1: rule__ItemFlowDeclaration__Group__2__Impl : ( 'to' ) ;
+ // InternalSysML.g:20727:1: rule__ItemFlowDeclaration__Group__2__Impl : ( 'to' ) ;
public final void rule__ItemFlowDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20756:1: ( ( 'to' ) )
- // InternalSysML.g:20757:1: ( 'to' )
+ // InternalSysML.g:20731:1: ( ( 'to' ) )
+ // InternalSysML.g:20732:1: ( 'to' )
{
- // InternalSysML.g:20757:1: ( 'to' )
- // InternalSysML.g:20758:2: 'to'
+ // InternalSysML.g:20732:1: ( 'to' )
+ // InternalSysML.g:20733:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getToKeyword_2());
@@ -73002,14 +72911,14 @@ public final void rule__ItemFlowDeclaration__Group__2__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group__3"
- // InternalSysML.g:20767:1: rule__ItemFlowDeclaration__Group__3 : rule__ItemFlowDeclaration__Group__3__Impl ;
+ // InternalSysML.g:20742:1: rule__ItemFlowDeclaration__Group__3 : rule__ItemFlowDeclaration__Group__3__Impl ;
public final void rule__ItemFlowDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20771:1: ( rule__ItemFlowDeclaration__Group__3__Impl )
- // InternalSysML.g:20772:2: rule__ItemFlowDeclaration__Group__3__Impl
+ // InternalSysML.g:20746:1: ( rule__ItemFlowDeclaration__Group__3__Impl )
+ // InternalSysML.g:20747:2: rule__ItemFlowDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group__3__Impl();
@@ -73035,23 +72944,23 @@ public final void rule__ItemFlowDeclaration__Group__3() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowDeclaration__Group__3__Impl"
- // InternalSysML.g:20778:1: rule__ItemFlowDeclaration__Group__3__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:20753:1: rule__ItemFlowDeclaration__Group__3__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__ItemFlowDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20782:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:20783:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20757:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:20758:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:20783:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:20784:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20758:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:20759:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:20785:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:20785:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:20760:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:20760:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -73086,14 +72995,14 @@ public final void rule__ItemFlowDeclaration__Group__3__Impl() throws Recognition
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__0"
- // InternalSysML.g:20794:1: rule__ItemFlowDeclaration__Group_0_0__0 : rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 ;
+ // InternalSysML.g:20769:1: rule__ItemFlowDeclaration__Group_0_0__0 : rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 ;
public final void rule__ItemFlowDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20798:1: ( rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 )
- // InternalSysML.g:20799:2: rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1
+ // InternalSysML.g:20773:1: ( rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1 )
+ // InternalSysML.g:20774:2: rule__ItemFlowDeclaration__Group_0_0__0__Impl rule__ItemFlowDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_60);
rule__ItemFlowDeclaration__Group_0_0__0__Impl();
@@ -73124,22 +73033,22 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__0__Impl"
- // InternalSysML.g:20806:1: rule__ItemFlowDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
+ // InternalSysML.g:20781:1: rule__ItemFlowDeclaration__Group_0_0__0__Impl : ( ( ruleFeatureDeclaration )? ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20810:1: ( ( ( ruleFeatureDeclaration )? ) )
- // InternalSysML.g:20811:1: ( ( ruleFeatureDeclaration )? )
+ // InternalSysML.g:20785:1: ( ( ( ruleFeatureDeclaration )? ) )
+ // InternalSysML.g:20786:1: ( ( ruleFeatureDeclaration )? )
{
- // InternalSysML.g:20811:1: ( ( ruleFeatureDeclaration )? )
- // InternalSysML.g:20812:2: ( ruleFeatureDeclaration )?
+ // InternalSysML.g:20786:1: ( ( ruleFeatureDeclaration )? )
+ // InternalSysML.g:20787:2: ( ruleFeatureDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getFeatureDeclarationParserRuleCall_0_0_0());
}
- // InternalSysML.g:20813:2: ( ruleFeatureDeclaration )?
+ // InternalSysML.g:20788:2: ( ruleFeatureDeclaration )?
int alt206=2;
int LA206_0 = input.LA(1);
@@ -73148,7 +73057,7 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws Recogni
}
switch (alt206) {
case 1 :
- // InternalSysML.g:20813:3: ruleFeatureDeclaration
+ // InternalSysML.g:20788:3: ruleFeatureDeclaration
{
pushFollow(FOLLOW_2);
ruleFeatureDeclaration();
@@ -73186,14 +73095,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__0__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__1"
- // InternalSysML.g:20821:1: rule__ItemFlowDeclaration__Group_0_0__1 : rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 ;
+ // InternalSysML.g:20796:1: rule__ItemFlowDeclaration__Group_0_0__1 : rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 ;
public final void rule__ItemFlowDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20825:1: ( rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 )
- // InternalSysML.g:20826:2: rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2
+ // InternalSysML.g:20800:1: ( rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2 )
+ // InternalSysML.g:20801:2: rule__ItemFlowDeclaration__Group_0_0__1__Impl rule__ItemFlowDeclaration__Group_0_0__2
{
pushFollow(FOLLOW_62);
rule__ItemFlowDeclaration__Group_0_0__1__Impl();
@@ -73224,23 +73133,23 @@ public final void rule__ItemFlowDeclaration__Group_0_0__1() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__1__Impl"
- // InternalSysML.g:20833:1: rule__ItemFlowDeclaration__Group_0_0__1__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) ;
+ // InternalSysML.g:20808:1: rule__ItemFlowDeclaration__Group_0_0__1__Impl : ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20837:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) )
- // InternalSysML.g:20838:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
+ // InternalSysML.g:20812:1: ( ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) ) )
+ // InternalSysML.g:20813:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
{
- // InternalSysML.g:20838:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
- // InternalSysML.g:20839:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
+ // InternalSysML.g:20813:1: ( ( rule__ItemFlowDeclaration__Alternatives_0_0_1 ) )
+ // InternalSysML.g:20814:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getAlternatives_0_0_1());
}
- // InternalSysML.g:20840:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
- // InternalSysML.g:20840:3: rule__ItemFlowDeclaration__Alternatives_0_0_1
+ // InternalSysML.g:20815:2: ( rule__ItemFlowDeclaration__Alternatives_0_0_1 )
+ // InternalSysML.g:20815:3: rule__ItemFlowDeclaration__Alternatives_0_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Alternatives_0_0_1();
@@ -73275,14 +73184,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__1__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__2"
- // InternalSysML.g:20848:1: rule__ItemFlowDeclaration__Group_0_0__2 : rule__ItemFlowDeclaration__Group_0_0__2__Impl ;
+ // InternalSysML.g:20823:1: rule__ItemFlowDeclaration__Group_0_0__2 : rule__ItemFlowDeclaration__Group_0_0__2__Impl ;
public final void rule__ItemFlowDeclaration__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20852:1: ( rule__ItemFlowDeclaration__Group_0_0__2__Impl )
- // InternalSysML.g:20853:2: rule__ItemFlowDeclaration__Group_0_0__2__Impl
+ // InternalSysML.g:20827:1: ( rule__ItemFlowDeclaration__Group_0_0__2__Impl )
+ // InternalSysML.g:20828:2: rule__ItemFlowDeclaration__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0__2__Impl();
@@ -73308,17 +73217,17 @@ public final void rule__ItemFlowDeclaration__Group_0_0__2() throws RecognitionEx
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0__2__Impl"
- // InternalSysML.g:20859:1: rule__ItemFlowDeclaration__Group_0_0__2__Impl : ( 'from' ) ;
+ // InternalSysML.g:20834:1: rule__ItemFlowDeclaration__Group_0_0__2__Impl : ( 'from' ) ;
public final void rule__ItemFlowDeclaration__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20863:1: ( ( 'from' ) )
- // InternalSysML.g:20864:1: ( 'from' )
+ // InternalSysML.g:20838:1: ( ( 'from' ) )
+ // InternalSysML.g:20839:1: ( 'from' )
{
- // InternalSysML.g:20864:1: ( 'from' )
- // InternalSysML.g:20865:2: 'from'
+ // InternalSysML.g:20839:1: ( 'from' )
+ // InternalSysML.g:20840:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getFromKeyword_0_0_2());
@@ -73349,14 +73258,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0__2__Impl() throws Recogni
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__0"
- // InternalSysML.g:20875:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0 : rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 ;
+ // InternalSysML.g:20850:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0 : rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20879:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 )
- // InternalSysML.g:20880:2: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1
+ // InternalSysML.g:20854:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1 )
+ // InternalSysML.g:20855:2: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl rule__ItemFlowDeclaration__Group_0_0_1_0__1
{
pushFollow(FOLLOW_44);
rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl();
@@ -73387,17 +73296,17 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0() throws Recogniti
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl"
- // InternalSysML.g:20887:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl : ( 'of' ) ;
+ // InternalSysML.g:20862:1: rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl : ( 'of' ) ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20891:1: ( ( 'of' ) )
- // InternalSysML.g:20892:1: ( 'of' )
+ // InternalSysML.g:20866:1: ( ( 'of' ) )
+ // InternalSysML.g:20867:1: ( 'of' )
{
- // InternalSysML.g:20892:1: ( 'of' )
- // InternalSysML.g:20893:2: 'of'
+ // InternalSysML.g:20867:1: ( 'of' )
+ // InternalSysML.g:20868:2: 'of'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOfKeyword_0_0_1_0_0());
@@ -73428,14 +73337,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__0__Impl() throws Rec
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__1"
- // InternalSysML.g:20902:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1 : rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl ;
+ // InternalSysML.g:20877:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1 : rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20906:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl )
- // InternalSysML.g:20907:2: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl
+ // InternalSysML.g:20881:1: ( rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl )
+ // InternalSysML.g:20882:2: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl();
@@ -73461,23 +73370,23 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1() throws Recogniti
// $ANTLR start "rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl"
- // InternalSysML.g:20913:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) ;
+ // InternalSysML.g:20888:1: rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl : ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) ;
public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20917:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) )
- // InternalSysML.g:20918:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
+ // InternalSysML.g:20892:1: ( ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) ) )
+ // InternalSysML.g:20893:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
{
- // InternalSysML.g:20918:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
- // InternalSysML.g:20919:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
+ // InternalSysML.g:20893:1: ( ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 ) )
+ // InternalSysML.g:20894:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compAssignment_0_0_1_0_1());
}
- // InternalSysML.g:20920:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
- // InternalSysML.g:20920:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1
+ // InternalSysML.g:20895:2: ( rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 )
+ // InternalSysML.g:20895:3: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1();
@@ -73512,14 +73421,14 @@ public final void rule__ItemFlowDeclaration__Group_0_0_1_0__1__Impl() throws Rec
// $ANTLR start "rule__ItemFeatureMember__Group__0"
- // InternalSysML.g:20929:1: rule__ItemFeatureMember__Group__0 : rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 ;
+ // InternalSysML.g:20904:1: rule__ItemFeatureMember__Group__0 : rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 ;
public final void rule__ItemFeatureMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20933:1: ( rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 )
- // InternalSysML.g:20934:2: rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1
+ // InternalSysML.g:20908:1: ( rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1 )
+ // InternalSysML.g:20909:2: rule__ItemFeatureMember__Group__0__Impl rule__ItemFeatureMember__Group__1
{
pushFollow(FOLLOW_44);
rule__ItemFeatureMember__Group__0__Impl();
@@ -73550,22 +73459,22 @@ public final void rule__ItemFeatureMember__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ItemFeatureMember__Group__0__Impl"
- // InternalSysML.g:20941:1: rule__ItemFeatureMember__Group__0__Impl : ( ( rule__ItemFeatureMember__Group_0__0 )? ) ;
+ // InternalSysML.g:20916:1: rule__ItemFeatureMember__Group__0__Impl : ( ( rule__ItemFeatureMember__Group_0__0 )? ) ;
public final void rule__ItemFeatureMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20945:1: ( ( ( rule__ItemFeatureMember__Group_0__0 )? ) )
- // InternalSysML.g:20946:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
+ // InternalSysML.g:20920:1: ( ( ( rule__ItemFeatureMember__Group_0__0 )? ) )
+ // InternalSysML.g:20921:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
{
- // InternalSysML.g:20946:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
- // InternalSysML.g:20947:2: ( rule__ItemFeatureMember__Group_0__0 )?
+ // InternalSysML.g:20921:1: ( ( rule__ItemFeatureMember__Group_0__0 )? )
+ // InternalSysML.g:20922:2: ( rule__ItemFeatureMember__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getGroup_0());
}
- // InternalSysML.g:20948:2: ( rule__ItemFeatureMember__Group_0__0 )?
+ // InternalSysML.g:20923:2: ( rule__ItemFeatureMember__Group_0__0 )?
int alt207=2;
int LA207_0 = input.LA(1);
@@ -73585,7 +73494,7 @@ else if ( (LA207_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt207) {
case 1 :
- // InternalSysML.g:20948:3: rule__ItemFeatureMember__Group_0__0
+ // InternalSysML.g:20923:3: rule__ItemFeatureMember__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group_0__0();
@@ -73623,14 +73532,14 @@ else if ( (LA207_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "rule__ItemFeatureMember__Group__1"
- // InternalSysML.g:20956:1: rule__ItemFeatureMember__Group__1 : rule__ItemFeatureMember__Group__1__Impl ;
+ // InternalSysML.g:20931:1: rule__ItemFeatureMember__Group__1 : rule__ItemFeatureMember__Group__1__Impl ;
public final void rule__ItemFeatureMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20960:1: ( rule__ItemFeatureMember__Group__1__Impl )
- // InternalSysML.g:20961:2: rule__ItemFeatureMember__Group__1__Impl
+ // InternalSysML.g:20935:1: ( rule__ItemFeatureMember__Group__1__Impl )
+ // InternalSysML.g:20936:2: rule__ItemFeatureMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group__1__Impl();
@@ -73656,23 +73565,23 @@ public final void rule__ItemFeatureMember__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ItemFeatureMember__Group__1__Impl"
- // InternalSysML.g:20967:1: rule__ItemFeatureMember__Group__1__Impl : ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:20942:1: rule__ItemFeatureMember__Group__1__Impl : ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__ItemFeatureMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20971:1: ( ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:20972:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:20946:1: ( ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:20947:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:20972:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:20973:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:20947:1: ( ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:20948:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:20974:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:20974:3: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:20949:2: ( rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:20949:3: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1();
@@ -73707,14 +73616,14 @@ public final void rule__ItemFeatureMember__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ItemFeatureMember__Group_0__0"
- // InternalSysML.g:20983:1: rule__ItemFeatureMember__Group_0__0 : rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 ;
+ // InternalSysML.g:20958:1: rule__ItemFeatureMember__Group_0__0 : rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 ;
public final void rule__ItemFeatureMember__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20987:1: ( rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 )
- // InternalSysML.g:20988:2: rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1
+ // InternalSysML.g:20962:1: ( rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1 )
+ // InternalSysML.g:20963:2: rule__ItemFeatureMember__Group_0__0__Impl rule__ItemFeatureMember__Group_0__1
{
pushFollow(FOLLOW_19);
rule__ItemFeatureMember__Group_0__0__Impl();
@@ -73745,23 +73654,23 @@ public final void rule__ItemFeatureMember__Group_0__0() throws RecognitionExcept
// $ANTLR start "rule__ItemFeatureMember__Group_0__0__Impl"
- // InternalSysML.g:20995:1: rule__ItemFeatureMember__Group_0__0__Impl : ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) ;
+ // InternalSysML.g:20970:1: rule__ItemFeatureMember__Group_0__0__Impl : ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) ;
public final void rule__ItemFeatureMember__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:20999:1: ( ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) )
- // InternalSysML.g:21000:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
+ // InternalSysML.g:20974:1: ( ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) ) )
+ // InternalSysML.g:20975:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
{
- // InternalSysML.g:21000:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
- // InternalSysML.g:21001:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
+ // InternalSysML.g:20975:1: ( ( rule__ItemFeatureMember__MemberNameAssignment_0_0 ) )
+ // InternalSysML.g:20976:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getMemberNameAssignment_0_0());
}
- // InternalSysML.g:21002:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
- // InternalSysML.g:21002:3: rule__ItemFeatureMember__MemberNameAssignment_0_0
+ // InternalSysML.g:20977:2: ( rule__ItemFeatureMember__MemberNameAssignment_0_0 )
+ // InternalSysML.g:20977:3: rule__ItemFeatureMember__MemberNameAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__MemberNameAssignment_0_0();
@@ -73796,14 +73705,14 @@ public final void rule__ItemFeatureMember__Group_0__0__Impl() throws Recognition
// $ANTLR start "rule__ItemFeatureMember__Group_0__1"
- // InternalSysML.g:21010:1: rule__ItemFeatureMember__Group_0__1 : rule__ItemFeatureMember__Group_0__1__Impl ;
+ // InternalSysML.g:20985:1: rule__ItemFeatureMember__Group_0__1 : rule__ItemFeatureMember__Group_0__1__Impl ;
public final void rule__ItemFeatureMember__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21014:1: ( rule__ItemFeatureMember__Group_0__1__Impl )
- // InternalSysML.g:21015:2: rule__ItemFeatureMember__Group_0__1__Impl
+ // InternalSysML.g:20989:1: ( rule__ItemFeatureMember__Group_0__1__Impl )
+ // InternalSysML.g:20990:2: rule__ItemFeatureMember__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeatureMember__Group_0__1__Impl();
@@ -73829,17 +73738,17 @@ public final void rule__ItemFeatureMember__Group_0__1() throws RecognitionExcept
// $ANTLR start "rule__ItemFeatureMember__Group_0__1__Impl"
- // InternalSysML.g:21021:1: rule__ItemFeatureMember__Group_0__1__Impl : ( ruleDefinedByKeyword ) ;
+ // InternalSysML.g:20996:1: rule__ItemFeatureMember__Group_0__1__Impl : ( ruleDefinedByKeyword ) ;
public final void rule__ItemFeatureMember__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21025:1: ( ( ruleDefinedByKeyword ) )
- // InternalSysML.g:21026:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:21000:1: ( ( ruleDefinedByKeyword ) )
+ // InternalSysML.g:21001:1: ( ruleDefinedByKeyword )
{
- // InternalSysML.g:21026:1: ( ruleDefinedByKeyword )
- // InternalSysML.g:21027:2: ruleDefinedByKeyword
+ // InternalSysML.g:21001:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:21002:2: ruleDefinedByKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getDefinedByKeywordParserRuleCall_0_1());
@@ -73874,14 +73783,14 @@ public final void rule__ItemFeatureMember__Group_0__1__Impl() throws Recognition
// $ANTLR start "rule__ItemFeature__Group_0__0"
- // InternalSysML.g:21037:1: rule__ItemFeature__Group_0__0 : rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 ;
+ // InternalSysML.g:21012:1: rule__ItemFeature__Group_0__0 : rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 ;
public final void rule__ItemFeature__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21041:1: ( rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 )
- // InternalSysML.g:21042:2: rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1
+ // InternalSysML.g:21016:1: ( rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1 )
+ // InternalSysML.g:21017:2: rule__ItemFeature__Group_0__0__Impl rule__ItemFeature__Group_0__1
{
pushFollow(FOLLOW_44);
rule__ItemFeature__Group_0__0__Impl();
@@ -73912,23 +73821,23 @@ public final void rule__ItemFeature__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_0__0__Impl"
- // InternalSysML.g:21049:1: rule__ItemFeature__Group_0__0__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) ;
+ // InternalSysML.g:21024:1: rule__ItemFeature__Group_0__0__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) ;
public final void rule__ItemFeature__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21053:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) )
- // InternalSysML.g:21054:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:21028:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) ) )
+ // InternalSysML.g:21029:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
{
- // InternalSysML.g:21054:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
- // InternalSysML.g:21055:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:21029:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:21030:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compAssignment_0_0());
}
- // InternalSysML.g:21056:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
- // InternalSysML.g:21056:3: rule__ItemFeature__OwnedRelationship_compAssignment_0_0
+ // InternalSysML.g:21031:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:21031:3: rule__ItemFeature__OwnedRelationship_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedRelationship_compAssignment_0_0();
@@ -73963,14 +73872,14 @@ public final void rule__ItemFeature__Group_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_0__1"
- // InternalSysML.g:21064:1: rule__ItemFeature__Group_0__1 : rule__ItemFeature__Group_0__1__Impl ;
+ // InternalSysML.g:21039:1: rule__ItemFeature__Group_0__1 : rule__ItemFeature__Group_0__1__Impl ;
public final void rule__ItemFeature__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21068:1: ( rule__ItemFeature__Group_0__1__Impl )
- // InternalSysML.g:21069:2: rule__ItemFeature__Group_0__1__Impl
+ // InternalSysML.g:21043:1: ( rule__ItemFeature__Group_0__1__Impl )
+ // InternalSysML.g:21044:2: rule__ItemFeature__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_0__1__Impl();
@@ -73996,22 +73905,22 @@ public final void rule__ItemFeature__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_0__1__Impl"
- // InternalSysML.g:21075:1: rule__ItemFeature__Group_0__1__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) ;
+ // InternalSysML.g:21050:1: rule__ItemFeature__Group_0__1__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) ;
public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21079:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) )
- // InternalSysML.g:21080:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
+ // InternalSysML.g:21054:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? ) )
+ // InternalSysML.g:21055:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
{
- // InternalSysML.g:21080:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
- // InternalSysML.g:21081:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
+ // InternalSysML.g:21055:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )? )
+ // InternalSysML.g:21056:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compAssignment_0_1());
}
- // InternalSysML.g:21082:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
+ // InternalSysML.g:21057:2: ( rule__ItemFeature__OwnedMembership_compAssignment_0_1 )?
int alt208=2;
int LA208_0 = input.LA(1);
@@ -74020,7 +73929,7 @@ public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionExcept
}
switch (alt208) {
case 1 :
- // InternalSysML.g:21082:3: rule__ItemFeature__OwnedMembership_compAssignment_0_1
+ // InternalSysML.g:21057:3: rule__ItemFeature__OwnedMembership_compAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedMembership_compAssignment_0_1();
@@ -74058,14 +73967,14 @@ public final void rule__ItemFeature__Group_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_1__0"
- // InternalSysML.g:21091:1: rule__ItemFeature__Group_1__0 : rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 ;
+ // InternalSysML.g:21066:1: rule__ItemFeature__Group_1__0 : rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 ;
public final void rule__ItemFeature__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21095:1: ( rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 )
- // InternalSysML.g:21096:2: rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1
+ // InternalSysML.g:21070:1: ( rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1 )
+ // InternalSysML.g:21071:2: rule__ItemFeature__Group_1__0__Impl rule__ItemFeature__Group_1__1
{
pushFollow(FOLLOW_5);
rule__ItemFeature__Group_1__0__Impl();
@@ -74096,23 +74005,23 @@ public final void rule__ItemFeature__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_1__0__Impl"
- // InternalSysML.g:21103:1: rule__ItemFeature__Group_1__0__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) ;
+ // InternalSysML.g:21078:1: rule__ItemFeature__Group_1__0__Impl : ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) ;
public final void rule__ItemFeature__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21107:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) )
- // InternalSysML.g:21108:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:21082:1: ( ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) ) )
+ // InternalSysML.g:21083:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
{
- // InternalSysML.g:21108:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
- // InternalSysML.g:21109:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
+ // InternalSysML.g:21083:1: ( ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:21084:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compAssignment_1_0());
}
- // InternalSysML.g:21110:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
- // InternalSysML.g:21110:3: rule__ItemFeature__OwnedMembership_compAssignment_1_0
+ // InternalSysML.g:21085:2: ( rule__ItemFeature__OwnedMembership_compAssignment_1_0 )
+ // InternalSysML.g:21085:3: rule__ItemFeature__OwnedMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedMembership_compAssignment_1_0();
@@ -74147,14 +74056,14 @@ public final void rule__ItemFeature__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFeature__Group_1__1"
- // InternalSysML.g:21118:1: rule__ItemFeature__Group_1__1 : rule__ItemFeature__Group_1__1__Impl ;
+ // InternalSysML.g:21093:1: rule__ItemFeature__Group_1__1 : rule__ItemFeature__Group_1__1__Impl ;
public final void rule__ItemFeature__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21122:1: ( rule__ItemFeature__Group_1__1__Impl )
- // InternalSysML.g:21123:2: rule__ItemFeature__Group_1__1__Impl
+ // InternalSysML.g:21097:1: ( rule__ItemFeature__Group_1__1__Impl )
+ // InternalSysML.g:21098:2: rule__ItemFeature__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFeature__Group_1__1__Impl();
@@ -74180,22 +74089,22 @@ public final void rule__ItemFeature__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__ItemFeature__Group_1__1__Impl"
- // InternalSysML.g:21129:1: rule__ItemFeature__Group_1__1__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) ;
+ // InternalSysML.g:21104:1: rule__ItemFeature__Group_1__1__Impl : ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) ;
public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21133:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) )
- // InternalSysML.g:21134:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
+ // InternalSysML.g:21108:1: ( ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? ) )
+ // InternalSysML.g:21109:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
{
- // InternalSysML.g:21134:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
- // InternalSysML.g:21135:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
+ // InternalSysML.g:21109:1: ( ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )? )
+ // InternalSysML.g:21110:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compAssignment_1_1());
}
- // InternalSysML.g:21136:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
+ // InternalSysML.g:21111:2: ( rule__ItemFeature__OwnedRelationship_compAssignment_1_1 )?
int alt209=2;
int LA209_0 = input.LA(1);
@@ -74204,7 +74113,7 @@ public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionExcept
}
switch (alt209) {
case 1 :
- // InternalSysML.g:21136:3: rule__ItemFeature__OwnedRelationship_compAssignment_1_1
+ // InternalSysML.g:21111:3: rule__ItemFeature__OwnedRelationship_compAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__ItemFeature__OwnedRelationship_compAssignment_1_1();
@@ -74242,14 +74151,14 @@ public final void rule__ItemFeature__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Dependency__Group__0"
- // InternalSysML.g:21145:1: rule__Dependency__Group__0 : rule__Dependency__Group__0__Impl rule__Dependency__Group__1 ;
+ // InternalSysML.g:21120:1: rule__Dependency__Group__0 : rule__Dependency__Group__0__Impl rule__Dependency__Group__1 ;
public final void rule__Dependency__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21149:1: ( rule__Dependency__Group__0__Impl rule__Dependency__Group__1 )
- // InternalSysML.g:21150:2: rule__Dependency__Group__0__Impl rule__Dependency__Group__1
+ // InternalSysML.g:21124:1: ( rule__Dependency__Group__0__Impl rule__Dependency__Group__1 )
+ // InternalSysML.g:21125:2: rule__Dependency__Group__0__Impl rule__Dependency__Group__1
{
pushFollow(FOLLOW_63);
rule__Dependency__Group__0__Impl();
@@ -74280,17 +74189,17 @@ public final void rule__Dependency__Group__0() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__0__Impl"
- // InternalSysML.g:21157:1: rule__Dependency__Group__0__Impl : ( 'dependency' ) ;
+ // InternalSysML.g:21132:1: rule__Dependency__Group__0__Impl : ( 'dependency' ) ;
public final void rule__Dependency__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21161:1: ( ( 'dependency' ) )
- // InternalSysML.g:21162:1: ( 'dependency' )
+ // InternalSysML.g:21136:1: ( ( 'dependency' ) )
+ // InternalSysML.g:21137:1: ( 'dependency' )
{
- // InternalSysML.g:21162:1: ( 'dependency' )
- // InternalSysML.g:21163:2: 'dependency'
+ // InternalSysML.g:21137:1: ( 'dependency' )
+ // InternalSysML.g:21138:2: 'dependency'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getDependencyKeyword_0());
@@ -74321,14 +74230,14 @@ public final void rule__Dependency__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__1"
- // InternalSysML.g:21172:1: rule__Dependency__Group__1 : rule__Dependency__Group__1__Impl rule__Dependency__Group__2 ;
+ // InternalSysML.g:21147:1: rule__Dependency__Group__1 : rule__Dependency__Group__1__Impl rule__Dependency__Group__2 ;
public final void rule__Dependency__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21176:1: ( rule__Dependency__Group__1__Impl rule__Dependency__Group__2 )
- // InternalSysML.g:21177:2: rule__Dependency__Group__1__Impl rule__Dependency__Group__2
+ // InternalSysML.g:21151:1: ( rule__Dependency__Group__1__Impl rule__Dependency__Group__2 )
+ // InternalSysML.g:21152:2: rule__Dependency__Group__1__Impl rule__Dependency__Group__2
{
pushFollow(FOLLOW_63);
rule__Dependency__Group__1__Impl();
@@ -74359,22 +74268,22 @@ public final void rule__Dependency__Group__1() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__1__Impl"
- // InternalSysML.g:21184:1: rule__Dependency__Group__1__Impl : ( ( rule__Dependency__Group_1__0 )? ) ;
+ // InternalSysML.g:21159:1: rule__Dependency__Group__1__Impl : ( ( rule__Dependency__Group_1__0 )? ) ;
public final void rule__Dependency__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21188:1: ( ( ( rule__Dependency__Group_1__0 )? ) )
- // InternalSysML.g:21189:1: ( ( rule__Dependency__Group_1__0 )? )
+ // InternalSysML.g:21163:1: ( ( ( rule__Dependency__Group_1__0 )? ) )
+ // InternalSysML.g:21164:1: ( ( rule__Dependency__Group_1__0 )? )
{
- // InternalSysML.g:21189:1: ( ( rule__Dependency__Group_1__0 )? )
- // InternalSysML.g:21190:2: ( rule__Dependency__Group_1__0 )?
+ // InternalSysML.g:21164:1: ( ( rule__Dependency__Group_1__0 )? )
+ // InternalSysML.g:21165:2: ( rule__Dependency__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getGroup_1());
}
- // InternalSysML.g:21191:2: ( rule__Dependency__Group_1__0 )?
+ // InternalSysML.g:21166:2: ( rule__Dependency__Group_1__0 )?
int alt210=2;
switch ( input.LA(1) ) {
case 100:
@@ -74405,7 +74314,7 @@ public final void rule__Dependency__Group__1__Impl() throws RecognitionException
switch (alt210) {
case 1 :
- // InternalSysML.g:21191:3: rule__Dependency__Group_1__0
+ // InternalSysML.g:21166:3: rule__Dependency__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Dependency__Group_1__0();
@@ -74443,14 +74352,14 @@ public final void rule__Dependency__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__2"
- // InternalSysML.g:21199:1: rule__Dependency__Group__2 : rule__Dependency__Group__2__Impl rule__Dependency__Group__3 ;
+ // InternalSysML.g:21174:1: rule__Dependency__Group__2 : rule__Dependency__Group__2__Impl rule__Dependency__Group__3 ;
public final void rule__Dependency__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21203:1: ( rule__Dependency__Group__2__Impl rule__Dependency__Group__3 )
- // InternalSysML.g:21204:2: rule__Dependency__Group__2__Impl rule__Dependency__Group__3
+ // InternalSysML.g:21178:1: ( rule__Dependency__Group__2__Impl rule__Dependency__Group__3 )
+ // InternalSysML.g:21179:2: rule__Dependency__Group__2__Impl rule__Dependency__Group__3
{
pushFollow(FOLLOW_64);
rule__Dependency__Group__2__Impl();
@@ -74481,23 +74390,23 @@ public final void rule__Dependency__Group__2() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__2__Impl"
- // InternalSysML.g:21211:1: rule__Dependency__Group__2__Impl : ( ( rule__Dependency__ClientAssignment_2 ) ) ;
+ // InternalSysML.g:21186:1: rule__Dependency__Group__2__Impl : ( ( rule__Dependency__ClientAssignment_2 ) ) ;
public final void rule__Dependency__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21215:1: ( ( ( rule__Dependency__ClientAssignment_2 ) ) )
- // InternalSysML.g:21216:1: ( ( rule__Dependency__ClientAssignment_2 ) )
+ // InternalSysML.g:21190:1: ( ( ( rule__Dependency__ClientAssignment_2 ) ) )
+ // InternalSysML.g:21191:1: ( ( rule__Dependency__ClientAssignment_2 ) )
{
- // InternalSysML.g:21216:1: ( ( rule__Dependency__ClientAssignment_2 ) )
- // InternalSysML.g:21217:2: ( rule__Dependency__ClientAssignment_2 )
+ // InternalSysML.g:21191:1: ( ( rule__Dependency__ClientAssignment_2 ) )
+ // InternalSysML.g:21192:2: ( rule__Dependency__ClientAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientAssignment_2());
}
- // InternalSysML.g:21218:2: ( rule__Dependency__ClientAssignment_2 )
- // InternalSysML.g:21218:3: rule__Dependency__ClientAssignment_2
+ // InternalSysML.g:21193:2: ( rule__Dependency__ClientAssignment_2 )
+ // InternalSysML.g:21193:3: rule__Dependency__ClientAssignment_2
{
pushFollow(FOLLOW_2);
rule__Dependency__ClientAssignment_2();
@@ -74532,14 +74441,14 @@ public final void rule__Dependency__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__3"
- // InternalSysML.g:21226:1: rule__Dependency__Group__3 : rule__Dependency__Group__3__Impl rule__Dependency__Group__4 ;
+ // InternalSysML.g:21201:1: rule__Dependency__Group__3 : rule__Dependency__Group__3__Impl rule__Dependency__Group__4 ;
public final void rule__Dependency__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21230:1: ( rule__Dependency__Group__3__Impl rule__Dependency__Group__4 )
- // InternalSysML.g:21231:2: rule__Dependency__Group__3__Impl rule__Dependency__Group__4
+ // InternalSysML.g:21205:1: ( rule__Dependency__Group__3__Impl rule__Dependency__Group__4 )
+ // InternalSysML.g:21206:2: rule__Dependency__Group__3__Impl rule__Dependency__Group__4
{
pushFollow(FOLLOW_64);
rule__Dependency__Group__3__Impl();
@@ -74570,22 +74479,22 @@ public final void rule__Dependency__Group__3() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__3__Impl"
- // InternalSysML.g:21238:1: rule__Dependency__Group__3__Impl : ( ( rule__Dependency__Group_3__0 )* ) ;
+ // InternalSysML.g:21213:1: rule__Dependency__Group__3__Impl : ( ( rule__Dependency__Group_3__0 )* ) ;
public final void rule__Dependency__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21242:1: ( ( ( rule__Dependency__Group_3__0 )* ) )
- // InternalSysML.g:21243:1: ( ( rule__Dependency__Group_3__0 )* )
+ // InternalSysML.g:21217:1: ( ( ( rule__Dependency__Group_3__0 )* ) )
+ // InternalSysML.g:21218:1: ( ( rule__Dependency__Group_3__0 )* )
{
- // InternalSysML.g:21243:1: ( ( rule__Dependency__Group_3__0 )* )
- // InternalSysML.g:21244:2: ( rule__Dependency__Group_3__0 )*
+ // InternalSysML.g:21218:1: ( ( rule__Dependency__Group_3__0 )* )
+ // InternalSysML.g:21219:2: ( rule__Dependency__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getGroup_3());
}
- // InternalSysML.g:21245:2: ( rule__Dependency__Group_3__0 )*
+ // InternalSysML.g:21220:2: ( rule__Dependency__Group_3__0 )*
loop211:
do {
int alt211=2;
@@ -74598,7 +74507,7 @@ public final void rule__Dependency__Group__3__Impl() throws RecognitionException
switch (alt211) {
case 1 :
- // InternalSysML.g:21245:3: rule__Dependency__Group_3__0
+ // InternalSysML.g:21220:3: rule__Dependency__Group_3__0
{
pushFollow(FOLLOW_9);
rule__Dependency__Group_3__0();
@@ -74639,14 +74548,14 @@ public final void rule__Dependency__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__4"
- // InternalSysML.g:21253:1: rule__Dependency__Group__4 : rule__Dependency__Group__4__Impl rule__Dependency__Group__5 ;
+ // InternalSysML.g:21228:1: rule__Dependency__Group__4 : rule__Dependency__Group__4__Impl rule__Dependency__Group__5 ;
public final void rule__Dependency__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21257:1: ( rule__Dependency__Group__4__Impl rule__Dependency__Group__5 )
- // InternalSysML.g:21258:2: rule__Dependency__Group__4__Impl rule__Dependency__Group__5
+ // InternalSysML.g:21232:1: ( rule__Dependency__Group__4__Impl rule__Dependency__Group__5 )
+ // InternalSysML.g:21233:2: rule__Dependency__Group__4__Impl rule__Dependency__Group__5
{
pushFollow(FOLLOW_5);
rule__Dependency__Group__4__Impl();
@@ -74677,17 +74586,17 @@ public final void rule__Dependency__Group__4() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__4__Impl"
- // InternalSysML.g:21265:1: rule__Dependency__Group__4__Impl : ( 'to' ) ;
+ // InternalSysML.g:21240:1: rule__Dependency__Group__4__Impl : ( 'to' ) ;
public final void rule__Dependency__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21269:1: ( ( 'to' ) )
- // InternalSysML.g:21270:1: ( 'to' )
+ // InternalSysML.g:21244:1: ( ( 'to' ) )
+ // InternalSysML.g:21245:1: ( 'to' )
{
- // InternalSysML.g:21270:1: ( 'to' )
- // InternalSysML.g:21271:2: 'to'
+ // InternalSysML.g:21245:1: ( 'to' )
+ // InternalSysML.g:21246:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getToKeyword_4());
@@ -74718,14 +74627,14 @@ public final void rule__Dependency__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__5"
- // InternalSysML.g:21280:1: rule__Dependency__Group__5 : rule__Dependency__Group__5__Impl rule__Dependency__Group__6 ;
+ // InternalSysML.g:21255:1: rule__Dependency__Group__5 : rule__Dependency__Group__5__Impl rule__Dependency__Group__6 ;
public final void rule__Dependency__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21284:1: ( rule__Dependency__Group__5__Impl rule__Dependency__Group__6 )
- // InternalSysML.g:21285:2: rule__Dependency__Group__5__Impl rule__Dependency__Group__6
+ // InternalSysML.g:21259:1: ( rule__Dependency__Group__5__Impl rule__Dependency__Group__6 )
+ // InternalSysML.g:21260:2: rule__Dependency__Group__5__Impl rule__Dependency__Group__6
{
pushFollow(FOLLOW_65);
rule__Dependency__Group__5__Impl();
@@ -74756,23 +74665,23 @@ public final void rule__Dependency__Group__5() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__5__Impl"
- // InternalSysML.g:21292:1: rule__Dependency__Group__5__Impl : ( ( rule__Dependency__SupplierAssignment_5 ) ) ;
+ // InternalSysML.g:21267:1: rule__Dependency__Group__5__Impl : ( ( rule__Dependency__SupplierAssignment_5 ) ) ;
public final void rule__Dependency__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21296:1: ( ( ( rule__Dependency__SupplierAssignment_5 ) ) )
- // InternalSysML.g:21297:1: ( ( rule__Dependency__SupplierAssignment_5 ) )
+ // InternalSysML.g:21271:1: ( ( ( rule__Dependency__SupplierAssignment_5 ) ) )
+ // InternalSysML.g:21272:1: ( ( rule__Dependency__SupplierAssignment_5 ) )
{
- // InternalSysML.g:21297:1: ( ( rule__Dependency__SupplierAssignment_5 ) )
- // InternalSysML.g:21298:2: ( rule__Dependency__SupplierAssignment_5 )
+ // InternalSysML.g:21272:1: ( ( rule__Dependency__SupplierAssignment_5 ) )
+ // InternalSysML.g:21273:2: ( rule__Dependency__SupplierAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierAssignment_5());
}
- // InternalSysML.g:21299:2: ( rule__Dependency__SupplierAssignment_5 )
- // InternalSysML.g:21299:3: rule__Dependency__SupplierAssignment_5
+ // InternalSysML.g:21274:2: ( rule__Dependency__SupplierAssignment_5 )
+ // InternalSysML.g:21274:3: rule__Dependency__SupplierAssignment_5
{
pushFollow(FOLLOW_2);
rule__Dependency__SupplierAssignment_5();
@@ -74807,14 +74716,14 @@ public final void rule__Dependency__Group__5__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__6"
- // InternalSysML.g:21307:1: rule__Dependency__Group__6 : rule__Dependency__Group__6__Impl rule__Dependency__Group__7 ;
+ // InternalSysML.g:21282:1: rule__Dependency__Group__6 : rule__Dependency__Group__6__Impl rule__Dependency__Group__7 ;
public final void rule__Dependency__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21311:1: ( rule__Dependency__Group__6__Impl rule__Dependency__Group__7 )
- // InternalSysML.g:21312:2: rule__Dependency__Group__6__Impl rule__Dependency__Group__7
+ // InternalSysML.g:21286:1: ( rule__Dependency__Group__6__Impl rule__Dependency__Group__7 )
+ // InternalSysML.g:21287:2: rule__Dependency__Group__6__Impl rule__Dependency__Group__7
{
pushFollow(FOLLOW_65);
rule__Dependency__Group__6__Impl();
@@ -74845,22 +74754,22 @@ public final void rule__Dependency__Group__6() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__6__Impl"
- // InternalSysML.g:21319:1: rule__Dependency__Group__6__Impl : ( ( rule__Dependency__Group_6__0 )* ) ;
+ // InternalSysML.g:21294:1: rule__Dependency__Group__6__Impl : ( ( rule__Dependency__Group_6__0 )* ) ;
public final void rule__Dependency__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21323:1: ( ( ( rule__Dependency__Group_6__0 )* ) )
- // InternalSysML.g:21324:1: ( ( rule__Dependency__Group_6__0 )* )
+ // InternalSysML.g:21298:1: ( ( ( rule__Dependency__Group_6__0 )* ) )
+ // InternalSysML.g:21299:1: ( ( rule__Dependency__Group_6__0 )* )
{
- // InternalSysML.g:21324:1: ( ( rule__Dependency__Group_6__0 )* )
- // InternalSysML.g:21325:2: ( rule__Dependency__Group_6__0 )*
+ // InternalSysML.g:21299:1: ( ( rule__Dependency__Group_6__0 )* )
+ // InternalSysML.g:21300:2: ( rule__Dependency__Group_6__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getGroup_6());
}
- // InternalSysML.g:21326:2: ( rule__Dependency__Group_6__0 )*
+ // InternalSysML.g:21301:2: ( rule__Dependency__Group_6__0 )*
loop212:
do {
int alt212=2;
@@ -74873,7 +74782,7 @@ public final void rule__Dependency__Group__6__Impl() throws RecognitionException
switch (alt212) {
case 1 :
- // InternalSysML.g:21326:3: rule__Dependency__Group_6__0
+ // InternalSysML.g:21301:3: rule__Dependency__Group_6__0
{
pushFollow(FOLLOW_9);
rule__Dependency__Group_6__0();
@@ -74914,14 +74823,14 @@ public final void rule__Dependency__Group__6__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group__7"
- // InternalSysML.g:21334:1: rule__Dependency__Group__7 : rule__Dependency__Group__7__Impl ;
+ // InternalSysML.g:21309:1: rule__Dependency__Group__7 : rule__Dependency__Group__7__Impl ;
public final void rule__Dependency__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21338:1: ( rule__Dependency__Group__7__Impl )
- // InternalSysML.g:21339:2: rule__Dependency__Group__7__Impl
+ // InternalSysML.g:21313:1: ( rule__Dependency__Group__7__Impl )
+ // InternalSysML.g:21314:2: rule__Dependency__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__Dependency__Group__7__Impl();
@@ -74947,17 +74856,17 @@ public final void rule__Dependency__Group__7() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group__7__Impl"
- // InternalSysML.g:21345:1: rule__Dependency__Group__7__Impl : ( ';' ) ;
+ // InternalSysML.g:21320:1: rule__Dependency__Group__7__Impl : ( ';' ) ;
public final void rule__Dependency__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21349:1: ( ( ';' ) )
- // InternalSysML.g:21350:1: ( ';' )
+ // InternalSysML.g:21324:1: ( ( ';' ) )
+ // InternalSysML.g:21325:1: ( ';' )
{
- // InternalSysML.g:21350:1: ( ';' )
- // InternalSysML.g:21351:2: ';'
+ // InternalSysML.g:21325:1: ( ';' )
+ // InternalSysML.g:21326:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSemicolonKeyword_7());
@@ -74988,14 +74897,14 @@ public final void rule__Dependency__Group__7__Impl() throws RecognitionException
// $ANTLR start "rule__Dependency__Group_1__0"
- // InternalSysML.g:21361:1: rule__Dependency__Group_1__0 : rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1 ;
+ // InternalSysML.g:21336:1: rule__Dependency__Group_1__0 : rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1 ;
public final void rule__Dependency__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21365:1: ( rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1 )
- // InternalSysML.g:21366:2: rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1
+ // InternalSysML.g:21340:1: ( rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1 )
+ // InternalSysML.g:21341:2: rule__Dependency__Group_1__0__Impl rule__Dependency__Group_1__1
{
pushFollow(FOLLOW_63);
rule__Dependency__Group_1__0__Impl();
@@ -75026,22 +74935,22 @@ public final void rule__Dependency__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_1__0__Impl"
- // InternalSysML.g:21373:1: rule__Dependency__Group_1__0__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:21348:1: rule__Dependency__Group_1__0__Impl : ( ( ruleIdentification )? ) ;
public final void rule__Dependency__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21377:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:21378:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:21352:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:21353:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:21378:1: ( ( ruleIdentification )? )
- // InternalSysML.g:21379:2: ( ruleIdentification )?
+ // InternalSysML.g:21353:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:21354:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getIdentificationParserRuleCall_1_0());
}
- // InternalSysML.g:21380:2: ( ruleIdentification )?
+ // InternalSysML.g:21355:2: ( ruleIdentification )?
int alt213=2;
int LA213_0 = input.LA(1);
@@ -75050,7 +74959,7 @@ public final void rule__Dependency__Group_1__0__Impl() throws RecognitionExcepti
}
switch (alt213) {
case 1 :
- // InternalSysML.g:21380:3: ruleIdentification
+ // InternalSysML.g:21355:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -75088,14 +74997,14 @@ public final void rule__Dependency__Group_1__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Dependency__Group_1__1"
- // InternalSysML.g:21388:1: rule__Dependency__Group_1__1 : rule__Dependency__Group_1__1__Impl ;
+ // InternalSysML.g:21363:1: rule__Dependency__Group_1__1 : rule__Dependency__Group_1__1__Impl ;
public final void rule__Dependency__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21392:1: ( rule__Dependency__Group_1__1__Impl )
- // InternalSysML.g:21393:2: rule__Dependency__Group_1__1__Impl
+ // InternalSysML.g:21367:1: ( rule__Dependency__Group_1__1__Impl )
+ // InternalSysML.g:21368:2: rule__Dependency__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Dependency__Group_1__1__Impl();
@@ -75121,17 +75030,17 @@ public final void rule__Dependency__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_1__1__Impl"
- // InternalSysML.g:21399:1: rule__Dependency__Group_1__1__Impl : ( 'from' ) ;
+ // InternalSysML.g:21374:1: rule__Dependency__Group_1__1__Impl : ( 'from' ) ;
public final void rule__Dependency__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21403:1: ( ( 'from' ) )
- // InternalSysML.g:21404:1: ( 'from' )
+ // InternalSysML.g:21378:1: ( ( 'from' ) )
+ // InternalSysML.g:21379:1: ( 'from' )
{
- // InternalSysML.g:21404:1: ( 'from' )
- // InternalSysML.g:21405:2: 'from'
+ // InternalSysML.g:21379:1: ( 'from' )
+ // InternalSysML.g:21380:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getFromKeyword_1_1());
@@ -75162,14 +75071,14 @@ public final void rule__Dependency__Group_1__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Dependency__Group_3__0"
- // InternalSysML.g:21415:1: rule__Dependency__Group_3__0 : rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1 ;
+ // InternalSysML.g:21390:1: rule__Dependency__Group_3__0 : rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1 ;
public final void rule__Dependency__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21419:1: ( rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1 )
- // InternalSysML.g:21420:2: rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1
+ // InternalSysML.g:21394:1: ( rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1 )
+ // InternalSysML.g:21395:2: rule__Dependency__Group_3__0__Impl rule__Dependency__Group_3__1
{
pushFollow(FOLLOW_5);
rule__Dependency__Group_3__0__Impl();
@@ -75200,17 +75109,17 @@ public final void rule__Dependency__Group_3__0() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_3__0__Impl"
- // InternalSysML.g:21427:1: rule__Dependency__Group_3__0__Impl : ( ',' ) ;
+ // InternalSysML.g:21402:1: rule__Dependency__Group_3__0__Impl : ( ',' ) ;
public final void rule__Dependency__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21431:1: ( ( ',' ) )
- // InternalSysML.g:21432:1: ( ',' )
+ // InternalSysML.g:21406:1: ( ( ',' ) )
+ // InternalSysML.g:21407:1: ( ',' )
{
- // InternalSysML.g:21432:1: ( ',' )
- // InternalSysML.g:21433:2: ','
+ // InternalSysML.g:21407:1: ( ',' )
+ // InternalSysML.g:21408:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getCommaKeyword_3_0());
@@ -75241,14 +75150,14 @@ public final void rule__Dependency__Group_3__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Dependency__Group_3__1"
- // InternalSysML.g:21442:1: rule__Dependency__Group_3__1 : rule__Dependency__Group_3__1__Impl ;
+ // InternalSysML.g:21417:1: rule__Dependency__Group_3__1 : rule__Dependency__Group_3__1__Impl ;
public final void rule__Dependency__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21446:1: ( rule__Dependency__Group_3__1__Impl )
- // InternalSysML.g:21447:2: rule__Dependency__Group_3__1__Impl
+ // InternalSysML.g:21421:1: ( rule__Dependency__Group_3__1__Impl )
+ // InternalSysML.g:21422:2: rule__Dependency__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__Dependency__Group_3__1__Impl();
@@ -75274,23 +75183,23 @@ public final void rule__Dependency__Group_3__1() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_3__1__Impl"
- // InternalSysML.g:21453:1: rule__Dependency__Group_3__1__Impl : ( ( rule__Dependency__ClientAssignment_3_1 ) ) ;
+ // InternalSysML.g:21428:1: rule__Dependency__Group_3__1__Impl : ( ( rule__Dependency__ClientAssignment_3_1 ) ) ;
public final void rule__Dependency__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21457:1: ( ( ( rule__Dependency__ClientAssignment_3_1 ) ) )
- // InternalSysML.g:21458:1: ( ( rule__Dependency__ClientAssignment_3_1 ) )
+ // InternalSysML.g:21432:1: ( ( ( rule__Dependency__ClientAssignment_3_1 ) ) )
+ // InternalSysML.g:21433:1: ( ( rule__Dependency__ClientAssignment_3_1 ) )
{
- // InternalSysML.g:21458:1: ( ( rule__Dependency__ClientAssignment_3_1 ) )
- // InternalSysML.g:21459:2: ( rule__Dependency__ClientAssignment_3_1 )
+ // InternalSysML.g:21433:1: ( ( rule__Dependency__ClientAssignment_3_1 ) )
+ // InternalSysML.g:21434:2: ( rule__Dependency__ClientAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientAssignment_3_1());
}
- // InternalSysML.g:21460:2: ( rule__Dependency__ClientAssignment_3_1 )
- // InternalSysML.g:21460:3: rule__Dependency__ClientAssignment_3_1
+ // InternalSysML.g:21435:2: ( rule__Dependency__ClientAssignment_3_1 )
+ // InternalSysML.g:21435:3: rule__Dependency__ClientAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__Dependency__ClientAssignment_3_1();
@@ -75325,14 +75234,14 @@ public final void rule__Dependency__Group_3__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Dependency__Group_6__0"
- // InternalSysML.g:21469:1: rule__Dependency__Group_6__0 : rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1 ;
+ // InternalSysML.g:21444:1: rule__Dependency__Group_6__0 : rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1 ;
public final void rule__Dependency__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21473:1: ( rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1 )
- // InternalSysML.g:21474:2: rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1
+ // InternalSysML.g:21448:1: ( rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1 )
+ // InternalSysML.g:21449:2: rule__Dependency__Group_6__0__Impl rule__Dependency__Group_6__1
{
pushFollow(FOLLOW_5);
rule__Dependency__Group_6__0__Impl();
@@ -75363,17 +75272,17 @@ public final void rule__Dependency__Group_6__0() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_6__0__Impl"
- // InternalSysML.g:21481:1: rule__Dependency__Group_6__0__Impl : ( ',' ) ;
+ // InternalSysML.g:21456:1: rule__Dependency__Group_6__0__Impl : ( ',' ) ;
public final void rule__Dependency__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21485:1: ( ( ',' ) )
- // InternalSysML.g:21486:1: ( ',' )
+ // InternalSysML.g:21460:1: ( ( ',' ) )
+ // InternalSysML.g:21461:1: ( ',' )
{
- // InternalSysML.g:21486:1: ( ',' )
- // InternalSysML.g:21487:2: ','
+ // InternalSysML.g:21461:1: ( ',' )
+ // InternalSysML.g:21462:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getCommaKeyword_6_0());
@@ -75404,14 +75313,14 @@ public final void rule__Dependency__Group_6__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Dependency__Group_6__1"
- // InternalSysML.g:21496:1: rule__Dependency__Group_6__1 : rule__Dependency__Group_6__1__Impl ;
+ // InternalSysML.g:21471:1: rule__Dependency__Group_6__1 : rule__Dependency__Group_6__1__Impl ;
public final void rule__Dependency__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21500:1: ( rule__Dependency__Group_6__1__Impl )
- // InternalSysML.g:21501:2: rule__Dependency__Group_6__1__Impl
+ // InternalSysML.g:21475:1: ( rule__Dependency__Group_6__1__Impl )
+ // InternalSysML.g:21476:2: rule__Dependency__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__Dependency__Group_6__1__Impl();
@@ -75437,23 +75346,23 @@ public final void rule__Dependency__Group_6__1() throws RecognitionException {
// $ANTLR start "rule__Dependency__Group_6__1__Impl"
- // InternalSysML.g:21507:1: rule__Dependency__Group_6__1__Impl : ( ( rule__Dependency__SupplierAssignment_6_1 ) ) ;
+ // InternalSysML.g:21482:1: rule__Dependency__Group_6__1__Impl : ( ( rule__Dependency__SupplierAssignment_6_1 ) ) ;
public final void rule__Dependency__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21511:1: ( ( ( rule__Dependency__SupplierAssignment_6_1 ) ) )
- // InternalSysML.g:21512:1: ( ( rule__Dependency__SupplierAssignment_6_1 ) )
+ // InternalSysML.g:21486:1: ( ( ( rule__Dependency__SupplierAssignment_6_1 ) ) )
+ // InternalSysML.g:21487:1: ( ( rule__Dependency__SupplierAssignment_6_1 ) )
{
- // InternalSysML.g:21512:1: ( ( rule__Dependency__SupplierAssignment_6_1 ) )
- // InternalSysML.g:21513:2: ( rule__Dependency__SupplierAssignment_6_1 )
+ // InternalSysML.g:21487:1: ( ( rule__Dependency__SupplierAssignment_6_1 ) )
+ // InternalSysML.g:21488:2: ( rule__Dependency__SupplierAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierAssignment_6_1());
}
- // InternalSysML.g:21514:2: ( rule__Dependency__SupplierAssignment_6_1 )
- // InternalSysML.g:21514:3: rule__Dependency__SupplierAssignment_6_1
+ // InternalSysML.g:21489:2: ( rule__Dependency__SupplierAssignment_6_1 )
+ // InternalSysML.g:21489:3: rule__Dependency__SupplierAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__Dependency__SupplierAssignment_6_1();
@@ -75488,14 +75397,14 @@ public final void rule__Dependency__Group_6__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Definition__Group__0"
- // InternalSysML.g:21523:1: rule__Definition__Group__0 : rule__Definition__Group__0__Impl rule__Definition__Group__1 ;
+ // InternalSysML.g:21498:1: rule__Definition__Group__0 : rule__Definition__Group__0__Impl rule__Definition__Group__1 ;
public final void rule__Definition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21527:1: ( rule__Definition__Group__0__Impl rule__Definition__Group__1 )
- // InternalSysML.g:21528:2: rule__Definition__Group__0__Impl rule__Definition__Group__1
+ // InternalSysML.g:21502:1: ( rule__Definition__Group__0__Impl rule__Definition__Group__1 )
+ // InternalSysML.g:21503:2: rule__Definition__Group__0__Impl rule__Definition__Group__1
{
pushFollow(FOLLOW_18);
rule__Definition__Group__0__Impl();
@@ -75526,17 +75435,17 @@ public final void rule__Definition__Group__0() throws RecognitionException {
// $ANTLR start "rule__Definition__Group__0__Impl"
- // InternalSysML.g:21535:1: rule__Definition__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:21510:1: rule__Definition__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__Definition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21539:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:21540:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:21514:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:21515:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:21540:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:21541:2: ruleDefinitionDeclaration
+ // InternalSysML.g:21515:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:21516:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionAccess().getDefinitionDeclarationParserRuleCall_0());
@@ -75571,14 +75480,14 @@ public final void rule__Definition__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Definition__Group__1"
- // InternalSysML.g:21550:1: rule__Definition__Group__1 : rule__Definition__Group__1__Impl ;
+ // InternalSysML.g:21525:1: rule__Definition__Group__1 : rule__Definition__Group__1__Impl ;
public final void rule__Definition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21554:1: ( rule__Definition__Group__1__Impl )
- // InternalSysML.g:21555:2: rule__Definition__Group__1__Impl
+ // InternalSysML.g:21529:1: ( rule__Definition__Group__1__Impl )
+ // InternalSysML.g:21530:2: rule__Definition__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Definition__Group__1__Impl();
@@ -75604,17 +75513,17 @@ public final void rule__Definition__Group__1() throws RecognitionException {
// $ANTLR start "rule__Definition__Group__1__Impl"
- // InternalSysML.g:21561:1: rule__Definition__Group__1__Impl : ( ruleDefinitionBody ) ;
+ // InternalSysML.g:21536:1: rule__Definition__Group__1__Impl : ( ruleDefinitionBody ) ;
public final void rule__Definition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21565:1: ( ( ruleDefinitionBody ) )
- // InternalSysML.g:21566:1: ( ruleDefinitionBody )
+ // InternalSysML.g:21540:1: ( ( ruleDefinitionBody ) )
+ // InternalSysML.g:21541:1: ( ruleDefinitionBody )
{
- // InternalSysML.g:21566:1: ( ruleDefinitionBody )
- // InternalSysML.g:21567:2: ruleDefinitionBody
+ // InternalSysML.g:21541:1: ( ruleDefinitionBody )
+ // InternalSysML.g:21542:2: ruleDefinitionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionAccess().getDefinitionBodyParserRuleCall_1());
@@ -75649,14 +75558,14 @@ public final void rule__Definition__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__DefinitionDeclaration__Group__0"
- // InternalSysML.g:21577:1: rule__DefinitionDeclaration__Group__0 : rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1 ;
+ // InternalSysML.g:21552:1: rule__DefinitionDeclaration__Group__0 : rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1 ;
public final void rule__DefinitionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21581:1: ( rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1 )
- // InternalSysML.g:21582:2: rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1
+ // InternalSysML.g:21556:1: ( rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1 )
+ // InternalSysML.g:21557:2: rule__DefinitionDeclaration__Group__0__Impl rule__DefinitionDeclaration__Group__1
{
pushFollow(FOLLOW_66);
rule__DefinitionDeclaration__Group__0__Impl();
@@ -75687,22 +75596,22 @@ public final void rule__DefinitionDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__DefinitionDeclaration__Group__0__Impl"
- // InternalSysML.g:21589:1: rule__DefinitionDeclaration__Group__0__Impl : ( ( ruleIdentification )? ) ;
+ // InternalSysML.g:21564:1: rule__DefinitionDeclaration__Group__0__Impl : ( ( ruleIdentification )? ) ;
public final void rule__DefinitionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21593:1: ( ( ( ruleIdentification )? ) )
- // InternalSysML.g:21594:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:21568:1: ( ( ( ruleIdentification )? ) )
+ // InternalSysML.g:21569:1: ( ( ruleIdentification )? )
{
- // InternalSysML.g:21594:1: ( ( ruleIdentification )? )
- // InternalSysML.g:21595:2: ( ruleIdentification )?
+ // InternalSysML.g:21569:1: ( ( ruleIdentification )? )
+ // InternalSysML.g:21570:2: ( ruleIdentification )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionDeclarationAccess().getIdentificationParserRuleCall_0());
}
- // InternalSysML.g:21596:2: ( ruleIdentification )?
+ // InternalSysML.g:21571:2: ( ruleIdentification )?
int alt214=2;
int LA214_0 = input.LA(1);
@@ -75711,7 +75620,7 @@ public final void rule__DefinitionDeclaration__Group__0__Impl() throws Recogniti
}
switch (alt214) {
case 1 :
- // InternalSysML.g:21596:3: ruleIdentification
+ // InternalSysML.g:21571:3: ruleIdentification
{
pushFollow(FOLLOW_2);
ruleIdentification();
@@ -75749,14 +75658,14 @@ public final void rule__DefinitionDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__DefinitionDeclaration__Group__1"
- // InternalSysML.g:21604:1: rule__DefinitionDeclaration__Group__1 : rule__DefinitionDeclaration__Group__1__Impl ;
+ // InternalSysML.g:21579:1: rule__DefinitionDeclaration__Group__1 : rule__DefinitionDeclaration__Group__1__Impl ;
public final void rule__DefinitionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21608:1: ( rule__DefinitionDeclaration__Group__1__Impl )
- // InternalSysML.g:21609:2: rule__DefinitionDeclaration__Group__1__Impl
+ // InternalSysML.g:21583:1: ( rule__DefinitionDeclaration__Group__1__Impl )
+ // InternalSysML.g:21584:2: rule__DefinitionDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__DefinitionDeclaration__Group__1__Impl();
@@ -75782,22 +75691,22 @@ public final void rule__DefinitionDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__DefinitionDeclaration__Group__1__Impl"
- // InternalSysML.g:21615:1: rule__DefinitionDeclaration__Group__1__Impl : ( ( ruleSuperclassingPart )? ) ;
+ // InternalSysML.g:21590:1: rule__DefinitionDeclaration__Group__1__Impl : ( ( ruleSuperclassingPart )? ) ;
public final void rule__DefinitionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21619:1: ( ( ( ruleSuperclassingPart )? ) )
- // InternalSysML.g:21620:1: ( ( ruleSuperclassingPart )? )
+ // InternalSysML.g:21594:1: ( ( ( ruleSuperclassingPart )? ) )
+ // InternalSysML.g:21595:1: ( ( ruleSuperclassingPart )? )
{
- // InternalSysML.g:21620:1: ( ( ruleSuperclassingPart )? )
- // InternalSysML.g:21621:2: ( ruleSuperclassingPart )?
+ // InternalSysML.g:21595:1: ( ( ruleSuperclassingPart )? )
+ // InternalSysML.g:21596:2: ( ruleSuperclassingPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionDeclarationAccess().getSuperclassingPartParserRuleCall_1());
}
- // InternalSysML.g:21622:2: ( ruleSuperclassingPart )?
+ // InternalSysML.g:21597:2: ( ruleSuperclassingPart )?
int alt215=2;
int LA215_0 = input.LA(1);
@@ -75806,7 +75715,7 @@ public final void rule__DefinitionDeclaration__Group__1__Impl() throws Recogniti
}
switch (alt215) {
case 1 :
- // InternalSysML.g:21622:3: ruleSuperclassingPart
+ // InternalSysML.g:21597:3: ruleSuperclassingPart
{
pushFollow(FOLLOW_2);
ruleSuperclassingPart();
@@ -75844,14 +75753,14 @@ public final void rule__DefinitionDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__DefinitionBody__Group_1__0"
- // InternalSysML.g:21631:1: rule__DefinitionBody__Group_1__0 : rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1 ;
+ // InternalSysML.g:21606:1: rule__DefinitionBody__Group_1__0 : rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1 ;
public final void rule__DefinitionBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21635:1: ( rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1 )
- // InternalSysML.g:21636:2: rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1
+ // InternalSysML.g:21610:1: ( rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1 )
+ // InternalSysML.g:21611:2: rule__DefinitionBody__Group_1__0__Impl rule__DefinitionBody__Group_1__1
{
pushFollow(FOLLOW_67);
rule__DefinitionBody__Group_1__0__Impl();
@@ -75882,17 +75791,17 @@ public final void rule__DefinitionBody__Group_1__0() throws RecognitionException
// $ANTLR start "rule__DefinitionBody__Group_1__0__Impl"
- // InternalSysML.g:21643:1: rule__DefinitionBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:21618:1: rule__DefinitionBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__DefinitionBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21647:1: ( ( '{' ) )
- // InternalSysML.g:21648:1: ( '{' )
+ // InternalSysML.g:21622:1: ( ( '{' ) )
+ // InternalSysML.g:21623:1: ( '{' )
{
- // InternalSysML.g:21648:1: ( '{' )
- // InternalSysML.g:21649:2: '{'
+ // InternalSysML.g:21623:1: ( '{' )
+ // InternalSysML.g:21624:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -75923,14 +75832,14 @@ public final void rule__DefinitionBody__Group_1__0__Impl() throws RecognitionExc
// $ANTLR start "rule__DefinitionBody__Group_1__1"
- // InternalSysML.g:21658:1: rule__DefinitionBody__Group_1__1 : rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2 ;
+ // InternalSysML.g:21633:1: rule__DefinitionBody__Group_1__1 : rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2 ;
public final void rule__DefinitionBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21662:1: ( rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2 )
- // InternalSysML.g:21663:2: rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2
+ // InternalSysML.g:21637:1: ( rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2 )
+ // InternalSysML.g:21638:2: rule__DefinitionBody__Group_1__1__Impl rule__DefinitionBody__Group_1__2
{
pushFollow(FOLLOW_67);
rule__DefinitionBody__Group_1__1__Impl();
@@ -75961,35 +75870,35 @@ public final void rule__DefinitionBody__Group_1__1() throws RecognitionException
// $ANTLR start "rule__DefinitionBody__Group_1__1__Impl"
- // InternalSysML.g:21670:1: rule__DefinitionBody__Group_1__1__Impl : ( ( ruleDefinitionBodyItem )* ) ;
+ // InternalSysML.g:21645:1: rule__DefinitionBody__Group_1__1__Impl : ( ( ruleDefinitionBodyItem )* ) ;
public final void rule__DefinitionBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21674:1: ( ( ( ruleDefinitionBodyItem )* ) )
- // InternalSysML.g:21675:1: ( ( ruleDefinitionBodyItem )* )
+ // InternalSysML.g:21649:1: ( ( ( ruleDefinitionBodyItem )* ) )
+ // InternalSysML.g:21650:1: ( ( ruleDefinitionBodyItem )* )
{
- // InternalSysML.g:21675:1: ( ( ruleDefinitionBodyItem )* )
- // InternalSysML.g:21676:2: ( ruleDefinitionBodyItem )*
+ // InternalSysML.g:21650:1: ( ( ruleDefinitionBodyItem )* )
+ // InternalSysML.g:21651:2: ( ruleDefinitionBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyAccess().getDefinitionBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:21677:2: ( ruleDefinitionBodyItem )*
+ // InternalSysML.g:21652:2: ( ruleDefinitionBodyItem )*
loop216:
do {
int alt216=2;
int LA216_0 = input.LA(1);
- if ( (LA216_0==EOF||(LA216_0>=RULE_EXP_VALUE && LA216_0<=RULE_STRING_VALUE)||(LA216_0>=14 && LA216_0<=44)||(LA216_0>=53 && LA216_0<=63)||(LA216_0>=65 && LA216_0<=67)||(LA216_0>=69 && LA216_0<=74)||(LA216_0>=77 && LA216_0<=79)||(LA216_0>=84 && LA216_0<=85)||(LA216_0>=88 && LA216_0<=101)||(LA216_0>=104 && LA216_0<=107)||(LA216_0>=110 && LA216_0<=111)||(LA216_0>=115 && LA216_0<=116)||(LA216_0>=120 && LA216_0<=121)||LA216_0==123||(LA216_0>=125 && LA216_0<=126)||(LA216_0>=129 && LA216_0<=130)||(LA216_0>=132 && LA216_0<=140)||(LA216_0>=143 && LA216_0<=144)||(LA216_0>=147 && LA216_0<=152)||LA216_0==154) ) {
+ if ( (LA216_0==EOF||(LA216_0>=RULE_EXP_VALUE && LA216_0<=RULE_STRING_VALUE)||(LA216_0>=14 && LA216_0<=44)||(LA216_0>=53 && LA216_0<=63)||(LA216_0>=65 && LA216_0<=67)||(LA216_0>=69 && LA216_0<=74)||(LA216_0>=77 && LA216_0<=79)||(LA216_0>=84 && LA216_0<=85)||(LA216_0>=88 && LA216_0<=101)||(LA216_0>=104 && LA216_0<=107)||(LA216_0>=110 && LA216_0<=111)||(LA216_0>=115 && LA216_0<=116)||(LA216_0>=120 && LA216_0<=121)||LA216_0==123||(LA216_0>=125 && LA216_0<=126)||(LA216_0>=129 && LA216_0<=130)||(LA216_0>=132 && LA216_0<=140)||LA216_0==142||LA216_0==144||(LA216_0>=147 && LA216_0<=152)||LA216_0==154) ) {
alt216=1;
}
switch (alt216) {
case 1 :
- // InternalSysML.g:21677:3: ruleDefinitionBodyItem
+ // InternalSysML.g:21652:3: ruleDefinitionBodyItem
{
pushFollow(FOLLOW_68);
ruleDefinitionBodyItem();
@@ -76030,14 +75939,14 @@ public final void rule__DefinitionBody__Group_1__1__Impl() throws RecognitionExc
// $ANTLR start "rule__DefinitionBody__Group_1__2"
- // InternalSysML.g:21685:1: rule__DefinitionBody__Group_1__2 : rule__DefinitionBody__Group_1__2__Impl ;
+ // InternalSysML.g:21660:1: rule__DefinitionBody__Group_1__2 : rule__DefinitionBody__Group_1__2__Impl ;
public final void rule__DefinitionBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21689:1: ( rule__DefinitionBody__Group_1__2__Impl )
- // InternalSysML.g:21690:2: rule__DefinitionBody__Group_1__2__Impl
+ // InternalSysML.g:21664:1: ( rule__DefinitionBody__Group_1__2__Impl )
+ // InternalSysML.g:21665:2: rule__DefinitionBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__DefinitionBody__Group_1__2__Impl();
@@ -76063,17 +75972,17 @@ public final void rule__DefinitionBody__Group_1__2() throws RecognitionException
// $ANTLR start "rule__DefinitionBody__Group_1__2__Impl"
- // InternalSysML.g:21696:1: rule__DefinitionBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:21671:1: rule__DefinitionBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__DefinitionBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21700:1: ( ( '}' ) )
- // InternalSysML.g:21701:1: ( '}' )
+ // InternalSysML.g:21675:1: ( ( '}' ) )
+ // InternalSysML.g:21676:1: ( '}' )
{
- // InternalSysML.g:21701:1: ( '}' )
- // InternalSysML.g:21702:2: '}'
+ // InternalSysML.g:21676:1: ( '}' )
+ // InternalSysML.g:21677:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -76104,14 +76013,14 @@ public final void rule__DefinitionBody__Group_1__2__Impl() throws RecognitionExc
// $ANTLR start "rule__DefinitionBodyItem__Group_4__0"
- // InternalSysML.g:21712:1: rule__DefinitionBodyItem__Group_4__0 : rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1 ;
+ // InternalSysML.g:21687:1: rule__DefinitionBodyItem__Group_4__0 : rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1 ;
public final void rule__DefinitionBodyItem__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21716:1: ( rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1 )
- // InternalSysML.g:21717:2: rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1
+ // InternalSysML.g:21691:1: ( rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1 )
+ // InternalSysML.g:21692:2: rule__DefinitionBodyItem__Group_4__0__Impl rule__DefinitionBodyItem__Group_4__1
{
pushFollow(FOLLOW_69);
rule__DefinitionBodyItem__Group_4__0__Impl();
@@ -76142,22 +76051,22 @@ public final void rule__DefinitionBodyItem__Group_4__0() throws RecognitionExcep
// $ANTLR start "rule__DefinitionBodyItem__Group_4__0__Impl"
- // InternalSysML.g:21724:1: rule__DefinitionBodyItem__Group_4__0__Impl : ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? ) ;
+ // InternalSysML.g:21699:1: rule__DefinitionBodyItem__Group_4__0__Impl : ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? ) ;
public final void rule__DefinitionBodyItem__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21728:1: ( ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? ) )
- // InternalSysML.g:21729:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? )
+ // InternalSysML.g:21703:1: ( ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? ) )
+ // InternalSysML.g:21704:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? )
{
- // InternalSysML.g:21729:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? )
- // InternalSysML.g:21730:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )?
+ // InternalSysML.g:21704:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )? )
+ // InternalSysML.g:21705:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compAssignment_4_0());
}
- // InternalSysML.g:21731:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )?
+ // InternalSysML.g:21706:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 )?
int alt217=2;
int LA217_0 = input.LA(1);
@@ -76166,7 +76075,7 @@ public final void rule__DefinitionBodyItem__Group_4__0__Impl() throws Recognitio
}
switch (alt217) {
case 1 :
- // InternalSysML.g:21731:3: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0
+ // InternalSysML.g:21706:3: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0();
@@ -76204,14 +76113,14 @@ public final void rule__DefinitionBodyItem__Group_4__0__Impl() throws Recognitio
// $ANTLR start "rule__DefinitionBodyItem__Group_4__1"
- // InternalSysML.g:21739:1: rule__DefinitionBodyItem__Group_4__1 : rule__DefinitionBodyItem__Group_4__1__Impl ;
+ // InternalSysML.g:21714:1: rule__DefinitionBodyItem__Group_4__1 : rule__DefinitionBodyItem__Group_4__1__Impl ;
public final void rule__DefinitionBodyItem__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21743:1: ( rule__DefinitionBodyItem__Group_4__1__Impl )
- // InternalSysML.g:21744:2: rule__DefinitionBodyItem__Group_4__1__Impl
+ // InternalSysML.g:21718:1: ( rule__DefinitionBodyItem__Group_4__1__Impl )
+ // InternalSysML.g:21719:2: rule__DefinitionBodyItem__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__Group_4__1__Impl();
@@ -76237,23 +76146,23 @@ public final void rule__DefinitionBodyItem__Group_4__1() throws RecognitionExcep
// $ANTLR start "rule__DefinitionBodyItem__Group_4__1__Impl"
- // InternalSysML.g:21750:1: rule__DefinitionBodyItem__Group_4__1__Impl : ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) ) ;
+ // InternalSysML.g:21725:1: rule__DefinitionBodyItem__Group_4__1__Impl : ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) ) ;
public final void rule__DefinitionBodyItem__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21754:1: ( ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) ) )
- // InternalSysML.g:21755:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:21729:1: ( ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) ) )
+ // InternalSysML.g:21730:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) )
{
- // InternalSysML.g:21755:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) )
- // InternalSysML.g:21756:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 )
+ // InternalSysML.g:21730:1: ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:21731:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compAssignment_4_1());
}
- // InternalSysML.g:21757:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 )
- // InternalSysML.g:21757:3: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1
+ // InternalSysML.g:21732:2: ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 )
+ // InternalSysML.g:21732:3: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1();
@@ -76288,14 +76197,14 @@ public final void rule__DefinitionBodyItem__Group_4__1__Impl() throws Recognitio
// $ANTLR start "rule__VariantUsageMember__Group__0"
- // InternalSysML.g:21766:1: rule__VariantUsageMember__Group__0 : rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1 ;
+ // InternalSysML.g:21741:1: rule__VariantUsageMember__Group__0 : rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1 ;
public final void rule__VariantUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21770:1: ( rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1 )
- // InternalSysML.g:21771:2: rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1
+ // InternalSysML.g:21745:1: ( rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1 )
+ // InternalSysML.g:21746:2: rule__VariantUsageMember__Group__0__Impl rule__VariantUsageMember__Group__1
{
pushFollow(FOLLOW_70);
rule__VariantUsageMember__Group__0__Impl();
@@ -76326,17 +76235,17 @@ public final void rule__VariantUsageMember__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__VariantUsageMember__Group__0__Impl"
- // InternalSysML.g:21778:1: rule__VariantUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:21753:1: rule__VariantUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__VariantUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21782:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:21783:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21757:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:21758:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:21783:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:21784:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:21758:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21759:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -76371,14 +76280,14 @@ public final void rule__VariantUsageMember__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__VariantUsageMember__Group__1"
- // InternalSysML.g:21793:1: rule__VariantUsageMember__Group__1 : rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2 ;
+ // InternalSysML.g:21768:1: rule__VariantUsageMember__Group__1 : rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2 ;
public final void rule__VariantUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21797:1: ( rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2 )
- // InternalSysML.g:21798:2: rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2
+ // InternalSysML.g:21772:1: ( rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2 )
+ // InternalSysML.g:21773:2: rule__VariantUsageMember__Group__1__Impl rule__VariantUsageMember__Group__2
{
pushFollow(FOLLOW_71);
rule__VariantUsageMember__Group__1__Impl();
@@ -76409,17 +76318,17 @@ public final void rule__VariantUsageMember__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__VariantUsageMember__Group__1__Impl"
- // InternalSysML.g:21805:1: rule__VariantUsageMember__Group__1__Impl : ( 'variant' ) ;
+ // InternalSysML.g:21780:1: rule__VariantUsageMember__Group__1__Impl : ( 'variant' ) ;
public final void rule__VariantUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21809:1: ( ( 'variant' ) )
- // InternalSysML.g:21810:1: ( 'variant' )
+ // InternalSysML.g:21784:1: ( ( 'variant' ) )
+ // InternalSysML.g:21785:1: ( 'variant' )
{
- // InternalSysML.g:21810:1: ( 'variant' )
- // InternalSysML.g:21811:2: 'variant'
+ // InternalSysML.g:21785:1: ( 'variant' )
+ // InternalSysML.g:21786:2: 'variant'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageMemberAccess().getVariantKeyword_1());
@@ -76450,14 +76359,14 @@ public final void rule__VariantUsageMember__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__VariantUsageMember__Group__2"
- // InternalSysML.g:21820:1: rule__VariantUsageMember__Group__2 : rule__VariantUsageMember__Group__2__Impl ;
+ // InternalSysML.g:21795:1: rule__VariantUsageMember__Group__2 : rule__VariantUsageMember__Group__2__Impl ;
public final void rule__VariantUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21824:1: ( rule__VariantUsageMember__Group__2__Impl )
- // InternalSysML.g:21825:2: rule__VariantUsageMember__Group__2__Impl
+ // InternalSysML.g:21799:1: ( rule__VariantUsageMember__Group__2__Impl )
+ // InternalSysML.g:21800:2: rule__VariantUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__VariantUsageMember__Group__2__Impl();
@@ -76483,23 +76392,23 @@ public final void rule__VariantUsageMember__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__VariantUsageMember__Group__2__Impl"
- // InternalSysML.g:21831:1: rule__VariantUsageMember__Group__2__Impl : ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) ) ;
+ // InternalSysML.g:21806:1: rule__VariantUsageMember__Group__2__Impl : ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) ) ;
public final void rule__VariantUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21835:1: ( ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) ) )
- // InternalSysML.g:21836:1: ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) )
+ // InternalSysML.g:21810:1: ( ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) ) )
+ // InternalSysML.g:21811:1: ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) )
{
- // InternalSysML.g:21836:1: ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) )
- // InternalSysML.g:21837:2: ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 )
+ // InternalSysML.g:21811:1: ( ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 ) )
+ // InternalSysML.g:21812:2: ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageMemberAccess().getOwnedVariantUsage_compAssignment_2());
}
- // InternalSysML.g:21838:2: ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 )
- // InternalSysML.g:21838:3: rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2
+ // InternalSysML.g:21813:2: ( rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 )
+ // InternalSysML.g:21813:3: rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2();
@@ -76534,14 +76443,14 @@ public final void rule__VariantUsageMember__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__StructureUsageMember__Group__0"
- // InternalSysML.g:21847:1: rule__StructureUsageMember__Group__0 : rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1 ;
+ // InternalSysML.g:21822:1: rule__StructureUsageMember__Group__0 : rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1 ;
public final void rule__StructureUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21851:1: ( rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1 )
- // InternalSysML.g:21852:2: rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1
+ // InternalSysML.g:21826:1: ( rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1 )
+ // InternalSysML.g:21827:2: rule__StructureUsageMember__Group__0__Impl rule__StructureUsageMember__Group__1
{
pushFollow(FOLLOW_72);
rule__StructureUsageMember__Group__0__Impl();
@@ -76572,17 +76481,17 @@ public final void rule__StructureUsageMember__Group__0() throws RecognitionExcep
// $ANTLR start "rule__StructureUsageMember__Group__0__Impl"
- // InternalSysML.g:21859:1: rule__StructureUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:21834:1: rule__StructureUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__StructureUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21863:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:21864:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21838:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:21839:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:21864:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:21865:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:21839:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21840:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -76617,14 +76526,14 @@ public final void rule__StructureUsageMember__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__StructureUsageMember__Group__1"
- // InternalSysML.g:21874:1: rule__StructureUsageMember__Group__1 : rule__StructureUsageMember__Group__1__Impl ;
+ // InternalSysML.g:21849:1: rule__StructureUsageMember__Group__1 : rule__StructureUsageMember__Group__1__Impl ;
public final void rule__StructureUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21878:1: ( rule__StructureUsageMember__Group__1__Impl )
- // InternalSysML.g:21879:2: rule__StructureUsageMember__Group__1__Impl
+ // InternalSysML.g:21853:1: ( rule__StructureUsageMember__Group__1__Impl )
+ // InternalSysML.g:21854:2: rule__StructureUsageMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StructureUsageMember__Group__1__Impl();
@@ -76650,23 +76559,23 @@ public final void rule__StructureUsageMember__Group__1() throws RecognitionExcep
// $ANTLR start "rule__StructureUsageMember__Group__1__Impl"
- // InternalSysML.g:21885:1: rule__StructureUsageMember__Group__1__Impl : ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:21860:1: rule__StructureUsageMember__Group__1__Impl : ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__StructureUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21889:1: ( ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:21890:1: ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21864:1: ( ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:21865:1: ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:21890:1: ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:21891:2: ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21865:1: ( ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21866:2: ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:21892:2: ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:21892:3: rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:21867:2: ( rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21867:3: rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1();
@@ -76701,14 +76610,14 @@ public final void rule__StructureUsageMember__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorUsageMember__Group__0"
- // InternalSysML.g:21901:1: rule__BehaviorUsageMember__Group__0 : rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1 ;
+ // InternalSysML.g:21876:1: rule__BehaviorUsageMember__Group__0 : rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1 ;
public final void rule__BehaviorUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21905:1: ( rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1 )
- // InternalSysML.g:21906:2: rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1
+ // InternalSysML.g:21880:1: ( rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1 )
+ // InternalSysML.g:21881:2: rule__BehaviorUsageMember__Group__0__Impl rule__BehaviorUsageMember__Group__1
{
pushFollow(FOLLOW_71);
rule__BehaviorUsageMember__Group__0__Impl();
@@ -76739,17 +76648,17 @@ public final void rule__BehaviorUsageMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorUsageMember__Group__0__Impl"
- // InternalSysML.g:21913:1: rule__BehaviorUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:21888:1: rule__BehaviorUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__BehaviorUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21917:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:21918:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21892:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:21893:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:21918:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:21919:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:21893:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21894:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -76784,14 +76693,14 @@ public final void rule__BehaviorUsageMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorUsageMember__Group__1"
- // InternalSysML.g:21928:1: rule__BehaviorUsageMember__Group__1 : rule__BehaviorUsageMember__Group__1__Impl ;
+ // InternalSysML.g:21903:1: rule__BehaviorUsageMember__Group__1 : rule__BehaviorUsageMember__Group__1__Impl ;
public final void rule__BehaviorUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21932:1: ( rule__BehaviorUsageMember__Group__1__Impl )
- // InternalSysML.g:21933:2: rule__BehaviorUsageMember__Group__1__Impl
+ // InternalSysML.g:21907:1: ( rule__BehaviorUsageMember__Group__1__Impl )
+ // InternalSysML.g:21908:2: rule__BehaviorUsageMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BehaviorUsageMember__Group__1__Impl();
@@ -76817,23 +76726,23 @@ public final void rule__BehaviorUsageMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorUsageMember__Group__1__Impl"
- // InternalSysML.g:21939:1: rule__BehaviorUsageMember__Group__1__Impl : ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:21914:1: rule__BehaviorUsageMember__Group__1__Impl : ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__BehaviorUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21943:1: ( ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:21944:1: ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21918:1: ( ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:21919:1: ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:21944:1: ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:21945:2: ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21919:1: ( ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21920:2: ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:21946:2: ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:21946:3: rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:21921:2: ( rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21921:3: rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1();
@@ -76868,14 +76777,14 @@ public final void rule__BehaviorUsageMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__IndividualUsageMember__Group__0"
- // InternalSysML.g:21955:1: rule__IndividualUsageMember__Group__0 : rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1 ;
+ // InternalSysML.g:21930:1: rule__IndividualUsageMember__Group__0 : rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1 ;
public final void rule__IndividualUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21959:1: ( rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1 )
- // InternalSysML.g:21960:2: rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1
+ // InternalSysML.g:21934:1: ( rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1 )
+ // InternalSysML.g:21935:2: rule__IndividualUsageMember__Group__0__Impl rule__IndividualUsageMember__Group__1
{
pushFollow(FOLLOW_73);
rule__IndividualUsageMember__Group__0__Impl();
@@ -76906,17 +76815,17 @@ public final void rule__IndividualUsageMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__IndividualUsageMember__Group__0__Impl"
- // InternalSysML.g:21967:1: rule__IndividualUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:21942:1: rule__IndividualUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__IndividualUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21971:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:21972:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21946:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:21947:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:21972:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:21973:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:21947:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:21948:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -76951,14 +76860,14 @@ public final void rule__IndividualUsageMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__IndividualUsageMember__Group__1"
- // InternalSysML.g:21982:1: rule__IndividualUsageMember__Group__1 : rule__IndividualUsageMember__Group__1__Impl ;
+ // InternalSysML.g:21957:1: rule__IndividualUsageMember__Group__1 : rule__IndividualUsageMember__Group__1__Impl ;
public final void rule__IndividualUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21986:1: ( rule__IndividualUsageMember__Group__1__Impl )
- // InternalSysML.g:21987:2: rule__IndividualUsageMember__Group__1__Impl
+ // InternalSysML.g:21961:1: ( rule__IndividualUsageMember__Group__1__Impl )
+ // InternalSysML.g:21962:2: rule__IndividualUsageMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualUsageMember__Group__1__Impl();
@@ -76984,23 +76893,23 @@ public final void rule__IndividualUsageMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__IndividualUsageMember__Group__1__Impl"
- // InternalSysML.g:21993:1: rule__IndividualUsageMember__Group__1__Impl : ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:21968:1: rule__IndividualUsageMember__Group__1__Impl : ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__IndividualUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:21997:1: ( ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:21998:1: ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21972:1: ( ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:21973:1: ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:21998:1: ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:21999:2: ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21973:1: ( ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:21974:2: ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:22000:2: ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:22000:3: rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:21975:2: ( rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:21975:3: rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1();
@@ -77035,14 +76944,14 @@ public final void rule__IndividualUsageMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__FlowUsageMember__Group__0"
- // InternalSysML.g:22009:1: rule__FlowUsageMember__Group__0 : rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1 ;
+ // InternalSysML.g:21984:1: rule__FlowUsageMember__Group__0 : rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1 ;
public final void rule__FlowUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22013:1: ( rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1 )
- // InternalSysML.g:22014:2: rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1
+ // InternalSysML.g:21988:1: ( rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1 )
+ // InternalSysML.g:21989:2: rule__FlowUsageMember__Group__0__Impl rule__FlowUsageMember__Group__1
{
pushFollow(FOLLOW_41);
rule__FlowUsageMember__Group__0__Impl();
@@ -77073,17 +76982,17 @@ public final void rule__FlowUsageMember__Group__0() throws RecognitionException
// $ANTLR start "rule__FlowUsageMember__Group__0__Impl"
- // InternalSysML.g:22021:1: rule__FlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:21996:1: rule__FlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__FlowUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22025:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:22026:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:22000:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:22001:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:22026:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:22027:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:22001:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:22002:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -77118,14 +77027,14 @@ public final void rule__FlowUsageMember__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__FlowUsageMember__Group__1"
- // InternalSysML.g:22036:1: rule__FlowUsageMember__Group__1 : rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2 ;
+ // InternalSysML.g:22011:1: rule__FlowUsageMember__Group__1 : rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2 ;
public final void rule__FlowUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22040:1: ( rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2 )
- // InternalSysML.g:22041:2: rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2
+ // InternalSysML.g:22015:1: ( rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2 )
+ // InternalSysML.g:22016:2: rule__FlowUsageMember__Group__1__Impl rule__FlowUsageMember__Group__2
{
pushFollow(FOLLOW_74);
rule__FlowUsageMember__Group__1__Impl();
@@ -77156,23 +77065,23 @@ public final void rule__FlowUsageMember__Group__1() throws RecognitionException
// $ANTLR start "rule__FlowUsageMember__Group__1__Impl"
- // InternalSysML.g:22048:1: rule__FlowUsageMember__Group__1__Impl : ( ( rule__FlowUsageMember__DirectionAssignment_1 ) ) ;
+ // InternalSysML.g:22023:1: rule__FlowUsageMember__Group__1__Impl : ( ( rule__FlowUsageMember__DirectionAssignment_1 ) ) ;
public final void rule__FlowUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22052:1: ( ( ( rule__FlowUsageMember__DirectionAssignment_1 ) ) )
- // InternalSysML.g:22053:1: ( ( rule__FlowUsageMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:22027:1: ( ( ( rule__FlowUsageMember__DirectionAssignment_1 ) ) )
+ // InternalSysML.g:22028:1: ( ( rule__FlowUsageMember__DirectionAssignment_1 ) )
{
- // InternalSysML.g:22053:1: ( ( rule__FlowUsageMember__DirectionAssignment_1 ) )
- // InternalSysML.g:22054:2: ( rule__FlowUsageMember__DirectionAssignment_1 )
+ // InternalSysML.g:22028:1: ( ( rule__FlowUsageMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:22029:2: ( rule__FlowUsageMember__DirectionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageMemberAccess().getDirectionAssignment_1());
}
- // InternalSysML.g:22055:2: ( rule__FlowUsageMember__DirectionAssignment_1 )
- // InternalSysML.g:22055:3: rule__FlowUsageMember__DirectionAssignment_1
+ // InternalSysML.g:22030:2: ( rule__FlowUsageMember__DirectionAssignment_1 )
+ // InternalSysML.g:22030:3: rule__FlowUsageMember__DirectionAssignment_1
{
pushFollow(FOLLOW_2);
rule__FlowUsageMember__DirectionAssignment_1();
@@ -77207,14 +77116,14 @@ public final void rule__FlowUsageMember__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__FlowUsageMember__Group__2"
- // InternalSysML.g:22063:1: rule__FlowUsageMember__Group__2 : rule__FlowUsageMember__Group__2__Impl ;
+ // InternalSysML.g:22038:1: rule__FlowUsageMember__Group__2 : rule__FlowUsageMember__Group__2__Impl ;
public final void rule__FlowUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22067:1: ( rule__FlowUsageMember__Group__2__Impl )
- // InternalSysML.g:22068:2: rule__FlowUsageMember__Group__2__Impl
+ // InternalSysML.g:22042:1: ( rule__FlowUsageMember__Group__2__Impl )
+ // InternalSysML.g:22043:2: rule__FlowUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FlowUsageMember__Group__2__Impl();
@@ -77240,23 +77149,23 @@ public final void rule__FlowUsageMember__Group__2() throws RecognitionException
// $ANTLR start "rule__FlowUsageMember__Group__2__Impl"
- // InternalSysML.g:22074:1: rule__FlowUsageMember__Group__2__Impl : ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:22049:1: rule__FlowUsageMember__Group__2__Impl : ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__FlowUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22078:1: ( ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:22079:1: ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:22053:1: ( ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:22054:1: ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:22079:1: ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:22080:2: ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:22054:1: ( ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:22055:2: ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:22081:2: ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:22081:3: rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:22056:2: ( rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:22056:3: rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2();
@@ -77291,14 +77200,14 @@ public final void rule__FlowUsageMember__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__DefinitionMemberPrefix__Group__0"
- // InternalSysML.g:22090:1: rule__DefinitionMemberPrefix__Group__0 : rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1 ;
+ // InternalSysML.g:22065:1: rule__DefinitionMemberPrefix__Group__0 : rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1 ;
public final void rule__DefinitionMemberPrefix__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22094:1: ( rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1 )
- // InternalSysML.g:22095:2: rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1
+ // InternalSysML.g:22069:1: ( rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1 )
+ // InternalSysML.g:22070:2: rule__DefinitionMemberPrefix__Group__0__Impl rule__DefinitionMemberPrefix__Group__1
{
pushFollow(FOLLOW_40);
rule__DefinitionMemberPrefix__Group__0__Impl();
@@ -77329,22 +77238,22 @@ public final void rule__DefinitionMemberPrefix__Group__0() throws RecognitionExc
// $ANTLR start "rule__DefinitionMemberPrefix__Group__0__Impl"
- // InternalSysML.g:22102:1: rule__DefinitionMemberPrefix__Group__0__Impl : ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalSysML.g:22077:1: rule__DefinitionMemberPrefix__Group__0__Impl : ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__DefinitionMemberPrefix__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22106:1: ( ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
- // InternalSysML.g:22107:1: ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:22081:1: ( ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalSysML.g:22082:1: ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* )
{
- // InternalSysML.g:22107:1: ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* )
- // InternalSysML.g:22108:2: ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:22082:1: ( ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:22083:2: ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionMemberPrefixAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:22109:2: ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:22084:2: ( rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 )*
loop218:
do {
int alt218=2;
@@ -77357,7 +77266,7 @@ public final void rule__DefinitionMemberPrefix__Group__0__Impl() throws Recognit
switch (alt218) {
case 1 :
- // InternalSysML.g:22109:3: rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:22084:3: rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_28);
rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0();
@@ -77398,14 +77307,14 @@ public final void rule__DefinitionMemberPrefix__Group__0__Impl() throws Recognit
// $ANTLR start "rule__DefinitionMemberPrefix__Group__1"
- // InternalSysML.g:22117:1: rule__DefinitionMemberPrefix__Group__1 : rule__DefinitionMemberPrefix__Group__1__Impl ;
+ // InternalSysML.g:22092:1: rule__DefinitionMemberPrefix__Group__1 : rule__DefinitionMemberPrefix__Group__1__Impl ;
public final void rule__DefinitionMemberPrefix__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22121:1: ( rule__DefinitionMemberPrefix__Group__1__Impl )
- // InternalSysML.g:22122:2: rule__DefinitionMemberPrefix__Group__1__Impl
+ // InternalSysML.g:22096:1: ( rule__DefinitionMemberPrefix__Group__1__Impl )
+ // InternalSysML.g:22097:2: rule__DefinitionMemberPrefix__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__DefinitionMemberPrefix__Group__1__Impl();
@@ -77431,22 +77340,22 @@ public final void rule__DefinitionMemberPrefix__Group__1() throws RecognitionExc
// $ANTLR start "rule__DefinitionMemberPrefix__Group__1__Impl"
- // InternalSysML.g:22128:1: rule__DefinitionMemberPrefix__Group__1__Impl : ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? ) ;
+ // InternalSysML.g:22103:1: rule__DefinitionMemberPrefix__Group__1__Impl : ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? ) ;
public final void rule__DefinitionMemberPrefix__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22132:1: ( ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? ) )
- // InternalSysML.g:22133:1: ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalSysML.g:22107:1: ( ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? ) )
+ // InternalSysML.g:22108:1: ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? )
{
- // InternalSysML.g:22133:1: ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? )
- // InternalSysML.g:22134:2: ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )?
+ // InternalSysML.g:22108:1: ( ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )? )
+ // InternalSysML.g:22109:2: ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionMemberPrefixAccess().getVisibilityAssignment_1());
}
- // InternalSysML.g:22135:2: ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )?
+ // InternalSysML.g:22110:2: ( rule__DefinitionMemberPrefix__VisibilityAssignment_1 )?
int alt219=2;
int LA219_0 = input.LA(1);
@@ -77455,7 +77364,7 @@ public final void rule__DefinitionMemberPrefix__Group__1__Impl() throws Recognit
}
switch (alt219) {
case 1 :
- // InternalSysML.g:22135:3: rule__DefinitionMemberPrefix__VisibilityAssignment_1
+ // InternalSysML.g:22110:3: rule__DefinitionMemberPrefix__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__DefinitionMemberPrefix__VisibilityAssignment_1();
@@ -77493,14 +77402,14 @@ public final void rule__DefinitionMemberPrefix__Group__1__Impl() throws Recognit
// $ANTLR start "rule__Usage__Group__0"
- // InternalSysML.g:22144:1: rule__Usage__Group__0 : rule__Usage__Group__0__Impl rule__Usage__Group__1 ;
+ // InternalSysML.g:22119: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 {
- // InternalSysML.g:22148:1: ( rule__Usage__Group__0__Impl rule__Usage__Group__1 )
- // InternalSysML.g:22149:2: rule__Usage__Group__0__Impl rule__Usage__Group__1
+ // InternalSysML.g:22123:1: ( rule__Usage__Group__0__Impl rule__Usage__Group__1 )
+ // InternalSysML.g:22124:2: rule__Usage__Group__0__Impl rule__Usage__Group__1
{
pushFollow(FOLLOW_75);
rule__Usage__Group__0__Impl();
@@ -77531,22 +77440,22 @@ public final void rule__Usage__Group__0() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__0__Impl"
- // InternalSysML.g:22156:1: rule__Usage__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:22131:1: rule__Usage__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__Usage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22160:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:22161:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:22135:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:22136:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:22161:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:22162:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:22136:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:22137:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageAccess().getUsageDeclarationParserRuleCall_0());
}
- // InternalSysML.g:22163:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:22138:2: ( ruleUsageDeclaration )?
int alt220=2;
int LA220_0 = input.LA(1);
@@ -77555,7 +77464,7 @@ public final void rule__Usage__Group__0__Impl() throws RecognitionException {
}
switch (alt220) {
case 1 :
- // InternalSysML.g:22163:3: ruleUsageDeclaration
+ // InternalSysML.g:22138:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -77593,14 +77502,14 @@ public final void rule__Usage__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__1"
- // InternalSysML.g:22171:1: rule__Usage__Group__1 : rule__Usage__Group__1__Impl ;
+ // InternalSysML.g:22146:1: rule__Usage__Group__1 : rule__Usage__Group__1__Impl ;
public final void rule__Usage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22175:1: ( rule__Usage__Group__1__Impl )
- // InternalSysML.g:22176:2: rule__Usage__Group__1__Impl
+ // InternalSysML.g:22150:1: ( rule__Usage__Group__1__Impl )
+ // InternalSysML.g:22151:2: rule__Usage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Usage__Group__1__Impl();
@@ -77626,17 +77535,17 @@ public final void rule__Usage__Group__1() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__1__Impl"
- // InternalSysML.g:22182:1: rule__Usage__Group__1__Impl : ( ruleUsageCompletion ) ;
+ // InternalSysML.g:22157:1: rule__Usage__Group__1__Impl : ( ruleUsageCompletion ) ;
public final void rule__Usage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22186:1: ( ( ruleUsageCompletion ) )
- // InternalSysML.g:22187:1: ( ruleUsageCompletion )
+ // InternalSysML.g:22161:1: ( ( ruleUsageCompletion ) )
+ // InternalSysML.g:22162:1: ( ruleUsageCompletion )
{
- // InternalSysML.g:22187:1: ( ruleUsageCompletion )
- // InternalSysML.g:22188:2: ruleUsageCompletion
+ // InternalSysML.g:22162:1: ( ruleUsageCompletion )
+ // InternalSysML.g:22163:2: ruleUsageCompletion
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageAccess().getUsageCompletionParserRuleCall_1());
@@ -77671,14 +77580,14 @@ public final void rule__Usage__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__UsageCompletion__Group__0"
- // InternalSysML.g:22198:1: rule__UsageCompletion__Group__0 : rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1 ;
+ // InternalSysML.g:22173:1: rule__UsageCompletion__Group__0 : rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1 ;
public final void rule__UsageCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22202:1: ( rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1 )
- // InternalSysML.g:22203:2: rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1
+ // InternalSysML.g:22177:1: ( rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1 )
+ // InternalSysML.g:22178:2: rule__UsageCompletion__Group__0__Impl rule__UsageCompletion__Group__1
{
pushFollow(FOLLOW_75);
rule__UsageCompletion__Group__0__Impl();
@@ -77709,22 +77618,22 @@ public final void rule__UsageCompletion__Group__0() throws RecognitionException
// $ANTLR start "rule__UsageCompletion__Group__0__Impl"
- // InternalSysML.g:22210:1: rule__UsageCompletion__Group__0__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:22185:1: rule__UsageCompletion__Group__0__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__UsageCompletion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22214:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:22215:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:22189:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:22190:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:22215:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:22216:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:22190:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:22191:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageCompletionAccess().getValueOrFlowPartParserRuleCall_0());
}
- // InternalSysML.g:22217:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:22192:2: ( ruleValueOrFlowPart )?
int alt221=2;
int LA221_0 = input.LA(1);
@@ -77733,7 +77642,7 @@ public final void rule__UsageCompletion__Group__0__Impl() throws RecognitionExce
}
switch (alt221) {
case 1 :
- // InternalSysML.g:22217:3: ruleValueOrFlowPart
+ // InternalSysML.g:22192:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -77771,14 +77680,14 @@ public final void rule__UsageCompletion__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__UsageCompletion__Group__1"
- // InternalSysML.g:22225:1: rule__UsageCompletion__Group__1 : rule__UsageCompletion__Group__1__Impl ;
+ // InternalSysML.g:22200:1: rule__UsageCompletion__Group__1 : rule__UsageCompletion__Group__1__Impl ;
public final void rule__UsageCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22229:1: ( rule__UsageCompletion__Group__1__Impl )
- // InternalSysML.g:22230:2: rule__UsageCompletion__Group__1__Impl
+ // InternalSysML.g:22204:1: ( rule__UsageCompletion__Group__1__Impl )
+ // InternalSysML.g:22205:2: rule__UsageCompletion__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__UsageCompletion__Group__1__Impl();
@@ -77804,17 +77713,17 @@ public final void rule__UsageCompletion__Group__1() throws RecognitionException
// $ANTLR start "rule__UsageCompletion__Group__1__Impl"
- // InternalSysML.g:22236:1: rule__UsageCompletion__Group__1__Impl : ( ruleUsageBody ) ;
+ // InternalSysML.g:22211:1: rule__UsageCompletion__Group__1__Impl : ( ruleUsageBody ) ;
public final void rule__UsageCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22240:1: ( ( ruleUsageBody ) )
- // InternalSysML.g:22241:1: ( ruleUsageBody )
+ // InternalSysML.g:22215:1: ( ( ruleUsageBody ) )
+ // InternalSysML.g:22216:1: ( ruleUsageBody )
{
- // InternalSysML.g:22241:1: ( ruleUsageBody )
- // InternalSysML.g:22242:2: ruleUsageBody
+ // InternalSysML.g:22216:1: ( ruleUsageBody )
+ // InternalSysML.g:22217:2: ruleUsageBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsageCompletionAccess().getUsageBodyParserRuleCall_1());
@@ -77849,14 +77758,14 @@ public final void rule__UsageCompletion__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__FeatureValue__Group__0"
- // InternalSysML.g:22252:1: rule__FeatureValue__Group__0 : rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1 ;
+ // InternalSysML.g:22227:1: rule__FeatureValue__Group__0 : rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1 ;
public final void rule__FeatureValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22256:1: ( rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1 )
- // InternalSysML.g:22257:2: rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1
+ // InternalSysML.g:22231:1: ( rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1 )
+ // InternalSysML.g:22232:2: rule__FeatureValue__Group__0__Impl rule__FeatureValue__Group__1
{
pushFollow(FOLLOW_24);
rule__FeatureValue__Group__0__Impl();
@@ -77887,17 +77796,17 @@ public final void rule__FeatureValue__Group__0() throws RecognitionException {
// $ANTLR start "rule__FeatureValue__Group__0__Impl"
- // InternalSysML.g:22264:1: rule__FeatureValue__Group__0__Impl : ( '=' ) ;
+ // InternalSysML.g:22239:1: rule__FeatureValue__Group__0__Impl : ( '=' ) ;
public final void rule__FeatureValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22268:1: ( ( '=' ) )
- // InternalSysML.g:22269:1: ( '=' )
+ // InternalSysML.g:22243:1: ( ( '=' ) )
+ // InternalSysML.g:22244:1: ( '=' )
{
- // InternalSysML.g:22269:1: ( '=' )
- // InternalSysML.g:22270:2: '='
+ // InternalSysML.g:22244:1: ( '=' )
+ // InternalSysML.g:22245:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureValueAccess().getEqualsSignKeyword_0());
@@ -77928,14 +77837,14 @@ public final void rule__FeatureValue__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__FeatureValue__Group__1"
- // InternalSysML.g:22279:1: rule__FeatureValue__Group__1 : rule__FeatureValue__Group__1__Impl ;
+ // InternalSysML.g:22254:1: rule__FeatureValue__Group__1 : rule__FeatureValue__Group__1__Impl ;
public final void rule__FeatureValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22283:1: ( rule__FeatureValue__Group__1__Impl )
- // InternalSysML.g:22284:2: rule__FeatureValue__Group__1__Impl
+ // InternalSysML.g:22258:1: ( rule__FeatureValue__Group__1__Impl )
+ // InternalSysML.g:22259:2: rule__FeatureValue__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FeatureValue__Group__1__Impl();
@@ -77961,23 +77870,23 @@ public final void rule__FeatureValue__Group__1() throws RecognitionException {
// $ANTLR start "rule__FeatureValue__Group__1__Impl"
- // InternalSysML.g:22290:1: rule__FeatureValue__Group__1__Impl : ( ( rule__FeatureValue__Value_compAssignment_1 ) ) ;
+ // InternalSysML.g:22265:1: rule__FeatureValue__Group__1__Impl : ( ( rule__FeatureValue__Value_compAssignment_1 ) ) ;
public final void rule__FeatureValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22294:1: ( ( ( rule__FeatureValue__Value_compAssignment_1 ) ) )
- // InternalSysML.g:22295:1: ( ( rule__FeatureValue__Value_compAssignment_1 ) )
+ // InternalSysML.g:22269:1: ( ( ( rule__FeatureValue__Value_compAssignment_1 ) ) )
+ // InternalSysML.g:22270:1: ( ( rule__FeatureValue__Value_compAssignment_1 ) )
{
- // InternalSysML.g:22295:1: ( ( rule__FeatureValue__Value_compAssignment_1 ) )
- // InternalSysML.g:22296:2: ( rule__FeatureValue__Value_compAssignment_1 )
+ // InternalSysML.g:22270:1: ( ( rule__FeatureValue__Value_compAssignment_1 ) )
+ // InternalSysML.g:22271:2: ( rule__FeatureValue__Value_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureValueAccess().getValue_compAssignment_1());
}
- // InternalSysML.g:22297:2: ( rule__FeatureValue__Value_compAssignment_1 )
- // InternalSysML.g:22297:3: rule__FeatureValue__Value_compAssignment_1
+ // InternalSysML.g:22272:2: ( rule__FeatureValue__Value_compAssignment_1 )
+ // InternalSysML.g:22272:3: rule__FeatureValue__Value_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__FeatureValue__Value_compAssignment_1();
@@ -78012,14 +77921,14 @@ public final void rule__FeatureValue__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__SourceItemFlow__Group__0"
- // InternalSysML.g:22306:1: rule__SourceItemFlow__Group__0 : rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1 ;
+ // InternalSysML.g:22281:1: rule__SourceItemFlow__Group__0 : rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1 ;
public final void rule__SourceItemFlow__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22310:1: ( rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1 )
- // InternalSysML.g:22311:2: rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1
+ // InternalSysML.g:22285:1: ( rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1 )
+ // InternalSysML.g:22286:2: rule__SourceItemFlow__Group__0__Impl rule__SourceItemFlow__Group__1
{
pushFollow(FOLLOW_60);
rule__SourceItemFlow__Group__0__Impl();
@@ -78050,23 +77959,23 @@ public final void rule__SourceItemFlow__Group__0() throws RecognitionException {
// $ANTLR start "rule__SourceItemFlow__Group__0__Impl"
- // InternalSysML.g:22318:1: rule__SourceItemFlow__Group__0__Impl : ( ( rule__SourceItemFlow__Alternatives_0 ) ) ;
+ // InternalSysML.g:22293:1: rule__SourceItemFlow__Group__0__Impl : ( ( rule__SourceItemFlow__Alternatives_0 ) ) ;
public final void rule__SourceItemFlow__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22322:1: ( ( ( rule__SourceItemFlow__Alternatives_0 ) ) )
- // InternalSysML.g:22323:1: ( ( rule__SourceItemFlow__Alternatives_0 ) )
+ // InternalSysML.g:22297:1: ( ( ( rule__SourceItemFlow__Alternatives_0 ) ) )
+ // InternalSysML.g:22298:1: ( ( rule__SourceItemFlow__Alternatives_0 ) )
{
- // InternalSysML.g:22323:1: ( ( rule__SourceItemFlow__Alternatives_0 ) )
- // InternalSysML.g:22324:2: ( rule__SourceItemFlow__Alternatives_0 )
+ // InternalSysML.g:22298:1: ( ( rule__SourceItemFlow__Alternatives_0 ) )
+ // InternalSysML.g:22299:2: ( rule__SourceItemFlow__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getAlternatives_0());
}
- // InternalSysML.g:22325:2: ( rule__SourceItemFlow__Alternatives_0 )
- // InternalSysML.g:22325:3: rule__SourceItemFlow__Alternatives_0
+ // InternalSysML.g:22300:2: ( rule__SourceItemFlow__Alternatives_0 )
+ // InternalSysML.g:22300:3: rule__SourceItemFlow__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__Alternatives_0();
@@ -78101,14 +78010,14 @@ public final void rule__SourceItemFlow__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__SourceItemFlow__Group__1"
- // InternalSysML.g:22333:1: rule__SourceItemFlow__Group__1 : rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2 ;
+ // InternalSysML.g:22308:1: rule__SourceItemFlow__Group__1 : rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2 ;
public final void rule__SourceItemFlow__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22337:1: ( rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2 )
- // InternalSysML.g:22338:2: rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2
+ // InternalSysML.g:22312:1: ( rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2 )
+ // InternalSysML.g:22313:2: rule__SourceItemFlow__Group__1__Impl rule__SourceItemFlow__Group__2
{
pushFollow(FOLLOW_62);
rule__SourceItemFlow__Group__1__Impl();
@@ -78139,23 +78048,23 @@ public final void rule__SourceItemFlow__Group__1() throws RecognitionException {
// $ANTLR start "rule__SourceItemFlow__Group__1__Impl"
- // InternalSysML.g:22345:1: rule__SourceItemFlow__Group__1__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:22320:1: rule__SourceItemFlow__Group__1__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__SourceItemFlow__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22349:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:22350:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:22324:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:22325:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:22350:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:22351:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:22325:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:22326:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:22352:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:22352:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:22327:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:22327:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1();
@@ -78190,14 +78099,14 @@ public final void rule__SourceItemFlow__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__SourceItemFlow__Group__2"
- // InternalSysML.g:22360:1: rule__SourceItemFlow__Group__2 : rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3 ;
+ // InternalSysML.g:22335:1: rule__SourceItemFlow__Group__2 : rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3 ;
public final void rule__SourceItemFlow__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22364:1: ( rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3 )
- // InternalSysML.g:22365:2: rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3
+ // InternalSysML.g:22339:1: ( rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3 )
+ // InternalSysML.g:22340:2: rule__SourceItemFlow__Group__2__Impl rule__SourceItemFlow__Group__3
{
pushFollow(FOLLOW_22);
rule__SourceItemFlow__Group__2__Impl();
@@ -78228,17 +78137,17 @@ public final void rule__SourceItemFlow__Group__2() throws RecognitionException {
// $ANTLR start "rule__SourceItemFlow__Group__2__Impl"
- // InternalSysML.g:22372:1: rule__SourceItemFlow__Group__2__Impl : ( 'from' ) ;
+ // InternalSysML.g:22347:1: rule__SourceItemFlow__Group__2__Impl : ( 'from' ) ;
public final void rule__SourceItemFlow__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22376:1: ( ( 'from' ) )
- // InternalSysML.g:22377:1: ( 'from' )
+ // InternalSysML.g:22351:1: ( ( 'from' ) )
+ // InternalSysML.g:22352:1: ( 'from' )
{
- // InternalSysML.g:22377:1: ( 'from' )
- // InternalSysML.g:22378:2: 'from'
+ // InternalSysML.g:22352:1: ( 'from' )
+ // InternalSysML.g:22353:2: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getFromKeyword_2());
@@ -78269,14 +78178,14 @@ public final void rule__SourceItemFlow__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__SourceItemFlow__Group__3"
- // InternalSysML.g:22387:1: rule__SourceItemFlow__Group__3 : rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4 ;
+ // InternalSysML.g:22362:1: rule__SourceItemFlow__Group__3 : rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4 ;
public final void rule__SourceItemFlow__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22391:1: ( rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4 )
- // InternalSysML.g:22392:2: rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4
+ // InternalSysML.g:22366:1: ( rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4 )
+ // InternalSysML.g:22367:2: rule__SourceItemFlow__Group__3__Impl rule__SourceItemFlow__Group__4
{
pushFollow(FOLLOW_1);
rule__SourceItemFlow__Group__3__Impl();
@@ -78307,23 +78216,23 @@ public final void rule__SourceItemFlow__Group__3() throws RecognitionException {
// $ANTLR start "rule__SourceItemFlow__Group__3__Impl"
- // InternalSysML.g:22399:1: rule__SourceItemFlow__Group__3__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:22374:1: rule__SourceItemFlow__Group__3__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__SourceItemFlow__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22403:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:22404:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:22378:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:22379:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:22404:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:22405:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:22379:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:22380:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:22406:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:22406:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:22381:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:22381:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3();
@@ -78358,14 +78267,14 @@ public final void rule__SourceItemFlow__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__SourceItemFlow__Group__4"
- // InternalSysML.g:22414:1: rule__SourceItemFlow__Group__4 : rule__SourceItemFlow__Group__4__Impl ;
+ // InternalSysML.g:22389:1: rule__SourceItemFlow__Group__4 : rule__SourceItemFlow__Group__4__Impl ;
public final void rule__SourceItemFlow__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22418:1: ( rule__SourceItemFlow__Group__4__Impl )
- // InternalSysML.g:22419:2: rule__SourceItemFlow__Group__4__Impl
+ // InternalSysML.g:22393:1: ( rule__SourceItemFlow__Group__4__Impl )
+ // InternalSysML.g:22394:2: rule__SourceItemFlow__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__Group__4__Impl();
@@ -78391,23 +78300,23 @@ public final void rule__SourceItemFlow__Group__4() throws RecognitionException {
// $ANTLR start "rule__SourceItemFlow__Group__4__Impl"
- // InternalSysML.g:22425:1: rule__SourceItemFlow__Group__4__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) ) ;
+ // InternalSysML.g:22400:1: rule__SourceItemFlow__Group__4__Impl : ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) ) ;
public final void rule__SourceItemFlow__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22429:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) ) )
- // InternalSysML.g:22430:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:22404:1: ( ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) ) )
+ // InternalSysML.g:22405:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) )
{
- // InternalSysML.g:22430:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) )
- // InternalSysML.g:22431:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:22405:1: ( ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:22406:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalSysML.g:22432:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 )
- // InternalSysML.g:22432:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4
+ // InternalSysML.g:22407:2: ( rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:22407:3: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4();
@@ -78442,14 +78351,14 @@ public final void rule__SourceItemFlow__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__SourceItemFlow__Group_0_1__0"
- // InternalSysML.g:22441:1: rule__SourceItemFlow__Group_0_1__0 : rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1 ;
+ // InternalSysML.g:22416:1: rule__SourceItemFlow__Group_0_1__0 : rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1 ;
public final void rule__SourceItemFlow__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22445:1: ( rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1 )
- // InternalSysML.g:22446:2: rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1
+ // InternalSysML.g:22420:1: ( rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1 )
+ // InternalSysML.g:22421:2: rule__SourceItemFlow__Group_0_1__0__Impl rule__SourceItemFlow__Group_0_1__1
{
pushFollow(FOLLOW_76);
rule__SourceItemFlow__Group_0_1__0__Impl();
@@ -78480,23 +78389,23 @@ public final void rule__SourceItemFlow__Group_0_1__0() throws RecognitionExcepti
// $ANTLR start "rule__SourceItemFlow__Group_0_1__0__Impl"
- // InternalSysML.g:22453:1: rule__SourceItemFlow__Group_0_1__0__Impl : ( () ) ;
+ // InternalSysML.g:22428:1: rule__SourceItemFlow__Group_0_1__0__Impl : ( () ) ;
public final void rule__SourceItemFlow__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22457:1: ( ( () ) )
- // InternalSysML.g:22458:1: ( () )
+ // InternalSysML.g:22432:1: ( ( () ) )
+ // InternalSysML.g:22433:1: ( () )
{
- // InternalSysML.g:22458:1: ( () )
- // InternalSysML.g:22459:2: ()
+ // InternalSysML.g:22433:1: ( () )
+ // InternalSysML.g:22434:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getSuccessionItemFlowAction_0_1_0());
}
- // InternalSysML.g:22460:2: ()
- // InternalSysML.g:22460:3:
+ // InternalSysML.g:22435:2: ()
+ // InternalSysML.g:22435:3:
{
}
@@ -78521,14 +78430,14 @@ public final void rule__SourceItemFlow__Group_0_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__SourceItemFlow__Group_0_1__1"
- // InternalSysML.g:22468:1: rule__SourceItemFlow__Group_0_1__1 : rule__SourceItemFlow__Group_0_1__1__Impl ;
+ // InternalSysML.g:22443:1: rule__SourceItemFlow__Group_0_1__1 : rule__SourceItemFlow__Group_0_1__1__Impl ;
public final void rule__SourceItemFlow__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22472:1: ( rule__SourceItemFlow__Group_0_1__1__Impl )
- // InternalSysML.g:22473:2: rule__SourceItemFlow__Group_0_1__1__Impl
+ // InternalSysML.g:22447:1: ( rule__SourceItemFlow__Group_0_1__1__Impl )
+ // InternalSysML.g:22448:2: rule__SourceItemFlow__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SourceItemFlow__Group_0_1__1__Impl();
@@ -78554,17 +78463,17 @@ public final void rule__SourceItemFlow__Group_0_1__1() throws RecognitionExcepti
// $ANTLR start "rule__SourceItemFlow__Group_0_1__1__Impl"
- // InternalSysML.g:22479:1: rule__SourceItemFlow__Group_0_1__1__Impl : ( ruleSuccessionItemFlowKeyword ) ;
+ // InternalSysML.g:22454:1: rule__SourceItemFlow__Group_0_1__1__Impl : ( ruleSuccessionItemFlowKeyword ) ;
public final void rule__SourceItemFlow__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22483:1: ( ( ruleSuccessionItemFlowKeyword ) )
- // InternalSysML.g:22484:1: ( ruleSuccessionItemFlowKeyword )
+ // InternalSysML.g:22458:1: ( ( ruleSuccessionItemFlowKeyword ) )
+ // InternalSysML.g:22459:1: ( ruleSuccessionItemFlowKeyword )
{
- // InternalSysML.g:22484:1: ( ruleSuccessionItemFlowKeyword )
- // InternalSysML.g:22485:2: ruleSuccessionItemFlowKeyword
+ // InternalSysML.g:22459:1: ( ruleSuccessionItemFlowKeyword )
+ // InternalSysML.g:22460:2: ruleSuccessionItemFlowKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getSuccessionItemFlowKeywordParserRuleCall_0_1_1());
@@ -78599,14 +78508,14 @@ public final void rule__SourceItemFlow__Group_0_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__ReferenceUsage__Group__0"
- // InternalSysML.g:22495:1: rule__ReferenceUsage__Group__0 : rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1 ;
+ // InternalSysML.g:22470:1: rule__ReferenceUsage__Group__0 : rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1 ;
public final void rule__ReferenceUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22499:1: ( rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1 )
- // InternalSysML.g:22500:2: rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1
+ // InternalSysML.g:22474:1: ( rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1 )
+ // InternalSysML.g:22475:2: rule__ReferenceUsage__Group__0__Impl rule__ReferenceUsage__Group__1
{
pushFollow(FOLLOW_77);
rule__ReferenceUsage__Group__0__Impl();
@@ -78637,22 +78546,22 @@ public final void rule__ReferenceUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ReferenceUsage__Group__0__Impl"
- // InternalSysML.g:22507:1: rule__ReferenceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:22482:1: rule__ReferenceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ReferenceUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22511:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:22512:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22486:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:22487:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:22512:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:22513:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22487:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22488:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:22514:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22489:2: ( ruleUsagePrefix )?
int alt222=2;
int LA222_0 = input.LA(1);
@@ -78661,7 +78570,7 @@ public final void rule__ReferenceUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt222) {
case 1 :
- // InternalSysML.g:22514:3: ruleUsagePrefix
+ // InternalSysML.g:22489:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -78699,14 +78608,14 @@ public final void rule__ReferenceUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ReferenceUsage__Group__1"
- // InternalSysML.g:22522:1: rule__ReferenceUsage__Group__1 : rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2 ;
+ // InternalSysML.g:22497:1: rule__ReferenceUsage__Group__1 : rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2 ;
public final void rule__ReferenceUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22526:1: ( rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2 )
- // InternalSysML.g:22527:2: rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2
+ // InternalSysML.g:22501:1: ( rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2 )
+ // InternalSysML.g:22502:2: rule__ReferenceUsage__Group__1__Impl rule__ReferenceUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__ReferenceUsage__Group__1__Impl();
@@ -78737,17 +78646,17 @@ public final void rule__ReferenceUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ReferenceUsage__Group__1__Impl"
- // InternalSysML.g:22534:1: rule__ReferenceUsage__Group__1__Impl : ( ruleReferenceUsageKeyword ) ;
+ // InternalSysML.g:22509:1: rule__ReferenceUsage__Group__1__Impl : ( ruleReferenceUsageKeyword ) ;
public final void rule__ReferenceUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22538:1: ( ( ruleReferenceUsageKeyword ) )
- // InternalSysML.g:22539:1: ( ruleReferenceUsageKeyword )
+ // InternalSysML.g:22513:1: ( ( ruleReferenceUsageKeyword ) )
+ // InternalSysML.g:22514:1: ( ruleReferenceUsageKeyword )
{
- // InternalSysML.g:22539:1: ( ruleReferenceUsageKeyword )
- // InternalSysML.g:22540:2: ruleReferenceUsageKeyword
+ // InternalSysML.g:22514:1: ( ruleReferenceUsageKeyword )
+ // InternalSysML.g:22515:2: ruleReferenceUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceUsageAccess().getReferenceUsageKeywordParserRuleCall_1());
@@ -78782,14 +78691,14 @@ public final void rule__ReferenceUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ReferenceUsage__Group__2"
- // InternalSysML.g:22549:1: rule__ReferenceUsage__Group__2 : rule__ReferenceUsage__Group__2__Impl ;
+ // InternalSysML.g:22524:1: rule__ReferenceUsage__Group__2 : rule__ReferenceUsage__Group__2__Impl ;
public final void rule__ReferenceUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22553:1: ( rule__ReferenceUsage__Group__2__Impl )
- // InternalSysML.g:22554:2: rule__ReferenceUsage__Group__2__Impl
+ // InternalSysML.g:22528:1: ( rule__ReferenceUsage__Group__2__Impl )
+ // InternalSysML.g:22529:2: rule__ReferenceUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ReferenceUsage__Group__2__Impl();
@@ -78815,17 +78724,17 @@ public final void rule__ReferenceUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ReferenceUsage__Group__2__Impl"
- // InternalSysML.g:22560:1: rule__ReferenceUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:22535:1: rule__ReferenceUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__ReferenceUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22564:1: ( ( ruleUsage ) )
- // InternalSysML.g:22565:1: ( ruleUsage )
+ // InternalSysML.g:22539:1: ( ( ruleUsage ) )
+ // InternalSysML.g:22540:1: ( ruleUsage )
{
- // InternalSysML.g:22565:1: ( ruleUsage )
- // InternalSysML.g:22566:2: ruleUsage
+ // InternalSysML.g:22540:1: ( ruleUsage )
+ // InternalSysML.g:22541:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceUsageAccess().getUsageParserRuleCall_2());
@@ -78860,14 +78769,14 @@ public final void rule__ReferenceUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ReferenceEndUsage__Group__0"
- // InternalSysML.g:22576:1: rule__ReferenceEndUsage__Group__0 : rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1 ;
+ // InternalSysML.g:22551:1: rule__ReferenceEndUsage__Group__0 : rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1 ;
public final void rule__ReferenceEndUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22580:1: ( rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1 )
- // InternalSysML.g:22581:2: rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1
+ // InternalSysML.g:22555:1: ( rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1 )
+ // InternalSysML.g:22556:2: rule__ReferenceEndUsage__Group__0__Impl rule__ReferenceEndUsage__Group__1
{
pushFollow(FOLLOW_78);
rule__ReferenceEndUsage__Group__0__Impl();
@@ -78898,22 +78807,22 @@ public final void rule__ReferenceEndUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ReferenceEndUsage__Group__0__Impl"
- // InternalSysML.g:22588:1: rule__ReferenceEndUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:22563:1: rule__ReferenceEndUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ReferenceEndUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22592:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:22593:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22567:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:22568:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:22593:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:22594:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22568:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22569:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceEndUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:22595:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22570:2: ( ruleUsagePrefix )?
int alt223=2;
int LA223_0 = input.LA(1);
@@ -78922,7 +78831,7 @@ public final void rule__ReferenceEndUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt223) {
case 1 :
- // InternalSysML.g:22595:3: ruleUsagePrefix
+ // InternalSysML.g:22570:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -78960,14 +78869,14 @@ public final void rule__ReferenceEndUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ReferenceEndUsage__Group__1"
- // InternalSysML.g:22603:1: rule__ReferenceEndUsage__Group__1 : rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2 ;
+ // InternalSysML.g:22578:1: rule__ReferenceEndUsage__Group__1 : rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2 ;
public final void rule__ReferenceEndUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22607:1: ( rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2 )
- // InternalSysML.g:22608:2: rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2
+ // InternalSysML.g:22582:1: ( rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2 )
+ // InternalSysML.g:22583:2: rule__ReferenceEndUsage__Group__1__Impl rule__ReferenceEndUsage__Group__2
{
pushFollow(FOLLOW_78);
rule__ReferenceEndUsage__Group__1__Impl();
@@ -78998,22 +78907,22 @@ public final void rule__ReferenceEndUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ReferenceEndUsage__Group__1__Impl"
- // InternalSysML.g:22615:1: rule__ReferenceEndUsage__Group__1__Impl : ( ( ruleReferenceUsageKeyword )? ) ;
+ // InternalSysML.g:22590:1: rule__ReferenceEndUsage__Group__1__Impl : ( ( ruleReferenceUsageKeyword )? ) ;
public final void rule__ReferenceEndUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22619:1: ( ( ( ruleReferenceUsageKeyword )? ) )
- // InternalSysML.g:22620:1: ( ( ruleReferenceUsageKeyword )? )
+ // InternalSysML.g:22594:1: ( ( ( ruleReferenceUsageKeyword )? ) )
+ // InternalSysML.g:22595:1: ( ( ruleReferenceUsageKeyword )? )
{
- // InternalSysML.g:22620:1: ( ( ruleReferenceUsageKeyword )? )
- // InternalSysML.g:22621:2: ( ruleReferenceUsageKeyword )?
+ // InternalSysML.g:22595:1: ( ( ruleReferenceUsageKeyword )? )
+ // InternalSysML.g:22596:2: ( ruleReferenceUsageKeyword )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceEndUsageAccess().getReferenceUsageKeywordParserRuleCall_1());
}
- // InternalSysML.g:22622:2: ( ruleReferenceUsageKeyword )?
+ // InternalSysML.g:22597:2: ( ruleReferenceUsageKeyword )?
int alt224=2;
int LA224_0 = input.LA(1);
@@ -79022,7 +78931,7 @@ public final void rule__ReferenceEndUsage__Group__1__Impl() throws RecognitionEx
}
switch (alt224) {
case 1 :
- // InternalSysML.g:22622:3: ruleReferenceUsageKeyword
+ // InternalSysML.g:22597:3: ruleReferenceUsageKeyword
{
pushFollow(FOLLOW_2);
ruleReferenceUsageKeyword();
@@ -79060,14 +78969,14 @@ public final void rule__ReferenceEndUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ReferenceEndUsage__Group__2"
- // InternalSysML.g:22630:1: rule__ReferenceEndUsage__Group__2 : rule__ReferenceEndUsage__Group__2__Impl ;
+ // InternalSysML.g:22605:1: rule__ReferenceEndUsage__Group__2 : rule__ReferenceEndUsage__Group__2__Impl ;
public final void rule__ReferenceEndUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22634:1: ( rule__ReferenceEndUsage__Group__2__Impl )
- // InternalSysML.g:22635:2: rule__ReferenceEndUsage__Group__2__Impl
+ // InternalSysML.g:22609:1: ( rule__ReferenceEndUsage__Group__2__Impl )
+ // InternalSysML.g:22610:2: rule__ReferenceEndUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ReferenceEndUsage__Group__2__Impl();
@@ -79093,17 +79002,17 @@ public final void rule__ReferenceEndUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__ReferenceEndUsage__Group__2__Impl"
- // InternalSysML.g:22641:1: rule__ReferenceEndUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:22616:1: rule__ReferenceEndUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__ReferenceEndUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22645:1: ( ( ruleUsage ) )
- // InternalSysML.g:22646:1: ( ruleUsage )
+ // InternalSysML.g:22620:1: ( ( ruleUsage ) )
+ // InternalSysML.g:22621:1: ( ruleUsage )
{
- // InternalSysML.g:22646:1: ( ruleUsage )
- // InternalSysML.g:22647:2: ruleUsage
+ // InternalSysML.g:22621:1: ( ruleUsage )
+ // InternalSysML.g:22622:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceEndUsageAccess().getUsageParserRuleCall_2());
@@ -79138,14 +79047,14 @@ public final void rule__ReferenceEndUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__0"
- // InternalSysML.g:22657:1: rule__ReferenceVariantUsage__Group_1__0 : rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1 ;
+ // InternalSysML.g:22632:1: rule__ReferenceVariantUsage__Group_1__0 : rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1 ;
public final void rule__ReferenceVariantUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22661:1: ( rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1 )
- // InternalSysML.g:22662:2: rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1
+ // InternalSysML.g:22636:1: ( rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1 )
+ // InternalSysML.g:22637:2: rule__ReferenceVariantUsage__Group_1__0__Impl rule__ReferenceVariantUsage__Group_1__1
{
pushFollow(FOLLOW_75);
rule__ReferenceVariantUsage__Group_1__0__Impl();
@@ -79176,23 +79085,23 @@ public final void rule__ReferenceVariantUsage__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__0__Impl"
- // InternalSysML.g:22669:1: rule__ReferenceVariantUsage__Group_1__0__Impl : ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) ) ;
+ // InternalSysML.g:22644:1: rule__ReferenceVariantUsage__Group_1__0__Impl : ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) ) ;
public final void rule__ReferenceVariantUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22673:1: ( ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) ) )
- // InternalSysML.g:22674:1: ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) )
+ // InternalSysML.g:22648:1: ( ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) ) )
+ // InternalSysML.g:22649:1: ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) )
{
- // InternalSysML.g:22674:1: ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) )
- // InternalSysML.g:22675:2: ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 )
+ // InternalSysML.g:22649:1: ( ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 ) )
+ // InternalSysML.g:22650:2: ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getOwnedRelationship_compAssignment_1_0());
}
- // InternalSysML.g:22676:2: ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 )
- // InternalSysML.g:22676:3: rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0
+ // InternalSysML.g:22651:2: ( rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 )
+ // InternalSysML.g:22651:3: rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0();
@@ -79227,14 +79136,14 @@ public final void rule__ReferenceVariantUsage__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__1"
- // InternalSysML.g:22684:1: rule__ReferenceVariantUsage__Group_1__1 : rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2 ;
+ // InternalSysML.g:22659:1: rule__ReferenceVariantUsage__Group_1__1 : rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2 ;
public final void rule__ReferenceVariantUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22688:1: ( rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2 )
- // InternalSysML.g:22689:2: rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2
+ // InternalSysML.g:22663:1: ( rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2 )
+ // InternalSysML.g:22664:2: rule__ReferenceVariantUsage__Group_1__1__Impl rule__ReferenceVariantUsage__Group_1__2
{
pushFollow(FOLLOW_75);
rule__ReferenceVariantUsage__Group_1__1__Impl();
@@ -79265,22 +79174,22 @@ public final void rule__ReferenceVariantUsage__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__1__Impl"
- // InternalSysML.g:22696:1: rule__ReferenceVariantUsage__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalSysML.g:22671:1: rule__ReferenceVariantUsage__Group_1__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__ReferenceVariantUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22700:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:22701:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:22675:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:22676:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:22701:1: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:22702:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:22676:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:22677:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getFeatureSpecializationParserRuleCall_1_1());
}
- // InternalSysML.g:22703:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:22678:2: ( ruleFeatureSpecialization )*
loop225:
do {
int alt225=2;
@@ -79293,7 +79202,7 @@ public final void rule__ReferenceVariantUsage__Group_1__1__Impl() throws Recogni
switch (alt225) {
case 1 :
- // InternalSysML.g:22703:3: ruleFeatureSpecialization
+ // InternalSysML.g:22678:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -79334,14 +79243,14 @@ public final void rule__ReferenceVariantUsage__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__2"
- // InternalSysML.g:22711:1: rule__ReferenceVariantUsage__Group_1__2 : rule__ReferenceVariantUsage__Group_1__2__Impl ;
+ // InternalSysML.g:22686:1: rule__ReferenceVariantUsage__Group_1__2 : rule__ReferenceVariantUsage__Group_1__2__Impl ;
public final void rule__ReferenceVariantUsage__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22715:1: ( rule__ReferenceVariantUsage__Group_1__2__Impl )
- // InternalSysML.g:22716:2: rule__ReferenceVariantUsage__Group_1__2__Impl
+ // InternalSysML.g:22690:1: ( rule__ReferenceVariantUsage__Group_1__2__Impl )
+ // InternalSysML.g:22691:2: rule__ReferenceVariantUsage__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ReferenceVariantUsage__Group_1__2__Impl();
@@ -79367,17 +79276,17 @@ public final void rule__ReferenceVariantUsage__Group_1__2() throws RecognitionEx
// $ANTLR start "rule__ReferenceVariantUsage__Group_1__2__Impl"
- // InternalSysML.g:22722:1: rule__ReferenceVariantUsage__Group_1__2__Impl : ( ruleUsageBody ) ;
+ // InternalSysML.g:22697:1: rule__ReferenceVariantUsage__Group_1__2__Impl : ( ruleUsageBody ) ;
public final void rule__ReferenceVariantUsage__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22726:1: ( ( ruleUsageBody ) )
- // InternalSysML.g:22727:1: ( ruleUsageBody )
+ // InternalSysML.g:22701:1: ( ( ruleUsageBody ) )
+ // InternalSysML.g:22702:1: ( ruleUsageBody )
{
- // InternalSysML.g:22727:1: ( ruleUsageBody )
- // InternalSysML.g:22728:2: ruleUsageBody
+ // InternalSysML.g:22702:1: ( ruleUsageBody )
+ // InternalSysML.g:22703:2: ruleUsageBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getUsageBodyParserRuleCall_1_2());
@@ -79412,14 +79321,14 @@ public final void rule__ReferenceVariantUsage__Group_1__2__Impl() throws Recogni
// $ANTLR start "rule__AttributeDefKeyword__Group_0__0"
- // InternalSysML.g:22738:1: rule__AttributeDefKeyword__Group_0__0 : rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1 ;
+ // InternalSysML.g:22713:1: rule__AttributeDefKeyword__Group_0__0 : rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1 ;
public final void rule__AttributeDefKeyword__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22742:1: ( rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1 )
- // InternalSysML.g:22743:2: rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1
+ // InternalSysML.g:22717:1: ( rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1 )
+ // InternalSysML.g:22718:2: rule__AttributeDefKeyword__Group_0__0__Impl rule__AttributeDefKeyword__Group_0__1
{
pushFollow(FOLLOW_79);
rule__AttributeDefKeyword__Group_0__0__Impl();
@@ -79450,17 +79359,17 @@ public final void rule__AttributeDefKeyword__Group_0__0() throws RecognitionExce
// $ANTLR start "rule__AttributeDefKeyword__Group_0__0__Impl"
- // InternalSysML.g:22750:1: rule__AttributeDefKeyword__Group_0__0__Impl : ( ruleAttributeKeyword ) ;
+ // InternalSysML.g:22725:1: rule__AttributeDefKeyword__Group_0__0__Impl : ( ruleAttributeKeyword ) ;
public final void rule__AttributeDefKeyword__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22754:1: ( ( ruleAttributeKeyword ) )
- // InternalSysML.g:22755:1: ( ruleAttributeKeyword )
+ // InternalSysML.g:22729:1: ( ( ruleAttributeKeyword ) )
+ // InternalSysML.g:22730:1: ( ruleAttributeKeyword )
{
- // InternalSysML.g:22755:1: ( ruleAttributeKeyword )
- // InternalSysML.g:22756:2: ruleAttributeKeyword
+ // InternalSysML.g:22730:1: ( ruleAttributeKeyword )
+ // InternalSysML.g:22731:2: ruleAttributeKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getAttributeKeywordParserRuleCall_0_0());
@@ -79495,14 +79404,14 @@ public final void rule__AttributeDefKeyword__Group_0__0__Impl() throws Recogniti
// $ANTLR start "rule__AttributeDefKeyword__Group_0__1"
- // InternalSysML.g:22765:1: rule__AttributeDefKeyword__Group_0__1 : rule__AttributeDefKeyword__Group_0__1__Impl ;
+ // InternalSysML.g:22740:1: rule__AttributeDefKeyword__Group_0__1 : rule__AttributeDefKeyword__Group_0__1__Impl ;
public final void rule__AttributeDefKeyword__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22769:1: ( rule__AttributeDefKeyword__Group_0__1__Impl )
- // InternalSysML.g:22770:2: rule__AttributeDefKeyword__Group_0__1__Impl
+ // InternalSysML.g:22744:1: ( rule__AttributeDefKeyword__Group_0__1__Impl )
+ // InternalSysML.g:22745:2: rule__AttributeDefKeyword__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeDefKeyword__Group_0__1__Impl();
@@ -79528,17 +79437,17 @@ public final void rule__AttributeDefKeyword__Group_0__1() throws RecognitionExce
// $ANTLR start "rule__AttributeDefKeyword__Group_0__1__Impl"
- // InternalSysML.g:22776:1: rule__AttributeDefKeyword__Group_0__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:22751:1: rule__AttributeDefKeyword__Group_0__1__Impl : ( 'def' ) ;
public final void rule__AttributeDefKeyword__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22780:1: ( ( 'def' ) )
- // InternalSysML.g:22781:1: ( 'def' )
+ // InternalSysML.g:22755:1: ( ( 'def' ) )
+ // InternalSysML.g:22756:1: ( 'def' )
{
- // InternalSysML.g:22781:1: ( 'def' )
- // InternalSysML.g:22782:2: 'def'
+ // InternalSysML.g:22756:1: ( 'def' )
+ // InternalSysML.g:22757:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getDefKeyword_0_1());
@@ -79569,14 +79478,14 @@ public final void rule__AttributeDefKeyword__Group_0__1__Impl() throws Recogniti
// $ANTLR start "rule__AttributeDefKeyword__Group_1__0"
- // InternalSysML.g:22792:1: rule__AttributeDefKeyword__Group_1__0 : rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1 ;
+ // InternalSysML.g:22767:1: rule__AttributeDefKeyword__Group_1__0 : rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1 ;
public final void rule__AttributeDefKeyword__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22796:1: ( rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1 )
- // InternalSysML.g:22797:2: rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1
+ // InternalSysML.g:22771:1: ( rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1 )
+ // InternalSysML.g:22772:2: rule__AttributeDefKeyword__Group_1__0__Impl rule__AttributeDefKeyword__Group_1__1
{
pushFollow(FOLLOW_80);
rule__AttributeDefKeyword__Group_1__0__Impl();
@@ -79607,17 +79516,17 @@ public final void rule__AttributeDefKeyword__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__AttributeDefKeyword__Group_1__0__Impl"
- // InternalSysML.g:22804:1: rule__AttributeDefKeyword__Group_1__0__Impl : ( 'value' ) ;
+ // InternalSysML.g:22779:1: rule__AttributeDefKeyword__Group_1__0__Impl : ( 'value' ) ;
public final void rule__AttributeDefKeyword__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22808:1: ( ( 'value' ) )
- // InternalSysML.g:22809:1: ( 'value' )
+ // InternalSysML.g:22783:1: ( ( 'value' ) )
+ // InternalSysML.g:22784:1: ( 'value' )
{
- // InternalSysML.g:22809:1: ( 'value' )
- // InternalSysML.g:22810:2: 'value'
+ // InternalSysML.g:22784:1: ( 'value' )
+ // InternalSysML.g:22785:2: 'value'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getValueKeyword_1_0());
@@ -79648,14 +79557,14 @@ public final void rule__AttributeDefKeyword__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__AttributeDefKeyword__Group_1__1"
- // InternalSysML.g:22819:1: rule__AttributeDefKeyword__Group_1__1 : rule__AttributeDefKeyword__Group_1__1__Impl ;
+ // InternalSysML.g:22794:1: rule__AttributeDefKeyword__Group_1__1 : rule__AttributeDefKeyword__Group_1__1__Impl ;
public final void rule__AttributeDefKeyword__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22823:1: ( rule__AttributeDefKeyword__Group_1__1__Impl )
- // InternalSysML.g:22824:2: rule__AttributeDefKeyword__Group_1__1__Impl
+ // InternalSysML.g:22798:1: ( rule__AttributeDefKeyword__Group_1__1__Impl )
+ // InternalSysML.g:22799:2: rule__AttributeDefKeyword__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeDefKeyword__Group_1__1__Impl();
@@ -79681,17 +79590,17 @@ public final void rule__AttributeDefKeyword__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__AttributeDefKeyword__Group_1__1__Impl"
- // InternalSysML.g:22830:1: rule__AttributeDefKeyword__Group_1__1__Impl : ( 'type' ) ;
+ // InternalSysML.g:22805:1: rule__AttributeDefKeyword__Group_1__1__Impl : ( 'type' ) ;
public final void rule__AttributeDefKeyword__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22834:1: ( ( 'type' ) )
- // InternalSysML.g:22835:1: ( 'type' )
+ // InternalSysML.g:22809:1: ( ( 'type' ) )
+ // InternalSysML.g:22810:1: ( 'type' )
{
- // InternalSysML.g:22835:1: ( 'type' )
- // InternalSysML.g:22836:2: 'type'
+ // InternalSysML.g:22810:1: ( 'type' )
+ // InternalSysML.g:22811:2: 'type'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefKeywordAccess().getTypeKeyword_1_1());
@@ -79722,14 +79631,14 @@ public final void rule__AttributeDefKeyword__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__AttributeDefinition__Group__0"
- // InternalSysML.g:22846:1: rule__AttributeDefinition__Group__0 : rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1 ;
+ // InternalSysML.g:22821:1: rule__AttributeDefinition__Group__0 : rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1 ;
public final void rule__AttributeDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22850:1: ( rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1 )
- // InternalSysML.g:22851:2: rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1
+ // InternalSysML.g:22825:1: ( rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1 )
+ // InternalSysML.g:22826:2: rule__AttributeDefinition__Group__0__Impl rule__AttributeDefinition__Group__1
{
pushFollow(FOLLOW_81);
rule__AttributeDefinition__Group__0__Impl();
@@ -79760,22 +79669,22 @@ public final void rule__AttributeDefinition__Group__0() throws RecognitionExcept
// $ANTLR start "rule__AttributeDefinition__Group__0__Impl"
- // InternalSysML.g:22858:1: rule__AttributeDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:22833:1: rule__AttributeDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__AttributeDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22862:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:22863:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:22837:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:22838:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:22863:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:22864:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:22838:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:22839:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:22865:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:22840:2: ( ruleDefinitionPrefix )?
int alt226=2;
int LA226_0 = input.LA(1);
@@ -79784,7 +79693,7 @@ public final void rule__AttributeDefinition__Group__0__Impl() throws Recognition
}
switch (alt226) {
case 1 :
- // InternalSysML.g:22865:3: ruleDefinitionPrefix
+ // InternalSysML.g:22840:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -79822,14 +79731,14 @@ public final void rule__AttributeDefinition__Group__0__Impl() throws Recognition
// $ANTLR start "rule__AttributeDefinition__Group__1"
- // InternalSysML.g:22873:1: rule__AttributeDefinition__Group__1 : rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2 ;
+ // InternalSysML.g:22848:1: rule__AttributeDefinition__Group__1 : rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2 ;
public final void rule__AttributeDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22877:1: ( rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2 )
- // InternalSysML.g:22878:2: rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2
+ // InternalSysML.g:22852:1: ( rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2 )
+ // InternalSysML.g:22853:2: rule__AttributeDefinition__Group__1__Impl rule__AttributeDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__AttributeDefinition__Group__1__Impl();
@@ -79860,17 +79769,17 @@ public final void rule__AttributeDefinition__Group__1() throws RecognitionExcept
// $ANTLR start "rule__AttributeDefinition__Group__1__Impl"
- // InternalSysML.g:22885:1: rule__AttributeDefinition__Group__1__Impl : ( ruleAttributeDefKeyword ) ;
+ // InternalSysML.g:22860:1: rule__AttributeDefinition__Group__1__Impl : ( ruleAttributeDefKeyword ) ;
public final void rule__AttributeDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22889:1: ( ( ruleAttributeDefKeyword ) )
- // InternalSysML.g:22890:1: ( ruleAttributeDefKeyword )
+ // InternalSysML.g:22864:1: ( ( ruleAttributeDefKeyword ) )
+ // InternalSysML.g:22865:1: ( ruleAttributeDefKeyword )
{
- // InternalSysML.g:22890:1: ( ruleAttributeDefKeyword )
- // InternalSysML.g:22891:2: ruleAttributeDefKeyword
+ // InternalSysML.g:22865:1: ( ruleAttributeDefKeyword )
+ // InternalSysML.g:22866:2: ruleAttributeDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefinitionAccess().getAttributeDefKeywordParserRuleCall_1());
@@ -79905,14 +79814,14 @@ public final void rule__AttributeDefinition__Group__1__Impl() throws Recognition
// $ANTLR start "rule__AttributeDefinition__Group__2"
- // InternalSysML.g:22900:1: rule__AttributeDefinition__Group__2 : rule__AttributeDefinition__Group__2__Impl ;
+ // InternalSysML.g:22875:1: rule__AttributeDefinition__Group__2 : rule__AttributeDefinition__Group__2__Impl ;
public final void rule__AttributeDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22904:1: ( rule__AttributeDefinition__Group__2__Impl )
- // InternalSysML.g:22905:2: rule__AttributeDefinition__Group__2__Impl
+ // InternalSysML.g:22879:1: ( rule__AttributeDefinition__Group__2__Impl )
+ // InternalSysML.g:22880:2: rule__AttributeDefinition__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeDefinition__Group__2__Impl();
@@ -79938,17 +79847,17 @@ public final void rule__AttributeDefinition__Group__2() throws RecognitionExcept
// $ANTLR start "rule__AttributeDefinition__Group__2__Impl"
- // InternalSysML.g:22911:1: rule__AttributeDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:22886:1: rule__AttributeDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__AttributeDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22915:1: ( ( ruleDefinition ) )
- // InternalSysML.g:22916:1: ( ruleDefinition )
+ // InternalSysML.g:22890:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:22891:1: ( ruleDefinition )
{
- // InternalSysML.g:22916:1: ( ruleDefinition )
- // InternalSysML.g:22917:2: ruleDefinition
+ // InternalSysML.g:22891:1: ( ruleDefinition )
+ // InternalSysML.g:22892:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -79983,14 +79892,14 @@ public final void rule__AttributeDefinition__Group__2__Impl() throws Recognition
// $ANTLR start "rule__AttributeUsage__Group__0"
- // InternalSysML.g:22927:1: rule__AttributeUsage__Group__0 : rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1 ;
+ // InternalSysML.g:22902:1: rule__AttributeUsage__Group__0 : rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1 ;
public final void rule__AttributeUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22931:1: ( rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1 )
- // InternalSysML.g:22932:2: rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1
+ // InternalSysML.g:22906:1: ( rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1 )
+ // InternalSysML.g:22907:2: rule__AttributeUsage__Group__0__Impl rule__AttributeUsage__Group__1
{
pushFollow(FOLLOW_44);
rule__AttributeUsage__Group__0__Impl();
@@ -80021,22 +79930,22 @@ public final void rule__AttributeUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__AttributeUsage__Group__0__Impl"
- // InternalSysML.g:22939:1: rule__AttributeUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:22914:1: rule__AttributeUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AttributeUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22943:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:22944:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22918:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:22919:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:22944:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:22945:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22919:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:22920:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:22946:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:22921:2: ( ruleUsagePrefix )?
int alt227=2;
int LA227_0 = input.LA(1);
@@ -80045,7 +79954,7 @@ public final void rule__AttributeUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt227) {
case 1 :
- // InternalSysML.g:22946:3: ruleUsagePrefix
+ // InternalSysML.g:22921:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -80083,14 +79992,14 @@ public final void rule__AttributeUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__AttributeUsage__Group__1"
- // InternalSysML.g:22954:1: rule__AttributeUsage__Group__1 : rule__AttributeUsage__Group__1__Impl ;
+ // InternalSysML.g:22929:1: rule__AttributeUsage__Group__1 : rule__AttributeUsage__Group__1__Impl ;
public final void rule__AttributeUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22958:1: ( rule__AttributeUsage__Group__1__Impl )
- // InternalSysML.g:22959:2: rule__AttributeUsage__Group__1__Impl
+ // InternalSysML.g:22933:1: ( rule__AttributeUsage__Group__1__Impl )
+ // InternalSysML.g:22934:2: rule__AttributeUsage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Group__1__Impl();
@@ -80116,23 +80025,23 @@ public final void rule__AttributeUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__AttributeUsage__Group__1__Impl"
- // InternalSysML.g:22965:1: rule__AttributeUsage__Group__1__Impl : ( ( rule__AttributeUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:22940:1: rule__AttributeUsage__Group__1__Impl : ( ( rule__AttributeUsage__Alternatives_1 ) ) ;
public final void rule__AttributeUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22969:1: ( ( ( rule__AttributeUsage__Alternatives_1 ) ) )
- // InternalSysML.g:22970:1: ( ( rule__AttributeUsage__Alternatives_1 ) )
+ // InternalSysML.g:22944:1: ( ( ( rule__AttributeUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:22945:1: ( ( rule__AttributeUsage__Alternatives_1 ) )
{
- // InternalSysML.g:22970:1: ( ( rule__AttributeUsage__Alternatives_1 ) )
- // InternalSysML.g:22971:2: ( rule__AttributeUsage__Alternatives_1 )
+ // InternalSysML.g:22945:1: ( ( rule__AttributeUsage__Alternatives_1 ) )
+ // InternalSysML.g:22946:2: ( rule__AttributeUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:22972:2: ( rule__AttributeUsage__Alternatives_1 )
- // InternalSysML.g:22972:3: rule__AttributeUsage__Alternatives_1
+ // InternalSysML.g:22947:2: ( rule__AttributeUsage__Alternatives_1 )
+ // InternalSysML.g:22947:3: rule__AttributeUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Alternatives_1();
@@ -80167,14 +80076,14 @@ public final void rule__AttributeUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__AttributeUsage__Group_1_0__0"
- // InternalSysML.g:22981:1: rule__AttributeUsage__Group_1_0__0 : rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1 ;
+ // InternalSysML.g:22956:1: rule__AttributeUsage__Group_1_0__0 : rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1 ;
public final void rule__AttributeUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22985:1: ( rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1 )
- // InternalSysML.g:22986:2: rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1
+ // InternalSysML.g:22960:1: ( rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1 )
+ // InternalSysML.g:22961:2: rule__AttributeUsage__Group_1_0__0__Impl rule__AttributeUsage__Group_1_0__1
{
pushFollow(FOLLOW_75);
rule__AttributeUsage__Group_1_0__0__Impl();
@@ -80205,17 +80114,17 @@ public final void rule__AttributeUsage__Group_1_0__0() throws RecognitionExcepti
// $ANTLR start "rule__AttributeUsage__Group_1_0__0__Impl"
- // InternalSysML.g:22993:1: rule__AttributeUsage__Group_1_0__0__Impl : ( ruleAttributeUsageKeyword ) ;
+ // InternalSysML.g:22968:1: rule__AttributeUsage__Group_1_0__0__Impl : ( ruleAttributeUsageKeyword ) ;
public final void rule__AttributeUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:22997:1: ( ( ruleAttributeUsageKeyword ) )
- // InternalSysML.g:22998:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:22972:1: ( ( ruleAttributeUsageKeyword ) )
+ // InternalSysML.g:22973:1: ( ruleAttributeUsageKeyword )
{
- // InternalSysML.g:22998:1: ( ruleAttributeUsageKeyword )
- // InternalSysML.g:22999:2: ruleAttributeUsageKeyword
+ // InternalSysML.g:22973:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:22974:2: ruleAttributeUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getAttributeUsageKeywordParserRuleCall_1_0_0());
@@ -80250,14 +80159,14 @@ public final void rule__AttributeUsage__Group_1_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__AttributeUsage__Group_1_0__1"
- // InternalSysML.g:23008:1: rule__AttributeUsage__Group_1_0__1 : rule__AttributeUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:22983:1: rule__AttributeUsage__Group_1_0__1 : rule__AttributeUsage__Group_1_0__1__Impl ;
public final void rule__AttributeUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23012:1: ( rule__AttributeUsage__Group_1_0__1__Impl )
- // InternalSysML.g:23013:2: rule__AttributeUsage__Group_1_0__1__Impl
+ // InternalSysML.g:22987:1: ( rule__AttributeUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:22988:2: rule__AttributeUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Group_1_0__1__Impl();
@@ -80283,17 +80192,17 @@ public final void rule__AttributeUsage__Group_1_0__1() throws RecognitionExcepti
// $ANTLR start "rule__AttributeUsage__Group_1_0__1__Impl"
- // InternalSysML.g:23019:1: rule__AttributeUsage__Group_1_0__1__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:22994:1: rule__AttributeUsage__Group_1_0__1__Impl : ( ruleUsage ) ;
public final void rule__AttributeUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23023:1: ( ( ruleUsage ) )
- // InternalSysML.g:23024:1: ( ruleUsage )
+ // InternalSysML.g:22998:1: ( ( ruleUsage ) )
+ // InternalSysML.g:22999:1: ( ruleUsage )
{
- // InternalSysML.g:23024:1: ( ruleUsage )
- // InternalSysML.g:23025:2: ruleUsage
+ // InternalSysML.g:22999:1: ( ruleUsage )
+ // InternalSysML.g:23000:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getUsageParserRuleCall_1_0_1());
@@ -80328,14 +80237,14 @@ public final void rule__AttributeUsage__Group_1_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__AttributeUsage__Group_1_1__0"
- // InternalSysML.g:23035:1: rule__AttributeUsage__Group_1_1__0 : rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1 ;
+ // InternalSysML.g:23010:1: rule__AttributeUsage__Group_1_1__0 : rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1 ;
public final void rule__AttributeUsage__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23039:1: ( rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1 )
- // InternalSysML.g:23040:2: rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1
+ // InternalSysML.g:23014:1: ( rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1 )
+ // InternalSysML.g:23015:2: rule__AttributeUsage__Group_1_1__0__Impl rule__AttributeUsage__Group_1_1__1
{
pushFollow(FOLLOW_75);
rule__AttributeUsage__Group_1_1__0__Impl();
@@ -80366,17 +80275,17 @@ public final void rule__AttributeUsage__Group_1_1__0() throws RecognitionExcepti
// $ANTLR start "rule__AttributeUsage__Group_1_1__0__Impl"
- // InternalSysML.g:23047:1: rule__AttributeUsage__Group_1_1__0__Impl : ( ruleUsageDeclaration ) ;
+ // InternalSysML.g:23022:1: rule__AttributeUsage__Group_1_1__0__Impl : ( ruleUsageDeclaration ) ;
public final void rule__AttributeUsage__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23051:1: ( ( ruleUsageDeclaration ) )
- // InternalSysML.g:23052:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:23026:1: ( ( ruleUsageDeclaration ) )
+ // InternalSysML.g:23027:1: ( ruleUsageDeclaration )
{
- // InternalSysML.g:23052:1: ( ruleUsageDeclaration )
- // InternalSysML.g:23053:2: ruleUsageDeclaration
+ // InternalSysML.g:23027:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:23028:2: ruleUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getUsageDeclarationParserRuleCall_1_1_0());
@@ -80411,14 +80320,14 @@ public final void rule__AttributeUsage__Group_1_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__AttributeUsage__Group_1_1__1"
- // InternalSysML.g:23062:1: rule__AttributeUsage__Group_1_1__1 : rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2 ;
+ // InternalSysML.g:23037:1: rule__AttributeUsage__Group_1_1__1 : rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2 ;
public final void rule__AttributeUsage__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23066:1: ( rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2 )
- // InternalSysML.g:23067:2: rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2
+ // InternalSysML.g:23041:1: ( rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2 )
+ // InternalSysML.g:23042:2: rule__AttributeUsage__Group_1_1__1__Impl rule__AttributeUsage__Group_1_1__2
{
pushFollow(FOLLOW_75);
rule__AttributeUsage__Group_1_1__1__Impl();
@@ -80449,22 +80358,22 @@ public final void rule__AttributeUsage__Group_1_1__1() throws RecognitionExcepti
// $ANTLR start "rule__AttributeUsage__Group_1_1__1__Impl"
- // InternalSysML.g:23074:1: rule__AttributeUsage__Group_1_1__1__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:23049:1: rule__AttributeUsage__Group_1_1__1__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__AttributeUsage__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23078:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:23079:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:23053:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:23054:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:23079:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:23080:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:23054:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:23055:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getValueOrFlowPartParserRuleCall_1_1_1());
}
- // InternalSysML.g:23081:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:23056:2: ( ruleValueOrFlowPart )?
int alt228=2;
int LA228_0 = input.LA(1);
@@ -80473,7 +80382,7 @@ public final void rule__AttributeUsage__Group_1_1__1__Impl() throws RecognitionE
}
switch (alt228) {
case 1 :
- // InternalSysML.g:23081:3: ruleValueOrFlowPart
+ // InternalSysML.g:23056:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -80511,14 +80420,14 @@ public final void rule__AttributeUsage__Group_1_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__AttributeUsage__Group_1_1__2"
- // InternalSysML.g:23089:1: rule__AttributeUsage__Group_1_1__2 : rule__AttributeUsage__Group_1_1__2__Impl ;
+ // InternalSysML.g:23064:1: rule__AttributeUsage__Group_1_1__2 : rule__AttributeUsage__Group_1_1__2__Impl ;
public final void rule__AttributeUsage__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23093:1: ( rule__AttributeUsage__Group_1_1__2__Impl )
- // InternalSysML.g:23094:2: rule__AttributeUsage__Group_1_1__2__Impl
+ // InternalSysML.g:23068:1: ( rule__AttributeUsage__Group_1_1__2__Impl )
+ // InternalSysML.g:23069:2: rule__AttributeUsage__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeUsage__Group_1_1__2__Impl();
@@ -80544,17 +80453,17 @@ public final void rule__AttributeUsage__Group_1_1__2() throws RecognitionExcepti
// $ANTLR start "rule__AttributeUsage__Group_1_1__2__Impl"
- // InternalSysML.g:23100:1: rule__AttributeUsage__Group_1_1__2__Impl : ( ruleUsageBody ) ;
+ // InternalSysML.g:23075:1: rule__AttributeUsage__Group_1_1__2__Impl : ( ruleUsageBody ) ;
public final void rule__AttributeUsage__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23104:1: ( ( ruleUsageBody ) )
- // InternalSysML.g:23105:1: ( ruleUsageBody )
+ // InternalSysML.g:23079:1: ( ( ruleUsageBody ) )
+ // InternalSysML.g:23080:1: ( ruleUsageBody )
{
- // InternalSysML.g:23105:1: ( ruleUsageBody )
- // InternalSysML.g:23106:2: ruleUsageBody
+ // InternalSysML.g:23080:1: ( ruleUsageBody )
+ // InternalSysML.g:23081:2: ruleUsageBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeUsageAccess().getUsageBodyParserRuleCall_1_1_2());
@@ -80589,14 +80498,14 @@ public final void rule__AttributeUsage__Group_1_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__AttributeVariantUsage__Group__0"
- // InternalSysML.g:23116:1: rule__AttributeVariantUsage__Group__0 : rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1 ;
+ // InternalSysML.g:23091:1: rule__AttributeVariantUsage__Group__0 : rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1 ;
public final void rule__AttributeVariantUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23120:1: ( rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1 )
- // InternalSysML.g:23121:2: rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1
+ // InternalSysML.g:23095:1: ( rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1 )
+ // InternalSysML.g:23096:2: rule__AttributeVariantUsage__Group__0__Impl rule__AttributeVariantUsage__Group__1
{
pushFollow(FOLLOW_81);
rule__AttributeVariantUsage__Group__0__Impl();
@@ -80627,22 +80536,22 @@ public final void rule__AttributeVariantUsage__Group__0() throws RecognitionExce
// $ANTLR start "rule__AttributeVariantUsage__Group__0__Impl"
- // InternalSysML.g:23128:1: rule__AttributeVariantUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:23103:1: rule__AttributeVariantUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AttributeVariantUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23132:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:23133:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23107:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:23108:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:23133:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:23134:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23108:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23109:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeVariantUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:23135:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23110:2: ( ruleUsagePrefix )?
int alt229=2;
int LA229_0 = input.LA(1);
@@ -80651,7 +80560,7 @@ public final void rule__AttributeVariantUsage__Group__0__Impl() throws Recogniti
}
switch (alt229) {
case 1 :
- // InternalSysML.g:23135:3: ruleUsagePrefix
+ // InternalSysML.g:23110:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -80689,14 +80598,14 @@ public final void rule__AttributeVariantUsage__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__AttributeVariantUsage__Group__1"
- // InternalSysML.g:23143:1: rule__AttributeVariantUsage__Group__1 : rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2 ;
+ // InternalSysML.g:23118:1: rule__AttributeVariantUsage__Group__1 : rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2 ;
public final void rule__AttributeVariantUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23147:1: ( rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2 )
- // InternalSysML.g:23148:2: rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2
+ // InternalSysML.g:23122:1: ( rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2 )
+ // InternalSysML.g:23123:2: rule__AttributeVariantUsage__Group__1__Impl rule__AttributeVariantUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__AttributeVariantUsage__Group__1__Impl();
@@ -80727,17 +80636,17 @@ public final void rule__AttributeVariantUsage__Group__1() throws RecognitionExce
// $ANTLR start "rule__AttributeVariantUsage__Group__1__Impl"
- // InternalSysML.g:23155:1: rule__AttributeVariantUsage__Group__1__Impl : ( ruleAttributeUsageKeyword ) ;
+ // InternalSysML.g:23130:1: rule__AttributeVariantUsage__Group__1__Impl : ( ruleAttributeUsageKeyword ) ;
public final void rule__AttributeVariantUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23159:1: ( ( ruleAttributeUsageKeyword ) )
- // InternalSysML.g:23160:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:23134:1: ( ( ruleAttributeUsageKeyword ) )
+ // InternalSysML.g:23135:1: ( ruleAttributeUsageKeyword )
{
- // InternalSysML.g:23160:1: ( ruleAttributeUsageKeyword )
- // InternalSysML.g:23161:2: ruleAttributeUsageKeyword
+ // InternalSysML.g:23135:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:23136:2: ruleAttributeUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeVariantUsageAccess().getAttributeUsageKeywordParserRuleCall_1());
@@ -80772,14 +80681,14 @@ public final void rule__AttributeVariantUsage__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__AttributeVariantUsage__Group__2"
- // InternalSysML.g:23170:1: rule__AttributeVariantUsage__Group__2 : rule__AttributeVariantUsage__Group__2__Impl ;
+ // InternalSysML.g:23145:1: rule__AttributeVariantUsage__Group__2 : rule__AttributeVariantUsage__Group__2__Impl ;
public final void rule__AttributeVariantUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23174:1: ( rule__AttributeVariantUsage__Group__2__Impl )
- // InternalSysML.g:23175:2: rule__AttributeVariantUsage__Group__2__Impl
+ // InternalSysML.g:23149:1: ( rule__AttributeVariantUsage__Group__2__Impl )
+ // InternalSysML.g:23150:2: rule__AttributeVariantUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AttributeVariantUsage__Group__2__Impl();
@@ -80805,17 +80714,17 @@ public final void rule__AttributeVariantUsage__Group__2() throws RecognitionExce
// $ANTLR start "rule__AttributeVariantUsage__Group__2__Impl"
- // InternalSysML.g:23181:1: rule__AttributeVariantUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23156:1: rule__AttributeVariantUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__AttributeVariantUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23185:1: ( ( ruleUsage ) )
- // InternalSysML.g:23186:1: ( ruleUsage )
+ // InternalSysML.g:23160:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23161:1: ( ruleUsage )
{
- // InternalSysML.g:23186:1: ( ruleUsage )
- // InternalSysML.g:23187:2: ruleUsage
+ // InternalSysML.g:23161:1: ( ruleUsage )
+ // InternalSysML.g:23162:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeVariantUsageAccess().getUsageParserRuleCall_2());
@@ -80850,14 +80759,14 @@ public final void rule__AttributeVariantUsage__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationDefKeyword__Group__0"
- // InternalSysML.g:23197:1: rule__EnumerationDefKeyword__Group__0 : rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1 ;
+ // InternalSysML.g:23172:1: rule__EnumerationDefKeyword__Group__0 : rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1 ;
public final void rule__EnumerationDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23201:1: ( rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1 )
- // InternalSysML.g:23202:2: rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1
+ // InternalSysML.g:23176:1: ( rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1 )
+ // InternalSysML.g:23177:2: rule__EnumerationDefKeyword__Group__0__Impl rule__EnumerationDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__EnumerationDefKeyword__Group__0__Impl();
@@ -80888,17 +80797,17 @@ public final void rule__EnumerationDefKeyword__Group__0() throws RecognitionExce
// $ANTLR start "rule__EnumerationDefKeyword__Group__0__Impl"
- // InternalSysML.g:23209:1: rule__EnumerationDefKeyword__Group__0__Impl : ( ruleEnumerationKeyword ) ;
+ // InternalSysML.g:23184:1: rule__EnumerationDefKeyword__Group__0__Impl : ( ruleEnumerationKeyword ) ;
public final void rule__EnumerationDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23213:1: ( ( ruleEnumerationKeyword ) )
- // InternalSysML.g:23214:1: ( ruleEnumerationKeyword )
+ // InternalSysML.g:23188:1: ( ( ruleEnumerationKeyword ) )
+ // InternalSysML.g:23189:1: ( ruleEnumerationKeyword )
{
- // InternalSysML.g:23214:1: ( ruleEnumerationKeyword )
- // InternalSysML.g:23215:2: ruleEnumerationKeyword
+ // InternalSysML.g:23189:1: ( ruleEnumerationKeyword )
+ // InternalSysML.g:23190:2: ruleEnumerationKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationDefKeywordAccess().getEnumerationKeywordParserRuleCall_0());
@@ -80933,14 +80842,14 @@ public final void rule__EnumerationDefKeyword__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationDefKeyword__Group__1"
- // InternalSysML.g:23224:1: rule__EnumerationDefKeyword__Group__1 : rule__EnumerationDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:23199:1: rule__EnumerationDefKeyword__Group__1 : rule__EnumerationDefKeyword__Group__1__Impl ;
public final void rule__EnumerationDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23228:1: ( rule__EnumerationDefKeyword__Group__1__Impl )
- // InternalSysML.g:23229:2: rule__EnumerationDefKeyword__Group__1__Impl
+ // InternalSysML.g:23203:1: ( rule__EnumerationDefKeyword__Group__1__Impl )
+ // InternalSysML.g:23204:2: rule__EnumerationDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationDefKeyword__Group__1__Impl();
@@ -80966,17 +80875,17 @@ public final void rule__EnumerationDefKeyword__Group__1() throws RecognitionExce
// $ANTLR start "rule__EnumerationDefKeyword__Group__1__Impl"
- // InternalSysML.g:23235:1: rule__EnumerationDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:23210:1: rule__EnumerationDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__EnumerationDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23239:1: ( ( 'def' ) )
- // InternalSysML.g:23240:1: ( 'def' )
+ // InternalSysML.g:23214:1: ( ( 'def' ) )
+ // InternalSysML.g:23215:1: ( 'def' )
{
- // InternalSysML.g:23240:1: ( 'def' )
- // InternalSysML.g:23241:2: 'def'
+ // InternalSysML.g:23215:1: ( 'def' )
+ // InternalSysML.g:23216:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationDefKeywordAccess().getDefKeyword_1());
@@ -81007,14 +80916,14 @@ public final void rule__EnumerationDefKeyword__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationDefinition__Group__0"
- // InternalSysML.g:23251:1: rule__EnumerationDefinition__Group__0 : rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1 ;
+ // InternalSysML.g:23226:1: rule__EnumerationDefinition__Group__0 : rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1 ;
public final void rule__EnumerationDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23255:1: ( rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1 )
- // InternalSysML.g:23256:2: rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1
+ // InternalSysML.g:23230:1: ( rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1 )
+ // InternalSysML.g:23231:2: rule__EnumerationDefinition__Group__0__Impl rule__EnumerationDefinition__Group__1
{
pushFollow(FOLLOW_82);
rule__EnumerationDefinition__Group__0__Impl();
@@ -81045,17 +80954,17 @@ public final void rule__EnumerationDefinition__Group__0() throws RecognitionExce
// $ANTLR start "rule__EnumerationDefinition__Group__0__Impl"
- // InternalSysML.g:23263:1: rule__EnumerationDefinition__Group__0__Impl : ( ruleEnumerationDefKeyword ) ;
+ // InternalSysML.g:23238:1: rule__EnumerationDefinition__Group__0__Impl : ( ruleEnumerationDefKeyword ) ;
public final void rule__EnumerationDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23267:1: ( ( ruleEnumerationDefKeyword ) )
- // InternalSysML.g:23268:1: ( ruleEnumerationDefKeyword )
+ // InternalSysML.g:23242:1: ( ( ruleEnumerationDefKeyword ) )
+ // InternalSysML.g:23243:1: ( ruleEnumerationDefKeyword )
{
- // InternalSysML.g:23268:1: ( ruleEnumerationDefKeyword )
- // InternalSysML.g:23269:2: ruleEnumerationDefKeyword
+ // InternalSysML.g:23243:1: ( ruleEnumerationDefKeyword )
+ // InternalSysML.g:23244:2: ruleEnumerationDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationDefinitionAccess().getEnumerationDefKeywordParserRuleCall_0());
@@ -81090,14 +80999,14 @@ public final void rule__EnumerationDefinition__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationDefinition__Group__1"
- // InternalSysML.g:23278:1: rule__EnumerationDefinition__Group__1 : rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2 ;
+ // InternalSysML.g:23253:1: rule__EnumerationDefinition__Group__1 : rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2 ;
public final void rule__EnumerationDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23282:1: ( rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2 )
- // InternalSysML.g:23283:2: rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2
+ // InternalSysML.g:23257:1: ( rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2 )
+ // InternalSysML.g:23258:2: rule__EnumerationDefinition__Group__1__Impl rule__EnumerationDefinition__Group__2
{
pushFollow(FOLLOW_18);
rule__EnumerationDefinition__Group__1__Impl();
@@ -81128,17 +81037,17 @@ public final void rule__EnumerationDefinition__Group__1() throws RecognitionExce
// $ANTLR start "rule__EnumerationDefinition__Group__1__Impl"
- // InternalSysML.g:23290:1: rule__EnumerationDefinition__Group__1__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:23265:1: rule__EnumerationDefinition__Group__1__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__EnumerationDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23294:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:23295:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:23269:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:23270:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:23295:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:23296:2: ruleDefinitionDeclaration
+ // InternalSysML.g:23270:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:23271:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationDefinitionAccess().getDefinitionDeclarationParserRuleCall_1());
@@ -81173,14 +81082,14 @@ public final void rule__EnumerationDefinition__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationDefinition__Group__2"
- // InternalSysML.g:23305:1: rule__EnumerationDefinition__Group__2 : rule__EnumerationDefinition__Group__2__Impl ;
+ // InternalSysML.g:23280:1: rule__EnumerationDefinition__Group__2 : rule__EnumerationDefinition__Group__2__Impl ;
public final void rule__EnumerationDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23309:1: ( rule__EnumerationDefinition__Group__2__Impl )
- // InternalSysML.g:23310:2: rule__EnumerationDefinition__Group__2__Impl
+ // InternalSysML.g:23284:1: ( rule__EnumerationDefinition__Group__2__Impl )
+ // InternalSysML.g:23285:2: rule__EnumerationDefinition__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationDefinition__Group__2__Impl();
@@ -81206,17 +81115,17 @@ public final void rule__EnumerationDefinition__Group__2() throws RecognitionExce
// $ANTLR start "rule__EnumerationDefinition__Group__2__Impl"
- // InternalSysML.g:23316:1: rule__EnumerationDefinition__Group__2__Impl : ( ruleEnumerationBody ) ;
+ // InternalSysML.g:23291:1: rule__EnumerationDefinition__Group__2__Impl : ( ruleEnumerationBody ) ;
public final void rule__EnumerationDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23320:1: ( ( ruleEnumerationBody ) )
- // InternalSysML.g:23321:1: ( ruleEnumerationBody )
+ // InternalSysML.g:23295:1: ( ( ruleEnumerationBody ) )
+ // InternalSysML.g:23296:1: ( ruleEnumerationBody )
{
- // InternalSysML.g:23321:1: ( ruleEnumerationBody )
- // InternalSysML.g:23322:2: ruleEnumerationBody
+ // InternalSysML.g:23296:1: ( ruleEnumerationBody )
+ // InternalSysML.g:23297:2: ruleEnumerationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationDefinitionAccess().getEnumerationBodyParserRuleCall_2());
@@ -81251,14 +81160,14 @@ public final void rule__EnumerationDefinition__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__EnumerationBody__Group_1__0"
- // InternalSysML.g:23332:1: rule__EnumerationBody__Group_1__0 : rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1 ;
+ // InternalSysML.g:23307:1: rule__EnumerationBody__Group_1__0 : rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1 ;
public final void rule__EnumerationBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23336:1: ( rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1 )
- // InternalSysML.g:23337:2: rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1
+ // InternalSysML.g:23311:1: ( rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1 )
+ // InternalSysML.g:23312:2: rule__EnumerationBody__Group_1__0__Impl rule__EnumerationBody__Group_1__1
{
pushFollow(FOLLOW_83);
rule__EnumerationBody__Group_1__0__Impl();
@@ -81289,17 +81198,17 @@ public final void rule__EnumerationBody__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__EnumerationBody__Group_1__0__Impl"
- // InternalSysML.g:23344:1: rule__EnumerationBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:23319:1: rule__EnumerationBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__EnumerationBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23348:1: ( ( '{' ) )
- // InternalSysML.g:23349:1: ( '{' )
+ // InternalSysML.g:23323:1: ( ( '{' ) )
+ // InternalSysML.g:23324:1: ( '{' )
{
- // InternalSysML.g:23349:1: ( '{' )
- // InternalSysML.g:23350:2: '{'
+ // InternalSysML.g:23324:1: ( '{' )
+ // InternalSysML.g:23325:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -81330,14 +81239,14 @@ public final void rule__EnumerationBody__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__EnumerationBody__Group_1__1"
- // InternalSysML.g:23359:1: rule__EnumerationBody__Group_1__1 : rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2 ;
+ // InternalSysML.g:23334:1: rule__EnumerationBody__Group_1__1 : rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2 ;
public final void rule__EnumerationBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23363:1: ( rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2 )
- // InternalSysML.g:23364:2: rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2
+ // InternalSysML.g:23338:1: ( rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2 )
+ // InternalSysML.g:23339:2: rule__EnumerationBody__Group_1__1__Impl rule__EnumerationBody__Group_1__2
{
pushFollow(FOLLOW_83);
rule__EnumerationBody__Group_1__1__Impl();
@@ -81368,35 +81277,35 @@ public final void rule__EnumerationBody__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__EnumerationBody__Group_1__1__Impl"
- // InternalSysML.g:23371:1: rule__EnumerationBody__Group_1__1__Impl : ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* ) ;
+ // InternalSysML.g:23346:1: rule__EnumerationBody__Group_1__1__Impl : ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* ) ;
public final void rule__EnumerationBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23375:1: ( ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* ) )
- // InternalSysML.g:23376:1: ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* )
+ // InternalSysML.g:23350:1: ( ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* ) )
+ // InternalSysML.g:23351:1: ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* )
{
- // InternalSysML.g:23376:1: ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* )
- // InternalSysML.g:23377:2: ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )*
+ // InternalSysML.g:23351:1: ( ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )* )
+ // InternalSysML.g:23352:2: ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getOwnedMembership_compAssignment_1_1());
}
- // InternalSysML.g:23378:2: ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )*
+ // InternalSysML.g:23353:2: ( rule__EnumerationBody__OwnedMembership_compAssignment_1_1 )*
loop230:
do {
int alt230=2;
int LA230_0 = input.LA(1);
- if ( (LA230_0==EOF||(LA230_0>=RULE_EXP_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||(LA230_0>=RULE_DOCUMENTATION_COMMENT && LA230_0<=RULE_STRING_VALUE)||(LA230_0>=14 && LA230_0<=44)||(LA230_0>=53 && LA230_0<=57)||(LA230_0>=59 && LA230_0<=61)||(LA230_0>=65 && LA230_0<=67)||(LA230_0>=69 && LA230_0<=71)||LA230_0==73||(LA230_0>=77 && LA230_0<=79)||(LA230_0>=84 && LA230_0<=85)||(LA230_0>=88 && LA230_0<=100)||LA230_0==104||LA230_0==107||LA230_0==110||(LA230_0>=115 && LA230_0<=116)||(LA230_0>=120 && LA230_0<=121)||LA230_0==123||LA230_0==126||LA230_0==130||(LA230_0>=132 && LA230_0<=140)||(LA230_0>=143 && LA230_0<=144)||(LA230_0>=147 && LA230_0<=152)||LA230_0==154) ) {
+ if ( (LA230_0==EOF||(LA230_0>=RULE_EXP_VALUE && LA230_0<=RULE_UNRESTRICTED_NAME)||(LA230_0>=RULE_DOCUMENTATION_COMMENT && LA230_0<=RULE_STRING_VALUE)||(LA230_0>=14 && LA230_0<=44)||(LA230_0>=53 && LA230_0<=57)||(LA230_0>=59 && LA230_0<=61)||(LA230_0>=65 && LA230_0<=67)||(LA230_0>=69 && LA230_0<=71)||LA230_0==73||(LA230_0>=77 && LA230_0<=79)||(LA230_0>=84 && LA230_0<=85)||(LA230_0>=88 && LA230_0<=100)||LA230_0==104||LA230_0==107||LA230_0==110||(LA230_0>=115 && LA230_0<=116)||(LA230_0>=120 && LA230_0<=121)||LA230_0==123||LA230_0==126||LA230_0==130||(LA230_0>=132 && LA230_0<=140)||LA230_0==142||LA230_0==144||(LA230_0>=147 && LA230_0<=152)||LA230_0==154) ) {
alt230=1;
}
switch (alt230) {
case 1 :
- // InternalSysML.g:23378:3: rule__EnumerationBody__OwnedMembership_compAssignment_1_1
+ // InternalSysML.g:23353:3: rule__EnumerationBody__OwnedMembership_compAssignment_1_1
{
pushFollow(FOLLOW_84);
rule__EnumerationBody__OwnedMembership_compAssignment_1_1();
@@ -81437,14 +81346,14 @@ public final void rule__EnumerationBody__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__EnumerationBody__Group_1__2"
- // InternalSysML.g:23386:1: rule__EnumerationBody__Group_1__2 : rule__EnumerationBody__Group_1__2__Impl ;
+ // InternalSysML.g:23361:1: rule__EnumerationBody__Group_1__2 : rule__EnumerationBody__Group_1__2__Impl ;
public final void rule__EnumerationBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23390:1: ( rule__EnumerationBody__Group_1__2__Impl )
- // InternalSysML.g:23391:2: rule__EnumerationBody__Group_1__2__Impl
+ // InternalSysML.g:23365:1: ( rule__EnumerationBody__Group_1__2__Impl )
+ // InternalSysML.g:23366:2: rule__EnumerationBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationBody__Group_1__2__Impl();
@@ -81470,17 +81379,17 @@ public final void rule__EnumerationBody__Group_1__2() throws RecognitionExceptio
// $ANTLR start "rule__EnumerationBody__Group_1__2__Impl"
- // InternalSysML.g:23397:1: rule__EnumerationBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:23372:1: rule__EnumerationBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__EnumerationBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23401:1: ( ( '}' ) )
- // InternalSysML.g:23402:1: ( '}' )
+ // InternalSysML.g:23376:1: ( ( '}' ) )
+ // InternalSysML.g:23377:1: ( '}' )
{
- // InternalSysML.g:23402:1: ( '}' )
- // InternalSysML.g:23403:2: '}'
+ // InternalSysML.g:23377:1: ( '}' )
+ // InternalSysML.g:23378:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -81511,14 +81420,14 @@ public final void rule__EnumerationBody__Group_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__EnumerationUsageMember__Group__0"
- // InternalSysML.g:23413:1: rule__EnumerationUsageMember__Group__0 : rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1 ;
+ // InternalSysML.g:23388:1: rule__EnumerationUsageMember__Group__0 : rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1 ;
public final void rule__EnumerationUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23417:1: ( rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1 )
- // InternalSysML.g:23418:2: rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1
+ // InternalSysML.g:23392:1: ( rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1 )
+ // InternalSysML.g:23393:2: rule__EnumerationUsageMember__Group__0__Impl rule__EnumerationUsageMember__Group__1
{
pushFollow(FOLLOW_75);
rule__EnumerationUsageMember__Group__0__Impl();
@@ -81549,17 +81458,17 @@ public final void rule__EnumerationUsageMember__Group__0() throws RecognitionExc
// $ANTLR start "rule__EnumerationUsageMember__Group__0__Impl"
- // InternalSysML.g:23425:1: rule__EnumerationUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:23400:1: rule__EnumerationUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__EnumerationUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23429:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:23430:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:23404:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:23405:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:23430:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:23431:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:23405:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:23406:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -81594,14 +81503,14 @@ public final void rule__EnumerationUsageMember__Group__0__Impl() throws Recognit
// $ANTLR start "rule__EnumerationUsageMember__Group__1"
- // InternalSysML.g:23440:1: rule__EnumerationUsageMember__Group__1 : rule__EnumerationUsageMember__Group__1__Impl ;
+ // InternalSysML.g:23415:1: rule__EnumerationUsageMember__Group__1 : rule__EnumerationUsageMember__Group__1__Impl ;
public final void rule__EnumerationUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23444:1: ( rule__EnumerationUsageMember__Group__1__Impl )
- // InternalSysML.g:23445:2: rule__EnumerationUsageMember__Group__1__Impl
+ // InternalSysML.g:23419:1: ( rule__EnumerationUsageMember__Group__1__Impl )
+ // InternalSysML.g:23420:2: rule__EnumerationUsageMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationUsageMember__Group__1__Impl();
@@ -81627,23 +81536,23 @@ public final void rule__EnumerationUsageMember__Group__1() throws RecognitionExc
// $ANTLR start "rule__EnumerationUsageMember__Group__1__Impl"
- // InternalSysML.g:23451:1: rule__EnumerationUsageMember__Group__1__Impl : ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) ) ;
+ // InternalSysML.g:23426:1: rule__EnumerationUsageMember__Group__1__Impl : ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) ) ;
public final void rule__EnumerationUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23455:1: ( ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) ) )
- // InternalSysML.g:23456:1: ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) )
+ // InternalSysML.g:23430:1: ( ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) ) )
+ // InternalSysML.g:23431:1: ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) )
{
- // InternalSysML.g:23456:1: ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) )
- // InternalSysML.g:23457:2: ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 )
+ // InternalSysML.g:23431:1: ( ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 ) )
+ // InternalSysML.g:23432:2: ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationUsageMemberAccess().getOwnedVariantUsage_compAssignment_1());
}
- // InternalSysML.g:23458:2: ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 )
- // InternalSysML.g:23458:3: rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1
+ // InternalSysML.g:23433:2: ( rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 )
+ // InternalSysML.g:23433:3: rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1();
@@ -81678,14 +81587,14 @@ public final void rule__EnumerationUsageMember__Group__1__Impl() throws Recognit
// $ANTLR start "rule__EnumeratedValue__Group__0"
- // InternalSysML.g:23467:1: rule__EnumeratedValue__Group__0 : rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1 ;
+ // InternalSysML.g:23442:1: rule__EnumeratedValue__Group__0 : rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1 ;
public final void rule__EnumeratedValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23471:1: ( rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1 )
- // InternalSysML.g:23472:2: rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1
+ // InternalSysML.g:23446:1: ( rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1 )
+ // InternalSysML.g:23447:2: rule__EnumeratedValue__Group__0__Impl rule__EnumeratedValue__Group__1
{
pushFollow(FOLLOW_75);
rule__EnumeratedValue__Group__0__Impl();
@@ -81716,22 +81625,22 @@ public final void rule__EnumeratedValue__Group__0() throws RecognitionException
// $ANTLR start "rule__EnumeratedValue__Group__0__Impl"
- // InternalSysML.g:23479:1: rule__EnumeratedValue__Group__0__Impl : ( ( ruleEnumerationUsageKeyword )? ) ;
+ // InternalSysML.g:23454:1: rule__EnumeratedValue__Group__0__Impl : ( ( ruleEnumerationUsageKeyword )? ) ;
public final void rule__EnumeratedValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23483:1: ( ( ( ruleEnumerationUsageKeyword )? ) )
- // InternalSysML.g:23484:1: ( ( ruleEnumerationUsageKeyword )? )
+ // InternalSysML.g:23458:1: ( ( ( ruleEnumerationUsageKeyword )? ) )
+ // InternalSysML.g:23459:1: ( ( ruleEnumerationUsageKeyword )? )
{
- // InternalSysML.g:23484:1: ( ( ruleEnumerationUsageKeyword )? )
- // InternalSysML.g:23485:2: ( ruleEnumerationUsageKeyword )?
+ // InternalSysML.g:23459:1: ( ( ruleEnumerationUsageKeyword )? )
+ // InternalSysML.g:23460:2: ( ruleEnumerationUsageKeyword )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumeratedValueAccess().getEnumerationUsageKeywordParserRuleCall_0());
}
- // InternalSysML.g:23486:2: ( ruleEnumerationUsageKeyword )?
+ // InternalSysML.g:23461:2: ( ruleEnumerationUsageKeyword )?
int alt231=2;
int LA231_0 = input.LA(1);
@@ -81740,7 +81649,7 @@ public final void rule__EnumeratedValue__Group__0__Impl() throws RecognitionExce
}
switch (alt231) {
case 1 :
- // InternalSysML.g:23486:3: ruleEnumerationUsageKeyword
+ // InternalSysML.g:23461:3: ruleEnumerationUsageKeyword
{
pushFollow(FOLLOW_2);
ruleEnumerationUsageKeyword();
@@ -81778,14 +81687,14 @@ public final void rule__EnumeratedValue__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__EnumeratedValue__Group__1"
- // InternalSysML.g:23494:1: rule__EnumeratedValue__Group__1 : rule__EnumeratedValue__Group__1__Impl ;
+ // InternalSysML.g:23469:1: rule__EnumeratedValue__Group__1 : rule__EnumeratedValue__Group__1__Impl ;
public final void rule__EnumeratedValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23498:1: ( rule__EnumeratedValue__Group__1__Impl )
- // InternalSysML.g:23499:2: rule__EnumeratedValue__Group__1__Impl
+ // InternalSysML.g:23473:1: ( rule__EnumeratedValue__Group__1__Impl )
+ // InternalSysML.g:23474:2: rule__EnumeratedValue__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumeratedValue__Group__1__Impl();
@@ -81811,17 +81720,17 @@ public final void rule__EnumeratedValue__Group__1() throws RecognitionException
// $ANTLR start "rule__EnumeratedValue__Group__1__Impl"
- // InternalSysML.g:23505:1: rule__EnumeratedValue__Group__1__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23480:1: rule__EnumeratedValue__Group__1__Impl : ( ruleUsage ) ;
public final void rule__EnumeratedValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23509:1: ( ( ruleUsage ) )
- // InternalSysML.g:23510:1: ( ruleUsage )
+ // InternalSysML.g:23484:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23485:1: ( ruleUsage )
{
- // InternalSysML.g:23510:1: ( ruleUsage )
- // InternalSysML.g:23511:2: ruleUsage
+ // InternalSysML.g:23485:1: ( ruleUsage )
+ // InternalSysML.g:23486:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumeratedValueAccess().getUsageParserRuleCall_1());
@@ -81856,14 +81765,14 @@ public final void rule__EnumeratedValue__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__EnumerationUsage__Group__0"
- // InternalSysML.g:23521:1: rule__EnumerationUsage__Group__0 : rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1 ;
+ // InternalSysML.g:23496:1: rule__EnumerationUsage__Group__0 : rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1 ;
public final void rule__EnumerationUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23525:1: ( rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1 )
- // InternalSysML.g:23526:2: rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1
+ // InternalSysML.g:23500:1: ( rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1 )
+ // InternalSysML.g:23501:2: rule__EnumerationUsage__Group__0__Impl rule__EnumerationUsage__Group__1
{
pushFollow(FOLLOW_75);
rule__EnumerationUsage__Group__0__Impl();
@@ -81894,17 +81803,17 @@ public final void rule__EnumerationUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__EnumerationUsage__Group__0__Impl"
- // InternalSysML.g:23533:1: rule__EnumerationUsage__Group__0__Impl : ( ruleEnumerationUsageKeyword ) ;
+ // InternalSysML.g:23508:1: rule__EnumerationUsage__Group__0__Impl : ( ruleEnumerationUsageKeyword ) ;
public final void rule__EnumerationUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23537:1: ( ( ruleEnumerationUsageKeyword ) )
- // InternalSysML.g:23538:1: ( ruleEnumerationUsageKeyword )
+ // InternalSysML.g:23512:1: ( ( ruleEnumerationUsageKeyword ) )
+ // InternalSysML.g:23513:1: ( ruleEnumerationUsageKeyword )
{
- // InternalSysML.g:23538:1: ( ruleEnumerationUsageKeyword )
- // InternalSysML.g:23539:2: ruleEnumerationUsageKeyword
+ // InternalSysML.g:23513:1: ( ruleEnumerationUsageKeyword )
+ // InternalSysML.g:23514:2: ruleEnumerationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationUsageAccess().getEnumerationUsageKeywordParserRuleCall_0());
@@ -81939,14 +81848,14 @@ public final void rule__EnumerationUsage__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__EnumerationUsage__Group__1"
- // InternalSysML.g:23548:1: rule__EnumerationUsage__Group__1 : rule__EnumerationUsage__Group__1__Impl ;
+ // InternalSysML.g:23523:1: rule__EnumerationUsage__Group__1 : rule__EnumerationUsage__Group__1__Impl ;
public final void rule__EnumerationUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23552:1: ( rule__EnumerationUsage__Group__1__Impl )
- // InternalSysML.g:23553:2: rule__EnumerationUsage__Group__1__Impl
+ // InternalSysML.g:23527:1: ( rule__EnumerationUsage__Group__1__Impl )
+ // InternalSysML.g:23528:2: rule__EnumerationUsage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationUsage__Group__1__Impl();
@@ -81972,17 +81881,17 @@ public final void rule__EnumerationUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__EnumerationUsage__Group__1__Impl"
- // InternalSysML.g:23559:1: rule__EnumerationUsage__Group__1__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23534:1: rule__EnumerationUsage__Group__1__Impl : ( ruleUsage ) ;
public final void rule__EnumerationUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23563:1: ( ( ruleUsage ) )
- // InternalSysML.g:23564:1: ( ruleUsage )
+ // InternalSysML.g:23538:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23539:1: ( ruleUsage )
{
- // InternalSysML.g:23564:1: ( ruleUsage )
- // InternalSysML.g:23565:2: ruleUsage
+ // InternalSysML.g:23539:1: ( ruleUsage )
+ // InternalSysML.g:23540:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationUsageAccess().getUsageParserRuleCall_1());
@@ -82017,14 +81926,14 @@ public final void rule__EnumerationUsage__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ItemDefKeyword__Group__0"
- // InternalSysML.g:23575:1: rule__ItemDefKeyword__Group__0 : rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1 ;
+ // InternalSysML.g:23550:1: rule__ItemDefKeyword__Group__0 : rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1 ;
public final void rule__ItemDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23579:1: ( rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1 )
- // InternalSysML.g:23580:2: rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1
+ // InternalSysML.g:23554:1: ( rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1 )
+ // InternalSysML.g:23555:2: rule__ItemDefKeyword__Group__0__Impl rule__ItemDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__ItemDefKeyword__Group__0__Impl();
@@ -82055,17 +81964,17 @@ public final void rule__ItemDefKeyword__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemDefKeyword__Group__0__Impl"
- // InternalSysML.g:23587:1: rule__ItemDefKeyword__Group__0__Impl : ( ruleItemKeyword ) ;
+ // InternalSysML.g:23562:1: rule__ItemDefKeyword__Group__0__Impl : ( ruleItemKeyword ) ;
public final void rule__ItemDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23591:1: ( ( ruleItemKeyword ) )
- // InternalSysML.g:23592:1: ( ruleItemKeyword )
+ // InternalSysML.g:23566:1: ( ( ruleItemKeyword ) )
+ // InternalSysML.g:23567:1: ( ruleItemKeyword )
{
- // InternalSysML.g:23592:1: ( ruleItemKeyword )
- // InternalSysML.g:23593:2: ruleItemKeyword
+ // InternalSysML.g:23567:1: ( ruleItemKeyword )
+ // InternalSysML.g:23568:2: ruleItemKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemDefKeywordAccess().getItemKeywordParserRuleCall_0());
@@ -82100,14 +82009,14 @@ public final void rule__ItemDefKeyword__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ItemDefKeyword__Group__1"
- // InternalSysML.g:23602:1: rule__ItemDefKeyword__Group__1 : rule__ItemDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:23577:1: rule__ItemDefKeyword__Group__1 : rule__ItemDefKeyword__Group__1__Impl ;
public final void rule__ItemDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23606:1: ( rule__ItemDefKeyword__Group__1__Impl )
- // InternalSysML.g:23607:2: rule__ItemDefKeyword__Group__1__Impl
+ // InternalSysML.g:23581:1: ( rule__ItemDefKeyword__Group__1__Impl )
+ // InternalSysML.g:23582:2: rule__ItemDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemDefKeyword__Group__1__Impl();
@@ -82133,17 +82042,17 @@ public final void rule__ItemDefKeyword__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemDefKeyword__Group__1__Impl"
- // InternalSysML.g:23613:1: rule__ItemDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:23588:1: rule__ItemDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__ItemDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23617:1: ( ( 'def' ) )
- // InternalSysML.g:23618:1: ( 'def' )
+ // InternalSysML.g:23592:1: ( ( 'def' ) )
+ // InternalSysML.g:23593:1: ( 'def' )
{
- // InternalSysML.g:23618:1: ( 'def' )
- // InternalSysML.g:23619:2: 'def'
+ // InternalSysML.g:23593:1: ( 'def' )
+ // InternalSysML.g:23594:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemDefKeywordAccess().getDefKeyword_1());
@@ -82174,14 +82083,14 @@ public final void rule__ItemDefKeyword__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ItemDefinition__Group__0"
- // InternalSysML.g:23629:1: rule__ItemDefinition__Group__0 : rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1 ;
+ // InternalSysML.g:23604:1: rule__ItemDefinition__Group__0 : rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1 ;
public final void rule__ItemDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23633:1: ( rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1 )
- // InternalSysML.g:23634:2: rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1
+ // InternalSysML.g:23608:1: ( rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1 )
+ // InternalSysML.g:23609:2: rule__ItemDefinition__Group__0__Impl rule__ItemDefinition__Group__1
{
pushFollow(FOLLOW_85);
rule__ItemDefinition__Group__0__Impl();
@@ -82212,22 +82121,22 @@ public final void rule__ItemDefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemDefinition__Group__0__Impl"
- // InternalSysML.g:23641:1: rule__ItemDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:23616:1: rule__ItemDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ItemDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23645:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:23646:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:23620:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:23621:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:23646:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:23647:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:23621:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:23622:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:23648:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:23623:2: ( ruleDefinitionPrefix )?
int alt232=2;
int LA232_0 = input.LA(1);
@@ -82236,7 +82145,7 @@ public final void rule__ItemDefinition__Group__0__Impl() throws RecognitionExcep
}
switch (alt232) {
case 1 :
- // InternalSysML.g:23648:3: ruleDefinitionPrefix
+ // InternalSysML.g:23623:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -82274,14 +82183,14 @@ public final void rule__ItemDefinition__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ItemDefinition__Group__1"
- // InternalSysML.g:23656:1: rule__ItemDefinition__Group__1 : rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2 ;
+ // InternalSysML.g:23631:1: rule__ItemDefinition__Group__1 : rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2 ;
public final void rule__ItemDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23660:1: ( rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2 )
- // InternalSysML.g:23661:2: rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2
+ // InternalSysML.g:23635:1: ( rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2 )
+ // InternalSysML.g:23636:2: rule__ItemDefinition__Group__1__Impl rule__ItemDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ItemDefinition__Group__1__Impl();
@@ -82312,17 +82221,17 @@ public final void rule__ItemDefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemDefinition__Group__1__Impl"
- // InternalSysML.g:23668:1: rule__ItemDefinition__Group__1__Impl : ( ruleItemDefKeyword ) ;
+ // InternalSysML.g:23643:1: rule__ItemDefinition__Group__1__Impl : ( ruleItemDefKeyword ) ;
public final void rule__ItemDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23672:1: ( ( ruleItemDefKeyword ) )
- // InternalSysML.g:23673:1: ( ruleItemDefKeyword )
+ // InternalSysML.g:23647:1: ( ( ruleItemDefKeyword ) )
+ // InternalSysML.g:23648:1: ( ruleItemDefKeyword )
{
- // InternalSysML.g:23673:1: ( ruleItemDefKeyword )
- // InternalSysML.g:23674:2: ruleItemDefKeyword
+ // InternalSysML.g:23648:1: ( ruleItemDefKeyword )
+ // InternalSysML.g:23649:2: ruleItemDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemDefinitionAccess().getItemDefKeywordParserRuleCall_1());
@@ -82357,14 +82266,14 @@ public final void rule__ItemDefinition__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ItemDefinition__Group__2"
- // InternalSysML.g:23683:1: rule__ItemDefinition__Group__2 : rule__ItemDefinition__Group__2__Impl ;
+ // InternalSysML.g:23658:1: rule__ItemDefinition__Group__2 : rule__ItemDefinition__Group__2__Impl ;
public final void rule__ItemDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23687:1: ( rule__ItemDefinition__Group__2__Impl )
- // InternalSysML.g:23688:2: rule__ItemDefinition__Group__2__Impl
+ // InternalSysML.g:23662:1: ( rule__ItemDefinition__Group__2__Impl )
+ // InternalSysML.g:23663:2: rule__ItemDefinition__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ItemDefinition__Group__2__Impl();
@@ -82390,17 +82299,17 @@ public final void rule__ItemDefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemDefinition__Group__2__Impl"
- // InternalSysML.g:23694:1: rule__ItemDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:23669:1: rule__ItemDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__ItemDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23698:1: ( ( ruleDefinition ) )
- // InternalSysML.g:23699:1: ( ruleDefinition )
+ // InternalSysML.g:23673:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:23674:1: ( ruleDefinition )
{
- // InternalSysML.g:23699:1: ( ruleDefinition )
- // InternalSysML.g:23700:2: ruleDefinition
+ // InternalSysML.g:23674:1: ( ruleDefinition )
+ // InternalSysML.g:23675:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -82435,14 +82344,14 @@ public final void rule__ItemDefinition__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ItemUsage__Group__0"
- // InternalSysML.g:23710:1: rule__ItemUsage__Group__0 : rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1 ;
+ // InternalSysML.g:23685:1: rule__ItemUsage__Group__0 : rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1 ;
public final void rule__ItemUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23714:1: ( rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1 )
- // InternalSysML.g:23715:2: rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1
+ // InternalSysML.g:23689:1: ( rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1 )
+ // InternalSysML.g:23690:2: rule__ItemUsage__Group__0__Impl rule__ItemUsage__Group__1
{
pushFollow(FOLLOW_85);
rule__ItemUsage__Group__0__Impl();
@@ -82473,22 +82382,22 @@ public final void rule__ItemUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemUsage__Group__0__Impl"
- // InternalSysML.g:23722:1: rule__ItemUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:23697:1: rule__ItemUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ItemUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23726:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:23727:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23701:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:23702:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:23727:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:23728:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23702:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23703:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:23729:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23704:2: ( ruleUsagePrefix )?
int alt233=2;
int LA233_0 = input.LA(1);
@@ -82497,7 +82406,7 @@ public final void rule__ItemUsage__Group__0__Impl() throws RecognitionException
}
switch (alt233) {
case 1 :
- // InternalSysML.g:23729:3: ruleUsagePrefix
+ // InternalSysML.g:23704:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -82535,14 +82444,14 @@ public final void rule__ItemUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__ItemUsage__Group__1"
- // InternalSysML.g:23737:1: rule__ItemUsage__Group__1 : rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2 ;
+ // InternalSysML.g:23712:1: rule__ItemUsage__Group__1 : rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2 ;
public final void rule__ItemUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23741:1: ( rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2 )
- // InternalSysML.g:23742:2: rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2
+ // InternalSysML.g:23716:1: ( rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2 )
+ // InternalSysML.g:23717:2: rule__ItemUsage__Group__1__Impl rule__ItemUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__ItemUsage__Group__1__Impl();
@@ -82573,17 +82482,17 @@ public final void rule__ItemUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemUsage__Group__1__Impl"
- // InternalSysML.g:23749:1: rule__ItemUsage__Group__1__Impl : ( ruleItemUsageKeyword ) ;
+ // InternalSysML.g:23724:1: rule__ItemUsage__Group__1__Impl : ( ruleItemUsageKeyword ) ;
public final void rule__ItemUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23753:1: ( ( ruleItemUsageKeyword ) )
- // InternalSysML.g:23754:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23728:1: ( ( ruleItemUsageKeyword ) )
+ // InternalSysML.g:23729:1: ( ruleItemUsageKeyword )
{
- // InternalSysML.g:23754:1: ( ruleItemUsageKeyword )
- // InternalSysML.g:23755:2: ruleItemUsageKeyword
+ // InternalSysML.g:23729:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23730:2: ruleItemUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemUsageAccess().getItemUsageKeywordParserRuleCall_1());
@@ -82618,14 +82527,14 @@ public final void rule__ItemUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__ItemUsage__Group__2"
- // InternalSysML.g:23764:1: rule__ItemUsage__Group__2 : rule__ItemUsage__Group__2__Impl ;
+ // InternalSysML.g:23739:1: rule__ItemUsage__Group__2 : rule__ItemUsage__Group__2__Impl ;
public final void rule__ItemUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23768:1: ( rule__ItemUsage__Group__2__Impl )
- // InternalSysML.g:23769:2: rule__ItemUsage__Group__2__Impl
+ // InternalSysML.g:23743:1: ( rule__ItemUsage__Group__2__Impl )
+ // InternalSysML.g:23744:2: rule__ItemUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ItemUsage__Group__2__Impl();
@@ -82651,17 +82560,17 @@ public final void rule__ItemUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemUsage__Group__2__Impl"
- // InternalSysML.g:23775:1: rule__ItemUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23750:1: rule__ItemUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__ItemUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23779:1: ( ( ruleUsage ) )
- // InternalSysML.g:23780:1: ( ruleUsage )
+ // InternalSysML.g:23754:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23755:1: ( ruleUsage )
{
- // InternalSysML.g:23780:1: ( ruleUsage )
- // InternalSysML.g:23781:2: ruleUsage
+ // InternalSysML.g:23755:1: ( ruleUsage )
+ // InternalSysML.g:23756:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemUsageAccess().getUsageParserRuleCall_2());
@@ -82696,14 +82605,14 @@ public final void rule__ItemUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__ItemFlowUsage__Group__0"
- // InternalSysML.g:23791:1: rule__ItemFlowUsage__Group__0 : rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1 ;
+ // InternalSysML.g:23766:1: rule__ItemFlowUsage__Group__0 : rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1 ;
public final void rule__ItemFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23795:1: ( rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1 )
- // InternalSysML.g:23796:2: rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1
+ // InternalSysML.g:23770:1: ( rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1 )
+ // InternalSysML.g:23771:2: rule__ItemFlowUsage__Group__0__Impl rule__ItemFlowUsage__Group__1
{
pushFollow(FOLLOW_86);
rule__ItemFlowUsage__Group__0__Impl();
@@ -82734,22 +82643,22 @@ public final void rule__ItemFlowUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemFlowUsage__Group__0__Impl"
- // InternalSysML.g:23803:1: rule__ItemFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:23778:1: rule__ItemFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ItemFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23807:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:23808:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23782:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:23783:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:23808:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:23809:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23783:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23784:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:23810:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23785:2: ( ruleUsagePrefix )?
int alt234=2;
int LA234_0 = input.LA(1);
@@ -82758,7 +82667,7 @@ public final void rule__ItemFlowUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt234) {
case 1 :
- // InternalSysML.g:23810:3: ruleUsagePrefix
+ // InternalSysML.g:23785:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -82796,14 +82705,14 @@ public final void rule__ItemFlowUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowUsage__Group__1"
- // InternalSysML.g:23818:1: rule__ItemFlowUsage__Group__1 : rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2 ;
+ // InternalSysML.g:23793:1: rule__ItemFlowUsage__Group__1 : rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2 ;
public final void rule__ItemFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23822:1: ( rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2 )
- // InternalSysML.g:23823:2: rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2
+ // InternalSysML.g:23797:1: ( rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2 )
+ // InternalSysML.g:23798:2: rule__ItemFlowUsage__Group__1__Impl rule__ItemFlowUsage__Group__2
{
pushFollow(FOLLOW_86);
rule__ItemFlowUsage__Group__1__Impl();
@@ -82834,22 +82743,22 @@ public final void rule__ItemFlowUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemFlowUsage__Group__1__Impl"
- // InternalSysML.g:23830:1: rule__ItemFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:23805:1: rule__ItemFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__ItemFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23834:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:23835:1: ( ( 'ref' )? )
+ // InternalSysML.g:23809:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:23810:1: ( ( 'ref' )? )
{
- // InternalSysML.g:23835:1: ( ( 'ref' )? )
- // InternalSysML.g:23836:2: ( 'ref' )?
+ // InternalSysML.g:23810:1: ( ( 'ref' )? )
+ // InternalSysML.g:23811:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:23837:2: ( 'ref' )?
+ // InternalSysML.g:23812:2: ( 'ref' )?
int alt235=2;
int LA235_0 = input.LA(1);
@@ -82858,7 +82767,7 @@ public final void rule__ItemFlowUsage__Group__1__Impl() throws RecognitionExcept
}
switch (alt235) {
case 1 :
- // InternalSysML.g:23837:3: 'ref'
+ // InternalSysML.g:23812:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -82892,14 +82801,14 @@ public final void rule__ItemFlowUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowUsage__Group__2"
- // InternalSysML.g:23845:1: rule__ItemFlowUsage__Group__2 : rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3 ;
+ // InternalSysML.g:23820:1: rule__ItemFlowUsage__Group__2 : rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3 ;
public final void rule__ItemFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23849:1: ( rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3 )
- // InternalSysML.g:23850:2: rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3
+ // InternalSysML.g:23824:1: ( rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3 )
+ // InternalSysML.g:23825:2: rule__ItemFlowUsage__Group__2__Impl rule__ItemFlowUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__ItemFlowUsage__Group__2__Impl();
@@ -82930,17 +82839,17 @@ public final void rule__ItemFlowUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemFlowUsage__Group__2__Impl"
- // InternalSysML.g:23857:1: rule__ItemFlowUsage__Group__2__Impl : ( ruleItemUsageKeyword ) ;
+ // InternalSysML.g:23832:1: rule__ItemFlowUsage__Group__2__Impl : ( ruleItemUsageKeyword ) ;
public final void rule__ItemFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23861:1: ( ( ruleItemUsageKeyword ) )
- // InternalSysML.g:23862:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23836:1: ( ( ruleItemUsageKeyword ) )
+ // InternalSysML.g:23837:1: ( ruleItemUsageKeyword )
{
- // InternalSysML.g:23862:1: ( ruleItemUsageKeyword )
- // InternalSysML.g:23863:2: ruleItemUsageKeyword
+ // InternalSysML.g:23837:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23838:2: ruleItemUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowUsageAccess().getItemUsageKeywordParserRuleCall_2());
@@ -82975,14 +82884,14 @@ public final void rule__ItemFlowUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemFlowUsage__Group__3"
- // InternalSysML.g:23872:1: rule__ItemFlowUsage__Group__3 : rule__ItemFlowUsage__Group__3__Impl ;
+ // InternalSysML.g:23847:1: rule__ItemFlowUsage__Group__3 : rule__ItemFlowUsage__Group__3__Impl ;
public final void rule__ItemFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23876:1: ( rule__ItemFlowUsage__Group__3__Impl )
- // InternalSysML.g:23877:2: rule__ItemFlowUsage__Group__3__Impl
+ // InternalSysML.g:23851:1: ( rule__ItemFlowUsage__Group__3__Impl )
+ // InternalSysML.g:23852:2: rule__ItemFlowUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ItemFlowUsage__Group__3__Impl();
@@ -83008,17 +82917,17 @@ public final void rule__ItemFlowUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ItemFlowUsage__Group__3__Impl"
- // InternalSysML.g:23883:1: rule__ItemFlowUsage__Group__3__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23858:1: rule__ItemFlowUsage__Group__3__Impl : ( ruleUsage ) ;
public final void rule__ItemFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23887:1: ( ( ruleUsage ) )
- // InternalSysML.g:23888:1: ( ruleUsage )
+ // InternalSysML.g:23862:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23863:1: ( ruleUsage )
{
- // InternalSysML.g:23888:1: ( ruleUsage )
- // InternalSysML.g:23889:2: ruleUsage
+ // InternalSysML.g:23863:1: ( ruleUsage )
+ // InternalSysML.g:23864:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowUsageAccess().getUsageParserRuleCall_3());
@@ -83053,14 +82962,14 @@ public final void rule__ItemFlowUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__ItemRefUsage__Group__0"
- // InternalSysML.g:23899:1: rule__ItemRefUsage__Group__0 : rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1 ;
+ // InternalSysML.g:23874:1: rule__ItemRefUsage__Group__0 : rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1 ;
public final void rule__ItemRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23903:1: ( rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1 )
- // InternalSysML.g:23904:2: rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1
+ // InternalSysML.g:23878:1: ( rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1 )
+ // InternalSysML.g:23879:2: rule__ItemRefUsage__Group__0__Impl rule__ItemRefUsage__Group__1
{
pushFollow(FOLLOW_86);
rule__ItemRefUsage__Group__0__Impl();
@@ -83091,22 +83000,22 @@ public final void rule__ItemRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ItemRefUsage__Group__0__Impl"
- // InternalSysML.g:23911:1: rule__ItemRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:23886:1: rule__ItemRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ItemRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23915:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:23916:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23890:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:23891:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:23916:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:23917:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23891:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:23892:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:23918:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:23893:2: ( ruleUsagePrefix )?
int alt236=2;
int LA236_0 = input.LA(1);
@@ -83115,7 +83024,7 @@ public final void rule__ItemRefUsage__Group__0__Impl() throws RecognitionExcepti
}
switch (alt236) {
case 1 :
- // InternalSysML.g:23918:3: ruleUsagePrefix
+ // InternalSysML.g:23893:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -83153,14 +83062,14 @@ public final void rule__ItemRefUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ItemRefUsage__Group__1"
- // InternalSysML.g:23926:1: rule__ItemRefUsage__Group__1 : rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2 ;
+ // InternalSysML.g:23901:1: rule__ItemRefUsage__Group__1 : rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2 ;
public final void rule__ItemRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23930:1: ( rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2 )
- // InternalSysML.g:23931:2: rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2
+ // InternalSysML.g:23905:1: ( rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2 )
+ // InternalSysML.g:23906:2: rule__ItemRefUsage__Group__1__Impl rule__ItemRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__ItemRefUsage__Group__1__Impl();
@@ -83191,23 +83100,23 @@ public final void rule__ItemRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ItemRefUsage__Group__1__Impl"
- // InternalSysML.g:23938:1: rule__ItemRefUsage__Group__1__Impl : ( ( rule__ItemRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:23913:1: rule__ItemRefUsage__Group__1__Impl : ( ( rule__ItemRefUsage__Alternatives_1 ) ) ;
public final void rule__ItemRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23942:1: ( ( ( rule__ItemRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:23943:1: ( ( rule__ItemRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:23917:1: ( ( ( rule__ItemRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:23918:1: ( ( rule__ItemRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:23943:1: ( ( rule__ItemRefUsage__Alternatives_1 ) )
- // InternalSysML.g:23944:2: ( rule__ItemRefUsage__Alternatives_1 )
+ // InternalSysML.g:23918:1: ( ( rule__ItemRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:23919:2: ( rule__ItemRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:23945:2: ( rule__ItemRefUsage__Alternatives_1 )
- // InternalSysML.g:23945:3: rule__ItemRefUsage__Alternatives_1
+ // InternalSysML.g:23920:2: ( rule__ItemRefUsage__Alternatives_1 )
+ // InternalSysML.g:23920:3: rule__ItemRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ItemRefUsage__Alternatives_1();
@@ -83242,14 +83151,14 @@ public final void rule__ItemRefUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ItemRefUsage__Group__2"
- // InternalSysML.g:23953:1: rule__ItemRefUsage__Group__2 : rule__ItemRefUsage__Group__2__Impl ;
+ // InternalSysML.g:23928:1: rule__ItemRefUsage__Group__2 : rule__ItemRefUsage__Group__2__Impl ;
public final void rule__ItemRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23957:1: ( rule__ItemRefUsage__Group__2__Impl )
- // InternalSysML.g:23958:2: rule__ItemRefUsage__Group__2__Impl
+ // InternalSysML.g:23932:1: ( rule__ItemRefUsage__Group__2__Impl )
+ // InternalSysML.g:23933:2: rule__ItemRefUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ItemRefUsage__Group__2__Impl();
@@ -83275,17 +83184,17 @@ public final void rule__ItemRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ItemRefUsage__Group__2__Impl"
- // InternalSysML.g:23964:1: rule__ItemRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:23939:1: rule__ItemRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__ItemRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23968:1: ( ( ruleUsage ) )
- // InternalSysML.g:23969:1: ( ruleUsage )
+ // InternalSysML.g:23943:1: ( ( ruleUsage ) )
+ // InternalSysML.g:23944:1: ( ruleUsage )
{
- // InternalSysML.g:23969:1: ( ruleUsage )
- // InternalSysML.g:23970:2: ruleUsage
+ // InternalSysML.g:23944:1: ( ruleUsage )
+ // InternalSysML.g:23945:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getUsageParserRuleCall_2());
@@ -83320,14 +83229,14 @@ public final void rule__ItemRefUsage__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ItemRefUsage__Group_1_0__0"
- // InternalSysML.g:23980:1: rule__ItemRefUsage__Group_1_0__0 : rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:23955:1: rule__ItemRefUsage__Group_1_0__0 : rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1 ;
public final void rule__ItemRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23984:1: ( rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1 )
- // InternalSysML.g:23985:2: rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1
+ // InternalSysML.g:23959:1: ( rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1 )
+ // InternalSysML.g:23960:2: rule__ItemRefUsage__Group_1_0__0__Impl rule__ItemRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_85);
rule__ItemRefUsage__Group_1_0__0__Impl();
@@ -83358,17 +83267,17 @@ public final void rule__ItemRefUsage__Group_1_0__0() throws RecognitionException
// $ANTLR start "rule__ItemRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:23992:1: rule__ItemRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:23967:1: rule__ItemRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__ItemRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:23996:1: ( ( 'ref' ) )
- // InternalSysML.g:23997:1: ( 'ref' )
+ // InternalSysML.g:23971:1: ( ( 'ref' ) )
+ // InternalSysML.g:23972:1: ( 'ref' )
{
- // InternalSysML.g:23997:1: ( 'ref' )
- // InternalSysML.g:23998:2: 'ref'
+ // InternalSysML.g:23972:1: ( 'ref' )
+ // InternalSysML.g:23973:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getRefKeyword_1_0_0());
@@ -83399,14 +83308,14 @@ public final void rule__ItemRefUsage__Group_1_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ItemRefUsage__Group_1_0__1"
- // InternalSysML.g:24007:1: rule__ItemRefUsage__Group_1_0__1 : rule__ItemRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:23982:1: rule__ItemRefUsage__Group_1_0__1 : rule__ItemRefUsage__Group_1_0__1__Impl ;
public final void rule__ItemRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24011:1: ( rule__ItemRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:24012:2: rule__ItemRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:23986:1: ( rule__ItemRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:23987:2: rule__ItemRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ItemRefUsage__Group_1_0__1__Impl();
@@ -83432,17 +83341,17 @@ public final void rule__ItemRefUsage__Group_1_0__1() throws RecognitionException
// $ANTLR start "rule__ItemRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:24018:1: rule__ItemRefUsage__Group_1_0__1__Impl : ( ruleItemUsageKeyword ) ;
+ // InternalSysML.g:23993:1: rule__ItemRefUsage__Group_1_0__1__Impl : ( ruleItemUsageKeyword ) ;
public final void rule__ItemRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24022:1: ( ( ruleItemUsageKeyword ) )
- // InternalSysML.g:24023:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23997:1: ( ( ruleItemUsageKeyword ) )
+ // InternalSysML.g:23998:1: ( ruleItemUsageKeyword )
{
- // InternalSysML.g:24023:1: ( ruleItemUsageKeyword )
- // InternalSysML.g:24024:2: ruleItemUsageKeyword
+ // InternalSysML.g:23998:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:23999:2: ruleItemUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getItemUsageKeywordParserRuleCall_1_0_1());
@@ -83477,14 +83386,14 @@ public final void rule__ItemRefUsage__Group_1_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__PartDefKeyword__Group_0__0"
- // InternalSysML.g:24034:1: rule__PartDefKeyword__Group_0__0 : rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1 ;
+ // InternalSysML.g:24009:1: rule__PartDefKeyword__Group_0__0 : rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1 ;
public final void rule__PartDefKeyword__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24038:1: ( rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1 )
- // InternalSysML.g:24039:2: rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1
+ // InternalSysML.g:24013:1: ( rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1 )
+ // InternalSysML.g:24014:2: rule__PartDefKeyword__Group_0__0__Impl rule__PartDefKeyword__Group_0__1
{
pushFollow(FOLLOW_79);
rule__PartDefKeyword__Group_0__0__Impl();
@@ -83515,17 +83424,17 @@ public final void rule__PartDefKeyword__Group_0__0() throws RecognitionException
// $ANTLR start "rule__PartDefKeyword__Group_0__0__Impl"
- // InternalSysML.g:24046:1: rule__PartDefKeyword__Group_0__0__Impl : ( rulePartKeyword ) ;
+ // InternalSysML.g:24021:1: rule__PartDefKeyword__Group_0__0__Impl : ( rulePartKeyword ) ;
public final void rule__PartDefKeyword__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24050:1: ( ( rulePartKeyword ) )
- // InternalSysML.g:24051:1: ( rulePartKeyword )
+ // InternalSysML.g:24025:1: ( ( rulePartKeyword ) )
+ // InternalSysML.g:24026:1: ( rulePartKeyword )
{
- // InternalSysML.g:24051:1: ( rulePartKeyword )
- // InternalSysML.g:24052:2: rulePartKeyword
+ // InternalSysML.g:24026:1: ( rulePartKeyword )
+ // InternalSysML.g:24027:2: rulePartKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefKeywordAccess().getPartKeywordParserRuleCall_0_0());
@@ -83560,14 +83469,14 @@ public final void rule__PartDefKeyword__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__PartDefKeyword__Group_0__1"
- // InternalSysML.g:24061:1: rule__PartDefKeyword__Group_0__1 : rule__PartDefKeyword__Group_0__1__Impl ;
+ // InternalSysML.g:24036:1: rule__PartDefKeyword__Group_0__1 : rule__PartDefKeyword__Group_0__1__Impl ;
public final void rule__PartDefKeyword__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24065:1: ( rule__PartDefKeyword__Group_0__1__Impl )
- // InternalSysML.g:24066:2: rule__PartDefKeyword__Group_0__1__Impl
+ // InternalSysML.g:24040:1: ( rule__PartDefKeyword__Group_0__1__Impl )
+ // InternalSysML.g:24041:2: rule__PartDefKeyword__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PartDefKeyword__Group_0__1__Impl();
@@ -83593,17 +83502,17 @@ public final void rule__PartDefKeyword__Group_0__1() throws RecognitionException
// $ANTLR start "rule__PartDefKeyword__Group_0__1__Impl"
- // InternalSysML.g:24072:1: rule__PartDefKeyword__Group_0__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:24047:1: rule__PartDefKeyword__Group_0__1__Impl : ( 'def' ) ;
public final void rule__PartDefKeyword__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24076:1: ( ( 'def' ) )
- // InternalSysML.g:24077:1: ( 'def' )
+ // InternalSysML.g:24051:1: ( ( 'def' ) )
+ // InternalSysML.g:24052:1: ( 'def' )
{
- // InternalSysML.g:24077:1: ( 'def' )
- // InternalSysML.g:24078:2: 'def'
+ // InternalSysML.g:24052:1: ( 'def' )
+ // InternalSysML.g:24053:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefKeywordAccess().getDefKeyword_0_1());
@@ -83634,14 +83543,14 @@ public final void rule__PartDefKeyword__Group_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__PartDefinition__Group__0"
- // InternalSysML.g:24088:1: rule__PartDefinition__Group__0 : rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1 ;
+ // InternalSysML.g:24063:1: rule__PartDefinition__Group__0 : rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1 ;
public final void rule__PartDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24092:1: ( rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1 )
- // InternalSysML.g:24093:2: rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1
+ // InternalSysML.g:24067:1: ( rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1 )
+ // InternalSysML.g:24068:2: rule__PartDefinition__Group__0__Impl rule__PartDefinition__Group__1
{
pushFollow(FOLLOW_87);
rule__PartDefinition__Group__0__Impl();
@@ -83672,22 +83581,22 @@ public final void rule__PartDefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__PartDefinition__Group__0__Impl"
- // InternalSysML.g:24100:1: rule__PartDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:24075:1: rule__PartDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__PartDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24104:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:24105:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:24079:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:24080:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:24105:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:24106:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:24080:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:24081:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:24107:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:24082:2: ( ruleDefinitionPrefix )?
int alt237=2;
int LA237_0 = input.LA(1);
@@ -83696,7 +83605,7 @@ public final void rule__PartDefinition__Group__0__Impl() throws RecognitionExcep
}
switch (alt237) {
case 1 :
- // InternalSysML.g:24107:3: ruleDefinitionPrefix
+ // InternalSysML.g:24082:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -83734,14 +83643,14 @@ public final void rule__PartDefinition__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__PartDefinition__Group__1"
- // InternalSysML.g:24115:1: rule__PartDefinition__Group__1 : rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2 ;
+ // InternalSysML.g:24090:1: rule__PartDefinition__Group__1 : rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2 ;
public final void rule__PartDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24119:1: ( rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2 )
- // InternalSysML.g:24120:2: rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2
+ // InternalSysML.g:24094:1: ( rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2 )
+ // InternalSysML.g:24095:2: rule__PartDefinition__Group__1__Impl rule__PartDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__PartDefinition__Group__1__Impl();
@@ -83772,17 +83681,17 @@ public final void rule__PartDefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__PartDefinition__Group__1__Impl"
- // InternalSysML.g:24127:1: rule__PartDefinition__Group__1__Impl : ( rulePartDefKeyword ) ;
+ // InternalSysML.g:24102:1: rule__PartDefinition__Group__1__Impl : ( rulePartDefKeyword ) ;
public final void rule__PartDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24131:1: ( ( rulePartDefKeyword ) )
- // InternalSysML.g:24132:1: ( rulePartDefKeyword )
+ // InternalSysML.g:24106:1: ( ( rulePartDefKeyword ) )
+ // InternalSysML.g:24107:1: ( rulePartDefKeyword )
{
- // InternalSysML.g:24132:1: ( rulePartDefKeyword )
- // InternalSysML.g:24133:2: rulePartDefKeyword
+ // InternalSysML.g:24107:1: ( rulePartDefKeyword )
+ // InternalSysML.g:24108:2: rulePartDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefinitionAccess().getPartDefKeywordParserRuleCall_1());
@@ -83817,14 +83726,14 @@ public final void rule__PartDefinition__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__PartDefinition__Group__2"
- // InternalSysML.g:24142:1: rule__PartDefinition__Group__2 : rule__PartDefinition__Group__2__Impl ;
+ // InternalSysML.g:24117:1: rule__PartDefinition__Group__2 : rule__PartDefinition__Group__2__Impl ;
public final void rule__PartDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24146:1: ( rule__PartDefinition__Group__2__Impl )
- // InternalSysML.g:24147:2: rule__PartDefinition__Group__2__Impl
+ // InternalSysML.g:24121:1: ( rule__PartDefinition__Group__2__Impl )
+ // InternalSysML.g:24122:2: rule__PartDefinition__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartDefinition__Group__2__Impl();
@@ -83850,17 +83759,17 @@ public final void rule__PartDefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__PartDefinition__Group__2__Impl"
- // InternalSysML.g:24153:1: rule__PartDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:24128:1: rule__PartDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__PartDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24157:1: ( ( ruleDefinition ) )
- // InternalSysML.g:24158:1: ( ruleDefinition )
+ // InternalSysML.g:24132:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:24133:1: ( ruleDefinition )
{
- // InternalSysML.g:24158:1: ( ruleDefinition )
- // InternalSysML.g:24159:2: ruleDefinition
+ // InternalSysML.g:24133:1: ( ruleDefinition )
+ // InternalSysML.g:24134:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -83895,14 +83804,14 @@ public final void rule__PartDefinition__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__PartUsage__Group__0"
- // InternalSysML.g:24169:1: rule__PartUsage__Group__0 : rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1 ;
+ // InternalSysML.g:24144:1: rule__PartUsage__Group__0 : rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1 ;
public final void rule__PartUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24173:1: ( rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1 )
- // InternalSysML.g:24174:2: rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1
+ // InternalSysML.g:24148:1: ( rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1 )
+ // InternalSysML.g:24149:2: rule__PartUsage__Group__0__Impl rule__PartUsage__Group__1
{
pushFollow(FOLLOW_88);
rule__PartUsage__Group__0__Impl();
@@ -83933,22 +83842,22 @@ public final void rule__PartUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__PartUsage__Group__0__Impl"
- // InternalSysML.g:24181:1: rule__PartUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:24156:1: rule__PartUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PartUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24185:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:24186:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24160:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:24161:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:24186:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:24187:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24161:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24162:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:24188:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24163:2: ( ruleUsagePrefix )?
int alt238=2;
int LA238_0 = input.LA(1);
@@ -83957,7 +83866,7 @@ public final void rule__PartUsage__Group__0__Impl() throws RecognitionException
}
switch (alt238) {
case 1 :
- // InternalSysML.g:24188:3: ruleUsagePrefix
+ // InternalSysML.g:24163:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -83995,14 +83904,14 @@ public final void rule__PartUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__PartUsage__Group__1"
- // InternalSysML.g:24196:1: rule__PartUsage__Group__1 : rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2 ;
+ // InternalSysML.g:24171:1: rule__PartUsage__Group__1 : rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2 ;
public final void rule__PartUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24200:1: ( rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2 )
- // InternalSysML.g:24201:2: rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2
+ // InternalSysML.g:24175:1: ( rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2 )
+ // InternalSysML.g:24176:2: rule__PartUsage__Group__1__Impl rule__PartUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__PartUsage__Group__1__Impl();
@@ -84033,17 +83942,17 @@ public final void rule__PartUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__PartUsage__Group__1__Impl"
- // InternalSysML.g:24208:1: rule__PartUsage__Group__1__Impl : ( rulePartUsageKeyword ) ;
+ // InternalSysML.g:24183:1: rule__PartUsage__Group__1__Impl : ( rulePartUsageKeyword ) ;
public final void rule__PartUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24212:1: ( ( rulePartUsageKeyword ) )
- // InternalSysML.g:24213:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24187:1: ( ( rulePartUsageKeyword ) )
+ // InternalSysML.g:24188:1: ( rulePartUsageKeyword )
{
- // InternalSysML.g:24213:1: ( rulePartUsageKeyword )
- // InternalSysML.g:24214:2: rulePartUsageKeyword
+ // InternalSysML.g:24188:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24189:2: rulePartUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartUsageAccess().getPartUsageKeywordParserRuleCall_1());
@@ -84078,14 +83987,14 @@ public final void rule__PartUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__PartUsage__Group__2"
- // InternalSysML.g:24223:1: rule__PartUsage__Group__2 : rule__PartUsage__Group__2__Impl ;
+ // InternalSysML.g:24198:1: rule__PartUsage__Group__2 : rule__PartUsage__Group__2__Impl ;
public final void rule__PartUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24227:1: ( rule__PartUsage__Group__2__Impl )
- // InternalSysML.g:24228:2: rule__PartUsage__Group__2__Impl
+ // InternalSysML.g:24202:1: ( rule__PartUsage__Group__2__Impl )
+ // InternalSysML.g:24203:2: rule__PartUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartUsage__Group__2__Impl();
@@ -84111,17 +84020,17 @@ public final void rule__PartUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__PartUsage__Group__2__Impl"
- // InternalSysML.g:24234:1: rule__PartUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:24209:1: rule__PartUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__PartUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24238:1: ( ( ruleUsage ) )
- // InternalSysML.g:24239:1: ( ruleUsage )
+ // InternalSysML.g:24213:1: ( ( ruleUsage ) )
+ // InternalSysML.g:24214:1: ( ruleUsage )
{
- // InternalSysML.g:24239:1: ( ruleUsage )
- // InternalSysML.g:24240:2: ruleUsage
+ // InternalSysML.g:24214:1: ( ruleUsage )
+ // InternalSysML.g:24215:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartUsageAccess().getUsageParserRuleCall_2());
@@ -84156,14 +84065,14 @@ public final void rule__PartUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__PartFlowUsage__Group__0"
- // InternalSysML.g:24250:1: rule__PartFlowUsage__Group__0 : rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1 ;
+ // InternalSysML.g:24225:1: rule__PartFlowUsage__Group__0 : rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1 ;
public final void rule__PartFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24254:1: ( rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1 )
- // InternalSysML.g:24255:2: rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1
+ // InternalSysML.g:24229:1: ( rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1 )
+ // InternalSysML.g:24230:2: rule__PartFlowUsage__Group__0__Impl rule__PartFlowUsage__Group__1
{
pushFollow(FOLLOW_89);
rule__PartFlowUsage__Group__0__Impl();
@@ -84194,22 +84103,22 @@ public final void rule__PartFlowUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__PartFlowUsage__Group__0__Impl"
- // InternalSysML.g:24262:1: rule__PartFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:24237:1: rule__PartFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PartFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24266:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:24267:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24241:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:24242:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:24267:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:24268:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24242:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24243:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:24269:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24244:2: ( ruleUsagePrefix )?
int alt239=2;
int LA239_0 = input.LA(1);
@@ -84218,7 +84127,7 @@ public final void rule__PartFlowUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt239) {
case 1 :
- // InternalSysML.g:24269:3: ruleUsagePrefix
+ // InternalSysML.g:24244:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -84256,14 +84165,14 @@ public final void rule__PartFlowUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__PartFlowUsage__Group__1"
- // InternalSysML.g:24277:1: rule__PartFlowUsage__Group__1 : rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2 ;
+ // InternalSysML.g:24252:1: rule__PartFlowUsage__Group__1 : rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2 ;
public final void rule__PartFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24281:1: ( rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2 )
- // InternalSysML.g:24282:2: rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2
+ // InternalSysML.g:24256:1: ( rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2 )
+ // InternalSysML.g:24257:2: rule__PartFlowUsage__Group__1__Impl rule__PartFlowUsage__Group__2
{
pushFollow(FOLLOW_89);
rule__PartFlowUsage__Group__1__Impl();
@@ -84294,22 +84203,22 @@ public final void rule__PartFlowUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__PartFlowUsage__Group__1__Impl"
- // InternalSysML.g:24289:1: rule__PartFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:24264:1: rule__PartFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__PartFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24293:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:24294:1: ( ( 'ref' )? )
+ // InternalSysML.g:24268:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:24269:1: ( ( 'ref' )? )
{
- // InternalSysML.g:24294:1: ( ( 'ref' )? )
- // InternalSysML.g:24295:2: ( 'ref' )?
+ // InternalSysML.g:24269:1: ( ( 'ref' )? )
+ // InternalSysML.g:24270:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:24296:2: ( 'ref' )?
+ // InternalSysML.g:24271:2: ( 'ref' )?
int alt240=2;
int LA240_0 = input.LA(1);
@@ -84318,7 +84227,7 @@ public final void rule__PartFlowUsage__Group__1__Impl() throws RecognitionExcept
}
switch (alt240) {
case 1 :
- // InternalSysML.g:24296:3: 'ref'
+ // InternalSysML.g:24271:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -84352,14 +84261,14 @@ public final void rule__PartFlowUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__PartFlowUsage__Group__2"
- // InternalSysML.g:24304:1: rule__PartFlowUsage__Group__2 : rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3 ;
+ // InternalSysML.g:24279:1: rule__PartFlowUsage__Group__2 : rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3 ;
public final void rule__PartFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24308:1: ( rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3 )
- // InternalSysML.g:24309:2: rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3
+ // InternalSysML.g:24283:1: ( rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3 )
+ // InternalSysML.g:24284:2: rule__PartFlowUsage__Group__2__Impl rule__PartFlowUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__PartFlowUsage__Group__2__Impl();
@@ -84390,17 +84299,17 @@ public final void rule__PartFlowUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__PartFlowUsage__Group__2__Impl"
- // InternalSysML.g:24316:1: rule__PartFlowUsage__Group__2__Impl : ( rulePartUsageKeyword ) ;
+ // InternalSysML.g:24291:1: rule__PartFlowUsage__Group__2__Impl : ( rulePartUsageKeyword ) ;
public final void rule__PartFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24320:1: ( ( rulePartUsageKeyword ) )
- // InternalSysML.g:24321:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24295:1: ( ( rulePartUsageKeyword ) )
+ // InternalSysML.g:24296:1: ( rulePartUsageKeyword )
{
- // InternalSysML.g:24321:1: ( rulePartUsageKeyword )
- // InternalSysML.g:24322:2: rulePartUsageKeyword
+ // InternalSysML.g:24296:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24297:2: rulePartUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartFlowUsageAccess().getPartUsageKeywordParserRuleCall_2());
@@ -84435,14 +84344,14 @@ public final void rule__PartFlowUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__PartFlowUsage__Group__3"
- // InternalSysML.g:24331:1: rule__PartFlowUsage__Group__3 : rule__PartFlowUsage__Group__3__Impl ;
+ // InternalSysML.g:24306:1: rule__PartFlowUsage__Group__3 : rule__PartFlowUsage__Group__3__Impl ;
public final void rule__PartFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24335:1: ( rule__PartFlowUsage__Group__3__Impl )
- // InternalSysML.g:24336:2: rule__PartFlowUsage__Group__3__Impl
+ // InternalSysML.g:24310:1: ( rule__PartFlowUsage__Group__3__Impl )
+ // InternalSysML.g:24311:2: rule__PartFlowUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PartFlowUsage__Group__3__Impl();
@@ -84468,17 +84377,17 @@ public final void rule__PartFlowUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__PartFlowUsage__Group__3__Impl"
- // InternalSysML.g:24342:1: rule__PartFlowUsage__Group__3__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:24317:1: rule__PartFlowUsage__Group__3__Impl : ( ruleUsage ) ;
public final void rule__PartFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24346:1: ( ( ruleUsage ) )
- // InternalSysML.g:24347:1: ( ruleUsage )
+ // InternalSysML.g:24321:1: ( ( ruleUsage ) )
+ // InternalSysML.g:24322:1: ( ruleUsage )
{
- // InternalSysML.g:24347:1: ( ruleUsage )
- // InternalSysML.g:24348:2: ruleUsage
+ // InternalSysML.g:24322:1: ( ruleUsage )
+ // InternalSysML.g:24323:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartFlowUsageAccess().getUsageParserRuleCall_3());
@@ -84513,14 +84422,14 @@ public final void rule__PartFlowUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__PartRefUsage__Group__0"
- // InternalSysML.g:24358:1: rule__PartRefUsage__Group__0 : rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1 ;
+ // InternalSysML.g:24333:1: rule__PartRefUsage__Group__0 : rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1 ;
public final void rule__PartRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24362:1: ( rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1 )
- // InternalSysML.g:24363:2: rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1
+ // InternalSysML.g:24337:1: ( rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1 )
+ // InternalSysML.g:24338:2: rule__PartRefUsage__Group__0__Impl rule__PartRefUsage__Group__1
{
pushFollow(FOLLOW_89);
rule__PartRefUsage__Group__0__Impl();
@@ -84551,22 +84460,22 @@ public final void rule__PartRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__PartRefUsage__Group__0__Impl"
- // InternalSysML.g:24370:1: rule__PartRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:24345:1: rule__PartRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PartRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24374:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:24375:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24349:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:24350:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:24375:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:24376:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24350:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24351:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:24377:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24352:2: ( ruleUsagePrefix )?
int alt241=2;
int LA241_0 = input.LA(1);
@@ -84575,7 +84484,7 @@ public final void rule__PartRefUsage__Group__0__Impl() throws RecognitionExcepti
}
switch (alt241) {
case 1 :
- // InternalSysML.g:24377:3: ruleUsagePrefix
+ // InternalSysML.g:24352:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -84613,14 +84522,14 @@ public final void rule__PartRefUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PartRefUsage__Group__1"
- // InternalSysML.g:24385:1: rule__PartRefUsage__Group__1 : rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2 ;
+ // InternalSysML.g:24360:1: rule__PartRefUsage__Group__1 : rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2 ;
public final void rule__PartRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24389:1: ( rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2 )
- // InternalSysML.g:24390:2: rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2
+ // InternalSysML.g:24364:1: ( rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2 )
+ // InternalSysML.g:24365:2: rule__PartRefUsage__Group__1__Impl rule__PartRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__PartRefUsage__Group__1__Impl();
@@ -84651,23 +84560,23 @@ public final void rule__PartRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__PartRefUsage__Group__1__Impl"
- // InternalSysML.g:24397:1: rule__PartRefUsage__Group__1__Impl : ( ( rule__PartRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:24372:1: rule__PartRefUsage__Group__1__Impl : ( ( rule__PartRefUsage__Alternatives_1 ) ) ;
public final void rule__PartRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24401:1: ( ( ( rule__PartRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:24402:1: ( ( rule__PartRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:24376:1: ( ( ( rule__PartRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:24377:1: ( ( rule__PartRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:24402:1: ( ( rule__PartRefUsage__Alternatives_1 ) )
- // InternalSysML.g:24403:2: ( rule__PartRefUsage__Alternatives_1 )
+ // InternalSysML.g:24377:1: ( ( rule__PartRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:24378:2: ( rule__PartRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:24404:2: ( rule__PartRefUsage__Alternatives_1 )
- // InternalSysML.g:24404:3: rule__PartRefUsage__Alternatives_1
+ // InternalSysML.g:24379:2: ( rule__PartRefUsage__Alternatives_1 )
+ // InternalSysML.g:24379:3: rule__PartRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__PartRefUsage__Alternatives_1();
@@ -84702,14 +84611,14 @@ public final void rule__PartRefUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PartRefUsage__Group__2"
- // InternalSysML.g:24412:1: rule__PartRefUsage__Group__2 : rule__PartRefUsage__Group__2__Impl ;
+ // InternalSysML.g:24387:1: rule__PartRefUsage__Group__2 : rule__PartRefUsage__Group__2__Impl ;
public final void rule__PartRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24416:1: ( rule__PartRefUsage__Group__2__Impl )
- // InternalSysML.g:24417:2: rule__PartRefUsage__Group__2__Impl
+ // InternalSysML.g:24391:1: ( rule__PartRefUsage__Group__2__Impl )
+ // InternalSysML.g:24392:2: rule__PartRefUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartRefUsage__Group__2__Impl();
@@ -84735,17 +84644,17 @@ public final void rule__PartRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__PartRefUsage__Group__2__Impl"
- // InternalSysML.g:24423:1: rule__PartRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:24398:1: rule__PartRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__PartRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24427:1: ( ( ruleUsage ) )
- // InternalSysML.g:24428:1: ( ruleUsage )
+ // InternalSysML.g:24402:1: ( ( ruleUsage ) )
+ // InternalSysML.g:24403:1: ( ruleUsage )
{
- // InternalSysML.g:24428:1: ( ruleUsage )
- // InternalSysML.g:24429:2: ruleUsage
+ // InternalSysML.g:24403:1: ( ruleUsage )
+ // InternalSysML.g:24404:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getUsageParserRuleCall_2());
@@ -84780,14 +84689,14 @@ public final void rule__PartRefUsage__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PartRefUsage__Group_1_0__0"
- // InternalSysML.g:24439:1: rule__PartRefUsage__Group_1_0__0 : rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:24414:1: rule__PartRefUsage__Group_1_0__0 : rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1 ;
public final void rule__PartRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24443:1: ( rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1 )
- // InternalSysML.g:24444:2: rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1
+ // InternalSysML.g:24418:1: ( rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1 )
+ // InternalSysML.g:24419:2: rule__PartRefUsage__Group_1_0__0__Impl rule__PartRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_88);
rule__PartRefUsage__Group_1_0__0__Impl();
@@ -84818,17 +84727,17 @@ public final void rule__PartRefUsage__Group_1_0__0() throws RecognitionException
// $ANTLR start "rule__PartRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:24451:1: rule__PartRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:24426:1: rule__PartRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__PartRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24455:1: ( ( 'ref' ) )
- // InternalSysML.g:24456:1: ( 'ref' )
+ // InternalSysML.g:24430:1: ( ( 'ref' ) )
+ // InternalSysML.g:24431:1: ( 'ref' )
{
- // InternalSysML.g:24456:1: ( 'ref' )
- // InternalSysML.g:24457:2: 'ref'
+ // InternalSysML.g:24431:1: ( 'ref' )
+ // InternalSysML.g:24432:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getRefKeyword_1_0_0());
@@ -84859,14 +84768,14 @@ public final void rule__PartRefUsage__Group_1_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__PartRefUsage__Group_1_0__1"
- // InternalSysML.g:24466:1: rule__PartRefUsage__Group_1_0__1 : rule__PartRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:24441:1: rule__PartRefUsage__Group_1_0__1 : rule__PartRefUsage__Group_1_0__1__Impl ;
public final void rule__PartRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24470:1: ( rule__PartRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:24471:2: rule__PartRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:24445:1: ( rule__PartRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:24446:2: rule__PartRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PartRefUsage__Group_1_0__1__Impl();
@@ -84892,17 +84801,17 @@ public final void rule__PartRefUsage__Group_1_0__1() throws RecognitionException
// $ANTLR start "rule__PartRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:24477:1: rule__PartRefUsage__Group_1_0__1__Impl : ( rulePartUsageKeyword ) ;
+ // InternalSysML.g:24452:1: rule__PartRefUsage__Group_1_0__1__Impl : ( rulePartUsageKeyword ) ;
public final void rule__PartRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24481:1: ( ( rulePartUsageKeyword ) )
- // InternalSysML.g:24482:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24456:1: ( ( rulePartUsageKeyword ) )
+ // InternalSysML.g:24457:1: ( rulePartUsageKeyword )
{
- // InternalSysML.g:24482:1: ( rulePartUsageKeyword )
- // InternalSysML.g:24483:2: rulePartUsageKeyword
+ // InternalSysML.g:24457:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:24458:2: rulePartUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getPartUsageKeywordParserRuleCall_1_0_1());
@@ -84937,14 +84846,14 @@ public final void rule__PartRefUsage__Group_1_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__PortDefKeyword__Group_0__0"
- // InternalSysML.g:24493:1: rule__PortDefKeyword__Group_0__0 : rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1 ;
+ // InternalSysML.g:24468:1: rule__PortDefKeyword__Group_0__0 : rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1 ;
public final void rule__PortDefKeyword__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24497:1: ( rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1 )
- // InternalSysML.g:24498:2: rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1
+ // InternalSysML.g:24472:1: ( rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1 )
+ // InternalSysML.g:24473:2: rule__PortDefKeyword__Group_0__0__Impl rule__PortDefKeyword__Group_0__1
{
pushFollow(FOLLOW_79);
rule__PortDefKeyword__Group_0__0__Impl();
@@ -84975,17 +84884,17 @@ public final void rule__PortDefKeyword__Group_0__0() throws RecognitionException
// $ANTLR start "rule__PortDefKeyword__Group_0__0__Impl"
- // InternalSysML.g:24505:1: rule__PortDefKeyword__Group_0__0__Impl : ( rulePortKeyword ) ;
+ // InternalSysML.g:24480:1: rule__PortDefKeyword__Group_0__0__Impl : ( rulePortKeyword ) ;
public final void rule__PortDefKeyword__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24509:1: ( ( rulePortKeyword ) )
- // InternalSysML.g:24510:1: ( rulePortKeyword )
+ // InternalSysML.g:24484:1: ( ( rulePortKeyword ) )
+ // InternalSysML.g:24485:1: ( rulePortKeyword )
{
- // InternalSysML.g:24510:1: ( rulePortKeyword )
- // InternalSysML.g:24511:2: rulePortKeyword
+ // InternalSysML.g:24485:1: ( rulePortKeyword )
+ // InternalSysML.g:24486:2: rulePortKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getPortKeywordParserRuleCall_0_0());
@@ -85020,14 +84929,14 @@ public final void rule__PortDefKeyword__Group_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__PortDefKeyword__Group_0__1"
- // InternalSysML.g:24520:1: rule__PortDefKeyword__Group_0__1 : rule__PortDefKeyword__Group_0__1__Impl ;
+ // InternalSysML.g:24495:1: rule__PortDefKeyword__Group_0__1 : rule__PortDefKeyword__Group_0__1__Impl ;
public final void rule__PortDefKeyword__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24524:1: ( rule__PortDefKeyword__Group_0__1__Impl )
- // InternalSysML.g:24525:2: rule__PortDefKeyword__Group_0__1__Impl
+ // InternalSysML.g:24499:1: ( rule__PortDefKeyword__Group_0__1__Impl )
+ // InternalSysML.g:24500:2: rule__PortDefKeyword__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortDefKeyword__Group_0__1__Impl();
@@ -85053,17 +84962,17 @@ public final void rule__PortDefKeyword__Group_0__1() throws RecognitionException
// $ANTLR start "rule__PortDefKeyword__Group_0__1__Impl"
- // InternalSysML.g:24531:1: rule__PortDefKeyword__Group_0__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:24506:1: rule__PortDefKeyword__Group_0__1__Impl : ( 'def' ) ;
public final void rule__PortDefKeyword__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24535:1: ( ( 'def' ) )
- // InternalSysML.g:24536:1: ( 'def' )
+ // InternalSysML.g:24510:1: ( ( 'def' ) )
+ // InternalSysML.g:24511:1: ( 'def' )
{
- // InternalSysML.g:24536:1: ( 'def' )
- // InternalSysML.g:24537:2: 'def'
+ // InternalSysML.g:24511:1: ( 'def' )
+ // InternalSysML.g:24512:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getDefKeyword_0_1());
@@ -85094,14 +85003,14 @@ public final void rule__PortDefKeyword__Group_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__PortDefKeyword__Group_1__0"
- // InternalSysML.g:24547:1: rule__PortDefKeyword__Group_1__0 : rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1 ;
+ // InternalSysML.g:24522:1: rule__PortDefKeyword__Group_1__0 : rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1 ;
public final void rule__PortDefKeyword__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24551:1: ( rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1 )
- // InternalSysML.g:24552:2: rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1
+ // InternalSysML.g:24526:1: ( rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1 )
+ // InternalSysML.g:24527:2: rule__PortDefKeyword__Group_1__0__Impl rule__PortDefKeyword__Group_1__1
{
pushFollow(FOLLOW_90);
rule__PortDefKeyword__Group_1__0__Impl();
@@ -85132,17 +85041,17 @@ public final void rule__PortDefKeyword__Group_1__0() throws RecognitionException
// $ANTLR start "rule__PortDefKeyword__Group_1__0__Impl"
- // InternalSysML.g:24559:1: rule__PortDefKeyword__Group_1__0__Impl : ( 'interface' ) ;
+ // InternalSysML.g:24534:1: rule__PortDefKeyword__Group_1__0__Impl : ( 'interface' ) ;
public final void rule__PortDefKeyword__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24563:1: ( ( 'interface' ) )
- // InternalSysML.g:24564:1: ( 'interface' )
+ // InternalSysML.g:24538:1: ( ( 'interface' ) )
+ // InternalSysML.g:24539:1: ( 'interface' )
{
- // InternalSysML.g:24564:1: ( 'interface' )
- // InternalSysML.g:24565:2: 'interface'
+ // InternalSysML.g:24539:1: ( 'interface' )
+ // InternalSysML.g:24540:2: 'interface'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getInterfaceKeyword_1_0());
@@ -85173,14 +85082,14 @@ public final void rule__PortDefKeyword__Group_1__0__Impl() throws RecognitionExc
// $ANTLR start "rule__PortDefKeyword__Group_1__1"
- // InternalSysML.g:24574:1: rule__PortDefKeyword__Group_1__1 : rule__PortDefKeyword__Group_1__1__Impl ;
+ // InternalSysML.g:24549:1: rule__PortDefKeyword__Group_1__1 : rule__PortDefKeyword__Group_1__1__Impl ;
public final void rule__PortDefKeyword__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24578:1: ( rule__PortDefKeyword__Group_1__1__Impl )
- // InternalSysML.g:24579:2: rule__PortDefKeyword__Group_1__1__Impl
+ // InternalSysML.g:24553:1: ( rule__PortDefKeyword__Group_1__1__Impl )
+ // InternalSysML.g:24554:2: rule__PortDefKeyword__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortDefKeyword__Group_1__1__Impl();
@@ -85206,17 +85115,17 @@ public final void rule__PortDefKeyword__Group_1__1() throws RecognitionException
// $ANTLR start "rule__PortDefKeyword__Group_1__1__Impl"
- // InternalSysML.g:24585:1: rule__PortDefKeyword__Group_1__1__Impl : ( 'block' ) ;
+ // InternalSysML.g:24560:1: rule__PortDefKeyword__Group_1__1__Impl : ( 'block' ) ;
public final void rule__PortDefKeyword__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24589:1: ( ( 'block' ) )
- // InternalSysML.g:24590:1: ( 'block' )
+ // InternalSysML.g:24564:1: ( ( 'block' ) )
+ // InternalSysML.g:24565:1: ( 'block' )
{
- // InternalSysML.g:24590:1: ( 'block' )
- // InternalSysML.g:24591:2: 'block'
+ // InternalSysML.g:24565:1: ( 'block' )
+ // InternalSysML.g:24566:2: 'block'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefKeywordAccess().getBlockKeyword_1_1());
@@ -85247,14 +85156,14 @@ public final void rule__PortDefKeyword__Group_1__1__Impl() throws RecognitionExc
// $ANTLR start "rule__PortDefinition__Group__0"
- // InternalSysML.g:24601:1: rule__PortDefinition__Group__0 : rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1 ;
+ // InternalSysML.g:24576:1: rule__PortDefinition__Group__0 : rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1 ;
public final void rule__PortDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24605:1: ( rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1 )
- // InternalSysML.g:24606:2: rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1
+ // InternalSysML.g:24580:1: ( rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1 )
+ // InternalSysML.g:24581:2: rule__PortDefinition__Group__0__Impl rule__PortDefinition__Group__1
{
pushFollow(FOLLOW_91);
rule__PortDefinition__Group__0__Impl();
@@ -85285,22 +85194,22 @@ public final void rule__PortDefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__PortDefinition__Group__0__Impl"
- // InternalSysML.g:24613:1: rule__PortDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:24588:1: rule__PortDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__PortDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24617:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:24618:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:24592:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:24593:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:24618:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:24619:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:24593:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:24594:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:24620:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:24595:2: ( ruleDefinitionPrefix )?
int alt242=2;
int LA242_0 = input.LA(1);
@@ -85309,7 +85218,7 @@ public final void rule__PortDefinition__Group__0__Impl() throws RecognitionExcep
}
switch (alt242) {
case 1 :
- // InternalSysML.g:24620:3: ruleDefinitionPrefix
+ // InternalSysML.g:24595:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -85347,14 +85256,14 @@ public final void rule__PortDefinition__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__PortDefinition__Group__1"
- // InternalSysML.g:24628:1: rule__PortDefinition__Group__1 : rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2 ;
+ // InternalSysML.g:24603:1: rule__PortDefinition__Group__1 : rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2 ;
public final void rule__PortDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24632:1: ( rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2 )
- // InternalSysML.g:24633:2: rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2
+ // InternalSysML.g:24607:1: ( rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2 )
+ // InternalSysML.g:24608:2: rule__PortDefinition__Group__1__Impl rule__PortDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__PortDefinition__Group__1__Impl();
@@ -85385,17 +85294,17 @@ public final void rule__PortDefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__PortDefinition__Group__1__Impl"
- // InternalSysML.g:24640:1: rule__PortDefinition__Group__1__Impl : ( rulePortDefKeyword ) ;
+ // InternalSysML.g:24615:1: rule__PortDefinition__Group__1__Impl : ( rulePortDefKeyword ) ;
public final void rule__PortDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24644:1: ( ( rulePortDefKeyword ) )
- // InternalSysML.g:24645:1: ( rulePortDefKeyword )
+ // InternalSysML.g:24619:1: ( ( rulePortDefKeyword ) )
+ // InternalSysML.g:24620:1: ( rulePortDefKeyword )
{
- // InternalSysML.g:24645:1: ( rulePortDefKeyword )
- // InternalSysML.g:24646:2: rulePortDefKeyword
+ // InternalSysML.g:24620:1: ( rulePortDefKeyword )
+ // InternalSysML.g:24621:2: rulePortDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefinitionAccess().getPortDefKeywordParserRuleCall_1());
@@ -85430,14 +85339,14 @@ public final void rule__PortDefinition__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__PortDefinition__Group__2"
- // InternalSysML.g:24655:1: rule__PortDefinition__Group__2 : rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3 ;
+ // InternalSysML.g:24630:1: rule__PortDefinition__Group__2 : rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3 ;
public final void rule__PortDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24659:1: ( rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3 )
- // InternalSysML.g:24660:2: rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3
+ // InternalSysML.g:24634:1: ( rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3 )
+ // InternalSysML.g:24635:2: rule__PortDefinition__Group__2__Impl rule__PortDefinition__Group__3
{
pushFollow(FOLLOW_1);
rule__PortDefinition__Group__2__Impl();
@@ -85468,17 +85377,17 @@ public final void rule__PortDefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__PortDefinition__Group__2__Impl"
- // InternalSysML.g:24667:1: rule__PortDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:24642:1: rule__PortDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__PortDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24671:1: ( ( ruleDefinition ) )
- // InternalSysML.g:24672:1: ( ruleDefinition )
+ // InternalSysML.g:24646:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:24647:1: ( ruleDefinition )
{
- // InternalSysML.g:24672:1: ( ruleDefinition )
- // InternalSysML.g:24673:2: ruleDefinition
+ // InternalSysML.g:24647:1: ( ruleDefinition )
+ // InternalSysML.g:24648:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -85513,14 +85422,14 @@ public final void rule__PortDefinition__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__PortDefinition__Group__3"
- // InternalSysML.g:24682:1: rule__PortDefinition__Group__3 : rule__PortDefinition__Group__3__Impl ;
+ // InternalSysML.g:24657:1: rule__PortDefinition__Group__3 : rule__PortDefinition__Group__3__Impl ;
public final void rule__PortDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24686:1: ( rule__PortDefinition__Group__3__Impl )
- // InternalSysML.g:24687:2: rule__PortDefinition__Group__3__Impl
+ // InternalSysML.g:24661:1: ( rule__PortDefinition__Group__3__Impl )
+ // InternalSysML.g:24662:2: rule__PortDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PortDefinition__Group__3__Impl();
@@ -85546,23 +85455,23 @@ public final void rule__PortDefinition__Group__3() throws RecognitionException {
// $ANTLR start "rule__PortDefinition__Group__3__Impl"
- // InternalSysML.g:24693:1: rule__PortDefinition__Group__3__Impl : ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:24668:1: rule__PortDefinition__Group__3__Impl : ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) ) ;
public final void rule__PortDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24697:1: ( ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) ) )
- // InternalSysML.g:24698:1: ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) )
+ // InternalSysML.g:24672:1: ( ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:24673:1: ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) )
{
- // InternalSysML.g:24698:1: ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) )
- // InternalSysML.g:24699:2: ( rule__PortDefinition__OwnedMembership_compAssignment_3 )
+ // InternalSysML.g:24673:1: ( ( rule__PortDefinition__OwnedMembership_compAssignment_3 ) )
+ // InternalSysML.g:24674:2: ( rule__PortDefinition__OwnedMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefinitionAccess().getOwnedMembership_compAssignment_3());
}
- // InternalSysML.g:24700:2: ( rule__PortDefinition__OwnedMembership_compAssignment_3 )
- // InternalSysML.g:24700:3: rule__PortDefinition__OwnedMembership_compAssignment_3
+ // InternalSysML.g:24675:2: ( rule__PortDefinition__OwnedMembership_compAssignment_3 )
+ // InternalSysML.g:24675:3: rule__PortDefinition__OwnedMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__PortDefinition__OwnedMembership_compAssignment_3();
@@ -85597,14 +85506,14 @@ public final void rule__PortDefinition__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__PortUsage__Group__0"
- // InternalSysML.g:24709:1: rule__PortUsage__Group__0 : rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1 ;
+ // InternalSysML.g:24684:1: rule__PortUsage__Group__0 : rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1 ;
public final void rule__PortUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24713:1: ( rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1 )
- // InternalSysML.g:24714:2: rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1
+ // InternalSysML.g:24688:1: ( rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1 )
+ // InternalSysML.g:24689:2: rule__PortUsage__Group__0__Impl rule__PortUsage__Group__1
{
pushFollow(FOLLOW_92);
rule__PortUsage__Group__0__Impl();
@@ -85635,22 +85544,22 @@ public final void rule__PortUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__PortUsage__Group__0__Impl"
- // InternalSysML.g:24721:1: rule__PortUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:24696:1: rule__PortUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PortUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24725:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:24726:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24700:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:24701:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:24726:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:24727:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24701:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24702:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:24728:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24703:2: ( ruleUsagePrefix )?
int alt243=2;
int LA243_0 = input.LA(1);
@@ -85659,7 +85568,7 @@ public final void rule__PortUsage__Group__0__Impl() throws RecognitionException
}
switch (alt243) {
case 1 :
- // InternalSysML.g:24728:3: ruleUsagePrefix
+ // InternalSysML.g:24703:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -85697,14 +85606,14 @@ public final void rule__PortUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__PortUsage__Group__1"
- // InternalSysML.g:24736:1: rule__PortUsage__Group__1 : rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2 ;
+ // InternalSysML.g:24711:1: rule__PortUsage__Group__1 : rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2 ;
public final void rule__PortUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24740:1: ( rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2 )
- // InternalSysML.g:24741:2: rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2
+ // InternalSysML.g:24715:1: ( rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2 )
+ // InternalSysML.g:24716:2: rule__PortUsage__Group__1__Impl rule__PortUsage__Group__2
{
pushFollow(FOLLOW_44);
rule__PortUsage__Group__1__Impl();
@@ -85735,17 +85644,17 @@ public final void rule__PortUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__PortUsage__Group__1__Impl"
- // InternalSysML.g:24748:1: rule__PortUsage__Group__1__Impl : ( rulePortUsageKeyword ) ;
+ // InternalSysML.g:24723:1: rule__PortUsage__Group__1__Impl : ( rulePortUsageKeyword ) ;
public final void rule__PortUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24752:1: ( ( rulePortUsageKeyword ) )
- // InternalSysML.g:24753:1: ( rulePortUsageKeyword )
+ // InternalSysML.g:24727:1: ( ( rulePortUsageKeyword ) )
+ // InternalSysML.g:24728:1: ( rulePortUsageKeyword )
{
- // InternalSysML.g:24753:1: ( rulePortUsageKeyword )
- // InternalSysML.g:24754:2: rulePortUsageKeyword
+ // InternalSysML.g:24728:1: ( rulePortUsageKeyword )
+ // InternalSysML.g:24729:2: rulePortUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageAccess().getPortUsageKeywordParserRuleCall_1());
@@ -85780,14 +85689,14 @@ public final void rule__PortUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__PortUsage__Group__2"
- // InternalSysML.g:24763:1: rule__PortUsage__Group__2 : rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3 ;
+ // InternalSysML.g:24738:1: rule__PortUsage__Group__2 : rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3 ;
public final void rule__PortUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24767:1: ( rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3 )
- // InternalSysML.g:24768:2: rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3
+ // InternalSysML.g:24742:1: ( rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3 )
+ // InternalSysML.g:24743:2: rule__PortUsage__Group__2__Impl rule__PortUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__PortUsage__Group__2__Impl();
@@ -85818,17 +85727,17 @@ public final void rule__PortUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__PortUsage__Group__2__Impl"
- // InternalSysML.g:24775:1: rule__PortUsage__Group__2__Impl : ( rulePortUsageDeclaration ) ;
+ // InternalSysML.g:24750:1: rule__PortUsage__Group__2__Impl : ( rulePortUsageDeclaration ) ;
public final void rule__PortUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24779:1: ( ( rulePortUsageDeclaration ) )
- // InternalSysML.g:24780:1: ( rulePortUsageDeclaration )
+ // InternalSysML.g:24754:1: ( ( rulePortUsageDeclaration ) )
+ // InternalSysML.g:24755:1: ( rulePortUsageDeclaration )
{
- // InternalSysML.g:24780:1: ( rulePortUsageDeclaration )
- // InternalSysML.g:24781:2: rulePortUsageDeclaration
+ // InternalSysML.g:24755:1: ( rulePortUsageDeclaration )
+ // InternalSysML.g:24756:2: rulePortUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageAccess().getPortUsageDeclarationParserRuleCall_2());
@@ -85863,14 +85772,14 @@ public final void rule__PortUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__PortUsage__Group__3"
- // InternalSysML.g:24790:1: rule__PortUsage__Group__3 : rule__PortUsage__Group__3__Impl ;
+ // InternalSysML.g:24765:1: rule__PortUsage__Group__3 : rule__PortUsage__Group__3__Impl ;
public final void rule__PortUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24794:1: ( rule__PortUsage__Group__3__Impl )
- // InternalSysML.g:24795:2: rule__PortUsage__Group__3__Impl
+ // InternalSysML.g:24769:1: ( rule__PortUsage__Group__3__Impl )
+ // InternalSysML.g:24770:2: rule__PortUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PortUsage__Group__3__Impl();
@@ -85896,17 +85805,17 @@ public final void rule__PortUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__PortUsage__Group__3__Impl"
- // InternalSysML.g:24801:1: rule__PortUsage__Group__3__Impl : ( ruleUsageCompletion ) ;
+ // InternalSysML.g:24776:1: rule__PortUsage__Group__3__Impl : ( ruleUsageCompletion ) ;
public final void rule__PortUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24805:1: ( ( ruleUsageCompletion ) )
- // InternalSysML.g:24806:1: ( ruleUsageCompletion )
+ // InternalSysML.g:24780:1: ( ( ruleUsageCompletion ) )
+ // InternalSysML.g:24781:1: ( ruleUsageCompletion )
{
- // InternalSysML.g:24806:1: ( ruleUsageCompletion )
- // InternalSysML.g:24807:2: ruleUsageCompletion
+ // InternalSysML.g:24781:1: ( ruleUsageCompletion )
+ // InternalSysML.g:24782:2: ruleUsageCompletion
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageAccess().getUsageCompletionParserRuleCall_3());
@@ -85941,14 +85850,14 @@ public final void rule__PortUsage__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__PortEndUsage__Group__0"
- // InternalSysML.g:24817:1: rule__PortEndUsage__Group__0 : rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1 ;
+ // InternalSysML.g:24792:1: rule__PortEndUsage__Group__0 : rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1 ;
public final void rule__PortEndUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24821:1: ( rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1 )
- // InternalSysML.g:24822:2: rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1
+ // InternalSysML.g:24796:1: ( rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1 )
+ // InternalSysML.g:24797:2: rule__PortEndUsage__Group__0__Impl rule__PortEndUsage__Group__1
{
pushFollow(FOLLOW_93);
rule__PortEndUsage__Group__0__Impl();
@@ -85979,22 +85888,22 @@ public final void rule__PortEndUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__PortEndUsage__Group__0__Impl"
- // InternalSysML.g:24829:1: rule__PortEndUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:24804:1: rule__PortEndUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PortEndUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24833:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:24834:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24808:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:24809:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:24834:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:24835:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24809:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:24810:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortEndUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:24836:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:24811:2: ( ruleUsagePrefix )?
int alt244=2;
int LA244_0 = input.LA(1);
@@ -86003,7 +85912,7 @@ public final void rule__PortEndUsage__Group__0__Impl() throws RecognitionExcepti
}
switch (alt244) {
case 1 :
- // InternalSysML.g:24836:3: ruleUsagePrefix
+ // InternalSysML.g:24811:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -86041,14 +85950,14 @@ public final void rule__PortEndUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PortEndUsage__Group__1"
- // InternalSysML.g:24844:1: rule__PortEndUsage__Group__1 : rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2 ;
+ // InternalSysML.g:24819:1: rule__PortEndUsage__Group__1 : rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2 ;
public final void rule__PortEndUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24848:1: ( rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2 )
- // InternalSysML.g:24849:2: rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2
+ // InternalSysML.g:24823:1: ( rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2 )
+ // InternalSysML.g:24824:2: rule__PortEndUsage__Group__1__Impl rule__PortEndUsage__Group__2
{
pushFollow(FOLLOW_93);
rule__PortEndUsage__Group__1__Impl();
@@ -86079,22 +85988,22 @@ public final void rule__PortEndUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__PortEndUsage__Group__1__Impl"
- // InternalSysML.g:24856:1: rule__PortEndUsage__Group__1__Impl : ( ( rulePortUsageKeyword )? ) ;
+ // InternalSysML.g:24831:1: rule__PortEndUsage__Group__1__Impl : ( ( rulePortUsageKeyword )? ) ;
public final void rule__PortEndUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24860:1: ( ( ( rulePortUsageKeyword )? ) )
- // InternalSysML.g:24861:1: ( ( rulePortUsageKeyword )? )
+ // InternalSysML.g:24835:1: ( ( ( rulePortUsageKeyword )? ) )
+ // InternalSysML.g:24836:1: ( ( rulePortUsageKeyword )? )
{
- // InternalSysML.g:24861:1: ( ( rulePortUsageKeyword )? )
- // InternalSysML.g:24862:2: ( rulePortUsageKeyword )?
+ // InternalSysML.g:24836:1: ( ( rulePortUsageKeyword )? )
+ // InternalSysML.g:24837:2: ( rulePortUsageKeyword )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortEndUsageAccess().getPortUsageKeywordParserRuleCall_1());
}
- // InternalSysML.g:24863:2: ( rulePortUsageKeyword )?
+ // InternalSysML.g:24838:2: ( rulePortUsageKeyword )?
int alt245=2;
int LA245_0 = input.LA(1);
@@ -86103,7 +86012,7 @@ public final void rule__PortEndUsage__Group__1__Impl() throws RecognitionExcepti
}
switch (alt245) {
case 1 :
- // InternalSysML.g:24863:3: rulePortUsageKeyword
+ // InternalSysML.g:24838:3: rulePortUsageKeyword
{
pushFollow(FOLLOW_2);
rulePortUsageKeyword();
@@ -86141,14 +86050,14 @@ public final void rule__PortEndUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PortEndUsage__Group__2"
- // InternalSysML.g:24871:1: rule__PortEndUsage__Group__2 : rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3 ;
+ // InternalSysML.g:24846:1: rule__PortEndUsage__Group__2 : rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3 ;
public final void rule__PortEndUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24875:1: ( rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3 )
- // InternalSysML.g:24876:2: rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3
+ // InternalSysML.g:24850:1: ( rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3 )
+ // InternalSysML.g:24851:2: rule__PortEndUsage__Group__2__Impl rule__PortEndUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__PortEndUsage__Group__2__Impl();
@@ -86179,17 +86088,17 @@ public final void rule__PortEndUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__PortEndUsage__Group__2__Impl"
- // InternalSysML.g:24883:1: rule__PortEndUsage__Group__2__Impl : ( rulePortUsageDeclaration ) ;
+ // InternalSysML.g:24858:1: rule__PortEndUsage__Group__2__Impl : ( rulePortUsageDeclaration ) ;
public final void rule__PortEndUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24887:1: ( ( rulePortUsageDeclaration ) )
- // InternalSysML.g:24888:1: ( rulePortUsageDeclaration )
+ // InternalSysML.g:24862:1: ( ( rulePortUsageDeclaration ) )
+ // InternalSysML.g:24863:1: ( rulePortUsageDeclaration )
{
- // InternalSysML.g:24888:1: ( rulePortUsageDeclaration )
- // InternalSysML.g:24889:2: rulePortUsageDeclaration
+ // InternalSysML.g:24863:1: ( rulePortUsageDeclaration )
+ // InternalSysML.g:24864:2: rulePortUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortEndUsageAccess().getPortUsageDeclarationParserRuleCall_2());
@@ -86224,14 +86133,14 @@ public final void rule__PortEndUsage__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PortEndUsage__Group__3"
- // InternalSysML.g:24898:1: rule__PortEndUsage__Group__3 : rule__PortEndUsage__Group__3__Impl ;
+ // InternalSysML.g:24873:1: rule__PortEndUsage__Group__3 : rule__PortEndUsage__Group__3__Impl ;
public final void rule__PortEndUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24902:1: ( rule__PortEndUsage__Group__3__Impl )
- // InternalSysML.g:24903:2: rule__PortEndUsage__Group__3__Impl
+ // InternalSysML.g:24877:1: ( rule__PortEndUsage__Group__3__Impl )
+ // InternalSysML.g:24878:2: rule__PortEndUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PortEndUsage__Group__3__Impl();
@@ -86257,17 +86166,17 @@ public final void rule__PortEndUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__PortEndUsage__Group__3__Impl"
- // InternalSysML.g:24909:1: rule__PortEndUsage__Group__3__Impl : ( ruleUsageCompletion ) ;
+ // InternalSysML.g:24884:1: rule__PortEndUsage__Group__3__Impl : ( ruleUsageCompletion ) ;
public final void rule__PortEndUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24913:1: ( ( ruleUsageCompletion ) )
- // InternalSysML.g:24914:1: ( ruleUsageCompletion )
+ // InternalSysML.g:24888:1: ( ( ruleUsageCompletion ) )
+ // InternalSysML.g:24889:1: ( ruleUsageCompletion )
{
- // InternalSysML.g:24914:1: ( ruleUsageCompletion )
- // InternalSysML.g:24915:2: ruleUsageCompletion
+ // InternalSysML.g:24889:1: ( ruleUsageCompletion )
+ // InternalSysML.g:24890:2: ruleUsageCompletion
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortEndUsageAccess().getUsageCompletionParserRuleCall_3());
@@ -86302,14 +86211,14 @@ public final void rule__PortEndUsage__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__PortUsageDeclaration__Group_0__0"
- // InternalSysML.g:24925:1: rule__PortUsageDeclaration__Group_0__0 : rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1 ;
+ // InternalSysML.g:24900:1: rule__PortUsageDeclaration__Group_0__0 : rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1 ;
public final void rule__PortUsageDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24929:1: ( rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1 )
- // InternalSysML.g:24930:2: rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1
+ // InternalSysML.g:24904:1: ( rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1 )
+ // InternalSysML.g:24905:2: rule__PortUsageDeclaration__Group_0__0__Impl rule__PortUsageDeclaration__Group_0__1
{
pushFollow(FOLLOW_44);
rule__PortUsageDeclaration__Group_0__0__Impl();
@@ -86340,17 +86249,17 @@ public final void rule__PortUsageDeclaration__Group_0__0() throws RecognitionExc
// $ANTLR start "rule__PortUsageDeclaration__Group_0__0__Impl"
- // InternalSysML.g:24937:1: rule__PortUsageDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
+ // InternalSysML.g:24912:1: rule__PortUsageDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
public final void rule__PortUsageDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24941:1: ( ( ruleIdentification ) )
- // InternalSysML.g:24942:1: ( ruleIdentification )
+ // InternalSysML.g:24916:1: ( ( ruleIdentification ) )
+ // InternalSysML.g:24917:1: ( ruleIdentification )
{
- // InternalSysML.g:24942:1: ( ruleIdentification )
- // InternalSysML.g:24943:2: ruleIdentification
+ // InternalSysML.g:24917:1: ( ruleIdentification )
+ // InternalSysML.g:24918:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageDeclarationAccess().getIdentificationParserRuleCall_0_0());
@@ -86385,14 +86294,14 @@ public final void rule__PortUsageDeclaration__Group_0__0__Impl() throws Recognit
// $ANTLR start "rule__PortUsageDeclaration__Group_0__1"
- // InternalSysML.g:24952:1: rule__PortUsageDeclaration__Group_0__1 : rule__PortUsageDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:24927:1: rule__PortUsageDeclaration__Group_0__1 : rule__PortUsageDeclaration__Group_0__1__Impl ;
public final void rule__PortUsageDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24956:1: ( rule__PortUsageDeclaration__Group_0__1__Impl )
- // InternalSysML.g:24957:2: rule__PortUsageDeclaration__Group_0__1__Impl
+ // InternalSysML.g:24931:1: ( rule__PortUsageDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:24932:2: rule__PortUsageDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortUsageDeclaration__Group_0__1__Impl();
@@ -86418,22 +86327,22 @@ public final void rule__PortUsageDeclaration__Group_0__1() throws RecognitionExc
// $ANTLR start "rule__PortUsageDeclaration__Group_0__1__Impl"
- // InternalSysML.g:24963:1: rule__PortUsageDeclaration__Group_0__1__Impl : ( ( rulePortSpecializationPart )? ) ;
+ // InternalSysML.g:24938:1: rule__PortUsageDeclaration__Group_0__1__Impl : ( ( rulePortSpecializationPart )? ) ;
public final void rule__PortUsageDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24967:1: ( ( ( rulePortSpecializationPart )? ) )
- // InternalSysML.g:24968:1: ( ( rulePortSpecializationPart )? )
+ // InternalSysML.g:24942:1: ( ( ( rulePortSpecializationPart )? ) )
+ // InternalSysML.g:24943:1: ( ( rulePortSpecializationPart )? )
{
- // InternalSysML.g:24968:1: ( ( rulePortSpecializationPart )? )
- // InternalSysML.g:24969:2: ( rulePortSpecializationPart )?
+ // InternalSysML.g:24943:1: ( ( rulePortSpecializationPart )? )
+ // InternalSysML.g:24944:2: ( rulePortSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortUsageDeclarationAccess().getPortSpecializationPartParserRuleCall_0_1());
}
- // InternalSysML.g:24970:2: ( rulePortSpecializationPart )?
+ // InternalSysML.g:24945:2: ( rulePortSpecializationPart )?
int alt246=2;
int LA246_0 = input.LA(1);
@@ -86442,7 +86351,7 @@ public final void rule__PortUsageDeclaration__Group_0__1__Impl() throws Recognit
}
switch (alt246) {
case 1 :
- // InternalSysML.g:24970:3: rulePortSpecializationPart
+ // InternalSysML.g:24945:3: rulePortSpecializationPart
{
pushFollow(FOLLOW_2);
rulePortSpecializationPart();
@@ -86480,14 +86389,14 @@ public final void rule__PortUsageDeclaration__Group_0__1__Impl() throws Recognit
// $ANTLR start "rule__PortSpecializationPart__Group_0__0"
- // InternalSysML.g:24979:1: rule__PortSpecializationPart__Group_0__0 : rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1 ;
+ // InternalSysML.g:24954:1: rule__PortSpecializationPart__Group_0__0 : rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1 ;
public final void rule__PortSpecializationPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24983:1: ( rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1 )
- // InternalSysML.g:24984:2: rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1
+ // InternalSysML.g:24958:1: ( rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1 )
+ // InternalSysML.g:24959:2: rule__PortSpecializationPart__Group_0__0__Impl rule__PortSpecializationPart__Group_0__1
{
pushFollow(FOLLOW_44);
rule__PortSpecializationPart__Group_0__0__Impl();
@@ -86518,26 +86427,26 @@ public final void rule__PortSpecializationPart__Group_0__0() throws RecognitionE
// $ANTLR start "rule__PortSpecializationPart__Group_0__0__Impl"
- // InternalSysML.g:24991:1: rule__PortSpecializationPart__Group_0__0__Impl : ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) ) ;
+ // InternalSysML.g:24966:1: rule__PortSpecializationPart__Group_0__0__Impl : ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) ) ;
public final void rule__PortSpecializationPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:24995:1: ( ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) ) )
- // InternalSysML.g:24996:1: ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) )
+ // InternalSysML.g:24970:1: ( ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) ) )
+ // InternalSysML.g:24971:1: ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) )
{
- // InternalSysML.g:24996:1: ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) )
- // InternalSysML.g:24997:2: ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* )
+ // InternalSysML.g:24971:1: ( ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* ) )
+ // InternalSysML.g:24972:2: ( ( rulePortSpecialization ) ) ( ( rulePortSpecialization )* )
{
- // InternalSysML.g:24997:2: ( ( rulePortSpecialization ) )
- // InternalSysML.g:24998:3: ( rulePortSpecialization )
+ // InternalSysML.g:24972:2: ( ( rulePortSpecialization ) )
+ // InternalSysML.g:24973:3: ( rulePortSpecialization )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getPortSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:24999:3: ( rulePortSpecialization )
- // InternalSysML.g:24999:4: rulePortSpecialization
+ // InternalSysML.g:24974:3: ( rulePortSpecialization )
+ // InternalSysML.g:24974:4: rulePortSpecialization
{
pushFollow(FOLLOW_45);
rulePortSpecialization();
@@ -86553,20 +86462,20 @@ public final void rule__PortSpecializationPart__Group_0__0__Impl() throws Recogn
}
- // InternalSysML.g:25002:2: ( ( rulePortSpecialization )* )
- // InternalSysML.g:25003:3: ( rulePortSpecialization )*
+ // InternalSysML.g:24977:2: ( ( rulePortSpecialization )* )
+ // InternalSysML.g:24978:3: ( rulePortSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getPortSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:25004:3: ( rulePortSpecialization )*
+ // InternalSysML.g:24979:3: ( rulePortSpecialization )*
loop247:
do {
int alt247=2;
alt247 = dfa247.predict(input);
switch (alt247) {
case 1 :
- // InternalSysML.g:25004:4: rulePortSpecialization
+ // InternalSysML.g:24979:4: rulePortSpecialization
{
pushFollow(FOLLOW_45);
rulePortSpecialization();
@@ -86610,14 +86519,14 @@ public final void rule__PortSpecializationPart__Group_0__0__Impl() throws Recogn
// $ANTLR start "rule__PortSpecializationPart__Group_0__1"
- // InternalSysML.g:25013:1: rule__PortSpecializationPart__Group_0__1 : rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2 ;
+ // InternalSysML.g:24988:1: rule__PortSpecializationPart__Group_0__1 : rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2 ;
public final void rule__PortSpecializationPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25017:1: ( rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2 )
- // InternalSysML.g:25018:2: rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2
+ // InternalSysML.g:24992:1: ( rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2 )
+ // InternalSysML.g:24993:2: rule__PortSpecializationPart__Group_0__1__Impl rule__PortSpecializationPart__Group_0__2
{
pushFollow(FOLLOW_44);
rule__PortSpecializationPart__Group_0__1__Impl();
@@ -86648,22 +86557,22 @@ public final void rule__PortSpecializationPart__Group_0__1() throws RecognitionE
// $ANTLR start "rule__PortSpecializationPart__Group_0__1__Impl"
- // InternalSysML.g:25025:1: rule__PortSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ // InternalSysML.g:25000:1: rule__PortSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
public final void rule__PortSpecializationPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25029:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalSysML.g:25030:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:25004:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalSysML.g:25005:1: ( ( ruleMultiplicityPart )? )
{
- // InternalSysML.g:25030:1: ( ( ruleMultiplicityPart )? )
- // InternalSysML.g:25031:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:25005:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:25006:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getMultiplicityPartParserRuleCall_0_1());
}
- // InternalSysML.g:25032:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:25007:2: ( ruleMultiplicityPart )?
int alt248=2;
int LA248_0 = input.LA(1);
@@ -86672,7 +86581,7 @@ public final void rule__PortSpecializationPart__Group_0__1__Impl() throws Recogn
}
switch (alt248) {
case 1 :
- // InternalSysML.g:25032:3: ruleMultiplicityPart
+ // InternalSysML.g:25007:3: ruleMultiplicityPart
{
pushFollow(FOLLOW_2);
ruleMultiplicityPart();
@@ -86710,14 +86619,14 @@ public final void rule__PortSpecializationPart__Group_0__1__Impl() throws Recogn
// $ANTLR start "rule__PortSpecializationPart__Group_0__2"
- // InternalSysML.g:25040:1: rule__PortSpecializationPart__Group_0__2 : rule__PortSpecializationPart__Group_0__2__Impl ;
+ // InternalSysML.g:25015:1: rule__PortSpecializationPart__Group_0__2 : rule__PortSpecializationPart__Group_0__2__Impl ;
public final void rule__PortSpecializationPart__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25044:1: ( rule__PortSpecializationPart__Group_0__2__Impl )
- // InternalSysML.g:25045:2: rule__PortSpecializationPart__Group_0__2__Impl
+ // InternalSysML.g:25019:1: ( rule__PortSpecializationPart__Group_0__2__Impl )
+ // InternalSysML.g:25020:2: rule__PortSpecializationPart__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__PortSpecializationPart__Group_0__2__Impl();
@@ -86743,22 +86652,22 @@ public final void rule__PortSpecializationPart__Group_0__2() throws RecognitionE
// $ANTLR start "rule__PortSpecializationPart__Group_0__2__Impl"
- // InternalSysML.g:25051:1: rule__PortSpecializationPart__Group_0__2__Impl : ( ( rulePortSpecialization )* ) ;
+ // InternalSysML.g:25026:1: rule__PortSpecializationPart__Group_0__2__Impl : ( ( rulePortSpecialization )* ) ;
public final void rule__PortSpecializationPart__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25055:1: ( ( ( rulePortSpecialization )* ) )
- // InternalSysML.g:25056:1: ( ( rulePortSpecialization )* )
+ // InternalSysML.g:25030:1: ( ( ( rulePortSpecialization )* ) )
+ // InternalSysML.g:25031:1: ( ( rulePortSpecialization )* )
{
- // InternalSysML.g:25056:1: ( ( rulePortSpecialization )* )
- // InternalSysML.g:25057:2: ( rulePortSpecialization )*
+ // InternalSysML.g:25031:1: ( ( rulePortSpecialization )* )
+ // InternalSysML.g:25032:2: ( rulePortSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getPortSpecializationParserRuleCall_0_2());
}
- // InternalSysML.g:25058:2: ( rulePortSpecialization )*
+ // InternalSysML.g:25033:2: ( rulePortSpecialization )*
loop249:
do {
int alt249=2;
@@ -86771,7 +86680,7 @@ public final void rule__PortSpecializationPart__Group_0__2__Impl() throws Recogn
switch (alt249) {
case 1 :
- // InternalSysML.g:25058:3: rulePortSpecialization
+ // InternalSysML.g:25033:3: rulePortSpecialization
{
pushFollow(FOLLOW_45);
rulePortSpecialization();
@@ -86812,14 +86721,14 @@ public final void rule__PortSpecializationPart__Group_0__2__Impl() throws Recogn
// $ANTLR start "rule__PortSpecializationPart__Group_1__0"
- // InternalSysML.g:25067:1: rule__PortSpecializationPart__Group_1__0 : rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1 ;
+ // InternalSysML.g:25042:1: rule__PortSpecializationPart__Group_1__0 : rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1 ;
public final void rule__PortSpecializationPart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25071:1: ( rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1 )
- // InternalSysML.g:25072:2: rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1
+ // InternalSysML.g:25046:1: ( rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1 )
+ // InternalSysML.g:25047:2: rule__PortSpecializationPart__Group_1__0__Impl rule__PortSpecializationPart__Group_1__1
{
pushFollow(FOLLOW_46);
rule__PortSpecializationPart__Group_1__0__Impl();
@@ -86850,17 +86759,17 @@ public final void rule__PortSpecializationPart__Group_1__0() throws RecognitionE
// $ANTLR start "rule__PortSpecializationPart__Group_1__0__Impl"
- // InternalSysML.g:25079:1: rule__PortSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
+ // InternalSysML.g:25054:1: rule__PortSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
public final void rule__PortSpecializationPart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25083:1: ( ( ruleMultiplicityPart ) )
- // InternalSysML.g:25084:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:25058:1: ( ( ruleMultiplicityPart ) )
+ // InternalSysML.g:25059:1: ( ruleMultiplicityPart )
{
- // InternalSysML.g:25084:1: ( ruleMultiplicityPart )
- // InternalSysML.g:25085:2: ruleMultiplicityPart
+ // InternalSysML.g:25059:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:25060:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getMultiplicityPartParserRuleCall_1_0());
@@ -86895,14 +86804,14 @@ public final void rule__PortSpecializationPart__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__PortSpecializationPart__Group_1__1"
- // InternalSysML.g:25094:1: rule__PortSpecializationPart__Group_1__1 : rule__PortSpecializationPart__Group_1__1__Impl ;
+ // InternalSysML.g:25069:1: rule__PortSpecializationPart__Group_1__1 : rule__PortSpecializationPart__Group_1__1__Impl ;
public final void rule__PortSpecializationPart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25098:1: ( rule__PortSpecializationPart__Group_1__1__Impl )
- // InternalSysML.g:25099:2: rule__PortSpecializationPart__Group_1__1__Impl
+ // InternalSysML.g:25073:1: ( rule__PortSpecializationPart__Group_1__1__Impl )
+ // InternalSysML.g:25074:2: rule__PortSpecializationPart__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortSpecializationPart__Group_1__1__Impl();
@@ -86928,22 +86837,22 @@ public final void rule__PortSpecializationPart__Group_1__1() throws RecognitionE
// $ANTLR start "rule__PortSpecializationPart__Group_1__1__Impl"
- // InternalSysML.g:25105:1: rule__PortSpecializationPart__Group_1__1__Impl : ( ( rulePortSpecialization )* ) ;
+ // InternalSysML.g:25080:1: rule__PortSpecializationPart__Group_1__1__Impl : ( ( rulePortSpecialization )* ) ;
public final void rule__PortSpecializationPart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25109:1: ( ( ( rulePortSpecialization )* ) )
- // InternalSysML.g:25110:1: ( ( rulePortSpecialization )* )
+ // InternalSysML.g:25084:1: ( ( ( rulePortSpecialization )* ) )
+ // InternalSysML.g:25085:1: ( ( rulePortSpecialization )* )
{
- // InternalSysML.g:25110:1: ( ( rulePortSpecialization )* )
- // InternalSysML.g:25111:2: ( rulePortSpecialization )*
+ // InternalSysML.g:25085:1: ( ( rulePortSpecialization )* )
+ // InternalSysML.g:25086:2: ( rulePortSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortSpecializationPartAccess().getPortSpecializationParserRuleCall_1_1());
}
- // InternalSysML.g:25112:2: ( rulePortSpecialization )*
+ // InternalSysML.g:25087:2: ( rulePortSpecialization )*
loop250:
do {
int alt250=2;
@@ -86956,7 +86865,7 @@ public final void rule__PortSpecializationPart__Group_1__1__Impl() throws Recogn
switch (alt250) {
case 1 :
- // InternalSysML.g:25112:3: rulePortSpecialization
+ // InternalSysML.g:25087:3: rulePortSpecialization
{
pushFollow(FOLLOW_45);
rulePortSpecialization();
@@ -86997,14 +86906,14 @@ public final void rule__PortSpecializationPart__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__PortTypings__Group__0"
- // InternalSysML.g:25121:1: rule__PortTypings__Group__0 : rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1 ;
+ // InternalSysML.g:25096:1: rule__PortTypings__Group__0 : rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1 ;
public final void rule__PortTypings__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25125:1: ( rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1 )
- // InternalSysML.g:25126:2: rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1
+ // InternalSysML.g:25100:1: ( rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1 )
+ // InternalSysML.g:25101:2: rule__PortTypings__Group__0__Impl rule__PortTypings__Group__1
{
pushFollow(FOLLOW_94);
rule__PortTypings__Group__0__Impl();
@@ -87035,17 +86944,17 @@ public final void rule__PortTypings__Group__0() throws RecognitionException {
// $ANTLR start "rule__PortTypings__Group__0__Impl"
- // InternalSysML.g:25133:1: rule__PortTypings__Group__0__Impl : ( ruleDefinedByKeyword ) ;
+ // InternalSysML.g:25108:1: rule__PortTypings__Group__0__Impl : ( ruleDefinedByKeyword ) ;
public final void rule__PortTypings__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25137:1: ( ( ruleDefinedByKeyword ) )
- // InternalSysML.g:25138:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:25112:1: ( ( ruleDefinedByKeyword ) )
+ // InternalSysML.g:25113:1: ( ruleDefinedByKeyword )
{
- // InternalSysML.g:25138:1: ( ruleDefinedByKeyword )
- // InternalSysML.g:25139:2: ruleDefinedByKeyword
+ // InternalSysML.g:25113:1: ( ruleDefinedByKeyword )
+ // InternalSysML.g:25114:2: ruleDefinedByKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getDefinedByKeywordParserRuleCall_0());
@@ -87080,14 +86989,14 @@ public final void rule__PortTypings__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__PortTypings__Group__1"
- // InternalSysML.g:25148:1: rule__PortTypings__Group__1 : rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2 ;
+ // InternalSysML.g:25123:1: rule__PortTypings__Group__1 : rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2 ;
public final void rule__PortTypings__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25152:1: ( rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2 )
- // InternalSysML.g:25153:2: rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2
+ // InternalSysML.g:25127:1: ( rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2 )
+ // InternalSysML.g:25128:2: rule__PortTypings__Group__1__Impl rule__PortTypings__Group__2
{
pushFollow(FOLLOW_8);
rule__PortTypings__Group__1__Impl();
@@ -87118,23 +87027,23 @@ public final void rule__PortTypings__Group__1() throws RecognitionException {
// $ANTLR start "rule__PortTypings__Group__1__Impl"
- // InternalSysML.g:25160:1: rule__PortTypings__Group__1__Impl : ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) ) ;
+ // InternalSysML.g:25135:1: rule__PortTypings__Group__1__Impl : ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) ) ;
public final void rule__PortTypings__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25164:1: ( ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) ) )
- // InternalSysML.g:25165:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:25139:1: ( ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) ) )
+ // InternalSysML.g:25140:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) )
{
- // InternalSysML.g:25165:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) )
- // InternalSysML.g:25166:2: ( rule__PortTypings__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:25140:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_1 ) )
+ // InternalSysML.g:25141:2: ( rule__PortTypings__OwnedRelationship_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getOwnedRelationship_compAssignment_1());
}
- // InternalSysML.g:25167:2: ( rule__PortTypings__OwnedRelationship_compAssignment_1 )
- // InternalSysML.g:25167:3: rule__PortTypings__OwnedRelationship_compAssignment_1
+ // InternalSysML.g:25142:2: ( rule__PortTypings__OwnedRelationship_compAssignment_1 )
+ // InternalSysML.g:25142:3: rule__PortTypings__OwnedRelationship_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__PortTypings__OwnedRelationship_compAssignment_1();
@@ -87169,14 +87078,14 @@ public final void rule__PortTypings__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__PortTypings__Group__2"
- // InternalSysML.g:25175:1: rule__PortTypings__Group__2 : rule__PortTypings__Group__2__Impl ;
+ // InternalSysML.g:25150:1: rule__PortTypings__Group__2 : rule__PortTypings__Group__2__Impl ;
public final void rule__PortTypings__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25179:1: ( rule__PortTypings__Group__2__Impl )
- // InternalSysML.g:25180:2: rule__PortTypings__Group__2__Impl
+ // InternalSysML.g:25154:1: ( rule__PortTypings__Group__2__Impl )
+ // InternalSysML.g:25155:2: rule__PortTypings__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PortTypings__Group__2__Impl();
@@ -87202,22 +87111,22 @@ public final void rule__PortTypings__Group__2() throws RecognitionException {
// $ANTLR start "rule__PortTypings__Group__2__Impl"
- // InternalSysML.g:25186:1: rule__PortTypings__Group__2__Impl : ( ( rule__PortTypings__Group_2__0 )* ) ;
+ // InternalSysML.g:25161:1: rule__PortTypings__Group__2__Impl : ( ( rule__PortTypings__Group_2__0 )* ) ;
public final void rule__PortTypings__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25190:1: ( ( ( rule__PortTypings__Group_2__0 )* ) )
- // InternalSysML.g:25191:1: ( ( rule__PortTypings__Group_2__0 )* )
+ // InternalSysML.g:25165:1: ( ( ( rule__PortTypings__Group_2__0 )* ) )
+ // InternalSysML.g:25166:1: ( ( rule__PortTypings__Group_2__0 )* )
{
- // InternalSysML.g:25191:1: ( ( rule__PortTypings__Group_2__0 )* )
- // InternalSysML.g:25192:2: ( rule__PortTypings__Group_2__0 )*
+ // InternalSysML.g:25166:1: ( ( rule__PortTypings__Group_2__0 )* )
+ // InternalSysML.g:25167:2: ( rule__PortTypings__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getGroup_2());
}
- // InternalSysML.g:25193:2: ( rule__PortTypings__Group_2__0 )*
+ // InternalSysML.g:25168:2: ( rule__PortTypings__Group_2__0 )*
loop251:
do {
int alt251=2;
@@ -87230,7 +87139,7 @@ public final void rule__PortTypings__Group__2__Impl() throws RecognitionExceptio
switch (alt251) {
case 1 :
- // InternalSysML.g:25193:3: rule__PortTypings__Group_2__0
+ // InternalSysML.g:25168:3: rule__PortTypings__Group_2__0
{
pushFollow(FOLLOW_9);
rule__PortTypings__Group_2__0();
@@ -87271,14 +87180,14 @@ public final void rule__PortTypings__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__PortTypings__Group_2__0"
- // InternalSysML.g:25202:1: rule__PortTypings__Group_2__0 : rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1 ;
+ // InternalSysML.g:25177:1: rule__PortTypings__Group_2__0 : rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1 ;
public final void rule__PortTypings__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25206:1: ( rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1 )
- // InternalSysML.g:25207:2: rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1
+ // InternalSysML.g:25181:1: ( rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1 )
+ // InternalSysML.g:25182:2: rule__PortTypings__Group_2__0__Impl rule__PortTypings__Group_2__1
{
pushFollow(FOLLOW_94);
rule__PortTypings__Group_2__0__Impl();
@@ -87309,17 +87218,17 @@ public final void rule__PortTypings__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__PortTypings__Group_2__0__Impl"
- // InternalSysML.g:25214:1: rule__PortTypings__Group_2__0__Impl : ( ',' ) ;
+ // InternalSysML.g:25189:1: rule__PortTypings__Group_2__0__Impl : ( ',' ) ;
public final void rule__PortTypings__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25218:1: ( ( ',' ) )
- // InternalSysML.g:25219:1: ( ',' )
+ // InternalSysML.g:25193:1: ( ( ',' ) )
+ // InternalSysML.g:25194:1: ( ',' )
{
- // InternalSysML.g:25219:1: ( ',' )
- // InternalSysML.g:25220:2: ','
+ // InternalSysML.g:25194:1: ( ',' )
+ // InternalSysML.g:25195:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getCommaKeyword_2_0());
@@ -87350,14 +87259,14 @@ public final void rule__PortTypings__Group_2__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__PortTypings__Group_2__1"
- // InternalSysML.g:25229:1: rule__PortTypings__Group_2__1 : rule__PortTypings__Group_2__1__Impl ;
+ // InternalSysML.g:25204:1: rule__PortTypings__Group_2__1 : rule__PortTypings__Group_2__1__Impl ;
public final void rule__PortTypings__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25233:1: ( rule__PortTypings__Group_2__1__Impl )
- // InternalSysML.g:25234:2: rule__PortTypings__Group_2__1__Impl
+ // InternalSysML.g:25208:1: ( rule__PortTypings__Group_2__1__Impl )
+ // InternalSysML.g:25209:2: rule__PortTypings__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortTypings__Group_2__1__Impl();
@@ -87383,23 +87292,23 @@ public final void rule__PortTypings__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__PortTypings__Group_2__1__Impl"
- // InternalSysML.g:25240:1: rule__PortTypings__Group_2__1__Impl : ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) ) ;
+ // InternalSysML.g:25215:1: rule__PortTypings__Group_2__1__Impl : ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) ) ;
public final void rule__PortTypings__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25244:1: ( ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) ) )
- // InternalSysML.g:25245:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:25219:1: ( ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) ) )
+ // InternalSysML.g:25220:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) )
{
- // InternalSysML.g:25245:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) )
- // InternalSysML.g:25246:2: ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:25220:1: ( ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 ) )
+ // InternalSysML.g:25221:2: ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getOwnedRelationship_compAssignment_2_1());
}
- // InternalSysML.g:25247:2: ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 )
- // InternalSysML.g:25247:3: rule__PortTypings__OwnedRelationship_compAssignment_2_1
+ // InternalSysML.g:25222:2: ( rule__PortTypings__OwnedRelationship_compAssignment_2_1 )
+ // InternalSysML.g:25222:3: rule__PortTypings__OwnedRelationship_compAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PortTypings__OwnedRelationship_compAssignment_2_1();
@@ -87434,14 +87343,14 @@ public final void rule__PortTypings__Group_2__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ConjugatedPortTyping__Group__0"
- // InternalSysML.g:25256:1: rule__ConjugatedPortTyping__Group__0 : rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1 ;
+ // InternalSysML.g:25231:1: rule__ConjugatedPortTyping__Group__0 : rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1 ;
public final void rule__ConjugatedPortTyping__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25260:1: ( rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1 )
- // InternalSysML.g:25261:2: rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1
+ // InternalSysML.g:25235:1: ( rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1 )
+ // InternalSysML.g:25236:2: rule__ConjugatedPortTyping__Group__0__Impl rule__ConjugatedPortTyping__Group__1
{
pushFollow(FOLLOW_5);
rule__ConjugatedPortTyping__Group__0__Impl();
@@ -87472,17 +87381,17 @@ public final void rule__ConjugatedPortTyping__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ConjugatedPortTyping__Group__0__Impl"
- // InternalSysML.g:25268:1: rule__ConjugatedPortTyping__Group__0__Impl : ( '~' ) ;
+ // InternalSysML.g:25243:1: rule__ConjugatedPortTyping__Group__0__Impl : ( '~' ) ;
public final void rule__ConjugatedPortTyping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25272:1: ( ( '~' ) )
- // InternalSysML.g:25273:1: ( '~' )
+ // InternalSysML.g:25247:1: ( ( '~' ) )
+ // InternalSysML.g:25248:1: ( '~' )
{
- // InternalSysML.g:25273:1: ( '~' )
- // InternalSysML.g:25274:2: '~'
+ // InternalSysML.g:25248:1: ( '~' )
+ // InternalSysML.g:25249:2: '~'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortTypingAccess().getTildeKeyword_0());
@@ -87513,14 +87422,14 @@ public final void rule__ConjugatedPortTyping__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ConjugatedPortTyping__Group__1"
- // InternalSysML.g:25283:1: rule__ConjugatedPortTyping__Group__1 : rule__ConjugatedPortTyping__Group__1__Impl ;
+ // InternalSysML.g:25258:1: rule__ConjugatedPortTyping__Group__1 : rule__ConjugatedPortTyping__Group__1__Impl ;
public final void rule__ConjugatedPortTyping__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25287:1: ( rule__ConjugatedPortTyping__Group__1__Impl )
- // InternalSysML.g:25288:2: rule__ConjugatedPortTyping__Group__1__Impl
+ // InternalSysML.g:25262:1: ( rule__ConjugatedPortTyping__Group__1__Impl )
+ // InternalSysML.g:25263:2: rule__ConjugatedPortTyping__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConjugatedPortTyping__Group__1__Impl();
@@ -87546,23 +87455,23 @@ public final void rule__ConjugatedPortTyping__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ConjugatedPortTyping__Group__1__Impl"
- // InternalSysML.g:25294:1: rule__ConjugatedPortTyping__Group__1__Impl : ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) ) ;
+ // InternalSysML.g:25269:1: rule__ConjugatedPortTyping__Group__1__Impl : ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) ) ;
public final void rule__ConjugatedPortTyping__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25298:1: ( ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) ) )
- // InternalSysML.g:25299:1: ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) )
+ // InternalSysML.g:25273:1: ( ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) ) )
+ // InternalSysML.g:25274:1: ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) )
{
- // InternalSysML.g:25299:1: ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) )
- // InternalSysML.g:25300:2: ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 )
+ // InternalSysML.g:25274:1: ( ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 ) )
+ // InternalSysML.g:25275:2: ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortTypingAccess().getPortDefinitionAssignment_1());
}
- // InternalSysML.g:25301:2: ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 )
- // InternalSysML.g:25301:3: rule__ConjugatedPortTyping__PortDefinitionAssignment_1
+ // InternalSysML.g:25276:2: ( rule__ConjugatedPortTyping__PortDefinitionAssignment_1 )
+ // InternalSysML.g:25276:3: rule__ConjugatedPortTyping__PortDefinitionAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConjugatedPortTyping__PortDefinitionAssignment_1();
@@ -87597,14 +87506,14 @@ public final void rule__ConjugatedPortTyping__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionDefKeyword__Group_0__0"
- // InternalSysML.g:25310:1: rule__ConnectionDefKeyword__Group_0__0 : rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1 ;
+ // InternalSysML.g:25285:1: rule__ConnectionDefKeyword__Group_0__0 : rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1 ;
public final void rule__ConnectionDefKeyword__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25314:1: ( rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1 )
- // InternalSysML.g:25315:2: rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1
+ // InternalSysML.g:25289:1: ( rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1 )
+ // InternalSysML.g:25290:2: rule__ConnectionDefKeyword__Group_0__0__Impl rule__ConnectionDefKeyword__Group_0__1
{
pushFollow(FOLLOW_79);
rule__ConnectionDefKeyword__Group_0__0__Impl();
@@ -87635,17 +87544,17 @@ public final void rule__ConnectionDefKeyword__Group_0__0() throws RecognitionExc
// $ANTLR start "rule__ConnectionDefKeyword__Group_0__0__Impl"
- // InternalSysML.g:25322:1: rule__ConnectionDefKeyword__Group_0__0__Impl : ( ruleConnectionKeyword ) ;
+ // InternalSysML.g:25297:1: rule__ConnectionDefKeyword__Group_0__0__Impl : ( ruleConnectionKeyword ) ;
public final void rule__ConnectionDefKeyword__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25326:1: ( ( ruleConnectionKeyword ) )
- // InternalSysML.g:25327:1: ( ruleConnectionKeyword )
+ // InternalSysML.g:25301:1: ( ( ruleConnectionKeyword ) )
+ // InternalSysML.g:25302:1: ( ruleConnectionKeyword )
{
- // InternalSysML.g:25327:1: ( ruleConnectionKeyword )
- // InternalSysML.g:25328:2: ruleConnectionKeyword
+ // InternalSysML.g:25302:1: ( ruleConnectionKeyword )
+ // InternalSysML.g:25303:2: ruleConnectionKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getConnectionKeywordParserRuleCall_0_0());
@@ -87680,14 +87589,14 @@ public final void rule__ConnectionDefKeyword__Group_0__0__Impl() throws Recognit
// $ANTLR start "rule__ConnectionDefKeyword__Group_0__1"
- // InternalSysML.g:25337:1: rule__ConnectionDefKeyword__Group_0__1 : rule__ConnectionDefKeyword__Group_0__1__Impl ;
+ // InternalSysML.g:25312:1: rule__ConnectionDefKeyword__Group_0__1 : rule__ConnectionDefKeyword__Group_0__1__Impl ;
public final void rule__ConnectionDefKeyword__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25341:1: ( rule__ConnectionDefKeyword__Group_0__1__Impl )
- // InternalSysML.g:25342:2: rule__ConnectionDefKeyword__Group_0__1__Impl
+ // InternalSysML.g:25316:1: ( rule__ConnectionDefKeyword__Group_0__1__Impl )
+ // InternalSysML.g:25317:2: rule__ConnectionDefKeyword__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionDefKeyword__Group_0__1__Impl();
@@ -87713,17 +87622,17 @@ public final void rule__ConnectionDefKeyword__Group_0__1() throws RecognitionExc
// $ANTLR start "rule__ConnectionDefKeyword__Group_0__1__Impl"
- // InternalSysML.g:25348:1: rule__ConnectionDefKeyword__Group_0__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:25323:1: rule__ConnectionDefKeyword__Group_0__1__Impl : ( 'def' ) ;
public final void rule__ConnectionDefKeyword__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25352:1: ( ( 'def' ) )
- // InternalSysML.g:25353:1: ( 'def' )
+ // InternalSysML.g:25327:1: ( ( 'def' ) )
+ // InternalSysML.g:25328:1: ( 'def' )
{
- // InternalSysML.g:25353:1: ( 'def' )
- // InternalSysML.g:25354:2: 'def'
+ // InternalSysML.g:25328:1: ( 'def' )
+ // InternalSysML.g:25329:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getDefKeyword_0_1());
@@ -87754,14 +87663,14 @@ public final void rule__ConnectionDefKeyword__Group_0__1__Impl() throws Recognit
// $ANTLR start "rule__ConnectionDefKeyword__Group_1__0"
- // InternalSysML.g:25364:1: rule__ConnectionDefKeyword__Group_1__0 : rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1 ;
+ // InternalSysML.g:25339:1: rule__ConnectionDefKeyword__Group_1__0 : rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1 ;
public final void rule__ConnectionDefKeyword__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25368:1: ( rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1 )
- // InternalSysML.g:25369:2: rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1
+ // InternalSysML.g:25343:1: ( rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1 )
+ // InternalSysML.g:25344:2: rule__ConnectionDefKeyword__Group_1__0__Impl rule__ConnectionDefKeyword__Group_1__1
{
pushFollow(FOLLOW_90);
rule__ConnectionDefKeyword__Group_1__0__Impl();
@@ -87792,17 +87701,17 @@ public final void rule__ConnectionDefKeyword__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__ConnectionDefKeyword__Group_1__0__Impl"
- // InternalSysML.g:25376:1: rule__ConnectionDefKeyword__Group_1__0__Impl : ( 'assoc' ) ;
+ // InternalSysML.g:25351:1: rule__ConnectionDefKeyword__Group_1__0__Impl : ( 'assoc' ) ;
public final void rule__ConnectionDefKeyword__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25380:1: ( ( 'assoc' ) )
- // InternalSysML.g:25381:1: ( 'assoc' )
+ // InternalSysML.g:25355:1: ( ( 'assoc' ) )
+ // InternalSysML.g:25356:1: ( 'assoc' )
{
- // InternalSysML.g:25381:1: ( 'assoc' )
- // InternalSysML.g:25382:2: 'assoc'
+ // InternalSysML.g:25356:1: ( 'assoc' )
+ // InternalSysML.g:25357:2: 'assoc'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getAssocKeyword_1_0());
@@ -87833,14 +87742,14 @@ public final void rule__ConnectionDefKeyword__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__ConnectionDefKeyword__Group_1__1"
- // InternalSysML.g:25391:1: rule__ConnectionDefKeyword__Group_1__1 : rule__ConnectionDefKeyword__Group_1__1__Impl ;
+ // InternalSysML.g:25366:1: rule__ConnectionDefKeyword__Group_1__1 : rule__ConnectionDefKeyword__Group_1__1__Impl ;
public final void rule__ConnectionDefKeyword__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25395:1: ( rule__ConnectionDefKeyword__Group_1__1__Impl )
- // InternalSysML.g:25396:2: rule__ConnectionDefKeyword__Group_1__1__Impl
+ // InternalSysML.g:25370:1: ( rule__ConnectionDefKeyword__Group_1__1__Impl )
+ // InternalSysML.g:25371:2: rule__ConnectionDefKeyword__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionDefKeyword__Group_1__1__Impl();
@@ -87866,17 +87775,17 @@ public final void rule__ConnectionDefKeyword__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__ConnectionDefKeyword__Group_1__1__Impl"
- // InternalSysML.g:25402:1: rule__ConnectionDefKeyword__Group_1__1__Impl : ( 'block' ) ;
+ // InternalSysML.g:25377:1: rule__ConnectionDefKeyword__Group_1__1__Impl : ( 'block' ) ;
public final void rule__ConnectionDefKeyword__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25406:1: ( ( 'block' ) )
- // InternalSysML.g:25407:1: ( 'block' )
+ // InternalSysML.g:25381:1: ( ( 'block' ) )
+ // InternalSysML.g:25382:1: ( 'block' )
{
- // InternalSysML.g:25407:1: ( 'block' )
- // InternalSysML.g:25408:2: 'block'
+ // InternalSysML.g:25382:1: ( 'block' )
+ // InternalSysML.g:25383:2: 'block'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefKeywordAccess().getBlockKeyword_1_1());
@@ -87907,14 +87816,14 @@ public final void rule__ConnectionDefKeyword__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__ConnectionDefinition__Group__0"
- // InternalSysML.g:25418:1: rule__ConnectionDefinition__Group__0 : rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1 ;
+ // InternalSysML.g:25393:1: rule__ConnectionDefinition__Group__0 : rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1 ;
public final void rule__ConnectionDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25422:1: ( rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1 )
- // InternalSysML.g:25423:2: rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1
+ // InternalSysML.g:25397:1: ( rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1 )
+ // InternalSysML.g:25398:2: rule__ConnectionDefinition__Group__0__Impl rule__ConnectionDefinition__Group__1
{
pushFollow(FOLLOW_95);
rule__ConnectionDefinition__Group__0__Impl();
@@ -87945,22 +87854,22 @@ public final void rule__ConnectionDefinition__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ConnectionDefinition__Group__0__Impl"
- // InternalSysML.g:25430:1: rule__ConnectionDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:25405:1: rule__ConnectionDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ConnectionDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25434:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:25435:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:25409:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:25410:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:25435:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:25436:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:25410:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:25411:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:25437:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:25412:2: ( ruleDefinitionPrefix )?
int alt252=2;
int LA252_0 = input.LA(1);
@@ -87969,7 +87878,7 @@ public final void rule__ConnectionDefinition__Group__0__Impl() throws Recognitio
}
switch (alt252) {
case 1 :
- // InternalSysML.g:25437:3: ruleDefinitionPrefix
+ // InternalSysML.g:25412:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -88007,14 +87916,14 @@ public final void rule__ConnectionDefinition__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionDefinition__Group__1"
- // InternalSysML.g:25445:1: rule__ConnectionDefinition__Group__1 : rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2 ;
+ // InternalSysML.g:25420:1: rule__ConnectionDefinition__Group__1 : rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2 ;
public final void rule__ConnectionDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25449:1: ( rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2 )
- // InternalSysML.g:25450:2: rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2
+ // InternalSysML.g:25424:1: ( rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2 )
+ // InternalSysML.g:25425:2: rule__ConnectionDefinition__Group__1__Impl rule__ConnectionDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ConnectionDefinition__Group__1__Impl();
@@ -88045,17 +87954,17 @@ public final void rule__ConnectionDefinition__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ConnectionDefinition__Group__1__Impl"
- // InternalSysML.g:25457:1: rule__ConnectionDefinition__Group__1__Impl : ( ruleConnectionDefKeyword ) ;
+ // InternalSysML.g:25432:1: rule__ConnectionDefinition__Group__1__Impl : ( ruleConnectionDefKeyword ) ;
public final void rule__ConnectionDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25461:1: ( ( ruleConnectionDefKeyword ) )
- // InternalSysML.g:25462:1: ( ruleConnectionDefKeyword )
+ // InternalSysML.g:25436:1: ( ( ruleConnectionDefKeyword ) )
+ // InternalSysML.g:25437:1: ( ruleConnectionDefKeyword )
{
- // InternalSysML.g:25462:1: ( ruleConnectionDefKeyword )
- // InternalSysML.g:25463:2: ruleConnectionDefKeyword
+ // InternalSysML.g:25437:1: ( ruleConnectionDefKeyword )
+ // InternalSysML.g:25438:2: ruleConnectionDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefinitionAccess().getConnectionDefKeywordParserRuleCall_1());
@@ -88090,14 +87999,14 @@ public final void rule__ConnectionDefinition__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionDefinition__Group__2"
- // InternalSysML.g:25472:1: rule__ConnectionDefinition__Group__2 : rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3 ;
+ // InternalSysML.g:25447:1: rule__ConnectionDefinition__Group__2 : rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3 ;
public final void rule__ConnectionDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25476:1: ( rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3 )
- // InternalSysML.g:25477:2: rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3
+ // InternalSysML.g:25451:1: ( rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3 )
+ // InternalSysML.g:25452:2: rule__ConnectionDefinition__Group__2__Impl rule__ConnectionDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__ConnectionDefinition__Group__2__Impl();
@@ -88128,17 +88037,17 @@ public final void rule__ConnectionDefinition__Group__2() throws RecognitionExcep
// $ANTLR start "rule__ConnectionDefinition__Group__2__Impl"
- // InternalSysML.g:25484:1: rule__ConnectionDefinition__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:25459:1: rule__ConnectionDefinition__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__ConnectionDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25488:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:25489:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:25463:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:25464:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:25489:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:25490:2: ruleDefinitionDeclaration
+ // InternalSysML.g:25464:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:25465:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefinitionAccess().getDefinitionDeclarationParserRuleCall_2());
@@ -88173,14 +88082,14 @@ public final void rule__ConnectionDefinition__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionDefinition__Group__3"
- // InternalSysML.g:25499:1: rule__ConnectionDefinition__Group__3 : rule__ConnectionDefinition__Group__3__Impl ;
+ // InternalSysML.g:25474:1: rule__ConnectionDefinition__Group__3 : rule__ConnectionDefinition__Group__3__Impl ;
public final void rule__ConnectionDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25503:1: ( rule__ConnectionDefinition__Group__3__Impl )
- // InternalSysML.g:25504:2: rule__ConnectionDefinition__Group__3__Impl
+ // InternalSysML.g:25478:1: ( rule__ConnectionDefinition__Group__3__Impl )
+ // InternalSysML.g:25479:2: rule__ConnectionDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionDefinition__Group__3__Impl();
@@ -88206,17 +88115,17 @@ public final void rule__ConnectionDefinition__Group__3() throws RecognitionExcep
// $ANTLR start "rule__ConnectionDefinition__Group__3__Impl"
- // InternalSysML.g:25510:1: rule__ConnectionDefinition__Group__3__Impl : ( ruleConnectionBody ) ;
+ // InternalSysML.g:25485:1: rule__ConnectionDefinition__Group__3__Impl : ( ruleConnectionBody ) ;
public final void rule__ConnectionDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25514:1: ( ( ruleConnectionBody ) )
- // InternalSysML.g:25515:1: ( ruleConnectionBody )
+ // InternalSysML.g:25489:1: ( ( ruleConnectionBody ) )
+ // InternalSysML.g:25490:1: ( ruleConnectionBody )
{
- // InternalSysML.g:25515:1: ( ruleConnectionBody )
- // InternalSysML.g:25516:2: ruleConnectionBody
+ // InternalSysML.g:25490:1: ( ruleConnectionBody )
+ // InternalSysML.g:25491:2: ruleConnectionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionDefinitionAccess().getConnectionBodyParserRuleCall_3());
@@ -88251,14 +88160,14 @@ public final void rule__ConnectionDefinition__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionBody__Group_1__0"
- // InternalSysML.g:25526:1: rule__ConnectionBody__Group_1__0 : rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1 ;
+ // InternalSysML.g:25501:1: rule__ConnectionBody__Group_1__0 : rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1 ;
public final void rule__ConnectionBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25530:1: ( rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1 )
- // InternalSysML.g:25531:2: rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1
+ // InternalSysML.g:25505:1: ( rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1 )
+ // InternalSysML.g:25506:2: rule__ConnectionBody__Group_1__0__Impl rule__ConnectionBody__Group_1__1
{
pushFollow(FOLLOW_67);
rule__ConnectionBody__Group_1__0__Impl();
@@ -88289,17 +88198,17 @@ public final void rule__ConnectionBody__Group_1__0() throws RecognitionException
// $ANTLR start "rule__ConnectionBody__Group_1__0__Impl"
- // InternalSysML.g:25538:1: rule__ConnectionBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:25513:1: rule__ConnectionBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__ConnectionBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25542:1: ( ( '{' ) )
- // InternalSysML.g:25543:1: ( '{' )
+ // InternalSysML.g:25517:1: ( ( '{' ) )
+ // InternalSysML.g:25518:1: ( '{' )
{
- // InternalSysML.g:25543:1: ( '{' )
- // InternalSysML.g:25544:2: '{'
+ // InternalSysML.g:25518:1: ( '{' )
+ // InternalSysML.g:25519:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -88330,14 +88239,14 @@ public final void rule__ConnectionBody__Group_1__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ConnectionBody__Group_1__1"
- // InternalSysML.g:25553:1: rule__ConnectionBody__Group_1__1 : rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2 ;
+ // InternalSysML.g:25528:1: rule__ConnectionBody__Group_1__1 : rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2 ;
public final void rule__ConnectionBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25557:1: ( rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2 )
- // InternalSysML.g:25558:2: rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2
+ // InternalSysML.g:25532:1: ( rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2 )
+ // InternalSysML.g:25533:2: rule__ConnectionBody__Group_1__1__Impl rule__ConnectionBody__Group_1__2
{
pushFollow(FOLLOW_67);
rule__ConnectionBody__Group_1__1__Impl();
@@ -88368,35 +88277,35 @@ public final void rule__ConnectionBody__Group_1__1() throws RecognitionException
// $ANTLR start "rule__ConnectionBody__Group_1__1__Impl"
- // InternalSysML.g:25565:1: rule__ConnectionBody__Group_1__1__Impl : ( ( rule__ConnectionBody__Alternatives_1_1 )* ) ;
+ // InternalSysML.g:25540:1: rule__ConnectionBody__Group_1__1__Impl : ( ( rule__ConnectionBody__Alternatives_1_1 )* ) ;
public final void rule__ConnectionBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25569:1: ( ( ( rule__ConnectionBody__Alternatives_1_1 )* ) )
- // InternalSysML.g:25570:1: ( ( rule__ConnectionBody__Alternatives_1_1 )* )
+ // InternalSysML.g:25544:1: ( ( ( rule__ConnectionBody__Alternatives_1_1 )* ) )
+ // InternalSysML.g:25545:1: ( ( rule__ConnectionBody__Alternatives_1_1 )* )
{
- // InternalSysML.g:25570:1: ( ( rule__ConnectionBody__Alternatives_1_1 )* )
- // InternalSysML.g:25571:2: ( rule__ConnectionBody__Alternatives_1_1 )*
+ // InternalSysML.g:25545:1: ( ( rule__ConnectionBody__Alternatives_1_1 )* )
+ // InternalSysML.g:25546:2: ( rule__ConnectionBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getAlternatives_1_1());
}
- // InternalSysML.g:25572:2: ( rule__ConnectionBody__Alternatives_1_1 )*
+ // InternalSysML.g:25547:2: ( rule__ConnectionBody__Alternatives_1_1 )*
loop253:
do {
int alt253=2;
int LA253_0 = input.LA(1);
- if ( (LA253_0==EOF||(LA253_0>=RULE_EXP_VALUE && LA253_0<=RULE_STRING_VALUE)||(LA253_0>=14 && LA253_0<=44)||(LA253_0>=53 && LA253_0<=63)||(LA253_0>=65 && LA253_0<=67)||(LA253_0>=69 && LA253_0<=74)||(LA253_0>=77 && LA253_0<=79)||(LA253_0>=84 && LA253_0<=85)||(LA253_0>=88 && LA253_0<=101)||(LA253_0>=104 && LA253_0<=107)||(LA253_0>=110 && LA253_0<=111)||(LA253_0>=115 && LA253_0<=116)||(LA253_0>=120 && LA253_0<=121)||LA253_0==123||(LA253_0>=125 && LA253_0<=126)||(LA253_0>=129 && LA253_0<=130)||(LA253_0>=132 && LA253_0<=140)||(LA253_0>=143 && LA253_0<=144)||(LA253_0>=147 && LA253_0<=152)||LA253_0==154) ) {
+ if ( (LA253_0==EOF||(LA253_0>=RULE_EXP_VALUE && LA253_0<=RULE_STRING_VALUE)||(LA253_0>=14 && LA253_0<=44)||(LA253_0>=53 && LA253_0<=63)||(LA253_0>=65 && LA253_0<=67)||(LA253_0>=69 && LA253_0<=74)||(LA253_0>=77 && LA253_0<=79)||(LA253_0>=84 && LA253_0<=85)||(LA253_0>=88 && LA253_0<=101)||(LA253_0>=104 && LA253_0<=107)||(LA253_0>=110 && LA253_0<=111)||(LA253_0>=115 && LA253_0<=116)||(LA253_0>=120 && LA253_0<=121)||LA253_0==123||(LA253_0>=125 && LA253_0<=126)||(LA253_0>=129 && LA253_0<=130)||(LA253_0>=132 && LA253_0<=140)||LA253_0==142||LA253_0==144||(LA253_0>=147 && LA253_0<=152)||LA253_0==154) ) {
alt253=1;
}
switch (alt253) {
case 1 :
- // InternalSysML.g:25572:3: rule__ConnectionBody__Alternatives_1_1
+ // InternalSysML.g:25547:3: rule__ConnectionBody__Alternatives_1_1
{
pushFollow(FOLLOW_68);
rule__ConnectionBody__Alternatives_1_1();
@@ -88437,14 +88346,14 @@ public final void rule__ConnectionBody__Group_1__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ConnectionBody__Group_1__2"
- // InternalSysML.g:25580:1: rule__ConnectionBody__Group_1__2 : rule__ConnectionBody__Group_1__2__Impl ;
+ // InternalSysML.g:25555:1: rule__ConnectionBody__Group_1__2 : rule__ConnectionBody__Group_1__2__Impl ;
public final void rule__ConnectionBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25584:1: ( rule__ConnectionBody__Group_1__2__Impl )
- // InternalSysML.g:25585:2: rule__ConnectionBody__Group_1__2__Impl
+ // InternalSysML.g:25559:1: ( rule__ConnectionBody__Group_1__2__Impl )
+ // InternalSysML.g:25560:2: rule__ConnectionBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__Group_1__2__Impl();
@@ -88470,17 +88379,17 @@ public final void rule__ConnectionBody__Group_1__2() throws RecognitionException
// $ANTLR start "rule__ConnectionBody__Group_1__2__Impl"
- // InternalSysML.g:25591:1: rule__ConnectionBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:25566:1: rule__ConnectionBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__ConnectionBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25595:1: ( ( '}' ) )
- // InternalSysML.g:25596:1: ( '}' )
+ // InternalSysML.g:25570:1: ( ( '}' ) )
+ // InternalSysML.g:25571:1: ( '}' )
{
- // InternalSysML.g:25596:1: ( '}' )
- // InternalSysML.g:25597:2: '}'
+ // InternalSysML.g:25571:1: ( '}' )
+ // InternalSysML.g:25572:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -88511,14 +88420,14 @@ public final void rule__ConnectionBody__Group_1__2__Impl() throws RecognitionExc
// $ANTLR start "rule__ConnectionBody__Group_1_1_4__0"
- // InternalSysML.g:25607:1: rule__ConnectionBody__Group_1_1_4__0 : rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1 ;
+ // InternalSysML.g:25582:1: rule__ConnectionBody__Group_1_1_4__0 : rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1 ;
public final void rule__ConnectionBody__Group_1_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25611:1: ( rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1 )
- // InternalSysML.g:25612:2: rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1
+ // InternalSysML.g:25586:1: ( rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1 )
+ // InternalSysML.g:25587:2: rule__ConnectionBody__Group_1_1_4__0__Impl rule__ConnectionBody__Group_1_1_4__1
{
pushFollow(FOLLOW_69);
rule__ConnectionBody__Group_1_1_4__0__Impl();
@@ -88549,22 +88458,22 @@ public final void rule__ConnectionBody__Group_1_1_4__0() throws RecognitionExcep
// $ANTLR start "rule__ConnectionBody__Group_1_1_4__0__Impl"
- // InternalSysML.g:25619:1: rule__ConnectionBody__Group_1_1_4__0__Impl : ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? ) ;
+ // InternalSysML.g:25594:1: rule__ConnectionBody__Group_1_1_4__0__Impl : ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? ) ;
public final void rule__ConnectionBody__Group_1_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25623:1: ( ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? ) )
- // InternalSysML.g:25624:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? )
+ // InternalSysML.g:25598:1: ( ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? ) )
+ // InternalSysML.g:25599:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? )
{
- // InternalSysML.g:25624:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? )
- // InternalSysML.g:25625:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )?
+ // InternalSysML.g:25599:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )? )
+ // InternalSysML.g:25600:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_4_0());
}
- // InternalSysML.g:25626:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )?
+ // InternalSysML.g:25601:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 )?
int alt254=2;
int LA254_0 = input.LA(1);
@@ -88573,7 +88482,7 @@ public final void rule__ConnectionBody__Group_1_1_4__0__Impl() throws Recognitio
}
switch (alt254) {
case 1 :
- // InternalSysML.g:25626:3: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0
+ // InternalSysML.g:25601:3: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0();
@@ -88611,14 +88520,14 @@ public final void rule__ConnectionBody__Group_1_1_4__0__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionBody__Group_1_1_4__1"
- // InternalSysML.g:25634:1: rule__ConnectionBody__Group_1_1_4__1 : rule__ConnectionBody__Group_1_1_4__1__Impl ;
+ // InternalSysML.g:25609:1: rule__ConnectionBody__Group_1_1_4__1 : rule__ConnectionBody__Group_1_1_4__1__Impl ;
public final void rule__ConnectionBody__Group_1_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25638:1: ( rule__ConnectionBody__Group_1_1_4__1__Impl )
- // InternalSysML.g:25639:2: rule__ConnectionBody__Group_1_1_4__1__Impl
+ // InternalSysML.g:25613:1: ( rule__ConnectionBody__Group_1_1_4__1__Impl )
+ // InternalSysML.g:25614:2: rule__ConnectionBody__Group_1_1_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__Group_1_1_4__1__Impl();
@@ -88644,23 +88553,23 @@ public final void rule__ConnectionBody__Group_1_1_4__1() throws RecognitionExcep
// $ANTLR start "rule__ConnectionBody__Group_1_1_4__1__Impl"
- // InternalSysML.g:25645:1: rule__ConnectionBody__Group_1_1_4__1__Impl : ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) ) ;
+ // InternalSysML.g:25620:1: rule__ConnectionBody__Group_1_1_4__1__Impl : ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) ) ;
public final void rule__ConnectionBody__Group_1_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25649:1: ( ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) ) )
- // InternalSysML.g:25650:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) )
+ // InternalSysML.g:25624:1: ( ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) ) )
+ // InternalSysML.g:25625:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) )
{
- // InternalSysML.g:25650:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) )
- // InternalSysML.g:25651:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 )
+ // InternalSysML.g:25625:1: ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 ) )
+ // InternalSysML.g:25626:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compAssignment_1_1_4_1());
}
- // InternalSysML.g:25652:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 )
- // InternalSysML.g:25652:3: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1
+ // InternalSysML.g:25627:2: ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 )
+ // InternalSysML.g:25627:3: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1
{
pushFollow(FOLLOW_2);
rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1();
@@ -88695,14 +88604,14 @@ public final void rule__ConnectionBody__Group_1_1_4__1__Impl() throws Recognitio
// $ANTLR start "rule__ConnectionEndMember__Group__0"
- // InternalSysML.g:25661:1: rule__ConnectionEndMember__Group__0 : rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1 ;
+ // InternalSysML.g:25636:1: rule__ConnectionEndMember__Group__0 : rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1 ;
public final void rule__ConnectionEndMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25665:1: ( rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1 )
- // InternalSysML.g:25666:2: rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1
+ // InternalSysML.g:25640:1: ( rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1 )
+ // InternalSysML.g:25641:2: rule__ConnectionEndMember__Group__0__Impl rule__ConnectionEndMember__Group__1
{
pushFollow(FOLLOW_43);
rule__ConnectionEndMember__Group__0__Impl();
@@ -88733,17 +88642,17 @@ public final void rule__ConnectionEndMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ConnectionEndMember__Group__0__Impl"
- // InternalSysML.g:25673:1: rule__ConnectionEndMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:25648:1: rule__ConnectionEndMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ConnectionEndMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25677:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:25678:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:25652:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:25653:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:25678:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:25679:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:25653:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:25654:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -88778,14 +88687,14 @@ public final void rule__ConnectionEndMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ConnectionEndMember__Group__1"
- // InternalSysML.g:25688:1: rule__ConnectionEndMember__Group__1 : rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2 ;
+ // InternalSysML.g:25663:1: rule__ConnectionEndMember__Group__1 : rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2 ;
public final void rule__ConnectionEndMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25692:1: ( rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2 )
- // InternalSysML.g:25693:2: rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2
+ // InternalSysML.g:25667:1: ( rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2 )
+ // InternalSysML.g:25668:2: rule__ConnectionEndMember__Group__1__Impl rule__ConnectionEndMember__Group__2
{
pushFollow(FOLLOW_78);
rule__ConnectionEndMember__Group__1__Impl();
@@ -88816,17 +88725,17 @@ public final void rule__ConnectionEndMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ConnectionEndMember__Group__1__Impl"
- // InternalSysML.g:25700:1: rule__ConnectionEndMember__Group__1__Impl : ( 'end' ) ;
+ // InternalSysML.g:25675:1: rule__ConnectionEndMember__Group__1__Impl : ( 'end' ) ;
public final void rule__ConnectionEndMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25704:1: ( ( 'end' ) )
- // InternalSysML.g:25705:1: ( 'end' )
+ // InternalSysML.g:25679:1: ( ( 'end' ) )
+ // InternalSysML.g:25680:1: ( 'end' )
{
- // InternalSysML.g:25705:1: ( 'end' )
- // InternalSysML.g:25706:2: 'end'
+ // InternalSysML.g:25680:1: ( 'end' )
+ // InternalSysML.g:25681:2: 'end'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndMemberAccess().getEndKeyword_1());
@@ -88857,14 +88766,14 @@ public final void rule__ConnectionEndMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ConnectionEndMember__Group__2"
- // InternalSysML.g:25715:1: rule__ConnectionEndMember__Group__2 : rule__ConnectionEndMember__Group__2__Impl ;
+ // InternalSysML.g:25690:1: rule__ConnectionEndMember__Group__2 : rule__ConnectionEndMember__Group__2__Impl ;
public final void rule__ConnectionEndMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25719:1: ( rule__ConnectionEndMember__Group__2__Impl )
- // InternalSysML.g:25720:2: rule__ConnectionEndMember__Group__2__Impl
+ // InternalSysML.g:25694:1: ( rule__ConnectionEndMember__Group__2__Impl )
+ // InternalSysML.g:25695:2: rule__ConnectionEndMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionEndMember__Group__2__Impl();
@@ -88890,23 +88799,23 @@ public final void rule__ConnectionEndMember__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ConnectionEndMember__Group__2__Impl"
- // InternalSysML.g:25726:1: rule__ConnectionEndMember__Group__2__Impl : ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:25701:1: rule__ConnectionEndMember__Group__2__Impl : ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__ConnectionEndMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25730:1: ( ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:25731:1: ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:25705:1: ( ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:25706:1: ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:25731:1: ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:25732:2: ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:25706:1: ( ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:25707:2: ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:25733:2: ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:25733:3: rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:25708:2: ( rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:25708:3: rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2();
@@ -88941,14 +88850,14 @@ public final void rule__ConnectionEndMember__Group__2__Impl() throws Recognition
// $ANTLR start "rule__Connector__Group__0"
- // InternalSysML.g:25742:1: rule__Connector__Group__0 : rule__Connector__Group__0__Impl rule__Connector__Group__1 ;
+ // InternalSysML.g:25717:1: rule__Connector__Group__0 : rule__Connector__Group__0__Impl rule__Connector__Group__1 ;
public final void rule__Connector__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25746:1: ( rule__Connector__Group__0__Impl rule__Connector__Group__1 )
- // InternalSysML.g:25747:2: rule__Connector__Group__0__Impl rule__Connector__Group__1
+ // InternalSysML.g:25721:1: ( rule__Connector__Group__0__Impl rule__Connector__Group__1 )
+ // InternalSysML.g:25722:2: rule__Connector__Group__0__Impl rule__Connector__Group__1
{
pushFollow(FOLLOW_96);
rule__Connector__Group__0__Impl();
@@ -88979,22 +88888,22 @@ public final void rule__Connector__Group__0() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__0__Impl"
- // InternalSysML.g:25754:1: rule__Connector__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:25729:1: rule__Connector__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__Connector__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25758:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:25759:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:25733:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:25734:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:25759:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:25760:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:25734:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:25735:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:25761:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:25736:2: ( ruleUsagePrefix )?
int alt255=2;
int LA255_0 = input.LA(1);
@@ -89003,7 +88912,7 @@ public final void rule__Connector__Group__0__Impl() throws RecognitionException
}
switch (alt255) {
case 1 :
- // InternalSysML.g:25761:3: ruleUsagePrefix
+ // InternalSysML.g:25736:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -89041,14 +88950,14 @@ public final void rule__Connector__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__1"
- // InternalSysML.g:25769:1: rule__Connector__Group__1 : rule__Connector__Group__1__Impl rule__Connector__Group__2 ;
+ // InternalSysML.g:25744:1: rule__Connector__Group__1 : rule__Connector__Group__1__Impl rule__Connector__Group__2 ;
public final void rule__Connector__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25773:1: ( rule__Connector__Group__1__Impl rule__Connector__Group__2 )
- // InternalSysML.g:25774:2: rule__Connector__Group__1__Impl rule__Connector__Group__2
+ // InternalSysML.g:25748:1: ( rule__Connector__Group__1__Impl rule__Connector__Group__2 )
+ // InternalSysML.g:25749:2: rule__Connector__Group__1__Impl rule__Connector__Group__2
{
pushFollow(FOLLOW_97);
rule__Connector__Group__1__Impl();
@@ -89079,17 +88988,17 @@ public final void rule__Connector__Group__1() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__1__Impl"
- // InternalSysML.g:25781:1: rule__Connector__Group__1__Impl : ( ruleConnectorKeyword ) ;
+ // InternalSysML.g:25756:1: rule__Connector__Group__1__Impl : ( ruleConnectorKeyword ) ;
public final void rule__Connector__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25785:1: ( ( ruleConnectorKeyword ) )
- // InternalSysML.g:25786:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:25760:1: ( ( ruleConnectorKeyword ) )
+ // InternalSysML.g:25761:1: ( ruleConnectorKeyword )
{
- // InternalSysML.g:25786:1: ( ruleConnectorKeyword )
- // InternalSysML.g:25787:2: ruleConnectorKeyword
+ // InternalSysML.g:25761:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:25762:2: ruleConnectorKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getConnectorKeywordParserRuleCall_1());
@@ -89124,14 +89033,14 @@ public final void rule__Connector__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__2"
- // InternalSysML.g:25796:1: rule__Connector__Group__2 : rule__Connector__Group__2__Impl rule__Connector__Group__3 ;
+ // InternalSysML.g:25771:1: rule__Connector__Group__2 : rule__Connector__Group__2__Impl rule__Connector__Group__3 ;
public final void rule__Connector__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25800:1: ( rule__Connector__Group__2__Impl rule__Connector__Group__3 )
- // InternalSysML.g:25801:2: rule__Connector__Group__2__Impl rule__Connector__Group__3
+ // InternalSysML.g:25775:1: ( rule__Connector__Group__2__Impl rule__Connector__Group__3 )
+ // InternalSysML.g:25776:2: rule__Connector__Group__2__Impl rule__Connector__Group__3
{
pushFollow(FOLLOW_18);
rule__Connector__Group__2__Impl();
@@ -89162,17 +89071,17 @@ public final void rule__Connector__Group__2() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__2__Impl"
- // InternalSysML.g:25808:1: rule__Connector__Group__2__Impl : ( ruleConnectorPart ) ;
+ // InternalSysML.g:25783:1: rule__Connector__Group__2__Impl : ( ruleConnectorPart ) ;
public final void rule__Connector__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25812:1: ( ( ruleConnectorPart ) )
- // InternalSysML.g:25813:1: ( ruleConnectorPart )
+ // InternalSysML.g:25787:1: ( ( ruleConnectorPart ) )
+ // InternalSysML.g:25788:1: ( ruleConnectorPart )
{
- // InternalSysML.g:25813:1: ( ruleConnectorPart )
- // InternalSysML.g:25814:2: ruleConnectorPart
+ // InternalSysML.g:25788:1: ( ruleConnectorPart )
+ // InternalSysML.g:25789:2: ruleConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getConnectorPartParserRuleCall_2());
@@ -89207,14 +89116,14 @@ public final void rule__Connector__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Connector__Group__3"
- // InternalSysML.g:25823:1: rule__Connector__Group__3 : rule__Connector__Group__3__Impl ;
+ // InternalSysML.g:25798:1: rule__Connector__Group__3 : rule__Connector__Group__3__Impl ;
public final void rule__Connector__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25827:1: ( rule__Connector__Group__3__Impl )
- // InternalSysML.g:25828:2: rule__Connector__Group__3__Impl
+ // InternalSysML.g:25802:1: ( rule__Connector__Group__3__Impl )
+ // InternalSysML.g:25803:2: rule__Connector__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Connector__Group__3__Impl();
@@ -89240,17 +89149,17 @@ public final void rule__Connector__Group__3() throws RecognitionException {
// $ANTLR start "rule__Connector__Group__3__Impl"
- // InternalSysML.g:25834:1: rule__Connector__Group__3__Impl : ( ruleConnectionBody ) ;
+ // InternalSysML.g:25809:1: rule__Connector__Group__3__Impl : ( ruleConnectionBody ) ;
public final void rule__Connector__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25838:1: ( ( ruleConnectionBody ) )
- // InternalSysML.g:25839:1: ( ruleConnectionBody )
+ // InternalSysML.g:25813:1: ( ( ruleConnectionBody ) )
+ // InternalSysML.g:25814:1: ( ruleConnectionBody )
{
- // InternalSysML.g:25839:1: ( ruleConnectionBody )
- // InternalSysML.g:25840:2: ruleConnectionBody
+ // InternalSysML.g:25814:1: ( ruleConnectionBody )
+ // InternalSysML.g:25815:2: ruleConnectionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorAccess().getConnectionBodyParserRuleCall_3());
@@ -89285,14 +89194,14 @@ public final void rule__Connector__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__0"
- // InternalSysML.g:25850:1: rule__ConnectionUsage__Group__0 : rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1 ;
+ // InternalSysML.g:25825:1: rule__ConnectionUsage__Group__0 : rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1 ;
public final void rule__ConnectionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25854:1: ( rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1 )
- // InternalSysML.g:25855:2: rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1
+ // InternalSysML.g:25829:1: ( rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1 )
+ // InternalSysML.g:25830:2: rule__ConnectionUsage__Group__0__Impl rule__ConnectionUsage__Group__1
{
pushFollow(FOLLOW_98);
rule__ConnectionUsage__Group__0__Impl();
@@ -89323,22 +89232,22 @@ public final void rule__ConnectionUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__0__Impl"
- // InternalSysML.g:25862:1: rule__ConnectionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:25837:1: rule__ConnectionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ConnectionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25866:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:25867:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:25841:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:25842:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:25867:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:25868:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:25842:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:25843:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:25869:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:25844:2: ( ruleUsagePrefix )?
int alt256=2;
int LA256_0 = input.LA(1);
@@ -89347,7 +89256,7 @@ public final void rule__ConnectionUsage__Group__0__Impl() throws RecognitionExce
}
switch (alt256) {
case 1 :
- // InternalSysML.g:25869:3: ruleUsagePrefix
+ // InternalSysML.g:25844:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -89385,14 +89294,14 @@ public final void rule__ConnectionUsage__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ConnectionUsage__Group__1"
- // InternalSysML.g:25877:1: rule__ConnectionUsage__Group__1 : rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2 ;
+ // InternalSysML.g:25852:1: rule__ConnectionUsage__Group__1 : rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2 ;
public final void rule__ConnectionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25881:1: ( rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2 )
- // InternalSysML.g:25882:2: rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2
+ // InternalSysML.g:25856:1: ( rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2 )
+ // InternalSysML.g:25857:2: rule__ConnectionUsage__Group__1__Impl rule__ConnectionUsage__Group__2
{
pushFollow(FOLLOW_99);
rule__ConnectionUsage__Group__1__Impl();
@@ -89423,17 +89332,17 @@ public final void rule__ConnectionUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__1__Impl"
- // InternalSysML.g:25889:1: rule__ConnectionUsage__Group__1__Impl : ( ruleConnectionUsageKeyword ) ;
+ // InternalSysML.g:25864:1: rule__ConnectionUsage__Group__1__Impl : ( ruleConnectionUsageKeyword ) ;
public final void rule__ConnectionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25893:1: ( ( ruleConnectionUsageKeyword ) )
- // InternalSysML.g:25894:1: ( ruleConnectionUsageKeyword )
+ // InternalSysML.g:25868:1: ( ( ruleConnectionUsageKeyword ) )
+ // InternalSysML.g:25869:1: ( ruleConnectionUsageKeyword )
{
- // InternalSysML.g:25894:1: ( ruleConnectionUsageKeyword )
- // InternalSysML.g:25895:2: ruleConnectionUsageKeyword
+ // InternalSysML.g:25869:1: ( ruleConnectionUsageKeyword )
+ // InternalSysML.g:25870:2: ruleConnectionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getConnectionUsageKeywordParserRuleCall_1());
@@ -89468,14 +89377,14 @@ public final void rule__ConnectionUsage__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ConnectionUsage__Group__2"
- // InternalSysML.g:25904:1: rule__ConnectionUsage__Group__2 : rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3 ;
+ // InternalSysML.g:25879:1: rule__ConnectionUsage__Group__2 : rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3 ;
public final void rule__ConnectionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25908:1: ( rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3 )
- // InternalSysML.g:25909:2: rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3
+ // InternalSysML.g:25883:1: ( rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3 )
+ // InternalSysML.g:25884:2: rule__ConnectionUsage__Group__2__Impl rule__ConnectionUsage__Group__3
{
pushFollow(FOLLOW_99);
rule__ConnectionUsage__Group__2__Impl();
@@ -89506,22 +89415,22 @@ public final void rule__ConnectionUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__2__Impl"
- // InternalSysML.g:25916:1: rule__ConnectionUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:25891:1: rule__ConnectionUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ConnectionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25920:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:25921:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:25895:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:25896:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:25921:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:25922:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:25896:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:25897:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:25923:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:25898:2: ( ruleUsageDeclaration )?
int alt257=2;
int LA257_0 = input.LA(1);
@@ -89530,7 +89439,7 @@ public final void rule__ConnectionUsage__Group__2__Impl() throws RecognitionExce
}
switch (alt257) {
case 1 :
- // InternalSysML.g:25923:3: ruleUsageDeclaration
+ // InternalSysML.g:25898:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -89568,14 +89477,14 @@ public final void rule__ConnectionUsage__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ConnectionUsage__Group__3"
- // InternalSysML.g:25931:1: rule__ConnectionUsage__Group__3 : rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4 ;
+ // InternalSysML.g:25906:1: rule__ConnectionUsage__Group__3 : rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4 ;
public final void rule__ConnectionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25935:1: ( rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4 )
- // InternalSysML.g:25936:2: rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4
+ // InternalSysML.g:25910:1: ( rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4 )
+ // InternalSysML.g:25911:2: rule__ConnectionUsage__Group__3__Impl rule__ConnectionUsage__Group__4
{
pushFollow(FOLLOW_99);
rule__ConnectionUsage__Group__3__Impl();
@@ -89606,22 +89515,22 @@ public final void rule__ConnectionUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__3__Impl"
- // InternalSysML.g:25943:1: rule__ConnectionUsage__Group__3__Impl : ( ( rule__ConnectionUsage__Group_3__0 )? ) ;
+ // InternalSysML.g:25918:1: rule__ConnectionUsage__Group__3__Impl : ( ( rule__ConnectionUsage__Group_3__0 )? ) ;
public final void rule__ConnectionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25947:1: ( ( ( rule__ConnectionUsage__Group_3__0 )? ) )
- // InternalSysML.g:25948:1: ( ( rule__ConnectionUsage__Group_3__0 )? )
+ // InternalSysML.g:25922:1: ( ( ( rule__ConnectionUsage__Group_3__0 )? ) )
+ // InternalSysML.g:25923:1: ( ( rule__ConnectionUsage__Group_3__0 )? )
{
- // InternalSysML.g:25948:1: ( ( rule__ConnectionUsage__Group_3__0 )? )
- // InternalSysML.g:25949:2: ( rule__ConnectionUsage__Group_3__0 )?
+ // InternalSysML.g:25923:1: ( ( rule__ConnectionUsage__Group_3__0 )? )
+ // InternalSysML.g:25924:2: ( rule__ConnectionUsage__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getGroup_3());
}
- // InternalSysML.g:25950:2: ( rule__ConnectionUsage__Group_3__0 )?
+ // InternalSysML.g:25925:2: ( rule__ConnectionUsage__Group_3__0 )?
int alt258=2;
int LA258_0 = input.LA(1);
@@ -89630,7 +89539,7 @@ public final void rule__ConnectionUsage__Group__3__Impl() throws RecognitionExce
}
switch (alt258) {
case 1 :
- // InternalSysML.g:25950:3: rule__ConnectionUsage__Group_3__0
+ // InternalSysML.g:25925:3: rule__ConnectionUsage__Group_3__0
{
pushFollow(FOLLOW_2);
rule__ConnectionUsage__Group_3__0();
@@ -89668,14 +89577,14 @@ public final void rule__ConnectionUsage__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__ConnectionUsage__Group__4"
- // InternalSysML.g:25958:1: rule__ConnectionUsage__Group__4 : rule__ConnectionUsage__Group__4__Impl ;
+ // InternalSysML.g:25933:1: rule__ConnectionUsage__Group__4 : rule__ConnectionUsage__Group__4__Impl ;
public final void rule__ConnectionUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25962:1: ( rule__ConnectionUsage__Group__4__Impl )
- // InternalSysML.g:25963:2: rule__ConnectionUsage__Group__4__Impl
+ // InternalSysML.g:25937:1: ( rule__ConnectionUsage__Group__4__Impl )
+ // InternalSysML.g:25938:2: rule__ConnectionUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionUsage__Group__4__Impl();
@@ -89701,17 +89610,17 @@ public final void rule__ConnectionUsage__Group__4() throws RecognitionException
// $ANTLR start "rule__ConnectionUsage__Group__4__Impl"
- // InternalSysML.g:25969:1: rule__ConnectionUsage__Group__4__Impl : ( ruleConnectionBody ) ;
+ // InternalSysML.g:25944:1: rule__ConnectionUsage__Group__4__Impl : ( ruleConnectionBody ) ;
public final void rule__ConnectionUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25973:1: ( ( ruleConnectionBody ) )
- // InternalSysML.g:25974:1: ( ruleConnectionBody )
+ // InternalSysML.g:25948:1: ( ( ruleConnectionBody ) )
+ // InternalSysML.g:25949:1: ( ruleConnectionBody )
{
- // InternalSysML.g:25974:1: ( ruleConnectionBody )
- // InternalSysML.g:25975:2: ruleConnectionBody
+ // InternalSysML.g:25949:1: ( ruleConnectionBody )
+ // InternalSysML.g:25950:2: ruleConnectionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getConnectionBodyParserRuleCall_4());
@@ -89746,14 +89655,14 @@ public final void rule__ConnectionUsage__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__ConnectionUsage__Group_3__0"
- // InternalSysML.g:25985:1: rule__ConnectionUsage__Group_3__0 : rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1 ;
+ // InternalSysML.g:25960:1: rule__ConnectionUsage__Group_3__0 : rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1 ;
public final void rule__ConnectionUsage__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:25989:1: ( rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1 )
- // InternalSysML.g:25990:2: rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1
+ // InternalSysML.g:25964:1: ( rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1 )
+ // InternalSysML.g:25965:2: rule__ConnectionUsage__Group_3__0__Impl rule__ConnectionUsage__Group_3__1
{
pushFollow(FOLLOW_97);
rule__ConnectionUsage__Group_3__0__Impl();
@@ -89784,17 +89693,17 @@ public final void rule__ConnectionUsage__Group_3__0() throws RecognitionExceptio
// $ANTLR start "rule__ConnectionUsage__Group_3__0__Impl"
- // InternalSysML.g:25997:1: rule__ConnectionUsage__Group_3__0__Impl : ( ruleConnectorKeyword ) ;
+ // InternalSysML.g:25972:1: rule__ConnectionUsage__Group_3__0__Impl : ( ruleConnectorKeyword ) ;
public final void rule__ConnectionUsage__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26001:1: ( ( ruleConnectorKeyword ) )
- // InternalSysML.g:26002:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:25976:1: ( ( ruleConnectorKeyword ) )
+ // InternalSysML.g:25977:1: ( ruleConnectorKeyword )
{
- // InternalSysML.g:26002:1: ( ruleConnectorKeyword )
- // InternalSysML.g:26003:2: ruleConnectorKeyword
+ // InternalSysML.g:25977:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:25978:2: ruleConnectorKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getConnectorKeywordParserRuleCall_3_0());
@@ -89829,14 +89738,14 @@ public final void rule__ConnectionUsage__Group_3__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ConnectionUsage__Group_3__1"
- // InternalSysML.g:26012:1: rule__ConnectionUsage__Group_3__1 : rule__ConnectionUsage__Group_3__1__Impl ;
+ // InternalSysML.g:25987:1: rule__ConnectionUsage__Group_3__1 : rule__ConnectionUsage__Group_3__1__Impl ;
public final void rule__ConnectionUsage__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26016:1: ( rule__ConnectionUsage__Group_3__1__Impl )
- // InternalSysML.g:26017:2: rule__ConnectionUsage__Group_3__1__Impl
+ // InternalSysML.g:25991:1: ( rule__ConnectionUsage__Group_3__1__Impl )
+ // InternalSysML.g:25992:2: rule__ConnectionUsage__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConnectionUsage__Group_3__1__Impl();
@@ -89862,17 +89771,17 @@ public final void rule__ConnectionUsage__Group_3__1() throws RecognitionExceptio
// $ANTLR start "rule__ConnectionUsage__Group_3__1__Impl"
- // InternalSysML.g:26023:1: rule__ConnectionUsage__Group_3__1__Impl : ( ruleConnectorPart ) ;
+ // InternalSysML.g:25998:1: rule__ConnectionUsage__Group_3__1__Impl : ( ruleConnectorPart ) ;
public final void rule__ConnectionUsage__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26027:1: ( ( ruleConnectorPart ) )
- // InternalSysML.g:26028:1: ( ruleConnectorPart )
+ // InternalSysML.g:26002:1: ( ( ruleConnectorPart ) )
+ // InternalSysML.g:26003:1: ( ruleConnectorPart )
{
- // InternalSysML.g:26028:1: ( ruleConnectorPart )
- // InternalSysML.g:26029:2: ruleConnectorPart
+ // InternalSysML.g:26003:1: ( ruleConnectorPart )
+ // InternalSysML.g:26004:2: ruleConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionUsageAccess().getConnectorPartParserRuleCall_3_1());
@@ -89907,14 +89816,14 @@ public final void rule__ConnectionUsage__Group_3__1__Impl() throws RecognitionEx
// $ANTLR start "rule__BinaryConnectorPart__Group__0"
- // InternalSysML.g:26039:1: rule__BinaryConnectorPart__Group__0 : rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1 ;
+ // InternalSysML.g:26014:1: rule__BinaryConnectorPart__Group__0 : rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1 ;
public final void rule__BinaryConnectorPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26043:1: ( rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1 )
- // InternalSysML.g:26044:2: rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1
+ // InternalSysML.g:26018:1: ( rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1 )
+ // InternalSysML.g:26019:2: rule__BinaryConnectorPart__Group__0__Impl rule__BinaryConnectorPart__Group__1
{
pushFollow(FOLLOW_61);
rule__BinaryConnectorPart__Group__0__Impl();
@@ -89945,23 +89854,23 @@ public final void rule__BinaryConnectorPart__Group__0() throws RecognitionExcept
// $ANTLR start "rule__BinaryConnectorPart__Group__0__Impl"
- // InternalSysML.g:26051:1: rule__BinaryConnectorPart__Group__0__Impl : ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:26026:1: rule__BinaryConnectorPart__Group__0__Impl : ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__BinaryConnectorPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26055:1: ( ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:26056:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:26030:1: ( ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:26031:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:26056:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:26057:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:26031:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:26032:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorPartAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:26058:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:26058:3: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:26033:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:26033:3: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0();
@@ -89996,14 +89905,14 @@ public final void rule__BinaryConnectorPart__Group__0__Impl() throws Recognition
// $ANTLR start "rule__BinaryConnectorPart__Group__1"
- // InternalSysML.g:26066:1: rule__BinaryConnectorPart__Group__1 : rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2 ;
+ // InternalSysML.g:26041:1: rule__BinaryConnectorPart__Group__1 : rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2 ;
public final void rule__BinaryConnectorPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26070:1: ( rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2 )
- // InternalSysML.g:26071:2: rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2
+ // InternalSysML.g:26045:1: ( rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2 )
+ // InternalSysML.g:26046:2: rule__BinaryConnectorPart__Group__1__Impl rule__BinaryConnectorPart__Group__2
{
pushFollow(FOLLOW_44);
rule__BinaryConnectorPart__Group__1__Impl();
@@ -90034,17 +89943,17 @@ public final void rule__BinaryConnectorPart__Group__1() throws RecognitionExcept
// $ANTLR start "rule__BinaryConnectorPart__Group__1__Impl"
- // InternalSysML.g:26078:1: rule__BinaryConnectorPart__Group__1__Impl : ( 'to' ) ;
+ // InternalSysML.g:26053:1: rule__BinaryConnectorPart__Group__1__Impl : ( 'to' ) ;
public final void rule__BinaryConnectorPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26082:1: ( ( 'to' ) )
- // InternalSysML.g:26083:1: ( 'to' )
+ // InternalSysML.g:26057:1: ( ( 'to' ) )
+ // InternalSysML.g:26058:1: ( 'to' )
{
- // InternalSysML.g:26083:1: ( 'to' )
- // InternalSysML.g:26084:2: 'to'
+ // InternalSysML.g:26058:1: ( 'to' )
+ // InternalSysML.g:26059:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorPartAccess().getToKeyword_1());
@@ -90075,14 +89984,14 @@ public final void rule__BinaryConnectorPart__Group__1__Impl() throws Recognition
// $ANTLR start "rule__BinaryConnectorPart__Group__2"
- // InternalSysML.g:26093:1: rule__BinaryConnectorPart__Group__2 : rule__BinaryConnectorPart__Group__2__Impl ;
+ // InternalSysML.g:26068:1: rule__BinaryConnectorPart__Group__2 : rule__BinaryConnectorPart__Group__2__Impl ;
public final void rule__BinaryConnectorPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26097:1: ( rule__BinaryConnectorPart__Group__2__Impl )
- // InternalSysML.g:26098:2: rule__BinaryConnectorPart__Group__2__Impl
+ // InternalSysML.g:26072:1: ( rule__BinaryConnectorPart__Group__2__Impl )
+ // InternalSysML.g:26073:2: rule__BinaryConnectorPart__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorPart__Group__2__Impl();
@@ -90108,23 +90017,23 @@ public final void rule__BinaryConnectorPart__Group__2() throws RecognitionExcept
// $ANTLR start "rule__BinaryConnectorPart__Group__2__Impl"
- // InternalSysML.g:26104:1: rule__BinaryConnectorPart__Group__2__Impl : ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:26079:1: rule__BinaryConnectorPart__Group__2__Impl : ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__BinaryConnectorPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26108:1: ( ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalSysML.g:26109:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:26083:1: ( ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:26084:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:26109:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:26110:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:26084:1: ( ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:26085:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorPartAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:26111:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:26111:3: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:26086:2: ( rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:26086:3: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2();
@@ -90159,14 +90068,14 @@ public final void rule__BinaryConnectorPart__Group__2__Impl() throws Recognition
// $ANTLR start "rule__NaryConnectorPart__Group__0"
- // InternalSysML.g:26120:1: rule__NaryConnectorPart__Group__0 : rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1 ;
+ // InternalSysML.g:26095:1: rule__NaryConnectorPart__Group__0 : rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1 ;
public final void rule__NaryConnectorPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26124:1: ( rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1 )
- // InternalSysML.g:26125:2: rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1
+ // InternalSysML.g:26099:1: ( rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1 )
+ // InternalSysML.g:26100:2: rule__NaryConnectorPart__Group__0__Impl rule__NaryConnectorPart__Group__1
{
pushFollow(FOLLOW_44);
rule__NaryConnectorPart__Group__0__Impl();
@@ -90197,17 +90106,17 @@ public final void rule__NaryConnectorPart__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__0__Impl"
- // InternalSysML.g:26132:1: rule__NaryConnectorPart__Group__0__Impl : ( '(' ) ;
+ // InternalSysML.g:26107:1: rule__NaryConnectorPart__Group__0__Impl : ( '(' ) ;
public final void rule__NaryConnectorPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26136:1: ( ( '(' ) )
- // InternalSysML.g:26137:1: ( '(' )
+ // InternalSysML.g:26111:1: ( ( '(' ) )
+ // InternalSysML.g:26112:1: ( '(' )
{
- // InternalSysML.g:26137:1: ( '(' )
- // InternalSysML.g:26138:2: '('
+ // InternalSysML.g:26112:1: ( '(' )
+ // InternalSysML.g:26113:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getLeftParenthesisKeyword_0());
@@ -90238,14 +90147,14 @@ public final void rule__NaryConnectorPart__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group__1"
- // InternalSysML.g:26147:1: rule__NaryConnectorPart__Group__1 : rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2 ;
+ // InternalSysML.g:26122:1: rule__NaryConnectorPart__Group__1 : rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2 ;
public final void rule__NaryConnectorPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26151:1: ( rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2 )
- // InternalSysML.g:26152:2: rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2
+ // InternalSysML.g:26126:1: ( rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2 )
+ // InternalSysML.g:26127:2: rule__NaryConnectorPart__Group__1__Impl rule__NaryConnectorPart__Group__2
{
pushFollow(FOLLOW_8);
rule__NaryConnectorPart__Group__1__Impl();
@@ -90276,23 +90185,23 @@ public final void rule__NaryConnectorPart__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__1__Impl"
- // InternalSysML.g:26159:1: rule__NaryConnectorPart__Group__1__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:26134:1: rule__NaryConnectorPart__Group__1__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__NaryConnectorPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26163:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:26164:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:26138:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:26139:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:26164:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:26165:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:26139:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:26140:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:26166:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:26166:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:26141:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:26141:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1();
@@ -90327,14 +90236,14 @@ public final void rule__NaryConnectorPart__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group__2"
- // InternalSysML.g:26174:1: rule__NaryConnectorPart__Group__2 : rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3 ;
+ // InternalSysML.g:26149:1: rule__NaryConnectorPart__Group__2 : rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3 ;
public final void rule__NaryConnectorPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26178:1: ( rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3 )
- // InternalSysML.g:26179:2: rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3
+ // InternalSysML.g:26153:1: ( rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3 )
+ // InternalSysML.g:26154:2: rule__NaryConnectorPart__Group__2__Impl rule__NaryConnectorPart__Group__3
{
pushFollow(FOLLOW_44);
rule__NaryConnectorPart__Group__2__Impl();
@@ -90365,17 +90274,17 @@ public final void rule__NaryConnectorPart__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__2__Impl"
- // InternalSysML.g:26186:1: rule__NaryConnectorPart__Group__2__Impl : ( ',' ) ;
+ // InternalSysML.g:26161:1: rule__NaryConnectorPart__Group__2__Impl : ( ',' ) ;
public final void rule__NaryConnectorPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26190:1: ( ( ',' ) )
- // InternalSysML.g:26191:1: ( ',' )
+ // InternalSysML.g:26165:1: ( ( ',' ) )
+ // InternalSysML.g:26166:1: ( ',' )
{
- // InternalSysML.g:26191:1: ( ',' )
- // InternalSysML.g:26192:2: ','
+ // InternalSysML.g:26166:1: ( ',' )
+ // InternalSysML.g:26167:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getCommaKeyword_2());
@@ -90406,14 +90315,14 @@ public final void rule__NaryConnectorPart__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group__3"
- // InternalSysML.g:26201:1: rule__NaryConnectorPart__Group__3 : rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4 ;
+ // InternalSysML.g:26176:1: rule__NaryConnectorPart__Group__3 : rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4 ;
public final void rule__NaryConnectorPart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26205:1: ( rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4 )
- // InternalSysML.g:26206:2: rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4
+ // InternalSysML.g:26180:1: ( rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4 )
+ // InternalSysML.g:26181:2: rule__NaryConnectorPart__Group__3__Impl rule__NaryConnectorPart__Group__4
{
pushFollow(FOLLOW_100);
rule__NaryConnectorPart__Group__3__Impl();
@@ -90444,23 +90353,23 @@ public final void rule__NaryConnectorPart__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__3__Impl"
- // InternalSysML.g:26213:1: rule__NaryConnectorPart__Group__3__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:26188:1: rule__NaryConnectorPart__Group__3__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__NaryConnectorPart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26217:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:26218:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:26192:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:26193:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:26218:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:26219:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:26193:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:26194:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:26220:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:26220:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:26195:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:26195:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3();
@@ -90495,14 +90404,14 @@ public final void rule__NaryConnectorPart__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group__4"
- // InternalSysML.g:26228:1: rule__NaryConnectorPart__Group__4 : rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5 ;
+ // InternalSysML.g:26203:1: rule__NaryConnectorPart__Group__4 : rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5 ;
public final void rule__NaryConnectorPart__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26232:1: ( rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5 )
- // InternalSysML.g:26233:2: rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5
+ // InternalSysML.g:26207:1: ( rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5 )
+ // InternalSysML.g:26208:2: rule__NaryConnectorPart__Group__4__Impl rule__NaryConnectorPart__Group__5
{
pushFollow(FOLLOW_100);
rule__NaryConnectorPart__Group__4__Impl();
@@ -90533,22 +90442,22 @@ public final void rule__NaryConnectorPart__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__4__Impl"
- // InternalSysML.g:26240:1: rule__NaryConnectorPart__Group__4__Impl : ( ( rule__NaryConnectorPart__Group_4__0 )* ) ;
+ // InternalSysML.g:26215:1: rule__NaryConnectorPart__Group__4__Impl : ( ( rule__NaryConnectorPart__Group_4__0 )* ) ;
public final void rule__NaryConnectorPart__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26244:1: ( ( ( rule__NaryConnectorPart__Group_4__0 )* ) )
- // InternalSysML.g:26245:1: ( ( rule__NaryConnectorPart__Group_4__0 )* )
+ // InternalSysML.g:26219:1: ( ( ( rule__NaryConnectorPart__Group_4__0 )* ) )
+ // InternalSysML.g:26220:1: ( ( rule__NaryConnectorPart__Group_4__0 )* )
{
- // InternalSysML.g:26245:1: ( ( rule__NaryConnectorPart__Group_4__0 )* )
- // InternalSysML.g:26246:2: ( rule__NaryConnectorPart__Group_4__0 )*
+ // InternalSysML.g:26220:1: ( ( rule__NaryConnectorPart__Group_4__0 )* )
+ // InternalSysML.g:26221:2: ( rule__NaryConnectorPart__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getGroup_4());
}
- // InternalSysML.g:26247:2: ( rule__NaryConnectorPart__Group_4__0 )*
+ // InternalSysML.g:26222:2: ( rule__NaryConnectorPart__Group_4__0 )*
loop259:
do {
int alt259=2;
@@ -90561,7 +90470,7 @@ public final void rule__NaryConnectorPart__Group__4__Impl() throws RecognitionEx
switch (alt259) {
case 1 :
- // InternalSysML.g:26247:3: rule__NaryConnectorPart__Group_4__0
+ // InternalSysML.g:26222:3: rule__NaryConnectorPart__Group_4__0
{
pushFollow(FOLLOW_9);
rule__NaryConnectorPart__Group_4__0();
@@ -90602,14 +90511,14 @@ public final void rule__NaryConnectorPart__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group__5"
- // InternalSysML.g:26255:1: rule__NaryConnectorPart__Group__5 : rule__NaryConnectorPart__Group__5__Impl ;
+ // InternalSysML.g:26230:1: rule__NaryConnectorPart__Group__5 : rule__NaryConnectorPart__Group__5__Impl ;
public final void rule__NaryConnectorPart__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26259:1: ( rule__NaryConnectorPart__Group__5__Impl )
- // InternalSysML.g:26260:2: rule__NaryConnectorPart__Group__5__Impl
+ // InternalSysML.g:26234:1: ( rule__NaryConnectorPart__Group__5__Impl )
+ // InternalSysML.g:26235:2: rule__NaryConnectorPart__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__NaryConnectorPart__Group__5__Impl();
@@ -90635,17 +90544,17 @@ public final void rule__NaryConnectorPart__Group__5() throws RecognitionExceptio
// $ANTLR start "rule__NaryConnectorPart__Group__5__Impl"
- // InternalSysML.g:26266:1: rule__NaryConnectorPart__Group__5__Impl : ( ')' ) ;
+ // InternalSysML.g:26241:1: rule__NaryConnectorPart__Group__5__Impl : ( ')' ) ;
public final void rule__NaryConnectorPart__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26270:1: ( ( ')' ) )
- // InternalSysML.g:26271:1: ( ')' )
+ // InternalSysML.g:26245:1: ( ( ')' ) )
+ // InternalSysML.g:26246:1: ( ')' )
{
- // InternalSysML.g:26271:1: ( ')' )
- // InternalSysML.g:26272:2: ')'
+ // InternalSysML.g:26246:1: ( ')' )
+ // InternalSysML.g:26247:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getRightParenthesisKeyword_5());
@@ -90676,14 +90585,14 @@ public final void rule__NaryConnectorPart__Group__5__Impl() throws RecognitionEx
// $ANTLR start "rule__NaryConnectorPart__Group_4__0"
- // InternalSysML.g:26282:1: rule__NaryConnectorPart__Group_4__0 : rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1 ;
+ // InternalSysML.g:26257:1: rule__NaryConnectorPart__Group_4__0 : rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1 ;
public final void rule__NaryConnectorPart__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26286:1: ( rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1 )
- // InternalSysML.g:26287:2: rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1
+ // InternalSysML.g:26261:1: ( rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1 )
+ // InternalSysML.g:26262:2: rule__NaryConnectorPart__Group_4__0__Impl rule__NaryConnectorPart__Group_4__1
{
pushFollow(FOLLOW_44);
rule__NaryConnectorPart__Group_4__0__Impl();
@@ -90714,17 +90623,17 @@ public final void rule__NaryConnectorPart__Group_4__0() throws RecognitionExcept
// $ANTLR start "rule__NaryConnectorPart__Group_4__0__Impl"
- // InternalSysML.g:26294:1: rule__NaryConnectorPart__Group_4__0__Impl : ( ',' ) ;
+ // InternalSysML.g:26269:1: rule__NaryConnectorPart__Group_4__0__Impl : ( ',' ) ;
public final void rule__NaryConnectorPart__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26298:1: ( ( ',' ) )
- // InternalSysML.g:26299:1: ( ',' )
+ // InternalSysML.g:26273:1: ( ( ',' ) )
+ // InternalSysML.g:26274:1: ( ',' )
{
- // InternalSysML.g:26299:1: ( ',' )
- // InternalSysML.g:26300:2: ','
+ // InternalSysML.g:26274:1: ( ',' )
+ // InternalSysML.g:26275:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getCommaKeyword_4_0());
@@ -90755,14 +90664,14 @@ public final void rule__NaryConnectorPart__Group_4__0__Impl() throws Recognition
// $ANTLR start "rule__NaryConnectorPart__Group_4__1"
- // InternalSysML.g:26309:1: rule__NaryConnectorPart__Group_4__1 : rule__NaryConnectorPart__Group_4__1__Impl ;
+ // InternalSysML.g:26284:1: rule__NaryConnectorPart__Group_4__1 : rule__NaryConnectorPart__Group_4__1__Impl ;
public final void rule__NaryConnectorPart__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26313:1: ( rule__NaryConnectorPart__Group_4__1__Impl )
- // InternalSysML.g:26314:2: rule__NaryConnectorPart__Group_4__1__Impl
+ // InternalSysML.g:26288:1: ( rule__NaryConnectorPart__Group_4__1__Impl )
+ // InternalSysML.g:26289:2: rule__NaryConnectorPart__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__NaryConnectorPart__Group_4__1__Impl();
@@ -90788,23 +90697,23 @@ public final void rule__NaryConnectorPart__Group_4__1() throws RecognitionExcept
// $ANTLR start "rule__NaryConnectorPart__Group_4__1__Impl"
- // InternalSysML.g:26320:1: rule__NaryConnectorPart__Group_4__1__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) ) ;
+ // InternalSysML.g:26295:1: rule__NaryConnectorPart__Group_4__1__Impl : ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) ) ;
public final void rule__NaryConnectorPart__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26324:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) ) )
- // InternalSysML.g:26325:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:26299:1: ( ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) ) )
+ // InternalSysML.g:26300:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) )
{
- // InternalSysML.g:26325:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) )
- // InternalSysML.g:26326:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 )
+ // InternalSysML.g:26300:1: ( ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:26301:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compAssignment_4_1());
}
- // InternalSysML.g:26327:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 )
- // InternalSysML.g:26327:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1
+ // InternalSysML.g:26302:2: ( rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 )
+ // InternalSysML.g:26302:3: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1();
@@ -90839,14 +90748,14 @@ public final void rule__NaryConnectorPart__Group_4__1__Impl() throws Recognition
// $ANTLR start "rule__InterfaceDefKeyword__Group__0"
- // InternalSysML.g:26336:1: rule__InterfaceDefKeyword__Group__0 : rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1 ;
+ // InternalSysML.g:26311:1: rule__InterfaceDefKeyword__Group__0 : rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1 ;
public final void rule__InterfaceDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26340:1: ( rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1 )
- // InternalSysML.g:26341:2: rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1
+ // InternalSysML.g:26315:1: ( rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1 )
+ // InternalSysML.g:26316:2: rule__InterfaceDefKeyword__Group__0__Impl rule__InterfaceDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__InterfaceDefKeyword__Group__0__Impl();
@@ -90877,17 +90786,17 @@ public final void rule__InterfaceDefKeyword__Group__0() throws RecognitionExcept
// $ANTLR start "rule__InterfaceDefKeyword__Group__0__Impl"
- // InternalSysML.g:26348:1: rule__InterfaceDefKeyword__Group__0__Impl : ( ruleInterfaceKeyword ) ;
+ // InternalSysML.g:26323:1: rule__InterfaceDefKeyword__Group__0__Impl : ( ruleInterfaceKeyword ) ;
public final void rule__InterfaceDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26352:1: ( ( ruleInterfaceKeyword ) )
- // InternalSysML.g:26353:1: ( ruleInterfaceKeyword )
+ // InternalSysML.g:26327:1: ( ( ruleInterfaceKeyword ) )
+ // InternalSysML.g:26328:1: ( ruleInterfaceKeyword )
{
- // InternalSysML.g:26353:1: ( ruleInterfaceKeyword )
- // InternalSysML.g:26354:2: ruleInterfaceKeyword
+ // InternalSysML.g:26328:1: ( ruleInterfaceKeyword )
+ // InternalSysML.g:26329:2: ruleInterfaceKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefKeywordAccess().getInterfaceKeywordParserRuleCall_0());
@@ -90922,14 +90831,14 @@ public final void rule__InterfaceDefKeyword__Group__0__Impl() throws Recognition
// $ANTLR start "rule__InterfaceDefKeyword__Group__1"
- // InternalSysML.g:26363:1: rule__InterfaceDefKeyword__Group__1 : rule__InterfaceDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:26338:1: rule__InterfaceDefKeyword__Group__1 : rule__InterfaceDefKeyword__Group__1__Impl ;
public final void rule__InterfaceDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26367:1: ( rule__InterfaceDefKeyword__Group__1__Impl )
- // InternalSysML.g:26368:2: rule__InterfaceDefKeyword__Group__1__Impl
+ // InternalSysML.g:26342:1: ( rule__InterfaceDefKeyword__Group__1__Impl )
+ // InternalSysML.g:26343:2: rule__InterfaceDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceDefKeyword__Group__1__Impl();
@@ -90955,17 +90864,17 @@ public final void rule__InterfaceDefKeyword__Group__1() throws RecognitionExcept
// $ANTLR start "rule__InterfaceDefKeyword__Group__1__Impl"
- // InternalSysML.g:26374:1: rule__InterfaceDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:26349:1: rule__InterfaceDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__InterfaceDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26378:1: ( ( 'def' ) )
- // InternalSysML.g:26379:1: ( 'def' )
+ // InternalSysML.g:26353:1: ( ( 'def' ) )
+ // InternalSysML.g:26354:1: ( 'def' )
{
- // InternalSysML.g:26379:1: ( 'def' )
- // InternalSysML.g:26380:2: 'def'
+ // InternalSysML.g:26354:1: ( 'def' )
+ // InternalSysML.g:26355:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefKeywordAccess().getDefKeyword_1());
@@ -90996,14 +90905,14 @@ public final void rule__InterfaceDefKeyword__Group__1__Impl() throws Recognition
// $ANTLR start "rule__InterfaceDefinition__Group__0"
- // InternalSysML.g:26390:1: rule__InterfaceDefinition__Group__0 : rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1 ;
+ // InternalSysML.g:26365:1: rule__InterfaceDefinition__Group__0 : rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1 ;
public final void rule__InterfaceDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26394:1: ( rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1 )
- // InternalSysML.g:26395:2: rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1
+ // InternalSysML.g:26369:1: ( rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1 )
+ // InternalSysML.g:26370:2: rule__InterfaceDefinition__Group__0__Impl rule__InterfaceDefinition__Group__1
{
pushFollow(FOLLOW_18);
rule__InterfaceDefinition__Group__0__Impl();
@@ -91034,17 +90943,17 @@ public final void rule__InterfaceDefinition__Group__0() throws RecognitionExcept
// $ANTLR start "rule__InterfaceDefinition__Group__0__Impl"
- // InternalSysML.g:26402:1: rule__InterfaceDefinition__Group__0__Impl : ( ruleInterfaceDefDeclaration ) ;
+ // InternalSysML.g:26377:1: rule__InterfaceDefinition__Group__0__Impl : ( ruleInterfaceDefDeclaration ) ;
public final void rule__InterfaceDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26406:1: ( ( ruleInterfaceDefDeclaration ) )
- // InternalSysML.g:26407:1: ( ruleInterfaceDefDeclaration )
+ // InternalSysML.g:26381:1: ( ( ruleInterfaceDefDeclaration ) )
+ // InternalSysML.g:26382:1: ( ruleInterfaceDefDeclaration )
{
- // InternalSysML.g:26407:1: ( ruleInterfaceDefDeclaration )
- // InternalSysML.g:26408:2: ruleInterfaceDefDeclaration
+ // InternalSysML.g:26382:1: ( ruleInterfaceDefDeclaration )
+ // InternalSysML.g:26383:2: ruleInterfaceDefDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefinitionAccess().getInterfaceDefDeclarationParserRuleCall_0());
@@ -91079,14 +90988,14 @@ public final void rule__InterfaceDefinition__Group__0__Impl() throws Recognition
// $ANTLR start "rule__InterfaceDefinition__Group__1"
- // InternalSysML.g:26417:1: rule__InterfaceDefinition__Group__1 : rule__InterfaceDefinition__Group__1__Impl ;
+ // InternalSysML.g:26392:1: rule__InterfaceDefinition__Group__1 : rule__InterfaceDefinition__Group__1__Impl ;
public final void rule__InterfaceDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26421:1: ( rule__InterfaceDefinition__Group__1__Impl )
- // InternalSysML.g:26422:2: rule__InterfaceDefinition__Group__1__Impl
+ // InternalSysML.g:26396:1: ( rule__InterfaceDefinition__Group__1__Impl )
+ // InternalSysML.g:26397:2: rule__InterfaceDefinition__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceDefinition__Group__1__Impl();
@@ -91112,17 +91021,17 @@ public final void rule__InterfaceDefinition__Group__1() throws RecognitionExcept
// $ANTLR start "rule__InterfaceDefinition__Group__1__Impl"
- // InternalSysML.g:26428:1: rule__InterfaceDefinition__Group__1__Impl : ( ruleInterfaceDefBody ) ;
+ // InternalSysML.g:26403:1: rule__InterfaceDefinition__Group__1__Impl : ( ruleInterfaceDefBody ) ;
public final void rule__InterfaceDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26432:1: ( ( ruleInterfaceDefBody ) )
- // InternalSysML.g:26433:1: ( ruleInterfaceDefBody )
+ // InternalSysML.g:26407:1: ( ( ruleInterfaceDefBody ) )
+ // InternalSysML.g:26408:1: ( ruleInterfaceDefBody )
{
- // InternalSysML.g:26433:1: ( ruleInterfaceDefBody )
- // InternalSysML.g:26434:2: ruleInterfaceDefBody
+ // InternalSysML.g:26408:1: ( ruleInterfaceDefBody )
+ // InternalSysML.g:26409:2: ruleInterfaceDefBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefinitionAccess().getInterfaceDefBodyParserRuleCall_1());
@@ -91157,14 +91066,14 @@ public final void rule__InterfaceDefinition__Group__1__Impl() throws Recognition
// $ANTLR start "rule__InterfaceDefDeclaration__Group__0"
- // InternalSysML.g:26444:1: rule__InterfaceDefDeclaration__Group__0 : rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1 ;
+ // InternalSysML.g:26419:1: rule__InterfaceDefDeclaration__Group__0 : rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1 ;
public final void rule__InterfaceDefDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26448:1: ( rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1 )
- // InternalSysML.g:26449:2: rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1
+ // InternalSysML.g:26423:1: ( rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1 )
+ // InternalSysML.g:26424:2: rule__InterfaceDefDeclaration__Group__0__Impl rule__InterfaceDefDeclaration__Group__1
{
pushFollow(FOLLOW_101);
rule__InterfaceDefDeclaration__Group__0__Impl();
@@ -91195,22 +91104,22 @@ public final void rule__InterfaceDefDeclaration__Group__0() throws RecognitionEx
// $ANTLR start "rule__InterfaceDefDeclaration__Group__0__Impl"
- // InternalSysML.g:26456:1: rule__InterfaceDefDeclaration__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:26431:1: rule__InterfaceDefDeclaration__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__InterfaceDefDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26460:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:26461:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:26435:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:26436:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:26461:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:26462:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:26436:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:26437:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefDeclarationAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:26463:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:26438:2: ( ruleDefinitionPrefix )?
int alt260=2;
int LA260_0 = input.LA(1);
@@ -91219,7 +91128,7 @@ public final void rule__InterfaceDefDeclaration__Group__0__Impl() throws Recogni
}
switch (alt260) {
case 1 :
- // InternalSysML.g:26463:3: ruleDefinitionPrefix
+ // InternalSysML.g:26438:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -91257,14 +91166,14 @@ public final void rule__InterfaceDefDeclaration__Group__0__Impl() throws Recogni
// $ANTLR start "rule__InterfaceDefDeclaration__Group__1"
- // InternalSysML.g:26471:1: rule__InterfaceDefDeclaration__Group__1 : rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2 ;
+ // InternalSysML.g:26446:1: rule__InterfaceDefDeclaration__Group__1 : rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2 ;
public final void rule__InterfaceDefDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26475:1: ( rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2 )
- // InternalSysML.g:26476:2: rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2
+ // InternalSysML.g:26450:1: ( rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2 )
+ // InternalSysML.g:26451:2: rule__InterfaceDefDeclaration__Group__1__Impl rule__InterfaceDefDeclaration__Group__2
{
pushFollow(FOLLOW_82);
rule__InterfaceDefDeclaration__Group__1__Impl();
@@ -91295,17 +91204,17 @@ public final void rule__InterfaceDefDeclaration__Group__1() throws RecognitionEx
// $ANTLR start "rule__InterfaceDefDeclaration__Group__1__Impl"
- // InternalSysML.g:26483:1: rule__InterfaceDefDeclaration__Group__1__Impl : ( ruleInterfaceDefKeyword ) ;
+ // InternalSysML.g:26458:1: rule__InterfaceDefDeclaration__Group__1__Impl : ( ruleInterfaceDefKeyword ) ;
public final void rule__InterfaceDefDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26487:1: ( ( ruleInterfaceDefKeyword ) )
- // InternalSysML.g:26488:1: ( ruleInterfaceDefKeyword )
+ // InternalSysML.g:26462:1: ( ( ruleInterfaceDefKeyword ) )
+ // InternalSysML.g:26463:1: ( ruleInterfaceDefKeyword )
{
- // InternalSysML.g:26488:1: ( ruleInterfaceDefKeyword )
- // InternalSysML.g:26489:2: ruleInterfaceDefKeyword
+ // InternalSysML.g:26463:1: ( ruleInterfaceDefKeyword )
+ // InternalSysML.g:26464:2: ruleInterfaceDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefDeclarationAccess().getInterfaceDefKeywordParserRuleCall_1());
@@ -91340,14 +91249,14 @@ public final void rule__InterfaceDefDeclaration__Group__1__Impl() throws Recogni
// $ANTLR start "rule__InterfaceDefDeclaration__Group__2"
- // InternalSysML.g:26498:1: rule__InterfaceDefDeclaration__Group__2 : rule__InterfaceDefDeclaration__Group__2__Impl ;
+ // InternalSysML.g:26473:1: rule__InterfaceDefDeclaration__Group__2 : rule__InterfaceDefDeclaration__Group__2__Impl ;
public final void rule__InterfaceDefDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26502:1: ( rule__InterfaceDefDeclaration__Group__2__Impl )
- // InternalSysML.g:26503:2: rule__InterfaceDefDeclaration__Group__2__Impl
+ // InternalSysML.g:26477:1: ( rule__InterfaceDefDeclaration__Group__2__Impl )
+ // InternalSysML.g:26478:2: rule__InterfaceDefDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceDefDeclaration__Group__2__Impl();
@@ -91373,17 +91282,17 @@ public final void rule__InterfaceDefDeclaration__Group__2() throws RecognitionEx
// $ANTLR start "rule__InterfaceDefDeclaration__Group__2__Impl"
- // InternalSysML.g:26509:1: rule__InterfaceDefDeclaration__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:26484:1: rule__InterfaceDefDeclaration__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__InterfaceDefDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26513:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:26514:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:26488:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:26489:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:26514:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:26515:2: ruleDefinitionDeclaration
+ // InternalSysML.g:26489:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:26490:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefDeclarationAccess().getDefinitionDeclarationParserRuleCall_2());
@@ -91418,14 +91327,14 @@ public final void rule__InterfaceDefDeclaration__Group__2__Impl() throws Recogni
// $ANTLR start "rule__InterfaceDefBody__Group_1__0"
- // InternalSysML.g:26525:1: rule__InterfaceDefBody__Group_1__0 : rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1 ;
+ // InternalSysML.g:26500:1: rule__InterfaceDefBody__Group_1__0 : rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1 ;
public final void rule__InterfaceDefBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26529:1: ( rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1 )
- // InternalSysML.g:26530:2: rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1
+ // InternalSysML.g:26504:1: ( rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1 )
+ // InternalSysML.g:26505:2: rule__InterfaceDefBody__Group_1__0__Impl rule__InterfaceDefBody__Group_1__1
{
pushFollow(FOLLOW_37);
rule__InterfaceDefBody__Group_1__0__Impl();
@@ -91456,17 +91365,17 @@ public final void rule__InterfaceDefBody__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceDefBody__Group_1__0__Impl"
- // InternalSysML.g:26537:1: rule__InterfaceDefBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:26512:1: rule__InterfaceDefBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__InterfaceDefBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26541:1: ( ( '{' ) )
- // InternalSysML.g:26542:1: ( '{' )
+ // InternalSysML.g:26516:1: ( ( '{' ) )
+ // InternalSysML.g:26517:1: ( '{' )
{
- // InternalSysML.g:26542:1: ( '{' )
- // InternalSysML.g:26543:2: '{'
+ // InternalSysML.g:26517:1: ( '{' )
+ // InternalSysML.g:26518:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -91497,14 +91406,14 @@ public final void rule__InterfaceDefBody__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceDefBody__Group_1__1"
- // InternalSysML.g:26552:1: rule__InterfaceDefBody__Group_1__1 : rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2 ;
+ // InternalSysML.g:26527:1: rule__InterfaceDefBody__Group_1__1 : rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2 ;
public final void rule__InterfaceDefBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26556:1: ( rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2 )
- // InternalSysML.g:26557:2: rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2
+ // InternalSysML.g:26531:1: ( rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2 )
+ // InternalSysML.g:26532:2: rule__InterfaceDefBody__Group_1__1__Impl rule__InterfaceDefBody__Group_1__2
{
pushFollow(FOLLOW_37);
rule__InterfaceDefBody__Group_1__1__Impl();
@@ -91535,35 +91444,35 @@ public final void rule__InterfaceDefBody__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceDefBody__Group_1__1__Impl"
- // InternalSysML.g:26564:1: rule__InterfaceDefBody__Group_1__1__Impl : ( ( rule__InterfaceDefBody__Alternatives_1_1 )* ) ;
+ // InternalSysML.g:26539:1: rule__InterfaceDefBody__Group_1__1__Impl : ( ( rule__InterfaceDefBody__Alternatives_1_1 )* ) ;
public final void rule__InterfaceDefBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26568:1: ( ( ( rule__InterfaceDefBody__Alternatives_1_1 )* ) )
- // InternalSysML.g:26569:1: ( ( rule__InterfaceDefBody__Alternatives_1_1 )* )
+ // InternalSysML.g:26543:1: ( ( ( rule__InterfaceDefBody__Alternatives_1_1 )* ) )
+ // InternalSysML.g:26544:1: ( ( rule__InterfaceDefBody__Alternatives_1_1 )* )
{
- // InternalSysML.g:26569:1: ( ( rule__InterfaceDefBody__Alternatives_1_1 )* )
- // InternalSysML.g:26570:2: ( rule__InterfaceDefBody__Alternatives_1_1 )*
+ // InternalSysML.g:26544:1: ( ( rule__InterfaceDefBody__Alternatives_1_1 )* )
+ // InternalSysML.g:26545:2: ( rule__InterfaceDefBody__Alternatives_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getAlternatives_1_1());
}
- // InternalSysML.g:26571:2: ( rule__InterfaceDefBody__Alternatives_1_1 )*
+ // InternalSysML.g:26546:2: ( rule__InterfaceDefBody__Alternatives_1_1 )*
loop261:
do {
int alt261=2;
int LA261_0 = input.LA(1);
- if ( (LA261_0==EOF||(LA261_0>=RULE_EXP_VALUE && LA261_0<=RULE_STRING_VALUE)||(LA261_0>=14 && LA261_0<=44)||(LA261_0>=53 && LA261_0<=63)||(LA261_0>=65 && LA261_0<=67)||(LA261_0>=69 && LA261_0<=74)||(LA261_0>=77 && LA261_0<=79)||(LA261_0>=84 && LA261_0<=85)||(LA261_0>=88 && LA261_0<=101)||(LA261_0>=104 && LA261_0<=107)||(LA261_0>=110 && LA261_0<=111)||(LA261_0>=115 && LA261_0<=116)||(LA261_0>=120 && LA261_0<=121)||LA261_0==123||(LA261_0>=125 && LA261_0<=126)||(LA261_0>=129 && LA261_0<=130)||(LA261_0>=132 && LA261_0<=140)||(LA261_0>=143 && LA261_0<=144)||(LA261_0>=147 && LA261_0<=152)||LA261_0==154) ) {
+ if ( (LA261_0==EOF||(LA261_0>=RULE_EXP_VALUE && LA261_0<=RULE_STRING_VALUE)||(LA261_0>=14 && LA261_0<=44)||(LA261_0>=53 && LA261_0<=63)||(LA261_0>=65 && LA261_0<=67)||(LA261_0>=69 && LA261_0<=74)||(LA261_0>=77 && LA261_0<=79)||(LA261_0>=84 && LA261_0<=85)||(LA261_0>=88 && LA261_0<=101)||(LA261_0>=104 && LA261_0<=107)||(LA261_0>=110 && LA261_0<=111)||(LA261_0>=115 && LA261_0<=116)||(LA261_0>=120 && LA261_0<=121)||LA261_0==123||(LA261_0>=125 && LA261_0<=126)||(LA261_0>=129 && LA261_0<=130)||(LA261_0>=132 && LA261_0<=140)||LA261_0==142||LA261_0==144||(LA261_0>=147 && LA261_0<=152)||LA261_0==154) ) {
alt261=1;
}
switch (alt261) {
case 1 :
- // InternalSysML.g:26571:3: rule__InterfaceDefBody__Alternatives_1_1
+ // InternalSysML.g:26546:3: rule__InterfaceDefBody__Alternatives_1_1
{
pushFollow(FOLLOW_38);
rule__InterfaceDefBody__Alternatives_1_1();
@@ -91604,14 +91513,14 @@ public final void rule__InterfaceDefBody__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceDefBody__Group_1__2"
- // InternalSysML.g:26579:1: rule__InterfaceDefBody__Group_1__2 : rule__InterfaceDefBody__Group_1__2__Impl ;
+ // InternalSysML.g:26554:1: rule__InterfaceDefBody__Group_1__2 : rule__InterfaceDefBody__Group_1__2__Impl ;
public final void rule__InterfaceDefBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26583:1: ( rule__InterfaceDefBody__Group_1__2__Impl )
- // InternalSysML.g:26584:2: rule__InterfaceDefBody__Group_1__2__Impl
+ // InternalSysML.g:26558:1: ( rule__InterfaceDefBody__Group_1__2__Impl )
+ // InternalSysML.g:26559:2: rule__InterfaceDefBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceDefBody__Group_1__2__Impl();
@@ -91637,17 +91546,17 @@ public final void rule__InterfaceDefBody__Group_1__2() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceDefBody__Group_1__2__Impl"
- // InternalSysML.g:26590:1: rule__InterfaceDefBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:26565:1: rule__InterfaceDefBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__InterfaceDefBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26594:1: ( ( '}' ) )
- // InternalSysML.g:26595:1: ( '}' )
+ // InternalSysML.g:26569:1: ( ( '}' ) )
+ // InternalSysML.g:26570:1: ( '}' )
{
- // InternalSysML.g:26595:1: ( '}' )
- // InternalSysML.g:26596:2: '}'
+ // InternalSysML.g:26570:1: ( '}' )
+ // InternalSysML.g:26571:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -91678,14 +91587,14 @@ public final void rule__InterfaceDefBody__Group_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceEndMember__Group__0"
- // InternalSysML.g:26606:1: rule__InterfaceEndMember__Group__0 : rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1 ;
+ // InternalSysML.g:26581:1: rule__InterfaceEndMember__Group__0 : rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1 ;
public final void rule__InterfaceEndMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26610:1: ( rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1 )
- // InternalSysML.g:26611:2: rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1
+ // InternalSysML.g:26585:1: ( rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1 )
+ // InternalSysML.g:26586:2: rule__InterfaceEndMember__Group__0__Impl rule__InterfaceEndMember__Group__1
{
pushFollow(FOLLOW_43);
rule__InterfaceEndMember__Group__0__Impl();
@@ -91716,17 +91625,17 @@ public final void rule__InterfaceEndMember__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceEndMember__Group__0__Impl"
- // InternalSysML.g:26618:1: rule__InterfaceEndMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:26593:1: rule__InterfaceEndMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__InterfaceEndMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26622:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:26623:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:26597:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:26598:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:26623:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:26624:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:26598:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:26599:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceEndMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -91761,14 +91670,14 @@ public final void rule__InterfaceEndMember__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceEndMember__Group__1"
- // InternalSysML.g:26633:1: rule__InterfaceEndMember__Group__1 : rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2 ;
+ // InternalSysML.g:26608:1: rule__InterfaceEndMember__Group__1 : rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2 ;
public final void rule__InterfaceEndMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26637:1: ( rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2 )
- // InternalSysML.g:26638:2: rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2
+ // InternalSysML.g:26612:1: ( rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2 )
+ // InternalSysML.g:26613:2: rule__InterfaceEndMember__Group__1__Impl rule__InterfaceEndMember__Group__2
{
pushFollow(FOLLOW_93);
rule__InterfaceEndMember__Group__1__Impl();
@@ -91799,17 +91708,17 @@ public final void rule__InterfaceEndMember__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceEndMember__Group__1__Impl"
- // InternalSysML.g:26645:1: rule__InterfaceEndMember__Group__1__Impl : ( 'end' ) ;
+ // InternalSysML.g:26620:1: rule__InterfaceEndMember__Group__1__Impl : ( 'end' ) ;
public final void rule__InterfaceEndMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26649:1: ( ( 'end' ) )
- // InternalSysML.g:26650:1: ( 'end' )
+ // InternalSysML.g:26624:1: ( ( 'end' ) )
+ // InternalSysML.g:26625:1: ( 'end' )
{
- // InternalSysML.g:26650:1: ( 'end' )
- // InternalSysML.g:26651:2: 'end'
+ // InternalSysML.g:26625:1: ( 'end' )
+ // InternalSysML.g:26626:2: 'end'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceEndMemberAccess().getEndKeyword_1());
@@ -91840,14 +91749,14 @@ public final void rule__InterfaceEndMember__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceEndMember__Group__2"
- // InternalSysML.g:26660:1: rule__InterfaceEndMember__Group__2 : rule__InterfaceEndMember__Group__2__Impl ;
+ // InternalSysML.g:26635:1: rule__InterfaceEndMember__Group__2 : rule__InterfaceEndMember__Group__2__Impl ;
public final void rule__InterfaceEndMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26664:1: ( rule__InterfaceEndMember__Group__2__Impl )
- // InternalSysML.g:26665:2: rule__InterfaceEndMember__Group__2__Impl
+ // InternalSysML.g:26639:1: ( rule__InterfaceEndMember__Group__2__Impl )
+ // InternalSysML.g:26640:2: rule__InterfaceEndMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceEndMember__Group__2__Impl();
@@ -91873,23 +91782,23 @@ public final void rule__InterfaceEndMember__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__InterfaceEndMember__Group__2__Impl"
- // InternalSysML.g:26671:1: rule__InterfaceEndMember__Group__2__Impl : ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:26646:1: rule__InterfaceEndMember__Group__2__Impl : ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__InterfaceEndMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26675:1: ( ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:26676:1: ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:26650:1: ( ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:26651:1: ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:26676:1: ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:26677:2: ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:26651:1: ( ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:26652:2: ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceEndMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:26678:2: ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:26678:3: rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:26653:2: ( rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:26653:3: rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2();
@@ -91924,14 +91833,14 @@ public final void rule__InterfaceEndMember__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__InterfaceUsage__Group__0"
- // InternalSysML.g:26687:1: rule__InterfaceUsage__Group__0 : rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1 ;
+ // InternalSysML.g:26662:1: rule__InterfaceUsage__Group__0 : rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1 ;
public final void rule__InterfaceUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26691:1: ( rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1 )
- // InternalSysML.g:26692:2: rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1
+ // InternalSysML.g:26666:1: ( rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1 )
+ // InternalSysML.g:26667:2: rule__InterfaceUsage__Group__0__Impl rule__InterfaceUsage__Group__1
{
pushFollow(FOLLOW_101);
rule__InterfaceUsage__Group__0__Impl();
@@ -91962,22 +91871,22 @@ public final void rule__InterfaceUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__InterfaceUsage__Group__0__Impl"
- // InternalSysML.g:26699:1: rule__InterfaceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:26674:1: rule__InterfaceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__InterfaceUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26703:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:26704:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:26678:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:26679:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:26704:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:26705:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:26679:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:26680:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:26706:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:26681:2: ( ruleUsagePrefix )?
int alt262=2;
int LA262_0 = input.LA(1);
@@ -91986,7 +91895,7 @@ public final void rule__InterfaceUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt262) {
case 1 :
- // InternalSysML.g:26706:3: ruleUsagePrefix
+ // InternalSysML.g:26681:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -92024,14 +91933,14 @@ public final void rule__InterfaceUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__InterfaceUsage__Group__1"
- // InternalSysML.g:26714:1: rule__InterfaceUsage__Group__1 : rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2 ;
+ // InternalSysML.g:26689:1: rule__InterfaceUsage__Group__1 : rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2 ;
public final void rule__InterfaceUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26718:1: ( rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2 )
- // InternalSysML.g:26719:2: rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2
+ // InternalSysML.g:26693:1: ( rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2 )
+ // InternalSysML.g:26694:2: rule__InterfaceUsage__Group__1__Impl rule__InterfaceUsage__Group__2
{
pushFollow(FOLLOW_102);
rule__InterfaceUsage__Group__1__Impl();
@@ -92062,17 +91971,17 @@ public final void rule__InterfaceUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__InterfaceUsage__Group__1__Impl"
- // InternalSysML.g:26726:1: rule__InterfaceUsage__Group__1__Impl : ( ruleInterfaceUsageKeyword ) ;
+ // InternalSysML.g:26701:1: rule__InterfaceUsage__Group__1__Impl : ( ruleInterfaceUsageKeyword ) ;
public final void rule__InterfaceUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26730:1: ( ( ruleInterfaceUsageKeyword ) )
- // InternalSysML.g:26731:1: ( ruleInterfaceUsageKeyword )
+ // InternalSysML.g:26705:1: ( ( ruleInterfaceUsageKeyword ) )
+ // InternalSysML.g:26706:1: ( ruleInterfaceUsageKeyword )
{
- // InternalSysML.g:26731:1: ( ruleInterfaceUsageKeyword )
- // InternalSysML.g:26732:2: ruleInterfaceUsageKeyword
+ // InternalSysML.g:26706:1: ( ruleInterfaceUsageKeyword )
+ // InternalSysML.g:26707:2: ruleInterfaceUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageAccess().getInterfaceUsageKeywordParserRuleCall_1());
@@ -92107,14 +92016,14 @@ public final void rule__InterfaceUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__InterfaceUsage__Group__2"
- // InternalSysML.g:26741:1: rule__InterfaceUsage__Group__2 : rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3 ;
+ // InternalSysML.g:26716:1: rule__InterfaceUsage__Group__2 : rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3 ;
public final void rule__InterfaceUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26745:1: ( rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3 )
- // InternalSysML.g:26746:2: rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3
+ // InternalSysML.g:26720:1: ( rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3 )
+ // InternalSysML.g:26721:2: rule__InterfaceUsage__Group__2__Impl rule__InterfaceUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__InterfaceUsage__Group__2__Impl();
@@ -92145,17 +92054,17 @@ public final void rule__InterfaceUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__InterfaceUsage__Group__2__Impl"
- // InternalSysML.g:26753:1: rule__InterfaceUsage__Group__2__Impl : ( ruleInterfaceUsageDeclaration ) ;
+ // InternalSysML.g:26728:1: rule__InterfaceUsage__Group__2__Impl : ( ruleInterfaceUsageDeclaration ) ;
public final void rule__InterfaceUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26757:1: ( ( ruleInterfaceUsageDeclaration ) )
- // InternalSysML.g:26758:1: ( ruleInterfaceUsageDeclaration )
+ // InternalSysML.g:26732:1: ( ( ruleInterfaceUsageDeclaration ) )
+ // InternalSysML.g:26733:1: ( ruleInterfaceUsageDeclaration )
{
- // InternalSysML.g:26758:1: ( ruleInterfaceUsageDeclaration )
- // InternalSysML.g:26759:2: ruleInterfaceUsageDeclaration
+ // InternalSysML.g:26733:1: ( ruleInterfaceUsageDeclaration )
+ // InternalSysML.g:26734:2: ruleInterfaceUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageAccess().getInterfaceUsageDeclarationParserRuleCall_2());
@@ -92190,14 +92099,14 @@ public final void rule__InterfaceUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__InterfaceUsage__Group__3"
- // InternalSysML.g:26768:1: rule__InterfaceUsage__Group__3 : rule__InterfaceUsage__Group__3__Impl ;
+ // InternalSysML.g:26743:1: rule__InterfaceUsage__Group__3 : rule__InterfaceUsage__Group__3__Impl ;
public final void rule__InterfaceUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26772:1: ( rule__InterfaceUsage__Group__3__Impl )
- // InternalSysML.g:26773:2: rule__InterfaceUsage__Group__3__Impl
+ // InternalSysML.g:26747:1: ( rule__InterfaceUsage__Group__3__Impl )
+ // InternalSysML.g:26748:2: rule__InterfaceUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceUsage__Group__3__Impl();
@@ -92223,17 +92132,17 @@ public final void rule__InterfaceUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__InterfaceUsage__Group__3__Impl"
- // InternalSysML.g:26779:1: rule__InterfaceUsage__Group__3__Impl : ( ruleInterfaceDefBody ) ;
+ // InternalSysML.g:26754:1: rule__InterfaceUsage__Group__3__Impl : ( ruleInterfaceDefBody ) ;
public final void rule__InterfaceUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26783:1: ( ( ruleInterfaceDefBody ) )
- // InternalSysML.g:26784:1: ( ruleInterfaceDefBody )
+ // InternalSysML.g:26758:1: ( ( ruleInterfaceDefBody ) )
+ // InternalSysML.g:26759:1: ( ruleInterfaceDefBody )
{
- // InternalSysML.g:26784:1: ( ruleInterfaceDefBody )
- // InternalSysML.g:26785:2: ruleInterfaceDefBody
+ // InternalSysML.g:26759:1: ( ruleInterfaceDefBody )
+ // InternalSysML.g:26760:2: ruleInterfaceDefBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageAccess().getInterfaceDefBodyParserRuleCall_3());
@@ -92268,14 +92177,14 @@ public final void rule__InterfaceUsage__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0__0"
- // InternalSysML.g:26795:1: rule__InterfaceUsageDeclaration__Group_0__0 : rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1 ;
+ // InternalSysML.g:26770:1: rule__InterfaceUsageDeclaration__Group_0__0 : rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1 ;
public final void rule__InterfaceUsageDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26799:1: ( rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1 )
- // InternalSysML.g:26800:2: rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1
+ // InternalSysML.g:26774:1: ( rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1 )
+ // InternalSysML.g:26775:2: rule__InterfaceUsageDeclaration__Group_0__0__Impl rule__InterfaceUsageDeclaration__Group_0__1
{
pushFollow(FOLLOW_103);
rule__InterfaceUsageDeclaration__Group_0__0__Impl();
@@ -92306,22 +92215,22 @@ public final void rule__InterfaceUsageDeclaration__Group_0__0() throws Recogniti
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0__0__Impl"
- // InternalSysML.g:26807:1: rule__InterfaceUsageDeclaration__Group_0__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:26782:1: rule__InterfaceUsageDeclaration__Group_0__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__InterfaceUsageDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26811:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:26812:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:26786:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:26787:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:26812:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:26813:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:26787:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:26788:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getUsageDeclarationParserRuleCall_0_0());
}
- // InternalSysML.g:26814:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:26789:2: ( ruleUsageDeclaration )?
int alt263=2;
int LA263_0 = input.LA(1);
@@ -92330,7 +92239,7 @@ public final void rule__InterfaceUsageDeclaration__Group_0__0__Impl() throws Rec
}
switch (alt263) {
case 1 :
- // InternalSysML.g:26814:3: ruleUsageDeclaration
+ // InternalSysML.g:26789:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -92368,14 +92277,14 @@ public final void rule__InterfaceUsageDeclaration__Group_0__0__Impl() throws Rec
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0__1"
- // InternalSysML.g:26822:1: rule__InterfaceUsageDeclaration__Group_0__1 : rule__InterfaceUsageDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:26797:1: rule__InterfaceUsageDeclaration__Group_0__1 : rule__InterfaceUsageDeclaration__Group_0__1__Impl ;
public final void rule__InterfaceUsageDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26826:1: ( rule__InterfaceUsageDeclaration__Group_0__1__Impl )
- // InternalSysML.g:26827:2: rule__InterfaceUsageDeclaration__Group_0__1__Impl
+ // InternalSysML.g:26801:1: ( rule__InterfaceUsageDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:26802:2: rule__InterfaceUsageDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceUsageDeclaration__Group_0__1__Impl();
@@ -92401,22 +92310,22 @@ public final void rule__InterfaceUsageDeclaration__Group_0__1() throws Recogniti
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0__1__Impl"
- // InternalSysML.g:26833:1: rule__InterfaceUsageDeclaration__Group_0__1__Impl : ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? ) ;
+ // InternalSysML.g:26808:1: rule__InterfaceUsageDeclaration__Group_0__1__Impl : ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? ) ;
public final void rule__InterfaceUsageDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26837:1: ( ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? ) )
- // InternalSysML.g:26838:1: ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? )
+ // InternalSysML.g:26812:1: ( ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? ) )
+ // InternalSysML.g:26813:1: ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? )
{
- // InternalSysML.g:26838:1: ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? )
- // InternalSysML.g:26839:2: ( rule__InterfaceUsageDeclaration__Group_0_1__0 )?
+ // InternalSysML.g:26813:1: ( ( rule__InterfaceUsageDeclaration__Group_0_1__0 )? )
+ // InternalSysML.g:26814:2: ( rule__InterfaceUsageDeclaration__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getGroup_0_1());
}
- // InternalSysML.g:26840:2: ( rule__InterfaceUsageDeclaration__Group_0_1__0 )?
+ // InternalSysML.g:26815:2: ( rule__InterfaceUsageDeclaration__Group_0_1__0 )?
int alt264=2;
int LA264_0 = input.LA(1);
@@ -92425,7 +92334,7 @@ public final void rule__InterfaceUsageDeclaration__Group_0__1__Impl() throws Rec
}
switch (alt264) {
case 1 :
- // InternalSysML.g:26840:3: rule__InterfaceUsageDeclaration__Group_0_1__0
+ // InternalSysML.g:26815:3: rule__InterfaceUsageDeclaration__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__InterfaceUsageDeclaration__Group_0_1__0();
@@ -92463,14 +92372,14 @@ public final void rule__InterfaceUsageDeclaration__Group_0__1__Impl() throws Rec
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0_1__0"
- // InternalSysML.g:26849:1: rule__InterfaceUsageDeclaration__Group_0_1__0 : rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1 ;
+ // InternalSysML.g:26824:1: rule__InterfaceUsageDeclaration__Group_0_1__0 : rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1 ;
public final void rule__InterfaceUsageDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26853:1: ( rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1 )
- // InternalSysML.g:26854:2: rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1
+ // InternalSysML.g:26828:1: ( rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1 )
+ // InternalSysML.g:26829:2: rule__InterfaceUsageDeclaration__Group_0_1__0__Impl rule__InterfaceUsageDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_97);
rule__InterfaceUsageDeclaration__Group_0_1__0__Impl();
@@ -92501,17 +92410,17 @@ public final void rule__InterfaceUsageDeclaration__Group_0_1__0() throws Recogni
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0_1__0__Impl"
- // InternalSysML.g:26861:1: rule__InterfaceUsageDeclaration__Group_0_1__0__Impl : ( ruleConnectorKeyword ) ;
+ // InternalSysML.g:26836:1: rule__InterfaceUsageDeclaration__Group_0_1__0__Impl : ( ruleConnectorKeyword ) ;
public final void rule__InterfaceUsageDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26865:1: ( ( ruleConnectorKeyword ) )
- // InternalSysML.g:26866:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:26840:1: ( ( ruleConnectorKeyword ) )
+ // InternalSysML.g:26841:1: ( ruleConnectorKeyword )
{
- // InternalSysML.g:26866:1: ( ruleConnectorKeyword )
- // InternalSysML.g:26867:2: ruleConnectorKeyword
+ // InternalSysML.g:26841:1: ( ruleConnectorKeyword )
+ // InternalSysML.g:26842:2: ruleConnectorKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getConnectorKeywordParserRuleCall_0_1_0());
@@ -92546,14 +92455,14 @@ public final void rule__InterfaceUsageDeclaration__Group_0_1__0__Impl() throws R
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0_1__1"
- // InternalSysML.g:26876:1: rule__InterfaceUsageDeclaration__Group_0_1__1 : rule__InterfaceUsageDeclaration__Group_0_1__1__Impl ;
+ // InternalSysML.g:26851:1: rule__InterfaceUsageDeclaration__Group_0_1__1 : rule__InterfaceUsageDeclaration__Group_0_1__1__Impl ;
public final void rule__InterfaceUsageDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26880:1: ( rule__InterfaceUsageDeclaration__Group_0_1__1__Impl )
- // InternalSysML.g:26881:2: rule__InterfaceUsageDeclaration__Group_0_1__1__Impl
+ // InternalSysML.g:26855:1: ( rule__InterfaceUsageDeclaration__Group_0_1__1__Impl )
+ // InternalSysML.g:26856:2: rule__InterfaceUsageDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InterfaceUsageDeclaration__Group_0_1__1__Impl();
@@ -92579,17 +92488,17 @@ public final void rule__InterfaceUsageDeclaration__Group_0_1__1() throws Recogni
// $ANTLR start "rule__InterfaceUsageDeclaration__Group_0_1__1__Impl"
- // InternalSysML.g:26887:1: rule__InterfaceUsageDeclaration__Group_0_1__1__Impl : ( ruleConnectorPart ) ;
+ // InternalSysML.g:26862:1: rule__InterfaceUsageDeclaration__Group_0_1__1__Impl : ( ruleConnectorPart ) ;
public final void rule__InterfaceUsageDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26891:1: ( ( ruleConnectorPart ) )
- // InternalSysML.g:26892:1: ( ruleConnectorPart )
+ // InternalSysML.g:26866:1: ( ( ruleConnectorPart ) )
+ // InternalSysML.g:26867:1: ( ruleConnectorPart )
{
- // InternalSysML.g:26892:1: ( ruleConnectorPart )
- // InternalSysML.g:26893:2: ruleConnectorPart
+ // InternalSysML.g:26867:1: ( ruleConnectorPart )
+ // InternalSysML.g:26868:2: ruleConnectorPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceUsageDeclarationAccess().getConnectorPartParserRuleCall_0_1_1());
@@ -92624,14 +92533,14 @@ public final void rule__InterfaceUsageDeclaration__Group_0_1__1__Impl() throws R
// $ANTLR start "rule__IndividualDefKeyword__Group__0"
- // InternalSysML.g:26903:1: rule__IndividualDefKeyword__Group__0 : rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1 ;
+ // InternalSysML.g:26878:1: rule__IndividualDefKeyword__Group__0 : rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1 ;
public final void rule__IndividualDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26907:1: ( rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1 )
- // InternalSysML.g:26908:2: rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1
+ // InternalSysML.g:26882:1: ( rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1 )
+ // InternalSysML.g:26883:2: rule__IndividualDefKeyword__Group__0__Impl rule__IndividualDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__IndividualDefKeyword__Group__0__Impl();
@@ -92662,17 +92571,17 @@ public final void rule__IndividualDefKeyword__Group__0() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefKeyword__Group__0__Impl"
- // InternalSysML.g:26915:1: rule__IndividualDefKeyword__Group__0__Impl : ( ruleIndividualKeyword ) ;
+ // InternalSysML.g:26890:1: rule__IndividualDefKeyword__Group__0__Impl : ( ruleIndividualKeyword ) ;
public final void rule__IndividualDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26919:1: ( ( ruleIndividualKeyword ) )
- // InternalSysML.g:26920:1: ( ruleIndividualKeyword )
+ // InternalSysML.g:26894:1: ( ( ruleIndividualKeyword ) )
+ // InternalSysML.g:26895:1: ( ruleIndividualKeyword )
{
- // InternalSysML.g:26920:1: ( ruleIndividualKeyword )
- // InternalSysML.g:26921:2: ruleIndividualKeyword
+ // InternalSysML.g:26895:1: ( ruleIndividualKeyword )
+ // InternalSysML.g:26896:2: ruleIndividualKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefKeywordAccess().getIndividualKeywordParserRuleCall_0());
@@ -92707,14 +92616,14 @@ public final void rule__IndividualDefKeyword__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__IndividualDefKeyword__Group__1"
- // InternalSysML.g:26930:1: rule__IndividualDefKeyword__Group__1 : rule__IndividualDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:26905:1: rule__IndividualDefKeyword__Group__1 : rule__IndividualDefKeyword__Group__1__Impl ;
public final void rule__IndividualDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26934:1: ( rule__IndividualDefKeyword__Group__1__Impl )
- // InternalSysML.g:26935:2: rule__IndividualDefKeyword__Group__1__Impl
+ // InternalSysML.g:26909:1: ( rule__IndividualDefKeyword__Group__1__Impl )
+ // InternalSysML.g:26910:2: rule__IndividualDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualDefKeyword__Group__1__Impl();
@@ -92740,17 +92649,17 @@ public final void rule__IndividualDefKeyword__Group__1() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefKeyword__Group__1__Impl"
- // InternalSysML.g:26941:1: rule__IndividualDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:26916:1: rule__IndividualDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__IndividualDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26945:1: ( ( 'def' ) )
- // InternalSysML.g:26946:1: ( 'def' )
+ // InternalSysML.g:26920:1: ( ( 'def' ) )
+ // InternalSysML.g:26921:1: ( 'def' )
{
- // InternalSysML.g:26946:1: ( 'def' )
- // InternalSysML.g:26947:2: 'def'
+ // InternalSysML.g:26921:1: ( 'def' )
+ // InternalSysML.g:26922:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefKeywordAccess().getDefKeyword_1());
@@ -92781,14 +92690,14 @@ public final void rule__IndividualDefKeyword__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__IndividualDefinition__Group__0"
- // InternalSysML.g:26957:1: rule__IndividualDefinition__Group__0 : rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1 ;
+ // InternalSysML.g:26932:1: rule__IndividualDefinition__Group__0 : rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1 ;
public final void rule__IndividualDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26961:1: ( rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1 )
- // InternalSysML.g:26962:2: rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1
+ // InternalSysML.g:26936:1: ( rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1 )
+ // InternalSysML.g:26937:2: rule__IndividualDefinition__Group__0__Impl rule__IndividualDefinition__Group__1
{
pushFollow(FOLLOW_104);
rule__IndividualDefinition__Group__0__Impl();
@@ -92819,22 +92728,22 @@ public final void rule__IndividualDefinition__Group__0() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefinition__Group__0__Impl"
- // InternalSysML.g:26969:1: rule__IndividualDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:26944:1: rule__IndividualDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__IndividualDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26973:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:26974:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:26948:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:26949:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:26974:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:26975:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:26949:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:26950:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:26976:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:26951:2: ( ruleDefinitionPrefix )?
int alt265=2;
int LA265_0 = input.LA(1);
@@ -92843,7 +92752,7 @@ public final void rule__IndividualDefinition__Group__0__Impl() throws Recognitio
}
switch (alt265) {
case 1 :
- // InternalSysML.g:26976:3: ruleDefinitionPrefix
+ // InternalSysML.g:26951:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -92881,14 +92790,14 @@ public final void rule__IndividualDefinition__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__IndividualDefinition__Group__1"
- // InternalSysML.g:26984:1: rule__IndividualDefinition__Group__1 : rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2 ;
+ // InternalSysML.g:26959:1: rule__IndividualDefinition__Group__1 : rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2 ;
public final void rule__IndividualDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:26988:1: ( rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2 )
- // InternalSysML.g:26989:2: rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2
+ // InternalSysML.g:26963:1: ( rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2 )
+ // InternalSysML.g:26964:2: rule__IndividualDefinition__Group__1__Impl rule__IndividualDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__IndividualDefinition__Group__1__Impl();
@@ -92919,17 +92828,17 @@ public final void rule__IndividualDefinition__Group__1() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefinition__Group__1__Impl"
- // InternalSysML.g:26996:1: rule__IndividualDefinition__Group__1__Impl : ( ruleIndividualDefKeyword ) ;
+ // InternalSysML.g:26971:1: rule__IndividualDefinition__Group__1__Impl : ( ruleIndividualDefKeyword ) ;
public final void rule__IndividualDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27000:1: ( ( ruleIndividualDefKeyword ) )
- // InternalSysML.g:27001:1: ( ruleIndividualDefKeyword )
+ // InternalSysML.g:26975:1: ( ( ruleIndividualDefKeyword ) )
+ // InternalSysML.g:26976:1: ( ruleIndividualDefKeyword )
{
- // InternalSysML.g:27001:1: ( ruleIndividualDefKeyword )
- // InternalSysML.g:27002:2: ruleIndividualDefKeyword
+ // InternalSysML.g:26976:1: ( ruleIndividualDefKeyword )
+ // InternalSysML.g:26977:2: ruleIndividualDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefinitionAccess().getIndividualDefKeywordParserRuleCall_1());
@@ -92964,14 +92873,14 @@ public final void rule__IndividualDefinition__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__IndividualDefinition__Group__2"
- // InternalSysML.g:27011:1: rule__IndividualDefinition__Group__2 : rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3 ;
+ // InternalSysML.g:26986:1: rule__IndividualDefinition__Group__2 : rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3 ;
public final void rule__IndividualDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27015:1: ( rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3 )
- // InternalSysML.g:27016:2: rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3
+ // InternalSysML.g:26990:1: ( rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3 )
+ // InternalSysML.g:26991:2: rule__IndividualDefinition__Group__2__Impl rule__IndividualDefinition__Group__3
{
pushFollow(FOLLOW_1);
rule__IndividualDefinition__Group__2__Impl();
@@ -93002,17 +92911,17 @@ public final void rule__IndividualDefinition__Group__2() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefinition__Group__2__Impl"
- // InternalSysML.g:27023:1: rule__IndividualDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:26998:1: rule__IndividualDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__IndividualDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27027:1: ( ( ruleDefinition ) )
- // InternalSysML.g:27028:1: ( ruleDefinition )
+ // InternalSysML.g:27002:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:27003:1: ( ruleDefinition )
{
- // InternalSysML.g:27028:1: ( ruleDefinition )
- // InternalSysML.g:27029:2: ruleDefinition
+ // InternalSysML.g:27003:1: ( ruleDefinition )
+ // InternalSysML.g:27004:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -93047,14 +92956,14 @@ public final void rule__IndividualDefinition__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__IndividualDefinition__Group__3"
- // InternalSysML.g:27038:1: rule__IndividualDefinition__Group__3 : rule__IndividualDefinition__Group__3__Impl ;
+ // InternalSysML.g:27013:1: rule__IndividualDefinition__Group__3 : rule__IndividualDefinition__Group__3__Impl ;
public final void rule__IndividualDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27042:1: ( rule__IndividualDefinition__Group__3__Impl )
- // InternalSysML.g:27043:2: rule__IndividualDefinition__Group__3__Impl
+ // InternalSysML.g:27017:1: ( rule__IndividualDefinition__Group__3__Impl )
+ // InternalSysML.g:27018:2: rule__IndividualDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualDefinition__Group__3__Impl();
@@ -93080,23 +92989,23 @@ public final void rule__IndividualDefinition__Group__3() throws RecognitionExcep
// $ANTLR start "rule__IndividualDefinition__Group__3__Impl"
- // InternalSysML.g:27049:1: rule__IndividualDefinition__Group__3__Impl : ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:27024:1: rule__IndividualDefinition__Group__3__Impl : ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) ) ;
public final void rule__IndividualDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27053:1: ( ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) ) )
- // InternalSysML.g:27054:1: ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) )
+ // InternalSysML.g:27028:1: ( ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:27029:1: ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) )
{
- // InternalSysML.g:27054:1: ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) )
- // InternalSysML.g:27055:2: ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 )
+ // InternalSysML.g:27029:1: ( ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 ) )
+ // InternalSysML.g:27030:2: ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefinitionAccess().getOwnedMembership_compAssignment_3());
}
- // InternalSysML.g:27056:2: ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 )
- // InternalSysML.g:27056:3: rule__IndividualDefinition__OwnedMembership_compAssignment_3
+ // InternalSysML.g:27031:2: ( rule__IndividualDefinition__OwnedMembership_compAssignment_3 )
+ // InternalSysML.g:27031:3: rule__IndividualDefinition__OwnedMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__IndividualDefinition__OwnedMembership_compAssignment_3();
@@ -93131,14 +93040,14 @@ public final void rule__IndividualDefinition__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__IndividualUsage__Group__0"
- // InternalSysML.g:27065:1: rule__IndividualUsage__Group__0 : rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1 ;
+ // InternalSysML.g:27040:1: rule__IndividualUsage__Group__0 : rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1 ;
public final void rule__IndividualUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27069:1: ( rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1 )
- // InternalSysML.g:27070:2: rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1
+ // InternalSysML.g:27044:1: ( rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1 )
+ // InternalSysML.g:27045:2: rule__IndividualUsage__Group__0__Impl rule__IndividualUsage__Group__1
{
pushFollow(FOLLOW_104);
rule__IndividualUsage__Group__0__Impl();
@@ -93169,22 +93078,22 @@ public final void rule__IndividualUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__IndividualUsage__Group__0__Impl"
- // InternalSysML.g:27077:1: rule__IndividualUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27052:1: rule__IndividualUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__IndividualUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27081:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27082:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27056:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27057:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27082:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27083:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27057:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27058:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27084:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27059:2: ( ruleUsagePrefix )?
int alt266=2;
int LA266_0 = input.LA(1);
@@ -93193,7 +93102,7 @@ public final void rule__IndividualUsage__Group__0__Impl() throws RecognitionExce
}
switch (alt266) {
case 1 :
- // InternalSysML.g:27084:3: ruleUsagePrefix
+ // InternalSysML.g:27059:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -93231,14 +93140,14 @@ public final void rule__IndividualUsage__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__IndividualUsage__Group__1"
- // InternalSysML.g:27092:1: rule__IndividualUsage__Group__1 : rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2 ;
+ // InternalSysML.g:27067:1: rule__IndividualUsage__Group__1 : rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2 ;
public final void rule__IndividualUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27096:1: ( rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2 )
- // InternalSysML.g:27097:2: rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2
+ // InternalSysML.g:27071:1: ( rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2 )
+ // InternalSysML.g:27072:2: rule__IndividualUsage__Group__1__Impl rule__IndividualUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__IndividualUsage__Group__1__Impl();
@@ -93269,17 +93178,17 @@ public final void rule__IndividualUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__IndividualUsage__Group__1__Impl"
- // InternalSysML.g:27104:1: rule__IndividualUsage__Group__1__Impl : ( ruleIndividualUsageKeyword ) ;
+ // InternalSysML.g:27079:1: rule__IndividualUsage__Group__1__Impl : ( ruleIndividualUsageKeyword ) ;
public final void rule__IndividualUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27108:1: ( ( ruleIndividualUsageKeyword ) )
- // InternalSysML.g:27109:1: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:27083:1: ( ( ruleIndividualUsageKeyword ) )
+ // InternalSysML.g:27084:1: ( ruleIndividualUsageKeyword )
{
- // InternalSysML.g:27109:1: ( ruleIndividualUsageKeyword )
- // InternalSysML.g:27110:2: ruleIndividualUsageKeyword
+ // InternalSysML.g:27084:1: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:27085:2: ruleIndividualUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageAccess().getIndividualUsageKeywordParserRuleCall_1());
@@ -93314,14 +93223,14 @@ public final void rule__IndividualUsage__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__IndividualUsage__Group__2"
- // InternalSysML.g:27119:1: rule__IndividualUsage__Group__2 : rule__IndividualUsage__Group__2__Impl ;
+ // InternalSysML.g:27094:1: rule__IndividualUsage__Group__2 : rule__IndividualUsage__Group__2__Impl ;
public final void rule__IndividualUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27123:1: ( rule__IndividualUsage__Group__2__Impl )
- // InternalSysML.g:27124:2: rule__IndividualUsage__Group__2__Impl
+ // InternalSysML.g:27098:1: ( rule__IndividualUsage__Group__2__Impl )
+ // InternalSysML.g:27099:2: rule__IndividualUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualUsage__Group__2__Impl();
@@ -93347,17 +93256,17 @@ public final void rule__IndividualUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__IndividualUsage__Group__2__Impl"
- // InternalSysML.g:27130:1: rule__IndividualUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27105:1: rule__IndividualUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__IndividualUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27134:1: ( ( ruleUsage ) )
- // InternalSysML.g:27135:1: ( ruleUsage )
+ // InternalSysML.g:27109:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27110:1: ( ruleUsage )
{
- // InternalSysML.g:27135:1: ( ruleUsage )
- // InternalSysML.g:27136:2: ruleUsage
+ // InternalSysML.g:27110:1: ( ruleUsage )
+ // InternalSysML.g:27111:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageAccess().getUsageParserRuleCall_2());
@@ -93392,14 +93301,14 @@ public final void rule__IndividualUsage__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__IndividualRefUsage__Group__0"
- // InternalSysML.g:27146:1: rule__IndividualRefUsage__Group__0 : rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1 ;
+ // InternalSysML.g:27121:1: rule__IndividualRefUsage__Group__0 : rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1 ;
public final void rule__IndividualRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27150:1: ( rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1 )
- // InternalSysML.g:27151:2: rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1
+ // InternalSysML.g:27125:1: ( rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1 )
+ // InternalSysML.g:27126:2: rule__IndividualRefUsage__Group__0__Impl rule__IndividualRefUsage__Group__1
{
pushFollow(FOLLOW_105);
rule__IndividualRefUsage__Group__0__Impl();
@@ -93430,22 +93339,22 @@ public final void rule__IndividualRefUsage__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__IndividualRefUsage__Group__0__Impl"
- // InternalSysML.g:27158:1: rule__IndividualRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27133:1: rule__IndividualRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__IndividualRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27162:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27163:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27137:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27138:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27163:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27164:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27138:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27139:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27165:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27140:2: ( ruleUsagePrefix )?
int alt267=2;
int LA267_0 = input.LA(1);
@@ -93454,7 +93363,7 @@ public final void rule__IndividualRefUsage__Group__0__Impl() throws RecognitionE
}
switch (alt267) {
case 1 :
- // InternalSysML.g:27165:3: ruleUsagePrefix
+ // InternalSysML.g:27140:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -93492,14 +93401,14 @@ public final void rule__IndividualRefUsage__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__IndividualRefUsage__Group__1"
- // InternalSysML.g:27173:1: rule__IndividualRefUsage__Group__1 : rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2 ;
+ // InternalSysML.g:27148:1: rule__IndividualRefUsage__Group__1 : rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2 ;
public final void rule__IndividualRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27177:1: ( rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2 )
- // InternalSysML.g:27178:2: rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2
+ // InternalSysML.g:27152:1: ( rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2 )
+ // InternalSysML.g:27153:2: rule__IndividualRefUsage__Group__1__Impl rule__IndividualRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__IndividualRefUsage__Group__1__Impl();
@@ -93530,23 +93439,23 @@ public final void rule__IndividualRefUsage__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__IndividualRefUsage__Group__1__Impl"
- // InternalSysML.g:27185:1: rule__IndividualRefUsage__Group__1__Impl : ( ( rule__IndividualRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:27160:1: rule__IndividualRefUsage__Group__1__Impl : ( ( rule__IndividualRefUsage__Alternatives_1 ) ) ;
public final void rule__IndividualRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27189:1: ( ( ( rule__IndividualRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:27190:1: ( ( rule__IndividualRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27164:1: ( ( ( rule__IndividualRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:27165:1: ( ( rule__IndividualRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:27190:1: ( ( rule__IndividualRefUsage__Alternatives_1 ) )
- // InternalSysML.g:27191:2: ( rule__IndividualRefUsage__Alternatives_1 )
+ // InternalSysML.g:27165:1: ( ( rule__IndividualRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27166:2: ( rule__IndividualRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:27192:2: ( rule__IndividualRefUsage__Alternatives_1 )
- // InternalSysML.g:27192:3: rule__IndividualRefUsage__Alternatives_1
+ // InternalSysML.g:27167:2: ( rule__IndividualRefUsage__Alternatives_1 )
+ // InternalSysML.g:27167:3: rule__IndividualRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__IndividualRefUsage__Alternatives_1();
@@ -93581,14 +93490,14 @@ public final void rule__IndividualRefUsage__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__IndividualRefUsage__Group__2"
- // InternalSysML.g:27200:1: rule__IndividualRefUsage__Group__2 : rule__IndividualRefUsage__Group__2__Impl ;
+ // InternalSysML.g:27175:1: rule__IndividualRefUsage__Group__2 : rule__IndividualRefUsage__Group__2__Impl ;
public final void rule__IndividualRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27204:1: ( rule__IndividualRefUsage__Group__2__Impl )
- // InternalSysML.g:27205:2: rule__IndividualRefUsage__Group__2__Impl
+ // InternalSysML.g:27179:1: ( rule__IndividualRefUsage__Group__2__Impl )
+ // InternalSysML.g:27180:2: rule__IndividualRefUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualRefUsage__Group__2__Impl();
@@ -93614,17 +93523,17 @@ public final void rule__IndividualRefUsage__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__IndividualRefUsage__Group__2__Impl"
- // InternalSysML.g:27211:1: rule__IndividualRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27186:1: rule__IndividualRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__IndividualRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27215:1: ( ( ruleUsage ) )
- // InternalSysML.g:27216:1: ( ruleUsage )
+ // InternalSysML.g:27190:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27191:1: ( ruleUsage )
{
- // InternalSysML.g:27216:1: ( ruleUsage )
- // InternalSysML.g:27217:2: ruleUsage
+ // InternalSysML.g:27191:1: ( ruleUsage )
+ // InternalSysML.g:27192:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getUsageParserRuleCall_2());
@@ -93659,14 +93568,14 @@ public final void rule__IndividualRefUsage__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__IndividualRefUsage__Group_1_0__0"
- // InternalSysML.g:27227:1: rule__IndividualRefUsage__Group_1_0__0 : rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:27202:1: rule__IndividualRefUsage__Group_1_0__0 : rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1 ;
public final void rule__IndividualRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27231:1: ( rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1 )
- // InternalSysML.g:27232:2: rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1
+ // InternalSysML.g:27206:1: ( rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1 )
+ // InternalSysML.g:27207:2: rule__IndividualRefUsage__Group_1_0__0__Impl rule__IndividualRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_104);
rule__IndividualRefUsage__Group_1_0__0__Impl();
@@ -93697,17 +93606,17 @@ public final void rule__IndividualRefUsage__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__IndividualRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:27239:1: rule__IndividualRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:27214:1: rule__IndividualRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__IndividualRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27243:1: ( ( 'ref' ) )
- // InternalSysML.g:27244:1: ( 'ref' )
+ // InternalSysML.g:27218:1: ( ( 'ref' ) )
+ // InternalSysML.g:27219:1: ( 'ref' )
{
- // InternalSysML.g:27244:1: ( 'ref' )
- // InternalSysML.g:27245:2: 'ref'
+ // InternalSysML.g:27219:1: ( 'ref' )
+ // InternalSysML.g:27220:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getRefKeyword_1_0_0());
@@ -93738,14 +93647,14 @@ public final void rule__IndividualRefUsage__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__IndividualRefUsage__Group_1_0__1"
- // InternalSysML.g:27254:1: rule__IndividualRefUsage__Group_1_0__1 : rule__IndividualRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:27229:1: rule__IndividualRefUsage__Group_1_0__1 : rule__IndividualRefUsage__Group_1_0__1__Impl ;
public final void rule__IndividualRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27258:1: ( rule__IndividualRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:27259:2: rule__IndividualRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:27233:1: ( rule__IndividualRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:27234:2: rule__IndividualRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__IndividualRefUsage__Group_1_0__1__Impl();
@@ -93771,17 +93680,17 @@ public final void rule__IndividualRefUsage__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__IndividualRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:27265:1: rule__IndividualRefUsage__Group_1_0__1__Impl : ( ruleIndividualUsageKeyword ) ;
+ // InternalSysML.g:27240:1: rule__IndividualRefUsage__Group_1_0__1__Impl : ( ruleIndividualUsageKeyword ) ;
public final void rule__IndividualRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27269:1: ( ( ruleIndividualUsageKeyword ) )
- // InternalSysML.g:27270:1: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:27244:1: ( ( ruleIndividualUsageKeyword ) )
+ // InternalSysML.g:27245:1: ( ruleIndividualUsageKeyword )
{
- // InternalSysML.g:27270:1: ( ruleIndividualUsageKeyword )
- // InternalSysML.g:27271:2: ruleIndividualUsageKeyword
+ // InternalSysML.g:27245:1: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:27246:2: ruleIndividualUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getIndividualUsageKeywordParserRuleCall_1_0_1());
@@ -93816,14 +93725,14 @@ public final void rule__IndividualRefUsage__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__TimeSliceUsage__Group__0"
- // InternalSysML.g:27281:1: rule__TimeSliceUsage__Group__0 : rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1 ;
+ // InternalSysML.g:27256:1: rule__TimeSliceUsage__Group__0 : rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1 ;
public final void rule__TimeSliceUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27285:1: ( rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1 )
- // InternalSysML.g:27286:2: rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1
+ // InternalSysML.g:27260:1: ( rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1 )
+ // InternalSysML.g:27261:2: rule__TimeSliceUsage__Group__0__Impl rule__TimeSliceUsage__Group__1
{
pushFollow(FOLLOW_106);
rule__TimeSliceUsage__Group__0__Impl();
@@ -93854,22 +93763,22 @@ public final void rule__TimeSliceUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__TimeSliceUsage__Group__0__Impl"
- // InternalSysML.g:27293:1: rule__TimeSliceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27268:1: rule__TimeSliceUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__TimeSliceUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27297:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27298:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27272:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27273:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27298:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27299:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27273:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27274:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27300:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27275:2: ( ruleUsagePrefix )?
int alt268=2;
int LA268_0 = input.LA(1);
@@ -93878,7 +93787,7 @@ public final void rule__TimeSliceUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt268) {
case 1 :
- // InternalSysML.g:27300:3: ruleUsagePrefix
+ // InternalSysML.g:27275:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -93916,14 +93825,14 @@ public final void rule__TimeSliceUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__TimeSliceUsage__Group__1"
- // InternalSysML.g:27308:1: rule__TimeSliceUsage__Group__1 : rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2 ;
+ // InternalSysML.g:27283:1: rule__TimeSliceUsage__Group__1 : rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2 ;
public final void rule__TimeSliceUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27312:1: ( rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2 )
- // InternalSysML.g:27313:2: rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2
+ // InternalSysML.g:27287:1: ( rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2 )
+ // InternalSysML.g:27288:2: rule__TimeSliceUsage__Group__1__Impl rule__TimeSliceUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__TimeSliceUsage__Group__1__Impl();
@@ -93954,17 +93863,17 @@ public final void rule__TimeSliceUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__TimeSliceUsage__Group__1__Impl"
- // InternalSysML.g:27320:1: rule__TimeSliceUsage__Group__1__Impl : ( ruleTimeSliceKeyword ) ;
+ // InternalSysML.g:27295:1: rule__TimeSliceUsage__Group__1__Impl : ( ruleTimeSliceKeyword ) ;
public final void rule__TimeSliceUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27324:1: ( ( ruleTimeSliceKeyword ) )
- // InternalSysML.g:27325:1: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:27299:1: ( ( ruleTimeSliceKeyword ) )
+ // InternalSysML.g:27300:1: ( ruleTimeSliceKeyword )
{
- // InternalSysML.g:27325:1: ( ruleTimeSliceKeyword )
- // InternalSysML.g:27326:2: ruleTimeSliceKeyword
+ // InternalSysML.g:27300:1: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:27301:2: ruleTimeSliceKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceUsageAccess().getTimeSliceKeywordParserRuleCall_1());
@@ -93999,14 +93908,14 @@ public final void rule__TimeSliceUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__TimeSliceUsage__Group__2"
- // InternalSysML.g:27335:1: rule__TimeSliceUsage__Group__2 : rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3 ;
+ // InternalSysML.g:27310:1: rule__TimeSliceUsage__Group__2 : rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3 ;
public final void rule__TimeSliceUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27339:1: ( rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3 )
- // InternalSysML.g:27340:2: rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3
+ // InternalSysML.g:27314:1: ( rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3 )
+ // InternalSysML.g:27315:2: rule__TimeSliceUsage__Group__2__Impl rule__TimeSliceUsage__Group__3
{
pushFollow(FOLLOW_1);
rule__TimeSliceUsage__Group__2__Impl();
@@ -94037,17 +93946,17 @@ public final void rule__TimeSliceUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__TimeSliceUsage__Group__2__Impl"
- // InternalSysML.g:27347:1: rule__TimeSliceUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27322:1: rule__TimeSliceUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__TimeSliceUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27351:1: ( ( ruleUsage ) )
- // InternalSysML.g:27352:1: ( ruleUsage )
+ // InternalSysML.g:27326:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27327:1: ( ruleUsage )
{
- // InternalSysML.g:27352:1: ( ruleUsage )
- // InternalSysML.g:27353:2: ruleUsage
+ // InternalSysML.g:27327:1: ( ruleUsage )
+ // InternalSysML.g:27328:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceUsageAccess().getUsageParserRuleCall_2());
@@ -94082,14 +93991,14 @@ public final void rule__TimeSliceUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__TimeSliceUsage__Group__3"
- // InternalSysML.g:27362:1: rule__TimeSliceUsage__Group__3 : rule__TimeSliceUsage__Group__3__Impl ;
+ // InternalSysML.g:27337:1: rule__TimeSliceUsage__Group__3 : rule__TimeSliceUsage__Group__3__Impl ;
public final void rule__TimeSliceUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27366:1: ( rule__TimeSliceUsage__Group__3__Impl )
- // InternalSysML.g:27367:2: rule__TimeSliceUsage__Group__3__Impl
+ // InternalSysML.g:27341:1: ( rule__TimeSliceUsage__Group__3__Impl )
+ // InternalSysML.g:27342:2: rule__TimeSliceUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TimeSliceUsage__Group__3__Impl();
@@ -94115,23 +94024,23 @@ public final void rule__TimeSliceUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__TimeSliceUsage__Group__3__Impl"
- // InternalSysML.g:27373:1: rule__TimeSliceUsage__Group__3__Impl : ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:27348:1: rule__TimeSliceUsage__Group__3__Impl : ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__TimeSliceUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27377:1: ( ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:27378:1: ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27352:1: ( ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:27353:1: ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:27378:1: ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:27379:2: ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27353:1: ( ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27354:2: ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceUsageAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:27380:2: ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:27380:3: rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:27355:2: ( rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27355:3: rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3();
@@ -94166,14 +94075,14 @@ public final void rule__TimeSliceUsage__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__TimeSliceRefUsage__Group__0"
- // InternalSysML.g:27389:1: rule__TimeSliceRefUsage__Group__0 : rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1 ;
+ // InternalSysML.g:27364:1: rule__TimeSliceRefUsage__Group__0 : rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1 ;
public final void rule__TimeSliceRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27393:1: ( rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1 )
- // InternalSysML.g:27394:2: rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1
+ // InternalSysML.g:27368:1: ( rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1 )
+ // InternalSysML.g:27369:2: rule__TimeSliceRefUsage__Group__0__Impl rule__TimeSliceRefUsage__Group__1
{
pushFollow(FOLLOW_107);
rule__TimeSliceRefUsage__Group__0__Impl();
@@ -94204,22 +94113,22 @@ public final void rule__TimeSliceRefUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__TimeSliceRefUsage__Group__0__Impl"
- // InternalSysML.g:27401:1: rule__TimeSliceRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27376:1: rule__TimeSliceRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__TimeSliceRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27405:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27406:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27380:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27381:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27406:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27407:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27381:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27382:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27408:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27383:2: ( ruleUsagePrefix )?
int alt269=2;
int LA269_0 = input.LA(1);
@@ -94228,7 +94137,7 @@ public final void rule__TimeSliceRefUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt269) {
case 1 :
- // InternalSysML.g:27408:3: ruleUsagePrefix
+ // InternalSysML.g:27383:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -94266,14 +94175,14 @@ public final void rule__TimeSliceRefUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__TimeSliceRefUsage__Group__1"
- // InternalSysML.g:27416:1: rule__TimeSliceRefUsage__Group__1 : rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2 ;
+ // InternalSysML.g:27391:1: rule__TimeSliceRefUsage__Group__1 : rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2 ;
public final void rule__TimeSliceRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27420:1: ( rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2 )
- // InternalSysML.g:27421:2: rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2
+ // InternalSysML.g:27395:1: ( rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2 )
+ // InternalSysML.g:27396:2: rule__TimeSliceRefUsage__Group__1__Impl rule__TimeSliceRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__TimeSliceRefUsage__Group__1__Impl();
@@ -94304,23 +94213,23 @@ public final void rule__TimeSliceRefUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__TimeSliceRefUsage__Group__1__Impl"
- // InternalSysML.g:27428:1: rule__TimeSliceRefUsage__Group__1__Impl : ( ( rule__TimeSliceRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:27403:1: rule__TimeSliceRefUsage__Group__1__Impl : ( ( rule__TimeSliceRefUsage__Alternatives_1 ) ) ;
public final void rule__TimeSliceRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27432:1: ( ( ( rule__TimeSliceRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:27433:1: ( ( rule__TimeSliceRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27407:1: ( ( ( rule__TimeSliceRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:27408:1: ( ( rule__TimeSliceRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:27433:1: ( ( rule__TimeSliceRefUsage__Alternatives_1 ) )
- // InternalSysML.g:27434:2: ( rule__TimeSliceRefUsage__Alternatives_1 )
+ // InternalSysML.g:27408:1: ( ( rule__TimeSliceRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27409:2: ( rule__TimeSliceRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:27435:2: ( rule__TimeSliceRefUsage__Alternatives_1 )
- // InternalSysML.g:27435:3: rule__TimeSliceRefUsage__Alternatives_1
+ // InternalSysML.g:27410:2: ( rule__TimeSliceRefUsage__Alternatives_1 )
+ // InternalSysML.g:27410:3: rule__TimeSliceRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__Alternatives_1();
@@ -94355,14 +94264,14 @@ public final void rule__TimeSliceRefUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__TimeSliceRefUsage__Group__2"
- // InternalSysML.g:27443:1: rule__TimeSliceRefUsage__Group__2 : rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3 ;
+ // InternalSysML.g:27418:1: rule__TimeSliceRefUsage__Group__2 : rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3 ;
public final void rule__TimeSliceRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27447:1: ( rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3 )
- // InternalSysML.g:27448:2: rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3
+ // InternalSysML.g:27422:1: ( rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3 )
+ // InternalSysML.g:27423:2: rule__TimeSliceRefUsage__Group__2__Impl rule__TimeSliceRefUsage__Group__3
{
pushFollow(FOLLOW_1);
rule__TimeSliceRefUsage__Group__2__Impl();
@@ -94393,17 +94302,17 @@ public final void rule__TimeSliceRefUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__TimeSliceRefUsage__Group__2__Impl"
- // InternalSysML.g:27455:1: rule__TimeSliceRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27430:1: rule__TimeSliceRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__TimeSliceRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27459:1: ( ( ruleUsage ) )
- // InternalSysML.g:27460:1: ( ruleUsage )
+ // InternalSysML.g:27434:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27435:1: ( ruleUsage )
{
- // InternalSysML.g:27460:1: ( ruleUsage )
- // InternalSysML.g:27461:2: ruleUsage
+ // InternalSysML.g:27435:1: ( ruleUsage )
+ // InternalSysML.g:27436:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getUsageParserRuleCall_2());
@@ -94438,14 +94347,14 @@ public final void rule__TimeSliceRefUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__TimeSliceRefUsage__Group__3"
- // InternalSysML.g:27470:1: rule__TimeSliceRefUsage__Group__3 : rule__TimeSliceRefUsage__Group__3__Impl ;
+ // InternalSysML.g:27445:1: rule__TimeSliceRefUsage__Group__3 : rule__TimeSliceRefUsage__Group__3__Impl ;
public final void rule__TimeSliceRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27474:1: ( rule__TimeSliceRefUsage__Group__3__Impl )
- // InternalSysML.g:27475:2: rule__TimeSliceRefUsage__Group__3__Impl
+ // InternalSysML.g:27449:1: ( rule__TimeSliceRefUsage__Group__3__Impl )
+ // InternalSysML.g:27450:2: rule__TimeSliceRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__Group__3__Impl();
@@ -94471,23 +94380,23 @@ public final void rule__TimeSliceRefUsage__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__TimeSliceRefUsage__Group__3__Impl"
- // InternalSysML.g:27481:1: rule__TimeSliceRefUsage__Group__3__Impl : ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:27456:1: rule__TimeSliceRefUsage__Group__3__Impl : ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__TimeSliceRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27485:1: ( ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:27486:1: ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27460:1: ( ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:27461:1: ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:27486:1: ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:27487:2: ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27461:1: ( ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27462:2: ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:27488:2: ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:27488:3: rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:27463:2: ( rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27463:3: rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3();
@@ -94522,14 +94431,14 @@ public final void rule__TimeSliceRefUsage__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__TimeSliceRefUsage__Group_1_0__0"
- // InternalSysML.g:27497:1: rule__TimeSliceRefUsage__Group_1_0__0 : rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:27472:1: rule__TimeSliceRefUsage__Group_1_0__0 : rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1 ;
public final void rule__TimeSliceRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27501:1: ( rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1 )
- // InternalSysML.g:27502:2: rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1
+ // InternalSysML.g:27476:1: ( rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1 )
+ // InternalSysML.g:27477:2: rule__TimeSliceRefUsage__Group_1_0__0__Impl rule__TimeSliceRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_106);
rule__TimeSliceRefUsage__Group_1_0__0__Impl();
@@ -94560,17 +94469,17 @@ public final void rule__TimeSliceRefUsage__Group_1_0__0() throws RecognitionExce
// $ANTLR start "rule__TimeSliceRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:27509:1: rule__TimeSliceRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:27484:1: rule__TimeSliceRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__TimeSliceRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27513:1: ( ( 'ref' ) )
- // InternalSysML.g:27514:1: ( 'ref' )
+ // InternalSysML.g:27488:1: ( ( 'ref' ) )
+ // InternalSysML.g:27489:1: ( 'ref' )
{
- // InternalSysML.g:27514:1: ( 'ref' )
- // InternalSysML.g:27515:2: 'ref'
+ // InternalSysML.g:27489:1: ( 'ref' )
+ // InternalSysML.g:27490:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getRefKeyword_1_0_0());
@@ -94601,14 +94510,14 @@ public final void rule__TimeSliceRefUsage__Group_1_0__0__Impl() throws Recogniti
// $ANTLR start "rule__TimeSliceRefUsage__Group_1_0__1"
- // InternalSysML.g:27524:1: rule__TimeSliceRefUsage__Group_1_0__1 : rule__TimeSliceRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:27499:1: rule__TimeSliceRefUsage__Group_1_0__1 : rule__TimeSliceRefUsage__Group_1_0__1__Impl ;
public final void rule__TimeSliceRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27528:1: ( rule__TimeSliceRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:27529:2: rule__TimeSliceRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:27503:1: ( rule__TimeSliceRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:27504:2: rule__TimeSliceRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__TimeSliceRefUsage__Group_1_0__1__Impl();
@@ -94634,17 +94543,17 @@ public final void rule__TimeSliceRefUsage__Group_1_0__1() throws RecognitionExce
// $ANTLR start "rule__TimeSliceRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:27535:1: rule__TimeSliceRefUsage__Group_1_0__1__Impl : ( ruleTimeSliceKeyword ) ;
+ // InternalSysML.g:27510:1: rule__TimeSliceRefUsage__Group_1_0__1__Impl : ( ruleTimeSliceKeyword ) ;
public final void rule__TimeSliceRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27539:1: ( ( ruleTimeSliceKeyword ) )
- // InternalSysML.g:27540:1: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:27514:1: ( ( ruleTimeSliceKeyword ) )
+ // InternalSysML.g:27515:1: ( ruleTimeSliceKeyword )
{
- // InternalSysML.g:27540:1: ( ruleTimeSliceKeyword )
- // InternalSysML.g:27541:2: ruleTimeSliceKeyword
+ // InternalSysML.g:27515:1: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:27516:2: ruleTimeSliceKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getTimeSliceKeywordParserRuleCall_1_0_1());
@@ -94679,14 +94588,14 @@ public final void rule__TimeSliceRefUsage__Group_1_0__1__Impl() throws Recogniti
// $ANTLR start "rule__SnapshotUsage__Group__0"
- // InternalSysML.g:27551:1: rule__SnapshotUsage__Group__0 : rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1 ;
+ // InternalSysML.g:27526:1: rule__SnapshotUsage__Group__0 : rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1 ;
public final void rule__SnapshotUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27555:1: ( rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1 )
- // InternalSysML.g:27556:2: rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1
+ // InternalSysML.g:27530:1: ( rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1 )
+ // InternalSysML.g:27531:2: rule__SnapshotUsage__Group__0__Impl rule__SnapshotUsage__Group__1
{
pushFollow(FOLLOW_108);
rule__SnapshotUsage__Group__0__Impl();
@@ -94717,22 +94626,22 @@ public final void rule__SnapshotUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__SnapshotUsage__Group__0__Impl"
- // InternalSysML.g:27563:1: rule__SnapshotUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27538:1: rule__SnapshotUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__SnapshotUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27567:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27568:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27542:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27543:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27568:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27569:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27543:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27544:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27570:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27545:2: ( ruleUsagePrefix )?
int alt270=2;
int LA270_0 = input.LA(1);
@@ -94741,7 +94650,7 @@ public final void rule__SnapshotUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt270) {
case 1 :
- // InternalSysML.g:27570:3: ruleUsagePrefix
+ // InternalSysML.g:27545:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -94779,14 +94688,14 @@ public final void rule__SnapshotUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__SnapshotUsage__Group__1"
- // InternalSysML.g:27578:1: rule__SnapshotUsage__Group__1 : rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2 ;
+ // InternalSysML.g:27553:1: rule__SnapshotUsage__Group__1 : rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2 ;
public final void rule__SnapshotUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27582:1: ( rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2 )
- // InternalSysML.g:27583:2: rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2
+ // InternalSysML.g:27557:1: ( rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2 )
+ // InternalSysML.g:27558:2: rule__SnapshotUsage__Group__1__Impl rule__SnapshotUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__SnapshotUsage__Group__1__Impl();
@@ -94817,17 +94726,17 @@ public final void rule__SnapshotUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__SnapshotUsage__Group__1__Impl"
- // InternalSysML.g:27590:1: rule__SnapshotUsage__Group__1__Impl : ( ruleSnapshotKeyword ) ;
+ // InternalSysML.g:27565:1: rule__SnapshotUsage__Group__1__Impl : ( ruleSnapshotKeyword ) ;
public final void rule__SnapshotUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27594:1: ( ( ruleSnapshotKeyword ) )
- // InternalSysML.g:27595:1: ( ruleSnapshotKeyword )
+ // InternalSysML.g:27569:1: ( ( ruleSnapshotKeyword ) )
+ // InternalSysML.g:27570:1: ( ruleSnapshotKeyword )
{
- // InternalSysML.g:27595:1: ( ruleSnapshotKeyword )
- // InternalSysML.g:27596:2: ruleSnapshotKeyword
+ // InternalSysML.g:27570:1: ( ruleSnapshotKeyword )
+ // InternalSysML.g:27571:2: ruleSnapshotKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotUsageAccess().getSnapshotKeywordParserRuleCall_1());
@@ -94862,14 +94771,14 @@ public final void rule__SnapshotUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__SnapshotUsage__Group__2"
- // InternalSysML.g:27605:1: rule__SnapshotUsage__Group__2 : rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3 ;
+ // InternalSysML.g:27580:1: rule__SnapshotUsage__Group__2 : rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3 ;
public final void rule__SnapshotUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27609:1: ( rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3 )
- // InternalSysML.g:27610:2: rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3
+ // InternalSysML.g:27584:1: ( rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3 )
+ // InternalSysML.g:27585:2: rule__SnapshotUsage__Group__2__Impl rule__SnapshotUsage__Group__3
{
pushFollow(FOLLOW_1);
rule__SnapshotUsage__Group__2__Impl();
@@ -94900,17 +94809,17 @@ public final void rule__SnapshotUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__SnapshotUsage__Group__2__Impl"
- // InternalSysML.g:27617:1: rule__SnapshotUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27592:1: rule__SnapshotUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__SnapshotUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27621:1: ( ( ruleUsage ) )
- // InternalSysML.g:27622:1: ( ruleUsage )
+ // InternalSysML.g:27596:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27597:1: ( ruleUsage )
{
- // InternalSysML.g:27622:1: ( ruleUsage )
- // InternalSysML.g:27623:2: ruleUsage
+ // InternalSysML.g:27597:1: ( ruleUsage )
+ // InternalSysML.g:27598:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotUsageAccess().getUsageParserRuleCall_2());
@@ -94945,14 +94854,14 @@ public final void rule__SnapshotUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__SnapshotUsage__Group__3"
- // InternalSysML.g:27632:1: rule__SnapshotUsage__Group__3 : rule__SnapshotUsage__Group__3__Impl ;
+ // InternalSysML.g:27607:1: rule__SnapshotUsage__Group__3 : rule__SnapshotUsage__Group__3__Impl ;
public final void rule__SnapshotUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27636:1: ( rule__SnapshotUsage__Group__3__Impl )
- // InternalSysML.g:27637:2: rule__SnapshotUsage__Group__3__Impl
+ // InternalSysML.g:27611:1: ( rule__SnapshotUsage__Group__3__Impl )
+ // InternalSysML.g:27612:2: rule__SnapshotUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SnapshotUsage__Group__3__Impl();
@@ -94978,23 +94887,23 @@ public final void rule__SnapshotUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__SnapshotUsage__Group__3__Impl"
- // InternalSysML.g:27643:1: rule__SnapshotUsage__Group__3__Impl : ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:27618:1: rule__SnapshotUsage__Group__3__Impl : ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__SnapshotUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27647:1: ( ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:27648:1: ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27622:1: ( ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:27623:1: ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:27648:1: ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:27649:2: ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27623:1: ( ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27624:2: ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotUsageAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:27650:2: ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:27650:3: rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:27625:2: ( rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27625:3: rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3();
@@ -95029,14 +94938,14 @@ public final void rule__SnapshotUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__SnapshotRefUsage__Group__0"
- // InternalSysML.g:27659:1: rule__SnapshotRefUsage__Group__0 : rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1 ;
+ // InternalSysML.g:27634:1: rule__SnapshotRefUsage__Group__0 : rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1 ;
public final void rule__SnapshotRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27663:1: ( rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1 )
- // InternalSysML.g:27664:2: rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1
+ // InternalSysML.g:27638:1: ( rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1 )
+ // InternalSysML.g:27639:2: rule__SnapshotRefUsage__Group__0__Impl rule__SnapshotRefUsage__Group__1
{
pushFollow(FOLLOW_73);
rule__SnapshotRefUsage__Group__0__Impl();
@@ -95067,22 +94976,22 @@ public final void rule__SnapshotRefUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__SnapshotRefUsage__Group__0__Impl"
- // InternalSysML.g:27671:1: rule__SnapshotRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:27646:1: rule__SnapshotRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__SnapshotRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27675:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:27676:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27650:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:27651:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:27676:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:27677:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27651:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:27652:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:27678:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:27653:2: ( ruleUsagePrefix )?
int alt271=2;
int LA271_0 = input.LA(1);
@@ -95091,7 +95000,7 @@ public final void rule__SnapshotRefUsage__Group__0__Impl() throws RecognitionExc
}
switch (alt271) {
case 1 :
- // InternalSysML.g:27678:3: ruleUsagePrefix
+ // InternalSysML.g:27653:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -95129,14 +95038,14 @@ public final void rule__SnapshotRefUsage__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__SnapshotRefUsage__Group__1"
- // InternalSysML.g:27686:1: rule__SnapshotRefUsage__Group__1 : rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2 ;
+ // InternalSysML.g:27661:1: rule__SnapshotRefUsage__Group__1 : rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2 ;
public final void rule__SnapshotRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27690:1: ( rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2 )
- // InternalSysML.g:27691:2: rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2
+ // InternalSysML.g:27665:1: ( rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2 )
+ // InternalSysML.g:27666:2: rule__SnapshotRefUsage__Group__1__Impl rule__SnapshotRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__SnapshotRefUsage__Group__1__Impl();
@@ -95167,23 +95076,23 @@ public final void rule__SnapshotRefUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__SnapshotRefUsage__Group__1__Impl"
- // InternalSysML.g:27698:1: rule__SnapshotRefUsage__Group__1__Impl : ( ( rule__SnapshotRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:27673:1: rule__SnapshotRefUsage__Group__1__Impl : ( ( rule__SnapshotRefUsage__Alternatives_1 ) ) ;
public final void rule__SnapshotRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27702:1: ( ( ( rule__SnapshotRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:27703:1: ( ( rule__SnapshotRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27677:1: ( ( ( rule__SnapshotRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:27678:1: ( ( rule__SnapshotRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:27703:1: ( ( rule__SnapshotRefUsage__Alternatives_1 ) )
- // InternalSysML.g:27704:2: ( rule__SnapshotRefUsage__Alternatives_1 )
+ // InternalSysML.g:27678:1: ( ( rule__SnapshotRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:27679:2: ( rule__SnapshotRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:27705:2: ( rule__SnapshotRefUsage__Alternatives_1 )
- // InternalSysML.g:27705:3: rule__SnapshotRefUsage__Alternatives_1
+ // InternalSysML.g:27680:2: ( rule__SnapshotRefUsage__Alternatives_1 )
+ // InternalSysML.g:27680:3: rule__SnapshotRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__Alternatives_1();
@@ -95218,14 +95127,14 @@ public final void rule__SnapshotRefUsage__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__SnapshotRefUsage__Group__2"
- // InternalSysML.g:27713:1: rule__SnapshotRefUsage__Group__2 : rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3 ;
+ // InternalSysML.g:27688:1: rule__SnapshotRefUsage__Group__2 : rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3 ;
public final void rule__SnapshotRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27717:1: ( rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3 )
- // InternalSysML.g:27718:2: rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3
+ // InternalSysML.g:27692:1: ( rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3 )
+ // InternalSysML.g:27693:2: rule__SnapshotRefUsage__Group__2__Impl rule__SnapshotRefUsage__Group__3
{
pushFollow(FOLLOW_1);
rule__SnapshotRefUsage__Group__2__Impl();
@@ -95256,17 +95165,17 @@ public final void rule__SnapshotRefUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__SnapshotRefUsage__Group__2__Impl"
- // InternalSysML.g:27725:1: rule__SnapshotRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:27700:1: rule__SnapshotRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__SnapshotRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27729:1: ( ( ruleUsage ) )
- // InternalSysML.g:27730:1: ( ruleUsage )
+ // InternalSysML.g:27704:1: ( ( ruleUsage ) )
+ // InternalSysML.g:27705:1: ( ruleUsage )
{
- // InternalSysML.g:27730:1: ( ruleUsage )
- // InternalSysML.g:27731:2: ruleUsage
+ // InternalSysML.g:27705:1: ( ruleUsage )
+ // InternalSysML.g:27706:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getUsageParserRuleCall_2());
@@ -95301,14 +95210,14 @@ public final void rule__SnapshotRefUsage__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__SnapshotRefUsage__Group__3"
- // InternalSysML.g:27740:1: rule__SnapshotRefUsage__Group__3 : rule__SnapshotRefUsage__Group__3__Impl ;
+ // InternalSysML.g:27715:1: rule__SnapshotRefUsage__Group__3 : rule__SnapshotRefUsage__Group__3__Impl ;
public final void rule__SnapshotRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27744:1: ( rule__SnapshotRefUsage__Group__3__Impl )
- // InternalSysML.g:27745:2: rule__SnapshotRefUsage__Group__3__Impl
+ // InternalSysML.g:27719:1: ( rule__SnapshotRefUsage__Group__3__Impl )
+ // InternalSysML.g:27720:2: rule__SnapshotRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__Group__3__Impl();
@@ -95334,23 +95243,23 @@ public final void rule__SnapshotRefUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__SnapshotRefUsage__Group__3__Impl"
- // InternalSysML.g:27751:1: rule__SnapshotRefUsage__Group__3__Impl : ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:27726:1: rule__SnapshotRefUsage__Group__3__Impl : ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__SnapshotRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27755:1: ( ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:27756:1: ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27730:1: ( ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:27731:1: ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:27756:1: ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:27757:2: ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27731:1: ( ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:27732:2: ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:27758:2: ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:27758:3: rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:27733:2: ( rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:27733:3: rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3();
@@ -95385,14 +95294,14 @@ public final void rule__SnapshotRefUsage__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__SnapshotRefUsage__Group_1_0__0"
- // InternalSysML.g:27767:1: rule__SnapshotRefUsage__Group_1_0__0 : rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:27742:1: rule__SnapshotRefUsage__Group_1_0__0 : rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1 ;
public final void rule__SnapshotRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27771:1: ( rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1 )
- // InternalSysML.g:27772:2: rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1
+ // InternalSysML.g:27746:1: ( rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1 )
+ // InternalSysML.g:27747:2: rule__SnapshotRefUsage__Group_1_0__0__Impl rule__SnapshotRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_108);
rule__SnapshotRefUsage__Group_1_0__0__Impl();
@@ -95423,17 +95332,17 @@ public final void rule__SnapshotRefUsage__Group_1_0__0() throws RecognitionExcep
// $ANTLR start "rule__SnapshotRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:27779:1: rule__SnapshotRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:27754:1: rule__SnapshotRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__SnapshotRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27783:1: ( ( 'ref' ) )
- // InternalSysML.g:27784:1: ( 'ref' )
+ // InternalSysML.g:27758:1: ( ( 'ref' ) )
+ // InternalSysML.g:27759:1: ( 'ref' )
{
- // InternalSysML.g:27784:1: ( 'ref' )
- // InternalSysML.g:27785:2: 'ref'
+ // InternalSysML.g:27759:1: ( 'ref' )
+ // InternalSysML.g:27760:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getRefKeyword_1_0_0());
@@ -95464,14 +95373,14 @@ public final void rule__SnapshotRefUsage__Group_1_0__0__Impl() throws Recognitio
// $ANTLR start "rule__SnapshotRefUsage__Group_1_0__1"
- // InternalSysML.g:27794:1: rule__SnapshotRefUsage__Group_1_0__1 : rule__SnapshotRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:27769:1: rule__SnapshotRefUsage__Group_1_0__1 : rule__SnapshotRefUsage__Group_1_0__1__Impl ;
public final void rule__SnapshotRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27798:1: ( rule__SnapshotRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:27799:2: rule__SnapshotRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:27773:1: ( rule__SnapshotRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:27774:2: rule__SnapshotRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__SnapshotRefUsage__Group_1_0__1__Impl();
@@ -95497,17 +95406,17 @@ public final void rule__SnapshotRefUsage__Group_1_0__1() throws RecognitionExcep
// $ANTLR start "rule__SnapshotRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:27805:1: rule__SnapshotRefUsage__Group_1_0__1__Impl : ( ruleSnapshotKeyword ) ;
+ // InternalSysML.g:27780:1: rule__SnapshotRefUsage__Group_1_0__1__Impl : ( ruleSnapshotKeyword ) ;
public final void rule__SnapshotRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27809:1: ( ( ruleSnapshotKeyword ) )
- // InternalSysML.g:27810:1: ( ruleSnapshotKeyword )
+ // InternalSysML.g:27784:1: ( ( ruleSnapshotKeyword ) )
+ // InternalSysML.g:27785:1: ( ruleSnapshotKeyword )
{
- // InternalSysML.g:27810:1: ( ruleSnapshotKeyword )
- // InternalSysML.g:27811:2: ruleSnapshotKeyword
+ // InternalSysML.g:27785:1: ( ruleSnapshotKeyword )
+ // InternalSysML.g:27786:2: ruleSnapshotKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getSnapshotKeywordParserRuleCall_1_0_1());
@@ -95542,14 +95451,14 @@ public final void rule__SnapshotRefUsage__Group_1_0__1__Impl() throws Recognitio
// $ANTLR start "rule__EmptySuccession__Group__0"
- // InternalSysML.g:27821:1: rule__EmptySuccession__Group__0 : rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1 ;
+ // InternalSysML.g:27796:1: rule__EmptySuccession__Group__0 : rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1 ;
public final void rule__EmptySuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27825:1: ( rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1 )
- // InternalSysML.g:27826:2: rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1
+ // InternalSysML.g:27800:1: ( rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1 )
+ // InternalSysML.g:27801:2: rule__EmptySuccession__Group__0__Impl rule__EmptySuccession__Group__1
{
pushFollow(FOLLOW_44);
rule__EmptySuccession__Group__0__Impl();
@@ -95580,17 +95489,17 @@ public final void rule__EmptySuccession__Group__0() throws RecognitionException
// $ANTLR start "rule__EmptySuccession__Group__0__Impl"
- // InternalSysML.g:27833:1: rule__EmptySuccession__Group__0__Impl : ( 'then' ) ;
+ // InternalSysML.g:27808:1: rule__EmptySuccession__Group__0__Impl : ( 'then' ) ;
public final void rule__EmptySuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27837:1: ( ( 'then' ) )
- // InternalSysML.g:27838:1: ( 'then' )
+ // InternalSysML.g:27812:1: ( ( 'then' ) )
+ // InternalSysML.g:27813:1: ( 'then' )
{
- // InternalSysML.g:27838:1: ( 'then' )
- // InternalSysML.g:27839:2: 'then'
+ // InternalSysML.g:27813:1: ( 'then' )
+ // InternalSysML.g:27814:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionAccess().getThenKeyword_0());
@@ -95621,14 +95530,14 @@ public final void rule__EmptySuccession__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__EmptySuccession__Group__1"
- // InternalSysML.g:27848:1: rule__EmptySuccession__Group__1 : rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2 ;
+ // InternalSysML.g:27823:1: rule__EmptySuccession__Group__1 : rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2 ;
public final void rule__EmptySuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27852:1: ( rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2 )
- // InternalSysML.g:27853:2: rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2
+ // InternalSysML.g:27827:1: ( rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2 )
+ // InternalSysML.g:27828:2: rule__EmptySuccession__Group__1__Impl rule__EmptySuccession__Group__2
{
pushFollow(FOLLOW_1);
rule__EmptySuccession__Group__1__Impl();
@@ -95659,23 +95568,23 @@ public final void rule__EmptySuccession__Group__1() throws RecognitionException
// $ANTLR start "rule__EmptySuccession__Group__1__Impl"
- // InternalSysML.g:27860:1: rule__EmptySuccession__Group__1__Impl : ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:27835:1: rule__EmptySuccession__Group__1__Impl : ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__EmptySuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27864:1: ( ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:27865:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:27839:1: ( ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:27840:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:27865:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:27866:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:27840:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:27841:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:27867:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:27867:3: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:27842:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:27842:3: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1();
@@ -95710,14 +95619,14 @@ public final void rule__EmptySuccession__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__EmptySuccession__Group__2"
- // InternalSysML.g:27875:1: rule__EmptySuccession__Group__2 : rule__EmptySuccession__Group__2__Impl ;
+ // InternalSysML.g:27850:1: rule__EmptySuccession__Group__2 : rule__EmptySuccession__Group__2__Impl ;
public final void rule__EmptySuccession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27879:1: ( rule__EmptySuccession__Group__2__Impl )
- // InternalSysML.g:27880:2: rule__EmptySuccession__Group__2__Impl
+ // InternalSysML.g:27854:1: ( rule__EmptySuccession__Group__2__Impl )
+ // InternalSysML.g:27855:2: rule__EmptySuccession__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EmptySuccession__Group__2__Impl();
@@ -95743,23 +95652,23 @@ public final void rule__EmptySuccession__Group__2() throws RecognitionException
// $ANTLR start "rule__EmptySuccession__Group__2__Impl"
- // InternalSysML.g:27886:1: rule__EmptySuccession__Group__2__Impl : ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:27861:1: rule__EmptySuccession__Group__2__Impl : ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__EmptySuccession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27890:1: ( ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalSysML.g:27891:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:27865:1: ( ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:27866:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:27891:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:27892:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:27866:1: ( ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:27867:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:27893:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:27893:3: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:27868:2: ( rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:27868:3: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2();
@@ -95794,14 +95703,14 @@ public final void rule__EmptySuccession__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__MultiplicitySourceEnd__Group__0"
- // InternalSysML.g:27902:1: rule__MultiplicitySourceEnd__Group__0 : rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1 ;
+ // InternalSysML.g:27877:1: rule__MultiplicitySourceEnd__Group__0 : rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1 ;
public final void rule__MultiplicitySourceEnd__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27906:1: ( rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1 )
- // InternalSysML.g:27907:2: rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1
+ // InternalSysML.g:27881:1: ( rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1 )
+ // InternalSysML.g:27882:2: rule__MultiplicitySourceEnd__Group__0__Impl rule__MultiplicitySourceEnd__Group__1
{
pushFollow(FOLLOW_44);
rule__MultiplicitySourceEnd__Group__0__Impl();
@@ -95832,23 +95741,23 @@ public final void rule__MultiplicitySourceEnd__Group__0() throws RecognitionExce
// $ANTLR start "rule__MultiplicitySourceEnd__Group__0__Impl"
- // InternalSysML.g:27914:1: rule__MultiplicitySourceEnd__Group__0__Impl : ( () ) ;
+ // InternalSysML.g:27889:1: rule__MultiplicitySourceEnd__Group__0__Impl : ( () ) ;
public final void rule__MultiplicitySourceEnd__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27918:1: ( ( () ) )
- // InternalSysML.g:27919:1: ( () )
+ // InternalSysML.g:27893:1: ( ( () ) )
+ // InternalSysML.g:27894:1: ( () )
{
- // InternalSysML.g:27919:1: ( () )
- // InternalSysML.g:27920:2: ()
+ // InternalSysML.g:27894:1: ( () )
+ // InternalSysML.g:27895:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicitySourceEndAccess().getSourceEndAction_0());
}
- // InternalSysML.g:27921:2: ()
- // InternalSysML.g:27921:3:
+ // InternalSysML.g:27896:2: ()
+ // InternalSysML.g:27896:3:
{
}
@@ -95873,14 +95782,14 @@ public final void rule__MultiplicitySourceEnd__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__MultiplicitySourceEnd__Group__1"
- // InternalSysML.g:27929:1: rule__MultiplicitySourceEnd__Group__1 : rule__MultiplicitySourceEnd__Group__1__Impl ;
+ // InternalSysML.g:27904:1: rule__MultiplicitySourceEnd__Group__1 : rule__MultiplicitySourceEnd__Group__1__Impl ;
public final void rule__MultiplicitySourceEnd__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27933:1: ( rule__MultiplicitySourceEnd__Group__1__Impl )
- // InternalSysML.g:27934:2: rule__MultiplicitySourceEnd__Group__1__Impl
+ // InternalSysML.g:27908:1: ( rule__MultiplicitySourceEnd__Group__1__Impl )
+ // InternalSysML.g:27909:2: rule__MultiplicitySourceEnd__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__MultiplicitySourceEnd__Group__1__Impl();
@@ -95906,22 +95815,22 @@ public final void rule__MultiplicitySourceEnd__Group__1() throws RecognitionExce
// $ANTLR start "rule__MultiplicitySourceEnd__Group__1__Impl"
- // InternalSysML.g:27940:1: rule__MultiplicitySourceEnd__Group__1__Impl : ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? ) ;
+ // InternalSysML.g:27915:1: rule__MultiplicitySourceEnd__Group__1__Impl : ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? ) ;
public final void rule__MultiplicitySourceEnd__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27944:1: ( ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? ) )
- // InternalSysML.g:27945:1: ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalSysML.g:27919:1: ( ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? ) )
+ // InternalSysML.g:27920:1: ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? )
{
- // InternalSysML.g:27945:1: ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? )
- // InternalSysML.g:27946:2: ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )?
+ // InternalSysML.g:27920:1: ( ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )? )
+ // InternalSysML.g:27921:2: ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicitySourceEndAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:27947:2: ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )?
+ // InternalSysML.g:27922:2: ( rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 )?
int alt272=2;
int LA272_0 = input.LA(1);
@@ -95930,7 +95839,7 @@ public final void rule__MultiplicitySourceEnd__Group__1__Impl() throws Recogniti
}
switch (alt272) {
case 1 :
- // InternalSysML.g:27947:3: rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1
+ // InternalSysML.g:27922:3: rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1();
@@ -95968,14 +95877,14 @@ public final void rule__MultiplicitySourceEnd__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ActionDefKeyword__Group_0__0"
- // InternalSysML.g:27956:1: rule__ActionDefKeyword__Group_0__0 : rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1 ;
+ // InternalSysML.g:27931:1: rule__ActionDefKeyword__Group_0__0 : rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1 ;
public final void rule__ActionDefKeyword__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27960:1: ( rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1 )
- // InternalSysML.g:27961:2: rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1
+ // InternalSysML.g:27935:1: ( rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1 )
+ // InternalSysML.g:27936:2: rule__ActionDefKeyword__Group_0__0__Impl rule__ActionDefKeyword__Group_0__1
{
pushFollow(FOLLOW_79);
rule__ActionDefKeyword__Group_0__0__Impl();
@@ -96006,17 +95915,17 @@ public final void rule__ActionDefKeyword__Group_0__0() throws RecognitionExcepti
// $ANTLR start "rule__ActionDefKeyword__Group_0__0__Impl"
- // InternalSysML.g:27968:1: rule__ActionDefKeyword__Group_0__0__Impl : ( ruleActionKeyword ) ;
+ // InternalSysML.g:27943:1: rule__ActionDefKeyword__Group_0__0__Impl : ( ruleActionKeyword ) ;
public final void rule__ActionDefKeyword__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27972:1: ( ( ruleActionKeyword ) )
- // InternalSysML.g:27973:1: ( ruleActionKeyword )
+ // InternalSysML.g:27947:1: ( ( ruleActionKeyword ) )
+ // InternalSysML.g:27948:1: ( ruleActionKeyword )
{
- // InternalSysML.g:27973:1: ( ruleActionKeyword )
- // InternalSysML.g:27974:2: ruleActionKeyword
+ // InternalSysML.g:27948:1: ( ruleActionKeyword )
+ // InternalSysML.g:27949:2: ruleActionKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefKeywordAccess().getActionKeywordParserRuleCall_0_0());
@@ -96051,14 +95960,14 @@ public final void rule__ActionDefKeyword__Group_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__ActionDefKeyword__Group_0__1"
- // InternalSysML.g:27983:1: rule__ActionDefKeyword__Group_0__1 : rule__ActionDefKeyword__Group_0__1__Impl ;
+ // InternalSysML.g:27958:1: rule__ActionDefKeyword__Group_0__1 : rule__ActionDefKeyword__Group_0__1__Impl ;
public final void rule__ActionDefKeyword__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27987:1: ( rule__ActionDefKeyword__Group_0__1__Impl )
- // InternalSysML.g:27988:2: rule__ActionDefKeyword__Group_0__1__Impl
+ // InternalSysML.g:27962:1: ( rule__ActionDefKeyword__Group_0__1__Impl )
+ // InternalSysML.g:27963:2: rule__ActionDefKeyword__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionDefKeyword__Group_0__1__Impl();
@@ -96084,17 +95993,17 @@ public final void rule__ActionDefKeyword__Group_0__1() throws RecognitionExcepti
// $ANTLR start "rule__ActionDefKeyword__Group_0__1__Impl"
- // InternalSysML.g:27994:1: rule__ActionDefKeyword__Group_0__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:27969:1: rule__ActionDefKeyword__Group_0__1__Impl : ( 'def' ) ;
public final void rule__ActionDefKeyword__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:27998:1: ( ( 'def' ) )
- // InternalSysML.g:27999:1: ( 'def' )
+ // InternalSysML.g:27973:1: ( ( 'def' ) )
+ // InternalSysML.g:27974:1: ( 'def' )
{
- // InternalSysML.g:27999:1: ( 'def' )
- // InternalSysML.g:28000:2: 'def'
+ // InternalSysML.g:27974:1: ( 'def' )
+ // InternalSysML.g:27975:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefKeywordAccess().getDefKeyword_0_1());
@@ -96125,14 +96034,14 @@ public final void rule__ActionDefKeyword__Group_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__ActionDefinition__Group__0"
- // InternalSysML.g:28010:1: rule__ActionDefinition__Group__0 : rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1 ;
+ // InternalSysML.g:27985:1: rule__ActionDefinition__Group__0 : rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1 ;
public final void rule__ActionDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28014:1: ( rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1 )
- // InternalSysML.g:28015:2: rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1
+ // InternalSysML.g:27989:1: ( rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1 )
+ // InternalSysML.g:27990:2: rule__ActionDefinition__Group__0__Impl rule__ActionDefinition__Group__1
{
pushFollow(FOLLOW_109);
rule__ActionDefinition__Group__0__Impl();
@@ -96163,22 +96072,22 @@ public final void rule__ActionDefinition__Group__0() throws RecognitionException
// $ANTLR start "rule__ActionDefinition__Group__0__Impl"
- // InternalSysML.g:28022:1: rule__ActionDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:27997:1: rule__ActionDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ActionDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28026:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:28027:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:28001:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:28002:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:28027:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:28028:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:28002:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:28003:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:28029:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:28004:2: ( ruleDefinitionPrefix )?
int alt273=2;
int LA273_0 = input.LA(1);
@@ -96187,7 +96096,7 @@ public final void rule__ActionDefinition__Group__0__Impl() throws RecognitionExc
}
switch (alt273) {
case 1 :
- // InternalSysML.g:28029:3: ruleDefinitionPrefix
+ // InternalSysML.g:28004:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -96225,14 +96134,14 @@ public final void rule__ActionDefinition__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionDefinition__Group__1"
- // InternalSysML.g:28037:1: rule__ActionDefinition__Group__1 : rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2 ;
+ // InternalSysML.g:28012:1: rule__ActionDefinition__Group__1 : rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2 ;
public final void rule__ActionDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28041:1: ( rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2 )
- // InternalSysML.g:28042:2: rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2
+ // InternalSysML.g:28016:1: ( rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2 )
+ // InternalSysML.g:28017:2: rule__ActionDefinition__Group__1__Impl rule__ActionDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ActionDefinition__Group__1__Impl();
@@ -96263,17 +96172,17 @@ public final void rule__ActionDefinition__Group__1() throws RecognitionException
// $ANTLR start "rule__ActionDefinition__Group__1__Impl"
- // InternalSysML.g:28049:1: rule__ActionDefinition__Group__1__Impl : ( ruleActionDefKeyword ) ;
+ // InternalSysML.g:28024:1: rule__ActionDefinition__Group__1__Impl : ( ruleActionDefKeyword ) ;
public final void rule__ActionDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28053:1: ( ( ruleActionDefKeyword ) )
- // InternalSysML.g:28054:1: ( ruleActionDefKeyword )
+ // InternalSysML.g:28028:1: ( ( ruleActionDefKeyword ) )
+ // InternalSysML.g:28029:1: ( ruleActionDefKeyword )
{
- // InternalSysML.g:28054:1: ( ruleActionDefKeyword )
- // InternalSysML.g:28055:2: ruleActionDefKeyword
+ // InternalSysML.g:28029:1: ( ruleActionDefKeyword )
+ // InternalSysML.g:28030:2: ruleActionDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefinitionAccess().getActionDefKeywordParserRuleCall_1());
@@ -96308,14 +96217,14 @@ public final void rule__ActionDefinition__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionDefinition__Group__2"
- // InternalSysML.g:28064:1: rule__ActionDefinition__Group__2 : rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3 ;
+ // InternalSysML.g:28039:1: rule__ActionDefinition__Group__2 : rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3 ;
public final void rule__ActionDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28068:1: ( rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3 )
- // InternalSysML.g:28069:2: rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3
+ // InternalSysML.g:28043:1: ( rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3 )
+ // InternalSysML.g:28044:2: rule__ActionDefinition__Group__2__Impl rule__ActionDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__ActionDefinition__Group__2__Impl();
@@ -96346,17 +96255,17 @@ public final void rule__ActionDefinition__Group__2() throws RecognitionException
// $ANTLR start "rule__ActionDefinition__Group__2__Impl"
- // InternalSysML.g:28076:1: rule__ActionDefinition__Group__2__Impl : ( ruleActionDeclaration ) ;
+ // InternalSysML.g:28051:1: rule__ActionDefinition__Group__2__Impl : ( ruleActionDeclaration ) ;
public final void rule__ActionDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28080:1: ( ( ruleActionDeclaration ) )
- // InternalSysML.g:28081:1: ( ruleActionDeclaration )
+ // InternalSysML.g:28055:1: ( ( ruleActionDeclaration ) )
+ // InternalSysML.g:28056:1: ( ruleActionDeclaration )
{
- // InternalSysML.g:28081:1: ( ruleActionDeclaration )
- // InternalSysML.g:28082:2: ruleActionDeclaration
+ // InternalSysML.g:28056:1: ( ruleActionDeclaration )
+ // InternalSysML.g:28057:2: ruleActionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefinitionAccess().getActionDeclarationParserRuleCall_2());
@@ -96391,14 +96300,14 @@ public final void rule__ActionDefinition__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionDefinition__Group__3"
- // InternalSysML.g:28091:1: rule__ActionDefinition__Group__3 : rule__ActionDefinition__Group__3__Impl ;
+ // InternalSysML.g:28066:1: rule__ActionDefinition__Group__3 : rule__ActionDefinition__Group__3__Impl ;
public final void rule__ActionDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28095:1: ( rule__ActionDefinition__Group__3__Impl )
- // InternalSysML.g:28096:2: rule__ActionDefinition__Group__3__Impl
+ // InternalSysML.g:28070:1: ( rule__ActionDefinition__Group__3__Impl )
+ // InternalSysML.g:28071:2: rule__ActionDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActionDefinition__Group__3__Impl();
@@ -96424,17 +96333,17 @@ public final void rule__ActionDefinition__Group__3() throws RecognitionException
// $ANTLR start "rule__ActionDefinition__Group__3__Impl"
- // InternalSysML.g:28102:1: rule__ActionDefinition__Group__3__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:28077:1: rule__ActionDefinition__Group__3__Impl : ( ruleActionBody ) ;
public final void rule__ActionDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28106:1: ( ( ruleActionBody ) )
- // InternalSysML.g:28107:1: ( ruleActionBody )
+ // InternalSysML.g:28081:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:28082:1: ( ruleActionBody )
{
- // InternalSysML.g:28107:1: ( ruleActionBody )
- // InternalSysML.g:28108:2: ruleActionBody
+ // InternalSysML.g:28082:1: ( ruleActionBody )
+ // InternalSysML.g:28083:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDefinitionAccess().getActionBodyParserRuleCall_3());
@@ -96469,14 +96378,14 @@ public final void rule__ActionDefinition__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionDeclaration__Group__0"
- // InternalSysML.g:28118:1: rule__ActionDeclaration__Group__0 : rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1 ;
+ // InternalSysML.g:28093:1: rule__ActionDeclaration__Group__0 : rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1 ;
public final void rule__ActionDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28122:1: ( rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1 )
- // InternalSysML.g:28123:2: rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1
+ // InternalSysML.g:28097:1: ( rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1 )
+ // InternalSysML.g:28098:2: rule__ActionDeclaration__Group__0__Impl rule__ActionDeclaration__Group__1
{
pushFollow(FOLLOW_110);
rule__ActionDeclaration__Group__0__Impl();
@@ -96507,17 +96416,17 @@ public final void rule__ActionDeclaration__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ActionDeclaration__Group__0__Impl"
- // InternalSysML.g:28130:1: rule__ActionDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:28105:1: rule__ActionDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__ActionDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28134:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:28135:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:28109:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:28110:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:28135:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:28136:2: ruleDefinitionDeclaration
+ // InternalSysML.g:28110:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:28111:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDeclarationAccess().getDefinitionDeclarationParserRuleCall_0());
@@ -96552,14 +96461,14 @@ public final void rule__ActionDeclaration__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ActionDeclaration__Group__1"
- // InternalSysML.g:28145:1: rule__ActionDeclaration__Group__1 : rule__ActionDeclaration__Group__1__Impl ;
+ // InternalSysML.g:28120:1: rule__ActionDeclaration__Group__1 : rule__ActionDeclaration__Group__1__Impl ;
public final void rule__ActionDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28149:1: ( rule__ActionDeclaration__Group__1__Impl )
- // InternalSysML.g:28150:2: rule__ActionDeclaration__Group__1__Impl
+ // InternalSysML.g:28124:1: ( rule__ActionDeclaration__Group__1__Impl )
+ // InternalSysML.g:28125:2: rule__ActionDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionDeclaration__Group__1__Impl();
@@ -96585,22 +96494,22 @@ public final void rule__ActionDeclaration__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ActionDeclaration__Group__1__Impl"
- // InternalSysML.g:28156:1: rule__ActionDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
+ // InternalSysML.g:28131:1: rule__ActionDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
public final void rule__ActionDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28160:1: ( ( ( ruleParameterList )? ) )
- // InternalSysML.g:28161:1: ( ( ruleParameterList )? )
+ // InternalSysML.g:28135:1: ( ( ( ruleParameterList )? ) )
+ // InternalSysML.g:28136:1: ( ( ruleParameterList )? )
{
- // InternalSysML.g:28161:1: ( ( ruleParameterList )? )
- // InternalSysML.g:28162:2: ( ruleParameterList )?
+ // InternalSysML.g:28136:1: ( ( ruleParameterList )? )
+ // InternalSysML.g:28137:2: ( ruleParameterList )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionDeclarationAccess().getParameterListParserRuleCall_1());
}
- // InternalSysML.g:28163:2: ( ruleParameterList )?
+ // InternalSysML.g:28138:2: ( ruleParameterList )?
int alt274=2;
int LA274_0 = input.LA(1);
@@ -96609,7 +96518,7 @@ public final void rule__ActionDeclaration__Group__1__Impl() throws RecognitionEx
}
switch (alt274) {
case 1 :
- // InternalSysML.g:28163:3: ruleParameterList
+ // InternalSysML.g:28138:3: ruleParameterList
{
pushFollow(FOLLOW_2);
ruleParameterList();
@@ -96647,14 +96556,14 @@ public final void rule__ActionDeclaration__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ParameterList__Group__0"
- // InternalSysML.g:28172:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ;
+ // InternalSysML.g:28147:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ;
public final void rule__ParameterList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28176:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 )
- // InternalSysML.g:28177:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1
+ // InternalSysML.g:28151:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 )
+ // InternalSysML.g:28152:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1
{
pushFollow(FOLLOW_111);
rule__ParameterList__Group__0__Impl();
@@ -96685,17 +96594,17 @@ public final void rule__ParameterList__Group__0() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__0__Impl"
- // InternalSysML.g:28184:1: rule__ParameterList__Group__0__Impl : ( '(' ) ;
+ // InternalSysML.g:28159:1: rule__ParameterList__Group__0__Impl : ( '(' ) ;
public final void rule__ParameterList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28188:1: ( ( '(' ) )
- // InternalSysML.g:28189:1: ( '(' )
+ // InternalSysML.g:28163:1: ( ( '(' ) )
+ // InternalSysML.g:28164:1: ( '(' )
{
- // InternalSysML.g:28189:1: ( '(' )
- // InternalSysML.g:28190:2: '('
+ // InternalSysML.g:28164:1: ( '(' )
+ // InternalSysML.g:28165:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getLeftParenthesisKeyword_0());
@@ -96726,14 +96635,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group__1"
- // InternalSysML.g:28199:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ;
+ // InternalSysML.g:28174:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ;
public final void rule__ParameterList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28203:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 )
- // InternalSysML.g:28204:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2
+ // InternalSysML.g:28178:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 )
+ // InternalSysML.g:28179:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2
{
pushFollow(FOLLOW_111);
rule__ParameterList__Group__1__Impl();
@@ -96764,22 +96673,22 @@ public final void rule__ParameterList__Group__1() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__1__Impl"
- // InternalSysML.g:28211:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )? ) ;
+ // InternalSysML.g:28186:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )? ) ;
public final void rule__ParameterList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28215:1: ( ( ( rule__ParameterList__Group_1__0 )? ) )
- // InternalSysML.g:28216:1: ( ( rule__ParameterList__Group_1__0 )? )
+ // InternalSysML.g:28190:1: ( ( ( rule__ParameterList__Group_1__0 )? ) )
+ // InternalSysML.g:28191:1: ( ( rule__ParameterList__Group_1__0 )? )
{
- // InternalSysML.g:28216:1: ( ( rule__ParameterList__Group_1__0 )? )
- // InternalSysML.g:28217:2: ( rule__ParameterList__Group_1__0 )?
+ // InternalSysML.g:28191:1: ( ( rule__ParameterList__Group_1__0 )? )
+ // InternalSysML.g:28192:2: ( rule__ParameterList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getGroup_1());
}
- // InternalSysML.g:28218:2: ( rule__ParameterList__Group_1__0 )?
+ // InternalSysML.g:28193:2: ( rule__ParameterList__Group_1__0 )?
int alt275=2;
int LA275_0 = input.LA(1);
@@ -96788,7 +96697,7 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept
}
switch (alt275) {
case 1 :
- // InternalSysML.g:28218:3: rule__ParameterList__Group_1__0
+ // InternalSysML.g:28193:3: rule__ParameterList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1__0();
@@ -96826,14 +96735,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group__2"
- // InternalSysML.g:28226:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl ;
+ // InternalSysML.g:28201:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl ;
public final void rule__ParameterList__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28230:1: ( rule__ParameterList__Group__2__Impl )
- // InternalSysML.g:28231:2: rule__ParameterList__Group__2__Impl
+ // InternalSysML.g:28205:1: ( rule__ParameterList__Group__2__Impl )
+ // InternalSysML.g:28206:2: rule__ParameterList__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group__2__Impl();
@@ -96859,17 +96768,17 @@ public final void rule__ParameterList__Group__2() throws RecognitionException {
// $ANTLR start "rule__ParameterList__Group__2__Impl"
- // InternalSysML.g:28237:1: rule__ParameterList__Group__2__Impl : ( ')' ) ;
+ // InternalSysML.g:28212:1: rule__ParameterList__Group__2__Impl : ( ')' ) ;
public final void rule__ParameterList__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28241:1: ( ( ')' ) )
- // InternalSysML.g:28242:1: ( ')' )
+ // InternalSysML.g:28216:1: ( ( ')' ) )
+ // InternalSysML.g:28217:1: ( ')' )
{
- // InternalSysML.g:28242:1: ( ')' )
- // InternalSysML.g:28243:2: ')'
+ // InternalSysML.g:28217:1: ( ')' )
+ // InternalSysML.g:28218:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getRightParenthesisKeyword_2());
@@ -96900,14 +96809,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ParameterList__Group_1__0"
- // InternalSysML.g:28253:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ;
+ // InternalSysML.g:28228:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ;
public final void rule__ParameterList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28257:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 )
- // InternalSysML.g:28258:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1
+ // InternalSysML.g:28232:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 )
+ // InternalSysML.g:28233:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1
{
pushFollow(FOLLOW_8);
rule__ParameterList__Group_1__0__Impl();
@@ -96938,23 +96847,23 @@ public final void rule__ParameterList__Group_1__0() throws RecognitionException
// $ANTLR start "rule__ParameterList__Group_1__0__Impl"
- // InternalSysML.g:28265:1: rule__ParameterList__Group_1__0__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
+ // InternalSysML.g:28240:1: rule__ParameterList__Group_1__0__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28269:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
- // InternalSysML.g:28270:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:28244:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
+ // InternalSysML.g:28245:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
{
- // InternalSysML.g:28270:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
- // InternalSysML.g:28271:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalSysML.g:28245:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:28246:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compAssignment_1_0());
}
- // InternalSysML.g:28272:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
- // InternalSysML.g:28272:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
+ // InternalSysML.g:28247:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalSysML.g:28247:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0();
@@ -96989,14 +96898,14 @@ public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterList__Group_1__1"
- // InternalSysML.g:28280:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ;
+ // InternalSysML.g:28255:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ;
public final void rule__ParameterList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28284:1: ( rule__ParameterList__Group_1__1__Impl )
- // InternalSysML.g:28285:2: rule__ParameterList__Group_1__1__Impl
+ // InternalSysML.g:28259:1: ( rule__ParameterList__Group_1__1__Impl )
+ // InternalSysML.g:28260:2: rule__ParameterList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1__1__Impl();
@@ -97022,22 +96931,22 @@ public final void rule__ParameterList__Group_1__1() throws RecognitionException
// $ANTLR start "rule__ParameterList__Group_1__1__Impl"
- // InternalSysML.g:28291:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__Group_1_1__0 )* ) ;
+ // InternalSysML.g:28266:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__Group_1_1__0 )* ) ;
public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28295:1: ( ( ( rule__ParameterList__Group_1_1__0 )* ) )
- // InternalSysML.g:28296:1: ( ( rule__ParameterList__Group_1_1__0 )* )
+ // InternalSysML.g:28270:1: ( ( ( rule__ParameterList__Group_1_1__0 )* ) )
+ // InternalSysML.g:28271:1: ( ( rule__ParameterList__Group_1_1__0 )* )
{
- // InternalSysML.g:28296:1: ( ( rule__ParameterList__Group_1_1__0 )* )
- // InternalSysML.g:28297:2: ( rule__ParameterList__Group_1_1__0 )*
+ // InternalSysML.g:28271:1: ( ( rule__ParameterList__Group_1_1__0 )* )
+ // InternalSysML.g:28272:2: ( rule__ParameterList__Group_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getGroup_1_1());
}
- // InternalSysML.g:28298:2: ( rule__ParameterList__Group_1_1__0 )*
+ // InternalSysML.g:28273:2: ( rule__ParameterList__Group_1_1__0 )*
loop276:
do {
int alt276=2;
@@ -97050,7 +96959,7 @@ public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionExce
switch (alt276) {
case 1 :
- // InternalSysML.g:28298:3: rule__ParameterList__Group_1_1__0
+ // InternalSysML.g:28273:3: rule__ParameterList__Group_1_1__0
{
pushFollow(FOLLOW_9);
rule__ParameterList__Group_1_1__0();
@@ -97091,14 +97000,14 @@ public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterList__Group_1_1__0"
- // InternalSysML.g:28307:1: rule__ParameterList__Group_1_1__0 : rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 ;
+ // InternalSysML.g:28282:1: rule__ParameterList__Group_1_1__0 : rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 ;
public final void rule__ParameterList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28311:1: ( rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 )
- // InternalSysML.g:28312:2: rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1
+ // InternalSysML.g:28286:1: ( rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1 )
+ // InternalSysML.g:28287:2: rule__ParameterList__Group_1_1__0__Impl rule__ParameterList__Group_1_1__1
{
pushFollow(FOLLOW_112);
rule__ParameterList__Group_1_1__0__Impl();
@@ -97129,17 +97038,17 @@ public final void rule__ParameterList__Group_1_1__0() throws RecognitionExceptio
// $ANTLR start "rule__ParameterList__Group_1_1__0__Impl"
- // InternalSysML.g:28319:1: rule__ParameterList__Group_1_1__0__Impl : ( ',' ) ;
+ // InternalSysML.g:28294:1: rule__ParameterList__Group_1_1__0__Impl : ( ',' ) ;
public final void rule__ParameterList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28323:1: ( ( ',' ) )
- // InternalSysML.g:28324:1: ( ',' )
+ // InternalSysML.g:28298:1: ( ( ',' ) )
+ // InternalSysML.g:28299:1: ( ',' )
{
- // InternalSysML.g:28324:1: ( ',' )
- // InternalSysML.g:28325:2: ','
+ // InternalSysML.g:28299:1: ( ',' )
+ // InternalSysML.g:28300:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getCommaKeyword_1_1_0());
@@ -97170,14 +97079,14 @@ public final void rule__ParameterList__Group_1_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ParameterList__Group_1_1__1"
- // InternalSysML.g:28334:1: rule__ParameterList__Group_1_1__1 : rule__ParameterList__Group_1_1__1__Impl ;
+ // InternalSysML.g:28309:1: rule__ParameterList__Group_1_1__1 : rule__ParameterList__Group_1_1__1__Impl ;
public final void rule__ParameterList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28338:1: ( rule__ParameterList__Group_1_1__1__Impl )
- // InternalSysML.g:28339:2: rule__ParameterList__Group_1_1__1__Impl
+ // InternalSysML.g:28313:1: ( rule__ParameterList__Group_1_1__1__Impl )
+ // InternalSysML.g:28314:2: rule__ParameterList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterList__Group_1_1__1__Impl();
@@ -97203,23 +97112,23 @@ public final void rule__ParameterList__Group_1_1__1() throws RecognitionExceptio
// $ANTLR start "rule__ParameterList__Group_1_1__1__Impl"
- // InternalSysML.g:28345:1: rule__ParameterList__Group_1_1__1__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
+ // InternalSysML.g:28320:1: rule__ParameterList__Group_1_1__1__Impl : ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
public final void rule__ParameterList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28349:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
- // InternalSysML.g:28350:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:28324:1: ( ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
+ // InternalSysML.g:28325:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:28350:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:28351:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:28325:1: ( ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:28326:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:28352:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
- // InternalSysML.g:28352:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1
+ // InternalSysML.g:28327:2: ( rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:28327:3: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1();
@@ -97254,14 +97163,14 @@ public final void rule__ParameterList__Group_1_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ParameterMember__Group__0"
- // InternalSysML.g:28361:1: rule__ParameterMember__Group__0 : rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 ;
+ // InternalSysML.g:28336:1: rule__ParameterMember__Group__0 : rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 ;
public final void rule__ParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28365:1: ( rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 )
- // InternalSysML.g:28366:2: rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1
+ // InternalSysML.g:28340:1: ( rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1 )
+ // InternalSysML.g:28341:2: rule__ParameterMember__Group__0__Impl rule__ParameterMember__Group__1
{
pushFollow(FOLLOW_112);
rule__ParameterMember__Group__0__Impl();
@@ -97292,22 +97201,22 @@ public final void rule__ParameterMember__Group__0() throws RecognitionException
// $ANTLR start "rule__ParameterMember__Group__0__Impl"
- // InternalSysML.g:28373:1: rule__ParameterMember__Group__0__Impl : ( ( rule__ParameterMember__DirectionAssignment_0 )? ) ;
+ // InternalSysML.g:28348:1: rule__ParameterMember__Group__0__Impl : ( ( rule__ParameterMember__DirectionAssignment_0 )? ) ;
public final void rule__ParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28377:1: ( ( ( rule__ParameterMember__DirectionAssignment_0 )? ) )
- // InternalSysML.g:28378:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
+ // InternalSysML.g:28352:1: ( ( ( rule__ParameterMember__DirectionAssignment_0 )? ) )
+ // InternalSysML.g:28353:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
{
- // InternalSysML.g:28378:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
- // InternalSysML.g:28379:2: ( rule__ParameterMember__DirectionAssignment_0 )?
+ // InternalSysML.g:28353:1: ( ( rule__ParameterMember__DirectionAssignment_0 )? )
+ // InternalSysML.g:28354:2: ( rule__ParameterMember__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getDirectionAssignment_0());
}
- // InternalSysML.g:28380:2: ( rule__ParameterMember__DirectionAssignment_0 )?
+ // InternalSysML.g:28355:2: ( rule__ParameterMember__DirectionAssignment_0 )?
int alt277=2;
int LA277_0 = input.LA(1);
@@ -97316,7 +97225,7 @@ public final void rule__ParameterMember__Group__0__Impl() throws RecognitionExce
}
switch (alt277) {
case 1 :
- // InternalSysML.g:28380:3: rule__ParameterMember__DirectionAssignment_0
+ // InternalSysML.g:28355:3: rule__ParameterMember__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ParameterMember__DirectionAssignment_0();
@@ -97354,14 +97263,14 @@ public final void rule__ParameterMember__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ParameterMember__Group__1"
- // InternalSysML.g:28388:1: rule__ParameterMember__Group__1 : rule__ParameterMember__Group__1__Impl ;
+ // InternalSysML.g:28363:1: rule__ParameterMember__Group__1 : rule__ParameterMember__Group__1__Impl ;
public final void rule__ParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28392:1: ( rule__ParameterMember__Group__1__Impl )
- // InternalSysML.g:28393:2: rule__ParameterMember__Group__1__Impl
+ // InternalSysML.g:28367:1: ( rule__ParameterMember__Group__1__Impl )
+ // InternalSysML.g:28368:2: rule__ParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterMember__Group__1__Impl();
@@ -97387,23 +97296,23 @@ public final void rule__ParameterMember__Group__1() throws RecognitionException
// $ANTLR start "rule__ParameterMember__Group__1__Impl"
- // InternalSysML.g:28399:1: rule__ParameterMember__Group__1__Impl : ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalSysML.g:28374:1: rule__ParameterMember__Group__1__Impl : ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__ParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28403:1: ( ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalSysML.g:28404:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:28378:1: ( ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:28379:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalSysML.g:28404:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalSysML.g:28405:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:28379:1: ( ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:28380:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalSysML.g:28406:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalSysML.g:28406:3: rule__ParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalSysML.g:28381:2: ( rule__ParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:28381:3: rule__ParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -97438,14 +97347,14 @@ public final void rule__ParameterMember__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionBody__Group_1__0"
- // InternalSysML.g:28415:1: rule__ActionBody__Group_1__0 : rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1 ;
+ // InternalSysML.g:28390:1: rule__ActionBody__Group_1__0 : rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1 ;
public final void rule__ActionBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28419:1: ( rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1 )
- // InternalSysML.g:28420:2: rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1
+ // InternalSysML.g:28394:1: ( rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1 )
+ // InternalSysML.g:28395:2: rule__ActionBody__Group_1__0__Impl rule__ActionBody__Group_1__1
{
pushFollow(FOLLOW_113);
rule__ActionBody__Group_1__0__Impl();
@@ -97476,17 +97385,17 @@ public final void rule__ActionBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__ActionBody__Group_1__0__Impl"
- // InternalSysML.g:28427:1: rule__ActionBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:28402:1: rule__ActionBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__ActionBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28431:1: ( ( '{' ) )
- // InternalSysML.g:28432:1: ( '{' )
+ // InternalSysML.g:28406:1: ( ( '{' ) )
+ // InternalSysML.g:28407:1: ( '{' )
{
- // InternalSysML.g:28432:1: ( '{' )
- // InternalSysML.g:28433:2: '{'
+ // InternalSysML.g:28407:1: ( '{' )
+ // InternalSysML.g:28408:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -97517,14 +97426,14 @@ public final void rule__ActionBody__Group_1__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ActionBody__Group_1__1"
- // InternalSysML.g:28442:1: rule__ActionBody__Group_1__1 : rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2 ;
+ // InternalSysML.g:28417:1: rule__ActionBody__Group_1__1 : rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2 ;
public final void rule__ActionBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28446:1: ( rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2 )
- // InternalSysML.g:28447:2: rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2
+ // InternalSysML.g:28421:1: ( rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2 )
+ // InternalSysML.g:28422:2: rule__ActionBody__Group_1__1__Impl rule__ActionBody__Group_1__2
{
pushFollow(FOLLOW_113);
rule__ActionBody__Group_1__1__Impl();
@@ -97555,35 +97464,35 @@ public final void rule__ActionBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__ActionBody__Group_1__1__Impl"
- // InternalSysML.g:28454:1: rule__ActionBody__Group_1__1__Impl : ( ( ruleActionBodyItem )* ) ;
+ // InternalSysML.g:28429:1: rule__ActionBody__Group_1__1__Impl : ( ( ruleActionBodyItem )* ) ;
public final void rule__ActionBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28458:1: ( ( ( ruleActionBodyItem )* ) )
- // InternalSysML.g:28459:1: ( ( ruleActionBodyItem )* )
+ // InternalSysML.g:28433:1: ( ( ( ruleActionBodyItem )* ) )
+ // InternalSysML.g:28434:1: ( ( ruleActionBodyItem )* )
{
- // InternalSysML.g:28459:1: ( ( ruleActionBodyItem )* )
- // InternalSysML.g:28460:2: ( ruleActionBodyItem )*
+ // InternalSysML.g:28434:1: ( ( ruleActionBodyItem )* )
+ // InternalSysML.g:28435:2: ( ruleActionBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyAccess().getActionBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:28461:2: ( ruleActionBodyItem )*
+ // InternalSysML.g:28436:2: ( ruleActionBodyItem )*
loop278:
do {
int alt278=2;
int LA278_0 = input.LA(1);
- if ( (LA278_0==EOF||(LA278_0>=RULE_EXP_VALUE && LA278_0<=RULE_STRING_VALUE)||(LA278_0>=14 && LA278_0<=44)||(LA278_0>=53 && LA278_0<=63)||(LA278_0>=65 && LA278_0<=67)||(LA278_0>=69 && LA278_0<=74)||(LA278_0>=77 && LA278_0<=79)||(LA278_0>=84 && LA278_0<=85)||(LA278_0>=88 && LA278_0<=101)||(LA278_0>=104 && LA278_0<=107)||(LA278_0>=110 && LA278_0<=111)||(LA278_0>=115 && LA278_0<=116)||(LA278_0>=120 && LA278_0<=121)||LA278_0==123||(LA278_0>=125 && LA278_0<=126)||(LA278_0>=129 && LA278_0<=130)||(LA278_0>=132 && LA278_0<=140)||(LA278_0>=143 && LA278_0<=144)||(LA278_0>=147 && LA278_0<=152)||LA278_0==154) ) {
+ if ( (LA278_0==EOF||(LA278_0>=RULE_EXP_VALUE && LA278_0<=RULE_STRING_VALUE)||(LA278_0>=14 && LA278_0<=44)||(LA278_0>=53 && LA278_0<=63)||(LA278_0>=65 && LA278_0<=67)||(LA278_0>=69 && LA278_0<=74)||(LA278_0>=77 && LA278_0<=79)||(LA278_0>=84 && LA278_0<=85)||(LA278_0>=88 && LA278_0<=101)||(LA278_0>=104 && LA278_0<=107)||(LA278_0>=110 && LA278_0<=111)||(LA278_0>=115 && LA278_0<=116)||(LA278_0>=120 && LA278_0<=121)||LA278_0==123||(LA278_0>=125 && LA278_0<=126)||(LA278_0>=129 && LA278_0<=130)||(LA278_0>=132 && LA278_0<=140)||LA278_0==142||LA278_0==144||(LA278_0>=147 && LA278_0<=152)||LA278_0==154) ) {
alt278=1;
}
switch (alt278) {
case 1 :
- // InternalSysML.g:28461:3: ruleActionBodyItem
+ // InternalSysML.g:28436:3: ruleActionBodyItem
{
pushFollow(FOLLOW_114);
ruleActionBodyItem();
@@ -97624,14 +97533,14 @@ public final void rule__ActionBody__Group_1__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ActionBody__Group_1__2"
- // InternalSysML.g:28469:1: rule__ActionBody__Group_1__2 : rule__ActionBody__Group_1__2__Impl ;
+ // InternalSysML.g:28444:1: rule__ActionBody__Group_1__2 : rule__ActionBody__Group_1__2__Impl ;
public final void rule__ActionBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28473:1: ( rule__ActionBody__Group_1__2__Impl )
- // InternalSysML.g:28474:2: rule__ActionBody__Group_1__2__Impl
+ // InternalSysML.g:28448:1: ( rule__ActionBody__Group_1__2__Impl )
+ // InternalSysML.g:28449:2: rule__ActionBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActionBody__Group_1__2__Impl();
@@ -97657,17 +97566,17 @@ public final void rule__ActionBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__ActionBody__Group_1__2__Impl"
- // InternalSysML.g:28480:1: rule__ActionBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:28455:1: rule__ActionBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__ActionBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28484:1: ( ( '}' ) )
- // InternalSysML.g:28485:1: ( '}' )
+ // InternalSysML.g:28459:1: ( ( '}' ) )
+ // InternalSysML.g:28460:1: ( '}' )
{
- // InternalSysML.g:28485:1: ( '}' )
- // InternalSysML.g:28486:2: '}'
+ // InternalSysML.g:28460:1: ( '}' )
+ // InternalSysML.g:28461:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -97698,14 +97607,14 @@ public final void rule__ActionBody__Group_1__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ActionBodyItem__Group_5__0"
- // InternalSysML.g:28496:1: rule__ActionBodyItem__Group_5__0 : rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1 ;
+ // InternalSysML.g:28471:1: rule__ActionBodyItem__Group_5__0 : rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1 ;
public final void rule__ActionBodyItem__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28500:1: ( rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1 )
- // InternalSysML.g:28501:2: rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1
+ // InternalSysML.g:28475:1: ( rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1 )
+ // InternalSysML.g:28476:2: rule__ActionBodyItem__Group_5__0__Impl rule__ActionBodyItem__Group_5__1
{
pushFollow(FOLLOW_69);
rule__ActionBodyItem__Group_5__0__Impl();
@@ -97736,22 +97645,22 @@ public final void rule__ActionBodyItem__Group_5__0() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_5__0__Impl"
- // InternalSysML.g:28508:1: rule__ActionBodyItem__Group_5__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) ;
+ // InternalSysML.g:28483:1: rule__ActionBodyItem__Group_5__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) ;
public final void rule__ActionBodyItem__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28512:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) )
- // InternalSysML.g:28513:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
+ // InternalSysML.g:28487:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) )
+ // InternalSysML.g:28488:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
{
- // InternalSysML.g:28513:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
- // InternalSysML.g:28514:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
+ // InternalSysML.g:28488:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
+ // InternalSysML.g:28489:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_5_0());
}
- // InternalSysML.g:28515:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
+ // InternalSysML.g:28490:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
int alt279=2;
int LA279_0 = input.LA(1);
@@ -97760,7 +97669,7 @@ public final void rule__ActionBodyItem__Group_5__0__Impl() throws RecognitionExc
}
switch (alt279) {
case 1 :
- // InternalSysML.g:28515:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0
+ // InternalSysML.g:28490:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0();
@@ -97798,14 +97707,14 @@ public final void rule__ActionBodyItem__Group_5__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_5__1"
- // InternalSysML.g:28523:1: rule__ActionBodyItem__Group_5__1 : rule__ActionBodyItem__Group_5__1__Impl ;
+ // InternalSysML.g:28498:1: rule__ActionBodyItem__Group_5__1 : rule__ActionBodyItem__Group_5__1__Impl ;
public final void rule__ActionBodyItem__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28527:1: ( rule__ActionBodyItem__Group_5__1__Impl )
- // InternalSysML.g:28528:2: rule__ActionBodyItem__Group_5__1__Impl
+ // InternalSysML.g:28502:1: ( rule__ActionBodyItem__Group_5__1__Impl )
+ // InternalSysML.g:28503:2: rule__ActionBodyItem__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_5__1__Impl();
@@ -97831,23 +97740,23 @@ public final void rule__ActionBodyItem__Group_5__1() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_5__1__Impl"
- // InternalSysML.g:28534:1: rule__ActionBodyItem__Group_5__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
+ // InternalSysML.g:28509:1: rule__ActionBodyItem__Group_5__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
public final void rule__ActionBodyItem__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28538:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) )
- // InternalSysML.g:28539:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalSysML.g:28513:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) )
+ // InternalSysML.g:28514:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
{
- // InternalSysML.g:28539:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
- // InternalSysML.g:28540:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalSysML.g:28514:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalSysML.g:28515:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_5_1());
}
- // InternalSysML.g:28541:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
- // InternalSysML.g:28541:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1
+ // InternalSysML.g:28516:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalSysML.g:28516:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1();
@@ -97882,14 +97791,14 @@ public final void rule__ActionBodyItem__Group_5__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_6__0"
- // InternalSysML.g:28550:1: rule__ActionBodyItem__Group_6__0 : rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1 ;
+ // InternalSysML.g:28525:1: rule__ActionBodyItem__Group_6__0 : rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1 ;
public final void rule__ActionBodyItem__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28554:1: ( rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1 )
- // InternalSysML.g:28555:2: rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1
+ // InternalSysML.g:28529:1: ( rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1 )
+ // InternalSysML.g:28530:2: rule__ActionBodyItem__Group_6__0__Impl rule__ActionBodyItem__Group_6__1
{
pushFollow(FOLLOW_40);
rule__ActionBodyItem__Group_6__0__Impl();
@@ -97920,23 +97829,23 @@ public final void rule__ActionBodyItem__Group_6__0() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_6__0__Impl"
- // InternalSysML.g:28562:1: rule__ActionBodyItem__Group_6__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) ;
+ // InternalSysML.g:28537:1: rule__ActionBodyItem__Group_6__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) ;
public final void rule__ActionBodyItem__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28566:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) )
- // InternalSysML.g:28567:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
+ // InternalSysML.g:28541:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) )
+ // InternalSysML.g:28542:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
{
- // InternalSysML.g:28567:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
- // InternalSysML.g:28568:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
+ // InternalSysML.g:28542:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
+ // InternalSysML.g:28543:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_6_0());
}
- // InternalSysML.g:28569:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
- // InternalSysML.g:28569:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0
+ // InternalSysML.g:28544:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
+ // InternalSysML.g:28544:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0();
@@ -97971,14 +97880,14 @@ public final void rule__ActionBodyItem__Group_6__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_6__1"
- // InternalSysML.g:28577:1: rule__ActionBodyItem__Group_6__1 : rule__ActionBodyItem__Group_6__1__Impl ;
+ // InternalSysML.g:28552:1: rule__ActionBodyItem__Group_6__1 : rule__ActionBodyItem__Group_6__1__Impl ;
public final void rule__ActionBodyItem__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28581:1: ( rule__ActionBodyItem__Group_6__1__Impl )
- // InternalSysML.g:28582:2: rule__ActionBodyItem__Group_6__1__Impl
+ // InternalSysML.g:28556:1: ( rule__ActionBodyItem__Group_6__1__Impl )
+ // InternalSysML.g:28557:2: rule__ActionBodyItem__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_6__1__Impl();
@@ -98004,29 +97913,29 @@ public final void rule__ActionBodyItem__Group_6__1() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_6__1__Impl"
- // InternalSysML.g:28588:1: rule__ActionBodyItem__Group_6__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) ;
+ // InternalSysML.g:28563:1: rule__ActionBodyItem__Group_6__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) ;
public final void rule__ActionBodyItem__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28592:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) )
- // InternalSysML.g:28593:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
+ // InternalSysML.g:28567:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) )
+ // InternalSysML.g:28568:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
{
- // InternalSysML.g:28593:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
- // InternalSysML.g:28594:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
+ // InternalSysML.g:28568:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
+ // InternalSysML.g:28569:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_6_1());
}
- // InternalSysML.g:28595:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
+ // InternalSysML.g:28570:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
loop280:
do {
int alt280=2;
alt280 = dfa280.predict(input);
switch (alt280) {
case 1 :
- // InternalSysML.g:28595:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1
+ // InternalSysML.g:28570:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1
{
pushFollow(FOLLOW_84);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1();
@@ -98067,14 +97976,14 @@ public final void rule__ActionBodyItem__Group_6__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_7__0"
- // InternalSysML.g:28604:1: rule__ActionBodyItem__Group_7__0 : rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1 ;
+ // InternalSysML.g:28579:1: rule__ActionBodyItem__Group_7__0 : rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1 ;
public final void rule__ActionBodyItem__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28608:1: ( rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1 )
- // InternalSysML.g:28609:2: rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1
+ // InternalSysML.g:28583:1: ( rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1 )
+ // InternalSysML.g:28584:2: rule__ActionBodyItem__Group_7__0__Impl rule__ActionBodyItem__Group_7__1
{
pushFollow(FOLLOW_69);
rule__ActionBodyItem__Group_7__0__Impl();
@@ -98105,22 +98014,22 @@ public final void rule__ActionBodyItem__Group_7__0() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_7__0__Impl"
- // InternalSysML.g:28616:1: rule__ActionBodyItem__Group_7__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? ) ;
+ // InternalSysML.g:28591:1: rule__ActionBodyItem__Group_7__0__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? ) ;
public final void rule__ActionBodyItem__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28620:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? ) )
- // InternalSysML.g:28621:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? )
+ // InternalSysML.g:28595:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? ) )
+ // InternalSysML.g:28596:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? )
{
- // InternalSysML.g:28621:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? )
- // InternalSysML.g:28622:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )?
+ // InternalSysML.g:28596:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )? )
+ // InternalSysML.g:28597:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_7_0());
}
- // InternalSysML.g:28623:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )?
+ // InternalSysML.g:28598:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 )?
int alt281=2;
int LA281_0 = input.LA(1);
@@ -98129,7 +98038,7 @@ public final void rule__ActionBodyItem__Group_7__0__Impl() throws RecognitionExc
}
switch (alt281) {
case 1 :
- // InternalSysML.g:28623:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0
+ // InternalSysML.g:28598:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0();
@@ -98167,14 +98076,14 @@ public final void rule__ActionBodyItem__Group_7__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_7__1"
- // InternalSysML.g:28631:1: rule__ActionBodyItem__Group_7__1 : rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2 ;
+ // InternalSysML.g:28606:1: rule__ActionBodyItem__Group_7__1 : rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2 ;
public final void rule__ActionBodyItem__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28635:1: ( rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2 )
- // InternalSysML.g:28636:2: rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2
+ // InternalSysML.g:28610:1: ( rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2 )
+ // InternalSysML.g:28611:2: rule__ActionBodyItem__Group_7__1__Impl rule__ActionBodyItem__Group_7__2
{
pushFollow(FOLLOW_40);
rule__ActionBodyItem__Group_7__1__Impl();
@@ -98205,23 +98114,23 @@ public final void rule__ActionBodyItem__Group_7__1() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_7__1__Impl"
- // InternalSysML.g:28643:1: rule__ActionBodyItem__Group_7__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) ) ;
+ // InternalSysML.g:28618:1: rule__ActionBodyItem__Group_7__1__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) ) ;
public final void rule__ActionBodyItem__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28647:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) ) )
- // InternalSysML.g:28648:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) )
+ // InternalSysML.g:28622:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) ) )
+ // InternalSysML.g:28623:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) )
{
- // InternalSysML.g:28648:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) )
- // InternalSysML.g:28649:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 )
+ // InternalSysML.g:28623:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 ) )
+ // InternalSysML.g:28624:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_7_1());
}
- // InternalSysML.g:28650:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 )
- // InternalSysML.g:28650:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1
+ // InternalSysML.g:28625:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 )
+ // InternalSysML.g:28625:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1();
@@ -98256,14 +98165,14 @@ public final void rule__ActionBodyItem__Group_7__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionBodyItem__Group_7__2"
- // InternalSysML.g:28658:1: rule__ActionBodyItem__Group_7__2 : rule__ActionBodyItem__Group_7__2__Impl ;
+ // InternalSysML.g:28633:1: rule__ActionBodyItem__Group_7__2 : rule__ActionBodyItem__Group_7__2__Impl ;
public final void rule__ActionBodyItem__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28662:1: ( rule__ActionBodyItem__Group_7__2__Impl )
- // InternalSysML.g:28663:2: rule__ActionBodyItem__Group_7__2__Impl
+ // InternalSysML.g:28637:1: ( rule__ActionBodyItem__Group_7__2__Impl )
+ // InternalSysML.g:28638:2: rule__ActionBodyItem__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__Group_7__2__Impl();
@@ -98289,29 +98198,29 @@ public final void rule__ActionBodyItem__Group_7__2() throws RecognitionException
// $ANTLR start "rule__ActionBodyItem__Group_7__2__Impl"
- // InternalSysML.g:28669:1: rule__ActionBodyItem__Group_7__2__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* ) ;
+ // InternalSysML.g:28644:1: rule__ActionBodyItem__Group_7__2__Impl : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* ) ;
public final void rule__ActionBodyItem__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28673:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* ) )
- // InternalSysML.g:28674:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* )
+ // InternalSysML.g:28648:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* ) )
+ // InternalSysML.g:28649:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* )
{
- // InternalSysML.g:28674:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* )
- // InternalSysML.g:28675:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*
+ // InternalSysML.g:28649:1: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )* )
+ // InternalSysML.g:28650:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAssignment_7_2());
}
- // InternalSysML.g:28676:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*
+ // InternalSysML.g:28651:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*
loop282:
do {
int alt282=2;
alt282 = dfa282.predict(input);
switch (alt282) {
case 1 :
- // InternalSysML.g:28676:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2
+ // InternalSysML.g:28651:3: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2
{
pushFollow(FOLLOW_84);
rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2();
@@ -98352,14 +98261,14 @@ public final void rule__ActionBodyItem__Group_7__2__Impl() throws RecognitionExc
// $ANTLR start "rule__ParameterFlowUsageMember__Group__0"
- // InternalSysML.g:28685:1: rule__ParameterFlowUsageMember__Group__0 : rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1 ;
+ // InternalSysML.g:28660:1: rule__ParameterFlowUsageMember__Group__0 : rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1 ;
public final void rule__ParameterFlowUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28689:1: ( rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1 )
- // InternalSysML.g:28690:2: rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1
+ // InternalSysML.g:28664:1: ( rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1 )
+ // InternalSysML.g:28665:2: rule__ParameterFlowUsageMember__Group__0__Impl rule__ParameterFlowUsageMember__Group__1
{
pushFollow(FOLLOW_41);
rule__ParameterFlowUsageMember__Group__0__Impl();
@@ -98390,17 +98299,17 @@ public final void rule__ParameterFlowUsageMember__Group__0() throws RecognitionE
// $ANTLR start "rule__ParameterFlowUsageMember__Group__0__Impl"
- // InternalSysML.g:28697:1: rule__ParameterFlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:28672:1: rule__ParameterFlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ParameterFlowUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28701:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:28702:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28676:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:28677:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:28702:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:28703:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:28677:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28678:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterFlowUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -98435,14 +98344,14 @@ public final void rule__ParameterFlowUsageMember__Group__0__Impl() throws Recogn
// $ANTLR start "rule__ParameterFlowUsageMember__Group__1"
- // InternalSysML.g:28712:1: rule__ParameterFlowUsageMember__Group__1 : rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2 ;
+ // InternalSysML.g:28687:1: rule__ParameterFlowUsageMember__Group__1 : rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2 ;
public final void rule__ParameterFlowUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28716:1: ( rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2 )
- // InternalSysML.g:28717:2: rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2
+ // InternalSysML.g:28691:1: ( rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2 )
+ // InternalSysML.g:28692:2: rule__ParameterFlowUsageMember__Group__1__Impl rule__ParameterFlowUsageMember__Group__2
{
pushFollow(FOLLOW_74);
rule__ParameterFlowUsageMember__Group__1__Impl();
@@ -98473,23 +98382,23 @@ public final void rule__ParameterFlowUsageMember__Group__1() throws RecognitionE
// $ANTLR start "rule__ParameterFlowUsageMember__Group__1__Impl"
- // InternalSysML.g:28724:1: rule__ParameterFlowUsageMember__Group__1__Impl : ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) ) ;
+ // InternalSysML.g:28699:1: rule__ParameterFlowUsageMember__Group__1__Impl : ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) ) ;
public final void rule__ParameterFlowUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28728:1: ( ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) ) )
- // InternalSysML.g:28729:1: ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:28703:1: ( ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) ) )
+ // InternalSysML.g:28704:1: ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) )
{
- // InternalSysML.g:28729:1: ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) )
- // InternalSysML.g:28730:2: ( rule__ParameterFlowUsageMember__DirectionAssignment_1 )
+ // InternalSysML.g:28704:1: ( ( rule__ParameterFlowUsageMember__DirectionAssignment_1 ) )
+ // InternalSysML.g:28705:2: ( rule__ParameterFlowUsageMember__DirectionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterFlowUsageMemberAccess().getDirectionAssignment_1());
}
- // InternalSysML.g:28731:2: ( rule__ParameterFlowUsageMember__DirectionAssignment_1 )
- // InternalSysML.g:28731:3: rule__ParameterFlowUsageMember__DirectionAssignment_1
+ // InternalSysML.g:28706:2: ( rule__ParameterFlowUsageMember__DirectionAssignment_1 )
+ // InternalSysML.g:28706:3: rule__ParameterFlowUsageMember__DirectionAssignment_1
{
pushFollow(FOLLOW_2);
rule__ParameterFlowUsageMember__DirectionAssignment_1();
@@ -98524,14 +98433,14 @@ public final void rule__ParameterFlowUsageMember__Group__1__Impl() throws Recogn
// $ANTLR start "rule__ParameterFlowUsageMember__Group__2"
- // InternalSysML.g:28739:1: rule__ParameterFlowUsageMember__Group__2 : rule__ParameterFlowUsageMember__Group__2__Impl ;
+ // InternalSysML.g:28714:1: rule__ParameterFlowUsageMember__Group__2 : rule__ParameterFlowUsageMember__Group__2__Impl ;
public final void rule__ParameterFlowUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28743:1: ( rule__ParameterFlowUsageMember__Group__2__Impl )
- // InternalSysML.g:28744:2: rule__ParameterFlowUsageMember__Group__2__Impl
+ // InternalSysML.g:28718:1: ( rule__ParameterFlowUsageMember__Group__2__Impl )
+ // InternalSysML.g:28719:2: rule__ParameterFlowUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterFlowUsageMember__Group__2__Impl();
@@ -98557,23 +98466,23 @@ public final void rule__ParameterFlowUsageMember__Group__2() throws RecognitionE
// $ANTLR start "rule__ParameterFlowUsageMember__Group__2__Impl"
- // InternalSysML.g:28750:1: rule__ParameterFlowUsageMember__Group__2__Impl : ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) ;
+ // InternalSysML.g:28725:1: rule__ParameterFlowUsageMember__Group__2__Impl : ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) ;
public final void rule__ParameterFlowUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28754:1: ( ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) )
- // InternalSysML.g:28755:1: ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
+ // InternalSysML.g:28729:1: ( ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) )
+ // InternalSysML.g:28730:1: ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
{
- // InternalSysML.g:28755:1: ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
- // InternalSysML.g:28756:2: ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
+ // InternalSysML.g:28730:1: ( ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
+ // InternalSysML.g:28731:2: ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterFlowUsageMemberAccess().getOwnedMemberParameter_compAssignment_2());
}
- // InternalSysML.g:28757:2: ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
- // InternalSysML.g:28757:3: rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2
+ // InternalSysML.g:28732:2: ( rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
+ // InternalSysML.g:28732:3: rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2();
@@ -98608,14 +98517,14 @@ public final void rule__ParameterFlowUsageMember__Group__2__Impl() throws Recogn
// $ANTLR start "rule__InitialNodeMember__Group__0"
- // InternalSysML.g:28766:1: rule__InitialNodeMember__Group__0 : rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1 ;
+ // InternalSysML.g:28741:1: rule__InitialNodeMember__Group__0 : rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1 ;
public final void rule__InitialNodeMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28770:1: ( rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1 )
- // InternalSysML.g:28771:2: rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1
+ // InternalSysML.g:28745:1: ( rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1 )
+ // InternalSysML.g:28746:2: rule__InitialNodeMember__Group__0__Impl rule__InitialNodeMember__Group__1
{
pushFollow(FOLLOW_115);
rule__InitialNodeMember__Group__0__Impl();
@@ -98646,17 +98555,17 @@ public final void rule__InitialNodeMember__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__InitialNodeMember__Group__0__Impl"
- // InternalSysML.g:28778:1: rule__InitialNodeMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:28753:1: rule__InitialNodeMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__InitialNodeMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28782:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:28783:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28757:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:28758:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:28783:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:28784:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:28758:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28759:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -98691,14 +98600,14 @@ public final void rule__InitialNodeMember__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__InitialNodeMember__Group__1"
- // InternalSysML.g:28793:1: rule__InitialNodeMember__Group__1 : rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2 ;
+ // InternalSysML.g:28768:1: rule__InitialNodeMember__Group__1 : rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2 ;
public final void rule__InitialNodeMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28797:1: ( rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2 )
- // InternalSysML.g:28798:2: rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2
+ // InternalSysML.g:28772:1: ( rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2 )
+ // InternalSysML.g:28773:2: rule__InitialNodeMember__Group__1__Impl rule__InitialNodeMember__Group__2
{
pushFollow(FOLLOW_5);
rule__InitialNodeMember__Group__1__Impl();
@@ -98729,17 +98638,17 @@ public final void rule__InitialNodeMember__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__InitialNodeMember__Group__1__Impl"
- // InternalSysML.g:28805:1: rule__InitialNodeMember__Group__1__Impl : ( 'first' ) ;
+ // InternalSysML.g:28780:1: rule__InitialNodeMember__Group__1__Impl : ( 'first' ) ;
public final void rule__InitialNodeMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28809:1: ( ( 'first' ) )
- // InternalSysML.g:28810:1: ( 'first' )
+ // InternalSysML.g:28784:1: ( ( 'first' ) )
+ // InternalSysML.g:28785:1: ( 'first' )
{
- // InternalSysML.g:28810:1: ( 'first' )
- // InternalSysML.g:28811:2: 'first'
+ // InternalSysML.g:28785:1: ( 'first' )
+ // InternalSysML.g:28786:2: 'first'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getFirstKeyword_1());
@@ -98770,14 +98679,14 @@ public final void rule__InitialNodeMember__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__InitialNodeMember__Group__2"
- // InternalSysML.g:28820:1: rule__InitialNodeMember__Group__2 : rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3 ;
+ // InternalSysML.g:28795:1: rule__InitialNodeMember__Group__2 : rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3 ;
public final void rule__InitialNodeMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28824:1: ( rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3 )
- // InternalSysML.g:28825:2: rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3
+ // InternalSysML.g:28799:1: ( rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3 )
+ // InternalSysML.g:28800:2: rule__InitialNodeMember__Group__2__Impl rule__InitialNodeMember__Group__3
{
pushFollow(FOLLOW_25);
rule__InitialNodeMember__Group__2__Impl();
@@ -98808,23 +98717,23 @@ public final void rule__InitialNodeMember__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__InitialNodeMember__Group__2__Impl"
- // InternalSysML.g:28832:1: rule__InitialNodeMember__Group__2__Impl : ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) ) ;
+ // InternalSysML.g:28807:1: rule__InitialNodeMember__Group__2__Impl : ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) ) ;
public final void rule__InitialNodeMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28836:1: ( ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) ) )
- // InternalSysML.g:28837:1: ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) )
+ // InternalSysML.g:28811:1: ( ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) ) )
+ // InternalSysML.g:28812:1: ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) )
{
- // InternalSysML.g:28837:1: ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) )
- // InternalSysML.g:28838:2: ( rule__InitialNodeMember__MemberFeatureAssignment_2 )
+ // InternalSysML.g:28812:1: ( ( rule__InitialNodeMember__MemberFeatureAssignment_2 ) )
+ // InternalSysML.g:28813:2: ( rule__InitialNodeMember__MemberFeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getMemberFeatureAssignment_2());
}
- // InternalSysML.g:28839:2: ( rule__InitialNodeMember__MemberFeatureAssignment_2 )
- // InternalSysML.g:28839:3: rule__InitialNodeMember__MemberFeatureAssignment_2
+ // InternalSysML.g:28814:2: ( rule__InitialNodeMember__MemberFeatureAssignment_2 )
+ // InternalSysML.g:28814:3: rule__InitialNodeMember__MemberFeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__InitialNodeMember__MemberFeatureAssignment_2();
@@ -98859,14 +98768,14 @@ public final void rule__InitialNodeMember__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__InitialNodeMember__Group__3"
- // InternalSysML.g:28847:1: rule__InitialNodeMember__Group__3 : rule__InitialNodeMember__Group__3__Impl ;
+ // InternalSysML.g:28822:1: rule__InitialNodeMember__Group__3 : rule__InitialNodeMember__Group__3__Impl ;
public final void rule__InitialNodeMember__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28851:1: ( rule__InitialNodeMember__Group__3__Impl )
- // InternalSysML.g:28852:2: rule__InitialNodeMember__Group__3__Impl
+ // InternalSysML.g:28826:1: ( rule__InitialNodeMember__Group__3__Impl )
+ // InternalSysML.g:28827:2: rule__InitialNodeMember__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InitialNodeMember__Group__3__Impl();
@@ -98892,17 +98801,17 @@ public final void rule__InitialNodeMember__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__InitialNodeMember__Group__3__Impl"
- // InternalSysML.g:28858:1: rule__InitialNodeMember__Group__3__Impl : ( ';' ) ;
+ // InternalSysML.g:28833:1: rule__InitialNodeMember__Group__3__Impl : ( ';' ) ;
public final void rule__InitialNodeMember__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28862:1: ( ( ';' ) )
- // InternalSysML.g:28863:1: ( ';' )
+ // InternalSysML.g:28837:1: ( ( ';' ) )
+ // InternalSysML.g:28838:1: ( ';' )
{
- // InternalSysML.g:28863:1: ( ';' )
- // InternalSysML.g:28864:2: ';'
+ // InternalSysML.g:28838:1: ( ';' )
+ // InternalSysML.g:28839:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getSemicolonKeyword_3());
@@ -98933,14 +98842,14 @@ public final void rule__InitialNodeMember__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__ActionNodeMember__Group__0"
- // InternalSysML.g:28874:1: rule__ActionNodeMember__Group__0 : rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1 ;
+ // InternalSysML.g:28849:1: rule__ActionNodeMember__Group__0 : rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1 ;
public final void rule__ActionNodeMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28878:1: ( rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1 )
- // InternalSysML.g:28879:2: rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1
+ // InternalSysML.g:28853:1: ( rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1 )
+ // InternalSysML.g:28854:2: rule__ActionNodeMember__Group__0__Impl rule__ActionNodeMember__Group__1
{
pushFollow(FOLLOW_116);
rule__ActionNodeMember__Group__0__Impl();
@@ -98971,17 +98880,17 @@ public final void rule__ActionNodeMember__Group__0() throws RecognitionException
// $ANTLR start "rule__ActionNodeMember__Group__0__Impl"
- // InternalSysML.g:28886:1: rule__ActionNodeMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:28861:1: rule__ActionNodeMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ActionNodeMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28890:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:28891:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28865:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:28866:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:28891:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:28892:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:28866:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28867:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -99016,14 +98925,14 @@ public final void rule__ActionNodeMember__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ActionNodeMember__Group__1"
- // InternalSysML.g:28901:1: rule__ActionNodeMember__Group__1 : rule__ActionNodeMember__Group__1__Impl ;
+ // InternalSysML.g:28876:1: rule__ActionNodeMember__Group__1 : rule__ActionNodeMember__Group__1__Impl ;
public final void rule__ActionNodeMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28905:1: ( rule__ActionNodeMember__Group__1__Impl )
- // InternalSysML.g:28906:2: rule__ActionNodeMember__Group__1__Impl
+ // InternalSysML.g:28880:1: ( rule__ActionNodeMember__Group__1__Impl )
+ // InternalSysML.g:28881:2: rule__ActionNodeMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionNodeMember__Group__1__Impl();
@@ -99049,23 +98958,23 @@ public final void rule__ActionNodeMember__Group__1() throws RecognitionException
// $ANTLR start "rule__ActionNodeMember__Group__1__Impl"
- // InternalSysML.g:28912:1: rule__ActionNodeMember__Group__1__Impl : ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:28887:1: rule__ActionNodeMember__Group__1__Impl : ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__ActionNodeMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28916:1: ( ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:28917:1: ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:28891:1: ( ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:28892:1: ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:28917:1: ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:28918:2: ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:28892:1: ( ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:28893:2: ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:28919:2: ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:28919:3: rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:28894:2: ( rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:28894:3: rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1();
@@ -99100,14 +99009,14 @@ public final void rule__ActionNodeMember__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__TargetSuccessionMember__Group__0"
- // InternalSysML.g:28928:1: rule__TargetSuccessionMember__Group__0 : rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1 ;
+ // InternalSysML.g:28903:1: rule__TargetSuccessionMember__Group__0 : rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1 ;
public final void rule__TargetSuccessionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28932:1: ( rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1 )
- // InternalSysML.g:28933:2: rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1
+ // InternalSysML.g:28907:1: ( rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1 )
+ // InternalSysML.g:28908:2: rule__TargetSuccessionMember__Group__0__Impl rule__TargetSuccessionMember__Group__1
{
pushFollow(FOLLOW_117);
rule__TargetSuccessionMember__Group__0__Impl();
@@ -99138,17 +99047,17 @@ public final void rule__TargetSuccessionMember__Group__0() throws RecognitionExc
// $ANTLR start "rule__TargetSuccessionMember__Group__0__Impl"
- // InternalSysML.g:28940:1: rule__TargetSuccessionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:28915:1: rule__TargetSuccessionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__TargetSuccessionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28944:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:28945:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28919:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:28920:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:28945:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:28946:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:28920:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:28921:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -99183,14 +99092,14 @@ public final void rule__TargetSuccessionMember__Group__0__Impl() throws Recognit
// $ANTLR start "rule__TargetSuccessionMember__Group__1"
- // InternalSysML.g:28955:1: rule__TargetSuccessionMember__Group__1 : rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2 ;
+ // InternalSysML.g:28930:1: rule__TargetSuccessionMember__Group__1 : rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2 ;
public final void rule__TargetSuccessionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28959:1: ( rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2 )
- // InternalSysML.g:28960:2: rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2
+ // InternalSysML.g:28934:1: ( rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2 )
+ // InternalSysML.g:28935:2: rule__TargetSuccessionMember__Group__1__Impl rule__TargetSuccessionMember__Group__2
{
pushFollow(FOLLOW_25);
rule__TargetSuccessionMember__Group__1__Impl();
@@ -99221,23 +99130,23 @@ public final void rule__TargetSuccessionMember__Group__1() throws RecognitionExc
// $ANTLR start "rule__TargetSuccessionMember__Group__1__Impl"
- // InternalSysML.g:28967:1: rule__TargetSuccessionMember__Group__1__Impl : ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:28942:1: rule__TargetSuccessionMember__Group__1__Impl : ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__TargetSuccessionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28971:1: ( ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:28972:1: ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:28946:1: ( ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:28947:1: ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:28972:1: ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:28973:2: ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:28947:1: ( ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:28948:2: ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:28974:2: ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:28974:3: rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:28949:2: ( rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:28949:3: rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1();
@@ -99272,14 +99181,14 @@ public final void rule__TargetSuccessionMember__Group__1__Impl() throws Recognit
// $ANTLR start "rule__TargetSuccessionMember__Group__2"
- // InternalSysML.g:28982:1: rule__TargetSuccessionMember__Group__2 : rule__TargetSuccessionMember__Group__2__Impl ;
+ // InternalSysML.g:28957:1: rule__TargetSuccessionMember__Group__2 : rule__TargetSuccessionMember__Group__2__Impl ;
public final void rule__TargetSuccessionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28986:1: ( rule__TargetSuccessionMember__Group__2__Impl )
- // InternalSysML.g:28987:2: rule__TargetSuccessionMember__Group__2__Impl
+ // InternalSysML.g:28961:1: ( rule__TargetSuccessionMember__Group__2__Impl )
+ // InternalSysML.g:28962:2: rule__TargetSuccessionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TargetSuccessionMember__Group__2__Impl();
@@ -99305,17 +99214,17 @@ public final void rule__TargetSuccessionMember__Group__2() throws RecognitionExc
// $ANTLR start "rule__TargetSuccessionMember__Group__2__Impl"
- // InternalSysML.g:28993:1: rule__TargetSuccessionMember__Group__2__Impl : ( ';' ) ;
+ // InternalSysML.g:28968:1: rule__TargetSuccessionMember__Group__2__Impl : ( ';' ) ;
public final void rule__TargetSuccessionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:28997:1: ( ( ';' ) )
- // InternalSysML.g:28998:1: ( ';' )
+ // InternalSysML.g:28972:1: ( ( ';' ) )
+ // InternalSysML.g:28973:1: ( ';' )
{
- // InternalSysML.g:28998:1: ( ';' )
- // InternalSysML.g:28999:2: ';'
+ // InternalSysML.g:28973:1: ( ';' )
+ // InternalSysML.g:28974:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionMemberAccess().getSemicolonKeyword_2());
@@ -99346,14 +99255,14 @@ public final void rule__TargetSuccessionMember__Group__2__Impl() throws Recognit
// $ANTLR start "rule__GuardedSuccessionMember__Group__0"
- // InternalSysML.g:29009:1: rule__GuardedSuccessionMember__Group__0 : rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1 ;
+ // InternalSysML.g:28984:1: rule__GuardedSuccessionMember__Group__0 : rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1 ;
public final void rule__GuardedSuccessionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29013:1: ( rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1 )
- // InternalSysML.g:29014:2: rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1
+ // InternalSysML.g:28988:1: ( rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1 )
+ // InternalSysML.g:28989:2: rule__GuardedSuccessionMember__Group__0__Impl rule__GuardedSuccessionMember__Group__1
{
pushFollow(FOLLOW_25);
rule__GuardedSuccessionMember__Group__0__Impl();
@@ -99384,23 +99293,23 @@ public final void rule__GuardedSuccessionMember__Group__0() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccessionMember__Group__0__Impl"
- // InternalSysML.g:29021:1: rule__GuardedSuccessionMember__Group__0__Impl : ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) ) ;
+ // InternalSysML.g:28996:1: rule__GuardedSuccessionMember__Group__0__Impl : ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) ) ;
public final void rule__GuardedSuccessionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29025:1: ( ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) ) )
- // InternalSysML.g:29026:1: ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) )
+ // InternalSysML.g:29000:1: ( ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) ) )
+ // InternalSysML.g:29001:1: ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) )
{
- // InternalSysML.g:29026:1: ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) )
- // InternalSysML.g:29027:2: ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 )
+ // InternalSysML.g:29001:1: ( ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 ) )
+ // InternalSysML.g:29002:2: ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionMemberAccess().getOwnedMemberFeature_compAssignment_0());
}
- // InternalSysML.g:29028:2: ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 )
- // InternalSysML.g:29028:3: rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0
+ // InternalSysML.g:29003:2: ( rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 )
+ // InternalSysML.g:29003:3: rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0();
@@ -99435,14 +99344,14 @@ public final void rule__GuardedSuccessionMember__Group__0__Impl() throws Recogni
// $ANTLR start "rule__GuardedSuccessionMember__Group__1"
- // InternalSysML.g:29036:1: rule__GuardedSuccessionMember__Group__1 : rule__GuardedSuccessionMember__Group__1__Impl ;
+ // InternalSysML.g:29011:1: rule__GuardedSuccessionMember__Group__1 : rule__GuardedSuccessionMember__Group__1__Impl ;
public final void rule__GuardedSuccessionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29040:1: ( rule__GuardedSuccessionMember__Group__1__Impl )
- // InternalSysML.g:29041:2: rule__GuardedSuccessionMember__Group__1__Impl
+ // InternalSysML.g:29015:1: ( rule__GuardedSuccessionMember__Group__1__Impl )
+ // InternalSysML.g:29016:2: rule__GuardedSuccessionMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedSuccessionMember__Group__1__Impl();
@@ -99468,17 +99377,17 @@ public final void rule__GuardedSuccessionMember__Group__1() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccessionMember__Group__1__Impl"
- // InternalSysML.g:29047:1: rule__GuardedSuccessionMember__Group__1__Impl : ( ';' ) ;
+ // InternalSysML.g:29022:1: rule__GuardedSuccessionMember__Group__1__Impl : ( ';' ) ;
public final void rule__GuardedSuccessionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29051:1: ( ( ';' ) )
- // InternalSysML.g:29052:1: ( ';' )
+ // InternalSysML.g:29026:1: ( ( ';' ) )
+ // InternalSysML.g:29027:1: ( ';' )
{
- // InternalSysML.g:29052:1: ( ';' )
- // InternalSysML.g:29053:2: ';'
+ // InternalSysML.g:29027:1: ( ';' )
+ // InternalSysML.g:29028:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionMemberAccess().getSemicolonKeyword_1());
@@ -99509,14 +99418,14 @@ public final void rule__GuardedSuccessionMember__Group__1__Impl() throws Recogni
// $ANTLR start "rule__Parameter__Group_0__0"
- // InternalSysML.g:29063:1: rule__Parameter__Group_0__0 : rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 ;
+ // InternalSysML.g:29038:1: rule__Parameter__Group_0__0 : rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 ;
public final void rule__Parameter__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29067:1: ( rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 )
- // InternalSysML.g:29068:2: rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1
+ // InternalSysML.g:29042:1: ( rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1 )
+ // InternalSysML.g:29043:2: rule__Parameter__Group_0__0__Impl rule__Parameter__Group_0__1
{
pushFollow(FOLLOW_118);
rule__Parameter__Group_0__0__Impl();
@@ -99547,23 +99456,23 @@ public final void rule__Parameter__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_0__0__Impl"
- // InternalSysML.g:29075:1: rule__Parameter__Group_0__0__Impl : ( () ) ;
+ // InternalSysML.g:29050:1: rule__Parameter__Group_0__0__Impl : ( () ) ;
public final void rule__Parameter__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29079:1: ( ( () ) )
- // InternalSysML.g:29080:1: ( () )
+ // InternalSysML.g:29054:1: ( ( () ) )
+ // InternalSysML.g:29055:1: ( () )
{
- // InternalSysML.g:29080:1: ( () )
- // InternalSysML.g:29081:2: ()
+ // InternalSysML.g:29055:1: ( () )
+ // InternalSysML.g:29056:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getReferenceUsageAction_0_0());
}
- // InternalSysML.g:29082:2: ()
- // InternalSysML.g:29082:3:
+ // InternalSysML.g:29057:2: ()
+ // InternalSysML.g:29057:3:
{
}
@@ -99588,14 +99497,14 @@ public final void rule__Parameter__Group_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_0__1"
- // InternalSysML.g:29090:1: rule__Parameter__Group_0__1 : rule__Parameter__Group_0__1__Impl ;
+ // InternalSysML.g:29065:1: rule__Parameter__Group_0__1 : rule__Parameter__Group_0__1__Impl ;
public final void rule__Parameter__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29094:1: ( rule__Parameter__Group_0__1__Impl )
- // InternalSysML.g:29095:2: rule__Parameter__Group_0__1__Impl
+ // InternalSysML.g:29069:1: ( rule__Parameter__Group_0__1__Impl )
+ // InternalSysML.g:29070:2: rule__Parameter__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0__1__Impl();
@@ -99621,23 +99530,23 @@ public final void rule__Parameter__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_0__1__Impl"
- // InternalSysML.g:29101:1: rule__Parameter__Group_0__1__Impl : ( ( rule__Parameter__Alternatives_0_1 ) ) ;
+ // InternalSysML.g:29076:1: rule__Parameter__Group_0__1__Impl : ( ( rule__Parameter__Alternatives_0_1 ) ) ;
public final void rule__Parameter__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29105:1: ( ( ( rule__Parameter__Alternatives_0_1 ) ) )
- // InternalSysML.g:29106:1: ( ( rule__Parameter__Alternatives_0_1 ) )
+ // InternalSysML.g:29080:1: ( ( ( rule__Parameter__Alternatives_0_1 ) ) )
+ // InternalSysML.g:29081:1: ( ( rule__Parameter__Alternatives_0_1 ) )
{
- // InternalSysML.g:29106:1: ( ( rule__Parameter__Alternatives_0_1 ) )
- // InternalSysML.g:29107:2: ( rule__Parameter__Alternatives_0_1 )
+ // InternalSysML.g:29081:1: ( ( rule__Parameter__Alternatives_0_1 ) )
+ // InternalSysML.g:29082:2: ( rule__Parameter__Alternatives_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getAlternatives_0_1());
}
- // InternalSysML.g:29108:2: ( rule__Parameter__Alternatives_0_1 )
- // InternalSysML.g:29108:3: rule__Parameter__Alternatives_0_1
+ // InternalSysML.g:29083:2: ( rule__Parameter__Alternatives_0_1 )
+ // InternalSysML.g:29083:3: rule__Parameter__Alternatives_0_1
{
pushFollow(FOLLOW_2);
rule__Parameter__Alternatives_0_1();
@@ -99672,14 +99581,14 @@ public final void rule__Parameter__Group_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_0_1_1__0"
- // InternalSysML.g:29117:1: rule__Parameter__Group_0_1_1__0 : rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1 ;
+ // InternalSysML.g:29092:1: rule__Parameter__Group_0_1_1__0 : rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1 ;
public final void rule__Parameter__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29121:1: ( rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1 )
- // InternalSysML.g:29122:2: rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1
+ // InternalSysML.g:29096:1: ( rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1 )
+ // InternalSysML.g:29097:2: rule__Parameter__Group_0_1_1__0__Impl rule__Parameter__Group_0_1_1__1
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_0_1_1__0__Impl();
@@ -99710,17 +99619,17 @@ public final void rule__Parameter__Group_0_1_1__0() throws RecognitionException
// $ANTLR start "rule__Parameter__Group_0_1_1__0__Impl"
- // InternalSysML.g:29129:1: rule__Parameter__Group_0_1_1__0__Impl : ( ruleReferenceUsageKeyword ) ;
+ // InternalSysML.g:29104:1: rule__Parameter__Group_0_1_1__0__Impl : ( ruleReferenceUsageKeyword ) ;
public final void rule__Parameter__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29133:1: ( ( ruleReferenceUsageKeyword ) )
- // InternalSysML.g:29134:1: ( ruleReferenceUsageKeyword )
+ // InternalSysML.g:29108:1: ( ( ruleReferenceUsageKeyword ) )
+ // InternalSysML.g:29109:1: ( ruleReferenceUsageKeyword )
{
- // InternalSysML.g:29134:1: ( ruleReferenceUsageKeyword )
- // InternalSysML.g:29135:2: ruleReferenceUsageKeyword
+ // InternalSysML.g:29109:1: ( ruleReferenceUsageKeyword )
+ // InternalSysML.g:29110:2: ruleReferenceUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getReferenceUsageKeywordParserRuleCall_0_1_1_0());
@@ -99755,14 +99664,14 @@ public final void rule__Parameter__Group_0_1_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__Parameter__Group_0_1_1__1"
- // InternalSysML.g:29144:1: rule__Parameter__Group_0_1_1__1 : rule__Parameter__Group_0_1_1__1__Impl ;
+ // InternalSysML.g:29119:1: rule__Parameter__Group_0_1_1__1 : rule__Parameter__Group_0_1_1__1__Impl ;
public final void rule__Parameter__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29148:1: ( rule__Parameter__Group_0_1_1__1__Impl )
- // InternalSysML.g:29149:2: rule__Parameter__Group_0_1_1__1__Impl
+ // InternalSysML.g:29123:1: ( rule__Parameter__Group_0_1_1__1__Impl )
+ // InternalSysML.g:29124:2: rule__Parameter__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_0_1_1__1__Impl();
@@ -99788,22 +99697,22 @@ public final void rule__Parameter__Group_0_1_1__1() throws RecognitionException
// $ANTLR start "rule__Parameter__Group_0_1_1__1__Impl"
- // InternalSysML.g:29155:1: rule__Parameter__Group_0_1_1__1__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29130:1: rule__Parameter__Group_0_1_1__1__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29159:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29160:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29134:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29135:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29160:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29161:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29135:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29136:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_0_1_1_1());
}
- // InternalSysML.g:29162:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29137:2: ( ruleParameterDeclaration )?
int alt283=2;
int LA283_0 = input.LA(1);
@@ -99812,7 +99721,7 @@ public final void rule__Parameter__Group_0_1_1__1__Impl() throws RecognitionExce
}
switch (alt283) {
case 1 :
- // InternalSysML.g:29162:3: ruleParameterDeclaration
+ // InternalSysML.g:29137:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -99850,14 +99759,14 @@ public final void rule__Parameter__Group_0_1_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Parameter__Group_1__0"
- // InternalSysML.g:29171:1: rule__Parameter__Group_1__0 : rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 ;
+ // InternalSysML.g:29146:1: rule__Parameter__Group_1__0 : rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 ;
public final void rule__Parameter__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29175:1: ( rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 )
- // InternalSysML.g:29176:2: rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1
+ // InternalSysML.g:29150:1: ( rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1 )
+ // InternalSysML.g:29151:2: rule__Parameter__Group_1__0__Impl rule__Parameter__Group_1__1
{
pushFollow(FOLLOW_119);
rule__Parameter__Group_1__0__Impl();
@@ -99888,23 +99797,23 @@ public final void rule__Parameter__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__0__Impl"
- // InternalSysML.g:29183:1: rule__Parameter__Group_1__0__Impl : ( () ) ;
+ // InternalSysML.g:29158:1: rule__Parameter__Group_1__0__Impl : ( () ) ;
public final void rule__Parameter__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29187:1: ( ( () ) )
- // InternalSysML.g:29188:1: ( () )
+ // InternalSysML.g:29162:1: ( ( () ) )
+ // InternalSysML.g:29163:1: ( () )
{
- // InternalSysML.g:29188:1: ( () )
- // InternalSysML.g:29189:2: ()
+ // InternalSysML.g:29163:1: ( () )
+ // InternalSysML.g:29164:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getAttributeUsageAction_1_0());
}
- // InternalSysML.g:29190:2: ()
- // InternalSysML.g:29190:3:
+ // InternalSysML.g:29165:2: ()
+ // InternalSysML.g:29165:3:
{
}
@@ -99929,14 +99838,14 @@ public final void rule__Parameter__Group_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_1__1"
- // InternalSysML.g:29198:1: rule__Parameter__Group_1__1 : rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 ;
+ // InternalSysML.g:29173:1: rule__Parameter__Group_1__1 : rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 ;
public final void rule__Parameter__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29202:1: ( rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 )
- // InternalSysML.g:29203:2: rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2
+ // InternalSysML.g:29177:1: ( rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2 )
+ // InternalSysML.g:29178:2: rule__Parameter__Group_1__1__Impl rule__Parameter__Group_1__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_1__1__Impl();
@@ -99967,17 +99876,17 @@ public final void rule__Parameter__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__1__Impl"
- // InternalSysML.g:29210:1: rule__Parameter__Group_1__1__Impl : ( ruleAttributeUsageKeyword ) ;
+ // InternalSysML.g:29185:1: rule__Parameter__Group_1__1__Impl : ( ruleAttributeUsageKeyword ) ;
public final void rule__Parameter__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29214:1: ( ( ruleAttributeUsageKeyword ) )
- // InternalSysML.g:29215:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:29189:1: ( ( ruleAttributeUsageKeyword ) )
+ // InternalSysML.g:29190:1: ( ruleAttributeUsageKeyword )
{
- // InternalSysML.g:29215:1: ( ruleAttributeUsageKeyword )
- // InternalSysML.g:29216:2: ruleAttributeUsageKeyword
+ // InternalSysML.g:29190:1: ( ruleAttributeUsageKeyword )
+ // InternalSysML.g:29191:2: ruleAttributeUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getAttributeUsageKeywordParserRuleCall_1_1());
@@ -100012,14 +99921,14 @@ public final void rule__Parameter__Group_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_1__2"
- // InternalSysML.g:29225:1: rule__Parameter__Group_1__2 : rule__Parameter__Group_1__2__Impl ;
+ // InternalSysML.g:29200:1: rule__Parameter__Group_1__2 : rule__Parameter__Group_1__2__Impl ;
public final void rule__Parameter__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29229:1: ( rule__Parameter__Group_1__2__Impl )
- // InternalSysML.g:29230:2: rule__Parameter__Group_1__2__Impl
+ // InternalSysML.g:29204:1: ( rule__Parameter__Group_1__2__Impl )
+ // InternalSysML.g:29205:2: rule__Parameter__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_1__2__Impl();
@@ -100045,22 +99954,22 @@ public final void rule__Parameter__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_1__2__Impl"
- // InternalSysML.g:29236:1: rule__Parameter__Group_1__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29211:1: rule__Parameter__Group_1__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29240:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29241:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29215:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29216:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29241:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29242:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29216:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29217:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_1_2());
}
- // InternalSysML.g:29243:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29218:2: ( ruleParameterDeclaration )?
int alt284=2;
int LA284_0 = input.LA(1);
@@ -100069,7 +99978,7 @@ public final void rule__Parameter__Group_1__2__Impl() throws RecognitionExceptio
}
switch (alt284) {
case 1 :
- // InternalSysML.g:29243:3: ruleParameterDeclaration
+ // InternalSysML.g:29218:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -100107,14 +100016,14 @@ public final void rule__Parameter__Group_1__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__0"
- // InternalSysML.g:29252:1: rule__Parameter__Group_2__0 : rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 ;
+ // InternalSysML.g:29227:1: rule__Parameter__Group_2__0 : rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 ;
public final void rule__Parameter__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29256:1: ( rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 )
- // InternalSysML.g:29257:2: rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1
+ // InternalSysML.g:29231:1: ( rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1 )
+ // InternalSysML.g:29232:2: rule__Parameter__Group_2__0__Impl rule__Parameter__Group_2__1
{
pushFollow(FOLLOW_85);
rule__Parameter__Group_2__0__Impl();
@@ -100145,23 +100054,23 @@ public final void rule__Parameter__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__0__Impl"
- // InternalSysML.g:29264:1: rule__Parameter__Group_2__0__Impl : ( () ) ;
+ // InternalSysML.g:29239:1: rule__Parameter__Group_2__0__Impl : ( () ) ;
public final void rule__Parameter__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29268:1: ( ( () ) )
- // InternalSysML.g:29269:1: ( () )
+ // InternalSysML.g:29243:1: ( ( () ) )
+ // InternalSysML.g:29244:1: ( () )
{
- // InternalSysML.g:29269:1: ( () )
- // InternalSysML.g:29270:2: ()
+ // InternalSysML.g:29244:1: ( () )
+ // InternalSysML.g:29245:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getItemUsageAction_2_0());
}
- // InternalSysML.g:29271:2: ()
- // InternalSysML.g:29271:3:
+ // InternalSysML.g:29246:2: ()
+ // InternalSysML.g:29246:3:
{
}
@@ -100186,14 +100095,14 @@ public final void rule__Parameter__Group_2__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__1"
- // InternalSysML.g:29279:1: rule__Parameter__Group_2__1 : rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 ;
+ // InternalSysML.g:29254:1: rule__Parameter__Group_2__1 : rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 ;
public final void rule__Parameter__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29283:1: ( rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 )
- // InternalSysML.g:29284:2: rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2
+ // InternalSysML.g:29258:1: ( rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2 )
+ // InternalSysML.g:29259:2: rule__Parameter__Group_2__1__Impl rule__Parameter__Group_2__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_2__1__Impl();
@@ -100224,17 +100133,17 @@ public final void rule__Parameter__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__1__Impl"
- // InternalSysML.g:29291:1: rule__Parameter__Group_2__1__Impl : ( ruleItemUsageKeyword ) ;
+ // InternalSysML.g:29266:1: rule__Parameter__Group_2__1__Impl : ( ruleItemUsageKeyword ) ;
public final void rule__Parameter__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29295:1: ( ( ruleItemUsageKeyword ) )
- // InternalSysML.g:29296:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:29270:1: ( ( ruleItemUsageKeyword ) )
+ // InternalSysML.g:29271:1: ( ruleItemUsageKeyword )
{
- // InternalSysML.g:29296:1: ( ruleItemUsageKeyword )
- // InternalSysML.g:29297:2: ruleItemUsageKeyword
+ // InternalSysML.g:29271:1: ( ruleItemUsageKeyword )
+ // InternalSysML.g:29272:2: ruleItemUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getItemUsageKeywordParserRuleCall_2_1());
@@ -100269,14 +100178,14 @@ public final void rule__Parameter__Group_2__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_2__2"
- // InternalSysML.g:29306:1: rule__Parameter__Group_2__2 : rule__Parameter__Group_2__2__Impl ;
+ // InternalSysML.g:29281:1: rule__Parameter__Group_2__2 : rule__Parameter__Group_2__2__Impl ;
public final void rule__Parameter__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29310:1: ( rule__Parameter__Group_2__2__Impl )
- // InternalSysML.g:29311:2: rule__Parameter__Group_2__2__Impl
+ // InternalSysML.g:29285:1: ( rule__Parameter__Group_2__2__Impl )
+ // InternalSysML.g:29286:2: rule__Parameter__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_2__2__Impl();
@@ -100302,22 +100211,22 @@ public final void rule__Parameter__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_2__2__Impl"
- // InternalSysML.g:29317:1: rule__Parameter__Group_2__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29292:1: rule__Parameter__Group_2__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29321:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29322:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29296:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29297:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29322:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29323:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29297:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29298:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_2_2());
}
- // InternalSysML.g:29324:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29299:2: ( ruleParameterDeclaration )?
int alt285=2;
int LA285_0 = input.LA(1);
@@ -100326,7 +100235,7 @@ public final void rule__Parameter__Group_2__2__Impl() throws RecognitionExceptio
}
switch (alt285) {
case 1 :
- // InternalSysML.g:29324:3: ruleParameterDeclaration
+ // InternalSysML.g:29299:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -100364,14 +100273,14 @@ public final void rule__Parameter__Group_2__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__0"
- // InternalSysML.g:29333:1: rule__Parameter__Group_3__0 : rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 ;
+ // InternalSysML.g:29308:1: rule__Parameter__Group_3__0 : rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 ;
public final void rule__Parameter__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29337:1: ( rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 )
- // InternalSysML.g:29338:2: rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1
+ // InternalSysML.g:29312:1: ( rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1 )
+ // InternalSysML.g:29313:2: rule__Parameter__Group_3__0__Impl rule__Parameter__Group_3__1
{
pushFollow(FOLLOW_88);
rule__Parameter__Group_3__0__Impl();
@@ -100402,23 +100311,23 @@ public final void rule__Parameter__Group_3__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__0__Impl"
- // InternalSysML.g:29345:1: rule__Parameter__Group_3__0__Impl : ( () ) ;
+ // InternalSysML.g:29320:1: rule__Parameter__Group_3__0__Impl : ( () ) ;
public final void rule__Parameter__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29349:1: ( ( () ) )
- // InternalSysML.g:29350:1: ( () )
+ // InternalSysML.g:29324:1: ( ( () ) )
+ // InternalSysML.g:29325:1: ( () )
{
- // InternalSysML.g:29350:1: ( () )
- // InternalSysML.g:29351:2: ()
+ // InternalSysML.g:29325:1: ( () )
+ // InternalSysML.g:29326:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getPartUsageAction_3_0());
}
- // InternalSysML.g:29352:2: ()
- // InternalSysML.g:29352:3:
+ // InternalSysML.g:29327:2: ()
+ // InternalSysML.g:29327:3:
{
}
@@ -100443,14 +100352,14 @@ public final void rule__Parameter__Group_3__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__1"
- // InternalSysML.g:29360:1: rule__Parameter__Group_3__1 : rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 ;
+ // InternalSysML.g:29335:1: rule__Parameter__Group_3__1 : rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 ;
public final void rule__Parameter__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29364:1: ( rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 )
- // InternalSysML.g:29365:2: rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2
+ // InternalSysML.g:29339:1: ( rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2 )
+ // InternalSysML.g:29340:2: rule__Parameter__Group_3__1__Impl rule__Parameter__Group_3__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_3__1__Impl();
@@ -100481,17 +100390,17 @@ public final void rule__Parameter__Group_3__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__1__Impl"
- // InternalSysML.g:29372:1: rule__Parameter__Group_3__1__Impl : ( rulePartUsageKeyword ) ;
+ // InternalSysML.g:29347:1: rule__Parameter__Group_3__1__Impl : ( rulePartUsageKeyword ) ;
public final void rule__Parameter__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29376:1: ( ( rulePartUsageKeyword ) )
- // InternalSysML.g:29377:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:29351:1: ( ( rulePartUsageKeyword ) )
+ // InternalSysML.g:29352:1: ( rulePartUsageKeyword )
{
- // InternalSysML.g:29377:1: ( rulePartUsageKeyword )
- // InternalSysML.g:29378:2: rulePartUsageKeyword
+ // InternalSysML.g:29352:1: ( rulePartUsageKeyword )
+ // InternalSysML.g:29353:2: rulePartUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getPartUsageKeywordParserRuleCall_3_1());
@@ -100526,14 +100435,14 @@ public final void rule__Parameter__Group_3__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_3__2"
- // InternalSysML.g:29387:1: rule__Parameter__Group_3__2 : rule__Parameter__Group_3__2__Impl ;
+ // InternalSysML.g:29362:1: rule__Parameter__Group_3__2 : rule__Parameter__Group_3__2__Impl ;
public final void rule__Parameter__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29391:1: ( rule__Parameter__Group_3__2__Impl )
- // InternalSysML.g:29392:2: rule__Parameter__Group_3__2__Impl
+ // InternalSysML.g:29366:1: ( rule__Parameter__Group_3__2__Impl )
+ // InternalSysML.g:29367:2: rule__Parameter__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_3__2__Impl();
@@ -100559,22 +100468,22 @@ public final void rule__Parameter__Group_3__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_3__2__Impl"
- // InternalSysML.g:29398:1: rule__Parameter__Group_3__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29373:1: rule__Parameter__Group_3__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29402:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29403:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29377:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29378:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29403:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29404:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29378:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29379:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_3_2());
}
- // InternalSysML.g:29405:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29380:2: ( ruleParameterDeclaration )?
int alt286=2;
int LA286_0 = input.LA(1);
@@ -100583,7 +100492,7 @@ public final void rule__Parameter__Group_3__2__Impl() throws RecognitionExceptio
}
switch (alt286) {
case 1 :
- // InternalSysML.g:29405:3: ruleParameterDeclaration
+ // InternalSysML.g:29380:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -100621,14 +100530,14 @@ public final void rule__Parameter__Group_3__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_4__0"
- // InternalSysML.g:29414:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ;
+ // InternalSysML.g:29389:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ;
public final void rule__Parameter__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29418:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 )
- // InternalSysML.g:29419:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1
+ // InternalSysML.g:29393:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 )
+ // InternalSysML.g:29394:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1
{
pushFollow(FOLLOW_120);
rule__Parameter__Group_4__0__Impl();
@@ -100659,23 +100568,23 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_4__0__Impl"
- // InternalSysML.g:29426:1: rule__Parameter__Group_4__0__Impl : ( () ) ;
+ // InternalSysML.g:29401:1: rule__Parameter__Group_4__0__Impl : ( () ) ;
public final void rule__Parameter__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29430:1: ( ( () ) )
- // InternalSysML.g:29431:1: ( () )
+ // InternalSysML.g:29405:1: ( ( () ) )
+ // InternalSysML.g:29406:1: ( () )
{
- // InternalSysML.g:29431:1: ( () )
- // InternalSysML.g:29432:2: ()
+ // InternalSysML.g:29406:1: ( () )
+ // InternalSysML.g:29407:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getViewUsageAction_4_0());
}
- // InternalSysML.g:29433:2: ()
- // InternalSysML.g:29433:3:
+ // InternalSysML.g:29408:2: ()
+ // InternalSysML.g:29408:3:
{
}
@@ -100700,14 +100609,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_4__1"
- // InternalSysML.g:29441:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2 ;
+ // InternalSysML.g:29416:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2 ;
public final void rule__Parameter__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29445:1: ( rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2 )
- // InternalSysML.g:29446:2: rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2
+ // InternalSysML.g:29420:1: ( rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2 )
+ // InternalSysML.g:29421:2: rule__Parameter__Group_4__1__Impl rule__Parameter__Group_4__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_4__1__Impl();
@@ -100738,17 +100647,17 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_4__1__Impl"
- // InternalSysML.g:29453:1: rule__Parameter__Group_4__1__Impl : ( ruleViewUsageKeyword ) ;
+ // InternalSysML.g:29428:1: rule__Parameter__Group_4__1__Impl : ( ruleViewUsageKeyword ) ;
public final void rule__Parameter__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29457:1: ( ( ruleViewUsageKeyword ) )
- // InternalSysML.g:29458:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:29432:1: ( ( ruleViewUsageKeyword ) )
+ // InternalSysML.g:29433:1: ( ruleViewUsageKeyword )
{
- // InternalSysML.g:29458:1: ( ruleViewUsageKeyword )
- // InternalSysML.g:29459:2: ruleViewUsageKeyword
+ // InternalSysML.g:29433:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:29434:2: ruleViewUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getViewUsageKeywordParserRuleCall_4_1());
@@ -100783,14 +100692,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_4__2"
- // InternalSysML.g:29468:1: rule__Parameter__Group_4__2 : rule__Parameter__Group_4__2__Impl ;
+ // InternalSysML.g:29443:1: rule__Parameter__Group_4__2 : rule__Parameter__Group_4__2__Impl ;
public final void rule__Parameter__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29472:1: ( rule__Parameter__Group_4__2__Impl )
- // InternalSysML.g:29473:2: rule__Parameter__Group_4__2__Impl
+ // InternalSysML.g:29447:1: ( rule__Parameter__Group_4__2__Impl )
+ // InternalSysML.g:29448:2: rule__Parameter__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_4__2__Impl();
@@ -100816,22 +100725,22 @@ public final void rule__Parameter__Group_4__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_4__2__Impl"
- // InternalSysML.g:29479:1: rule__Parameter__Group_4__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29454:1: rule__Parameter__Group_4__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29483:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29484:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29458:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29459:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29484:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29485:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29459:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29460:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_4_2());
}
- // InternalSysML.g:29486:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29461:2: ( ruleParameterDeclaration )?
int alt287=2;
int LA287_0 = input.LA(1);
@@ -100840,7 +100749,7 @@ public final void rule__Parameter__Group_4__2__Impl() throws RecognitionExceptio
}
switch (alt287) {
case 1 :
- // InternalSysML.g:29486:3: ruleParameterDeclaration
+ // InternalSysML.g:29461:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -100878,14 +100787,14 @@ public final void rule__Parameter__Group_4__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_5__0"
- // InternalSysML.g:29495:1: rule__Parameter__Group_5__0 : rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1 ;
+ // InternalSysML.g:29470:1: rule__Parameter__Group_5__0 : rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1 ;
public final void rule__Parameter__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29499:1: ( rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1 )
- // InternalSysML.g:29500:2: rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1
+ // InternalSysML.g:29474:1: ( rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1 )
+ // InternalSysML.g:29475:2: rule__Parameter__Group_5__0__Impl rule__Parameter__Group_5__1
{
pushFollow(FOLLOW_27);
rule__Parameter__Group_5__0__Impl();
@@ -100916,23 +100825,23 @@ public final void rule__Parameter__Group_5__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_5__0__Impl"
- // InternalSysML.g:29507:1: rule__Parameter__Group_5__0__Impl : ( () ) ;
+ // InternalSysML.g:29482:1: rule__Parameter__Group_5__0__Impl : ( () ) ;
public final void rule__Parameter__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29511:1: ( ( () ) )
- // InternalSysML.g:29512:1: ( () )
+ // InternalSysML.g:29486:1: ( ( () ) )
+ // InternalSysML.g:29487:1: ( () )
{
- // InternalSysML.g:29512:1: ( () )
- // InternalSysML.g:29513:2: ()
+ // InternalSysML.g:29487:1: ( () )
+ // InternalSysML.g:29488:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getRenderingUsageAction_5_0());
}
- // InternalSysML.g:29514:2: ()
- // InternalSysML.g:29514:3:
+ // InternalSysML.g:29489:2: ()
+ // InternalSysML.g:29489:3:
{
}
@@ -100957,14 +100866,14 @@ public final void rule__Parameter__Group_5__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_5__1"
- // InternalSysML.g:29522:1: rule__Parameter__Group_5__1 : rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2 ;
+ // InternalSysML.g:29497:1: rule__Parameter__Group_5__1 : rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2 ;
public final void rule__Parameter__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29526:1: ( rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2 )
- // InternalSysML.g:29527:2: rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2
+ // InternalSysML.g:29501:1: ( rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2 )
+ // InternalSysML.g:29502:2: rule__Parameter__Group_5__1__Impl rule__Parameter__Group_5__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_5__1__Impl();
@@ -100995,17 +100904,17 @@ public final void rule__Parameter__Group_5__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_5__1__Impl"
- // InternalSysML.g:29534:1: rule__Parameter__Group_5__1__Impl : ( ruleRenderingUsageKeyword ) ;
+ // InternalSysML.g:29509:1: rule__Parameter__Group_5__1__Impl : ( ruleRenderingUsageKeyword ) ;
public final void rule__Parameter__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29538:1: ( ( ruleRenderingUsageKeyword ) )
- // InternalSysML.g:29539:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:29513:1: ( ( ruleRenderingUsageKeyword ) )
+ // InternalSysML.g:29514:1: ( ruleRenderingUsageKeyword )
{
- // InternalSysML.g:29539:1: ( ruleRenderingUsageKeyword )
- // InternalSysML.g:29540:2: ruleRenderingUsageKeyword
+ // InternalSysML.g:29514:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:29515:2: ruleRenderingUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getRenderingUsageKeywordParserRuleCall_5_1());
@@ -101040,14 +100949,14 @@ public final void rule__Parameter__Group_5__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_5__2"
- // InternalSysML.g:29549:1: rule__Parameter__Group_5__2 : rule__Parameter__Group_5__2__Impl ;
+ // InternalSysML.g:29524:1: rule__Parameter__Group_5__2 : rule__Parameter__Group_5__2__Impl ;
public final void rule__Parameter__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29553:1: ( rule__Parameter__Group_5__2__Impl )
- // InternalSysML.g:29554:2: rule__Parameter__Group_5__2__Impl
+ // InternalSysML.g:29528:1: ( rule__Parameter__Group_5__2__Impl )
+ // InternalSysML.g:29529:2: rule__Parameter__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_5__2__Impl();
@@ -101073,22 +100982,22 @@ public final void rule__Parameter__Group_5__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_5__2__Impl"
- // InternalSysML.g:29560:1: rule__Parameter__Group_5__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29535:1: rule__Parameter__Group_5__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29564:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29565:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29539:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29540:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29565:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29566:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29540:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29541:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_5_2());
}
- // InternalSysML.g:29567:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29542:2: ( ruleParameterDeclaration )?
int alt288=2;
int LA288_0 = input.LA(1);
@@ -101097,7 +101006,7 @@ public final void rule__Parameter__Group_5__2__Impl() throws RecognitionExceptio
}
switch (alt288) {
case 1 :
- // InternalSysML.g:29567:3: ruleParameterDeclaration
+ // InternalSysML.g:29542:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -101135,14 +101044,14 @@ public final void rule__Parameter__Group_5__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_6__0"
- // InternalSysML.g:29576:1: rule__Parameter__Group_6__0 : rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ;
+ // InternalSysML.g:29551:1: rule__Parameter__Group_6__0 : rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ;
public final void rule__Parameter__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29580:1: ( rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 )
- // InternalSysML.g:29581:2: rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1
+ // InternalSysML.g:29555:1: ( rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 )
+ // InternalSysML.g:29556:2: rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1
{
pushFollow(FOLLOW_121);
rule__Parameter__Group_6__0__Impl();
@@ -101173,23 +101082,23 @@ public final void rule__Parameter__Group_6__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_6__0__Impl"
- // InternalSysML.g:29588:1: rule__Parameter__Group_6__0__Impl : ( () ) ;
+ // InternalSysML.g:29563:1: rule__Parameter__Group_6__0__Impl : ( () ) ;
public final void rule__Parameter__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29592:1: ( ( () ) )
- // InternalSysML.g:29593:1: ( () )
+ // InternalSysML.g:29567:1: ( ( () ) )
+ // InternalSysML.g:29568:1: ( () )
{
- // InternalSysML.g:29593:1: ( () )
- // InternalSysML.g:29594:2: ()
+ // InternalSysML.g:29568:1: ( () )
+ // InternalSysML.g:29569:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getActionUsageAction_6_0());
}
- // InternalSysML.g:29595:2: ()
- // InternalSysML.g:29595:3:
+ // InternalSysML.g:29570:2: ()
+ // InternalSysML.g:29570:3:
{
}
@@ -101214,14 +101123,14 @@ public final void rule__Parameter__Group_6__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_6__1"
- // InternalSysML.g:29603:1: rule__Parameter__Group_6__1 : rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2 ;
+ // InternalSysML.g:29578:1: rule__Parameter__Group_6__1 : rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2 ;
public final void rule__Parameter__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29607:1: ( rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2 )
- // InternalSysML.g:29608:2: rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2
+ // InternalSysML.g:29582:1: ( rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2 )
+ // InternalSysML.g:29583:2: rule__Parameter__Group_6__1__Impl rule__Parameter__Group_6__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_6__1__Impl();
@@ -101252,17 +101161,17 @@ public final void rule__Parameter__Group_6__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_6__1__Impl"
- // InternalSysML.g:29615:1: rule__Parameter__Group_6__1__Impl : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:29590:1: rule__Parameter__Group_6__1__Impl : ( ruleActionUsageKeyword ) ;
public final void rule__Parameter__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29619:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:29620:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:29594:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:29595:1: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:29620:1: ( ruleActionUsageKeyword )
- // InternalSysML.g:29621:2: ruleActionUsageKeyword
+ // InternalSysML.g:29595:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:29596:2: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getActionUsageKeywordParserRuleCall_6_1());
@@ -101297,14 +101206,14 @@ public final void rule__Parameter__Group_6__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_6__2"
- // InternalSysML.g:29630:1: rule__Parameter__Group_6__2 : rule__Parameter__Group_6__2__Impl ;
+ // InternalSysML.g:29605:1: rule__Parameter__Group_6__2 : rule__Parameter__Group_6__2__Impl ;
public final void rule__Parameter__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29634:1: ( rule__Parameter__Group_6__2__Impl )
- // InternalSysML.g:29635:2: rule__Parameter__Group_6__2__Impl
+ // InternalSysML.g:29609:1: ( rule__Parameter__Group_6__2__Impl )
+ // InternalSysML.g:29610:2: rule__Parameter__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_6__2__Impl();
@@ -101330,22 +101239,22 @@ public final void rule__Parameter__Group_6__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_6__2__Impl"
- // InternalSysML.g:29641:1: rule__Parameter__Group_6__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29616:1: rule__Parameter__Group_6__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29645:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29646:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29620:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29621:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29646:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29647:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29621:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29622:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_6_2());
}
- // InternalSysML.g:29648:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29623:2: ( ruleParameterDeclaration )?
int alt289=2;
int LA289_0 = input.LA(1);
@@ -101354,7 +101263,7 @@ public final void rule__Parameter__Group_6__2__Impl() throws RecognitionExceptio
}
switch (alt289) {
case 1 :
- // InternalSysML.g:29648:3: ruleParameterDeclaration
+ // InternalSysML.g:29623:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -101392,14 +101301,14 @@ public final void rule__Parameter__Group_6__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_7__0"
- // InternalSysML.g:29657:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ;
+ // InternalSysML.g:29632:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ;
public final void rule__Parameter__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29661:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 )
- // InternalSysML.g:29662:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1
+ // InternalSysML.g:29636:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 )
+ // InternalSysML.g:29637:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1
{
pushFollow(FOLLOW_122);
rule__Parameter__Group_7__0__Impl();
@@ -101430,23 +101339,23 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_7__0__Impl"
- // InternalSysML.g:29669:1: rule__Parameter__Group_7__0__Impl : ( () ) ;
+ // InternalSysML.g:29644:1: rule__Parameter__Group_7__0__Impl : ( () ) ;
public final void rule__Parameter__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29673:1: ( ( () ) )
- // InternalSysML.g:29674:1: ( () )
+ // InternalSysML.g:29648:1: ( ( () ) )
+ // InternalSysML.g:29649:1: ( () )
{
- // InternalSysML.g:29674:1: ( () )
- // InternalSysML.g:29675:2: ()
+ // InternalSysML.g:29649:1: ( () )
+ // InternalSysML.g:29650:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getCalculationUsageAction_7_0());
}
- // InternalSysML.g:29676:2: ()
- // InternalSysML.g:29676:3:
+ // InternalSysML.g:29651:2: ()
+ // InternalSysML.g:29651:3:
{
}
@@ -101471,14 +101380,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_7__1"
- // InternalSysML.g:29684:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2 ;
+ // InternalSysML.g:29659:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2 ;
public final void rule__Parameter__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29688:1: ( rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2 )
- // InternalSysML.g:29689:2: rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2
+ // InternalSysML.g:29663:1: ( rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2 )
+ // InternalSysML.g:29664:2: rule__Parameter__Group_7__1__Impl rule__Parameter__Group_7__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_7__1__Impl();
@@ -101509,17 +101418,17 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_7__1__Impl"
- // InternalSysML.g:29696:1: rule__Parameter__Group_7__1__Impl : ( ruleCalculationUsageKeyword ) ;
+ // InternalSysML.g:29671:1: rule__Parameter__Group_7__1__Impl : ( ruleCalculationUsageKeyword ) ;
public final void rule__Parameter__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29700:1: ( ( ruleCalculationUsageKeyword ) )
- // InternalSysML.g:29701:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:29675:1: ( ( ruleCalculationUsageKeyword ) )
+ // InternalSysML.g:29676:1: ( ruleCalculationUsageKeyword )
{
- // InternalSysML.g:29701:1: ( ruleCalculationUsageKeyword )
- // InternalSysML.g:29702:2: ruleCalculationUsageKeyword
+ // InternalSysML.g:29676:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:29677:2: ruleCalculationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getCalculationUsageKeywordParserRuleCall_7_1());
@@ -101554,14 +101463,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_7__2"
- // InternalSysML.g:29711:1: rule__Parameter__Group_7__2 : rule__Parameter__Group_7__2__Impl ;
+ // InternalSysML.g:29686:1: rule__Parameter__Group_7__2 : rule__Parameter__Group_7__2__Impl ;
public final void rule__Parameter__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29715:1: ( rule__Parameter__Group_7__2__Impl )
- // InternalSysML.g:29716:2: rule__Parameter__Group_7__2__Impl
+ // InternalSysML.g:29690:1: ( rule__Parameter__Group_7__2__Impl )
+ // InternalSysML.g:29691:2: rule__Parameter__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_7__2__Impl();
@@ -101587,22 +101496,22 @@ public final void rule__Parameter__Group_7__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_7__2__Impl"
- // InternalSysML.g:29722:1: rule__Parameter__Group_7__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29697:1: rule__Parameter__Group_7__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29726:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29727:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29701:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29702:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29727:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29728:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29702:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29703:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_7_2());
}
- // InternalSysML.g:29729:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29704:2: ( ruleParameterDeclaration )?
int alt290=2;
int LA290_0 = input.LA(1);
@@ -101611,7 +101520,7 @@ public final void rule__Parameter__Group_7__2__Impl() throws RecognitionExceptio
}
switch (alt290) {
case 1 :
- // InternalSysML.g:29729:3: ruleParameterDeclaration
+ // InternalSysML.g:29704:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -101649,14 +101558,14 @@ public final void rule__Parameter__Group_7__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_8__0"
- // InternalSysML.g:29738:1: rule__Parameter__Group_8__0 : rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 ;
+ // InternalSysML.g:29713:1: rule__Parameter__Group_8__0 : rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 ;
public final void rule__Parameter__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29742:1: ( rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 )
- // InternalSysML.g:29743:2: rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1
+ // InternalSysML.g:29717:1: ( rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 )
+ // InternalSysML.g:29718:2: rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1
{
pushFollow(FOLLOW_123);
rule__Parameter__Group_8__0__Impl();
@@ -101687,23 +101596,23 @@ public final void rule__Parameter__Group_8__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_8__0__Impl"
- // InternalSysML.g:29750:1: rule__Parameter__Group_8__0__Impl : ( () ) ;
+ // InternalSysML.g:29725:1: rule__Parameter__Group_8__0__Impl : ( () ) ;
public final void rule__Parameter__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29754:1: ( ( () ) )
- // InternalSysML.g:29755:1: ( () )
+ // InternalSysML.g:29729:1: ( ( () ) )
+ // InternalSysML.g:29730:1: ( () )
{
- // InternalSysML.g:29755:1: ( () )
- // InternalSysML.g:29756:2: ()
+ // InternalSysML.g:29730:1: ( () )
+ // InternalSysML.g:29731:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getStateUsageAction_8_0());
}
- // InternalSysML.g:29757:2: ()
- // InternalSysML.g:29757:3:
+ // InternalSysML.g:29732:2: ()
+ // InternalSysML.g:29732:3:
{
}
@@ -101728,14 +101637,14 @@ public final void rule__Parameter__Group_8__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_8__1"
- // InternalSysML.g:29765:1: rule__Parameter__Group_8__1 : rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2 ;
+ // InternalSysML.g:29740:1: rule__Parameter__Group_8__1 : rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2 ;
public final void rule__Parameter__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29769:1: ( rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2 )
- // InternalSysML.g:29770:2: rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2
+ // InternalSysML.g:29744:1: ( rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2 )
+ // InternalSysML.g:29745:2: rule__Parameter__Group_8__1__Impl rule__Parameter__Group_8__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_8__1__Impl();
@@ -101766,17 +101675,17 @@ public final void rule__Parameter__Group_8__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_8__1__Impl"
- // InternalSysML.g:29777:1: rule__Parameter__Group_8__1__Impl : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:29752:1: rule__Parameter__Group_8__1__Impl : ( ruleStateUsageKeyword ) ;
public final void rule__Parameter__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29781:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:29782:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:29756:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:29757:1: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:29782:1: ( ruleStateUsageKeyword )
- // InternalSysML.g:29783:2: ruleStateUsageKeyword
+ // InternalSysML.g:29757:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:29758:2: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getStateUsageKeywordParserRuleCall_8_1());
@@ -101811,14 +101720,14 @@ public final void rule__Parameter__Group_8__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_8__2"
- // InternalSysML.g:29792:1: rule__Parameter__Group_8__2 : rule__Parameter__Group_8__2__Impl ;
+ // InternalSysML.g:29767:1: rule__Parameter__Group_8__2 : rule__Parameter__Group_8__2__Impl ;
public final void rule__Parameter__Group_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29796:1: ( rule__Parameter__Group_8__2__Impl )
- // InternalSysML.g:29797:2: rule__Parameter__Group_8__2__Impl
+ // InternalSysML.g:29771:1: ( rule__Parameter__Group_8__2__Impl )
+ // InternalSysML.g:29772:2: rule__Parameter__Group_8__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_8__2__Impl();
@@ -101844,22 +101753,22 @@ public final void rule__Parameter__Group_8__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_8__2__Impl"
- // InternalSysML.g:29803:1: rule__Parameter__Group_8__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29778:1: rule__Parameter__Group_8__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29807:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29808:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29782:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29783:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29808:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29809:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29783:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29784:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_8_2());
}
- // InternalSysML.g:29810:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29785:2: ( ruleParameterDeclaration )?
int alt291=2;
int LA291_0 = input.LA(1);
@@ -101868,7 +101777,7 @@ public final void rule__Parameter__Group_8__2__Impl() throws RecognitionExceptio
}
switch (alt291) {
case 1 :
- // InternalSysML.g:29810:3: ruleParameterDeclaration
+ // InternalSysML.g:29785:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -101906,14 +101815,14 @@ public final void rule__Parameter__Group_8__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_9__0"
- // InternalSysML.g:29819:1: rule__Parameter__Group_9__0 : rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1 ;
+ // InternalSysML.g:29794:1: rule__Parameter__Group_9__0 : rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1 ;
public final void rule__Parameter__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29823:1: ( rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1 )
- // InternalSysML.g:29824:2: rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1
+ // InternalSysML.g:29798:1: ( rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1 )
+ // InternalSysML.g:29799:2: rule__Parameter__Group_9__0__Impl rule__Parameter__Group_9__1
{
pushFollow(FOLLOW_124);
rule__Parameter__Group_9__0__Impl();
@@ -101944,23 +101853,23 @@ public final void rule__Parameter__Group_9__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_9__0__Impl"
- // InternalSysML.g:29831:1: rule__Parameter__Group_9__0__Impl : ( () ) ;
+ // InternalSysML.g:29806:1: rule__Parameter__Group_9__0__Impl : ( () ) ;
public final void rule__Parameter__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29835:1: ( ( () ) )
- // InternalSysML.g:29836:1: ( () )
+ // InternalSysML.g:29810:1: ( ( () ) )
+ // InternalSysML.g:29811:1: ( () )
{
- // InternalSysML.g:29836:1: ( () )
- // InternalSysML.g:29837:2: ()
+ // InternalSysML.g:29811:1: ( () )
+ // InternalSysML.g:29812:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getConstraintUsageAction_9_0());
}
- // InternalSysML.g:29838:2: ()
- // InternalSysML.g:29838:3:
+ // InternalSysML.g:29813:2: ()
+ // InternalSysML.g:29813:3:
{
}
@@ -101985,14 +101894,14 @@ public final void rule__Parameter__Group_9__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_9__1"
- // InternalSysML.g:29846:1: rule__Parameter__Group_9__1 : rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2 ;
+ // InternalSysML.g:29821:1: rule__Parameter__Group_9__1 : rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2 ;
public final void rule__Parameter__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29850:1: ( rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2 )
- // InternalSysML.g:29851:2: rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2
+ // InternalSysML.g:29825:1: ( rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2 )
+ // InternalSysML.g:29826:2: rule__Parameter__Group_9__1__Impl rule__Parameter__Group_9__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_9__1__Impl();
@@ -102023,17 +101932,17 @@ public final void rule__Parameter__Group_9__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_9__1__Impl"
- // InternalSysML.g:29858:1: rule__Parameter__Group_9__1__Impl : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:29833:1: rule__Parameter__Group_9__1__Impl : ( ruleConstraintUsageKeyword ) ;
public final void rule__Parameter__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29862:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:29863:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:29837:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:29838:1: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:29863:1: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:29864:2: ruleConstraintUsageKeyword
+ // InternalSysML.g:29838:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:29839:2: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getConstraintUsageKeywordParserRuleCall_9_1());
@@ -102068,14 +101977,14 @@ public final void rule__Parameter__Group_9__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_9__2"
- // InternalSysML.g:29873:1: rule__Parameter__Group_9__2 : rule__Parameter__Group_9__2__Impl ;
+ // InternalSysML.g:29848:1: rule__Parameter__Group_9__2 : rule__Parameter__Group_9__2__Impl ;
public final void rule__Parameter__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29877:1: ( rule__Parameter__Group_9__2__Impl )
- // InternalSysML.g:29878:2: rule__Parameter__Group_9__2__Impl
+ // InternalSysML.g:29852:1: ( rule__Parameter__Group_9__2__Impl )
+ // InternalSysML.g:29853:2: rule__Parameter__Group_9__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_9__2__Impl();
@@ -102101,22 +102010,22 @@ public final void rule__Parameter__Group_9__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_9__2__Impl"
- // InternalSysML.g:29884:1: rule__Parameter__Group_9__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29859:1: rule__Parameter__Group_9__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29888:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29889:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29863:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29864:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29889:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29890:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29864:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29865:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_9_2());
}
- // InternalSysML.g:29891:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29866:2: ( ruleParameterDeclaration )?
int alt292=2;
int LA292_0 = input.LA(1);
@@ -102125,7 +102034,7 @@ public final void rule__Parameter__Group_9__2__Impl() throws RecognitionExceptio
}
switch (alt292) {
case 1 :
- // InternalSysML.g:29891:3: ruleParameterDeclaration
+ // InternalSysML.g:29866:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -102163,14 +102072,14 @@ public final void rule__Parameter__Group_9__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Parameter__Group_10__0"
- // InternalSysML.g:29900:1: rule__Parameter__Group_10__0 : rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1 ;
+ // InternalSysML.g:29875:1: rule__Parameter__Group_10__0 : rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1 ;
public final void rule__Parameter__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29904:1: ( rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1 )
- // InternalSysML.g:29905:2: rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1
+ // InternalSysML.g:29879:1: ( rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1 )
+ // InternalSysML.g:29880:2: rule__Parameter__Group_10__0__Impl rule__Parameter__Group_10__1
{
pushFollow(FOLLOW_125);
rule__Parameter__Group_10__0__Impl();
@@ -102201,23 +102110,23 @@ public final void rule__Parameter__Group_10__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_10__0__Impl"
- // InternalSysML.g:29912:1: rule__Parameter__Group_10__0__Impl : ( () ) ;
+ // InternalSysML.g:29887:1: rule__Parameter__Group_10__0__Impl : ( () ) ;
public final void rule__Parameter__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29916:1: ( ( () ) )
- // InternalSysML.g:29917:1: ( () )
+ // InternalSysML.g:29891:1: ( ( () ) )
+ // InternalSysML.g:29892:1: ( () )
{
- // InternalSysML.g:29917:1: ( () )
- // InternalSysML.g:29918:2: ()
+ // InternalSysML.g:29892:1: ( () )
+ // InternalSysML.g:29893:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getRequirementUsageAction_10_0());
}
- // InternalSysML.g:29919:2: ()
- // InternalSysML.g:29919:3:
+ // InternalSysML.g:29894:2: ()
+ // InternalSysML.g:29894:3:
{
}
@@ -102242,14 +102151,14 @@ public final void rule__Parameter__Group_10__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_10__1"
- // InternalSysML.g:29927:1: rule__Parameter__Group_10__1 : rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2 ;
+ // InternalSysML.g:29902:1: rule__Parameter__Group_10__1 : rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2 ;
public final void rule__Parameter__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29931:1: ( rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2 )
- // InternalSysML.g:29932:2: rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2
+ // InternalSysML.g:29906:1: ( rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2 )
+ // InternalSysML.g:29907:2: rule__Parameter__Group_10__1__Impl rule__Parameter__Group_10__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_10__1__Impl();
@@ -102280,17 +102189,17 @@ public final void rule__Parameter__Group_10__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_10__1__Impl"
- // InternalSysML.g:29939:1: rule__Parameter__Group_10__1__Impl : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:29914:1: rule__Parameter__Group_10__1__Impl : ( ruleRequirementUsageKeyword ) ;
public final void rule__Parameter__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29943:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:29944:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:29918:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:29919:1: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:29944:1: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:29945:2: ruleRequirementUsageKeyword
+ // InternalSysML.g:29919:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:29920:2: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getRequirementUsageKeywordParserRuleCall_10_1());
@@ -102325,14 +102234,14 @@ public final void rule__Parameter__Group_10__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_10__2"
- // InternalSysML.g:29954:1: rule__Parameter__Group_10__2 : rule__Parameter__Group_10__2__Impl ;
+ // InternalSysML.g:29929:1: rule__Parameter__Group_10__2 : rule__Parameter__Group_10__2__Impl ;
public final void rule__Parameter__Group_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29958:1: ( rule__Parameter__Group_10__2__Impl )
- // InternalSysML.g:29959:2: rule__Parameter__Group_10__2__Impl
+ // InternalSysML.g:29933:1: ( rule__Parameter__Group_10__2__Impl )
+ // InternalSysML.g:29934:2: rule__Parameter__Group_10__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_10__2__Impl();
@@ -102358,22 +102267,22 @@ public final void rule__Parameter__Group_10__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_10__2__Impl"
- // InternalSysML.g:29965:1: rule__Parameter__Group_10__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:29940:1: rule__Parameter__Group_10__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29969:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:29970:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29944:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:29945:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:29970:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:29971:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29945:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:29946:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_10_2());
}
- // InternalSysML.g:29972:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:29947:2: ( ruleParameterDeclaration )?
int alt293=2;
int LA293_0 = input.LA(1);
@@ -102382,7 +102291,7 @@ public final void rule__Parameter__Group_10__2__Impl() throws RecognitionExcepti
}
switch (alt293) {
case 1 :
- // InternalSysML.g:29972:3: ruleParameterDeclaration
+ // InternalSysML.g:29947:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -102420,14 +102329,14 @@ public final void rule__Parameter__Group_10__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_11__0"
- // InternalSysML.g:29981:1: rule__Parameter__Group_11__0 : rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1 ;
+ // InternalSysML.g:29956:1: rule__Parameter__Group_11__0 : rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1 ;
public final void rule__Parameter__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29985:1: ( rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1 )
- // InternalSysML.g:29986:2: rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1
+ // InternalSysML.g:29960:1: ( rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1 )
+ // InternalSysML.g:29961:2: rule__Parameter__Group_11__0__Impl rule__Parameter__Group_11__1
{
pushFollow(FOLLOW_126);
rule__Parameter__Group_11__0__Impl();
@@ -102458,23 +102367,23 @@ public final void rule__Parameter__Group_11__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_11__0__Impl"
- // InternalSysML.g:29993:1: rule__Parameter__Group_11__0__Impl : ( () ) ;
+ // InternalSysML.g:29968:1: rule__Parameter__Group_11__0__Impl : ( () ) ;
public final void rule__Parameter__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:29997:1: ( ( () ) )
- // InternalSysML.g:29998:1: ( () )
+ // InternalSysML.g:29972:1: ( ( () ) )
+ // InternalSysML.g:29973:1: ( () )
{
- // InternalSysML.g:29998:1: ( () )
- // InternalSysML.g:29999:2: ()
+ // InternalSysML.g:29973:1: ( () )
+ // InternalSysML.g:29974:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getAnalysisCaseUsageAction_11_0());
}
- // InternalSysML.g:30000:2: ()
- // InternalSysML.g:30000:3:
+ // InternalSysML.g:29975:2: ()
+ // InternalSysML.g:29975:3:
{
}
@@ -102499,14 +102408,14 @@ public final void rule__Parameter__Group_11__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_11__1"
- // InternalSysML.g:30008:1: rule__Parameter__Group_11__1 : rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2 ;
+ // InternalSysML.g:29983:1: rule__Parameter__Group_11__1 : rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2 ;
public final void rule__Parameter__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30012:1: ( rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2 )
- // InternalSysML.g:30013:2: rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2
+ // InternalSysML.g:29987:1: ( rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2 )
+ // InternalSysML.g:29988:2: rule__Parameter__Group_11__1__Impl rule__Parameter__Group_11__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_11__1__Impl();
@@ -102537,17 +102446,17 @@ public final void rule__Parameter__Group_11__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_11__1__Impl"
- // InternalSysML.g:30020:1: rule__Parameter__Group_11__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
+ // InternalSysML.g:29995:1: rule__Parameter__Group_11__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
public final void rule__Parameter__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30024:1: ( ( ruleAnalysisCaseUsageKeyword ) )
- // InternalSysML.g:30025:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:29999:1: ( ( ruleAnalysisCaseUsageKeyword ) )
+ // InternalSysML.g:30000:1: ( ruleAnalysisCaseUsageKeyword )
{
- // InternalSysML.g:30025:1: ( ruleAnalysisCaseUsageKeyword )
- // InternalSysML.g:30026:2: ruleAnalysisCaseUsageKeyword
+ // InternalSysML.g:30000:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:30001:2: ruleAnalysisCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getAnalysisCaseUsageKeywordParserRuleCall_11_1());
@@ -102582,14 +102491,14 @@ public final void rule__Parameter__Group_11__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_11__2"
- // InternalSysML.g:30035:1: rule__Parameter__Group_11__2 : rule__Parameter__Group_11__2__Impl ;
+ // InternalSysML.g:30010:1: rule__Parameter__Group_11__2 : rule__Parameter__Group_11__2__Impl ;
public final void rule__Parameter__Group_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30039:1: ( rule__Parameter__Group_11__2__Impl )
- // InternalSysML.g:30040:2: rule__Parameter__Group_11__2__Impl
+ // InternalSysML.g:30014:1: ( rule__Parameter__Group_11__2__Impl )
+ // InternalSysML.g:30015:2: rule__Parameter__Group_11__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_11__2__Impl();
@@ -102615,22 +102524,22 @@ public final void rule__Parameter__Group_11__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_11__2__Impl"
- // InternalSysML.g:30046:1: rule__Parameter__Group_11__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:30021:1: rule__Parameter__Group_11__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30050:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:30051:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30025:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:30026:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:30051:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:30052:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30026:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30027:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_11_2());
}
- // InternalSysML.g:30053:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30028:2: ( ruleParameterDeclaration )?
int alt294=2;
int LA294_0 = input.LA(1);
@@ -102639,7 +102548,7 @@ public final void rule__Parameter__Group_11__2__Impl() throws RecognitionExcepti
}
switch (alt294) {
case 1 :
- // InternalSysML.g:30053:3: ruleParameterDeclaration
+ // InternalSysML.g:30028:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -102677,14 +102586,14 @@ public final void rule__Parameter__Group_11__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_12__0"
- // InternalSysML.g:30062:1: rule__Parameter__Group_12__0 : rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1 ;
+ // InternalSysML.g:30037:1: rule__Parameter__Group_12__0 : rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1 ;
public final void rule__Parameter__Group_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30066:1: ( rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1 )
- // InternalSysML.g:30067:2: rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1
+ // InternalSysML.g:30041:1: ( rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1 )
+ // InternalSysML.g:30042:2: rule__Parameter__Group_12__0__Impl rule__Parameter__Group_12__1
{
pushFollow(FOLLOW_127);
rule__Parameter__Group_12__0__Impl();
@@ -102715,23 +102624,23 @@ public final void rule__Parameter__Group_12__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_12__0__Impl"
- // InternalSysML.g:30074:1: rule__Parameter__Group_12__0__Impl : ( () ) ;
+ // InternalSysML.g:30049:1: rule__Parameter__Group_12__0__Impl : ( () ) ;
public final void rule__Parameter__Group_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30078:1: ( ( () ) )
- // InternalSysML.g:30079:1: ( () )
+ // InternalSysML.g:30053:1: ( ( () ) )
+ // InternalSysML.g:30054:1: ( () )
{
- // InternalSysML.g:30079:1: ( () )
- // InternalSysML.g:30080:2: ()
+ // InternalSysML.g:30054:1: ( () )
+ // InternalSysML.g:30055:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getVerificationCaseUsageAction_12_0());
}
- // InternalSysML.g:30081:2: ()
- // InternalSysML.g:30081:3:
+ // InternalSysML.g:30056:2: ()
+ // InternalSysML.g:30056:3:
{
}
@@ -102756,14 +102665,14 @@ public final void rule__Parameter__Group_12__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_12__1"
- // InternalSysML.g:30089:1: rule__Parameter__Group_12__1 : rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2 ;
+ // InternalSysML.g:30064:1: rule__Parameter__Group_12__1 : rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2 ;
public final void rule__Parameter__Group_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30093:1: ( rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2 )
- // InternalSysML.g:30094:2: rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2
+ // InternalSysML.g:30068:1: ( rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2 )
+ // InternalSysML.g:30069:2: rule__Parameter__Group_12__1__Impl rule__Parameter__Group_12__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_12__1__Impl();
@@ -102794,17 +102703,17 @@ public final void rule__Parameter__Group_12__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_12__1__Impl"
- // InternalSysML.g:30101:1: rule__Parameter__Group_12__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
+ // InternalSysML.g:30076:1: rule__Parameter__Group_12__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
public final void rule__Parameter__Group_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30105:1: ( ( ruleVerificationCaseUsageKeyword ) )
- // InternalSysML.g:30106:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:30080:1: ( ( ruleVerificationCaseUsageKeyword ) )
+ // InternalSysML.g:30081:1: ( ruleVerificationCaseUsageKeyword )
{
- // InternalSysML.g:30106:1: ( ruleVerificationCaseUsageKeyword )
- // InternalSysML.g:30107:2: ruleVerificationCaseUsageKeyword
+ // InternalSysML.g:30081:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:30082:2: ruleVerificationCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getVerificationCaseUsageKeywordParserRuleCall_12_1());
@@ -102839,14 +102748,14 @@ public final void rule__Parameter__Group_12__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_12__2"
- // InternalSysML.g:30116:1: rule__Parameter__Group_12__2 : rule__Parameter__Group_12__2__Impl ;
+ // InternalSysML.g:30091:1: rule__Parameter__Group_12__2 : rule__Parameter__Group_12__2__Impl ;
public final void rule__Parameter__Group_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30120:1: ( rule__Parameter__Group_12__2__Impl )
- // InternalSysML.g:30121:2: rule__Parameter__Group_12__2__Impl
+ // InternalSysML.g:30095:1: ( rule__Parameter__Group_12__2__Impl )
+ // InternalSysML.g:30096:2: rule__Parameter__Group_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_12__2__Impl();
@@ -102872,22 +102781,22 @@ public final void rule__Parameter__Group_12__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_12__2__Impl"
- // InternalSysML.g:30127:1: rule__Parameter__Group_12__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:30102:1: rule__Parameter__Group_12__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30131:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:30132:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30106:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:30107:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:30132:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:30133:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30107:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30108:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_12_2());
}
- // InternalSysML.g:30134:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30109:2: ( ruleParameterDeclaration )?
int alt295=2;
int LA295_0 = input.LA(1);
@@ -102896,7 +102805,7 @@ public final void rule__Parameter__Group_12__2__Impl() throws RecognitionExcepti
}
switch (alt295) {
case 1 :
- // InternalSysML.g:30134:3: ruleParameterDeclaration
+ // InternalSysML.g:30109:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -102934,14 +102843,14 @@ public final void rule__Parameter__Group_12__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_13__0"
- // InternalSysML.g:30143:1: rule__Parameter__Group_13__0 : rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1 ;
+ // InternalSysML.g:30118:1: rule__Parameter__Group_13__0 : rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1 ;
public final void rule__Parameter__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30147:1: ( rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1 )
- // InternalSysML.g:30148:2: rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1
+ // InternalSysML.g:30122:1: ( rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1 )
+ // InternalSysML.g:30123:2: rule__Parameter__Group_13__0__Impl rule__Parameter__Group_13__1
{
pushFollow(FOLLOW_112);
rule__Parameter__Group_13__0__Impl();
@@ -102972,23 +102881,23 @@ public final void rule__Parameter__Group_13__0() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_13__0__Impl"
- // InternalSysML.g:30155:1: rule__Parameter__Group_13__0__Impl : ( () ) ;
+ // InternalSysML.g:30130:1: rule__Parameter__Group_13__0__Impl : ( () ) ;
public final void rule__Parameter__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30159:1: ( ( () ) )
- // InternalSysML.g:30160:1: ( () )
+ // InternalSysML.g:30134:1: ( ( () ) )
+ // InternalSysML.g:30135:1: ( () )
{
- // InternalSysML.g:30160:1: ( () )
- // InternalSysML.g:30161:2: ()
+ // InternalSysML.g:30135:1: ( () )
+ // InternalSysML.g:30136:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getViewpointUsageAction_13_0());
}
- // InternalSysML.g:30162:2: ()
- // InternalSysML.g:30162:3:
+ // InternalSysML.g:30137:2: ()
+ // InternalSysML.g:30137:3:
{
}
@@ -103013,14 +102922,14 @@ public final void rule__Parameter__Group_13__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_13__1"
- // InternalSysML.g:30170:1: rule__Parameter__Group_13__1 : rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2 ;
+ // InternalSysML.g:30145:1: rule__Parameter__Group_13__1 : rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2 ;
public final void rule__Parameter__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30174:1: ( rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2 )
- // InternalSysML.g:30175:2: rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2
+ // InternalSysML.g:30149:1: ( rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2 )
+ // InternalSysML.g:30150:2: rule__Parameter__Group_13__1__Impl rule__Parameter__Group_13__2
{
pushFollow(FOLLOW_44);
rule__Parameter__Group_13__1__Impl();
@@ -103051,17 +102960,17 @@ public final void rule__Parameter__Group_13__1() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_13__1__Impl"
- // InternalSysML.g:30182:1: rule__Parameter__Group_13__1__Impl : ( ruleViewpointUsageKeyword ) ;
+ // InternalSysML.g:30157:1: rule__Parameter__Group_13__1__Impl : ( ruleViewpointUsageKeyword ) ;
public final void rule__Parameter__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30186:1: ( ( ruleViewpointUsageKeyword ) )
- // InternalSysML.g:30187:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:30161:1: ( ( ruleViewpointUsageKeyword ) )
+ // InternalSysML.g:30162:1: ( ruleViewpointUsageKeyword )
{
- // InternalSysML.g:30187:1: ( ruleViewpointUsageKeyword )
- // InternalSysML.g:30188:2: ruleViewpointUsageKeyword
+ // InternalSysML.g:30162:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:30163:2: ruleViewpointUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getViewpointUsageKeywordParserRuleCall_13_1());
@@ -103096,14 +103005,14 @@ public final void rule__Parameter__Group_13__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__Parameter__Group_13__2"
- // InternalSysML.g:30197:1: rule__Parameter__Group_13__2 : rule__Parameter__Group_13__2__Impl ;
+ // InternalSysML.g:30172:1: rule__Parameter__Group_13__2 : rule__Parameter__Group_13__2__Impl ;
public final void rule__Parameter__Group_13__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30201:1: ( rule__Parameter__Group_13__2__Impl )
- // InternalSysML.g:30202:2: rule__Parameter__Group_13__2__Impl
+ // InternalSysML.g:30176:1: ( rule__Parameter__Group_13__2__Impl )
+ // InternalSysML.g:30177:2: rule__Parameter__Group_13__2__Impl
{
pushFollow(FOLLOW_2);
rule__Parameter__Group_13__2__Impl();
@@ -103129,22 +103038,22 @@ public final void rule__Parameter__Group_13__2() throws RecognitionException {
// $ANTLR start "rule__Parameter__Group_13__2__Impl"
- // InternalSysML.g:30208:1: rule__Parameter__Group_13__2__Impl : ( ( ruleParameterDeclaration )? ) ;
+ // InternalSysML.g:30183:1: rule__Parameter__Group_13__2__Impl : ( ( ruleParameterDeclaration )? ) ;
public final void rule__Parameter__Group_13__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30212:1: ( ( ( ruleParameterDeclaration )? ) )
- // InternalSysML.g:30213:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30187:1: ( ( ( ruleParameterDeclaration )? ) )
+ // InternalSysML.g:30188:1: ( ( ruleParameterDeclaration )? )
{
- // InternalSysML.g:30213:1: ( ( ruleParameterDeclaration )? )
- // InternalSysML.g:30214:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30188:1: ( ( ruleParameterDeclaration )? )
+ // InternalSysML.g:30189:2: ( ruleParameterDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterAccess().getParameterDeclarationParserRuleCall_13_2());
}
- // InternalSysML.g:30215:2: ( ruleParameterDeclaration )?
+ // InternalSysML.g:30190:2: ( ruleParameterDeclaration )?
int alt296=2;
int LA296_0 = input.LA(1);
@@ -103153,7 +103062,7 @@ public final void rule__Parameter__Group_13__2__Impl() throws RecognitionExcepti
}
switch (alt296) {
case 1 :
- // InternalSysML.g:30215:3: ruleParameterDeclaration
+ // InternalSysML.g:30190:3: ruleParameterDeclaration
{
pushFollow(FOLLOW_2);
ruleParameterDeclaration();
@@ -103191,14 +103100,14 @@ public final void rule__Parameter__Group_13__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ParameterDeclaration__Group_0__0"
- // InternalSysML.g:30224:1: rule__ParameterDeclaration__Group_0__0 : rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1 ;
+ // InternalSysML.g:30199:1: rule__ParameterDeclaration__Group_0__0 : rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1 ;
public final void rule__ParameterDeclaration__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30228:1: ( rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1 )
- // InternalSysML.g:30229:2: rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1
+ // InternalSysML.g:30203:1: ( rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1 )
+ // InternalSysML.g:30204:2: rule__ParameterDeclaration__Group_0__0__Impl rule__ParameterDeclaration__Group_0__1
{
pushFollow(FOLLOW_44);
rule__ParameterDeclaration__Group_0__0__Impl();
@@ -103229,17 +103138,17 @@ public final void rule__ParameterDeclaration__Group_0__0() throws RecognitionExc
// $ANTLR start "rule__ParameterDeclaration__Group_0__0__Impl"
- // InternalSysML.g:30236:1: rule__ParameterDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
+ // InternalSysML.g:30211:1: rule__ParameterDeclaration__Group_0__0__Impl : ( ruleIdentification ) ;
public final void rule__ParameterDeclaration__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30240:1: ( ( ruleIdentification ) )
- // InternalSysML.g:30241:1: ( ruleIdentification )
+ // InternalSysML.g:30215:1: ( ( ruleIdentification ) )
+ // InternalSysML.g:30216:1: ( ruleIdentification )
{
- // InternalSysML.g:30241:1: ( ruleIdentification )
- // InternalSysML.g:30242:2: ruleIdentification
+ // InternalSysML.g:30216:1: ( ruleIdentification )
+ // InternalSysML.g:30217:2: ruleIdentification
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getIdentificationParserRuleCall_0_0());
@@ -103274,14 +103183,14 @@ public final void rule__ParameterDeclaration__Group_0__0__Impl() throws Recognit
// $ANTLR start "rule__ParameterDeclaration__Group_0__1"
- // InternalSysML.g:30251:1: rule__ParameterDeclaration__Group_0__1 : rule__ParameterDeclaration__Group_0__1__Impl ;
+ // InternalSysML.g:30226:1: rule__ParameterDeclaration__Group_0__1 : rule__ParameterDeclaration__Group_0__1__Impl ;
public final void rule__ParameterDeclaration__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30255:1: ( rule__ParameterDeclaration__Group_0__1__Impl )
- // InternalSysML.g:30256:2: rule__ParameterDeclaration__Group_0__1__Impl
+ // InternalSysML.g:30230:1: ( rule__ParameterDeclaration__Group_0__1__Impl )
+ // InternalSysML.g:30231:2: rule__ParameterDeclaration__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterDeclaration__Group_0__1__Impl();
@@ -103307,22 +103216,22 @@ public final void rule__ParameterDeclaration__Group_0__1() throws RecognitionExc
// $ANTLR start "rule__ParameterDeclaration__Group_0__1__Impl"
- // InternalSysML.g:30262:1: rule__ParameterDeclaration__Group_0__1__Impl : ( ( ruleParameterSpecializationPart )? ) ;
+ // InternalSysML.g:30237:1: rule__ParameterDeclaration__Group_0__1__Impl : ( ( ruleParameterSpecializationPart )? ) ;
public final void rule__ParameterDeclaration__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30266:1: ( ( ( ruleParameterSpecializationPart )? ) )
- // InternalSysML.g:30267:1: ( ( ruleParameterSpecializationPart )? )
+ // InternalSysML.g:30241:1: ( ( ( ruleParameterSpecializationPart )? ) )
+ // InternalSysML.g:30242:1: ( ( ruleParameterSpecializationPart )? )
{
- // InternalSysML.g:30267:1: ( ( ruleParameterSpecializationPart )? )
- // InternalSysML.g:30268:2: ( ruleParameterSpecializationPart )?
+ // InternalSysML.g:30242:1: ( ( ruleParameterSpecializationPart )? )
+ // InternalSysML.g:30243:2: ( ruleParameterSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationAccess().getParameterSpecializationPartParserRuleCall_0_1());
}
- // InternalSysML.g:30269:2: ( ruleParameterSpecializationPart )?
+ // InternalSysML.g:30244:2: ( ruleParameterSpecializationPart )?
int alt297=2;
int LA297_0 = input.LA(1);
@@ -103331,7 +103240,7 @@ public final void rule__ParameterDeclaration__Group_0__1__Impl() throws Recognit
}
switch (alt297) {
case 1 :
- // InternalSysML.g:30269:3: ruleParameterSpecializationPart
+ // InternalSysML.g:30244:3: ruleParameterSpecializationPart
{
pushFollow(FOLLOW_2);
ruleParameterSpecializationPart();
@@ -103369,14 +103278,14 @@ public final void rule__ParameterDeclaration__Group_0__1__Impl() throws Recognit
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__0"
- // InternalSysML.g:30278:1: rule__ParameterSpecializationPart__Group_0__0 : rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 ;
+ // InternalSysML.g:30253:1: rule__ParameterSpecializationPart__Group_0__0 : rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 ;
public final void rule__ParameterSpecializationPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30282:1: ( rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 )
- // InternalSysML.g:30283:2: rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1
+ // InternalSysML.g:30257:1: ( rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1 )
+ // InternalSysML.g:30258:2: rule__ParameterSpecializationPart__Group_0__0__Impl rule__ParameterSpecializationPart__Group_0__1
{
pushFollow(FOLLOW_44);
rule__ParameterSpecializationPart__Group_0__0__Impl();
@@ -103407,26 +103316,26 @@ public final void rule__ParameterSpecializationPart__Group_0__0() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__0__Impl"
- // InternalSysML.g:30290:1: rule__ParameterSpecializationPart__Group_0__0__Impl : ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) ;
+ // InternalSysML.g:30265:1: rule__ParameterSpecializationPart__Group_0__0__Impl : ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) ;
public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30294:1: ( ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) )
- // InternalSysML.g:30295:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
+ // InternalSysML.g:30269:1: ( ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) ) )
+ // InternalSysML.g:30270:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
{
- // InternalSysML.g:30295:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
- // InternalSysML.g:30296:2: ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30270:1: ( ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* ) )
+ // InternalSysML.g:30271:2: ( ( ruleParameterSpecialization ) ) ( ( ruleParameterSpecialization )* )
{
- // InternalSysML.g:30296:2: ( ( ruleParameterSpecialization ) )
- // InternalSysML.g:30297:3: ( ruleParameterSpecialization )
+ // InternalSysML.g:30271:2: ( ( ruleParameterSpecialization ) )
+ // InternalSysML.g:30272:3: ( ruleParameterSpecialization )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:30298:3: ( ruleParameterSpecialization )
- // InternalSysML.g:30298:4: ruleParameterSpecialization
+ // InternalSysML.g:30273:3: ( ruleParameterSpecialization )
+ // InternalSysML.g:30273:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_45);
ruleParameterSpecialization();
@@ -103442,20 +103351,20 @@ public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws R
}
- // InternalSysML.g:30301:2: ( ( ruleParameterSpecialization )* )
- // InternalSysML.g:30302:3: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30276:2: ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30277:3: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_0());
}
- // InternalSysML.g:30303:3: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30278:3: ( ruleParameterSpecialization )*
loop298:
do {
int alt298=2;
alt298 = dfa298.predict(input);
switch (alt298) {
case 1 :
- // InternalSysML.g:30303:4: ruleParameterSpecialization
+ // InternalSysML.g:30278:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_45);
ruleParameterSpecialization();
@@ -103499,14 +103408,14 @@ public final void rule__ParameterSpecializationPart__Group_0__0__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__1"
- // InternalSysML.g:30312:1: rule__ParameterSpecializationPart__Group_0__1 : rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 ;
+ // InternalSysML.g:30287:1: rule__ParameterSpecializationPart__Group_0__1 : rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 ;
public final void rule__ParameterSpecializationPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30316:1: ( rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 )
- // InternalSysML.g:30317:2: rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2
+ // InternalSysML.g:30291:1: ( rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2 )
+ // InternalSysML.g:30292:2: rule__ParameterSpecializationPart__Group_0__1__Impl rule__ParameterSpecializationPart__Group_0__2
{
pushFollow(FOLLOW_44);
rule__ParameterSpecializationPart__Group_0__1__Impl();
@@ -103537,22 +103446,22 @@ public final void rule__ParameterSpecializationPart__Group_0__1() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__1__Impl"
- // InternalSysML.g:30324:1: rule__ParameterSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ // InternalSysML.g:30299:1: rule__ParameterSpecializationPart__Group_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30328:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalSysML.g:30329:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:30303:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalSysML.g:30304:1: ( ( ruleMultiplicityPart )? )
{
- // InternalSysML.g:30329:1: ( ( ruleMultiplicityPart )? )
- // InternalSysML.g:30330:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:30304:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:30305:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getMultiplicityPartParserRuleCall_0_1());
}
- // InternalSysML.g:30331:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:30306:2: ( ruleMultiplicityPart )?
int alt299=2;
int LA299_0 = input.LA(1);
@@ -103561,7 +103470,7 @@ public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws R
}
switch (alt299) {
case 1 :
- // InternalSysML.g:30331:3: ruleMultiplicityPart
+ // InternalSysML.g:30306:3: ruleMultiplicityPart
{
pushFollow(FOLLOW_2);
ruleMultiplicityPart();
@@ -103599,14 +103508,14 @@ public final void rule__ParameterSpecializationPart__Group_0__1__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__2"
- // InternalSysML.g:30339:1: rule__ParameterSpecializationPart__Group_0__2 : rule__ParameterSpecializationPart__Group_0__2__Impl ;
+ // InternalSysML.g:30314:1: rule__ParameterSpecializationPart__Group_0__2 : rule__ParameterSpecializationPart__Group_0__2__Impl ;
public final void rule__ParameterSpecializationPart__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30343:1: ( rule__ParameterSpecializationPart__Group_0__2__Impl )
- // InternalSysML.g:30344:2: rule__ParameterSpecializationPart__Group_0__2__Impl
+ // InternalSysML.g:30318:1: ( rule__ParameterSpecializationPart__Group_0__2__Impl )
+ // InternalSysML.g:30319:2: rule__ParameterSpecializationPart__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_0__2__Impl();
@@ -103632,22 +103541,22 @@ public final void rule__ParameterSpecializationPart__Group_0__2() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_0__2__Impl"
- // InternalSysML.g:30350:1: rule__ParameterSpecializationPart__Group_0__2__Impl : ( ( ruleParameterSpecialization )* ) ;
+ // InternalSysML.g:30325:1: rule__ParameterSpecializationPart__Group_0__2__Impl : ( ( ruleParameterSpecialization )* ) ;
public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30354:1: ( ( ( ruleParameterSpecialization )* ) )
- // InternalSysML.g:30355:1: ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30329:1: ( ( ( ruleParameterSpecialization )* ) )
+ // InternalSysML.g:30330:1: ( ( ruleParameterSpecialization )* )
{
- // InternalSysML.g:30355:1: ( ( ruleParameterSpecialization )* )
- // InternalSysML.g:30356:2: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30330:1: ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30331:2: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_0_2());
}
- // InternalSysML.g:30357:2: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30332:2: ( ruleParameterSpecialization )*
loop300:
do {
int alt300=2;
@@ -103660,7 +103569,7 @@ public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws R
switch (alt300) {
case 1 :
- // InternalSysML.g:30357:3: ruleParameterSpecialization
+ // InternalSysML.g:30332:3: ruleParameterSpecialization
{
pushFollow(FOLLOW_45);
ruleParameterSpecialization();
@@ -103701,14 +103610,14 @@ public final void rule__ParameterSpecializationPart__Group_0__2__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__0"
- // InternalSysML.g:30366:1: rule__ParameterSpecializationPart__Group_1__0 : rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 ;
+ // InternalSysML.g:30341:1: rule__ParameterSpecializationPart__Group_1__0 : rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 ;
public final void rule__ParameterSpecializationPart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30370:1: ( rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 )
- // InternalSysML.g:30371:2: rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1
+ // InternalSysML.g:30345:1: ( rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1 )
+ // InternalSysML.g:30346:2: rule__ParameterSpecializationPart__Group_1__0__Impl rule__ParameterSpecializationPart__Group_1__1
{
pushFollow(FOLLOW_46);
rule__ParameterSpecializationPart__Group_1__0__Impl();
@@ -103739,17 +103648,17 @@ public final void rule__ParameterSpecializationPart__Group_1__0() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__0__Impl"
- // InternalSysML.g:30378:1: rule__ParameterSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
+ // InternalSysML.g:30353:1: rule__ParameterSpecializationPart__Group_1__0__Impl : ( ruleMultiplicityPart ) ;
public final void rule__ParameterSpecializationPart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30382:1: ( ( ruleMultiplicityPart ) )
- // InternalSysML.g:30383:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:30357:1: ( ( ruleMultiplicityPart ) )
+ // InternalSysML.g:30358:1: ( ruleMultiplicityPart )
{
- // InternalSysML.g:30383:1: ( ruleMultiplicityPart )
- // InternalSysML.g:30384:2: ruleMultiplicityPart
+ // InternalSysML.g:30358:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:30359:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getMultiplicityPartParserRuleCall_1_0());
@@ -103784,14 +103693,14 @@ public final void rule__ParameterSpecializationPart__Group_1__0__Impl() throws R
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__1"
- // InternalSysML.g:30393:1: rule__ParameterSpecializationPart__Group_1__1 : rule__ParameterSpecializationPart__Group_1__1__Impl ;
+ // InternalSysML.g:30368:1: rule__ParameterSpecializationPart__Group_1__1 : rule__ParameterSpecializationPart__Group_1__1__Impl ;
public final void rule__ParameterSpecializationPart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30397:1: ( rule__ParameterSpecializationPart__Group_1__1__Impl )
- // InternalSysML.g:30398:2: rule__ParameterSpecializationPart__Group_1__1__Impl
+ // InternalSysML.g:30372:1: ( rule__ParameterSpecializationPart__Group_1__1__Impl )
+ // InternalSysML.g:30373:2: rule__ParameterSpecializationPart__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ParameterSpecializationPart__Group_1__1__Impl();
@@ -103817,22 +103726,22 @@ public final void rule__ParameterSpecializationPart__Group_1__1() throws Recogni
// $ANTLR start "rule__ParameterSpecializationPart__Group_1__1__Impl"
- // InternalSysML.g:30404:1: rule__ParameterSpecializationPart__Group_1__1__Impl : ( ( ruleParameterSpecialization )* ) ;
+ // InternalSysML.g:30379:1: rule__ParameterSpecializationPart__Group_1__1__Impl : ( ( ruleParameterSpecialization )* ) ;
public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30408:1: ( ( ( ruleParameterSpecialization )* ) )
- // InternalSysML.g:30409:1: ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30383:1: ( ( ( ruleParameterSpecialization )* ) )
+ // InternalSysML.g:30384:1: ( ( ruleParameterSpecialization )* )
{
- // InternalSysML.g:30409:1: ( ( ruleParameterSpecialization )* )
- // InternalSysML.g:30410:2: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30384:1: ( ( ruleParameterSpecialization )* )
+ // InternalSysML.g:30385:2: ( ruleParameterSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterSpecializationPartAccess().getParameterSpecializationParserRuleCall_1_1());
}
- // InternalSysML.g:30411:2: ( ruleParameterSpecialization )*
+ // InternalSysML.g:30386:2: ( ruleParameterSpecialization )*
loop301:
do {
int alt301=2;
@@ -103845,7 +103754,7 @@ public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws R
switch (alt301) {
case 1 :
- // InternalSysML.g:30411:3: ruleParameterSpecialization
+ // InternalSysML.g:30386:3: ruleParameterSpecialization
{
pushFollow(FOLLOW_45);
ruleParameterSpecialization();
@@ -103886,14 +103795,14 @@ public final void rule__ParameterSpecializationPart__Group_1__1__Impl() throws R
// $ANTLR start "rule__ActionUsage__Group__0"
- // InternalSysML.g:30420:1: rule__ActionUsage__Group__0 : rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1 ;
+ // InternalSysML.g:30395:1: rule__ActionUsage__Group__0 : rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1 ;
public final void rule__ActionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30424:1: ( rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1 )
- // InternalSysML.g:30425:2: rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1
+ // InternalSysML.g:30399:1: ( rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1 )
+ // InternalSysML.g:30400:2: rule__ActionUsage__Group__0__Impl rule__ActionUsage__Group__1
{
pushFollow(FOLLOW_121);
rule__ActionUsage__Group__0__Impl();
@@ -103924,22 +103833,22 @@ public final void rule__ActionUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ActionUsage__Group__0__Impl"
- // InternalSysML.g:30432:1: rule__ActionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:30407:1: rule__ActionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ActionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30436:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:30437:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30411:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:30412:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:30437:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:30438:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30412:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30413:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:30439:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30414:2: ( ruleUsagePrefix )?
int alt302=2;
int LA302_0 = input.LA(1);
@@ -103948,7 +103857,7 @@ public final void rule__ActionUsage__Group__0__Impl() throws RecognitionExceptio
}
switch (alt302) {
case 1 :
- // InternalSysML.g:30439:3: ruleUsagePrefix
+ // InternalSysML.g:30414:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -103986,14 +103895,14 @@ public final void rule__ActionUsage__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ActionUsage__Group__1"
- // InternalSysML.g:30447:1: rule__ActionUsage__Group__1 : rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2 ;
+ // InternalSysML.g:30422:1: rule__ActionUsage__Group__1 : rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2 ;
public final void rule__ActionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30451:1: ( rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2 )
- // InternalSysML.g:30452:2: rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2
+ // InternalSysML.g:30426:1: ( rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2 )
+ // InternalSysML.g:30427:2: rule__ActionUsage__Group__1__Impl rule__ActionUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ActionUsage__Group__1__Impl();
@@ -104024,17 +103933,17 @@ public final void rule__ActionUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ActionUsage__Group__1__Impl"
- // InternalSysML.g:30459:1: rule__ActionUsage__Group__1__Impl : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:30434:1: rule__ActionUsage__Group__1__Impl : ( ruleActionUsageKeyword ) ;
public final void rule__ActionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30463:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:30464:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30438:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:30439:1: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:30464:1: ( ruleActionUsageKeyword )
- // InternalSysML.g:30465:2: ruleActionUsageKeyword
+ // InternalSysML.g:30439:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30440:2: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageAccess().getActionUsageKeywordParserRuleCall_1());
@@ -104069,14 +103978,14 @@ public final void rule__ActionUsage__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ActionUsage__Group__2"
- // InternalSysML.g:30474:1: rule__ActionUsage__Group__2 : rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3 ;
+ // InternalSysML.g:30449:1: rule__ActionUsage__Group__2 : rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3 ;
public final void rule__ActionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30478:1: ( rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3 )
- // InternalSysML.g:30479:2: rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3
+ // InternalSysML.g:30453:1: ( rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3 )
+ // InternalSysML.g:30454:2: rule__ActionUsage__Group__2__Impl rule__ActionUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ActionUsage__Group__2__Impl();
@@ -104107,17 +104016,17 @@ public final void rule__ActionUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ActionUsage__Group__2__Impl"
- // InternalSysML.g:30486:1: rule__ActionUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:30461:1: rule__ActionUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__ActionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30490:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:30491:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30465:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:30466:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:30491:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:30492:2: ruleActionUsageDeclaration
+ // InternalSysML.g:30466:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30467:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageAccess().getActionUsageDeclarationParserRuleCall_2());
@@ -104152,14 +104061,14 @@ public final void rule__ActionUsage__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ActionUsage__Group__3"
- // InternalSysML.g:30501:1: rule__ActionUsage__Group__3 : rule__ActionUsage__Group__3__Impl ;
+ // InternalSysML.g:30476:1: rule__ActionUsage__Group__3 : rule__ActionUsage__Group__3__Impl ;
public final void rule__ActionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30505:1: ( rule__ActionUsage__Group__3__Impl )
- // InternalSysML.g:30506:2: rule__ActionUsage__Group__3__Impl
+ // InternalSysML.g:30480:1: ( rule__ActionUsage__Group__3__Impl )
+ // InternalSysML.g:30481:2: rule__ActionUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsage__Group__3__Impl();
@@ -104185,17 +104094,17 @@ public final void rule__ActionUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ActionUsage__Group__3__Impl"
- // InternalSysML.g:30512:1: rule__ActionUsage__Group__3__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:30487:1: rule__ActionUsage__Group__3__Impl : ( ruleActionBody ) ;
public final void rule__ActionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30516:1: ( ( ruleActionBody ) )
- // InternalSysML.g:30517:1: ( ruleActionBody )
+ // InternalSysML.g:30491:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:30492:1: ( ruleActionBody )
{
- // InternalSysML.g:30517:1: ( ruleActionBody )
- // InternalSysML.g:30518:2: ruleActionBody
+ // InternalSysML.g:30492:1: ( ruleActionBody )
+ // InternalSysML.g:30493:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageAccess().getActionBodyParserRuleCall_3());
@@ -104230,14 +104139,14 @@ public final void rule__ActionUsage__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__ActionFlowUsage__Group__0"
- // InternalSysML.g:30528:1: rule__ActionFlowUsage__Group__0 : rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1 ;
+ // InternalSysML.g:30503:1: rule__ActionFlowUsage__Group__0 : rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1 ;
public final void rule__ActionFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30532:1: ( rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1 )
- // InternalSysML.g:30533:2: rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1
+ // InternalSysML.g:30507:1: ( rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1 )
+ // InternalSysML.g:30508:2: rule__ActionFlowUsage__Group__0__Impl rule__ActionFlowUsage__Group__1
{
pushFollow(FOLLOW_129);
rule__ActionFlowUsage__Group__0__Impl();
@@ -104268,22 +104177,22 @@ public final void rule__ActionFlowUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__ActionFlowUsage__Group__0__Impl"
- // InternalSysML.g:30540:1: rule__ActionFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:30515:1: rule__ActionFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ActionFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30544:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:30545:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30519:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:30520:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:30545:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:30546:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30520:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30521:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:30547:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30522:2: ( ruleUsagePrefix )?
int alt303=2;
int LA303_0 = input.LA(1);
@@ -104292,7 +104201,7 @@ public final void rule__ActionFlowUsage__Group__0__Impl() throws RecognitionExce
}
switch (alt303) {
case 1 :
- // InternalSysML.g:30547:3: ruleUsagePrefix
+ // InternalSysML.g:30522:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -104330,14 +104239,14 @@ public final void rule__ActionFlowUsage__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionFlowUsage__Group__1"
- // InternalSysML.g:30555:1: rule__ActionFlowUsage__Group__1 : rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2 ;
+ // InternalSysML.g:30530:1: rule__ActionFlowUsage__Group__1 : rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2 ;
public final void rule__ActionFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30559:1: ( rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2 )
- // InternalSysML.g:30560:2: rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2
+ // InternalSysML.g:30534:1: ( rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2 )
+ // InternalSysML.g:30535:2: rule__ActionFlowUsage__Group__1__Impl rule__ActionFlowUsage__Group__2
{
pushFollow(FOLLOW_129);
rule__ActionFlowUsage__Group__1__Impl();
@@ -104368,22 +104277,22 @@ public final void rule__ActionFlowUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__ActionFlowUsage__Group__1__Impl"
- // InternalSysML.g:30567:1: rule__ActionFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:30542:1: rule__ActionFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__ActionFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30571:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:30572:1: ( ( 'ref' )? )
+ // InternalSysML.g:30546:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:30547:1: ( ( 'ref' )? )
{
- // InternalSysML.g:30572:1: ( ( 'ref' )? )
- // InternalSysML.g:30573:2: ( 'ref' )?
+ // InternalSysML.g:30547:1: ( ( 'ref' )? )
+ // InternalSysML.g:30548:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:30574:2: ( 'ref' )?
+ // InternalSysML.g:30549:2: ( 'ref' )?
int alt304=2;
int LA304_0 = input.LA(1);
@@ -104392,7 +104301,7 @@ public final void rule__ActionFlowUsage__Group__1__Impl() throws RecognitionExce
}
switch (alt304) {
case 1 :
- // InternalSysML.g:30574:3: 'ref'
+ // InternalSysML.g:30549:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -104426,14 +104335,14 @@ public final void rule__ActionFlowUsage__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionFlowUsage__Group__2"
- // InternalSysML.g:30582:1: rule__ActionFlowUsage__Group__2 : rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3 ;
+ // InternalSysML.g:30557:1: rule__ActionFlowUsage__Group__2 : rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3 ;
public final void rule__ActionFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30586:1: ( rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3 )
- // InternalSysML.g:30587:2: rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3
+ // InternalSysML.g:30561:1: ( rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3 )
+ // InternalSysML.g:30562:2: rule__ActionFlowUsage__Group__2__Impl rule__ActionFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__ActionFlowUsage__Group__2__Impl();
@@ -104464,17 +104373,17 @@ public final void rule__ActionFlowUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__ActionFlowUsage__Group__2__Impl"
- // InternalSysML.g:30594:1: rule__ActionFlowUsage__Group__2__Impl : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:30569:1: rule__ActionFlowUsage__Group__2__Impl : ( ruleActionUsageKeyword ) ;
public final void rule__ActionFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30598:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:30599:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30573:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:30574:1: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:30599:1: ( ruleActionUsageKeyword )
- // InternalSysML.g:30600:2: ruleActionUsageKeyword
+ // InternalSysML.g:30574:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30575:2: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionFlowUsageAccess().getActionUsageKeywordParserRuleCall_2());
@@ -104509,14 +104418,14 @@ public final void rule__ActionFlowUsage__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionFlowUsage__Group__3"
- // InternalSysML.g:30609:1: rule__ActionFlowUsage__Group__3 : rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4 ;
+ // InternalSysML.g:30584:1: rule__ActionFlowUsage__Group__3 : rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4 ;
public final void rule__ActionFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30613:1: ( rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4 )
- // InternalSysML.g:30614:2: rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4
+ // InternalSysML.g:30588:1: ( rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4 )
+ // InternalSysML.g:30589:2: rule__ActionFlowUsage__Group__3__Impl rule__ActionFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__ActionFlowUsage__Group__3__Impl();
@@ -104547,17 +104456,17 @@ public final void rule__ActionFlowUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__ActionFlowUsage__Group__3__Impl"
- // InternalSysML.g:30621:1: rule__ActionFlowUsage__Group__3__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:30596:1: rule__ActionFlowUsage__Group__3__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__ActionFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30625:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:30626:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30600:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:30601:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:30626:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:30627:2: ruleActionUsageDeclaration
+ // InternalSysML.g:30601:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30602:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionFlowUsageAccess().getActionUsageDeclarationParserRuleCall_3());
@@ -104592,14 +104501,14 @@ public final void rule__ActionFlowUsage__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionFlowUsage__Group__4"
- // InternalSysML.g:30636:1: rule__ActionFlowUsage__Group__4 : rule__ActionFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:30611:1: rule__ActionFlowUsage__Group__4 : rule__ActionFlowUsage__Group__4__Impl ;
public final void rule__ActionFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30640:1: ( rule__ActionFlowUsage__Group__4__Impl )
- // InternalSysML.g:30641:2: rule__ActionFlowUsage__Group__4__Impl
+ // InternalSysML.g:30615:1: ( rule__ActionFlowUsage__Group__4__Impl )
+ // InternalSysML.g:30616:2: rule__ActionFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ActionFlowUsage__Group__4__Impl();
@@ -104625,17 +104534,17 @@ public final void rule__ActionFlowUsage__Group__4() throws RecognitionException
// $ANTLR start "rule__ActionFlowUsage__Group__4__Impl"
- // InternalSysML.g:30647:1: rule__ActionFlowUsage__Group__4__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:30622:1: rule__ActionFlowUsage__Group__4__Impl : ( ruleActionBody ) ;
public final void rule__ActionFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30651:1: ( ( ruleActionBody ) )
- // InternalSysML.g:30652:1: ( ruleActionBody )
+ // InternalSysML.g:30626:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:30627:1: ( ruleActionBody )
{
- // InternalSysML.g:30652:1: ( ruleActionBody )
- // InternalSysML.g:30653:2: ruleActionBody
+ // InternalSysML.g:30627:1: ( ruleActionBody )
+ // InternalSysML.g:30628:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionFlowUsageAccess().getActionBodyParserRuleCall_4());
@@ -104670,14 +104579,14 @@ public final void rule__ActionFlowUsage__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__ActionRefUsage__Group__0"
- // InternalSysML.g:30663:1: rule__ActionRefUsage__Group__0 : rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1 ;
+ // InternalSysML.g:30638:1: rule__ActionRefUsage__Group__0 : rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1 ;
public final void rule__ActionRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30667:1: ( rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1 )
- // InternalSysML.g:30668:2: rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1
+ // InternalSysML.g:30642:1: ( rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1 )
+ // InternalSysML.g:30643:2: rule__ActionRefUsage__Group__0__Impl rule__ActionRefUsage__Group__1
{
pushFollow(FOLLOW_129);
rule__ActionRefUsage__Group__0__Impl();
@@ -104708,22 +104617,22 @@ public final void rule__ActionRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ActionRefUsage__Group__0__Impl"
- // InternalSysML.g:30675:1: rule__ActionRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:30650:1: rule__ActionRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ActionRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30679:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:30680:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30654:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:30655:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:30680:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:30681:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30655:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30656:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:30682:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30657:2: ( ruleUsagePrefix )?
int alt305=2;
int LA305_0 = input.LA(1);
@@ -104732,7 +104641,7 @@ public final void rule__ActionRefUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt305) {
case 1 :
- // InternalSysML.g:30682:3: ruleUsagePrefix
+ // InternalSysML.g:30657:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -104770,14 +104679,14 @@ public final void rule__ActionRefUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ActionRefUsage__Group__1"
- // InternalSysML.g:30690:1: rule__ActionRefUsage__Group__1 : rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2 ;
+ // InternalSysML.g:30665:1: rule__ActionRefUsage__Group__1 : rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2 ;
public final void rule__ActionRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30694:1: ( rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2 )
- // InternalSysML.g:30695:2: rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2
+ // InternalSysML.g:30669:1: ( rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2 )
+ // InternalSysML.g:30670:2: rule__ActionRefUsage__Group__1__Impl rule__ActionRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ActionRefUsage__Group__1__Impl();
@@ -104808,23 +104717,23 @@ public final void rule__ActionRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ActionRefUsage__Group__1__Impl"
- // InternalSysML.g:30702:1: rule__ActionRefUsage__Group__1__Impl : ( ( rule__ActionRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:30677:1: rule__ActionRefUsage__Group__1__Impl : ( ( rule__ActionRefUsage__Alternatives_1 ) ) ;
public final void rule__ActionRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30706:1: ( ( ( rule__ActionRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:30707:1: ( ( rule__ActionRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:30681:1: ( ( ( rule__ActionRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:30682:1: ( ( rule__ActionRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:30707:1: ( ( rule__ActionRefUsage__Alternatives_1 ) )
- // InternalSysML.g:30708:2: ( rule__ActionRefUsage__Alternatives_1 )
+ // InternalSysML.g:30682:1: ( ( rule__ActionRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:30683:2: ( rule__ActionRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:30709:2: ( rule__ActionRefUsage__Alternatives_1 )
- // InternalSysML.g:30709:3: rule__ActionRefUsage__Alternatives_1
+ // InternalSysML.g:30684:2: ( rule__ActionRefUsage__Alternatives_1 )
+ // InternalSysML.g:30684:3: rule__ActionRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ActionRefUsage__Alternatives_1();
@@ -104859,14 +104768,14 @@ public final void rule__ActionRefUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ActionRefUsage__Group__2"
- // InternalSysML.g:30717:1: rule__ActionRefUsage__Group__2 : rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3 ;
+ // InternalSysML.g:30692:1: rule__ActionRefUsage__Group__2 : rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3 ;
public final void rule__ActionRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30721:1: ( rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3 )
- // InternalSysML.g:30722:2: rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3
+ // InternalSysML.g:30696:1: ( rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3 )
+ // InternalSysML.g:30697:2: rule__ActionRefUsage__Group__2__Impl rule__ActionRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ActionRefUsage__Group__2__Impl();
@@ -104897,17 +104806,17 @@ public final void rule__ActionRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ActionRefUsage__Group__2__Impl"
- // InternalSysML.g:30729:1: rule__ActionRefUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:30704:1: rule__ActionRefUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__ActionRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30733:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:30734:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30708:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:30709:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:30734:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:30735:2: ruleActionUsageDeclaration
+ // InternalSysML.g:30709:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:30710:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getActionUsageDeclarationParserRuleCall_2());
@@ -104942,14 +104851,14 @@ public final void rule__ActionRefUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ActionRefUsage__Group__3"
- // InternalSysML.g:30744:1: rule__ActionRefUsage__Group__3 : rule__ActionRefUsage__Group__3__Impl ;
+ // InternalSysML.g:30719:1: rule__ActionRefUsage__Group__3 : rule__ActionRefUsage__Group__3__Impl ;
public final void rule__ActionRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30748:1: ( rule__ActionRefUsage__Group__3__Impl )
- // InternalSysML.g:30749:2: rule__ActionRefUsage__Group__3__Impl
+ // InternalSysML.g:30723:1: ( rule__ActionRefUsage__Group__3__Impl )
+ // InternalSysML.g:30724:2: rule__ActionRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActionRefUsage__Group__3__Impl();
@@ -104975,17 +104884,17 @@ public final void rule__ActionRefUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ActionRefUsage__Group__3__Impl"
- // InternalSysML.g:30755:1: rule__ActionRefUsage__Group__3__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:30730:1: rule__ActionRefUsage__Group__3__Impl : ( ruleActionBody ) ;
public final void rule__ActionRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30759:1: ( ( ruleActionBody ) )
- // InternalSysML.g:30760:1: ( ruleActionBody )
+ // InternalSysML.g:30734:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:30735:1: ( ruleActionBody )
{
- // InternalSysML.g:30760:1: ( ruleActionBody )
- // InternalSysML.g:30761:2: ruleActionBody
+ // InternalSysML.g:30735:1: ( ruleActionBody )
+ // InternalSysML.g:30736:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getActionBodyParserRuleCall_3());
@@ -105020,14 +104929,14 @@ public final void rule__ActionRefUsage__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__ActionRefUsage__Group_1_0__0"
- // InternalSysML.g:30771:1: rule__ActionRefUsage__Group_1_0__0 : rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:30746:1: rule__ActionRefUsage__Group_1_0__0 : rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1 ;
public final void rule__ActionRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30775:1: ( rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1 )
- // InternalSysML.g:30776:2: rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1
+ // InternalSysML.g:30750:1: ( rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1 )
+ // InternalSysML.g:30751:2: rule__ActionRefUsage__Group_1_0__0__Impl rule__ActionRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_121);
rule__ActionRefUsage__Group_1_0__0__Impl();
@@ -105058,17 +104967,17 @@ public final void rule__ActionRefUsage__Group_1_0__0() throws RecognitionExcepti
// $ANTLR start "rule__ActionRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:30783:1: rule__ActionRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:30758:1: rule__ActionRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__ActionRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30787:1: ( ( 'ref' ) )
- // InternalSysML.g:30788:1: ( 'ref' )
+ // InternalSysML.g:30762:1: ( ( 'ref' ) )
+ // InternalSysML.g:30763:1: ( 'ref' )
{
- // InternalSysML.g:30788:1: ( 'ref' )
- // InternalSysML.g:30789:2: 'ref'
+ // InternalSysML.g:30763:1: ( 'ref' )
+ // InternalSysML.g:30764:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getRefKeyword_1_0_0());
@@ -105099,14 +105008,14 @@ public final void rule__ActionRefUsage__Group_1_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__ActionRefUsage__Group_1_0__1"
- // InternalSysML.g:30798:1: rule__ActionRefUsage__Group_1_0__1 : rule__ActionRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:30773:1: rule__ActionRefUsage__Group_1_0__1 : rule__ActionRefUsage__Group_1_0__1__Impl ;
public final void rule__ActionRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30802:1: ( rule__ActionRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:30803:2: rule__ActionRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:30777:1: ( rule__ActionRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:30778:2: rule__ActionRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionRefUsage__Group_1_0__1__Impl();
@@ -105132,17 +105041,17 @@ public final void rule__ActionRefUsage__Group_1_0__1() throws RecognitionExcepti
// $ANTLR start "rule__ActionRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:30809:1: rule__ActionRefUsage__Group_1_0__1__Impl : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:30784:1: rule__ActionRefUsage__Group_1_0__1__Impl : ( ruleActionUsageKeyword ) ;
public final void rule__ActionRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30813:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:30814:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30788:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:30789:1: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:30814:1: ( ruleActionUsageKeyword )
- // InternalSysML.g:30815:2: ruleActionUsageKeyword
+ // InternalSysML.g:30789:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:30790:2: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getActionUsageKeywordParserRuleCall_1_0_1());
@@ -105177,14 +105086,14 @@ public final void rule__ActionRefUsage__Group_1_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__PerformActionUsage__Group__0"
- // InternalSysML.g:30825:1: rule__PerformActionUsage__Group__0 : rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1 ;
+ // InternalSysML.g:30800:1: rule__PerformActionUsage__Group__0 : rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1 ;
public final void rule__PerformActionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30829:1: ( rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1 )
- // InternalSysML.g:30830:2: rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1
+ // InternalSysML.g:30804:1: ( rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1 )
+ // InternalSysML.g:30805:2: rule__PerformActionUsage__Group__0__Impl rule__PerformActionUsage__Group__1
{
pushFollow(FOLLOW_130);
rule__PerformActionUsage__Group__0__Impl();
@@ -105215,22 +105124,22 @@ public final void rule__PerformActionUsage__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__PerformActionUsage__Group__0__Impl"
- // InternalSysML.g:30837:1: rule__PerformActionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:30812:1: rule__PerformActionUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__PerformActionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30841:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:30842:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30816:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:30817:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:30842:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:30843:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30817:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:30818:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:30844:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:30819:2: ( ruleUsagePrefix )?
int alt306=2;
int LA306_0 = input.LA(1);
@@ -105239,7 +105148,7 @@ public final void rule__PerformActionUsage__Group__0__Impl() throws RecognitionE
}
switch (alt306) {
case 1 :
- // InternalSysML.g:30844:3: ruleUsagePrefix
+ // InternalSysML.g:30819:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -105277,14 +105186,14 @@ public final void rule__PerformActionUsage__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__PerformActionUsage__Group__1"
- // InternalSysML.g:30852:1: rule__PerformActionUsage__Group__1 : rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2 ;
+ // InternalSysML.g:30827:1: rule__PerformActionUsage__Group__1 : rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2 ;
public final void rule__PerformActionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30856:1: ( rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2 )
- // InternalSysML.g:30857:2: rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2
+ // InternalSysML.g:30831:1: ( rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2 )
+ // InternalSysML.g:30832:2: rule__PerformActionUsage__Group__1__Impl rule__PerformActionUsage__Group__2
{
pushFollow(FOLLOW_131);
rule__PerformActionUsage__Group__1__Impl();
@@ -105315,17 +105224,17 @@ public final void rule__PerformActionUsage__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__PerformActionUsage__Group__1__Impl"
- // InternalSysML.g:30864:1: rule__PerformActionUsage__Group__1__Impl : ( 'perform' ) ;
+ // InternalSysML.g:30839:1: rule__PerformActionUsage__Group__1__Impl : ( 'perform' ) ;
public final void rule__PerformActionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30868:1: ( ( 'perform' ) )
- // InternalSysML.g:30869:1: ( 'perform' )
+ // InternalSysML.g:30843:1: ( ( 'perform' ) )
+ // InternalSysML.g:30844:1: ( 'perform' )
{
- // InternalSysML.g:30869:1: ( 'perform' )
- // InternalSysML.g:30870:2: 'perform'
+ // InternalSysML.g:30844:1: ( 'perform' )
+ // InternalSysML.g:30845:2: 'perform'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageAccess().getPerformKeyword_1());
@@ -105356,14 +105265,14 @@ public final void rule__PerformActionUsage__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__PerformActionUsage__Group__2"
- // InternalSysML.g:30879:1: rule__PerformActionUsage__Group__2 : rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3 ;
+ // InternalSysML.g:30854:1: rule__PerformActionUsage__Group__2 : rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3 ;
public final void rule__PerformActionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30883:1: ( rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3 )
- // InternalSysML.g:30884:2: rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3
+ // InternalSysML.g:30858:1: ( rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3 )
+ // InternalSysML.g:30859:2: rule__PerformActionUsage__Group__2__Impl rule__PerformActionUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__PerformActionUsage__Group__2__Impl();
@@ -105394,17 +105303,17 @@ public final void rule__PerformActionUsage__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__PerformActionUsage__Group__2__Impl"
- // InternalSysML.g:30891:1: rule__PerformActionUsage__Group__2__Impl : ( rulePerformActionUsageDeclaration ) ;
+ // InternalSysML.g:30866:1: rule__PerformActionUsage__Group__2__Impl : ( rulePerformActionUsageDeclaration ) ;
public final void rule__PerformActionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30895:1: ( ( rulePerformActionUsageDeclaration ) )
- // InternalSysML.g:30896:1: ( rulePerformActionUsageDeclaration )
+ // InternalSysML.g:30870:1: ( ( rulePerformActionUsageDeclaration ) )
+ // InternalSysML.g:30871:1: ( rulePerformActionUsageDeclaration )
{
- // InternalSysML.g:30896:1: ( rulePerformActionUsageDeclaration )
- // InternalSysML.g:30897:2: rulePerformActionUsageDeclaration
+ // InternalSysML.g:30871:1: ( rulePerformActionUsageDeclaration )
+ // InternalSysML.g:30872:2: rulePerformActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageAccess().getPerformActionUsageDeclarationParserRuleCall_2());
@@ -105439,14 +105348,14 @@ public final void rule__PerformActionUsage__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__PerformActionUsage__Group__3"
- // InternalSysML.g:30906:1: rule__PerformActionUsage__Group__3 : rule__PerformActionUsage__Group__3__Impl ;
+ // InternalSysML.g:30881:1: rule__PerformActionUsage__Group__3 : rule__PerformActionUsage__Group__3__Impl ;
public final void rule__PerformActionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30910:1: ( rule__PerformActionUsage__Group__3__Impl )
- // InternalSysML.g:30911:2: rule__PerformActionUsage__Group__3__Impl
+ // InternalSysML.g:30885:1: ( rule__PerformActionUsage__Group__3__Impl )
+ // InternalSysML.g:30886:2: rule__PerformActionUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PerformActionUsage__Group__3__Impl();
@@ -105472,17 +105381,17 @@ public final void rule__PerformActionUsage__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__PerformActionUsage__Group__3__Impl"
- // InternalSysML.g:30917:1: rule__PerformActionUsage__Group__3__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:30892:1: rule__PerformActionUsage__Group__3__Impl : ( ruleActionBody ) ;
public final void rule__PerformActionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30921:1: ( ( ruleActionBody ) )
- // InternalSysML.g:30922:1: ( ruleActionBody )
+ // InternalSysML.g:30896:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:30897:1: ( ruleActionBody )
{
- // InternalSysML.g:30922:1: ( ruleActionBody )
- // InternalSysML.g:30923:2: ruleActionBody
+ // InternalSysML.g:30897:1: ( ruleActionBody )
+ // InternalSysML.g:30898:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageAccess().getActionBodyParserRuleCall_3());
@@ -105517,14 +105426,14 @@ public final void rule__PerformActionUsage__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__PerformActionUsageDeclaration__Group__0"
- // InternalSysML.g:30933:1: rule__PerformActionUsageDeclaration__Group__0 : rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1 ;
+ // InternalSysML.g:30908:1: rule__PerformActionUsageDeclaration__Group__0 : rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1 ;
public final void rule__PerformActionUsageDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30937:1: ( rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1 )
- // InternalSysML.g:30938:2: rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1
+ // InternalSysML.g:30912:1: ( rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1 )
+ // InternalSysML.g:30913:2: rule__PerformActionUsageDeclaration__Group__0__Impl rule__PerformActionUsageDeclaration__Group__1
{
pushFollow(FOLLOW_132);
rule__PerformActionUsageDeclaration__Group__0__Impl();
@@ -105555,23 +105464,23 @@ public final void rule__PerformActionUsageDeclaration__Group__0() throws Recogni
// $ANTLR start "rule__PerformActionUsageDeclaration__Group__0__Impl"
- // InternalSysML.g:30945:1: rule__PerformActionUsageDeclaration__Group__0__Impl : ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) ) ;
+ // InternalSysML.g:30920:1: rule__PerformActionUsageDeclaration__Group__0__Impl : ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) ) ;
public final void rule__PerformActionUsageDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30949:1: ( ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) ) )
- // InternalSysML.g:30950:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) )
+ // InternalSysML.g:30924:1: ( ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) ) )
+ // InternalSysML.g:30925:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) )
{
- // InternalSysML.g:30950:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) )
- // InternalSysML.g:30951:2: ( rule__PerformActionUsageDeclaration__Alternatives_0 )
+ // InternalSysML.g:30925:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_0 ) )
+ // InternalSysML.g:30926:2: ( rule__PerformActionUsageDeclaration__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getAlternatives_0());
}
- // InternalSysML.g:30952:2: ( rule__PerformActionUsageDeclaration__Alternatives_0 )
- // InternalSysML.g:30952:3: rule__PerformActionUsageDeclaration__Alternatives_0
+ // InternalSysML.g:30927:2: ( rule__PerformActionUsageDeclaration__Alternatives_0 )
+ // InternalSysML.g:30927:3: rule__PerformActionUsageDeclaration__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Alternatives_0();
@@ -105606,14 +105515,14 @@ public final void rule__PerformActionUsageDeclaration__Group__0__Impl() throws R
// $ANTLR start "rule__PerformActionUsageDeclaration__Group__1"
- // InternalSysML.g:30960:1: rule__PerformActionUsageDeclaration__Group__1 : rule__PerformActionUsageDeclaration__Group__1__Impl ;
+ // InternalSysML.g:30935:1: rule__PerformActionUsageDeclaration__Group__1 : rule__PerformActionUsageDeclaration__Group__1__Impl ;
public final void rule__PerformActionUsageDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30964:1: ( rule__PerformActionUsageDeclaration__Group__1__Impl )
- // InternalSysML.g:30965:2: rule__PerformActionUsageDeclaration__Group__1__Impl
+ // InternalSysML.g:30939:1: ( rule__PerformActionUsageDeclaration__Group__1__Impl )
+ // InternalSysML.g:30940:2: rule__PerformActionUsageDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Group__1__Impl();
@@ -105639,22 +105548,22 @@ public final void rule__PerformActionUsageDeclaration__Group__1() throws Recogni
// $ANTLR start "rule__PerformActionUsageDeclaration__Group__1__Impl"
- // InternalSysML.g:30971:1: rule__PerformActionUsageDeclaration__Group__1__Impl : ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? ) ;
+ // InternalSysML.g:30946:1: rule__PerformActionUsageDeclaration__Group__1__Impl : ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? ) ;
public final void rule__PerformActionUsageDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30975:1: ( ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? ) )
- // InternalSysML.g:30976:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:30950:1: ( ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? ) )
+ // InternalSysML.g:30951:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? )
{
- // InternalSysML.g:30976:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? )
- // InternalSysML.g:30977:2: ( rule__PerformActionUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:30951:1: ( ( rule__PerformActionUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:30952:2: ( rule__PerformActionUsageDeclaration__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getAlternatives_1());
}
- // InternalSysML.g:30978:2: ( rule__PerformActionUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:30953:2: ( rule__PerformActionUsageDeclaration__Alternatives_1 )?
int alt307=2;
int LA307_0 = input.LA(1);
@@ -105663,7 +105572,7 @@ public final void rule__PerformActionUsageDeclaration__Group__1__Impl() throws R
}
switch (alt307) {
case 1 :
- // InternalSysML.g:30978:3: rule__PerformActionUsageDeclaration__Alternatives_1
+ // InternalSysML.g:30953:3: rule__PerformActionUsageDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Alternatives_1();
@@ -105701,14 +105610,14 @@ public final void rule__PerformActionUsageDeclaration__Group__1__Impl() throws R
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_0__0"
- // InternalSysML.g:30987:1: rule__PerformActionUsageDeclaration__Group_0_0__0 : rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1 ;
+ // InternalSysML.g:30962:1: rule__PerformActionUsageDeclaration__Group_0_0__0 : rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1 ;
public final void rule__PerformActionUsageDeclaration__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:30991:1: ( rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1 )
- // InternalSysML.g:30992:2: rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1
+ // InternalSysML.g:30966:1: ( rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1 )
+ // InternalSysML.g:30967:2: rule__PerformActionUsageDeclaration__Group_0_0__0__Impl rule__PerformActionUsageDeclaration__Group_0_0__1
{
pushFollow(FOLLOW_44);
rule__PerformActionUsageDeclaration__Group_0_0__0__Impl();
@@ -105739,23 +105648,23 @@ public final void rule__PerformActionUsageDeclaration__Group_0_0__0() throws Rec
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_0__0__Impl"
- // InternalSysML.g:30999:1: rule__PerformActionUsageDeclaration__Group_0_0__0__Impl : ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) ) ;
+ // InternalSysML.g:30974:1: rule__PerformActionUsageDeclaration__Group_0_0__0__Impl : ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) ) ;
public final void rule__PerformActionUsageDeclaration__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31003:1: ( ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) ) )
- // InternalSysML.g:31004:1: ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) )
+ // InternalSysML.g:30978:1: ( ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) ) )
+ // InternalSysML.g:30979:1: ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) )
{
- // InternalSysML.g:31004:1: ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) )
- // InternalSysML.g:31005:2: ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 )
+ // InternalSysML.g:30979:1: ( ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 ) )
+ // InternalSysML.g:30980:2: ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getOwnedRelationship_compAssignment_0_0_0());
}
- // InternalSysML.g:31006:2: ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 )
- // InternalSysML.g:31006:3: rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0
+ // InternalSysML.g:30981:2: ( rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 )
+ // InternalSysML.g:30981:3: rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0();
@@ -105790,14 +105699,14 @@ public final void rule__PerformActionUsageDeclaration__Group_0_0__0__Impl() thro
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_0__1"
- // InternalSysML.g:31014:1: rule__PerformActionUsageDeclaration__Group_0_0__1 : rule__PerformActionUsageDeclaration__Group_0_0__1__Impl ;
+ // InternalSysML.g:30989:1: rule__PerformActionUsageDeclaration__Group_0_0__1 : rule__PerformActionUsageDeclaration__Group_0_0__1__Impl ;
public final void rule__PerformActionUsageDeclaration__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31018:1: ( rule__PerformActionUsageDeclaration__Group_0_0__1__Impl )
- // InternalSysML.g:31019:2: rule__PerformActionUsageDeclaration__Group_0_0__1__Impl
+ // InternalSysML.g:30993:1: ( rule__PerformActionUsageDeclaration__Group_0_0__1__Impl )
+ // InternalSysML.g:30994:2: rule__PerformActionUsageDeclaration__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Group_0_0__1__Impl();
@@ -105823,22 +105732,22 @@ public final void rule__PerformActionUsageDeclaration__Group_0_0__1() throws Rec
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_0__1__Impl"
- // InternalSysML.g:31025:1: rule__PerformActionUsageDeclaration__Group_0_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
+ // InternalSysML.g:31000:1: rule__PerformActionUsageDeclaration__Group_0_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
public final void rule__PerformActionUsageDeclaration__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31029:1: ( ( ( ruleFeatureSpecializationPart )? ) )
- // InternalSysML.g:31030:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:31004:1: ( ( ( ruleFeatureSpecializationPart )? ) )
+ // InternalSysML.g:31005:1: ( ( ruleFeatureSpecializationPart )? )
{
- // InternalSysML.g:31030:1: ( ( ruleFeatureSpecializationPart )? )
- // InternalSysML.g:31031:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:31005:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:31006:2: ( ruleFeatureSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getFeatureSpecializationPartParserRuleCall_0_0_1());
}
- // InternalSysML.g:31032:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:31007:2: ( ruleFeatureSpecializationPart )?
int alt308=2;
int LA308_0 = input.LA(1);
@@ -105847,7 +105756,7 @@ public final void rule__PerformActionUsageDeclaration__Group_0_0__1__Impl() thro
}
switch (alt308) {
case 1 :
- // InternalSysML.g:31032:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:31007:3: ruleFeatureSpecializationPart
{
pushFollow(FOLLOW_2);
ruleFeatureSpecializationPart();
@@ -105885,14 +105794,14 @@ public final void rule__PerformActionUsageDeclaration__Group_0_0__1__Impl() thro
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_1__0"
- // InternalSysML.g:31041:1: rule__PerformActionUsageDeclaration__Group_0_1__0 : rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1 ;
+ // InternalSysML.g:31016:1: rule__PerformActionUsageDeclaration__Group_0_1__0 : rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1 ;
public final void rule__PerformActionUsageDeclaration__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31045:1: ( rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1 )
- // InternalSysML.g:31046:2: rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1
+ // InternalSysML.g:31020:1: ( rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1 )
+ // InternalSysML.g:31021:2: rule__PerformActionUsageDeclaration__Group_0_1__0__Impl rule__PerformActionUsageDeclaration__Group_0_1__1
{
pushFollow(FOLLOW_44);
rule__PerformActionUsageDeclaration__Group_0_1__0__Impl();
@@ -105923,17 +105832,17 @@ public final void rule__PerformActionUsageDeclaration__Group_0_1__0() throws Rec
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_1__0__Impl"
- // InternalSysML.g:31053:1: rule__PerformActionUsageDeclaration__Group_0_1__0__Impl : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:31028:1: rule__PerformActionUsageDeclaration__Group_0_1__0__Impl : ( ruleActionUsageKeyword ) ;
public final void rule__PerformActionUsageDeclaration__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31057:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:31058:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:31032:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:31033:1: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:31058:1: ( ruleActionUsageKeyword )
- // InternalSysML.g:31059:2: ruleActionUsageKeyword
+ // InternalSysML.g:31033:1: ( ruleActionUsageKeyword )
+ // InternalSysML.g:31034:2: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getActionUsageKeywordParserRuleCall_0_1_0());
@@ -105968,14 +105877,14 @@ public final void rule__PerformActionUsageDeclaration__Group_0_1__0__Impl() thro
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_1__1"
- // InternalSysML.g:31068:1: rule__PerformActionUsageDeclaration__Group_0_1__1 : rule__PerformActionUsageDeclaration__Group_0_1__1__Impl ;
+ // InternalSysML.g:31043:1: rule__PerformActionUsageDeclaration__Group_0_1__1 : rule__PerformActionUsageDeclaration__Group_0_1__1__Impl ;
public final void rule__PerformActionUsageDeclaration__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31072:1: ( rule__PerformActionUsageDeclaration__Group_0_1__1__Impl )
- // InternalSysML.g:31073:2: rule__PerformActionUsageDeclaration__Group_0_1__1__Impl
+ // InternalSysML.g:31047:1: ( rule__PerformActionUsageDeclaration__Group_0_1__1__Impl )
+ // InternalSysML.g:31048:2: rule__PerformActionUsageDeclaration__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformActionUsageDeclaration__Group_0_1__1__Impl();
@@ -106001,22 +105910,22 @@ public final void rule__PerformActionUsageDeclaration__Group_0_1__1() throws Rec
// $ANTLR start "rule__PerformActionUsageDeclaration__Group_0_1__1__Impl"
- // InternalSysML.g:31079:1: rule__PerformActionUsageDeclaration__Group_0_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:31054:1: rule__PerformActionUsageDeclaration__Group_0_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__PerformActionUsageDeclaration__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31083:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:31084:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:31058:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:31059:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:31084:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:31085:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:31059:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:31060:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getUsageDeclarationParserRuleCall_0_1_1());
}
- // InternalSysML.g:31086:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:31061:2: ( ruleUsageDeclaration )?
int alt309=2;
int LA309_0 = input.LA(1);
@@ -106025,7 +105934,7 @@ public final void rule__PerformActionUsageDeclaration__Group_0_1__1__Impl() thro
}
switch (alt309) {
case 1 :
- // InternalSysML.g:31086:3: ruleUsageDeclaration
+ // InternalSysML.g:31061:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -106063,14 +105972,14 @@ public final void rule__PerformActionUsageDeclaration__Group_0_1__1__Impl() thro
// $ANTLR start "rule__ActionUsageDeclaration__Group__0"
- // InternalSysML.g:31095:1: rule__ActionUsageDeclaration__Group__0 : rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1 ;
+ // InternalSysML.g:31070:1: rule__ActionUsageDeclaration__Group__0 : rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1 ;
public final void rule__ActionUsageDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31099:1: ( rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1 )
- // InternalSysML.g:31100:2: rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1
+ // InternalSysML.g:31074:1: ( rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1 )
+ // InternalSysML.g:31075:2: rule__ActionUsageDeclaration__Group__0__Impl rule__ActionUsageDeclaration__Group__1
{
pushFollow(FOLLOW_128);
rule__ActionUsageDeclaration__Group__0__Impl();
@@ -106101,22 +106010,22 @@ public final void rule__ActionUsageDeclaration__Group__0() throws RecognitionExc
// $ANTLR start "rule__ActionUsageDeclaration__Group__0__Impl"
- // InternalSysML.g:31107:1: rule__ActionUsageDeclaration__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:31082:1: rule__ActionUsageDeclaration__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ActionUsageDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31111:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:31112:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:31086:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:31087:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:31112:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:31113:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:31087:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:31088:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageDeclarationAccess().getUsageDeclarationParserRuleCall_0());
}
- // InternalSysML.g:31114:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:31089:2: ( ruleUsageDeclaration )?
int alt310=2;
int LA310_0 = input.LA(1);
@@ -106125,7 +106034,7 @@ public final void rule__ActionUsageDeclaration__Group__0__Impl() throws Recognit
}
switch (alt310) {
case 1 :
- // InternalSysML.g:31114:3: ruleUsageDeclaration
+ // InternalSysML.g:31089:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -106163,14 +106072,14 @@ public final void rule__ActionUsageDeclaration__Group__0__Impl() throws Recognit
// $ANTLR start "rule__ActionUsageDeclaration__Group__1"
- // InternalSysML.g:31122:1: rule__ActionUsageDeclaration__Group__1 : rule__ActionUsageDeclaration__Group__1__Impl ;
+ // InternalSysML.g:31097:1: rule__ActionUsageDeclaration__Group__1 : rule__ActionUsageDeclaration__Group__1__Impl ;
public final void rule__ActionUsageDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31126:1: ( rule__ActionUsageDeclaration__Group__1__Impl )
- // InternalSysML.g:31127:2: rule__ActionUsageDeclaration__Group__1__Impl
+ // InternalSysML.g:31101:1: ( rule__ActionUsageDeclaration__Group__1__Impl )
+ // InternalSysML.g:31102:2: rule__ActionUsageDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageDeclaration__Group__1__Impl();
@@ -106196,22 +106105,22 @@ public final void rule__ActionUsageDeclaration__Group__1() throws RecognitionExc
// $ANTLR start "rule__ActionUsageDeclaration__Group__1__Impl"
- // InternalSysML.g:31133:1: rule__ActionUsageDeclaration__Group__1__Impl : ( ( rule__ActionUsageDeclaration__Alternatives_1 )? ) ;
+ // InternalSysML.g:31108:1: rule__ActionUsageDeclaration__Group__1__Impl : ( ( rule__ActionUsageDeclaration__Alternatives_1 )? ) ;
public final void rule__ActionUsageDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31137:1: ( ( ( rule__ActionUsageDeclaration__Alternatives_1 )? ) )
- // InternalSysML.g:31138:1: ( ( rule__ActionUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:31112:1: ( ( ( rule__ActionUsageDeclaration__Alternatives_1 )? ) )
+ // InternalSysML.g:31113:1: ( ( rule__ActionUsageDeclaration__Alternatives_1 )? )
{
- // InternalSysML.g:31138:1: ( ( rule__ActionUsageDeclaration__Alternatives_1 )? )
- // InternalSysML.g:31139:2: ( rule__ActionUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:31113:1: ( ( rule__ActionUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:31114:2: ( rule__ActionUsageDeclaration__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageDeclarationAccess().getAlternatives_1());
}
- // InternalSysML.g:31140:2: ( rule__ActionUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:31115:2: ( rule__ActionUsageDeclaration__Alternatives_1 )?
int alt311=2;
int LA311_0 = input.LA(1);
@@ -106220,7 +106129,7 @@ public final void rule__ActionUsageDeclaration__Group__1__Impl() throws Recognit
}
switch (alt311) {
case 1 :
- // InternalSysML.g:31140:3: rule__ActionUsageDeclaration__Alternatives_1
+ // InternalSysML.g:31115:3: rule__ActionUsageDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ActionUsageDeclaration__Alternatives_1();
@@ -106258,14 +106167,14 @@ public final void rule__ActionUsageDeclaration__Group__1__Impl() throws Recognit
// $ANTLR start "rule__ActionUsageParameterList__Group__0"
- // InternalSysML.g:31149:1: rule__ActionUsageParameterList__Group__0 : rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1 ;
+ // InternalSysML.g:31124:1: rule__ActionUsageParameterList__Group__0 : rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1 ;
public final void rule__ActionUsageParameterList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31153:1: ( rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1 )
- // InternalSysML.g:31154:2: rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1
+ // InternalSysML.g:31128:1: ( rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1 )
+ // InternalSysML.g:31129:2: rule__ActionUsageParameterList__Group__0__Impl rule__ActionUsageParameterList__Group__1
{
pushFollow(FOLLOW_133);
rule__ActionUsageParameterList__Group__0__Impl();
@@ -106296,17 +106205,17 @@ public final void rule__ActionUsageParameterList__Group__0() throws RecognitionE
// $ANTLR start "rule__ActionUsageParameterList__Group__0__Impl"
- // InternalSysML.g:31161:1: rule__ActionUsageParameterList__Group__0__Impl : ( '(' ) ;
+ // InternalSysML.g:31136:1: rule__ActionUsageParameterList__Group__0__Impl : ( '(' ) ;
public final void rule__ActionUsageParameterList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31165:1: ( ( '(' ) )
- // InternalSysML.g:31166:1: ( '(' )
+ // InternalSysML.g:31140:1: ( ( '(' ) )
+ // InternalSysML.g:31141:1: ( '(' )
{
- // InternalSysML.g:31166:1: ( '(' )
- // InternalSysML.g:31167:2: '('
+ // InternalSysML.g:31141:1: ( '(' )
+ // InternalSysML.g:31142:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getLeftParenthesisKeyword_0());
@@ -106337,14 +106246,14 @@ public final void rule__ActionUsageParameterList__Group__0__Impl() throws Recogn
// $ANTLR start "rule__ActionUsageParameterList__Group__1"
- // InternalSysML.g:31176:1: rule__ActionUsageParameterList__Group__1 : rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2 ;
+ // InternalSysML.g:31151:1: rule__ActionUsageParameterList__Group__1 : rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2 ;
public final void rule__ActionUsageParameterList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31180:1: ( rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2 )
- // InternalSysML.g:31181:2: rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2
+ // InternalSysML.g:31155:1: ( rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2 )
+ // InternalSysML.g:31156:2: rule__ActionUsageParameterList__Group__1__Impl rule__ActionUsageParameterList__Group__2
{
pushFollow(FOLLOW_133);
rule__ActionUsageParameterList__Group__1__Impl();
@@ -106375,22 +106284,22 @@ public final void rule__ActionUsageParameterList__Group__1() throws RecognitionE
// $ANTLR start "rule__ActionUsageParameterList__Group__1__Impl"
- // InternalSysML.g:31188:1: rule__ActionUsageParameterList__Group__1__Impl : ( ( rule__ActionUsageParameterList__Group_1__0 )? ) ;
+ // InternalSysML.g:31163:1: rule__ActionUsageParameterList__Group__1__Impl : ( ( rule__ActionUsageParameterList__Group_1__0 )? ) ;
public final void rule__ActionUsageParameterList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31192:1: ( ( ( rule__ActionUsageParameterList__Group_1__0 )? ) )
- // InternalSysML.g:31193:1: ( ( rule__ActionUsageParameterList__Group_1__0 )? )
+ // InternalSysML.g:31167:1: ( ( ( rule__ActionUsageParameterList__Group_1__0 )? ) )
+ // InternalSysML.g:31168:1: ( ( rule__ActionUsageParameterList__Group_1__0 )? )
{
- // InternalSysML.g:31193:1: ( ( rule__ActionUsageParameterList__Group_1__0 )? )
- // InternalSysML.g:31194:2: ( rule__ActionUsageParameterList__Group_1__0 )?
+ // InternalSysML.g:31168:1: ( ( rule__ActionUsageParameterList__Group_1__0 )? )
+ // InternalSysML.g:31169:2: ( rule__ActionUsageParameterList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getGroup_1());
}
- // InternalSysML.g:31195:2: ( rule__ActionUsageParameterList__Group_1__0 )?
+ // InternalSysML.g:31170:2: ( rule__ActionUsageParameterList__Group_1__0 )?
int alt312=2;
int LA312_0 = input.LA(1);
@@ -106399,7 +106308,7 @@ public final void rule__ActionUsageParameterList__Group__1__Impl() throws Recogn
}
switch (alt312) {
case 1 :
- // InternalSysML.g:31195:3: rule__ActionUsageParameterList__Group_1__0
+ // InternalSysML.g:31170:3: rule__ActionUsageParameterList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__Group_1__0();
@@ -106437,14 +106346,14 @@ public final void rule__ActionUsageParameterList__Group__1__Impl() throws Recogn
// $ANTLR start "rule__ActionUsageParameterList__Group__2"
- // InternalSysML.g:31203:1: rule__ActionUsageParameterList__Group__2 : rule__ActionUsageParameterList__Group__2__Impl ;
+ // InternalSysML.g:31178:1: rule__ActionUsageParameterList__Group__2 : rule__ActionUsageParameterList__Group__2__Impl ;
public final void rule__ActionUsageParameterList__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31207:1: ( rule__ActionUsageParameterList__Group__2__Impl )
- // InternalSysML.g:31208:2: rule__ActionUsageParameterList__Group__2__Impl
+ // InternalSysML.g:31182:1: ( rule__ActionUsageParameterList__Group__2__Impl )
+ // InternalSysML.g:31183:2: rule__ActionUsageParameterList__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__Group__2__Impl();
@@ -106470,17 +106379,17 @@ public final void rule__ActionUsageParameterList__Group__2() throws RecognitionE
// $ANTLR start "rule__ActionUsageParameterList__Group__2__Impl"
- // InternalSysML.g:31214:1: rule__ActionUsageParameterList__Group__2__Impl : ( ')' ) ;
+ // InternalSysML.g:31189:1: rule__ActionUsageParameterList__Group__2__Impl : ( ')' ) ;
public final void rule__ActionUsageParameterList__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31218:1: ( ( ')' ) )
- // InternalSysML.g:31219:1: ( ')' )
+ // InternalSysML.g:31193:1: ( ( ')' ) )
+ // InternalSysML.g:31194:1: ( ')' )
{
- // InternalSysML.g:31219:1: ( ')' )
- // InternalSysML.g:31220:2: ')'
+ // InternalSysML.g:31194:1: ( ')' )
+ // InternalSysML.g:31195:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getRightParenthesisKeyword_2());
@@ -106511,14 +106420,14 @@ public final void rule__ActionUsageParameterList__Group__2__Impl() throws Recogn
// $ANTLR start "rule__ActionUsageParameterList__Group_1__0"
- // InternalSysML.g:31230:1: rule__ActionUsageParameterList__Group_1__0 : rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1 ;
+ // InternalSysML.g:31205:1: rule__ActionUsageParameterList__Group_1__0 : rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1 ;
public final void rule__ActionUsageParameterList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31234:1: ( rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1 )
- // InternalSysML.g:31235:2: rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1
+ // InternalSysML.g:31209:1: ( rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1 )
+ // InternalSysML.g:31210:2: rule__ActionUsageParameterList__Group_1__0__Impl rule__ActionUsageParameterList__Group_1__1
{
pushFollow(FOLLOW_8);
rule__ActionUsageParameterList__Group_1__0__Impl();
@@ -106549,23 +106458,23 @@ public final void rule__ActionUsageParameterList__Group_1__0() throws Recognitio
// $ANTLR start "rule__ActionUsageParameterList__Group_1__0__Impl"
- // InternalSysML.g:31242:1: rule__ActionUsageParameterList__Group_1__0__Impl : ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
+ // InternalSysML.g:31217:1: rule__ActionUsageParameterList__Group_1__0__Impl : ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) ;
public final void rule__ActionUsageParameterList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31246:1: ( ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
- // InternalSysML.g:31247:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:31221:1: ( ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) ) )
+ // InternalSysML.g:31222:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
{
- // InternalSysML.g:31247:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
- // InternalSysML.g:31248:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalSysML.g:31222:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 ) )
+ // InternalSysML.g:31223:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getOwnedFeatureMembership_compAssignment_1_0());
}
- // InternalSysML.g:31249:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 )
- // InternalSysML.g:31249:3: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0
+ // InternalSysML.g:31224:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 )
+ // InternalSysML.g:31224:3: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0();
@@ -106600,14 +106509,14 @@ public final void rule__ActionUsageParameterList__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__ActionUsageParameterList__Group_1__1"
- // InternalSysML.g:31257:1: rule__ActionUsageParameterList__Group_1__1 : rule__ActionUsageParameterList__Group_1__1__Impl ;
+ // InternalSysML.g:31232:1: rule__ActionUsageParameterList__Group_1__1 : rule__ActionUsageParameterList__Group_1__1__Impl ;
public final void rule__ActionUsageParameterList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31261:1: ( rule__ActionUsageParameterList__Group_1__1__Impl )
- // InternalSysML.g:31262:2: rule__ActionUsageParameterList__Group_1__1__Impl
+ // InternalSysML.g:31236:1: ( rule__ActionUsageParameterList__Group_1__1__Impl )
+ // InternalSysML.g:31237:2: rule__ActionUsageParameterList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__Group_1__1__Impl();
@@ -106633,22 +106542,22 @@ public final void rule__ActionUsageParameterList__Group_1__1() throws Recognitio
// $ANTLR start "rule__ActionUsageParameterList__Group_1__1__Impl"
- // InternalSysML.g:31268:1: rule__ActionUsageParameterList__Group_1__1__Impl : ( ( rule__ActionUsageParameterList__Group_1_1__0 )* ) ;
+ // InternalSysML.g:31243:1: rule__ActionUsageParameterList__Group_1__1__Impl : ( ( rule__ActionUsageParameterList__Group_1_1__0 )* ) ;
public final void rule__ActionUsageParameterList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31272:1: ( ( ( rule__ActionUsageParameterList__Group_1_1__0 )* ) )
- // InternalSysML.g:31273:1: ( ( rule__ActionUsageParameterList__Group_1_1__0 )* )
+ // InternalSysML.g:31247:1: ( ( ( rule__ActionUsageParameterList__Group_1_1__0 )* ) )
+ // InternalSysML.g:31248:1: ( ( rule__ActionUsageParameterList__Group_1_1__0 )* )
{
- // InternalSysML.g:31273:1: ( ( rule__ActionUsageParameterList__Group_1_1__0 )* )
- // InternalSysML.g:31274:2: ( rule__ActionUsageParameterList__Group_1_1__0 )*
+ // InternalSysML.g:31248:1: ( ( rule__ActionUsageParameterList__Group_1_1__0 )* )
+ // InternalSysML.g:31249:2: ( rule__ActionUsageParameterList__Group_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getGroup_1_1());
}
- // InternalSysML.g:31275:2: ( rule__ActionUsageParameterList__Group_1_1__0 )*
+ // InternalSysML.g:31250:2: ( rule__ActionUsageParameterList__Group_1_1__0 )*
loop313:
do {
int alt313=2;
@@ -106661,7 +106570,7 @@ public final void rule__ActionUsageParameterList__Group_1__1__Impl() throws Reco
switch (alt313) {
case 1 :
- // InternalSysML.g:31275:3: rule__ActionUsageParameterList__Group_1_1__0
+ // InternalSysML.g:31250:3: rule__ActionUsageParameterList__Group_1_1__0
{
pushFollow(FOLLOW_9);
rule__ActionUsageParameterList__Group_1_1__0();
@@ -106702,14 +106611,14 @@ public final void rule__ActionUsageParameterList__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__ActionUsageParameterList__Group_1_1__0"
- // InternalSysML.g:31284:1: rule__ActionUsageParameterList__Group_1_1__0 : rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1 ;
+ // InternalSysML.g:31259:1: rule__ActionUsageParameterList__Group_1_1__0 : rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1 ;
public final void rule__ActionUsageParameterList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31288:1: ( rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1 )
- // InternalSysML.g:31289:2: rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1
+ // InternalSysML.g:31263:1: ( rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1 )
+ // InternalSysML.g:31264:2: rule__ActionUsageParameterList__Group_1_1__0__Impl rule__ActionUsageParameterList__Group_1_1__1
{
pushFollow(FOLLOW_134);
rule__ActionUsageParameterList__Group_1_1__0__Impl();
@@ -106740,17 +106649,17 @@ public final void rule__ActionUsageParameterList__Group_1_1__0() throws Recognit
// $ANTLR start "rule__ActionUsageParameterList__Group_1_1__0__Impl"
- // InternalSysML.g:31296:1: rule__ActionUsageParameterList__Group_1_1__0__Impl : ( ',' ) ;
+ // InternalSysML.g:31271:1: rule__ActionUsageParameterList__Group_1_1__0__Impl : ( ',' ) ;
public final void rule__ActionUsageParameterList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31300:1: ( ( ',' ) )
- // InternalSysML.g:31301:1: ( ',' )
+ // InternalSysML.g:31275:1: ( ( ',' ) )
+ // InternalSysML.g:31276:1: ( ',' )
{
- // InternalSysML.g:31301:1: ( ',' )
- // InternalSysML.g:31302:2: ','
+ // InternalSysML.g:31276:1: ( ',' )
+ // InternalSysML.g:31277:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getCommaKeyword_1_1_0());
@@ -106781,14 +106690,14 @@ public final void rule__ActionUsageParameterList__Group_1_1__0__Impl() throws Re
// $ANTLR start "rule__ActionUsageParameterList__Group_1_1__1"
- // InternalSysML.g:31311:1: rule__ActionUsageParameterList__Group_1_1__1 : rule__ActionUsageParameterList__Group_1_1__1__Impl ;
+ // InternalSysML.g:31286:1: rule__ActionUsageParameterList__Group_1_1__1 : rule__ActionUsageParameterList__Group_1_1__1__Impl ;
public final void rule__ActionUsageParameterList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31315:1: ( rule__ActionUsageParameterList__Group_1_1__1__Impl )
- // InternalSysML.g:31316:2: rule__ActionUsageParameterList__Group_1_1__1__Impl
+ // InternalSysML.g:31290:1: ( rule__ActionUsageParameterList__Group_1_1__1__Impl )
+ // InternalSysML.g:31291:2: rule__ActionUsageParameterList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__Group_1_1__1__Impl();
@@ -106814,23 +106723,23 @@ public final void rule__ActionUsageParameterList__Group_1_1__1() throws Recognit
// $ANTLR start "rule__ActionUsageParameterList__Group_1_1__1__Impl"
- // InternalSysML.g:31322:1: rule__ActionUsageParameterList__Group_1_1__1__Impl : ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
+ // InternalSysML.g:31297:1: rule__ActionUsageParameterList__Group_1_1__1__Impl : ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) ;
public final void rule__ActionUsageParameterList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31326:1: ( ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
- // InternalSysML.g:31327:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:31301:1: ( ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) ) )
+ // InternalSysML.g:31302:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:31327:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
- // InternalSysML.g:31328:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:31302:1: ( ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 ) )
+ // InternalSysML.g:31303:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getOwnedFeatureMembership_compAssignment_1_1_1());
}
- // InternalSysML.g:31329:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
- // InternalSysML.g:31329:3: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1
+ // InternalSysML.g:31304:2: ( rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 )
+ // InternalSysML.g:31304:3: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1();
@@ -106865,14 +106774,14 @@ public final void rule__ActionUsageParameterList__Group_1_1__1__Impl() throws Re
// $ANTLR start "rule__ActionUsageParameterMember__Group__0"
- // InternalSysML.g:31338:1: rule__ActionUsageParameterMember__Group__0 : rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1 ;
+ // InternalSysML.g:31313:1: rule__ActionUsageParameterMember__Group__0 : rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1 ;
public final void rule__ActionUsageParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31342:1: ( rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1 )
- // InternalSysML.g:31343:2: rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1
+ // InternalSysML.g:31317:1: ( rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1 )
+ // InternalSysML.g:31318:2: rule__ActionUsageParameterMember__Group__0__Impl rule__ActionUsageParameterMember__Group__1
{
pushFollow(FOLLOW_134);
rule__ActionUsageParameterMember__Group__0__Impl();
@@ -106903,22 +106812,22 @@ public final void rule__ActionUsageParameterMember__Group__0() throws Recognitio
// $ANTLR start "rule__ActionUsageParameterMember__Group__0__Impl"
- // InternalSysML.g:31350:1: rule__ActionUsageParameterMember__Group__0__Impl : ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? ) ;
+ // InternalSysML.g:31325:1: rule__ActionUsageParameterMember__Group__0__Impl : ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? ) ;
public final void rule__ActionUsageParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31354:1: ( ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? ) )
- // InternalSysML.g:31355:1: ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? )
+ // InternalSysML.g:31329:1: ( ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? ) )
+ // InternalSysML.g:31330:1: ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? )
{
- // InternalSysML.g:31355:1: ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? )
- // InternalSysML.g:31356:2: ( rule__ActionUsageParameterMember__DirectionAssignment_0 )?
+ // InternalSysML.g:31330:1: ( ( rule__ActionUsageParameterMember__DirectionAssignment_0 )? )
+ // InternalSysML.g:31331:2: ( rule__ActionUsageParameterMember__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterMemberAccess().getDirectionAssignment_0());
}
- // InternalSysML.g:31357:2: ( rule__ActionUsageParameterMember__DirectionAssignment_0 )?
+ // InternalSysML.g:31332:2: ( rule__ActionUsageParameterMember__DirectionAssignment_0 )?
int alt314=2;
int LA314_0 = input.LA(1);
@@ -106927,7 +106836,7 @@ public final void rule__ActionUsageParameterMember__Group__0__Impl() throws Reco
}
switch (alt314) {
case 1 :
- // InternalSysML.g:31357:3: rule__ActionUsageParameterMember__DirectionAssignment_0
+ // InternalSysML.g:31332:3: rule__ActionUsageParameterMember__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterMember__DirectionAssignment_0();
@@ -106965,14 +106874,14 @@ public final void rule__ActionUsageParameterMember__Group__0__Impl() throws Reco
// $ANTLR start "rule__ActionUsageParameterMember__Group__1"
- // InternalSysML.g:31365:1: rule__ActionUsageParameterMember__Group__1 : rule__ActionUsageParameterMember__Group__1__Impl ;
+ // InternalSysML.g:31340:1: rule__ActionUsageParameterMember__Group__1 : rule__ActionUsageParameterMember__Group__1__Impl ;
public final void rule__ActionUsageParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31369:1: ( rule__ActionUsageParameterMember__Group__1__Impl )
- // InternalSysML.g:31370:2: rule__ActionUsageParameterMember__Group__1__Impl
+ // InternalSysML.g:31344:1: ( rule__ActionUsageParameterMember__Group__1__Impl )
+ // InternalSysML.g:31345:2: rule__ActionUsageParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterMember__Group__1__Impl();
@@ -106998,23 +106907,23 @@ public final void rule__ActionUsageParameterMember__Group__1() throws Recognitio
// $ANTLR start "rule__ActionUsageParameterMember__Group__1__Impl"
- // InternalSysML.g:31376:1: rule__ActionUsageParameterMember__Group__1__Impl : ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalSysML.g:31351:1: rule__ActionUsageParameterMember__Group__1__Impl : ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__ActionUsageParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31380:1: ( ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalSysML.g:31381:1: ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:31355:1: ( ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:31356:1: ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalSysML.g:31381:1: ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalSysML.g:31382:2: ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:31356:1: ( ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:31357:2: ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalSysML.g:31383:2: ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalSysML.g:31383:3: rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalSysML.g:31358:2: ( rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:31358:3: rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -107049,14 +106958,14 @@ public final void rule__ActionUsageParameterMember__Group__1__Impl() throws Reco
// $ANTLR start "rule__ActionUsageParameter__Group_0__0"
- // InternalSysML.g:31392:1: rule__ActionUsageParameter__Group_0__0 : rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1 ;
+ // InternalSysML.g:31367:1: rule__ActionUsageParameter__Group_0__0 : rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1 ;
public final void rule__ActionUsageParameter__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31396:1: ( rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1 )
- // InternalSysML.g:31397:2: rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1
+ // InternalSysML.g:31371:1: ( rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1 )
+ // InternalSysML.g:31372:2: rule__ActionUsageParameter__Group_0__0__Impl rule__ActionUsageParameter__Group_0__1
{
pushFollow(FOLLOW_76);
rule__ActionUsageParameter__Group_0__0__Impl();
@@ -107087,17 +106996,17 @@ public final void rule__ActionUsageParameter__Group_0__0() throws RecognitionExc
// $ANTLR start "rule__ActionUsageParameter__Group_0__0__Impl"
- // InternalSysML.g:31404:1: rule__ActionUsageParameter__Group_0__0__Impl : ( ruleParameter ) ;
+ // InternalSysML.g:31379:1: rule__ActionUsageParameter__Group_0__0__Impl : ( ruleParameter ) ;
public final void rule__ActionUsageParameter__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31408:1: ( ( ruleParameter ) )
- // InternalSysML.g:31409:1: ( ruleParameter )
+ // InternalSysML.g:31383:1: ( ( ruleParameter ) )
+ // InternalSysML.g:31384:1: ( ruleParameter )
{
- // InternalSysML.g:31409:1: ( ruleParameter )
- // InternalSysML.g:31410:2: ruleParameter
+ // InternalSysML.g:31384:1: ( ruleParameter )
+ // InternalSysML.g:31385:2: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getParameterParserRuleCall_0_0());
@@ -107132,14 +107041,14 @@ public final void rule__ActionUsageParameter__Group_0__0__Impl() throws Recognit
// $ANTLR start "rule__ActionUsageParameter__Group_0__1"
- // InternalSysML.g:31419:1: rule__ActionUsageParameter__Group_0__1 : rule__ActionUsageParameter__Group_0__1__Impl ;
+ // InternalSysML.g:31394:1: rule__ActionUsageParameter__Group_0__1 : rule__ActionUsageParameter__Group_0__1__Impl ;
public final void rule__ActionUsageParameter__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31423:1: ( rule__ActionUsageParameter__Group_0__1__Impl )
- // InternalSysML.g:31424:2: rule__ActionUsageParameter__Group_0__1__Impl
+ // InternalSysML.g:31398:1: ( rule__ActionUsageParameter__Group_0__1__Impl )
+ // InternalSysML.g:31399:2: rule__ActionUsageParameter__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameter__Group_0__1__Impl();
@@ -107165,22 +107074,22 @@ public final void rule__ActionUsageParameter__Group_0__1() throws RecognitionExc
// $ANTLR start "rule__ActionUsageParameter__Group_0__1__Impl"
- // InternalSysML.g:31430:1: rule__ActionUsageParameter__Group_0__1__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:31405:1: rule__ActionUsageParameter__Group_0__1__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__ActionUsageParameter__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31434:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:31435:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:31409:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:31410:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:31435:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:31436:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:31410:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:31411:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getValueOrFlowPartParserRuleCall_0_1());
}
- // InternalSysML.g:31437:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:31412:2: ( ruleValueOrFlowPart )?
int alt315=2;
int LA315_0 = input.LA(1);
@@ -107189,7 +107098,7 @@ public final void rule__ActionUsageParameter__Group_0__1__Impl() throws Recognit
}
switch (alt315) {
case 1 :
- // InternalSysML.g:31437:3: ruleValueOrFlowPart
+ // InternalSysML.g:31412:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -107227,14 +107136,14 @@ public final void rule__ActionUsageParameter__Group_0__1__Impl() throws Recognit
// $ANTLR start "rule__ActionUsageParameter__Group_1__0"
- // InternalSysML.g:31446:1: rule__ActionUsageParameter__Group_1__0 : rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1 ;
+ // InternalSysML.g:31421:1: rule__ActionUsageParameter__Group_1__0 : rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1 ;
public final void rule__ActionUsageParameter__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31450:1: ( rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1 )
- // InternalSysML.g:31451:2: rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1
+ // InternalSysML.g:31425:1: ( rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1 )
+ // InternalSysML.g:31426:2: rule__ActionUsageParameter__Group_1__0__Impl rule__ActionUsageParameter__Group_1__1
{
pushFollow(FOLLOW_134);
rule__ActionUsageParameter__Group_1__0__Impl();
@@ -107265,23 +107174,23 @@ public final void rule__ActionUsageParameter__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__ActionUsageParameter__Group_1__0__Impl"
- // InternalSysML.g:31458:1: rule__ActionUsageParameter__Group_1__0__Impl : ( () ) ;
+ // InternalSysML.g:31433:1: rule__ActionUsageParameter__Group_1__0__Impl : ( () ) ;
public final void rule__ActionUsageParameter__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31462:1: ( ( () ) )
- // InternalSysML.g:31463:1: ( () )
+ // InternalSysML.g:31437:1: ( ( () ) )
+ // InternalSysML.g:31438:1: ( () )
{
- // InternalSysML.g:31463:1: ( () )
- // InternalSysML.g:31464:2: ()
+ // InternalSysML.g:31438:1: ( () )
+ // InternalSysML.g:31439:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getReferenceUsageAction_1_0());
}
- // InternalSysML.g:31465:2: ()
- // InternalSysML.g:31465:3:
+ // InternalSysML.g:31440:2: ()
+ // InternalSysML.g:31440:3:
{
}
@@ -107306,14 +107215,14 @@ public final void rule__ActionUsageParameter__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__ActionUsageParameter__Group_1__1"
- // InternalSysML.g:31473:1: rule__ActionUsageParameter__Group_1__1 : rule__ActionUsageParameter__Group_1__1__Impl ;
+ // InternalSysML.g:31448:1: rule__ActionUsageParameter__Group_1__1 : rule__ActionUsageParameter__Group_1__1__Impl ;
public final void rule__ActionUsageParameter__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31477:1: ( rule__ActionUsageParameter__Group_1__1__Impl )
- // InternalSysML.g:31478:2: rule__ActionUsageParameter__Group_1__1__Impl
+ // InternalSysML.g:31452:1: ( rule__ActionUsageParameter__Group_1__1__Impl )
+ // InternalSysML.g:31453:2: rule__ActionUsageParameter__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActionUsageParameter__Group_1__1__Impl();
@@ -107339,17 +107248,17 @@ public final void rule__ActionUsageParameter__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__ActionUsageParameter__Group_1__1__Impl"
- // InternalSysML.g:31484:1: rule__ActionUsageParameter__Group_1__1__Impl : ( ruleValueOrFlowPart ) ;
+ // InternalSysML.g:31459:1: rule__ActionUsageParameter__Group_1__1__Impl : ( ruleValueOrFlowPart ) ;
public final void rule__ActionUsageParameter__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31488:1: ( ( ruleValueOrFlowPart ) )
- // InternalSysML.g:31489:1: ( ruleValueOrFlowPart )
+ // InternalSysML.g:31463:1: ( ( ruleValueOrFlowPart ) )
+ // InternalSysML.g:31464:1: ( ruleValueOrFlowPart )
{
- // InternalSysML.g:31489:1: ( ruleValueOrFlowPart )
- // InternalSysML.g:31490:2: ruleValueOrFlowPart
+ // InternalSysML.g:31464:1: ( ruleValueOrFlowPart )
+ // InternalSysML.g:31465:2: ruleValueOrFlowPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterAccess().getValueOrFlowPartParserRuleCall_1_1());
@@ -107384,14 +107293,14 @@ public final void rule__ActionUsageParameter__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__AcceptNode__Group__0"
- // InternalSysML.g:31500:1: rule__AcceptNode__Group__0 : rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1 ;
+ // InternalSysML.g:31475:1: rule__AcceptNode__Group__0 : rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1 ;
public final void rule__AcceptNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31504:1: ( rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1 )
- // InternalSysML.g:31505:2: rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1
+ // InternalSysML.g:31479:1: ( rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1 )
+ // InternalSysML.g:31480:2: rule__AcceptNode__Group__0__Impl rule__AcceptNode__Group__1
{
pushFollow(FOLLOW_135);
rule__AcceptNode__Group__0__Impl();
@@ -107422,22 +107331,22 @@ public final void rule__AcceptNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__AcceptNode__Group__0__Impl"
- // InternalSysML.g:31512:1: rule__AcceptNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:31487:1: rule__AcceptNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AcceptNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31516:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:31517:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:31491:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:31492:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:31517:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:31518:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:31492:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:31493:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:31519:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:31494:2: ( ruleUsagePrefix )?
int alt316=2;
int LA316_0 = input.LA(1);
@@ -107446,7 +107355,7 @@ public final void rule__AcceptNode__Group__0__Impl() throws RecognitionException
}
switch (alt316) {
case 1 :
- // InternalSysML.g:31519:3: ruleUsagePrefix
+ // InternalSysML.g:31494:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -107484,14 +107393,14 @@ public final void rule__AcceptNode__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__AcceptNode__Group__1"
- // InternalSysML.g:31527:1: rule__AcceptNode__Group__1 : rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2 ;
+ // InternalSysML.g:31502:1: rule__AcceptNode__Group__1 : rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2 ;
public final void rule__AcceptNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31531:1: ( rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2 )
- // InternalSysML.g:31532:2: rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2
+ // InternalSysML.g:31506:1: ( rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2 )
+ // InternalSysML.g:31507:2: rule__AcceptNode__Group__1__Impl rule__AcceptNode__Group__2
{
pushFollow(FOLLOW_18);
rule__AcceptNode__Group__1__Impl();
@@ -107522,17 +107431,17 @@ public final void rule__AcceptNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__AcceptNode__Group__1__Impl"
- // InternalSysML.g:31539:1: rule__AcceptNode__Group__1__Impl : ( ruleAcceptNodeDeclaration ) ;
+ // InternalSysML.g:31514:1: rule__AcceptNode__Group__1__Impl : ( ruleAcceptNodeDeclaration ) ;
public final void rule__AcceptNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31543:1: ( ( ruleAcceptNodeDeclaration ) )
- // InternalSysML.g:31544:1: ( ruleAcceptNodeDeclaration )
+ // InternalSysML.g:31518:1: ( ( ruleAcceptNodeDeclaration ) )
+ // InternalSysML.g:31519:1: ( ruleAcceptNodeDeclaration )
{
- // InternalSysML.g:31544:1: ( ruleAcceptNodeDeclaration )
- // InternalSysML.g:31545:2: ruleAcceptNodeDeclaration
+ // InternalSysML.g:31519:1: ( ruleAcceptNodeDeclaration )
+ // InternalSysML.g:31520:2: ruleAcceptNodeDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeAccess().getAcceptNodeDeclarationParserRuleCall_1());
@@ -107567,14 +107476,14 @@ public final void rule__AcceptNode__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__AcceptNode__Group__2"
- // InternalSysML.g:31554:1: rule__AcceptNode__Group__2 : rule__AcceptNode__Group__2__Impl ;
+ // InternalSysML.g:31529:1: rule__AcceptNode__Group__2 : rule__AcceptNode__Group__2__Impl ;
public final void rule__AcceptNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31558:1: ( rule__AcceptNode__Group__2__Impl )
- // InternalSysML.g:31559:2: rule__AcceptNode__Group__2__Impl
+ // InternalSysML.g:31533:1: ( rule__AcceptNode__Group__2__Impl )
+ // InternalSysML.g:31534:2: rule__AcceptNode__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AcceptNode__Group__2__Impl();
@@ -107600,17 +107509,17 @@ public final void rule__AcceptNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__AcceptNode__Group__2__Impl"
- // InternalSysML.g:31565:1: rule__AcceptNode__Group__2__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:31540:1: rule__AcceptNode__Group__2__Impl : ( ruleActionBody ) ;
public final void rule__AcceptNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31569:1: ( ( ruleActionBody ) )
- // InternalSysML.g:31570:1: ( ruleActionBody )
+ // InternalSysML.g:31544:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:31545:1: ( ruleActionBody )
{
- // InternalSysML.g:31570:1: ( ruleActionBody )
- // InternalSysML.g:31571:2: ruleActionBody
+ // InternalSysML.g:31545:1: ( ruleActionBody )
+ // InternalSysML.g:31546:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeAccess().getActionBodyParserRuleCall_2());
@@ -107645,14 +107554,14 @@ public final void rule__AcceptNode__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__AcceptNodeDeclaration__Group__0"
- // InternalSysML.g:31581:1: rule__AcceptNodeDeclaration__Group__0 : rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1 ;
+ // InternalSysML.g:31556:1: rule__AcceptNodeDeclaration__Group__0 : rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1 ;
public final void rule__AcceptNodeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31585:1: ( rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1 )
- // InternalSysML.g:31586:2: rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1
+ // InternalSysML.g:31560:1: ( rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1 )
+ // InternalSysML.g:31561:2: rule__AcceptNodeDeclaration__Group__0__Impl rule__AcceptNodeDeclaration__Group__1
{
pushFollow(FOLLOW_136);
rule__AcceptNodeDeclaration__Group__0__Impl();
@@ -107683,23 +107592,23 @@ public final void rule__AcceptNodeDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__AcceptNodeDeclaration__Group__0__Impl"
- // InternalSysML.g:31593:1: rule__AcceptNodeDeclaration__Group__0__Impl : ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:31568:1: rule__AcceptNodeDeclaration__Group__0__Impl : ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__AcceptNodeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31597:1: ( ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:31598:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:31572:1: ( ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:31573:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:31598:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:31599:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:31573:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:31574:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:31600:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:31600:3: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:31575:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:31575:3: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0();
@@ -107734,14 +107643,14 @@ public final void rule__AcceptNodeDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__AcceptNodeDeclaration__Group__1"
- // InternalSysML.g:31608:1: rule__AcceptNodeDeclaration__Group__1 : rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2 ;
+ // InternalSysML.g:31583:1: rule__AcceptNodeDeclaration__Group__1 : rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2 ;
public final void rule__AcceptNodeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31612:1: ( rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2 )
- // InternalSysML.g:31613:2: rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2
+ // InternalSysML.g:31587:1: ( rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2 )
+ // InternalSysML.g:31588:2: rule__AcceptNodeDeclaration__Group__1__Impl rule__AcceptNodeDeclaration__Group__2
{
pushFollow(FOLLOW_136);
rule__AcceptNodeDeclaration__Group__1__Impl();
@@ -107772,22 +107681,22 @@ public final void rule__AcceptNodeDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__AcceptNodeDeclaration__Group__1__Impl"
- // InternalSysML.g:31620:1: rule__AcceptNodeDeclaration__Group__1__Impl : ( ( rule__AcceptNodeDeclaration__Group_1__0 )? ) ;
+ // InternalSysML.g:31595:1: rule__AcceptNodeDeclaration__Group__1__Impl : ( ( rule__AcceptNodeDeclaration__Group_1__0 )? ) ;
public final void rule__AcceptNodeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31624:1: ( ( ( rule__AcceptNodeDeclaration__Group_1__0 )? ) )
- // InternalSysML.g:31625:1: ( ( rule__AcceptNodeDeclaration__Group_1__0 )? )
+ // InternalSysML.g:31599:1: ( ( ( rule__AcceptNodeDeclaration__Group_1__0 )? ) )
+ // InternalSysML.g:31600:1: ( ( rule__AcceptNodeDeclaration__Group_1__0 )? )
{
- // InternalSysML.g:31625:1: ( ( rule__AcceptNodeDeclaration__Group_1__0 )? )
- // InternalSysML.g:31626:2: ( rule__AcceptNodeDeclaration__Group_1__0 )?
+ // InternalSysML.g:31600:1: ( ( rule__AcceptNodeDeclaration__Group_1__0 )? )
+ // InternalSysML.g:31601:2: ( rule__AcceptNodeDeclaration__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getGroup_1());
}
- // InternalSysML.g:31627:2: ( rule__AcceptNodeDeclaration__Group_1__0 )?
+ // InternalSysML.g:31602:2: ( rule__AcceptNodeDeclaration__Group_1__0 )?
int alt317=2;
int LA317_0 = input.LA(1);
@@ -107796,7 +107705,7 @@ public final void rule__AcceptNodeDeclaration__Group__1__Impl() throws Recogniti
}
switch (alt317) {
case 1 :
- // InternalSysML.g:31627:3: rule__AcceptNodeDeclaration__Group_1__0
+ // InternalSysML.g:31602:3: rule__AcceptNodeDeclaration__Group_1__0
{
pushFollow(FOLLOW_2);
rule__AcceptNodeDeclaration__Group_1__0();
@@ -107834,14 +107743,14 @@ public final void rule__AcceptNodeDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__AcceptNodeDeclaration__Group__2"
- // InternalSysML.g:31635:1: rule__AcceptNodeDeclaration__Group__2 : rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3 ;
+ // InternalSysML.g:31610:1: rule__AcceptNodeDeclaration__Group__2 : rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3 ;
public final void rule__AcceptNodeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31639:1: ( rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3 )
- // InternalSysML.g:31640:2: rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3
+ // InternalSysML.g:31614:1: ( rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3 )
+ // InternalSysML.g:31615:2: rule__AcceptNodeDeclaration__Group__2__Impl rule__AcceptNodeDeclaration__Group__3
{
pushFollow(FOLLOW_44);
rule__AcceptNodeDeclaration__Group__2__Impl();
@@ -107872,17 +107781,17 @@ public final void rule__AcceptNodeDeclaration__Group__2() throws RecognitionExce
// $ANTLR start "rule__AcceptNodeDeclaration__Group__2__Impl"
- // InternalSysML.g:31647:1: rule__AcceptNodeDeclaration__Group__2__Impl : ( 'accept' ) ;
+ // InternalSysML.g:31622:1: rule__AcceptNodeDeclaration__Group__2__Impl : ( 'accept' ) ;
public final void rule__AcceptNodeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31651:1: ( ( 'accept' ) )
- // InternalSysML.g:31652:1: ( 'accept' )
+ // InternalSysML.g:31626:1: ( ( 'accept' ) )
+ // InternalSysML.g:31627:1: ( 'accept' )
{
- // InternalSysML.g:31652:1: ( 'accept' )
- // InternalSysML.g:31653:2: 'accept'
+ // InternalSysML.g:31627:1: ( 'accept' )
+ // InternalSysML.g:31628:2: 'accept'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getAcceptKeyword_2());
@@ -107913,14 +107822,14 @@ public final void rule__AcceptNodeDeclaration__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__AcceptNodeDeclaration__Group__3"
- // InternalSysML.g:31662:1: rule__AcceptNodeDeclaration__Group__3 : rule__AcceptNodeDeclaration__Group__3__Impl ;
+ // InternalSysML.g:31637:1: rule__AcceptNodeDeclaration__Group__3 : rule__AcceptNodeDeclaration__Group__3__Impl ;
public final void rule__AcceptNodeDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31666:1: ( rule__AcceptNodeDeclaration__Group__3__Impl )
- // InternalSysML.g:31667:2: rule__AcceptNodeDeclaration__Group__3__Impl
+ // InternalSysML.g:31641:1: ( rule__AcceptNodeDeclaration__Group__3__Impl )
+ // InternalSysML.g:31642:2: rule__AcceptNodeDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AcceptNodeDeclaration__Group__3__Impl();
@@ -107946,23 +107855,23 @@ public final void rule__AcceptNodeDeclaration__Group__3() throws RecognitionExce
// $ANTLR start "rule__AcceptNodeDeclaration__Group__3__Impl"
- // InternalSysML.g:31673:1: rule__AcceptNodeDeclaration__Group__3__Impl : ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:31648:1: rule__AcceptNodeDeclaration__Group__3__Impl : ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__AcceptNodeDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31677:1: ( ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:31678:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:31652:1: ( ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:31653:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:31678:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:31679:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:31653:1: ( ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:31654:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:31680:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:31680:3: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:31655:2: ( rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:31655:3: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3();
@@ -107997,14 +107906,14 @@ public final void rule__AcceptNodeDeclaration__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__AcceptNodeDeclaration__Group_1__0"
- // InternalSysML.g:31689:1: rule__AcceptNodeDeclaration__Group_1__0 : rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1 ;
+ // InternalSysML.g:31664:1: rule__AcceptNodeDeclaration__Group_1__0 : rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1 ;
public final void rule__AcceptNodeDeclaration__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31693:1: ( rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1 )
- // InternalSysML.g:31694:2: rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1
+ // InternalSysML.g:31668:1: ( rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1 )
+ // InternalSysML.g:31669:2: rule__AcceptNodeDeclaration__Group_1__0__Impl rule__AcceptNodeDeclaration__Group_1__1
{
pushFollow(FOLLOW_44);
rule__AcceptNodeDeclaration__Group_1__0__Impl();
@@ -108035,17 +107944,17 @@ public final void rule__AcceptNodeDeclaration__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__AcceptNodeDeclaration__Group_1__0__Impl"
- // InternalSysML.g:31701:1: rule__AcceptNodeDeclaration__Group_1__0__Impl : ( 'action' ) ;
+ // InternalSysML.g:31676:1: rule__AcceptNodeDeclaration__Group_1__0__Impl : ( 'action' ) ;
public final void rule__AcceptNodeDeclaration__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31705:1: ( ( 'action' ) )
- // InternalSysML.g:31706:1: ( 'action' )
+ // InternalSysML.g:31680:1: ( ( 'action' ) )
+ // InternalSysML.g:31681:1: ( 'action' )
{
- // InternalSysML.g:31706:1: ( 'action' )
- // InternalSysML.g:31707:2: 'action'
+ // InternalSysML.g:31681:1: ( 'action' )
+ // InternalSysML.g:31682:2: 'action'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getActionKeyword_1_0());
@@ -108076,14 +107985,14 @@ public final void rule__AcceptNodeDeclaration__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__AcceptNodeDeclaration__Group_1__1"
- // InternalSysML.g:31716:1: rule__AcceptNodeDeclaration__Group_1__1 : rule__AcceptNodeDeclaration__Group_1__1__Impl ;
+ // InternalSysML.g:31691:1: rule__AcceptNodeDeclaration__Group_1__1 : rule__AcceptNodeDeclaration__Group_1__1__Impl ;
public final void rule__AcceptNodeDeclaration__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31720:1: ( rule__AcceptNodeDeclaration__Group_1__1__Impl )
- // InternalSysML.g:31721:2: rule__AcceptNodeDeclaration__Group_1__1__Impl
+ // InternalSysML.g:31695:1: ( rule__AcceptNodeDeclaration__Group_1__1__Impl )
+ // InternalSysML.g:31696:2: rule__AcceptNodeDeclaration__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__AcceptNodeDeclaration__Group_1__1__Impl();
@@ -108109,17 +108018,17 @@ public final void rule__AcceptNodeDeclaration__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__AcceptNodeDeclaration__Group_1__1__Impl"
- // InternalSysML.g:31727:1: rule__AcceptNodeDeclaration__Group_1__1__Impl : ( ruleUsageDeclaration ) ;
+ // InternalSysML.g:31702:1: rule__AcceptNodeDeclaration__Group_1__1__Impl : ( ruleUsageDeclaration ) ;
public final void rule__AcceptNodeDeclaration__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31731:1: ( ( ruleUsageDeclaration ) )
- // InternalSysML.g:31732:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:31706:1: ( ( ruleUsageDeclaration ) )
+ // InternalSysML.g:31707:1: ( ruleUsageDeclaration )
{
- // InternalSysML.g:31732:1: ( ruleUsageDeclaration )
- // InternalSysML.g:31733:2: ruleUsageDeclaration
+ // InternalSysML.g:31707:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:31708:2: ruleUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getUsageDeclarationParserRuleCall_1_1());
@@ -108154,14 +108063,14 @@ public final void rule__AcceptNodeDeclaration__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__SendNode__Group__0"
- // InternalSysML.g:31743:1: rule__SendNode__Group__0 : rule__SendNode__Group__0__Impl rule__SendNode__Group__1 ;
+ // InternalSysML.g:31718:1: rule__SendNode__Group__0 : rule__SendNode__Group__0__Impl rule__SendNode__Group__1 ;
public final void rule__SendNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31747:1: ( rule__SendNode__Group__0__Impl rule__SendNode__Group__1 )
- // InternalSysML.g:31748:2: rule__SendNode__Group__0__Impl rule__SendNode__Group__1
+ // InternalSysML.g:31722:1: ( rule__SendNode__Group__0__Impl rule__SendNode__Group__1 )
+ // InternalSysML.g:31723:2: rule__SendNode__Group__0__Impl rule__SendNode__Group__1
{
pushFollow(FOLLOW_135);
rule__SendNode__Group__0__Impl();
@@ -108192,22 +108101,22 @@ public final void rule__SendNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__SendNode__Group__0__Impl"
- // InternalSysML.g:31755:1: rule__SendNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:31730:1: rule__SendNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__SendNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31759:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:31760:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:31734:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:31735:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:31760:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:31761:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:31735:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:31736:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:31762:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:31737:2: ( ruleUsagePrefix )?
int alt318=2;
int LA318_0 = input.LA(1);
@@ -108216,7 +108125,7 @@ public final void rule__SendNode__Group__0__Impl() throws RecognitionException {
}
switch (alt318) {
case 1 :
- // InternalSysML.g:31762:3: ruleUsagePrefix
+ // InternalSysML.g:31737:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -108254,14 +108163,14 @@ public final void rule__SendNode__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__SendNode__Group__1"
- // InternalSysML.g:31770:1: rule__SendNode__Group__1 : rule__SendNode__Group__1__Impl rule__SendNode__Group__2 ;
+ // InternalSysML.g:31745:1: rule__SendNode__Group__1 : rule__SendNode__Group__1__Impl rule__SendNode__Group__2 ;
public final void rule__SendNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31774:1: ( rule__SendNode__Group__1__Impl rule__SendNode__Group__2 )
- // InternalSysML.g:31775:2: rule__SendNode__Group__1__Impl rule__SendNode__Group__2
+ // InternalSysML.g:31749:1: ( rule__SendNode__Group__1__Impl rule__SendNode__Group__2 )
+ // InternalSysML.g:31750:2: rule__SendNode__Group__1__Impl rule__SendNode__Group__2
{
pushFollow(FOLLOW_18);
rule__SendNode__Group__1__Impl();
@@ -108292,17 +108201,17 @@ public final void rule__SendNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__SendNode__Group__1__Impl"
- // InternalSysML.g:31782:1: rule__SendNode__Group__1__Impl : ( ruleSendNodeDeclaration ) ;
+ // InternalSysML.g:31757:1: rule__SendNode__Group__1__Impl : ( ruleSendNodeDeclaration ) ;
public final void rule__SendNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31786:1: ( ( ruleSendNodeDeclaration ) )
- // InternalSysML.g:31787:1: ( ruleSendNodeDeclaration )
+ // InternalSysML.g:31761:1: ( ( ruleSendNodeDeclaration ) )
+ // InternalSysML.g:31762:1: ( ruleSendNodeDeclaration )
{
- // InternalSysML.g:31787:1: ( ruleSendNodeDeclaration )
- // InternalSysML.g:31788:2: ruleSendNodeDeclaration
+ // InternalSysML.g:31762:1: ( ruleSendNodeDeclaration )
+ // InternalSysML.g:31763:2: ruleSendNodeDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeAccess().getSendNodeDeclarationParserRuleCall_1());
@@ -108337,14 +108246,14 @@ public final void rule__SendNode__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__SendNode__Group__2"
- // InternalSysML.g:31797:1: rule__SendNode__Group__2 : rule__SendNode__Group__2__Impl ;
+ // InternalSysML.g:31772:1: rule__SendNode__Group__2 : rule__SendNode__Group__2__Impl ;
public final void rule__SendNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31801:1: ( rule__SendNode__Group__2__Impl )
- // InternalSysML.g:31802:2: rule__SendNode__Group__2__Impl
+ // InternalSysML.g:31776:1: ( rule__SendNode__Group__2__Impl )
+ // InternalSysML.g:31777:2: rule__SendNode__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SendNode__Group__2__Impl();
@@ -108370,17 +108279,17 @@ public final void rule__SendNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__SendNode__Group__2__Impl"
- // InternalSysML.g:31808:1: rule__SendNode__Group__2__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:31783:1: rule__SendNode__Group__2__Impl : ( ruleActionBody ) ;
public final void rule__SendNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31812:1: ( ( ruleActionBody ) )
- // InternalSysML.g:31813:1: ( ruleActionBody )
+ // InternalSysML.g:31787:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:31788:1: ( ruleActionBody )
{
- // InternalSysML.g:31813:1: ( ruleActionBody )
- // InternalSysML.g:31814:2: ruleActionBody
+ // InternalSysML.g:31788:1: ( ruleActionBody )
+ // InternalSysML.g:31789:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeAccess().getActionBodyParserRuleCall_2());
@@ -108415,14 +108324,14 @@ public final void rule__SendNode__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__SendNodeDeclaration__Group__0"
- // InternalSysML.g:31824:1: rule__SendNodeDeclaration__Group__0 : rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1 ;
+ // InternalSysML.g:31799:1: rule__SendNodeDeclaration__Group__0 : rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1 ;
public final void rule__SendNodeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31828:1: ( rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1 )
- // InternalSysML.g:31829:2: rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1
+ // InternalSysML.g:31803:1: ( rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1 )
+ // InternalSysML.g:31804:2: rule__SendNodeDeclaration__Group__0__Impl rule__SendNodeDeclaration__Group__1
{
pushFollow(FOLLOW_60);
rule__SendNodeDeclaration__Group__0__Impl();
@@ -108453,23 +108362,23 @@ public final void rule__SendNodeDeclaration__Group__0() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__0__Impl"
- // InternalSysML.g:31836:1: rule__SendNodeDeclaration__Group__0__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:31811:1: rule__SendNodeDeclaration__Group__0__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__SendNodeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31840:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:31841:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:31815:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:31816:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:31841:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:31842:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:31816:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:31817:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:31843:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:31843:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:31818:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:31818:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0();
@@ -108504,14 +108413,14 @@ public final void rule__SendNodeDeclaration__Group__0__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__1"
- // InternalSysML.g:31851:1: rule__SendNodeDeclaration__Group__1 : rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2 ;
+ // InternalSysML.g:31826:1: rule__SendNodeDeclaration__Group__1 : rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2 ;
public final void rule__SendNodeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31855:1: ( rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2 )
- // InternalSysML.g:31856:2: rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2
+ // InternalSysML.g:31830:1: ( rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2 )
+ // InternalSysML.g:31831:2: rule__SendNodeDeclaration__Group__1__Impl rule__SendNodeDeclaration__Group__2
{
pushFollow(FOLLOW_137);
rule__SendNodeDeclaration__Group__1__Impl();
@@ -108542,23 +108451,23 @@ public final void rule__SendNodeDeclaration__Group__1() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__1__Impl"
- // InternalSysML.g:31863:1: rule__SendNodeDeclaration__Group__1__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:31838:1: rule__SendNodeDeclaration__Group__1__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__SendNodeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31867:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:31868:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:31842:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:31843:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:31868:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:31869:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:31843:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:31844:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:31870:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:31870:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:31845:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:31845:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1();
@@ -108593,14 +108502,14 @@ public final void rule__SendNodeDeclaration__Group__1__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__2"
- // InternalSysML.g:31878:1: rule__SendNodeDeclaration__Group__2 : rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3 ;
+ // InternalSysML.g:31853:1: rule__SendNodeDeclaration__Group__2 : rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3 ;
public final void rule__SendNodeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31882:1: ( rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3 )
- // InternalSysML.g:31883:2: rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3
+ // InternalSysML.g:31857:1: ( rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3 )
+ // InternalSysML.g:31858:2: rule__SendNodeDeclaration__Group__2__Impl rule__SendNodeDeclaration__Group__3
{
pushFollow(FOLLOW_137);
rule__SendNodeDeclaration__Group__2__Impl();
@@ -108631,22 +108540,22 @@ public final void rule__SendNodeDeclaration__Group__2() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__2__Impl"
- // InternalSysML.g:31890:1: rule__SendNodeDeclaration__Group__2__Impl : ( ( rule__SendNodeDeclaration__Group_2__0 )? ) ;
+ // InternalSysML.g:31865:1: rule__SendNodeDeclaration__Group__2__Impl : ( ( rule__SendNodeDeclaration__Group_2__0 )? ) ;
public final void rule__SendNodeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31894:1: ( ( ( rule__SendNodeDeclaration__Group_2__0 )? ) )
- // InternalSysML.g:31895:1: ( ( rule__SendNodeDeclaration__Group_2__0 )? )
+ // InternalSysML.g:31869:1: ( ( ( rule__SendNodeDeclaration__Group_2__0 )? ) )
+ // InternalSysML.g:31870:1: ( ( rule__SendNodeDeclaration__Group_2__0 )? )
{
- // InternalSysML.g:31895:1: ( ( rule__SendNodeDeclaration__Group_2__0 )? )
- // InternalSysML.g:31896:2: ( rule__SendNodeDeclaration__Group_2__0 )?
+ // InternalSysML.g:31870:1: ( ( rule__SendNodeDeclaration__Group_2__0 )? )
+ // InternalSysML.g:31871:2: ( rule__SendNodeDeclaration__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getGroup_2());
}
- // InternalSysML.g:31897:2: ( rule__SendNodeDeclaration__Group_2__0 )?
+ // InternalSysML.g:31872:2: ( rule__SendNodeDeclaration__Group_2__0 )?
int alt319=2;
int LA319_0 = input.LA(1);
@@ -108655,7 +108564,7 @@ public final void rule__SendNodeDeclaration__Group__2__Impl() throws Recognition
}
switch (alt319) {
case 1 :
- // InternalSysML.g:31897:3: rule__SendNodeDeclaration__Group_2__0
+ // InternalSysML.g:31872:3: rule__SendNodeDeclaration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__Group_2__0();
@@ -108693,14 +108602,14 @@ public final void rule__SendNodeDeclaration__Group__2__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__3"
- // InternalSysML.g:31905:1: rule__SendNodeDeclaration__Group__3 : rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4 ;
+ // InternalSysML.g:31880:1: rule__SendNodeDeclaration__Group__3 : rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4 ;
public final void rule__SendNodeDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31909:1: ( rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4 )
- // InternalSysML.g:31910:2: rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4
+ // InternalSysML.g:31884:1: ( rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4 )
+ // InternalSysML.g:31885:2: rule__SendNodeDeclaration__Group__3__Impl rule__SendNodeDeclaration__Group__4
{
pushFollow(FOLLOW_24);
rule__SendNodeDeclaration__Group__3__Impl();
@@ -108731,17 +108640,17 @@ public final void rule__SendNodeDeclaration__Group__3() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__3__Impl"
- // InternalSysML.g:31917:1: rule__SendNodeDeclaration__Group__3__Impl : ( 'send' ) ;
+ // InternalSysML.g:31892:1: rule__SendNodeDeclaration__Group__3__Impl : ( 'send' ) ;
public final void rule__SendNodeDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31921:1: ( ( 'send' ) )
- // InternalSysML.g:31922:1: ( 'send' )
+ // InternalSysML.g:31896:1: ( ( 'send' ) )
+ // InternalSysML.g:31897:1: ( 'send' )
{
- // InternalSysML.g:31922:1: ( 'send' )
- // InternalSysML.g:31923:2: 'send'
+ // InternalSysML.g:31897:1: ( 'send' )
+ // InternalSysML.g:31898:2: 'send'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getSendKeyword_3());
@@ -108772,14 +108681,14 @@ public final void rule__SendNodeDeclaration__Group__3__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__4"
- // InternalSysML.g:31932:1: rule__SendNodeDeclaration__Group__4 : rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5 ;
+ // InternalSysML.g:31907:1: rule__SendNodeDeclaration__Group__4 : rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5 ;
public final void rule__SendNodeDeclaration__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31936:1: ( rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5 )
- // InternalSysML.g:31937:2: rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5
+ // InternalSysML.g:31911:1: ( rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5 )
+ // InternalSysML.g:31912:2: rule__SendNodeDeclaration__Group__4__Impl rule__SendNodeDeclaration__Group__5
{
pushFollow(FOLLOW_61);
rule__SendNodeDeclaration__Group__4__Impl();
@@ -108810,23 +108719,23 @@ public final void rule__SendNodeDeclaration__Group__4() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__4__Impl"
- // InternalSysML.g:31944:1: rule__SendNodeDeclaration__Group__4__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) ;
+ // InternalSysML.g:31919:1: rule__SendNodeDeclaration__Group__4__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) ;
public final void rule__SendNodeDeclaration__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31948:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) )
- // InternalSysML.g:31949:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:31923:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) ) )
+ // InternalSysML.g:31924:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
{
- // InternalSysML.g:31949:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
- // InternalSysML.g:31950:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:31924:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 ) )
+ // InternalSysML.g:31925:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalSysML.g:31951:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 )
- // InternalSysML.g:31951:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4
+ // InternalSysML.g:31926:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 )
+ // InternalSysML.g:31926:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4();
@@ -108861,14 +108770,14 @@ public final void rule__SendNodeDeclaration__Group__4__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__5"
- // InternalSysML.g:31959:1: rule__SendNodeDeclaration__Group__5 : rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6 ;
+ // InternalSysML.g:31934:1: rule__SendNodeDeclaration__Group__5 : rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6 ;
public final void rule__SendNodeDeclaration__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31963:1: ( rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6 )
- // InternalSysML.g:31964:2: rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6
+ // InternalSysML.g:31938:1: ( rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6 )
+ // InternalSysML.g:31939:2: rule__SendNodeDeclaration__Group__5__Impl rule__SendNodeDeclaration__Group__6
{
pushFollow(FOLLOW_24);
rule__SendNodeDeclaration__Group__5__Impl();
@@ -108899,17 +108808,17 @@ public final void rule__SendNodeDeclaration__Group__5() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__5__Impl"
- // InternalSysML.g:31971:1: rule__SendNodeDeclaration__Group__5__Impl : ( 'to' ) ;
+ // InternalSysML.g:31946:1: rule__SendNodeDeclaration__Group__5__Impl : ( 'to' ) ;
public final void rule__SendNodeDeclaration__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31975:1: ( ( 'to' ) )
- // InternalSysML.g:31976:1: ( 'to' )
+ // InternalSysML.g:31950:1: ( ( 'to' ) )
+ // InternalSysML.g:31951:1: ( 'to' )
{
- // InternalSysML.g:31976:1: ( 'to' )
- // InternalSysML.g:31977:2: 'to'
+ // InternalSysML.g:31951:1: ( 'to' )
+ // InternalSysML.g:31952:2: 'to'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getToKeyword_5());
@@ -108940,14 +108849,14 @@ public final void rule__SendNodeDeclaration__Group__5__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group__6"
- // InternalSysML.g:31986:1: rule__SendNodeDeclaration__Group__6 : rule__SendNodeDeclaration__Group__6__Impl ;
+ // InternalSysML.g:31961:1: rule__SendNodeDeclaration__Group__6 : rule__SendNodeDeclaration__Group__6__Impl ;
public final void rule__SendNodeDeclaration__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:31990:1: ( rule__SendNodeDeclaration__Group__6__Impl )
- // InternalSysML.g:31991:2: rule__SendNodeDeclaration__Group__6__Impl
+ // InternalSysML.g:31965:1: ( rule__SendNodeDeclaration__Group__6__Impl )
+ // InternalSysML.g:31966:2: rule__SendNodeDeclaration__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__Group__6__Impl();
@@ -108973,23 +108882,23 @@ public final void rule__SendNodeDeclaration__Group__6() throws RecognitionExcept
// $ANTLR start "rule__SendNodeDeclaration__Group__6__Impl"
- // InternalSysML.g:31997:1: rule__SendNodeDeclaration__Group__6__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) ) ;
+ // InternalSysML.g:31972:1: rule__SendNodeDeclaration__Group__6__Impl : ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) ) ;
public final void rule__SendNodeDeclaration__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32001:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) ) )
- // InternalSysML.g:32002:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) )
+ // InternalSysML.g:31976:1: ( ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) ) )
+ // InternalSysML.g:31977:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) )
{
- // InternalSysML.g:32002:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) )
- // InternalSysML.g:32003:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 )
+ // InternalSysML.g:31977:1: ( ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 ) )
+ // InternalSysML.g:31978:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compAssignment_6());
}
- // InternalSysML.g:32004:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 )
- // InternalSysML.g:32004:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6
+ // InternalSysML.g:31979:2: ( rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 )
+ // InternalSysML.g:31979:3: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6();
@@ -109024,14 +108933,14 @@ public final void rule__SendNodeDeclaration__Group__6__Impl() throws Recognition
// $ANTLR start "rule__SendNodeDeclaration__Group_2__0"
- // InternalSysML.g:32013:1: rule__SendNodeDeclaration__Group_2__0 : rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1 ;
+ // InternalSysML.g:31988:1: rule__SendNodeDeclaration__Group_2__0 : rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1 ;
public final void rule__SendNodeDeclaration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32017:1: ( rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1 )
- // InternalSysML.g:32018:2: rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1
+ // InternalSysML.g:31992:1: ( rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1 )
+ // InternalSysML.g:31993:2: rule__SendNodeDeclaration__Group_2__0__Impl rule__SendNodeDeclaration__Group_2__1
{
pushFollow(FOLLOW_44);
rule__SendNodeDeclaration__Group_2__0__Impl();
@@ -109062,17 +108971,17 @@ public final void rule__SendNodeDeclaration__Group_2__0() throws RecognitionExce
// $ANTLR start "rule__SendNodeDeclaration__Group_2__0__Impl"
- // InternalSysML.g:32025:1: rule__SendNodeDeclaration__Group_2__0__Impl : ( 'action' ) ;
+ // InternalSysML.g:32000:1: rule__SendNodeDeclaration__Group_2__0__Impl : ( 'action' ) ;
public final void rule__SendNodeDeclaration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32029:1: ( ( 'action' ) )
- // InternalSysML.g:32030:1: ( 'action' )
+ // InternalSysML.g:32004:1: ( ( 'action' ) )
+ // InternalSysML.g:32005:1: ( 'action' )
{
- // InternalSysML.g:32030:1: ( 'action' )
- // InternalSysML.g:32031:2: 'action'
+ // InternalSysML.g:32005:1: ( 'action' )
+ // InternalSysML.g:32006:2: 'action'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getActionKeyword_2_0());
@@ -109103,14 +109012,14 @@ public final void rule__SendNodeDeclaration__Group_2__0__Impl() throws Recogniti
// $ANTLR start "rule__SendNodeDeclaration__Group_2__1"
- // InternalSysML.g:32040:1: rule__SendNodeDeclaration__Group_2__1 : rule__SendNodeDeclaration__Group_2__1__Impl ;
+ // InternalSysML.g:32015:1: rule__SendNodeDeclaration__Group_2__1 : rule__SendNodeDeclaration__Group_2__1__Impl ;
public final void rule__SendNodeDeclaration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32044:1: ( rule__SendNodeDeclaration__Group_2__1__Impl )
- // InternalSysML.g:32045:2: rule__SendNodeDeclaration__Group_2__1__Impl
+ // InternalSysML.g:32019:1: ( rule__SendNodeDeclaration__Group_2__1__Impl )
+ // InternalSysML.g:32020:2: rule__SendNodeDeclaration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SendNodeDeclaration__Group_2__1__Impl();
@@ -109136,17 +109045,17 @@ public final void rule__SendNodeDeclaration__Group_2__1() throws RecognitionExce
// $ANTLR start "rule__SendNodeDeclaration__Group_2__1__Impl"
- // InternalSysML.g:32051:1: rule__SendNodeDeclaration__Group_2__1__Impl : ( ruleUsageDeclaration ) ;
+ // InternalSysML.g:32026:1: rule__SendNodeDeclaration__Group_2__1__Impl : ( ruleUsageDeclaration ) ;
public final void rule__SendNodeDeclaration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32055:1: ( ( ruleUsageDeclaration ) )
- // InternalSysML.g:32056:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:32030:1: ( ( ruleUsageDeclaration ) )
+ // InternalSysML.g:32031:1: ( ruleUsageDeclaration )
{
- // InternalSysML.g:32056:1: ( ruleUsageDeclaration )
- // InternalSysML.g:32057:2: ruleUsageDeclaration
+ // InternalSysML.g:32031:1: ( ruleUsageDeclaration )
+ // InternalSysML.g:32032:2: ruleUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getUsageDeclarationParserRuleCall_2_1());
@@ -109181,14 +109090,14 @@ public final void rule__SendNodeDeclaration__Group_2__1__Impl() throws Recogniti
// $ANTLR start "rule__MergeNode__Group__0"
- // InternalSysML.g:32067:1: rule__MergeNode__Group__0 : rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1 ;
+ // InternalSysML.g:32042:1: rule__MergeNode__Group__0 : rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1 ;
public final void rule__MergeNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32071:1: ( rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1 )
- // InternalSysML.g:32072:2: rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1
+ // InternalSysML.g:32046:1: ( rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1 )
+ // InternalSysML.g:32047:2: rule__MergeNode__Group__0__Impl rule__MergeNode__Group__1
{
pushFollow(FOLLOW_138);
rule__MergeNode__Group__0__Impl();
@@ -109219,22 +109128,22 @@ public final void rule__MergeNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__MergeNode__Group__0__Impl"
- // InternalSysML.g:32079:1: rule__MergeNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:32054:1: rule__MergeNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__MergeNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32083:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:32084:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32058:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:32059:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:32084:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:32085:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32059:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32060:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:32086:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32061:2: ( ruleUsagePrefix )?
int alt320=2;
int LA320_0 = input.LA(1);
@@ -109243,7 +109152,7 @@ public final void rule__MergeNode__Group__0__Impl() throws RecognitionException
}
switch (alt320) {
case 1 :
- // InternalSysML.g:32086:3: ruleUsagePrefix
+ // InternalSysML.g:32061:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -109281,14 +109190,14 @@ public final void rule__MergeNode__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__MergeNode__Group__1"
- // InternalSysML.g:32094:1: rule__MergeNode__Group__1 : rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2 ;
+ // InternalSysML.g:32069:1: rule__MergeNode__Group__1 : rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2 ;
public final void rule__MergeNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32098:1: ( rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2 )
- // InternalSysML.g:32099:2: rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2
+ // InternalSysML.g:32073:1: ( rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2 )
+ // InternalSysML.g:32074:2: rule__MergeNode__Group__1__Impl rule__MergeNode__Group__2
{
pushFollow(FOLLOW_139);
rule__MergeNode__Group__1__Impl();
@@ -109319,23 +109228,23 @@ public final void rule__MergeNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__MergeNode__Group__1__Impl"
- // InternalSysML.g:32106:1: rule__MergeNode__Group__1__Impl : ( ( rule__MergeNode__IsCompositeAssignment_1 ) ) ;
+ // InternalSysML.g:32081:1: rule__MergeNode__Group__1__Impl : ( ( rule__MergeNode__IsCompositeAssignment_1 ) ) ;
public final void rule__MergeNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32110:1: ( ( ( rule__MergeNode__IsCompositeAssignment_1 ) ) )
- // InternalSysML.g:32111:1: ( ( rule__MergeNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32085:1: ( ( ( rule__MergeNode__IsCompositeAssignment_1 ) ) )
+ // InternalSysML.g:32086:1: ( ( rule__MergeNode__IsCompositeAssignment_1 ) )
{
- // InternalSysML.g:32111:1: ( ( rule__MergeNode__IsCompositeAssignment_1 ) )
- // InternalSysML.g:32112:2: ( rule__MergeNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32086:1: ( ( rule__MergeNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32087:2: ( rule__MergeNode__IsCompositeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getIsCompositeAssignment_1());
}
- // InternalSysML.g:32113:2: ( rule__MergeNode__IsCompositeAssignment_1 )
- // InternalSysML.g:32113:3: rule__MergeNode__IsCompositeAssignment_1
+ // InternalSysML.g:32088:2: ( rule__MergeNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32088:3: rule__MergeNode__IsCompositeAssignment_1
{
pushFollow(FOLLOW_2);
rule__MergeNode__IsCompositeAssignment_1();
@@ -109370,14 +109279,14 @@ public final void rule__MergeNode__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__MergeNode__Group__2"
- // InternalSysML.g:32121:1: rule__MergeNode__Group__2 : rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3 ;
+ // InternalSysML.g:32096:1: rule__MergeNode__Group__2 : rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3 ;
public final void rule__MergeNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32125:1: ( rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3 )
- // InternalSysML.g:32126:2: rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3
+ // InternalSysML.g:32100:1: ( rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3 )
+ // InternalSysML.g:32101:2: rule__MergeNode__Group__2__Impl rule__MergeNode__Group__3
{
pushFollow(FOLLOW_139);
rule__MergeNode__Group__2__Impl();
@@ -109408,22 +109317,22 @@ public final void rule__MergeNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__MergeNode__Group__2__Impl"
- // InternalSysML.g:32133:1: rule__MergeNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:32108:1: rule__MergeNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__MergeNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32137:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:32138:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32112:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:32113:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:32138:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:32139:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32113:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32114:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:32140:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32115:2: ( ruleUsageDeclaration )?
int alt321=2;
int LA321_0 = input.LA(1);
@@ -109432,7 +109341,7 @@ public final void rule__MergeNode__Group__2__Impl() throws RecognitionException
}
switch (alt321) {
case 1 :
- // InternalSysML.g:32140:3: ruleUsageDeclaration
+ // InternalSysML.g:32115:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -109470,14 +109379,14 @@ public final void rule__MergeNode__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__MergeNode__Group__3"
- // InternalSysML.g:32148:1: rule__MergeNode__Group__3 : rule__MergeNode__Group__3__Impl ;
+ // InternalSysML.g:32123:1: rule__MergeNode__Group__3 : rule__MergeNode__Group__3__Impl ;
public final void rule__MergeNode__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32152:1: ( rule__MergeNode__Group__3__Impl )
- // InternalSysML.g:32153:2: rule__MergeNode__Group__3__Impl
+ // InternalSysML.g:32127:1: ( rule__MergeNode__Group__3__Impl )
+ // InternalSysML.g:32128:2: rule__MergeNode__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__MergeNode__Group__3__Impl();
@@ -109503,17 +109412,17 @@ public final void rule__MergeNode__Group__3() throws RecognitionException {
// $ANTLR start "rule__MergeNode__Group__3__Impl"
- // InternalSysML.g:32159:1: rule__MergeNode__Group__3__Impl : ( ';' ) ;
+ // InternalSysML.g:32134:1: rule__MergeNode__Group__3__Impl : ( ';' ) ;
public final void rule__MergeNode__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32163:1: ( ( ';' ) )
- // InternalSysML.g:32164:1: ( ';' )
+ // InternalSysML.g:32138:1: ( ( ';' ) )
+ // InternalSysML.g:32139:1: ( ';' )
{
- // InternalSysML.g:32164:1: ( ';' )
- // InternalSysML.g:32165:2: ';'
+ // InternalSysML.g:32139:1: ( ';' )
+ // InternalSysML.g:32140:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getSemicolonKeyword_3());
@@ -109544,14 +109453,14 @@ public final void rule__MergeNode__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__DecisionNode__Group__0"
- // InternalSysML.g:32175:1: rule__DecisionNode__Group__0 : rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1 ;
+ // InternalSysML.g:32150:1: rule__DecisionNode__Group__0 : rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1 ;
public final void rule__DecisionNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32179:1: ( rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1 )
- // InternalSysML.g:32180:2: rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1
+ // InternalSysML.g:32154:1: ( rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1 )
+ // InternalSysML.g:32155:2: rule__DecisionNode__Group__0__Impl rule__DecisionNode__Group__1
{
pushFollow(FOLLOW_140);
rule__DecisionNode__Group__0__Impl();
@@ -109582,22 +109491,22 @@ public final void rule__DecisionNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__DecisionNode__Group__0__Impl"
- // InternalSysML.g:32187:1: rule__DecisionNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:32162:1: rule__DecisionNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__DecisionNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32191:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:32192:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32166:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:32167:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:32192:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:32193:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32167:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32168:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:32194:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32169:2: ( ruleUsagePrefix )?
int alt322=2;
int LA322_0 = input.LA(1);
@@ -109606,7 +109515,7 @@ public final void rule__DecisionNode__Group__0__Impl() throws RecognitionExcepti
}
switch (alt322) {
case 1 :
- // InternalSysML.g:32194:3: ruleUsagePrefix
+ // InternalSysML.g:32169:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -109644,14 +109553,14 @@ public final void rule__DecisionNode__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__DecisionNode__Group__1"
- // InternalSysML.g:32202:1: rule__DecisionNode__Group__1 : rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2 ;
+ // InternalSysML.g:32177:1: rule__DecisionNode__Group__1 : rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2 ;
public final void rule__DecisionNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32206:1: ( rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2 )
- // InternalSysML.g:32207:2: rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2
+ // InternalSysML.g:32181:1: ( rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2 )
+ // InternalSysML.g:32182:2: rule__DecisionNode__Group__1__Impl rule__DecisionNode__Group__2
{
pushFollow(FOLLOW_139);
rule__DecisionNode__Group__1__Impl();
@@ -109682,23 +109591,23 @@ public final void rule__DecisionNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__DecisionNode__Group__1__Impl"
- // InternalSysML.g:32214:1: rule__DecisionNode__Group__1__Impl : ( ( rule__DecisionNode__IsCompositeAssignment_1 ) ) ;
+ // InternalSysML.g:32189:1: rule__DecisionNode__Group__1__Impl : ( ( rule__DecisionNode__IsCompositeAssignment_1 ) ) ;
public final void rule__DecisionNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32218:1: ( ( ( rule__DecisionNode__IsCompositeAssignment_1 ) ) )
- // InternalSysML.g:32219:1: ( ( rule__DecisionNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32193:1: ( ( ( rule__DecisionNode__IsCompositeAssignment_1 ) ) )
+ // InternalSysML.g:32194:1: ( ( rule__DecisionNode__IsCompositeAssignment_1 ) )
{
- // InternalSysML.g:32219:1: ( ( rule__DecisionNode__IsCompositeAssignment_1 ) )
- // InternalSysML.g:32220:2: ( rule__DecisionNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32194:1: ( ( rule__DecisionNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32195:2: ( rule__DecisionNode__IsCompositeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getIsCompositeAssignment_1());
}
- // InternalSysML.g:32221:2: ( rule__DecisionNode__IsCompositeAssignment_1 )
- // InternalSysML.g:32221:3: rule__DecisionNode__IsCompositeAssignment_1
+ // InternalSysML.g:32196:2: ( rule__DecisionNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32196:3: rule__DecisionNode__IsCompositeAssignment_1
{
pushFollow(FOLLOW_2);
rule__DecisionNode__IsCompositeAssignment_1();
@@ -109733,14 +109642,14 @@ public final void rule__DecisionNode__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__DecisionNode__Group__2"
- // InternalSysML.g:32229:1: rule__DecisionNode__Group__2 : rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3 ;
+ // InternalSysML.g:32204:1: rule__DecisionNode__Group__2 : rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3 ;
public final void rule__DecisionNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32233:1: ( rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3 )
- // InternalSysML.g:32234:2: rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3
+ // InternalSysML.g:32208:1: ( rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3 )
+ // InternalSysML.g:32209:2: rule__DecisionNode__Group__2__Impl rule__DecisionNode__Group__3
{
pushFollow(FOLLOW_139);
rule__DecisionNode__Group__2__Impl();
@@ -109771,22 +109680,22 @@ public final void rule__DecisionNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__DecisionNode__Group__2__Impl"
- // InternalSysML.g:32241:1: rule__DecisionNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:32216:1: rule__DecisionNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__DecisionNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32245:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:32246:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32220:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:32221:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:32246:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:32247:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32221:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32222:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:32248:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32223:2: ( ruleUsageDeclaration )?
int alt323=2;
int LA323_0 = input.LA(1);
@@ -109795,7 +109704,7 @@ public final void rule__DecisionNode__Group__2__Impl() throws RecognitionExcepti
}
switch (alt323) {
case 1 :
- // InternalSysML.g:32248:3: ruleUsageDeclaration
+ // InternalSysML.g:32223:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -109833,14 +109742,14 @@ public final void rule__DecisionNode__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__DecisionNode__Group__3"
- // InternalSysML.g:32256:1: rule__DecisionNode__Group__3 : rule__DecisionNode__Group__3__Impl ;
+ // InternalSysML.g:32231:1: rule__DecisionNode__Group__3 : rule__DecisionNode__Group__3__Impl ;
public final void rule__DecisionNode__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32260:1: ( rule__DecisionNode__Group__3__Impl )
- // InternalSysML.g:32261:2: rule__DecisionNode__Group__3__Impl
+ // InternalSysML.g:32235:1: ( rule__DecisionNode__Group__3__Impl )
+ // InternalSysML.g:32236:2: rule__DecisionNode__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__DecisionNode__Group__3__Impl();
@@ -109866,17 +109775,17 @@ public final void rule__DecisionNode__Group__3() throws RecognitionException {
// $ANTLR start "rule__DecisionNode__Group__3__Impl"
- // InternalSysML.g:32267:1: rule__DecisionNode__Group__3__Impl : ( ';' ) ;
+ // InternalSysML.g:32242:1: rule__DecisionNode__Group__3__Impl : ( ';' ) ;
public final void rule__DecisionNode__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32271:1: ( ( ';' ) )
- // InternalSysML.g:32272:1: ( ';' )
+ // InternalSysML.g:32246:1: ( ( ';' ) )
+ // InternalSysML.g:32247:1: ( ';' )
{
- // InternalSysML.g:32272:1: ( ';' )
- // InternalSysML.g:32273:2: ';'
+ // InternalSysML.g:32247:1: ( ';' )
+ // InternalSysML.g:32248:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getSemicolonKeyword_3());
@@ -109907,14 +109816,14 @@ public final void rule__DecisionNode__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__JoinNode__Group__0"
- // InternalSysML.g:32283:1: rule__JoinNode__Group__0 : rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1 ;
+ // InternalSysML.g:32258:1: rule__JoinNode__Group__0 : rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1 ;
public final void rule__JoinNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32287:1: ( rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1 )
- // InternalSysML.g:32288:2: rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1
+ // InternalSysML.g:32262:1: ( rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1 )
+ // InternalSysML.g:32263:2: rule__JoinNode__Group__0__Impl rule__JoinNode__Group__1
{
pushFollow(FOLLOW_141);
rule__JoinNode__Group__0__Impl();
@@ -109945,22 +109854,22 @@ public final void rule__JoinNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__0__Impl"
- // InternalSysML.g:32295:1: rule__JoinNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:32270:1: rule__JoinNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__JoinNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32299:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:32300:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32274:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:32275:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:32300:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:32301:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32275:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32276:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:32302:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32277:2: ( ruleUsagePrefix )?
int alt324=2;
int LA324_0 = input.LA(1);
@@ -109969,7 +109878,7 @@ public final void rule__JoinNode__Group__0__Impl() throws RecognitionException {
}
switch (alt324) {
case 1 :
- // InternalSysML.g:32302:3: ruleUsagePrefix
+ // InternalSysML.g:32277:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -110007,14 +109916,14 @@ public final void rule__JoinNode__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__1"
- // InternalSysML.g:32310:1: rule__JoinNode__Group__1 : rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2 ;
+ // InternalSysML.g:32285:1: rule__JoinNode__Group__1 : rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2 ;
public final void rule__JoinNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32314:1: ( rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2 )
- // InternalSysML.g:32315:2: rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2
+ // InternalSysML.g:32289:1: ( rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2 )
+ // InternalSysML.g:32290:2: rule__JoinNode__Group__1__Impl rule__JoinNode__Group__2
{
pushFollow(FOLLOW_139);
rule__JoinNode__Group__1__Impl();
@@ -110045,23 +109954,23 @@ public final void rule__JoinNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__1__Impl"
- // InternalSysML.g:32322:1: rule__JoinNode__Group__1__Impl : ( ( rule__JoinNode__IsCompositeAssignment_1 ) ) ;
+ // InternalSysML.g:32297:1: rule__JoinNode__Group__1__Impl : ( ( rule__JoinNode__IsCompositeAssignment_1 ) ) ;
public final void rule__JoinNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32326:1: ( ( ( rule__JoinNode__IsCompositeAssignment_1 ) ) )
- // InternalSysML.g:32327:1: ( ( rule__JoinNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32301:1: ( ( ( rule__JoinNode__IsCompositeAssignment_1 ) ) )
+ // InternalSysML.g:32302:1: ( ( rule__JoinNode__IsCompositeAssignment_1 ) )
{
- // InternalSysML.g:32327:1: ( ( rule__JoinNode__IsCompositeAssignment_1 ) )
- // InternalSysML.g:32328:2: ( rule__JoinNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32302:1: ( ( rule__JoinNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32303:2: ( rule__JoinNode__IsCompositeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getIsCompositeAssignment_1());
}
- // InternalSysML.g:32329:2: ( rule__JoinNode__IsCompositeAssignment_1 )
- // InternalSysML.g:32329:3: rule__JoinNode__IsCompositeAssignment_1
+ // InternalSysML.g:32304:2: ( rule__JoinNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32304:3: rule__JoinNode__IsCompositeAssignment_1
{
pushFollow(FOLLOW_2);
rule__JoinNode__IsCompositeAssignment_1();
@@ -110096,14 +110005,14 @@ public final void rule__JoinNode__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__2"
- // InternalSysML.g:32337:1: rule__JoinNode__Group__2 : rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3 ;
+ // InternalSysML.g:32312:1: rule__JoinNode__Group__2 : rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3 ;
public final void rule__JoinNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32341:1: ( rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3 )
- // InternalSysML.g:32342:2: rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3
+ // InternalSysML.g:32316:1: ( rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3 )
+ // InternalSysML.g:32317:2: rule__JoinNode__Group__2__Impl rule__JoinNode__Group__3
{
pushFollow(FOLLOW_139);
rule__JoinNode__Group__2__Impl();
@@ -110134,22 +110043,22 @@ public final void rule__JoinNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__2__Impl"
- // InternalSysML.g:32349:1: rule__JoinNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:32324:1: rule__JoinNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__JoinNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32353:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:32354:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32328:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:32329:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:32354:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:32355:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32329:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32330:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:32356:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32331:2: ( ruleUsageDeclaration )?
int alt325=2;
int LA325_0 = input.LA(1);
@@ -110158,7 +110067,7 @@ public final void rule__JoinNode__Group__2__Impl() throws RecognitionException {
}
switch (alt325) {
case 1 :
- // InternalSysML.g:32356:3: ruleUsageDeclaration
+ // InternalSysML.g:32331:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -110196,14 +110105,14 @@ public final void rule__JoinNode__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__3"
- // InternalSysML.g:32364:1: rule__JoinNode__Group__3 : rule__JoinNode__Group__3__Impl ;
+ // InternalSysML.g:32339:1: rule__JoinNode__Group__3 : rule__JoinNode__Group__3__Impl ;
public final void rule__JoinNode__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32368:1: ( rule__JoinNode__Group__3__Impl )
- // InternalSysML.g:32369:2: rule__JoinNode__Group__3__Impl
+ // InternalSysML.g:32343:1: ( rule__JoinNode__Group__3__Impl )
+ // InternalSysML.g:32344:2: rule__JoinNode__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__JoinNode__Group__3__Impl();
@@ -110229,17 +110138,17 @@ public final void rule__JoinNode__Group__3() throws RecognitionException {
// $ANTLR start "rule__JoinNode__Group__3__Impl"
- // InternalSysML.g:32375:1: rule__JoinNode__Group__3__Impl : ( ';' ) ;
+ // InternalSysML.g:32350:1: rule__JoinNode__Group__3__Impl : ( ';' ) ;
public final void rule__JoinNode__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32379:1: ( ( ';' ) )
- // InternalSysML.g:32380:1: ( ';' )
+ // InternalSysML.g:32354:1: ( ( ';' ) )
+ // InternalSysML.g:32355:1: ( ';' )
{
- // InternalSysML.g:32380:1: ( ';' )
- // InternalSysML.g:32381:2: ';'
+ // InternalSysML.g:32355:1: ( ';' )
+ // InternalSysML.g:32356:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getSemicolonKeyword_3());
@@ -110270,14 +110179,14 @@ public final void rule__JoinNode__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__0"
- // InternalSysML.g:32391:1: rule__ForkNode__Group__0 : rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1 ;
+ // InternalSysML.g:32366:1: rule__ForkNode__Group__0 : rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1 ;
public final void rule__ForkNode__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32395:1: ( rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1 )
- // InternalSysML.g:32396:2: rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1
+ // InternalSysML.g:32370:1: ( rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1 )
+ // InternalSysML.g:32371:2: rule__ForkNode__Group__0__Impl rule__ForkNode__Group__1
{
pushFollow(FOLLOW_116);
rule__ForkNode__Group__0__Impl();
@@ -110308,22 +110217,22 @@ public final void rule__ForkNode__Group__0() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__0__Impl"
- // InternalSysML.g:32403:1: rule__ForkNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:32378:1: rule__ForkNode__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ForkNode__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32407:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:32408:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32382:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:32383:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:32408:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:32409:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32383:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:32384:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:32410:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:32385:2: ( ruleUsagePrefix )?
int alt326=2;
int LA326_0 = input.LA(1);
@@ -110332,7 +110241,7 @@ public final void rule__ForkNode__Group__0__Impl() throws RecognitionException {
}
switch (alt326) {
case 1 :
- // InternalSysML.g:32410:3: ruleUsagePrefix
+ // InternalSysML.g:32385:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -110370,14 +110279,14 @@ public final void rule__ForkNode__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__1"
- // InternalSysML.g:32418:1: rule__ForkNode__Group__1 : rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2 ;
+ // InternalSysML.g:32393:1: rule__ForkNode__Group__1 : rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2 ;
public final void rule__ForkNode__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32422:1: ( rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2 )
- // InternalSysML.g:32423:2: rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2
+ // InternalSysML.g:32397:1: ( rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2 )
+ // InternalSysML.g:32398:2: rule__ForkNode__Group__1__Impl rule__ForkNode__Group__2
{
pushFollow(FOLLOW_139);
rule__ForkNode__Group__1__Impl();
@@ -110408,23 +110317,23 @@ public final void rule__ForkNode__Group__1() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__1__Impl"
- // InternalSysML.g:32430:1: rule__ForkNode__Group__1__Impl : ( ( rule__ForkNode__IsCompositeAssignment_1 ) ) ;
+ // InternalSysML.g:32405:1: rule__ForkNode__Group__1__Impl : ( ( rule__ForkNode__IsCompositeAssignment_1 ) ) ;
public final void rule__ForkNode__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32434:1: ( ( ( rule__ForkNode__IsCompositeAssignment_1 ) ) )
- // InternalSysML.g:32435:1: ( ( rule__ForkNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32409:1: ( ( ( rule__ForkNode__IsCompositeAssignment_1 ) ) )
+ // InternalSysML.g:32410:1: ( ( rule__ForkNode__IsCompositeAssignment_1 ) )
{
- // InternalSysML.g:32435:1: ( ( rule__ForkNode__IsCompositeAssignment_1 ) )
- // InternalSysML.g:32436:2: ( rule__ForkNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32410:1: ( ( rule__ForkNode__IsCompositeAssignment_1 ) )
+ // InternalSysML.g:32411:2: ( rule__ForkNode__IsCompositeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getIsCompositeAssignment_1());
}
- // InternalSysML.g:32437:2: ( rule__ForkNode__IsCompositeAssignment_1 )
- // InternalSysML.g:32437:3: rule__ForkNode__IsCompositeAssignment_1
+ // InternalSysML.g:32412:2: ( rule__ForkNode__IsCompositeAssignment_1 )
+ // InternalSysML.g:32412:3: rule__ForkNode__IsCompositeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ForkNode__IsCompositeAssignment_1();
@@ -110459,14 +110368,14 @@ public final void rule__ForkNode__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__2"
- // InternalSysML.g:32445:1: rule__ForkNode__Group__2 : rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3 ;
+ // InternalSysML.g:32420:1: rule__ForkNode__Group__2 : rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3 ;
public final void rule__ForkNode__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32449:1: ( rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3 )
- // InternalSysML.g:32450:2: rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3
+ // InternalSysML.g:32424:1: ( rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3 )
+ // InternalSysML.g:32425:2: rule__ForkNode__Group__2__Impl rule__ForkNode__Group__3
{
pushFollow(FOLLOW_139);
rule__ForkNode__Group__2__Impl();
@@ -110497,22 +110406,22 @@ public final void rule__ForkNode__Group__2() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__2__Impl"
- // InternalSysML.g:32457:1: rule__ForkNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:32432:1: rule__ForkNode__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ForkNode__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32461:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:32462:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32436:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:32437:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:32462:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:32463:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32437:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32438:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:32464:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32439:2: ( ruleUsageDeclaration )?
int alt327=2;
int LA327_0 = input.LA(1);
@@ -110521,7 +110430,7 @@ public final void rule__ForkNode__Group__2__Impl() throws RecognitionException {
}
switch (alt327) {
case 1 :
- // InternalSysML.g:32464:3: ruleUsageDeclaration
+ // InternalSysML.g:32439:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -110559,14 +110468,14 @@ public final void rule__ForkNode__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__3"
- // InternalSysML.g:32472:1: rule__ForkNode__Group__3 : rule__ForkNode__Group__3__Impl ;
+ // InternalSysML.g:32447:1: rule__ForkNode__Group__3 : rule__ForkNode__Group__3__Impl ;
public final void rule__ForkNode__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32476:1: ( rule__ForkNode__Group__3__Impl )
- // InternalSysML.g:32477:2: rule__ForkNode__Group__3__Impl
+ // InternalSysML.g:32451:1: ( rule__ForkNode__Group__3__Impl )
+ // InternalSysML.g:32452:2: rule__ForkNode__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ForkNode__Group__3__Impl();
@@ -110592,17 +110501,17 @@ public final void rule__ForkNode__Group__3() throws RecognitionException {
// $ANTLR start "rule__ForkNode__Group__3__Impl"
- // InternalSysML.g:32483:1: rule__ForkNode__Group__3__Impl : ( ';' ) ;
+ // InternalSysML.g:32458:1: rule__ForkNode__Group__3__Impl : ( ';' ) ;
public final void rule__ForkNode__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32487:1: ( ( ';' ) )
- // InternalSysML.g:32488:1: ( ';' )
+ // InternalSysML.g:32462:1: ( ( ';' ) )
+ // InternalSysML.g:32463:1: ( ';' )
{
- // InternalSysML.g:32488:1: ( ';' )
- // InternalSysML.g:32489:2: ';'
+ // InternalSysML.g:32463:1: ( ';' )
+ // InternalSysML.g:32464:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getSemicolonKeyword_3());
@@ -110633,14 +110542,14 @@ public final void rule__ForkNode__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__TargetSuccession__Group__0"
- // InternalSysML.g:32499:1: rule__TargetSuccession__Group__0 : rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1 ;
+ // InternalSysML.g:32474:1: rule__TargetSuccession__Group__0 : rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1 ;
public final void rule__TargetSuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32503:1: ( rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1 )
- // InternalSysML.g:32504:2: rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1
+ // InternalSysML.g:32478:1: ( rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1 )
+ // InternalSysML.g:32479:2: rule__TargetSuccession__Group__0__Impl rule__TargetSuccession__Group__1
{
pushFollow(FOLLOW_44);
rule__TargetSuccession__Group__0__Impl();
@@ -110671,17 +110580,17 @@ public final void rule__TargetSuccession__Group__0() throws RecognitionException
// $ANTLR start "rule__TargetSuccession__Group__0__Impl"
- // InternalSysML.g:32511:1: rule__TargetSuccession__Group__0__Impl : ( 'then' ) ;
+ // InternalSysML.g:32486:1: rule__TargetSuccession__Group__0__Impl : ( 'then' ) ;
public final void rule__TargetSuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32515:1: ( ( 'then' ) )
- // InternalSysML.g:32516:1: ( 'then' )
+ // InternalSysML.g:32490:1: ( ( 'then' ) )
+ // InternalSysML.g:32491:1: ( 'then' )
{
- // InternalSysML.g:32516:1: ( 'then' )
- // InternalSysML.g:32517:2: 'then'
+ // InternalSysML.g:32491:1: ( 'then' )
+ // InternalSysML.g:32492:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionAccess().getThenKeyword_0());
@@ -110712,14 +110621,14 @@ public final void rule__TargetSuccession__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__TargetSuccession__Group__1"
- // InternalSysML.g:32526:1: rule__TargetSuccession__Group__1 : rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2 ;
+ // InternalSysML.g:32501:1: rule__TargetSuccession__Group__1 : rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2 ;
public final void rule__TargetSuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32530:1: ( rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2 )
- // InternalSysML.g:32531:2: rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2
+ // InternalSysML.g:32505:1: ( rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2 )
+ // InternalSysML.g:32506:2: rule__TargetSuccession__Group__1__Impl rule__TargetSuccession__Group__2
{
pushFollow(FOLLOW_44);
rule__TargetSuccession__Group__1__Impl();
@@ -110750,23 +110659,23 @@ public final void rule__TargetSuccession__Group__1() throws RecognitionException
// $ANTLR start "rule__TargetSuccession__Group__1__Impl"
- // InternalSysML.g:32538:1: rule__TargetSuccession__Group__1__Impl : ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:32513:1: rule__TargetSuccession__Group__1__Impl : ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__TargetSuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32542:1: ( ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:32543:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:32517:1: ( ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:32518:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:32543:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:32544:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:32518:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:32519:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:32545:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:32545:3: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:32520:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:32520:3: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1();
@@ -110801,14 +110710,14 @@ public final void rule__TargetSuccession__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__TargetSuccession__Group__2"
- // InternalSysML.g:32553:1: rule__TargetSuccession__Group__2 : rule__TargetSuccession__Group__2__Impl ;
+ // InternalSysML.g:32528:1: rule__TargetSuccession__Group__2 : rule__TargetSuccession__Group__2__Impl ;
public final void rule__TargetSuccession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32557:1: ( rule__TargetSuccession__Group__2__Impl )
- // InternalSysML.g:32558:2: rule__TargetSuccession__Group__2__Impl
+ // InternalSysML.g:32532:1: ( rule__TargetSuccession__Group__2__Impl )
+ // InternalSysML.g:32533:2: rule__TargetSuccession__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TargetSuccession__Group__2__Impl();
@@ -110834,23 +110743,23 @@ public final void rule__TargetSuccession__Group__2() throws RecognitionException
// $ANTLR start "rule__TargetSuccession__Group__2__Impl"
- // InternalSysML.g:32564:1: rule__TargetSuccession__Group__2__Impl : ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:32539:1: rule__TargetSuccession__Group__2__Impl : ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__TargetSuccession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32568:1: ( ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalSysML.g:32569:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:32543:1: ( ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:32544:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:32569:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:32570:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:32544:1: ( ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:32545:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:32571:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:32571:3: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:32546:2: ( rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:32546:3: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2();
@@ -110885,14 +110794,14 @@ public final void rule__TargetSuccession__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__GuardedTargetSuccession__Group__0"
- // InternalSysML.g:32580:1: rule__GuardedTargetSuccession__Group__0 : rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1 ;
+ // InternalSysML.g:32555:1: rule__GuardedTargetSuccession__Group__0 : rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1 ;
public final void rule__GuardedTargetSuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32584:1: ( rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1 )
- // InternalSysML.g:32585:2: rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1
+ // InternalSysML.g:32559:1: ( rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1 )
+ // InternalSysML.g:32560:2: rule__GuardedTargetSuccession__Group__0__Impl rule__GuardedTargetSuccession__Group__1
{
pushFollow(FOLLOW_58);
rule__GuardedTargetSuccession__Group__0__Impl();
@@ -110923,23 +110832,23 @@ public final void rule__GuardedTargetSuccession__Group__0() throws RecognitionEx
// $ANTLR start "rule__GuardedTargetSuccession__Group__0__Impl"
- // InternalSysML.g:32592:1: rule__GuardedTargetSuccession__Group__0__Impl : ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:32567:1: rule__GuardedTargetSuccession__Group__0__Impl : ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__GuardedTargetSuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32596:1: ( ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:32597:1: ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:32571:1: ( ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:32572:1: ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:32597:1: ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:32598:2: ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:32572:1: ( ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:32573:2: ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTargetSuccessionAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:32599:2: ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:32599:3: rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:32574:2: ( rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:32574:3: rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0();
@@ -110974,14 +110883,14 @@ public final void rule__GuardedTargetSuccession__Group__0__Impl() throws Recogni
// $ANTLR start "rule__GuardedTargetSuccession__Group__1"
- // InternalSysML.g:32607:1: rule__GuardedTargetSuccession__Group__1 : rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2 ;
+ // InternalSysML.g:32582:1: rule__GuardedTargetSuccession__Group__1 : rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2 ;
public final void rule__GuardedTargetSuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32611:1: ( rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2 )
- // InternalSysML.g:32612:2: rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2
+ // InternalSysML.g:32586:1: ( rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2 )
+ // InternalSysML.g:32587:2: rule__GuardedTargetSuccession__Group__1__Impl rule__GuardedTargetSuccession__Group__2
{
pushFollow(FOLLOW_1);
rule__GuardedTargetSuccession__Group__1__Impl();
@@ -111012,17 +110921,17 @@ public final void rule__GuardedTargetSuccession__Group__1() throws RecognitionEx
// $ANTLR start "rule__GuardedTargetSuccession__Group__1__Impl"
- // InternalSysML.g:32619:1: rule__GuardedTargetSuccession__Group__1__Impl : ( 'then' ) ;
+ // InternalSysML.g:32594:1: rule__GuardedTargetSuccession__Group__1__Impl : ( 'then' ) ;
public final void rule__GuardedTargetSuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32623:1: ( ( 'then' ) )
- // InternalSysML.g:32624:1: ( 'then' )
+ // InternalSysML.g:32598:1: ( ( 'then' ) )
+ // InternalSysML.g:32599:1: ( 'then' )
{
- // InternalSysML.g:32624:1: ( 'then' )
- // InternalSysML.g:32625:2: 'then'
+ // InternalSysML.g:32599:1: ( 'then' )
+ // InternalSysML.g:32600:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTargetSuccessionAccess().getThenKeyword_1());
@@ -111053,14 +110962,14 @@ public final void rule__GuardedTargetSuccession__Group__1__Impl() throws Recogni
// $ANTLR start "rule__GuardedTargetSuccession__Group__2"
- // InternalSysML.g:32634:1: rule__GuardedTargetSuccession__Group__2 : rule__GuardedTargetSuccession__Group__2__Impl ;
+ // InternalSysML.g:32609:1: rule__GuardedTargetSuccession__Group__2 : rule__GuardedTargetSuccession__Group__2__Impl ;
public final void rule__GuardedTargetSuccession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32638:1: ( rule__GuardedTargetSuccession__Group__2__Impl )
- // InternalSysML.g:32639:2: rule__GuardedTargetSuccession__Group__2__Impl
+ // InternalSysML.g:32613:1: ( rule__GuardedTargetSuccession__Group__2__Impl )
+ // InternalSysML.g:32614:2: rule__GuardedTargetSuccession__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTargetSuccession__Group__2__Impl();
@@ -111086,23 +110995,23 @@ public final void rule__GuardedTargetSuccession__Group__2() throws RecognitionEx
// $ANTLR start "rule__GuardedTargetSuccession__Group__2__Impl"
- // InternalSysML.g:32645:1: rule__GuardedTargetSuccession__Group__2__Impl : ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:32620:1: rule__GuardedTargetSuccession__Group__2__Impl : ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) ) ;
public final void rule__GuardedTargetSuccession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32649:1: ( ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) ) )
- // InternalSysML.g:32650:1: ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:32624:1: ( ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:32625:1: ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) )
{
- // InternalSysML.g:32650:1: ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) )
- // InternalSysML.g:32651:2: ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:32625:1: ( ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 ) )
+ // InternalSysML.g:32626:2: ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTargetSuccessionAccess().getOwnedMembership_compAssignment_2());
}
- // InternalSysML.g:32652:2: ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 )
- // InternalSysML.g:32652:3: rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2
+ // InternalSysML.g:32627:2: ( rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 )
+ // InternalSysML.g:32627:3: rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2();
@@ -111137,14 +111046,14 @@ public final void rule__GuardedTargetSuccession__Group__2__Impl() throws Recogni
// $ANTLR start "rule__DefaultTargetSuccession__Group__0"
- // InternalSysML.g:32661:1: rule__DefaultTargetSuccession__Group__0 : rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1 ;
+ // InternalSysML.g:32636:1: rule__DefaultTargetSuccession__Group__0 : rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1 ;
public final void rule__DefaultTargetSuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32665:1: ( rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1 )
- // InternalSysML.g:32666:2: rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1
+ // InternalSysML.g:32640:1: ( rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1 )
+ // InternalSysML.g:32641:2: rule__DefaultTargetSuccession__Group__0__Impl rule__DefaultTargetSuccession__Group__1
{
pushFollow(FOLLOW_1);
rule__DefaultTargetSuccession__Group__0__Impl();
@@ -111175,17 +111084,17 @@ public final void rule__DefaultTargetSuccession__Group__0() throws RecognitionEx
// $ANTLR start "rule__DefaultTargetSuccession__Group__0__Impl"
- // InternalSysML.g:32673:1: rule__DefaultTargetSuccession__Group__0__Impl : ( 'else' ) ;
+ // InternalSysML.g:32648:1: rule__DefaultTargetSuccession__Group__0__Impl : ( 'else' ) ;
public final void rule__DefaultTargetSuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32677:1: ( ( 'else' ) )
- // InternalSysML.g:32678:1: ( 'else' )
+ // InternalSysML.g:32652:1: ( ( 'else' ) )
+ // InternalSysML.g:32653:1: ( 'else' )
{
- // InternalSysML.g:32678:1: ( 'else' )
- // InternalSysML.g:32679:2: 'else'
+ // InternalSysML.g:32653:1: ( 'else' )
+ // InternalSysML.g:32654:2: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultTargetSuccessionAccess().getElseKeyword_0());
@@ -111216,14 +111125,14 @@ public final void rule__DefaultTargetSuccession__Group__0__Impl() throws Recogni
// $ANTLR start "rule__DefaultTargetSuccession__Group__1"
- // InternalSysML.g:32688:1: rule__DefaultTargetSuccession__Group__1 : rule__DefaultTargetSuccession__Group__1__Impl ;
+ // InternalSysML.g:32663:1: rule__DefaultTargetSuccession__Group__1 : rule__DefaultTargetSuccession__Group__1__Impl ;
public final void rule__DefaultTargetSuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32692:1: ( rule__DefaultTargetSuccession__Group__1__Impl )
- // InternalSysML.g:32693:2: rule__DefaultTargetSuccession__Group__1__Impl
+ // InternalSysML.g:32667:1: ( rule__DefaultTargetSuccession__Group__1__Impl )
+ // InternalSysML.g:32668:2: rule__DefaultTargetSuccession__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__DefaultTargetSuccession__Group__1__Impl();
@@ -111249,23 +111158,23 @@ public final void rule__DefaultTargetSuccession__Group__1() throws RecognitionEx
// $ANTLR start "rule__DefaultTargetSuccession__Group__1__Impl"
- // InternalSysML.g:32699:1: rule__DefaultTargetSuccession__Group__1__Impl : ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:32674:1: rule__DefaultTargetSuccession__Group__1__Impl : ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) ) ;
public final void rule__DefaultTargetSuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32703:1: ( ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) ) )
- // InternalSysML.g:32704:1: ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:32678:1: ( ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:32679:1: ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) )
{
- // InternalSysML.g:32704:1: ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) )
- // InternalSysML.g:32705:2: ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:32679:1: ( ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 ) )
+ // InternalSysML.g:32680:2: ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultTargetSuccessionAccess().getOwnedMembership_compAssignment_1());
}
- // InternalSysML.g:32706:2: ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 )
- // InternalSysML.g:32706:3: rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1
+ // InternalSysML.g:32681:2: ( rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 )
+ // InternalSysML.g:32681:3: rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1();
@@ -111300,14 +111209,14 @@ public final void rule__DefaultTargetSuccession__Group__1__Impl() throws Recogni
// $ANTLR start "rule__GuardedSuccession__Group__0"
- // InternalSysML.g:32715:1: rule__GuardedSuccession__Group__0 : rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1 ;
+ // InternalSysML.g:32690:1: rule__GuardedSuccession__Group__0 : rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1 ;
public final void rule__GuardedSuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32719:1: ( rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1 )
- // InternalSysML.g:32720:2: rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1
+ // InternalSysML.g:32694:1: ( rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1 )
+ // InternalSysML.g:32695:2: rule__GuardedSuccession__Group__0__Impl rule__GuardedSuccession__Group__1
{
pushFollow(FOLLOW_57);
rule__GuardedSuccession__Group__0__Impl();
@@ -111338,17 +111247,17 @@ public final void rule__GuardedSuccession__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__0__Impl"
- // InternalSysML.g:32727:1: rule__GuardedSuccession__Group__0__Impl : ( ruleSuccessionKeyword ) ;
+ // InternalSysML.g:32702:1: rule__GuardedSuccession__Group__0__Impl : ( ruleSuccessionKeyword ) ;
public final void rule__GuardedSuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32731:1: ( ( ruleSuccessionKeyword ) )
- // InternalSysML.g:32732:1: ( ruleSuccessionKeyword )
+ // InternalSysML.g:32706:1: ( ( ruleSuccessionKeyword ) )
+ // InternalSysML.g:32707:1: ( ruleSuccessionKeyword )
{
- // InternalSysML.g:32732:1: ( ruleSuccessionKeyword )
- // InternalSysML.g:32733:2: ruleSuccessionKeyword
+ // InternalSysML.g:32707:1: ( ruleSuccessionKeyword )
+ // InternalSysML.g:32708:2: ruleSuccessionKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getSuccessionKeywordParserRuleCall_0());
@@ -111383,14 +111292,14 @@ public final void rule__GuardedSuccession__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group__1"
- // InternalSysML.g:32742:1: rule__GuardedSuccession__Group__1 : rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2 ;
+ // InternalSysML.g:32717:1: rule__GuardedSuccession__Group__1 : rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2 ;
public final void rule__GuardedSuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32746:1: ( rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2 )
- // InternalSysML.g:32747:2: rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2
+ // InternalSysML.g:32721:1: ( rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2 )
+ // InternalSysML.g:32722:2: rule__GuardedSuccession__Group__1__Impl rule__GuardedSuccession__Group__2
{
pushFollow(FOLLOW_57);
rule__GuardedSuccession__Group__1__Impl();
@@ -111421,22 +111330,22 @@ public final void rule__GuardedSuccession__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__1__Impl"
- // InternalSysML.g:32754:1: rule__GuardedSuccession__Group__1__Impl : ( ( rule__GuardedSuccession__Group_1__0 )? ) ;
+ // InternalSysML.g:32729:1: rule__GuardedSuccession__Group__1__Impl : ( ( rule__GuardedSuccession__Group_1__0 )? ) ;
public final void rule__GuardedSuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32758:1: ( ( ( rule__GuardedSuccession__Group_1__0 )? ) )
- // InternalSysML.g:32759:1: ( ( rule__GuardedSuccession__Group_1__0 )? )
+ // InternalSysML.g:32733:1: ( ( ( rule__GuardedSuccession__Group_1__0 )? ) )
+ // InternalSysML.g:32734:1: ( ( rule__GuardedSuccession__Group_1__0 )? )
{
- // InternalSysML.g:32759:1: ( ( rule__GuardedSuccession__Group_1__0 )? )
- // InternalSysML.g:32760:2: ( rule__GuardedSuccession__Group_1__0 )?
+ // InternalSysML.g:32734:1: ( ( rule__GuardedSuccession__Group_1__0 )? )
+ // InternalSysML.g:32735:2: ( rule__GuardedSuccession__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getGroup_1());
}
- // InternalSysML.g:32761:2: ( rule__GuardedSuccession__Group_1__0 )?
+ // InternalSysML.g:32736:2: ( rule__GuardedSuccession__Group_1__0 )?
int alt328=2;
switch ( input.LA(1) ) {
case 53:
@@ -111474,7 +111383,7 @@ public final void rule__GuardedSuccession__Group__1__Impl() throws RecognitionEx
switch (alt328) {
case 1 :
- // InternalSysML.g:32761:3: rule__GuardedSuccession__Group_1__0
+ // InternalSysML.g:32736:3: rule__GuardedSuccession__Group_1__0
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__Group_1__0();
@@ -111512,14 +111421,14 @@ public final void rule__GuardedSuccession__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group__2"
- // InternalSysML.g:32769:1: rule__GuardedSuccession__Group__2 : rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3 ;
+ // InternalSysML.g:32744:1: rule__GuardedSuccession__Group__2 : rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3 ;
public final void rule__GuardedSuccession__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32773:1: ( rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3 )
- // InternalSysML.g:32774:2: rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3
+ // InternalSysML.g:32748:1: ( rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3 )
+ // InternalSysML.g:32749:2: rule__GuardedSuccession__Group__2__Impl rule__GuardedSuccession__Group__3
{
pushFollow(FOLLOW_142);
rule__GuardedSuccession__Group__2__Impl();
@@ -111550,23 +111459,23 @@ public final void rule__GuardedSuccession__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__2__Impl"
- // InternalSysML.g:32781:1: rule__GuardedSuccession__Group__2__Impl : ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:32756:1: rule__GuardedSuccession__Group__2__Impl : ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__GuardedSuccession__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32785:1: ( ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalSysML.g:32786:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:32760:1: ( ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:32761:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:32786:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:32787:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:32761:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:32762:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:32788:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:32788:3: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:32763:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:32763:3: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2();
@@ -111601,14 +111510,14 @@ public final void rule__GuardedSuccession__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group__3"
- // InternalSysML.g:32796:1: rule__GuardedSuccession__Group__3 : rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4 ;
+ // InternalSysML.g:32771:1: rule__GuardedSuccession__Group__3 : rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4 ;
public final void rule__GuardedSuccession__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32800:1: ( rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4 )
- // InternalSysML.g:32801:2: rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4
+ // InternalSysML.g:32775:1: ( rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4 )
+ // InternalSysML.g:32776:2: rule__GuardedSuccession__Group__3__Impl rule__GuardedSuccession__Group__4
{
pushFollow(FOLLOW_58);
rule__GuardedSuccession__Group__3__Impl();
@@ -111639,23 +111548,23 @@ public final void rule__GuardedSuccession__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__3__Impl"
- // InternalSysML.g:32808:1: rule__GuardedSuccession__Group__3__Impl : ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) ) ;
+ // InternalSysML.g:32783:1: rule__GuardedSuccession__Group__3__Impl : ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) ) ;
public final void rule__GuardedSuccession__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32812:1: ( ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) ) )
- // InternalSysML.g:32813:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:32787:1: ( ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) ) )
+ // InternalSysML.g:32788:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) )
{
- // InternalSysML.g:32813:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) )
- // InternalSysML.g:32814:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:32788:1: ( ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 ) )
+ // InternalSysML.g:32789:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedFeatureMembership_compAssignment_3());
}
- // InternalSysML.g:32815:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 )
- // InternalSysML.g:32815:3: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3
+ // InternalSysML.g:32790:2: ( rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 )
+ // InternalSysML.g:32790:3: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3();
@@ -111690,14 +111599,14 @@ public final void rule__GuardedSuccession__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group__4"
- // InternalSysML.g:32823:1: rule__GuardedSuccession__Group__4 : rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5 ;
+ // InternalSysML.g:32798:1: rule__GuardedSuccession__Group__4 : rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5 ;
public final void rule__GuardedSuccession__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32827:1: ( rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5 )
- // InternalSysML.g:32828:2: rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5
+ // InternalSysML.g:32802:1: ( rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5 )
+ // InternalSysML.g:32803:2: rule__GuardedSuccession__Group__4__Impl rule__GuardedSuccession__Group__5
{
pushFollow(FOLLOW_1);
rule__GuardedSuccession__Group__4__Impl();
@@ -111728,17 +111637,17 @@ public final void rule__GuardedSuccession__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__4__Impl"
- // InternalSysML.g:32835:1: rule__GuardedSuccession__Group__4__Impl : ( 'then' ) ;
+ // InternalSysML.g:32810:1: rule__GuardedSuccession__Group__4__Impl : ( 'then' ) ;
public final void rule__GuardedSuccession__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32839:1: ( ( 'then' ) )
- // InternalSysML.g:32840:1: ( 'then' )
+ // InternalSysML.g:32814:1: ( ( 'then' ) )
+ // InternalSysML.g:32815:1: ( 'then' )
{
- // InternalSysML.g:32840:1: ( 'then' )
- // InternalSysML.g:32841:2: 'then'
+ // InternalSysML.g:32815:1: ( 'then' )
+ // InternalSysML.g:32816:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getThenKeyword_4());
@@ -111769,14 +111678,14 @@ public final void rule__GuardedSuccession__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group__5"
- // InternalSysML.g:32850:1: rule__GuardedSuccession__Group__5 : rule__GuardedSuccession__Group__5__Impl ;
+ // InternalSysML.g:32825:1: rule__GuardedSuccession__Group__5 : rule__GuardedSuccession__Group__5__Impl ;
public final void rule__GuardedSuccession__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32854:1: ( rule__GuardedSuccession__Group__5__Impl )
- // InternalSysML.g:32855:2: rule__GuardedSuccession__Group__5__Impl
+ // InternalSysML.g:32829:1: ( rule__GuardedSuccession__Group__5__Impl )
+ // InternalSysML.g:32830:2: rule__GuardedSuccession__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__Group__5__Impl();
@@ -111802,23 +111711,23 @@ public final void rule__GuardedSuccession__Group__5() throws RecognitionExceptio
// $ANTLR start "rule__GuardedSuccession__Group__5__Impl"
- // InternalSysML.g:32861:1: rule__GuardedSuccession__Group__5__Impl : ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) ) ;
+ // InternalSysML.g:32836:1: rule__GuardedSuccession__Group__5__Impl : ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) ) ;
public final void rule__GuardedSuccession__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32865:1: ( ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) ) )
- // InternalSysML.g:32866:1: ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) )
+ // InternalSysML.g:32840:1: ( ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) ) )
+ // InternalSysML.g:32841:1: ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) )
{
- // InternalSysML.g:32866:1: ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) )
- // InternalSysML.g:32867:2: ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 )
+ // InternalSysML.g:32841:1: ( ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 ) )
+ // InternalSysML.g:32842:2: ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedMembership_compAssignment_5());
}
- // InternalSysML.g:32868:2: ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 )
- // InternalSysML.g:32868:3: rule__GuardedSuccession__OwnedMembership_compAssignment_5
+ // InternalSysML.g:32843:2: ( rule__GuardedSuccession__OwnedMembership_compAssignment_5 )
+ // InternalSysML.g:32843:3: rule__GuardedSuccession__OwnedMembership_compAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__OwnedMembership_compAssignment_5();
@@ -111853,14 +111762,14 @@ public final void rule__GuardedSuccession__Group__5__Impl() throws RecognitionEx
// $ANTLR start "rule__GuardedSuccession__Group_1__0"
- // InternalSysML.g:32877:1: rule__GuardedSuccession__Group_1__0 : rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1 ;
+ // InternalSysML.g:32852:1: rule__GuardedSuccession__Group_1__0 : rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1 ;
public final void rule__GuardedSuccession__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32881:1: ( rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1 )
- // InternalSysML.g:32882:2: rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1
+ // InternalSysML.g:32856:1: ( rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1 )
+ // InternalSysML.g:32857:2: rule__GuardedSuccession__Group_1__0__Impl rule__GuardedSuccession__Group_1__1
{
pushFollow(FOLLOW_57);
rule__GuardedSuccession__Group_1__0__Impl();
@@ -111891,22 +111800,22 @@ public final void rule__GuardedSuccession__Group_1__0() throws RecognitionExcept
// $ANTLR start "rule__GuardedSuccession__Group_1__0__Impl"
- // InternalSysML.g:32889:1: rule__GuardedSuccession__Group_1__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:32864:1: rule__GuardedSuccession__Group_1__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__GuardedSuccession__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32893:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:32894:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32868:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:32869:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:32894:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:32895:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32869:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:32870:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getUsageDeclarationParserRuleCall_1_0());
}
- // InternalSysML.g:32896:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:32871:2: ( ruleUsageDeclaration )?
int alt329=2;
int LA329_0 = input.LA(1);
@@ -111915,7 +111824,7 @@ public final void rule__GuardedSuccession__Group_1__0__Impl() throws Recognition
}
switch (alt329) {
case 1 :
- // InternalSysML.g:32896:3: ruleUsageDeclaration
+ // InternalSysML.g:32871:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -111953,14 +111862,14 @@ public final void rule__GuardedSuccession__Group_1__0__Impl() throws Recognition
// $ANTLR start "rule__GuardedSuccession__Group_1__1"
- // InternalSysML.g:32904:1: rule__GuardedSuccession__Group_1__1 : rule__GuardedSuccession__Group_1__1__Impl ;
+ // InternalSysML.g:32879:1: rule__GuardedSuccession__Group_1__1 : rule__GuardedSuccession__Group_1__1__Impl ;
public final void rule__GuardedSuccession__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32908:1: ( rule__GuardedSuccession__Group_1__1__Impl )
- // InternalSysML.g:32909:2: rule__GuardedSuccession__Group_1__1__Impl
+ // InternalSysML.g:32883:1: ( rule__GuardedSuccession__Group_1__1__Impl )
+ // InternalSysML.g:32884:2: rule__GuardedSuccession__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedSuccession__Group_1__1__Impl();
@@ -111986,17 +111895,17 @@ public final void rule__GuardedSuccession__Group_1__1() throws RecognitionExcept
// $ANTLR start "rule__GuardedSuccession__Group_1__1__Impl"
- // InternalSysML.g:32915:1: rule__GuardedSuccession__Group_1__1__Impl : ( 'first' ) ;
+ // InternalSysML.g:32890:1: rule__GuardedSuccession__Group_1__1__Impl : ( 'first' ) ;
public final void rule__GuardedSuccession__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32919:1: ( ( 'first' ) )
- // InternalSysML.g:32920:1: ( 'first' )
+ // InternalSysML.g:32894:1: ( ( 'first' ) )
+ // InternalSysML.g:32895:1: ( 'first' )
{
- // InternalSysML.g:32920:1: ( 'first' )
- // InternalSysML.g:32921:2: 'first'
+ // InternalSysML.g:32895:1: ( 'first' )
+ // InternalSysML.g:32896:2: 'first'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getFirstKeyword_1_1());
@@ -112027,14 +111936,14 @@ public final void rule__GuardedSuccession__Group_1__1__Impl() throws Recognition
// $ANTLR start "rule__StateDefKeyword__Group__0"
- // InternalSysML.g:32931:1: rule__StateDefKeyword__Group__0 : rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1 ;
+ // InternalSysML.g:32906:1: rule__StateDefKeyword__Group__0 : rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1 ;
public final void rule__StateDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32935:1: ( rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1 )
- // InternalSysML.g:32936:2: rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1
+ // InternalSysML.g:32910:1: ( rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1 )
+ // InternalSysML.g:32911:2: rule__StateDefKeyword__Group__0__Impl rule__StateDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__StateDefKeyword__Group__0__Impl();
@@ -112065,17 +111974,17 @@ public final void rule__StateDefKeyword__Group__0() throws RecognitionException
// $ANTLR start "rule__StateDefKeyword__Group__0__Impl"
- // InternalSysML.g:32943:1: rule__StateDefKeyword__Group__0__Impl : ( ruleStateKeyword ) ;
+ // InternalSysML.g:32918:1: rule__StateDefKeyword__Group__0__Impl : ( ruleStateKeyword ) ;
public final void rule__StateDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32947:1: ( ( ruleStateKeyword ) )
- // InternalSysML.g:32948:1: ( ruleStateKeyword )
+ // InternalSysML.g:32922:1: ( ( ruleStateKeyword ) )
+ // InternalSysML.g:32923:1: ( ruleStateKeyword )
{
- // InternalSysML.g:32948:1: ( ruleStateKeyword )
- // InternalSysML.g:32949:2: ruleStateKeyword
+ // InternalSysML.g:32923:1: ( ruleStateKeyword )
+ // InternalSysML.g:32924:2: ruleStateKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefKeywordAccess().getStateKeywordParserRuleCall_0());
@@ -112110,14 +112019,14 @@ public final void rule__StateDefKeyword__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefKeyword__Group__1"
- // InternalSysML.g:32958:1: rule__StateDefKeyword__Group__1 : rule__StateDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:32933:1: rule__StateDefKeyword__Group__1 : rule__StateDefKeyword__Group__1__Impl ;
public final void rule__StateDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32962:1: ( rule__StateDefKeyword__Group__1__Impl )
- // InternalSysML.g:32963:2: rule__StateDefKeyword__Group__1__Impl
+ // InternalSysML.g:32937:1: ( rule__StateDefKeyword__Group__1__Impl )
+ // InternalSysML.g:32938:2: rule__StateDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateDefKeyword__Group__1__Impl();
@@ -112143,17 +112052,17 @@ public final void rule__StateDefKeyword__Group__1() throws RecognitionException
// $ANTLR start "rule__StateDefKeyword__Group__1__Impl"
- // InternalSysML.g:32969:1: rule__StateDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:32944:1: rule__StateDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__StateDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32973:1: ( ( 'def' ) )
- // InternalSysML.g:32974:1: ( 'def' )
+ // InternalSysML.g:32948:1: ( ( 'def' ) )
+ // InternalSysML.g:32949:1: ( 'def' )
{
- // InternalSysML.g:32974:1: ( 'def' )
- // InternalSysML.g:32975:2: 'def'
+ // InternalSysML.g:32949:1: ( 'def' )
+ // InternalSysML.g:32950:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefKeywordAccess().getDefKeyword_1());
@@ -112184,14 +112093,14 @@ public final void rule__StateDefKeyword__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefinition__Group__0"
- // InternalSysML.g:32985:1: rule__StateDefinition__Group__0 : rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1 ;
+ // InternalSysML.g:32960:1: rule__StateDefinition__Group__0 : rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1 ;
public final void rule__StateDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:32989:1: ( rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1 )
- // InternalSysML.g:32990:2: rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1
+ // InternalSysML.g:32964:1: ( rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1 )
+ // InternalSysML.g:32965:2: rule__StateDefinition__Group__0__Impl rule__StateDefinition__Group__1
{
pushFollow(FOLLOW_143);
rule__StateDefinition__Group__0__Impl();
@@ -112222,22 +112131,22 @@ public final void rule__StateDefinition__Group__0() throws RecognitionException
// $ANTLR start "rule__StateDefinition__Group__0__Impl"
- // InternalSysML.g:32997:1: rule__StateDefinition__Group__0__Impl : ( ( rule__StateDefinition__IsAbstractAssignment_0 )? ) ;
+ // InternalSysML.g:32972:1: rule__StateDefinition__Group__0__Impl : ( ( rule__StateDefinition__IsAbstractAssignment_0 )? ) ;
public final void rule__StateDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33001:1: ( ( ( rule__StateDefinition__IsAbstractAssignment_0 )? ) )
- // InternalSysML.g:33002:1: ( ( rule__StateDefinition__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:32976:1: ( ( ( rule__StateDefinition__IsAbstractAssignment_0 )? ) )
+ // InternalSysML.g:32977:1: ( ( rule__StateDefinition__IsAbstractAssignment_0 )? )
{
- // InternalSysML.g:33002:1: ( ( rule__StateDefinition__IsAbstractAssignment_0 )? )
- // InternalSysML.g:33003:2: ( rule__StateDefinition__IsAbstractAssignment_0 )?
+ // InternalSysML.g:32977:1: ( ( rule__StateDefinition__IsAbstractAssignment_0 )? )
+ // InternalSysML.g:32978:2: ( rule__StateDefinition__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getIsAbstractAssignment_0());
}
- // InternalSysML.g:33004:2: ( rule__StateDefinition__IsAbstractAssignment_0 )?
+ // InternalSysML.g:32979:2: ( rule__StateDefinition__IsAbstractAssignment_0 )?
int alt330=2;
int LA330_0 = input.LA(1);
@@ -112246,7 +112155,7 @@ public final void rule__StateDefinition__Group__0__Impl() throws RecognitionExce
}
switch (alt330) {
case 1 :
- // InternalSysML.g:33004:3: rule__StateDefinition__IsAbstractAssignment_0
+ // InternalSysML.g:32979:3: rule__StateDefinition__IsAbstractAssignment_0
{
pushFollow(FOLLOW_2);
rule__StateDefinition__IsAbstractAssignment_0();
@@ -112284,14 +112193,14 @@ public final void rule__StateDefinition__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefinition__Group__1"
- // InternalSysML.g:33012:1: rule__StateDefinition__Group__1 : rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2 ;
+ // InternalSysML.g:32987:1: rule__StateDefinition__Group__1 : rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2 ;
public final void rule__StateDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33016:1: ( rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2 )
- // InternalSysML.g:33017:2: rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2
+ // InternalSysML.g:32991:1: ( rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2 )
+ // InternalSysML.g:32992:2: rule__StateDefinition__Group__1__Impl rule__StateDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__StateDefinition__Group__1__Impl();
@@ -112322,17 +112231,17 @@ public final void rule__StateDefinition__Group__1() throws RecognitionException
// $ANTLR start "rule__StateDefinition__Group__1__Impl"
- // InternalSysML.g:33024:1: rule__StateDefinition__Group__1__Impl : ( ruleStateDefKeyword ) ;
+ // InternalSysML.g:32999:1: rule__StateDefinition__Group__1__Impl : ( ruleStateDefKeyword ) ;
public final void rule__StateDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33028:1: ( ( ruleStateDefKeyword ) )
- // InternalSysML.g:33029:1: ( ruleStateDefKeyword )
+ // InternalSysML.g:33003:1: ( ( ruleStateDefKeyword ) )
+ // InternalSysML.g:33004:1: ( ruleStateDefKeyword )
{
- // InternalSysML.g:33029:1: ( ruleStateDefKeyword )
- // InternalSysML.g:33030:2: ruleStateDefKeyword
+ // InternalSysML.g:33004:1: ( ruleStateDefKeyword )
+ // InternalSysML.g:33005:2: ruleStateDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getStateDefKeywordParserRuleCall_1());
@@ -112367,14 +112276,14 @@ public final void rule__StateDefinition__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefinition__Group__2"
- // InternalSysML.g:33039:1: rule__StateDefinition__Group__2 : rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3 ;
+ // InternalSysML.g:33014:1: rule__StateDefinition__Group__2 : rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3 ;
public final void rule__StateDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33043:1: ( rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3 )
- // InternalSysML.g:33044:2: rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3
+ // InternalSysML.g:33018:1: ( rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3 )
+ // InternalSysML.g:33019:2: rule__StateDefinition__Group__2__Impl rule__StateDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__StateDefinition__Group__2__Impl();
@@ -112405,17 +112314,17 @@ public final void rule__StateDefinition__Group__2() throws RecognitionException
// $ANTLR start "rule__StateDefinition__Group__2__Impl"
- // InternalSysML.g:33051:1: rule__StateDefinition__Group__2__Impl : ( ruleActionDeclaration ) ;
+ // InternalSysML.g:33026:1: rule__StateDefinition__Group__2__Impl : ( ruleActionDeclaration ) ;
public final void rule__StateDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33055:1: ( ( ruleActionDeclaration ) )
- // InternalSysML.g:33056:1: ( ruleActionDeclaration )
+ // InternalSysML.g:33030:1: ( ( ruleActionDeclaration ) )
+ // InternalSysML.g:33031:1: ( ruleActionDeclaration )
{
- // InternalSysML.g:33056:1: ( ruleActionDeclaration )
- // InternalSysML.g:33057:2: ruleActionDeclaration
+ // InternalSysML.g:33031:1: ( ruleActionDeclaration )
+ // InternalSysML.g:33032:2: ruleActionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getActionDeclarationParserRuleCall_2());
@@ -112450,14 +112359,14 @@ public final void rule__StateDefinition__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefinition__Group__3"
- // InternalSysML.g:33066:1: rule__StateDefinition__Group__3 : rule__StateDefinition__Group__3__Impl ;
+ // InternalSysML.g:33041:1: rule__StateDefinition__Group__3 : rule__StateDefinition__Group__3__Impl ;
public final void rule__StateDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33070:1: ( rule__StateDefinition__Group__3__Impl )
- // InternalSysML.g:33071:2: rule__StateDefinition__Group__3__Impl
+ // InternalSysML.g:33045:1: ( rule__StateDefinition__Group__3__Impl )
+ // InternalSysML.g:33046:2: rule__StateDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateDefinition__Group__3__Impl();
@@ -112483,17 +112392,17 @@ public final void rule__StateDefinition__Group__3() throws RecognitionException
// $ANTLR start "rule__StateDefinition__Group__3__Impl"
- // InternalSysML.g:33077:1: rule__StateDefinition__Group__3__Impl : ( ruleStateBody ) ;
+ // InternalSysML.g:33052:1: rule__StateDefinition__Group__3__Impl : ( ruleStateBody ) ;
public final void rule__StateDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33081:1: ( ( ruleStateBody ) )
- // InternalSysML.g:33082:1: ( ruleStateBody )
+ // InternalSysML.g:33056:1: ( ( ruleStateBody ) )
+ // InternalSysML.g:33057:1: ( ruleStateBody )
{
- // InternalSysML.g:33082:1: ( ruleStateBody )
- // InternalSysML.g:33083:2: ruleStateBody
+ // InternalSysML.g:33057:1: ( ruleStateBody )
+ // InternalSysML.g:33058:2: ruleStateBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getStateBodyParserRuleCall_3());
@@ -112528,14 +112437,14 @@ public final void rule__StateDefinition__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__StateBody__Group_1__0"
- // InternalSysML.g:33093:1: rule__StateBody__Group_1__0 : rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1 ;
+ // InternalSysML.g:33068:1: rule__StateBody__Group_1__0 : rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1 ;
public final void rule__StateBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33097:1: ( rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1 )
- // InternalSysML.g:33098:2: rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1
+ // InternalSysML.g:33072:1: ( rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1 )
+ // InternalSysML.g:33073:2: rule__StateBody__Group_1__0__Impl rule__StateBody__Group_1__1
{
pushFollow(FOLLOW_144);
rule__StateBody__Group_1__0__Impl();
@@ -112566,17 +112475,17 @@ public final void rule__StateBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__StateBody__Group_1__0__Impl"
- // InternalSysML.g:33105:1: rule__StateBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:33080:1: rule__StateBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__StateBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33109:1: ( ( '{' ) )
- // InternalSysML.g:33110:1: ( '{' )
+ // InternalSysML.g:33084:1: ( ( '{' ) )
+ // InternalSysML.g:33085:1: ( '{' )
{
- // InternalSysML.g:33110:1: ( '{' )
- // InternalSysML.g:33111:2: '{'
+ // InternalSysML.g:33085:1: ( '{' )
+ // InternalSysML.g:33086:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -112607,14 +112516,14 @@ public final void rule__StateBody__Group_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__StateBody__Group_1__1"
- // InternalSysML.g:33120:1: rule__StateBody__Group_1__1 : rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2 ;
+ // InternalSysML.g:33095:1: rule__StateBody__Group_1__1 : rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2 ;
public final void rule__StateBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33124:1: ( rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2 )
- // InternalSysML.g:33125:2: rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2
+ // InternalSysML.g:33099:1: ( rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2 )
+ // InternalSysML.g:33100:2: rule__StateBody__Group_1__1__Impl rule__StateBody__Group_1__2
{
pushFollow(FOLLOW_145);
rule__StateBody__Group_1__1__Impl();
@@ -112645,17 +112554,17 @@ public final void rule__StateBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__StateBody__Group_1__1__Impl"
- // InternalSysML.g:33132:1: rule__StateBody__Group_1__1__Impl : ( ruleStateBodyPart ) ;
+ // InternalSysML.g:33107:1: rule__StateBody__Group_1__1__Impl : ( ruleStateBodyPart ) ;
public final void rule__StateBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33136:1: ( ( ruleStateBodyPart ) )
- // InternalSysML.g:33137:1: ( ruleStateBodyPart )
+ // InternalSysML.g:33111:1: ( ( ruleStateBodyPart ) )
+ // InternalSysML.g:33112:1: ( ruleStateBodyPart )
{
- // InternalSysML.g:33137:1: ( ruleStateBodyPart )
- // InternalSysML.g:33138:2: ruleStateBodyPart
+ // InternalSysML.g:33112:1: ( ruleStateBodyPart )
+ // InternalSysML.g:33113:2: ruleStateBodyPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyAccess().getStateBodyPartParserRuleCall_1_1());
@@ -112690,14 +112599,14 @@ public final void rule__StateBody__Group_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__StateBody__Group_1__2"
- // InternalSysML.g:33147:1: rule__StateBody__Group_1__2 : rule__StateBody__Group_1__2__Impl ;
+ // InternalSysML.g:33122:1: rule__StateBody__Group_1__2 : rule__StateBody__Group_1__2__Impl ;
public final void rule__StateBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33151:1: ( rule__StateBody__Group_1__2__Impl )
- // InternalSysML.g:33152:2: rule__StateBody__Group_1__2__Impl
+ // InternalSysML.g:33126:1: ( rule__StateBody__Group_1__2__Impl )
+ // InternalSysML.g:33127:2: rule__StateBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__StateBody__Group_1__2__Impl();
@@ -112723,17 +112632,17 @@ public final void rule__StateBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__StateBody__Group_1__2__Impl"
- // InternalSysML.g:33158:1: rule__StateBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:33133:1: rule__StateBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__StateBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33162:1: ( ( '}' ) )
- // InternalSysML.g:33163:1: ( '}' )
+ // InternalSysML.g:33137:1: ( ( '}' ) )
+ // InternalSysML.g:33138:1: ( '}' )
{
- // InternalSysML.g:33163:1: ( '}' )
- // InternalSysML.g:33164:2: '}'
+ // InternalSysML.g:33138:1: ( '}' )
+ // InternalSysML.g:33139:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -112764,14 +112673,14 @@ public final void rule__StateBody__Group_1__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__StateBodyPart__Group__0"
- // InternalSysML.g:33174:1: rule__StateBodyPart__Group__0 : rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1 ;
+ // InternalSysML.g:33149:1: rule__StateBodyPart__Group__0 : rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1 ;
public final void rule__StateBodyPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33178:1: ( rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1 )
- // InternalSysML.g:33179:2: rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1
+ // InternalSysML.g:33153:1: ( rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1 )
+ // InternalSysML.g:33154:2: rule__StateBodyPart__Group__0__Impl rule__StateBodyPart__Group__1
{
pushFollow(FOLLOW_144);
rule__StateBodyPart__Group__0__Impl();
@@ -112802,27 +112711,27 @@ public final void rule__StateBodyPart__Group__0() throws RecognitionException {
// $ANTLR start "rule__StateBodyPart__Group__0__Impl"
- // InternalSysML.g:33186:1: rule__StateBodyPart__Group__0__Impl : ( ( rule__StateBodyPart__Group_0__0 )? ) ;
+ // InternalSysML.g:33161:1: rule__StateBodyPart__Group__0__Impl : ( ( rule__StateBodyPart__Group_0__0 )? ) ;
public final void rule__StateBodyPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33190:1: ( ( ( rule__StateBodyPart__Group_0__0 )? ) )
- // InternalSysML.g:33191:1: ( ( rule__StateBodyPart__Group_0__0 )? )
+ // InternalSysML.g:33165:1: ( ( ( rule__StateBodyPart__Group_0__0 )? ) )
+ // InternalSysML.g:33166:1: ( ( rule__StateBodyPart__Group_0__0 )? )
{
- // InternalSysML.g:33191:1: ( ( rule__StateBodyPart__Group_0__0 )? )
- // InternalSysML.g:33192:2: ( rule__StateBodyPart__Group_0__0 )?
+ // InternalSysML.g:33166:1: ( ( rule__StateBodyPart__Group_0__0 )? )
+ // InternalSysML.g:33167:2: ( rule__StateBodyPart__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getGroup_0());
}
- // InternalSysML.g:33193:2: ( rule__StateBodyPart__Group_0__0 )?
+ // InternalSysML.g:33168:2: ( rule__StateBodyPart__Group_0__0 )?
int alt331=2;
alt331 = dfa331.predict(input);
switch (alt331) {
case 1 :
- // InternalSysML.g:33193:3: rule__StateBodyPart__Group_0__0
+ // InternalSysML.g:33168:3: rule__StateBodyPart__Group_0__0
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__Group_0__0();
@@ -112860,14 +112769,14 @@ public final void rule__StateBodyPart__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateBodyPart__Group__1"
- // InternalSysML.g:33201:1: rule__StateBodyPart__Group__1 : rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2 ;
+ // InternalSysML.g:33176:1: rule__StateBodyPart__Group__1 : rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2 ;
public final void rule__StateBodyPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33205:1: ( rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2 )
- // InternalSysML.g:33206:2: rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2
+ // InternalSysML.g:33180:1: ( rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2 )
+ // InternalSysML.g:33181:2: rule__StateBodyPart__Group__1__Impl rule__StateBodyPart__Group__2
{
pushFollow(FOLLOW_144);
rule__StateBodyPart__Group__1__Impl();
@@ -112898,27 +112807,27 @@ public final void rule__StateBodyPart__Group__1() throws RecognitionException {
// $ANTLR start "rule__StateBodyPart__Group__1__Impl"
- // InternalSysML.g:33213:1: rule__StateBodyPart__Group__1__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? ) ;
+ // InternalSysML.g:33188:1: rule__StateBodyPart__Group__1__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? ) ;
public final void rule__StateBodyPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33217:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? ) )
- // InternalSysML.g:33218:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? )
+ // InternalSysML.g:33192:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? ) )
+ // InternalSysML.g:33193:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? )
{
- // InternalSysML.g:33218:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? )
- // InternalSysML.g:33219:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?
+ // InternalSysML.g:33193:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )? )
+ // InternalSysML.g:33194:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:33220:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?
+ // InternalSysML.g:33195:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?
int alt332=2;
alt332 = dfa332.predict(input);
switch (alt332) {
case 1 :
- // InternalSysML.g:33220:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:33195:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1();
@@ -112956,14 +112865,14 @@ public final void rule__StateBodyPart__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateBodyPart__Group__2"
- // InternalSysML.g:33228:1: rule__StateBodyPart__Group__2 : rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3 ;
+ // InternalSysML.g:33203:1: rule__StateBodyPart__Group__2 : rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3 ;
public final void rule__StateBodyPart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33232:1: ( rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3 )
- // InternalSysML.g:33233:2: rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3
+ // InternalSysML.g:33207:1: ( rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3 )
+ // InternalSysML.g:33208:2: rule__StateBodyPart__Group__2__Impl rule__StateBodyPart__Group__3
{
pushFollow(FOLLOW_144);
rule__StateBodyPart__Group__2__Impl();
@@ -112994,27 +112903,27 @@ public final void rule__StateBodyPart__Group__2() throws RecognitionException {
// $ANTLR start "rule__StateBodyPart__Group__2__Impl"
- // InternalSysML.g:33240:1: rule__StateBodyPart__Group__2__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? ) ;
+ // InternalSysML.g:33215:1: rule__StateBodyPart__Group__2__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? ) ;
public final void rule__StateBodyPart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33244:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? ) )
- // InternalSysML.g:33245:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? )
+ // InternalSysML.g:33219:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? ) )
+ // InternalSysML.g:33220:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? )
{
- // InternalSysML.g:33245:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? )
- // InternalSysML.g:33246:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?
+ // InternalSysML.g:33220:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )? )
+ // InternalSysML.g:33221:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:33247:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?
+ // InternalSysML.g:33222:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?
int alt333=2;
alt333 = dfa333.predict(input);
switch (alt333) {
case 1 :
- // InternalSysML.g:33247:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:33222:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2();
@@ -113052,14 +112961,14 @@ public final void rule__StateBodyPart__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateBodyPart__Group__3"
- // InternalSysML.g:33255:1: rule__StateBodyPart__Group__3 : rule__StateBodyPart__Group__3__Impl ;
+ // InternalSysML.g:33230:1: rule__StateBodyPart__Group__3 : rule__StateBodyPart__Group__3__Impl ;
public final void rule__StateBodyPart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33259:1: ( rule__StateBodyPart__Group__3__Impl )
- // InternalSysML.g:33260:2: rule__StateBodyPart__Group__3__Impl
+ // InternalSysML.g:33234:1: ( rule__StateBodyPart__Group__3__Impl )
+ // InternalSysML.g:33235:2: rule__StateBodyPart__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__Group__3__Impl();
@@ -113085,35 +112994,35 @@ public final void rule__StateBodyPart__Group__3() throws RecognitionException {
// $ANTLR start "rule__StateBodyPart__Group__3__Impl"
- // InternalSysML.g:33266:1: rule__StateBodyPart__Group__3__Impl : ( ( ruleStateDefBodyItem )* ) ;
+ // InternalSysML.g:33241:1: rule__StateBodyPart__Group__3__Impl : ( ( ruleStateDefBodyItem )* ) ;
public final void rule__StateBodyPart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33270:1: ( ( ( ruleStateDefBodyItem )* ) )
- // InternalSysML.g:33271:1: ( ( ruleStateDefBodyItem )* )
+ // InternalSysML.g:33245:1: ( ( ( ruleStateDefBodyItem )* ) )
+ // InternalSysML.g:33246:1: ( ( ruleStateDefBodyItem )* )
{
- // InternalSysML.g:33271:1: ( ( ruleStateDefBodyItem )* )
- // InternalSysML.g:33272:2: ( ruleStateDefBodyItem )*
+ // InternalSysML.g:33246:1: ( ( ruleStateDefBodyItem )* )
+ // InternalSysML.g:33247:2: ( ruleStateDefBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getStateDefBodyItemParserRuleCall_3());
}
- // InternalSysML.g:33273:2: ( ruleStateDefBodyItem )*
+ // InternalSysML.g:33248:2: ( ruleStateDefBodyItem )*
loop334:
do {
int alt334=2;
int LA334_0 = input.LA(1);
- if ( (LA334_0==EOF||(LA334_0>=RULE_EXP_VALUE && LA334_0<=RULE_STRING_VALUE)||(LA334_0>=14 && LA334_0<=44)||(LA334_0>=53 && LA334_0<=63)||(LA334_0>=65 && LA334_0<=67)||(LA334_0>=69 && LA334_0<=74)||(LA334_0>=77 && LA334_0<=79)||(LA334_0>=84 && LA334_0<=85)||(LA334_0>=88 && LA334_0<=101)||(LA334_0>=104 && LA334_0<=107)||(LA334_0>=110 && LA334_0<=111)||(LA334_0>=115 && LA334_0<=116)||(LA334_0>=120 && LA334_0<=121)||LA334_0==123||(LA334_0>=125 && LA334_0<=126)||(LA334_0>=129 && LA334_0<=130)||(LA334_0>=132 && LA334_0<=140)||(LA334_0>=143 && LA334_0<=144)||(LA334_0>=147 && LA334_0<=152)||LA334_0==154) ) {
+ if ( (LA334_0==EOF||(LA334_0>=RULE_EXP_VALUE && LA334_0<=RULE_STRING_VALUE)||(LA334_0>=14 && LA334_0<=44)||(LA334_0>=53 && LA334_0<=63)||(LA334_0>=65 && LA334_0<=67)||(LA334_0>=69 && LA334_0<=74)||(LA334_0>=77 && LA334_0<=79)||(LA334_0>=84 && LA334_0<=85)||(LA334_0>=88 && LA334_0<=101)||(LA334_0>=104 && LA334_0<=107)||(LA334_0>=110 && LA334_0<=111)||(LA334_0>=115 && LA334_0<=116)||(LA334_0>=120 && LA334_0<=121)||LA334_0==123||(LA334_0>=125 && LA334_0<=126)||(LA334_0>=129 && LA334_0<=130)||(LA334_0>=132 && LA334_0<=140)||LA334_0==142||LA334_0==144||(LA334_0>=147 && LA334_0<=152)||LA334_0==154) ) {
alt334=1;
}
switch (alt334) {
case 1 :
- // InternalSysML.g:33273:3: ruleStateDefBodyItem
+ // InternalSysML.g:33248:3: ruleStateDefBodyItem
{
pushFollow(FOLLOW_68);
ruleStateDefBodyItem();
@@ -113154,14 +113063,14 @@ public final void rule__StateBodyPart__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateBodyPart__Group_0__0"
- // InternalSysML.g:33282:1: rule__StateBodyPart__Group_0__0 : rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1 ;
+ // InternalSysML.g:33257:1: rule__StateBodyPart__Group_0__0 : rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1 ;
public final void rule__StateBodyPart__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33286:1: ( rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1 )
- // InternalSysML.g:33287:2: rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1
+ // InternalSysML.g:33261:1: ( rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1 )
+ // InternalSysML.g:33262:2: rule__StateBodyPart__Group_0__0__Impl rule__StateBodyPart__Group_0__1
{
pushFollow(FOLLOW_40);
rule__StateBodyPart__Group_0__0__Impl();
@@ -113192,23 +113101,23 @@ public final void rule__StateBodyPart__Group_0__0() throws RecognitionException
// $ANTLR start "rule__StateBodyPart__Group_0__0__Impl"
- // InternalSysML.g:33294:1: rule__StateBodyPart__Group_0__0__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) ) ;
+ // InternalSysML.g:33269:1: rule__StateBodyPart__Group_0__0__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) ) ;
public final void rule__StateBodyPart__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33298:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) ) )
- // InternalSysML.g:33299:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) )
+ // InternalSysML.g:33273:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) ) )
+ // InternalSysML.g:33274:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) )
{
- // InternalSysML.g:33299:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) )
- // InternalSysML.g:33300:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 )
+ // InternalSysML.g:33274:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 ) )
+ // InternalSysML.g:33275:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compAssignment_0_0());
}
- // InternalSysML.g:33301:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 )
- // InternalSysML.g:33301:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0
+ // InternalSysML.g:33276:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 )
+ // InternalSysML.g:33276:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0();
@@ -113243,14 +113152,14 @@ public final void rule__StateBodyPart__Group_0__0__Impl() throws RecognitionExce
// $ANTLR start "rule__StateBodyPart__Group_0__1"
- // InternalSysML.g:33309:1: rule__StateBodyPart__Group_0__1 : rule__StateBodyPart__Group_0__1__Impl ;
+ // InternalSysML.g:33284:1: rule__StateBodyPart__Group_0__1 : rule__StateBodyPart__Group_0__1__Impl ;
public final void rule__StateBodyPart__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33313:1: ( rule__StateBodyPart__Group_0__1__Impl )
- // InternalSysML.g:33314:2: rule__StateBodyPart__Group_0__1__Impl
+ // InternalSysML.g:33288:1: ( rule__StateBodyPart__Group_0__1__Impl )
+ // InternalSysML.g:33289:2: rule__StateBodyPart__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateBodyPart__Group_0__1__Impl();
@@ -113276,29 +113185,29 @@ public final void rule__StateBodyPart__Group_0__1() throws RecognitionException
// $ANTLR start "rule__StateBodyPart__Group_0__1__Impl"
- // InternalSysML.g:33320:1: rule__StateBodyPart__Group_0__1__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* ) ;
+ // InternalSysML.g:33295:1: rule__StateBodyPart__Group_0__1__Impl : ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* ) ;
public final void rule__StateBodyPart__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33324:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* ) )
- // InternalSysML.g:33325:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* )
+ // InternalSysML.g:33299:1: ( ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* ) )
+ // InternalSysML.g:33300:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* )
{
- // InternalSysML.g:33325:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* )
- // InternalSysML.g:33326:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*
+ // InternalSysML.g:33300:1: ( ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )* )
+ // InternalSysML.g:33301:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compAssignment_0_1());
}
- // InternalSysML.g:33327:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*
+ // InternalSysML.g:33302:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*
loop335:
do {
int alt335=2;
alt335 = dfa335.predict(input);
switch (alt335) {
case 1 :
- // InternalSysML.g:33327:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1
+ // InternalSysML.g:33302:3: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1
{
pushFollow(FOLLOW_84);
rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1();
@@ -113339,14 +113248,14 @@ public final void rule__StateBodyPart__Group_0__1__Impl() throws RecognitionExce
// $ANTLR start "rule__StateDefBodyItem__Group_5__0"
- // InternalSysML.g:33336:1: rule__StateDefBodyItem__Group_5__0 : rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1 ;
+ // InternalSysML.g:33311:1: rule__StateDefBodyItem__Group_5__0 : rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1 ;
public final void rule__StateDefBodyItem__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33340:1: ( rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1 )
- // InternalSysML.g:33341:2: rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1
+ // InternalSysML.g:33315:1: ( rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1 )
+ // InternalSysML.g:33316:2: rule__StateDefBodyItem__Group_5__0__Impl rule__StateDefBodyItem__Group_5__1
{
pushFollow(FOLLOW_69);
rule__StateDefBodyItem__Group_5__0__Impl();
@@ -113377,22 +113286,22 @@ public final void rule__StateDefBodyItem__Group_5__0() throws RecognitionExcepti
// $ANTLR start "rule__StateDefBodyItem__Group_5__0__Impl"
- // InternalSysML.g:33348:1: rule__StateDefBodyItem__Group_5__0__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) ;
+ // InternalSysML.g:33323:1: rule__StateDefBodyItem__Group_5__0__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) ;
public final void rule__StateDefBodyItem__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33352:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) )
- // InternalSysML.g:33353:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
+ // InternalSysML.g:33327:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? ) )
+ // InternalSysML.g:33328:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
{
- // InternalSysML.g:33353:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
- // InternalSysML.g:33354:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
+ // InternalSysML.g:33328:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )? )
+ // InternalSysML.g:33329:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_5_0());
}
- // InternalSysML.g:33355:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
+ // InternalSysML.g:33330:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 )?
int alt336=2;
int LA336_0 = input.LA(1);
@@ -113401,7 +113310,7 @@ public final void rule__StateDefBodyItem__Group_5__0__Impl() throws RecognitionE
}
switch (alt336) {
case 1 :
- // InternalSysML.g:33355:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0
+ // InternalSysML.g:33330:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0();
@@ -113439,14 +113348,14 @@ public final void rule__StateDefBodyItem__Group_5__0__Impl() throws RecognitionE
// $ANTLR start "rule__StateDefBodyItem__Group_5__1"
- // InternalSysML.g:33363:1: rule__StateDefBodyItem__Group_5__1 : rule__StateDefBodyItem__Group_5__1__Impl ;
+ // InternalSysML.g:33338:1: rule__StateDefBodyItem__Group_5__1 : rule__StateDefBodyItem__Group_5__1__Impl ;
public final void rule__StateDefBodyItem__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33367:1: ( rule__StateDefBodyItem__Group_5__1__Impl )
- // InternalSysML.g:33368:2: rule__StateDefBodyItem__Group_5__1__Impl
+ // InternalSysML.g:33342:1: ( rule__StateDefBodyItem__Group_5__1__Impl )
+ // InternalSysML.g:33343:2: rule__StateDefBodyItem__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__Group_5__1__Impl();
@@ -113472,23 +113381,23 @@ public final void rule__StateDefBodyItem__Group_5__1() throws RecognitionExcepti
// $ANTLR start "rule__StateDefBodyItem__Group_5__1__Impl"
- // InternalSysML.g:33374:1: rule__StateDefBodyItem__Group_5__1__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
+ // InternalSysML.g:33349:1: rule__StateDefBodyItem__Group_5__1__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) ;
public final void rule__StateDefBodyItem__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33378:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) )
- // InternalSysML.g:33379:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalSysML.g:33353:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) ) )
+ // InternalSysML.g:33354:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
{
- // InternalSysML.g:33379:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
- // InternalSysML.g:33380:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalSysML.g:33354:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 ) )
+ // InternalSysML.g:33355:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_5_1());
}
- // InternalSysML.g:33381:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
- // InternalSysML.g:33381:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1
+ // InternalSysML.g:33356:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 )
+ // InternalSysML.g:33356:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1();
@@ -113523,14 +113432,14 @@ public final void rule__StateDefBodyItem__Group_5__1__Impl() throws RecognitionE
// $ANTLR start "rule__StateDefBodyItem__Group_6__0"
- // InternalSysML.g:33390:1: rule__StateDefBodyItem__Group_6__0 : rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1 ;
+ // InternalSysML.g:33365:1: rule__StateDefBodyItem__Group_6__0 : rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1 ;
public final void rule__StateDefBodyItem__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33394:1: ( rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1 )
- // InternalSysML.g:33395:2: rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1
+ // InternalSysML.g:33369:1: ( rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1 )
+ // InternalSysML.g:33370:2: rule__StateDefBodyItem__Group_6__0__Impl rule__StateDefBodyItem__Group_6__1
{
pushFollow(FOLLOW_40);
rule__StateDefBodyItem__Group_6__0__Impl();
@@ -113561,23 +113470,23 @@ public final void rule__StateDefBodyItem__Group_6__0() throws RecognitionExcepti
// $ANTLR start "rule__StateDefBodyItem__Group_6__0__Impl"
- // InternalSysML.g:33402:1: rule__StateDefBodyItem__Group_6__0__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) ;
+ // InternalSysML.g:33377:1: rule__StateDefBodyItem__Group_6__0__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) ;
public final void rule__StateDefBodyItem__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33406:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) )
- // InternalSysML.g:33407:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
+ // InternalSysML.g:33381:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) ) )
+ // InternalSysML.g:33382:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
{
- // InternalSysML.g:33407:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
- // InternalSysML.g:33408:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
+ // InternalSysML.g:33382:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 ) )
+ // InternalSysML.g:33383:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_6_0());
}
- // InternalSysML.g:33409:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
- // InternalSysML.g:33409:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0
+ // InternalSysML.g:33384:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 )
+ // InternalSysML.g:33384:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0();
@@ -113612,14 +113521,14 @@ public final void rule__StateDefBodyItem__Group_6__0__Impl() throws RecognitionE
// $ANTLR start "rule__StateDefBodyItem__Group_6__1"
- // InternalSysML.g:33417:1: rule__StateDefBodyItem__Group_6__1 : rule__StateDefBodyItem__Group_6__1__Impl ;
+ // InternalSysML.g:33392:1: rule__StateDefBodyItem__Group_6__1 : rule__StateDefBodyItem__Group_6__1__Impl ;
public final void rule__StateDefBodyItem__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33421:1: ( rule__StateDefBodyItem__Group_6__1__Impl )
- // InternalSysML.g:33422:2: rule__StateDefBodyItem__Group_6__1__Impl
+ // InternalSysML.g:33396:1: ( rule__StateDefBodyItem__Group_6__1__Impl )
+ // InternalSysML.g:33397:2: rule__StateDefBodyItem__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateDefBodyItem__Group_6__1__Impl();
@@ -113645,29 +113554,29 @@ public final void rule__StateDefBodyItem__Group_6__1() throws RecognitionExcepti
// $ANTLR start "rule__StateDefBodyItem__Group_6__1__Impl"
- // InternalSysML.g:33428:1: rule__StateDefBodyItem__Group_6__1__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) ;
+ // InternalSysML.g:33403:1: rule__StateDefBodyItem__Group_6__1__Impl : ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) ;
public final void rule__StateDefBodyItem__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33432:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) )
- // InternalSysML.g:33433:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
+ // InternalSysML.g:33407:1: ( ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* ) )
+ // InternalSysML.g:33408:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
{
- // InternalSysML.g:33433:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
- // InternalSysML.g:33434:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
+ // InternalSysML.g:33408:1: ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )* )
+ // InternalSysML.g:33409:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compAssignment_6_1());
}
- // InternalSysML.g:33435:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
+ // InternalSysML.g:33410:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*
loop337:
do {
int alt337=2;
alt337 = dfa337.predict(input);
switch (alt337) {
case 1 :
- // InternalSysML.g:33435:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1
+ // InternalSysML.g:33410:3: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1
{
pushFollow(FOLLOW_84);
rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1();
@@ -113708,14 +113617,14 @@ public final void rule__StateDefBodyItem__Group_6__1__Impl() throws RecognitionE
// $ANTLR start "rule__EntryActionMember__Group__0"
- // InternalSysML.g:33444:1: rule__EntryActionMember__Group__0 : rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1 ;
+ // InternalSysML.g:33419:1: rule__EntryActionMember__Group__0 : rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1 ;
public final void rule__EntryActionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33448:1: ( rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1 )
- // InternalSysML.g:33449:2: rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1
+ // InternalSysML.g:33423:1: ( rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1 )
+ // InternalSysML.g:33424:2: rule__EntryActionMember__Group__0__Impl rule__EntryActionMember__Group__1
{
pushFollow(FOLLOW_146);
rule__EntryActionMember__Group__0__Impl();
@@ -113746,17 +113655,17 @@ public final void rule__EntryActionMember__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__EntryActionMember__Group__0__Impl"
- // InternalSysML.g:33456:1: rule__EntryActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:33431:1: rule__EntryActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__EntryActionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33460:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:33461:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33435:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:33436:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:33461:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:33462:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:33436:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33437:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryActionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -113791,14 +113700,14 @@ public final void rule__EntryActionMember__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__EntryActionMember__Group__1"
- // InternalSysML.g:33471:1: rule__EntryActionMember__Group__1 : rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2 ;
+ // InternalSysML.g:33446:1: rule__EntryActionMember__Group__1 : rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2 ;
public final void rule__EntryActionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33475:1: ( rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2 )
- // InternalSysML.g:33476:2: rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2
+ // InternalSysML.g:33450:1: ( rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2 )
+ // InternalSysML.g:33451:2: rule__EntryActionMember__Group__1__Impl rule__EntryActionMember__Group__2
{
pushFollow(FOLLOW_131);
rule__EntryActionMember__Group__1__Impl();
@@ -113829,23 +113738,23 @@ public final void rule__EntryActionMember__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__EntryActionMember__Group__1__Impl"
- // InternalSysML.g:33483:1: rule__EntryActionMember__Group__1__Impl : ( ( rule__EntryActionMember__KindAssignment_1 ) ) ;
+ // InternalSysML.g:33458:1: rule__EntryActionMember__Group__1__Impl : ( ( rule__EntryActionMember__KindAssignment_1 ) ) ;
public final void rule__EntryActionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33487:1: ( ( ( rule__EntryActionMember__KindAssignment_1 ) ) )
- // InternalSysML.g:33488:1: ( ( rule__EntryActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33462:1: ( ( ( rule__EntryActionMember__KindAssignment_1 ) ) )
+ // InternalSysML.g:33463:1: ( ( rule__EntryActionMember__KindAssignment_1 ) )
{
- // InternalSysML.g:33488:1: ( ( rule__EntryActionMember__KindAssignment_1 ) )
- // InternalSysML.g:33489:2: ( rule__EntryActionMember__KindAssignment_1 )
+ // InternalSysML.g:33463:1: ( ( rule__EntryActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33464:2: ( rule__EntryActionMember__KindAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryActionMemberAccess().getKindAssignment_1());
}
- // InternalSysML.g:33490:2: ( rule__EntryActionMember__KindAssignment_1 )
- // InternalSysML.g:33490:3: rule__EntryActionMember__KindAssignment_1
+ // InternalSysML.g:33465:2: ( rule__EntryActionMember__KindAssignment_1 )
+ // InternalSysML.g:33465:3: rule__EntryActionMember__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryActionMember__KindAssignment_1();
@@ -113880,14 +113789,14 @@ public final void rule__EntryActionMember__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__EntryActionMember__Group__2"
- // InternalSysML.g:33498:1: rule__EntryActionMember__Group__2 : rule__EntryActionMember__Group__2__Impl ;
+ // InternalSysML.g:33473:1: rule__EntryActionMember__Group__2 : rule__EntryActionMember__Group__2__Impl ;
public final void rule__EntryActionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33502:1: ( rule__EntryActionMember__Group__2__Impl )
- // InternalSysML.g:33503:2: rule__EntryActionMember__Group__2__Impl
+ // InternalSysML.g:33477:1: ( rule__EntryActionMember__Group__2__Impl )
+ // InternalSysML.g:33478:2: rule__EntryActionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EntryActionMember__Group__2__Impl();
@@ -113913,23 +113822,23 @@ public final void rule__EntryActionMember__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__EntryActionMember__Group__2__Impl"
- // InternalSysML.g:33509:1: rule__EntryActionMember__Group__2__Impl : ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:33484:1: rule__EntryActionMember__Group__2__Impl : ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__EntryActionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33513:1: ( ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:33514:1: ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33488:1: ( ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:33489:1: ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:33514:1: ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:33515:2: ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33489:1: ( ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33490:2: ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryActionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:33516:2: ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:33516:3: rule__EntryActionMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:33491:2: ( rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33491:3: rule__EntryActionMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__EntryActionMember__OwnedMemberFeature_compAssignment_2();
@@ -113964,14 +113873,14 @@ public final void rule__EntryActionMember__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__DoActionMember__Group__0"
- // InternalSysML.g:33525:1: rule__DoActionMember__Group__0 : rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1 ;
+ // InternalSysML.g:33500:1: rule__DoActionMember__Group__0 : rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1 ;
public final void rule__DoActionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33529:1: ( rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1 )
- // InternalSysML.g:33530:2: rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1
+ // InternalSysML.g:33504:1: ( rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1 )
+ // InternalSysML.g:33505:2: rule__DoActionMember__Group__0__Impl rule__DoActionMember__Group__1
{
pushFollow(FOLLOW_147);
rule__DoActionMember__Group__0__Impl();
@@ -114002,17 +113911,17 @@ public final void rule__DoActionMember__Group__0() throws RecognitionException {
// $ANTLR start "rule__DoActionMember__Group__0__Impl"
- // InternalSysML.g:33537:1: rule__DoActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:33512:1: rule__DoActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__DoActionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33541:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:33542:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33516:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:33517:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:33542:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:33543:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:33517:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33518:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoActionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -114047,14 +113956,14 @@ public final void rule__DoActionMember__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__DoActionMember__Group__1"
- // InternalSysML.g:33552:1: rule__DoActionMember__Group__1 : rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2 ;
+ // InternalSysML.g:33527:1: rule__DoActionMember__Group__1 : rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2 ;
public final void rule__DoActionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33556:1: ( rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2 )
- // InternalSysML.g:33557:2: rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2
+ // InternalSysML.g:33531:1: ( rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2 )
+ // InternalSysML.g:33532:2: rule__DoActionMember__Group__1__Impl rule__DoActionMember__Group__2
{
pushFollow(FOLLOW_131);
rule__DoActionMember__Group__1__Impl();
@@ -114085,23 +113994,23 @@ public final void rule__DoActionMember__Group__1() throws RecognitionException {
// $ANTLR start "rule__DoActionMember__Group__1__Impl"
- // InternalSysML.g:33564:1: rule__DoActionMember__Group__1__Impl : ( ( rule__DoActionMember__KindAssignment_1 ) ) ;
+ // InternalSysML.g:33539:1: rule__DoActionMember__Group__1__Impl : ( ( rule__DoActionMember__KindAssignment_1 ) ) ;
public final void rule__DoActionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33568:1: ( ( ( rule__DoActionMember__KindAssignment_1 ) ) )
- // InternalSysML.g:33569:1: ( ( rule__DoActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33543:1: ( ( ( rule__DoActionMember__KindAssignment_1 ) ) )
+ // InternalSysML.g:33544:1: ( ( rule__DoActionMember__KindAssignment_1 ) )
{
- // InternalSysML.g:33569:1: ( ( rule__DoActionMember__KindAssignment_1 ) )
- // InternalSysML.g:33570:2: ( rule__DoActionMember__KindAssignment_1 )
+ // InternalSysML.g:33544:1: ( ( rule__DoActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33545:2: ( rule__DoActionMember__KindAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoActionMemberAccess().getKindAssignment_1());
}
- // InternalSysML.g:33571:2: ( rule__DoActionMember__KindAssignment_1 )
- // InternalSysML.g:33571:3: rule__DoActionMember__KindAssignment_1
+ // InternalSysML.g:33546:2: ( rule__DoActionMember__KindAssignment_1 )
+ // InternalSysML.g:33546:3: rule__DoActionMember__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__DoActionMember__KindAssignment_1();
@@ -114136,14 +114045,14 @@ public final void rule__DoActionMember__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__DoActionMember__Group__2"
- // InternalSysML.g:33579:1: rule__DoActionMember__Group__2 : rule__DoActionMember__Group__2__Impl ;
+ // InternalSysML.g:33554:1: rule__DoActionMember__Group__2 : rule__DoActionMember__Group__2__Impl ;
public final void rule__DoActionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33583:1: ( rule__DoActionMember__Group__2__Impl )
- // InternalSysML.g:33584:2: rule__DoActionMember__Group__2__Impl
+ // InternalSysML.g:33558:1: ( rule__DoActionMember__Group__2__Impl )
+ // InternalSysML.g:33559:2: rule__DoActionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DoActionMember__Group__2__Impl();
@@ -114169,23 +114078,23 @@ public final void rule__DoActionMember__Group__2() throws RecognitionException {
// $ANTLR start "rule__DoActionMember__Group__2__Impl"
- // InternalSysML.g:33590:1: rule__DoActionMember__Group__2__Impl : ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:33565:1: rule__DoActionMember__Group__2__Impl : ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__DoActionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33594:1: ( ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:33595:1: ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33569:1: ( ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:33570:1: ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:33595:1: ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:33596:2: ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33570:1: ( ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33571:2: ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoActionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:33597:2: ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:33597:3: rule__DoActionMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:33572:2: ( rule__DoActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33572:3: rule__DoActionMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__DoActionMember__OwnedMemberFeature_compAssignment_2();
@@ -114220,14 +114129,14 @@ public final void rule__DoActionMember__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ExitActionMember__Group__0"
- // InternalSysML.g:33606:1: rule__ExitActionMember__Group__0 : rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1 ;
+ // InternalSysML.g:33581:1: rule__ExitActionMember__Group__0 : rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1 ;
public final void rule__ExitActionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33610:1: ( rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1 )
- // InternalSysML.g:33611:2: rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1
+ // InternalSysML.g:33585:1: ( rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1 )
+ // InternalSysML.g:33586:2: rule__ExitActionMember__Group__0__Impl rule__ExitActionMember__Group__1
{
pushFollow(FOLLOW_148);
rule__ExitActionMember__Group__0__Impl();
@@ -114258,17 +114167,17 @@ public final void rule__ExitActionMember__Group__0() throws RecognitionException
// $ANTLR start "rule__ExitActionMember__Group__0__Impl"
- // InternalSysML.g:33618:1: rule__ExitActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:33593:1: rule__ExitActionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ExitActionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33622:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:33623:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33597:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:33598:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:33623:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:33624:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:33598:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33599:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitActionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -114303,14 +114212,14 @@ public final void rule__ExitActionMember__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ExitActionMember__Group__1"
- // InternalSysML.g:33633:1: rule__ExitActionMember__Group__1 : rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2 ;
+ // InternalSysML.g:33608:1: rule__ExitActionMember__Group__1 : rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2 ;
public final void rule__ExitActionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33637:1: ( rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2 )
- // InternalSysML.g:33638:2: rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2
+ // InternalSysML.g:33612:1: ( rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2 )
+ // InternalSysML.g:33613:2: rule__ExitActionMember__Group__1__Impl rule__ExitActionMember__Group__2
{
pushFollow(FOLLOW_131);
rule__ExitActionMember__Group__1__Impl();
@@ -114341,23 +114250,23 @@ public final void rule__ExitActionMember__Group__1() throws RecognitionException
// $ANTLR start "rule__ExitActionMember__Group__1__Impl"
- // InternalSysML.g:33645:1: rule__ExitActionMember__Group__1__Impl : ( ( rule__ExitActionMember__KindAssignment_1 ) ) ;
+ // InternalSysML.g:33620:1: rule__ExitActionMember__Group__1__Impl : ( ( rule__ExitActionMember__KindAssignment_1 ) ) ;
public final void rule__ExitActionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33649:1: ( ( ( rule__ExitActionMember__KindAssignment_1 ) ) )
- // InternalSysML.g:33650:1: ( ( rule__ExitActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33624:1: ( ( ( rule__ExitActionMember__KindAssignment_1 ) ) )
+ // InternalSysML.g:33625:1: ( ( rule__ExitActionMember__KindAssignment_1 ) )
{
- // InternalSysML.g:33650:1: ( ( rule__ExitActionMember__KindAssignment_1 ) )
- // InternalSysML.g:33651:2: ( rule__ExitActionMember__KindAssignment_1 )
+ // InternalSysML.g:33625:1: ( ( rule__ExitActionMember__KindAssignment_1 ) )
+ // InternalSysML.g:33626:2: ( rule__ExitActionMember__KindAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitActionMemberAccess().getKindAssignment_1());
}
- // InternalSysML.g:33652:2: ( rule__ExitActionMember__KindAssignment_1 )
- // InternalSysML.g:33652:3: rule__ExitActionMember__KindAssignment_1
+ // InternalSysML.g:33627:2: ( rule__ExitActionMember__KindAssignment_1 )
+ // InternalSysML.g:33627:3: rule__ExitActionMember__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitActionMember__KindAssignment_1();
@@ -114392,14 +114301,14 @@ public final void rule__ExitActionMember__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ExitActionMember__Group__2"
- // InternalSysML.g:33660:1: rule__ExitActionMember__Group__2 : rule__ExitActionMember__Group__2__Impl ;
+ // InternalSysML.g:33635:1: rule__ExitActionMember__Group__2 : rule__ExitActionMember__Group__2__Impl ;
public final void rule__ExitActionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33664:1: ( rule__ExitActionMember__Group__2__Impl )
- // InternalSysML.g:33665:2: rule__ExitActionMember__Group__2__Impl
+ // InternalSysML.g:33639:1: ( rule__ExitActionMember__Group__2__Impl )
+ // InternalSysML.g:33640:2: rule__ExitActionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExitActionMember__Group__2__Impl();
@@ -114425,23 +114334,23 @@ public final void rule__ExitActionMember__Group__2() throws RecognitionException
// $ANTLR start "rule__ExitActionMember__Group__2__Impl"
- // InternalSysML.g:33671:1: rule__ExitActionMember__Group__2__Impl : ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:33646:1: rule__ExitActionMember__Group__2__Impl : ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__ExitActionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33675:1: ( ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:33676:1: ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33650:1: ( ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:33651:1: ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:33676:1: ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:33677:2: ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33651:1: ( ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:33652:2: ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitActionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:33678:2: ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:33678:3: rule__ExitActionMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:33653:2: ( rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:33653:3: rule__ExitActionMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ExitActionMember__OwnedMemberFeature_compAssignment_2();
@@ -114476,14 +114385,14 @@ public final void rule__ExitActionMember__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__EntryTransitionMember__Group__0"
- // InternalSysML.g:33687:1: rule__EntryTransitionMember__Group__0 : rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1 ;
+ // InternalSysML.g:33662:1: rule__EntryTransitionMember__Group__0 : rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1 ;
public final void rule__EntryTransitionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33691:1: ( rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1 )
- // InternalSysML.g:33692:2: rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1
+ // InternalSysML.g:33666:1: ( rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1 )
+ // InternalSysML.g:33667:2: rule__EntryTransitionMember__Group__0__Impl rule__EntryTransitionMember__Group__1
{
pushFollow(FOLLOW_149);
rule__EntryTransitionMember__Group__0__Impl();
@@ -114514,17 +114423,17 @@ public final void rule__EntryTransitionMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__EntryTransitionMember__Group__0__Impl"
- // InternalSysML.g:33699:1: rule__EntryTransitionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:33674:1: rule__EntryTransitionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__EntryTransitionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33703:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:33704:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33678:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:33679:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:33704:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:33705:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:33679:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:33680:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -114559,14 +114468,14 @@ public final void rule__EntryTransitionMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__EntryTransitionMember__Group__1"
- // InternalSysML.g:33714:1: rule__EntryTransitionMember__Group__1 : rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2 ;
+ // InternalSysML.g:33689:1: rule__EntryTransitionMember__Group__1 : rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2 ;
public final void rule__EntryTransitionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33718:1: ( rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2 )
- // InternalSysML.g:33719:2: rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2
+ // InternalSysML.g:33693:1: ( rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2 )
+ // InternalSysML.g:33694:2: rule__EntryTransitionMember__Group__1__Impl rule__EntryTransitionMember__Group__2
{
pushFollow(FOLLOW_25);
rule__EntryTransitionMember__Group__1__Impl();
@@ -114597,23 +114506,23 @@ public final void rule__EntryTransitionMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__EntryTransitionMember__Group__1__Impl"
- // InternalSysML.g:33726:1: rule__EntryTransitionMember__Group__1__Impl : ( ( rule__EntryTransitionMember__Alternatives_1 ) ) ;
+ // InternalSysML.g:33701:1: rule__EntryTransitionMember__Group__1__Impl : ( ( rule__EntryTransitionMember__Alternatives_1 ) ) ;
public final void rule__EntryTransitionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33730:1: ( ( ( rule__EntryTransitionMember__Alternatives_1 ) ) )
- // InternalSysML.g:33731:1: ( ( rule__EntryTransitionMember__Alternatives_1 ) )
+ // InternalSysML.g:33705:1: ( ( ( rule__EntryTransitionMember__Alternatives_1 ) ) )
+ // InternalSysML.g:33706:1: ( ( rule__EntryTransitionMember__Alternatives_1 ) )
{
- // InternalSysML.g:33731:1: ( ( rule__EntryTransitionMember__Alternatives_1 ) )
- // InternalSysML.g:33732:2: ( rule__EntryTransitionMember__Alternatives_1 )
+ // InternalSysML.g:33706:1: ( ( rule__EntryTransitionMember__Alternatives_1 ) )
+ // InternalSysML.g:33707:2: ( rule__EntryTransitionMember__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getAlternatives_1());
}
- // InternalSysML.g:33733:2: ( rule__EntryTransitionMember__Alternatives_1 )
- // InternalSysML.g:33733:3: rule__EntryTransitionMember__Alternatives_1
+ // InternalSysML.g:33708:2: ( rule__EntryTransitionMember__Alternatives_1 )
+ // InternalSysML.g:33708:3: rule__EntryTransitionMember__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__Alternatives_1();
@@ -114648,14 +114557,14 @@ public final void rule__EntryTransitionMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__EntryTransitionMember__Group__2"
- // InternalSysML.g:33741:1: rule__EntryTransitionMember__Group__2 : rule__EntryTransitionMember__Group__2__Impl ;
+ // InternalSysML.g:33716:1: rule__EntryTransitionMember__Group__2 : rule__EntryTransitionMember__Group__2__Impl ;
public final void rule__EntryTransitionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33745:1: ( rule__EntryTransitionMember__Group__2__Impl )
- // InternalSysML.g:33746:2: rule__EntryTransitionMember__Group__2__Impl
+ // InternalSysML.g:33720:1: ( rule__EntryTransitionMember__Group__2__Impl )
+ // InternalSysML.g:33721:2: rule__EntryTransitionMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__Group__2__Impl();
@@ -114681,17 +114590,17 @@ public final void rule__EntryTransitionMember__Group__2() throws RecognitionExce
// $ANTLR start "rule__EntryTransitionMember__Group__2__Impl"
- // InternalSysML.g:33752:1: rule__EntryTransitionMember__Group__2__Impl : ( ';' ) ;
+ // InternalSysML.g:33727:1: rule__EntryTransitionMember__Group__2__Impl : ( ';' ) ;
public final void rule__EntryTransitionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33756:1: ( ( ';' ) )
- // InternalSysML.g:33757:1: ( ';' )
+ // InternalSysML.g:33731:1: ( ( ';' ) )
+ // InternalSysML.g:33732:1: ( ';' )
{
- // InternalSysML.g:33757:1: ( ';' )
- // InternalSysML.g:33758:2: ';'
+ // InternalSysML.g:33732:1: ( ';' )
+ // InternalSysML.g:33733:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getSemicolonKeyword_2());
@@ -114722,14 +114631,14 @@ public final void rule__EntryTransitionMember__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__EntryTransitionMember__Group_1_1__0"
- // InternalSysML.g:33768:1: rule__EntryTransitionMember__Group_1_1__0 : rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1 ;
+ // InternalSysML.g:33743:1: rule__EntryTransitionMember__Group_1_1__0 : rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1 ;
public final void rule__EntryTransitionMember__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33772:1: ( rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1 )
- // InternalSysML.g:33773:2: rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1
+ // InternalSysML.g:33747:1: ( rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1 )
+ // InternalSysML.g:33748:2: rule__EntryTransitionMember__Group_1_1__0__Impl rule__EntryTransitionMember__Group_1_1__1
{
pushFollow(FOLLOW_1);
rule__EntryTransitionMember__Group_1_1__0__Impl();
@@ -114760,17 +114669,17 @@ public final void rule__EntryTransitionMember__Group_1_1__0() throws Recognition
// $ANTLR start "rule__EntryTransitionMember__Group_1_1__0__Impl"
- // InternalSysML.g:33780:1: rule__EntryTransitionMember__Group_1_1__0__Impl : ( 'then' ) ;
+ // InternalSysML.g:33755:1: rule__EntryTransitionMember__Group_1_1__0__Impl : ( 'then' ) ;
public final void rule__EntryTransitionMember__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33784:1: ( ( 'then' ) )
- // InternalSysML.g:33785:1: ( 'then' )
+ // InternalSysML.g:33759:1: ( ( 'then' ) )
+ // InternalSysML.g:33760:1: ( 'then' )
{
- // InternalSysML.g:33785:1: ( 'then' )
- // InternalSysML.g:33786:2: 'then'
+ // InternalSysML.g:33760:1: ( 'then' )
+ // InternalSysML.g:33761:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getThenKeyword_1_1_0());
@@ -114801,14 +114710,14 @@ public final void rule__EntryTransitionMember__Group_1_1__0__Impl() throws Recog
// $ANTLR start "rule__EntryTransitionMember__Group_1_1__1"
- // InternalSysML.g:33795:1: rule__EntryTransitionMember__Group_1_1__1 : rule__EntryTransitionMember__Group_1_1__1__Impl ;
+ // InternalSysML.g:33770:1: rule__EntryTransitionMember__Group_1_1__1 : rule__EntryTransitionMember__Group_1_1__1__Impl ;
public final void rule__EntryTransitionMember__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33799:1: ( rule__EntryTransitionMember__Group_1_1__1__Impl )
- // InternalSysML.g:33800:2: rule__EntryTransitionMember__Group_1_1__1__Impl
+ // InternalSysML.g:33774:1: ( rule__EntryTransitionMember__Group_1_1__1__Impl )
+ // InternalSysML.g:33775:2: rule__EntryTransitionMember__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__Group_1_1__1__Impl();
@@ -114834,23 +114743,23 @@ public final void rule__EntryTransitionMember__Group_1_1__1() throws Recognition
// $ANTLR start "rule__EntryTransitionMember__Group_1_1__1__Impl"
- // InternalSysML.g:33806:1: rule__EntryTransitionMember__Group_1_1__1__Impl : ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) ) ;
+ // InternalSysML.g:33781:1: rule__EntryTransitionMember__Group_1_1__1__Impl : ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) ) ;
public final void rule__EntryTransitionMember__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33810:1: ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) ) )
- // InternalSysML.g:33811:1: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) )
+ // InternalSysML.g:33785:1: ( ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) ) )
+ // InternalSysML.g:33786:1: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) )
{
- // InternalSysML.g:33811:1: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) )
- // InternalSysML.g:33812:2: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 )
+ // InternalSysML.g:33786:1: ( ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 ) )
+ // InternalSysML.g:33787:2: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getOwnedMemberFeature_compAssignment_1_1_1());
}
- // InternalSysML.g:33813:2: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 )
- // InternalSysML.g:33813:3: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1
+ // InternalSysML.g:33788:2: ( rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 )
+ // InternalSysML.g:33788:3: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1();
@@ -114885,14 +114794,14 @@ public final void rule__EntryTransitionMember__Group_1_1__1__Impl() throws Recog
// $ANTLR start "rule__StateActionUsage__Group_0__0"
- // InternalSysML.g:33822:1: rule__StateActionUsage__Group_0__0 : rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1 ;
+ // InternalSysML.g:33797:1: rule__StateActionUsage__Group_0__0 : rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1 ;
public final void rule__StateActionUsage__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33826:1: ( rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1 )
- // InternalSysML.g:33827:2: rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1
+ // InternalSysML.g:33801:1: ( rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1 )
+ // InternalSysML.g:33802:2: rule__StateActionUsage__Group_0__0__Impl rule__StateActionUsage__Group_0__1
{
pushFollow(FOLLOW_25);
rule__StateActionUsage__Group_0__0__Impl();
@@ -114923,17 +114832,17 @@ public final void rule__StateActionUsage__Group_0__0() throws RecognitionExcepti
// $ANTLR start "rule__StateActionUsage__Group_0__0__Impl"
- // InternalSysML.g:33834:1: rule__StateActionUsage__Group_0__0__Impl : ( ruleEmptyActionUsage ) ;
+ // InternalSysML.g:33809:1: rule__StateActionUsage__Group_0__0__Impl : ( ruleEmptyActionUsage ) ;
public final void rule__StateActionUsage__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33838:1: ( ( ruleEmptyActionUsage ) )
- // InternalSysML.g:33839:1: ( ruleEmptyActionUsage )
+ // InternalSysML.g:33813:1: ( ( ruleEmptyActionUsage ) )
+ // InternalSysML.g:33814:1: ( ruleEmptyActionUsage )
{
- // InternalSysML.g:33839:1: ( ruleEmptyActionUsage )
- // InternalSysML.g:33840:2: ruleEmptyActionUsage
+ // InternalSysML.g:33814:1: ( ruleEmptyActionUsage )
+ // InternalSysML.g:33815:2: ruleEmptyActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getEmptyActionUsageParserRuleCall_0_0());
@@ -114968,14 +114877,14 @@ public final void rule__StateActionUsage__Group_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__StateActionUsage__Group_0__1"
- // InternalSysML.g:33849:1: rule__StateActionUsage__Group_0__1 : rule__StateActionUsage__Group_0__1__Impl ;
+ // InternalSysML.g:33824:1: rule__StateActionUsage__Group_0__1 : rule__StateActionUsage__Group_0__1__Impl ;
public final void rule__StateActionUsage__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33853:1: ( rule__StateActionUsage__Group_0__1__Impl )
- // InternalSysML.g:33854:2: rule__StateActionUsage__Group_0__1__Impl
+ // InternalSysML.g:33828:1: ( rule__StateActionUsage__Group_0__1__Impl )
+ // InternalSysML.g:33829:2: rule__StateActionUsage__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateActionUsage__Group_0__1__Impl();
@@ -115001,17 +114910,17 @@ public final void rule__StateActionUsage__Group_0__1() throws RecognitionExcepti
// $ANTLR start "rule__StateActionUsage__Group_0__1__Impl"
- // InternalSysML.g:33860:1: rule__StateActionUsage__Group_0__1__Impl : ( ';' ) ;
+ // InternalSysML.g:33835:1: rule__StateActionUsage__Group_0__1__Impl : ( ';' ) ;
public final void rule__StateActionUsage__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33864:1: ( ( ';' ) )
- // InternalSysML.g:33865:1: ( ';' )
+ // InternalSysML.g:33839:1: ( ( ';' ) )
+ // InternalSysML.g:33840:1: ( ';' )
{
- // InternalSysML.g:33865:1: ( ';' )
- // InternalSysML.g:33866:2: ';'
+ // InternalSysML.g:33840:1: ( ';' )
+ // InternalSysML.g:33841:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getSemicolonKeyword_0_1());
@@ -115042,14 +114951,14 @@ public final void rule__StateActionUsage__Group_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__StateActionUsage__Group_1__0"
- // InternalSysML.g:33876:1: rule__StateActionUsage__Group_1__0 : rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1 ;
+ // InternalSysML.g:33851:1: rule__StateActionUsage__Group_1__0 : rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1 ;
public final void rule__StateActionUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33880:1: ( rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1 )
- // InternalSysML.g:33881:2: rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1
+ // InternalSysML.g:33855:1: ( rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1 )
+ // InternalSysML.g:33856:2: rule__StateActionUsage__Group_1__0__Impl rule__StateActionUsage__Group_1__1
{
pushFollow(FOLLOW_18);
rule__StateActionUsage__Group_1__0__Impl();
@@ -115080,17 +114989,17 @@ public final void rule__StateActionUsage__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__StateActionUsage__Group_1__0__Impl"
- // InternalSysML.g:33888:1: rule__StateActionUsage__Group_1__0__Impl : ( rulePerformedActionUsage ) ;
+ // InternalSysML.g:33863:1: rule__StateActionUsage__Group_1__0__Impl : ( rulePerformedActionUsage ) ;
public final void rule__StateActionUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33892:1: ( ( rulePerformedActionUsage ) )
- // InternalSysML.g:33893:1: ( rulePerformedActionUsage )
+ // InternalSysML.g:33867:1: ( ( rulePerformedActionUsage ) )
+ // InternalSysML.g:33868:1: ( rulePerformedActionUsage )
{
- // InternalSysML.g:33893:1: ( rulePerformedActionUsage )
- // InternalSysML.g:33894:2: rulePerformedActionUsage
+ // InternalSysML.g:33868:1: ( rulePerformedActionUsage )
+ // InternalSysML.g:33869:2: rulePerformedActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getPerformedActionUsageParserRuleCall_1_0());
@@ -115125,14 +115034,14 @@ public final void rule__StateActionUsage__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__StateActionUsage__Group_1__1"
- // InternalSysML.g:33903:1: rule__StateActionUsage__Group_1__1 : rule__StateActionUsage__Group_1__1__Impl ;
+ // InternalSysML.g:33878:1: rule__StateActionUsage__Group_1__1 : rule__StateActionUsage__Group_1__1__Impl ;
public final void rule__StateActionUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33907:1: ( rule__StateActionUsage__Group_1__1__Impl )
- // InternalSysML.g:33908:2: rule__StateActionUsage__Group_1__1__Impl
+ // InternalSysML.g:33882:1: ( rule__StateActionUsage__Group_1__1__Impl )
+ // InternalSysML.g:33883:2: rule__StateActionUsage__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateActionUsage__Group_1__1__Impl();
@@ -115158,17 +115067,17 @@ public final void rule__StateActionUsage__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__StateActionUsage__Group_1__1__Impl"
- // InternalSysML.g:33914:1: rule__StateActionUsage__Group_1__1__Impl : ( ruleActionBody ) ;
+ // InternalSysML.g:33889:1: rule__StateActionUsage__Group_1__1__Impl : ( ruleActionBody ) ;
public final void rule__StateActionUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33918:1: ( ( ruleActionBody ) )
- // InternalSysML.g:33919:1: ( ruleActionBody )
+ // InternalSysML.g:33893:1: ( ( ruleActionBody ) )
+ // InternalSysML.g:33894:1: ( ruleActionBody )
{
- // InternalSysML.g:33919:1: ( ruleActionBody )
- // InternalSysML.g:33920:2: ruleActionBody
+ // InternalSysML.g:33894:1: ( ruleActionBody )
+ // InternalSysML.g:33895:2: ruleActionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateActionUsageAccess().getActionBodyParserRuleCall_1_1());
@@ -115203,14 +115112,14 @@ public final void rule__StateActionUsage__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__PerformedActionUsage__Group_0__0"
- // InternalSysML.g:33930:1: rule__PerformedActionUsage__Group_0__0 : rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1 ;
+ // InternalSysML.g:33905:1: rule__PerformedActionUsage__Group_0__0 : rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1 ;
public final void rule__PerformedActionUsage__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33934:1: ( rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1 )
- // InternalSysML.g:33935:2: rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1
+ // InternalSysML.g:33909:1: ( rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1 )
+ // InternalSysML.g:33910:2: rule__PerformedActionUsage__Group_0__0__Impl rule__PerformedActionUsage__Group_0__1
{
pushFollow(FOLLOW_131);
rule__PerformedActionUsage__Group_0__0__Impl();
@@ -115241,23 +115150,23 @@ public final void rule__PerformedActionUsage__Group_0__0() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_0__0__Impl"
- // InternalSysML.g:33942:1: rule__PerformedActionUsage__Group_0__0__Impl : ( () ) ;
+ // InternalSysML.g:33917:1: rule__PerformedActionUsage__Group_0__0__Impl : ( () ) ;
public final void rule__PerformedActionUsage__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33946:1: ( ( () ) )
- // InternalSysML.g:33947:1: ( () )
+ // InternalSysML.g:33921:1: ( ( () ) )
+ // InternalSysML.g:33922:1: ( () )
{
- // InternalSysML.g:33947:1: ( () )
- // InternalSysML.g:33948:2: ()
+ // InternalSysML.g:33922:1: ( () )
+ // InternalSysML.g:33923:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getPerformActionUsageAction_0_0());
}
- // InternalSysML.g:33949:2: ()
- // InternalSysML.g:33949:3:
+ // InternalSysML.g:33924:2: ()
+ // InternalSysML.g:33924:3:
{
}
@@ -115282,14 +115191,14 @@ public final void rule__PerformedActionUsage__Group_0__0__Impl() throws Recognit
// $ANTLR start "rule__PerformedActionUsage__Group_0__1"
- // InternalSysML.g:33957:1: rule__PerformedActionUsage__Group_0__1 : rule__PerformedActionUsage__Group_0__1__Impl ;
+ // InternalSysML.g:33932:1: rule__PerformedActionUsage__Group_0__1 : rule__PerformedActionUsage__Group_0__1__Impl ;
public final void rule__PerformedActionUsage__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33961:1: ( rule__PerformedActionUsage__Group_0__1__Impl )
- // InternalSysML.g:33962:2: rule__PerformedActionUsage__Group_0__1__Impl
+ // InternalSysML.g:33936:1: ( rule__PerformedActionUsage__Group_0__1__Impl )
+ // InternalSysML.g:33937:2: rule__PerformedActionUsage__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_0__1__Impl();
@@ -115315,17 +115224,17 @@ public final void rule__PerformedActionUsage__Group_0__1() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_0__1__Impl"
- // InternalSysML.g:33968:1: rule__PerformedActionUsage__Group_0__1__Impl : ( rulePerformActionUsageDeclaration ) ;
+ // InternalSysML.g:33943:1: rule__PerformedActionUsage__Group_0__1__Impl : ( rulePerformActionUsageDeclaration ) ;
public final void rule__PerformedActionUsage__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33972:1: ( ( rulePerformActionUsageDeclaration ) )
- // InternalSysML.g:33973:1: ( rulePerformActionUsageDeclaration )
+ // InternalSysML.g:33947:1: ( ( rulePerformActionUsageDeclaration ) )
+ // InternalSysML.g:33948:1: ( rulePerformActionUsageDeclaration )
{
- // InternalSysML.g:33973:1: ( rulePerformActionUsageDeclaration )
- // InternalSysML.g:33974:2: rulePerformActionUsageDeclaration
+ // InternalSysML.g:33948:1: ( rulePerformActionUsageDeclaration )
+ // InternalSysML.g:33949:2: rulePerformActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getPerformActionUsageDeclarationParserRuleCall_0_1());
@@ -115360,14 +115269,14 @@ public final void rule__PerformedActionUsage__Group_0__1__Impl() throws Recognit
// $ANTLR start "rule__PerformedActionUsage__Group_1__0"
- // InternalSysML.g:33984:1: rule__PerformedActionUsage__Group_1__0 : rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1 ;
+ // InternalSysML.g:33959:1: rule__PerformedActionUsage__Group_1__0 : rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1 ;
public final void rule__PerformedActionUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:33988:1: ( rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1 )
- // InternalSysML.g:33989:2: rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1
+ // InternalSysML.g:33963:1: ( rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1 )
+ // InternalSysML.g:33964:2: rule__PerformedActionUsage__Group_1__0__Impl rule__PerformedActionUsage__Group_1__1
{
pushFollow(FOLLOW_135);
rule__PerformedActionUsage__Group_1__0__Impl();
@@ -115398,23 +115307,23 @@ public final void rule__PerformedActionUsage__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_1__0__Impl"
- // InternalSysML.g:33996:1: rule__PerformedActionUsage__Group_1__0__Impl : ( () ) ;
+ // InternalSysML.g:33971:1: rule__PerformedActionUsage__Group_1__0__Impl : ( () ) ;
public final void rule__PerformedActionUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34000:1: ( ( () ) )
- // InternalSysML.g:34001:1: ( () )
+ // InternalSysML.g:33975:1: ( ( () ) )
+ // InternalSysML.g:33976:1: ( () )
{
- // InternalSysML.g:34001:1: ( () )
- // InternalSysML.g:34002:2: ()
+ // InternalSysML.g:33976:1: ( () )
+ // InternalSysML.g:33977:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getAcceptActionUsageAction_1_0());
}
- // InternalSysML.g:34003:2: ()
- // InternalSysML.g:34003:3:
+ // InternalSysML.g:33978:2: ()
+ // InternalSysML.g:33978:3:
{
}
@@ -115439,14 +115348,14 @@ public final void rule__PerformedActionUsage__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__PerformedActionUsage__Group_1__1"
- // InternalSysML.g:34011:1: rule__PerformedActionUsage__Group_1__1 : rule__PerformedActionUsage__Group_1__1__Impl ;
+ // InternalSysML.g:33986:1: rule__PerformedActionUsage__Group_1__1 : rule__PerformedActionUsage__Group_1__1__Impl ;
public final void rule__PerformedActionUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34015:1: ( rule__PerformedActionUsage__Group_1__1__Impl )
- // InternalSysML.g:34016:2: rule__PerformedActionUsage__Group_1__1__Impl
+ // InternalSysML.g:33990:1: ( rule__PerformedActionUsage__Group_1__1__Impl )
+ // InternalSysML.g:33991:2: rule__PerformedActionUsage__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_1__1__Impl();
@@ -115472,17 +115381,17 @@ public final void rule__PerformedActionUsage__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_1__1__Impl"
- // InternalSysML.g:34022:1: rule__PerformedActionUsage__Group_1__1__Impl : ( ruleAcceptNodeDeclaration ) ;
+ // InternalSysML.g:33997:1: rule__PerformedActionUsage__Group_1__1__Impl : ( ruleAcceptNodeDeclaration ) ;
public final void rule__PerformedActionUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34026:1: ( ( ruleAcceptNodeDeclaration ) )
- // InternalSysML.g:34027:1: ( ruleAcceptNodeDeclaration )
+ // InternalSysML.g:34001:1: ( ( ruleAcceptNodeDeclaration ) )
+ // InternalSysML.g:34002:1: ( ruleAcceptNodeDeclaration )
{
- // InternalSysML.g:34027:1: ( ruleAcceptNodeDeclaration )
- // InternalSysML.g:34028:2: ruleAcceptNodeDeclaration
+ // InternalSysML.g:34002:1: ( ruleAcceptNodeDeclaration )
+ // InternalSysML.g:34003:2: ruleAcceptNodeDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getAcceptNodeDeclarationParserRuleCall_1_1());
@@ -115517,14 +115426,14 @@ public final void rule__PerformedActionUsage__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__PerformedActionUsage__Group_2__0"
- // InternalSysML.g:34038:1: rule__PerformedActionUsage__Group_2__0 : rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1 ;
+ // InternalSysML.g:34013:1: rule__PerformedActionUsage__Group_2__0 : rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1 ;
public final void rule__PerformedActionUsage__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34042:1: ( rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1 )
- // InternalSysML.g:34043:2: rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1
+ // InternalSysML.g:34017:1: ( rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1 )
+ // InternalSysML.g:34018:2: rule__PerformedActionUsage__Group_2__0__Impl rule__PerformedActionUsage__Group_2__1
{
pushFollow(FOLLOW_131);
rule__PerformedActionUsage__Group_2__0__Impl();
@@ -115555,23 +115464,23 @@ public final void rule__PerformedActionUsage__Group_2__0() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_2__0__Impl"
- // InternalSysML.g:34050:1: rule__PerformedActionUsage__Group_2__0__Impl : ( () ) ;
+ // InternalSysML.g:34025:1: rule__PerformedActionUsage__Group_2__0__Impl : ( () ) ;
public final void rule__PerformedActionUsage__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34054:1: ( ( () ) )
- // InternalSysML.g:34055:1: ( () )
+ // InternalSysML.g:34029:1: ( ( () ) )
+ // InternalSysML.g:34030:1: ( () )
{
- // InternalSysML.g:34055:1: ( () )
- // InternalSysML.g:34056:2: ()
+ // InternalSysML.g:34030:1: ( () )
+ // InternalSysML.g:34031:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getSendActionUsageAction_2_0());
}
- // InternalSysML.g:34057:2: ()
- // InternalSysML.g:34057:3:
+ // InternalSysML.g:34032:2: ()
+ // InternalSysML.g:34032:3:
{
}
@@ -115596,14 +115505,14 @@ public final void rule__PerformedActionUsage__Group_2__0__Impl() throws Recognit
// $ANTLR start "rule__PerformedActionUsage__Group_2__1"
- // InternalSysML.g:34065:1: rule__PerformedActionUsage__Group_2__1 : rule__PerformedActionUsage__Group_2__1__Impl ;
+ // InternalSysML.g:34040:1: rule__PerformedActionUsage__Group_2__1 : rule__PerformedActionUsage__Group_2__1__Impl ;
public final void rule__PerformedActionUsage__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34069:1: ( rule__PerformedActionUsage__Group_2__1__Impl )
- // InternalSysML.g:34070:2: rule__PerformedActionUsage__Group_2__1__Impl
+ // InternalSysML.g:34044:1: ( rule__PerformedActionUsage__Group_2__1__Impl )
+ // InternalSysML.g:34045:2: rule__PerformedActionUsage__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PerformedActionUsage__Group_2__1__Impl();
@@ -115629,17 +115538,17 @@ public final void rule__PerformedActionUsage__Group_2__1() throws RecognitionExc
// $ANTLR start "rule__PerformedActionUsage__Group_2__1__Impl"
- // InternalSysML.g:34076:1: rule__PerformedActionUsage__Group_2__1__Impl : ( ruleSendNodeDeclaration ) ;
+ // InternalSysML.g:34051:1: rule__PerformedActionUsage__Group_2__1__Impl : ( ruleSendNodeDeclaration ) ;
public final void rule__PerformedActionUsage__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34080:1: ( ( ruleSendNodeDeclaration ) )
- // InternalSysML.g:34081:1: ( ruleSendNodeDeclaration )
+ // InternalSysML.g:34055:1: ( ( ruleSendNodeDeclaration ) )
+ // InternalSysML.g:34056:1: ( ruleSendNodeDeclaration )
{
- // InternalSysML.g:34081:1: ( ruleSendNodeDeclaration )
- // InternalSysML.g:34082:2: ruleSendNodeDeclaration
+ // InternalSysML.g:34056:1: ( ruleSendNodeDeclaration )
+ // InternalSysML.g:34057:2: ruleSendNodeDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformedActionUsageAccess().getSendNodeDeclarationParserRuleCall_2_1());
@@ -115674,14 +115583,14 @@ public final void rule__PerformedActionUsage__Group_2__1__Impl() throws Recognit
// $ANTLR start "rule__TransitionUsageMember__Group__0"
- // InternalSysML.g:34092:1: rule__TransitionUsageMember__Group__0 : rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1 ;
+ // InternalSysML.g:34067:1: rule__TransitionUsageMember__Group__0 : rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1 ;
public final void rule__TransitionUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34096:1: ( rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1 )
- // InternalSysML.g:34097:2: rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1
+ // InternalSysML.g:34071:1: ( rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1 )
+ // InternalSysML.g:34072:2: rule__TransitionUsageMember__Group__0__Impl rule__TransitionUsageMember__Group__1
{
pushFollow(FOLLOW_150);
rule__TransitionUsageMember__Group__0__Impl();
@@ -115712,17 +115621,17 @@ public final void rule__TransitionUsageMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__TransitionUsageMember__Group__0__Impl"
- // InternalSysML.g:34104:1: rule__TransitionUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:34079:1: rule__TransitionUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__TransitionUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34108:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:34109:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:34083:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:34084:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:34109:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:34110:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:34084:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:34085:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -115757,14 +115666,14 @@ public final void rule__TransitionUsageMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__TransitionUsageMember__Group__1"
- // InternalSysML.g:34119:1: rule__TransitionUsageMember__Group__1 : rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2 ;
+ // InternalSysML.g:34094:1: rule__TransitionUsageMember__Group__1 : rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2 ;
public final void rule__TransitionUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34123:1: ( rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2 )
- // InternalSysML.g:34124:2: rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2
+ // InternalSysML.g:34098:1: ( rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2 )
+ // InternalSysML.g:34099:2: rule__TransitionUsageMember__Group__1__Impl rule__TransitionUsageMember__Group__2
{
pushFollow(FOLLOW_25);
rule__TransitionUsageMember__Group__1__Impl();
@@ -115795,23 +115704,23 @@ public final void rule__TransitionUsageMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__TransitionUsageMember__Group__1__Impl"
- // InternalSysML.g:34131:1: rule__TransitionUsageMember__Group__1__Impl : ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:34106:1: rule__TransitionUsageMember__Group__1__Impl : ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__TransitionUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34135:1: ( ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:34136:1: ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:34110:1: ( ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:34111:1: ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:34136:1: ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:34137:2: ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:34111:1: ( ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:34112:2: ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:34138:2: ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:34138:3: rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:34113:2: ( rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:34113:3: rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1();
@@ -115846,14 +115755,14 @@ public final void rule__TransitionUsageMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__TransitionUsageMember__Group__2"
- // InternalSysML.g:34146:1: rule__TransitionUsageMember__Group__2 : rule__TransitionUsageMember__Group__2__Impl ;
+ // InternalSysML.g:34121:1: rule__TransitionUsageMember__Group__2 : rule__TransitionUsageMember__Group__2__Impl ;
public final void rule__TransitionUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34150:1: ( rule__TransitionUsageMember__Group__2__Impl )
- // InternalSysML.g:34151:2: rule__TransitionUsageMember__Group__2__Impl
+ // InternalSysML.g:34125:1: ( rule__TransitionUsageMember__Group__2__Impl )
+ // InternalSysML.g:34126:2: rule__TransitionUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionUsageMember__Group__2__Impl();
@@ -115879,17 +115788,17 @@ public final void rule__TransitionUsageMember__Group__2() throws RecognitionExce
// $ANTLR start "rule__TransitionUsageMember__Group__2__Impl"
- // InternalSysML.g:34157:1: rule__TransitionUsageMember__Group__2__Impl : ( ';' ) ;
+ // InternalSysML.g:34132:1: rule__TransitionUsageMember__Group__2__Impl : ( ';' ) ;
public final void rule__TransitionUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34161:1: ( ( ';' ) )
- // InternalSysML.g:34162:1: ( ';' )
+ // InternalSysML.g:34136:1: ( ( ';' ) )
+ // InternalSysML.g:34137:1: ( ';' )
{
- // InternalSysML.g:34162:1: ( ';' )
- // InternalSysML.g:34163:2: ';'
+ // InternalSysML.g:34137:1: ( ';' )
+ // InternalSysML.g:34138:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageMemberAccess().getSemicolonKeyword_2());
@@ -115920,14 +115829,14 @@ public final void rule__TransitionUsageMember__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsageMember__Group__0"
- // InternalSysML.g:34173:1: rule__TargetTransitionUsageMember__Group__0 : rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1 ;
+ // InternalSysML.g:34148:1: rule__TargetTransitionUsageMember__Group__0 : rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1 ;
public final void rule__TargetTransitionUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34177:1: ( rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1 )
- // InternalSysML.g:34178:2: rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1
+ // InternalSysML.g:34152:1: ( rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1 )
+ // InternalSysML.g:34153:2: rule__TargetTransitionUsageMember__Group__0__Impl rule__TargetTransitionUsageMember__Group__1
{
pushFollow(FOLLOW_151);
rule__TargetTransitionUsageMember__Group__0__Impl();
@@ -115958,17 +115867,17 @@ public final void rule__TargetTransitionUsageMember__Group__0() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsageMember__Group__0__Impl"
- // InternalSysML.g:34185:1: rule__TargetTransitionUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:34160:1: rule__TargetTransitionUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__TargetTransitionUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34189:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:34190:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:34164:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:34165:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:34190:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:34191:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:34165:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:34166:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -116003,14 +115912,14 @@ public final void rule__TargetTransitionUsageMember__Group__0__Impl() throws Rec
// $ANTLR start "rule__TargetTransitionUsageMember__Group__1"
- // InternalSysML.g:34200:1: rule__TargetTransitionUsageMember__Group__1 : rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2 ;
+ // InternalSysML.g:34175:1: rule__TargetTransitionUsageMember__Group__1 : rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2 ;
public final void rule__TargetTransitionUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34204:1: ( rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2 )
- // InternalSysML.g:34205:2: rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2
+ // InternalSysML.g:34179:1: ( rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2 )
+ // InternalSysML.g:34180:2: rule__TargetTransitionUsageMember__Group__1__Impl rule__TargetTransitionUsageMember__Group__2
{
pushFollow(FOLLOW_25);
rule__TargetTransitionUsageMember__Group__1__Impl();
@@ -116041,23 +115950,23 @@ public final void rule__TargetTransitionUsageMember__Group__1() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsageMember__Group__1__Impl"
- // InternalSysML.g:34212:1: rule__TargetTransitionUsageMember__Group__1__Impl : ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:34187:1: rule__TargetTransitionUsageMember__Group__1__Impl : ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__TargetTransitionUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34216:1: ( ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:34217:1: ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:34191:1: ( ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:34192:1: ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:34217:1: ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:34218:2: ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:34192:1: ( ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:34193:2: ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:34219:2: ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:34219:3: rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:34194:2: ( rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:34194:3: rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1();
@@ -116092,14 +116001,14 @@ public final void rule__TargetTransitionUsageMember__Group__1__Impl() throws Rec
// $ANTLR start "rule__TargetTransitionUsageMember__Group__2"
- // InternalSysML.g:34227:1: rule__TargetTransitionUsageMember__Group__2 : rule__TargetTransitionUsageMember__Group__2__Impl ;
+ // InternalSysML.g:34202:1: rule__TargetTransitionUsageMember__Group__2 : rule__TargetTransitionUsageMember__Group__2__Impl ;
public final void rule__TargetTransitionUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34231:1: ( rule__TargetTransitionUsageMember__Group__2__Impl )
- // InternalSysML.g:34232:2: rule__TargetTransitionUsageMember__Group__2__Impl
+ // InternalSysML.g:34206:1: ( rule__TargetTransitionUsageMember__Group__2__Impl )
+ // InternalSysML.g:34207:2: rule__TargetTransitionUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsageMember__Group__2__Impl();
@@ -116125,17 +116034,17 @@ public final void rule__TargetTransitionUsageMember__Group__2() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsageMember__Group__2__Impl"
- // InternalSysML.g:34238:1: rule__TargetTransitionUsageMember__Group__2__Impl : ( ';' ) ;
+ // InternalSysML.g:34213:1: rule__TargetTransitionUsageMember__Group__2__Impl : ( ';' ) ;
public final void rule__TargetTransitionUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34242:1: ( ( ';' ) )
- // InternalSysML.g:34243:1: ( ';' )
+ // InternalSysML.g:34217:1: ( ( ';' ) )
+ // InternalSysML.g:34218:1: ( ';' )
{
- // InternalSysML.g:34243:1: ( ';' )
- // InternalSysML.g:34244:2: ';'
+ // InternalSysML.g:34218:1: ( ';' )
+ // InternalSysML.g:34219:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageMemberAccess().getSemicolonKeyword_2());
@@ -116166,14 +116075,14 @@ public final void rule__TargetTransitionUsageMember__Group__2__Impl() throws Rec
// $ANTLR start "rule__StateUsage__Group__0"
- // InternalSysML.g:34254:1: rule__StateUsage__Group__0 : rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1 ;
+ // InternalSysML.g:34229:1: rule__StateUsage__Group__0 : rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1 ;
public final void rule__StateUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34258:1: ( rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1 )
- // InternalSysML.g:34259:2: rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1
+ // InternalSysML.g:34233:1: ( rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1 )
+ // InternalSysML.g:34234:2: rule__StateUsage__Group__0__Impl rule__StateUsage__Group__1
{
pushFollow(FOLLOW_123);
rule__StateUsage__Group__0__Impl();
@@ -116204,22 +116113,22 @@ public final void rule__StateUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__StateUsage__Group__0__Impl"
- // InternalSysML.g:34266:1: rule__StateUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:34241:1: rule__StateUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__StateUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34270:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:34271:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34245:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:34246:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:34271:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:34272:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34246:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34247:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:34273:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34248:2: ( ruleUsagePrefix )?
int alt338=2;
int LA338_0 = input.LA(1);
@@ -116228,7 +116137,7 @@ public final void rule__StateUsage__Group__0__Impl() throws RecognitionException
}
switch (alt338) {
case 1 :
- // InternalSysML.g:34273:3: ruleUsagePrefix
+ // InternalSysML.g:34248:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -116266,14 +116175,14 @@ public final void rule__StateUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__StateUsage__Group__1"
- // InternalSysML.g:34281:1: rule__StateUsage__Group__1 : rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2 ;
+ // InternalSysML.g:34256:1: rule__StateUsage__Group__1 : rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2 ;
public final void rule__StateUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34285:1: ( rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2 )
- // InternalSysML.g:34286:2: rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2
+ // InternalSysML.g:34260:1: ( rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2 )
+ // InternalSysML.g:34261:2: rule__StateUsage__Group__1__Impl rule__StateUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__StateUsage__Group__1__Impl();
@@ -116304,17 +116213,17 @@ public final void rule__StateUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__StateUsage__Group__1__Impl"
- // InternalSysML.g:34293:1: rule__StateUsage__Group__1__Impl : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:34268:1: rule__StateUsage__Group__1__Impl : ( ruleStateUsageKeyword ) ;
public final void rule__StateUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34297:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:34298:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34272:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:34273:1: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:34298:1: ( ruleStateUsageKeyword )
- // InternalSysML.g:34299:2: ruleStateUsageKeyword
+ // InternalSysML.g:34273:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34274:2: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateUsageAccess().getStateUsageKeywordParserRuleCall_1());
@@ -116349,14 +116258,14 @@ public final void rule__StateUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__StateUsage__Group__2"
- // InternalSysML.g:34308:1: rule__StateUsage__Group__2 : rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3 ;
+ // InternalSysML.g:34283:1: rule__StateUsage__Group__2 : rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3 ;
public final void rule__StateUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34312:1: ( rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3 )
- // InternalSysML.g:34313:2: rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3
+ // InternalSysML.g:34287:1: ( rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3 )
+ // InternalSysML.g:34288:2: rule__StateUsage__Group__2__Impl rule__StateUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__StateUsage__Group__2__Impl();
@@ -116387,17 +116296,17 @@ public final void rule__StateUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__StateUsage__Group__2__Impl"
- // InternalSysML.g:34320:1: rule__StateUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:34295:1: rule__StateUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__StateUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34324:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:34325:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34299:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:34300:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:34325:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:34326:2: ruleActionUsageDeclaration
+ // InternalSysML.g:34300:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34301:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateUsageAccess().getActionUsageDeclarationParserRuleCall_2());
@@ -116432,14 +116341,14 @@ public final void rule__StateUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__StateUsage__Group__3"
- // InternalSysML.g:34335:1: rule__StateUsage__Group__3 : rule__StateUsage__Group__3__Impl ;
+ // InternalSysML.g:34310:1: rule__StateUsage__Group__3 : rule__StateUsage__Group__3__Impl ;
public final void rule__StateUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34339:1: ( rule__StateUsage__Group__3__Impl )
- // InternalSysML.g:34340:2: rule__StateUsage__Group__3__Impl
+ // InternalSysML.g:34314:1: ( rule__StateUsage__Group__3__Impl )
+ // InternalSysML.g:34315:2: rule__StateUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateUsage__Group__3__Impl();
@@ -116465,17 +116374,17 @@ public final void rule__StateUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__StateUsage__Group__3__Impl"
- // InternalSysML.g:34346:1: rule__StateUsage__Group__3__Impl : ( ruleStateBody ) ;
+ // InternalSysML.g:34321:1: rule__StateUsage__Group__3__Impl : ( ruleStateBody ) ;
public final void rule__StateUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34350:1: ( ( ruleStateBody ) )
- // InternalSysML.g:34351:1: ( ruleStateBody )
+ // InternalSysML.g:34325:1: ( ( ruleStateBody ) )
+ // InternalSysML.g:34326:1: ( ruleStateBody )
{
- // InternalSysML.g:34351:1: ( ruleStateBody )
- // InternalSysML.g:34352:2: ruleStateBody
+ // InternalSysML.g:34326:1: ( ruleStateBody )
+ // InternalSysML.g:34327:2: ruleStateBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateUsageAccess().getStateBodyParserRuleCall_3());
@@ -116510,14 +116419,14 @@ public final void rule__StateUsage__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__StateFlowUsage__Group__0"
- // InternalSysML.g:34362:1: rule__StateFlowUsage__Group__0 : rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1 ;
+ // InternalSysML.g:34337:1: rule__StateFlowUsage__Group__0 : rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1 ;
public final void rule__StateFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34366:1: ( rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1 )
- // InternalSysML.g:34367:2: rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1
+ // InternalSysML.g:34341:1: ( rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1 )
+ // InternalSysML.g:34342:2: rule__StateFlowUsage__Group__0__Impl rule__StateFlowUsage__Group__1
{
pushFollow(FOLLOW_152);
rule__StateFlowUsage__Group__0__Impl();
@@ -116548,22 +116457,22 @@ public final void rule__StateFlowUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__StateFlowUsage__Group__0__Impl"
- // InternalSysML.g:34374:1: rule__StateFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:34349:1: rule__StateFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__StateFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34378:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:34379:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34353:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:34354:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:34379:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:34380:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34354:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34355:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:34381:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34356:2: ( ruleUsagePrefix )?
int alt339=2;
int LA339_0 = input.LA(1);
@@ -116572,7 +116481,7 @@ public final void rule__StateFlowUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt339) {
case 1 :
- // InternalSysML.g:34381:3: ruleUsagePrefix
+ // InternalSysML.g:34356:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -116610,14 +116519,14 @@ public final void rule__StateFlowUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__StateFlowUsage__Group__1"
- // InternalSysML.g:34389:1: rule__StateFlowUsage__Group__1 : rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2 ;
+ // InternalSysML.g:34364:1: rule__StateFlowUsage__Group__1 : rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2 ;
public final void rule__StateFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34393:1: ( rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2 )
- // InternalSysML.g:34394:2: rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2
+ // InternalSysML.g:34368:1: ( rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2 )
+ // InternalSysML.g:34369:2: rule__StateFlowUsage__Group__1__Impl rule__StateFlowUsage__Group__2
{
pushFollow(FOLLOW_152);
rule__StateFlowUsage__Group__1__Impl();
@@ -116648,22 +116557,22 @@ public final void rule__StateFlowUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__StateFlowUsage__Group__1__Impl"
- // InternalSysML.g:34401:1: rule__StateFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:34376:1: rule__StateFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__StateFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34405:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:34406:1: ( ( 'ref' )? )
+ // InternalSysML.g:34380:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:34381:1: ( ( 'ref' )? )
{
- // InternalSysML.g:34406:1: ( ( 'ref' )? )
- // InternalSysML.g:34407:2: ( 'ref' )?
+ // InternalSysML.g:34381:1: ( ( 'ref' )? )
+ // InternalSysML.g:34382:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:34408:2: ( 'ref' )?
+ // InternalSysML.g:34383:2: ( 'ref' )?
int alt340=2;
int LA340_0 = input.LA(1);
@@ -116672,7 +116581,7 @@ public final void rule__StateFlowUsage__Group__1__Impl() throws RecognitionExcep
}
switch (alt340) {
case 1 :
- // InternalSysML.g:34408:3: 'ref'
+ // InternalSysML.g:34383:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -116706,14 +116615,14 @@ public final void rule__StateFlowUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__StateFlowUsage__Group__2"
- // InternalSysML.g:34416:1: rule__StateFlowUsage__Group__2 : rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3 ;
+ // InternalSysML.g:34391:1: rule__StateFlowUsage__Group__2 : rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3 ;
public final void rule__StateFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34420:1: ( rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3 )
- // InternalSysML.g:34421:2: rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3
+ // InternalSysML.g:34395:1: ( rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3 )
+ // InternalSysML.g:34396:2: rule__StateFlowUsage__Group__2__Impl rule__StateFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__StateFlowUsage__Group__2__Impl();
@@ -116744,17 +116653,17 @@ public final void rule__StateFlowUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__StateFlowUsage__Group__2__Impl"
- // InternalSysML.g:34428:1: rule__StateFlowUsage__Group__2__Impl : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:34403:1: rule__StateFlowUsage__Group__2__Impl : ( ruleStateUsageKeyword ) ;
public final void rule__StateFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34432:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:34433:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34407:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:34408:1: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:34433:1: ( ruleStateUsageKeyword )
- // InternalSysML.g:34434:2: ruleStateUsageKeyword
+ // InternalSysML.g:34408:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34409:2: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateFlowUsageAccess().getStateUsageKeywordParserRuleCall_2());
@@ -116789,14 +116698,14 @@ public final void rule__StateFlowUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__StateFlowUsage__Group__3"
- // InternalSysML.g:34443:1: rule__StateFlowUsage__Group__3 : rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4 ;
+ // InternalSysML.g:34418:1: rule__StateFlowUsage__Group__3 : rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4 ;
public final void rule__StateFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34447:1: ( rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4 )
- // InternalSysML.g:34448:2: rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4
+ // InternalSysML.g:34422:1: ( rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4 )
+ // InternalSysML.g:34423:2: rule__StateFlowUsage__Group__3__Impl rule__StateFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__StateFlowUsage__Group__3__Impl();
@@ -116827,17 +116736,17 @@ public final void rule__StateFlowUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__StateFlowUsage__Group__3__Impl"
- // InternalSysML.g:34455:1: rule__StateFlowUsage__Group__3__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:34430:1: rule__StateFlowUsage__Group__3__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__StateFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34459:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:34460:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34434:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:34435:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:34460:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:34461:2: ruleActionUsageDeclaration
+ // InternalSysML.g:34435:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34436:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateFlowUsageAccess().getActionUsageDeclarationParserRuleCall_3());
@@ -116872,14 +116781,14 @@ public final void rule__StateFlowUsage__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__StateFlowUsage__Group__4"
- // InternalSysML.g:34470:1: rule__StateFlowUsage__Group__4 : rule__StateFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:34445:1: rule__StateFlowUsage__Group__4 : rule__StateFlowUsage__Group__4__Impl ;
public final void rule__StateFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34474:1: ( rule__StateFlowUsage__Group__4__Impl )
- // InternalSysML.g:34475:2: rule__StateFlowUsage__Group__4__Impl
+ // InternalSysML.g:34449:1: ( rule__StateFlowUsage__Group__4__Impl )
+ // InternalSysML.g:34450:2: rule__StateFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateFlowUsage__Group__4__Impl();
@@ -116905,17 +116814,17 @@ public final void rule__StateFlowUsage__Group__4() throws RecognitionException {
// $ANTLR start "rule__StateFlowUsage__Group__4__Impl"
- // InternalSysML.g:34481:1: rule__StateFlowUsage__Group__4__Impl : ( ruleStateBody ) ;
+ // InternalSysML.g:34456:1: rule__StateFlowUsage__Group__4__Impl : ( ruleStateBody ) ;
public final void rule__StateFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34485:1: ( ( ruleStateBody ) )
- // InternalSysML.g:34486:1: ( ruleStateBody )
+ // InternalSysML.g:34460:1: ( ( ruleStateBody ) )
+ // InternalSysML.g:34461:1: ( ruleStateBody )
{
- // InternalSysML.g:34486:1: ( ruleStateBody )
- // InternalSysML.g:34487:2: ruleStateBody
+ // InternalSysML.g:34461:1: ( ruleStateBody )
+ // InternalSysML.g:34462:2: ruleStateBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateFlowUsageAccess().getStateBodyParserRuleCall_4());
@@ -116950,14 +116859,14 @@ public final void rule__StateFlowUsage__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__StateRefUsage__Group__0"
- // InternalSysML.g:34497:1: rule__StateRefUsage__Group__0 : rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1 ;
+ // InternalSysML.g:34472:1: rule__StateRefUsage__Group__0 : rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1 ;
public final void rule__StateRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34501:1: ( rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1 )
- // InternalSysML.g:34502:2: rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1
+ // InternalSysML.g:34476:1: ( rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1 )
+ // InternalSysML.g:34477:2: rule__StateRefUsage__Group__0__Impl rule__StateRefUsage__Group__1
{
pushFollow(FOLLOW_152);
rule__StateRefUsage__Group__0__Impl();
@@ -116988,22 +116897,22 @@ public final void rule__StateRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__StateRefUsage__Group__0__Impl"
- // InternalSysML.g:34509:1: rule__StateRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:34484:1: rule__StateRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__StateRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34513:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:34514:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34488:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:34489:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:34514:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:34515:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34489:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34490:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:34516:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34491:2: ( ruleUsagePrefix )?
int alt341=2;
int LA341_0 = input.LA(1);
@@ -117012,7 +116921,7 @@ public final void rule__StateRefUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt341) {
case 1 :
- // InternalSysML.g:34516:3: ruleUsagePrefix
+ // InternalSysML.g:34491:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -117050,14 +116959,14 @@ public final void rule__StateRefUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateRefUsage__Group__1"
- // InternalSysML.g:34524:1: rule__StateRefUsage__Group__1 : rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2 ;
+ // InternalSysML.g:34499:1: rule__StateRefUsage__Group__1 : rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2 ;
public final void rule__StateRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34528:1: ( rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2 )
- // InternalSysML.g:34529:2: rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2
+ // InternalSysML.g:34503:1: ( rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2 )
+ // InternalSysML.g:34504:2: rule__StateRefUsage__Group__1__Impl rule__StateRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__StateRefUsage__Group__1__Impl();
@@ -117088,23 +116997,23 @@ public final void rule__StateRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__StateRefUsage__Group__1__Impl"
- // InternalSysML.g:34536:1: rule__StateRefUsage__Group__1__Impl : ( ( rule__StateRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:34511:1: rule__StateRefUsage__Group__1__Impl : ( ( rule__StateRefUsage__Alternatives_1 ) ) ;
public final void rule__StateRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34540:1: ( ( ( rule__StateRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:34541:1: ( ( rule__StateRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:34515:1: ( ( ( rule__StateRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:34516:1: ( ( rule__StateRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:34541:1: ( ( rule__StateRefUsage__Alternatives_1 ) )
- // InternalSysML.g:34542:2: ( rule__StateRefUsage__Alternatives_1 )
+ // InternalSysML.g:34516:1: ( ( rule__StateRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:34517:2: ( rule__StateRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:34543:2: ( rule__StateRefUsage__Alternatives_1 )
- // InternalSysML.g:34543:3: rule__StateRefUsage__Alternatives_1
+ // InternalSysML.g:34518:2: ( rule__StateRefUsage__Alternatives_1 )
+ // InternalSysML.g:34518:3: rule__StateRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__StateRefUsage__Alternatives_1();
@@ -117139,14 +117048,14 @@ public final void rule__StateRefUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateRefUsage__Group__2"
- // InternalSysML.g:34551:1: rule__StateRefUsage__Group__2 : rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3 ;
+ // InternalSysML.g:34526:1: rule__StateRefUsage__Group__2 : rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3 ;
public final void rule__StateRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34555:1: ( rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3 )
- // InternalSysML.g:34556:2: rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3
+ // InternalSysML.g:34530:1: ( rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3 )
+ // InternalSysML.g:34531:2: rule__StateRefUsage__Group__2__Impl rule__StateRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__StateRefUsage__Group__2__Impl();
@@ -117177,17 +117086,17 @@ public final void rule__StateRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__StateRefUsage__Group__2__Impl"
- // InternalSysML.g:34563:1: rule__StateRefUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
+ // InternalSysML.g:34538:1: rule__StateRefUsage__Group__2__Impl : ( ruleActionUsageDeclaration ) ;
public final void rule__StateRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34567:1: ( ( ruleActionUsageDeclaration ) )
- // InternalSysML.g:34568:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34542:1: ( ( ruleActionUsageDeclaration ) )
+ // InternalSysML.g:34543:1: ( ruleActionUsageDeclaration )
{
- // InternalSysML.g:34568:1: ( ruleActionUsageDeclaration )
- // InternalSysML.g:34569:2: ruleActionUsageDeclaration
+ // InternalSysML.g:34543:1: ( ruleActionUsageDeclaration )
+ // InternalSysML.g:34544:2: ruleActionUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getActionUsageDeclarationParserRuleCall_2());
@@ -117222,14 +117131,14 @@ public final void rule__StateRefUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateRefUsage__Group__3"
- // InternalSysML.g:34578:1: rule__StateRefUsage__Group__3 : rule__StateRefUsage__Group__3__Impl ;
+ // InternalSysML.g:34553:1: rule__StateRefUsage__Group__3 : rule__StateRefUsage__Group__3__Impl ;
public final void rule__StateRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34582:1: ( rule__StateRefUsage__Group__3__Impl )
- // InternalSysML.g:34583:2: rule__StateRefUsage__Group__3__Impl
+ // InternalSysML.g:34557:1: ( rule__StateRefUsage__Group__3__Impl )
+ // InternalSysML.g:34558:2: rule__StateRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateRefUsage__Group__3__Impl();
@@ -117255,17 +117164,17 @@ public final void rule__StateRefUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__StateRefUsage__Group__3__Impl"
- // InternalSysML.g:34589:1: rule__StateRefUsage__Group__3__Impl : ( ruleStateBody ) ;
+ // InternalSysML.g:34564:1: rule__StateRefUsage__Group__3__Impl : ( ruleStateBody ) ;
public final void rule__StateRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34593:1: ( ( ruleStateBody ) )
- // InternalSysML.g:34594:1: ( ruleStateBody )
+ // InternalSysML.g:34568:1: ( ( ruleStateBody ) )
+ // InternalSysML.g:34569:1: ( ruleStateBody )
{
- // InternalSysML.g:34594:1: ( ruleStateBody )
- // InternalSysML.g:34595:2: ruleStateBody
+ // InternalSysML.g:34569:1: ( ruleStateBody )
+ // InternalSysML.g:34570:2: ruleStateBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getStateBodyParserRuleCall_3());
@@ -117300,14 +117209,14 @@ public final void rule__StateRefUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__StateRefUsage__Group_1_0__0"
- // InternalSysML.g:34605:1: rule__StateRefUsage__Group_1_0__0 : rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:34580:1: rule__StateRefUsage__Group_1_0__0 : rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1 ;
public final void rule__StateRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34609:1: ( rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1 )
- // InternalSysML.g:34610:2: rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1
+ // InternalSysML.g:34584:1: ( rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1 )
+ // InternalSysML.g:34585:2: rule__StateRefUsage__Group_1_0__0__Impl rule__StateRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_123);
rule__StateRefUsage__Group_1_0__0__Impl();
@@ -117338,17 +117247,17 @@ public final void rule__StateRefUsage__Group_1_0__0() throws RecognitionExceptio
// $ANTLR start "rule__StateRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:34617:1: rule__StateRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:34592:1: rule__StateRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__StateRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34621:1: ( ( 'ref' ) )
- // InternalSysML.g:34622:1: ( 'ref' )
+ // InternalSysML.g:34596:1: ( ( 'ref' ) )
+ // InternalSysML.g:34597:1: ( 'ref' )
{
- // InternalSysML.g:34622:1: ( 'ref' )
- // InternalSysML.g:34623:2: 'ref'
+ // InternalSysML.g:34597:1: ( 'ref' )
+ // InternalSysML.g:34598:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getRefKeyword_1_0_0());
@@ -117379,14 +117288,14 @@ public final void rule__StateRefUsage__Group_1_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__StateRefUsage__Group_1_0__1"
- // InternalSysML.g:34632:1: rule__StateRefUsage__Group_1_0__1 : rule__StateRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:34607:1: rule__StateRefUsage__Group_1_0__1 : rule__StateRefUsage__Group_1_0__1__Impl ;
public final void rule__StateRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34636:1: ( rule__StateRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:34637:2: rule__StateRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:34611:1: ( rule__StateRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:34612:2: rule__StateRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__StateRefUsage__Group_1_0__1__Impl();
@@ -117412,17 +117321,17 @@ public final void rule__StateRefUsage__Group_1_0__1() throws RecognitionExceptio
// $ANTLR start "rule__StateRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:34643:1: rule__StateRefUsage__Group_1_0__1__Impl : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:34618:1: rule__StateRefUsage__Group_1_0__1__Impl : ( ruleStateUsageKeyword ) ;
public final void rule__StateRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34647:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:34648:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34622:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:34623:1: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:34648:1: ( ruleStateUsageKeyword )
- // InternalSysML.g:34649:2: ruleStateUsageKeyword
+ // InternalSysML.g:34623:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34624:2: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getStateUsageKeywordParserRuleCall_1_0_1());
@@ -117457,14 +117366,14 @@ public final void rule__StateRefUsage__Group_1_0__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group__0"
- // InternalSysML.g:34659:1: rule__ExhibitStateUsage__Group__0 : rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1 ;
+ // InternalSysML.g:34634:1: rule__ExhibitStateUsage__Group__0 : rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1 ;
public final void rule__ExhibitStateUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34663:1: ( rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1 )
- // InternalSysML.g:34664:2: rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1
+ // InternalSysML.g:34638:1: ( rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1 )
+ // InternalSysML.g:34639:2: rule__ExhibitStateUsage__Group__0__Impl rule__ExhibitStateUsage__Group__1
{
pushFollow(FOLLOW_153);
rule__ExhibitStateUsage__Group__0__Impl();
@@ -117495,22 +117404,22 @@ public final void rule__ExhibitStateUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ExhibitStateUsage__Group__0__Impl"
- // InternalSysML.g:34671:1: rule__ExhibitStateUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:34646:1: rule__ExhibitStateUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ExhibitStateUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34675:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:34676:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34650:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:34651:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:34676:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:34677:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34651:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:34652:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:34678:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:34653:2: ( ruleUsagePrefix )?
int alt342=2;
int LA342_0 = input.LA(1);
@@ -117519,7 +117428,7 @@ public final void rule__ExhibitStateUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt342) {
case 1 :
- // InternalSysML.g:34678:3: ruleUsagePrefix
+ // InternalSysML.g:34653:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -117557,14 +117466,14 @@ public final void rule__ExhibitStateUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group__1"
- // InternalSysML.g:34686:1: rule__ExhibitStateUsage__Group__1 : rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2 ;
+ // InternalSysML.g:34661:1: rule__ExhibitStateUsage__Group__1 : rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2 ;
public final void rule__ExhibitStateUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34690:1: ( rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2 )
- // InternalSysML.g:34691:2: rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2
+ // InternalSysML.g:34665:1: ( rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2 )
+ // InternalSysML.g:34666:2: rule__ExhibitStateUsage__Group__1__Impl rule__ExhibitStateUsage__Group__2
{
pushFollow(FOLLOW_154);
rule__ExhibitStateUsage__Group__1__Impl();
@@ -117595,17 +117504,17 @@ public final void rule__ExhibitStateUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ExhibitStateUsage__Group__1__Impl"
- // InternalSysML.g:34698:1: rule__ExhibitStateUsage__Group__1__Impl : ( 'exhibit' ) ;
+ // InternalSysML.g:34673:1: rule__ExhibitStateUsage__Group__1__Impl : ( 'exhibit' ) ;
public final void rule__ExhibitStateUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34702:1: ( ( 'exhibit' ) )
- // InternalSysML.g:34703:1: ( 'exhibit' )
+ // InternalSysML.g:34677:1: ( ( 'exhibit' ) )
+ // InternalSysML.g:34678:1: ( 'exhibit' )
{
- // InternalSysML.g:34703:1: ( 'exhibit' )
- // InternalSysML.g:34704:2: 'exhibit'
+ // InternalSysML.g:34678:1: ( 'exhibit' )
+ // InternalSysML.g:34679:2: 'exhibit'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getExhibitKeyword_1());
@@ -117636,14 +117545,14 @@ public final void rule__ExhibitStateUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group__2"
- // InternalSysML.g:34713:1: rule__ExhibitStateUsage__Group__2 : rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3 ;
+ // InternalSysML.g:34688:1: rule__ExhibitStateUsage__Group__2 : rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3 ;
public final void rule__ExhibitStateUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34717:1: ( rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3 )
- // InternalSysML.g:34718:2: rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3
+ // InternalSysML.g:34692:1: ( rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3 )
+ // InternalSysML.g:34693:2: rule__ExhibitStateUsage__Group__2__Impl rule__ExhibitStateUsage__Group__3
{
pushFollow(FOLLOW_155);
rule__ExhibitStateUsage__Group__2__Impl();
@@ -117674,23 +117583,23 @@ public final void rule__ExhibitStateUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__ExhibitStateUsage__Group__2__Impl"
- // InternalSysML.g:34725:1: rule__ExhibitStateUsage__Group__2__Impl : ( ( rule__ExhibitStateUsage__Alternatives_2 ) ) ;
+ // InternalSysML.g:34700:1: rule__ExhibitStateUsage__Group__2__Impl : ( ( rule__ExhibitStateUsage__Alternatives_2 ) ) ;
public final void rule__ExhibitStateUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34729:1: ( ( ( rule__ExhibitStateUsage__Alternatives_2 ) ) )
- // InternalSysML.g:34730:1: ( ( rule__ExhibitStateUsage__Alternatives_2 ) )
+ // InternalSysML.g:34704:1: ( ( ( rule__ExhibitStateUsage__Alternatives_2 ) ) )
+ // InternalSysML.g:34705:1: ( ( rule__ExhibitStateUsage__Alternatives_2 ) )
{
- // InternalSysML.g:34730:1: ( ( rule__ExhibitStateUsage__Alternatives_2 ) )
- // InternalSysML.g:34731:2: ( rule__ExhibitStateUsage__Alternatives_2 )
+ // InternalSysML.g:34705:1: ( ( rule__ExhibitStateUsage__Alternatives_2 ) )
+ // InternalSysML.g:34706:2: ( rule__ExhibitStateUsage__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getAlternatives_2());
}
- // InternalSysML.g:34732:2: ( rule__ExhibitStateUsage__Alternatives_2 )
- // InternalSysML.g:34732:3: rule__ExhibitStateUsage__Alternatives_2
+ // InternalSysML.g:34707:2: ( rule__ExhibitStateUsage__Alternatives_2 )
+ // InternalSysML.g:34707:3: rule__ExhibitStateUsage__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Alternatives_2();
@@ -117725,14 +117634,14 @@ public final void rule__ExhibitStateUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group__3"
- // InternalSysML.g:34740:1: rule__ExhibitStateUsage__Group__3 : rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4 ;
+ // InternalSysML.g:34715:1: rule__ExhibitStateUsage__Group__3 : rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4 ;
public final void rule__ExhibitStateUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34744:1: ( rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4 )
- // InternalSysML.g:34745:2: rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4
+ // InternalSysML.g:34719:1: ( rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4 )
+ // InternalSysML.g:34720:2: rule__ExhibitStateUsage__Group__3__Impl rule__ExhibitStateUsage__Group__4
{
pushFollow(FOLLOW_155);
rule__ExhibitStateUsage__Group__3__Impl();
@@ -117763,22 +117672,22 @@ public final void rule__ExhibitStateUsage__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__ExhibitStateUsage__Group__3__Impl"
- // InternalSysML.g:34752:1: rule__ExhibitStateUsage__Group__3__Impl : ( ( rule__ExhibitStateUsage__Alternatives_3 )? ) ;
+ // InternalSysML.g:34727:1: rule__ExhibitStateUsage__Group__3__Impl : ( ( rule__ExhibitStateUsage__Alternatives_3 )? ) ;
public final void rule__ExhibitStateUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34756:1: ( ( ( rule__ExhibitStateUsage__Alternatives_3 )? ) )
- // InternalSysML.g:34757:1: ( ( rule__ExhibitStateUsage__Alternatives_3 )? )
+ // InternalSysML.g:34731:1: ( ( ( rule__ExhibitStateUsage__Alternatives_3 )? ) )
+ // InternalSysML.g:34732:1: ( ( rule__ExhibitStateUsage__Alternatives_3 )? )
{
- // InternalSysML.g:34757:1: ( ( rule__ExhibitStateUsage__Alternatives_3 )? )
- // InternalSysML.g:34758:2: ( rule__ExhibitStateUsage__Alternatives_3 )?
+ // InternalSysML.g:34732:1: ( ( rule__ExhibitStateUsage__Alternatives_3 )? )
+ // InternalSysML.g:34733:2: ( rule__ExhibitStateUsage__Alternatives_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getAlternatives_3());
}
- // InternalSysML.g:34759:2: ( rule__ExhibitStateUsage__Alternatives_3 )?
+ // InternalSysML.g:34734:2: ( rule__ExhibitStateUsage__Alternatives_3 )?
int alt343=2;
int LA343_0 = input.LA(1);
@@ -117787,7 +117696,7 @@ public final void rule__ExhibitStateUsage__Group__3__Impl() throws RecognitionEx
}
switch (alt343) {
case 1 :
- // InternalSysML.g:34759:3: rule__ExhibitStateUsage__Alternatives_3
+ // InternalSysML.g:34734:3: rule__ExhibitStateUsage__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Alternatives_3();
@@ -117825,14 +117734,14 @@ public final void rule__ExhibitStateUsage__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group__4"
- // InternalSysML.g:34767:1: rule__ExhibitStateUsage__Group__4 : rule__ExhibitStateUsage__Group__4__Impl ;
+ // InternalSysML.g:34742:1: rule__ExhibitStateUsage__Group__4 : rule__ExhibitStateUsage__Group__4__Impl ;
public final void rule__ExhibitStateUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34771:1: ( rule__ExhibitStateUsage__Group__4__Impl )
- // InternalSysML.g:34772:2: rule__ExhibitStateUsage__Group__4__Impl
+ // InternalSysML.g:34746:1: ( rule__ExhibitStateUsage__Group__4__Impl )
+ // InternalSysML.g:34747:2: rule__ExhibitStateUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Group__4__Impl();
@@ -117858,17 +117767,17 @@ public final void rule__ExhibitStateUsage__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__ExhibitStateUsage__Group__4__Impl"
- // InternalSysML.g:34778:1: rule__ExhibitStateUsage__Group__4__Impl : ( ruleStateBody ) ;
+ // InternalSysML.g:34753:1: rule__ExhibitStateUsage__Group__4__Impl : ( ruleStateBody ) ;
public final void rule__ExhibitStateUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34782:1: ( ( ruleStateBody ) )
- // InternalSysML.g:34783:1: ( ruleStateBody )
+ // InternalSysML.g:34757:1: ( ( ruleStateBody ) )
+ // InternalSysML.g:34758:1: ( ruleStateBody )
{
- // InternalSysML.g:34783:1: ( ruleStateBody )
- // InternalSysML.g:34784:2: ruleStateBody
+ // InternalSysML.g:34758:1: ( ruleStateBody )
+ // InternalSysML.g:34759:2: ruleStateBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getStateBodyParserRuleCall_4());
@@ -117903,14 +117812,14 @@ public final void rule__ExhibitStateUsage__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__ExhibitStateUsage__Group_2_0__0"
- // InternalSysML.g:34794:1: rule__ExhibitStateUsage__Group_2_0__0 : rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1 ;
+ // InternalSysML.g:34769:1: rule__ExhibitStateUsage__Group_2_0__0 : rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1 ;
public final void rule__ExhibitStateUsage__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34798:1: ( rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1 )
- // InternalSysML.g:34799:2: rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1
+ // InternalSysML.g:34773:1: ( rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1 )
+ // InternalSysML.g:34774:2: rule__ExhibitStateUsage__Group_2_0__0__Impl rule__ExhibitStateUsage__Group_2_0__1
{
pushFollow(FOLLOW_44);
rule__ExhibitStateUsage__Group_2_0__0__Impl();
@@ -117941,23 +117850,23 @@ public final void rule__ExhibitStateUsage__Group_2_0__0() throws RecognitionExce
// $ANTLR start "rule__ExhibitStateUsage__Group_2_0__0__Impl"
- // InternalSysML.g:34806:1: rule__ExhibitStateUsage__Group_2_0__0__Impl : ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
+ // InternalSysML.g:34781:1: rule__ExhibitStateUsage__Group_2_0__0__Impl : ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
public final void rule__ExhibitStateUsage__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34810:1: ( ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
- // InternalSysML.g:34811:1: ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:34785:1: ( ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
+ // InternalSysML.g:34786:1: ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) )
{
- // InternalSysML.g:34811:1: ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) )
- // InternalSysML.g:34812:2: ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:34786:1: ( ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:34787:2: ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getOwnedRelationship_compAssignment_2_0_0());
}
- // InternalSysML.g:34813:2: ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 )
- // InternalSysML.g:34813:3: rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0
+ // InternalSysML.g:34788:2: ( rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:34788:3: rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0();
@@ -117992,14 +117901,14 @@ public final void rule__ExhibitStateUsage__Group_2_0__0__Impl() throws Recogniti
// $ANTLR start "rule__ExhibitStateUsage__Group_2_0__1"
- // InternalSysML.g:34821:1: rule__ExhibitStateUsage__Group_2_0__1 : rule__ExhibitStateUsage__Group_2_0__1__Impl ;
+ // InternalSysML.g:34796:1: rule__ExhibitStateUsage__Group_2_0__1 : rule__ExhibitStateUsage__Group_2_0__1__Impl ;
public final void rule__ExhibitStateUsage__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34825:1: ( rule__ExhibitStateUsage__Group_2_0__1__Impl )
- // InternalSysML.g:34826:2: rule__ExhibitStateUsage__Group_2_0__1__Impl
+ // InternalSysML.g:34800:1: ( rule__ExhibitStateUsage__Group_2_0__1__Impl )
+ // InternalSysML.g:34801:2: rule__ExhibitStateUsage__Group_2_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Group_2_0__1__Impl();
@@ -118025,22 +117934,22 @@ public final void rule__ExhibitStateUsage__Group_2_0__1() throws RecognitionExce
// $ANTLR start "rule__ExhibitStateUsage__Group_2_0__1__Impl"
- // InternalSysML.g:34832:1: rule__ExhibitStateUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
+ // InternalSysML.g:34807:1: rule__ExhibitStateUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
public final void rule__ExhibitStateUsage__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34836:1: ( ( ( ruleFeatureSpecializationPart )? ) )
- // InternalSysML.g:34837:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:34811:1: ( ( ( ruleFeatureSpecializationPart )? ) )
+ // InternalSysML.g:34812:1: ( ( ruleFeatureSpecializationPart )? )
{
- // InternalSysML.g:34837:1: ( ( ruleFeatureSpecializationPart )? )
- // InternalSysML.g:34838:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:34812:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:34813:2: ( ruleFeatureSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getFeatureSpecializationPartParserRuleCall_2_0_1());
}
- // InternalSysML.g:34839:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:34814:2: ( ruleFeatureSpecializationPart )?
int alt344=2;
int LA344_0 = input.LA(1);
@@ -118049,7 +117958,7 @@ public final void rule__ExhibitStateUsage__Group_2_0__1__Impl() throws Recogniti
}
switch (alt344) {
case 1 :
- // InternalSysML.g:34839:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:34814:3: ruleFeatureSpecializationPart
{
pushFollow(FOLLOW_2);
ruleFeatureSpecializationPart();
@@ -118087,14 +117996,14 @@ public final void rule__ExhibitStateUsage__Group_2_0__1__Impl() throws Recogniti
// $ANTLR start "rule__ExhibitStateUsage__Group_2_1__0"
- // InternalSysML.g:34848:1: rule__ExhibitStateUsage__Group_2_1__0 : rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1 ;
+ // InternalSysML.g:34823:1: rule__ExhibitStateUsage__Group_2_1__0 : rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1 ;
public final void rule__ExhibitStateUsage__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34852:1: ( rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1 )
- // InternalSysML.g:34853:2: rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1
+ // InternalSysML.g:34827:1: ( rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1 )
+ // InternalSysML.g:34828:2: rule__ExhibitStateUsage__Group_2_1__0__Impl rule__ExhibitStateUsage__Group_2_1__1
{
pushFollow(FOLLOW_44);
rule__ExhibitStateUsage__Group_2_1__0__Impl();
@@ -118125,17 +118034,17 @@ public final void rule__ExhibitStateUsage__Group_2_1__0() throws RecognitionExce
// $ANTLR start "rule__ExhibitStateUsage__Group_2_1__0__Impl"
- // InternalSysML.g:34860:1: rule__ExhibitStateUsage__Group_2_1__0__Impl : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:34835:1: rule__ExhibitStateUsage__Group_2_1__0__Impl : ( ruleStateUsageKeyword ) ;
public final void rule__ExhibitStateUsage__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34864:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:34865:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34839:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:34840:1: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:34865:1: ( ruleStateUsageKeyword )
- // InternalSysML.g:34866:2: ruleStateUsageKeyword
+ // InternalSysML.g:34840:1: ( ruleStateUsageKeyword )
+ // InternalSysML.g:34841:2: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getStateUsageKeywordParserRuleCall_2_1_0());
@@ -118170,14 +118079,14 @@ public final void rule__ExhibitStateUsage__Group_2_1__0__Impl() throws Recogniti
// $ANTLR start "rule__ExhibitStateUsage__Group_2_1__1"
- // InternalSysML.g:34875:1: rule__ExhibitStateUsage__Group_2_1__1 : rule__ExhibitStateUsage__Group_2_1__1__Impl ;
+ // InternalSysML.g:34850:1: rule__ExhibitStateUsage__Group_2_1__1 : rule__ExhibitStateUsage__Group_2_1__1__Impl ;
public final void rule__ExhibitStateUsage__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34879:1: ( rule__ExhibitStateUsage__Group_2_1__1__Impl )
- // InternalSysML.g:34880:2: rule__ExhibitStateUsage__Group_2_1__1__Impl
+ // InternalSysML.g:34854:1: ( rule__ExhibitStateUsage__Group_2_1__1__Impl )
+ // InternalSysML.g:34855:2: rule__ExhibitStateUsage__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExhibitStateUsage__Group_2_1__1__Impl();
@@ -118203,22 +118112,22 @@ public final void rule__ExhibitStateUsage__Group_2_1__1() throws RecognitionExce
// $ANTLR start "rule__ExhibitStateUsage__Group_2_1__1__Impl"
- // InternalSysML.g:34886:1: rule__ExhibitStateUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:34861:1: rule__ExhibitStateUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ExhibitStateUsage__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34890:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:34891:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:34865:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:34866:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:34891:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:34892:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:34866:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:34867:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getUsageDeclarationParserRuleCall_2_1_1());
}
- // InternalSysML.g:34893:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:34868:2: ( ruleUsageDeclaration )?
int alt345=2;
int LA345_0 = input.LA(1);
@@ -118227,7 +118136,7 @@ public final void rule__ExhibitStateUsage__Group_2_1__1__Impl() throws Recogniti
}
switch (alt345) {
case 1 :
- // InternalSysML.g:34893:3: ruleUsageDeclaration
+ // InternalSysML.g:34868:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -118265,14 +118174,14 @@ public final void rule__ExhibitStateUsage__Group_2_1__1__Impl() throws Recogniti
// $ANTLR start "rule__TransitionUsage__Group__0"
- // InternalSysML.g:34902:1: rule__TransitionUsage__Group__0 : rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1 ;
+ // InternalSysML.g:34877:1: rule__TransitionUsage__Group__0 : rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1 ;
public final void rule__TransitionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34906:1: ( rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1 )
- // InternalSysML.g:34907:2: rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1
+ // InternalSysML.g:34881:1: ( rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1 )
+ // InternalSysML.g:34882:2: rule__TransitionUsage__Group__0__Impl rule__TransitionUsage__Group__1
{
pushFollow(FOLLOW_57);
rule__TransitionUsage__Group__0__Impl();
@@ -118303,17 +118212,17 @@ public final void rule__TransitionUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__0__Impl"
- // InternalSysML.g:34914:1: rule__TransitionUsage__Group__0__Impl : ( ruleTransitionUsageKeyword ) ;
+ // InternalSysML.g:34889:1: rule__TransitionUsage__Group__0__Impl : ( ruleTransitionUsageKeyword ) ;
public final void rule__TransitionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34918:1: ( ( ruleTransitionUsageKeyword ) )
- // InternalSysML.g:34919:1: ( ruleTransitionUsageKeyword )
+ // InternalSysML.g:34893:1: ( ( ruleTransitionUsageKeyword ) )
+ // InternalSysML.g:34894:1: ( ruleTransitionUsageKeyword )
{
- // InternalSysML.g:34919:1: ( ruleTransitionUsageKeyword )
- // InternalSysML.g:34920:2: ruleTransitionUsageKeyword
+ // InternalSysML.g:34894:1: ( ruleTransitionUsageKeyword )
+ // InternalSysML.g:34895:2: ruleTransitionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getTransitionUsageKeywordParserRuleCall_0());
@@ -118348,14 +118257,14 @@ public final void rule__TransitionUsage__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__1"
- // InternalSysML.g:34929:1: rule__TransitionUsage__Group__1 : rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2 ;
+ // InternalSysML.g:34904:1: rule__TransitionUsage__Group__1 : rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2 ;
public final void rule__TransitionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34933:1: ( rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2 )
- // InternalSysML.g:34934:2: rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2
+ // InternalSysML.g:34908:1: ( rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2 )
+ // InternalSysML.g:34909:2: rule__TransitionUsage__Group__1__Impl rule__TransitionUsage__Group__2
{
pushFollow(FOLLOW_57);
rule__TransitionUsage__Group__1__Impl();
@@ -118386,22 +118295,22 @@ public final void rule__TransitionUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__1__Impl"
- // InternalSysML.g:34941:1: rule__TransitionUsage__Group__1__Impl : ( ( rule__TransitionUsage__Group_1__0 )? ) ;
+ // InternalSysML.g:34916:1: rule__TransitionUsage__Group__1__Impl : ( ( rule__TransitionUsage__Group_1__0 )? ) ;
public final void rule__TransitionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34945:1: ( ( ( rule__TransitionUsage__Group_1__0 )? ) )
- // InternalSysML.g:34946:1: ( ( rule__TransitionUsage__Group_1__0 )? )
+ // InternalSysML.g:34920:1: ( ( ( rule__TransitionUsage__Group_1__0 )? ) )
+ // InternalSysML.g:34921:1: ( ( rule__TransitionUsage__Group_1__0 )? )
{
- // InternalSysML.g:34946:1: ( ( rule__TransitionUsage__Group_1__0 )? )
- // InternalSysML.g:34947:2: ( rule__TransitionUsage__Group_1__0 )?
+ // InternalSysML.g:34921:1: ( ( rule__TransitionUsage__Group_1__0 )? )
+ // InternalSysML.g:34922:2: ( rule__TransitionUsage__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getGroup_1());
}
- // InternalSysML.g:34948:2: ( rule__TransitionUsage__Group_1__0 )?
+ // InternalSysML.g:34923:2: ( rule__TransitionUsage__Group_1__0 )?
int alt346=2;
switch ( input.LA(1) ) {
case 53:
@@ -118439,7 +118348,7 @@ public final void rule__TransitionUsage__Group__1__Impl() throws RecognitionExce
switch (alt346) {
case 1 :
- // InternalSysML.g:34948:3: rule__TransitionUsage__Group_1__0
+ // InternalSysML.g:34923:3: rule__TransitionUsage__Group_1__0
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__Group_1__0();
@@ -118477,14 +118386,14 @@ public final void rule__TransitionUsage__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__2"
- // InternalSysML.g:34956:1: rule__TransitionUsage__Group__2 : rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3 ;
+ // InternalSysML.g:34931:1: rule__TransitionUsage__Group__2 : rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3 ;
public final void rule__TransitionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34960:1: ( rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3 )
- // InternalSysML.g:34961:2: rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3
+ // InternalSysML.g:34935:1: ( rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3 )
+ // InternalSysML.g:34936:2: rule__TransitionUsage__Group__2__Impl rule__TransitionUsage__Group__3
{
pushFollow(FOLLOW_151);
rule__TransitionUsage__Group__2__Impl();
@@ -118515,23 +118424,23 @@ public final void rule__TransitionUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__2__Impl"
- // InternalSysML.g:34968:1: rule__TransitionUsage__Group__2__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) ) ;
+ // InternalSysML.g:34943:1: rule__TransitionUsage__Group__2__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) ) ;
public final void rule__TransitionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34972:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) ) )
- // InternalSysML.g:34973:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:34947:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) ) )
+ // InternalSysML.g:34948:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) )
{
- // InternalSysML.g:34973:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) )
- // InternalSysML.g:34974:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:34948:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 ) )
+ // InternalSysML.g:34949:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:34975:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 )
- // InternalSysML.g:34975:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:34950:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 )
+ // InternalSysML.g:34950:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2();
@@ -118566,14 +118475,14 @@ public final void rule__TransitionUsage__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__3"
- // InternalSysML.g:34983:1: rule__TransitionUsage__Group__3 : rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4 ;
+ // InternalSysML.g:34958:1: rule__TransitionUsage__Group__3 : rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4 ;
public final void rule__TransitionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34987:1: ( rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4 )
- // InternalSysML.g:34988:2: rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4
+ // InternalSysML.g:34962:1: ( rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4 )
+ // InternalSysML.g:34963:2: rule__TransitionUsage__Group__3__Impl rule__TransitionUsage__Group__4
{
pushFollow(FOLLOW_151);
rule__TransitionUsage__Group__3__Impl();
@@ -118604,22 +118513,22 @@ public final void rule__TransitionUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__3__Impl"
- // InternalSysML.g:34995:1: rule__TransitionUsage__Group__3__Impl : ( ( rule__TransitionUsage__Group_3__0 )? ) ;
+ // InternalSysML.g:34970:1: rule__TransitionUsage__Group__3__Impl : ( ( rule__TransitionUsage__Group_3__0 )? ) ;
public final void rule__TransitionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:34999:1: ( ( ( rule__TransitionUsage__Group_3__0 )? ) )
- // InternalSysML.g:35000:1: ( ( rule__TransitionUsage__Group_3__0 )? )
+ // InternalSysML.g:34974:1: ( ( ( rule__TransitionUsage__Group_3__0 )? ) )
+ // InternalSysML.g:34975:1: ( ( rule__TransitionUsage__Group_3__0 )? )
{
- // InternalSysML.g:35000:1: ( ( rule__TransitionUsage__Group_3__0 )? )
- // InternalSysML.g:35001:2: ( rule__TransitionUsage__Group_3__0 )?
+ // InternalSysML.g:34975:1: ( ( rule__TransitionUsage__Group_3__0 )? )
+ // InternalSysML.g:34976:2: ( rule__TransitionUsage__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getGroup_3());
}
- // InternalSysML.g:35002:2: ( rule__TransitionUsage__Group_3__0 )?
+ // InternalSysML.g:34977:2: ( rule__TransitionUsage__Group_3__0 )?
int alt347=2;
int LA347_0 = input.LA(1);
@@ -118628,7 +118537,7 @@ public final void rule__TransitionUsage__Group__3__Impl() throws RecognitionExce
}
switch (alt347) {
case 1 :
- // InternalSysML.g:35002:3: rule__TransitionUsage__Group_3__0
+ // InternalSysML.g:34977:3: rule__TransitionUsage__Group_3__0
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__Group_3__0();
@@ -118666,14 +118575,14 @@ public final void rule__TransitionUsage__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__4"
- // InternalSysML.g:35010:1: rule__TransitionUsage__Group__4 : rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5 ;
+ // InternalSysML.g:34985:1: rule__TransitionUsage__Group__4 : rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5 ;
public final void rule__TransitionUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35014:1: ( rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5 )
- // InternalSysML.g:35015:2: rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5
+ // InternalSysML.g:34989:1: ( rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5 )
+ // InternalSysML.g:34990:2: rule__TransitionUsage__Group__4__Impl rule__TransitionUsage__Group__5
{
pushFollow(FOLLOW_151);
rule__TransitionUsage__Group__4__Impl();
@@ -118704,22 +118613,22 @@ public final void rule__TransitionUsage__Group__4() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__4__Impl"
- // InternalSysML.g:35022:1: rule__TransitionUsage__Group__4__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? ) ;
+ // InternalSysML.g:34997:1: rule__TransitionUsage__Group__4__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? ) ;
public final void rule__TransitionUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35026:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? ) )
- // InternalSysML.g:35027:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? )
+ // InternalSysML.g:35001:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? ) )
+ // InternalSysML.g:35002:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? )
{
- // InternalSysML.g:35027:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? )
- // InternalSysML.g:35028:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )?
+ // InternalSysML.g:35002:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )? )
+ // InternalSysML.g:35003:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_4());
}
- // InternalSysML.g:35029:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )?
+ // InternalSysML.g:35004:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 )?
int alt348=2;
int LA348_0 = input.LA(1);
@@ -118728,7 +118637,7 @@ public final void rule__TransitionUsage__Group__4__Impl() throws RecognitionExce
}
switch (alt348) {
case 1 :
- // InternalSysML.g:35029:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4
+ // InternalSysML.g:35004:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4();
@@ -118766,14 +118675,14 @@ public final void rule__TransitionUsage__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__5"
- // InternalSysML.g:35037:1: rule__TransitionUsage__Group__5 : rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6 ;
+ // InternalSysML.g:35012:1: rule__TransitionUsage__Group__5 : rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6 ;
public final void rule__TransitionUsage__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35041:1: ( rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6 )
- // InternalSysML.g:35042:2: rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6
+ // InternalSysML.g:35016:1: ( rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6 )
+ // InternalSysML.g:35017:2: rule__TransitionUsage__Group__5__Impl rule__TransitionUsage__Group__6
{
pushFollow(FOLLOW_151);
rule__TransitionUsage__Group__5__Impl();
@@ -118804,22 +118713,22 @@ public final void rule__TransitionUsage__Group__5() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__5__Impl"
- // InternalSysML.g:35049:1: rule__TransitionUsage__Group__5__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? ) ;
+ // InternalSysML.g:35024:1: rule__TransitionUsage__Group__5__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? ) ;
public final void rule__TransitionUsage__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35053:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? ) )
- // InternalSysML.g:35054:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? )
+ // InternalSysML.g:35028:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? ) )
+ // InternalSysML.g:35029:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? )
{
- // InternalSysML.g:35054:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? )
- // InternalSysML.g:35055:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )?
+ // InternalSysML.g:35029:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )? )
+ // InternalSysML.g:35030:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_5());
}
- // InternalSysML.g:35056:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )?
+ // InternalSysML.g:35031:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 )?
int alt349=2;
int LA349_0 = input.LA(1);
@@ -118828,7 +118737,7 @@ public final void rule__TransitionUsage__Group__5__Impl() throws RecognitionExce
}
switch (alt349) {
case 1 :
- // InternalSysML.g:35056:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5
+ // InternalSysML.g:35031:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5();
@@ -118866,14 +118775,14 @@ public final void rule__TransitionUsage__Group__5__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__6"
- // InternalSysML.g:35064:1: rule__TransitionUsage__Group__6 : rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7 ;
+ // InternalSysML.g:35039:1: rule__TransitionUsage__Group__6 : rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7 ;
public final void rule__TransitionUsage__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35068:1: ( rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7 )
- // InternalSysML.g:35069:2: rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7
+ // InternalSysML.g:35043:1: ( rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7 )
+ // InternalSysML.g:35044:2: rule__TransitionUsage__Group__6__Impl rule__TransitionUsage__Group__7
{
pushFollow(FOLLOW_1);
rule__TransitionUsage__Group__6__Impl();
@@ -118904,17 +118813,17 @@ public final void rule__TransitionUsage__Group__6() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__6__Impl"
- // InternalSysML.g:35076:1: rule__TransitionUsage__Group__6__Impl : ( 'then' ) ;
+ // InternalSysML.g:35051:1: rule__TransitionUsage__Group__6__Impl : ( 'then' ) ;
public final void rule__TransitionUsage__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35080:1: ( ( 'then' ) )
- // InternalSysML.g:35081:1: ( 'then' )
+ // InternalSysML.g:35055:1: ( ( 'then' ) )
+ // InternalSysML.g:35056:1: ( 'then' )
{
- // InternalSysML.g:35081:1: ( 'then' )
- // InternalSysML.g:35082:2: 'then'
+ // InternalSysML.g:35056:1: ( 'then' )
+ // InternalSysML.g:35057:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getThenKeyword_6());
@@ -118945,14 +118854,14 @@ public final void rule__TransitionUsage__Group__6__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group__7"
- // InternalSysML.g:35091:1: rule__TransitionUsage__Group__7 : rule__TransitionUsage__Group__7__Impl ;
+ // InternalSysML.g:35066:1: rule__TransitionUsage__Group__7 : rule__TransitionUsage__Group__7__Impl ;
public final void rule__TransitionUsage__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35095:1: ( rule__TransitionUsage__Group__7__Impl )
- // InternalSysML.g:35096:2: rule__TransitionUsage__Group__7__Impl
+ // InternalSysML.g:35070:1: ( rule__TransitionUsage__Group__7__Impl )
+ // InternalSysML.g:35071:2: rule__TransitionUsage__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__Group__7__Impl();
@@ -118978,23 +118887,23 @@ public final void rule__TransitionUsage__Group__7() throws RecognitionException
// $ANTLR start "rule__TransitionUsage__Group__7__Impl"
- // InternalSysML.g:35102:1: rule__TransitionUsage__Group__7__Impl : ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) ) ;
+ // InternalSysML.g:35077:1: rule__TransitionUsage__Group__7__Impl : ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) ) ;
public final void rule__TransitionUsage__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35106:1: ( ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) ) )
- // InternalSysML.g:35107:1: ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) )
+ // InternalSysML.g:35081:1: ( ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) ) )
+ // InternalSysML.g:35082:1: ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) )
{
- // InternalSysML.g:35107:1: ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) )
- // InternalSysML.g:35108:2: ( rule__TransitionUsage__OwnedMembership_compAssignment_7 )
+ // InternalSysML.g:35082:1: ( ( rule__TransitionUsage__OwnedMembership_compAssignment_7 ) )
+ // InternalSysML.g:35083:2: ( rule__TransitionUsage__OwnedMembership_compAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedMembership_compAssignment_7());
}
- // InternalSysML.g:35109:2: ( rule__TransitionUsage__OwnedMembership_compAssignment_7 )
- // InternalSysML.g:35109:3: rule__TransitionUsage__OwnedMembership_compAssignment_7
+ // InternalSysML.g:35084:2: ( rule__TransitionUsage__OwnedMembership_compAssignment_7 )
+ // InternalSysML.g:35084:3: rule__TransitionUsage__OwnedMembership_compAssignment_7
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedMembership_compAssignment_7();
@@ -119029,14 +118938,14 @@ public final void rule__TransitionUsage__Group__7__Impl() throws RecognitionExce
// $ANTLR start "rule__TransitionUsage__Group_1__0"
- // InternalSysML.g:35118:1: rule__TransitionUsage__Group_1__0 : rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1 ;
+ // InternalSysML.g:35093:1: rule__TransitionUsage__Group_1__0 : rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1 ;
public final void rule__TransitionUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35122:1: ( rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1 )
- // InternalSysML.g:35123:2: rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1
+ // InternalSysML.g:35097:1: ( rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1 )
+ // InternalSysML.g:35098:2: rule__TransitionUsage__Group_1__0__Impl rule__TransitionUsage__Group_1__1
{
pushFollow(FOLLOW_57);
rule__TransitionUsage__Group_1__0__Impl();
@@ -119067,22 +118976,22 @@ public final void rule__TransitionUsage__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__TransitionUsage__Group_1__0__Impl"
- // InternalSysML.g:35130:1: rule__TransitionUsage__Group_1__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:35105:1: rule__TransitionUsage__Group_1__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__TransitionUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35134:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:35135:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:35109:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:35110:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:35135:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:35136:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:35110:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:35111:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getUsageDeclarationParserRuleCall_1_0());
}
- // InternalSysML.g:35137:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:35112:2: ( ruleUsageDeclaration )?
int alt350=2;
int LA350_0 = input.LA(1);
@@ -119091,7 +119000,7 @@ public final void rule__TransitionUsage__Group_1__0__Impl() throws RecognitionEx
}
switch (alt350) {
case 1 :
- // InternalSysML.g:35137:3: ruleUsageDeclaration
+ // InternalSysML.g:35112:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -119129,14 +119038,14 @@ public final void rule__TransitionUsage__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__TransitionUsage__Group_1__1"
- // InternalSysML.g:35145:1: rule__TransitionUsage__Group_1__1 : rule__TransitionUsage__Group_1__1__Impl ;
+ // InternalSysML.g:35120:1: rule__TransitionUsage__Group_1__1 : rule__TransitionUsage__Group_1__1__Impl ;
public final void rule__TransitionUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35149:1: ( rule__TransitionUsage__Group_1__1__Impl )
- // InternalSysML.g:35150:2: rule__TransitionUsage__Group_1__1__Impl
+ // InternalSysML.g:35124:1: ( rule__TransitionUsage__Group_1__1__Impl )
+ // InternalSysML.g:35125:2: rule__TransitionUsage__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__Group_1__1__Impl();
@@ -119162,17 +119071,17 @@ public final void rule__TransitionUsage__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__TransitionUsage__Group_1__1__Impl"
- // InternalSysML.g:35156:1: rule__TransitionUsage__Group_1__1__Impl : ( 'first' ) ;
+ // InternalSysML.g:35131:1: rule__TransitionUsage__Group_1__1__Impl : ( 'first' ) ;
public final void rule__TransitionUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35160:1: ( ( 'first' ) )
- // InternalSysML.g:35161:1: ( 'first' )
+ // InternalSysML.g:35135:1: ( ( 'first' ) )
+ // InternalSysML.g:35136:1: ( 'first' )
{
- // InternalSysML.g:35161:1: ( 'first' )
- // InternalSysML.g:35162:2: 'first'
+ // InternalSysML.g:35136:1: ( 'first' )
+ // InternalSysML.g:35137:2: 'first'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getFirstKeyword_1_1());
@@ -119203,14 +119112,14 @@ public final void rule__TransitionUsage__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__TransitionUsage__Group_3__0"
- // InternalSysML.g:35172:1: rule__TransitionUsage__Group_3__0 : rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1 ;
+ // InternalSysML.g:35147:1: rule__TransitionUsage__Group_3__0 : rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1 ;
public final void rule__TransitionUsage__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35176:1: ( rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1 )
- // InternalSysML.g:35177:2: rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1
+ // InternalSysML.g:35151:1: ( rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1 )
+ // InternalSysML.g:35152:2: rule__TransitionUsage__Group_3__0__Impl rule__TransitionUsage__Group_3__1
{
pushFollow(FOLLOW_156);
rule__TransitionUsage__Group_3__0__Impl();
@@ -119241,23 +119150,23 @@ public final void rule__TransitionUsage__Group_3__0() throws RecognitionExceptio
// $ANTLR start "rule__TransitionUsage__Group_3__0__Impl"
- // InternalSysML.g:35184:1: rule__TransitionUsage__Group_3__0__Impl : ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) ) ;
+ // InternalSysML.g:35159:1: rule__TransitionUsage__Group_3__0__Impl : ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) ) ;
public final void rule__TransitionUsage__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35188:1: ( ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) ) )
- // InternalSysML.g:35189:1: ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) )
+ // InternalSysML.g:35163:1: ( ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) ) )
+ // InternalSysML.g:35164:1: ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) )
{
- // InternalSysML.g:35189:1: ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) )
- // InternalSysML.g:35190:2: ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 )
+ // InternalSysML.g:35164:1: ( ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 ) )
+ // InternalSysML.g:35165:2: ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedImport_compAssignment_3_0());
}
- // InternalSysML.g:35191:2: ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 )
- // InternalSysML.g:35191:3: rule__TransitionUsage__OwnedImport_compAssignment_3_0
+ // InternalSysML.g:35166:2: ( rule__TransitionUsage__OwnedImport_compAssignment_3_0 )
+ // InternalSysML.g:35166:3: rule__TransitionUsage__OwnedImport_compAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedImport_compAssignment_3_0();
@@ -119292,14 +119201,14 @@ public final void rule__TransitionUsage__Group_3__0__Impl() throws RecognitionEx
// $ANTLR start "rule__TransitionUsage__Group_3__1"
- // InternalSysML.g:35199:1: rule__TransitionUsage__Group_3__1 : rule__TransitionUsage__Group_3__1__Impl ;
+ // InternalSysML.g:35174:1: rule__TransitionUsage__Group_3__1 : rule__TransitionUsage__Group_3__1__Impl ;
public final void rule__TransitionUsage__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35203:1: ( rule__TransitionUsage__Group_3__1__Impl )
- // InternalSysML.g:35204:2: rule__TransitionUsage__Group_3__1__Impl
+ // InternalSysML.g:35178:1: ( rule__TransitionUsage__Group_3__1__Impl )
+ // InternalSysML.g:35179:2: rule__TransitionUsage__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__Group_3__1__Impl();
@@ -119325,23 +119234,23 @@ public final void rule__TransitionUsage__Group_3__1() throws RecognitionExceptio
// $ANTLR start "rule__TransitionUsage__Group_3__1__Impl"
- // InternalSysML.g:35210:1: rule__TransitionUsage__Group_3__1__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) ) ;
+ // InternalSysML.g:35185:1: rule__TransitionUsage__Group_3__1__Impl : ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) ) ;
public final void rule__TransitionUsage__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35214:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) ) )
- // InternalSysML.g:35215:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) )
+ // InternalSysML.g:35189:1: ( ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) ) )
+ // InternalSysML.g:35190:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) )
{
- // InternalSysML.g:35215:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) )
- // InternalSysML.g:35216:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 )
+ // InternalSysML.g:35190:1: ( ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 ) )
+ // InternalSysML.g:35191:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_3_1());
}
- // InternalSysML.g:35217:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 )
- // InternalSysML.g:35217:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1
+ // InternalSysML.g:35192:2: ( rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 )
+ // InternalSysML.g:35192:3: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1();
@@ -119376,14 +119285,14 @@ public final void rule__TransitionUsage__Group_3__1__Impl() throws RecognitionEx
// $ANTLR start "rule__TargetTransitionUsage__Group__0"
- // InternalSysML.g:35226:1: rule__TargetTransitionUsage__Group__0 : rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1 ;
+ // InternalSysML.g:35201:1: rule__TargetTransitionUsage__Group__0 : rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1 ;
public final void rule__TargetTransitionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35230:1: ( rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1 )
- // InternalSysML.g:35231:2: rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1
+ // InternalSysML.g:35205:1: ( rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1 )
+ // InternalSysML.g:35206:2: rule__TargetTransitionUsage__Group__0__Impl rule__TargetTransitionUsage__Group__1
{
pushFollow(FOLLOW_151);
rule__TargetTransitionUsage__Group__0__Impl();
@@ -119414,22 +119323,22 @@ public final void rule__TargetTransitionUsage__Group__0() throws RecognitionExce
// $ANTLR start "rule__TargetTransitionUsage__Group__0__Impl"
- // InternalSysML.g:35238:1: rule__TargetTransitionUsage__Group__0__Impl : ( ( rule__TargetTransitionUsage__Group_0__0 )? ) ;
+ // InternalSysML.g:35213:1: rule__TargetTransitionUsage__Group__0__Impl : ( ( rule__TargetTransitionUsage__Group_0__0 )? ) ;
public final void rule__TargetTransitionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35242:1: ( ( ( rule__TargetTransitionUsage__Group_0__0 )? ) )
- // InternalSysML.g:35243:1: ( ( rule__TargetTransitionUsage__Group_0__0 )? )
+ // InternalSysML.g:35217:1: ( ( ( rule__TargetTransitionUsage__Group_0__0 )? ) )
+ // InternalSysML.g:35218:1: ( ( rule__TargetTransitionUsage__Group_0__0 )? )
{
- // InternalSysML.g:35243:1: ( ( rule__TargetTransitionUsage__Group_0__0 )? )
- // InternalSysML.g:35244:2: ( rule__TargetTransitionUsage__Group_0__0 )?
+ // InternalSysML.g:35218:1: ( ( rule__TargetTransitionUsage__Group_0__0 )? )
+ // InternalSysML.g:35219:2: ( rule__TargetTransitionUsage__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getGroup_0());
}
- // InternalSysML.g:35245:2: ( rule__TargetTransitionUsage__Group_0__0 )?
+ // InternalSysML.g:35220:2: ( rule__TargetTransitionUsage__Group_0__0 )?
int alt351=2;
int LA351_0 = input.LA(1);
@@ -119438,7 +119347,7 @@ public final void rule__TargetTransitionUsage__Group__0__Impl() throws Recogniti
}
switch (alt351) {
case 1 :
- // InternalSysML.g:35245:3: rule__TargetTransitionUsage__Group_0__0
+ // InternalSysML.g:35220:3: rule__TargetTransitionUsage__Group_0__0
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__Group_0__0();
@@ -119476,14 +119385,14 @@ public final void rule__TargetTransitionUsage__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsage__Group__1"
- // InternalSysML.g:35253:1: rule__TargetTransitionUsage__Group__1 : rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2 ;
+ // InternalSysML.g:35228:1: rule__TargetTransitionUsage__Group__1 : rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2 ;
public final void rule__TargetTransitionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35257:1: ( rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2 )
- // InternalSysML.g:35258:2: rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2
+ // InternalSysML.g:35232:1: ( rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2 )
+ // InternalSysML.g:35233:2: rule__TargetTransitionUsage__Group__1__Impl rule__TargetTransitionUsage__Group__2
{
pushFollow(FOLLOW_151);
rule__TargetTransitionUsage__Group__1__Impl();
@@ -119514,22 +119423,22 @@ public final void rule__TargetTransitionUsage__Group__1() throws RecognitionExce
// $ANTLR start "rule__TargetTransitionUsage__Group__1__Impl"
- // InternalSysML.g:35265:1: rule__TargetTransitionUsage__Group__1__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? ) ;
+ // InternalSysML.g:35240:1: rule__TargetTransitionUsage__Group__1__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? ) ;
public final void rule__TargetTransitionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35269:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? ) )
- // InternalSysML.g:35270:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? )
+ // InternalSysML.g:35244:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? ) )
+ // InternalSysML.g:35245:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? )
{
- // InternalSysML.g:35270:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? )
- // InternalSysML.g:35271:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )?
+ // InternalSysML.g:35245:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )? )
+ // InternalSysML.g:35246:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:35272:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )?
+ // InternalSysML.g:35247:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 )?
int alt352=2;
int LA352_0 = input.LA(1);
@@ -119538,7 +119447,7 @@ public final void rule__TargetTransitionUsage__Group__1__Impl() throws Recogniti
}
switch (alt352) {
case 1 :
- // InternalSysML.g:35272:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:35247:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1();
@@ -119576,14 +119485,14 @@ public final void rule__TargetTransitionUsage__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsage__Group__2"
- // InternalSysML.g:35280:1: rule__TargetTransitionUsage__Group__2 : rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3 ;
+ // InternalSysML.g:35255:1: rule__TargetTransitionUsage__Group__2 : rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3 ;
public final void rule__TargetTransitionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35284:1: ( rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3 )
- // InternalSysML.g:35285:2: rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3
+ // InternalSysML.g:35259:1: ( rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3 )
+ // InternalSysML.g:35260:2: rule__TargetTransitionUsage__Group__2__Impl rule__TargetTransitionUsage__Group__3
{
pushFollow(FOLLOW_151);
rule__TargetTransitionUsage__Group__2__Impl();
@@ -119614,22 +119523,22 @@ public final void rule__TargetTransitionUsage__Group__2() throws RecognitionExce
// $ANTLR start "rule__TargetTransitionUsage__Group__2__Impl"
- // InternalSysML.g:35292:1: rule__TargetTransitionUsage__Group__2__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? ) ;
+ // InternalSysML.g:35267:1: rule__TargetTransitionUsage__Group__2__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? ) ;
public final void rule__TargetTransitionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35296:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? ) )
- // InternalSysML.g:35297:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? )
+ // InternalSysML.g:35271:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? ) )
+ // InternalSysML.g:35272:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? )
{
- // InternalSysML.g:35297:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? )
- // InternalSysML.g:35298:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )?
+ // InternalSysML.g:35272:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )? )
+ // InternalSysML.g:35273:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_2());
}
- // InternalSysML.g:35299:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )?
+ // InternalSysML.g:35274:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 )?
int alt353=2;
int LA353_0 = input.LA(1);
@@ -119638,7 +119547,7 @@ public final void rule__TargetTransitionUsage__Group__2__Impl() throws Recogniti
}
switch (alt353) {
case 1 :
- // InternalSysML.g:35299:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2
+ // InternalSysML.g:35274:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2();
@@ -119676,14 +119585,14 @@ public final void rule__TargetTransitionUsage__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsage__Group__3"
- // InternalSysML.g:35307:1: rule__TargetTransitionUsage__Group__3 : rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4 ;
+ // InternalSysML.g:35282:1: rule__TargetTransitionUsage__Group__3 : rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4 ;
public final void rule__TargetTransitionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35311:1: ( rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4 )
- // InternalSysML.g:35312:2: rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4
+ // InternalSysML.g:35286:1: ( rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4 )
+ // InternalSysML.g:35287:2: rule__TargetTransitionUsage__Group__3__Impl rule__TargetTransitionUsage__Group__4
{
pushFollow(FOLLOW_1);
rule__TargetTransitionUsage__Group__3__Impl();
@@ -119714,17 +119623,17 @@ public final void rule__TargetTransitionUsage__Group__3() throws RecognitionExce
// $ANTLR start "rule__TargetTransitionUsage__Group__3__Impl"
- // InternalSysML.g:35319:1: rule__TargetTransitionUsage__Group__3__Impl : ( 'then' ) ;
+ // InternalSysML.g:35294:1: rule__TargetTransitionUsage__Group__3__Impl : ( 'then' ) ;
public final void rule__TargetTransitionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35323:1: ( ( 'then' ) )
- // InternalSysML.g:35324:1: ( 'then' )
+ // InternalSysML.g:35298:1: ( ( 'then' ) )
+ // InternalSysML.g:35299:1: ( 'then' )
{
- // InternalSysML.g:35324:1: ( 'then' )
- // InternalSysML.g:35325:2: 'then'
+ // InternalSysML.g:35299:1: ( 'then' )
+ // InternalSysML.g:35300:2: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getThenKeyword_3());
@@ -119755,14 +119664,14 @@ public final void rule__TargetTransitionUsage__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsage__Group__4"
- // InternalSysML.g:35334:1: rule__TargetTransitionUsage__Group__4 : rule__TargetTransitionUsage__Group__4__Impl ;
+ // InternalSysML.g:35309:1: rule__TargetTransitionUsage__Group__4 : rule__TargetTransitionUsage__Group__4__Impl ;
public final void rule__TargetTransitionUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35338:1: ( rule__TargetTransitionUsage__Group__4__Impl )
- // InternalSysML.g:35339:2: rule__TargetTransitionUsage__Group__4__Impl
+ // InternalSysML.g:35313:1: ( rule__TargetTransitionUsage__Group__4__Impl )
+ // InternalSysML.g:35314:2: rule__TargetTransitionUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__Group__4__Impl();
@@ -119788,23 +119697,23 @@ public final void rule__TargetTransitionUsage__Group__4() throws RecognitionExce
// $ANTLR start "rule__TargetTransitionUsage__Group__4__Impl"
- // InternalSysML.g:35345:1: rule__TargetTransitionUsage__Group__4__Impl : ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) ) ;
+ // InternalSysML.g:35320:1: rule__TargetTransitionUsage__Group__4__Impl : ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) ) ;
public final void rule__TargetTransitionUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35349:1: ( ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) ) )
- // InternalSysML.g:35350:1: ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) )
+ // InternalSysML.g:35324:1: ( ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) ) )
+ // InternalSysML.g:35325:1: ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) )
{
- // InternalSysML.g:35350:1: ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) )
- // InternalSysML.g:35351:2: ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 )
+ // InternalSysML.g:35325:1: ( ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 ) )
+ // InternalSysML.g:35326:2: ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedMembership_compAssignment_4());
}
- // InternalSysML.g:35352:2: ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 )
- // InternalSysML.g:35352:3: rule__TargetTransitionUsage__OwnedMembership_compAssignment_4
+ // InternalSysML.g:35327:2: ( rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 )
+ // InternalSysML.g:35327:3: rule__TargetTransitionUsage__OwnedMembership_compAssignment_4
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__OwnedMembership_compAssignment_4();
@@ -119839,14 +119748,14 @@ public final void rule__TargetTransitionUsage__Group__4__Impl() throws Recogniti
// $ANTLR start "rule__TargetTransitionUsage__Group_0__0"
- // InternalSysML.g:35361:1: rule__TargetTransitionUsage__Group_0__0 : rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1 ;
+ // InternalSysML.g:35336:1: rule__TargetTransitionUsage__Group_0__0 : rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1 ;
public final void rule__TargetTransitionUsage__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35365:1: ( rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1 )
- // InternalSysML.g:35366:2: rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1
+ // InternalSysML.g:35340:1: ( rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1 )
+ // InternalSysML.g:35341:2: rule__TargetTransitionUsage__Group_0__0__Impl rule__TargetTransitionUsage__Group_0__1
{
pushFollow(FOLLOW_156);
rule__TargetTransitionUsage__Group_0__0__Impl();
@@ -119877,23 +119786,23 @@ public final void rule__TargetTransitionUsage__Group_0__0() throws RecognitionEx
// $ANTLR start "rule__TargetTransitionUsage__Group_0__0__Impl"
- // InternalSysML.g:35373:1: rule__TargetTransitionUsage__Group_0__0__Impl : ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) ) ;
+ // InternalSysML.g:35348:1: rule__TargetTransitionUsage__Group_0__0__Impl : ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) ) ;
public final void rule__TargetTransitionUsage__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35377:1: ( ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) ) )
- // InternalSysML.g:35378:1: ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) )
+ // InternalSysML.g:35352:1: ( ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) ) )
+ // InternalSysML.g:35353:1: ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) )
{
- // InternalSysML.g:35378:1: ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) )
- // InternalSysML.g:35379:2: ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 )
+ // InternalSysML.g:35353:1: ( ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 ) )
+ // InternalSysML.g:35354:2: ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedImport_compAssignment_0_0());
}
- // InternalSysML.g:35380:2: ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 )
- // InternalSysML.g:35380:3: rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0
+ // InternalSysML.g:35355:2: ( rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 )
+ // InternalSysML.g:35355:3: rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0();
@@ -119928,14 +119837,14 @@ public final void rule__TargetTransitionUsage__Group_0__0__Impl() throws Recogni
// $ANTLR start "rule__TargetTransitionUsage__Group_0__1"
- // InternalSysML.g:35388:1: rule__TargetTransitionUsage__Group_0__1 : rule__TargetTransitionUsage__Group_0__1__Impl ;
+ // InternalSysML.g:35363:1: rule__TargetTransitionUsage__Group_0__1 : rule__TargetTransitionUsage__Group_0__1__Impl ;
public final void rule__TargetTransitionUsage__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35392:1: ( rule__TargetTransitionUsage__Group_0__1__Impl )
- // InternalSysML.g:35393:2: rule__TargetTransitionUsage__Group_0__1__Impl
+ // InternalSysML.g:35367:1: ( rule__TargetTransitionUsage__Group_0__1__Impl )
+ // InternalSysML.g:35368:2: rule__TargetTransitionUsage__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__Group_0__1__Impl();
@@ -119961,23 +119870,23 @@ public final void rule__TargetTransitionUsage__Group_0__1() throws RecognitionEx
// $ANTLR start "rule__TargetTransitionUsage__Group_0__1__Impl"
- // InternalSysML.g:35399:1: rule__TargetTransitionUsage__Group_0__1__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) ) ;
+ // InternalSysML.g:35374:1: rule__TargetTransitionUsage__Group_0__1__Impl : ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) ) ;
public final void rule__TargetTransitionUsage__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35403:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) ) )
- // InternalSysML.g:35404:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) )
+ // InternalSysML.g:35378:1: ( ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) ) )
+ // InternalSysML.g:35379:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) )
{
- // InternalSysML.g:35404:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) )
- // InternalSysML.g:35405:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 )
+ // InternalSysML.g:35379:1: ( ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 ) )
+ // InternalSysML.g:35380:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compAssignment_0_1());
}
- // InternalSysML.g:35406:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 )
- // InternalSysML.g:35406:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1
+ // InternalSysML.g:35381:2: ( rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 )
+ // InternalSysML.g:35381:3: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1();
@@ -120012,14 +119921,14 @@ public final void rule__TargetTransitionUsage__Group_0__1__Impl() throws Recogni
// $ANTLR start "rule__TriggerActionMember__Group__0"
- // InternalSysML.g:35415:1: rule__TriggerActionMember__Group__0 : rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1 ;
+ // InternalSysML.g:35390:1: rule__TriggerActionMember__Group__0 : rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1 ;
public final void rule__TriggerActionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35419:1: ( rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1 )
- // InternalSysML.g:35420:2: rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1
+ // InternalSysML.g:35394:1: ( rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1 )
+ // InternalSysML.g:35395:2: rule__TriggerActionMember__Group__0__Impl rule__TriggerActionMember__Group__1
{
pushFollow(FOLLOW_135);
rule__TriggerActionMember__Group__0__Impl();
@@ -120050,23 +119959,23 @@ public final void rule__TriggerActionMember__Group__0() throws RecognitionExcept
// $ANTLR start "rule__TriggerActionMember__Group__0__Impl"
- // InternalSysML.g:35427:1: rule__TriggerActionMember__Group__0__Impl : ( ( rule__TriggerActionMember__KindAssignment_0 ) ) ;
+ // InternalSysML.g:35402:1: rule__TriggerActionMember__Group__0__Impl : ( ( rule__TriggerActionMember__KindAssignment_0 ) ) ;
public final void rule__TriggerActionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35431:1: ( ( ( rule__TriggerActionMember__KindAssignment_0 ) ) )
- // InternalSysML.g:35432:1: ( ( rule__TriggerActionMember__KindAssignment_0 ) )
+ // InternalSysML.g:35406:1: ( ( ( rule__TriggerActionMember__KindAssignment_0 ) ) )
+ // InternalSysML.g:35407:1: ( ( rule__TriggerActionMember__KindAssignment_0 ) )
{
- // InternalSysML.g:35432:1: ( ( rule__TriggerActionMember__KindAssignment_0 ) )
- // InternalSysML.g:35433:2: ( rule__TriggerActionMember__KindAssignment_0 )
+ // InternalSysML.g:35407:1: ( ( rule__TriggerActionMember__KindAssignment_0 ) )
+ // InternalSysML.g:35408:2: ( rule__TriggerActionMember__KindAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionMemberAccess().getKindAssignment_0());
}
- // InternalSysML.g:35434:2: ( rule__TriggerActionMember__KindAssignment_0 )
- // InternalSysML.g:35434:3: rule__TriggerActionMember__KindAssignment_0
+ // InternalSysML.g:35409:2: ( rule__TriggerActionMember__KindAssignment_0 )
+ // InternalSysML.g:35409:3: rule__TriggerActionMember__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__TriggerActionMember__KindAssignment_0();
@@ -120101,14 +120010,14 @@ public final void rule__TriggerActionMember__Group__0__Impl() throws Recognition
// $ANTLR start "rule__TriggerActionMember__Group__1"
- // InternalSysML.g:35442:1: rule__TriggerActionMember__Group__1 : rule__TriggerActionMember__Group__1__Impl ;
+ // InternalSysML.g:35417:1: rule__TriggerActionMember__Group__1 : rule__TriggerActionMember__Group__1__Impl ;
public final void rule__TriggerActionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35446:1: ( rule__TriggerActionMember__Group__1__Impl )
- // InternalSysML.g:35447:2: rule__TriggerActionMember__Group__1__Impl
+ // InternalSysML.g:35421:1: ( rule__TriggerActionMember__Group__1__Impl )
+ // InternalSysML.g:35422:2: rule__TriggerActionMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggerActionMember__Group__1__Impl();
@@ -120134,23 +120043,23 @@ public final void rule__TriggerActionMember__Group__1() throws RecognitionExcept
// $ANTLR start "rule__TriggerActionMember__Group__1__Impl"
- // InternalSysML.g:35453:1: rule__TriggerActionMember__Group__1__Impl : ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:35428:1: rule__TriggerActionMember__Group__1__Impl : ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__TriggerActionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35457:1: ( ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:35458:1: ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35432:1: ( ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:35433:1: ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:35458:1: ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:35459:2: ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35433:1: ( ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35434:2: ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:35460:2: ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:35460:3: rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:35435:2: ( rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35435:3: rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1();
@@ -120185,14 +120094,14 @@ public final void rule__TriggerActionMember__Group__1__Impl() throws Recognition
// $ANTLR start "rule__TriggerAction__Group__0"
- // InternalSysML.g:35469:1: rule__TriggerAction__Group__0 : rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1 ;
+ // InternalSysML.g:35444:1: rule__TriggerAction__Group__0 : rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1 ;
public final void rule__TriggerAction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35473:1: ( rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1 )
- // InternalSysML.g:35474:2: rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1
+ // InternalSysML.g:35448:1: ( rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1 )
+ // InternalSysML.g:35449:2: rule__TriggerAction__Group__0__Impl rule__TriggerAction__Group__1
{
pushFollow(FOLLOW_44);
rule__TriggerAction__Group__0__Impl();
@@ -120223,23 +120132,23 @@ public final void rule__TriggerAction__Group__0() throws RecognitionException {
// $ANTLR start "rule__TriggerAction__Group__0__Impl"
- // InternalSysML.g:35481:1: rule__TriggerAction__Group__0__Impl : ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:35456:1: rule__TriggerAction__Group__0__Impl : ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__TriggerAction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35485:1: ( ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:35486:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:35460:1: ( ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:35461:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:35486:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:35487:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:35461:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:35462:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:35488:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:35488:3: rule__TriggerAction__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:35463:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:35463:3: rule__TriggerAction__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__TriggerAction__OwnedFeatureMembership_compAssignment_0();
@@ -120274,14 +120183,14 @@ public final void rule__TriggerAction__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__TriggerAction__Group__1"
- // InternalSysML.g:35496:1: rule__TriggerAction__Group__1 : rule__TriggerAction__Group__1__Impl ;
+ // InternalSysML.g:35471:1: rule__TriggerAction__Group__1 : rule__TriggerAction__Group__1__Impl ;
public final void rule__TriggerAction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35500:1: ( rule__TriggerAction__Group__1__Impl )
- // InternalSysML.g:35501:2: rule__TriggerAction__Group__1__Impl
+ // InternalSysML.g:35475:1: ( rule__TriggerAction__Group__1__Impl )
+ // InternalSysML.g:35476:2: rule__TriggerAction__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggerAction__Group__1__Impl();
@@ -120307,23 +120216,23 @@ public final void rule__TriggerAction__Group__1() throws RecognitionException {
// $ANTLR start "rule__TriggerAction__Group__1__Impl"
- // InternalSysML.g:35507:1: rule__TriggerAction__Group__1__Impl : ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:35482:1: rule__TriggerAction__Group__1__Impl : ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__TriggerAction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35511:1: ( ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:35512:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:35486:1: ( ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:35487:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:35512:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:35513:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:35487:1: ( ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:35488:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:35514:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:35514:3: rule__TriggerAction__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:35489:2: ( rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:35489:3: rule__TriggerAction__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggerAction__OwnedFeatureMembership_compAssignment_1();
@@ -120358,14 +120267,14 @@ public final void rule__TriggerAction__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__GuardExpressionMember__Group__0"
- // InternalSysML.g:35523:1: rule__GuardExpressionMember__Group__0 : rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1 ;
+ // InternalSysML.g:35498:1: rule__GuardExpressionMember__Group__0 : rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1 ;
public final void rule__GuardExpressionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35527:1: ( rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1 )
- // InternalSysML.g:35528:2: rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1
+ // InternalSysML.g:35502:1: ( rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1 )
+ // InternalSysML.g:35503:2: rule__GuardExpressionMember__Group__0__Impl rule__GuardExpressionMember__Group__1
{
pushFollow(FOLLOW_24);
rule__GuardExpressionMember__Group__0__Impl();
@@ -120396,23 +120305,23 @@ public final void rule__GuardExpressionMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__GuardExpressionMember__Group__0__Impl"
- // InternalSysML.g:35535:1: rule__GuardExpressionMember__Group__0__Impl : ( ( rule__GuardExpressionMember__KindAssignment_0 ) ) ;
+ // InternalSysML.g:35510:1: rule__GuardExpressionMember__Group__0__Impl : ( ( rule__GuardExpressionMember__KindAssignment_0 ) ) ;
public final void rule__GuardExpressionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35539:1: ( ( ( rule__GuardExpressionMember__KindAssignment_0 ) ) )
- // InternalSysML.g:35540:1: ( ( rule__GuardExpressionMember__KindAssignment_0 ) )
+ // InternalSysML.g:35514:1: ( ( ( rule__GuardExpressionMember__KindAssignment_0 ) ) )
+ // InternalSysML.g:35515:1: ( ( rule__GuardExpressionMember__KindAssignment_0 ) )
{
- // InternalSysML.g:35540:1: ( ( rule__GuardExpressionMember__KindAssignment_0 ) )
- // InternalSysML.g:35541:2: ( rule__GuardExpressionMember__KindAssignment_0 )
+ // InternalSysML.g:35515:1: ( ( rule__GuardExpressionMember__KindAssignment_0 ) )
+ // InternalSysML.g:35516:2: ( rule__GuardExpressionMember__KindAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardExpressionMemberAccess().getKindAssignment_0());
}
- // InternalSysML.g:35542:2: ( rule__GuardExpressionMember__KindAssignment_0 )
- // InternalSysML.g:35542:3: rule__GuardExpressionMember__KindAssignment_0
+ // InternalSysML.g:35517:2: ( rule__GuardExpressionMember__KindAssignment_0 )
+ // InternalSysML.g:35517:3: rule__GuardExpressionMember__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__GuardExpressionMember__KindAssignment_0();
@@ -120447,14 +120356,14 @@ public final void rule__GuardExpressionMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__GuardExpressionMember__Group__1"
- // InternalSysML.g:35550:1: rule__GuardExpressionMember__Group__1 : rule__GuardExpressionMember__Group__1__Impl ;
+ // InternalSysML.g:35525:1: rule__GuardExpressionMember__Group__1 : rule__GuardExpressionMember__Group__1__Impl ;
public final void rule__GuardExpressionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35554:1: ( rule__GuardExpressionMember__Group__1__Impl )
- // InternalSysML.g:35555:2: rule__GuardExpressionMember__Group__1__Impl
+ // InternalSysML.g:35529:1: ( rule__GuardExpressionMember__Group__1__Impl )
+ // InternalSysML.g:35530:2: rule__GuardExpressionMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardExpressionMember__Group__1__Impl();
@@ -120480,23 +120389,23 @@ public final void rule__GuardExpressionMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__GuardExpressionMember__Group__1__Impl"
- // InternalSysML.g:35561:1: rule__GuardExpressionMember__Group__1__Impl : ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:35536:1: rule__GuardExpressionMember__Group__1__Impl : ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__GuardExpressionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35565:1: ( ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:35566:1: ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35540:1: ( ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:35541:1: ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:35566:1: ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:35567:2: ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35541:1: ( ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35542:2: ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardExpressionMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:35568:2: ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:35568:3: rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:35543:2: ( rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35543:3: rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1();
@@ -120531,14 +120440,14 @@ public final void rule__GuardExpressionMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__EffectBehaviorMember__Group__0"
- // InternalSysML.g:35577:1: rule__EffectBehaviorMember__Group__0 : rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1 ;
+ // InternalSysML.g:35552:1: rule__EffectBehaviorMember__Group__0 : rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1 ;
public final void rule__EffectBehaviorMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35581:1: ( rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1 )
- // InternalSysML.g:35582:2: rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1
+ // InternalSysML.g:35556:1: ( rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1 )
+ // InternalSysML.g:35557:2: rule__EffectBehaviorMember__Group__0__Impl rule__EffectBehaviorMember__Group__1
{
pushFollow(FOLLOW_131);
rule__EffectBehaviorMember__Group__0__Impl();
@@ -120569,23 +120478,23 @@ public final void rule__EffectBehaviorMember__Group__0() throws RecognitionExcep
// $ANTLR start "rule__EffectBehaviorMember__Group__0__Impl"
- // InternalSysML.g:35589:1: rule__EffectBehaviorMember__Group__0__Impl : ( ( rule__EffectBehaviorMember__KindAssignment_0 ) ) ;
+ // InternalSysML.g:35564:1: rule__EffectBehaviorMember__Group__0__Impl : ( ( rule__EffectBehaviorMember__KindAssignment_0 ) ) ;
public final void rule__EffectBehaviorMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35593:1: ( ( ( rule__EffectBehaviorMember__KindAssignment_0 ) ) )
- // InternalSysML.g:35594:1: ( ( rule__EffectBehaviorMember__KindAssignment_0 ) )
+ // InternalSysML.g:35568:1: ( ( ( rule__EffectBehaviorMember__KindAssignment_0 ) ) )
+ // InternalSysML.g:35569:1: ( ( rule__EffectBehaviorMember__KindAssignment_0 ) )
{
- // InternalSysML.g:35594:1: ( ( rule__EffectBehaviorMember__KindAssignment_0 ) )
- // InternalSysML.g:35595:2: ( rule__EffectBehaviorMember__KindAssignment_0 )
+ // InternalSysML.g:35569:1: ( ( rule__EffectBehaviorMember__KindAssignment_0 ) )
+ // InternalSysML.g:35570:2: ( rule__EffectBehaviorMember__KindAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorMemberAccess().getKindAssignment_0());
}
- // InternalSysML.g:35596:2: ( rule__EffectBehaviorMember__KindAssignment_0 )
- // InternalSysML.g:35596:3: rule__EffectBehaviorMember__KindAssignment_0
+ // InternalSysML.g:35571:2: ( rule__EffectBehaviorMember__KindAssignment_0 )
+ // InternalSysML.g:35571:3: rule__EffectBehaviorMember__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorMember__KindAssignment_0();
@@ -120620,14 +120529,14 @@ public final void rule__EffectBehaviorMember__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__EffectBehaviorMember__Group__1"
- // InternalSysML.g:35604:1: rule__EffectBehaviorMember__Group__1 : rule__EffectBehaviorMember__Group__1__Impl ;
+ // InternalSysML.g:35579:1: rule__EffectBehaviorMember__Group__1 : rule__EffectBehaviorMember__Group__1__Impl ;
public final void rule__EffectBehaviorMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35608:1: ( rule__EffectBehaviorMember__Group__1__Impl )
- // InternalSysML.g:35609:2: rule__EffectBehaviorMember__Group__1__Impl
+ // InternalSysML.g:35583:1: ( rule__EffectBehaviorMember__Group__1__Impl )
+ // InternalSysML.g:35584:2: rule__EffectBehaviorMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorMember__Group__1__Impl();
@@ -120653,23 +120562,23 @@ public final void rule__EffectBehaviorMember__Group__1() throws RecognitionExcep
// $ANTLR start "rule__EffectBehaviorMember__Group__1__Impl"
- // InternalSysML.g:35615:1: rule__EffectBehaviorMember__Group__1__Impl : ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) ) ;
+ // InternalSysML.g:35590:1: rule__EffectBehaviorMember__Group__1__Impl : ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) ) ;
public final void rule__EffectBehaviorMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35619:1: ( ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) ) )
- // InternalSysML.g:35620:1: ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35594:1: ( ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) ) )
+ // InternalSysML.g:35595:1: ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) )
{
- // InternalSysML.g:35620:1: ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) )
- // InternalSysML.g:35621:2: ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35595:1: ( ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 ) )
+ // InternalSysML.g:35596:2: ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorMemberAccess().getOwnedMemberFeature_compAssignment_1());
}
- // InternalSysML.g:35622:2: ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 )
- // InternalSysML.g:35622:3: rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1
+ // InternalSysML.g:35597:2: ( rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 )
+ // InternalSysML.g:35597:3: rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1();
@@ -120704,14 +120613,14 @@ public final void rule__EffectBehaviorMember__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__EffectBehaviorUsage__Group_1__0"
- // InternalSysML.g:35631:1: rule__EffectBehaviorUsage__Group_1__0 : rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1 ;
+ // InternalSysML.g:35606:1: rule__EffectBehaviorUsage__Group_1__0 : rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1 ;
public final void rule__EffectBehaviorUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35635:1: ( rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1 )
- // InternalSysML.g:35636:2: rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1
+ // InternalSysML.g:35610:1: ( rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1 )
+ // InternalSysML.g:35611:2: rule__EffectBehaviorUsage__Group_1__0__Impl rule__EffectBehaviorUsage__Group_1__1
{
pushFollow(FOLLOW_157);
rule__EffectBehaviorUsage__Group_1__0__Impl();
@@ -120742,17 +120651,17 @@ public final void rule__EffectBehaviorUsage__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__EffectBehaviorUsage__Group_1__0__Impl"
- // InternalSysML.g:35643:1: rule__EffectBehaviorUsage__Group_1__0__Impl : ( rulePerformedActionUsage ) ;
+ // InternalSysML.g:35618:1: rule__EffectBehaviorUsage__Group_1__0__Impl : ( rulePerformedActionUsage ) ;
public final void rule__EffectBehaviorUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35647:1: ( ( rulePerformedActionUsage ) )
- // InternalSysML.g:35648:1: ( rulePerformedActionUsage )
+ // InternalSysML.g:35622:1: ( ( rulePerformedActionUsage ) )
+ // InternalSysML.g:35623:1: ( rulePerformedActionUsage )
{
- // InternalSysML.g:35648:1: ( rulePerformedActionUsage )
- // InternalSysML.g:35649:2: rulePerformedActionUsage
+ // InternalSysML.g:35623:1: ( rulePerformedActionUsage )
+ // InternalSysML.g:35624:2: rulePerformedActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getPerformedActionUsageParserRuleCall_1_0());
@@ -120787,14 +120696,14 @@ public final void rule__EffectBehaviorUsage__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__EffectBehaviorUsage__Group_1__1"
- // InternalSysML.g:35658:1: rule__EffectBehaviorUsage__Group_1__1 : rule__EffectBehaviorUsage__Group_1__1__Impl ;
+ // InternalSysML.g:35633:1: rule__EffectBehaviorUsage__Group_1__1 : rule__EffectBehaviorUsage__Group_1__1__Impl ;
public final void rule__EffectBehaviorUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35662:1: ( rule__EffectBehaviorUsage__Group_1__1__Impl )
- // InternalSysML.g:35663:2: rule__EffectBehaviorUsage__Group_1__1__Impl
+ // InternalSysML.g:35637:1: ( rule__EffectBehaviorUsage__Group_1__1__Impl )
+ // InternalSysML.g:35638:2: rule__EffectBehaviorUsage__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorUsage__Group_1__1__Impl();
@@ -120820,22 +120729,22 @@ public final void rule__EffectBehaviorUsage__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__EffectBehaviorUsage__Group_1__1__Impl"
- // InternalSysML.g:35669:1: rule__EffectBehaviorUsage__Group_1__1__Impl : ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? ) ;
+ // InternalSysML.g:35644:1: rule__EffectBehaviorUsage__Group_1__1__Impl : ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? ) ;
public final void rule__EffectBehaviorUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35673:1: ( ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? ) )
- // InternalSysML.g:35674:1: ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? )
+ // InternalSysML.g:35648:1: ( ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? ) )
+ // InternalSysML.g:35649:1: ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? )
{
- // InternalSysML.g:35674:1: ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? )
- // InternalSysML.g:35675:2: ( rule__EffectBehaviorUsage__Group_1_1__0 )?
+ // InternalSysML.g:35649:1: ( ( rule__EffectBehaviorUsage__Group_1_1__0 )? )
+ // InternalSysML.g:35650:2: ( rule__EffectBehaviorUsage__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getGroup_1_1());
}
- // InternalSysML.g:35676:2: ( rule__EffectBehaviorUsage__Group_1_1__0 )?
+ // InternalSysML.g:35651:2: ( rule__EffectBehaviorUsage__Group_1_1__0 )?
int alt354=2;
int LA354_0 = input.LA(1);
@@ -120844,7 +120753,7 @@ public final void rule__EffectBehaviorUsage__Group_1__1__Impl() throws Recogniti
}
switch (alt354) {
case 1 :
- // InternalSysML.g:35676:3: rule__EffectBehaviorUsage__Group_1_1__0
+ // InternalSysML.g:35651:3: rule__EffectBehaviorUsage__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorUsage__Group_1_1__0();
@@ -120882,14 +120791,14 @@ public final void rule__EffectBehaviorUsage__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__0"
- // InternalSysML.g:35685:1: rule__EffectBehaviorUsage__Group_1_1__0 : rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1 ;
+ // InternalSysML.g:35660:1: rule__EffectBehaviorUsage__Group_1_1__0 : rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1 ;
public final void rule__EffectBehaviorUsage__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35689:1: ( rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1 )
- // InternalSysML.g:35690:2: rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1
+ // InternalSysML.g:35664:1: ( rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1 )
+ // InternalSysML.g:35665:2: rule__EffectBehaviorUsage__Group_1_1__0__Impl rule__EffectBehaviorUsage__Group_1_1__1
{
pushFollow(FOLLOW_113);
rule__EffectBehaviorUsage__Group_1_1__0__Impl();
@@ -120920,17 +120829,17 @@ public final void rule__EffectBehaviorUsage__Group_1_1__0() throws RecognitionEx
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__0__Impl"
- // InternalSysML.g:35697:1: rule__EffectBehaviorUsage__Group_1_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:35672:1: rule__EffectBehaviorUsage__Group_1_1__0__Impl : ( '{' ) ;
public final void rule__EffectBehaviorUsage__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35701:1: ( ( '{' ) )
- // InternalSysML.g:35702:1: ( '{' )
+ // InternalSysML.g:35676:1: ( ( '{' ) )
+ // InternalSysML.g:35677:1: ( '{' )
{
- // InternalSysML.g:35702:1: ( '{' )
- // InternalSysML.g:35703:2: '{'
+ // InternalSysML.g:35677:1: ( '{' )
+ // InternalSysML.g:35678:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getLeftCurlyBracketKeyword_1_1_0());
@@ -120961,14 +120870,14 @@ public final void rule__EffectBehaviorUsage__Group_1_1__0__Impl() throws Recogni
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__1"
- // InternalSysML.g:35712:1: rule__EffectBehaviorUsage__Group_1_1__1 : rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2 ;
+ // InternalSysML.g:35687:1: rule__EffectBehaviorUsage__Group_1_1__1 : rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2 ;
public final void rule__EffectBehaviorUsage__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35716:1: ( rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2 )
- // InternalSysML.g:35717:2: rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2
+ // InternalSysML.g:35691:1: ( rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2 )
+ // InternalSysML.g:35692:2: rule__EffectBehaviorUsage__Group_1_1__1__Impl rule__EffectBehaviorUsage__Group_1_1__2
{
pushFollow(FOLLOW_113);
rule__EffectBehaviorUsage__Group_1_1__1__Impl();
@@ -120999,35 +120908,35 @@ public final void rule__EffectBehaviorUsage__Group_1_1__1() throws RecognitionEx
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__1__Impl"
- // InternalSysML.g:35724:1: rule__EffectBehaviorUsage__Group_1_1__1__Impl : ( ( ruleActionBodyItem )* ) ;
+ // InternalSysML.g:35699:1: rule__EffectBehaviorUsage__Group_1_1__1__Impl : ( ( ruleActionBodyItem )* ) ;
public final void rule__EffectBehaviorUsage__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35728:1: ( ( ( ruleActionBodyItem )* ) )
- // InternalSysML.g:35729:1: ( ( ruleActionBodyItem )* )
+ // InternalSysML.g:35703:1: ( ( ( ruleActionBodyItem )* ) )
+ // InternalSysML.g:35704:1: ( ( ruleActionBodyItem )* )
{
- // InternalSysML.g:35729:1: ( ( ruleActionBodyItem )* )
- // InternalSysML.g:35730:2: ( ruleActionBodyItem )*
+ // InternalSysML.g:35704:1: ( ( ruleActionBodyItem )* )
+ // InternalSysML.g:35705:2: ( ruleActionBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getActionBodyItemParserRuleCall_1_1_1());
}
- // InternalSysML.g:35731:2: ( ruleActionBodyItem )*
+ // InternalSysML.g:35706:2: ( ruleActionBodyItem )*
loop355:
do {
int alt355=2;
int LA355_0 = input.LA(1);
- if ( (LA355_0==EOF||(LA355_0>=RULE_EXP_VALUE && LA355_0<=RULE_STRING_VALUE)||(LA355_0>=14 && LA355_0<=44)||(LA355_0>=53 && LA355_0<=63)||(LA355_0>=65 && LA355_0<=67)||(LA355_0>=69 && LA355_0<=74)||(LA355_0>=77 && LA355_0<=79)||(LA355_0>=84 && LA355_0<=85)||(LA355_0>=88 && LA355_0<=101)||(LA355_0>=104 && LA355_0<=107)||(LA355_0>=110 && LA355_0<=111)||(LA355_0>=115 && LA355_0<=116)||(LA355_0>=120 && LA355_0<=121)||LA355_0==123||(LA355_0>=125 && LA355_0<=126)||(LA355_0>=129 && LA355_0<=130)||(LA355_0>=132 && LA355_0<=140)||(LA355_0>=143 && LA355_0<=144)||(LA355_0>=147 && LA355_0<=152)||LA355_0==154) ) {
+ if ( (LA355_0==EOF||(LA355_0>=RULE_EXP_VALUE && LA355_0<=RULE_STRING_VALUE)||(LA355_0>=14 && LA355_0<=44)||(LA355_0>=53 && LA355_0<=63)||(LA355_0>=65 && LA355_0<=67)||(LA355_0>=69 && LA355_0<=74)||(LA355_0>=77 && LA355_0<=79)||(LA355_0>=84 && LA355_0<=85)||(LA355_0>=88 && LA355_0<=101)||(LA355_0>=104 && LA355_0<=107)||(LA355_0>=110 && LA355_0<=111)||(LA355_0>=115 && LA355_0<=116)||(LA355_0>=120 && LA355_0<=121)||LA355_0==123||(LA355_0>=125 && LA355_0<=126)||(LA355_0>=129 && LA355_0<=130)||(LA355_0>=132 && LA355_0<=140)||LA355_0==142||LA355_0==144||(LA355_0>=147 && LA355_0<=152)||LA355_0==154) ) {
alt355=1;
}
switch (alt355) {
case 1 :
- // InternalSysML.g:35731:3: ruleActionBodyItem
+ // InternalSysML.g:35706:3: ruleActionBodyItem
{
pushFollow(FOLLOW_114);
ruleActionBodyItem();
@@ -121068,14 +120977,14 @@ public final void rule__EffectBehaviorUsage__Group_1_1__1__Impl() throws Recogni
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__2"
- // InternalSysML.g:35739:1: rule__EffectBehaviorUsage__Group_1_1__2 : rule__EffectBehaviorUsage__Group_1_1__2__Impl ;
+ // InternalSysML.g:35714:1: rule__EffectBehaviorUsage__Group_1_1__2 : rule__EffectBehaviorUsage__Group_1_1__2__Impl ;
public final void rule__EffectBehaviorUsage__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35743:1: ( rule__EffectBehaviorUsage__Group_1_1__2__Impl )
- // InternalSysML.g:35744:2: rule__EffectBehaviorUsage__Group_1_1__2__Impl
+ // InternalSysML.g:35718:1: ( rule__EffectBehaviorUsage__Group_1_1__2__Impl )
+ // InternalSysML.g:35719:2: rule__EffectBehaviorUsage__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__EffectBehaviorUsage__Group_1_1__2__Impl();
@@ -121101,17 +121010,17 @@ public final void rule__EffectBehaviorUsage__Group_1_1__2() throws RecognitionEx
// $ANTLR start "rule__EffectBehaviorUsage__Group_1_1__2__Impl"
- // InternalSysML.g:35750:1: rule__EffectBehaviorUsage__Group_1_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:35725:1: rule__EffectBehaviorUsage__Group_1_1__2__Impl : ( '}' ) ;
public final void rule__EffectBehaviorUsage__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35754:1: ( ( '}' ) )
- // InternalSysML.g:35755:1: ( '}' )
+ // InternalSysML.g:35729:1: ( ( '}' ) )
+ // InternalSysML.g:35730:1: ( '}' )
{
- // InternalSysML.g:35755:1: ( '}' )
- // InternalSysML.g:35756:2: '}'
+ // InternalSysML.g:35730:1: ( '}' )
+ // InternalSysML.g:35731:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorUsageAccess().getRightCurlyBracketKeyword_1_1_2());
@@ -121142,14 +121051,14 @@ public final void rule__EffectBehaviorUsage__Group_1_1__2__Impl() throws Recogni
// $ANTLR start "rule__TransitionSuccession__Group__0"
- // InternalSysML.g:35766:1: rule__TransitionSuccession__Group__0 : rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1 ;
+ // InternalSysML.g:35741:1: rule__TransitionSuccession__Group__0 : rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1 ;
public final void rule__TransitionSuccession__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35770:1: ( rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1 )
- // InternalSysML.g:35771:2: rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1
+ // InternalSysML.g:35745:1: ( rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1 )
+ // InternalSysML.g:35746:2: rule__TransitionSuccession__Group__0__Impl rule__TransitionSuccession__Group__1
{
pushFollow(FOLLOW_44);
rule__TransitionSuccession__Group__0__Impl();
@@ -121180,23 +121089,23 @@ public final void rule__TransitionSuccession__Group__0() throws RecognitionExcep
// $ANTLR start "rule__TransitionSuccession__Group__0__Impl"
- // InternalSysML.g:35778:1: rule__TransitionSuccession__Group__0__Impl : ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:35753:1: rule__TransitionSuccession__Group__0__Impl : ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__TransitionSuccession__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35782:1: ( ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:35783:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:35757:1: ( ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:35758:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:35783:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:35784:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:35758:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:35759:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSuccessionAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:35785:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:35785:3: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:35760:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:35760:3: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0();
@@ -121231,14 +121140,14 @@ public final void rule__TransitionSuccession__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__TransitionSuccession__Group__1"
- // InternalSysML.g:35793:1: rule__TransitionSuccession__Group__1 : rule__TransitionSuccession__Group__1__Impl ;
+ // InternalSysML.g:35768:1: rule__TransitionSuccession__Group__1 : rule__TransitionSuccession__Group__1__Impl ;
public final void rule__TransitionSuccession__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35797:1: ( rule__TransitionSuccession__Group__1__Impl )
- // InternalSysML.g:35798:2: rule__TransitionSuccession__Group__1__Impl
+ // InternalSysML.g:35772:1: ( rule__TransitionSuccession__Group__1__Impl )
+ // InternalSysML.g:35773:2: rule__TransitionSuccession__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionSuccession__Group__1__Impl();
@@ -121264,23 +121173,23 @@ public final void rule__TransitionSuccession__Group__1() throws RecognitionExcep
// $ANTLR start "rule__TransitionSuccession__Group__1__Impl"
- // InternalSysML.g:35804:1: rule__TransitionSuccession__Group__1__Impl : ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:35779:1: rule__TransitionSuccession__Group__1__Impl : ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__TransitionSuccession__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35808:1: ( ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:35809:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:35783:1: ( ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:35784:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:35809:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:35810:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:35784:1: ( ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:35785:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSuccessionAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:35811:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:35811:3: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:35786:2: ( rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:35786:3: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1();
@@ -121315,14 +121224,14 @@ public final void rule__TransitionSuccession__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__CalculationDefKeyword__Group__0"
- // InternalSysML.g:35820:1: rule__CalculationDefKeyword__Group__0 : rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1 ;
+ // InternalSysML.g:35795:1: rule__CalculationDefKeyword__Group__0 : rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1 ;
public final void rule__CalculationDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35824:1: ( rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1 )
- // InternalSysML.g:35825:2: rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1
+ // InternalSysML.g:35799:1: ( rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1 )
+ // InternalSysML.g:35800:2: rule__CalculationDefKeyword__Group__0__Impl rule__CalculationDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__CalculationDefKeyword__Group__0__Impl();
@@ -121353,17 +121262,17 @@ public final void rule__CalculationDefKeyword__Group__0() throws RecognitionExce
// $ANTLR start "rule__CalculationDefKeyword__Group__0__Impl"
- // InternalSysML.g:35832:1: rule__CalculationDefKeyword__Group__0__Impl : ( ruleCalculationKeyword ) ;
+ // InternalSysML.g:35807:1: rule__CalculationDefKeyword__Group__0__Impl : ( ruleCalculationKeyword ) ;
public final void rule__CalculationDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35836:1: ( ( ruleCalculationKeyword ) )
- // InternalSysML.g:35837:1: ( ruleCalculationKeyword )
+ // InternalSysML.g:35811:1: ( ( ruleCalculationKeyword ) )
+ // InternalSysML.g:35812:1: ( ruleCalculationKeyword )
{
- // InternalSysML.g:35837:1: ( ruleCalculationKeyword )
- // InternalSysML.g:35838:2: ruleCalculationKeyword
+ // InternalSysML.g:35812:1: ( ruleCalculationKeyword )
+ // InternalSysML.g:35813:2: ruleCalculationKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefKeywordAccess().getCalculationKeywordParserRuleCall_0());
@@ -121398,14 +121307,14 @@ public final void rule__CalculationDefKeyword__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefKeyword__Group__1"
- // InternalSysML.g:35847:1: rule__CalculationDefKeyword__Group__1 : rule__CalculationDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:35822:1: rule__CalculationDefKeyword__Group__1 : rule__CalculationDefKeyword__Group__1__Impl ;
public final void rule__CalculationDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35851:1: ( rule__CalculationDefKeyword__Group__1__Impl )
- // InternalSysML.g:35852:2: rule__CalculationDefKeyword__Group__1__Impl
+ // InternalSysML.g:35826:1: ( rule__CalculationDefKeyword__Group__1__Impl )
+ // InternalSysML.g:35827:2: rule__CalculationDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationDefKeyword__Group__1__Impl();
@@ -121431,17 +121340,17 @@ public final void rule__CalculationDefKeyword__Group__1() throws RecognitionExce
// $ANTLR start "rule__CalculationDefKeyword__Group__1__Impl"
- // InternalSysML.g:35858:1: rule__CalculationDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:35833:1: rule__CalculationDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__CalculationDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35862:1: ( ( 'def' ) )
- // InternalSysML.g:35863:1: ( 'def' )
+ // InternalSysML.g:35837:1: ( ( 'def' ) )
+ // InternalSysML.g:35838:1: ( 'def' )
{
- // InternalSysML.g:35863:1: ( 'def' )
- // InternalSysML.g:35864:2: 'def'
+ // InternalSysML.g:35838:1: ( 'def' )
+ // InternalSysML.g:35839:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefKeywordAccess().getDefKeyword_1());
@@ -121472,14 +121381,14 @@ public final void rule__CalculationDefKeyword__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefinition__Group__0"
- // InternalSysML.g:35874:1: rule__CalculationDefinition__Group__0 : rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1 ;
+ // InternalSysML.g:35849:1: rule__CalculationDefinition__Group__0 : rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1 ;
public final void rule__CalculationDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35878:1: ( rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1 )
- // InternalSysML.g:35879:2: rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1
+ // InternalSysML.g:35853:1: ( rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1 )
+ // InternalSysML.g:35854:2: rule__CalculationDefinition__Group__0__Impl rule__CalculationDefinition__Group__1
{
pushFollow(FOLLOW_122);
rule__CalculationDefinition__Group__0__Impl();
@@ -121510,22 +121419,22 @@ public final void rule__CalculationDefinition__Group__0() throws RecognitionExce
// $ANTLR start "rule__CalculationDefinition__Group__0__Impl"
- // InternalSysML.g:35886:1: rule__CalculationDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:35861:1: rule__CalculationDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__CalculationDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35890:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:35891:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:35865:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:35866:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:35891:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:35892:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:35866:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:35867:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:35893:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:35868:2: ( ruleDefinitionPrefix )?
int alt356=2;
int LA356_0 = input.LA(1);
@@ -121534,7 +121443,7 @@ public final void rule__CalculationDefinition__Group__0__Impl() throws Recogniti
}
switch (alt356) {
case 1 :
- // InternalSysML.g:35893:3: ruleDefinitionPrefix
+ // InternalSysML.g:35868:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -121572,14 +121481,14 @@ public final void rule__CalculationDefinition__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefinition__Group__1"
- // InternalSysML.g:35901:1: rule__CalculationDefinition__Group__1 : rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2 ;
+ // InternalSysML.g:35876:1: rule__CalculationDefinition__Group__1 : rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2 ;
public final void rule__CalculationDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35905:1: ( rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2 )
- // InternalSysML.g:35906:2: rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2
+ // InternalSysML.g:35880:1: ( rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2 )
+ // InternalSysML.g:35881:2: rule__CalculationDefinition__Group__1__Impl rule__CalculationDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__CalculationDefinition__Group__1__Impl();
@@ -121610,17 +121519,17 @@ public final void rule__CalculationDefinition__Group__1() throws RecognitionExce
// $ANTLR start "rule__CalculationDefinition__Group__1__Impl"
- // InternalSysML.g:35913:1: rule__CalculationDefinition__Group__1__Impl : ( ruleCalculationDefKeyword ) ;
+ // InternalSysML.g:35888:1: rule__CalculationDefinition__Group__1__Impl : ( ruleCalculationDefKeyword ) ;
public final void rule__CalculationDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35917:1: ( ( ruleCalculationDefKeyword ) )
- // InternalSysML.g:35918:1: ( ruleCalculationDefKeyword )
+ // InternalSysML.g:35892:1: ( ( ruleCalculationDefKeyword ) )
+ // InternalSysML.g:35893:1: ( ruleCalculationDefKeyword )
{
- // InternalSysML.g:35918:1: ( ruleCalculationDefKeyword )
- // InternalSysML.g:35919:2: ruleCalculationDefKeyword
+ // InternalSysML.g:35893:1: ( ruleCalculationDefKeyword )
+ // InternalSysML.g:35894:2: ruleCalculationDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getCalculationDefKeywordParserRuleCall_1());
@@ -121655,14 +121564,14 @@ public final void rule__CalculationDefinition__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefinition__Group__2"
- // InternalSysML.g:35928:1: rule__CalculationDefinition__Group__2 : rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3 ;
+ // InternalSysML.g:35903:1: rule__CalculationDefinition__Group__2 : rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3 ;
public final void rule__CalculationDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35932:1: ( rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3 )
- // InternalSysML.g:35933:2: rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3
+ // InternalSysML.g:35907:1: ( rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3 )
+ // InternalSysML.g:35908:2: rule__CalculationDefinition__Group__2__Impl rule__CalculationDefinition__Group__3
{
pushFollow(FOLLOW_158);
rule__CalculationDefinition__Group__2__Impl();
@@ -121693,17 +121602,17 @@ public final void rule__CalculationDefinition__Group__2() throws RecognitionExce
// $ANTLR start "rule__CalculationDefinition__Group__2__Impl"
- // InternalSysML.g:35940:1: rule__CalculationDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
+ // InternalSysML.g:35915:1: rule__CalculationDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
public final void rule__CalculationDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35944:1: ( ( ruleCalculationDeclaration ) )
- // InternalSysML.g:35945:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:35919:1: ( ( ruleCalculationDeclaration ) )
+ // InternalSysML.g:35920:1: ( ruleCalculationDeclaration )
{
- // InternalSysML.g:35945:1: ( ruleCalculationDeclaration )
- // InternalSysML.g:35946:2: ruleCalculationDeclaration
+ // InternalSysML.g:35920:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:35921:2: ruleCalculationDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getCalculationDeclarationParserRuleCall_2());
@@ -121738,14 +121647,14 @@ public final void rule__CalculationDefinition__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefinition__Group__3"
- // InternalSysML.g:35955:1: rule__CalculationDefinition__Group__3 : rule__CalculationDefinition__Group__3__Impl ;
+ // InternalSysML.g:35930:1: rule__CalculationDefinition__Group__3 : rule__CalculationDefinition__Group__3__Impl ;
public final void rule__CalculationDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35959:1: ( rule__CalculationDefinition__Group__3__Impl )
- // InternalSysML.g:35960:2: rule__CalculationDefinition__Group__3__Impl
+ // InternalSysML.g:35934:1: ( rule__CalculationDefinition__Group__3__Impl )
+ // InternalSysML.g:35935:2: rule__CalculationDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationDefinition__Group__3__Impl();
@@ -121771,23 +121680,23 @@ public final void rule__CalculationDefinition__Group__3() throws RecognitionExce
// $ANTLR start "rule__CalculationDefinition__Group__3__Impl"
- // InternalSysML.g:35966:1: rule__CalculationDefinition__Group__3__Impl : ( ( rule__CalculationDefinition__Alternatives_3 ) ) ;
+ // InternalSysML.g:35941:1: rule__CalculationDefinition__Group__3__Impl : ( ( rule__CalculationDefinition__Alternatives_3 ) ) ;
public final void rule__CalculationDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35970:1: ( ( ( rule__CalculationDefinition__Alternatives_3 ) ) )
- // InternalSysML.g:35971:1: ( ( rule__CalculationDefinition__Alternatives_3 ) )
+ // InternalSysML.g:35945:1: ( ( ( rule__CalculationDefinition__Alternatives_3 ) ) )
+ // InternalSysML.g:35946:1: ( ( rule__CalculationDefinition__Alternatives_3 ) )
{
- // InternalSysML.g:35971:1: ( ( rule__CalculationDefinition__Alternatives_3 ) )
- // InternalSysML.g:35972:2: ( rule__CalculationDefinition__Alternatives_3 )
+ // InternalSysML.g:35946:1: ( ( rule__CalculationDefinition__Alternatives_3 ) )
+ // InternalSysML.g:35947:2: ( rule__CalculationDefinition__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getAlternatives_3());
}
- // InternalSysML.g:35973:2: ( rule__CalculationDefinition__Alternatives_3 )
- // InternalSysML.g:35973:3: rule__CalculationDefinition__Alternatives_3
+ // InternalSysML.g:35948:2: ( rule__CalculationDefinition__Alternatives_3 )
+ // InternalSysML.g:35948:3: rule__CalculationDefinition__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__CalculationDefinition__Alternatives_3();
@@ -121822,14 +121731,14 @@ public final void rule__CalculationDefinition__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__CalculationDefinition__Group_3_1__0"
- // InternalSysML.g:35982:1: rule__CalculationDefinition__Group_3_1__0 : rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1 ;
+ // InternalSysML.g:35957:1: rule__CalculationDefinition__Group_3_1__0 : rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1 ;
public final void rule__CalculationDefinition__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35986:1: ( rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1 )
- // InternalSysML.g:35987:2: rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1
+ // InternalSysML.g:35961:1: ( rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1 )
+ // InternalSysML.g:35962:2: rule__CalculationDefinition__Group_3_1__0__Impl rule__CalculationDefinition__Group_3_1__1
{
pushFollow(FOLLOW_40);
rule__CalculationDefinition__Group_3_1__0__Impl();
@@ -121860,17 +121769,17 @@ public final void rule__CalculationDefinition__Group_3_1__0() throws Recognition
// $ANTLR start "rule__CalculationDefinition__Group_3_1__0__Impl"
- // InternalSysML.g:35994:1: rule__CalculationDefinition__Group_3_1__0__Impl : ( '=' ) ;
+ // InternalSysML.g:35969:1: rule__CalculationDefinition__Group_3_1__0__Impl : ( '=' ) ;
public final void rule__CalculationDefinition__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:35998:1: ( ( '=' ) )
- // InternalSysML.g:35999:1: ( '=' )
+ // InternalSysML.g:35973:1: ( ( '=' ) )
+ // InternalSysML.g:35974:1: ( '=' )
{
- // InternalSysML.g:35999:1: ( '=' )
- // InternalSysML.g:36000:2: '='
+ // InternalSysML.g:35974:1: ( '=' )
+ // InternalSysML.g:35975:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getEqualsSignKeyword_3_1_0());
@@ -121901,14 +121810,14 @@ public final void rule__CalculationDefinition__Group_3_1__0__Impl() throws Recog
// $ANTLR start "rule__CalculationDefinition__Group_3_1__1"
- // InternalSysML.g:36009:1: rule__CalculationDefinition__Group_3_1__1 : rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2 ;
+ // InternalSysML.g:35984:1: rule__CalculationDefinition__Group_3_1__1 : rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2 ;
public final void rule__CalculationDefinition__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36013:1: ( rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2 )
- // InternalSysML.g:36014:2: rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2
+ // InternalSysML.g:35988:1: ( rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2 )
+ // InternalSysML.g:35989:2: rule__CalculationDefinition__Group_3_1__1__Impl rule__CalculationDefinition__Group_3_1__2
{
pushFollow(FOLLOW_25);
rule__CalculationDefinition__Group_3_1__1__Impl();
@@ -121939,23 +121848,23 @@ public final void rule__CalculationDefinition__Group_3_1__1() throws Recognition
// $ANTLR start "rule__CalculationDefinition__Group_3_1__1__Impl"
- // InternalSysML.g:36021:1: rule__CalculationDefinition__Group_3_1__1__Impl : ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) ) ;
+ // InternalSysML.g:35996:1: rule__CalculationDefinition__Group_3_1__1__Impl : ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) ) ;
public final void rule__CalculationDefinition__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36025:1: ( ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) ) )
- // InternalSysML.g:36026:1: ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) )
+ // InternalSysML.g:36000:1: ( ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) ) )
+ // InternalSysML.g:36001:1: ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) )
{
- // InternalSysML.g:36026:1: ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) )
- // InternalSysML.g:36027:2: ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 )
+ // InternalSysML.g:36001:1: ( ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 ) )
+ // InternalSysML.g:36002:2: ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getOwnedFeatureMembership_compAssignment_3_1_1());
}
- // InternalSysML.g:36028:2: ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 )
- // InternalSysML.g:36028:3: rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1
+ // InternalSysML.g:36003:2: ( rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 )
+ // InternalSysML.g:36003:3: rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1();
@@ -121990,14 +121899,14 @@ public final void rule__CalculationDefinition__Group_3_1__1__Impl() throws Recog
// $ANTLR start "rule__CalculationDefinition__Group_3_1__2"
- // InternalSysML.g:36036:1: rule__CalculationDefinition__Group_3_1__2 : rule__CalculationDefinition__Group_3_1__2__Impl ;
+ // InternalSysML.g:36011:1: rule__CalculationDefinition__Group_3_1__2 : rule__CalculationDefinition__Group_3_1__2__Impl ;
public final void rule__CalculationDefinition__Group_3_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36040:1: ( rule__CalculationDefinition__Group_3_1__2__Impl )
- // InternalSysML.g:36041:2: rule__CalculationDefinition__Group_3_1__2__Impl
+ // InternalSysML.g:36015:1: ( rule__CalculationDefinition__Group_3_1__2__Impl )
+ // InternalSysML.g:36016:2: rule__CalculationDefinition__Group_3_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationDefinition__Group_3_1__2__Impl();
@@ -122023,17 +121932,17 @@ public final void rule__CalculationDefinition__Group_3_1__2() throws Recognition
// $ANTLR start "rule__CalculationDefinition__Group_3_1__2__Impl"
- // InternalSysML.g:36047:1: rule__CalculationDefinition__Group_3_1__2__Impl : ( ';' ) ;
+ // InternalSysML.g:36022:1: rule__CalculationDefinition__Group_3_1__2__Impl : ( ';' ) ;
public final void rule__CalculationDefinition__Group_3_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36051:1: ( ( ';' ) )
- // InternalSysML.g:36052:1: ( ';' )
+ // InternalSysML.g:36026:1: ( ( ';' ) )
+ // InternalSysML.g:36027:1: ( ';' )
{
- // InternalSysML.g:36052:1: ( ';' )
- // InternalSysML.g:36053:2: ';'
+ // InternalSysML.g:36027:1: ( ';' )
+ // InternalSysML.g:36028:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getSemicolonKeyword_3_1_2());
@@ -122064,14 +121973,14 @@ public final void rule__CalculationDefinition__Group_3_1__2__Impl() throws Recog
// $ANTLR start "rule__CalculationDeclaration__Group__0"
- // InternalSysML.g:36063:1: rule__CalculationDeclaration__Group__0 : rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1 ;
+ // InternalSysML.g:36038:1: rule__CalculationDeclaration__Group__0 : rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1 ;
public final void rule__CalculationDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36067:1: ( rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1 )
- // InternalSysML.g:36068:2: rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1
+ // InternalSysML.g:36042:1: ( rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1 )
+ // InternalSysML.g:36043:2: rule__CalculationDeclaration__Group__0__Impl rule__CalculationDeclaration__Group__1
{
pushFollow(FOLLOW_110);
rule__CalculationDeclaration__Group__0__Impl();
@@ -122102,17 +122011,17 @@ public final void rule__CalculationDeclaration__Group__0() throws RecognitionExc
// $ANTLR start "rule__CalculationDeclaration__Group__0__Impl"
- // InternalSysML.g:36075:1: rule__CalculationDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:36050:1: rule__CalculationDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__CalculationDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36079:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:36080:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:36054:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:36055:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:36080:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:36081:2: ruleDefinitionDeclaration
+ // InternalSysML.g:36055:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:36056:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDeclarationAccess().getDefinitionDeclarationParserRuleCall_0());
@@ -122147,14 +122056,14 @@ public final void rule__CalculationDeclaration__Group__0__Impl() throws Recognit
// $ANTLR start "rule__CalculationDeclaration__Group__1"
- // InternalSysML.g:36090:1: rule__CalculationDeclaration__Group__1 : rule__CalculationDeclaration__Group__1__Impl ;
+ // InternalSysML.g:36065:1: rule__CalculationDeclaration__Group__1 : rule__CalculationDeclaration__Group__1__Impl ;
public final void rule__CalculationDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36094:1: ( rule__CalculationDeclaration__Group__1__Impl )
- // InternalSysML.g:36095:2: rule__CalculationDeclaration__Group__1__Impl
+ // InternalSysML.g:36069:1: ( rule__CalculationDeclaration__Group__1__Impl )
+ // InternalSysML.g:36070:2: rule__CalculationDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationDeclaration__Group__1__Impl();
@@ -122180,22 +122089,22 @@ public final void rule__CalculationDeclaration__Group__1() throws RecognitionExc
// $ANTLR start "rule__CalculationDeclaration__Group__1__Impl"
- // InternalSysML.g:36101:1: rule__CalculationDeclaration__Group__1__Impl : ( ( rule__CalculationDeclaration__Group_1__0 )? ) ;
+ // InternalSysML.g:36076:1: rule__CalculationDeclaration__Group__1__Impl : ( ( rule__CalculationDeclaration__Group_1__0 )? ) ;
public final void rule__CalculationDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36105:1: ( ( ( rule__CalculationDeclaration__Group_1__0 )? ) )
- // InternalSysML.g:36106:1: ( ( rule__CalculationDeclaration__Group_1__0 )? )
+ // InternalSysML.g:36080:1: ( ( ( rule__CalculationDeclaration__Group_1__0 )? ) )
+ // InternalSysML.g:36081:1: ( ( rule__CalculationDeclaration__Group_1__0 )? )
{
- // InternalSysML.g:36106:1: ( ( rule__CalculationDeclaration__Group_1__0 )? )
- // InternalSysML.g:36107:2: ( rule__CalculationDeclaration__Group_1__0 )?
+ // InternalSysML.g:36081:1: ( ( rule__CalculationDeclaration__Group_1__0 )? )
+ // InternalSysML.g:36082:2: ( rule__CalculationDeclaration__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDeclarationAccess().getGroup_1());
}
- // InternalSysML.g:36108:2: ( rule__CalculationDeclaration__Group_1__0 )?
+ // InternalSysML.g:36083:2: ( rule__CalculationDeclaration__Group_1__0 )?
int alt357=2;
int LA357_0 = input.LA(1);
@@ -122204,7 +122113,7 @@ public final void rule__CalculationDeclaration__Group__1__Impl() throws Recognit
}
switch (alt357) {
case 1 :
- // InternalSysML.g:36108:3: rule__CalculationDeclaration__Group_1__0
+ // InternalSysML.g:36083:3: rule__CalculationDeclaration__Group_1__0
{
pushFollow(FOLLOW_2);
rule__CalculationDeclaration__Group_1__0();
@@ -122242,14 +122151,14 @@ public final void rule__CalculationDeclaration__Group__1__Impl() throws Recognit
// $ANTLR start "rule__CalculationDeclaration__Group_1__0"
- // InternalSysML.g:36117:1: rule__CalculationDeclaration__Group_1__0 : rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1 ;
+ // InternalSysML.g:36092:1: rule__CalculationDeclaration__Group_1__0 : rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1 ;
public final void rule__CalculationDeclaration__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36121:1: ( rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1 )
- // InternalSysML.g:36122:2: rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1
+ // InternalSysML.g:36096:1: ( rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1 )
+ // InternalSysML.g:36097:2: rule__CalculationDeclaration__Group_1__0__Impl rule__CalculationDeclaration__Group_1__1
{
pushFollow(FOLLOW_159);
rule__CalculationDeclaration__Group_1__0__Impl();
@@ -122280,17 +122189,17 @@ public final void rule__CalculationDeclaration__Group_1__0() throws RecognitionE
// $ANTLR start "rule__CalculationDeclaration__Group_1__0__Impl"
- // InternalSysML.g:36129:1: rule__CalculationDeclaration__Group_1__0__Impl : ( ruleParameterList ) ;
+ // InternalSysML.g:36104:1: rule__CalculationDeclaration__Group_1__0__Impl : ( ruleParameterList ) ;
public final void rule__CalculationDeclaration__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36133:1: ( ( ruleParameterList ) )
- // InternalSysML.g:36134:1: ( ruleParameterList )
+ // InternalSysML.g:36108:1: ( ( ruleParameterList ) )
+ // InternalSysML.g:36109:1: ( ruleParameterList )
{
- // InternalSysML.g:36134:1: ( ruleParameterList )
- // InternalSysML.g:36135:2: ruleParameterList
+ // InternalSysML.g:36109:1: ( ruleParameterList )
+ // InternalSysML.g:36110:2: ruleParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDeclarationAccess().getParameterListParserRuleCall_1_0());
@@ -122325,14 +122234,14 @@ public final void rule__CalculationDeclaration__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__CalculationDeclaration__Group_1__1"
- // InternalSysML.g:36144:1: rule__CalculationDeclaration__Group_1__1 : rule__CalculationDeclaration__Group_1__1__Impl ;
+ // InternalSysML.g:36119:1: rule__CalculationDeclaration__Group_1__1 : rule__CalculationDeclaration__Group_1__1__Impl ;
public final void rule__CalculationDeclaration__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36148:1: ( rule__CalculationDeclaration__Group_1__1__Impl )
- // InternalSysML.g:36149:2: rule__CalculationDeclaration__Group_1__1__Impl
+ // InternalSysML.g:36123:1: ( rule__CalculationDeclaration__Group_1__1__Impl )
+ // InternalSysML.g:36124:2: rule__CalculationDeclaration__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationDeclaration__Group_1__1__Impl();
@@ -122358,22 +122267,22 @@ public final void rule__CalculationDeclaration__Group_1__1() throws RecognitionE
// $ANTLR start "rule__CalculationDeclaration__Group_1__1__Impl"
- // InternalSysML.g:36155:1: rule__CalculationDeclaration__Group_1__1__Impl : ( ( ruleReturnParameterPart )? ) ;
+ // InternalSysML.g:36130:1: rule__CalculationDeclaration__Group_1__1__Impl : ( ( ruleReturnParameterPart )? ) ;
public final void rule__CalculationDeclaration__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36159:1: ( ( ( ruleReturnParameterPart )? ) )
- // InternalSysML.g:36160:1: ( ( ruleReturnParameterPart )? )
+ // InternalSysML.g:36134:1: ( ( ( ruleReturnParameterPart )? ) )
+ // InternalSysML.g:36135:1: ( ( ruleReturnParameterPart )? )
{
- // InternalSysML.g:36160:1: ( ( ruleReturnParameterPart )? )
- // InternalSysML.g:36161:2: ( ruleReturnParameterPart )?
+ // InternalSysML.g:36135:1: ( ( ruleReturnParameterPart )? )
+ // InternalSysML.g:36136:2: ( ruleReturnParameterPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDeclarationAccess().getReturnParameterPartParserRuleCall_1_1());
}
- // InternalSysML.g:36162:2: ( ruleReturnParameterPart )?
+ // InternalSysML.g:36137:2: ( ruleReturnParameterPart )?
int alt358=2;
int LA358_0 = input.LA(1);
@@ -122382,7 +122291,7 @@ public final void rule__CalculationDeclaration__Group_1__1__Impl() throws Recogn
}
switch (alt358) {
case 1 :
- // InternalSysML.g:36162:3: ruleReturnParameterPart
+ // InternalSysML.g:36137:3: ruleReturnParameterPart
{
pushFollow(FOLLOW_2);
ruleReturnParameterPart();
@@ -122420,14 +122329,14 @@ public final void rule__CalculationDeclaration__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__ReturnParameterMember__Group__0"
- // InternalSysML.g:36171:1: rule__ReturnParameterMember__Group__0 : rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1 ;
+ // InternalSysML.g:36146:1: rule__ReturnParameterMember__Group__0 : rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1 ;
public final void rule__ReturnParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36175:1: ( rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1 )
- // InternalSysML.g:36176:2: rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1
+ // InternalSysML.g:36150:1: ( rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1 )
+ // InternalSysML.g:36151:2: rule__ReturnParameterMember__Group__0__Impl rule__ReturnParameterMember__Group__1
{
pushFollow(FOLLOW_159);
rule__ReturnParameterMember__Group__0__Impl();
@@ -122458,22 +122367,22 @@ public final void rule__ReturnParameterMember__Group__0() throws RecognitionExce
// $ANTLR start "rule__ReturnParameterMember__Group__0__Impl"
- // InternalSysML.g:36183:1: rule__ReturnParameterMember__Group__0__Impl : ( ( 'return' )? ) ;
+ // InternalSysML.g:36158:1: rule__ReturnParameterMember__Group__0__Impl : ( ( 'return' )? ) ;
public final void rule__ReturnParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36187:1: ( ( ( 'return' )? ) )
- // InternalSysML.g:36188:1: ( ( 'return' )? )
+ // InternalSysML.g:36162:1: ( ( ( 'return' )? ) )
+ // InternalSysML.g:36163:1: ( ( 'return' )? )
{
- // InternalSysML.g:36188:1: ( ( 'return' )? )
- // InternalSysML.g:36189:2: ( 'return' )?
+ // InternalSysML.g:36163:1: ( ( 'return' )? )
+ // InternalSysML.g:36164:2: ( 'return' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterMemberAccess().getReturnKeyword_0());
}
- // InternalSysML.g:36190:2: ( 'return' )?
+ // InternalSysML.g:36165:2: ( 'return' )?
int alt359=2;
int LA359_0 = input.LA(1);
@@ -122482,7 +122391,7 @@ public final void rule__ReturnParameterMember__Group__0__Impl() throws Recogniti
}
switch (alt359) {
case 1 :
- // InternalSysML.g:36190:3: 'return'
+ // InternalSysML.g:36165:3: 'return'
{
match(input,136,FOLLOW_2); if (state.failed) return ;
@@ -122516,14 +122425,14 @@ public final void rule__ReturnParameterMember__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ReturnParameterMember__Group__1"
- // InternalSysML.g:36198:1: rule__ReturnParameterMember__Group__1 : rule__ReturnParameterMember__Group__1__Impl ;
+ // InternalSysML.g:36173:1: rule__ReturnParameterMember__Group__1 : rule__ReturnParameterMember__Group__1__Impl ;
public final void rule__ReturnParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36202:1: ( rule__ReturnParameterMember__Group__1__Impl )
- // InternalSysML.g:36203:2: rule__ReturnParameterMember__Group__1__Impl
+ // InternalSysML.g:36177:1: ( rule__ReturnParameterMember__Group__1__Impl )
+ // InternalSysML.g:36178:2: rule__ReturnParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ReturnParameterMember__Group__1__Impl();
@@ -122549,23 +122458,23 @@ public final void rule__ReturnParameterMember__Group__1() throws RecognitionExce
// $ANTLR start "rule__ReturnParameterMember__Group__1__Impl"
- // InternalSysML.g:36209:1: rule__ReturnParameterMember__Group__1__Impl : ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalSysML.g:36184:1: rule__ReturnParameterMember__Group__1__Impl : ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__ReturnParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36213:1: ( ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalSysML.g:36214:1: ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:36188:1: ( ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:36189:1: ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalSysML.g:36214:1: ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalSysML.g:36215:2: ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:36189:1: ( ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:36190:2: ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalSysML.g:36216:2: ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalSysML.g:36216:3: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalSysML.g:36191:2: ( rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:36191:3: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -122600,14 +122509,14 @@ public final void rule__ReturnParameterMember__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__CalculationBody__Group_1__0"
- // InternalSysML.g:36225:1: rule__CalculationBody__Group_1__0 : rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1 ;
+ // InternalSysML.g:36200:1: rule__CalculationBody__Group_1__0 : rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1 ;
public final void rule__CalculationBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36229:1: ( rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1 )
- // InternalSysML.g:36230:2: rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1
+ // InternalSysML.g:36204:1: ( rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1 )
+ // InternalSysML.g:36205:2: rule__CalculationBody__Group_1__0__Impl rule__CalculationBody__Group_1__1
{
pushFollow(FOLLOW_113);
rule__CalculationBody__Group_1__0__Impl();
@@ -122638,17 +122547,17 @@ public final void rule__CalculationBody__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__CalculationBody__Group_1__0__Impl"
- // InternalSysML.g:36237:1: rule__CalculationBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:36212:1: rule__CalculationBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__CalculationBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36241:1: ( ( '{' ) )
- // InternalSysML.g:36242:1: ( '{' )
+ // InternalSysML.g:36216:1: ( ( '{' ) )
+ // InternalSysML.g:36217:1: ( '{' )
{
- // InternalSysML.g:36242:1: ( '{' )
- // InternalSysML.g:36243:2: '{'
+ // InternalSysML.g:36217:1: ( '{' )
+ // InternalSysML.g:36218:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -122679,14 +122588,14 @@ public final void rule__CalculationBody__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__CalculationBody__Group_1__1"
- // InternalSysML.g:36252:1: rule__CalculationBody__Group_1__1 : rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2 ;
+ // InternalSysML.g:36227:1: rule__CalculationBody__Group_1__1 : rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2 ;
public final void rule__CalculationBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36256:1: ( rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2 )
- // InternalSysML.g:36257:2: rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2
+ // InternalSysML.g:36231:1: ( rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2 )
+ // InternalSysML.g:36232:2: rule__CalculationBody__Group_1__1__Impl rule__CalculationBody__Group_1__2
{
pushFollow(FOLLOW_113);
rule__CalculationBody__Group_1__1__Impl();
@@ -122717,29 +122626,29 @@ public final void rule__CalculationBody__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__CalculationBody__Group_1__1__Impl"
- // InternalSysML.g:36264:1: rule__CalculationBody__Group_1__1__Impl : ( ( ruleCalculationBodyItem )* ) ;
+ // InternalSysML.g:36239:1: rule__CalculationBody__Group_1__1__Impl : ( ( ruleCalculationBodyItem )* ) ;
public final void rule__CalculationBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36268:1: ( ( ( ruleCalculationBodyItem )* ) )
- // InternalSysML.g:36269:1: ( ( ruleCalculationBodyItem )* )
+ // InternalSysML.g:36243:1: ( ( ( ruleCalculationBodyItem )* ) )
+ // InternalSysML.g:36244:1: ( ( ruleCalculationBodyItem )* )
{
- // InternalSysML.g:36269:1: ( ( ruleCalculationBodyItem )* )
- // InternalSysML.g:36270:2: ( ruleCalculationBodyItem )*
+ // InternalSysML.g:36244:1: ( ( ruleCalculationBodyItem )* )
+ // InternalSysML.g:36245:2: ( ruleCalculationBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getCalculationBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:36271:2: ( ruleCalculationBodyItem )*
+ // InternalSysML.g:36246:2: ( ruleCalculationBodyItem )*
loop360:
do {
int alt360=2;
alt360 = dfa360.predict(input);
switch (alt360) {
case 1 :
- // InternalSysML.g:36271:3: ruleCalculationBodyItem
+ // InternalSysML.g:36246:3: ruleCalculationBodyItem
{
pushFollow(FOLLOW_114);
ruleCalculationBodyItem();
@@ -122780,14 +122689,14 @@ public final void rule__CalculationBody__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__CalculationBody__Group_1__2"
- // InternalSysML.g:36279:1: rule__CalculationBody__Group_1__2 : rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3 ;
+ // InternalSysML.g:36254:1: rule__CalculationBody__Group_1__2 : rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3 ;
public final void rule__CalculationBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36283:1: ( rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3 )
- // InternalSysML.g:36284:2: rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3
+ // InternalSysML.g:36258:1: ( rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3 )
+ // InternalSysML.g:36259:2: rule__CalculationBody__Group_1__2__Impl rule__CalculationBody__Group_1__3
{
pushFollow(FOLLOW_113);
rule__CalculationBody__Group_1__2__Impl();
@@ -122818,31 +122727,31 @@ public final void rule__CalculationBody__Group_1__2() throws RecognitionExceptio
// $ANTLR start "rule__CalculationBody__Group_1__2__Impl"
- // InternalSysML.g:36291:1: rule__CalculationBody__Group_1__2__Impl : ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
+ // InternalSysML.g:36266:1: rule__CalculationBody__Group_1__2__Impl : ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
public final void rule__CalculationBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36295:1: ( ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
- // InternalSysML.g:36296:1: ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalSysML.g:36270:1: ( ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
+ // InternalSysML.g:36271:1: ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? )
{
- // InternalSysML.g:36296:1: ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? )
- // InternalSysML.g:36297:2: ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalSysML.g:36271:1: ( ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalSysML.g:36272:2: ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getOwnedFeatureMembership_compAssignment_1_2());
}
- // InternalSysML.g:36298:2: ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalSysML.g:36273:2: ( rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 )?
int alt361=2;
int LA361_0 = input.LA(1);
- if ( (LA361_0==EOF||(LA361_0>=RULE_EXP_VALUE && LA361_0<=RULE_UNRESTRICTED_NAME)||(LA361_0>=RULE_DOCUMENTATION_COMMENT && LA361_0<=RULE_STRING_VALUE)||(LA361_0>=14 && LA361_0<=44)||(LA361_0>=53 && LA361_0<=57)||(LA361_0>=59 && LA361_0<=61)||(LA361_0>=65 && LA361_0<=67)||(LA361_0>=69 && LA361_0<=71)||LA361_0==73||(LA361_0>=77 && LA361_0<=79)||(LA361_0>=84 && LA361_0<=85)||(LA361_0>=88 && LA361_0<=100)||LA361_0==104||LA361_0==107||LA361_0==110||(LA361_0>=115 && LA361_0<=116)||(LA361_0>=120 && LA361_0<=121)||LA361_0==123||LA361_0==126||LA361_0==130||(LA361_0>=132 && LA361_0<=140)||(LA361_0>=143 && LA361_0<=144)||(LA361_0>=147 && LA361_0<=152)||LA361_0==154) ) {
+ if ( (LA361_0==EOF||(LA361_0>=RULE_EXP_VALUE && LA361_0<=RULE_UNRESTRICTED_NAME)||(LA361_0>=RULE_DOCUMENTATION_COMMENT && LA361_0<=RULE_STRING_VALUE)||(LA361_0>=14 && LA361_0<=44)||(LA361_0>=53 && LA361_0<=57)||(LA361_0>=59 && LA361_0<=61)||(LA361_0>=65 && LA361_0<=67)||(LA361_0>=69 && LA361_0<=71)||LA361_0==73||(LA361_0>=77 && LA361_0<=79)||(LA361_0>=84 && LA361_0<=85)||(LA361_0>=88 && LA361_0<=100)||LA361_0==104||LA361_0==107||LA361_0==110||(LA361_0>=115 && LA361_0<=116)||(LA361_0>=120 && LA361_0<=121)||LA361_0==123||LA361_0==126||LA361_0==130||(LA361_0>=132 && LA361_0<=140)||LA361_0==142||LA361_0==144||(LA361_0>=147 && LA361_0<=152)||LA361_0==154) ) {
alt361=1;
}
switch (alt361) {
case 1 :
- // InternalSysML.g:36298:3: rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2
+ // InternalSysML.g:36273:3: rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2();
@@ -122880,14 +122789,14 @@ public final void rule__CalculationBody__Group_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__CalculationBody__Group_1__3"
- // InternalSysML.g:36306:1: rule__CalculationBody__Group_1__3 : rule__CalculationBody__Group_1__3__Impl ;
+ // InternalSysML.g:36281:1: rule__CalculationBody__Group_1__3 : rule__CalculationBody__Group_1__3__Impl ;
public final void rule__CalculationBody__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36310:1: ( rule__CalculationBody__Group_1__3__Impl )
- // InternalSysML.g:36311:2: rule__CalculationBody__Group_1__3__Impl
+ // InternalSysML.g:36285:1: ( rule__CalculationBody__Group_1__3__Impl )
+ // InternalSysML.g:36286:2: rule__CalculationBody__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationBody__Group_1__3__Impl();
@@ -122913,17 +122822,17 @@ public final void rule__CalculationBody__Group_1__3() throws RecognitionExceptio
// $ANTLR start "rule__CalculationBody__Group_1__3__Impl"
- // InternalSysML.g:36317:1: rule__CalculationBody__Group_1__3__Impl : ( '}' ) ;
+ // InternalSysML.g:36292:1: rule__CalculationBody__Group_1__3__Impl : ( '}' ) ;
public final void rule__CalculationBody__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36321:1: ( ( '}' ) )
- // InternalSysML.g:36322:1: ( '}' )
+ // InternalSysML.g:36296:1: ( ( '}' ) )
+ // InternalSysML.g:36297:1: ( '}' )
{
- // InternalSysML.g:36322:1: ( '}' )
- // InternalSysML.g:36323:2: '}'
+ // InternalSysML.g:36297:1: ( '}' )
+ // InternalSysML.g:36298:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getRightCurlyBracketKeyword_1_3());
@@ -122954,14 +122863,14 @@ public final void rule__CalculationBody__Group_1__3__Impl() throws RecognitionEx
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__0"
- // InternalSysML.g:36333:1: rule__ReturnParameterFlowUsageMember__Group__0 : rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1 ;
+ // InternalSysML.g:36308:1: rule__ReturnParameterFlowUsageMember__Group__0 : rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1 ;
public final void rule__ReturnParameterFlowUsageMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36337:1: ( rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1 )
- // InternalSysML.g:36338:2: rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1
+ // InternalSysML.g:36312:1: ( rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1 )
+ // InternalSysML.g:36313:2: rule__ReturnParameterFlowUsageMember__Group__0__Impl rule__ReturnParameterFlowUsageMember__Group__1
{
pushFollow(FOLLOW_160);
rule__ReturnParameterFlowUsageMember__Group__0__Impl();
@@ -122992,17 +122901,17 @@ public final void rule__ReturnParameterFlowUsageMember__Group__0() throws Recogn
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__0__Impl"
- // InternalSysML.g:36345:1: rule__ReturnParameterFlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:36320:1: rule__ReturnParameterFlowUsageMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ReturnParameterFlowUsageMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36349:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:36350:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:36324:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:36325:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:36350:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:36351:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:36325:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:36326:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterFlowUsageMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -123037,14 +122946,14 @@ public final void rule__ReturnParameterFlowUsageMember__Group__0__Impl() throws
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__1"
- // InternalSysML.g:36360:1: rule__ReturnParameterFlowUsageMember__Group__1 : rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2 ;
+ // InternalSysML.g:36335:1: rule__ReturnParameterFlowUsageMember__Group__1 : rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2 ;
public final void rule__ReturnParameterFlowUsageMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36364:1: ( rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2 )
- // InternalSysML.g:36365:2: rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2
+ // InternalSysML.g:36339:1: ( rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2 )
+ // InternalSysML.g:36340:2: rule__ReturnParameterFlowUsageMember__Group__1__Impl rule__ReturnParameterFlowUsageMember__Group__2
{
pushFollow(FOLLOW_74);
rule__ReturnParameterFlowUsageMember__Group__1__Impl();
@@ -123075,17 +122984,17 @@ public final void rule__ReturnParameterFlowUsageMember__Group__1() throws Recogn
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__1__Impl"
- // InternalSysML.g:36372:1: rule__ReturnParameterFlowUsageMember__Group__1__Impl : ( 'return' ) ;
+ // InternalSysML.g:36347:1: rule__ReturnParameterFlowUsageMember__Group__1__Impl : ( 'return' ) ;
public final void rule__ReturnParameterFlowUsageMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36376:1: ( ( 'return' ) )
- // InternalSysML.g:36377:1: ( 'return' )
+ // InternalSysML.g:36351:1: ( ( 'return' ) )
+ // InternalSysML.g:36352:1: ( 'return' )
{
- // InternalSysML.g:36377:1: ( 'return' )
- // InternalSysML.g:36378:2: 'return'
+ // InternalSysML.g:36352:1: ( 'return' )
+ // InternalSysML.g:36353:2: 'return'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterFlowUsageMemberAccess().getReturnKeyword_1());
@@ -123116,14 +123025,14 @@ public final void rule__ReturnParameterFlowUsageMember__Group__1__Impl() throws
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__2"
- // InternalSysML.g:36387:1: rule__ReturnParameterFlowUsageMember__Group__2 : rule__ReturnParameterFlowUsageMember__Group__2__Impl ;
+ // InternalSysML.g:36362:1: rule__ReturnParameterFlowUsageMember__Group__2 : rule__ReturnParameterFlowUsageMember__Group__2__Impl ;
public final void rule__ReturnParameterFlowUsageMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36391:1: ( rule__ReturnParameterFlowUsageMember__Group__2__Impl )
- // InternalSysML.g:36392:2: rule__ReturnParameterFlowUsageMember__Group__2__Impl
+ // InternalSysML.g:36366:1: ( rule__ReturnParameterFlowUsageMember__Group__2__Impl )
+ // InternalSysML.g:36367:2: rule__ReturnParameterFlowUsageMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ReturnParameterFlowUsageMember__Group__2__Impl();
@@ -123149,23 +123058,23 @@ public final void rule__ReturnParameterFlowUsageMember__Group__2() throws Recogn
// $ANTLR start "rule__ReturnParameterFlowUsageMember__Group__2__Impl"
- // InternalSysML.g:36398:1: rule__ReturnParameterFlowUsageMember__Group__2__Impl : ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) ;
+ // InternalSysML.g:36373:1: rule__ReturnParameterFlowUsageMember__Group__2__Impl : ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) ;
public final void rule__ReturnParameterFlowUsageMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36402:1: ( ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) )
- // InternalSysML.g:36403:1: ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
+ // InternalSysML.g:36377:1: ( ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) ) )
+ // InternalSysML.g:36378:1: ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
{
- // InternalSysML.g:36403:1: ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
- // InternalSysML.g:36404:2: ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
+ // InternalSysML.g:36378:1: ( ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 ) )
+ // InternalSysML.g:36379:2: ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterFlowUsageMemberAccess().getOwnedMemberParameter_compAssignment_2());
}
- // InternalSysML.g:36405:2: ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
- // InternalSysML.g:36405:3: rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2
+ // InternalSysML.g:36380:2: ( rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 )
+ // InternalSysML.g:36380:3: rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2();
@@ -123200,14 +123109,14 @@ public final void rule__ReturnParameterFlowUsageMember__Group__2__Impl() throws
// $ANTLR start "rule__ResultExpressionMember__Group__0"
- // InternalSysML.g:36414:1: rule__ResultExpressionMember__Group__0 : rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 ;
+ // InternalSysML.g:36389:1: rule__ResultExpressionMember__Group__0 : rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 ;
public final void rule__ResultExpressionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36418:1: ( rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 )
- // InternalSysML.g:36419:2: rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1
+ // InternalSysML.g:36393:1: ( rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1 )
+ // InternalSysML.g:36394:2: rule__ResultExpressionMember__Group__0__Impl rule__ResultExpressionMember__Group__1
{
pushFollow(FOLLOW_24);
rule__ResultExpressionMember__Group__0__Impl();
@@ -123238,17 +123147,17 @@ public final void rule__ResultExpressionMember__Group__0() throws RecognitionExc
// $ANTLR start "rule__ResultExpressionMember__Group__0__Impl"
- // InternalSysML.g:36426:1: rule__ResultExpressionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:36401:1: rule__ResultExpressionMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ResultExpressionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36430:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:36431:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:36405:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:36406:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:36431:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:36432:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:36406:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:36407:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -123283,14 +123192,14 @@ public final void rule__ResultExpressionMember__Group__0__Impl() throws Recognit
// $ANTLR start "rule__ResultExpressionMember__Group__1"
- // InternalSysML.g:36441:1: rule__ResultExpressionMember__Group__1 : rule__ResultExpressionMember__Group__1__Impl ;
+ // InternalSysML.g:36416:1: rule__ResultExpressionMember__Group__1 : rule__ResultExpressionMember__Group__1__Impl ;
public final void rule__ResultExpressionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36445:1: ( rule__ResultExpressionMember__Group__1__Impl )
- // InternalSysML.g:36446:2: rule__ResultExpressionMember__Group__1__Impl
+ // InternalSysML.g:36420:1: ( rule__ResultExpressionMember__Group__1__Impl )
+ // InternalSysML.g:36421:2: rule__ResultExpressionMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ResultExpressionMember__Group__1__Impl();
@@ -123316,23 +123225,23 @@ public final void rule__ResultExpressionMember__Group__1() throws RecognitionExc
// $ANTLR start "rule__ResultExpressionMember__Group__1__Impl"
- // InternalSysML.g:36452:1: rule__ResultExpressionMember__Group__1__Impl : ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) ;
+ // InternalSysML.g:36427:1: rule__ResultExpressionMember__Group__1__Impl : ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) ;
public final void rule__ResultExpressionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36456:1: ( ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) )
- // InternalSysML.g:36457:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
+ // InternalSysML.g:36431:1: ( ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) ) )
+ // InternalSysML.g:36432:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
{
- // InternalSysML.g:36457:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
- // InternalSysML.g:36458:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
+ // InternalSysML.g:36432:1: ( ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 ) )
+ // InternalSysML.g:36433:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compAssignment_1());
}
- // InternalSysML.g:36459:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
- // InternalSysML.g:36459:3: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1
+ // InternalSysML.g:36434:2: ( rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 )
+ // InternalSysML.g:36434:3: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1();
@@ -123367,14 +123276,14 @@ public final void rule__ResultExpressionMember__Group__1__Impl() throws Recognit
// $ANTLR start "rule__CalculationUsage__Group__0"
- // InternalSysML.g:36468:1: rule__CalculationUsage__Group__0 : rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1 ;
+ // InternalSysML.g:36443:1: rule__CalculationUsage__Group__0 : rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1 ;
public final void rule__CalculationUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36472:1: ( rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1 )
- // InternalSysML.g:36473:2: rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1
+ // InternalSysML.g:36447:1: ( rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1 )
+ // InternalSysML.g:36448:2: rule__CalculationUsage__Group__0__Impl rule__CalculationUsage__Group__1
{
pushFollow(FOLLOW_122);
rule__CalculationUsage__Group__0__Impl();
@@ -123405,22 +123314,22 @@ public final void rule__CalculationUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__CalculationUsage__Group__0__Impl"
- // InternalSysML.g:36480:1: rule__CalculationUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:36455:1: rule__CalculationUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CalculationUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36484:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:36485:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36459:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:36460:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:36485:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:36486:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36460:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36461:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:36487:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36462:2: ( ruleUsagePrefix )?
int alt362=2;
int LA362_0 = input.LA(1);
@@ -123429,7 +123338,7 @@ public final void rule__CalculationUsage__Group__0__Impl() throws RecognitionExc
}
switch (alt362) {
case 1 :
- // InternalSysML.g:36487:3: ruleUsagePrefix
+ // InternalSysML.g:36462:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -123467,14 +123376,14 @@ public final void rule__CalculationUsage__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__CalculationUsage__Group__1"
- // InternalSysML.g:36495:1: rule__CalculationUsage__Group__1 : rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2 ;
+ // InternalSysML.g:36470:1: rule__CalculationUsage__Group__1 : rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2 ;
public final void rule__CalculationUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36499:1: ( rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2 )
- // InternalSysML.g:36500:2: rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2
+ // InternalSysML.g:36474:1: ( rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2 )
+ // InternalSysML.g:36475:2: rule__CalculationUsage__Group__1__Impl rule__CalculationUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__CalculationUsage__Group__1__Impl();
@@ -123505,17 +123414,17 @@ public final void rule__CalculationUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__CalculationUsage__Group__1__Impl"
- // InternalSysML.g:36507:1: rule__CalculationUsage__Group__1__Impl : ( ruleCalculationUsageKeyword ) ;
+ // InternalSysML.g:36482:1: rule__CalculationUsage__Group__1__Impl : ( ruleCalculationUsageKeyword ) ;
public final void rule__CalculationUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36511:1: ( ( ruleCalculationUsageKeyword ) )
- // InternalSysML.g:36512:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36486:1: ( ( ruleCalculationUsageKeyword ) )
+ // InternalSysML.g:36487:1: ( ruleCalculationUsageKeyword )
{
- // InternalSysML.g:36512:1: ( ruleCalculationUsageKeyword )
- // InternalSysML.g:36513:2: ruleCalculationUsageKeyword
+ // InternalSysML.g:36487:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36488:2: ruleCalculationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageAccess().getCalculationUsageKeywordParserRuleCall_1());
@@ -123550,14 +123459,14 @@ public final void rule__CalculationUsage__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__CalculationUsage__Group__2"
- // InternalSysML.g:36522:1: rule__CalculationUsage__Group__2 : rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3 ;
+ // InternalSysML.g:36497:1: rule__CalculationUsage__Group__2 : rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3 ;
public final void rule__CalculationUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36526:1: ( rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3 )
- // InternalSysML.g:36527:2: rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3
+ // InternalSysML.g:36501:1: ( rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3 )
+ // InternalSysML.g:36502:2: rule__CalculationUsage__Group__2__Impl rule__CalculationUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__CalculationUsage__Group__2__Impl();
@@ -123588,17 +123497,17 @@ public final void rule__CalculationUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__CalculationUsage__Group__2__Impl"
- // InternalSysML.g:36534:1: rule__CalculationUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:36509:1: rule__CalculationUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CalculationUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36538:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:36539:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36513:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:36514:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:36539:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:36540:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:36514:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36515:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -123633,14 +123542,14 @@ public final void rule__CalculationUsage__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__CalculationUsage__Group__3"
- // InternalSysML.g:36549:1: rule__CalculationUsage__Group__3 : rule__CalculationUsage__Group__3__Impl ;
+ // InternalSysML.g:36524:1: rule__CalculationUsage__Group__3 : rule__CalculationUsage__Group__3__Impl ;
public final void rule__CalculationUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36553:1: ( rule__CalculationUsage__Group__3__Impl )
- // InternalSysML.g:36554:2: rule__CalculationUsage__Group__3__Impl
+ // InternalSysML.g:36528:1: ( rule__CalculationUsage__Group__3__Impl )
+ // InternalSysML.g:36529:2: rule__CalculationUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationUsage__Group__3__Impl();
@@ -123666,17 +123575,17 @@ public final void rule__CalculationUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__CalculationUsage__Group__3__Impl"
- // InternalSysML.g:36560:1: rule__CalculationUsage__Group__3__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:36535:1: rule__CalculationUsage__Group__3__Impl : ( ruleCalculationBody ) ;
public final void rule__CalculationUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36564:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:36565:1: ( ruleCalculationBody )
+ // InternalSysML.g:36539:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:36540:1: ( ruleCalculationBody )
{
- // InternalSysML.g:36565:1: ( ruleCalculationBody )
- // InternalSysML.g:36566:2: ruleCalculationBody
+ // InternalSysML.g:36540:1: ( ruleCalculationBody )
+ // InternalSysML.g:36541:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageAccess().getCalculationBodyParserRuleCall_3());
@@ -123711,14 +123620,14 @@ public final void rule__CalculationUsage__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__CalculationFlowUsage__Group__0"
- // InternalSysML.g:36576:1: rule__CalculationFlowUsage__Group__0 : rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1 ;
+ // InternalSysML.g:36551:1: rule__CalculationFlowUsage__Group__0 : rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1 ;
public final void rule__CalculationFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36580:1: ( rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1 )
- // InternalSysML.g:36581:2: rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1
+ // InternalSysML.g:36555:1: ( rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1 )
+ // InternalSysML.g:36556:2: rule__CalculationFlowUsage__Group__0__Impl rule__CalculationFlowUsage__Group__1
{
pushFollow(FOLLOW_161);
rule__CalculationFlowUsage__Group__0__Impl();
@@ -123749,22 +123658,22 @@ public final void rule__CalculationFlowUsage__Group__0() throws RecognitionExcep
// $ANTLR start "rule__CalculationFlowUsage__Group__0__Impl"
- // InternalSysML.g:36588:1: rule__CalculationFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:36563:1: rule__CalculationFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CalculationFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36592:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:36593:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36567:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:36568:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:36593:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:36594:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36568:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36569:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:36595:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36570:2: ( ruleUsagePrefix )?
int alt363=2;
int LA363_0 = input.LA(1);
@@ -123773,7 +123682,7 @@ public final void rule__CalculationFlowUsage__Group__0__Impl() throws Recognitio
}
switch (alt363) {
case 1 :
- // InternalSysML.g:36595:3: ruleUsagePrefix
+ // InternalSysML.g:36570:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -123811,14 +123720,14 @@ public final void rule__CalculationFlowUsage__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__CalculationFlowUsage__Group__1"
- // InternalSysML.g:36603:1: rule__CalculationFlowUsage__Group__1 : rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2 ;
+ // InternalSysML.g:36578:1: rule__CalculationFlowUsage__Group__1 : rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2 ;
public final void rule__CalculationFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36607:1: ( rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2 )
- // InternalSysML.g:36608:2: rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2
+ // InternalSysML.g:36582:1: ( rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2 )
+ // InternalSysML.g:36583:2: rule__CalculationFlowUsage__Group__1__Impl rule__CalculationFlowUsage__Group__2
{
pushFollow(FOLLOW_161);
rule__CalculationFlowUsage__Group__1__Impl();
@@ -123849,22 +123758,22 @@ public final void rule__CalculationFlowUsage__Group__1() throws RecognitionExcep
// $ANTLR start "rule__CalculationFlowUsage__Group__1__Impl"
- // InternalSysML.g:36615:1: rule__CalculationFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:36590:1: rule__CalculationFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__CalculationFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36619:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:36620:1: ( ( 'ref' )? )
+ // InternalSysML.g:36594:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:36595:1: ( ( 'ref' )? )
{
- // InternalSysML.g:36620:1: ( ( 'ref' )? )
- // InternalSysML.g:36621:2: ( 'ref' )?
+ // InternalSysML.g:36595:1: ( ( 'ref' )? )
+ // InternalSysML.g:36596:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:36622:2: ( 'ref' )?
+ // InternalSysML.g:36597:2: ( 'ref' )?
int alt364=2;
int LA364_0 = input.LA(1);
@@ -123873,7 +123782,7 @@ public final void rule__CalculationFlowUsage__Group__1__Impl() throws Recognitio
}
switch (alt364) {
case 1 :
- // InternalSysML.g:36622:3: 'ref'
+ // InternalSysML.g:36597:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -123907,14 +123816,14 @@ public final void rule__CalculationFlowUsage__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__CalculationFlowUsage__Group__2"
- // InternalSysML.g:36630:1: rule__CalculationFlowUsage__Group__2 : rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3 ;
+ // InternalSysML.g:36605:1: rule__CalculationFlowUsage__Group__2 : rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3 ;
public final void rule__CalculationFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36634:1: ( rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3 )
- // InternalSysML.g:36635:2: rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3
+ // InternalSysML.g:36609:1: ( rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3 )
+ // InternalSysML.g:36610:2: rule__CalculationFlowUsage__Group__2__Impl rule__CalculationFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__CalculationFlowUsage__Group__2__Impl();
@@ -123945,17 +123854,17 @@ public final void rule__CalculationFlowUsage__Group__2() throws RecognitionExcep
// $ANTLR start "rule__CalculationFlowUsage__Group__2__Impl"
- // InternalSysML.g:36642:1: rule__CalculationFlowUsage__Group__2__Impl : ( ruleCalculationUsageKeyword ) ;
+ // InternalSysML.g:36617:1: rule__CalculationFlowUsage__Group__2__Impl : ( ruleCalculationUsageKeyword ) ;
public final void rule__CalculationFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36646:1: ( ( ruleCalculationUsageKeyword ) )
- // InternalSysML.g:36647:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36621:1: ( ( ruleCalculationUsageKeyword ) )
+ // InternalSysML.g:36622:1: ( ruleCalculationUsageKeyword )
{
- // InternalSysML.g:36647:1: ( ruleCalculationUsageKeyword )
- // InternalSysML.g:36648:2: ruleCalculationUsageKeyword
+ // InternalSysML.g:36622:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36623:2: ruleCalculationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationFlowUsageAccess().getCalculationUsageKeywordParserRuleCall_2());
@@ -123990,14 +123899,14 @@ public final void rule__CalculationFlowUsage__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__CalculationFlowUsage__Group__3"
- // InternalSysML.g:36657:1: rule__CalculationFlowUsage__Group__3 : rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4 ;
+ // InternalSysML.g:36632:1: rule__CalculationFlowUsage__Group__3 : rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4 ;
public final void rule__CalculationFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36661:1: ( rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4 )
- // InternalSysML.g:36662:2: rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4
+ // InternalSysML.g:36636:1: ( rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4 )
+ // InternalSysML.g:36637:2: rule__CalculationFlowUsage__Group__3__Impl rule__CalculationFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__CalculationFlowUsage__Group__3__Impl();
@@ -124028,17 +123937,17 @@ public final void rule__CalculationFlowUsage__Group__3() throws RecognitionExcep
// $ANTLR start "rule__CalculationFlowUsage__Group__3__Impl"
- // InternalSysML.g:36669:1: rule__CalculationFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:36644:1: rule__CalculationFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CalculationFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36673:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:36674:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36648:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:36649:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:36674:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:36675:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:36649:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36650:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -124073,14 +123982,14 @@ public final void rule__CalculationFlowUsage__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__CalculationFlowUsage__Group__4"
- // InternalSysML.g:36684:1: rule__CalculationFlowUsage__Group__4 : rule__CalculationFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:36659:1: rule__CalculationFlowUsage__Group__4 : rule__CalculationFlowUsage__Group__4__Impl ;
public final void rule__CalculationFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36688:1: ( rule__CalculationFlowUsage__Group__4__Impl )
- // InternalSysML.g:36689:2: rule__CalculationFlowUsage__Group__4__Impl
+ // InternalSysML.g:36663:1: ( rule__CalculationFlowUsage__Group__4__Impl )
+ // InternalSysML.g:36664:2: rule__CalculationFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationFlowUsage__Group__4__Impl();
@@ -124106,17 +124015,17 @@ public final void rule__CalculationFlowUsage__Group__4() throws RecognitionExcep
// $ANTLR start "rule__CalculationFlowUsage__Group__4__Impl"
- // InternalSysML.g:36695:1: rule__CalculationFlowUsage__Group__4__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:36670:1: rule__CalculationFlowUsage__Group__4__Impl : ( ruleCalculationBody ) ;
public final void rule__CalculationFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36699:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:36700:1: ( ruleCalculationBody )
+ // InternalSysML.g:36674:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:36675:1: ( ruleCalculationBody )
{
- // InternalSysML.g:36700:1: ( ruleCalculationBody )
- // InternalSysML.g:36701:2: ruleCalculationBody
+ // InternalSysML.g:36675:1: ( ruleCalculationBody )
+ // InternalSysML.g:36676:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationFlowUsageAccess().getCalculationBodyParserRuleCall_4());
@@ -124151,14 +124060,14 @@ public final void rule__CalculationFlowUsage__Group__4__Impl() throws Recognitio
// $ANTLR start "rule__CalculationRefUsage__Group__0"
- // InternalSysML.g:36711:1: rule__CalculationRefUsage__Group__0 : rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1 ;
+ // InternalSysML.g:36686:1: rule__CalculationRefUsage__Group__0 : rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1 ;
public final void rule__CalculationRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36715:1: ( rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1 )
- // InternalSysML.g:36716:2: rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1
+ // InternalSysML.g:36690:1: ( rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1 )
+ // InternalSysML.g:36691:2: rule__CalculationRefUsage__Group__0__Impl rule__CalculationRefUsage__Group__1
{
pushFollow(FOLLOW_161);
rule__CalculationRefUsage__Group__0__Impl();
@@ -124189,22 +124098,22 @@ public final void rule__CalculationRefUsage__Group__0() throws RecognitionExcept
// $ANTLR start "rule__CalculationRefUsage__Group__0__Impl"
- // InternalSysML.g:36723:1: rule__CalculationRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:36698:1: rule__CalculationRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CalculationRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36727:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:36728:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36702:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:36703:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:36728:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:36729:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36703:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:36704:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:36730:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:36705:2: ( ruleUsagePrefix )?
int alt365=2;
int LA365_0 = input.LA(1);
@@ -124213,7 +124122,7 @@ public final void rule__CalculationRefUsage__Group__0__Impl() throws Recognition
}
switch (alt365) {
case 1 :
- // InternalSysML.g:36730:3: ruleUsagePrefix
+ // InternalSysML.g:36705:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -124251,14 +124160,14 @@ public final void rule__CalculationRefUsage__Group__0__Impl() throws Recognition
// $ANTLR start "rule__CalculationRefUsage__Group__1"
- // InternalSysML.g:36738:1: rule__CalculationRefUsage__Group__1 : rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2 ;
+ // InternalSysML.g:36713:1: rule__CalculationRefUsage__Group__1 : rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2 ;
public final void rule__CalculationRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36742:1: ( rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2 )
- // InternalSysML.g:36743:2: rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2
+ // InternalSysML.g:36717:1: ( rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2 )
+ // InternalSysML.g:36718:2: rule__CalculationRefUsage__Group__1__Impl rule__CalculationRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__CalculationRefUsage__Group__1__Impl();
@@ -124289,23 +124198,23 @@ public final void rule__CalculationRefUsage__Group__1() throws RecognitionExcept
// $ANTLR start "rule__CalculationRefUsage__Group__1__Impl"
- // InternalSysML.g:36750:1: rule__CalculationRefUsage__Group__1__Impl : ( ( rule__CalculationRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:36725:1: rule__CalculationRefUsage__Group__1__Impl : ( ( rule__CalculationRefUsage__Alternatives_1 ) ) ;
public final void rule__CalculationRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36754:1: ( ( ( rule__CalculationRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:36755:1: ( ( rule__CalculationRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:36729:1: ( ( ( rule__CalculationRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:36730:1: ( ( rule__CalculationRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:36755:1: ( ( rule__CalculationRefUsage__Alternatives_1 ) )
- // InternalSysML.g:36756:2: ( rule__CalculationRefUsage__Alternatives_1 )
+ // InternalSysML.g:36730:1: ( ( rule__CalculationRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:36731:2: ( rule__CalculationRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:36757:2: ( rule__CalculationRefUsage__Alternatives_1 )
- // InternalSysML.g:36757:3: rule__CalculationRefUsage__Alternatives_1
+ // InternalSysML.g:36732:2: ( rule__CalculationRefUsage__Alternatives_1 )
+ // InternalSysML.g:36732:3: rule__CalculationRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__CalculationRefUsage__Alternatives_1();
@@ -124340,14 +124249,14 @@ public final void rule__CalculationRefUsage__Group__1__Impl() throws Recognition
// $ANTLR start "rule__CalculationRefUsage__Group__2"
- // InternalSysML.g:36765:1: rule__CalculationRefUsage__Group__2 : rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3 ;
+ // InternalSysML.g:36740:1: rule__CalculationRefUsage__Group__2 : rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3 ;
public final void rule__CalculationRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36769:1: ( rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3 )
- // InternalSysML.g:36770:2: rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3
+ // InternalSysML.g:36744:1: ( rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3 )
+ // InternalSysML.g:36745:2: rule__CalculationRefUsage__Group__2__Impl rule__CalculationRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__CalculationRefUsage__Group__2__Impl();
@@ -124378,17 +124287,17 @@ public final void rule__CalculationRefUsage__Group__2() throws RecognitionExcept
// $ANTLR start "rule__CalculationRefUsage__Group__2__Impl"
- // InternalSysML.g:36777:1: rule__CalculationRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:36752:1: rule__CalculationRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CalculationRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36781:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:36782:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36756:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:36757:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:36782:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:36783:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:36757:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:36758:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -124423,14 +124332,14 @@ public final void rule__CalculationRefUsage__Group__2__Impl() throws Recognition
// $ANTLR start "rule__CalculationRefUsage__Group__3"
- // InternalSysML.g:36792:1: rule__CalculationRefUsage__Group__3 : rule__CalculationRefUsage__Group__3__Impl ;
+ // InternalSysML.g:36767:1: rule__CalculationRefUsage__Group__3 : rule__CalculationRefUsage__Group__3__Impl ;
public final void rule__CalculationRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36796:1: ( rule__CalculationRefUsage__Group__3__Impl )
- // InternalSysML.g:36797:2: rule__CalculationRefUsage__Group__3__Impl
+ // InternalSysML.g:36771:1: ( rule__CalculationRefUsage__Group__3__Impl )
+ // InternalSysML.g:36772:2: rule__CalculationRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationRefUsage__Group__3__Impl();
@@ -124456,17 +124365,17 @@ public final void rule__CalculationRefUsage__Group__3() throws RecognitionExcept
// $ANTLR start "rule__CalculationRefUsage__Group__3__Impl"
- // InternalSysML.g:36803:1: rule__CalculationRefUsage__Group__3__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:36778:1: rule__CalculationRefUsage__Group__3__Impl : ( ruleCalculationBody ) ;
public final void rule__CalculationRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36807:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:36808:1: ( ruleCalculationBody )
+ // InternalSysML.g:36782:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:36783:1: ( ruleCalculationBody )
{
- // InternalSysML.g:36808:1: ( ruleCalculationBody )
- // InternalSysML.g:36809:2: ruleCalculationBody
+ // InternalSysML.g:36783:1: ( ruleCalculationBody )
+ // InternalSysML.g:36784:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getCalculationBodyParserRuleCall_3());
@@ -124501,14 +124410,14 @@ public final void rule__CalculationRefUsage__Group__3__Impl() throws Recognition
// $ANTLR start "rule__CalculationRefUsage__Group_1_0__0"
- // InternalSysML.g:36819:1: rule__CalculationRefUsage__Group_1_0__0 : rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:36794:1: rule__CalculationRefUsage__Group_1_0__0 : rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1 ;
public final void rule__CalculationRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36823:1: ( rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1 )
- // InternalSysML.g:36824:2: rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1
+ // InternalSysML.g:36798:1: ( rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1 )
+ // InternalSysML.g:36799:2: rule__CalculationRefUsage__Group_1_0__0__Impl rule__CalculationRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_122);
rule__CalculationRefUsage__Group_1_0__0__Impl();
@@ -124539,17 +124448,17 @@ public final void rule__CalculationRefUsage__Group_1_0__0() throws RecognitionEx
// $ANTLR start "rule__CalculationRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:36831:1: rule__CalculationRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:36806:1: rule__CalculationRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__CalculationRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36835:1: ( ( 'ref' ) )
- // InternalSysML.g:36836:1: ( 'ref' )
+ // InternalSysML.g:36810:1: ( ( 'ref' ) )
+ // InternalSysML.g:36811:1: ( 'ref' )
{
- // InternalSysML.g:36836:1: ( 'ref' )
- // InternalSysML.g:36837:2: 'ref'
+ // InternalSysML.g:36811:1: ( 'ref' )
+ // InternalSysML.g:36812:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getRefKeyword_1_0_0());
@@ -124580,14 +124489,14 @@ public final void rule__CalculationRefUsage__Group_1_0__0__Impl() throws Recogni
// $ANTLR start "rule__CalculationRefUsage__Group_1_0__1"
- // InternalSysML.g:36846:1: rule__CalculationRefUsage__Group_1_0__1 : rule__CalculationRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:36821:1: rule__CalculationRefUsage__Group_1_0__1 : rule__CalculationRefUsage__Group_1_0__1__Impl ;
public final void rule__CalculationRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36850:1: ( rule__CalculationRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:36851:2: rule__CalculationRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:36825:1: ( rule__CalculationRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:36826:2: rule__CalculationRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationRefUsage__Group_1_0__1__Impl();
@@ -124613,17 +124522,17 @@ public final void rule__CalculationRefUsage__Group_1_0__1() throws RecognitionEx
// $ANTLR start "rule__CalculationRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:36857:1: rule__CalculationRefUsage__Group_1_0__1__Impl : ( ruleCalculationUsageKeyword ) ;
+ // InternalSysML.g:36832:1: rule__CalculationRefUsage__Group_1_0__1__Impl : ( ruleCalculationUsageKeyword ) ;
public final void rule__CalculationRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36861:1: ( ( ruleCalculationUsageKeyword ) )
- // InternalSysML.g:36862:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36836:1: ( ( ruleCalculationUsageKeyword ) )
+ // InternalSysML.g:36837:1: ( ruleCalculationUsageKeyword )
{
- // InternalSysML.g:36862:1: ( ruleCalculationUsageKeyword )
- // InternalSysML.g:36863:2: ruleCalculationUsageKeyword
+ // InternalSysML.g:36837:1: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:36838:2: ruleCalculationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getCalculationUsageKeywordParserRuleCall_1_0_1());
@@ -124658,14 +124567,14 @@ public final void rule__CalculationRefUsage__Group_1_0__1__Impl() throws Recogni
// $ANTLR start "rule__CalculationUsageDeclaration__Group__0"
- // InternalSysML.g:36873:1: rule__CalculationUsageDeclaration__Group__0 : rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1 ;
+ // InternalSysML.g:36848:1: rule__CalculationUsageDeclaration__Group__0 : rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1 ;
public final void rule__CalculationUsageDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36877:1: ( rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1 )
- // InternalSysML.g:36878:2: rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1
+ // InternalSysML.g:36852:1: ( rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1 )
+ // InternalSysML.g:36853:2: rule__CalculationUsageDeclaration__Group__0__Impl rule__CalculationUsageDeclaration__Group__1
{
pushFollow(FOLLOW_128);
rule__CalculationUsageDeclaration__Group__0__Impl();
@@ -124696,22 +124605,22 @@ public final void rule__CalculationUsageDeclaration__Group__0() throws Recogniti
// $ANTLR start "rule__CalculationUsageDeclaration__Group__0__Impl"
- // InternalSysML.g:36885:1: rule__CalculationUsageDeclaration__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:36860:1: rule__CalculationUsageDeclaration__Group__0__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__CalculationUsageDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36889:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:36890:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:36864:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:36865:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:36890:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:36891:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:36865:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:36866:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageDeclarationAccess().getUsageDeclarationParserRuleCall_0());
}
- // InternalSysML.g:36892:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:36867:2: ( ruleUsageDeclaration )?
int alt366=2;
int LA366_0 = input.LA(1);
@@ -124720,7 +124629,7 @@ public final void rule__CalculationUsageDeclaration__Group__0__Impl() throws Rec
}
switch (alt366) {
case 1 :
- // InternalSysML.g:36892:3: ruleUsageDeclaration
+ // InternalSysML.g:36867:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -124758,14 +124667,14 @@ public final void rule__CalculationUsageDeclaration__Group__0__Impl() throws Rec
// $ANTLR start "rule__CalculationUsageDeclaration__Group__1"
- // InternalSysML.g:36900:1: rule__CalculationUsageDeclaration__Group__1 : rule__CalculationUsageDeclaration__Group__1__Impl ;
+ // InternalSysML.g:36875:1: rule__CalculationUsageDeclaration__Group__1 : rule__CalculationUsageDeclaration__Group__1__Impl ;
public final void rule__CalculationUsageDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36904:1: ( rule__CalculationUsageDeclaration__Group__1__Impl )
- // InternalSysML.g:36905:2: rule__CalculationUsageDeclaration__Group__1__Impl
+ // InternalSysML.g:36879:1: ( rule__CalculationUsageDeclaration__Group__1__Impl )
+ // InternalSysML.g:36880:2: rule__CalculationUsageDeclaration__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationUsageDeclaration__Group__1__Impl();
@@ -124791,22 +124700,22 @@ public final void rule__CalculationUsageDeclaration__Group__1() throws Recogniti
// $ANTLR start "rule__CalculationUsageDeclaration__Group__1__Impl"
- // InternalSysML.g:36911:1: rule__CalculationUsageDeclaration__Group__1__Impl : ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? ) ;
+ // InternalSysML.g:36886:1: rule__CalculationUsageDeclaration__Group__1__Impl : ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? ) ;
public final void rule__CalculationUsageDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36915:1: ( ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? ) )
- // InternalSysML.g:36916:1: ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:36890:1: ( ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? ) )
+ // InternalSysML.g:36891:1: ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? )
{
- // InternalSysML.g:36916:1: ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? )
- // InternalSysML.g:36917:2: ( rule__CalculationUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:36891:1: ( ( rule__CalculationUsageDeclaration__Alternatives_1 )? )
+ // InternalSysML.g:36892:2: ( rule__CalculationUsageDeclaration__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageDeclarationAccess().getAlternatives_1());
}
- // InternalSysML.g:36918:2: ( rule__CalculationUsageDeclaration__Alternatives_1 )?
+ // InternalSysML.g:36893:2: ( rule__CalculationUsageDeclaration__Alternatives_1 )?
int alt367=2;
int LA367_0 = input.LA(1);
@@ -124815,7 +124724,7 @@ public final void rule__CalculationUsageDeclaration__Group__1__Impl() throws Rec
}
switch (alt367) {
case 1 :
- // InternalSysML.g:36918:3: rule__CalculationUsageDeclaration__Alternatives_1
+ // InternalSysML.g:36893:3: rule__CalculationUsageDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__CalculationUsageDeclaration__Alternatives_1();
@@ -124853,14 +124762,14 @@ public final void rule__CalculationUsageDeclaration__Group__1__Impl() throws Rec
// $ANTLR start "rule__CalculationUsageParameterPart__Group__0"
- // InternalSysML.g:36927:1: rule__CalculationUsageParameterPart__Group__0 : rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1 ;
+ // InternalSysML.g:36902:1: rule__CalculationUsageParameterPart__Group__0 : rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1 ;
public final void rule__CalculationUsageParameterPart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36931:1: ( rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1 )
- // InternalSysML.g:36932:2: rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1
+ // InternalSysML.g:36906:1: ( rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1 )
+ // InternalSysML.g:36907:2: rule__CalculationUsageParameterPart__Group__0__Impl rule__CalculationUsageParameterPart__Group__1
{
pushFollow(FOLLOW_162);
rule__CalculationUsageParameterPart__Group__0__Impl();
@@ -124891,17 +124800,17 @@ public final void rule__CalculationUsageParameterPart__Group__0() throws Recogni
// $ANTLR start "rule__CalculationUsageParameterPart__Group__0__Impl"
- // InternalSysML.g:36939:1: rule__CalculationUsageParameterPart__Group__0__Impl : ( ruleActionUsageParameterList ) ;
+ // InternalSysML.g:36914:1: rule__CalculationUsageParameterPart__Group__0__Impl : ( ruleActionUsageParameterList ) ;
public final void rule__CalculationUsageParameterPart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36943:1: ( ( ruleActionUsageParameterList ) )
- // InternalSysML.g:36944:1: ( ruleActionUsageParameterList )
+ // InternalSysML.g:36918:1: ( ( ruleActionUsageParameterList ) )
+ // InternalSysML.g:36919:1: ( ruleActionUsageParameterList )
{
- // InternalSysML.g:36944:1: ( ruleActionUsageParameterList )
- // InternalSysML.g:36945:2: ruleActionUsageParameterList
+ // InternalSysML.g:36919:1: ( ruleActionUsageParameterList )
+ // InternalSysML.g:36920:2: ruleActionUsageParameterList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageParameterPartAccess().getActionUsageParameterListParserRuleCall_0());
@@ -124936,14 +124845,14 @@ public final void rule__CalculationUsageParameterPart__Group__0__Impl() throws R
// $ANTLR start "rule__CalculationUsageParameterPart__Group__1"
- // InternalSysML.g:36954:1: rule__CalculationUsageParameterPart__Group__1 : rule__CalculationUsageParameterPart__Group__1__Impl ;
+ // InternalSysML.g:36929:1: rule__CalculationUsageParameterPart__Group__1 : rule__CalculationUsageParameterPart__Group__1__Impl ;
public final void rule__CalculationUsageParameterPart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36958:1: ( rule__CalculationUsageParameterPart__Group__1__Impl )
- // InternalSysML.g:36959:2: rule__CalculationUsageParameterPart__Group__1__Impl
+ // InternalSysML.g:36933:1: ( rule__CalculationUsageParameterPart__Group__1__Impl )
+ // InternalSysML.g:36934:2: rule__CalculationUsageParameterPart__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationUsageParameterPart__Group__1__Impl();
@@ -124969,22 +124878,22 @@ public final void rule__CalculationUsageParameterPart__Group__1() throws Recogni
// $ANTLR start "rule__CalculationUsageParameterPart__Group__1__Impl"
- // InternalSysML.g:36965:1: rule__CalculationUsageParameterPart__Group__1__Impl : ( ( ruleCalculationReturnParameterPart )? ) ;
+ // InternalSysML.g:36940:1: rule__CalculationUsageParameterPart__Group__1__Impl : ( ( ruleCalculationReturnParameterPart )? ) ;
public final void rule__CalculationUsageParameterPart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36969:1: ( ( ( ruleCalculationReturnParameterPart )? ) )
- // InternalSysML.g:36970:1: ( ( ruleCalculationReturnParameterPart )? )
+ // InternalSysML.g:36944:1: ( ( ( ruleCalculationReturnParameterPart )? ) )
+ // InternalSysML.g:36945:1: ( ( ruleCalculationReturnParameterPart )? )
{
- // InternalSysML.g:36970:1: ( ( ruleCalculationReturnParameterPart )? )
- // InternalSysML.g:36971:2: ( ruleCalculationReturnParameterPart )?
+ // InternalSysML.g:36945:1: ( ( ruleCalculationReturnParameterPart )? )
+ // InternalSysML.g:36946:2: ( ruleCalculationReturnParameterPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationUsageParameterPartAccess().getCalculationReturnParameterPartParserRuleCall_1());
}
- // InternalSysML.g:36972:2: ( ruleCalculationReturnParameterPart )?
+ // InternalSysML.g:36947:2: ( ruleCalculationReturnParameterPart )?
int alt368=2;
int LA368_0 = input.LA(1);
@@ -124993,7 +124902,7 @@ public final void rule__CalculationUsageParameterPart__Group__1__Impl() throws R
}
switch (alt368) {
case 1 :
- // InternalSysML.g:36972:3: ruleCalculationReturnParameterPart
+ // InternalSysML.g:36947:3: ruleCalculationReturnParameterPart
{
pushFollow(FOLLOW_2);
ruleCalculationReturnParameterPart();
@@ -125031,14 +124940,14 @@ public final void rule__CalculationUsageParameterPart__Group__1__Impl() throws R
// $ANTLR start "rule__CalculationReturnParameterMember__Group__0"
- // InternalSysML.g:36981:1: rule__CalculationReturnParameterMember__Group__0 : rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1 ;
+ // InternalSysML.g:36956:1: rule__CalculationReturnParameterMember__Group__0 : rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1 ;
public final void rule__CalculationReturnParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36985:1: ( rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1 )
- // InternalSysML.g:36986:2: rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1
+ // InternalSysML.g:36960:1: ( rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1 )
+ // InternalSysML.g:36961:2: rule__CalculationReturnParameterMember__Group__0__Impl rule__CalculationReturnParameterMember__Group__1
{
pushFollow(FOLLOW_162);
rule__CalculationReturnParameterMember__Group__0__Impl();
@@ -125069,22 +124978,22 @@ public final void rule__CalculationReturnParameterMember__Group__0() throws Reco
// $ANTLR start "rule__CalculationReturnParameterMember__Group__0__Impl"
- // InternalSysML.g:36993:1: rule__CalculationReturnParameterMember__Group__0__Impl : ( ( 'return' )? ) ;
+ // InternalSysML.g:36968:1: rule__CalculationReturnParameterMember__Group__0__Impl : ( ( 'return' )? ) ;
public final void rule__CalculationReturnParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:36997:1: ( ( ( 'return' )? ) )
- // InternalSysML.g:36998:1: ( ( 'return' )? )
+ // InternalSysML.g:36972:1: ( ( ( 'return' )? ) )
+ // InternalSysML.g:36973:1: ( ( 'return' )? )
{
- // InternalSysML.g:36998:1: ( ( 'return' )? )
- // InternalSysML.g:36999:2: ( 'return' )?
+ // InternalSysML.g:36973:1: ( ( 'return' )? )
+ // InternalSysML.g:36974:2: ( 'return' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationReturnParameterMemberAccess().getReturnKeyword_0());
}
- // InternalSysML.g:37000:2: ( 'return' )?
+ // InternalSysML.g:36975:2: ( 'return' )?
int alt369=2;
int LA369_0 = input.LA(1);
@@ -125093,7 +125002,7 @@ public final void rule__CalculationReturnParameterMember__Group__0__Impl() throw
}
switch (alt369) {
case 1 :
- // InternalSysML.g:37000:3: 'return'
+ // InternalSysML.g:36975:3: 'return'
{
match(input,136,FOLLOW_2); if (state.failed) return ;
@@ -125127,14 +125036,14 @@ public final void rule__CalculationReturnParameterMember__Group__0__Impl() throw
// $ANTLR start "rule__CalculationReturnParameterMember__Group__1"
- // InternalSysML.g:37008:1: rule__CalculationReturnParameterMember__Group__1 : rule__CalculationReturnParameterMember__Group__1__Impl ;
+ // InternalSysML.g:36983:1: rule__CalculationReturnParameterMember__Group__1 : rule__CalculationReturnParameterMember__Group__1__Impl ;
public final void rule__CalculationReturnParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37012:1: ( rule__CalculationReturnParameterMember__Group__1__Impl )
- // InternalSysML.g:37013:2: rule__CalculationReturnParameterMember__Group__1__Impl
+ // InternalSysML.g:36987:1: ( rule__CalculationReturnParameterMember__Group__1__Impl )
+ // InternalSysML.g:36988:2: rule__CalculationReturnParameterMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CalculationReturnParameterMember__Group__1__Impl();
@@ -125160,23 +125069,23 @@ public final void rule__CalculationReturnParameterMember__Group__1() throws Reco
// $ANTLR start "rule__CalculationReturnParameterMember__Group__1__Impl"
- // InternalSysML.g:37019:1: rule__CalculationReturnParameterMember__Group__1__Impl : ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ // InternalSysML.g:36994:1: rule__CalculationReturnParameterMember__Group__1__Impl : ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
public final void rule__CalculationReturnParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37023:1: ( ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalSysML.g:37024:1: ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:36998:1: ( ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:36999:1: ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalSysML.g:37024:1: ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalSysML.g:37025:2: ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:36999:1: ( ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:37000:2: ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationReturnParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
- // InternalSysML.g:37026:2: ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalSysML.g:37026:3: rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalSysML.g:37001:2: ( rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:37001:3: rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1();
@@ -125211,14 +125120,14 @@ public final void rule__CalculationReturnParameterMember__Group__1__Impl() throw
// $ANTLR start "rule__ConstraintDefKeyword__Group__0"
- // InternalSysML.g:37035:1: rule__ConstraintDefKeyword__Group__0 : rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1 ;
+ // InternalSysML.g:37010:1: rule__ConstraintDefKeyword__Group__0 : rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1 ;
public final void rule__ConstraintDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37039:1: ( rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1 )
- // InternalSysML.g:37040:2: rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1
+ // InternalSysML.g:37014:1: ( rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1 )
+ // InternalSysML.g:37015:2: rule__ConstraintDefKeyword__Group__0__Impl rule__ConstraintDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__ConstraintDefKeyword__Group__0__Impl();
@@ -125249,17 +125158,17 @@ public final void rule__ConstraintDefKeyword__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefKeyword__Group__0__Impl"
- // InternalSysML.g:37047:1: rule__ConstraintDefKeyword__Group__0__Impl : ( ruleConstraintKeyword ) ;
+ // InternalSysML.g:37022:1: rule__ConstraintDefKeyword__Group__0__Impl : ( ruleConstraintKeyword ) ;
public final void rule__ConstraintDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37051:1: ( ( ruleConstraintKeyword ) )
- // InternalSysML.g:37052:1: ( ruleConstraintKeyword )
+ // InternalSysML.g:37026:1: ( ( ruleConstraintKeyword ) )
+ // InternalSysML.g:37027:1: ( ruleConstraintKeyword )
{
- // InternalSysML.g:37052:1: ( ruleConstraintKeyword )
- // InternalSysML.g:37053:2: ruleConstraintKeyword
+ // InternalSysML.g:37027:1: ( ruleConstraintKeyword )
+ // InternalSysML.g:37028:2: ruleConstraintKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefKeywordAccess().getConstraintKeywordParserRuleCall_0());
@@ -125294,14 +125203,14 @@ public final void rule__ConstraintDefKeyword__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDefKeyword__Group__1"
- // InternalSysML.g:37062:1: rule__ConstraintDefKeyword__Group__1 : rule__ConstraintDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:37037:1: rule__ConstraintDefKeyword__Group__1 : rule__ConstraintDefKeyword__Group__1__Impl ;
public final void rule__ConstraintDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37066:1: ( rule__ConstraintDefKeyword__Group__1__Impl )
- // InternalSysML.g:37067:2: rule__ConstraintDefKeyword__Group__1__Impl
+ // InternalSysML.g:37041:1: ( rule__ConstraintDefKeyword__Group__1__Impl )
+ // InternalSysML.g:37042:2: rule__ConstraintDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintDefKeyword__Group__1__Impl();
@@ -125327,17 +125236,17 @@ public final void rule__ConstraintDefKeyword__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefKeyword__Group__1__Impl"
- // InternalSysML.g:37073:1: rule__ConstraintDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:37048:1: rule__ConstraintDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__ConstraintDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37077:1: ( ( 'def' ) )
- // InternalSysML.g:37078:1: ( 'def' )
+ // InternalSysML.g:37052:1: ( ( 'def' ) )
+ // InternalSysML.g:37053:1: ( 'def' )
{
- // InternalSysML.g:37078:1: ( 'def' )
- // InternalSysML.g:37079:2: 'def'
+ // InternalSysML.g:37053:1: ( 'def' )
+ // InternalSysML.g:37054:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefKeywordAccess().getDefKeyword_1());
@@ -125368,14 +125277,14 @@ public final void rule__ConstraintDefKeyword__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDefinition__Group__0"
- // InternalSysML.g:37089:1: rule__ConstraintDefinition__Group__0 : rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1 ;
+ // InternalSysML.g:37064:1: rule__ConstraintDefinition__Group__0 : rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1 ;
public final void rule__ConstraintDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37093:1: ( rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1 )
- // InternalSysML.g:37094:2: rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1
+ // InternalSysML.g:37068:1: ( rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1 )
+ // InternalSysML.g:37069:2: rule__ConstraintDefinition__Group__0__Impl rule__ConstraintDefinition__Group__1
{
pushFollow(FOLLOW_124);
rule__ConstraintDefinition__Group__0__Impl();
@@ -125406,22 +125315,22 @@ public final void rule__ConstraintDefinition__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefinition__Group__0__Impl"
- // InternalSysML.g:37101:1: rule__ConstraintDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:37076:1: rule__ConstraintDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ConstraintDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37105:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:37106:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:37080:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:37081:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:37106:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:37107:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:37081:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:37082:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:37108:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:37083:2: ( ruleDefinitionPrefix )?
int alt370=2;
int LA370_0 = input.LA(1);
@@ -125430,7 +125339,7 @@ public final void rule__ConstraintDefinition__Group__0__Impl() throws Recognitio
}
switch (alt370) {
case 1 :
- // InternalSysML.g:37108:3: ruleDefinitionPrefix
+ // InternalSysML.g:37083:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -125468,14 +125377,14 @@ public final void rule__ConstraintDefinition__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDefinition__Group__1"
- // InternalSysML.g:37116:1: rule__ConstraintDefinition__Group__1 : rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2 ;
+ // InternalSysML.g:37091:1: rule__ConstraintDefinition__Group__1 : rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2 ;
public final void rule__ConstraintDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37120:1: ( rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2 )
- // InternalSysML.g:37121:2: rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2
+ // InternalSysML.g:37095:1: ( rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2 )
+ // InternalSysML.g:37096:2: rule__ConstraintDefinition__Group__1__Impl rule__ConstraintDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ConstraintDefinition__Group__1__Impl();
@@ -125506,17 +125415,17 @@ public final void rule__ConstraintDefinition__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefinition__Group__1__Impl"
- // InternalSysML.g:37128:1: rule__ConstraintDefinition__Group__1__Impl : ( ruleConstraintDefKeyword ) ;
+ // InternalSysML.g:37103:1: rule__ConstraintDefinition__Group__1__Impl : ( ruleConstraintDefKeyword ) ;
public final void rule__ConstraintDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37132:1: ( ( ruleConstraintDefKeyword ) )
- // InternalSysML.g:37133:1: ( ruleConstraintDefKeyword )
+ // InternalSysML.g:37107:1: ( ( ruleConstraintDefKeyword ) )
+ // InternalSysML.g:37108:1: ( ruleConstraintDefKeyword )
{
- // InternalSysML.g:37133:1: ( ruleConstraintDefKeyword )
- // InternalSysML.g:37134:2: ruleConstraintDefKeyword
+ // InternalSysML.g:37108:1: ( ruleConstraintDefKeyword )
+ // InternalSysML.g:37109:2: ruleConstraintDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefinitionAccess().getConstraintDefKeywordParserRuleCall_1());
@@ -125551,14 +125460,14 @@ public final void rule__ConstraintDefinition__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDefinition__Group__2"
- // InternalSysML.g:37143:1: rule__ConstraintDefinition__Group__2 : rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3 ;
+ // InternalSysML.g:37118:1: rule__ConstraintDefinition__Group__2 : rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3 ;
public final void rule__ConstraintDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37147:1: ( rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3 )
- // InternalSysML.g:37148:2: rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3
+ // InternalSysML.g:37122:1: ( rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3 )
+ // InternalSysML.g:37123:2: rule__ConstraintDefinition__Group__2__Impl rule__ConstraintDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__ConstraintDefinition__Group__2__Impl();
@@ -125589,17 +125498,17 @@ public final void rule__ConstraintDefinition__Group__2() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefinition__Group__2__Impl"
- // InternalSysML.g:37155:1: rule__ConstraintDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
+ // InternalSysML.g:37130:1: rule__ConstraintDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
public final void rule__ConstraintDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37159:1: ( ( ruleConstraintDeclaration ) )
- // InternalSysML.g:37160:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:37134:1: ( ( ruleConstraintDeclaration ) )
+ // InternalSysML.g:37135:1: ( ruleConstraintDeclaration )
{
- // InternalSysML.g:37160:1: ( ruleConstraintDeclaration )
- // InternalSysML.g:37161:2: ruleConstraintDeclaration
+ // InternalSysML.g:37135:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:37136:2: ruleConstraintDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefinitionAccess().getConstraintDeclarationParserRuleCall_2());
@@ -125634,14 +125543,14 @@ public final void rule__ConstraintDefinition__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDefinition__Group__3"
- // InternalSysML.g:37170:1: rule__ConstraintDefinition__Group__3 : rule__ConstraintDefinition__Group__3__Impl ;
+ // InternalSysML.g:37145:1: rule__ConstraintDefinition__Group__3 : rule__ConstraintDefinition__Group__3__Impl ;
public final void rule__ConstraintDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37174:1: ( rule__ConstraintDefinition__Group__3__Impl )
- // InternalSysML.g:37175:2: rule__ConstraintDefinition__Group__3__Impl
+ // InternalSysML.g:37149:1: ( rule__ConstraintDefinition__Group__3__Impl )
+ // InternalSysML.g:37150:2: rule__ConstraintDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintDefinition__Group__3__Impl();
@@ -125667,17 +125576,17 @@ public final void rule__ConstraintDefinition__Group__3() throws RecognitionExcep
// $ANTLR start "rule__ConstraintDefinition__Group__3__Impl"
- // InternalSysML.g:37181:1: rule__ConstraintDefinition__Group__3__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:37156:1: rule__ConstraintDefinition__Group__3__Impl : ( ruleCalculationBody ) ;
public final void rule__ConstraintDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37185:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:37186:1: ( ruleCalculationBody )
+ // InternalSysML.g:37160:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:37161:1: ( ruleCalculationBody )
{
- // InternalSysML.g:37186:1: ( ruleCalculationBody )
- // InternalSysML.g:37187:2: ruleCalculationBody
+ // InternalSysML.g:37161:1: ( ruleCalculationBody )
+ // InternalSysML.g:37162:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDefinitionAccess().getCalculationBodyParserRuleCall_3());
@@ -125712,14 +125621,14 @@ public final void rule__ConstraintDefinition__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__ConstraintDeclaration__Group__0"
- // InternalSysML.g:37197:1: rule__ConstraintDeclaration__Group__0 : rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1 ;
+ // InternalSysML.g:37172:1: rule__ConstraintDeclaration__Group__0 : rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1 ;
public final void rule__ConstraintDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37201:1: ( rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1 )
- // InternalSysML.g:37202:2: rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1
+ // InternalSysML.g:37176:1: ( rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1 )
+ // InternalSysML.g:37177:2: rule__ConstraintDeclaration__Group__0__Impl rule__ConstraintDeclaration__Group__1
{
pushFollow(FOLLOW_110);
rule__ConstraintDeclaration__Group__0__Impl();
@@ -125750,17 +125659,17 @@ public final void rule__ConstraintDeclaration__Group__0() throws RecognitionExce
// $ANTLR start "rule__ConstraintDeclaration__Group__0__Impl"
- // InternalSysML.g:37209:1: rule__ConstraintDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:37184:1: rule__ConstraintDeclaration__Group__0__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__ConstraintDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37213:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:37214:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:37188:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:37189:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:37214:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:37215:2: ruleDefinitionDeclaration
+ // InternalSysML.g:37189:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:37190:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDeclarationAccess().getDefinitionDeclarationParserRuleCall_0());
@@ -125795,14 +125704,14 @@ public final void rule__ConstraintDeclaration__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ConstraintDeclaration__Group__1"
- // InternalSysML.g:37224:1: rule__ConstraintDeclaration__Group__1 : rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2 ;
+ // InternalSysML.g:37199:1: rule__ConstraintDeclaration__Group__1 : rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2 ;
public final void rule__ConstraintDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37228:1: ( rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2 )
- // InternalSysML.g:37229:2: rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2
+ // InternalSysML.g:37203:1: ( rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2 )
+ // InternalSysML.g:37204:2: rule__ConstraintDeclaration__Group__1__Impl rule__ConstraintDeclaration__Group__2
{
pushFollow(FOLLOW_110);
rule__ConstraintDeclaration__Group__1__Impl();
@@ -125833,22 +125742,22 @@ public final void rule__ConstraintDeclaration__Group__1() throws RecognitionExce
// $ANTLR start "rule__ConstraintDeclaration__Group__1__Impl"
- // InternalSysML.g:37236:1: rule__ConstraintDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
+ // InternalSysML.g:37211:1: rule__ConstraintDeclaration__Group__1__Impl : ( ( ruleParameterList )? ) ;
public final void rule__ConstraintDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37240:1: ( ( ( ruleParameterList )? ) )
- // InternalSysML.g:37241:1: ( ( ruleParameterList )? )
+ // InternalSysML.g:37215:1: ( ( ( ruleParameterList )? ) )
+ // InternalSysML.g:37216:1: ( ( ruleParameterList )? )
{
- // InternalSysML.g:37241:1: ( ( ruleParameterList )? )
- // InternalSysML.g:37242:2: ( ruleParameterList )?
+ // InternalSysML.g:37216:1: ( ( ruleParameterList )? )
+ // InternalSysML.g:37217:2: ( ruleParameterList )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDeclarationAccess().getParameterListParserRuleCall_1());
}
- // InternalSysML.g:37243:2: ( ruleParameterList )?
+ // InternalSysML.g:37218:2: ( ruleParameterList )?
int alt371=2;
int LA371_0 = input.LA(1);
@@ -125857,7 +125766,7 @@ public final void rule__ConstraintDeclaration__Group__1__Impl() throws Recogniti
}
switch (alt371) {
case 1 :
- // InternalSysML.g:37243:3: ruleParameterList
+ // InternalSysML.g:37218:3: ruleParameterList
{
pushFollow(FOLLOW_2);
ruleParameterList();
@@ -125895,14 +125804,14 @@ public final void rule__ConstraintDeclaration__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ConstraintDeclaration__Group__2"
- // InternalSysML.g:37251:1: rule__ConstraintDeclaration__Group__2 : rule__ConstraintDeclaration__Group__2__Impl ;
+ // InternalSysML.g:37226:1: rule__ConstraintDeclaration__Group__2 : rule__ConstraintDeclaration__Group__2__Impl ;
public final void rule__ConstraintDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37255:1: ( rule__ConstraintDeclaration__Group__2__Impl )
- // InternalSysML.g:37256:2: rule__ConstraintDeclaration__Group__2__Impl
+ // InternalSysML.g:37230:1: ( rule__ConstraintDeclaration__Group__2__Impl )
+ // InternalSysML.g:37231:2: rule__ConstraintDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintDeclaration__Group__2__Impl();
@@ -125928,17 +125837,17 @@ public final void rule__ConstraintDeclaration__Group__2() throws RecognitionExce
// $ANTLR start "rule__ConstraintDeclaration__Group__2__Impl"
- // InternalSysML.g:37262:1: rule__ConstraintDeclaration__Group__2__Impl : ( ruleEmptyReturnParameterPart ) ;
+ // InternalSysML.g:37237:1: rule__ConstraintDeclaration__Group__2__Impl : ( ruleEmptyReturnParameterPart ) ;
public final void rule__ConstraintDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37266:1: ( ( ruleEmptyReturnParameterPart ) )
- // InternalSysML.g:37267:1: ( ruleEmptyReturnParameterPart )
+ // InternalSysML.g:37241:1: ( ( ruleEmptyReturnParameterPart ) )
+ // InternalSysML.g:37242:1: ( ruleEmptyReturnParameterPart )
{
- // InternalSysML.g:37267:1: ( ruleEmptyReturnParameterPart )
- // InternalSysML.g:37268:2: ruleEmptyReturnParameterPart
+ // InternalSysML.g:37242:1: ( ruleEmptyReturnParameterPart )
+ // InternalSysML.g:37243:2: ruleEmptyReturnParameterPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintDeclarationAccess().getEmptyReturnParameterPartParserRuleCall_2());
@@ -125973,14 +125882,14 @@ public final void rule__ConstraintDeclaration__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__ConstraintUsage__Group__0"
- // InternalSysML.g:37278:1: rule__ConstraintUsage__Group__0 : rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1 ;
+ // InternalSysML.g:37253:1: rule__ConstraintUsage__Group__0 : rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1 ;
public final void rule__ConstraintUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37282:1: ( rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1 )
- // InternalSysML.g:37283:2: rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1
+ // InternalSysML.g:37257:1: ( rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1 )
+ // InternalSysML.g:37258:2: rule__ConstraintUsage__Group__0__Impl rule__ConstraintUsage__Group__1
{
pushFollow(FOLLOW_124);
rule__ConstraintUsage__Group__0__Impl();
@@ -126011,22 +125920,22 @@ public final void rule__ConstraintUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__ConstraintUsage__Group__0__Impl"
- // InternalSysML.g:37290:1: rule__ConstraintUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:37265:1: rule__ConstraintUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ConstraintUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37294:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:37295:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37269:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:37270:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:37295:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:37296:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37270:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37271:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:37297:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37272:2: ( ruleUsagePrefix )?
int alt372=2;
int LA372_0 = input.LA(1);
@@ -126035,7 +125944,7 @@ public final void rule__ConstraintUsage__Group__0__Impl() throws RecognitionExce
}
switch (alt372) {
case 1 :
- // InternalSysML.g:37297:3: ruleUsagePrefix
+ // InternalSysML.g:37272:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -126073,14 +125982,14 @@ public final void rule__ConstraintUsage__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ConstraintUsage__Group__1"
- // InternalSysML.g:37305:1: rule__ConstraintUsage__Group__1 : rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2 ;
+ // InternalSysML.g:37280:1: rule__ConstraintUsage__Group__1 : rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2 ;
public final void rule__ConstraintUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37309:1: ( rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2 )
- // InternalSysML.g:37310:2: rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2
+ // InternalSysML.g:37284:1: ( rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2 )
+ // InternalSysML.g:37285:2: rule__ConstraintUsage__Group__1__Impl rule__ConstraintUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ConstraintUsage__Group__1__Impl();
@@ -126111,17 +126020,17 @@ public final void rule__ConstraintUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__ConstraintUsage__Group__1__Impl"
- // InternalSysML.g:37317:1: rule__ConstraintUsage__Group__1__Impl : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:37292:1: rule__ConstraintUsage__Group__1__Impl : ( ruleConstraintUsageKeyword ) ;
public final void rule__ConstraintUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37321:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:37322:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37296:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:37297:1: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:37322:1: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:37323:2: ruleConstraintUsageKeyword
+ // InternalSysML.g:37297:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37298:2: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintUsageAccess().getConstraintUsageKeywordParserRuleCall_1());
@@ -126156,14 +126065,14 @@ public final void rule__ConstraintUsage__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ConstraintUsage__Group__2"
- // InternalSysML.g:37332:1: rule__ConstraintUsage__Group__2 : rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3 ;
+ // InternalSysML.g:37307:1: rule__ConstraintUsage__Group__2 : rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3 ;
public final void rule__ConstraintUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37336:1: ( rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3 )
- // InternalSysML.g:37337:2: rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3
+ // InternalSysML.g:37311:1: ( rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3 )
+ // InternalSysML.g:37312:2: rule__ConstraintUsage__Group__2__Impl rule__ConstraintUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ConstraintUsage__Group__2__Impl();
@@ -126194,17 +126103,17 @@ public final void rule__ConstraintUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__ConstraintUsage__Group__2__Impl"
- // InternalSysML.g:37344:1: rule__ConstraintUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:37319:1: rule__ConstraintUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ConstraintUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37348:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:37349:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37323:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:37324:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:37349:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:37350:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:37324:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37325:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -126239,14 +126148,14 @@ public final void rule__ConstraintUsage__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ConstraintUsage__Group__3"
- // InternalSysML.g:37359:1: rule__ConstraintUsage__Group__3 : rule__ConstraintUsage__Group__3__Impl ;
+ // InternalSysML.g:37334:1: rule__ConstraintUsage__Group__3 : rule__ConstraintUsage__Group__3__Impl ;
public final void rule__ConstraintUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37363:1: ( rule__ConstraintUsage__Group__3__Impl )
- // InternalSysML.g:37364:2: rule__ConstraintUsage__Group__3__Impl
+ // InternalSysML.g:37338:1: ( rule__ConstraintUsage__Group__3__Impl )
+ // InternalSysML.g:37339:2: rule__ConstraintUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintUsage__Group__3__Impl();
@@ -126272,17 +126181,17 @@ public final void rule__ConstraintUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__ConstraintUsage__Group__3__Impl"
- // InternalSysML.g:37370:1: rule__ConstraintUsage__Group__3__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:37345:1: rule__ConstraintUsage__Group__3__Impl : ( ruleCalculationBody ) ;
public final void rule__ConstraintUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37374:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:37375:1: ( ruleCalculationBody )
+ // InternalSysML.g:37349:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:37350:1: ( ruleCalculationBody )
{
- // InternalSysML.g:37375:1: ( ruleCalculationBody )
- // InternalSysML.g:37376:2: ruleCalculationBody
+ // InternalSysML.g:37350:1: ( ruleCalculationBody )
+ // InternalSysML.g:37351:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintUsageAccess().getCalculationBodyParserRuleCall_3());
@@ -126317,14 +126226,14 @@ public final void rule__ConstraintUsage__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__ConstraintFlowUsage__Group__0"
- // InternalSysML.g:37386:1: rule__ConstraintFlowUsage__Group__0 : rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1 ;
+ // InternalSysML.g:37361:1: rule__ConstraintFlowUsage__Group__0 : rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1 ;
public final void rule__ConstraintFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37390:1: ( rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1 )
- // InternalSysML.g:37391:2: rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1
+ // InternalSysML.g:37365:1: ( rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1 )
+ // InternalSysML.g:37366:2: rule__ConstraintFlowUsage__Group__0__Impl rule__ConstraintFlowUsage__Group__1
{
pushFollow(FOLLOW_163);
rule__ConstraintFlowUsage__Group__0__Impl();
@@ -126355,22 +126264,22 @@ public final void rule__ConstraintFlowUsage__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ConstraintFlowUsage__Group__0__Impl"
- // InternalSysML.g:37398:1: rule__ConstraintFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:37373:1: rule__ConstraintFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ConstraintFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37402:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:37403:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37377:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:37378:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:37403:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:37404:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37378:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37379:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:37405:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37380:2: ( ruleUsagePrefix )?
int alt373=2;
int LA373_0 = input.LA(1);
@@ -126379,7 +126288,7 @@ public final void rule__ConstraintFlowUsage__Group__0__Impl() throws Recognition
}
switch (alt373) {
case 1 :
- // InternalSysML.g:37405:3: ruleUsagePrefix
+ // InternalSysML.g:37380:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -126417,14 +126326,14 @@ public final void rule__ConstraintFlowUsage__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ConstraintFlowUsage__Group__1"
- // InternalSysML.g:37413:1: rule__ConstraintFlowUsage__Group__1 : rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2 ;
+ // InternalSysML.g:37388:1: rule__ConstraintFlowUsage__Group__1 : rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2 ;
public final void rule__ConstraintFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37417:1: ( rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2 )
- // InternalSysML.g:37418:2: rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2
+ // InternalSysML.g:37392:1: ( rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2 )
+ // InternalSysML.g:37393:2: rule__ConstraintFlowUsage__Group__1__Impl rule__ConstraintFlowUsage__Group__2
{
pushFollow(FOLLOW_163);
rule__ConstraintFlowUsage__Group__1__Impl();
@@ -126455,22 +126364,22 @@ public final void rule__ConstraintFlowUsage__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ConstraintFlowUsage__Group__1__Impl"
- // InternalSysML.g:37425:1: rule__ConstraintFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:37400:1: rule__ConstraintFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__ConstraintFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37429:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:37430:1: ( ( 'ref' )? )
+ // InternalSysML.g:37404:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:37405:1: ( ( 'ref' )? )
{
- // InternalSysML.g:37430:1: ( ( 'ref' )? )
- // InternalSysML.g:37431:2: ( 'ref' )?
+ // InternalSysML.g:37405:1: ( ( 'ref' )? )
+ // InternalSysML.g:37406:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:37432:2: ( 'ref' )?
+ // InternalSysML.g:37407:2: ( 'ref' )?
int alt374=2;
int LA374_0 = input.LA(1);
@@ -126479,7 +126388,7 @@ public final void rule__ConstraintFlowUsage__Group__1__Impl() throws Recognition
}
switch (alt374) {
case 1 :
- // InternalSysML.g:37432:3: 'ref'
+ // InternalSysML.g:37407:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -126513,14 +126422,14 @@ public final void rule__ConstraintFlowUsage__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ConstraintFlowUsage__Group__2"
- // InternalSysML.g:37440:1: rule__ConstraintFlowUsage__Group__2 : rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3 ;
+ // InternalSysML.g:37415:1: rule__ConstraintFlowUsage__Group__2 : rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3 ;
public final void rule__ConstraintFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37444:1: ( rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3 )
- // InternalSysML.g:37445:2: rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3
+ // InternalSysML.g:37419:1: ( rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3 )
+ // InternalSysML.g:37420:2: rule__ConstraintFlowUsage__Group__2__Impl rule__ConstraintFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__ConstraintFlowUsage__Group__2__Impl();
@@ -126551,17 +126460,17 @@ public final void rule__ConstraintFlowUsage__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ConstraintFlowUsage__Group__2__Impl"
- // InternalSysML.g:37452:1: rule__ConstraintFlowUsage__Group__2__Impl : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:37427:1: rule__ConstraintFlowUsage__Group__2__Impl : ( ruleConstraintUsageKeyword ) ;
public final void rule__ConstraintFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37456:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:37457:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37431:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:37432:1: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:37457:1: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:37458:2: ruleConstraintUsageKeyword
+ // InternalSysML.g:37432:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37433:2: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintFlowUsageAccess().getConstraintUsageKeywordParserRuleCall_2());
@@ -126596,14 +126505,14 @@ public final void rule__ConstraintFlowUsage__Group__2__Impl() throws Recognition
// $ANTLR start "rule__ConstraintFlowUsage__Group__3"
- // InternalSysML.g:37467:1: rule__ConstraintFlowUsage__Group__3 : rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4 ;
+ // InternalSysML.g:37442:1: rule__ConstraintFlowUsage__Group__3 : rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4 ;
public final void rule__ConstraintFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37471:1: ( rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4 )
- // InternalSysML.g:37472:2: rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4
+ // InternalSysML.g:37446:1: ( rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4 )
+ // InternalSysML.g:37447:2: rule__ConstraintFlowUsage__Group__3__Impl rule__ConstraintFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__ConstraintFlowUsage__Group__3__Impl();
@@ -126634,17 +126543,17 @@ public final void rule__ConstraintFlowUsage__Group__3() throws RecognitionExcept
// $ANTLR start "rule__ConstraintFlowUsage__Group__3__Impl"
- // InternalSysML.g:37479:1: rule__ConstraintFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:37454:1: rule__ConstraintFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ConstraintFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37483:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:37484:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37458:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:37459:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:37484:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:37485:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:37459:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37460:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -126679,14 +126588,14 @@ public final void rule__ConstraintFlowUsage__Group__3__Impl() throws Recognition
// $ANTLR start "rule__ConstraintFlowUsage__Group__4"
- // InternalSysML.g:37494:1: rule__ConstraintFlowUsage__Group__4 : rule__ConstraintFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:37469:1: rule__ConstraintFlowUsage__Group__4 : rule__ConstraintFlowUsage__Group__4__Impl ;
public final void rule__ConstraintFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37498:1: ( rule__ConstraintFlowUsage__Group__4__Impl )
- // InternalSysML.g:37499:2: rule__ConstraintFlowUsage__Group__4__Impl
+ // InternalSysML.g:37473:1: ( rule__ConstraintFlowUsage__Group__4__Impl )
+ // InternalSysML.g:37474:2: rule__ConstraintFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintFlowUsage__Group__4__Impl();
@@ -126712,17 +126621,17 @@ public final void rule__ConstraintFlowUsage__Group__4() throws RecognitionExcept
// $ANTLR start "rule__ConstraintFlowUsage__Group__4__Impl"
- // InternalSysML.g:37505:1: rule__ConstraintFlowUsage__Group__4__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:37480:1: rule__ConstraintFlowUsage__Group__4__Impl : ( ruleCalculationBody ) ;
public final void rule__ConstraintFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37509:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:37510:1: ( ruleCalculationBody )
+ // InternalSysML.g:37484:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:37485:1: ( ruleCalculationBody )
{
- // InternalSysML.g:37510:1: ( ruleCalculationBody )
- // InternalSysML.g:37511:2: ruleCalculationBody
+ // InternalSysML.g:37485:1: ( ruleCalculationBody )
+ // InternalSysML.g:37486:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintFlowUsageAccess().getCalculationBodyParserRuleCall_4());
@@ -126757,14 +126666,14 @@ public final void rule__ConstraintFlowUsage__Group__4__Impl() throws Recognition
// $ANTLR start "rule__ConstraintRefUsage__Group__0"
- // InternalSysML.g:37521:1: rule__ConstraintRefUsage__Group__0 : rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1 ;
+ // InternalSysML.g:37496:1: rule__ConstraintRefUsage__Group__0 : rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1 ;
public final void rule__ConstraintRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37525:1: ( rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1 )
- // InternalSysML.g:37526:2: rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1
+ // InternalSysML.g:37500:1: ( rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1 )
+ // InternalSysML.g:37501:2: rule__ConstraintRefUsage__Group__0__Impl rule__ConstraintRefUsage__Group__1
{
pushFollow(FOLLOW_163);
rule__ConstraintRefUsage__Group__0__Impl();
@@ -126795,22 +126704,22 @@ public final void rule__ConstraintRefUsage__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ConstraintRefUsage__Group__0__Impl"
- // InternalSysML.g:37533:1: rule__ConstraintRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:37508:1: rule__ConstraintRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ConstraintRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37537:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:37538:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37512:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:37513:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:37538:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:37539:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37513:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37514:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:37540:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37515:2: ( ruleUsagePrefix )?
int alt375=2;
int LA375_0 = input.LA(1);
@@ -126819,7 +126728,7 @@ public final void rule__ConstraintRefUsage__Group__0__Impl() throws RecognitionE
}
switch (alt375) {
case 1 :
- // InternalSysML.g:37540:3: ruleUsagePrefix
+ // InternalSysML.g:37515:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -126857,14 +126766,14 @@ public final void rule__ConstraintRefUsage__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__ConstraintRefUsage__Group__1"
- // InternalSysML.g:37548:1: rule__ConstraintRefUsage__Group__1 : rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2 ;
+ // InternalSysML.g:37523:1: rule__ConstraintRefUsage__Group__1 : rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2 ;
public final void rule__ConstraintRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37552:1: ( rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2 )
- // InternalSysML.g:37553:2: rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2
+ // InternalSysML.g:37527:1: ( rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2 )
+ // InternalSysML.g:37528:2: rule__ConstraintRefUsage__Group__1__Impl rule__ConstraintRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ConstraintRefUsage__Group__1__Impl();
@@ -126895,23 +126804,23 @@ public final void rule__ConstraintRefUsage__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ConstraintRefUsage__Group__1__Impl"
- // InternalSysML.g:37560:1: rule__ConstraintRefUsage__Group__1__Impl : ( ( rule__ConstraintRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:37535:1: rule__ConstraintRefUsage__Group__1__Impl : ( ( rule__ConstraintRefUsage__Alternatives_1 ) ) ;
public final void rule__ConstraintRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37564:1: ( ( ( rule__ConstraintRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:37565:1: ( ( rule__ConstraintRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:37539:1: ( ( ( rule__ConstraintRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:37540:1: ( ( rule__ConstraintRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:37565:1: ( ( rule__ConstraintRefUsage__Alternatives_1 ) )
- // InternalSysML.g:37566:2: ( rule__ConstraintRefUsage__Alternatives_1 )
+ // InternalSysML.g:37540:1: ( ( rule__ConstraintRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:37541:2: ( rule__ConstraintRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:37567:2: ( rule__ConstraintRefUsage__Alternatives_1 )
- // InternalSysML.g:37567:3: rule__ConstraintRefUsage__Alternatives_1
+ // InternalSysML.g:37542:2: ( rule__ConstraintRefUsage__Alternatives_1 )
+ // InternalSysML.g:37542:3: rule__ConstraintRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ConstraintRefUsage__Alternatives_1();
@@ -126946,14 +126855,14 @@ public final void rule__ConstraintRefUsage__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ConstraintRefUsage__Group__2"
- // InternalSysML.g:37575:1: rule__ConstraintRefUsage__Group__2 : rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3 ;
+ // InternalSysML.g:37550:1: rule__ConstraintRefUsage__Group__2 : rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3 ;
public final void rule__ConstraintRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37579:1: ( rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3 )
- // InternalSysML.g:37580:2: rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3
+ // InternalSysML.g:37554:1: ( rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3 )
+ // InternalSysML.g:37555:2: rule__ConstraintRefUsage__Group__2__Impl rule__ConstraintRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ConstraintRefUsage__Group__2__Impl();
@@ -126984,17 +126893,17 @@ public final void rule__ConstraintRefUsage__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__ConstraintRefUsage__Group__2__Impl"
- // InternalSysML.g:37587:1: rule__ConstraintRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:37562:1: rule__ConstraintRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ConstraintRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37591:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:37592:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37566:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:37567:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:37592:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:37593:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:37567:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:37568:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -127029,14 +126938,14 @@ public final void rule__ConstraintRefUsage__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__ConstraintRefUsage__Group__3"
- // InternalSysML.g:37602:1: rule__ConstraintRefUsage__Group__3 : rule__ConstraintRefUsage__Group__3__Impl ;
+ // InternalSysML.g:37577:1: rule__ConstraintRefUsage__Group__3 : rule__ConstraintRefUsage__Group__3__Impl ;
public final void rule__ConstraintRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37606:1: ( rule__ConstraintRefUsage__Group__3__Impl )
- // InternalSysML.g:37607:2: rule__ConstraintRefUsage__Group__3__Impl
+ // InternalSysML.g:37581:1: ( rule__ConstraintRefUsage__Group__3__Impl )
+ // InternalSysML.g:37582:2: rule__ConstraintRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintRefUsage__Group__3__Impl();
@@ -127062,17 +126971,17 @@ public final void rule__ConstraintRefUsage__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__ConstraintRefUsage__Group__3__Impl"
- // InternalSysML.g:37613:1: rule__ConstraintRefUsage__Group__3__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:37588:1: rule__ConstraintRefUsage__Group__3__Impl : ( ruleCalculationBody ) ;
public final void rule__ConstraintRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37617:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:37618:1: ( ruleCalculationBody )
+ // InternalSysML.g:37592:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:37593:1: ( ruleCalculationBody )
{
- // InternalSysML.g:37618:1: ( ruleCalculationBody )
- // InternalSysML.g:37619:2: ruleCalculationBody
+ // InternalSysML.g:37593:1: ( ruleCalculationBody )
+ // InternalSysML.g:37594:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getCalculationBodyParserRuleCall_3());
@@ -127107,14 +127016,14 @@ public final void rule__ConstraintRefUsage__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__ConstraintRefUsage__Group_1_0__0"
- // InternalSysML.g:37629:1: rule__ConstraintRefUsage__Group_1_0__0 : rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:37604:1: rule__ConstraintRefUsage__Group_1_0__0 : rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1 ;
public final void rule__ConstraintRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37633:1: ( rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1 )
- // InternalSysML.g:37634:2: rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1
+ // InternalSysML.g:37608:1: ( rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1 )
+ // InternalSysML.g:37609:2: rule__ConstraintRefUsage__Group_1_0__0__Impl rule__ConstraintRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_124);
rule__ConstraintRefUsage__Group_1_0__0__Impl();
@@ -127145,17 +127054,17 @@ public final void rule__ConstraintRefUsage__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__ConstraintRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:37641:1: rule__ConstraintRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:37616:1: rule__ConstraintRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__ConstraintRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37645:1: ( ( 'ref' ) )
- // InternalSysML.g:37646:1: ( 'ref' )
+ // InternalSysML.g:37620:1: ( ( 'ref' ) )
+ // InternalSysML.g:37621:1: ( 'ref' )
{
- // InternalSysML.g:37646:1: ( 'ref' )
- // InternalSysML.g:37647:2: 'ref'
+ // InternalSysML.g:37621:1: ( 'ref' )
+ // InternalSysML.g:37622:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getRefKeyword_1_0_0());
@@ -127186,14 +127095,14 @@ public final void rule__ConstraintRefUsage__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__ConstraintRefUsage__Group_1_0__1"
- // InternalSysML.g:37656:1: rule__ConstraintRefUsage__Group_1_0__1 : rule__ConstraintRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:37631:1: rule__ConstraintRefUsage__Group_1_0__1 : rule__ConstraintRefUsage__Group_1_0__1__Impl ;
public final void rule__ConstraintRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37660:1: ( rule__ConstraintRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:37661:2: rule__ConstraintRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:37635:1: ( rule__ConstraintRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:37636:2: rule__ConstraintRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConstraintRefUsage__Group_1_0__1__Impl();
@@ -127219,17 +127128,17 @@ public final void rule__ConstraintRefUsage__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__ConstraintRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:37667:1: rule__ConstraintRefUsage__Group_1_0__1__Impl : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:37642:1: rule__ConstraintRefUsage__Group_1_0__1__Impl : ( ruleConstraintUsageKeyword ) ;
public final void rule__ConstraintRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37671:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:37672:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37646:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:37647:1: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:37672:1: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:37673:2: ruleConstraintUsageKeyword
+ // InternalSysML.g:37647:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37648:2: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getConstraintUsageKeywordParserRuleCall_1_0_1());
@@ -127264,14 +127173,14 @@ public final void rule__ConstraintRefUsage__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__AssertConstraintUsage__Group__0"
- // InternalSysML.g:37683:1: rule__AssertConstraintUsage__Group__0 : rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1 ;
+ // InternalSysML.g:37658:1: rule__AssertConstraintUsage__Group__0 : rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1 ;
public final void rule__AssertConstraintUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37687:1: ( rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1 )
- // InternalSysML.g:37688:2: rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1
+ // InternalSysML.g:37662:1: ( rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1 )
+ // InternalSysML.g:37663:2: rule__AssertConstraintUsage__Group__0__Impl rule__AssertConstraintUsage__Group__1
{
pushFollow(FOLLOW_164);
rule__AssertConstraintUsage__Group__0__Impl();
@@ -127302,22 +127211,22 @@ public final void rule__AssertConstraintUsage__Group__0() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__0__Impl"
- // InternalSysML.g:37695:1: rule__AssertConstraintUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:37670:1: rule__AssertConstraintUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AssertConstraintUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37699:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:37700:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37674:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:37675:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:37700:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:37701:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37675:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:37676:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:37702:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:37677:2: ( ruleUsagePrefix )?
int alt376=2;
int LA376_0 = input.LA(1);
@@ -127326,7 +127235,7 @@ public final void rule__AssertConstraintUsage__Group__0__Impl() throws Recogniti
}
switch (alt376) {
case 1 :
- // InternalSysML.g:37702:3: ruleUsagePrefix
+ // InternalSysML.g:37677:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -127364,14 +127273,14 @@ public final void rule__AssertConstraintUsage__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group__1"
- // InternalSysML.g:37710:1: rule__AssertConstraintUsage__Group__1 : rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2 ;
+ // InternalSysML.g:37685:1: rule__AssertConstraintUsage__Group__1 : rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2 ;
public final void rule__AssertConstraintUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37714:1: ( rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2 )
- // InternalSysML.g:37715:2: rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2
+ // InternalSysML.g:37689:1: ( rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2 )
+ // InternalSysML.g:37690:2: rule__AssertConstraintUsage__Group__1__Impl rule__AssertConstraintUsage__Group__2
{
pushFollow(FOLLOW_165);
rule__AssertConstraintUsage__Group__1__Impl();
@@ -127402,17 +127311,17 @@ public final void rule__AssertConstraintUsage__Group__1() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__1__Impl"
- // InternalSysML.g:37722:1: rule__AssertConstraintUsage__Group__1__Impl : ( 'assert' ) ;
+ // InternalSysML.g:37697:1: rule__AssertConstraintUsage__Group__1__Impl : ( 'assert' ) ;
public final void rule__AssertConstraintUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37726:1: ( ( 'assert' ) )
- // InternalSysML.g:37727:1: ( 'assert' )
+ // InternalSysML.g:37701:1: ( ( 'assert' ) )
+ // InternalSysML.g:37702:1: ( 'assert' )
{
- // InternalSysML.g:37727:1: ( 'assert' )
- // InternalSysML.g:37728:2: 'assert'
+ // InternalSysML.g:37702:1: ( 'assert' )
+ // InternalSysML.g:37703:2: 'assert'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getAssertKeyword_1());
@@ -127443,14 +127352,14 @@ public final void rule__AssertConstraintUsage__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group__2"
- // InternalSysML.g:37737:1: rule__AssertConstraintUsage__Group__2 : rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3 ;
+ // InternalSysML.g:37712:1: rule__AssertConstraintUsage__Group__2 : rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3 ;
public final void rule__AssertConstraintUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37741:1: ( rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3 )
- // InternalSysML.g:37742:2: rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3
+ // InternalSysML.g:37716:1: ( rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3 )
+ // InternalSysML.g:37717:2: rule__AssertConstraintUsage__Group__2__Impl rule__AssertConstraintUsage__Group__3
{
pushFollow(FOLLOW_132);
rule__AssertConstraintUsage__Group__2__Impl();
@@ -127481,23 +127390,23 @@ public final void rule__AssertConstraintUsage__Group__2() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__2__Impl"
- // InternalSysML.g:37749:1: rule__AssertConstraintUsage__Group__2__Impl : ( ( rule__AssertConstraintUsage__Alternatives_2 ) ) ;
+ // InternalSysML.g:37724:1: rule__AssertConstraintUsage__Group__2__Impl : ( ( rule__AssertConstraintUsage__Alternatives_2 ) ) ;
public final void rule__AssertConstraintUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37753:1: ( ( ( rule__AssertConstraintUsage__Alternatives_2 ) ) )
- // InternalSysML.g:37754:1: ( ( rule__AssertConstraintUsage__Alternatives_2 ) )
+ // InternalSysML.g:37728:1: ( ( ( rule__AssertConstraintUsage__Alternatives_2 ) ) )
+ // InternalSysML.g:37729:1: ( ( rule__AssertConstraintUsage__Alternatives_2 ) )
{
- // InternalSysML.g:37754:1: ( ( rule__AssertConstraintUsage__Alternatives_2 ) )
- // InternalSysML.g:37755:2: ( rule__AssertConstraintUsage__Alternatives_2 )
+ // InternalSysML.g:37729:1: ( ( rule__AssertConstraintUsage__Alternatives_2 ) )
+ // InternalSysML.g:37730:2: ( rule__AssertConstraintUsage__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getAlternatives_2());
}
- // InternalSysML.g:37756:2: ( rule__AssertConstraintUsage__Alternatives_2 )
- // InternalSysML.g:37756:3: rule__AssertConstraintUsage__Alternatives_2
+ // InternalSysML.g:37731:2: ( rule__AssertConstraintUsage__Alternatives_2 )
+ // InternalSysML.g:37731:3: rule__AssertConstraintUsage__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Alternatives_2();
@@ -127532,14 +127441,14 @@ public final void rule__AssertConstraintUsage__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group__3"
- // InternalSysML.g:37764:1: rule__AssertConstraintUsage__Group__3 : rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4 ;
+ // InternalSysML.g:37739:1: rule__AssertConstraintUsage__Group__3 : rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4 ;
public final void rule__AssertConstraintUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37768:1: ( rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4 )
- // InternalSysML.g:37769:2: rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4
+ // InternalSysML.g:37743:1: ( rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4 )
+ // InternalSysML.g:37744:2: rule__AssertConstraintUsage__Group__3__Impl rule__AssertConstraintUsage__Group__4
{
pushFollow(FOLLOW_132);
rule__AssertConstraintUsage__Group__3__Impl();
@@ -127570,22 +127479,22 @@ public final void rule__AssertConstraintUsage__Group__3() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__3__Impl"
- // InternalSysML.g:37776:1: rule__AssertConstraintUsage__Group__3__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
+ // InternalSysML.g:37751:1: rule__AssertConstraintUsage__Group__3__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
public final void rule__AssertConstraintUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37780:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
- // InternalSysML.g:37781:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:37755:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
+ // InternalSysML.g:37756:1: ( ( ruleCalculationUsageParameterPart )? )
{
- // InternalSysML.g:37781:1: ( ( ruleCalculationUsageParameterPart )? )
- // InternalSysML.g:37782:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:37756:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:37757:2: ( ruleCalculationUsageParameterPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getCalculationUsageParameterPartParserRuleCall_3());
}
- // InternalSysML.g:37783:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:37758:2: ( ruleCalculationUsageParameterPart )?
int alt377=2;
int LA377_0 = input.LA(1);
@@ -127594,7 +127503,7 @@ public final void rule__AssertConstraintUsage__Group__3__Impl() throws Recogniti
}
switch (alt377) {
case 1 :
- // InternalSysML.g:37783:3: ruleCalculationUsageParameterPart
+ // InternalSysML.g:37758:3: ruleCalculationUsageParameterPart
{
pushFollow(FOLLOW_2);
ruleCalculationUsageParameterPart();
@@ -127632,14 +127541,14 @@ public final void rule__AssertConstraintUsage__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group__4"
- // InternalSysML.g:37791:1: rule__AssertConstraintUsage__Group__4 : rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5 ;
+ // InternalSysML.g:37766:1: rule__AssertConstraintUsage__Group__4 : rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5 ;
public final void rule__AssertConstraintUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37795:1: ( rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5 )
- // InternalSysML.g:37796:2: rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5
+ // InternalSysML.g:37770:1: ( rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5 )
+ // InternalSysML.g:37771:2: rule__AssertConstraintUsage__Group__4__Impl rule__AssertConstraintUsage__Group__5
{
pushFollow(FOLLOW_18);
rule__AssertConstraintUsage__Group__4__Impl();
@@ -127670,17 +127579,17 @@ public final void rule__AssertConstraintUsage__Group__4() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__4__Impl"
- // InternalSysML.g:37803:1: rule__AssertConstraintUsage__Group__4__Impl : ( ruleInvariantPart ) ;
+ // InternalSysML.g:37778:1: rule__AssertConstraintUsage__Group__4__Impl : ( ruleInvariantPart ) ;
public final void rule__AssertConstraintUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37807:1: ( ( ruleInvariantPart ) )
- // InternalSysML.g:37808:1: ( ruleInvariantPart )
+ // InternalSysML.g:37782:1: ( ( ruleInvariantPart ) )
+ // InternalSysML.g:37783:1: ( ruleInvariantPart )
{
- // InternalSysML.g:37808:1: ( ruleInvariantPart )
- // InternalSysML.g:37809:2: ruleInvariantPart
+ // InternalSysML.g:37783:1: ( ruleInvariantPart )
+ // InternalSysML.g:37784:2: ruleInvariantPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getInvariantPartParserRuleCall_4());
@@ -127715,14 +127624,14 @@ public final void rule__AssertConstraintUsage__Group__4__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group__5"
- // InternalSysML.g:37818:1: rule__AssertConstraintUsage__Group__5 : rule__AssertConstraintUsage__Group__5__Impl ;
+ // InternalSysML.g:37793:1: rule__AssertConstraintUsage__Group__5 : rule__AssertConstraintUsage__Group__5__Impl ;
public final void rule__AssertConstraintUsage__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37822:1: ( rule__AssertConstraintUsage__Group__5__Impl )
- // InternalSysML.g:37823:2: rule__AssertConstraintUsage__Group__5__Impl
+ // InternalSysML.g:37797:1: ( rule__AssertConstraintUsage__Group__5__Impl )
+ // InternalSysML.g:37798:2: rule__AssertConstraintUsage__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Group__5__Impl();
@@ -127748,17 +127657,17 @@ public final void rule__AssertConstraintUsage__Group__5() throws RecognitionExce
// $ANTLR start "rule__AssertConstraintUsage__Group__5__Impl"
- // InternalSysML.g:37829:1: rule__AssertConstraintUsage__Group__5__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:37804:1: rule__AssertConstraintUsage__Group__5__Impl : ( ruleCalculationBody ) ;
public final void rule__AssertConstraintUsage__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37833:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:37834:1: ( ruleCalculationBody )
+ // InternalSysML.g:37808:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:37809:1: ( ruleCalculationBody )
{
- // InternalSysML.g:37834:1: ( ruleCalculationBody )
- // InternalSysML.g:37835:2: ruleCalculationBody
+ // InternalSysML.g:37809:1: ( ruleCalculationBody )
+ // InternalSysML.g:37810:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getCalculationBodyParserRuleCall_5());
@@ -127793,14 +127702,14 @@ public final void rule__AssertConstraintUsage__Group__5__Impl() throws Recogniti
// $ANTLR start "rule__AssertConstraintUsage__Group_2_0__0"
- // InternalSysML.g:37845:1: rule__AssertConstraintUsage__Group_2_0__0 : rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1 ;
+ // InternalSysML.g:37820:1: rule__AssertConstraintUsage__Group_2_0__0 : rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1 ;
public final void rule__AssertConstraintUsage__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37849:1: ( rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1 )
- // InternalSysML.g:37850:2: rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1
+ // InternalSysML.g:37824:1: ( rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1 )
+ // InternalSysML.g:37825:2: rule__AssertConstraintUsage__Group_2_0__0__Impl rule__AssertConstraintUsage__Group_2_0__1
{
pushFollow(FOLLOW_44);
rule__AssertConstraintUsage__Group_2_0__0__Impl();
@@ -127831,23 +127740,23 @@ public final void rule__AssertConstraintUsage__Group_2_0__0() throws Recognition
// $ANTLR start "rule__AssertConstraintUsage__Group_2_0__0__Impl"
- // InternalSysML.g:37857:1: rule__AssertConstraintUsage__Group_2_0__0__Impl : ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
+ // InternalSysML.g:37832:1: rule__AssertConstraintUsage__Group_2_0__0__Impl : ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
public final void rule__AssertConstraintUsage__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37861:1: ( ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
- // InternalSysML.g:37862:1: ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:37836:1: ( ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
+ // InternalSysML.g:37837:1: ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) )
{
- // InternalSysML.g:37862:1: ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) )
- // InternalSysML.g:37863:2: ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:37837:1: ( ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:37838:2: ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getOwnedRelationship_compAssignment_2_0_0());
}
- // InternalSysML.g:37864:2: ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 )
- // InternalSysML.g:37864:3: rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0
+ // InternalSysML.g:37839:2: ( rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:37839:3: rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0();
@@ -127882,14 +127791,14 @@ public final void rule__AssertConstraintUsage__Group_2_0__0__Impl() throws Recog
// $ANTLR start "rule__AssertConstraintUsage__Group_2_0__1"
- // InternalSysML.g:37872:1: rule__AssertConstraintUsage__Group_2_0__1 : rule__AssertConstraintUsage__Group_2_0__1__Impl ;
+ // InternalSysML.g:37847:1: rule__AssertConstraintUsage__Group_2_0__1 : rule__AssertConstraintUsage__Group_2_0__1__Impl ;
public final void rule__AssertConstraintUsage__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37876:1: ( rule__AssertConstraintUsage__Group_2_0__1__Impl )
- // InternalSysML.g:37877:2: rule__AssertConstraintUsage__Group_2_0__1__Impl
+ // InternalSysML.g:37851:1: ( rule__AssertConstraintUsage__Group_2_0__1__Impl )
+ // InternalSysML.g:37852:2: rule__AssertConstraintUsage__Group_2_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Group_2_0__1__Impl();
@@ -127915,22 +127824,22 @@ public final void rule__AssertConstraintUsage__Group_2_0__1() throws Recognition
// $ANTLR start "rule__AssertConstraintUsage__Group_2_0__1__Impl"
- // InternalSysML.g:37883:1: rule__AssertConstraintUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
+ // InternalSysML.g:37858:1: rule__AssertConstraintUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
public final void rule__AssertConstraintUsage__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37887:1: ( ( ( ruleFeatureSpecializationPart )? ) )
- // InternalSysML.g:37888:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:37862:1: ( ( ( ruleFeatureSpecializationPart )? ) )
+ // InternalSysML.g:37863:1: ( ( ruleFeatureSpecializationPart )? )
{
- // InternalSysML.g:37888:1: ( ( ruleFeatureSpecializationPart )? )
- // InternalSysML.g:37889:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:37863:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:37864:2: ( ruleFeatureSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getFeatureSpecializationPartParserRuleCall_2_0_1());
}
- // InternalSysML.g:37890:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:37865:2: ( ruleFeatureSpecializationPart )?
int alt378=2;
int LA378_0 = input.LA(1);
@@ -127939,7 +127848,7 @@ public final void rule__AssertConstraintUsage__Group_2_0__1__Impl() throws Recog
}
switch (alt378) {
case 1 :
- // InternalSysML.g:37890:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:37865:3: ruleFeatureSpecializationPart
{
pushFollow(FOLLOW_2);
ruleFeatureSpecializationPart();
@@ -127977,14 +127886,14 @@ public final void rule__AssertConstraintUsage__Group_2_0__1__Impl() throws Recog
// $ANTLR start "rule__AssertConstraintUsage__Group_2_1__0"
- // InternalSysML.g:37899:1: rule__AssertConstraintUsage__Group_2_1__0 : rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1 ;
+ // InternalSysML.g:37874:1: rule__AssertConstraintUsage__Group_2_1__0 : rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1 ;
public final void rule__AssertConstraintUsage__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37903:1: ( rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1 )
- // InternalSysML.g:37904:2: rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1
+ // InternalSysML.g:37878:1: ( rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1 )
+ // InternalSysML.g:37879:2: rule__AssertConstraintUsage__Group_2_1__0__Impl rule__AssertConstraintUsage__Group_2_1__1
{
pushFollow(FOLLOW_44);
rule__AssertConstraintUsage__Group_2_1__0__Impl();
@@ -128015,17 +127924,17 @@ public final void rule__AssertConstraintUsage__Group_2_1__0() throws Recognition
// $ANTLR start "rule__AssertConstraintUsage__Group_2_1__0__Impl"
- // InternalSysML.g:37911:1: rule__AssertConstraintUsage__Group_2_1__0__Impl : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:37886:1: rule__AssertConstraintUsage__Group_2_1__0__Impl : ( ruleConstraintUsageKeyword ) ;
public final void rule__AssertConstraintUsage__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37915:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:37916:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37890:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:37891:1: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:37916:1: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:37917:2: ruleConstraintUsageKeyword
+ // InternalSysML.g:37891:1: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:37892:2: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getConstraintUsageKeywordParserRuleCall_2_1_0());
@@ -128060,14 +127969,14 @@ public final void rule__AssertConstraintUsage__Group_2_1__0__Impl() throws Recog
// $ANTLR start "rule__AssertConstraintUsage__Group_2_1__1"
- // InternalSysML.g:37926:1: rule__AssertConstraintUsage__Group_2_1__1 : rule__AssertConstraintUsage__Group_2_1__1__Impl ;
+ // InternalSysML.g:37901:1: rule__AssertConstraintUsage__Group_2_1__1 : rule__AssertConstraintUsage__Group_2_1__1__Impl ;
public final void rule__AssertConstraintUsage__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37930:1: ( rule__AssertConstraintUsage__Group_2_1__1__Impl )
- // InternalSysML.g:37931:2: rule__AssertConstraintUsage__Group_2_1__1__Impl
+ // InternalSysML.g:37905:1: ( rule__AssertConstraintUsage__Group_2_1__1__Impl )
+ // InternalSysML.g:37906:2: rule__AssertConstraintUsage__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__AssertConstraintUsage__Group_2_1__1__Impl();
@@ -128093,22 +128002,22 @@ public final void rule__AssertConstraintUsage__Group_2_1__1() throws Recognition
// $ANTLR start "rule__AssertConstraintUsage__Group_2_1__1__Impl"
- // InternalSysML.g:37937:1: rule__AssertConstraintUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:37912:1: rule__AssertConstraintUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__AssertConstraintUsage__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37941:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:37942:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:37916:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:37917:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:37942:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:37943:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:37917:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:37918:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getUsageDeclarationParserRuleCall_2_1_1());
}
- // InternalSysML.g:37944:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:37919:2: ( ruleUsageDeclaration )?
int alt379=2;
int LA379_0 = input.LA(1);
@@ -128117,7 +128026,7 @@ public final void rule__AssertConstraintUsage__Group_2_1__1__Impl() throws Recog
}
switch (alt379) {
case 1 :
- // InternalSysML.g:37944:3: ruleUsageDeclaration
+ // InternalSysML.g:37919:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -128155,14 +128064,14 @@ public final void rule__AssertConstraintUsage__Group_2_1__1__Impl() throws Recog
// $ANTLR start "rule__RequirementDefKeyword__Group__0"
- // InternalSysML.g:37953:1: rule__RequirementDefKeyword__Group__0 : rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1 ;
+ // InternalSysML.g:37928:1: rule__RequirementDefKeyword__Group__0 : rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1 ;
public final void rule__RequirementDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37957:1: ( rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1 )
- // InternalSysML.g:37958:2: rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1
+ // InternalSysML.g:37932:1: ( rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1 )
+ // InternalSysML.g:37933:2: rule__RequirementDefKeyword__Group__0__Impl rule__RequirementDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__RequirementDefKeyword__Group__0__Impl();
@@ -128193,17 +128102,17 @@ public final void rule__RequirementDefKeyword__Group__0() throws RecognitionExce
// $ANTLR start "rule__RequirementDefKeyword__Group__0__Impl"
- // InternalSysML.g:37965:1: rule__RequirementDefKeyword__Group__0__Impl : ( ruleRequirementKeyword ) ;
+ // InternalSysML.g:37940:1: rule__RequirementDefKeyword__Group__0__Impl : ( ruleRequirementKeyword ) ;
public final void rule__RequirementDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37969:1: ( ( ruleRequirementKeyword ) )
- // InternalSysML.g:37970:1: ( ruleRequirementKeyword )
+ // InternalSysML.g:37944:1: ( ( ruleRequirementKeyword ) )
+ // InternalSysML.g:37945:1: ( ruleRequirementKeyword )
{
- // InternalSysML.g:37970:1: ( ruleRequirementKeyword )
- // InternalSysML.g:37971:2: ruleRequirementKeyword
+ // InternalSysML.g:37945:1: ( ruleRequirementKeyword )
+ // InternalSysML.g:37946:2: ruleRequirementKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefKeywordAccess().getRequirementKeywordParserRuleCall_0());
@@ -128238,14 +128147,14 @@ public final void rule__RequirementDefKeyword__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__RequirementDefKeyword__Group__1"
- // InternalSysML.g:37980:1: rule__RequirementDefKeyword__Group__1 : rule__RequirementDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:37955:1: rule__RequirementDefKeyword__Group__1 : rule__RequirementDefKeyword__Group__1__Impl ;
public final void rule__RequirementDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37984:1: ( rule__RequirementDefKeyword__Group__1__Impl )
- // InternalSysML.g:37985:2: rule__RequirementDefKeyword__Group__1__Impl
+ // InternalSysML.g:37959:1: ( rule__RequirementDefKeyword__Group__1__Impl )
+ // InternalSysML.g:37960:2: rule__RequirementDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementDefKeyword__Group__1__Impl();
@@ -128271,17 +128180,17 @@ public final void rule__RequirementDefKeyword__Group__1() throws RecognitionExce
// $ANTLR start "rule__RequirementDefKeyword__Group__1__Impl"
- // InternalSysML.g:37991:1: rule__RequirementDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:37966:1: rule__RequirementDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__RequirementDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:37995:1: ( ( 'def' ) )
- // InternalSysML.g:37996:1: ( 'def' )
+ // InternalSysML.g:37970:1: ( ( 'def' ) )
+ // InternalSysML.g:37971:1: ( 'def' )
{
- // InternalSysML.g:37996:1: ( 'def' )
- // InternalSysML.g:37997:2: 'def'
+ // InternalSysML.g:37971:1: ( 'def' )
+ // InternalSysML.g:37972:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefKeywordAccess().getDefKeyword_1());
@@ -128312,14 +128221,14 @@ public final void rule__RequirementDefKeyword__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__RequirementDefinition__Group__0"
- // InternalSysML.g:38007:1: rule__RequirementDefinition__Group__0 : rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1 ;
+ // InternalSysML.g:37982:1: rule__RequirementDefinition__Group__0 : rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1 ;
public final void rule__RequirementDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38011:1: ( rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1 )
- // InternalSysML.g:38012:2: rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1
+ // InternalSysML.g:37986:1: ( rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1 )
+ // InternalSysML.g:37987:2: rule__RequirementDefinition__Group__0__Impl rule__RequirementDefinition__Group__1
{
pushFollow(FOLLOW_125);
rule__RequirementDefinition__Group__0__Impl();
@@ -128350,22 +128259,22 @@ public final void rule__RequirementDefinition__Group__0() throws RecognitionExce
// $ANTLR start "rule__RequirementDefinition__Group__0__Impl"
- // InternalSysML.g:38019:1: rule__RequirementDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:37994:1: rule__RequirementDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__RequirementDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38023:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:38024:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:37998:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:37999:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:38024:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:38025:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:37999:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:38000:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:38026:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:38001:2: ( ruleDefinitionPrefix )?
int alt380=2;
int LA380_0 = input.LA(1);
@@ -128374,7 +128283,7 @@ public final void rule__RequirementDefinition__Group__0__Impl() throws Recogniti
}
switch (alt380) {
case 1 :
- // InternalSysML.g:38026:3: ruleDefinitionPrefix
+ // InternalSysML.g:38001:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -128412,14 +128321,14 @@ public final void rule__RequirementDefinition__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__RequirementDefinition__Group__1"
- // InternalSysML.g:38034:1: rule__RequirementDefinition__Group__1 : rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2 ;
+ // InternalSysML.g:38009:1: rule__RequirementDefinition__Group__1 : rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2 ;
public final void rule__RequirementDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38038:1: ( rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2 )
- // InternalSysML.g:38039:2: rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2
+ // InternalSysML.g:38013:1: ( rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2 )
+ // InternalSysML.g:38014:2: rule__RequirementDefinition__Group__1__Impl rule__RequirementDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__RequirementDefinition__Group__1__Impl();
@@ -128450,17 +128359,17 @@ public final void rule__RequirementDefinition__Group__1() throws RecognitionExce
// $ANTLR start "rule__RequirementDefinition__Group__1__Impl"
- // InternalSysML.g:38046:1: rule__RequirementDefinition__Group__1__Impl : ( ruleRequirementDefKeyword ) ;
+ // InternalSysML.g:38021:1: rule__RequirementDefinition__Group__1__Impl : ( ruleRequirementDefKeyword ) ;
public final void rule__RequirementDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38050:1: ( ( ruleRequirementDefKeyword ) )
- // InternalSysML.g:38051:1: ( ruleRequirementDefKeyword )
+ // InternalSysML.g:38025:1: ( ( ruleRequirementDefKeyword ) )
+ // InternalSysML.g:38026:1: ( ruleRequirementDefKeyword )
{
- // InternalSysML.g:38051:1: ( ruleRequirementDefKeyword )
- // InternalSysML.g:38052:2: ruleRequirementDefKeyword
+ // InternalSysML.g:38026:1: ( ruleRequirementDefKeyword )
+ // InternalSysML.g:38027:2: ruleRequirementDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefinitionAccess().getRequirementDefKeywordParserRuleCall_1());
@@ -128495,14 +128404,14 @@ public final void rule__RequirementDefinition__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__RequirementDefinition__Group__2"
- // InternalSysML.g:38061:1: rule__RequirementDefinition__Group__2 : rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3 ;
+ // InternalSysML.g:38036:1: rule__RequirementDefinition__Group__2 : rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3 ;
public final void rule__RequirementDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38065:1: ( rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3 )
- // InternalSysML.g:38066:2: rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3
+ // InternalSysML.g:38040:1: ( rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3 )
+ // InternalSysML.g:38041:2: rule__RequirementDefinition__Group__2__Impl rule__RequirementDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__RequirementDefinition__Group__2__Impl();
@@ -128533,17 +128442,17 @@ public final void rule__RequirementDefinition__Group__2() throws RecognitionExce
// $ANTLR start "rule__RequirementDefinition__Group__2__Impl"
- // InternalSysML.g:38073:1: rule__RequirementDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
+ // InternalSysML.g:38048:1: rule__RequirementDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
public final void rule__RequirementDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38077:1: ( ( ruleConstraintDeclaration ) )
- // InternalSysML.g:38078:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:38052:1: ( ( ruleConstraintDeclaration ) )
+ // InternalSysML.g:38053:1: ( ruleConstraintDeclaration )
{
- // InternalSysML.g:38078:1: ( ruleConstraintDeclaration )
- // InternalSysML.g:38079:2: ruleConstraintDeclaration
+ // InternalSysML.g:38053:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:38054:2: ruleConstraintDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefinitionAccess().getConstraintDeclarationParserRuleCall_2());
@@ -128578,14 +128487,14 @@ public final void rule__RequirementDefinition__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__RequirementDefinition__Group__3"
- // InternalSysML.g:38088:1: rule__RequirementDefinition__Group__3 : rule__RequirementDefinition__Group__3__Impl ;
+ // InternalSysML.g:38063:1: rule__RequirementDefinition__Group__3 : rule__RequirementDefinition__Group__3__Impl ;
public final void rule__RequirementDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38092:1: ( rule__RequirementDefinition__Group__3__Impl )
- // InternalSysML.g:38093:2: rule__RequirementDefinition__Group__3__Impl
+ // InternalSysML.g:38067:1: ( rule__RequirementDefinition__Group__3__Impl )
+ // InternalSysML.g:38068:2: rule__RequirementDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementDefinition__Group__3__Impl();
@@ -128611,17 +128520,17 @@ public final void rule__RequirementDefinition__Group__3() throws RecognitionExce
// $ANTLR start "rule__RequirementDefinition__Group__3__Impl"
- // InternalSysML.g:38099:1: rule__RequirementDefinition__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:38074:1: rule__RequirementDefinition__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38103:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:38104:1: ( ruleRequirementBody )
+ // InternalSysML.g:38078:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:38079:1: ( ruleRequirementBody )
{
- // InternalSysML.g:38104:1: ( ruleRequirementBody )
- // InternalSysML.g:38105:2: ruleRequirementBody
+ // InternalSysML.g:38079:1: ( ruleRequirementBody )
+ // InternalSysML.g:38080:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementDefinitionAccess().getRequirementBodyParserRuleCall_3());
@@ -128656,14 +128565,14 @@ public final void rule__RequirementDefinition__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__RequirementBody__Group_1__0"
- // InternalSysML.g:38115:1: rule__RequirementBody__Group_1__0 : rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1 ;
+ // InternalSysML.g:38090:1: rule__RequirementBody__Group_1__0 : rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1 ;
public final void rule__RequirementBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38119:1: ( rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1 )
- // InternalSysML.g:38120:2: rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1
+ // InternalSysML.g:38094:1: ( rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1 )
+ // InternalSysML.g:38095:2: rule__RequirementBody__Group_1__0__Impl rule__RequirementBody__Group_1__1
{
pushFollow(FOLLOW_67);
rule__RequirementBody__Group_1__0__Impl();
@@ -128694,17 +128603,17 @@ public final void rule__RequirementBody__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__RequirementBody__Group_1__0__Impl"
- // InternalSysML.g:38127:1: rule__RequirementBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:38102:1: rule__RequirementBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__RequirementBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38131:1: ( ( '{' ) )
- // InternalSysML.g:38132:1: ( '{' )
+ // InternalSysML.g:38106:1: ( ( '{' ) )
+ // InternalSysML.g:38107:1: ( '{' )
{
- // InternalSysML.g:38132:1: ( '{' )
- // InternalSysML.g:38133:2: '{'
+ // InternalSysML.g:38107:1: ( '{' )
+ // InternalSysML.g:38108:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -128735,14 +128644,14 @@ public final void rule__RequirementBody__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__RequirementBody__Group_1__1"
- // InternalSysML.g:38142:1: rule__RequirementBody__Group_1__1 : rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2 ;
+ // InternalSysML.g:38117:1: rule__RequirementBody__Group_1__1 : rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2 ;
public final void rule__RequirementBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38146:1: ( rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2 )
- // InternalSysML.g:38147:2: rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2
+ // InternalSysML.g:38121:1: ( rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2 )
+ // InternalSysML.g:38122:2: rule__RequirementBody__Group_1__1__Impl rule__RequirementBody__Group_1__2
{
pushFollow(FOLLOW_67);
rule__RequirementBody__Group_1__1__Impl();
@@ -128773,35 +128682,35 @@ public final void rule__RequirementBody__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__RequirementBody__Group_1__1__Impl"
- // InternalSysML.g:38154:1: rule__RequirementBody__Group_1__1__Impl : ( ( ruleRequirementBodyItem )* ) ;
+ // InternalSysML.g:38129:1: rule__RequirementBody__Group_1__1__Impl : ( ( ruleRequirementBodyItem )* ) ;
public final void rule__RequirementBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38158:1: ( ( ( ruleRequirementBodyItem )* ) )
- // InternalSysML.g:38159:1: ( ( ruleRequirementBodyItem )* )
+ // InternalSysML.g:38133:1: ( ( ( ruleRequirementBodyItem )* ) )
+ // InternalSysML.g:38134:1: ( ( ruleRequirementBodyItem )* )
{
- // InternalSysML.g:38159:1: ( ( ruleRequirementBodyItem )* )
- // InternalSysML.g:38160:2: ( ruleRequirementBodyItem )*
+ // InternalSysML.g:38134:1: ( ( ruleRequirementBodyItem )* )
+ // InternalSysML.g:38135:2: ( ruleRequirementBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyAccess().getRequirementBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:38161:2: ( ruleRequirementBodyItem )*
+ // InternalSysML.g:38136:2: ( ruleRequirementBodyItem )*
loop381:
do {
int alt381=2;
int LA381_0 = input.LA(1);
- if ( (LA381_0==EOF||(LA381_0>=RULE_EXP_VALUE && LA381_0<=RULE_STRING_VALUE)||(LA381_0>=14 && LA381_0<=44)||(LA381_0>=53 && LA381_0<=63)||(LA381_0>=65 && LA381_0<=67)||(LA381_0>=69 && LA381_0<=74)||(LA381_0>=77 && LA381_0<=79)||(LA381_0>=84 && LA381_0<=85)||(LA381_0>=88 && LA381_0<=101)||(LA381_0>=104 && LA381_0<=107)||(LA381_0>=110 && LA381_0<=111)||(LA381_0>=115 && LA381_0<=116)||(LA381_0>=120 && LA381_0<=121)||LA381_0==123||(LA381_0>=125 && LA381_0<=126)||(LA381_0>=129 && LA381_0<=130)||(LA381_0>=132 && LA381_0<=140)||(LA381_0>=143 && LA381_0<=144)||(LA381_0>=147 && LA381_0<=152)||LA381_0==154) ) {
+ if ( (LA381_0==EOF||(LA381_0>=RULE_EXP_VALUE && LA381_0<=RULE_STRING_VALUE)||(LA381_0>=14 && LA381_0<=44)||(LA381_0>=53 && LA381_0<=63)||(LA381_0>=65 && LA381_0<=67)||(LA381_0>=69 && LA381_0<=74)||(LA381_0>=77 && LA381_0<=79)||(LA381_0>=84 && LA381_0<=85)||(LA381_0>=88 && LA381_0<=101)||(LA381_0>=104 && LA381_0<=107)||(LA381_0>=110 && LA381_0<=111)||(LA381_0>=115 && LA381_0<=116)||(LA381_0>=120 && LA381_0<=121)||LA381_0==123||(LA381_0>=125 && LA381_0<=126)||(LA381_0>=129 && LA381_0<=130)||(LA381_0>=132 && LA381_0<=140)||LA381_0==142||LA381_0==144||(LA381_0>=147 && LA381_0<=152)||LA381_0==154) ) {
alt381=1;
}
switch (alt381) {
case 1 :
- // InternalSysML.g:38161:3: ruleRequirementBodyItem
+ // InternalSysML.g:38136:3: ruleRequirementBodyItem
{
pushFollow(FOLLOW_68);
ruleRequirementBodyItem();
@@ -128842,14 +128751,14 @@ public final void rule__RequirementBody__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__RequirementBody__Group_1__2"
- // InternalSysML.g:38169:1: rule__RequirementBody__Group_1__2 : rule__RequirementBody__Group_1__2__Impl ;
+ // InternalSysML.g:38144:1: rule__RequirementBody__Group_1__2 : rule__RequirementBody__Group_1__2__Impl ;
public final void rule__RequirementBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38173:1: ( rule__RequirementBody__Group_1__2__Impl )
- // InternalSysML.g:38174:2: rule__RequirementBody__Group_1__2__Impl
+ // InternalSysML.g:38148:1: ( rule__RequirementBody__Group_1__2__Impl )
+ // InternalSysML.g:38149:2: rule__RequirementBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementBody__Group_1__2__Impl();
@@ -128875,17 +128784,17 @@ public final void rule__RequirementBody__Group_1__2() throws RecognitionExceptio
// $ANTLR start "rule__RequirementBody__Group_1__2__Impl"
- // InternalSysML.g:38180:1: rule__RequirementBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:38155:1: rule__RequirementBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__RequirementBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38184:1: ( ( '}' ) )
- // InternalSysML.g:38185:1: ( '}' )
+ // InternalSysML.g:38159:1: ( ( '}' ) )
+ // InternalSysML.g:38160:1: ( '}' )
{
- // InternalSysML.g:38185:1: ( '}' )
- // InternalSysML.g:38186:2: '}'
+ // InternalSysML.g:38160:1: ( '}' )
+ // InternalSysML.g:38161:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -128916,14 +128825,14 @@ public final void rule__RequirementBody__Group_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__SubjectMember__Group__0"
- // InternalSysML.g:38196:1: rule__SubjectMember__Group__0 : rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1 ;
+ // InternalSysML.g:38171:1: rule__SubjectMember__Group__0 : rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1 ;
public final void rule__SubjectMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38200:1: ( rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1 )
- // InternalSysML.g:38201:2: rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1
+ // InternalSysML.g:38175:1: ( rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1 )
+ // InternalSysML.g:38176:2: rule__SubjectMember__Group__0__Impl rule__SubjectMember__Group__1
{
pushFollow(FOLLOW_166);
rule__SubjectMember__Group__0__Impl();
@@ -128954,17 +128863,17 @@ public final void rule__SubjectMember__Group__0() throws RecognitionException {
// $ANTLR start "rule__SubjectMember__Group__0__Impl"
- // InternalSysML.g:38208:1: rule__SubjectMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:38183:1: rule__SubjectMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__SubjectMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38212:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:38213:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:38187:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:38188:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:38213:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:38214:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:38188:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:38189:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubjectMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -128999,14 +128908,14 @@ public final void rule__SubjectMember__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__SubjectMember__Group__1"
- // InternalSysML.g:38223:1: rule__SubjectMember__Group__1 : rule__SubjectMember__Group__1__Impl ;
+ // InternalSysML.g:38198:1: rule__SubjectMember__Group__1 : rule__SubjectMember__Group__1__Impl ;
public final void rule__SubjectMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38227:1: ( rule__SubjectMember__Group__1__Impl )
- // InternalSysML.g:38228:2: rule__SubjectMember__Group__1__Impl
+ // InternalSysML.g:38202:1: ( rule__SubjectMember__Group__1__Impl )
+ // InternalSysML.g:38203:2: rule__SubjectMember__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubjectMember__Group__1__Impl();
@@ -129032,23 +128941,23 @@ public final void rule__SubjectMember__Group__1() throws RecognitionException {
// $ANTLR start "rule__SubjectMember__Group__1__Impl"
- // InternalSysML.g:38234:1: rule__SubjectMember__Group__1__Impl : ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) ) ;
+ // InternalSysML.g:38209:1: rule__SubjectMember__Group__1__Impl : ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) ) ;
public final void rule__SubjectMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38238:1: ( ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) ) )
- // InternalSysML.g:38239:1: ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) )
+ // InternalSysML.g:38213:1: ( ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:38214:1: ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) )
{
- // InternalSysML.g:38239:1: ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) )
- // InternalSysML.g:38240:2: ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 )
+ // InternalSysML.g:38214:1: ( ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 ) )
+ // InternalSysML.g:38215:2: ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubjectMemberAccess().getOwnedSubjectParameter_compAssignment_1());
}
- // InternalSysML.g:38241:2: ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 )
- // InternalSysML.g:38241:3: rule__SubjectMember__OwnedSubjectParameter_compAssignment_1
+ // InternalSysML.g:38216:2: ( rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 )
+ // InternalSysML.g:38216:3: rule__SubjectMember__OwnedSubjectParameter_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubjectMember__OwnedSubjectParameter_compAssignment_1();
@@ -129083,14 +128992,14 @@ public final void rule__SubjectMember__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__SubjectUsage__Group__0"
- // InternalSysML.g:38250:1: rule__SubjectUsage__Group__0 : rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1 ;
+ // InternalSysML.g:38225:1: rule__SubjectUsage__Group__0 : rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1 ;
public final void rule__SubjectUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38254:1: ( rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1 )
- // InternalSysML.g:38255:2: rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1
+ // InternalSysML.g:38229:1: ( rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1 )
+ // InternalSysML.g:38230:2: rule__SubjectUsage__Group__0__Impl rule__SubjectUsage__Group__1
{
pushFollow(FOLLOW_75);
rule__SubjectUsage__Group__0__Impl();
@@ -129121,17 +129030,17 @@ public final void rule__SubjectUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__SubjectUsage__Group__0__Impl"
- // InternalSysML.g:38262:1: rule__SubjectUsage__Group__0__Impl : ( 'subject' ) ;
+ // InternalSysML.g:38237:1: rule__SubjectUsage__Group__0__Impl : ( 'subject' ) ;
public final void rule__SubjectUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38266:1: ( ( 'subject' ) )
- // InternalSysML.g:38267:1: ( 'subject' )
+ // InternalSysML.g:38241:1: ( ( 'subject' ) )
+ // InternalSysML.g:38242:1: ( 'subject' )
{
- // InternalSysML.g:38267:1: ( 'subject' )
- // InternalSysML.g:38268:2: 'subject'
+ // InternalSysML.g:38242:1: ( 'subject' )
+ // InternalSysML.g:38243:2: 'subject'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubjectUsageAccess().getSubjectKeyword_0());
@@ -129162,14 +129071,14 @@ public final void rule__SubjectUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__SubjectUsage__Group__1"
- // InternalSysML.g:38277:1: rule__SubjectUsage__Group__1 : rule__SubjectUsage__Group__1__Impl ;
+ // InternalSysML.g:38252:1: rule__SubjectUsage__Group__1 : rule__SubjectUsage__Group__1__Impl ;
public final void rule__SubjectUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38281:1: ( rule__SubjectUsage__Group__1__Impl )
- // InternalSysML.g:38282:2: rule__SubjectUsage__Group__1__Impl
+ // InternalSysML.g:38256:1: ( rule__SubjectUsage__Group__1__Impl )
+ // InternalSysML.g:38257:2: rule__SubjectUsage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubjectUsage__Group__1__Impl();
@@ -129195,17 +129104,17 @@ public final void rule__SubjectUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__SubjectUsage__Group__1__Impl"
- // InternalSysML.g:38288:1: rule__SubjectUsage__Group__1__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:38263:1: rule__SubjectUsage__Group__1__Impl : ( ruleUsage ) ;
public final void rule__SubjectUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38292:1: ( ( ruleUsage ) )
- // InternalSysML.g:38293:1: ( ruleUsage )
+ // InternalSysML.g:38267:1: ( ( ruleUsage ) )
+ // InternalSysML.g:38268:1: ( ruleUsage )
{
- // InternalSysML.g:38293:1: ( ruleUsage )
- // InternalSysML.g:38294:2: ruleUsage
+ // InternalSysML.g:38268:1: ( ruleUsage )
+ // InternalSysML.g:38269:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubjectUsageAccess().getUsageParserRuleCall_1());
@@ -129240,14 +129149,14 @@ public final void rule__SubjectUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__RequirementConstraintMember__Group__0"
- // InternalSysML.g:38304:1: rule__RequirementConstraintMember__Group__0 : rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1 ;
+ // InternalSysML.g:38279:1: rule__RequirementConstraintMember__Group__0 : rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1 ;
public final void rule__RequirementConstraintMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38308:1: ( rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1 )
- // InternalSysML.g:38309:2: rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1
+ // InternalSysML.g:38283:1: ( rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1 )
+ // InternalSysML.g:38284:2: rule__RequirementConstraintMember__Group__0__Impl rule__RequirementConstraintMember__Group__1
{
pushFollow(FOLLOW_167);
rule__RequirementConstraintMember__Group__0__Impl();
@@ -129278,17 +129187,17 @@ public final void rule__RequirementConstraintMember__Group__0() throws Recogniti
// $ANTLR start "rule__RequirementConstraintMember__Group__0__Impl"
- // InternalSysML.g:38316:1: rule__RequirementConstraintMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:38291:1: rule__RequirementConstraintMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__RequirementConstraintMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38320:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:38321:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:38295:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:38296:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:38321:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:38322:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:38296:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:38297:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -129323,14 +129232,14 @@ public final void rule__RequirementConstraintMember__Group__0__Impl() throws Rec
// $ANTLR start "rule__RequirementConstraintMember__Group__1"
- // InternalSysML.g:38331:1: rule__RequirementConstraintMember__Group__1 : rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2 ;
+ // InternalSysML.g:38306:1: rule__RequirementConstraintMember__Group__1 : rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2 ;
public final void rule__RequirementConstraintMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38335:1: ( rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2 )
- // InternalSysML.g:38336:2: rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2
+ // InternalSysML.g:38310:1: ( rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2 )
+ // InternalSysML.g:38311:2: rule__RequirementConstraintMember__Group__1__Impl rule__RequirementConstraintMember__Group__2
{
pushFollow(FOLLOW_168);
rule__RequirementConstraintMember__Group__1__Impl();
@@ -129361,23 +129270,23 @@ public final void rule__RequirementConstraintMember__Group__1() throws Recogniti
// $ANTLR start "rule__RequirementConstraintMember__Group__1__Impl"
- // InternalSysML.g:38343:1: rule__RequirementConstraintMember__Group__1__Impl : ( ( rule__RequirementConstraintMember__KindAssignment_1 ) ) ;
+ // InternalSysML.g:38318:1: rule__RequirementConstraintMember__Group__1__Impl : ( ( rule__RequirementConstraintMember__KindAssignment_1 ) ) ;
public final void rule__RequirementConstraintMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38347:1: ( ( ( rule__RequirementConstraintMember__KindAssignment_1 ) ) )
- // InternalSysML.g:38348:1: ( ( rule__RequirementConstraintMember__KindAssignment_1 ) )
+ // InternalSysML.g:38322:1: ( ( ( rule__RequirementConstraintMember__KindAssignment_1 ) ) )
+ // InternalSysML.g:38323:1: ( ( rule__RequirementConstraintMember__KindAssignment_1 ) )
{
- // InternalSysML.g:38348:1: ( ( rule__RequirementConstraintMember__KindAssignment_1 ) )
- // InternalSysML.g:38349:2: ( rule__RequirementConstraintMember__KindAssignment_1 )
+ // InternalSysML.g:38323:1: ( ( rule__RequirementConstraintMember__KindAssignment_1 ) )
+ // InternalSysML.g:38324:2: ( rule__RequirementConstraintMember__KindAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintMemberAccess().getKindAssignment_1());
}
- // InternalSysML.g:38350:2: ( rule__RequirementConstraintMember__KindAssignment_1 )
- // InternalSysML.g:38350:3: rule__RequirementConstraintMember__KindAssignment_1
+ // InternalSysML.g:38325:2: ( rule__RequirementConstraintMember__KindAssignment_1 )
+ // InternalSysML.g:38325:3: rule__RequirementConstraintMember__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintMember__KindAssignment_1();
@@ -129412,14 +129321,14 @@ public final void rule__RequirementConstraintMember__Group__1__Impl() throws Rec
// $ANTLR start "rule__RequirementConstraintMember__Group__2"
- // InternalSysML.g:38358:1: rule__RequirementConstraintMember__Group__2 : rule__RequirementConstraintMember__Group__2__Impl ;
+ // InternalSysML.g:38333:1: rule__RequirementConstraintMember__Group__2 : rule__RequirementConstraintMember__Group__2__Impl ;
public final void rule__RequirementConstraintMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38362:1: ( rule__RequirementConstraintMember__Group__2__Impl )
- // InternalSysML.g:38363:2: rule__RequirementConstraintMember__Group__2__Impl
+ // InternalSysML.g:38337:1: ( rule__RequirementConstraintMember__Group__2__Impl )
+ // InternalSysML.g:38338:2: rule__RequirementConstraintMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintMember__Group__2__Impl();
@@ -129445,23 +129354,23 @@ public final void rule__RequirementConstraintMember__Group__2() throws Recogniti
// $ANTLR start "rule__RequirementConstraintMember__Group__2__Impl"
- // InternalSysML.g:38369:1: rule__RequirementConstraintMember__Group__2__Impl : ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ // InternalSysML.g:38344:1: rule__RequirementConstraintMember__Group__2__Impl : ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) ) ;
public final void rule__RequirementConstraintMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38373:1: ( ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:38374:1: ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:38348:1: ( ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:38349:1: ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:38374:1: ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:38375:2: ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:38349:1: ( ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:38350:2: ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- // InternalSysML.g:38376:2: ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:38376:3: rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:38351:2: ( rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:38351:3: rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2();
@@ -129496,14 +129405,14 @@ public final void rule__RequirementConstraintMember__Group__2__Impl() throws Rec
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__0"
- // InternalSysML.g:38385:1: rule__RequirementConstraintUsage__Group_0__0 : rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1 ;
+ // InternalSysML.g:38360:1: rule__RequirementConstraintUsage__Group_0__0 : rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1 ;
public final void rule__RequirementConstraintUsage__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38389:1: ( rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1 )
- // InternalSysML.g:38390:2: rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1
+ // InternalSysML.g:38364:1: ( rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1 )
+ // InternalSysML.g:38365:2: rule__RequirementConstraintUsage__Group_0__0__Impl rule__RequirementConstraintUsage__Group_0__1
{
pushFollow(FOLLOW_169);
rule__RequirementConstraintUsage__Group_0__0__Impl();
@@ -129534,23 +129443,23 @@ public final void rule__RequirementConstraintUsage__Group_0__0() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__0__Impl"
- // InternalSysML.g:38397:1: rule__RequirementConstraintUsage__Group_0__0__Impl : ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) ) ;
+ // InternalSysML.g:38372:1: rule__RequirementConstraintUsage__Group_0__0__Impl : ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) ) ;
public final void rule__RequirementConstraintUsage__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38401:1: ( ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) ) )
- // InternalSysML.g:38402:1: ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:38376:1: ( ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) ) )
+ // InternalSysML.g:38377:1: ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) )
{
- // InternalSysML.g:38402:1: ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) )
- // InternalSysML.g:38403:2: ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:38377:1: ( ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:38378:2: ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getOwnedRelationship_compAssignment_0_0());
}
- // InternalSysML.g:38404:2: ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 )
- // InternalSysML.g:38404:3: rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0
+ // InternalSysML.g:38379:2: ( rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:38379:3: rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0();
@@ -129585,14 +129494,14 @@ public final void rule__RequirementConstraintUsage__Group_0__0__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__1"
- // InternalSysML.g:38412:1: rule__RequirementConstraintUsage__Group_0__1 : rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2 ;
+ // InternalSysML.g:38387:1: rule__RequirementConstraintUsage__Group_0__1 : rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2 ;
public final void rule__RequirementConstraintUsage__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38416:1: ( rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2 )
- // InternalSysML.g:38417:2: rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2
+ // InternalSysML.g:38391:1: ( rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2 )
+ // InternalSysML.g:38392:2: rule__RequirementConstraintUsage__Group_0__1__Impl rule__RequirementConstraintUsage__Group_0__2
{
pushFollow(FOLLOW_169);
rule__RequirementConstraintUsage__Group_0__1__Impl();
@@ -129623,22 +129532,22 @@ public final void rule__RequirementConstraintUsage__Group_0__1() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__1__Impl"
- // InternalSysML.g:38424:1: rule__RequirementConstraintUsage__Group_0__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalSysML.g:38399:1: rule__RequirementConstraintUsage__Group_0__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__RequirementConstraintUsage__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38428:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:38429:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:38403:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:38404:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:38429:1: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:38430:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:38404:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:38405:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getFeatureSpecializationParserRuleCall_0_1());
}
- // InternalSysML.g:38431:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:38406:2: ( ruleFeatureSpecialization )*
loop382:
do {
int alt382=2;
@@ -129651,7 +129560,7 @@ public final void rule__RequirementConstraintUsage__Group_0__1__Impl() throws Re
switch (alt382) {
case 1 :
- // InternalSysML.g:38431:3: ruleFeatureSpecialization
+ // InternalSysML.g:38406:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -129692,14 +129601,14 @@ public final void rule__RequirementConstraintUsage__Group_0__1__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__2"
- // InternalSysML.g:38439:1: rule__RequirementConstraintUsage__Group_0__2 : rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3 ;
+ // InternalSysML.g:38414:1: rule__RequirementConstraintUsage__Group_0__2 : rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3 ;
public final void rule__RequirementConstraintUsage__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38443:1: ( rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3 )
- // InternalSysML.g:38444:2: rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3
+ // InternalSysML.g:38418:1: ( rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3 )
+ // InternalSysML.g:38419:2: rule__RequirementConstraintUsage__Group_0__2__Impl rule__RequirementConstraintUsage__Group_0__3
{
pushFollow(FOLLOW_169);
rule__RequirementConstraintUsage__Group_0__2__Impl();
@@ -129730,22 +129639,22 @@ public final void rule__RequirementConstraintUsage__Group_0__2() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__2__Impl"
- // InternalSysML.g:38451:1: rule__RequirementConstraintUsage__Group_0__2__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
+ // InternalSysML.g:38426:1: rule__RequirementConstraintUsage__Group_0__2__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
public final void rule__RequirementConstraintUsage__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38455:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
- // InternalSysML.g:38456:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:38430:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
+ // InternalSysML.g:38431:1: ( ( ruleCalculationUsageParameterPart )? )
{
- // InternalSysML.g:38456:1: ( ( ruleCalculationUsageParameterPart )? )
- // InternalSysML.g:38457:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:38431:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:38432:2: ( ruleCalculationUsageParameterPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getCalculationUsageParameterPartParserRuleCall_0_2());
}
- // InternalSysML.g:38458:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:38433:2: ( ruleCalculationUsageParameterPart )?
int alt383=2;
int LA383_0 = input.LA(1);
@@ -129754,7 +129663,7 @@ public final void rule__RequirementConstraintUsage__Group_0__2__Impl() throws Re
}
switch (alt383) {
case 1 :
- // InternalSysML.g:38458:3: ruleCalculationUsageParameterPart
+ // InternalSysML.g:38433:3: ruleCalculationUsageParameterPart
{
pushFollow(FOLLOW_2);
ruleCalculationUsageParameterPart();
@@ -129792,14 +129701,14 @@ public final void rule__RequirementConstraintUsage__Group_0__2__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__3"
- // InternalSysML.g:38466:1: rule__RequirementConstraintUsage__Group_0__3 : rule__RequirementConstraintUsage__Group_0__3__Impl ;
+ // InternalSysML.g:38441:1: rule__RequirementConstraintUsage__Group_0__3 : rule__RequirementConstraintUsage__Group_0__3__Impl ;
public final void rule__RequirementConstraintUsage__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38470:1: ( rule__RequirementConstraintUsage__Group_0__3__Impl )
- // InternalSysML.g:38471:2: rule__RequirementConstraintUsage__Group_0__3__Impl
+ // InternalSysML.g:38445:1: ( rule__RequirementConstraintUsage__Group_0__3__Impl )
+ // InternalSysML.g:38446:2: rule__RequirementConstraintUsage__Group_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintUsage__Group_0__3__Impl();
@@ -129825,17 +129734,17 @@ public final void rule__RequirementConstraintUsage__Group_0__3() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_0__3__Impl"
- // InternalSysML.g:38477:1: rule__RequirementConstraintUsage__Group_0__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:38452:1: rule__RequirementConstraintUsage__Group_0__3__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementConstraintUsage__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38481:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:38482:1: ( ruleRequirementBody )
+ // InternalSysML.g:38456:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:38457:1: ( ruleRequirementBody )
{
- // InternalSysML.g:38482:1: ( ruleRequirementBody )
- // InternalSysML.g:38483:2: ruleRequirementBody
+ // InternalSysML.g:38457:1: ( ruleRequirementBody )
+ // InternalSysML.g:38458:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getRequirementBodyParserRuleCall_0_3());
@@ -129870,14 +129779,14 @@ public final void rule__RequirementConstraintUsage__Group_0__3__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__0"
- // InternalSysML.g:38493:1: rule__RequirementConstraintUsage__Group_1__0 : rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1 ;
+ // InternalSysML.g:38468:1: rule__RequirementConstraintUsage__Group_1__0 : rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1 ;
public final void rule__RequirementConstraintUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38497:1: ( rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1 )
- // InternalSysML.g:38498:2: rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1
+ // InternalSysML.g:38472:1: ( rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1 )
+ // InternalSysML.g:38473:2: rule__RequirementConstraintUsage__Group_1__0__Impl rule__RequirementConstraintUsage__Group_1__1
{
pushFollow(FOLLOW_128);
rule__RequirementConstraintUsage__Group_1__0__Impl();
@@ -129908,17 +129817,17 @@ public final void rule__RequirementConstraintUsage__Group_1__0() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__0__Impl"
- // InternalSysML.g:38505:1: rule__RequirementConstraintUsage__Group_1__0__Impl : ( 'constraint' ) ;
+ // InternalSysML.g:38480:1: rule__RequirementConstraintUsage__Group_1__0__Impl : ( 'constraint' ) ;
public final void rule__RequirementConstraintUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38509:1: ( ( 'constraint' ) )
- // InternalSysML.g:38510:1: ( 'constraint' )
+ // InternalSysML.g:38484:1: ( ( 'constraint' ) )
+ // InternalSysML.g:38485:1: ( 'constraint' )
{
- // InternalSysML.g:38510:1: ( 'constraint' )
- // InternalSysML.g:38511:2: 'constraint'
+ // InternalSysML.g:38485:1: ( 'constraint' )
+ // InternalSysML.g:38486:2: 'constraint'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getConstraintKeyword_1_0());
@@ -129949,14 +129858,14 @@ public final void rule__RequirementConstraintUsage__Group_1__0__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__1"
- // InternalSysML.g:38520:1: rule__RequirementConstraintUsage__Group_1__1 : rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2 ;
+ // InternalSysML.g:38495:1: rule__RequirementConstraintUsage__Group_1__1 : rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2 ;
public final void rule__RequirementConstraintUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38524:1: ( rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2 )
- // InternalSysML.g:38525:2: rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2
+ // InternalSysML.g:38499:1: ( rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2 )
+ // InternalSysML.g:38500:2: rule__RequirementConstraintUsage__Group_1__1__Impl rule__RequirementConstraintUsage__Group_1__2
{
pushFollow(FOLLOW_18);
rule__RequirementConstraintUsage__Group_1__1__Impl();
@@ -129987,17 +129896,17 @@ public final void rule__RequirementConstraintUsage__Group_1__1() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__1__Impl"
- // InternalSysML.g:38532:1: rule__RequirementConstraintUsage__Group_1__1__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:38507:1: rule__RequirementConstraintUsage__Group_1__1__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__RequirementConstraintUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38536:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:38537:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38511:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:38512:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:38537:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:38538:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:38512:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38513:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getCalculationUsageDeclarationParserRuleCall_1_1());
@@ -130032,14 +129941,14 @@ public final void rule__RequirementConstraintUsage__Group_1__1__Impl() throws Re
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__2"
- // InternalSysML.g:38547:1: rule__RequirementConstraintUsage__Group_1__2 : rule__RequirementConstraintUsage__Group_1__2__Impl ;
+ // InternalSysML.g:38522:1: rule__RequirementConstraintUsage__Group_1__2 : rule__RequirementConstraintUsage__Group_1__2__Impl ;
public final void rule__RequirementConstraintUsage__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38551:1: ( rule__RequirementConstraintUsage__Group_1__2__Impl )
- // InternalSysML.g:38552:2: rule__RequirementConstraintUsage__Group_1__2__Impl
+ // InternalSysML.g:38526:1: ( rule__RequirementConstraintUsage__Group_1__2__Impl )
+ // InternalSysML.g:38527:2: rule__RequirementConstraintUsage__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementConstraintUsage__Group_1__2__Impl();
@@ -130065,17 +129974,17 @@ public final void rule__RequirementConstraintUsage__Group_1__2() throws Recognit
// $ANTLR start "rule__RequirementConstraintUsage__Group_1__2__Impl"
- // InternalSysML.g:38558:1: rule__RequirementConstraintUsage__Group_1__2__Impl : ( ruleCalculationBody ) ;
+ // InternalSysML.g:38533:1: rule__RequirementConstraintUsage__Group_1__2__Impl : ( ruleCalculationBody ) ;
public final void rule__RequirementConstraintUsage__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38562:1: ( ( ruleCalculationBody ) )
- // InternalSysML.g:38563:1: ( ruleCalculationBody )
+ // InternalSysML.g:38537:1: ( ( ruleCalculationBody ) )
+ // InternalSysML.g:38538:1: ( ruleCalculationBody )
{
- // InternalSysML.g:38563:1: ( ruleCalculationBody )
- // InternalSysML.g:38564:2: ruleCalculationBody
+ // InternalSysML.g:38538:1: ( ruleCalculationBody )
+ // InternalSysML.g:38539:2: ruleCalculationBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getCalculationBodyParserRuleCall_1_2());
@@ -130110,14 +130019,14 @@ public final void rule__RequirementConstraintUsage__Group_1__2__Impl() throws Re
// $ANTLR start "rule__RequirementUsage__Group__0"
- // InternalSysML.g:38574:1: rule__RequirementUsage__Group__0 : rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1 ;
+ // InternalSysML.g:38549:1: rule__RequirementUsage__Group__0 : rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1 ;
public final void rule__RequirementUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38578:1: ( rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1 )
- // InternalSysML.g:38579:2: rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1
+ // InternalSysML.g:38553:1: ( rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1 )
+ // InternalSysML.g:38554:2: rule__RequirementUsage__Group__0__Impl rule__RequirementUsage__Group__1
{
pushFollow(FOLLOW_125);
rule__RequirementUsage__Group__0__Impl();
@@ -130148,22 +130057,22 @@ public final void rule__RequirementUsage__Group__0() throws RecognitionException
// $ANTLR start "rule__RequirementUsage__Group__0__Impl"
- // InternalSysML.g:38586:1: rule__RequirementUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:38561:1: rule__RequirementUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RequirementUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38590:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:38591:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38565:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:38566:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:38591:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:38592:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38566:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38567:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:38593:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38568:2: ( ruleUsagePrefix )?
int alt384=2;
int LA384_0 = input.LA(1);
@@ -130172,7 +130081,7 @@ public final void rule__RequirementUsage__Group__0__Impl() throws RecognitionExc
}
switch (alt384) {
case 1 :
- // InternalSysML.g:38593:3: ruleUsagePrefix
+ // InternalSysML.g:38568:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -130210,14 +130119,14 @@ public final void rule__RequirementUsage__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__RequirementUsage__Group__1"
- // InternalSysML.g:38601:1: rule__RequirementUsage__Group__1 : rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2 ;
+ // InternalSysML.g:38576:1: rule__RequirementUsage__Group__1 : rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2 ;
public final void rule__RequirementUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38605:1: ( rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2 )
- // InternalSysML.g:38606:2: rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2
+ // InternalSysML.g:38580:1: ( rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2 )
+ // InternalSysML.g:38581:2: rule__RequirementUsage__Group__1__Impl rule__RequirementUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__RequirementUsage__Group__1__Impl();
@@ -130248,17 +130157,17 @@ public final void rule__RequirementUsage__Group__1() throws RecognitionException
// $ANTLR start "rule__RequirementUsage__Group__1__Impl"
- // InternalSysML.g:38613:1: rule__RequirementUsage__Group__1__Impl : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:38588:1: rule__RequirementUsage__Group__1__Impl : ( ruleRequirementUsageKeyword ) ;
public final void rule__RequirementUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38617:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:38618:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38592:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:38593:1: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:38618:1: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:38619:2: ruleRequirementUsageKeyword
+ // InternalSysML.g:38593:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38594:2: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementUsageAccess().getRequirementUsageKeywordParserRuleCall_1());
@@ -130293,14 +130202,14 @@ public final void rule__RequirementUsage__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__RequirementUsage__Group__2"
- // InternalSysML.g:38628:1: rule__RequirementUsage__Group__2 : rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3 ;
+ // InternalSysML.g:38603:1: rule__RequirementUsage__Group__2 : rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3 ;
public final void rule__RequirementUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38632:1: ( rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3 )
- // InternalSysML.g:38633:2: rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3
+ // InternalSysML.g:38607:1: ( rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3 )
+ // InternalSysML.g:38608:2: rule__RequirementUsage__Group__2__Impl rule__RequirementUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__RequirementUsage__Group__2__Impl();
@@ -130331,17 +130240,17 @@ public final void rule__RequirementUsage__Group__2() throws RecognitionException
// $ANTLR start "rule__RequirementUsage__Group__2__Impl"
- // InternalSysML.g:38640:1: rule__RequirementUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:38615:1: rule__RequirementUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__RequirementUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38644:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:38645:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38619:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:38620:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:38645:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:38646:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:38620:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38621:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -130376,14 +130285,14 @@ public final void rule__RequirementUsage__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__RequirementUsage__Group__3"
- // InternalSysML.g:38655:1: rule__RequirementUsage__Group__3 : rule__RequirementUsage__Group__3__Impl ;
+ // InternalSysML.g:38630:1: rule__RequirementUsage__Group__3 : rule__RequirementUsage__Group__3__Impl ;
public final void rule__RequirementUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38659:1: ( rule__RequirementUsage__Group__3__Impl )
- // InternalSysML.g:38660:2: rule__RequirementUsage__Group__3__Impl
+ // InternalSysML.g:38634:1: ( rule__RequirementUsage__Group__3__Impl )
+ // InternalSysML.g:38635:2: rule__RequirementUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementUsage__Group__3__Impl();
@@ -130409,17 +130318,17 @@ public final void rule__RequirementUsage__Group__3() throws RecognitionException
// $ANTLR start "rule__RequirementUsage__Group__3__Impl"
- // InternalSysML.g:38666:1: rule__RequirementUsage__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:38641:1: rule__RequirementUsage__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38670:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:38671:1: ( ruleRequirementBody )
+ // InternalSysML.g:38645:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:38646:1: ( ruleRequirementBody )
{
- // InternalSysML.g:38671:1: ( ruleRequirementBody )
- // InternalSysML.g:38672:2: ruleRequirementBody
+ // InternalSysML.g:38646:1: ( ruleRequirementBody )
+ // InternalSysML.g:38647:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementUsageAccess().getRequirementBodyParserRuleCall_3());
@@ -130454,14 +130363,14 @@ public final void rule__RequirementUsage__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__RequirementFlowUsage__Group__0"
- // InternalSysML.g:38682:1: rule__RequirementFlowUsage__Group__0 : rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1 ;
+ // InternalSysML.g:38657:1: rule__RequirementFlowUsage__Group__0 : rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1 ;
public final void rule__RequirementFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38686:1: ( rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1 )
- // InternalSysML.g:38687:2: rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1
+ // InternalSysML.g:38661:1: ( rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1 )
+ // InternalSysML.g:38662:2: rule__RequirementFlowUsage__Group__0__Impl rule__RequirementFlowUsage__Group__1
{
pushFollow(FOLLOW_170);
rule__RequirementFlowUsage__Group__0__Impl();
@@ -130492,22 +130401,22 @@ public final void rule__RequirementFlowUsage__Group__0() throws RecognitionExcep
// $ANTLR start "rule__RequirementFlowUsage__Group__0__Impl"
- // InternalSysML.g:38694:1: rule__RequirementFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:38669:1: rule__RequirementFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RequirementFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38698:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:38699:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38673:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:38674:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:38699:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:38700:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38674:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38675:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:38701:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38676:2: ( ruleUsagePrefix )?
int alt385=2;
int LA385_0 = input.LA(1);
@@ -130516,7 +130425,7 @@ public final void rule__RequirementFlowUsage__Group__0__Impl() throws Recognitio
}
switch (alt385) {
case 1 :
- // InternalSysML.g:38701:3: ruleUsagePrefix
+ // InternalSysML.g:38676:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -130554,14 +130463,14 @@ public final void rule__RequirementFlowUsage__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__RequirementFlowUsage__Group__1"
- // InternalSysML.g:38709:1: rule__RequirementFlowUsage__Group__1 : rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2 ;
+ // InternalSysML.g:38684:1: rule__RequirementFlowUsage__Group__1 : rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2 ;
public final void rule__RequirementFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38713:1: ( rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2 )
- // InternalSysML.g:38714:2: rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2
+ // InternalSysML.g:38688:1: ( rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2 )
+ // InternalSysML.g:38689:2: rule__RequirementFlowUsage__Group__1__Impl rule__RequirementFlowUsage__Group__2
{
pushFollow(FOLLOW_170);
rule__RequirementFlowUsage__Group__1__Impl();
@@ -130592,22 +130501,22 @@ public final void rule__RequirementFlowUsage__Group__1() throws RecognitionExcep
// $ANTLR start "rule__RequirementFlowUsage__Group__1__Impl"
- // InternalSysML.g:38721:1: rule__RequirementFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:38696:1: rule__RequirementFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__RequirementFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38725:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:38726:1: ( ( 'ref' )? )
+ // InternalSysML.g:38700:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:38701:1: ( ( 'ref' )? )
{
- // InternalSysML.g:38726:1: ( ( 'ref' )? )
- // InternalSysML.g:38727:2: ( 'ref' )?
+ // InternalSysML.g:38701:1: ( ( 'ref' )? )
+ // InternalSysML.g:38702:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:38728:2: ( 'ref' )?
+ // InternalSysML.g:38703:2: ( 'ref' )?
int alt386=2;
int LA386_0 = input.LA(1);
@@ -130616,7 +130525,7 @@ public final void rule__RequirementFlowUsage__Group__1__Impl() throws Recognitio
}
switch (alt386) {
case 1 :
- // InternalSysML.g:38728:3: 'ref'
+ // InternalSysML.g:38703:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -130650,14 +130559,14 @@ public final void rule__RequirementFlowUsage__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__RequirementFlowUsage__Group__2"
- // InternalSysML.g:38736:1: rule__RequirementFlowUsage__Group__2 : rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3 ;
+ // InternalSysML.g:38711:1: rule__RequirementFlowUsage__Group__2 : rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3 ;
public final void rule__RequirementFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38740:1: ( rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3 )
- // InternalSysML.g:38741:2: rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3
+ // InternalSysML.g:38715:1: ( rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3 )
+ // InternalSysML.g:38716:2: rule__RequirementFlowUsage__Group__2__Impl rule__RequirementFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__RequirementFlowUsage__Group__2__Impl();
@@ -130688,17 +130597,17 @@ public final void rule__RequirementFlowUsage__Group__2() throws RecognitionExcep
// $ANTLR start "rule__RequirementFlowUsage__Group__2__Impl"
- // InternalSysML.g:38748:1: rule__RequirementFlowUsage__Group__2__Impl : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:38723:1: rule__RequirementFlowUsage__Group__2__Impl : ( ruleRequirementUsageKeyword ) ;
public final void rule__RequirementFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38752:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:38753:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38727:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:38728:1: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:38753:1: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:38754:2: ruleRequirementUsageKeyword
+ // InternalSysML.g:38728:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38729:2: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementFlowUsageAccess().getRequirementUsageKeywordParserRuleCall_2());
@@ -130733,14 +130642,14 @@ public final void rule__RequirementFlowUsage__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__RequirementFlowUsage__Group__3"
- // InternalSysML.g:38763:1: rule__RequirementFlowUsage__Group__3 : rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4 ;
+ // InternalSysML.g:38738:1: rule__RequirementFlowUsage__Group__3 : rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4 ;
public final void rule__RequirementFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38767:1: ( rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4 )
- // InternalSysML.g:38768:2: rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4
+ // InternalSysML.g:38742:1: ( rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4 )
+ // InternalSysML.g:38743:2: rule__RequirementFlowUsage__Group__3__Impl rule__RequirementFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__RequirementFlowUsage__Group__3__Impl();
@@ -130771,17 +130680,17 @@ public final void rule__RequirementFlowUsage__Group__3() throws RecognitionExcep
// $ANTLR start "rule__RequirementFlowUsage__Group__3__Impl"
- // InternalSysML.g:38775:1: rule__RequirementFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:38750:1: rule__RequirementFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__RequirementFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38779:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:38780:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38754:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:38755:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:38780:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:38781:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:38755:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38756:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -130816,14 +130725,14 @@ public final void rule__RequirementFlowUsage__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__RequirementFlowUsage__Group__4"
- // InternalSysML.g:38790:1: rule__RequirementFlowUsage__Group__4 : rule__RequirementFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:38765:1: rule__RequirementFlowUsage__Group__4 : rule__RequirementFlowUsage__Group__4__Impl ;
public final void rule__RequirementFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38794:1: ( rule__RequirementFlowUsage__Group__4__Impl )
- // InternalSysML.g:38795:2: rule__RequirementFlowUsage__Group__4__Impl
+ // InternalSysML.g:38769:1: ( rule__RequirementFlowUsage__Group__4__Impl )
+ // InternalSysML.g:38770:2: rule__RequirementFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementFlowUsage__Group__4__Impl();
@@ -130849,17 +130758,17 @@ public final void rule__RequirementFlowUsage__Group__4() throws RecognitionExcep
// $ANTLR start "rule__RequirementFlowUsage__Group__4__Impl"
- // InternalSysML.g:38801:1: rule__RequirementFlowUsage__Group__4__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:38776:1: rule__RequirementFlowUsage__Group__4__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38805:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:38806:1: ( ruleRequirementBody )
+ // InternalSysML.g:38780:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:38781:1: ( ruleRequirementBody )
{
- // InternalSysML.g:38806:1: ( ruleRequirementBody )
- // InternalSysML.g:38807:2: ruleRequirementBody
+ // InternalSysML.g:38781:1: ( ruleRequirementBody )
+ // InternalSysML.g:38782:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementFlowUsageAccess().getRequirementBodyParserRuleCall_4());
@@ -130894,14 +130803,14 @@ public final void rule__RequirementFlowUsage__Group__4__Impl() throws Recognitio
// $ANTLR start "rule__RequirementRefUsage__Group__0"
- // InternalSysML.g:38817:1: rule__RequirementRefUsage__Group__0 : rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1 ;
+ // InternalSysML.g:38792:1: rule__RequirementRefUsage__Group__0 : rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1 ;
public final void rule__RequirementRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38821:1: ( rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1 )
- // InternalSysML.g:38822:2: rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1
+ // InternalSysML.g:38796:1: ( rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1 )
+ // InternalSysML.g:38797:2: rule__RequirementRefUsage__Group__0__Impl rule__RequirementRefUsage__Group__1
{
pushFollow(FOLLOW_170);
rule__RequirementRefUsage__Group__0__Impl();
@@ -130932,22 +130841,22 @@ public final void rule__RequirementRefUsage__Group__0() throws RecognitionExcept
// $ANTLR start "rule__RequirementRefUsage__Group__0__Impl"
- // InternalSysML.g:38829:1: rule__RequirementRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:38804:1: rule__RequirementRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RequirementRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38833:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:38834:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38808:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:38809:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:38834:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:38835:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38809:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38810:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:38836:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38811:2: ( ruleUsagePrefix )?
int alt387=2;
int LA387_0 = input.LA(1);
@@ -130956,7 +130865,7 @@ public final void rule__RequirementRefUsage__Group__0__Impl() throws Recognition
}
switch (alt387) {
case 1 :
- // InternalSysML.g:38836:3: ruleUsagePrefix
+ // InternalSysML.g:38811:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -130994,14 +130903,14 @@ public final void rule__RequirementRefUsage__Group__0__Impl() throws Recognition
// $ANTLR start "rule__RequirementRefUsage__Group__1"
- // InternalSysML.g:38844:1: rule__RequirementRefUsage__Group__1 : rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2 ;
+ // InternalSysML.g:38819:1: rule__RequirementRefUsage__Group__1 : rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2 ;
public final void rule__RequirementRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38848:1: ( rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2 )
- // InternalSysML.g:38849:2: rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2
+ // InternalSysML.g:38823:1: ( rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2 )
+ // InternalSysML.g:38824:2: rule__RequirementRefUsage__Group__1__Impl rule__RequirementRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__RequirementRefUsage__Group__1__Impl();
@@ -131032,23 +130941,23 @@ public final void rule__RequirementRefUsage__Group__1() throws RecognitionExcept
// $ANTLR start "rule__RequirementRefUsage__Group__1__Impl"
- // InternalSysML.g:38856:1: rule__RequirementRefUsage__Group__1__Impl : ( ( rule__RequirementRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:38831:1: rule__RequirementRefUsage__Group__1__Impl : ( ( rule__RequirementRefUsage__Alternatives_1 ) ) ;
public final void rule__RequirementRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38860:1: ( ( ( rule__RequirementRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:38861:1: ( ( rule__RequirementRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:38835:1: ( ( ( rule__RequirementRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:38836:1: ( ( rule__RequirementRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:38861:1: ( ( rule__RequirementRefUsage__Alternatives_1 ) )
- // InternalSysML.g:38862:2: ( rule__RequirementRefUsage__Alternatives_1 )
+ // InternalSysML.g:38836:1: ( ( rule__RequirementRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:38837:2: ( rule__RequirementRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:38863:2: ( rule__RequirementRefUsage__Alternatives_1 )
- // InternalSysML.g:38863:3: rule__RequirementRefUsage__Alternatives_1
+ // InternalSysML.g:38838:2: ( rule__RequirementRefUsage__Alternatives_1 )
+ // InternalSysML.g:38838:3: rule__RequirementRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__RequirementRefUsage__Alternatives_1();
@@ -131083,14 +130992,14 @@ public final void rule__RequirementRefUsage__Group__1__Impl() throws Recognition
// $ANTLR start "rule__RequirementRefUsage__Group__2"
- // InternalSysML.g:38871:1: rule__RequirementRefUsage__Group__2 : rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3 ;
+ // InternalSysML.g:38846:1: rule__RequirementRefUsage__Group__2 : rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3 ;
public final void rule__RequirementRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38875:1: ( rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3 )
- // InternalSysML.g:38876:2: rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3
+ // InternalSysML.g:38850:1: ( rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3 )
+ // InternalSysML.g:38851:2: rule__RequirementRefUsage__Group__2__Impl rule__RequirementRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__RequirementRefUsage__Group__2__Impl();
@@ -131121,17 +131030,17 @@ public final void rule__RequirementRefUsage__Group__2() throws RecognitionExcept
// $ANTLR start "rule__RequirementRefUsage__Group__2__Impl"
- // InternalSysML.g:38883:1: rule__RequirementRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:38858:1: rule__RequirementRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__RequirementRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38887:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:38888:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38862:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:38863:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:38888:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:38889:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:38863:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:38864:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -131166,14 +131075,14 @@ public final void rule__RequirementRefUsage__Group__2__Impl() throws Recognition
// $ANTLR start "rule__RequirementRefUsage__Group__3"
- // InternalSysML.g:38898:1: rule__RequirementRefUsage__Group__3 : rule__RequirementRefUsage__Group__3__Impl ;
+ // InternalSysML.g:38873:1: rule__RequirementRefUsage__Group__3 : rule__RequirementRefUsage__Group__3__Impl ;
public final void rule__RequirementRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38902:1: ( rule__RequirementRefUsage__Group__3__Impl )
- // InternalSysML.g:38903:2: rule__RequirementRefUsage__Group__3__Impl
+ // InternalSysML.g:38877:1: ( rule__RequirementRefUsage__Group__3__Impl )
+ // InternalSysML.g:38878:2: rule__RequirementRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementRefUsage__Group__3__Impl();
@@ -131199,17 +131108,17 @@ public final void rule__RequirementRefUsage__Group__3() throws RecognitionExcept
// $ANTLR start "rule__RequirementRefUsage__Group__3__Impl"
- // InternalSysML.g:38909:1: rule__RequirementRefUsage__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:38884:1: rule__RequirementRefUsage__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38913:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:38914:1: ( ruleRequirementBody )
+ // InternalSysML.g:38888:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:38889:1: ( ruleRequirementBody )
{
- // InternalSysML.g:38914:1: ( ruleRequirementBody )
- // InternalSysML.g:38915:2: ruleRequirementBody
+ // InternalSysML.g:38889:1: ( ruleRequirementBody )
+ // InternalSysML.g:38890:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getRequirementBodyParserRuleCall_3());
@@ -131244,14 +131153,14 @@ public final void rule__RequirementRefUsage__Group__3__Impl() throws Recognition
// $ANTLR start "rule__RequirementRefUsage__Group_1_0__0"
- // InternalSysML.g:38925:1: rule__RequirementRefUsage__Group_1_0__0 : rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:38900:1: rule__RequirementRefUsage__Group_1_0__0 : rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1 ;
public final void rule__RequirementRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38929:1: ( rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1 )
- // InternalSysML.g:38930:2: rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1
+ // InternalSysML.g:38904:1: ( rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1 )
+ // InternalSysML.g:38905:2: rule__RequirementRefUsage__Group_1_0__0__Impl rule__RequirementRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_125);
rule__RequirementRefUsage__Group_1_0__0__Impl();
@@ -131282,17 +131191,17 @@ public final void rule__RequirementRefUsage__Group_1_0__0() throws RecognitionEx
// $ANTLR start "rule__RequirementRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:38937:1: rule__RequirementRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:38912:1: rule__RequirementRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__RequirementRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38941:1: ( ( 'ref' ) )
- // InternalSysML.g:38942:1: ( 'ref' )
+ // InternalSysML.g:38916:1: ( ( 'ref' ) )
+ // InternalSysML.g:38917:1: ( 'ref' )
{
- // InternalSysML.g:38942:1: ( 'ref' )
- // InternalSysML.g:38943:2: 'ref'
+ // InternalSysML.g:38917:1: ( 'ref' )
+ // InternalSysML.g:38918:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getRefKeyword_1_0_0());
@@ -131323,14 +131232,14 @@ public final void rule__RequirementRefUsage__Group_1_0__0__Impl() throws Recogni
// $ANTLR start "rule__RequirementRefUsage__Group_1_0__1"
- // InternalSysML.g:38952:1: rule__RequirementRefUsage__Group_1_0__1 : rule__RequirementRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:38927:1: rule__RequirementRefUsage__Group_1_0__1 : rule__RequirementRefUsage__Group_1_0__1__Impl ;
public final void rule__RequirementRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38956:1: ( rule__RequirementRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:38957:2: rule__RequirementRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:38931:1: ( rule__RequirementRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:38932:2: rule__RequirementRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementRefUsage__Group_1_0__1__Impl();
@@ -131356,17 +131265,17 @@ public final void rule__RequirementRefUsage__Group_1_0__1() throws RecognitionEx
// $ANTLR start "rule__RequirementRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:38963:1: rule__RequirementRefUsage__Group_1_0__1__Impl : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:38938:1: rule__RequirementRefUsage__Group_1_0__1__Impl : ( ruleRequirementUsageKeyword ) ;
public final void rule__RequirementRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38967:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:38968:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38942:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:38943:1: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:38968:1: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:38969:2: ruleRequirementUsageKeyword
+ // InternalSysML.g:38943:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:38944:2: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getRequirementUsageKeywordParserRuleCall_1_0_1());
@@ -131401,14 +131310,14 @@ public final void rule__RequirementRefUsage__Group_1_0__1__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__0"
- // InternalSysML.g:38979:1: rule__SatisfyRequirementUsage__Group__0 : rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1 ;
+ // InternalSysML.g:38954:1: rule__SatisfyRequirementUsage__Group__0 : rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1 ;
public final void rule__SatisfyRequirementUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38983:1: ( rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1 )
- // InternalSysML.g:38984:2: rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1
+ // InternalSysML.g:38958:1: ( rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1 )
+ // InternalSysML.g:38959:2: rule__SatisfyRequirementUsage__Group__0__Impl rule__SatisfyRequirementUsage__Group__1
{
pushFollow(FOLLOW_71);
rule__SatisfyRequirementUsage__Group__0__Impl();
@@ -131439,22 +131348,22 @@ public final void rule__SatisfyRequirementUsage__Group__0() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__0__Impl"
- // InternalSysML.g:38991:1: rule__SatisfyRequirementUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:38966:1: rule__SatisfyRequirementUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__SatisfyRequirementUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:38995:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:38996:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38970:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:38971:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:38996:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:38997:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38971:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:38972:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:38998:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:38973:2: ( ruleUsagePrefix )?
int alt388=2;
int LA388_0 = input.LA(1);
@@ -131463,7 +131372,7 @@ public final void rule__SatisfyRequirementUsage__Group__0__Impl() throws Recogni
}
switch (alt388) {
case 1 :
- // InternalSysML.g:38998:3: ruleUsagePrefix
+ // InternalSysML.g:38973:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -131501,14 +131410,14 @@ public final void rule__SatisfyRequirementUsage__Group__0__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__1"
- // InternalSysML.g:39006:1: rule__SatisfyRequirementUsage__Group__1 : rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2 ;
+ // InternalSysML.g:38981:1: rule__SatisfyRequirementUsage__Group__1 : rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2 ;
public final void rule__SatisfyRequirementUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39010:1: ( rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2 )
- // InternalSysML.g:39011:2: rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2
+ // InternalSysML.g:38985:1: ( rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2 )
+ // InternalSysML.g:38986:2: rule__SatisfyRequirementUsage__Group__1__Impl rule__SatisfyRequirementUsage__Group__2
{
pushFollow(FOLLOW_171);
rule__SatisfyRequirementUsage__Group__1__Impl();
@@ -131539,17 +131448,17 @@ public final void rule__SatisfyRequirementUsage__Group__1() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__1__Impl"
- // InternalSysML.g:39018:1: rule__SatisfyRequirementUsage__Group__1__Impl : ( 'satisfy' ) ;
+ // InternalSysML.g:38993:1: rule__SatisfyRequirementUsage__Group__1__Impl : ( 'satisfy' ) ;
public final void rule__SatisfyRequirementUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39022:1: ( ( 'satisfy' ) )
- // InternalSysML.g:39023:1: ( 'satisfy' )
+ // InternalSysML.g:38997:1: ( ( 'satisfy' ) )
+ // InternalSysML.g:38998:1: ( 'satisfy' )
{
- // InternalSysML.g:39023:1: ( 'satisfy' )
- // InternalSysML.g:39024:2: 'satisfy'
+ // InternalSysML.g:38998:1: ( 'satisfy' )
+ // InternalSysML.g:38999:2: 'satisfy'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getSatisfyKeyword_1());
@@ -131580,14 +131489,14 @@ public final void rule__SatisfyRequirementUsage__Group__1__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__2"
- // InternalSysML.g:39033:1: rule__SatisfyRequirementUsage__Group__2 : rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3 ;
+ // InternalSysML.g:39008:1: rule__SatisfyRequirementUsage__Group__2 : rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3 ;
public final void rule__SatisfyRequirementUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39037:1: ( rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3 )
- // InternalSysML.g:39038:2: rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3
+ // InternalSysML.g:39012:1: ( rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3 )
+ // InternalSysML.g:39013:2: rule__SatisfyRequirementUsage__Group__2__Impl rule__SatisfyRequirementUsage__Group__3
{
pushFollow(FOLLOW_172);
rule__SatisfyRequirementUsage__Group__2__Impl();
@@ -131618,23 +131527,23 @@ public final void rule__SatisfyRequirementUsage__Group__2() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__2__Impl"
- // InternalSysML.g:39045:1: rule__SatisfyRequirementUsage__Group__2__Impl : ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) ) ;
+ // InternalSysML.g:39020:1: rule__SatisfyRequirementUsage__Group__2__Impl : ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) ) ;
public final void rule__SatisfyRequirementUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39049:1: ( ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) ) )
- // InternalSysML.g:39050:1: ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) )
+ // InternalSysML.g:39024:1: ( ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) ) )
+ // InternalSysML.g:39025:1: ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) )
{
- // InternalSysML.g:39050:1: ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) )
- // InternalSysML.g:39051:2: ( rule__SatisfyRequirementUsage__Alternatives_2 )
+ // InternalSysML.g:39025:1: ( ( rule__SatisfyRequirementUsage__Alternatives_2 ) )
+ // InternalSysML.g:39026:2: ( rule__SatisfyRequirementUsage__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getAlternatives_2());
}
- // InternalSysML.g:39052:2: ( rule__SatisfyRequirementUsage__Alternatives_2 )
- // InternalSysML.g:39052:3: rule__SatisfyRequirementUsage__Alternatives_2
+ // InternalSysML.g:39027:2: ( rule__SatisfyRequirementUsage__Alternatives_2 )
+ // InternalSysML.g:39027:3: rule__SatisfyRequirementUsage__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Alternatives_2();
@@ -131669,14 +131578,14 @@ public final void rule__SatisfyRequirementUsage__Group__2__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__3"
- // InternalSysML.g:39060:1: rule__SatisfyRequirementUsage__Group__3 : rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4 ;
+ // InternalSysML.g:39035:1: rule__SatisfyRequirementUsage__Group__3 : rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4 ;
public final void rule__SatisfyRequirementUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39064:1: ( rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4 )
- // InternalSysML.g:39065:2: rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4
+ // InternalSysML.g:39039:1: ( rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4 )
+ // InternalSysML.g:39040:2: rule__SatisfyRequirementUsage__Group__3__Impl rule__SatisfyRequirementUsage__Group__4
{
pushFollow(FOLLOW_172);
rule__SatisfyRequirementUsage__Group__3__Impl();
@@ -131707,22 +131616,22 @@ public final void rule__SatisfyRequirementUsage__Group__3() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__3__Impl"
- // InternalSysML.g:39072:1: rule__SatisfyRequirementUsage__Group__3__Impl : ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? ) ;
+ // InternalSysML.g:39047:1: rule__SatisfyRequirementUsage__Group__3__Impl : ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? ) ;
public final void rule__SatisfyRequirementUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39076:1: ( ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? ) )
- // InternalSysML.g:39077:1: ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? )
+ // InternalSysML.g:39051:1: ( ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? ) )
+ // InternalSysML.g:39052:1: ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? )
{
- // InternalSysML.g:39077:1: ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? )
- // InternalSysML.g:39078:2: ( rule__SatisfyRequirementUsage__Alternatives_3 )?
+ // InternalSysML.g:39052:1: ( ( rule__SatisfyRequirementUsage__Alternatives_3 )? )
+ // InternalSysML.g:39053:2: ( rule__SatisfyRequirementUsage__Alternatives_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getAlternatives_3());
}
- // InternalSysML.g:39079:2: ( rule__SatisfyRequirementUsage__Alternatives_3 )?
+ // InternalSysML.g:39054:2: ( rule__SatisfyRequirementUsage__Alternatives_3 )?
int alt389=2;
int LA389_0 = input.LA(1);
@@ -131731,7 +131640,7 @@ public final void rule__SatisfyRequirementUsage__Group__3__Impl() throws Recogni
}
switch (alt389) {
case 1 :
- // InternalSysML.g:39079:3: rule__SatisfyRequirementUsage__Alternatives_3
+ // InternalSysML.g:39054:3: rule__SatisfyRequirementUsage__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Alternatives_3();
@@ -131769,14 +131678,14 @@ public final void rule__SatisfyRequirementUsage__Group__3__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__4"
- // InternalSysML.g:39087:1: rule__SatisfyRequirementUsage__Group__4 : rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5 ;
+ // InternalSysML.g:39062:1: rule__SatisfyRequirementUsage__Group__4 : rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5 ;
public final void rule__SatisfyRequirementUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39091:1: ( rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5 )
- // InternalSysML.g:39092:2: rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5
+ // InternalSysML.g:39066:1: ( rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5 )
+ // InternalSysML.g:39067:2: rule__SatisfyRequirementUsage__Group__4__Impl rule__SatisfyRequirementUsage__Group__5
{
pushFollow(FOLLOW_172);
rule__SatisfyRequirementUsage__Group__4__Impl();
@@ -131807,22 +131716,22 @@ public final void rule__SatisfyRequirementUsage__Group__4() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__4__Impl"
- // InternalSysML.g:39099:1: rule__SatisfyRequirementUsage__Group__4__Impl : ( ( rule__SatisfyRequirementUsage__Group_4__0 )? ) ;
+ // InternalSysML.g:39074:1: rule__SatisfyRequirementUsage__Group__4__Impl : ( ( rule__SatisfyRequirementUsage__Group_4__0 )? ) ;
public final void rule__SatisfyRequirementUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39103:1: ( ( ( rule__SatisfyRequirementUsage__Group_4__0 )? ) )
- // InternalSysML.g:39104:1: ( ( rule__SatisfyRequirementUsage__Group_4__0 )? )
+ // InternalSysML.g:39078:1: ( ( ( rule__SatisfyRequirementUsage__Group_4__0 )? ) )
+ // InternalSysML.g:39079:1: ( ( rule__SatisfyRequirementUsage__Group_4__0 )? )
{
- // InternalSysML.g:39104:1: ( ( rule__SatisfyRequirementUsage__Group_4__0 )? )
- // InternalSysML.g:39105:2: ( rule__SatisfyRequirementUsage__Group_4__0 )?
+ // InternalSysML.g:39079:1: ( ( rule__SatisfyRequirementUsage__Group_4__0 )? )
+ // InternalSysML.g:39080:2: ( rule__SatisfyRequirementUsage__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getGroup_4());
}
- // InternalSysML.g:39106:2: ( rule__SatisfyRequirementUsage__Group_4__0 )?
+ // InternalSysML.g:39081:2: ( rule__SatisfyRequirementUsage__Group_4__0 )?
int alt390=2;
int LA390_0 = input.LA(1);
@@ -131831,7 +131740,7 @@ public final void rule__SatisfyRequirementUsage__Group__4__Impl() throws Recogni
}
switch (alt390) {
case 1 :
- // InternalSysML.g:39106:3: rule__SatisfyRequirementUsage__Group_4__0
+ // InternalSysML.g:39081:3: rule__SatisfyRequirementUsage__Group_4__0
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_4__0();
@@ -131869,14 +131778,14 @@ public final void rule__SatisfyRequirementUsage__Group__4__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__5"
- // InternalSysML.g:39114:1: rule__SatisfyRequirementUsage__Group__5 : rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6 ;
+ // InternalSysML.g:39089:1: rule__SatisfyRequirementUsage__Group__5 : rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6 ;
public final void rule__SatisfyRequirementUsage__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39118:1: ( rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6 )
- // InternalSysML.g:39119:2: rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6
+ // InternalSysML.g:39093:1: ( rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6 )
+ // InternalSysML.g:39094:2: rule__SatisfyRequirementUsage__Group__5__Impl rule__SatisfyRequirementUsage__Group__6
{
pushFollow(FOLLOW_18);
rule__SatisfyRequirementUsage__Group__5__Impl();
@@ -131907,17 +131816,17 @@ public final void rule__SatisfyRequirementUsage__Group__5() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__5__Impl"
- // InternalSysML.g:39126:1: rule__SatisfyRequirementUsage__Group__5__Impl : ( ruleInvariantPart ) ;
+ // InternalSysML.g:39101:1: rule__SatisfyRequirementUsage__Group__5__Impl : ( ruleInvariantPart ) ;
public final void rule__SatisfyRequirementUsage__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39130:1: ( ( ruleInvariantPart ) )
- // InternalSysML.g:39131:1: ( ruleInvariantPart )
+ // InternalSysML.g:39105:1: ( ( ruleInvariantPart ) )
+ // InternalSysML.g:39106:1: ( ruleInvariantPart )
{
- // InternalSysML.g:39131:1: ( ruleInvariantPart )
- // InternalSysML.g:39132:2: ruleInvariantPart
+ // InternalSysML.g:39106:1: ( ruleInvariantPart )
+ // InternalSysML.g:39107:2: ruleInvariantPart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getInvariantPartParserRuleCall_5());
@@ -131952,14 +131861,14 @@ public final void rule__SatisfyRequirementUsage__Group__5__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group__6"
- // InternalSysML.g:39141:1: rule__SatisfyRequirementUsage__Group__6 : rule__SatisfyRequirementUsage__Group__6__Impl ;
+ // InternalSysML.g:39116:1: rule__SatisfyRequirementUsage__Group__6 : rule__SatisfyRequirementUsage__Group__6__Impl ;
public final void rule__SatisfyRequirementUsage__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39145:1: ( rule__SatisfyRequirementUsage__Group__6__Impl )
- // InternalSysML.g:39146:2: rule__SatisfyRequirementUsage__Group__6__Impl
+ // InternalSysML.g:39120:1: ( rule__SatisfyRequirementUsage__Group__6__Impl )
+ // InternalSysML.g:39121:2: rule__SatisfyRequirementUsage__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group__6__Impl();
@@ -131985,17 +131894,17 @@ public final void rule__SatisfyRequirementUsage__Group__6() throws RecognitionEx
// $ANTLR start "rule__SatisfyRequirementUsage__Group__6__Impl"
- // InternalSysML.g:39152:1: rule__SatisfyRequirementUsage__Group__6__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:39127:1: rule__SatisfyRequirementUsage__Group__6__Impl : ( ruleRequirementBody ) ;
public final void rule__SatisfyRequirementUsage__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39156:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:39157:1: ( ruleRequirementBody )
+ // InternalSysML.g:39131:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:39132:1: ( ruleRequirementBody )
{
- // InternalSysML.g:39157:1: ( ruleRequirementBody )
- // InternalSysML.g:39158:2: ruleRequirementBody
+ // InternalSysML.g:39132:1: ( ruleRequirementBody )
+ // InternalSysML.g:39133:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getRequirementBodyParserRuleCall_6());
@@ -132030,14 +131939,14 @@ public final void rule__SatisfyRequirementUsage__Group__6__Impl() throws Recogni
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_0__0"
- // InternalSysML.g:39168:1: rule__SatisfyRequirementUsage__Group_2_0__0 : rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1 ;
+ // InternalSysML.g:39143:1: rule__SatisfyRequirementUsage__Group_2_0__0 : rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1 ;
public final void rule__SatisfyRequirementUsage__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39172:1: ( rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1 )
- // InternalSysML.g:39173:2: rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1
+ // InternalSysML.g:39147:1: ( rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1 )
+ // InternalSysML.g:39148:2: rule__SatisfyRequirementUsage__Group_2_0__0__Impl rule__SatisfyRequirementUsage__Group_2_0__1
{
pushFollow(FOLLOW_44);
rule__SatisfyRequirementUsage__Group_2_0__0__Impl();
@@ -132068,23 +131977,23 @@ public final void rule__SatisfyRequirementUsage__Group_2_0__0() throws Recogniti
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_0__0__Impl"
- // InternalSysML.g:39180:1: rule__SatisfyRequirementUsage__Group_2_0__0__Impl : ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
+ // InternalSysML.g:39155:1: rule__SatisfyRequirementUsage__Group_2_0__0__Impl : ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) ) ;
public final void rule__SatisfyRequirementUsage__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39184:1: ( ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
- // InternalSysML.g:39185:1: ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:39159:1: ( ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) ) )
+ // InternalSysML.g:39160:1: ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) )
{
- // InternalSysML.g:39185:1: ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) )
- // InternalSysML.g:39186:2: ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:39160:1: ( ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 ) )
+ // InternalSysML.g:39161:2: ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getOwnedRelationship_compAssignment_2_0_0());
}
- // InternalSysML.g:39187:2: ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 )
- // InternalSysML.g:39187:3: rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0
+ // InternalSysML.g:39162:2: ( rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 )
+ // InternalSysML.g:39162:3: rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0();
@@ -132119,14 +132028,14 @@ public final void rule__SatisfyRequirementUsage__Group_2_0__0__Impl() throws Rec
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_0__1"
- // InternalSysML.g:39195:1: rule__SatisfyRequirementUsage__Group_2_0__1 : rule__SatisfyRequirementUsage__Group_2_0__1__Impl ;
+ // InternalSysML.g:39170:1: rule__SatisfyRequirementUsage__Group_2_0__1 : rule__SatisfyRequirementUsage__Group_2_0__1__Impl ;
public final void rule__SatisfyRequirementUsage__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39199:1: ( rule__SatisfyRequirementUsage__Group_2_0__1__Impl )
- // InternalSysML.g:39200:2: rule__SatisfyRequirementUsage__Group_2_0__1__Impl
+ // InternalSysML.g:39174:1: ( rule__SatisfyRequirementUsage__Group_2_0__1__Impl )
+ // InternalSysML.g:39175:2: rule__SatisfyRequirementUsage__Group_2_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_2_0__1__Impl();
@@ -132152,22 +132061,22 @@ public final void rule__SatisfyRequirementUsage__Group_2_0__1() throws Recogniti
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_0__1__Impl"
- // InternalSysML.g:39206:1: rule__SatisfyRequirementUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
+ // InternalSysML.g:39181:1: rule__SatisfyRequirementUsage__Group_2_0__1__Impl : ( ( ruleFeatureSpecializationPart )? ) ;
public final void rule__SatisfyRequirementUsage__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39210:1: ( ( ( ruleFeatureSpecializationPart )? ) )
- // InternalSysML.g:39211:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:39185:1: ( ( ( ruleFeatureSpecializationPart )? ) )
+ // InternalSysML.g:39186:1: ( ( ruleFeatureSpecializationPart )? )
{
- // InternalSysML.g:39211:1: ( ( ruleFeatureSpecializationPart )? )
- // InternalSysML.g:39212:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:39186:1: ( ( ruleFeatureSpecializationPart )? )
+ // InternalSysML.g:39187:2: ( ruleFeatureSpecializationPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getFeatureSpecializationPartParserRuleCall_2_0_1());
}
- // InternalSysML.g:39213:2: ( ruleFeatureSpecializationPart )?
+ // InternalSysML.g:39188:2: ( ruleFeatureSpecializationPart )?
int alt391=2;
int LA391_0 = input.LA(1);
@@ -132176,7 +132085,7 @@ public final void rule__SatisfyRequirementUsage__Group_2_0__1__Impl() throws Rec
}
switch (alt391) {
case 1 :
- // InternalSysML.g:39213:3: ruleFeatureSpecializationPart
+ // InternalSysML.g:39188:3: ruleFeatureSpecializationPart
{
pushFollow(FOLLOW_2);
ruleFeatureSpecializationPart();
@@ -132214,14 +132123,14 @@ public final void rule__SatisfyRequirementUsage__Group_2_0__1__Impl() throws Rec
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_1__0"
- // InternalSysML.g:39222:1: rule__SatisfyRequirementUsage__Group_2_1__0 : rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1 ;
+ // InternalSysML.g:39197:1: rule__SatisfyRequirementUsage__Group_2_1__0 : rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1 ;
public final void rule__SatisfyRequirementUsage__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39226:1: ( rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1 )
- // InternalSysML.g:39227:2: rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1
+ // InternalSysML.g:39201:1: ( rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1 )
+ // InternalSysML.g:39202:2: rule__SatisfyRequirementUsage__Group_2_1__0__Impl rule__SatisfyRequirementUsage__Group_2_1__1
{
pushFollow(FOLLOW_44);
rule__SatisfyRequirementUsage__Group_2_1__0__Impl();
@@ -132252,17 +132161,17 @@ public final void rule__SatisfyRequirementUsage__Group_2_1__0() throws Recogniti
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_1__0__Impl"
- // InternalSysML.g:39234:1: rule__SatisfyRequirementUsage__Group_2_1__0__Impl : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:39209:1: rule__SatisfyRequirementUsage__Group_2_1__0__Impl : ( ruleRequirementUsageKeyword ) ;
public final void rule__SatisfyRequirementUsage__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39238:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:39239:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:39213:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:39214:1: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:39239:1: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:39240:2: ruleRequirementUsageKeyword
+ // InternalSysML.g:39214:1: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:39215:2: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getRequirementUsageKeywordParserRuleCall_2_1_0());
@@ -132297,14 +132206,14 @@ public final void rule__SatisfyRequirementUsage__Group_2_1__0__Impl() throws Rec
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_1__1"
- // InternalSysML.g:39249:1: rule__SatisfyRequirementUsage__Group_2_1__1 : rule__SatisfyRequirementUsage__Group_2_1__1__Impl ;
+ // InternalSysML.g:39224:1: rule__SatisfyRequirementUsage__Group_2_1__1 : rule__SatisfyRequirementUsage__Group_2_1__1__Impl ;
public final void rule__SatisfyRequirementUsage__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39253:1: ( rule__SatisfyRequirementUsage__Group_2_1__1__Impl )
- // InternalSysML.g:39254:2: rule__SatisfyRequirementUsage__Group_2_1__1__Impl
+ // InternalSysML.g:39228:1: ( rule__SatisfyRequirementUsage__Group_2_1__1__Impl )
+ // InternalSysML.g:39229:2: rule__SatisfyRequirementUsage__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_2_1__1__Impl();
@@ -132330,22 +132239,22 @@ public final void rule__SatisfyRequirementUsage__Group_2_1__1() throws Recogniti
// $ANTLR start "rule__SatisfyRequirementUsage__Group_2_1__1__Impl"
- // InternalSysML.g:39260:1: rule__SatisfyRequirementUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:39235:1: rule__SatisfyRequirementUsage__Group_2_1__1__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__SatisfyRequirementUsage__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39264:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:39265:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:39239:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:39240:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:39265:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:39266:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:39240:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:39241:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getUsageDeclarationParserRuleCall_2_1_1());
}
- // InternalSysML.g:39267:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:39242:2: ( ruleUsageDeclaration )?
int alt392=2;
int LA392_0 = input.LA(1);
@@ -132354,7 +132263,7 @@ public final void rule__SatisfyRequirementUsage__Group_2_1__1__Impl() throws Rec
}
switch (alt392) {
case 1 :
- // InternalSysML.g:39267:3: ruleUsageDeclaration
+ // InternalSysML.g:39242:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -132392,14 +132301,14 @@ public final void rule__SatisfyRequirementUsage__Group_2_1__1__Impl() throws Rec
// $ANTLR start "rule__SatisfyRequirementUsage__Group_4__0"
- // InternalSysML.g:39276:1: rule__SatisfyRequirementUsage__Group_4__0 : rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1 ;
+ // InternalSysML.g:39251:1: rule__SatisfyRequirementUsage__Group_4__0 : rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1 ;
public final void rule__SatisfyRequirementUsage__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39280:1: ( rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1 )
- // InternalSysML.g:39281:2: rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1
+ // InternalSysML.g:39255:1: ( rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1 )
+ // InternalSysML.g:39256:2: rule__SatisfyRequirementUsage__Group_4__0__Impl rule__SatisfyRequirementUsage__Group_4__1
{
pushFollow(FOLLOW_1);
rule__SatisfyRequirementUsage__Group_4__0__Impl();
@@ -132430,17 +132339,17 @@ public final void rule__SatisfyRequirementUsage__Group_4__0() throws Recognition
// $ANTLR start "rule__SatisfyRequirementUsage__Group_4__0__Impl"
- // InternalSysML.g:39288:1: rule__SatisfyRequirementUsage__Group_4__0__Impl : ( 'by' ) ;
+ // InternalSysML.g:39263:1: rule__SatisfyRequirementUsage__Group_4__0__Impl : ( 'by' ) ;
public final void rule__SatisfyRequirementUsage__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39292:1: ( ( 'by' ) )
- // InternalSysML.g:39293:1: ( 'by' )
+ // InternalSysML.g:39267:1: ( ( 'by' ) )
+ // InternalSysML.g:39268:1: ( 'by' )
{
- // InternalSysML.g:39293:1: ( 'by' )
- // InternalSysML.g:39294:2: 'by'
+ // InternalSysML.g:39268:1: ( 'by' )
+ // InternalSysML.g:39269:2: 'by'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getByKeyword_4_0());
@@ -132471,14 +132380,14 @@ public final void rule__SatisfyRequirementUsage__Group_4__0__Impl() throws Recog
// $ANTLR start "rule__SatisfyRequirementUsage__Group_4__1"
- // InternalSysML.g:39303:1: rule__SatisfyRequirementUsage__Group_4__1 : rule__SatisfyRequirementUsage__Group_4__1__Impl ;
+ // InternalSysML.g:39278:1: rule__SatisfyRequirementUsage__Group_4__1 : rule__SatisfyRequirementUsage__Group_4__1__Impl ;
public final void rule__SatisfyRequirementUsage__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39307:1: ( rule__SatisfyRequirementUsage__Group_4__1__Impl )
- // InternalSysML.g:39308:2: rule__SatisfyRequirementUsage__Group_4__1__Impl
+ // InternalSysML.g:39282:1: ( rule__SatisfyRequirementUsage__Group_4__1__Impl )
+ // InternalSysML.g:39283:2: rule__SatisfyRequirementUsage__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__Group_4__1__Impl();
@@ -132504,23 +132413,23 @@ public final void rule__SatisfyRequirementUsage__Group_4__1() throws Recognition
// $ANTLR start "rule__SatisfyRequirementUsage__Group_4__1__Impl"
- // InternalSysML.g:39314:1: rule__SatisfyRequirementUsage__Group_4__1__Impl : ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) ) ;
+ // InternalSysML.g:39289:1: rule__SatisfyRequirementUsage__Group_4__1__Impl : ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) ) ;
public final void rule__SatisfyRequirementUsage__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39318:1: ( ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) ) )
- // InternalSysML.g:39319:1: ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:39293:1: ( ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) ) )
+ // InternalSysML.g:39294:1: ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) )
{
- // InternalSysML.g:39319:1: ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) )
- // InternalSysML.g:39320:2: ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 )
+ // InternalSysML.g:39294:1: ( ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 ) )
+ // InternalSysML.g:39295:2: ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getOwnedMembership_compAssignment_4_1());
}
- // InternalSysML.g:39321:2: ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 )
- // InternalSysML.g:39321:3: rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1
+ // InternalSysML.g:39296:2: ( rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 )
+ // InternalSysML.g:39296:3: rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1();
@@ -132555,14 +132464,14 @@ public final void rule__SatisfyRequirementUsage__Group_4__1__Impl() throws Recog
// $ANTLR start "rule__SatisfactionConnector__Group__0"
- // InternalSysML.g:39330:1: rule__SatisfactionConnector__Group__0 : rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1 ;
+ // InternalSysML.g:39305:1: rule__SatisfactionConnector__Group__0 : rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1 ;
public final void rule__SatisfactionConnector__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39334:1: ( rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1 )
- // InternalSysML.g:39335:2: rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1
+ // InternalSysML.g:39309:1: ( rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1 )
+ // InternalSysML.g:39310:2: rule__SatisfactionConnector__Group__0__Impl rule__SatisfactionConnector__Group__1
{
pushFollow(FOLLOW_44);
rule__SatisfactionConnector__Group__0__Impl();
@@ -132593,23 +132502,23 @@ public final void rule__SatisfactionConnector__Group__0() throws RecognitionExce
// $ANTLR start "rule__SatisfactionConnector__Group__0__Impl"
- // InternalSysML.g:39342:1: rule__SatisfactionConnector__Group__0__Impl : ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ // InternalSysML.g:39317:1: rule__SatisfactionConnector__Group__0__Impl : ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) ) ;
public final void rule__SatisfactionConnector__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39346:1: ( ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:39347:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:39321:1: ( ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:39322:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:39347:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:39348:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:39322:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:39323:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfactionConnectorAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:39349:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:39349:3: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:39324:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:39324:3: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0();
@@ -132644,14 +132553,14 @@ public final void rule__SatisfactionConnector__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__SatisfactionConnector__Group__1"
- // InternalSysML.g:39357:1: rule__SatisfactionConnector__Group__1 : rule__SatisfactionConnector__Group__1__Impl ;
+ // InternalSysML.g:39332:1: rule__SatisfactionConnector__Group__1 : rule__SatisfactionConnector__Group__1__Impl ;
public final void rule__SatisfactionConnector__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39361:1: ( rule__SatisfactionConnector__Group__1__Impl )
- // InternalSysML.g:39362:2: rule__SatisfactionConnector__Group__1__Impl
+ // InternalSysML.g:39336:1: ( rule__SatisfactionConnector__Group__1__Impl )
+ // InternalSysML.g:39337:2: rule__SatisfactionConnector__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__SatisfactionConnector__Group__1__Impl();
@@ -132677,23 +132586,23 @@ public final void rule__SatisfactionConnector__Group__1() throws RecognitionExce
// $ANTLR start "rule__SatisfactionConnector__Group__1__Impl"
- // InternalSysML.g:39368:1: rule__SatisfactionConnector__Group__1__Impl : ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ // InternalSysML.g:39343:1: rule__SatisfactionConnector__Group__1__Impl : ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) ) ;
public final void rule__SatisfactionConnector__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39372:1: ( ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:39373:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:39347:1: ( ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:39348:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:39373:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:39374:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:39348:1: ( ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:39349:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfactionConnectorAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:39375:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:39375:3: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1
+ // InternalSysML.g:39350:2: ( rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:39350:3: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1();
@@ -132728,14 +132637,14 @@ public final void rule__SatisfactionConnector__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__CaseDefKeyword__Group__0"
- // InternalSysML.g:39384:1: rule__CaseDefKeyword__Group__0 : rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1 ;
+ // InternalSysML.g:39359:1: rule__CaseDefKeyword__Group__0 : rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1 ;
public final void rule__CaseDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39388:1: ( rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1 )
- // InternalSysML.g:39389:2: rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1
+ // InternalSysML.g:39363:1: ( rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1 )
+ // InternalSysML.g:39364:2: rule__CaseDefKeyword__Group__0__Impl rule__CaseDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__CaseDefKeyword__Group__0__Impl();
@@ -132766,17 +132675,17 @@ public final void rule__CaseDefKeyword__Group__0() throws RecognitionException {
// $ANTLR start "rule__CaseDefKeyword__Group__0__Impl"
- // InternalSysML.g:39396:1: rule__CaseDefKeyword__Group__0__Impl : ( ruleCaseKeyword ) ;
+ // InternalSysML.g:39371:1: rule__CaseDefKeyword__Group__0__Impl : ( ruleCaseKeyword ) ;
public final void rule__CaseDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39400:1: ( ( ruleCaseKeyword ) )
- // InternalSysML.g:39401:1: ( ruleCaseKeyword )
+ // InternalSysML.g:39375:1: ( ( ruleCaseKeyword ) )
+ // InternalSysML.g:39376:1: ( ruleCaseKeyword )
{
- // InternalSysML.g:39401:1: ( ruleCaseKeyword )
- // InternalSysML.g:39402:2: ruleCaseKeyword
+ // InternalSysML.g:39376:1: ( ruleCaseKeyword )
+ // InternalSysML.g:39377:2: ruleCaseKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefKeywordAccess().getCaseKeywordParserRuleCall_0());
@@ -132811,14 +132720,14 @@ public final void rule__CaseDefKeyword__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseDefKeyword__Group__1"
- // InternalSysML.g:39411:1: rule__CaseDefKeyword__Group__1 : rule__CaseDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:39386:1: rule__CaseDefKeyword__Group__1 : rule__CaseDefKeyword__Group__1__Impl ;
public final void rule__CaseDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39415:1: ( rule__CaseDefKeyword__Group__1__Impl )
- // InternalSysML.g:39416:2: rule__CaseDefKeyword__Group__1__Impl
+ // InternalSysML.g:39390:1: ( rule__CaseDefKeyword__Group__1__Impl )
+ // InternalSysML.g:39391:2: rule__CaseDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__CaseDefKeyword__Group__1__Impl();
@@ -132844,17 +132753,17 @@ public final void rule__CaseDefKeyword__Group__1() throws RecognitionException {
// $ANTLR start "rule__CaseDefKeyword__Group__1__Impl"
- // InternalSysML.g:39422:1: rule__CaseDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:39397:1: rule__CaseDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__CaseDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39426:1: ( ( 'def' ) )
- // InternalSysML.g:39427:1: ( 'def' )
+ // InternalSysML.g:39401:1: ( ( 'def' ) )
+ // InternalSysML.g:39402:1: ( 'def' )
{
- // InternalSysML.g:39427:1: ( 'def' )
- // InternalSysML.g:39428:2: 'def'
+ // InternalSysML.g:39402:1: ( 'def' )
+ // InternalSysML.g:39403:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefKeywordAccess().getDefKeyword_1());
@@ -132885,14 +132794,14 @@ public final void rule__CaseDefKeyword__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseDefinition__Group__0"
- // InternalSysML.g:39438:1: rule__CaseDefinition__Group__0 : rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1 ;
+ // InternalSysML.g:39413:1: rule__CaseDefinition__Group__0 : rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1 ;
public final void rule__CaseDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39442:1: ( rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1 )
- // InternalSysML.g:39443:2: rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1
+ // InternalSysML.g:39417:1: ( rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1 )
+ // InternalSysML.g:39418:2: rule__CaseDefinition__Group__0__Impl rule__CaseDefinition__Group__1
{
pushFollow(FOLLOW_173);
rule__CaseDefinition__Group__0__Impl();
@@ -132923,22 +132832,22 @@ public final void rule__CaseDefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__CaseDefinition__Group__0__Impl"
- // InternalSysML.g:39450:1: rule__CaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:39425:1: rule__CaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__CaseDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39454:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:39455:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:39429:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:39430:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:39455:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:39456:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:39430:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:39431:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:39457:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:39432:2: ( ruleDefinitionPrefix )?
int alt393=2;
int LA393_0 = input.LA(1);
@@ -132947,7 +132856,7 @@ public final void rule__CaseDefinition__Group__0__Impl() throws RecognitionExcep
}
switch (alt393) {
case 1 :
- // InternalSysML.g:39457:3: ruleDefinitionPrefix
+ // InternalSysML.g:39432:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -132985,14 +132894,14 @@ public final void rule__CaseDefinition__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseDefinition__Group__1"
- // InternalSysML.g:39465:1: rule__CaseDefinition__Group__1 : rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2 ;
+ // InternalSysML.g:39440:1: rule__CaseDefinition__Group__1 : rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2 ;
public final void rule__CaseDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39469:1: ( rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2 )
- // InternalSysML.g:39470:2: rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2
+ // InternalSysML.g:39444:1: ( rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2 )
+ // InternalSysML.g:39445:2: rule__CaseDefinition__Group__1__Impl rule__CaseDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__CaseDefinition__Group__1__Impl();
@@ -133023,17 +132932,17 @@ public final void rule__CaseDefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__CaseDefinition__Group__1__Impl"
- // InternalSysML.g:39477:1: rule__CaseDefinition__Group__1__Impl : ( ruleCaseDefKeyword ) ;
+ // InternalSysML.g:39452:1: rule__CaseDefinition__Group__1__Impl : ( ruleCaseDefKeyword ) ;
public final void rule__CaseDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39481:1: ( ( ruleCaseDefKeyword ) )
- // InternalSysML.g:39482:1: ( ruleCaseDefKeyword )
+ // InternalSysML.g:39456:1: ( ( ruleCaseDefKeyword ) )
+ // InternalSysML.g:39457:1: ( ruleCaseDefKeyword )
{
- // InternalSysML.g:39482:1: ( ruleCaseDefKeyword )
- // InternalSysML.g:39483:2: ruleCaseDefKeyword
+ // InternalSysML.g:39457:1: ( ruleCaseDefKeyword )
+ // InternalSysML.g:39458:2: ruleCaseDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefinitionAccess().getCaseDefKeywordParserRuleCall_1());
@@ -133068,14 +132977,14 @@ public final void rule__CaseDefinition__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseDefinition__Group__2"
- // InternalSysML.g:39492:1: rule__CaseDefinition__Group__2 : rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3 ;
+ // InternalSysML.g:39467:1: rule__CaseDefinition__Group__2 : rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3 ;
public final void rule__CaseDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39496:1: ( rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3 )
- // InternalSysML.g:39497:2: rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3
+ // InternalSysML.g:39471:1: ( rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3 )
+ // InternalSysML.g:39472:2: rule__CaseDefinition__Group__2__Impl rule__CaseDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__CaseDefinition__Group__2__Impl();
@@ -133106,17 +133015,17 @@ public final void rule__CaseDefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__CaseDefinition__Group__2__Impl"
- // InternalSysML.g:39504:1: rule__CaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
+ // InternalSysML.g:39479:1: rule__CaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
public final void rule__CaseDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39508:1: ( ( ruleCalculationDeclaration ) )
- // InternalSysML.g:39509:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:39483:1: ( ( ruleCalculationDeclaration ) )
+ // InternalSysML.g:39484:1: ( ruleCalculationDeclaration )
{
- // InternalSysML.g:39509:1: ( ruleCalculationDeclaration )
- // InternalSysML.g:39510:2: ruleCalculationDeclaration
+ // InternalSysML.g:39484:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:39485:2: ruleCalculationDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefinitionAccess().getCalculationDeclarationParserRuleCall_2());
@@ -133151,14 +133060,14 @@ public final void rule__CaseDefinition__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseDefinition__Group__3"
- // InternalSysML.g:39519:1: rule__CaseDefinition__Group__3 : rule__CaseDefinition__Group__3__Impl ;
+ // InternalSysML.g:39494:1: rule__CaseDefinition__Group__3 : rule__CaseDefinition__Group__3__Impl ;
public final void rule__CaseDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39523:1: ( rule__CaseDefinition__Group__3__Impl )
- // InternalSysML.g:39524:2: rule__CaseDefinition__Group__3__Impl
+ // InternalSysML.g:39498:1: ( rule__CaseDefinition__Group__3__Impl )
+ // InternalSysML.g:39499:2: rule__CaseDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CaseDefinition__Group__3__Impl();
@@ -133184,17 +133093,17 @@ public final void rule__CaseDefinition__Group__3() throws RecognitionException {
// $ANTLR start "rule__CaseDefinition__Group__3__Impl"
- // InternalSysML.g:39530:1: rule__CaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:39505:1: rule__CaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__CaseDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39534:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:39535:1: ( ruleCaseBody )
+ // InternalSysML.g:39509:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:39510:1: ( ruleCaseBody )
{
- // InternalSysML.g:39535:1: ( ruleCaseBody )
- // InternalSysML.g:39536:2: ruleCaseBody
+ // InternalSysML.g:39510:1: ( ruleCaseBody )
+ // InternalSysML.g:39511:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseDefinitionAccess().getCaseBodyParserRuleCall_3());
@@ -133229,14 +133138,14 @@ public final void rule__CaseDefinition__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__CaseBody__Group_1__0"
- // InternalSysML.g:39546:1: rule__CaseBody__Group_1__0 : rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1 ;
+ // InternalSysML.g:39521:1: rule__CaseBody__Group_1__0 : rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1 ;
public final void rule__CaseBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39550:1: ( rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1 )
- // InternalSysML.g:39551:2: rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1
+ // InternalSysML.g:39525:1: ( rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1 )
+ // InternalSysML.g:39526:2: rule__CaseBody__Group_1__0__Impl rule__CaseBody__Group_1__1
{
pushFollow(FOLLOW_113);
rule__CaseBody__Group_1__0__Impl();
@@ -133267,17 +133176,17 @@ public final void rule__CaseBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__CaseBody__Group_1__0__Impl"
- // InternalSysML.g:39558:1: rule__CaseBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:39533:1: rule__CaseBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__CaseBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39562:1: ( ( '{' ) )
- // InternalSysML.g:39563:1: ( '{' )
+ // InternalSysML.g:39537:1: ( ( '{' ) )
+ // InternalSysML.g:39538:1: ( '{' )
{
- // InternalSysML.g:39563:1: ( '{' )
- // InternalSysML.g:39564:2: '{'
+ // InternalSysML.g:39538:1: ( '{' )
+ // InternalSysML.g:39539:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -133308,14 +133217,14 @@ public final void rule__CaseBody__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__CaseBody__Group_1__1"
- // InternalSysML.g:39573:1: rule__CaseBody__Group_1__1 : rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2 ;
+ // InternalSysML.g:39548:1: rule__CaseBody__Group_1__1 : rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2 ;
public final void rule__CaseBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39577:1: ( rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2 )
- // InternalSysML.g:39578:2: rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2
+ // InternalSysML.g:39552:1: ( rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2 )
+ // InternalSysML.g:39553:2: rule__CaseBody__Group_1__1__Impl rule__CaseBody__Group_1__2
{
pushFollow(FOLLOW_113);
rule__CaseBody__Group_1__1__Impl();
@@ -133346,29 +133255,29 @@ public final void rule__CaseBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__CaseBody__Group_1__1__Impl"
- // InternalSysML.g:39585:1: rule__CaseBody__Group_1__1__Impl : ( ( ruleCaseBodyItem )* ) ;
+ // InternalSysML.g:39560:1: rule__CaseBody__Group_1__1__Impl : ( ( ruleCaseBodyItem )* ) ;
public final void rule__CaseBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39589:1: ( ( ( ruleCaseBodyItem )* ) )
- // InternalSysML.g:39590:1: ( ( ruleCaseBodyItem )* )
+ // InternalSysML.g:39564:1: ( ( ( ruleCaseBodyItem )* ) )
+ // InternalSysML.g:39565:1: ( ( ruleCaseBodyItem )* )
{
- // InternalSysML.g:39590:1: ( ( ruleCaseBodyItem )* )
- // InternalSysML.g:39591:2: ( ruleCaseBodyItem )*
+ // InternalSysML.g:39565:1: ( ( ruleCaseBodyItem )* )
+ // InternalSysML.g:39566:2: ( ruleCaseBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getCaseBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:39592:2: ( ruleCaseBodyItem )*
+ // InternalSysML.g:39567:2: ( ruleCaseBodyItem )*
loop394:
do {
int alt394=2;
alt394 = dfa394.predict(input);
switch (alt394) {
case 1 :
- // InternalSysML.g:39592:3: ruleCaseBodyItem
+ // InternalSysML.g:39567:3: ruleCaseBodyItem
{
pushFollow(FOLLOW_114);
ruleCaseBodyItem();
@@ -133409,14 +133318,14 @@ public final void rule__CaseBody__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__CaseBody__Group_1__2"
- // InternalSysML.g:39600:1: rule__CaseBody__Group_1__2 : rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3 ;
+ // InternalSysML.g:39575:1: rule__CaseBody__Group_1__2 : rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3 ;
public final void rule__CaseBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39604:1: ( rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3 )
- // InternalSysML.g:39605:2: rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3
+ // InternalSysML.g:39579:1: ( rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3 )
+ // InternalSysML.g:39580:2: rule__CaseBody__Group_1__2__Impl rule__CaseBody__Group_1__3
{
pushFollow(FOLLOW_113);
rule__CaseBody__Group_1__2__Impl();
@@ -133447,31 +133356,31 @@ public final void rule__CaseBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__CaseBody__Group_1__2__Impl"
- // InternalSysML.g:39612:1: rule__CaseBody__Group_1__2__Impl : ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
+ // InternalSysML.g:39587:1: rule__CaseBody__Group_1__2__Impl : ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? ) ;
public final void rule__CaseBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39616:1: ( ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
- // InternalSysML.g:39617:1: ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalSysML.g:39591:1: ( ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? ) )
+ // InternalSysML.g:39592:1: ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? )
{
- // InternalSysML.g:39617:1: ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? )
- // InternalSysML.g:39618:2: ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalSysML.g:39592:1: ( ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )? )
+ // InternalSysML.g:39593:2: ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getOwnedFeatureMembership_compAssignment_1_2());
}
- // InternalSysML.g:39619:2: ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )?
+ // InternalSysML.g:39594:2: ( rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 )?
int alt395=2;
int LA395_0 = input.LA(1);
- if ( (LA395_0==EOF||(LA395_0>=RULE_EXP_VALUE && LA395_0<=RULE_UNRESTRICTED_NAME)||(LA395_0>=RULE_DOCUMENTATION_COMMENT && LA395_0<=RULE_STRING_VALUE)||(LA395_0>=14 && LA395_0<=44)||(LA395_0>=53 && LA395_0<=57)||(LA395_0>=59 && LA395_0<=61)||(LA395_0>=65 && LA395_0<=67)||(LA395_0>=69 && LA395_0<=71)||LA395_0==73||(LA395_0>=77 && LA395_0<=79)||(LA395_0>=84 && LA395_0<=85)||(LA395_0>=88 && LA395_0<=100)||LA395_0==104||LA395_0==107||LA395_0==110||(LA395_0>=115 && LA395_0<=116)||(LA395_0>=120 && LA395_0<=121)||LA395_0==123||LA395_0==126||LA395_0==130||(LA395_0>=132 && LA395_0<=140)||(LA395_0>=143 && LA395_0<=144)||(LA395_0>=147 && LA395_0<=152)||LA395_0==154) ) {
+ if ( (LA395_0==EOF||(LA395_0>=RULE_EXP_VALUE && LA395_0<=RULE_UNRESTRICTED_NAME)||(LA395_0>=RULE_DOCUMENTATION_COMMENT && LA395_0<=RULE_STRING_VALUE)||(LA395_0>=14 && LA395_0<=44)||(LA395_0>=53 && LA395_0<=57)||(LA395_0>=59 && LA395_0<=61)||(LA395_0>=65 && LA395_0<=67)||(LA395_0>=69 && LA395_0<=71)||LA395_0==73||(LA395_0>=77 && LA395_0<=79)||(LA395_0>=84 && LA395_0<=85)||(LA395_0>=88 && LA395_0<=100)||LA395_0==104||LA395_0==107||LA395_0==110||(LA395_0>=115 && LA395_0<=116)||(LA395_0>=120 && LA395_0<=121)||LA395_0==123||LA395_0==126||LA395_0==130||(LA395_0>=132 && LA395_0<=140)||LA395_0==142||LA395_0==144||(LA395_0>=147 && LA395_0<=152)||LA395_0==154) ) {
alt395=1;
}
switch (alt395) {
case 1 :
- // InternalSysML.g:39619:3: rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2
+ // InternalSysML.g:39594:3: rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2
{
pushFollow(FOLLOW_2);
rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2();
@@ -133509,14 +133418,14 @@ public final void rule__CaseBody__Group_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__CaseBody__Group_1__3"
- // InternalSysML.g:39627:1: rule__CaseBody__Group_1__3 : rule__CaseBody__Group_1__3__Impl ;
+ // InternalSysML.g:39602:1: rule__CaseBody__Group_1__3 : rule__CaseBody__Group_1__3__Impl ;
public final void rule__CaseBody__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39631:1: ( rule__CaseBody__Group_1__3__Impl )
- // InternalSysML.g:39632:2: rule__CaseBody__Group_1__3__Impl
+ // InternalSysML.g:39606:1: ( rule__CaseBody__Group_1__3__Impl )
+ // InternalSysML.g:39607:2: rule__CaseBody__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__CaseBody__Group_1__3__Impl();
@@ -133542,17 +133451,17 @@ public final void rule__CaseBody__Group_1__3() throws RecognitionException {
// $ANTLR start "rule__CaseBody__Group_1__3__Impl"
- // InternalSysML.g:39638:1: rule__CaseBody__Group_1__3__Impl : ( '}' ) ;
+ // InternalSysML.g:39613:1: rule__CaseBody__Group_1__3__Impl : ( '}' ) ;
public final void rule__CaseBody__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39642:1: ( ( '}' ) )
- // InternalSysML.g:39643:1: ( '}' )
+ // InternalSysML.g:39617:1: ( ( '}' ) )
+ // InternalSysML.g:39618:1: ( '}' )
{
- // InternalSysML.g:39643:1: ( '}' )
- // InternalSysML.g:39644:2: '}'
+ // InternalSysML.g:39618:1: ( '}' )
+ // InternalSysML.g:39619:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getRightCurlyBracketKeyword_1_3());
@@ -133583,14 +133492,14 @@ public final void rule__CaseBody__Group_1__3__Impl() throws RecognitionException
// $ANTLR start "rule__ObjectiveMember__Group__0"
- // InternalSysML.g:39654:1: rule__ObjectiveMember__Group__0 : rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1 ;
+ // InternalSysML.g:39629:1: rule__ObjectiveMember__Group__0 : rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1 ;
public final void rule__ObjectiveMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39658:1: ( rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1 )
- // InternalSysML.g:39659:2: rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1
+ // InternalSysML.g:39633:1: ( rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1 )
+ // InternalSysML.g:39634:2: rule__ObjectiveMember__Group__0__Impl rule__ObjectiveMember__Group__1
{
pushFollow(FOLLOW_174);
rule__ObjectiveMember__Group__0__Impl();
@@ -133621,17 +133530,17 @@ public final void rule__ObjectiveMember__Group__0() throws RecognitionException
// $ANTLR start "rule__ObjectiveMember__Group__0__Impl"
- // InternalSysML.g:39666:1: rule__ObjectiveMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:39641:1: rule__ObjectiveMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__ObjectiveMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39670:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:39671:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:39645:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:39646:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:39671:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:39672:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:39646:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:39647:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -133666,14 +133575,14 @@ public final void rule__ObjectiveMember__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ObjectiveMember__Group__1"
- // InternalSysML.g:39681:1: rule__ObjectiveMember__Group__1 : rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2 ;
+ // InternalSysML.g:39656:1: rule__ObjectiveMember__Group__1 : rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2 ;
public final void rule__ObjectiveMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39685:1: ( rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2 )
- // InternalSysML.g:39686:2: rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2
+ // InternalSysML.g:39660:1: ( rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2 )
+ // InternalSysML.g:39661:2: rule__ObjectiveMember__Group__1__Impl rule__ObjectiveMember__Group__2
{
pushFollow(FOLLOW_128);
rule__ObjectiveMember__Group__1__Impl();
@@ -133704,17 +133613,17 @@ public final void rule__ObjectiveMember__Group__1() throws RecognitionException
// $ANTLR start "rule__ObjectiveMember__Group__1__Impl"
- // InternalSysML.g:39693:1: rule__ObjectiveMember__Group__1__Impl : ( 'objective' ) ;
+ // InternalSysML.g:39668:1: rule__ObjectiveMember__Group__1__Impl : ( 'objective' ) ;
public final void rule__ObjectiveMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39697:1: ( ( 'objective' ) )
- // InternalSysML.g:39698:1: ( 'objective' )
+ // InternalSysML.g:39672:1: ( ( 'objective' ) )
+ // InternalSysML.g:39673:1: ( 'objective' )
{
- // InternalSysML.g:39698:1: ( 'objective' )
- // InternalSysML.g:39699:2: 'objective'
+ // InternalSysML.g:39673:1: ( 'objective' )
+ // InternalSysML.g:39674:2: 'objective'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveMemberAccess().getObjectiveKeyword_1());
@@ -133745,14 +133654,14 @@ public final void rule__ObjectiveMember__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ObjectiveMember__Group__2"
- // InternalSysML.g:39708:1: rule__ObjectiveMember__Group__2 : rule__ObjectiveMember__Group__2__Impl ;
+ // InternalSysML.g:39683:1: rule__ObjectiveMember__Group__2 : rule__ObjectiveMember__Group__2__Impl ;
public final void rule__ObjectiveMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39712:1: ( rule__ObjectiveMember__Group__2__Impl )
- // InternalSysML.g:39713:2: rule__ObjectiveMember__Group__2__Impl
+ // InternalSysML.g:39687:1: ( rule__ObjectiveMember__Group__2__Impl )
+ // InternalSysML.g:39688:2: rule__ObjectiveMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveMember__Group__2__Impl();
@@ -133778,23 +133687,23 @@ public final void rule__ObjectiveMember__Group__2() throws RecognitionException
// $ANTLR start "rule__ObjectiveMember__Group__2__Impl"
- // InternalSysML.g:39719:1: rule__ObjectiveMember__Group__2__Impl : ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) ) ;
+ // InternalSysML.g:39694:1: rule__ObjectiveMember__Group__2__Impl : ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) ) ;
public final void rule__ObjectiveMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39723:1: ( ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) ) )
- // InternalSysML.g:39724:1: ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) )
+ // InternalSysML.g:39698:1: ( ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) ) )
+ // InternalSysML.g:39699:1: ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) )
{
- // InternalSysML.g:39724:1: ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) )
- // InternalSysML.g:39725:2: ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 )
+ // InternalSysML.g:39699:1: ( ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 ) )
+ // InternalSysML.g:39700:2: ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveMemberAccess().getOwnedObjectiveRequirement_compAssignment_2());
}
- // InternalSysML.g:39726:2: ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 )
- // InternalSysML.g:39726:3: rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2
+ // InternalSysML.g:39701:2: ( rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 )
+ // InternalSysML.g:39701:3: rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2();
@@ -133829,14 +133738,14 @@ public final void rule__ObjectiveMember__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ObjectiveRequirementUsage__Group__0"
- // InternalSysML.g:39735:1: rule__ObjectiveRequirementUsage__Group__0 : rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1 ;
+ // InternalSysML.g:39710:1: rule__ObjectiveRequirementUsage__Group__0 : rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1 ;
public final void rule__ObjectiveRequirementUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39739:1: ( rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1 )
- // InternalSysML.g:39740:2: rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1
+ // InternalSysML.g:39714:1: ( rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1 )
+ // InternalSysML.g:39715:2: rule__ObjectiveRequirementUsage__Group__0__Impl rule__ObjectiveRequirementUsage__Group__1
{
pushFollow(FOLLOW_18);
rule__ObjectiveRequirementUsage__Group__0__Impl();
@@ -133867,17 +133776,17 @@ public final void rule__ObjectiveRequirementUsage__Group__0() throws Recognition
// $ANTLR start "rule__ObjectiveRequirementUsage__Group__0__Impl"
- // InternalSysML.g:39747:1: rule__ObjectiveRequirementUsage__Group__0__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:39722:1: rule__ObjectiveRequirementUsage__Group__0__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ObjectiveRequirementUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39751:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:39752:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39726:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:39727:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:39752:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:39753:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:39727:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39728:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveRequirementUsageAccess().getCalculationUsageDeclarationParserRuleCall_0());
@@ -133912,14 +133821,14 @@ public final void rule__ObjectiveRequirementUsage__Group__0__Impl() throws Recog
// $ANTLR start "rule__ObjectiveRequirementUsage__Group__1"
- // InternalSysML.g:39762:1: rule__ObjectiveRequirementUsage__Group__1 : rule__ObjectiveRequirementUsage__Group__1__Impl ;
+ // InternalSysML.g:39737:1: rule__ObjectiveRequirementUsage__Group__1 : rule__ObjectiveRequirementUsage__Group__1__Impl ;
public final void rule__ObjectiveRequirementUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39766:1: ( rule__ObjectiveRequirementUsage__Group__1__Impl )
- // InternalSysML.g:39767:2: rule__ObjectiveRequirementUsage__Group__1__Impl
+ // InternalSysML.g:39741:1: ( rule__ObjectiveRequirementUsage__Group__1__Impl )
+ // InternalSysML.g:39742:2: rule__ObjectiveRequirementUsage__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveRequirementUsage__Group__1__Impl();
@@ -133945,17 +133854,17 @@ public final void rule__ObjectiveRequirementUsage__Group__1() throws Recognition
// $ANTLR start "rule__ObjectiveRequirementUsage__Group__1__Impl"
- // InternalSysML.g:39773:1: rule__ObjectiveRequirementUsage__Group__1__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:39748:1: rule__ObjectiveRequirementUsage__Group__1__Impl : ( ruleRequirementBody ) ;
public final void rule__ObjectiveRequirementUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39777:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:39778:1: ( ruleRequirementBody )
+ // InternalSysML.g:39752:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:39753:1: ( ruleRequirementBody )
{
- // InternalSysML.g:39778:1: ( ruleRequirementBody )
- // InternalSysML.g:39779:2: ruleRequirementBody
+ // InternalSysML.g:39753:1: ( ruleRequirementBody )
+ // InternalSysML.g:39754:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveRequirementUsageAccess().getRequirementBodyParserRuleCall_1());
@@ -133990,14 +133899,14 @@ public final void rule__ObjectiveRequirementUsage__Group__1__Impl() throws Recog
// $ANTLR start "rule__CaseUsage__Group__0"
- // InternalSysML.g:39789:1: rule__CaseUsage__Group__0 : rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1 ;
+ // InternalSysML.g:39764:1: rule__CaseUsage__Group__0 : rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1 ;
public final void rule__CaseUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39793:1: ( rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1 )
- // InternalSysML.g:39794:2: rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1
+ // InternalSysML.g:39768:1: ( rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1 )
+ // InternalSysML.g:39769:2: rule__CaseUsage__Group__0__Impl rule__CaseUsage__Group__1
{
pushFollow(FOLLOW_173);
rule__CaseUsage__Group__0__Impl();
@@ -134028,22 +133937,22 @@ public final void rule__CaseUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__CaseUsage__Group__0__Impl"
- // InternalSysML.g:39801:1: rule__CaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:39776:1: rule__CaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CaseUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39805:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:39806:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:39780:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:39781:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:39806:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:39807:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:39781:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:39782:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:39808:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:39783:2: ( ruleUsagePrefix )?
int alt396=2;
int LA396_0 = input.LA(1);
@@ -134052,7 +133961,7 @@ public final void rule__CaseUsage__Group__0__Impl() throws RecognitionException
}
switch (alt396) {
case 1 :
- // InternalSysML.g:39808:3: ruleUsagePrefix
+ // InternalSysML.g:39783:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -134090,14 +133999,14 @@ public final void rule__CaseUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__CaseUsage__Group__1"
- // InternalSysML.g:39816:1: rule__CaseUsage__Group__1 : rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2 ;
+ // InternalSysML.g:39791:1: rule__CaseUsage__Group__1 : rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2 ;
public final void rule__CaseUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39820:1: ( rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2 )
- // InternalSysML.g:39821:2: rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2
+ // InternalSysML.g:39795:1: ( rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2 )
+ // InternalSysML.g:39796:2: rule__CaseUsage__Group__1__Impl rule__CaseUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__CaseUsage__Group__1__Impl();
@@ -134128,17 +134037,17 @@ public final void rule__CaseUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__CaseUsage__Group__1__Impl"
- // InternalSysML.g:39828:1: rule__CaseUsage__Group__1__Impl : ( ruleCaseUsageKeyword ) ;
+ // InternalSysML.g:39803:1: rule__CaseUsage__Group__1__Impl : ( ruleCaseUsageKeyword ) ;
public final void rule__CaseUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39832:1: ( ( ruleCaseUsageKeyword ) )
- // InternalSysML.g:39833:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:39807:1: ( ( ruleCaseUsageKeyword ) )
+ // InternalSysML.g:39808:1: ( ruleCaseUsageKeyword )
{
- // InternalSysML.g:39833:1: ( ruleCaseUsageKeyword )
- // InternalSysML.g:39834:2: ruleCaseUsageKeyword
+ // InternalSysML.g:39808:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:39809:2: ruleCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseUsageAccess().getCaseUsageKeywordParserRuleCall_1());
@@ -134173,14 +134082,14 @@ public final void rule__CaseUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__CaseUsage__Group__2"
- // InternalSysML.g:39843:1: rule__CaseUsage__Group__2 : rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3 ;
+ // InternalSysML.g:39818:1: rule__CaseUsage__Group__2 : rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3 ;
public final void rule__CaseUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39847:1: ( rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3 )
- // InternalSysML.g:39848:2: rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3
+ // InternalSysML.g:39822:1: ( rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3 )
+ // InternalSysML.g:39823:2: rule__CaseUsage__Group__2__Impl rule__CaseUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__CaseUsage__Group__2__Impl();
@@ -134211,17 +134120,17 @@ public final void rule__CaseUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__CaseUsage__Group__2__Impl"
- // InternalSysML.g:39855:1: rule__CaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:39830:1: rule__CaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CaseUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39859:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:39860:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39834:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:39835:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:39860:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:39861:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:39835:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39836:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -134256,14 +134165,14 @@ public final void rule__CaseUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__CaseUsage__Group__3"
- // InternalSysML.g:39870:1: rule__CaseUsage__Group__3 : rule__CaseUsage__Group__3__Impl ;
+ // InternalSysML.g:39845:1: rule__CaseUsage__Group__3 : rule__CaseUsage__Group__3__Impl ;
public final void rule__CaseUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39874:1: ( rule__CaseUsage__Group__3__Impl )
- // InternalSysML.g:39875:2: rule__CaseUsage__Group__3__Impl
+ // InternalSysML.g:39849:1: ( rule__CaseUsage__Group__3__Impl )
+ // InternalSysML.g:39850:2: rule__CaseUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CaseUsage__Group__3__Impl();
@@ -134289,17 +134198,17 @@ public final void rule__CaseUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__CaseUsage__Group__3__Impl"
- // InternalSysML.g:39881:1: rule__CaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:39856:1: rule__CaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__CaseUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39885:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:39886:1: ( ruleCaseBody )
+ // InternalSysML.g:39860:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:39861:1: ( ruleCaseBody )
{
- // InternalSysML.g:39886:1: ( ruleCaseBody )
- // InternalSysML.g:39887:2: ruleCaseBody
+ // InternalSysML.g:39861:1: ( ruleCaseBody )
+ // InternalSysML.g:39862:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseUsageAccess().getCaseBodyParserRuleCall_3());
@@ -134334,14 +134243,14 @@ public final void rule__CaseUsage__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__CaseFlowUsage__Group__0"
- // InternalSysML.g:39897:1: rule__CaseFlowUsage__Group__0 : rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1 ;
+ // InternalSysML.g:39872:1: rule__CaseFlowUsage__Group__0 : rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1 ;
public final void rule__CaseFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39901:1: ( rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1 )
- // InternalSysML.g:39902:2: rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1
+ // InternalSysML.g:39876:1: ( rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1 )
+ // InternalSysML.g:39877:2: rule__CaseFlowUsage__Group__0__Impl rule__CaseFlowUsage__Group__1
{
pushFollow(FOLLOW_175);
rule__CaseFlowUsage__Group__0__Impl();
@@ -134372,22 +134281,22 @@ public final void rule__CaseFlowUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__CaseFlowUsage__Group__0__Impl"
- // InternalSysML.g:39909:1: rule__CaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:39884:1: rule__CaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CaseFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39913:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:39914:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:39888:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:39889:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:39914:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:39915:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:39889:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:39890:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:39916:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:39891:2: ( ruleUsagePrefix )?
int alt397=2;
int LA397_0 = input.LA(1);
@@ -134396,7 +134305,7 @@ public final void rule__CaseFlowUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt397) {
case 1 :
- // InternalSysML.g:39916:3: ruleUsagePrefix
+ // InternalSysML.g:39891:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -134434,14 +134343,14 @@ public final void rule__CaseFlowUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__CaseFlowUsage__Group__1"
- // InternalSysML.g:39924:1: rule__CaseFlowUsage__Group__1 : rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2 ;
+ // InternalSysML.g:39899:1: rule__CaseFlowUsage__Group__1 : rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2 ;
public final void rule__CaseFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39928:1: ( rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2 )
- // InternalSysML.g:39929:2: rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2
+ // InternalSysML.g:39903:1: ( rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2 )
+ // InternalSysML.g:39904:2: rule__CaseFlowUsage__Group__1__Impl rule__CaseFlowUsage__Group__2
{
pushFollow(FOLLOW_175);
rule__CaseFlowUsage__Group__1__Impl();
@@ -134472,22 +134381,22 @@ public final void rule__CaseFlowUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__CaseFlowUsage__Group__1__Impl"
- // InternalSysML.g:39936:1: rule__CaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:39911:1: rule__CaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__CaseFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39940:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:39941:1: ( ( 'ref' )? )
+ // InternalSysML.g:39915:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:39916:1: ( ( 'ref' )? )
{
- // InternalSysML.g:39941:1: ( ( 'ref' )? )
- // InternalSysML.g:39942:2: ( 'ref' )?
+ // InternalSysML.g:39916:1: ( ( 'ref' )? )
+ // InternalSysML.g:39917:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:39943:2: ( 'ref' )?
+ // InternalSysML.g:39918:2: ( 'ref' )?
int alt398=2;
int LA398_0 = input.LA(1);
@@ -134496,7 +134405,7 @@ public final void rule__CaseFlowUsage__Group__1__Impl() throws RecognitionExcept
}
switch (alt398) {
case 1 :
- // InternalSysML.g:39943:3: 'ref'
+ // InternalSysML.g:39918:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -134530,14 +134439,14 @@ public final void rule__CaseFlowUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__CaseFlowUsage__Group__2"
- // InternalSysML.g:39951:1: rule__CaseFlowUsage__Group__2 : rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3 ;
+ // InternalSysML.g:39926:1: rule__CaseFlowUsage__Group__2 : rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3 ;
public final void rule__CaseFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39955:1: ( rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3 )
- // InternalSysML.g:39956:2: rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3
+ // InternalSysML.g:39930:1: ( rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3 )
+ // InternalSysML.g:39931:2: rule__CaseFlowUsage__Group__2__Impl rule__CaseFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__CaseFlowUsage__Group__2__Impl();
@@ -134568,17 +134477,17 @@ public final void rule__CaseFlowUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__CaseFlowUsage__Group__2__Impl"
- // InternalSysML.g:39963:1: rule__CaseFlowUsage__Group__2__Impl : ( ruleCaseUsageKeyword ) ;
+ // InternalSysML.g:39938:1: rule__CaseFlowUsage__Group__2__Impl : ( ruleCaseUsageKeyword ) ;
public final void rule__CaseFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39967:1: ( ( ruleCaseUsageKeyword ) )
- // InternalSysML.g:39968:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:39942:1: ( ( ruleCaseUsageKeyword ) )
+ // InternalSysML.g:39943:1: ( ruleCaseUsageKeyword )
{
- // InternalSysML.g:39968:1: ( ruleCaseUsageKeyword )
- // InternalSysML.g:39969:2: ruleCaseUsageKeyword
+ // InternalSysML.g:39943:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:39944:2: ruleCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseFlowUsageAccess().getCaseUsageKeywordParserRuleCall_2());
@@ -134613,14 +134522,14 @@ public final void rule__CaseFlowUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__CaseFlowUsage__Group__3"
- // InternalSysML.g:39978:1: rule__CaseFlowUsage__Group__3 : rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4 ;
+ // InternalSysML.g:39953:1: rule__CaseFlowUsage__Group__3 : rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4 ;
public final void rule__CaseFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39982:1: ( rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4 )
- // InternalSysML.g:39983:2: rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4
+ // InternalSysML.g:39957:1: ( rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4 )
+ // InternalSysML.g:39958:2: rule__CaseFlowUsage__Group__3__Impl rule__CaseFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__CaseFlowUsage__Group__3__Impl();
@@ -134651,17 +134560,17 @@ public final void rule__CaseFlowUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__CaseFlowUsage__Group__3__Impl"
- // InternalSysML.g:39990:1: rule__CaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:39965:1: rule__CaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CaseFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:39994:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:39995:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39969:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:39970:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:39995:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:39996:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:39970:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:39971:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -134696,14 +134605,14 @@ public final void rule__CaseFlowUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__CaseFlowUsage__Group__4"
- // InternalSysML.g:40005:1: rule__CaseFlowUsage__Group__4 : rule__CaseFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:39980:1: rule__CaseFlowUsage__Group__4 : rule__CaseFlowUsage__Group__4__Impl ;
public final void rule__CaseFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40009:1: ( rule__CaseFlowUsage__Group__4__Impl )
- // InternalSysML.g:40010:2: rule__CaseFlowUsage__Group__4__Impl
+ // InternalSysML.g:39984:1: ( rule__CaseFlowUsage__Group__4__Impl )
+ // InternalSysML.g:39985:2: rule__CaseFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__CaseFlowUsage__Group__4__Impl();
@@ -134729,17 +134638,17 @@ public final void rule__CaseFlowUsage__Group__4() throws RecognitionException {
// $ANTLR start "rule__CaseFlowUsage__Group__4__Impl"
- // InternalSysML.g:40016:1: rule__CaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:39991:1: rule__CaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
public final void rule__CaseFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40020:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40021:1: ( ruleCaseBody )
+ // InternalSysML.g:39995:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:39996:1: ( ruleCaseBody )
{
- // InternalSysML.g:40021:1: ( ruleCaseBody )
- // InternalSysML.g:40022:2: ruleCaseBody
+ // InternalSysML.g:39996:1: ( ruleCaseBody )
+ // InternalSysML.g:39997:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseFlowUsageAccess().getCaseBodyParserRuleCall_4());
@@ -134774,14 +134683,14 @@ public final void rule__CaseFlowUsage__Group__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__CaseRefUsage__Group__0"
- // InternalSysML.g:40032:1: rule__CaseRefUsage__Group__0 : rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1 ;
+ // InternalSysML.g:40007:1: rule__CaseRefUsage__Group__0 : rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1 ;
public final void rule__CaseRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40036:1: ( rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1 )
- // InternalSysML.g:40037:2: rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1
+ // InternalSysML.g:40011:1: ( rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1 )
+ // InternalSysML.g:40012:2: rule__CaseRefUsage__Group__0__Impl rule__CaseRefUsage__Group__1
{
pushFollow(FOLLOW_175);
rule__CaseRefUsage__Group__0__Impl();
@@ -134812,22 +134721,22 @@ public final void rule__CaseRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__CaseRefUsage__Group__0__Impl"
- // InternalSysML.g:40044:1: rule__CaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:40019:1: rule__CaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__CaseRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40048:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:40049:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40023:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:40024:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:40049:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:40050:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40024:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40025:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:40051:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40026:2: ( ruleUsagePrefix )?
int alt399=2;
int LA399_0 = input.LA(1);
@@ -134836,7 +134745,7 @@ public final void rule__CaseRefUsage__Group__0__Impl() throws RecognitionExcepti
}
switch (alt399) {
case 1 :
- // InternalSysML.g:40051:3: ruleUsagePrefix
+ // InternalSysML.g:40026:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -134874,14 +134783,14 @@ public final void rule__CaseRefUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__CaseRefUsage__Group__1"
- // InternalSysML.g:40059:1: rule__CaseRefUsage__Group__1 : rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2 ;
+ // InternalSysML.g:40034:1: rule__CaseRefUsage__Group__1 : rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2 ;
public final void rule__CaseRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40063:1: ( rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2 )
- // InternalSysML.g:40064:2: rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2
+ // InternalSysML.g:40038:1: ( rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2 )
+ // InternalSysML.g:40039:2: rule__CaseRefUsage__Group__1__Impl rule__CaseRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__CaseRefUsage__Group__1__Impl();
@@ -134912,23 +134821,23 @@ public final void rule__CaseRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__CaseRefUsage__Group__1__Impl"
- // InternalSysML.g:40071:1: rule__CaseRefUsage__Group__1__Impl : ( ( rule__CaseRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:40046:1: rule__CaseRefUsage__Group__1__Impl : ( ( rule__CaseRefUsage__Alternatives_1 ) ) ;
public final void rule__CaseRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40075:1: ( ( ( rule__CaseRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:40076:1: ( ( rule__CaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:40050:1: ( ( ( rule__CaseRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:40051:1: ( ( rule__CaseRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:40076:1: ( ( rule__CaseRefUsage__Alternatives_1 ) )
- // InternalSysML.g:40077:2: ( rule__CaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:40051:1: ( ( rule__CaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:40052:2: ( rule__CaseRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:40078:2: ( rule__CaseRefUsage__Alternatives_1 )
- // InternalSysML.g:40078:3: rule__CaseRefUsage__Alternatives_1
+ // InternalSysML.g:40053:2: ( rule__CaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:40053:3: rule__CaseRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__CaseRefUsage__Alternatives_1();
@@ -134963,14 +134872,14 @@ public final void rule__CaseRefUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__CaseRefUsage__Group__2"
- // InternalSysML.g:40086:1: rule__CaseRefUsage__Group__2 : rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3 ;
+ // InternalSysML.g:40061:1: rule__CaseRefUsage__Group__2 : rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3 ;
public final void rule__CaseRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40090:1: ( rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3 )
- // InternalSysML.g:40091:2: rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3
+ // InternalSysML.g:40065:1: ( rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3 )
+ // InternalSysML.g:40066:2: rule__CaseRefUsage__Group__2__Impl rule__CaseRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__CaseRefUsage__Group__2__Impl();
@@ -135001,17 +134910,17 @@ public final void rule__CaseRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__CaseRefUsage__Group__2__Impl"
- // InternalSysML.g:40098:1: rule__CaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:40073:1: rule__CaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__CaseRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40102:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:40103:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40077:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:40078:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:40103:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:40104:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:40078:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40079:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -135046,14 +134955,14 @@ public final void rule__CaseRefUsage__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__CaseRefUsage__Group__3"
- // InternalSysML.g:40113:1: rule__CaseRefUsage__Group__3 : rule__CaseRefUsage__Group__3__Impl ;
+ // InternalSysML.g:40088:1: rule__CaseRefUsage__Group__3 : rule__CaseRefUsage__Group__3__Impl ;
public final void rule__CaseRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40117:1: ( rule__CaseRefUsage__Group__3__Impl )
- // InternalSysML.g:40118:2: rule__CaseRefUsage__Group__3__Impl
+ // InternalSysML.g:40092:1: ( rule__CaseRefUsage__Group__3__Impl )
+ // InternalSysML.g:40093:2: rule__CaseRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CaseRefUsage__Group__3__Impl();
@@ -135079,17 +134988,17 @@ public final void rule__CaseRefUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__CaseRefUsage__Group__3__Impl"
- // InternalSysML.g:40124:1: rule__CaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40099:1: rule__CaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__CaseRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40128:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40129:1: ( ruleCaseBody )
+ // InternalSysML.g:40103:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40104:1: ( ruleCaseBody )
{
- // InternalSysML.g:40129:1: ( ruleCaseBody )
- // InternalSysML.g:40130:2: ruleCaseBody
+ // InternalSysML.g:40104:1: ( ruleCaseBody )
+ // InternalSysML.g:40105:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getCaseBodyParserRuleCall_3());
@@ -135124,14 +135033,14 @@ public final void rule__CaseRefUsage__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__CaseRefUsage__Group_1_0__0"
- // InternalSysML.g:40140:1: rule__CaseRefUsage__Group_1_0__0 : rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:40115:1: rule__CaseRefUsage__Group_1_0__0 : rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1 ;
public final void rule__CaseRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40144:1: ( rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1 )
- // InternalSysML.g:40145:2: rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1
+ // InternalSysML.g:40119:1: ( rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1 )
+ // InternalSysML.g:40120:2: rule__CaseRefUsage__Group_1_0__0__Impl rule__CaseRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_173);
rule__CaseRefUsage__Group_1_0__0__Impl();
@@ -135162,17 +135071,17 @@ public final void rule__CaseRefUsage__Group_1_0__0() throws RecognitionException
// $ANTLR start "rule__CaseRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:40152:1: rule__CaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:40127:1: rule__CaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__CaseRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40156:1: ( ( 'ref' ) )
- // InternalSysML.g:40157:1: ( 'ref' )
+ // InternalSysML.g:40131:1: ( ( 'ref' ) )
+ // InternalSysML.g:40132:1: ( 'ref' )
{
- // InternalSysML.g:40157:1: ( 'ref' )
- // InternalSysML.g:40158:2: 'ref'
+ // InternalSysML.g:40132:1: ( 'ref' )
+ // InternalSysML.g:40133:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getRefKeyword_1_0_0());
@@ -135203,14 +135112,14 @@ public final void rule__CaseRefUsage__Group_1_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__CaseRefUsage__Group_1_0__1"
- // InternalSysML.g:40167:1: rule__CaseRefUsage__Group_1_0__1 : rule__CaseRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:40142:1: rule__CaseRefUsage__Group_1_0__1 : rule__CaseRefUsage__Group_1_0__1__Impl ;
public final void rule__CaseRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40171:1: ( rule__CaseRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:40172:2: rule__CaseRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:40146:1: ( rule__CaseRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:40147:2: rule__CaseRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__CaseRefUsage__Group_1_0__1__Impl();
@@ -135236,17 +135145,17 @@ public final void rule__CaseRefUsage__Group_1_0__1() throws RecognitionException
// $ANTLR start "rule__CaseRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:40178:1: rule__CaseRefUsage__Group_1_0__1__Impl : ( ruleCaseUsageKeyword ) ;
+ // InternalSysML.g:40153:1: rule__CaseRefUsage__Group_1_0__1__Impl : ( ruleCaseUsageKeyword ) ;
public final void rule__CaseRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40182:1: ( ( ruleCaseUsageKeyword ) )
- // InternalSysML.g:40183:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:40157:1: ( ( ruleCaseUsageKeyword ) )
+ // InternalSysML.g:40158:1: ( ruleCaseUsageKeyword )
{
- // InternalSysML.g:40183:1: ( ruleCaseUsageKeyword )
- // InternalSysML.g:40184:2: ruleCaseUsageKeyword
+ // InternalSysML.g:40158:1: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:40159:2: ruleCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getCaseUsageKeywordParserRuleCall_1_0_1());
@@ -135281,14 +135190,14 @@ public final void rule__CaseRefUsage__Group_1_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefKeyword__Group__0"
- // InternalSysML.g:40194:1: rule__AnalysisCaseDefKeyword__Group__0 : rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1 ;
+ // InternalSysML.g:40169:1: rule__AnalysisCaseDefKeyword__Group__0 : rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1 ;
public final void rule__AnalysisCaseDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40198:1: ( rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1 )
- // InternalSysML.g:40199:2: rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1
+ // InternalSysML.g:40173:1: ( rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1 )
+ // InternalSysML.g:40174:2: rule__AnalysisCaseDefKeyword__Group__0__Impl rule__AnalysisCaseDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__AnalysisCaseDefKeyword__Group__0__Impl();
@@ -135319,17 +135228,17 @@ public final void rule__AnalysisCaseDefKeyword__Group__0() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefKeyword__Group__0__Impl"
- // InternalSysML.g:40206:1: rule__AnalysisCaseDefKeyword__Group__0__Impl : ( ruleAnalysisCaseKeyword ) ;
+ // InternalSysML.g:40181:1: rule__AnalysisCaseDefKeyword__Group__0__Impl : ( ruleAnalysisCaseKeyword ) ;
public final void rule__AnalysisCaseDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40210:1: ( ( ruleAnalysisCaseKeyword ) )
- // InternalSysML.g:40211:1: ( ruleAnalysisCaseKeyword )
+ // InternalSysML.g:40185:1: ( ( ruleAnalysisCaseKeyword ) )
+ // InternalSysML.g:40186:1: ( ruleAnalysisCaseKeyword )
{
- // InternalSysML.g:40211:1: ( ruleAnalysisCaseKeyword )
- // InternalSysML.g:40212:2: ruleAnalysisCaseKeyword
+ // InternalSysML.g:40186:1: ( ruleAnalysisCaseKeyword )
+ // InternalSysML.g:40187:2: ruleAnalysisCaseKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefKeywordAccess().getAnalysisCaseKeywordParserRuleCall_0());
@@ -135364,14 +135273,14 @@ public final void rule__AnalysisCaseDefKeyword__Group__0__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseDefKeyword__Group__1"
- // InternalSysML.g:40221:1: rule__AnalysisCaseDefKeyword__Group__1 : rule__AnalysisCaseDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:40196:1: rule__AnalysisCaseDefKeyword__Group__1 : rule__AnalysisCaseDefKeyword__Group__1__Impl ;
public final void rule__AnalysisCaseDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40225:1: ( rule__AnalysisCaseDefKeyword__Group__1__Impl )
- // InternalSysML.g:40226:2: rule__AnalysisCaseDefKeyword__Group__1__Impl
+ // InternalSysML.g:40200:1: ( rule__AnalysisCaseDefKeyword__Group__1__Impl )
+ // InternalSysML.g:40201:2: rule__AnalysisCaseDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseDefKeyword__Group__1__Impl();
@@ -135397,17 +135306,17 @@ public final void rule__AnalysisCaseDefKeyword__Group__1() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefKeyword__Group__1__Impl"
- // InternalSysML.g:40232:1: rule__AnalysisCaseDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:40207:1: rule__AnalysisCaseDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__AnalysisCaseDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40236:1: ( ( 'def' ) )
- // InternalSysML.g:40237:1: ( 'def' )
+ // InternalSysML.g:40211:1: ( ( 'def' ) )
+ // InternalSysML.g:40212:1: ( 'def' )
{
- // InternalSysML.g:40237:1: ( 'def' )
- // InternalSysML.g:40238:2: 'def'
+ // InternalSysML.g:40212:1: ( 'def' )
+ // InternalSysML.g:40213:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefKeywordAccess().getDefKeyword_1());
@@ -135438,14 +135347,14 @@ public final void rule__AnalysisCaseDefKeyword__Group__1__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseDefinition__Group__0"
- // InternalSysML.g:40248:1: rule__AnalysisCaseDefinition__Group__0 : rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1 ;
+ // InternalSysML.g:40223:1: rule__AnalysisCaseDefinition__Group__0 : rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1 ;
public final void rule__AnalysisCaseDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40252:1: ( rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1 )
- // InternalSysML.g:40253:2: rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1
+ // InternalSysML.g:40227:1: ( rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1 )
+ // InternalSysML.g:40228:2: rule__AnalysisCaseDefinition__Group__0__Impl rule__AnalysisCaseDefinition__Group__1
{
pushFollow(FOLLOW_126);
rule__AnalysisCaseDefinition__Group__0__Impl();
@@ -135476,22 +135385,22 @@ public final void rule__AnalysisCaseDefinition__Group__0() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefinition__Group__0__Impl"
- // InternalSysML.g:40260:1: rule__AnalysisCaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:40235:1: rule__AnalysisCaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__AnalysisCaseDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40264:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:40265:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:40239:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:40240:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:40265:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:40266:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:40240:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:40241:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:40267:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:40242:2: ( ruleDefinitionPrefix )?
int alt400=2;
int LA400_0 = input.LA(1);
@@ -135500,7 +135409,7 @@ public final void rule__AnalysisCaseDefinition__Group__0__Impl() throws Recognit
}
switch (alt400) {
case 1 :
- // InternalSysML.g:40267:3: ruleDefinitionPrefix
+ // InternalSysML.g:40242:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -135538,14 +135447,14 @@ public final void rule__AnalysisCaseDefinition__Group__0__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseDefinition__Group__1"
- // InternalSysML.g:40275:1: rule__AnalysisCaseDefinition__Group__1 : rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2 ;
+ // InternalSysML.g:40250:1: rule__AnalysisCaseDefinition__Group__1 : rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2 ;
public final void rule__AnalysisCaseDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40279:1: ( rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2 )
- // InternalSysML.g:40280:2: rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2
+ // InternalSysML.g:40254:1: ( rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2 )
+ // InternalSysML.g:40255:2: rule__AnalysisCaseDefinition__Group__1__Impl rule__AnalysisCaseDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__AnalysisCaseDefinition__Group__1__Impl();
@@ -135576,17 +135485,17 @@ public final void rule__AnalysisCaseDefinition__Group__1() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefinition__Group__1__Impl"
- // InternalSysML.g:40287:1: rule__AnalysisCaseDefinition__Group__1__Impl : ( ruleAnalysisCaseDefKeyword ) ;
+ // InternalSysML.g:40262:1: rule__AnalysisCaseDefinition__Group__1__Impl : ( ruleAnalysisCaseDefKeyword ) ;
public final void rule__AnalysisCaseDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40291:1: ( ( ruleAnalysisCaseDefKeyword ) )
- // InternalSysML.g:40292:1: ( ruleAnalysisCaseDefKeyword )
+ // InternalSysML.g:40266:1: ( ( ruleAnalysisCaseDefKeyword ) )
+ // InternalSysML.g:40267:1: ( ruleAnalysisCaseDefKeyword )
{
- // InternalSysML.g:40292:1: ( ruleAnalysisCaseDefKeyword )
- // InternalSysML.g:40293:2: ruleAnalysisCaseDefKeyword
+ // InternalSysML.g:40267:1: ( ruleAnalysisCaseDefKeyword )
+ // InternalSysML.g:40268:2: ruleAnalysisCaseDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefinitionAccess().getAnalysisCaseDefKeywordParserRuleCall_1());
@@ -135621,14 +135530,14 @@ public final void rule__AnalysisCaseDefinition__Group__1__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseDefinition__Group__2"
- // InternalSysML.g:40302:1: rule__AnalysisCaseDefinition__Group__2 : rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3 ;
+ // InternalSysML.g:40277:1: rule__AnalysisCaseDefinition__Group__2 : rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3 ;
public final void rule__AnalysisCaseDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40306:1: ( rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3 )
- // InternalSysML.g:40307:2: rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3
+ // InternalSysML.g:40281:1: ( rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3 )
+ // InternalSysML.g:40282:2: rule__AnalysisCaseDefinition__Group__2__Impl rule__AnalysisCaseDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__AnalysisCaseDefinition__Group__2__Impl();
@@ -135659,17 +135568,17 @@ public final void rule__AnalysisCaseDefinition__Group__2() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefinition__Group__2__Impl"
- // InternalSysML.g:40314:1: rule__AnalysisCaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
+ // InternalSysML.g:40289:1: rule__AnalysisCaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
public final void rule__AnalysisCaseDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40318:1: ( ( ruleCalculationDeclaration ) )
- // InternalSysML.g:40319:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:40293:1: ( ( ruleCalculationDeclaration ) )
+ // InternalSysML.g:40294:1: ( ruleCalculationDeclaration )
{
- // InternalSysML.g:40319:1: ( ruleCalculationDeclaration )
- // InternalSysML.g:40320:2: ruleCalculationDeclaration
+ // InternalSysML.g:40294:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:40295:2: ruleCalculationDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefinitionAccess().getCalculationDeclarationParserRuleCall_2());
@@ -135704,14 +135613,14 @@ public final void rule__AnalysisCaseDefinition__Group__2__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseDefinition__Group__3"
- // InternalSysML.g:40329:1: rule__AnalysisCaseDefinition__Group__3 : rule__AnalysisCaseDefinition__Group__3__Impl ;
+ // InternalSysML.g:40304:1: rule__AnalysisCaseDefinition__Group__3 : rule__AnalysisCaseDefinition__Group__3__Impl ;
public final void rule__AnalysisCaseDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40333:1: ( rule__AnalysisCaseDefinition__Group__3__Impl )
- // InternalSysML.g:40334:2: rule__AnalysisCaseDefinition__Group__3__Impl
+ // InternalSysML.g:40308:1: ( rule__AnalysisCaseDefinition__Group__3__Impl )
+ // InternalSysML.g:40309:2: rule__AnalysisCaseDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseDefinition__Group__3__Impl();
@@ -135737,17 +135646,17 @@ public final void rule__AnalysisCaseDefinition__Group__3() throws RecognitionExc
// $ANTLR start "rule__AnalysisCaseDefinition__Group__3__Impl"
- // InternalSysML.g:40340:1: rule__AnalysisCaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40315:1: rule__AnalysisCaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__AnalysisCaseDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40344:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40345:1: ( ruleCaseBody )
+ // InternalSysML.g:40319:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40320:1: ( ruleCaseBody )
{
- // InternalSysML.g:40345:1: ( ruleCaseBody )
- // InternalSysML.g:40346:2: ruleCaseBody
+ // InternalSysML.g:40320:1: ( ruleCaseBody )
+ // InternalSysML.g:40321:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseDefinitionAccess().getCaseBodyParserRuleCall_3());
@@ -135782,14 +135691,14 @@ public final void rule__AnalysisCaseDefinition__Group__3__Impl() throws Recognit
// $ANTLR start "rule__AnalysisCaseUsage__Group__0"
- // InternalSysML.g:40356:1: rule__AnalysisCaseUsage__Group__0 : rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1 ;
+ // InternalSysML.g:40331:1: rule__AnalysisCaseUsage__Group__0 : rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1 ;
public final void rule__AnalysisCaseUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40360:1: ( rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1 )
- // InternalSysML.g:40361:2: rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1
+ // InternalSysML.g:40335:1: ( rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1 )
+ // InternalSysML.g:40336:2: rule__AnalysisCaseUsage__Group__0__Impl rule__AnalysisCaseUsage__Group__1
{
pushFollow(FOLLOW_126);
rule__AnalysisCaseUsage__Group__0__Impl();
@@ -135820,22 +135729,22 @@ public final void rule__AnalysisCaseUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__AnalysisCaseUsage__Group__0__Impl"
- // InternalSysML.g:40368:1: rule__AnalysisCaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:40343:1: rule__AnalysisCaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AnalysisCaseUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40372:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:40373:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40347:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:40348:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:40373:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:40374:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40348:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40349:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:40375:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40350:2: ( ruleUsagePrefix )?
int alt401=2;
int LA401_0 = input.LA(1);
@@ -135844,7 +135753,7 @@ public final void rule__AnalysisCaseUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt401) {
case 1 :
- // InternalSysML.g:40375:3: ruleUsagePrefix
+ // InternalSysML.g:40350:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -135882,14 +135791,14 @@ public final void rule__AnalysisCaseUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__AnalysisCaseUsage__Group__1"
- // InternalSysML.g:40383:1: rule__AnalysisCaseUsage__Group__1 : rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2 ;
+ // InternalSysML.g:40358:1: rule__AnalysisCaseUsage__Group__1 : rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2 ;
public final void rule__AnalysisCaseUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40387:1: ( rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2 )
- // InternalSysML.g:40388:2: rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2
+ // InternalSysML.g:40362:1: ( rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2 )
+ // InternalSysML.g:40363:2: rule__AnalysisCaseUsage__Group__1__Impl rule__AnalysisCaseUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__AnalysisCaseUsage__Group__1__Impl();
@@ -135920,17 +135829,17 @@ public final void rule__AnalysisCaseUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__AnalysisCaseUsage__Group__1__Impl"
- // InternalSysML.g:40395:1: rule__AnalysisCaseUsage__Group__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
+ // InternalSysML.g:40370:1: rule__AnalysisCaseUsage__Group__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
public final void rule__AnalysisCaseUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40399:1: ( ( ruleAnalysisCaseUsageKeyword ) )
- // InternalSysML.g:40400:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40374:1: ( ( ruleAnalysisCaseUsageKeyword ) )
+ // InternalSysML.g:40375:1: ( ruleAnalysisCaseUsageKeyword )
{
- // InternalSysML.g:40400:1: ( ruleAnalysisCaseUsageKeyword )
- // InternalSysML.g:40401:2: ruleAnalysisCaseUsageKeyword
+ // InternalSysML.g:40375:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40376:2: ruleAnalysisCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseUsageAccess().getAnalysisCaseUsageKeywordParserRuleCall_1());
@@ -135965,14 +135874,14 @@ public final void rule__AnalysisCaseUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__AnalysisCaseUsage__Group__2"
- // InternalSysML.g:40410:1: rule__AnalysisCaseUsage__Group__2 : rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3 ;
+ // InternalSysML.g:40385:1: rule__AnalysisCaseUsage__Group__2 : rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3 ;
public final void rule__AnalysisCaseUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40414:1: ( rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3 )
- // InternalSysML.g:40415:2: rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3
+ // InternalSysML.g:40389:1: ( rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3 )
+ // InternalSysML.g:40390:2: rule__AnalysisCaseUsage__Group__2__Impl rule__AnalysisCaseUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__AnalysisCaseUsage__Group__2__Impl();
@@ -136003,17 +135912,17 @@ public final void rule__AnalysisCaseUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__AnalysisCaseUsage__Group__2__Impl"
- // InternalSysML.g:40422:1: rule__AnalysisCaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:40397:1: rule__AnalysisCaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__AnalysisCaseUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40426:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:40427:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40401:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:40402:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:40427:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:40428:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:40402:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40403:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -136048,14 +135957,14 @@ public final void rule__AnalysisCaseUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__AnalysisCaseUsage__Group__3"
- // InternalSysML.g:40437:1: rule__AnalysisCaseUsage__Group__3 : rule__AnalysisCaseUsage__Group__3__Impl ;
+ // InternalSysML.g:40412:1: rule__AnalysisCaseUsage__Group__3 : rule__AnalysisCaseUsage__Group__3__Impl ;
public final void rule__AnalysisCaseUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40441:1: ( rule__AnalysisCaseUsage__Group__3__Impl )
- // InternalSysML.g:40442:2: rule__AnalysisCaseUsage__Group__3__Impl
+ // InternalSysML.g:40416:1: ( rule__AnalysisCaseUsage__Group__3__Impl )
+ // InternalSysML.g:40417:2: rule__AnalysisCaseUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseUsage__Group__3__Impl();
@@ -136081,17 +135990,17 @@ public final void rule__AnalysisCaseUsage__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__AnalysisCaseUsage__Group__3__Impl"
- // InternalSysML.g:40448:1: rule__AnalysisCaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40423:1: rule__AnalysisCaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__AnalysisCaseUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40452:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40453:1: ( ruleCaseBody )
+ // InternalSysML.g:40427:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40428:1: ( ruleCaseBody )
{
- // InternalSysML.g:40453:1: ( ruleCaseBody )
- // InternalSysML.g:40454:2: ruleCaseBody
+ // InternalSysML.g:40428:1: ( ruleCaseBody )
+ // InternalSysML.g:40429:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseUsageAccess().getCaseBodyParserRuleCall_3());
@@ -136126,14 +136035,14 @@ public final void rule__AnalysisCaseUsage__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__0"
- // InternalSysML.g:40464:1: rule__AnalysisCaseFlowUsage__Group__0 : rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1 ;
+ // InternalSysML.g:40439:1: rule__AnalysisCaseFlowUsage__Group__0 : rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1 ;
public final void rule__AnalysisCaseFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40468:1: ( rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1 )
- // InternalSysML.g:40469:2: rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1
+ // InternalSysML.g:40443:1: ( rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1 )
+ // InternalSysML.g:40444:2: rule__AnalysisCaseFlowUsage__Group__0__Impl rule__AnalysisCaseFlowUsage__Group__1
{
pushFollow(FOLLOW_176);
rule__AnalysisCaseFlowUsage__Group__0__Impl();
@@ -136164,22 +136073,22 @@ public final void rule__AnalysisCaseFlowUsage__Group__0() throws RecognitionExce
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__0__Impl"
- // InternalSysML.g:40476:1: rule__AnalysisCaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:40451:1: rule__AnalysisCaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AnalysisCaseFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40480:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:40481:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40455:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:40456:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:40481:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:40482:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40456:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40457:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:40483:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40458:2: ( ruleUsagePrefix )?
int alt402=2;
int LA402_0 = input.LA(1);
@@ -136188,7 +136097,7 @@ public final void rule__AnalysisCaseFlowUsage__Group__0__Impl() throws Recogniti
}
switch (alt402) {
case 1 :
- // InternalSysML.g:40483:3: ruleUsagePrefix
+ // InternalSysML.g:40458:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -136226,14 +136135,14 @@ public final void rule__AnalysisCaseFlowUsage__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__1"
- // InternalSysML.g:40491:1: rule__AnalysisCaseFlowUsage__Group__1 : rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2 ;
+ // InternalSysML.g:40466:1: rule__AnalysisCaseFlowUsage__Group__1 : rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2 ;
public final void rule__AnalysisCaseFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40495:1: ( rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2 )
- // InternalSysML.g:40496:2: rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2
+ // InternalSysML.g:40470:1: ( rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2 )
+ // InternalSysML.g:40471:2: rule__AnalysisCaseFlowUsage__Group__1__Impl rule__AnalysisCaseFlowUsage__Group__2
{
pushFollow(FOLLOW_176);
rule__AnalysisCaseFlowUsage__Group__1__Impl();
@@ -136264,22 +136173,22 @@ public final void rule__AnalysisCaseFlowUsage__Group__1() throws RecognitionExce
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__1__Impl"
- // InternalSysML.g:40503:1: rule__AnalysisCaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:40478:1: rule__AnalysisCaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__AnalysisCaseFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40507:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:40508:1: ( ( 'ref' )? )
+ // InternalSysML.g:40482:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:40483:1: ( ( 'ref' )? )
{
- // InternalSysML.g:40508:1: ( ( 'ref' )? )
- // InternalSysML.g:40509:2: ( 'ref' )?
+ // InternalSysML.g:40483:1: ( ( 'ref' )? )
+ // InternalSysML.g:40484:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:40510:2: ( 'ref' )?
+ // InternalSysML.g:40485:2: ( 'ref' )?
int alt403=2;
int LA403_0 = input.LA(1);
@@ -136288,7 +136197,7 @@ public final void rule__AnalysisCaseFlowUsage__Group__1__Impl() throws Recogniti
}
switch (alt403) {
case 1 :
- // InternalSysML.g:40510:3: 'ref'
+ // InternalSysML.g:40485:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -136322,14 +136231,14 @@ public final void rule__AnalysisCaseFlowUsage__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__2"
- // InternalSysML.g:40518:1: rule__AnalysisCaseFlowUsage__Group__2 : rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3 ;
+ // InternalSysML.g:40493:1: rule__AnalysisCaseFlowUsage__Group__2 : rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3 ;
public final void rule__AnalysisCaseFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40522:1: ( rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3 )
- // InternalSysML.g:40523:2: rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3
+ // InternalSysML.g:40497:1: ( rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3 )
+ // InternalSysML.g:40498:2: rule__AnalysisCaseFlowUsage__Group__2__Impl rule__AnalysisCaseFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__AnalysisCaseFlowUsage__Group__2__Impl();
@@ -136360,17 +136269,17 @@ public final void rule__AnalysisCaseFlowUsage__Group__2() throws RecognitionExce
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__2__Impl"
- // InternalSysML.g:40530:1: rule__AnalysisCaseFlowUsage__Group__2__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
+ // InternalSysML.g:40505:1: rule__AnalysisCaseFlowUsage__Group__2__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
public final void rule__AnalysisCaseFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40534:1: ( ( ruleAnalysisCaseUsageKeyword ) )
- // InternalSysML.g:40535:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40509:1: ( ( ruleAnalysisCaseUsageKeyword ) )
+ // InternalSysML.g:40510:1: ( ruleAnalysisCaseUsageKeyword )
{
- // InternalSysML.g:40535:1: ( ruleAnalysisCaseUsageKeyword )
- // InternalSysML.g:40536:2: ruleAnalysisCaseUsageKeyword
+ // InternalSysML.g:40510:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40511:2: ruleAnalysisCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseFlowUsageAccess().getAnalysisCaseUsageKeywordParserRuleCall_2());
@@ -136405,14 +136314,14 @@ public final void rule__AnalysisCaseFlowUsage__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__3"
- // InternalSysML.g:40545:1: rule__AnalysisCaseFlowUsage__Group__3 : rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4 ;
+ // InternalSysML.g:40520:1: rule__AnalysisCaseFlowUsage__Group__3 : rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4 ;
public final void rule__AnalysisCaseFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40549:1: ( rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4 )
- // InternalSysML.g:40550:2: rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4
+ // InternalSysML.g:40524:1: ( rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4 )
+ // InternalSysML.g:40525:2: rule__AnalysisCaseFlowUsage__Group__3__Impl rule__AnalysisCaseFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__AnalysisCaseFlowUsage__Group__3__Impl();
@@ -136443,17 +136352,17 @@ public final void rule__AnalysisCaseFlowUsage__Group__3() throws RecognitionExce
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__3__Impl"
- // InternalSysML.g:40557:1: rule__AnalysisCaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:40532:1: rule__AnalysisCaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__AnalysisCaseFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40561:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:40562:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40536:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:40537:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:40562:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:40563:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:40537:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40538:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -136488,14 +136397,14 @@ public final void rule__AnalysisCaseFlowUsage__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__4"
- // InternalSysML.g:40572:1: rule__AnalysisCaseFlowUsage__Group__4 : rule__AnalysisCaseFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:40547:1: rule__AnalysisCaseFlowUsage__Group__4 : rule__AnalysisCaseFlowUsage__Group__4__Impl ;
public final void rule__AnalysisCaseFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40576:1: ( rule__AnalysisCaseFlowUsage__Group__4__Impl )
- // InternalSysML.g:40577:2: rule__AnalysisCaseFlowUsage__Group__4__Impl
+ // InternalSysML.g:40551:1: ( rule__AnalysisCaseFlowUsage__Group__4__Impl )
+ // InternalSysML.g:40552:2: rule__AnalysisCaseFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseFlowUsage__Group__4__Impl();
@@ -136521,17 +136430,17 @@ public final void rule__AnalysisCaseFlowUsage__Group__4() throws RecognitionExce
// $ANTLR start "rule__AnalysisCaseFlowUsage__Group__4__Impl"
- // InternalSysML.g:40583:1: rule__AnalysisCaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40558:1: rule__AnalysisCaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
public final void rule__AnalysisCaseFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40587:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40588:1: ( ruleCaseBody )
+ // InternalSysML.g:40562:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40563:1: ( ruleCaseBody )
{
- // InternalSysML.g:40588:1: ( ruleCaseBody )
- // InternalSysML.g:40589:2: ruleCaseBody
+ // InternalSysML.g:40563:1: ( ruleCaseBody )
+ // InternalSysML.g:40564:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseFlowUsageAccess().getCaseBodyParserRuleCall_4());
@@ -136566,14 +136475,14 @@ public final void rule__AnalysisCaseFlowUsage__Group__4__Impl() throws Recogniti
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__0"
- // InternalSysML.g:40599:1: rule__AnalysisCaseRefUsage__Group__0 : rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1 ;
+ // InternalSysML.g:40574:1: rule__AnalysisCaseRefUsage__Group__0 : rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1 ;
public final void rule__AnalysisCaseRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40603:1: ( rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1 )
- // InternalSysML.g:40604:2: rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1
+ // InternalSysML.g:40578:1: ( rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1 )
+ // InternalSysML.g:40579:2: rule__AnalysisCaseRefUsage__Group__0__Impl rule__AnalysisCaseRefUsage__Group__1
{
pushFollow(FOLLOW_176);
rule__AnalysisCaseRefUsage__Group__0__Impl();
@@ -136604,22 +136513,22 @@ public final void rule__AnalysisCaseRefUsage__Group__0() throws RecognitionExcep
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__0__Impl"
- // InternalSysML.g:40611:1: rule__AnalysisCaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:40586:1: rule__AnalysisCaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__AnalysisCaseRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40615:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:40616:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40590:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:40591:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:40616:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:40617:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40591:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40592:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:40618:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40593:2: ( ruleUsagePrefix )?
int alt404=2;
int LA404_0 = input.LA(1);
@@ -136628,7 +136537,7 @@ public final void rule__AnalysisCaseRefUsage__Group__0__Impl() throws Recognitio
}
switch (alt404) {
case 1 :
- // InternalSysML.g:40618:3: ruleUsagePrefix
+ // InternalSysML.g:40593:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -136666,14 +136575,14 @@ public final void rule__AnalysisCaseRefUsage__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__1"
- // InternalSysML.g:40626:1: rule__AnalysisCaseRefUsage__Group__1 : rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2 ;
+ // InternalSysML.g:40601:1: rule__AnalysisCaseRefUsage__Group__1 : rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2 ;
public final void rule__AnalysisCaseRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40630:1: ( rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2 )
- // InternalSysML.g:40631:2: rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2
+ // InternalSysML.g:40605:1: ( rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2 )
+ // InternalSysML.g:40606:2: rule__AnalysisCaseRefUsage__Group__1__Impl rule__AnalysisCaseRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__AnalysisCaseRefUsage__Group__1__Impl();
@@ -136704,23 +136613,23 @@ public final void rule__AnalysisCaseRefUsage__Group__1() throws RecognitionExcep
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__1__Impl"
- // InternalSysML.g:40638:1: rule__AnalysisCaseRefUsage__Group__1__Impl : ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:40613:1: rule__AnalysisCaseRefUsage__Group__1__Impl : ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) ) ;
public final void rule__AnalysisCaseRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40642:1: ( ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:40643:1: ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:40617:1: ( ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:40618:1: ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:40643:1: ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) )
- // InternalSysML.g:40644:2: ( rule__AnalysisCaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:40618:1: ( ( rule__AnalysisCaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:40619:2: ( rule__AnalysisCaseRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:40645:2: ( rule__AnalysisCaseRefUsage__Alternatives_1 )
- // InternalSysML.g:40645:3: rule__AnalysisCaseRefUsage__Alternatives_1
+ // InternalSysML.g:40620:2: ( rule__AnalysisCaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:40620:3: rule__AnalysisCaseRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseRefUsage__Alternatives_1();
@@ -136755,14 +136664,14 @@ public final void rule__AnalysisCaseRefUsage__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__2"
- // InternalSysML.g:40653:1: rule__AnalysisCaseRefUsage__Group__2 : rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3 ;
+ // InternalSysML.g:40628:1: rule__AnalysisCaseRefUsage__Group__2 : rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3 ;
public final void rule__AnalysisCaseRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40657:1: ( rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3 )
- // InternalSysML.g:40658:2: rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3
+ // InternalSysML.g:40632:1: ( rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3 )
+ // InternalSysML.g:40633:2: rule__AnalysisCaseRefUsage__Group__2__Impl rule__AnalysisCaseRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__AnalysisCaseRefUsage__Group__2__Impl();
@@ -136793,17 +136702,17 @@ public final void rule__AnalysisCaseRefUsage__Group__2() throws RecognitionExcep
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__2__Impl"
- // InternalSysML.g:40665:1: rule__AnalysisCaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:40640:1: rule__AnalysisCaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__AnalysisCaseRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40669:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:40670:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40644:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:40645:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:40670:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:40671:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:40645:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40646:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -136838,14 +136747,14 @@ public final void rule__AnalysisCaseRefUsage__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__3"
- // InternalSysML.g:40680:1: rule__AnalysisCaseRefUsage__Group__3 : rule__AnalysisCaseRefUsage__Group__3__Impl ;
+ // InternalSysML.g:40655:1: rule__AnalysisCaseRefUsage__Group__3 : rule__AnalysisCaseRefUsage__Group__3__Impl ;
public final void rule__AnalysisCaseRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40684:1: ( rule__AnalysisCaseRefUsage__Group__3__Impl )
- // InternalSysML.g:40685:2: rule__AnalysisCaseRefUsage__Group__3__Impl
+ // InternalSysML.g:40659:1: ( rule__AnalysisCaseRefUsage__Group__3__Impl )
+ // InternalSysML.g:40660:2: rule__AnalysisCaseRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseRefUsage__Group__3__Impl();
@@ -136871,17 +136780,17 @@ public final void rule__AnalysisCaseRefUsage__Group__3() throws RecognitionExcep
// $ANTLR start "rule__AnalysisCaseRefUsage__Group__3__Impl"
- // InternalSysML.g:40691:1: rule__AnalysisCaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40666:1: rule__AnalysisCaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__AnalysisCaseRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40695:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40696:1: ( ruleCaseBody )
+ // InternalSysML.g:40670:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40671:1: ( ruleCaseBody )
{
- // InternalSysML.g:40696:1: ( ruleCaseBody )
- // InternalSysML.g:40697:2: ruleCaseBody
+ // InternalSysML.g:40671:1: ( ruleCaseBody )
+ // InternalSysML.g:40672:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getCaseBodyParserRuleCall_3());
@@ -136916,14 +136825,14 @@ public final void rule__AnalysisCaseRefUsage__Group__3__Impl() throws Recognitio
// $ANTLR start "rule__AnalysisCaseRefUsage__Group_1_0__0"
- // InternalSysML.g:40707:1: rule__AnalysisCaseRefUsage__Group_1_0__0 : rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:40682:1: rule__AnalysisCaseRefUsage__Group_1_0__0 : rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1 ;
public final void rule__AnalysisCaseRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40711:1: ( rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1 )
- // InternalSysML.g:40712:2: rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1
+ // InternalSysML.g:40686:1: ( rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1 )
+ // InternalSysML.g:40687:2: rule__AnalysisCaseRefUsage__Group_1_0__0__Impl rule__AnalysisCaseRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_126);
rule__AnalysisCaseRefUsage__Group_1_0__0__Impl();
@@ -136954,17 +136863,17 @@ public final void rule__AnalysisCaseRefUsage__Group_1_0__0() throws RecognitionE
// $ANTLR start "rule__AnalysisCaseRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:40719:1: rule__AnalysisCaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:40694:1: rule__AnalysisCaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__AnalysisCaseRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40723:1: ( ( 'ref' ) )
- // InternalSysML.g:40724:1: ( 'ref' )
+ // InternalSysML.g:40698:1: ( ( 'ref' ) )
+ // InternalSysML.g:40699:1: ( 'ref' )
{
- // InternalSysML.g:40724:1: ( 'ref' )
- // InternalSysML.g:40725:2: 'ref'
+ // InternalSysML.g:40699:1: ( 'ref' )
+ // InternalSysML.g:40700:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getRefKeyword_1_0_0());
@@ -136995,14 +136904,14 @@ public final void rule__AnalysisCaseRefUsage__Group_1_0__0__Impl() throws Recogn
// $ANTLR start "rule__AnalysisCaseRefUsage__Group_1_0__1"
- // InternalSysML.g:40734:1: rule__AnalysisCaseRefUsage__Group_1_0__1 : rule__AnalysisCaseRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:40709:1: rule__AnalysisCaseRefUsage__Group_1_0__1 : rule__AnalysisCaseRefUsage__Group_1_0__1__Impl ;
public final void rule__AnalysisCaseRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40738:1: ( rule__AnalysisCaseRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:40739:2: rule__AnalysisCaseRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:40713:1: ( rule__AnalysisCaseRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:40714:2: rule__AnalysisCaseRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnalysisCaseRefUsage__Group_1_0__1__Impl();
@@ -137028,17 +136937,17 @@ public final void rule__AnalysisCaseRefUsage__Group_1_0__1() throws RecognitionE
// $ANTLR start "rule__AnalysisCaseRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:40745:1: rule__AnalysisCaseRefUsage__Group_1_0__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
+ // InternalSysML.g:40720:1: rule__AnalysisCaseRefUsage__Group_1_0__1__Impl : ( ruleAnalysisCaseUsageKeyword ) ;
public final void rule__AnalysisCaseRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40749:1: ( ( ruleAnalysisCaseUsageKeyword ) )
- // InternalSysML.g:40750:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40724:1: ( ( ruleAnalysisCaseUsageKeyword ) )
+ // InternalSysML.g:40725:1: ( ruleAnalysisCaseUsageKeyword )
{
- // InternalSysML.g:40750:1: ( ruleAnalysisCaseUsageKeyword )
- // InternalSysML.g:40751:2: ruleAnalysisCaseUsageKeyword
+ // InternalSysML.g:40725:1: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:40726:2: ruleAnalysisCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getAnalysisCaseUsageKeywordParserRuleCall_1_0_1());
@@ -137073,14 +136982,14 @@ public final void rule__AnalysisCaseRefUsage__Group_1_0__1__Impl() throws Recogn
// $ANTLR start "rule__VerificationCaseDefKeyword__Group__0"
- // InternalSysML.g:40761:1: rule__VerificationCaseDefKeyword__Group__0 : rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1 ;
+ // InternalSysML.g:40736:1: rule__VerificationCaseDefKeyword__Group__0 : rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1 ;
public final void rule__VerificationCaseDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40765:1: ( rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1 )
- // InternalSysML.g:40766:2: rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1
+ // InternalSysML.g:40740:1: ( rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1 )
+ // InternalSysML.g:40741:2: rule__VerificationCaseDefKeyword__Group__0__Impl rule__VerificationCaseDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__VerificationCaseDefKeyword__Group__0__Impl();
@@ -137111,17 +137020,17 @@ public final void rule__VerificationCaseDefKeyword__Group__0() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefKeyword__Group__0__Impl"
- // InternalSysML.g:40773:1: rule__VerificationCaseDefKeyword__Group__0__Impl : ( ruleVerificationCaseKeyword ) ;
+ // InternalSysML.g:40748:1: rule__VerificationCaseDefKeyword__Group__0__Impl : ( ruleVerificationCaseKeyword ) ;
public final void rule__VerificationCaseDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40777:1: ( ( ruleVerificationCaseKeyword ) )
- // InternalSysML.g:40778:1: ( ruleVerificationCaseKeyword )
+ // InternalSysML.g:40752:1: ( ( ruleVerificationCaseKeyword ) )
+ // InternalSysML.g:40753:1: ( ruleVerificationCaseKeyword )
{
- // InternalSysML.g:40778:1: ( ruleVerificationCaseKeyword )
- // InternalSysML.g:40779:2: ruleVerificationCaseKeyword
+ // InternalSysML.g:40753:1: ( ruleVerificationCaseKeyword )
+ // InternalSysML.g:40754:2: ruleVerificationCaseKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefKeywordAccess().getVerificationCaseKeywordParserRuleCall_0());
@@ -137156,14 +137065,14 @@ public final void rule__VerificationCaseDefKeyword__Group__0__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseDefKeyword__Group__1"
- // InternalSysML.g:40788:1: rule__VerificationCaseDefKeyword__Group__1 : rule__VerificationCaseDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:40763:1: rule__VerificationCaseDefKeyword__Group__1 : rule__VerificationCaseDefKeyword__Group__1__Impl ;
public final void rule__VerificationCaseDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40792:1: ( rule__VerificationCaseDefKeyword__Group__1__Impl )
- // InternalSysML.g:40793:2: rule__VerificationCaseDefKeyword__Group__1__Impl
+ // InternalSysML.g:40767:1: ( rule__VerificationCaseDefKeyword__Group__1__Impl )
+ // InternalSysML.g:40768:2: rule__VerificationCaseDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseDefKeyword__Group__1__Impl();
@@ -137189,17 +137098,17 @@ public final void rule__VerificationCaseDefKeyword__Group__1() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefKeyword__Group__1__Impl"
- // InternalSysML.g:40799:1: rule__VerificationCaseDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:40774:1: rule__VerificationCaseDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__VerificationCaseDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40803:1: ( ( 'def' ) )
- // InternalSysML.g:40804:1: ( 'def' )
+ // InternalSysML.g:40778:1: ( ( 'def' ) )
+ // InternalSysML.g:40779:1: ( 'def' )
{
- // InternalSysML.g:40804:1: ( 'def' )
- // InternalSysML.g:40805:2: 'def'
+ // InternalSysML.g:40779:1: ( 'def' )
+ // InternalSysML.g:40780:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefKeywordAccess().getDefKeyword_1());
@@ -137230,14 +137139,14 @@ public final void rule__VerificationCaseDefKeyword__Group__1__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseDefinition__Group__0"
- // InternalSysML.g:40815:1: rule__VerificationCaseDefinition__Group__0 : rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1 ;
+ // InternalSysML.g:40790:1: rule__VerificationCaseDefinition__Group__0 : rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1 ;
public final void rule__VerificationCaseDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40819:1: ( rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1 )
- // InternalSysML.g:40820:2: rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1
+ // InternalSysML.g:40794:1: ( rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1 )
+ // InternalSysML.g:40795:2: rule__VerificationCaseDefinition__Group__0__Impl rule__VerificationCaseDefinition__Group__1
{
pushFollow(FOLLOW_127);
rule__VerificationCaseDefinition__Group__0__Impl();
@@ -137268,22 +137177,22 @@ public final void rule__VerificationCaseDefinition__Group__0() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefinition__Group__0__Impl"
- // InternalSysML.g:40827:1: rule__VerificationCaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:40802:1: rule__VerificationCaseDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__VerificationCaseDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40831:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:40832:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:40806:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:40807:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:40832:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:40833:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:40807:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:40808:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:40834:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:40809:2: ( ruleDefinitionPrefix )?
int alt405=2;
int LA405_0 = input.LA(1);
@@ -137292,7 +137201,7 @@ public final void rule__VerificationCaseDefinition__Group__0__Impl() throws Reco
}
switch (alt405) {
case 1 :
- // InternalSysML.g:40834:3: ruleDefinitionPrefix
+ // InternalSysML.g:40809:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -137330,14 +137239,14 @@ public final void rule__VerificationCaseDefinition__Group__0__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseDefinition__Group__1"
- // InternalSysML.g:40842:1: rule__VerificationCaseDefinition__Group__1 : rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2 ;
+ // InternalSysML.g:40817:1: rule__VerificationCaseDefinition__Group__1 : rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2 ;
public final void rule__VerificationCaseDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40846:1: ( rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2 )
- // InternalSysML.g:40847:2: rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2
+ // InternalSysML.g:40821:1: ( rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2 )
+ // InternalSysML.g:40822:2: rule__VerificationCaseDefinition__Group__1__Impl rule__VerificationCaseDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__VerificationCaseDefinition__Group__1__Impl();
@@ -137368,17 +137277,17 @@ public final void rule__VerificationCaseDefinition__Group__1() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefinition__Group__1__Impl"
- // InternalSysML.g:40854:1: rule__VerificationCaseDefinition__Group__1__Impl : ( ruleVerificationCaseDefKeyword ) ;
+ // InternalSysML.g:40829:1: rule__VerificationCaseDefinition__Group__1__Impl : ( ruleVerificationCaseDefKeyword ) ;
public final void rule__VerificationCaseDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40858:1: ( ( ruleVerificationCaseDefKeyword ) )
- // InternalSysML.g:40859:1: ( ruleVerificationCaseDefKeyword )
+ // InternalSysML.g:40833:1: ( ( ruleVerificationCaseDefKeyword ) )
+ // InternalSysML.g:40834:1: ( ruleVerificationCaseDefKeyword )
{
- // InternalSysML.g:40859:1: ( ruleVerificationCaseDefKeyword )
- // InternalSysML.g:40860:2: ruleVerificationCaseDefKeyword
+ // InternalSysML.g:40834:1: ( ruleVerificationCaseDefKeyword )
+ // InternalSysML.g:40835:2: ruleVerificationCaseDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefinitionAccess().getVerificationCaseDefKeywordParserRuleCall_1());
@@ -137413,14 +137322,14 @@ public final void rule__VerificationCaseDefinition__Group__1__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseDefinition__Group__2"
- // InternalSysML.g:40869:1: rule__VerificationCaseDefinition__Group__2 : rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3 ;
+ // InternalSysML.g:40844:1: rule__VerificationCaseDefinition__Group__2 : rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3 ;
public final void rule__VerificationCaseDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40873:1: ( rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3 )
- // InternalSysML.g:40874:2: rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3
+ // InternalSysML.g:40848:1: ( rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3 )
+ // InternalSysML.g:40849:2: rule__VerificationCaseDefinition__Group__2__Impl rule__VerificationCaseDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__VerificationCaseDefinition__Group__2__Impl();
@@ -137451,17 +137360,17 @@ public final void rule__VerificationCaseDefinition__Group__2() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefinition__Group__2__Impl"
- // InternalSysML.g:40881:1: rule__VerificationCaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
+ // InternalSysML.g:40856:1: rule__VerificationCaseDefinition__Group__2__Impl : ( ruleCalculationDeclaration ) ;
public final void rule__VerificationCaseDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40885:1: ( ( ruleCalculationDeclaration ) )
- // InternalSysML.g:40886:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:40860:1: ( ( ruleCalculationDeclaration ) )
+ // InternalSysML.g:40861:1: ( ruleCalculationDeclaration )
{
- // InternalSysML.g:40886:1: ( ruleCalculationDeclaration )
- // InternalSysML.g:40887:2: ruleCalculationDeclaration
+ // InternalSysML.g:40861:1: ( ruleCalculationDeclaration )
+ // InternalSysML.g:40862:2: ruleCalculationDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefinitionAccess().getCalculationDeclarationParserRuleCall_2());
@@ -137496,14 +137405,14 @@ public final void rule__VerificationCaseDefinition__Group__2__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseDefinition__Group__3"
- // InternalSysML.g:40896:1: rule__VerificationCaseDefinition__Group__3 : rule__VerificationCaseDefinition__Group__3__Impl ;
+ // InternalSysML.g:40871:1: rule__VerificationCaseDefinition__Group__3 : rule__VerificationCaseDefinition__Group__3__Impl ;
public final void rule__VerificationCaseDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40900:1: ( rule__VerificationCaseDefinition__Group__3__Impl )
- // InternalSysML.g:40901:2: rule__VerificationCaseDefinition__Group__3__Impl
+ // InternalSysML.g:40875:1: ( rule__VerificationCaseDefinition__Group__3__Impl )
+ // InternalSysML.g:40876:2: rule__VerificationCaseDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseDefinition__Group__3__Impl();
@@ -137529,17 +137438,17 @@ public final void rule__VerificationCaseDefinition__Group__3() throws Recognitio
// $ANTLR start "rule__VerificationCaseDefinition__Group__3__Impl"
- // InternalSysML.g:40907:1: rule__VerificationCaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40882:1: rule__VerificationCaseDefinition__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__VerificationCaseDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40911:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:40912:1: ( ruleCaseBody )
+ // InternalSysML.g:40886:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40887:1: ( ruleCaseBody )
{
- // InternalSysML.g:40912:1: ( ruleCaseBody )
- // InternalSysML.g:40913:2: ruleCaseBody
+ // InternalSysML.g:40887:1: ( ruleCaseBody )
+ // InternalSysML.g:40888:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseDefinitionAccess().getCaseBodyParserRuleCall_3());
@@ -137574,14 +137483,14 @@ public final void rule__VerificationCaseDefinition__Group__3__Impl() throws Reco
// $ANTLR start "rule__VerificationCaseUsage__Group__0"
- // InternalSysML.g:40923:1: rule__VerificationCaseUsage__Group__0 : rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1 ;
+ // InternalSysML.g:40898:1: rule__VerificationCaseUsage__Group__0 : rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1 ;
public final void rule__VerificationCaseUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40927:1: ( rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1 )
- // InternalSysML.g:40928:2: rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1
+ // InternalSysML.g:40902:1: ( rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1 )
+ // InternalSysML.g:40903:2: rule__VerificationCaseUsage__Group__0__Impl rule__VerificationCaseUsage__Group__1
{
pushFollow(FOLLOW_127);
rule__VerificationCaseUsage__Group__0__Impl();
@@ -137612,22 +137521,22 @@ public final void rule__VerificationCaseUsage__Group__0() throws RecognitionExce
// $ANTLR start "rule__VerificationCaseUsage__Group__0__Impl"
- // InternalSysML.g:40935:1: rule__VerificationCaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:40910:1: rule__VerificationCaseUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__VerificationCaseUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40939:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:40940:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40914:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:40915:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:40940:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:40941:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40915:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:40916:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:40942:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:40917:2: ( ruleUsagePrefix )?
int alt406=2;
int LA406_0 = input.LA(1);
@@ -137636,7 +137545,7 @@ public final void rule__VerificationCaseUsage__Group__0__Impl() throws Recogniti
}
switch (alt406) {
case 1 :
- // InternalSysML.g:40942:3: ruleUsagePrefix
+ // InternalSysML.g:40917:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -137674,14 +137583,14 @@ public final void rule__VerificationCaseUsage__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__VerificationCaseUsage__Group__1"
- // InternalSysML.g:40950:1: rule__VerificationCaseUsage__Group__1 : rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2 ;
+ // InternalSysML.g:40925:1: rule__VerificationCaseUsage__Group__1 : rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2 ;
public final void rule__VerificationCaseUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40954:1: ( rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2 )
- // InternalSysML.g:40955:2: rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2
+ // InternalSysML.g:40929:1: ( rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2 )
+ // InternalSysML.g:40930:2: rule__VerificationCaseUsage__Group__1__Impl rule__VerificationCaseUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__VerificationCaseUsage__Group__1__Impl();
@@ -137712,17 +137621,17 @@ public final void rule__VerificationCaseUsage__Group__1() throws RecognitionExce
// $ANTLR start "rule__VerificationCaseUsage__Group__1__Impl"
- // InternalSysML.g:40962:1: rule__VerificationCaseUsage__Group__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
+ // InternalSysML.g:40937:1: rule__VerificationCaseUsage__Group__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
public final void rule__VerificationCaseUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40966:1: ( ( ruleVerificationCaseUsageKeyword ) )
- // InternalSysML.g:40967:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:40941:1: ( ( ruleVerificationCaseUsageKeyword ) )
+ // InternalSysML.g:40942:1: ( ruleVerificationCaseUsageKeyword )
{
- // InternalSysML.g:40967:1: ( ruleVerificationCaseUsageKeyword )
- // InternalSysML.g:40968:2: ruleVerificationCaseUsageKeyword
+ // InternalSysML.g:40942:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:40943:2: ruleVerificationCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseUsageAccess().getVerificationCaseUsageKeywordParserRuleCall_1());
@@ -137757,14 +137666,14 @@ public final void rule__VerificationCaseUsage__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__VerificationCaseUsage__Group__2"
- // InternalSysML.g:40977:1: rule__VerificationCaseUsage__Group__2 : rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3 ;
+ // InternalSysML.g:40952:1: rule__VerificationCaseUsage__Group__2 : rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3 ;
public final void rule__VerificationCaseUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40981:1: ( rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3 )
- // InternalSysML.g:40982:2: rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3
+ // InternalSysML.g:40956:1: ( rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3 )
+ // InternalSysML.g:40957:2: rule__VerificationCaseUsage__Group__2__Impl rule__VerificationCaseUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__VerificationCaseUsage__Group__2__Impl();
@@ -137795,17 +137704,17 @@ public final void rule__VerificationCaseUsage__Group__2() throws RecognitionExce
// $ANTLR start "rule__VerificationCaseUsage__Group__2__Impl"
- // InternalSysML.g:40989:1: rule__VerificationCaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:40964:1: rule__VerificationCaseUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__VerificationCaseUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:40993:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:40994:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40968:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:40969:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:40994:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:40995:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:40969:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:40970:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -137840,14 +137749,14 @@ public final void rule__VerificationCaseUsage__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__VerificationCaseUsage__Group__3"
- // InternalSysML.g:41004:1: rule__VerificationCaseUsage__Group__3 : rule__VerificationCaseUsage__Group__3__Impl ;
+ // InternalSysML.g:40979:1: rule__VerificationCaseUsage__Group__3 : rule__VerificationCaseUsage__Group__3__Impl ;
public final void rule__VerificationCaseUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41008:1: ( rule__VerificationCaseUsage__Group__3__Impl )
- // InternalSysML.g:41009:2: rule__VerificationCaseUsage__Group__3__Impl
+ // InternalSysML.g:40983:1: ( rule__VerificationCaseUsage__Group__3__Impl )
+ // InternalSysML.g:40984:2: rule__VerificationCaseUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseUsage__Group__3__Impl();
@@ -137873,17 +137782,17 @@ public final void rule__VerificationCaseUsage__Group__3() throws RecognitionExce
// $ANTLR start "rule__VerificationCaseUsage__Group__3__Impl"
- // InternalSysML.g:41015:1: rule__VerificationCaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:40990:1: rule__VerificationCaseUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__VerificationCaseUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41019:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:41020:1: ( ruleCaseBody )
+ // InternalSysML.g:40994:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:40995:1: ( ruleCaseBody )
{
- // InternalSysML.g:41020:1: ( ruleCaseBody )
- // InternalSysML.g:41021:2: ruleCaseBody
+ // InternalSysML.g:40995:1: ( ruleCaseBody )
+ // InternalSysML.g:40996:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseUsageAccess().getCaseBodyParserRuleCall_3());
@@ -137918,14 +137827,14 @@ public final void rule__VerificationCaseUsage__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__0"
- // InternalSysML.g:41031:1: rule__VerificationCaseFlowUsage__Group__0 : rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1 ;
+ // InternalSysML.g:41006:1: rule__VerificationCaseFlowUsage__Group__0 : rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1 ;
public final void rule__VerificationCaseFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41035:1: ( rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1 )
- // InternalSysML.g:41036:2: rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1
+ // InternalSysML.g:41010:1: ( rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1 )
+ // InternalSysML.g:41011:2: rule__VerificationCaseFlowUsage__Group__0__Impl rule__VerificationCaseFlowUsage__Group__1
{
pushFollow(FOLLOW_177);
rule__VerificationCaseFlowUsage__Group__0__Impl();
@@ -137956,22 +137865,22 @@ public final void rule__VerificationCaseFlowUsage__Group__0() throws Recognition
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__0__Impl"
- // InternalSysML.g:41043:1: rule__VerificationCaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:41018:1: rule__VerificationCaseFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__VerificationCaseFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41047:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:41048:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41022:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:41023:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:41048:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:41049:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41023:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41024:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:41050:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41025:2: ( ruleUsagePrefix )?
int alt407=2;
int LA407_0 = input.LA(1);
@@ -137980,7 +137889,7 @@ public final void rule__VerificationCaseFlowUsage__Group__0__Impl() throws Recog
}
switch (alt407) {
case 1 :
- // InternalSysML.g:41050:3: ruleUsagePrefix
+ // InternalSysML.g:41025:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -138018,14 +137927,14 @@ public final void rule__VerificationCaseFlowUsage__Group__0__Impl() throws Recog
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__1"
- // InternalSysML.g:41058:1: rule__VerificationCaseFlowUsage__Group__1 : rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2 ;
+ // InternalSysML.g:41033:1: rule__VerificationCaseFlowUsage__Group__1 : rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2 ;
public final void rule__VerificationCaseFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41062:1: ( rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2 )
- // InternalSysML.g:41063:2: rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2
+ // InternalSysML.g:41037:1: ( rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2 )
+ // InternalSysML.g:41038:2: rule__VerificationCaseFlowUsage__Group__1__Impl rule__VerificationCaseFlowUsage__Group__2
{
pushFollow(FOLLOW_177);
rule__VerificationCaseFlowUsage__Group__1__Impl();
@@ -138056,22 +137965,22 @@ public final void rule__VerificationCaseFlowUsage__Group__1() throws Recognition
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__1__Impl"
- // InternalSysML.g:41070:1: rule__VerificationCaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:41045:1: rule__VerificationCaseFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__VerificationCaseFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41074:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:41075:1: ( ( 'ref' )? )
+ // InternalSysML.g:41049:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:41050:1: ( ( 'ref' )? )
{
- // InternalSysML.g:41075:1: ( ( 'ref' )? )
- // InternalSysML.g:41076:2: ( 'ref' )?
+ // InternalSysML.g:41050:1: ( ( 'ref' )? )
+ // InternalSysML.g:41051:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:41077:2: ( 'ref' )?
+ // InternalSysML.g:41052:2: ( 'ref' )?
int alt408=2;
int LA408_0 = input.LA(1);
@@ -138080,7 +137989,7 @@ public final void rule__VerificationCaseFlowUsage__Group__1__Impl() throws Recog
}
switch (alt408) {
case 1 :
- // InternalSysML.g:41077:3: 'ref'
+ // InternalSysML.g:41052:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -138114,14 +138023,14 @@ public final void rule__VerificationCaseFlowUsage__Group__1__Impl() throws Recog
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__2"
- // InternalSysML.g:41085:1: rule__VerificationCaseFlowUsage__Group__2 : rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3 ;
+ // InternalSysML.g:41060:1: rule__VerificationCaseFlowUsage__Group__2 : rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3 ;
public final void rule__VerificationCaseFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41089:1: ( rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3 )
- // InternalSysML.g:41090:2: rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3
+ // InternalSysML.g:41064:1: ( rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3 )
+ // InternalSysML.g:41065:2: rule__VerificationCaseFlowUsage__Group__2__Impl rule__VerificationCaseFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__VerificationCaseFlowUsage__Group__2__Impl();
@@ -138152,17 +138061,17 @@ public final void rule__VerificationCaseFlowUsage__Group__2() throws Recognition
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__2__Impl"
- // InternalSysML.g:41097:1: rule__VerificationCaseFlowUsage__Group__2__Impl : ( ruleVerificationCaseUsageKeyword ) ;
+ // InternalSysML.g:41072:1: rule__VerificationCaseFlowUsage__Group__2__Impl : ( ruleVerificationCaseUsageKeyword ) ;
public final void rule__VerificationCaseFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41101:1: ( ( ruleVerificationCaseUsageKeyword ) )
- // InternalSysML.g:41102:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:41076:1: ( ( ruleVerificationCaseUsageKeyword ) )
+ // InternalSysML.g:41077:1: ( ruleVerificationCaseUsageKeyword )
{
- // InternalSysML.g:41102:1: ( ruleVerificationCaseUsageKeyword )
- // InternalSysML.g:41103:2: ruleVerificationCaseUsageKeyword
+ // InternalSysML.g:41077:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:41078:2: ruleVerificationCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseFlowUsageAccess().getVerificationCaseUsageKeywordParserRuleCall_2());
@@ -138197,14 +138106,14 @@ public final void rule__VerificationCaseFlowUsage__Group__2__Impl() throws Recog
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__3"
- // InternalSysML.g:41112:1: rule__VerificationCaseFlowUsage__Group__3 : rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4 ;
+ // InternalSysML.g:41087:1: rule__VerificationCaseFlowUsage__Group__3 : rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4 ;
public final void rule__VerificationCaseFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41116:1: ( rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4 )
- // InternalSysML.g:41117:2: rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4
+ // InternalSysML.g:41091:1: ( rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4 )
+ // InternalSysML.g:41092:2: rule__VerificationCaseFlowUsage__Group__3__Impl rule__VerificationCaseFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__VerificationCaseFlowUsage__Group__3__Impl();
@@ -138235,17 +138144,17 @@ public final void rule__VerificationCaseFlowUsage__Group__3() throws Recognition
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__3__Impl"
- // InternalSysML.g:41124:1: rule__VerificationCaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:41099:1: rule__VerificationCaseFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__VerificationCaseFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41128:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:41129:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41103:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:41104:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:41129:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:41130:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:41104:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41105:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -138280,14 +138189,14 @@ public final void rule__VerificationCaseFlowUsage__Group__3__Impl() throws Recog
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__4"
- // InternalSysML.g:41139:1: rule__VerificationCaseFlowUsage__Group__4 : rule__VerificationCaseFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:41114:1: rule__VerificationCaseFlowUsage__Group__4 : rule__VerificationCaseFlowUsage__Group__4__Impl ;
public final void rule__VerificationCaseFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41143:1: ( rule__VerificationCaseFlowUsage__Group__4__Impl )
- // InternalSysML.g:41144:2: rule__VerificationCaseFlowUsage__Group__4__Impl
+ // InternalSysML.g:41118:1: ( rule__VerificationCaseFlowUsage__Group__4__Impl )
+ // InternalSysML.g:41119:2: rule__VerificationCaseFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseFlowUsage__Group__4__Impl();
@@ -138313,17 +138222,17 @@ public final void rule__VerificationCaseFlowUsage__Group__4() throws Recognition
// $ANTLR start "rule__VerificationCaseFlowUsage__Group__4__Impl"
- // InternalSysML.g:41150:1: rule__VerificationCaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:41125:1: rule__VerificationCaseFlowUsage__Group__4__Impl : ( ruleCaseBody ) ;
public final void rule__VerificationCaseFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41154:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:41155:1: ( ruleCaseBody )
+ // InternalSysML.g:41129:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:41130:1: ( ruleCaseBody )
{
- // InternalSysML.g:41155:1: ( ruleCaseBody )
- // InternalSysML.g:41156:2: ruleCaseBody
+ // InternalSysML.g:41130:1: ( ruleCaseBody )
+ // InternalSysML.g:41131:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseFlowUsageAccess().getCaseBodyParserRuleCall_4());
@@ -138358,14 +138267,14 @@ public final void rule__VerificationCaseFlowUsage__Group__4__Impl() throws Recog
// $ANTLR start "rule__VerificationCaseRefUsage__Group__0"
- // InternalSysML.g:41166:1: rule__VerificationCaseRefUsage__Group__0 : rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1 ;
+ // InternalSysML.g:41141:1: rule__VerificationCaseRefUsage__Group__0 : rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1 ;
public final void rule__VerificationCaseRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41170:1: ( rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1 )
- // InternalSysML.g:41171:2: rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1
+ // InternalSysML.g:41145:1: ( rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1 )
+ // InternalSysML.g:41146:2: rule__VerificationCaseRefUsage__Group__0__Impl rule__VerificationCaseRefUsage__Group__1
{
pushFollow(FOLLOW_177);
rule__VerificationCaseRefUsage__Group__0__Impl();
@@ -138396,22 +138305,22 @@ public final void rule__VerificationCaseRefUsage__Group__0() throws RecognitionE
// $ANTLR start "rule__VerificationCaseRefUsage__Group__0__Impl"
- // InternalSysML.g:41178:1: rule__VerificationCaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:41153:1: rule__VerificationCaseRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__VerificationCaseRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41182:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:41183:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41157:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:41158:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:41183:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:41184:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41158:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41159:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:41185:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41160:2: ( ruleUsagePrefix )?
int alt409=2;
int LA409_0 = input.LA(1);
@@ -138420,7 +138329,7 @@ public final void rule__VerificationCaseRefUsage__Group__0__Impl() throws Recogn
}
switch (alt409) {
case 1 :
- // InternalSysML.g:41185:3: ruleUsagePrefix
+ // InternalSysML.g:41160:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -138458,14 +138367,14 @@ public final void rule__VerificationCaseRefUsage__Group__0__Impl() throws Recogn
// $ANTLR start "rule__VerificationCaseRefUsage__Group__1"
- // InternalSysML.g:41193:1: rule__VerificationCaseRefUsage__Group__1 : rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2 ;
+ // InternalSysML.g:41168:1: rule__VerificationCaseRefUsage__Group__1 : rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2 ;
public final void rule__VerificationCaseRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41197:1: ( rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2 )
- // InternalSysML.g:41198:2: rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2
+ // InternalSysML.g:41172:1: ( rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2 )
+ // InternalSysML.g:41173:2: rule__VerificationCaseRefUsage__Group__1__Impl rule__VerificationCaseRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__VerificationCaseRefUsage__Group__1__Impl();
@@ -138496,23 +138405,23 @@ public final void rule__VerificationCaseRefUsage__Group__1() throws RecognitionE
// $ANTLR start "rule__VerificationCaseRefUsage__Group__1__Impl"
- // InternalSysML.g:41205:1: rule__VerificationCaseRefUsage__Group__1__Impl : ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:41180:1: rule__VerificationCaseRefUsage__Group__1__Impl : ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) ) ;
public final void rule__VerificationCaseRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41209:1: ( ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:41210:1: ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:41184:1: ( ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:41185:1: ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:41210:1: ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) )
- // InternalSysML.g:41211:2: ( rule__VerificationCaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:41185:1: ( ( rule__VerificationCaseRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:41186:2: ( rule__VerificationCaseRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:41212:2: ( rule__VerificationCaseRefUsage__Alternatives_1 )
- // InternalSysML.g:41212:3: rule__VerificationCaseRefUsage__Alternatives_1
+ // InternalSysML.g:41187:2: ( rule__VerificationCaseRefUsage__Alternatives_1 )
+ // InternalSysML.g:41187:3: rule__VerificationCaseRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__VerificationCaseRefUsage__Alternatives_1();
@@ -138547,14 +138456,14 @@ public final void rule__VerificationCaseRefUsage__Group__1__Impl() throws Recogn
// $ANTLR start "rule__VerificationCaseRefUsage__Group__2"
- // InternalSysML.g:41220:1: rule__VerificationCaseRefUsage__Group__2 : rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3 ;
+ // InternalSysML.g:41195:1: rule__VerificationCaseRefUsage__Group__2 : rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3 ;
public final void rule__VerificationCaseRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41224:1: ( rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3 )
- // InternalSysML.g:41225:2: rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3
+ // InternalSysML.g:41199:1: ( rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3 )
+ // InternalSysML.g:41200:2: rule__VerificationCaseRefUsage__Group__2__Impl rule__VerificationCaseRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__VerificationCaseRefUsage__Group__2__Impl();
@@ -138585,17 +138494,17 @@ public final void rule__VerificationCaseRefUsage__Group__2() throws RecognitionE
// $ANTLR start "rule__VerificationCaseRefUsage__Group__2__Impl"
- // InternalSysML.g:41232:1: rule__VerificationCaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:41207:1: rule__VerificationCaseRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__VerificationCaseRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41236:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:41237:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41211:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:41212:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:41237:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:41238:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:41212:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41213:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -138630,14 +138539,14 @@ public final void rule__VerificationCaseRefUsage__Group__2__Impl() throws Recogn
// $ANTLR start "rule__VerificationCaseRefUsage__Group__3"
- // InternalSysML.g:41247:1: rule__VerificationCaseRefUsage__Group__3 : rule__VerificationCaseRefUsage__Group__3__Impl ;
+ // InternalSysML.g:41222:1: rule__VerificationCaseRefUsage__Group__3 : rule__VerificationCaseRefUsage__Group__3__Impl ;
public final void rule__VerificationCaseRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41251:1: ( rule__VerificationCaseRefUsage__Group__3__Impl )
- // InternalSysML.g:41252:2: rule__VerificationCaseRefUsage__Group__3__Impl
+ // InternalSysML.g:41226:1: ( rule__VerificationCaseRefUsage__Group__3__Impl )
+ // InternalSysML.g:41227:2: rule__VerificationCaseRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseRefUsage__Group__3__Impl();
@@ -138663,17 +138572,17 @@ public final void rule__VerificationCaseRefUsage__Group__3() throws RecognitionE
// $ANTLR start "rule__VerificationCaseRefUsage__Group__3__Impl"
- // InternalSysML.g:41258:1: rule__VerificationCaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
+ // InternalSysML.g:41233:1: rule__VerificationCaseRefUsage__Group__3__Impl : ( ruleCaseBody ) ;
public final void rule__VerificationCaseRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41262:1: ( ( ruleCaseBody ) )
- // InternalSysML.g:41263:1: ( ruleCaseBody )
+ // InternalSysML.g:41237:1: ( ( ruleCaseBody ) )
+ // InternalSysML.g:41238:1: ( ruleCaseBody )
{
- // InternalSysML.g:41263:1: ( ruleCaseBody )
- // InternalSysML.g:41264:2: ruleCaseBody
+ // InternalSysML.g:41238:1: ( ruleCaseBody )
+ // InternalSysML.g:41239:2: ruleCaseBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getCaseBodyParserRuleCall_3());
@@ -138708,14 +138617,14 @@ public final void rule__VerificationCaseRefUsage__Group__3__Impl() throws Recogn
// $ANTLR start "rule__VerificationCaseRefUsage__Group_1_0__0"
- // InternalSysML.g:41274:1: rule__VerificationCaseRefUsage__Group_1_0__0 : rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:41249:1: rule__VerificationCaseRefUsage__Group_1_0__0 : rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1 ;
public final void rule__VerificationCaseRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41278:1: ( rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1 )
- // InternalSysML.g:41279:2: rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1
+ // InternalSysML.g:41253:1: ( rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1 )
+ // InternalSysML.g:41254:2: rule__VerificationCaseRefUsage__Group_1_0__0__Impl rule__VerificationCaseRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_127);
rule__VerificationCaseRefUsage__Group_1_0__0__Impl();
@@ -138746,17 +138655,17 @@ public final void rule__VerificationCaseRefUsage__Group_1_0__0() throws Recognit
// $ANTLR start "rule__VerificationCaseRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:41286:1: rule__VerificationCaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:41261:1: rule__VerificationCaseRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__VerificationCaseRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41290:1: ( ( 'ref' ) )
- // InternalSysML.g:41291:1: ( 'ref' )
+ // InternalSysML.g:41265:1: ( ( 'ref' ) )
+ // InternalSysML.g:41266:1: ( 'ref' )
{
- // InternalSysML.g:41291:1: ( 'ref' )
- // InternalSysML.g:41292:2: 'ref'
+ // InternalSysML.g:41266:1: ( 'ref' )
+ // InternalSysML.g:41267:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getRefKeyword_1_0_0());
@@ -138787,14 +138696,14 @@ public final void rule__VerificationCaseRefUsage__Group_1_0__0__Impl() throws Re
// $ANTLR start "rule__VerificationCaseRefUsage__Group_1_0__1"
- // InternalSysML.g:41301:1: rule__VerificationCaseRefUsage__Group_1_0__1 : rule__VerificationCaseRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:41276:1: rule__VerificationCaseRefUsage__Group_1_0__1 : rule__VerificationCaseRefUsage__Group_1_0__1__Impl ;
public final void rule__VerificationCaseRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41305:1: ( rule__VerificationCaseRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:41306:2: rule__VerificationCaseRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:41280:1: ( rule__VerificationCaseRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:41281:2: rule__VerificationCaseRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__VerificationCaseRefUsage__Group_1_0__1__Impl();
@@ -138820,17 +138729,17 @@ public final void rule__VerificationCaseRefUsage__Group_1_0__1() throws Recognit
// $ANTLR start "rule__VerificationCaseRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:41312:1: rule__VerificationCaseRefUsage__Group_1_0__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
+ // InternalSysML.g:41287:1: rule__VerificationCaseRefUsage__Group_1_0__1__Impl : ( ruleVerificationCaseUsageKeyword ) ;
public final void rule__VerificationCaseRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41316:1: ( ( ruleVerificationCaseUsageKeyword ) )
- // InternalSysML.g:41317:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:41291:1: ( ( ruleVerificationCaseUsageKeyword ) )
+ // InternalSysML.g:41292:1: ( ruleVerificationCaseUsageKeyword )
{
- // InternalSysML.g:41317:1: ( ruleVerificationCaseUsageKeyword )
- // InternalSysML.g:41318:2: ruleVerificationCaseUsageKeyword
+ // InternalSysML.g:41292:1: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:41293:2: ruleVerificationCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getVerificationCaseUsageKeywordParserRuleCall_1_0_1());
@@ -138865,14 +138774,14 @@ public final void rule__VerificationCaseRefUsage__Group_1_0__1__Impl() throws Re
// $ANTLR start "rule__RequirementVerificationMember__Group__0"
- // InternalSysML.g:41328:1: rule__RequirementVerificationMember__Group__0 : rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1 ;
+ // InternalSysML.g:41303:1: rule__RequirementVerificationMember__Group__0 : rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1 ;
public final void rule__RequirementVerificationMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41332:1: ( rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1 )
- // InternalSysML.g:41333:2: rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1
+ // InternalSysML.g:41307:1: ( rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1 )
+ // InternalSysML.g:41308:2: rule__RequirementVerificationMember__Group__0__Impl rule__RequirementVerificationMember__Group__1
{
pushFollow(FOLLOW_178);
rule__RequirementVerificationMember__Group__0__Impl();
@@ -138903,17 +138812,17 @@ public final void rule__RequirementVerificationMember__Group__0() throws Recogni
// $ANTLR start "rule__RequirementVerificationMember__Group__0__Impl"
- // InternalSysML.g:41340:1: rule__RequirementVerificationMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
+ // InternalSysML.g:41315:1: rule__RequirementVerificationMember__Group__0__Impl : ( ruleDefinitionMemberPrefix ) ;
public final void rule__RequirementVerificationMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41344:1: ( ( ruleDefinitionMemberPrefix ) )
- // InternalSysML.g:41345:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:41319:1: ( ( ruleDefinitionMemberPrefix ) )
+ // InternalSysML.g:41320:1: ( ruleDefinitionMemberPrefix )
{
- // InternalSysML.g:41345:1: ( ruleDefinitionMemberPrefix )
- // InternalSysML.g:41346:2: ruleDefinitionMemberPrefix
+ // InternalSysML.g:41320:1: ( ruleDefinitionMemberPrefix )
+ // InternalSysML.g:41321:2: ruleDefinitionMemberPrefix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationMemberAccess().getDefinitionMemberPrefixParserRuleCall_0());
@@ -138948,14 +138857,14 @@ public final void rule__RequirementVerificationMember__Group__0__Impl() throws R
// $ANTLR start "rule__RequirementVerificationMember__Group__1"
- // InternalSysML.g:41355:1: rule__RequirementVerificationMember__Group__1 : rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2 ;
+ // InternalSysML.g:41330:1: rule__RequirementVerificationMember__Group__1 : rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2 ;
public final void rule__RequirementVerificationMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41359:1: ( rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2 )
- // InternalSysML.g:41360:2: rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2
+ // InternalSysML.g:41334:1: ( rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2 )
+ // InternalSysML.g:41335:2: rule__RequirementVerificationMember__Group__1__Impl rule__RequirementVerificationMember__Group__2
{
pushFollow(FOLLOW_179);
rule__RequirementVerificationMember__Group__1__Impl();
@@ -138986,23 +138895,23 @@ public final void rule__RequirementVerificationMember__Group__1() throws Recogni
// $ANTLR start "rule__RequirementVerificationMember__Group__1__Impl"
- // InternalSysML.g:41367:1: rule__RequirementVerificationMember__Group__1__Impl : ( ( rule__RequirementVerificationMember__KindAssignment_1 ) ) ;
+ // InternalSysML.g:41342:1: rule__RequirementVerificationMember__Group__1__Impl : ( ( rule__RequirementVerificationMember__KindAssignment_1 ) ) ;
public final void rule__RequirementVerificationMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41371:1: ( ( ( rule__RequirementVerificationMember__KindAssignment_1 ) ) )
- // InternalSysML.g:41372:1: ( ( rule__RequirementVerificationMember__KindAssignment_1 ) )
+ // InternalSysML.g:41346:1: ( ( ( rule__RequirementVerificationMember__KindAssignment_1 ) ) )
+ // InternalSysML.g:41347:1: ( ( rule__RequirementVerificationMember__KindAssignment_1 ) )
{
- // InternalSysML.g:41372:1: ( ( rule__RequirementVerificationMember__KindAssignment_1 ) )
- // InternalSysML.g:41373:2: ( rule__RequirementVerificationMember__KindAssignment_1 )
+ // InternalSysML.g:41347:1: ( ( rule__RequirementVerificationMember__KindAssignment_1 ) )
+ // InternalSysML.g:41348:2: ( rule__RequirementVerificationMember__KindAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationMemberAccess().getKindAssignment_1());
}
- // InternalSysML.g:41374:2: ( rule__RequirementVerificationMember__KindAssignment_1 )
- // InternalSysML.g:41374:3: rule__RequirementVerificationMember__KindAssignment_1
+ // InternalSysML.g:41349:2: ( rule__RequirementVerificationMember__KindAssignment_1 )
+ // InternalSysML.g:41349:3: rule__RequirementVerificationMember__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationMember__KindAssignment_1();
@@ -139037,14 +138946,14 @@ public final void rule__RequirementVerificationMember__Group__1__Impl() throws R
// $ANTLR start "rule__RequirementVerificationMember__Group__2"
- // InternalSysML.g:41382:1: rule__RequirementVerificationMember__Group__2 : rule__RequirementVerificationMember__Group__2__Impl ;
+ // InternalSysML.g:41357:1: rule__RequirementVerificationMember__Group__2 : rule__RequirementVerificationMember__Group__2__Impl ;
public final void rule__RequirementVerificationMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41386:1: ( rule__RequirementVerificationMember__Group__2__Impl )
- // InternalSysML.g:41387:2: rule__RequirementVerificationMember__Group__2__Impl
+ // InternalSysML.g:41361:1: ( rule__RequirementVerificationMember__Group__2__Impl )
+ // InternalSysML.g:41362:2: rule__RequirementVerificationMember__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationMember__Group__2__Impl();
@@ -139070,23 +138979,23 @@ public final void rule__RequirementVerificationMember__Group__2() throws Recogni
// $ANTLR start "rule__RequirementVerificationMember__Group__2__Impl"
- // InternalSysML.g:41393:1: rule__RequirementVerificationMember__Group__2__Impl : ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) ) ;
+ // InternalSysML.g:41368:1: rule__RequirementVerificationMember__Group__2__Impl : ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) ) ;
public final void rule__RequirementVerificationMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41397:1: ( ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) ) )
- // InternalSysML.g:41398:1: ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) )
+ // InternalSysML.g:41372:1: ( ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) ) )
+ // InternalSysML.g:41373:1: ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) )
{
- // InternalSysML.g:41398:1: ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) )
- // InternalSysML.g:41399:2: ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 )
+ // InternalSysML.g:41373:1: ( ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 ) )
+ // InternalSysML.g:41374:2: ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationMemberAccess().getOwnedRequirement_compAssignment_2());
}
- // InternalSysML.g:41400:2: ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 )
- // InternalSysML.g:41400:3: rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2
+ // InternalSysML.g:41375:2: ( rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 )
+ // InternalSysML.g:41375:3: rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2();
@@ -139121,14 +139030,14 @@ public final void rule__RequirementVerificationMember__Group__2__Impl() throws R
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__0"
- // InternalSysML.g:41409:1: rule__RequirementVerificationUsage__Group_0__0 : rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1 ;
+ // InternalSysML.g:41384:1: rule__RequirementVerificationUsage__Group_0__0 : rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1 ;
public final void rule__RequirementVerificationUsage__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41413:1: ( rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1 )
- // InternalSysML.g:41414:2: rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1
+ // InternalSysML.g:41388:1: ( rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1 )
+ // InternalSysML.g:41389:2: rule__RequirementVerificationUsage__Group_0__0__Impl rule__RequirementVerificationUsage__Group_0__1
{
pushFollow(FOLLOW_169);
rule__RequirementVerificationUsage__Group_0__0__Impl();
@@ -139159,23 +139068,23 @@ public final void rule__RequirementVerificationUsage__Group_0__0() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__0__Impl"
- // InternalSysML.g:41421:1: rule__RequirementVerificationUsage__Group_0__0__Impl : ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) ) ;
+ // InternalSysML.g:41396:1: rule__RequirementVerificationUsage__Group_0__0__Impl : ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) ) ;
public final void rule__RequirementVerificationUsage__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41425:1: ( ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) ) )
- // InternalSysML.g:41426:1: ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:41400:1: ( ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) ) )
+ // InternalSysML.g:41401:1: ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) )
{
- // InternalSysML.g:41426:1: ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) )
- // InternalSysML.g:41427:2: ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:41401:1: ( ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 ) )
+ // InternalSysML.g:41402:2: ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getOwnedRelationship_compAssignment_0_0());
}
- // InternalSysML.g:41428:2: ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 )
- // InternalSysML.g:41428:3: rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0
+ // InternalSysML.g:41403:2: ( rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 )
+ // InternalSysML.g:41403:3: rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0();
@@ -139210,14 +139119,14 @@ public final void rule__RequirementVerificationUsage__Group_0__0__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__1"
- // InternalSysML.g:41436:1: rule__RequirementVerificationUsage__Group_0__1 : rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2 ;
+ // InternalSysML.g:41411:1: rule__RequirementVerificationUsage__Group_0__1 : rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2 ;
public final void rule__RequirementVerificationUsage__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41440:1: ( rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2 )
- // InternalSysML.g:41441:2: rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2
+ // InternalSysML.g:41415:1: ( rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2 )
+ // InternalSysML.g:41416:2: rule__RequirementVerificationUsage__Group_0__1__Impl rule__RequirementVerificationUsage__Group_0__2
{
pushFollow(FOLLOW_169);
rule__RequirementVerificationUsage__Group_0__1__Impl();
@@ -139248,22 +139157,22 @@ public final void rule__RequirementVerificationUsage__Group_0__1() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__1__Impl"
- // InternalSysML.g:41448:1: rule__RequirementVerificationUsage__Group_0__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
+ // InternalSysML.g:41423:1: rule__RequirementVerificationUsage__Group_0__1__Impl : ( ( ruleFeatureSpecialization )* ) ;
public final void rule__RequirementVerificationUsage__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41452:1: ( ( ( ruleFeatureSpecialization )* ) )
- // InternalSysML.g:41453:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:41427:1: ( ( ( ruleFeatureSpecialization )* ) )
+ // InternalSysML.g:41428:1: ( ( ruleFeatureSpecialization )* )
{
- // InternalSysML.g:41453:1: ( ( ruleFeatureSpecialization )* )
- // InternalSysML.g:41454:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:41428:1: ( ( ruleFeatureSpecialization )* )
+ // InternalSysML.g:41429:2: ( ruleFeatureSpecialization )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getFeatureSpecializationParserRuleCall_0_1());
}
- // InternalSysML.g:41455:2: ( ruleFeatureSpecialization )*
+ // InternalSysML.g:41430:2: ( ruleFeatureSpecialization )*
loop410:
do {
int alt410=2;
@@ -139276,7 +139185,7 @@ public final void rule__RequirementVerificationUsage__Group_0__1__Impl() throws
switch (alt410) {
case 1 :
- // InternalSysML.g:41455:3: ruleFeatureSpecialization
+ // InternalSysML.g:41430:3: ruleFeatureSpecialization
{
pushFollow(FOLLOW_45);
ruleFeatureSpecialization();
@@ -139317,14 +139226,14 @@ public final void rule__RequirementVerificationUsage__Group_0__1__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__2"
- // InternalSysML.g:41463:1: rule__RequirementVerificationUsage__Group_0__2 : rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3 ;
+ // InternalSysML.g:41438:1: rule__RequirementVerificationUsage__Group_0__2 : rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3 ;
public final void rule__RequirementVerificationUsage__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41467:1: ( rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3 )
- // InternalSysML.g:41468:2: rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3
+ // InternalSysML.g:41442:1: ( rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3 )
+ // InternalSysML.g:41443:2: rule__RequirementVerificationUsage__Group_0__2__Impl rule__RequirementVerificationUsage__Group_0__3
{
pushFollow(FOLLOW_169);
rule__RequirementVerificationUsage__Group_0__2__Impl();
@@ -139355,22 +139264,22 @@ public final void rule__RequirementVerificationUsage__Group_0__2() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__2__Impl"
- // InternalSysML.g:41475:1: rule__RequirementVerificationUsage__Group_0__2__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
+ // InternalSysML.g:41450:1: rule__RequirementVerificationUsage__Group_0__2__Impl : ( ( ruleCalculationUsageParameterPart )? ) ;
public final void rule__RequirementVerificationUsage__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41479:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
- // InternalSysML.g:41480:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:41454:1: ( ( ( ruleCalculationUsageParameterPart )? ) )
+ // InternalSysML.g:41455:1: ( ( ruleCalculationUsageParameterPart )? )
{
- // InternalSysML.g:41480:1: ( ( ruleCalculationUsageParameterPart )? )
- // InternalSysML.g:41481:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:41455:1: ( ( ruleCalculationUsageParameterPart )? )
+ // InternalSysML.g:41456:2: ( ruleCalculationUsageParameterPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getCalculationUsageParameterPartParserRuleCall_0_2());
}
- // InternalSysML.g:41482:2: ( ruleCalculationUsageParameterPart )?
+ // InternalSysML.g:41457:2: ( ruleCalculationUsageParameterPart )?
int alt411=2;
int LA411_0 = input.LA(1);
@@ -139379,7 +139288,7 @@ public final void rule__RequirementVerificationUsage__Group_0__2__Impl() throws
}
switch (alt411) {
case 1 :
- // InternalSysML.g:41482:3: ruleCalculationUsageParameterPart
+ // InternalSysML.g:41457:3: ruleCalculationUsageParameterPart
{
pushFollow(FOLLOW_2);
ruleCalculationUsageParameterPart();
@@ -139417,14 +139326,14 @@ public final void rule__RequirementVerificationUsage__Group_0__2__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__3"
- // InternalSysML.g:41490:1: rule__RequirementVerificationUsage__Group_0__3 : rule__RequirementVerificationUsage__Group_0__3__Impl ;
+ // InternalSysML.g:41465:1: rule__RequirementVerificationUsage__Group_0__3 : rule__RequirementVerificationUsage__Group_0__3__Impl ;
public final void rule__RequirementVerificationUsage__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41494:1: ( rule__RequirementVerificationUsage__Group_0__3__Impl )
- // InternalSysML.g:41495:2: rule__RequirementVerificationUsage__Group_0__3__Impl
+ // InternalSysML.g:41469:1: ( rule__RequirementVerificationUsage__Group_0__3__Impl )
+ // InternalSysML.g:41470:2: rule__RequirementVerificationUsage__Group_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationUsage__Group_0__3__Impl();
@@ -139450,17 +139359,17 @@ public final void rule__RequirementVerificationUsage__Group_0__3() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_0__3__Impl"
- // InternalSysML.g:41501:1: rule__RequirementVerificationUsage__Group_0__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:41476:1: rule__RequirementVerificationUsage__Group_0__3__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementVerificationUsage__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41505:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:41506:1: ( ruleRequirementBody )
+ // InternalSysML.g:41480:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:41481:1: ( ruleRequirementBody )
{
- // InternalSysML.g:41506:1: ( ruleRequirementBody )
- // InternalSysML.g:41507:2: ruleRequirementBody
+ // InternalSysML.g:41481:1: ( ruleRequirementBody )
+ // InternalSysML.g:41482:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getRequirementBodyParserRuleCall_0_3());
@@ -139495,14 +139404,14 @@ public final void rule__RequirementVerificationUsage__Group_0__3__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__0"
- // InternalSysML.g:41517:1: rule__RequirementVerificationUsage__Group_1__0 : rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1 ;
+ // InternalSysML.g:41492:1: rule__RequirementVerificationUsage__Group_1__0 : rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1 ;
public final void rule__RequirementVerificationUsage__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41521:1: ( rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1 )
- // InternalSysML.g:41522:2: rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1
+ // InternalSysML.g:41496:1: ( rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1 )
+ // InternalSysML.g:41497:2: rule__RequirementVerificationUsage__Group_1__0__Impl rule__RequirementVerificationUsage__Group_1__1
{
pushFollow(FOLLOW_128);
rule__RequirementVerificationUsage__Group_1__0__Impl();
@@ -139533,17 +139442,17 @@ public final void rule__RequirementVerificationUsage__Group_1__0() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__0__Impl"
- // InternalSysML.g:41529:1: rule__RequirementVerificationUsage__Group_1__0__Impl : ( 'requirement' ) ;
+ // InternalSysML.g:41504:1: rule__RequirementVerificationUsage__Group_1__0__Impl : ( 'requirement' ) ;
public final void rule__RequirementVerificationUsage__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41533:1: ( ( 'requirement' ) )
- // InternalSysML.g:41534:1: ( 'requirement' )
+ // InternalSysML.g:41508:1: ( ( 'requirement' ) )
+ // InternalSysML.g:41509:1: ( 'requirement' )
{
- // InternalSysML.g:41534:1: ( 'requirement' )
- // InternalSysML.g:41535:2: 'requirement'
+ // InternalSysML.g:41509:1: ( 'requirement' )
+ // InternalSysML.g:41510:2: 'requirement'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getRequirementKeyword_1_0());
@@ -139574,14 +139483,14 @@ public final void rule__RequirementVerificationUsage__Group_1__0__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__1"
- // InternalSysML.g:41544:1: rule__RequirementVerificationUsage__Group_1__1 : rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2 ;
+ // InternalSysML.g:41519:1: rule__RequirementVerificationUsage__Group_1__1 : rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2 ;
public final void rule__RequirementVerificationUsage__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41548:1: ( rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2 )
- // InternalSysML.g:41549:2: rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2
+ // InternalSysML.g:41523:1: ( rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2 )
+ // InternalSysML.g:41524:2: rule__RequirementVerificationUsage__Group_1__1__Impl rule__RequirementVerificationUsage__Group_1__2
{
pushFollow(FOLLOW_18);
rule__RequirementVerificationUsage__Group_1__1__Impl();
@@ -139612,17 +139521,17 @@ public final void rule__RequirementVerificationUsage__Group_1__1() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__1__Impl"
- // InternalSysML.g:41556:1: rule__RequirementVerificationUsage__Group_1__1__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:41531:1: rule__RequirementVerificationUsage__Group_1__1__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__RequirementVerificationUsage__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41560:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:41561:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41535:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:41536:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:41561:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:41562:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:41536:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:41537:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getCalculationUsageDeclarationParserRuleCall_1_1());
@@ -139657,14 +139566,14 @@ public final void rule__RequirementVerificationUsage__Group_1__1__Impl() throws
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__2"
- // InternalSysML.g:41571:1: rule__RequirementVerificationUsage__Group_1__2 : rule__RequirementVerificationUsage__Group_1__2__Impl ;
+ // InternalSysML.g:41546:1: rule__RequirementVerificationUsage__Group_1__2 : rule__RequirementVerificationUsage__Group_1__2__Impl ;
public final void rule__RequirementVerificationUsage__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41575:1: ( rule__RequirementVerificationUsage__Group_1__2__Impl )
- // InternalSysML.g:41576:2: rule__RequirementVerificationUsage__Group_1__2__Impl
+ // InternalSysML.g:41550:1: ( rule__RequirementVerificationUsage__Group_1__2__Impl )
+ // InternalSysML.g:41551:2: rule__RequirementVerificationUsage__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RequirementVerificationUsage__Group_1__2__Impl();
@@ -139690,17 +139599,17 @@ public final void rule__RequirementVerificationUsage__Group_1__2() throws Recogn
// $ANTLR start "rule__RequirementVerificationUsage__Group_1__2__Impl"
- // InternalSysML.g:41582:1: rule__RequirementVerificationUsage__Group_1__2__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:41557:1: rule__RequirementVerificationUsage__Group_1__2__Impl : ( ruleRequirementBody ) ;
public final void rule__RequirementVerificationUsage__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41586:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:41587:1: ( ruleRequirementBody )
+ // InternalSysML.g:41561:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:41562:1: ( ruleRequirementBody )
{
- // InternalSysML.g:41587:1: ( ruleRequirementBody )
- // InternalSysML.g:41588:2: ruleRequirementBody
+ // InternalSysML.g:41562:1: ( ruleRequirementBody )
+ // InternalSysML.g:41563:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getRequirementBodyParserRuleCall_1_2());
@@ -139735,14 +139644,14 @@ public final void rule__RequirementVerificationUsage__Group_1__2__Impl() throws
// $ANTLR start "rule__ViewDefKeyword__Group__0"
- // InternalSysML.g:41598:1: rule__ViewDefKeyword__Group__0 : rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1 ;
+ // InternalSysML.g:41573:1: rule__ViewDefKeyword__Group__0 : rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1 ;
public final void rule__ViewDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41602:1: ( rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1 )
- // InternalSysML.g:41603:2: rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1
+ // InternalSysML.g:41577:1: ( rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1 )
+ // InternalSysML.g:41578:2: rule__ViewDefKeyword__Group__0__Impl rule__ViewDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__ViewDefKeyword__Group__0__Impl();
@@ -139773,17 +139682,17 @@ public final void rule__ViewDefKeyword__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewDefKeyword__Group__0__Impl"
- // InternalSysML.g:41610:1: rule__ViewDefKeyword__Group__0__Impl : ( ruleViewKeyword ) ;
+ // InternalSysML.g:41585:1: rule__ViewDefKeyword__Group__0__Impl : ( ruleViewKeyword ) ;
public final void rule__ViewDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41614:1: ( ( ruleViewKeyword ) )
- // InternalSysML.g:41615:1: ( ruleViewKeyword )
+ // InternalSysML.g:41589:1: ( ( ruleViewKeyword ) )
+ // InternalSysML.g:41590:1: ( ruleViewKeyword )
{
- // InternalSysML.g:41615:1: ( ruleViewKeyword )
- // InternalSysML.g:41616:2: ruleViewKeyword
+ // InternalSysML.g:41590:1: ( ruleViewKeyword )
+ // InternalSysML.g:41591:2: ruleViewKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefKeywordAccess().getViewKeywordParserRuleCall_0());
@@ -139818,14 +139727,14 @@ public final void rule__ViewDefKeyword__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefKeyword__Group__1"
- // InternalSysML.g:41625:1: rule__ViewDefKeyword__Group__1 : rule__ViewDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:41600:1: rule__ViewDefKeyword__Group__1 : rule__ViewDefKeyword__Group__1__Impl ;
public final void rule__ViewDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41629:1: ( rule__ViewDefKeyword__Group__1__Impl )
- // InternalSysML.g:41630:2: rule__ViewDefKeyword__Group__1__Impl
+ // InternalSysML.g:41604:1: ( rule__ViewDefKeyword__Group__1__Impl )
+ // InternalSysML.g:41605:2: rule__ViewDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ViewDefKeyword__Group__1__Impl();
@@ -139851,17 +139760,17 @@ public final void rule__ViewDefKeyword__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewDefKeyword__Group__1__Impl"
- // InternalSysML.g:41636:1: rule__ViewDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:41611:1: rule__ViewDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__ViewDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41640:1: ( ( 'def' ) )
- // InternalSysML.g:41641:1: ( 'def' )
+ // InternalSysML.g:41615:1: ( ( 'def' ) )
+ // InternalSysML.g:41616:1: ( 'def' )
{
- // InternalSysML.g:41641:1: ( 'def' )
- // InternalSysML.g:41642:2: 'def'
+ // InternalSysML.g:41616:1: ( 'def' )
+ // InternalSysML.g:41617:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefKeywordAccess().getDefKeyword_1());
@@ -139892,14 +139801,14 @@ public final void rule__ViewDefKeyword__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinition__Group__0"
- // InternalSysML.g:41652:1: rule__ViewDefinition__Group__0 : rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1 ;
+ // InternalSysML.g:41627:1: rule__ViewDefinition__Group__0 : rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1 ;
public final void rule__ViewDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41656:1: ( rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1 )
- // InternalSysML.g:41657:2: rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1
+ // InternalSysML.g:41631:1: ( rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1 )
+ // InternalSysML.g:41632:2: rule__ViewDefinition__Group__0__Impl rule__ViewDefinition__Group__1
{
pushFollow(FOLLOW_120);
rule__ViewDefinition__Group__0__Impl();
@@ -139930,22 +139839,22 @@ public final void rule__ViewDefinition__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewDefinition__Group__0__Impl"
- // InternalSysML.g:41664:1: rule__ViewDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:41639:1: rule__ViewDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ViewDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41668:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:41669:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:41643:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:41644:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:41669:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:41670:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:41644:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:41645:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:41671:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:41646:2: ( ruleDefinitionPrefix )?
int alt412=2;
int LA412_0 = input.LA(1);
@@ -139954,7 +139863,7 @@ public final void rule__ViewDefinition__Group__0__Impl() throws RecognitionExcep
}
switch (alt412) {
case 1 :
- // InternalSysML.g:41671:3: ruleDefinitionPrefix
+ // InternalSysML.g:41646:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -139992,14 +139901,14 @@ public final void rule__ViewDefinition__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinition__Group__1"
- // InternalSysML.g:41679:1: rule__ViewDefinition__Group__1 : rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2 ;
+ // InternalSysML.g:41654:1: rule__ViewDefinition__Group__1 : rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2 ;
public final void rule__ViewDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41683:1: ( rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2 )
- // InternalSysML.g:41684:2: rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2
+ // InternalSysML.g:41658:1: ( rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2 )
+ // InternalSysML.g:41659:2: rule__ViewDefinition__Group__1__Impl rule__ViewDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ViewDefinition__Group__1__Impl();
@@ -140030,17 +139939,17 @@ public final void rule__ViewDefinition__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewDefinition__Group__1__Impl"
- // InternalSysML.g:41691:1: rule__ViewDefinition__Group__1__Impl : ( ruleViewDefKeyword ) ;
+ // InternalSysML.g:41666:1: rule__ViewDefinition__Group__1__Impl : ( ruleViewDefKeyword ) ;
public final void rule__ViewDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41695:1: ( ( ruleViewDefKeyword ) )
- // InternalSysML.g:41696:1: ( ruleViewDefKeyword )
+ // InternalSysML.g:41670:1: ( ( ruleViewDefKeyword ) )
+ // InternalSysML.g:41671:1: ( ruleViewDefKeyword )
{
- // InternalSysML.g:41696:1: ( ruleViewDefKeyword )
- // InternalSysML.g:41697:2: ruleViewDefKeyword
+ // InternalSysML.g:41671:1: ( ruleViewDefKeyword )
+ // InternalSysML.g:41672:2: ruleViewDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionAccess().getViewDefKeywordParserRuleCall_1());
@@ -140075,14 +139984,14 @@ public final void rule__ViewDefinition__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinition__Group__2"
- // InternalSysML.g:41706:1: rule__ViewDefinition__Group__2 : rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3 ;
+ // InternalSysML.g:41681:1: rule__ViewDefinition__Group__2 : rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3 ;
public final void rule__ViewDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41710:1: ( rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3 )
- // InternalSysML.g:41711:2: rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3
+ // InternalSysML.g:41685:1: ( rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3 )
+ // InternalSysML.g:41686:2: rule__ViewDefinition__Group__2__Impl rule__ViewDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__ViewDefinition__Group__2__Impl();
@@ -140113,17 +140022,17 @@ public final void rule__ViewDefinition__Group__2() throws RecognitionException {
// $ANTLR start "rule__ViewDefinition__Group__2__Impl"
- // InternalSysML.g:41718:1: rule__ViewDefinition__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
+ // InternalSysML.g:41693:1: rule__ViewDefinition__Group__2__Impl : ( ruleDefinitionDeclaration ) ;
public final void rule__ViewDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41722:1: ( ( ruleDefinitionDeclaration ) )
- // InternalSysML.g:41723:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:41697:1: ( ( ruleDefinitionDeclaration ) )
+ // InternalSysML.g:41698:1: ( ruleDefinitionDeclaration )
{
- // InternalSysML.g:41723:1: ( ruleDefinitionDeclaration )
- // InternalSysML.g:41724:2: ruleDefinitionDeclaration
+ // InternalSysML.g:41698:1: ( ruleDefinitionDeclaration )
+ // InternalSysML.g:41699:2: ruleDefinitionDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionAccess().getDefinitionDeclarationParserRuleCall_2());
@@ -140158,14 +140067,14 @@ public final void rule__ViewDefinition__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinition__Group__3"
- // InternalSysML.g:41733:1: rule__ViewDefinition__Group__3 : rule__ViewDefinition__Group__3__Impl ;
+ // InternalSysML.g:41708:1: rule__ViewDefinition__Group__3 : rule__ViewDefinition__Group__3__Impl ;
public final void rule__ViewDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41737:1: ( rule__ViewDefinition__Group__3__Impl )
- // InternalSysML.g:41738:2: rule__ViewDefinition__Group__3__Impl
+ // InternalSysML.g:41712:1: ( rule__ViewDefinition__Group__3__Impl )
+ // InternalSysML.g:41713:2: rule__ViewDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ViewDefinition__Group__3__Impl();
@@ -140191,17 +140100,17 @@ public final void rule__ViewDefinition__Group__3() throws RecognitionException {
// $ANTLR start "rule__ViewDefinition__Group__3__Impl"
- // InternalSysML.g:41744:1: rule__ViewDefinition__Group__3__Impl : ( ruleViewDefinitionBody ) ;
+ // InternalSysML.g:41719:1: rule__ViewDefinition__Group__3__Impl : ( ruleViewDefinitionBody ) ;
public final void rule__ViewDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41748:1: ( ( ruleViewDefinitionBody ) )
- // InternalSysML.g:41749:1: ( ruleViewDefinitionBody )
+ // InternalSysML.g:41723:1: ( ( ruleViewDefinitionBody ) )
+ // InternalSysML.g:41724:1: ( ruleViewDefinitionBody )
{
- // InternalSysML.g:41749:1: ( ruleViewDefinitionBody )
- // InternalSysML.g:41750:2: ruleViewDefinitionBody
+ // InternalSysML.g:41724:1: ( ruleViewDefinitionBody )
+ // InternalSysML.g:41725:2: ruleViewDefinitionBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionAccess().getViewDefinitionBodyParserRuleCall_3());
@@ -140236,14 +140145,14 @@ public final void rule__ViewDefinition__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinitionBody__Group_1__0"
- // InternalSysML.g:41760:1: rule__ViewDefinitionBody__Group_1__0 : rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1 ;
+ // InternalSysML.g:41735:1: rule__ViewDefinitionBody__Group_1__0 : rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1 ;
public final void rule__ViewDefinitionBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41764:1: ( rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1 )
- // InternalSysML.g:41765:2: rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1
+ // InternalSysML.g:41739:1: ( rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1 )
+ // InternalSysML.g:41740:2: rule__ViewDefinitionBody__Group_1__0__Impl rule__ViewDefinitionBody__Group_1__1
{
pushFollow(FOLLOW_67);
rule__ViewDefinitionBody__Group_1__0__Impl();
@@ -140274,17 +140183,17 @@ public final void rule__ViewDefinitionBody__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinitionBody__Group_1__0__Impl"
- // InternalSysML.g:41772:1: rule__ViewDefinitionBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:41747:1: rule__ViewDefinitionBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__ViewDefinitionBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41776:1: ( ( '{' ) )
- // InternalSysML.g:41777:1: ( '{' )
+ // InternalSysML.g:41751:1: ( ( '{' ) )
+ // InternalSysML.g:41752:1: ( '{' )
{
- // InternalSysML.g:41777:1: ( '{' )
- // InternalSysML.g:41778:2: '{'
+ // InternalSysML.g:41752:1: ( '{' )
+ // InternalSysML.g:41753:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -140315,14 +140224,14 @@ public final void rule__ViewDefinitionBody__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__ViewDefinitionBody__Group_1__1"
- // InternalSysML.g:41787:1: rule__ViewDefinitionBody__Group_1__1 : rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2 ;
+ // InternalSysML.g:41762:1: rule__ViewDefinitionBody__Group_1__1 : rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2 ;
public final void rule__ViewDefinitionBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41791:1: ( rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2 )
- // InternalSysML.g:41792:2: rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2
+ // InternalSysML.g:41766:1: ( rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2 )
+ // InternalSysML.g:41767:2: rule__ViewDefinitionBody__Group_1__1__Impl rule__ViewDefinitionBody__Group_1__2
{
pushFollow(FOLLOW_67);
rule__ViewDefinitionBody__Group_1__1__Impl();
@@ -140353,35 +140262,35 @@ public final void rule__ViewDefinitionBody__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinitionBody__Group_1__1__Impl"
- // InternalSysML.g:41799:1: rule__ViewDefinitionBody__Group_1__1__Impl : ( ( ruleViewDefinitionBodyItem )* ) ;
+ // InternalSysML.g:41774:1: rule__ViewDefinitionBody__Group_1__1__Impl : ( ( ruleViewDefinitionBodyItem )* ) ;
public final void rule__ViewDefinitionBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41803:1: ( ( ( ruleViewDefinitionBodyItem )* ) )
- // InternalSysML.g:41804:1: ( ( ruleViewDefinitionBodyItem )* )
+ // InternalSysML.g:41778:1: ( ( ( ruleViewDefinitionBodyItem )* ) )
+ // InternalSysML.g:41779:1: ( ( ruleViewDefinitionBodyItem )* )
{
- // InternalSysML.g:41804:1: ( ( ruleViewDefinitionBodyItem )* )
- // InternalSysML.g:41805:2: ( ruleViewDefinitionBodyItem )*
+ // InternalSysML.g:41779:1: ( ( ruleViewDefinitionBodyItem )* )
+ // InternalSysML.g:41780:2: ( ruleViewDefinitionBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyAccess().getViewDefinitionBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:41806:2: ( ruleViewDefinitionBodyItem )*
+ // InternalSysML.g:41781:2: ( ruleViewDefinitionBodyItem )*
loop413:
do {
int alt413=2;
int LA413_0 = input.LA(1);
- if ( (LA413_0==EOF||(LA413_0>=RULE_EXP_VALUE && LA413_0<=RULE_STRING_VALUE)||(LA413_0>=14 && LA413_0<=44)||(LA413_0>=53 && LA413_0<=63)||(LA413_0>=65 && LA413_0<=67)||(LA413_0>=69 && LA413_0<=74)||(LA413_0>=77 && LA413_0<=79)||(LA413_0>=84 && LA413_0<=85)||(LA413_0>=88 && LA413_0<=101)||(LA413_0>=104 && LA413_0<=107)||(LA413_0>=110 && LA413_0<=112)||(LA413_0>=115 && LA413_0<=116)||(LA413_0>=120 && LA413_0<=121)||LA413_0==123||(LA413_0>=125 && LA413_0<=126)||(LA413_0>=129 && LA413_0<=130)||(LA413_0>=132 && LA413_0<=140)||(LA413_0>=143 && LA413_0<=144)||(LA413_0>=147 && LA413_0<=152)||LA413_0==154) ) {
+ if ( (LA413_0==EOF||(LA413_0>=RULE_EXP_VALUE && LA413_0<=RULE_STRING_VALUE)||(LA413_0>=14 && LA413_0<=44)||(LA413_0>=53 && LA413_0<=63)||(LA413_0>=65 && LA413_0<=67)||(LA413_0>=69 && LA413_0<=74)||(LA413_0>=77 && LA413_0<=79)||(LA413_0>=84 && LA413_0<=85)||(LA413_0>=88 && LA413_0<=101)||(LA413_0>=104 && LA413_0<=107)||(LA413_0>=110 && LA413_0<=112)||(LA413_0>=115 && LA413_0<=116)||(LA413_0>=120 && LA413_0<=121)||LA413_0==123||(LA413_0>=125 && LA413_0<=126)||(LA413_0>=129 && LA413_0<=130)||(LA413_0>=132 && LA413_0<=140)||LA413_0==142||LA413_0==144||(LA413_0>=147 && LA413_0<=152)||LA413_0==154) ) {
alt413=1;
}
switch (alt413) {
case 1 :
- // InternalSysML.g:41806:3: ruleViewDefinitionBodyItem
+ // InternalSysML.g:41781:3: ruleViewDefinitionBodyItem
{
pushFollow(FOLLOW_68);
ruleViewDefinitionBodyItem();
@@ -140422,14 +140331,14 @@ public final void rule__ViewDefinitionBody__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__ViewDefinitionBody__Group_1__2"
- // InternalSysML.g:41814:1: rule__ViewDefinitionBody__Group_1__2 : rule__ViewDefinitionBody__Group_1__2__Impl ;
+ // InternalSysML.g:41789:1: rule__ViewDefinitionBody__Group_1__2 : rule__ViewDefinitionBody__Group_1__2__Impl ;
public final void rule__ViewDefinitionBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41818:1: ( rule__ViewDefinitionBody__Group_1__2__Impl )
- // InternalSysML.g:41819:2: rule__ViewDefinitionBody__Group_1__2__Impl
+ // InternalSysML.g:41793:1: ( rule__ViewDefinitionBody__Group_1__2__Impl )
+ // InternalSysML.g:41794:2: rule__ViewDefinitionBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ViewDefinitionBody__Group_1__2__Impl();
@@ -140455,17 +140364,17 @@ public final void rule__ViewDefinitionBody__Group_1__2() throws RecognitionExcep
// $ANTLR start "rule__ViewDefinitionBody__Group_1__2__Impl"
- // InternalSysML.g:41825:1: rule__ViewDefinitionBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:41800:1: rule__ViewDefinitionBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__ViewDefinitionBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41829:1: ( ( '}' ) )
- // InternalSysML.g:41830:1: ( '}' )
+ // InternalSysML.g:41804:1: ( ( '}' ) )
+ // InternalSysML.g:41805:1: ( '}' )
{
- // InternalSysML.g:41830:1: ( '}' )
- // InternalSysML.g:41831:2: '}'
+ // InternalSysML.g:41805:1: ( '}' )
+ // InternalSysML.g:41806:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -140496,14 +140405,14 @@ public final void rule__ViewDefinitionBody__Group_1__2__Impl() throws Recognitio
// $ANTLR start "rule__ViewUsage__Group__0"
- // InternalSysML.g:41841:1: rule__ViewUsage__Group__0 : rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1 ;
+ // InternalSysML.g:41816:1: rule__ViewUsage__Group__0 : rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1 ;
public final void rule__ViewUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41845:1: ( rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1 )
- // InternalSysML.g:41846:2: rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1
+ // InternalSysML.g:41820:1: ( rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1 )
+ // InternalSysML.g:41821:2: rule__ViewUsage__Group__0__Impl rule__ViewUsage__Group__1
{
pushFollow(FOLLOW_120);
rule__ViewUsage__Group__0__Impl();
@@ -140534,22 +140443,22 @@ public final void rule__ViewUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewUsage__Group__0__Impl"
- // InternalSysML.g:41853:1: rule__ViewUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:41828:1: rule__ViewUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41857:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:41858:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41832:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:41833:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:41858:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:41859:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41833:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41834:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:41860:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41835:2: ( ruleUsagePrefix )?
int alt414=2;
int LA414_0 = input.LA(1);
@@ -140558,7 +140467,7 @@ public final void rule__ViewUsage__Group__0__Impl() throws RecognitionException
}
switch (alt414) {
case 1 :
- // InternalSysML.g:41860:3: ruleUsagePrefix
+ // InternalSysML.g:41835:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -140596,14 +140505,14 @@ public final void rule__ViewUsage__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__ViewUsage__Group__1"
- // InternalSysML.g:41868:1: rule__ViewUsage__Group__1 : rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2 ;
+ // InternalSysML.g:41843:1: rule__ViewUsage__Group__1 : rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2 ;
public final void rule__ViewUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41872:1: ( rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2 )
- // InternalSysML.g:41873:2: rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2
+ // InternalSysML.g:41847:1: ( rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2 )
+ // InternalSysML.g:41848:2: rule__ViewUsage__Group__1__Impl rule__ViewUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__ViewUsage__Group__1__Impl();
@@ -140634,17 +140543,17 @@ public final void rule__ViewUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewUsage__Group__1__Impl"
- // InternalSysML.g:41880:1: rule__ViewUsage__Group__1__Impl : ( ruleViewUsageKeyword ) ;
+ // InternalSysML.g:41855:1: rule__ViewUsage__Group__1__Impl : ( ruleViewUsageKeyword ) ;
public final void rule__ViewUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41884:1: ( ( ruleViewUsageKeyword ) )
- // InternalSysML.g:41885:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:41859:1: ( ( ruleViewUsageKeyword ) )
+ // InternalSysML.g:41860:1: ( ruleViewUsageKeyword )
{
- // InternalSysML.g:41885:1: ( ruleViewUsageKeyword )
- // InternalSysML.g:41886:2: ruleViewUsageKeyword
+ // InternalSysML.g:41860:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:41861:2: ruleViewUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewUsageAccess().getViewUsageKeywordParserRuleCall_1());
@@ -140679,14 +140588,14 @@ public final void rule__ViewUsage__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__ViewUsage__Group__2"
- // InternalSysML.g:41895:1: rule__ViewUsage__Group__2 : rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3 ;
+ // InternalSysML.g:41870:1: rule__ViewUsage__Group__2 : rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3 ;
public final void rule__ViewUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41899:1: ( rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3 )
- // InternalSysML.g:41900:2: rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3
+ // InternalSysML.g:41874:1: ( rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3 )
+ // InternalSysML.g:41875:2: rule__ViewUsage__Group__2__Impl rule__ViewUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__ViewUsage__Group__2__Impl();
@@ -140717,22 +140626,22 @@ public final void rule__ViewUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ViewUsage__Group__2__Impl"
- // InternalSysML.g:41907:1: rule__ViewUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:41882:1: rule__ViewUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ViewUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41911:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:41912:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:41886:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:41887:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:41912:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:41913:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:41887:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:41888:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewUsageAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:41914:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:41889:2: ( ruleUsageDeclaration )?
int alt415=2;
int LA415_0 = input.LA(1);
@@ -140741,7 +140650,7 @@ public final void rule__ViewUsage__Group__2__Impl() throws RecognitionException
}
switch (alt415) {
case 1 :
- // InternalSysML.g:41914:3: ruleUsageDeclaration
+ // InternalSysML.g:41889:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -140779,14 +140688,14 @@ public final void rule__ViewUsage__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__ViewUsage__Group__3"
- // InternalSysML.g:41922:1: rule__ViewUsage__Group__3 : rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4 ;
+ // InternalSysML.g:41897:1: rule__ViewUsage__Group__3 : rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4 ;
public final void rule__ViewUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41926:1: ( rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4 )
- // InternalSysML.g:41927:2: rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4
+ // InternalSysML.g:41901:1: ( rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4 )
+ // InternalSysML.g:41902:2: rule__ViewUsage__Group__3__Impl rule__ViewUsage__Group__4
{
pushFollow(FOLLOW_75);
rule__ViewUsage__Group__3__Impl();
@@ -140817,22 +140726,22 @@ public final void rule__ViewUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ViewUsage__Group__3__Impl"
- // InternalSysML.g:41934:1: rule__ViewUsage__Group__3__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:41909:1: rule__ViewUsage__Group__3__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__ViewUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41938:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:41939:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:41913:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:41914:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:41939:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:41940:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:41914:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:41915:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewUsageAccess().getValueOrFlowPartParserRuleCall_3());
}
- // InternalSysML.g:41941:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:41916:2: ( ruleValueOrFlowPart )?
int alt416=2;
int LA416_0 = input.LA(1);
@@ -140841,7 +140750,7 @@ public final void rule__ViewUsage__Group__3__Impl() throws RecognitionException
}
switch (alt416) {
case 1 :
- // InternalSysML.g:41941:3: ruleValueOrFlowPart
+ // InternalSysML.g:41916:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -140879,14 +140788,14 @@ public final void rule__ViewUsage__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__ViewUsage__Group__4"
- // InternalSysML.g:41949:1: rule__ViewUsage__Group__4 : rule__ViewUsage__Group__4__Impl ;
+ // InternalSysML.g:41924:1: rule__ViewUsage__Group__4 : rule__ViewUsage__Group__4__Impl ;
public final void rule__ViewUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41953:1: ( rule__ViewUsage__Group__4__Impl )
- // InternalSysML.g:41954:2: rule__ViewUsage__Group__4__Impl
+ // InternalSysML.g:41928:1: ( rule__ViewUsage__Group__4__Impl )
+ // InternalSysML.g:41929:2: rule__ViewUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ViewUsage__Group__4__Impl();
@@ -140912,17 +140821,17 @@ public final void rule__ViewUsage__Group__4() throws RecognitionException {
// $ANTLR start "rule__ViewUsage__Group__4__Impl"
- // InternalSysML.g:41960:1: rule__ViewUsage__Group__4__Impl : ( ruleViewBody ) ;
+ // InternalSysML.g:41935:1: rule__ViewUsage__Group__4__Impl : ( ruleViewBody ) ;
public final void rule__ViewUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41964:1: ( ( ruleViewBody ) )
- // InternalSysML.g:41965:1: ( ruleViewBody )
+ // InternalSysML.g:41939:1: ( ( ruleViewBody ) )
+ // InternalSysML.g:41940:1: ( ruleViewBody )
{
- // InternalSysML.g:41965:1: ( ruleViewBody )
- // InternalSysML.g:41966:2: ruleViewBody
+ // InternalSysML.g:41940:1: ( ruleViewBody )
+ // InternalSysML.g:41941:2: ruleViewBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewUsageAccess().getViewBodyParserRuleCall_4());
@@ -140957,14 +140866,14 @@ public final void rule__ViewUsage__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__ViewFlowUsage__Group__0"
- // InternalSysML.g:41976:1: rule__ViewFlowUsage__Group__0 : rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1 ;
+ // InternalSysML.g:41951:1: rule__ViewFlowUsage__Group__0 : rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1 ;
public final void rule__ViewFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41980:1: ( rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1 )
- // InternalSysML.g:41981:2: rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1
+ // InternalSysML.g:41955:1: ( rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1 )
+ // InternalSysML.g:41956:2: rule__ViewFlowUsage__Group__0__Impl rule__ViewFlowUsage__Group__1
{
pushFollow(FOLLOW_180);
rule__ViewFlowUsage__Group__0__Impl();
@@ -140995,22 +140904,22 @@ public final void rule__ViewFlowUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__0__Impl"
- // InternalSysML.g:41988:1: rule__ViewFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:41963:1: rule__ViewFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:41992:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:41993:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41967:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:41968:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:41993:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:41994:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41968:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:41969:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:41995:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:41970:2: ( ruleUsagePrefix )?
int alt417=2;
int LA417_0 = input.LA(1);
@@ -141019,7 +140928,7 @@ public final void rule__ViewFlowUsage__Group__0__Impl() throws RecognitionExcept
}
switch (alt417) {
case 1 :
- // InternalSysML.g:41995:3: ruleUsagePrefix
+ // InternalSysML.g:41970:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -141057,14 +140966,14 @@ public final void rule__ViewFlowUsage__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewFlowUsage__Group__1"
- // InternalSysML.g:42003:1: rule__ViewFlowUsage__Group__1 : rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2 ;
+ // InternalSysML.g:41978:1: rule__ViewFlowUsage__Group__1 : rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2 ;
public final void rule__ViewFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42007:1: ( rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2 )
- // InternalSysML.g:42008:2: rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2
+ // InternalSysML.g:41982:1: ( rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2 )
+ // InternalSysML.g:41983:2: rule__ViewFlowUsage__Group__1__Impl rule__ViewFlowUsage__Group__2
{
pushFollow(FOLLOW_180);
rule__ViewFlowUsage__Group__1__Impl();
@@ -141095,22 +141004,22 @@ public final void rule__ViewFlowUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__1__Impl"
- // InternalSysML.g:42015:1: rule__ViewFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:41990:1: rule__ViewFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__ViewFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42019:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:42020:1: ( ( 'ref' )? )
+ // InternalSysML.g:41994:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:41995:1: ( ( 'ref' )? )
{
- // InternalSysML.g:42020:1: ( ( 'ref' )? )
- // InternalSysML.g:42021:2: ( 'ref' )?
+ // InternalSysML.g:41995:1: ( ( 'ref' )? )
+ // InternalSysML.g:41996:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:42022:2: ( 'ref' )?
+ // InternalSysML.g:41997:2: ( 'ref' )?
int alt418=2;
int LA418_0 = input.LA(1);
@@ -141119,7 +141028,7 @@ public final void rule__ViewFlowUsage__Group__1__Impl() throws RecognitionExcept
}
switch (alt418) {
case 1 :
- // InternalSysML.g:42022:3: 'ref'
+ // InternalSysML.g:41997:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -141153,14 +141062,14 @@ public final void rule__ViewFlowUsage__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewFlowUsage__Group__2"
- // InternalSysML.g:42030:1: rule__ViewFlowUsage__Group__2 : rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3 ;
+ // InternalSysML.g:42005:1: rule__ViewFlowUsage__Group__2 : rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3 ;
public final void rule__ViewFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42034:1: ( rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3 )
- // InternalSysML.g:42035:2: rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3
+ // InternalSysML.g:42009:1: ( rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3 )
+ // InternalSysML.g:42010:2: rule__ViewFlowUsage__Group__2__Impl rule__ViewFlowUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__ViewFlowUsage__Group__2__Impl();
@@ -141191,17 +141100,17 @@ public final void rule__ViewFlowUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__2__Impl"
- // InternalSysML.g:42042:1: rule__ViewFlowUsage__Group__2__Impl : ( ruleViewUsageKeyword ) ;
+ // InternalSysML.g:42017:1: rule__ViewFlowUsage__Group__2__Impl : ( ruleViewUsageKeyword ) ;
public final void rule__ViewFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42046:1: ( ( ruleViewUsageKeyword ) )
- // InternalSysML.g:42047:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:42021:1: ( ( ruleViewUsageKeyword ) )
+ // InternalSysML.g:42022:1: ( ruleViewUsageKeyword )
{
- // InternalSysML.g:42047:1: ( ruleViewUsageKeyword )
- // InternalSysML.g:42048:2: ruleViewUsageKeyword
+ // InternalSysML.g:42022:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:42023:2: ruleViewUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getViewUsageKeywordParserRuleCall_2());
@@ -141236,14 +141145,14 @@ public final void rule__ViewFlowUsage__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewFlowUsage__Group__3"
- // InternalSysML.g:42057:1: rule__ViewFlowUsage__Group__3 : rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4 ;
+ // InternalSysML.g:42032:1: rule__ViewFlowUsage__Group__3 : rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4 ;
public final void rule__ViewFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42061:1: ( rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4 )
- // InternalSysML.g:42062:2: rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4
+ // InternalSysML.g:42036:1: ( rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4 )
+ // InternalSysML.g:42037:2: rule__ViewFlowUsage__Group__3__Impl rule__ViewFlowUsage__Group__4
{
pushFollow(FOLLOW_75);
rule__ViewFlowUsage__Group__3__Impl();
@@ -141274,22 +141183,22 @@ public final void rule__ViewFlowUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__3__Impl"
- // InternalSysML.g:42069:1: rule__ViewFlowUsage__Group__3__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:42044:1: rule__ViewFlowUsage__Group__3__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ViewFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42073:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:42074:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:42048:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:42049:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:42074:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:42075:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:42049:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:42050:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getUsageDeclarationParserRuleCall_3());
}
- // InternalSysML.g:42076:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:42051:2: ( ruleUsageDeclaration )?
int alt419=2;
int LA419_0 = input.LA(1);
@@ -141298,7 +141207,7 @@ public final void rule__ViewFlowUsage__Group__3__Impl() throws RecognitionExcept
}
switch (alt419) {
case 1 :
- // InternalSysML.g:42076:3: ruleUsageDeclaration
+ // InternalSysML.g:42051:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -141336,14 +141245,14 @@ public final void rule__ViewFlowUsage__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewFlowUsage__Group__4"
- // InternalSysML.g:42084:1: rule__ViewFlowUsage__Group__4 : rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5 ;
+ // InternalSysML.g:42059:1: rule__ViewFlowUsage__Group__4 : rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5 ;
public final void rule__ViewFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42088:1: ( rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5 )
- // InternalSysML.g:42089:2: rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5
+ // InternalSysML.g:42063:1: ( rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5 )
+ // InternalSysML.g:42064:2: rule__ViewFlowUsage__Group__4__Impl rule__ViewFlowUsage__Group__5
{
pushFollow(FOLLOW_75);
rule__ViewFlowUsage__Group__4__Impl();
@@ -141374,22 +141283,22 @@ public final void rule__ViewFlowUsage__Group__4() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__4__Impl"
- // InternalSysML.g:42096:1: rule__ViewFlowUsage__Group__4__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:42071:1: rule__ViewFlowUsage__Group__4__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__ViewFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42100:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:42101:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:42075:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:42076:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:42101:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:42102:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:42076:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:42077:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getValueOrFlowPartParserRuleCall_4());
}
- // InternalSysML.g:42103:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:42078:2: ( ruleValueOrFlowPart )?
int alt420=2;
int LA420_0 = input.LA(1);
@@ -141398,7 +141307,7 @@ public final void rule__ViewFlowUsage__Group__4__Impl() throws RecognitionExcept
}
switch (alt420) {
case 1 :
- // InternalSysML.g:42103:3: ruleValueOrFlowPart
+ // InternalSysML.g:42078:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -141436,14 +141345,14 @@ public final void rule__ViewFlowUsage__Group__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewFlowUsage__Group__5"
- // InternalSysML.g:42111:1: rule__ViewFlowUsage__Group__5 : rule__ViewFlowUsage__Group__5__Impl ;
+ // InternalSysML.g:42086:1: rule__ViewFlowUsage__Group__5 : rule__ViewFlowUsage__Group__5__Impl ;
public final void rule__ViewFlowUsage__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42115:1: ( rule__ViewFlowUsage__Group__5__Impl )
- // InternalSysML.g:42116:2: rule__ViewFlowUsage__Group__5__Impl
+ // InternalSysML.g:42090:1: ( rule__ViewFlowUsage__Group__5__Impl )
+ // InternalSysML.g:42091:2: rule__ViewFlowUsage__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__ViewFlowUsage__Group__5__Impl();
@@ -141469,17 +141378,17 @@ public final void rule__ViewFlowUsage__Group__5() throws RecognitionException {
// $ANTLR start "rule__ViewFlowUsage__Group__5__Impl"
- // InternalSysML.g:42122:1: rule__ViewFlowUsage__Group__5__Impl : ( ruleViewBody ) ;
+ // InternalSysML.g:42097:1: rule__ViewFlowUsage__Group__5__Impl : ( ruleViewBody ) ;
public final void rule__ViewFlowUsage__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42126:1: ( ( ruleViewBody ) )
- // InternalSysML.g:42127:1: ( ruleViewBody )
+ // InternalSysML.g:42101:1: ( ( ruleViewBody ) )
+ // InternalSysML.g:42102:1: ( ruleViewBody )
{
- // InternalSysML.g:42127:1: ( ruleViewBody )
- // InternalSysML.g:42128:2: ruleViewBody
+ // InternalSysML.g:42102:1: ( ruleViewBody )
+ // InternalSysML.g:42103:2: ruleViewBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewFlowUsageAccess().getViewBodyParserRuleCall_5());
@@ -141514,14 +141423,14 @@ public final void rule__ViewFlowUsage__Group__5__Impl() throws RecognitionExcept
// $ANTLR start "rule__ViewRefUsage__Group__0"
- // InternalSysML.g:42138:1: rule__ViewRefUsage__Group__0 : rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1 ;
+ // InternalSysML.g:42113:1: rule__ViewRefUsage__Group__0 : rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1 ;
public final void rule__ViewRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42142:1: ( rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1 )
- // InternalSysML.g:42143:2: rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1
+ // InternalSysML.g:42117:1: ( rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1 )
+ // InternalSysML.g:42118:2: rule__ViewRefUsage__Group__0__Impl rule__ViewRefUsage__Group__1
{
pushFollow(FOLLOW_180);
rule__ViewRefUsage__Group__0__Impl();
@@ -141552,22 +141461,22 @@ public final void rule__ViewRefUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewRefUsage__Group__0__Impl"
- // InternalSysML.g:42150:1: rule__ViewRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:42125:1: rule__ViewRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42154:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:42155:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42129:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:42130:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:42155:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:42156:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42130:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42131:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:42157:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42132:2: ( ruleUsagePrefix )?
int alt421=2;
int LA421_0 = input.LA(1);
@@ -141576,7 +141485,7 @@ public final void rule__ViewRefUsage__Group__0__Impl() throws RecognitionExcepti
}
switch (alt421) {
case 1 :
- // InternalSysML.g:42157:3: ruleUsagePrefix
+ // InternalSysML.g:42132:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -141614,14 +141523,14 @@ public final void rule__ViewRefUsage__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ViewRefUsage__Group__1"
- // InternalSysML.g:42165:1: rule__ViewRefUsage__Group__1 : rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2 ;
+ // InternalSysML.g:42140:1: rule__ViewRefUsage__Group__1 : rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2 ;
public final void rule__ViewRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42169:1: ( rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2 )
- // InternalSysML.g:42170:2: rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2
+ // InternalSysML.g:42144:1: ( rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2 )
+ // InternalSysML.g:42145:2: rule__ViewRefUsage__Group__1__Impl rule__ViewRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__ViewRefUsage__Group__1__Impl();
@@ -141652,23 +141561,23 @@ public final void rule__ViewRefUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewRefUsage__Group__1__Impl"
- // InternalSysML.g:42177:1: rule__ViewRefUsage__Group__1__Impl : ( ( rule__ViewRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:42152:1: rule__ViewRefUsage__Group__1__Impl : ( ( rule__ViewRefUsage__Alternatives_1 ) ) ;
public final void rule__ViewRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42181:1: ( ( ( rule__ViewRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:42182:1: ( ( rule__ViewRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:42156:1: ( ( ( rule__ViewRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:42157:1: ( ( rule__ViewRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:42182:1: ( ( rule__ViewRefUsage__Alternatives_1 ) )
- // InternalSysML.g:42183:2: ( rule__ViewRefUsage__Alternatives_1 )
+ // InternalSysML.g:42157:1: ( ( rule__ViewRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:42158:2: ( rule__ViewRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:42184:2: ( rule__ViewRefUsage__Alternatives_1 )
- // InternalSysML.g:42184:3: rule__ViewRefUsage__Alternatives_1
+ // InternalSysML.g:42159:2: ( rule__ViewRefUsage__Alternatives_1 )
+ // InternalSysML.g:42159:3: rule__ViewRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ViewRefUsage__Alternatives_1();
@@ -141703,14 +141612,14 @@ public final void rule__ViewRefUsage__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ViewRefUsage__Group__2"
- // InternalSysML.g:42192:1: rule__ViewRefUsage__Group__2 : rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3 ;
+ // InternalSysML.g:42167:1: rule__ViewRefUsage__Group__2 : rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3 ;
public final void rule__ViewRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42196:1: ( rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3 )
- // InternalSysML.g:42197:2: rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3
+ // InternalSysML.g:42171:1: ( rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3 )
+ // InternalSysML.g:42172:2: rule__ViewRefUsage__Group__2__Impl rule__ViewRefUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__ViewRefUsage__Group__2__Impl();
@@ -141741,22 +141650,22 @@ public final void rule__ViewRefUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ViewRefUsage__Group__2__Impl"
- // InternalSysML.g:42204:1: rule__ViewRefUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
+ // InternalSysML.g:42179:1: rule__ViewRefUsage__Group__2__Impl : ( ( ruleUsageDeclaration )? ) ;
public final void rule__ViewRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42208:1: ( ( ( ruleUsageDeclaration )? ) )
- // InternalSysML.g:42209:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:42183:1: ( ( ( ruleUsageDeclaration )? ) )
+ // InternalSysML.g:42184:1: ( ( ruleUsageDeclaration )? )
{
- // InternalSysML.g:42209:1: ( ( ruleUsageDeclaration )? )
- // InternalSysML.g:42210:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:42184:1: ( ( ruleUsageDeclaration )? )
+ // InternalSysML.g:42185:2: ( ruleUsageDeclaration )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getUsageDeclarationParserRuleCall_2());
}
- // InternalSysML.g:42211:2: ( ruleUsageDeclaration )?
+ // InternalSysML.g:42186:2: ( ruleUsageDeclaration )?
int alt422=2;
int LA422_0 = input.LA(1);
@@ -141765,7 +141674,7 @@ public final void rule__ViewRefUsage__Group__2__Impl() throws RecognitionExcepti
}
switch (alt422) {
case 1 :
- // InternalSysML.g:42211:3: ruleUsageDeclaration
+ // InternalSysML.g:42186:3: ruleUsageDeclaration
{
pushFollow(FOLLOW_2);
ruleUsageDeclaration();
@@ -141803,14 +141712,14 @@ public final void rule__ViewRefUsage__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ViewRefUsage__Group__3"
- // InternalSysML.g:42219:1: rule__ViewRefUsage__Group__3 : rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4 ;
+ // InternalSysML.g:42194:1: rule__ViewRefUsage__Group__3 : rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4 ;
public final void rule__ViewRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42223:1: ( rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4 )
- // InternalSysML.g:42224:2: rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4
+ // InternalSysML.g:42198:1: ( rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4 )
+ // InternalSysML.g:42199:2: rule__ViewRefUsage__Group__3__Impl rule__ViewRefUsage__Group__4
{
pushFollow(FOLLOW_75);
rule__ViewRefUsage__Group__3__Impl();
@@ -141841,22 +141750,22 @@ public final void rule__ViewRefUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ViewRefUsage__Group__3__Impl"
- // InternalSysML.g:42231:1: rule__ViewRefUsage__Group__3__Impl : ( ( ruleValueOrFlowPart )? ) ;
+ // InternalSysML.g:42206:1: rule__ViewRefUsage__Group__3__Impl : ( ( ruleValueOrFlowPart )? ) ;
public final void rule__ViewRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42235:1: ( ( ( ruleValueOrFlowPart )? ) )
- // InternalSysML.g:42236:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:42210:1: ( ( ( ruleValueOrFlowPart )? ) )
+ // InternalSysML.g:42211:1: ( ( ruleValueOrFlowPart )? )
{
- // InternalSysML.g:42236:1: ( ( ruleValueOrFlowPart )? )
- // InternalSysML.g:42237:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:42211:1: ( ( ruleValueOrFlowPart )? )
+ // InternalSysML.g:42212:2: ( ruleValueOrFlowPart )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getValueOrFlowPartParserRuleCall_3());
}
- // InternalSysML.g:42238:2: ( ruleValueOrFlowPart )?
+ // InternalSysML.g:42213:2: ( ruleValueOrFlowPart )?
int alt423=2;
int LA423_0 = input.LA(1);
@@ -141865,7 +141774,7 @@ public final void rule__ViewRefUsage__Group__3__Impl() throws RecognitionExcepti
}
switch (alt423) {
case 1 :
- // InternalSysML.g:42238:3: ruleValueOrFlowPart
+ // InternalSysML.g:42213:3: ruleValueOrFlowPart
{
pushFollow(FOLLOW_2);
ruleValueOrFlowPart();
@@ -141903,14 +141812,14 @@ public final void rule__ViewRefUsage__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ViewRefUsage__Group__4"
- // InternalSysML.g:42246:1: rule__ViewRefUsage__Group__4 : rule__ViewRefUsage__Group__4__Impl ;
+ // InternalSysML.g:42221:1: rule__ViewRefUsage__Group__4 : rule__ViewRefUsage__Group__4__Impl ;
public final void rule__ViewRefUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42250:1: ( rule__ViewRefUsage__Group__4__Impl )
- // InternalSysML.g:42251:2: rule__ViewRefUsage__Group__4__Impl
+ // InternalSysML.g:42225:1: ( rule__ViewRefUsage__Group__4__Impl )
+ // InternalSysML.g:42226:2: rule__ViewRefUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ViewRefUsage__Group__4__Impl();
@@ -141936,17 +141845,17 @@ public final void rule__ViewRefUsage__Group__4() throws RecognitionException {
// $ANTLR start "rule__ViewRefUsage__Group__4__Impl"
- // InternalSysML.g:42257:1: rule__ViewRefUsage__Group__4__Impl : ( ruleViewBody ) ;
+ // InternalSysML.g:42232:1: rule__ViewRefUsage__Group__4__Impl : ( ruleViewBody ) ;
public final void rule__ViewRefUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42261:1: ( ( ruleViewBody ) )
- // InternalSysML.g:42262:1: ( ruleViewBody )
+ // InternalSysML.g:42236:1: ( ( ruleViewBody ) )
+ // InternalSysML.g:42237:1: ( ruleViewBody )
{
- // InternalSysML.g:42262:1: ( ruleViewBody )
- // InternalSysML.g:42263:2: ruleViewBody
+ // InternalSysML.g:42237:1: ( ruleViewBody )
+ // InternalSysML.g:42238:2: ruleViewBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getViewBodyParserRuleCall_4());
@@ -141981,14 +141890,14 @@ public final void rule__ViewRefUsage__Group__4__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ViewRefUsage__Group_1_0__0"
- // InternalSysML.g:42273:1: rule__ViewRefUsage__Group_1_0__0 : rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:42248:1: rule__ViewRefUsage__Group_1_0__0 : rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1 ;
public final void rule__ViewRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42277:1: ( rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1 )
- // InternalSysML.g:42278:2: rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1
+ // InternalSysML.g:42252:1: ( rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1 )
+ // InternalSysML.g:42253:2: rule__ViewRefUsage__Group_1_0__0__Impl rule__ViewRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_120);
rule__ViewRefUsage__Group_1_0__0__Impl();
@@ -142019,17 +141928,17 @@ public final void rule__ViewRefUsage__Group_1_0__0() throws RecognitionException
// $ANTLR start "rule__ViewRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:42285:1: rule__ViewRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:42260:1: rule__ViewRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__ViewRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42289:1: ( ( 'ref' ) )
- // InternalSysML.g:42290:1: ( 'ref' )
+ // InternalSysML.g:42264:1: ( ( 'ref' ) )
+ // InternalSysML.g:42265:1: ( 'ref' )
{
- // InternalSysML.g:42290:1: ( 'ref' )
- // InternalSysML.g:42291:2: 'ref'
+ // InternalSysML.g:42265:1: ( 'ref' )
+ // InternalSysML.g:42266:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getRefKeyword_1_0_0());
@@ -142060,14 +141969,14 @@ public final void rule__ViewRefUsage__Group_1_0__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ViewRefUsage__Group_1_0__1"
- // InternalSysML.g:42300:1: rule__ViewRefUsage__Group_1_0__1 : rule__ViewRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:42275:1: rule__ViewRefUsage__Group_1_0__1 : rule__ViewRefUsage__Group_1_0__1__Impl ;
public final void rule__ViewRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42304:1: ( rule__ViewRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:42305:2: rule__ViewRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:42279:1: ( rule__ViewRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:42280:2: rule__ViewRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ViewRefUsage__Group_1_0__1__Impl();
@@ -142093,17 +142002,17 @@ public final void rule__ViewRefUsage__Group_1_0__1() throws RecognitionException
// $ANTLR start "rule__ViewRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:42311:1: rule__ViewRefUsage__Group_1_0__1__Impl : ( ruleViewUsageKeyword ) ;
+ // InternalSysML.g:42286:1: rule__ViewRefUsage__Group_1_0__1__Impl : ( ruleViewUsageKeyword ) ;
public final void rule__ViewRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42315:1: ( ( ruleViewUsageKeyword ) )
- // InternalSysML.g:42316:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:42290:1: ( ( ruleViewUsageKeyword ) )
+ // InternalSysML.g:42291:1: ( ruleViewUsageKeyword )
{
- // InternalSysML.g:42316:1: ( ruleViewUsageKeyword )
- // InternalSysML.g:42317:2: ruleViewUsageKeyword
+ // InternalSysML.g:42291:1: ( ruleViewUsageKeyword )
+ // InternalSysML.g:42292:2: ruleViewUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getViewUsageKeywordParserRuleCall_1_0_1());
@@ -142138,14 +142047,14 @@ public final void rule__ViewRefUsage__Group_1_0__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ViewBody__Group_1__0"
- // InternalSysML.g:42327:1: rule__ViewBody__Group_1__0 : rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1 ;
+ // InternalSysML.g:42302:1: rule__ViewBody__Group_1__0 : rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1 ;
public final void rule__ViewBody__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42331:1: ( rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1 )
- // InternalSysML.g:42332:2: rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1
+ // InternalSysML.g:42306:1: ( rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1 )
+ // InternalSysML.g:42307:2: rule__ViewBody__Group_1__0__Impl rule__ViewBody__Group_1__1
{
pushFollow(FOLLOW_181);
rule__ViewBody__Group_1__0__Impl();
@@ -142176,17 +142085,17 @@ public final void rule__ViewBody__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__ViewBody__Group_1__0__Impl"
- // InternalSysML.g:42339:1: rule__ViewBody__Group_1__0__Impl : ( '{' ) ;
+ // InternalSysML.g:42314:1: rule__ViewBody__Group_1__0__Impl : ( '{' ) ;
public final void rule__ViewBody__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42343:1: ( ( '{' ) )
- // InternalSysML.g:42344:1: ( '{' )
+ // InternalSysML.g:42318:1: ( ( '{' ) )
+ // InternalSysML.g:42319:1: ( '{' )
{
- // InternalSysML.g:42344:1: ( '{' )
- // InternalSysML.g:42345:2: '{'
+ // InternalSysML.g:42319:1: ( '{' )
+ // InternalSysML.g:42320:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyAccess().getLeftCurlyBracketKeyword_1_0());
@@ -142217,14 +142126,14 @@ public final void rule__ViewBody__Group_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__ViewBody__Group_1__1"
- // InternalSysML.g:42354:1: rule__ViewBody__Group_1__1 : rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2 ;
+ // InternalSysML.g:42329:1: rule__ViewBody__Group_1__1 : rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2 ;
public final void rule__ViewBody__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42358:1: ( rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2 )
- // InternalSysML.g:42359:2: rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2
+ // InternalSysML.g:42333:1: ( rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2 )
+ // InternalSysML.g:42334:2: rule__ViewBody__Group_1__1__Impl rule__ViewBody__Group_1__2
{
pushFollow(FOLLOW_181);
rule__ViewBody__Group_1__1__Impl();
@@ -142255,35 +142164,35 @@ public final void rule__ViewBody__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__ViewBody__Group_1__1__Impl"
- // InternalSysML.g:42366:1: rule__ViewBody__Group_1__1__Impl : ( ( ruleViewBodyItem )* ) ;
+ // InternalSysML.g:42341:1: rule__ViewBody__Group_1__1__Impl : ( ( ruleViewBodyItem )* ) ;
public final void rule__ViewBody__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42370:1: ( ( ( ruleViewBodyItem )* ) )
- // InternalSysML.g:42371:1: ( ( ruleViewBodyItem )* )
+ // InternalSysML.g:42345:1: ( ( ( ruleViewBodyItem )* ) )
+ // InternalSysML.g:42346:1: ( ( ruleViewBodyItem )* )
{
- // InternalSysML.g:42371:1: ( ( ruleViewBodyItem )* )
- // InternalSysML.g:42372:2: ( ruleViewBodyItem )*
+ // InternalSysML.g:42346:1: ( ( ruleViewBodyItem )* )
+ // InternalSysML.g:42347:2: ( ruleViewBodyItem )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyAccess().getViewBodyItemParserRuleCall_1_1());
}
- // InternalSysML.g:42373:2: ( ruleViewBodyItem )*
+ // InternalSysML.g:42348:2: ( ruleViewBodyItem )*
loop424:
do {
int alt424=2;
int LA424_0 = input.LA(1);
- if ( (LA424_0==EOF||(LA424_0>=RULE_EXP_VALUE && LA424_0<=RULE_STRING_VALUE)||(LA424_0>=14 && LA424_0<=44)||(LA424_0>=53 && LA424_0<=63)||(LA424_0>=65 && LA424_0<=67)||(LA424_0>=69 && LA424_0<=74)||(LA424_0>=77 && LA424_0<=79)||(LA424_0>=84 && LA424_0<=85)||(LA424_0>=88 && LA424_0<=101)||(LA424_0>=104 && LA424_0<=107)||(LA424_0>=110 && LA424_0<=112)||(LA424_0>=115 && LA424_0<=116)||(LA424_0>=120 && LA424_0<=121)||LA424_0==123||(LA424_0>=125 && LA424_0<=126)||(LA424_0>=129 && LA424_0<=130)||(LA424_0>=132 && LA424_0<=141)||(LA424_0>=143 && LA424_0<=144)||(LA424_0>=147 && LA424_0<=152)||LA424_0==154) ) {
+ if ( (LA424_0==EOF||(LA424_0>=RULE_EXP_VALUE && LA424_0<=RULE_STRING_VALUE)||(LA424_0>=14 && LA424_0<=44)||(LA424_0>=53 && LA424_0<=63)||(LA424_0>=65 && LA424_0<=67)||(LA424_0>=69 && LA424_0<=74)||(LA424_0>=77 && LA424_0<=79)||(LA424_0>=84 && LA424_0<=85)||(LA424_0>=88 && LA424_0<=101)||(LA424_0>=104 && LA424_0<=107)||(LA424_0>=110 && LA424_0<=112)||(LA424_0>=115 && LA424_0<=116)||(LA424_0>=120 && LA424_0<=121)||LA424_0==123||(LA424_0>=125 && LA424_0<=126)||(LA424_0>=129 && LA424_0<=130)||(LA424_0>=132 && LA424_0<=142)||LA424_0==144||(LA424_0>=147 && LA424_0<=152)||LA424_0==154) ) {
alt424=1;
}
switch (alt424) {
case 1 :
- // InternalSysML.g:42373:3: ruleViewBodyItem
+ // InternalSysML.g:42348:3: ruleViewBodyItem
{
pushFollow(FOLLOW_182);
ruleViewBodyItem();
@@ -142324,14 +142233,14 @@ public final void rule__ViewBody__Group_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__ViewBody__Group_1__2"
- // InternalSysML.g:42381:1: rule__ViewBody__Group_1__2 : rule__ViewBody__Group_1__2__Impl ;
+ // InternalSysML.g:42356:1: rule__ViewBody__Group_1__2 : rule__ViewBody__Group_1__2__Impl ;
public final void rule__ViewBody__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42385:1: ( rule__ViewBody__Group_1__2__Impl )
- // InternalSysML.g:42386:2: rule__ViewBody__Group_1__2__Impl
+ // InternalSysML.g:42360:1: ( rule__ViewBody__Group_1__2__Impl )
+ // InternalSysML.g:42361:2: rule__ViewBody__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ViewBody__Group_1__2__Impl();
@@ -142357,17 +142266,17 @@ public final void rule__ViewBody__Group_1__2() throws RecognitionException {
// $ANTLR start "rule__ViewBody__Group_1__2__Impl"
- // InternalSysML.g:42392:1: rule__ViewBody__Group_1__2__Impl : ( '}' ) ;
+ // InternalSysML.g:42367:1: rule__ViewBody__Group_1__2__Impl : ( '}' ) ;
public final void rule__ViewBody__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42396:1: ( ( '}' ) )
- // InternalSysML.g:42397:1: ( '}' )
+ // InternalSysML.g:42371:1: ( ( '}' ) )
+ // InternalSysML.g:42372:1: ( '}' )
{
- // InternalSysML.g:42397:1: ( '}' )
- // InternalSysML.g:42398:2: '}'
+ // InternalSysML.g:42372:1: ( '}' )
+ // InternalSysML.g:42373:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyAccess().getRightCurlyBracketKeyword_1_2());
@@ -142398,14 +142307,14 @@ public final void rule__ViewBody__Group_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__Expose__Group__0"
- // InternalSysML.g:42408:1: rule__Expose__Group__0 : rule__Expose__Group__0__Impl rule__Expose__Group__1 ;
+ // InternalSysML.g:42383:1: rule__Expose__Group__0 : rule__Expose__Group__0__Impl rule__Expose__Group__1 ;
public final void rule__Expose__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42412:1: ( rule__Expose__Group__0__Impl rule__Expose__Group__1 )
- // InternalSysML.g:42413:2: rule__Expose__Group__0__Impl rule__Expose__Group__1
+ // InternalSysML.g:42387:1: ( rule__Expose__Group__0__Impl rule__Expose__Group__1 )
+ // InternalSysML.g:42388:2: rule__Expose__Group__0__Impl rule__Expose__Group__1
{
pushFollow(FOLLOW_183);
rule__Expose__Group__0__Impl();
@@ -142436,22 +142345,22 @@ public final void rule__Expose__Group__0() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__0__Impl"
- // InternalSysML.g:42420:1: rule__Expose__Group__0__Impl : ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* ) ;
+ // InternalSysML.g:42395:1: rule__Expose__Group__0__Impl : ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* ) ;
public final void rule__Expose__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42424:1: ( ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* ) )
- // InternalSysML.g:42425:1: ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:42399:1: ( ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* ) )
+ // InternalSysML.g:42400:1: ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* )
{
- // InternalSysML.g:42425:1: ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* )
- // InternalSysML.g:42426:2: ( rule__Expose__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:42400:1: ( ( rule__Expose__OwnedRelationship_compAssignment_0 )* )
+ // InternalSysML.g:42401:2: ( rule__Expose__OwnedRelationship_compAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getOwnedRelationship_compAssignment_0());
}
- // InternalSysML.g:42427:2: ( rule__Expose__OwnedRelationship_compAssignment_0 )*
+ // InternalSysML.g:42402:2: ( rule__Expose__OwnedRelationship_compAssignment_0 )*
loop425:
do {
int alt425=2;
@@ -142464,7 +142373,7 @@ public final void rule__Expose__Group__0__Impl() throws RecognitionException {
switch (alt425) {
case 1 :
- // InternalSysML.g:42427:3: rule__Expose__OwnedRelationship_compAssignment_0
+ // InternalSysML.g:42402:3: rule__Expose__OwnedRelationship_compAssignment_0
{
pushFollow(FOLLOW_28);
rule__Expose__OwnedRelationship_compAssignment_0();
@@ -142505,14 +142414,14 @@ public final void rule__Expose__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__1"
- // InternalSysML.g:42435:1: rule__Expose__Group__1 : rule__Expose__Group__1__Impl rule__Expose__Group__2 ;
+ // InternalSysML.g:42410:1: rule__Expose__Group__1 : rule__Expose__Group__1__Impl rule__Expose__Group__2 ;
public final void rule__Expose__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42439:1: ( rule__Expose__Group__1__Impl rule__Expose__Group__2 )
- // InternalSysML.g:42440:2: rule__Expose__Group__1__Impl rule__Expose__Group__2
+ // InternalSysML.g:42414:1: ( rule__Expose__Group__1__Impl rule__Expose__Group__2 )
+ // InternalSysML.g:42415:2: rule__Expose__Group__1__Impl rule__Expose__Group__2
{
pushFollow(FOLLOW_183);
rule__Expose__Group__1__Impl();
@@ -142543,22 +142452,22 @@ public final void rule__Expose__Group__1() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__1__Impl"
- // InternalSysML.g:42447:1: rule__Expose__Group__1__Impl : ( ( rule__Expose__VisibilityAssignment_1 )? ) ;
+ // InternalSysML.g:42422:1: rule__Expose__Group__1__Impl : ( ( rule__Expose__VisibilityAssignment_1 )? ) ;
public final void rule__Expose__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42451:1: ( ( ( rule__Expose__VisibilityAssignment_1 )? ) )
- // InternalSysML.g:42452:1: ( ( rule__Expose__VisibilityAssignment_1 )? )
+ // InternalSysML.g:42426:1: ( ( ( rule__Expose__VisibilityAssignment_1 )? ) )
+ // InternalSysML.g:42427:1: ( ( rule__Expose__VisibilityAssignment_1 )? )
{
- // InternalSysML.g:42452:1: ( ( rule__Expose__VisibilityAssignment_1 )? )
- // InternalSysML.g:42453:2: ( rule__Expose__VisibilityAssignment_1 )?
+ // InternalSysML.g:42427:1: ( ( rule__Expose__VisibilityAssignment_1 )? )
+ // InternalSysML.g:42428:2: ( rule__Expose__VisibilityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getVisibilityAssignment_1());
}
- // InternalSysML.g:42454:2: ( rule__Expose__VisibilityAssignment_1 )?
+ // InternalSysML.g:42429:2: ( rule__Expose__VisibilityAssignment_1 )?
int alt426=2;
int LA426_0 = input.LA(1);
@@ -142567,7 +142476,7 @@ public final void rule__Expose__Group__1__Impl() throws RecognitionException {
}
switch (alt426) {
case 1 :
- // InternalSysML.g:42454:3: rule__Expose__VisibilityAssignment_1
+ // InternalSysML.g:42429:3: rule__Expose__VisibilityAssignment_1
{
pushFollow(FOLLOW_2);
rule__Expose__VisibilityAssignment_1();
@@ -142605,14 +142514,14 @@ public final void rule__Expose__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__2"
- // InternalSysML.g:42462:1: rule__Expose__Group__2 : rule__Expose__Group__2__Impl rule__Expose__Group__3 ;
+ // InternalSysML.g:42437:1: rule__Expose__Group__2 : rule__Expose__Group__2__Impl rule__Expose__Group__3 ;
public final void rule__Expose__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42466:1: ( rule__Expose__Group__2__Impl rule__Expose__Group__3 )
- // InternalSysML.g:42467:2: rule__Expose__Group__2__Impl rule__Expose__Group__3
+ // InternalSysML.g:42441:1: ( rule__Expose__Group__2__Impl rule__Expose__Group__3 )
+ // InternalSysML.g:42442:2: rule__Expose__Group__2__Impl rule__Expose__Group__3
{
pushFollow(FOLLOW_5);
rule__Expose__Group__2__Impl();
@@ -142643,17 +142552,17 @@ public final void rule__Expose__Group__2() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__2__Impl"
- // InternalSysML.g:42474:1: rule__Expose__Group__2__Impl : ( 'expose' ) ;
+ // InternalSysML.g:42449:1: rule__Expose__Group__2__Impl : ( 'expose' ) ;
public final void rule__Expose__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42478:1: ( ( 'expose' ) )
- // InternalSysML.g:42479:1: ( 'expose' )
+ // InternalSysML.g:42453:1: ( ( 'expose' ) )
+ // InternalSysML.g:42454:1: ( 'expose' )
{
- // InternalSysML.g:42479:1: ( 'expose' )
- // InternalSysML.g:42480:2: 'expose'
+ // InternalSysML.g:42454:1: ( 'expose' )
+ // InternalSysML.g:42455:2: 'expose'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getExposeKeyword_2());
@@ -142684,14 +142593,14 @@ public final void rule__Expose__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__3"
- // InternalSysML.g:42489:1: rule__Expose__Group__3 : rule__Expose__Group__3__Impl rule__Expose__Group__4 ;
+ // InternalSysML.g:42464:1: rule__Expose__Group__3 : rule__Expose__Group__3__Impl rule__Expose__Group__4 ;
public final void rule__Expose__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42493:1: ( rule__Expose__Group__3__Impl rule__Expose__Group__4 )
- // InternalSysML.g:42494:2: rule__Expose__Group__3__Impl rule__Expose__Group__4
+ // InternalSysML.g:42468:1: ( rule__Expose__Group__3__Impl rule__Expose__Group__4 )
+ // InternalSysML.g:42469:2: rule__Expose__Group__3__Impl rule__Expose__Group__4
{
pushFollow(FOLLOW_25);
rule__Expose__Group__3__Impl();
@@ -142722,23 +142631,23 @@ public final void rule__Expose__Group__3() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__3__Impl"
- // InternalSysML.g:42501:1: rule__Expose__Group__3__Impl : ( ( rule__Expose__Alternatives_3 ) ) ;
+ // InternalSysML.g:42476:1: rule__Expose__Group__3__Impl : ( ( rule__Expose__Alternatives_3 ) ) ;
public final void rule__Expose__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42505:1: ( ( ( rule__Expose__Alternatives_3 ) ) )
- // InternalSysML.g:42506:1: ( ( rule__Expose__Alternatives_3 ) )
+ // InternalSysML.g:42480:1: ( ( ( rule__Expose__Alternatives_3 ) ) )
+ // InternalSysML.g:42481:1: ( ( rule__Expose__Alternatives_3 ) )
{
- // InternalSysML.g:42506:1: ( ( rule__Expose__Alternatives_3 ) )
- // InternalSysML.g:42507:2: ( rule__Expose__Alternatives_3 )
+ // InternalSysML.g:42481:1: ( ( rule__Expose__Alternatives_3 ) )
+ // InternalSysML.g:42482:2: ( rule__Expose__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getAlternatives_3());
}
- // InternalSysML.g:42508:2: ( rule__Expose__Alternatives_3 )
- // InternalSysML.g:42508:3: rule__Expose__Alternatives_3
+ // InternalSysML.g:42483:2: ( rule__Expose__Alternatives_3 )
+ // InternalSysML.g:42483:3: rule__Expose__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__Expose__Alternatives_3();
@@ -142773,14 +142682,14 @@ public final void rule__Expose__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__4"
- // InternalSysML.g:42516:1: rule__Expose__Group__4 : rule__Expose__Group__4__Impl ;
+ // InternalSysML.g:42491:1: rule__Expose__Group__4 : rule__Expose__Group__4__Impl ;
public final void rule__Expose__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42520:1: ( rule__Expose__Group__4__Impl )
- // InternalSysML.g:42521:2: rule__Expose__Group__4__Impl
+ // InternalSysML.g:42495:1: ( rule__Expose__Group__4__Impl )
+ // InternalSysML.g:42496:2: rule__Expose__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Expose__Group__4__Impl();
@@ -142806,17 +142715,17 @@ public final void rule__Expose__Group__4() throws RecognitionException {
// $ANTLR start "rule__Expose__Group__4__Impl"
- // InternalSysML.g:42527:1: rule__Expose__Group__4__Impl : ( ';' ) ;
+ // InternalSysML.g:42502:1: rule__Expose__Group__4__Impl : ( ';' ) ;
public final void rule__Expose__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42531:1: ( ( ';' ) )
- // InternalSysML.g:42532:1: ( ';' )
+ // InternalSysML.g:42506:1: ( ( ';' ) )
+ // InternalSysML.g:42507:1: ( ';' )
{
- // InternalSysML.g:42532:1: ( ';' )
- // InternalSysML.g:42533:2: ';'
+ // InternalSysML.g:42507:1: ( ';' )
+ // InternalSysML.g:42508:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getSemicolonKeyword_4());
@@ -142847,14 +142756,14 @@ public final void rule__Expose__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__ViewpointDefKeyword__Group__0"
- // InternalSysML.g:42543:1: rule__ViewpointDefKeyword__Group__0 : rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1 ;
+ // InternalSysML.g:42518:1: rule__ViewpointDefKeyword__Group__0 : rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1 ;
public final void rule__ViewpointDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42547:1: ( rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1 )
- // InternalSysML.g:42548:2: rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1
+ // InternalSysML.g:42522:1: ( rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1 )
+ // InternalSysML.g:42523:2: rule__ViewpointDefKeyword__Group__0__Impl rule__ViewpointDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__ViewpointDefKeyword__Group__0__Impl();
@@ -142885,17 +142794,17 @@ public final void rule__ViewpointDefKeyword__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefKeyword__Group__0__Impl"
- // InternalSysML.g:42555:1: rule__ViewpointDefKeyword__Group__0__Impl : ( ruleViewpointKeyword ) ;
+ // InternalSysML.g:42530:1: rule__ViewpointDefKeyword__Group__0__Impl : ( ruleViewpointKeyword ) ;
public final void rule__ViewpointDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42559:1: ( ( ruleViewpointKeyword ) )
- // InternalSysML.g:42560:1: ( ruleViewpointKeyword )
+ // InternalSysML.g:42534:1: ( ( ruleViewpointKeyword ) )
+ // InternalSysML.g:42535:1: ( ruleViewpointKeyword )
{
- // InternalSysML.g:42560:1: ( ruleViewpointKeyword )
- // InternalSysML.g:42561:2: ruleViewpointKeyword
+ // InternalSysML.g:42535:1: ( ruleViewpointKeyword )
+ // InternalSysML.g:42536:2: ruleViewpointKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefKeywordAccess().getViewpointKeywordParserRuleCall_0());
@@ -142930,14 +142839,14 @@ public final void rule__ViewpointDefKeyword__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ViewpointDefKeyword__Group__1"
- // InternalSysML.g:42570:1: rule__ViewpointDefKeyword__Group__1 : rule__ViewpointDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:42545:1: rule__ViewpointDefKeyword__Group__1 : rule__ViewpointDefKeyword__Group__1__Impl ;
public final void rule__ViewpointDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42574:1: ( rule__ViewpointDefKeyword__Group__1__Impl )
- // InternalSysML.g:42575:2: rule__ViewpointDefKeyword__Group__1__Impl
+ // InternalSysML.g:42549:1: ( rule__ViewpointDefKeyword__Group__1__Impl )
+ // InternalSysML.g:42550:2: rule__ViewpointDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointDefKeyword__Group__1__Impl();
@@ -142963,17 +142872,17 @@ public final void rule__ViewpointDefKeyword__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefKeyword__Group__1__Impl"
- // InternalSysML.g:42581:1: rule__ViewpointDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:42556:1: rule__ViewpointDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__ViewpointDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42585:1: ( ( 'def' ) )
- // InternalSysML.g:42586:1: ( 'def' )
+ // InternalSysML.g:42560:1: ( ( 'def' ) )
+ // InternalSysML.g:42561:1: ( 'def' )
{
- // InternalSysML.g:42586:1: ( 'def' )
- // InternalSysML.g:42587:2: 'def'
+ // InternalSysML.g:42561:1: ( 'def' )
+ // InternalSysML.g:42562:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefKeywordAccess().getDefKeyword_1());
@@ -143004,14 +142913,14 @@ public final void rule__ViewpointDefKeyword__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ViewpointDefinition__Group__0"
- // InternalSysML.g:42597:1: rule__ViewpointDefinition__Group__0 : rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1 ;
+ // InternalSysML.g:42572:1: rule__ViewpointDefinition__Group__0 : rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1 ;
public final void rule__ViewpointDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42601:1: ( rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1 )
- // InternalSysML.g:42602:2: rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1
+ // InternalSysML.g:42576:1: ( rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1 )
+ // InternalSysML.g:42577:2: rule__ViewpointDefinition__Group__0__Impl rule__ViewpointDefinition__Group__1
{
pushFollow(FOLLOW_184);
rule__ViewpointDefinition__Group__0__Impl();
@@ -143042,22 +142951,22 @@ public final void rule__ViewpointDefinition__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefinition__Group__0__Impl"
- // InternalSysML.g:42609:1: rule__ViewpointDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:42584:1: rule__ViewpointDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__ViewpointDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42613:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:42614:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:42588:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:42589:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:42614:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:42615:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:42589:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:42590:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:42616:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:42591:2: ( ruleDefinitionPrefix )?
int alt427=2;
int LA427_0 = input.LA(1);
@@ -143066,7 +142975,7 @@ public final void rule__ViewpointDefinition__Group__0__Impl() throws Recognition
}
switch (alt427) {
case 1 :
- // InternalSysML.g:42616:3: ruleDefinitionPrefix
+ // InternalSysML.g:42591:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -143104,14 +143013,14 @@ public final void rule__ViewpointDefinition__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ViewpointDefinition__Group__1"
- // InternalSysML.g:42624:1: rule__ViewpointDefinition__Group__1 : rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2 ;
+ // InternalSysML.g:42599:1: rule__ViewpointDefinition__Group__1 : rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2 ;
public final void rule__ViewpointDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42628:1: ( rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2 )
- // InternalSysML.g:42629:2: rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2
+ // InternalSysML.g:42603:1: ( rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2 )
+ // InternalSysML.g:42604:2: rule__ViewpointDefinition__Group__1__Impl rule__ViewpointDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__ViewpointDefinition__Group__1__Impl();
@@ -143142,17 +143051,17 @@ public final void rule__ViewpointDefinition__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefinition__Group__1__Impl"
- // InternalSysML.g:42636:1: rule__ViewpointDefinition__Group__1__Impl : ( ruleViewpointDefKeyword ) ;
+ // InternalSysML.g:42611:1: rule__ViewpointDefinition__Group__1__Impl : ( ruleViewpointDefKeyword ) ;
public final void rule__ViewpointDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42640:1: ( ( ruleViewpointDefKeyword ) )
- // InternalSysML.g:42641:1: ( ruleViewpointDefKeyword )
+ // InternalSysML.g:42615:1: ( ( ruleViewpointDefKeyword ) )
+ // InternalSysML.g:42616:1: ( ruleViewpointDefKeyword )
{
- // InternalSysML.g:42641:1: ( ruleViewpointDefKeyword )
- // InternalSysML.g:42642:2: ruleViewpointDefKeyword
+ // InternalSysML.g:42616:1: ( ruleViewpointDefKeyword )
+ // InternalSysML.g:42617:2: ruleViewpointDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefinitionAccess().getViewpointDefKeywordParserRuleCall_1());
@@ -143187,14 +143096,14 @@ public final void rule__ViewpointDefinition__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ViewpointDefinition__Group__2"
- // InternalSysML.g:42651:1: rule__ViewpointDefinition__Group__2 : rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3 ;
+ // InternalSysML.g:42626:1: rule__ViewpointDefinition__Group__2 : rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3 ;
public final void rule__ViewpointDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42655:1: ( rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3 )
- // InternalSysML.g:42656:2: rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3
+ // InternalSysML.g:42630:1: ( rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3 )
+ // InternalSysML.g:42631:2: rule__ViewpointDefinition__Group__2__Impl rule__ViewpointDefinition__Group__3
{
pushFollow(FOLLOW_18);
rule__ViewpointDefinition__Group__2__Impl();
@@ -143225,17 +143134,17 @@ public final void rule__ViewpointDefinition__Group__2() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefinition__Group__2__Impl"
- // InternalSysML.g:42663:1: rule__ViewpointDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
+ // InternalSysML.g:42638:1: rule__ViewpointDefinition__Group__2__Impl : ( ruleConstraintDeclaration ) ;
public final void rule__ViewpointDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42667:1: ( ( ruleConstraintDeclaration ) )
- // InternalSysML.g:42668:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:42642:1: ( ( ruleConstraintDeclaration ) )
+ // InternalSysML.g:42643:1: ( ruleConstraintDeclaration )
{
- // InternalSysML.g:42668:1: ( ruleConstraintDeclaration )
- // InternalSysML.g:42669:2: ruleConstraintDeclaration
+ // InternalSysML.g:42643:1: ( ruleConstraintDeclaration )
+ // InternalSysML.g:42644:2: ruleConstraintDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefinitionAccess().getConstraintDeclarationParserRuleCall_2());
@@ -143270,14 +143179,14 @@ public final void rule__ViewpointDefinition__Group__2__Impl() throws Recognition
// $ANTLR start "rule__ViewpointDefinition__Group__3"
- // InternalSysML.g:42678:1: rule__ViewpointDefinition__Group__3 : rule__ViewpointDefinition__Group__3__Impl ;
+ // InternalSysML.g:42653:1: rule__ViewpointDefinition__Group__3 : rule__ViewpointDefinition__Group__3__Impl ;
public final void rule__ViewpointDefinition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42682:1: ( rule__ViewpointDefinition__Group__3__Impl )
- // InternalSysML.g:42683:2: rule__ViewpointDefinition__Group__3__Impl
+ // InternalSysML.g:42657:1: ( rule__ViewpointDefinition__Group__3__Impl )
+ // InternalSysML.g:42658:2: rule__ViewpointDefinition__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointDefinition__Group__3__Impl();
@@ -143303,17 +143212,17 @@ public final void rule__ViewpointDefinition__Group__3() throws RecognitionExcept
// $ANTLR start "rule__ViewpointDefinition__Group__3__Impl"
- // InternalSysML.g:42689:1: rule__ViewpointDefinition__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:42664:1: rule__ViewpointDefinition__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__ViewpointDefinition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42693:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:42694:1: ( ruleRequirementBody )
+ // InternalSysML.g:42668:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:42669:1: ( ruleRequirementBody )
{
- // InternalSysML.g:42694:1: ( ruleRequirementBody )
- // InternalSysML.g:42695:2: ruleRequirementBody
+ // InternalSysML.g:42669:1: ( ruleRequirementBody )
+ // InternalSysML.g:42670:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointDefinitionAccess().getRequirementBodyParserRuleCall_3());
@@ -143348,14 +143257,14 @@ public final void rule__ViewpointDefinition__Group__3__Impl() throws Recognition
// $ANTLR start "rule__ViewpointUsage__Group__0"
- // InternalSysML.g:42705:1: rule__ViewpointUsage__Group__0 : rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1 ;
+ // InternalSysML.g:42680:1: rule__ViewpointUsage__Group__0 : rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1 ;
public final void rule__ViewpointUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42709:1: ( rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1 )
- // InternalSysML.g:42710:2: rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1
+ // InternalSysML.g:42684:1: ( rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1 )
+ // InternalSysML.g:42685:2: rule__ViewpointUsage__Group__0__Impl rule__ViewpointUsage__Group__1
{
pushFollow(FOLLOW_184);
rule__ViewpointUsage__Group__0__Impl();
@@ -143386,22 +143295,22 @@ public final void rule__ViewpointUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__ViewpointUsage__Group__0__Impl"
- // InternalSysML.g:42717:1: rule__ViewpointUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:42692:1: rule__ViewpointUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewpointUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42721:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:42722:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42696:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:42697:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:42722:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:42723:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42697:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42698:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:42724:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42699:2: ( ruleUsagePrefix )?
int alt428=2;
int LA428_0 = input.LA(1);
@@ -143410,7 +143319,7 @@ public final void rule__ViewpointUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt428) {
case 1 :
- // InternalSysML.g:42724:3: ruleUsagePrefix
+ // InternalSysML.g:42699:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -143448,14 +143357,14 @@ public final void rule__ViewpointUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewpointUsage__Group__1"
- // InternalSysML.g:42732:1: rule__ViewpointUsage__Group__1 : rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2 ;
+ // InternalSysML.g:42707:1: rule__ViewpointUsage__Group__1 : rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2 ;
public final void rule__ViewpointUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42736:1: ( rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2 )
- // InternalSysML.g:42737:2: rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2
+ // InternalSysML.g:42711:1: ( rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2 )
+ // InternalSysML.g:42712:2: rule__ViewpointUsage__Group__1__Impl rule__ViewpointUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ViewpointUsage__Group__1__Impl();
@@ -143486,17 +143395,17 @@ public final void rule__ViewpointUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__ViewpointUsage__Group__1__Impl"
- // InternalSysML.g:42744:1: rule__ViewpointUsage__Group__1__Impl : ( ruleViewpointUsageKeyword ) ;
+ // InternalSysML.g:42719:1: rule__ViewpointUsage__Group__1__Impl : ( ruleViewpointUsageKeyword ) ;
public final void rule__ViewpointUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42748:1: ( ( ruleViewpointUsageKeyword ) )
- // InternalSysML.g:42749:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:42723:1: ( ( ruleViewpointUsageKeyword ) )
+ // InternalSysML.g:42724:1: ( ruleViewpointUsageKeyword )
{
- // InternalSysML.g:42749:1: ( ruleViewpointUsageKeyword )
- // InternalSysML.g:42750:2: ruleViewpointUsageKeyword
+ // InternalSysML.g:42724:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:42725:2: ruleViewpointUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointUsageAccess().getViewpointUsageKeywordParserRuleCall_1());
@@ -143531,14 +143440,14 @@ public final void rule__ViewpointUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewpointUsage__Group__2"
- // InternalSysML.g:42759:1: rule__ViewpointUsage__Group__2 : rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3 ;
+ // InternalSysML.g:42734:1: rule__ViewpointUsage__Group__2 : rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3 ;
public final void rule__ViewpointUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42763:1: ( rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3 )
- // InternalSysML.g:42764:2: rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3
+ // InternalSysML.g:42738:1: ( rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3 )
+ // InternalSysML.g:42739:2: rule__ViewpointUsage__Group__2__Impl rule__ViewpointUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ViewpointUsage__Group__2__Impl();
@@ -143569,17 +143478,17 @@ public final void rule__ViewpointUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__ViewpointUsage__Group__2__Impl"
- // InternalSysML.g:42771:1: rule__ViewpointUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:42746:1: rule__ViewpointUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ViewpointUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42775:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:42776:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42750:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:42751:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:42776:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:42777:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:42751:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42752:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -143614,14 +143523,14 @@ public final void rule__ViewpointUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewpointUsage__Group__3"
- // InternalSysML.g:42786:1: rule__ViewpointUsage__Group__3 : rule__ViewpointUsage__Group__3__Impl ;
+ // InternalSysML.g:42761:1: rule__ViewpointUsage__Group__3 : rule__ViewpointUsage__Group__3__Impl ;
public final void rule__ViewpointUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42790:1: ( rule__ViewpointUsage__Group__3__Impl )
- // InternalSysML.g:42791:2: rule__ViewpointUsage__Group__3__Impl
+ // InternalSysML.g:42765:1: ( rule__ViewpointUsage__Group__3__Impl )
+ // InternalSysML.g:42766:2: rule__ViewpointUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointUsage__Group__3__Impl();
@@ -143647,17 +143556,17 @@ public final void rule__ViewpointUsage__Group__3() throws RecognitionException {
// $ANTLR start "rule__ViewpointUsage__Group__3__Impl"
- // InternalSysML.g:42797:1: rule__ViewpointUsage__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:42772:1: rule__ViewpointUsage__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__ViewpointUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42801:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:42802:1: ( ruleRequirementBody )
+ // InternalSysML.g:42776:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:42777:1: ( ruleRequirementBody )
{
- // InternalSysML.g:42802:1: ( ruleRequirementBody )
- // InternalSysML.g:42803:2: ruleRequirementBody
+ // InternalSysML.g:42777:1: ( ruleRequirementBody )
+ // InternalSysML.g:42778:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointUsageAccess().getRequirementBodyParserRuleCall_3());
@@ -143692,14 +143601,14 @@ public final void rule__ViewpointUsage__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__ViewpointFlowUsage__Group__0"
- // InternalSysML.g:42813:1: rule__ViewpointFlowUsage__Group__0 : rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1 ;
+ // InternalSysML.g:42788:1: rule__ViewpointFlowUsage__Group__0 : rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1 ;
public final void rule__ViewpointFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42817:1: ( rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1 )
- // InternalSysML.g:42818:2: rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1
+ // InternalSysML.g:42792:1: ( rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1 )
+ // InternalSysML.g:42793:2: rule__ViewpointFlowUsage__Group__0__Impl rule__ViewpointFlowUsage__Group__1
{
pushFollow(FOLLOW_74);
rule__ViewpointFlowUsage__Group__0__Impl();
@@ -143730,22 +143639,22 @@ public final void rule__ViewpointFlowUsage__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ViewpointFlowUsage__Group__0__Impl"
- // InternalSysML.g:42825:1: rule__ViewpointFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:42800:1: rule__ViewpointFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewpointFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42829:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:42830:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42804:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:42805:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:42830:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:42831:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42805:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42806:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:42832:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42807:2: ( ruleUsagePrefix )?
int alt429=2;
int LA429_0 = input.LA(1);
@@ -143754,7 +143663,7 @@ public final void rule__ViewpointFlowUsage__Group__0__Impl() throws RecognitionE
}
switch (alt429) {
case 1 :
- // InternalSysML.g:42832:3: ruleUsagePrefix
+ // InternalSysML.g:42807:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -143792,14 +143701,14 @@ public final void rule__ViewpointFlowUsage__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__ViewpointFlowUsage__Group__1"
- // InternalSysML.g:42840:1: rule__ViewpointFlowUsage__Group__1 : rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2 ;
+ // InternalSysML.g:42815:1: rule__ViewpointFlowUsage__Group__1 : rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2 ;
public final void rule__ViewpointFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42844:1: ( rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2 )
- // InternalSysML.g:42845:2: rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2
+ // InternalSysML.g:42819:1: ( rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2 )
+ // InternalSysML.g:42820:2: rule__ViewpointFlowUsage__Group__1__Impl rule__ViewpointFlowUsage__Group__2
{
pushFollow(FOLLOW_74);
rule__ViewpointFlowUsage__Group__1__Impl();
@@ -143830,22 +143739,22 @@ public final void rule__ViewpointFlowUsage__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ViewpointFlowUsage__Group__1__Impl"
- // InternalSysML.g:42852:1: rule__ViewpointFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
+ // InternalSysML.g:42827:1: rule__ViewpointFlowUsage__Group__1__Impl : ( ( 'ref' )? ) ;
public final void rule__ViewpointFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42856:1: ( ( ( 'ref' )? ) )
- // InternalSysML.g:42857:1: ( ( 'ref' )? )
+ // InternalSysML.g:42831:1: ( ( ( 'ref' )? ) )
+ // InternalSysML.g:42832:1: ( ( 'ref' )? )
{
- // InternalSysML.g:42857:1: ( ( 'ref' )? )
- // InternalSysML.g:42858:2: ( 'ref' )?
+ // InternalSysML.g:42832:1: ( ( 'ref' )? )
+ // InternalSysML.g:42833:2: ( 'ref' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointFlowUsageAccess().getRefKeyword_1());
}
- // InternalSysML.g:42859:2: ( 'ref' )?
+ // InternalSysML.g:42834:2: ( 'ref' )?
int alt430=2;
int LA430_0 = input.LA(1);
@@ -143854,7 +143763,7 @@ public final void rule__ViewpointFlowUsage__Group__1__Impl() throws RecognitionE
}
switch (alt430) {
case 1 :
- // InternalSysML.g:42859:3: 'ref'
+ // InternalSysML.g:42834:3: 'ref'
{
match(input,18,FOLLOW_2); if (state.failed) return ;
@@ -143888,14 +143797,14 @@ public final void rule__ViewpointFlowUsage__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ViewpointFlowUsage__Group__2"
- // InternalSysML.g:42867:1: rule__ViewpointFlowUsage__Group__2 : rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3 ;
+ // InternalSysML.g:42842:1: rule__ViewpointFlowUsage__Group__2 : rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3 ;
public final void rule__ViewpointFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42871:1: ( rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3 )
- // InternalSysML.g:42872:2: rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3
+ // InternalSysML.g:42846:1: ( rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3 )
+ // InternalSysML.g:42847:2: rule__ViewpointFlowUsage__Group__2__Impl rule__ViewpointFlowUsage__Group__3
{
pushFollow(FOLLOW_128);
rule__ViewpointFlowUsage__Group__2__Impl();
@@ -143926,17 +143835,17 @@ public final void rule__ViewpointFlowUsage__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__ViewpointFlowUsage__Group__2__Impl"
- // InternalSysML.g:42879:1: rule__ViewpointFlowUsage__Group__2__Impl : ( ruleViewpointUsageKeyword ) ;
+ // InternalSysML.g:42854:1: rule__ViewpointFlowUsage__Group__2__Impl : ( ruleViewpointUsageKeyword ) ;
public final void rule__ViewpointFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42883:1: ( ( ruleViewpointUsageKeyword ) )
- // InternalSysML.g:42884:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:42858:1: ( ( ruleViewpointUsageKeyword ) )
+ // InternalSysML.g:42859:1: ( ruleViewpointUsageKeyword )
{
- // InternalSysML.g:42884:1: ( ruleViewpointUsageKeyword )
- // InternalSysML.g:42885:2: ruleViewpointUsageKeyword
+ // InternalSysML.g:42859:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:42860:2: ruleViewpointUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointFlowUsageAccess().getViewpointUsageKeywordParserRuleCall_2());
@@ -143971,14 +143880,14 @@ public final void rule__ViewpointFlowUsage__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__ViewpointFlowUsage__Group__3"
- // InternalSysML.g:42894:1: rule__ViewpointFlowUsage__Group__3 : rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4 ;
+ // InternalSysML.g:42869:1: rule__ViewpointFlowUsage__Group__3 : rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4 ;
public final void rule__ViewpointFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42898:1: ( rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4 )
- // InternalSysML.g:42899:2: rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4
+ // InternalSysML.g:42873:1: ( rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4 )
+ // InternalSysML.g:42874:2: rule__ViewpointFlowUsage__Group__3__Impl rule__ViewpointFlowUsage__Group__4
{
pushFollow(FOLLOW_18);
rule__ViewpointFlowUsage__Group__3__Impl();
@@ -144009,17 +143918,17 @@ public final void rule__ViewpointFlowUsage__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__ViewpointFlowUsage__Group__3__Impl"
- // InternalSysML.g:42906:1: rule__ViewpointFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:42881:1: rule__ViewpointFlowUsage__Group__3__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ViewpointFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42910:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:42911:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42885:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:42886:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:42911:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:42912:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:42886:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42887:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointFlowUsageAccess().getCalculationUsageDeclarationParserRuleCall_3());
@@ -144054,14 +143963,14 @@ public final void rule__ViewpointFlowUsage__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__ViewpointFlowUsage__Group__4"
- // InternalSysML.g:42921:1: rule__ViewpointFlowUsage__Group__4 : rule__ViewpointFlowUsage__Group__4__Impl ;
+ // InternalSysML.g:42896:1: rule__ViewpointFlowUsage__Group__4 : rule__ViewpointFlowUsage__Group__4__Impl ;
public final void rule__ViewpointFlowUsage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42925:1: ( rule__ViewpointFlowUsage__Group__4__Impl )
- // InternalSysML.g:42926:2: rule__ViewpointFlowUsage__Group__4__Impl
+ // InternalSysML.g:42900:1: ( rule__ViewpointFlowUsage__Group__4__Impl )
+ // InternalSysML.g:42901:2: rule__ViewpointFlowUsage__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointFlowUsage__Group__4__Impl();
@@ -144087,17 +143996,17 @@ public final void rule__ViewpointFlowUsage__Group__4() throws RecognitionExcepti
// $ANTLR start "rule__ViewpointFlowUsage__Group__4__Impl"
- // InternalSysML.g:42932:1: rule__ViewpointFlowUsage__Group__4__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:42907:1: rule__ViewpointFlowUsage__Group__4__Impl : ( ruleRequirementBody ) ;
public final void rule__ViewpointFlowUsage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42936:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:42937:1: ( ruleRequirementBody )
+ // InternalSysML.g:42911:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:42912:1: ( ruleRequirementBody )
{
- // InternalSysML.g:42937:1: ( ruleRequirementBody )
- // InternalSysML.g:42938:2: ruleRequirementBody
+ // InternalSysML.g:42912:1: ( ruleRequirementBody )
+ // InternalSysML.g:42913:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointFlowUsageAccess().getRequirementBodyParserRuleCall_4());
@@ -144132,14 +144041,14 @@ public final void rule__ViewpointFlowUsage__Group__4__Impl() throws RecognitionE
// $ANTLR start "rule__ViewpointRefUsage__Group__0"
- // InternalSysML.g:42948:1: rule__ViewpointRefUsage__Group__0 : rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1 ;
+ // InternalSysML.g:42923:1: rule__ViewpointRefUsage__Group__0 : rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1 ;
public final void rule__ViewpointRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42952:1: ( rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1 )
- // InternalSysML.g:42953:2: rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1
+ // InternalSysML.g:42927:1: ( rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1 )
+ // InternalSysML.g:42928:2: rule__ViewpointRefUsage__Group__0__Impl rule__ViewpointRefUsage__Group__1
{
pushFollow(FOLLOW_185);
rule__ViewpointRefUsage__Group__0__Impl();
@@ -144170,22 +144079,22 @@ public final void rule__ViewpointRefUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ViewpointRefUsage__Group__0__Impl"
- // InternalSysML.g:42960:1: rule__ViewpointRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:42935:1: rule__ViewpointRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__ViewpointRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42964:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:42965:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42939:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:42940:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:42965:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:42966:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42940:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:42941:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:42967:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:42942:2: ( ruleUsagePrefix )?
int alt431=2;
int LA431_0 = input.LA(1);
@@ -144194,7 +144103,7 @@ public final void rule__ViewpointRefUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt431) {
case 1 :
- // InternalSysML.g:42967:3: ruleUsagePrefix
+ // InternalSysML.g:42942:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -144232,14 +144141,14 @@ public final void rule__ViewpointRefUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ViewpointRefUsage__Group__1"
- // InternalSysML.g:42975:1: rule__ViewpointRefUsage__Group__1 : rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2 ;
+ // InternalSysML.g:42950:1: rule__ViewpointRefUsage__Group__1 : rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2 ;
public final void rule__ViewpointRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42979:1: ( rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2 )
- // InternalSysML.g:42980:2: rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2
+ // InternalSysML.g:42954:1: ( rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2 )
+ // InternalSysML.g:42955:2: rule__ViewpointRefUsage__Group__1__Impl rule__ViewpointRefUsage__Group__2
{
pushFollow(FOLLOW_128);
rule__ViewpointRefUsage__Group__1__Impl();
@@ -144270,23 +144179,23 @@ public final void rule__ViewpointRefUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ViewpointRefUsage__Group__1__Impl"
- // InternalSysML.g:42987:1: rule__ViewpointRefUsage__Group__1__Impl : ( ( rule__ViewpointRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:42962:1: rule__ViewpointRefUsage__Group__1__Impl : ( ( rule__ViewpointRefUsage__Alternatives_1 ) ) ;
public final void rule__ViewpointRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:42991:1: ( ( ( rule__ViewpointRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:42992:1: ( ( rule__ViewpointRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:42966:1: ( ( ( rule__ViewpointRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:42967:1: ( ( rule__ViewpointRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:42992:1: ( ( rule__ViewpointRefUsage__Alternatives_1 ) )
- // InternalSysML.g:42993:2: ( rule__ViewpointRefUsage__Alternatives_1 )
+ // InternalSysML.g:42967:1: ( ( rule__ViewpointRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:42968:2: ( rule__ViewpointRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:42994:2: ( rule__ViewpointRefUsage__Alternatives_1 )
- // InternalSysML.g:42994:3: rule__ViewpointRefUsage__Alternatives_1
+ // InternalSysML.g:42969:2: ( rule__ViewpointRefUsage__Alternatives_1 )
+ // InternalSysML.g:42969:3: rule__ViewpointRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ViewpointRefUsage__Alternatives_1();
@@ -144321,14 +144230,14 @@ public final void rule__ViewpointRefUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ViewpointRefUsage__Group__2"
- // InternalSysML.g:43002:1: rule__ViewpointRefUsage__Group__2 : rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3 ;
+ // InternalSysML.g:42977:1: rule__ViewpointRefUsage__Group__2 : rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3 ;
public final void rule__ViewpointRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43006:1: ( rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3 )
- // InternalSysML.g:43007:2: rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3
+ // InternalSysML.g:42981:1: ( rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3 )
+ // InternalSysML.g:42982:2: rule__ViewpointRefUsage__Group__2__Impl rule__ViewpointRefUsage__Group__3
{
pushFollow(FOLLOW_18);
rule__ViewpointRefUsage__Group__2__Impl();
@@ -144359,17 +144268,17 @@ public final void rule__ViewpointRefUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__ViewpointRefUsage__Group__2__Impl"
- // InternalSysML.g:43014:1: rule__ViewpointRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
+ // InternalSysML.g:42989:1: rule__ViewpointRefUsage__Group__2__Impl : ( ruleCalculationUsageDeclaration ) ;
public final void rule__ViewpointRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43018:1: ( ( ruleCalculationUsageDeclaration ) )
- // InternalSysML.g:43019:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42993:1: ( ( ruleCalculationUsageDeclaration ) )
+ // InternalSysML.g:42994:1: ( ruleCalculationUsageDeclaration )
{
- // InternalSysML.g:43019:1: ( ruleCalculationUsageDeclaration )
- // InternalSysML.g:43020:2: ruleCalculationUsageDeclaration
+ // InternalSysML.g:42994:1: ( ruleCalculationUsageDeclaration )
+ // InternalSysML.g:42995:2: ruleCalculationUsageDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getCalculationUsageDeclarationParserRuleCall_2());
@@ -144404,14 +144313,14 @@ public final void rule__ViewpointRefUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ViewpointRefUsage__Group__3"
- // InternalSysML.g:43029:1: rule__ViewpointRefUsage__Group__3 : rule__ViewpointRefUsage__Group__3__Impl ;
+ // InternalSysML.g:43004:1: rule__ViewpointRefUsage__Group__3 : rule__ViewpointRefUsage__Group__3__Impl ;
public final void rule__ViewpointRefUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43033:1: ( rule__ViewpointRefUsage__Group__3__Impl )
- // InternalSysML.g:43034:2: rule__ViewpointRefUsage__Group__3__Impl
+ // InternalSysML.g:43008:1: ( rule__ViewpointRefUsage__Group__3__Impl )
+ // InternalSysML.g:43009:2: rule__ViewpointRefUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointRefUsage__Group__3__Impl();
@@ -144437,17 +144346,17 @@ public final void rule__ViewpointRefUsage__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__ViewpointRefUsage__Group__3__Impl"
- // InternalSysML.g:43040:1: rule__ViewpointRefUsage__Group__3__Impl : ( ruleRequirementBody ) ;
+ // InternalSysML.g:43015:1: rule__ViewpointRefUsage__Group__3__Impl : ( ruleRequirementBody ) ;
public final void rule__ViewpointRefUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43044:1: ( ( ruleRequirementBody ) )
- // InternalSysML.g:43045:1: ( ruleRequirementBody )
+ // InternalSysML.g:43019:1: ( ( ruleRequirementBody ) )
+ // InternalSysML.g:43020:1: ( ruleRequirementBody )
{
- // InternalSysML.g:43045:1: ( ruleRequirementBody )
- // InternalSysML.g:43046:2: ruleRequirementBody
+ // InternalSysML.g:43020:1: ( ruleRequirementBody )
+ // InternalSysML.g:43021:2: ruleRequirementBody
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getRequirementBodyParserRuleCall_3());
@@ -144482,14 +144391,14 @@ public final void rule__ViewpointRefUsage__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__ViewpointRefUsage__Group_1_0__0"
- // InternalSysML.g:43056:1: rule__ViewpointRefUsage__Group_1_0__0 : rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:43031:1: rule__ViewpointRefUsage__Group_1_0__0 : rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1 ;
public final void rule__ViewpointRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43060:1: ( rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1 )
- // InternalSysML.g:43061:2: rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1
+ // InternalSysML.g:43035:1: ( rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1 )
+ // InternalSysML.g:43036:2: rule__ViewpointRefUsage__Group_1_0__0__Impl rule__ViewpointRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_184);
rule__ViewpointRefUsage__Group_1_0__0__Impl();
@@ -144520,17 +144429,17 @@ public final void rule__ViewpointRefUsage__Group_1_0__0() throws RecognitionExce
// $ANTLR start "rule__ViewpointRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:43068:1: rule__ViewpointRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:43043:1: rule__ViewpointRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__ViewpointRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43072:1: ( ( 'ref' ) )
- // InternalSysML.g:43073:1: ( 'ref' )
+ // InternalSysML.g:43047:1: ( ( 'ref' ) )
+ // InternalSysML.g:43048:1: ( 'ref' )
{
- // InternalSysML.g:43073:1: ( 'ref' )
- // InternalSysML.g:43074:2: 'ref'
+ // InternalSysML.g:43048:1: ( 'ref' )
+ // InternalSysML.g:43049:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getRefKeyword_1_0_0());
@@ -144561,14 +144470,14 @@ public final void rule__ViewpointRefUsage__Group_1_0__0__Impl() throws Recogniti
// $ANTLR start "rule__ViewpointRefUsage__Group_1_0__1"
- // InternalSysML.g:43083:1: rule__ViewpointRefUsage__Group_1_0__1 : rule__ViewpointRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:43058:1: rule__ViewpointRefUsage__Group_1_0__1 : rule__ViewpointRefUsage__Group_1_0__1__Impl ;
public final void rule__ViewpointRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43087:1: ( rule__ViewpointRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:43088:2: rule__ViewpointRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:43062:1: ( rule__ViewpointRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:43063:2: rule__ViewpointRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ViewpointRefUsage__Group_1_0__1__Impl();
@@ -144594,17 +144503,17 @@ public final void rule__ViewpointRefUsage__Group_1_0__1() throws RecognitionExce
// $ANTLR start "rule__ViewpointRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:43094:1: rule__ViewpointRefUsage__Group_1_0__1__Impl : ( ruleViewpointUsageKeyword ) ;
+ // InternalSysML.g:43069:1: rule__ViewpointRefUsage__Group_1_0__1__Impl : ( ruleViewpointUsageKeyword ) ;
public final void rule__ViewpointRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43098:1: ( ( ruleViewpointUsageKeyword ) )
- // InternalSysML.g:43099:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:43073:1: ( ( ruleViewpointUsageKeyword ) )
+ // InternalSysML.g:43074:1: ( ruleViewpointUsageKeyword )
{
- // InternalSysML.g:43099:1: ( ruleViewpointUsageKeyword )
- // InternalSysML.g:43100:2: ruleViewpointUsageKeyword
+ // InternalSysML.g:43074:1: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:43075:2: ruleViewpointUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getViewpointUsageKeywordParserRuleCall_1_0_1());
@@ -144639,14 +144548,14 @@ public final void rule__ViewpointRefUsage__Group_1_0__1__Impl() throws Recogniti
// $ANTLR start "rule__RenderingDefKeyword__Group__0"
- // InternalSysML.g:43110:1: rule__RenderingDefKeyword__Group__0 : rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1 ;
+ // InternalSysML.g:43085:1: rule__RenderingDefKeyword__Group__0 : rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1 ;
public final void rule__RenderingDefKeyword__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43114:1: ( rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1 )
- // InternalSysML.g:43115:2: rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1
+ // InternalSysML.g:43089:1: ( rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1 )
+ // InternalSysML.g:43090:2: rule__RenderingDefKeyword__Group__0__Impl rule__RenderingDefKeyword__Group__1
{
pushFollow(FOLLOW_79);
rule__RenderingDefKeyword__Group__0__Impl();
@@ -144677,17 +144586,17 @@ public final void rule__RenderingDefKeyword__Group__0() throws RecognitionExcept
// $ANTLR start "rule__RenderingDefKeyword__Group__0__Impl"
- // InternalSysML.g:43122:1: rule__RenderingDefKeyword__Group__0__Impl : ( ruleRenderingKeyword ) ;
+ // InternalSysML.g:43097:1: rule__RenderingDefKeyword__Group__0__Impl : ( ruleRenderingKeyword ) ;
public final void rule__RenderingDefKeyword__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43126:1: ( ( ruleRenderingKeyword ) )
- // InternalSysML.g:43127:1: ( ruleRenderingKeyword )
+ // InternalSysML.g:43101:1: ( ( ruleRenderingKeyword ) )
+ // InternalSysML.g:43102:1: ( ruleRenderingKeyword )
{
- // InternalSysML.g:43127:1: ( ruleRenderingKeyword )
- // InternalSysML.g:43128:2: ruleRenderingKeyword
+ // InternalSysML.g:43102:1: ( ruleRenderingKeyword )
+ // InternalSysML.g:43103:2: ruleRenderingKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingDefKeywordAccess().getRenderingKeywordParserRuleCall_0());
@@ -144722,14 +144631,14 @@ public final void rule__RenderingDefKeyword__Group__0__Impl() throws Recognition
// $ANTLR start "rule__RenderingDefKeyword__Group__1"
- // InternalSysML.g:43137:1: rule__RenderingDefKeyword__Group__1 : rule__RenderingDefKeyword__Group__1__Impl ;
+ // InternalSysML.g:43112:1: rule__RenderingDefKeyword__Group__1 : rule__RenderingDefKeyword__Group__1__Impl ;
public final void rule__RenderingDefKeyword__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43141:1: ( rule__RenderingDefKeyword__Group__1__Impl )
- // InternalSysML.g:43142:2: rule__RenderingDefKeyword__Group__1__Impl
+ // InternalSysML.g:43116:1: ( rule__RenderingDefKeyword__Group__1__Impl )
+ // InternalSysML.g:43117:2: rule__RenderingDefKeyword__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingDefKeyword__Group__1__Impl();
@@ -144755,17 +144664,17 @@ public final void rule__RenderingDefKeyword__Group__1() throws RecognitionExcept
// $ANTLR start "rule__RenderingDefKeyword__Group__1__Impl"
- // InternalSysML.g:43148:1: rule__RenderingDefKeyword__Group__1__Impl : ( 'def' ) ;
+ // InternalSysML.g:43123:1: rule__RenderingDefKeyword__Group__1__Impl : ( 'def' ) ;
public final void rule__RenderingDefKeyword__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43152:1: ( ( 'def' ) )
- // InternalSysML.g:43153:1: ( 'def' )
+ // InternalSysML.g:43127:1: ( ( 'def' ) )
+ // InternalSysML.g:43128:1: ( 'def' )
{
- // InternalSysML.g:43153:1: ( 'def' )
- // InternalSysML.g:43154:2: 'def'
+ // InternalSysML.g:43128:1: ( 'def' )
+ // InternalSysML.g:43129:2: 'def'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingDefKeywordAccess().getDefKeyword_1());
@@ -144796,14 +144705,14 @@ public final void rule__RenderingDefKeyword__Group__1__Impl() throws Recognition
// $ANTLR start "rule__RenderingDefinition__Group__0"
- // InternalSysML.g:43164:1: rule__RenderingDefinition__Group__0 : rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1 ;
+ // InternalSysML.g:43139:1: rule__RenderingDefinition__Group__0 : rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1 ;
public final void rule__RenderingDefinition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43168:1: ( rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1 )
- // InternalSysML.g:43169:2: rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1
+ // InternalSysML.g:43143:1: ( rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1 )
+ // InternalSysML.g:43144:2: rule__RenderingDefinition__Group__0__Impl rule__RenderingDefinition__Group__1
{
pushFollow(FOLLOW_186);
rule__RenderingDefinition__Group__0__Impl();
@@ -144834,22 +144743,22 @@ public final void rule__RenderingDefinition__Group__0() throws RecognitionExcept
// $ANTLR start "rule__RenderingDefinition__Group__0__Impl"
- // InternalSysML.g:43176:1: rule__RenderingDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
+ // InternalSysML.g:43151:1: rule__RenderingDefinition__Group__0__Impl : ( ( ruleDefinitionPrefix )? ) ;
public final void rule__RenderingDefinition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43180:1: ( ( ( ruleDefinitionPrefix )? ) )
- // InternalSysML.g:43181:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:43155:1: ( ( ( ruleDefinitionPrefix )? ) )
+ // InternalSysML.g:43156:1: ( ( ruleDefinitionPrefix )? )
{
- // InternalSysML.g:43181:1: ( ( ruleDefinitionPrefix )? )
- // InternalSysML.g:43182:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:43156:1: ( ( ruleDefinitionPrefix )? )
+ // InternalSysML.g:43157:2: ( ruleDefinitionPrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingDefinitionAccess().getDefinitionPrefixParserRuleCall_0());
}
- // InternalSysML.g:43183:2: ( ruleDefinitionPrefix )?
+ // InternalSysML.g:43158:2: ( ruleDefinitionPrefix )?
int alt432=2;
int LA432_0 = input.LA(1);
@@ -144858,7 +144767,7 @@ public final void rule__RenderingDefinition__Group__0__Impl() throws Recognition
}
switch (alt432) {
case 1 :
- // InternalSysML.g:43183:3: ruleDefinitionPrefix
+ // InternalSysML.g:43158:3: ruleDefinitionPrefix
{
pushFollow(FOLLOW_2);
ruleDefinitionPrefix();
@@ -144896,14 +144805,14 @@ public final void rule__RenderingDefinition__Group__0__Impl() throws Recognition
// $ANTLR start "rule__RenderingDefinition__Group__1"
- // InternalSysML.g:43191:1: rule__RenderingDefinition__Group__1 : rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2 ;
+ // InternalSysML.g:43166:1: rule__RenderingDefinition__Group__1 : rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2 ;
public final void rule__RenderingDefinition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43195:1: ( rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2 )
- // InternalSysML.g:43196:2: rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2
+ // InternalSysML.g:43170:1: ( rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2 )
+ // InternalSysML.g:43171:2: rule__RenderingDefinition__Group__1__Impl rule__RenderingDefinition__Group__2
{
pushFollow(FOLLOW_82);
rule__RenderingDefinition__Group__1__Impl();
@@ -144934,17 +144843,17 @@ public final void rule__RenderingDefinition__Group__1() throws RecognitionExcept
// $ANTLR start "rule__RenderingDefinition__Group__1__Impl"
- // InternalSysML.g:43203:1: rule__RenderingDefinition__Group__1__Impl : ( ruleRenderingDefKeyword ) ;
+ // InternalSysML.g:43178:1: rule__RenderingDefinition__Group__1__Impl : ( ruleRenderingDefKeyword ) ;
public final void rule__RenderingDefinition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43207:1: ( ( ruleRenderingDefKeyword ) )
- // InternalSysML.g:43208:1: ( ruleRenderingDefKeyword )
+ // InternalSysML.g:43182:1: ( ( ruleRenderingDefKeyword ) )
+ // InternalSysML.g:43183:1: ( ruleRenderingDefKeyword )
{
- // InternalSysML.g:43208:1: ( ruleRenderingDefKeyword )
- // InternalSysML.g:43209:2: ruleRenderingDefKeyword
+ // InternalSysML.g:43183:1: ( ruleRenderingDefKeyword )
+ // InternalSysML.g:43184:2: ruleRenderingDefKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingDefinitionAccess().getRenderingDefKeywordParserRuleCall_1());
@@ -144979,14 +144888,14 @@ public final void rule__RenderingDefinition__Group__1__Impl() throws Recognition
// $ANTLR start "rule__RenderingDefinition__Group__2"
- // InternalSysML.g:43218:1: rule__RenderingDefinition__Group__2 : rule__RenderingDefinition__Group__2__Impl ;
+ // InternalSysML.g:43193:1: rule__RenderingDefinition__Group__2 : rule__RenderingDefinition__Group__2__Impl ;
public final void rule__RenderingDefinition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43222:1: ( rule__RenderingDefinition__Group__2__Impl )
- // InternalSysML.g:43223:2: rule__RenderingDefinition__Group__2__Impl
+ // InternalSysML.g:43197:1: ( rule__RenderingDefinition__Group__2__Impl )
+ // InternalSysML.g:43198:2: rule__RenderingDefinition__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingDefinition__Group__2__Impl();
@@ -145012,17 +144921,17 @@ public final void rule__RenderingDefinition__Group__2() throws RecognitionExcept
// $ANTLR start "rule__RenderingDefinition__Group__2__Impl"
- // InternalSysML.g:43229:1: rule__RenderingDefinition__Group__2__Impl : ( ruleDefinition ) ;
+ // InternalSysML.g:43204:1: rule__RenderingDefinition__Group__2__Impl : ( ruleDefinition ) ;
public final void rule__RenderingDefinition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43233:1: ( ( ruleDefinition ) )
- // InternalSysML.g:43234:1: ( ruleDefinition )
+ // InternalSysML.g:43208:1: ( ( ruleDefinition ) )
+ // InternalSysML.g:43209:1: ( ruleDefinition )
{
- // InternalSysML.g:43234:1: ( ruleDefinition )
- // InternalSysML.g:43235:2: ruleDefinition
+ // InternalSysML.g:43209:1: ( ruleDefinition )
+ // InternalSysML.g:43210:2: ruleDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingDefinitionAccess().getDefinitionParserRuleCall_2());
@@ -145057,14 +144966,14 @@ public final void rule__RenderingDefinition__Group__2__Impl() throws Recognition
// $ANTLR start "rule__RenderingUsage__Group__0"
- // InternalSysML.g:43245:1: rule__RenderingUsage__Group__0 : rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1 ;
+ // InternalSysML.g:43220:1: rule__RenderingUsage__Group__0 : rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1 ;
public final void rule__RenderingUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43249:1: ( rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1 )
- // InternalSysML.g:43250:2: rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1
+ // InternalSysML.g:43224:1: ( rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1 )
+ // InternalSysML.g:43225:2: rule__RenderingUsage__Group__0__Impl rule__RenderingUsage__Group__1
{
pushFollow(FOLLOW_27);
rule__RenderingUsage__Group__0__Impl();
@@ -145095,22 +145004,22 @@ public final void rule__RenderingUsage__Group__0() throws RecognitionException {
// $ANTLR start "rule__RenderingUsage__Group__0__Impl"
- // InternalSysML.g:43257:1: rule__RenderingUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:43232:1: rule__RenderingUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RenderingUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43261:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:43262:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43236:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:43237:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:43262:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:43263:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43237:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43238:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:43264:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43239:2: ( ruleUsagePrefix )?
int alt433=2;
int LA433_0 = input.LA(1);
@@ -145119,7 +145028,7 @@ public final void rule__RenderingUsage__Group__0__Impl() throws RecognitionExcep
}
switch (alt433) {
case 1 :
- // InternalSysML.g:43264:3: ruleUsagePrefix
+ // InternalSysML.g:43239:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -145157,14 +145066,14 @@ public final void rule__RenderingUsage__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__RenderingUsage__Group__1"
- // InternalSysML.g:43272:1: rule__RenderingUsage__Group__1 : rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2 ;
+ // InternalSysML.g:43247:1: rule__RenderingUsage__Group__1 : rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2 ;
public final void rule__RenderingUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43276:1: ( rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2 )
- // InternalSysML.g:43277:2: rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2
+ // InternalSysML.g:43251:1: ( rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2 )
+ // InternalSysML.g:43252:2: rule__RenderingUsage__Group__1__Impl rule__RenderingUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__RenderingUsage__Group__1__Impl();
@@ -145195,17 +145104,17 @@ public final void rule__RenderingUsage__Group__1() throws RecognitionException {
// $ANTLR start "rule__RenderingUsage__Group__1__Impl"
- // InternalSysML.g:43284:1: rule__RenderingUsage__Group__1__Impl : ( ruleRenderingUsageKeyword ) ;
+ // InternalSysML.g:43259:1: rule__RenderingUsage__Group__1__Impl : ( ruleRenderingUsageKeyword ) ;
public final void rule__RenderingUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43288:1: ( ( ruleRenderingUsageKeyword ) )
- // InternalSysML.g:43289:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43263:1: ( ( ruleRenderingUsageKeyword ) )
+ // InternalSysML.g:43264:1: ( ruleRenderingUsageKeyword )
{
- // InternalSysML.g:43289:1: ( ruleRenderingUsageKeyword )
- // InternalSysML.g:43290:2: ruleRenderingUsageKeyword
+ // InternalSysML.g:43264:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43265:2: ruleRenderingUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingUsageAccess().getRenderingUsageKeywordParserRuleCall_1());
@@ -145240,14 +145149,14 @@ public final void rule__RenderingUsage__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__RenderingUsage__Group__2"
- // InternalSysML.g:43299:1: rule__RenderingUsage__Group__2 : rule__RenderingUsage__Group__2__Impl ;
+ // InternalSysML.g:43274:1: rule__RenderingUsage__Group__2 : rule__RenderingUsage__Group__2__Impl ;
public final void rule__RenderingUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43303:1: ( rule__RenderingUsage__Group__2__Impl )
- // InternalSysML.g:43304:2: rule__RenderingUsage__Group__2__Impl
+ // InternalSysML.g:43278:1: ( rule__RenderingUsage__Group__2__Impl )
+ // InternalSysML.g:43279:2: rule__RenderingUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingUsage__Group__2__Impl();
@@ -145273,17 +145182,17 @@ public final void rule__RenderingUsage__Group__2() throws RecognitionException {
// $ANTLR start "rule__RenderingUsage__Group__2__Impl"
- // InternalSysML.g:43310:1: rule__RenderingUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:43285:1: rule__RenderingUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__RenderingUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43314:1: ( ( ruleUsage ) )
- // InternalSysML.g:43315:1: ( ruleUsage )
+ // InternalSysML.g:43289:1: ( ( ruleUsage ) )
+ // InternalSysML.g:43290:1: ( ruleUsage )
{
- // InternalSysML.g:43315:1: ( ruleUsage )
- // InternalSysML.g:43316:2: ruleUsage
+ // InternalSysML.g:43290:1: ( ruleUsage )
+ // InternalSysML.g:43291:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingUsageAccess().getUsageParserRuleCall_2());
@@ -145318,14 +145227,14 @@ public final void rule__RenderingUsage__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__RenderingFlowUsage__Group__0"
- // InternalSysML.g:43326:1: rule__RenderingFlowUsage__Group__0 : rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1 ;
+ // InternalSysML.g:43301:1: rule__RenderingFlowUsage__Group__0 : rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1 ;
public final void rule__RenderingFlowUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43330:1: ( rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1 )
- // InternalSysML.g:43331:2: rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1
+ // InternalSysML.g:43305:1: ( rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1 )
+ // InternalSysML.g:43306:2: rule__RenderingFlowUsage__Group__0__Impl rule__RenderingFlowUsage__Group__1
{
pushFollow(FOLLOW_77);
rule__RenderingFlowUsage__Group__0__Impl();
@@ -145356,22 +145265,22 @@ public final void rule__RenderingFlowUsage__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__RenderingFlowUsage__Group__0__Impl"
- // InternalSysML.g:43338:1: rule__RenderingFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:43313:1: rule__RenderingFlowUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RenderingFlowUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43342:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:43343:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43317:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:43318:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:43343:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:43344:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43318:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43319:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingFlowUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:43345:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43320:2: ( ruleUsagePrefix )?
int alt434=2;
int LA434_0 = input.LA(1);
@@ -145380,7 +145289,7 @@ public final void rule__RenderingFlowUsage__Group__0__Impl() throws RecognitionE
}
switch (alt434) {
case 1 :
- // InternalSysML.g:43345:3: ruleUsagePrefix
+ // InternalSysML.g:43320:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -145418,14 +145327,14 @@ public final void rule__RenderingFlowUsage__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__RenderingFlowUsage__Group__1"
- // InternalSysML.g:43353:1: rule__RenderingFlowUsage__Group__1 : rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2 ;
+ // InternalSysML.g:43328:1: rule__RenderingFlowUsage__Group__1 : rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2 ;
public final void rule__RenderingFlowUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43357:1: ( rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2 )
- // InternalSysML.g:43358:2: rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2
+ // InternalSysML.g:43332:1: ( rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2 )
+ // InternalSysML.g:43333:2: rule__RenderingFlowUsage__Group__1__Impl rule__RenderingFlowUsage__Group__2
{
pushFollow(FOLLOW_27);
rule__RenderingFlowUsage__Group__1__Impl();
@@ -145456,17 +145365,17 @@ public final void rule__RenderingFlowUsage__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__RenderingFlowUsage__Group__1__Impl"
- // InternalSysML.g:43365:1: rule__RenderingFlowUsage__Group__1__Impl : ( 'ref' ) ;
+ // InternalSysML.g:43340:1: rule__RenderingFlowUsage__Group__1__Impl : ( 'ref' ) ;
public final void rule__RenderingFlowUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43369:1: ( ( 'ref' ) )
- // InternalSysML.g:43370:1: ( 'ref' )
+ // InternalSysML.g:43344:1: ( ( 'ref' ) )
+ // InternalSysML.g:43345:1: ( 'ref' )
{
- // InternalSysML.g:43370:1: ( 'ref' )
- // InternalSysML.g:43371:2: 'ref'
+ // InternalSysML.g:43345:1: ( 'ref' )
+ // InternalSysML.g:43346:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingFlowUsageAccess().getRefKeyword_1());
@@ -145497,14 +145406,14 @@ public final void rule__RenderingFlowUsage__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__RenderingFlowUsage__Group__2"
- // InternalSysML.g:43380:1: rule__RenderingFlowUsage__Group__2 : rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3 ;
+ // InternalSysML.g:43355:1: rule__RenderingFlowUsage__Group__2 : rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3 ;
public final void rule__RenderingFlowUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43384:1: ( rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3 )
- // InternalSysML.g:43385:2: rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3
+ // InternalSysML.g:43359:1: ( rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3 )
+ // InternalSysML.g:43360:2: rule__RenderingFlowUsage__Group__2__Impl rule__RenderingFlowUsage__Group__3
{
pushFollow(FOLLOW_75);
rule__RenderingFlowUsage__Group__2__Impl();
@@ -145535,17 +145444,17 @@ public final void rule__RenderingFlowUsage__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__RenderingFlowUsage__Group__2__Impl"
- // InternalSysML.g:43392:1: rule__RenderingFlowUsage__Group__2__Impl : ( ruleRenderingUsageKeyword ) ;
+ // InternalSysML.g:43367:1: rule__RenderingFlowUsage__Group__2__Impl : ( ruleRenderingUsageKeyword ) ;
public final void rule__RenderingFlowUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43396:1: ( ( ruleRenderingUsageKeyword ) )
- // InternalSysML.g:43397:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43371:1: ( ( ruleRenderingUsageKeyword ) )
+ // InternalSysML.g:43372:1: ( ruleRenderingUsageKeyword )
{
- // InternalSysML.g:43397:1: ( ruleRenderingUsageKeyword )
- // InternalSysML.g:43398:2: ruleRenderingUsageKeyword
+ // InternalSysML.g:43372:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43373:2: ruleRenderingUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingFlowUsageAccess().getRenderingUsageKeywordParserRuleCall_2());
@@ -145580,14 +145489,14 @@ public final void rule__RenderingFlowUsage__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__RenderingFlowUsage__Group__3"
- // InternalSysML.g:43407:1: rule__RenderingFlowUsage__Group__3 : rule__RenderingFlowUsage__Group__3__Impl ;
+ // InternalSysML.g:43382:1: rule__RenderingFlowUsage__Group__3 : rule__RenderingFlowUsage__Group__3__Impl ;
public final void rule__RenderingFlowUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43411:1: ( rule__RenderingFlowUsage__Group__3__Impl )
- // InternalSysML.g:43412:2: rule__RenderingFlowUsage__Group__3__Impl
+ // InternalSysML.g:43386:1: ( rule__RenderingFlowUsage__Group__3__Impl )
+ // InternalSysML.g:43387:2: rule__RenderingFlowUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingFlowUsage__Group__3__Impl();
@@ -145613,17 +145522,17 @@ public final void rule__RenderingFlowUsage__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__RenderingFlowUsage__Group__3__Impl"
- // InternalSysML.g:43418:1: rule__RenderingFlowUsage__Group__3__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:43393:1: rule__RenderingFlowUsage__Group__3__Impl : ( ruleUsage ) ;
public final void rule__RenderingFlowUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43422:1: ( ( ruleUsage ) )
- // InternalSysML.g:43423:1: ( ruleUsage )
+ // InternalSysML.g:43397:1: ( ( ruleUsage ) )
+ // InternalSysML.g:43398:1: ( ruleUsage )
{
- // InternalSysML.g:43423:1: ( ruleUsage )
- // InternalSysML.g:43424:2: ruleUsage
+ // InternalSysML.g:43398:1: ( ruleUsage )
+ // InternalSysML.g:43399:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingFlowUsageAccess().getUsageParserRuleCall_3());
@@ -145658,14 +145567,14 @@ public final void rule__RenderingFlowUsage__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__RenderingRefUsage__Group__0"
- // InternalSysML.g:43434:1: rule__RenderingRefUsage__Group__0 : rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1 ;
+ // InternalSysML.g:43409:1: rule__RenderingRefUsage__Group__0 : rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1 ;
public final void rule__RenderingRefUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43438:1: ( rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1 )
- // InternalSysML.g:43439:2: rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1
+ // InternalSysML.g:43413:1: ( rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1 )
+ // InternalSysML.g:43414:2: rule__RenderingRefUsage__Group__0__Impl rule__RenderingRefUsage__Group__1
{
pushFollow(FOLLOW_187);
rule__RenderingRefUsage__Group__0__Impl();
@@ -145696,22 +145605,22 @@ public final void rule__RenderingRefUsage__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__RenderingRefUsage__Group__0__Impl"
- // InternalSysML.g:43446:1: rule__RenderingRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
+ // InternalSysML.g:43421:1: rule__RenderingRefUsage__Group__0__Impl : ( ( ruleUsagePrefix )? ) ;
public final void rule__RenderingRefUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43450:1: ( ( ( ruleUsagePrefix )? ) )
- // InternalSysML.g:43451:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43425:1: ( ( ( ruleUsagePrefix )? ) )
+ // InternalSysML.g:43426:1: ( ( ruleUsagePrefix )? )
{
- // InternalSysML.g:43451:1: ( ( ruleUsagePrefix )? )
- // InternalSysML.g:43452:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43426:1: ( ( ruleUsagePrefix )? )
+ // InternalSysML.g:43427:2: ( ruleUsagePrefix )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getUsagePrefixParserRuleCall_0());
}
- // InternalSysML.g:43453:2: ( ruleUsagePrefix )?
+ // InternalSysML.g:43428:2: ( ruleUsagePrefix )?
int alt435=2;
int LA435_0 = input.LA(1);
@@ -145720,7 +145629,7 @@ public final void rule__RenderingRefUsage__Group__0__Impl() throws RecognitionEx
}
switch (alt435) {
case 1 :
- // InternalSysML.g:43453:3: ruleUsagePrefix
+ // InternalSysML.g:43428:3: ruleUsagePrefix
{
pushFollow(FOLLOW_2);
ruleUsagePrefix();
@@ -145758,14 +145667,14 @@ public final void rule__RenderingRefUsage__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__RenderingRefUsage__Group__1"
- // InternalSysML.g:43461:1: rule__RenderingRefUsage__Group__1 : rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2 ;
+ // InternalSysML.g:43436:1: rule__RenderingRefUsage__Group__1 : rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2 ;
public final void rule__RenderingRefUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43465:1: ( rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2 )
- // InternalSysML.g:43466:2: rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2
+ // InternalSysML.g:43440:1: ( rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2 )
+ // InternalSysML.g:43441:2: rule__RenderingRefUsage__Group__1__Impl rule__RenderingRefUsage__Group__2
{
pushFollow(FOLLOW_75);
rule__RenderingRefUsage__Group__1__Impl();
@@ -145796,23 +145705,23 @@ public final void rule__RenderingRefUsage__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__RenderingRefUsage__Group__1__Impl"
- // InternalSysML.g:43473:1: rule__RenderingRefUsage__Group__1__Impl : ( ( rule__RenderingRefUsage__Alternatives_1 ) ) ;
+ // InternalSysML.g:43448:1: rule__RenderingRefUsage__Group__1__Impl : ( ( rule__RenderingRefUsage__Alternatives_1 ) ) ;
public final void rule__RenderingRefUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43477:1: ( ( ( rule__RenderingRefUsage__Alternatives_1 ) ) )
- // InternalSysML.g:43478:1: ( ( rule__RenderingRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:43452:1: ( ( ( rule__RenderingRefUsage__Alternatives_1 ) ) )
+ // InternalSysML.g:43453:1: ( ( rule__RenderingRefUsage__Alternatives_1 ) )
{
- // InternalSysML.g:43478:1: ( ( rule__RenderingRefUsage__Alternatives_1 ) )
- // InternalSysML.g:43479:2: ( rule__RenderingRefUsage__Alternatives_1 )
+ // InternalSysML.g:43453:1: ( ( rule__RenderingRefUsage__Alternatives_1 ) )
+ // InternalSysML.g:43454:2: ( rule__RenderingRefUsage__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getAlternatives_1());
}
- // InternalSysML.g:43480:2: ( rule__RenderingRefUsage__Alternatives_1 )
- // InternalSysML.g:43480:3: rule__RenderingRefUsage__Alternatives_1
+ // InternalSysML.g:43455:2: ( rule__RenderingRefUsage__Alternatives_1 )
+ // InternalSysML.g:43455:3: rule__RenderingRefUsage__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__RenderingRefUsage__Alternatives_1();
@@ -145847,14 +145756,14 @@ public final void rule__RenderingRefUsage__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__RenderingRefUsage__Group__2"
- // InternalSysML.g:43488:1: rule__RenderingRefUsage__Group__2 : rule__RenderingRefUsage__Group__2__Impl ;
+ // InternalSysML.g:43463:1: rule__RenderingRefUsage__Group__2 : rule__RenderingRefUsage__Group__2__Impl ;
public final void rule__RenderingRefUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43492:1: ( rule__RenderingRefUsage__Group__2__Impl )
- // InternalSysML.g:43493:2: rule__RenderingRefUsage__Group__2__Impl
+ // InternalSysML.g:43467:1: ( rule__RenderingRefUsage__Group__2__Impl )
+ // InternalSysML.g:43468:2: rule__RenderingRefUsage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingRefUsage__Group__2__Impl();
@@ -145880,17 +145789,17 @@ public final void rule__RenderingRefUsage__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__RenderingRefUsage__Group__2__Impl"
- // InternalSysML.g:43499:1: rule__RenderingRefUsage__Group__2__Impl : ( ruleUsage ) ;
+ // InternalSysML.g:43474:1: rule__RenderingRefUsage__Group__2__Impl : ( ruleUsage ) ;
public final void rule__RenderingRefUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43503:1: ( ( ruleUsage ) )
- // InternalSysML.g:43504:1: ( ruleUsage )
+ // InternalSysML.g:43478:1: ( ( ruleUsage ) )
+ // InternalSysML.g:43479:1: ( ruleUsage )
{
- // InternalSysML.g:43504:1: ( ruleUsage )
- // InternalSysML.g:43505:2: ruleUsage
+ // InternalSysML.g:43479:1: ( ruleUsage )
+ // InternalSysML.g:43480:2: ruleUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getUsageParserRuleCall_2());
@@ -145925,14 +145834,14 @@ public final void rule__RenderingRefUsage__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__RenderingRefUsage__Group_1_0__0"
- // InternalSysML.g:43515:1: rule__RenderingRefUsage__Group_1_0__0 : rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1 ;
+ // InternalSysML.g:43490:1: rule__RenderingRefUsage__Group_1_0__0 : rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1 ;
public final void rule__RenderingRefUsage__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43519:1: ( rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1 )
- // InternalSysML.g:43520:2: rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1
+ // InternalSysML.g:43494:1: ( rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1 )
+ // InternalSysML.g:43495:2: rule__RenderingRefUsage__Group_1_0__0__Impl rule__RenderingRefUsage__Group_1_0__1
{
pushFollow(FOLLOW_27);
rule__RenderingRefUsage__Group_1_0__0__Impl();
@@ -145963,17 +145872,17 @@ public final void rule__RenderingRefUsage__Group_1_0__0() throws RecognitionExce
// $ANTLR start "rule__RenderingRefUsage__Group_1_0__0__Impl"
- // InternalSysML.g:43527:1: rule__RenderingRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
+ // InternalSysML.g:43502:1: rule__RenderingRefUsage__Group_1_0__0__Impl : ( 'ref' ) ;
public final void rule__RenderingRefUsage__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43531:1: ( ( 'ref' ) )
- // InternalSysML.g:43532:1: ( 'ref' )
+ // InternalSysML.g:43506:1: ( ( 'ref' ) )
+ // InternalSysML.g:43507:1: ( 'ref' )
{
- // InternalSysML.g:43532:1: ( 'ref' )
- // InternalSysML.g:43533:2: 'ref'
+ // InternalSysML.g:43507:1: ( 'ref' )
+ // InternalSysML.g:43508:2: 'ref'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getRefKeyword_1_0_0());
@@ -146004,14 +145913,14 @@ public final void rule__RenderingRefUsage__Group_1_0__0__Impl() throws Recogniti
// $ANTLR start "rule__RenderingRefUsage__Group_1_0__1"
- // InternalSysML.g:43542:1: rule__RenderingRefUsage__Group_1_0__1 : rule__RenderingRefUsage__Group_1_0__1__Impl ;
+ // InternalSysML.g:43517:1: rule__RenderingRefUsage__Group_1_0__1 : rule__RenderingRefUsage__Group_1_0__1__Impl ;
public final void rule__RenderingRefUsage__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43546:1: ( rule__RenderingRefUsage__Group_1_0__1__Impl )
- // InternalSysML.g:43547:2: rule__RenderingRefUsage__Group_1_0__1__Impl
+ // InternalSysML.g:43521:1: ( rule__RenderingRefUsage__Group_1_0__1__Impl )
+ // InternalSysML.g:43522:2: rule__RenderingRefUsage__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__RenderingRefUsage__Group_1_0__1__Impl();
@@ -146037,17 +145946,17 @@ public final void rule__RenderingRefUsage__Group_1_0__1() throws RecognitionExce
// $ANTLR start "rule__RenderingRefUsage__Group_1_0__1__Impl"
- // InternalSysML.g:43553:1: rule__RenderingRefUsage__Group_1_0__1__Impl : ( ruleRenderingUsageKeyword ) ;
+ // InternalSysML.g:43528:1: rule__RenderingRefUsage__Group_1_0__1__Impl : ( ruleRenderingUsageKeyword ) ;
public final void rule__RenderingRefUsage__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43557:1: ( ( ruleRenderingUsageKeyword ) )
- // InternalSysML.g:43558:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43532:1: ( ( ruleRenderingUsageKeyword ) )
+ // InternalSysML.g:43533:1: ( ruleRenderingUsageKeyword )
{
- // InternalSysML.g:43558:1: ( ruleRenderingUsageKeyword )
- // InternalSysML.g:43559:2: ruleRenderingUsageKeyword
+ // InternalSysML.g:43533:1: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:43534:2: ruleRenderingUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getRenderingUsageKeywordParserRuleCall_1_0_1());
@@ -146081,23 +145990,23 @@ public final void rule__RenderingRefUsage__Group_1_0__1__Impl() throws Recogniti
// $ANTLR end "rule__RenderingRefUsage__Group_1_0__1__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group__0"
- // InternalSysML.g:43569:1: rule__ConditionalExpression__Group__0 : rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 ;
- public final void rule__ConditionalExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group__0"
+ // InternalSysML.g:43544:1: rule__BodyParameter__Group__0 : rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 ;
+ public final void rule__BodyParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43573:1: ( rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 )
- // InternalSysML.g:43574:2: rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1
+ // InternalSysML.g:43548:1: ( rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 )
+ // InternalSysML.g:43549:2: rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1
{
- pushFollow(FOLLOW_188);
- rule__ConditionalExpression__Group__0__Impl();
+ pushFollow(FOLLOW_44);
+ rule__BodyParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group__1();
+ rule__BodyParameter__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -146116,32 +146025,32 @@ public final void rule__ConditionalExpression__Group__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group__0"
+ // $ANTLR end "rule__BodyParameter__Group__0"
- // $ANTLR start "rule__ConditionalExpression__Group__0__Impl"
- // InternalSysML.g:43581:1: rule__ConditionalExpression__Group__0__Impl : ( ruleNullCoalescingExpression ) ;
- public final void rule__ConditionalExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group__0__Impl"
+ // InternalSysML.g:43556:1: rule__BodyParameter__Group__0__Impl : ( () ) ;
+ public final void rule__BodyParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43585:1: ( ( ruleNullCoalescingExpression ) )
- // InternalSysML.g:43586:1: ( ruleNullCoalescingExpression )
+ // InternalSysML.g:43560:1: ( ( () ) )
+ // InternalSysML.g:43561:1: ( () )
{
- // InternalSysML.g:43586:1: ( ruleNullCoalescingExpression )
- // InternalSysML.g:43587:2: ruleNullCoalescingExpression
+ // InternalSysML.g:43561:1: ( () )
+ // InternalSysML.g:43562:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+ before(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0());
+ }
+ // InternalSysML.g:43563:2: ()
+ // InternalSysML.g:43563:3:
+ {
}
- pushFollow(FOLLOW_2);
- ruleNullCoalescingExpression();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
+ after(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0());
}
}
@@ -146150,10 +146059,6 @@ public final void rule__ConditionalExpression__Group__0__Impl() throws Recogniti
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -146161,21 +146066,21 @@ public final void rule__ConditionalExpression__Group__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group__0__Impl"
+ // $ANTLR end "rule__BodyParameter__Group__0__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group__1"
- // InternalSysML.g:43596:1: rule__ConditionalExpression__Group__1 : rule__ConditionalExpression__Group__1__Impl ;
- public final void rule__ConditionalExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group__1"
+ // InternalSysML.g:43571:1: rule__BodyParameter__Group__1 : rule__BodyParameter__Group__1__Impl ;
+ public final void rule__BodyParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43600:1: ( rule__ConditionalExpression__Group__1__Impl )
- // InternalSysML.g:43601:2: rule__ConditionalExpression__Group__1__Impl
+ // InternalSysML.g:43575:1: ( rule__BodyParameter__Group__1__Impl )
+ // InternalSysML.g:43576:2: rule__BodyParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group__1__Impl();
+ rule__BodyParameter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -146194,38 +146099,38 @@ public final void rule__ConditionalExpression__Group__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group__1"
+ // $ANTLR end "rule__BodyParameter__Group__1"
- // $ANTLR start "rule__ConditionalExpression__Group__1__Impl"
- // InternalSysML.g:43607:1: rule__ConditionalExpression__Group__1__Impl : ( ( rule__ConditionalExpression__Group_1__0 )? ) ;
- public final void rule__ConditionalExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group__1__Impl"
+ // InternalSysML.g:43582:1: rule__BodyParameter__Group__1__Impl : ( ( rule__BodyParameter__Alternatives_1 )? ) ;
+ public final void rule__BodyParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43611:1: ( ( ( rule__ConditionalExpression__Group_1__0 )? ) )
- // InternalSysML.g:43612:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ // InternalSysML.g:43586:1: ( ( ( rule__BodyParameter__Alternatives_1 )? ) )
+ // InternalSysML.g:43587:1: ( ( rule__BodyParameter__Alternatives_1 )? )
{
- // InternalSysML.g:43612:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
- // InternalSysML.g:43613:2: ( rule__ConditionalExpression__Group_1__0 )?
+ // InternalSysML.g:43587:1: ( ( rule__BodyParameter__Alternatives_1 )? )
+ // InternalSysML.g:43588:2: ( rule__BodyParameter__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getGroup_1());
+ before(grammarAccess.getBodyParameterAccess().getAlternatives_1());
}
- // InternalSysML.g:43614:2: ( rule__ConditionalExpression__Group_1__0 )?
+ // InternalSysML.g:43589:2: ( rule__BodyParameter__Alternatives_1 )?
int alt436=2;
int LA436_0 = input.LA(1);
- if ( (LA436_0==45) ) {
+ if ( (LA436_0==53||LA436_0==69||LA436_0==116) ) {
alt436=1;
}
switch (alt436) {
case 1 :
- // InternalSysML.g:43614:3: rule__ConditionalExpression__Group_1__0
+ // InternalSysML.g:43589:3: rule__BodyParameter__Alternatives_1
{
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__0();
+ rule__BodyParameter__Alternatives_1();
state._fsp--;
if (state.failed) return ;
@@ -146236,7 +146141,7 @@ public final void rule__ConditionalExpression__Group__1__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getGroup_1());
+ after(grammarAccess.getBodyParameterAccess().getAlternatives_1());
}
}
@@ -146256,26 +146161,26 @@ public final void rule__ConditionalExpression__Group__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group__1__Impl"
+ // $ANTLR end "rule__BodyParameter__Group__1__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group_1__0"
- // InternalSysML.g:43623:1: rule__ConditionalExpression__Group_1__0 : rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 ;
- public final void rule__ConditionalExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_0__0"
+ // InternalSysML.g:43598:1: rule__BodyParameter__Group_1_0__0 : rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 ;
+ public final void rule__BodyParameter__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43627:1: ( rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 )
- // InternalSysML.g:43628:2: rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1
+ // InternalSysML.g:43602:1: ( rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 )
+ // InternalSysML.g:43603:2: rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1
{
- pushFollow(FOLLOW_188);
- rule__ConditionalExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_44);
+ rule__BodyParameter__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__1();
+ rule__BodyParameter__Group_1_0__1();
state._fsp--;
if (state.failed) return ;
@@ -146294,32 +146199,32 @@ public final void rule__ConditionalExpression__Group_1__0() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__0"
+ // $ANTLR end "rule__BodyParameter__Group_1_0__0"
- // $ANTLR start "rule__ConditionalExpression__Group_1__0__Impl"
- // InternalSysML.g:43635:1: rule__ConditionalExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__ConditionalExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_0__0__Impl"
+ // InternalSysML.g:43610:1: rule__BodyParameter__Group_1_0__0__Impl : ( ruleTypedBy ) ;
+ public final void rule__BodyParameter__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43639:1: ( ( () ) )
- // InternalSysML.g:43640:1: ( () )
+ // InternalSysML.g:43614:1: ( ( ruleTypedBy ) )
+ // InternalSysML.g:43615:1: ( ruleTypedBy )
{
- // InternalSysML.g:43640:1: ( () )
- // InternalSysML.g:43641:2: ()
+ // InternalSysML.g:43615:1: ( ruleTypedBy )
+ // InternalSysML.g:43616:2: ruleTypedBy
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
- }
- // InternalSysML.g:43642:2: ()
- // InternalSysML.g:43642:3:
- {
+ before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
}
+ pushFollow(FOLLOW_2);
+ ruleTypedBy();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
}
}
@@ -146328,6 +146233,10 @@ public final void rule__ConditionalExpression__Group_1__0__Impl() throws Recogni
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -146335,26 +146244,21 @@ public final void rule__ConditionalExpression__Group_1__0__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__BodyParameter__Group_1_0__0__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group_1__1"
- // InternalSysML.g:43650:1: rule__ConditionalExpression__Group_1__1 : rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 ;
- public final void rule__ConditionalExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_0__1"
+ // InternalSysML.g:43625:1: rule__BodyParameter__Group_1_0__1 : rule__BodyParameter__Group_1_0__1__Impl ;
+ public final void rule__BodyParameter__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43654:1: ( rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 )
- // InternalSysML.g:43655:2: rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2
+ // InternalSysML.g:43629:1: ( rule__BodyParameter__Group_1_0__1__Impl )
+ // InternalSysML.g:43630:2: rule__BodyParameter__Group_1_0__1__Impl
{
- pushFollow(FOLLOW_24);
- rule__ConditionalExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__2();
+ rule__BodyParameter__Group_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -146373,38 +146277,49 @@ public final void rule__ConditionalExpression__Group_1__1() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__1"
+ // $ANTLR end "rule__BodyParameter__Group_1_0__1"
- // $ANTLR start "rule__ConditionalExpression__Group_1__1__Impl"
- // InternalSysML.g:43662:1: rule__ConditionalExpression__Group_1__1__Impl : ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__ConditionalExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_0__1__Impl"
+ // InternalSysML.g:43636:1: rule__BodyParameter__Group_1_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
+ public final void rule__BodyParameter__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43666:1: ( ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:43667:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:43640:1: ( ( ( ruleMultiplicityPart )? ) )
+ // InternalSysML.g:43641:1: ( ( ruleMultiplicityPart )? )
{
- // InternalSysML.g:43667:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:43668:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:43641:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:43642:2: ( ruleMultiplicityPart )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
}
- // InternalSysML.g:43669:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:43669:3: rule__ConditionalExpression__OperatorAssignment_1_1
- {
- pushFollow(FOLLOW_2);
- rule__ConditionalExpression__OperatorAssignment_1_1();
+ // InternalSysML.g:43643:2: ( ruleMultiplicityPart )?
+ int alt437=2;
+ int LA437_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA437_0==53) ) {
+ alt437=1;
+ }
+ switch (alt437) {
+ case 1 :
+ // InternalSysML.g:43643:3: ruleMultiplicityPart
+ {
+ pushFollow(FOLLOW_2);
+ ruleMultiplicityPart();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
}
}
@@ -146424,26 +146339,26 @@ public final void rule__ConditionalExpression__Group_1__1__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__BodyParameter__Group_1_0__1__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group_1__2"
- // InternalSysML.g:43677:1: rule__ConditionalExpression__Group_1__2 : rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 ;
- public final void rule__ConditionalExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_1__0"
+ // InternalSysML.g:43652:1: rule__BodyParameter__Group_1_1__0 : rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 ;
+ public final void rule__BodyParameter__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43681:1: ( rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 )
- // InternalSysML.g:43682:2: rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3
+ // InternalSysML.g:43656:1: ( rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 )
+ // InternalSysML.g:43657:2: rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1
{
- pushFollow(FOLLOW_189);
- rule__ConditionalExpression__Group_1__2__Impl();
+ pushFollow(FOLLOW_19);
+ rule__BodyParameter__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__3();
+ rule__BodyParameter__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -146462,38 +146377,32 @@ public final void rule__ConditionalExpression__Group_1__2() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__2"
+ // $ANTLR end "rule__BodyParameter__Group_1_1__0"
- // $ANTLR start "rule__ConditionalExpression__Group_1__2__Impl"
- // InternalSysML.g:43689:1: rule__ConditionalExpression__Group_1__2__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__ConditionalExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_1__0__Impl"
+ // InternalSysML.g:43664:1: rule__BodyParameter__Group_1_1__0__Impl : ( ruleMultiplicityPart ) ;
+ public final void rule__BodyParameter__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43693:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:43694:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:43668:1: ( ( ruleMultiplicityPart ) )
+ // InternalSysML.g:43669:1: ( ruleMultiplicityPart )
{
- // InternalSysML.g:43694:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:43695:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:43669:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:43670:2: ruleMultiplicityPart
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
}
- // InternalSysML.g:43696:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:43696:3: rule__ConditionalExpression__Operand_compAssignment_1_2
- {
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Operand_compAssignment_1_2();
+ ruleMultiplicityPart();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
}
}
@@ -146513,26 +146422,21 @@ public final void rule__ConditionalExpression__Group_1__2__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__BodyParameter__Group_1_1__0__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group_1__3"
- // InternalSysML.g:43704:1: rule__ConditionalExpression__Group_1__3 : rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 ;
- public final void rule__ConditionalExpression__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_1__1"
+ // InternalSysML.g:43679:1: rule__BodyParameter__Group_1_1__1 : rule__BodyParameter__Group_1_1__1__Impl ;
+ public final void rule__BodyParameter__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43708:1: ( rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 )
- // InternalSysML.g:43709:2: rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4
+ // InternalSysML.g:43683:1: ( rule__BodyParameter__Group_1_1__1__Impl )
+ // InternalSysML.g:43684:2: rule__BodyParameter__Group_1_1__1__Impl
{
- pushFollow(FOLLOW_190);
- rule__ConditionalExpression__Group_1__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__4();
+ rule__BodyParameter__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -146551,28 +146455,49 @@ public final void rule__ConditionalExpression__Group_1__3() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__3"
+ // $ANTLR end "rule__BodyParameter__Group_1_1__1"
- // $ANTLR start "rule__ConditionalExpression__Group_1__3__Impl"
- // InternalSysML.g:43716:1: rule__ConditionalExpression__Group_1__3__Impl : ( ':' ) ;
- public final void rule__ConditionalExpression__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameter__Group_1_1__1__Impl"
+ // InternalSysML.g:43690:1: rule__BodyParameter__Group_1_1__1__Impl : ( ( ruleTypedBy )? ) ;
+ public final void rule__BodyParameter__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43720:1: ( ( ':' ) )
- // InternalSysML.g:43721:1: ( ':' )
+ // InternalSysML.g:43694:1: ( ( ( ruleTypedBy )? ) )
+ // InternalSysML.g:43695:1: ( ( ruleTypedBy )? )
{
- // InternalSysML.g:43721:1: ( ':' )
- // InternalSysML.g:43722:2: ':'
+ // InternalSysML.g:43695:1: ( ( ruleTypedBy )? )
+ // InternalSysML.g:43696:2: ( ruleTypedBy )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
}
- match(input,69,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:43697:2: ( ruleTypedBy )?
+ int alt438=2;
+ int LA438_0 = input.LA(1);
+
+ if ( (LA438_0==69||LA438_0==116) ) {
+ alt438=1;
+ }
+ switch (alt438) {
+ case 1 :
+ // InternalSysML.g:43697:3: ruleTypedBy
+ {
+ pushFollow(FOLLOW_2);
+ ruleTypedBy();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
}
}
@@ -146592,21 +146517,26 @@ public final void rule__ConditionalExpression__Group_1__3__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__3__Impl"
+ // $ANTLR end "rule__BodyParameter__Group_1_1__1__Impl"
- // $ANTLR start "rule__ConditionalExpression__Group_1__4"
- // InternalSysML.g:43731:1: rule__ConditionalExpression__Group_1__4 : rule__ConditionalExpression__Group_1__4__Impl ;
- public final void rule__ConditionalExpression__Group_1__4() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__0"
+ // InternalSysML.g:43706:1: rule__QueryPathExpression__Group__0 : rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1 ;
+ public final void rule__QueryPathExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43735:1: ( rule__ConditionalExpression__Group_1__4__Impl )
- // InternalSysML.g:43736:2: rule__ConditionalExpression__Group_1__4__Impl
+ // InternalSysML.g:43710:1: ( rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1 )
+ // InternalSysML.g:43711:2: rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1
{
+ pushFollow(FOLLOW_188);
+ rule__QueryPathExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Group_1__4__Impl();
+ rule__QueryPathExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -146625,38 +146555,32 @@ public final void rule__ConditionalExpression__Group_1__4() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__4"
+ // $ANTLR end "rule__QueryPathExpression__Group__0"
- // $ANTLR start "rule__ConditionalExpression__Group_1__4__Impl"
- // InternalSysML.g:43742:1: rule__ConditionalExpression__Group_1__4__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) ;
- public final void rule__ConditionalExpression__Group_1__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__0__Impl"
+ // InternalSysML.g:43718:1: rule__QueryPathExpression__Group__0__Impl : ( ruleQueryHeadExpression ) ;
+ public final void rule__QueryPathExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43746:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) )
- // InternalSysML.g:43747:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ // InternalSysML.g:43722:1: ( ( ruleQueryHeadExpression ) )
+ // InternalSysML.g:43723:1: ( ruleQueryHeadExpression )
{
- // InternalSysML.g:43747:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
- // InternalSysML.g:43748:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ // InternalSysML.g:43723:1: ( ruleQueryHeadExpression )
+ // InternalSysML.g:43724:2: ruleQueryHeadExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
+ before(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
}
- // InternalSysML.g:43749:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
- // InternalSysML.g:43749:3: rule__ConditionalExpression__Operand_compAssignment_1_4
- {
pushFollow(FOLLOW_2);
- rule__ConditionalExpression__Operand_compAssignment_1_4();
+ ruleQueryHeadExpression();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
+ after(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
}
}
@@ -146676,26 +146600,26 @@ public final void rule__ConditionalExpression__Group_1__4__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalExpression__Group_1__4__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group__0__Impl"
- // $ANTLR start "rule__NullCoalescingExpression__Group__0"
- // InternalSysML.g:43758:1: rule__NullCoalescingExpression__Group__0 : rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 ;
- public final void rule__NullCoalescingExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__1"
+ // InternalSysML.g:43733:1: rule__QueryPathExpression__Group__1 : rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2 ;
+ public final void rule__QueryPathExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43762:1: ( rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 )
- // InternalSysML.g:43763:2: rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1
+ // InternalSysML.g:43737:1: ( rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2 )
+ // InternalSysML.g:43738:2: rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2
{
- pushFollow(FOLLOW_191);
- rule__NullCoalescingExpression__Group__0__Impl();
+ pushFollow(FOLLOW_188);
+ rule__QueryPathExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Group__1();
+ rule__QueryPathExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -146714,32 +146638,49 @@ public final void rule__NullCoalescingExpression__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group__0"
+ // $ANTLR end "rule__QueryPathExpression__Group__1"
- // $ANTLR start "rule__NullCoalescingExpression__Group__0__Impl"
- // InternalSysML.g:43770:1: rule__NullCoalescingExpression__Group__0__Impl : ( ruleConditionalOrExpression ) ;
- public final void rule__NullCoalescingExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__1__Impl"
+ // InternalSysML.g:43745:1: rule__QueryPathExpression__Group__1__Impl : ( ( rule__QueryPathExpression__Group_1__0 )? ) ;
+ public final void rule__QueryPathExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43774:1: ( ( ruleConditionalOrExpression ) )
- // InternalSysML.g:43775:1: ( ruleConditionalOrExpression )
+ // InternalSysML.g:43749:1: ( ( ( rule__QueryPathExpression__Group_1__0 )? ) )
+ // InternalSysML.g:43750:1: ( ( rule__QueryPathExpression__Group_1__0 )? )
{
- // InternalSysML.g:43775:1: ( ruleConditionalOrExpression )
- // InternalSysML.g:43776:2: ruleConditionalOrExpression
+ // InternalSysML.g:43750:1: ( ( rule__QueryPathExpression__Group_1__0 )? )
+ // InternalSysML.g:43751:2: ( rule__QueryPathExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ before(grammarAccess.getQueryPathExpressionAccess().getGroup_1());
+ }
+ // InternalSysML.g:43752:2: ( rule__QueryPathExpression__Group_1__0 )?
+ int alt439=2;
+ int LA439_0 = input.LA(1);
+
+ if ( (LA439_0==53) ) {
+ alt439=1;
+ }
+ switch (alt439) {
+ case 1 :
+ // InternalSysML.g:43752:3: rule__QueryPathExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QueryPathExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- pushFollow(FOLLOW_2);
- ruleConditionalOrExpression();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getGroup_1());
}
}
@@ -146759,21 +146700,21 @@ public final void rule__NullCoalescingExpression__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group__1__Impl"
- // $ANTLR start "rule__NullCoalescingExpression__Group__1"
- // InternalSysML.g:43785:1: rule__NullCoalescingExpression__Group__1 : rule__NullCoalescingExpression__Group__1__Impl ;
- public final void rule__NullCoalescingExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__2"
+ // InternalSysML.g:43760:1: rule__QueryPathExpression__Group__2 : rule__QueryPathExpression__Group__2__Impl ;
+ public final void rule__QueryPathExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43789:1: ( rule__NullCoalescingExpression__Group__1__Impl )
- // InternalSysML.g:43790:2: rule__NullCoalescingExpression__Group__1__Impl
+ // InternalSysML.g:43764:1: ( rule__QueryPathExpression__Group__2__Impl )
+ // InternalSysML.g:43765:2: rule__QueryPathExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Group__1__Impl();
+ rule__QueryPathExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -146792,42 +146733,42 @@ public final void rule__NullCoalescingExpression__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group__1"
+ // $ANTLR end "rule__QueryPathExpression__Group__2"
- // $ANTLR start "rule__NullCoalescingExpression__Group__1__Impl"
- // InternalSysML.g:43796:1: rule__NullCoalescingExpression__Group__1__Impl : ( ( rule__NullCoalescingExpression__Group_1__0 )* ) ;
- public final void rule__NullCoalescingExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group__2__Impl"
+ // InternalSysML.g:43771:1: rule__QueryPathExpression__Group__2__Impl : ( ( rule__QueryPathExpression__Group_2__0 )* ) ;
+ public final void rule__QueryPathExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43800:1: ( ( ( rule__NullCoalescingExpression__Group_1__0 )* ) )
- // InternalSysML.g:43801:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ // InternalSysML.g:43775:1: ( ( ( rule__QueryPathExpression__Group_2__0 )* ) )
+ // InternalSysML.g:43776:1: ( ( rule__QueryPathExpression__Group_2__0 )* )
{
- // InternalSysML.g:43801:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
- // InternalSysML.g:43802:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ // InternalSysML.g:43776:1: ( ( rule__QueryPathExpression__Group_2__0 )* )
+ // InternalSysML.g:43777:2: ( rule__QueryPathExpression__Group_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getGroup_2());
}
- // InternalSysML.g:43803:2: ( rule__NullCoalescingExpression__Group_1__0 )*
- loop437:
+ // InternalSysML.g:43778:2: ( rule__QueryPathExpression__Group_2__0 )*
+ loop440:
do {
- int alt437=2;
- int LA437_0 = input.LA(1);
+ int alt440=2;
+ int LA440_0 = input.LA(1);
- if ( (LA437_0==46) ) {
- alt437=1;
+ if ( (LA440_0==86) ) {
+ alt440=1;
}
- switch (alt437) {
+ switch (alt440) {
case 1 :
- // InternalSysML.g:43803:3: rule__NullCoalescingExpression__Group_1__0
+ // InternalSysML.g:43778:3: rule__QueryPathExpression__Group_2__0
{
- pushFollow(FOLLOW_192);
- rule__NullCoalescingExpression__Group_1__0();
+ pushFollow(FOLLOW_189);
+ rule__QueryPathExpression__Group_2__0();
state._fsp--;
if (state.failed) return ;
@@ -146836,12 +146777,12 @@ public final void rule__NullCoalescingExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop437;
+ break loop440;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
+ after(grammarAccess.getQueryPathExpressionAccess().getGroup_2());
}
}
@@ -146861,26 +146802,26 @@ public final void rule__NullCoalescingExpression__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group__1__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group__2__Impl"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__0"
- // InternalSysML.g:43812:1: rule__NullCoalescingExpression__Group_1__0 : rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 ;
- public final void rule__NullCoalescingExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__0"
+ // InternalSysML.g:43787:1: rule__QueryPathExpression__Group_1__0 : rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1 ;
+ public final void rule__QueryPathExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43816:1: ( rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 )
- // InternalSysML.g:43817:2: rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1
+ // InternalSysML.g:43791:1: ( rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1 )
+ // InternalSysML.g:43792:2: rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1
{
- pushFollow(FOLLOW_191);
- rule__NullCoalescingExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Group_1__1();
+ rule__QueryPathExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -146899,32 +146840,28 @@ public final void rule__NullCoalescingExpression__Group_1__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__0"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__0"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__0__Impl"
- // InternalSysML.g:43824:1: rule__NullCoalescingExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__0__Impl"
+ // InternalSysML.g:43799:1: rule__QueryPathExpression__Group_1__0__Impl : ( '[' ) ;
+ public final void rule__QueryPathExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43828:1: ( ( () ) )
- // InternalSysML.g:43829:1: ( () )
+ // InternalSysML.g:43803:1: ( ( '[' ) )
+ // InternalSysML.g:43804:1: ( '[' )
{
- // InternalSysML.g:43829:1: ( () )
- // InternalSysML.g:43830:2: ()
+ // InternalSysML.g:43804:1: ( '[' )
+ // InternalSysML.g:43805:2: '['
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
- }
- // InternalSysML.g:43831:2: ()
- // InternalSysML.g:43831:3:
- {
+ before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
}
-
+ match(input,53,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
}
}
@@ -146933,6 +146870,10 @@ public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws Reco
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -146940,26 +146881,26 @@ public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__0__Impl"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__1"
- // InternalSysML.g:43839:1: rule__NullCoalescingExpression__Group_1__1 : rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 ;
- public final void rule__NullCoalescingExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__1"
+ // InternalSysML.g:43814:1: rule__QueryPathExpression__Group_1__1 : rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2 ;
+ public final void rule__QueryPathExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43843:1: ( rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 )
- // InternalSysML.g:43844:2: rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2
+ // InternalSysML.g:43818:1: ( rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2 )
+ // InternalSysML.g:43819:2: rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__NullCoalescingExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Group_1__2();
+ rule__QueryPathExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -146978,38 +146919,32 @@ public final void rule__NullCoalescingExpression__Group_1__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__1"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__1"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__1__Impl"
- // InternalSysML.g:43851:1: rule__NullCoalescingExpression__Group_1__1__Impl : ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__1__Impl"
+ // InternalSysML.g:43826:1: rule__QueryPathExpression__Group_1__1__Impl : ( () ) ;
+ public final void rule__QueryPathExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43855:1: ( ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:43856:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:43830:1: ( ( () ) )
+ // InternalSysML.g:43831:1: ( () )
{
- // InternalSysML.g:43856:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:43857:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:43831:1: ( () )
+ // InternalSysML.g:43832:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1());
}
- // InternalSysML.g:43858:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:43858:3: rule__NullCoalescingExpression__OperatorAssignment_1_1
+ // InternalSysML.g:43833:2: ()
+ // InternalSysML.g:43833:3:
{
- pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__OperatorAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1());
}
}
@@ -147018,10 +146953,6 @@ public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws Reco
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -147029,21 +146960,26 @@ public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__1__Impl"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__2"
- // InternalSysML.g:43866:1: rule__NullCoalescingExpression__Group_1__2 : rule__NullCoalescingExpression__Group_1__2__Impl ;
- public final void rule__NullCoalescingExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__2"
+ // InternalSysML.g:43841:1: rule__QueryPathExpression__Group_1__2 : rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3 ;
+ public final void rule__QueryPathExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43870:1: ( rule__NullCoalescingExpression__Group_1__2__Impl )
- // InternalSysML.g:43871:2: rule__NullCoalescingExpression__Group_1__2__Impl
+ // InternalSysML.g:43845:1: ( rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3 )
+ // InternalSysML.g:43846:2: rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3
{
+ pushFollow(FOLLOW_36);
+ rule__QueryPathExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Group_1__2__Impl();
+ rule__QueryPathExpression__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -147062,30 +146998,30 @@ public final void rule__NullCoalescingExpression__Group_1__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__2"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__2"
- // $ANTLR start "rule__NullCoalescingExpression__Group_1__2__Impl"
- // InternalSysML.g:43877:1: rule__NullCoalescingExpression__Group_1__2__Impl : ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__2__Impl"
+ // InternalSysML.g:43853:1: rule__QueryPathExpression__Group_1__2__Impl : ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) ) ;
+ public final void rule__QueryPathExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43881:1: ( ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:43882:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:43857:1: ( ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) ) )
+ // InternalSysML.g:43858:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) )
{
- // InternalSysML.g:43882:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:43883:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:43858:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) )
+ // InternalSysML.g:43859:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2());
}
- // InternalSysML.g:43884:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:43884:3: rule__NullCoalescingExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:43860:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 )
+ // InternalSysML.g:43860:3: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__NullCoalescingExpression__Operand_compAssignment_1_2();
+ rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -147093,7 +147029,7 @@ public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2());
}
}
@@ -147113,26 +147049,21 @@ public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__NullCoalescingExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__2__Impl"
- // $ANTLR start "rule__ConditionalOrExpression__Group__0"
- // InternalSysML.g:43893:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
- public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__3"
+ // InternalSysML.g:43868:1: rule__QueryPathExpression__Group_1__3 : rule__QueryPathExpression__Group_1__3__Impl ;
+ public final void rule__QueryPathExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43897:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
- // InternalSysML.g:43898:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
+ // InternalSysML.g:43872:1: ( rule__QueryPathExpression__Group_1__3__Impl )
+ // InternalSysML.g:43873:2: rule__QueryPathExpression__Group_1__3__Impl
{
- pushFollow(FOLLOW_193);
- rule__ConditionalOrExpression__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Group__1();
+ rule__QueryPathExpression__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -147151,32 +147082,28 @@ public final void rule__ConditionalOrExpression__Group__0() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group__0"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__3"
- // $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
- // InternalSysML.g:43905:1: rule__ConditionalOrExpression__Group__0__Impl : ( ruleConditionalAndExpression ) ;
- public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_1__3__Impl"
+ // InternalSysML.g:43879:1: rule__QueryPathExpression__Group_1__3__Impl : ( ']' ) ;
+ public final void rule__QueryPathExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43909:1: ( ( ruleConditionalAndExpression ) )
- // InternalSysML.g:43910:1: ( ruleConditionalAndExpression )
+ // InternalSysML.g:43883:1: ( ( ']' ) )
+ // InternalSysML.g:43884:1: ( ']' )
{
- // InternalSysML.g:43910:1: ( ruleConditionalAndExpression )
- // InternalSysML.g:43911:2: ruleConditionalAndExpression
+ // InternalSysML.g:43884:1: ( ']' )
+ // InternalSysML.g:43885:2: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
}
- pushFollow(FOLLOW_2);
- ruleConditionalAndExpression();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,114,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
}
}
@@ -147196,21 +147123,26 @@ public final void rule__ConditionalOrExpression__Group__0__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_1__3__Impl"
- // $ANTLR start "rule__ConditionalOrExpression__Group__1"
- // InternalSysML.g:43920:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
- public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__0"
+ // InternalSysML.g:43895:1: rule__QueryPathExpression__Group_2__0 : rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1 ;
+ public final void rule__QueryPathExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43924:1: ( rule__ConditionalOrExpression__Group__1__Impl )
- // InternalSysML.g:43925:2: rule__ConditionalOrExpression__Group__1__Impl
+ // InternalSysML.g:43899:1: ( rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1 )
+ // InternalSysML.g:43900:2: rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1
{
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_2__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Group__1__Impl();
+ rule__QueryPathExpression__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -147229,56 +147161,28 @@ public final void rule__ConditionalOrExpression__Group__1() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group__1"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__0"
- // $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
- // InternalSysML.g:43931:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
- public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__0__Impl"
+ // InternalSysML.g:43907:1: rule__QueryPathExpression__Group_2__0__Impl : ( '/' ) ;
+ public final void rule__QueryPathExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43935:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
- // InternalSysML.g:43936:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // InternalSysML.g:43911:1: ( ( '/' ) )
+ // InternalSysML.g:43912:1: ( '/' )
{
- // InternalSysML.g:43936:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
- // InternalSysML.g:43937:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ // InternalSysML.g:43912:1: ( '/' )
+ // InternalSysML.g:43913:2: '/'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
}
- // InternalSysML.g:43938:2: ( rule__ConditionalOrExpression__Group_1__0 )*
- loop438:
- do {
- int alt438=2;
- int LA438_0 = input.LA(1);
-
- if ( (LA438_0==47) ) {
- alt438=1;
- }
-
-
- switch (alt438) {
- case 1 :
- // InternalSysML.g:43938:3: rule__ConditionalOrExpression__Group_1__0
- {
- pushFollow(FOLLOW_194);
- rule__ConditionalOrExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop438;
- }
- } while (true);
-
+ match(input,86,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+ after(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
}
}
@@ -147298,26 +147202,26 @@ public final void rule__ConditionalOrExpression__Group__1__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group__1__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__0__Impl"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
- // InternalSysML.g:43947:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
- public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__1"
+ // InternalSysML.g:43922:1: rule__QueryPathExpression__Group_2__1 : rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2 ;
+ public final void rule__QueryPathExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43951:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
- // InternalSysML.g:43952:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
+ // InternalSysML.g:43926:1: ( rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2 )
+ // InternalSysML.g:43927:2: rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2
{
- pushFollow(FOLLOW_193);
- rule__ConditionalOrExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Group_1__1();
+ rule__QueryPathExpression__Group_2__2();
state._fsp--;
if (state.failed) return ;
@@ -147336,32 +147240,32 @@ public final void rule__ConditionalOrExpression__Group_1__0() throws Recognition
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__0"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__1"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
- // InternalSysML.g:43959:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__1__Impl"
+ // InternalSysML.g:43934:1: rule__QueryPathExpression__Group_2__1__Impl : ( () ) ;
+ public final void rule__QueryPathExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43963:1: ( ( () ) )
- // InternalSysML.g:43964:1: ( () )
+ // InternalSysML.g:43938:1: ( ( () ) )
+ // InternalSysML.g:43939:1: ( () )
{
- // InternalSysML.g:43964:1: ( () )
- // InternalSysML.g:43965:2: ()
+ // InternalSysML.g:43939:1: ( () )
+ // InternalSysML.g:43940:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1());
}
- // InternalSysML.g:43966:2: ()
- // InternalSysML.g:43966:3:
+ // InternalSysML.g:43941:2: ()
+ // InternalSysML.g:43941:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1());
}
}
@@ -147377,26 +147281,26 @@ public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__1__Impl"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
- // InternalSysML.g:43974:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 ;
- public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__2"
+ // InternalSysML.g:43949:1: rule__QueryPathExpression__Group_2__2 : rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3 ;
+ public final void rule__QueryPathExpression__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43978:1: ( rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 )
- // InternalSysML.g:43979:2: rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2
+ // InternalSysML.g:43953:1: ( rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3 )
+ // InternalSysML.g:43954:2: rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3
{
- pushFollow(FOLLOW_190);
- rule__ConditionalOrExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_34);
+ rule__QueryPathExpression__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Group_1__2();
+ rule__QueryPathExpression__Group_2__3();
state._fsp--;
if (state.failed) return ;
@@ -147415,30 +147319,30 @@ public final void rule__ConditionalOrExpression__Group_1__1() throws Recognition
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__1"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__2"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
- // InternalSysML.g:43986:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__2__Impl"
+ // InternalSysML.g:43961:1: rule__QueryPathExpression__Group_2__2__Impl : ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) ) ;
+ public final void rule__QueryPathExpression__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:43990:1: ( ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:43991:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:43965:1: ( ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) ) )
+ // InternalSysML.g:43966:1: ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) )
{
- // InternalSysML.g:43991:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:43992:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:43966:1: ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) )
+ // InternalSysML.g:43967:2: ( rule__QueryPathExpression__Operand_compAssignment_2_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2());
}
- // InternalSysML.g:43993:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:43993:3: rule__ConditionalOrExpression__OperatorAssignment_1_1
+ // InternalSysML.g:43968:2: ( rule__QueryPathExpression__Operand_compAssignment_2_2 )
+ // InternalSysML.g:43968:3: rule__QueryPathExpression__Operand_compAssignment_2_2
{
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__OperatorAssignment_1_1();
+ rule__QueryPathExpression__Operand_compAssignment_2_2();
state._fsp--;
if (state.failed) return ;
@@ -147446,7 +147350,7 @@ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws Recog
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2());
}
}
@@ -147466,21 +147370,21 @@ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__2__Impl"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__2"
- // InternalSysML.g:44001:1: rule__ConditionalOrExpression__Group_1__2 : rule__ConditionalOrExpression__Group_1__2__Impl ;
- public final void rule__ConditionalOrExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__3"
+ // InternalSysML.g:43976:1: rule__QueryPathExpression__Group_2__3 : rule__QueryPathExpression__Group_2__3__Impl ;
+ public final void rule__QueryPathExpression__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44005:1: ( rule__ConditionalOrExpression__Group_1__2__Impl )
- // InternalSysML.g:44006:2: rule__ConditionalOrExpression__Group_1__2__Impl
+ // InternalSysML.g:43980:1: ( rule__QueryPathExpression__Group_2__3__Impl )
+ // InternalSysML.g:43981:2: rule__QueryPathExpression__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Group_1__2__Impl();
+ rule__QueryPathExpression__Group_2__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -147499,38 +147403,49 @@ public final void rule__ConditionalOrExpression__Group_1__2() throws Recognition
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__2"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__3"
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__2__Impl"
- // InternalSysML.g:44012:1: rule__ConditionalOrExpression__Group_1__2__Impl : ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2__3__Impl"
+ // InternalSysML.g:43987:1: rule__QueryPathExpression__Group_2__3__Impl : ( ( rule__QueryPathExpression__Group_2_3__0 )? ) ;
+ public final void rule__QueryPathExpression__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44016:1: ( ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44017:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:43991:1: ( ( ( rule__QueryPathExpression__Group_2_3__0 )? ) )
+ // InternalSysML.g:43992:1: ( ( rule__QueryPathExpression__Group_2_3__0 )? )
{
- // InternalSysML.g:44017:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44018:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:43992:1: ( ( rule__QueryPathExpression__Group_2_3__0 )? )
+ // InternalSysML.g:43993:2: ( rule__QueryPathExpression__Group_2_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3());
}
- // InternalSysML.g:44019:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44019:3: rule__ConditionalOrExpression__Operand_compAssignment_1_2
- {
- pushFollow(FOLLOW_2);
- rule__ConditionalOrExpression__Operand_compAssignment_1_2();
+ // InternalSysML.g:43994:2: ( rule__QueryPathExpression__Group_2_3__0 )?
+ int alt441=2;
+ int LA441_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA441_0==53) ) {
+ alt441=1;
+ }
+ switch (alt441) {
+ case 1 :
+ // InternalSysML.g:43994:3: rule__QueryPathExpression__Group_2_3__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QueryPathExpression__Group_2_3__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3());
}
}
@@ -147550,26 +147465,26 @@ public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2__3__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group__0"
- // InternalSysML.g:44028:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
- public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__0"
+ // InternalSysML.g:44003:1: rule__QueryPathExpression__Group_2_3__0 : rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1 ;
+ public final void rule__QueryPathExpression__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44032:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
- // InternalSysML.g:44033:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
+ // InternalSysML.g:44007:1: ( rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1 )
+ // InternalSysML.g:44008:2: rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1
{
- pushFollow(FOLLOW_195);
- rule__ConditionalAndExpression__Group__0__Impl();
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Group__1();
+ rule__QueryPathExpression__Group_2_3__1();
state._fsp--;
if (state.failed) return ;
@@ -147588,32 +147503,28 @@ public final void rule__ConditionalAndExpression__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group__0"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__0"
- // $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
- // InternalSysML.g:44040:1: rule__ConditionalAndExpression__Group__0__Impl : ( ruleOrExpression ) ;
- public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__0__Impl"
+ // InternalSysML.g:44015:1: rule__QueryPathExpression__Group_2_3__0__Impl : ( '[' ) ;
+ public final void rule__QueryPathExpression__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44044:1: ( ( ruleOrExpression ) )
- // InternalSysML.g:44045:1: ( ruleOrExpression )
+ // InternalSysML.g:44019:1: ( ( '[' ) )
+ // InternalSysML.g:44020:1: ( '[' )
{
- // InternalSysML.g:44045:1: ( ruleOrExpression )
- // InternalSysML.g:44046:2: ruleOrExpression
+ // InternalSysML.g:44020:1: ( '[' )
+ // InternalSysML.g:44021:2: '['
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
}
- pushFollow(FOLLOW_2);
- ruleOrExpression();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
}
}
@@ -147633,21 +147544,26 @@ public final void rule__ConditionalAndExpression__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__0__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group__1"
- // InternalSysML.g:44055:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
- public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__1"
+ // InternalSysML.g:44030:1: rule__QueryPathExpression__Group_2_3__1 : rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2 ;
+ public final void rule__QueryPathExpression__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44059:1: ( rule__ConditionalAndExpression__Group__1__Impl )
- // InternalSysML.g:44060:2: rule__ConditionalAndExpression__Group__1__Impl
+ // InternalSysML.g:44034:1: ( rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2 )
+ // InternalSysML.g:44035:2: rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2
{
+ pushFollow(FOLLOW_5);
+ rule__QueryPathExpression__Group_2_3__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Group__1__Impl();
+ rule__QueryPathExpression__Group_2_3__2();
state._fsp--;
if (state.failed) return ;
@@ -147666,56 +147582,32 @@ public final void rule__ConditionalAndExpression__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group__1"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__1"
- // $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
- // InternalSysML.g:44066:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
- public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__1__Impl"
+ // InternalSysML.g:44042:1: rule__QueryPathExpression__Group_2_3__1__Impl : ( () ) ;
+ public final void rule__QueryPathExpression__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44070:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
- // InternalSysML.g:44071:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // InternalSysML.g:44046:1: ( ( () ) )
+ // InternalSysML.g:44047:1: ( () )
{
- // InternalSysML.g:44071:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
- // InternalSysML.g:44072:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ // InternalSysML.g:44047:1: ( () )
+ // InternalSysML.g:44048:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1());
+ }
+ // InternalSysML.g:44049:2: ()
+ // InternalSysML.g:44049:3:
+ {
}
- // InternalSysML.g:44073:2: ( rule__ConditionalAndExpression__Group_1__0 )*
- loop439:
- do {
- int alt439=2;
- int LA439_0 = input.LA(1);
-
- if ( (LA439_0==48) ) {
- alt439=1;
- }
-
-
- switch (alt439) {
- case 1 :
- // InternalSysML.g:44073:3: rule__ConditionalAndExpression__Group_1__0
- {
- pushFollow(FOLLOW_196);
- rule__ConditionalAndExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop439;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1());
}
}
@@ -147724,10 +147616,6 @@ public final void rule__ConditionalAndExpression__Group__1__Impl() throws Recogn
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -147735,26 +147623,26 @@ public final void rule__ConditionalAndExpression__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group__1__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__1__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
- // InternalSysML.g:44082:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
- public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__2"
+ // InternalSysML.g:44057:1: rule__QueryPathExpression__Group_2_3__2 : rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3 ;
+ public final void rule__QueryPathExpression__Group_2_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44086:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
- // InternalSysML.g:44087:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
+ // InternalSysML.g:44061:1: ( rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3 )
+ // InternalSysML.g:44062:2: rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3
{
- pushFollow(FOLLOW_195);
- rule__ConditionalAndExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_36);
+ rule__QueryPathExpression__Group_2_3__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Group_1__1();
+ rule__QueryPathExpression__Group_2_3__3();
state._fsp--;
if (state.failed) return ;
@@ -147773,32 +147661,38 @@ public final void rule__ConditionalAndExpression__Group_1__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__0"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__2"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
- // InternalSysML.g:44094:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__2__Impl"
+ // InternalSysML.g:44069:1: rule__QueryPathExpression__Group_2_3__2__Impl : ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) ) ;
+ public final void rule__QueryPathExpression__Group_2_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44098:1: ( ( () ) )
- // InternalSysML.g:44099:1: ( () )
+ // InternalSysML.g:44073:1: ( ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) ) )
+ // InternalSysML.g:44074:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) )
{
- // InternalSysML.g:44099:1: ( () )
- // InternalSysML.g:44100:2: ()
+ // InternalSysML.g:44074:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) )
+ // InternalSysML.g:44075:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2());
}
- // InternalSysML.g:44101:2: ()
- // InternalSysML.g:44101:3:
+ // InternalSysML.g:44076:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 )
+ // InternalSysML.g:44076:3: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2
{
+ pushFollow(FOLLOW_2);
+ rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2());
}
}
@@ -147807,6 +147701,10 @@ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws Reco
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -147814,26 +147712,21 @@ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__2__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
- // InternalSysML.g:44109:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 ;
- public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__3"
+ // InternalSysML.g:44084:1: rule__QueryPathExpression__Group_2_3__3 : rule__QueryPathExpression__Group_2_3__3__Impl ;
+ public final void rule__QueryPathExpression__Group_2_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44113:1: ( rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 )
- // InternalSysML.g:44114:2: rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2
+ // InternalSysML.g:44088:1: ( rule__QueryPathExpression__Group_2_3__3__Impl )
+ // InternalSysML.g:44089:2: rule__QueryPathExpression__Group_2_3__3__Impl
{
- pushFollow(FOLLOW_190);
- rule__ConditionalAndExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Group_1__2();
+ rule__QueryPathExpression__Group_2_3__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -147852,38 +147745,107 @@ public final void rule__ConditionalAndExpression__Group_1__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__1"
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__3"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
- // InternalSysML.g:44121:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryPathExpression__Group_2_3__3__Impl"
+ // InternalSysML.g:44095:1: rule__QueryPathExpression__Group_2_3__3__Impl : ( ']' ) ;
+ public final void rule__QueryPathExpression__Group_2_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44125:1: ( ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:44126:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44099:1: ( ( ']' ) )
+ // InternalSysML.g:44100:1: ( ']' )
{
- // InternalSysML.g:44126:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:44127:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44100:1: ( ']' )
+ // InternalSysML.g:44101:2: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
+ }
+ match(input,114,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
+ }
+
+ }
+
+
}
- // InternalSysML.g:44128:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:44128:3: rule__ConditionalAndExpression__OperatorAssignment_1_1
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryPathExpression__Group_2_3__3__Impl"
+
+
+ // $ANTLR start "rule__QueryHeadExpression__Group__0"
+ // InternalSysML.g:44111:1: rule__QueryHeadExpression__Group__0 : rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1 ;
+ public final void rule__QueryHeadExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44115:1: ( rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1 )
+ // InternalSysML.g:44116:2: rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1
{
+ pushFollow(FOLLOW_5);
+ rule__QueryHeadExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__OperatorAssignment_1_1();
+ rule__QueryHeadExpression__Group__1();
state._fsp--;
if (state.failed) return ;
}
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryHeadExpression__Group__0"
+
+
+ // $ANTLR start "rule__QueryHeadExpression__Group__0__Impl"
+ // InternalSysML.g:44123:1: rule__QueryHeadExpression__Group__0__Impl : ( './' ) ;
+ public final void rule__QueryHeadExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44127:1: ( ( './' ) )
+ // InternalSysML.g:44128:1: ( './' )
+ {
+ // InternalSysML.g:44128:1: ( './' )
+ // InternalSysML.g:44129:2: './'
+ {
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
+ }
+ match(input,142,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
}
}
@@ -147903,21 +147865,21 @@ public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__QueryHeadExpression__Group__0__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__2"
- // InternalSysML.g:44136:1: rule__ConditionalAndExpression__Group_1__2 : rule__ConditionalAndExpression__Group_1__2__Impl ;
- public final void rule__ConditionalAndExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__QueryHeadExpression__Group__1"
+ // InternalSysML.g:44138:1: rule__QueryHeadExpression__Group__1 : rule__QueryHeadExpression__Group__1__Impl ;
+ public final void rule__QueryHeadExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44140:1: ( rule__ConditionalAndExpression__Group_1__2__Impl )
- // InternalSysML.g:44141:2: rule__ConditionalAndExpression__Group_1__2__Impl
+ // InternalSysML.g:44142:1: ( rule__QueryHeadExpression__Group__1__Impl )
+ // InternalSysML.g:44143:2: rule__QueryHeadExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Group_1__2__Impl();
+ rule__QueryHeadExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -147936,30 +147898,30 @@ public final void rule__ConditionalAndExpression__Group_1__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__2"
+ // $ANTLR end "rule__QueryHeadExpression__Group__1"
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__2__Impl"
- // InternalSysML.g:44147:1: rule__ConditionalAndExpression__Group_1__2__Impl : ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QueryHeadExpression__Group__1__Impl"
+ // InternalSysML.g:44149:1: rule__QueryHeadExpression__Group__1__Impl : ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) ) ;
+ public final void rule__QueryHeadExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44151:1: ( ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44152:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44153:1: ( ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) ) )
+ // InternalSysML.g:44154:1: ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) )
{
- // InternalSysML.g:44152:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44153:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44154:1: ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:44155:2: ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1());
}
- // InternalSysML.g:44154:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44154:3: rule__ConditionalAndExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:44156:2: ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:44156:3: rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1
{
pushFollow(FOLLOW_2);
- rule__ConditionalAndExpression__Operand_compAssignment_1_2();
+ rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -147967,7 +147929,7 @@ public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1());
}
}
@@ -147987,26 +147949,26 @@ public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__QueryHeadExpression__Group__1__Impl"
- // $ANTLR start "rule__OrExpression__Group__0"
- // InternalSysML.g:44163:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ;
- public final void rule__OrExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group__0"
+ // InternalSysML.g:44165:1: rule__ConditionalExpression__Group__0 : rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 ;
+ public final void rule__ConditionalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44167:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 )
- // InternalSysML.g:44168:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1
+ // InternalSysML.g:44169:1: ( rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1 )
+ // InternalSysML.g:44170:2: rule__ConditionalExpression__Group__0__Impl rule__ConditionalExpression__Group__1
{
- pushFollow(FOLLOW_197);
- rule__OrExpression__Group__0__Impl();
+ pushFollow(FOLLOW_190);
+ rule__ConditionalExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__OrExpression__Group__1();
+ rule__ConditionalExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -148025,32 +147987,32 @@ public final void rule__OrExpression__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group__0"
+ // $ANTLR end "rule__ConditionalExpression__Group__0"
- // $ANTLR start "rule__OrExpression__Group__0__Impl"
- // InternalSysML.g:44175:1: rule__OrExpression__Group__0__Impl : ( ruleXorExpression ) ;
- public final void rule__OrExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group__0__Impl"
+ // InternalSysML.g:44177:1: rule__ConditionalExpression__Group__0__Impl : ( ruleNullCoalescingExpression ) ;
+ public final void rule__ConditionalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44179:1: ( ( ruleXorExpression ) )
- // InternalSysML.g:44180:1: ( ruleXorExpression )
+ // InternalSysML.g:44181:1: ( ( ruleNullCoalescingExpression ) )
+ // InternalSysML.g:44182:1: ( ruleNullCoalescingExpression )
{
- // InternalSysML.g:44180:1: ( ruleXorExpression )
- // InternalSysML.g:44181:2: ruleXorExpression
+ // InternalSysML.g:44182:1: ( ruleNullCoalescingExpression )
+ // InternalSysML.g:44183:2: ruleNullCoalescingExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ before(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleXorExpression();
+ ruleNullCoalescingExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ after(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
}
}
@@ -148070,21 +148032,21 @@ public final void rule__OrExpression__Group__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group__0__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group__0__Impl"
- // $ANTLR start "rule__OrExpression__Group__1"
- // InternalSysML.g:44190:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ;
- public final void rule__OrExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group__1"
+ // InternalSysML.g:44192:1: rule__ConditionalExpression__Group__1 : rule__ConditionalExpression__Group__1__Impl ;
+ public final void rule__ConditionalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44194:1: ( rule__OrExpression__Group__1__Impl )
- // InternalSysML.g:44195:2: rule__OrExpression__Group__1__Impl
+ // InternalSysML.g:44196:1: ( rule__ConditionalExpression__Group__1__Impl )
+ // InternalSysML.g:44197:2: rule__ConditionalExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__OrExpression__Group__1__Impl();
+ rule__ConditionalExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -148103,56 +148065,49 @@ public final void rule__OrExpression__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group__1"
+ // $ANTLR end "rule__ConditionalExpression__Group__1"
- // $ANTLR start "rule__OrExpression__Group__1__Impl"
- // InternalSysML.g:44201:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ;
- public final void rule__OrExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group__1__Impl"
+ // InternalSysML.g:44203:1: rule__ConditionalExpression__Group__1__Impl : ( ( rule__ConditionalExpression__Group_1__0 )? ) ;
+ public final void rule__ConditionalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44205:1: ( ( ( rule__OrExpression__Group_1__0 )* ) )
- // InternalSysML.g:44206:1: ( ( rule__OrExpression__Group_1__0 )* )
+ // InternalSysML.g:44207:1: ( ( ( rule__ConditionalExpression__Group_1__0 )? ) )
+ // InternalSysML.g:44208:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
{
- // InternalSysML.g:44206:1: ( ( rule__OrExpression__Group_1__0 )* )
- // InternalSysML.g:44207:2: ( rule__OrExpression__Group_1__0 )*
+ // InternalSysML.g:44208:1: ( ( rule__ConditionalExpression__Group_1__0 )? )
+ // InternalSysML.g:44209:2: ( rule__ConditionalExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOrExpressionAccess().getGroup_1());
+ before(grammarAccess.getConditionalExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44208:2: ( rule__OrExpression__Group_1__0 )*
- loop440:
- do {
- int alt440=2;
- int LA440_0 = input.LA(1);
-
- if ( (LA440_0==49) ) {
- alt440=1;
- }
-
+ // InternalSysML.g:44210:2: ( rule__ConditionalExpression__Group_1__0 )?
+ int alt442=2;
+ int LA442_0 = input.LA(1);
- switch (alt440) {
- case 1 :
- // InternalSysML.g:44208:3: rule__OrExpression__Group_1__0
- {
- pushFollow(FOLLOW_198);
- rule__OrExpression__Group_1__0();
+ if ( (LA442_0==45) ) {
+ alt442=1;
+ }
+ switch (alt442) {
+ case 1 :
+ // InternalSysML.g:44210:3: rule__ConditionalExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Group_1__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
- }
- break;
+ }
+ break;
- default :
- break loop440;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getOrExpressionAccess().getGroup_1());
+ after(grammarAccess.getConditionalExpressionAccess().getGroup_1());
}
}
@@ -148172,26 +148127,26 @@ public final void rule__OrExpression__Group__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group__1__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group__1__Impl"
- // $ANTLR start "rule__OrExpression__Group_1__0"
- // InternalSysML.g:44217:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ;
- public final void rule__OrExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__0"
+ // InternalSysML.g:44219:1: rule__ConditionalExpression__Group_1__0 : rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 ;
+ public final void rule__ConditionalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44221:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 )
- // InternalSysML.g:44222:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1
+ // InternalSysML.g:44223:1: ( rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1 )
+ // InternalSysML.g:44224:2: rule__ConditionalExpression__Group_1__0__Impl rule__ConditionalExpression__Group_1__1
{
- pushFollow(FOLLOW_197);
- rule__OrExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_190);
+ rule__ConditionalExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__OrExpression__Group_1__1();
+ rule__ConditionalExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -148210,32 +148165,32 @@ public final void rule__OrExpression__Group_1__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__0"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__0"
- // $ANTLR start "rule__OrExpression__Group_1__0__Impl"
- // InternalSysML.g:44229:1: rule__OrExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__0__Impl"
+ // InternalSysML.g:44231:1: rule__ConditionalExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44233:1: ( ( () ) )
- // InternalSysML.g:44234:1: ( () )
+ // InternalSysML.g:44235:1: ( ( () ) )
+ // InternalSysML.g:44236:1: ( () )
{
- // InternalSysML.g:44234:1: ( () )
- // InternalSysML.g:44235:2: ()
+ // InternalSysML.g:44236:1: ( () )
+ // InternalSysML.g:44237:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:44236:2: ()
- // InternalSysML.g:44236:3:
+ // InternalSysML.g:44238:2: ()
+ // InternalSysML.g:44238:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -148251,26 +148206,26 @@ public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__0__Impl"
- // $ANTLR start "rule__OrExpression__Group_1__1"
- // InternalSysML.g:44244:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ;
- public final void rule__OrExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__1"
+ // InternalSysML.g:44246:1: rule__ConditionalExpression__Group_1__1 : rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 ;
+ public final void rule__ConditionalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44248:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 )
- // InternalSysML.g:44249:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2
+ // InternalSysML.g:44250:1: ( rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2 )
+ // InternalSysML.g:44251:2: rule__ConditionalExpression__Group_1__1__Impl rule__ConditionalExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__OrExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_24);
+ rule__ConditionalExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__OrExpression__Group_1__2();
+ rule__ConditionalExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -148289,30 +148244,30 @@ public final void rule__OrExpression__Group_1__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__1"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__1"
- // $ANTLR start "rule__OrExpression__Group_1__1__Impl"
- // InternalSysML.g:44256:1: rule__OrExpression__Group_1__1__Impl : ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__1__Impl"
+ // InternalSysML.g:44258:1: rule__ConditionalExpression__Group_1__1__Impl : ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44260:1: ( ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:44261:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44262:1: ( ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44263:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44261:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:44262:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44263:1: ( ( rule__ConditionalExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44264:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44263:2: ( rule__OrExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:44263:3: rule__OrExpression__OperatorAssignment_1_1
+ // InternalSysML.g:44265:2: ( rule__ConditionalExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44265:3: rule__ConditionalExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__OrExpression__OperatorAssignment_1_1();
+ rule__ConditionalExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -148320,7 +148275,7 @@ public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -148340,21 +148295,26 @@ public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__1__Impl"
- // $ANTLR start "rule__OrExpression__Group_1__2"
- // InternalSysML.g:44271:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ;
- public final void rule__OrExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__2"
+ // InternalSysML.g:44273:1: rule__ConditionalExpression__Group_1__2 : rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 ;
+ public final void rule__ConditionalExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44275:1: ( rule__OrExpression__Group_1__2__Impl )
- // InternalSysML.g:44276:2: rule__OrExpression__Group_1__2__Impl
+ // InternalSysML.g:44277:1: ( rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3 )
+ // InternalSysML.g:44278:2: rule__ConditionalExpression__Group_1__2__Impl rule__ConditionalExpression__Group_1__3
{
+ pushFollow(FOLLOW_191);
+ rule__ConditionalExpression__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__OrExpression__Group_1__2__Impl();
+ rule__ConditionalExpression__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -148373,30 +148333,30 @@ public final void rule__OrExpression__Group_1__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__2"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__2"
- // $ANTLR start "rule__OrExpression__Group_1__2__Impl"
- // InternalSysML.g:44282:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__2__Impl"
+ // InternalSysML.g:44285:1: rule__ConditionalExpression__Group_1__2__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44286:1: ( ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44287:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44289:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:44290:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44287:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44288:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44290:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44291:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44289:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44289:3: rule__OrExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:44292:2: ( rule__ConditionalExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44292:3: rule__ConditionalExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__OrExpression__Operand_compAssignment_1_2();
+ rule__ConditionalExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -148404,7 +148364,7 @@ public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -148424,26 +148384,26 @@ public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__OrExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__2__Impl"
- // $ANTLR start "rule__XorExpression__Group__0"
- // InternalSysML.g:44298:1: rule__XorExpression__Group__0 : rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 ;
- public final void rule__XorExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__3"
+ // InternalSysML.g:44300:1: rule__ConditionalExpression__Group_1__3 : rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 ;
+ public final void rule__ConditionalExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44302:1: ( rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 )
- // InternalSysML.g:44303:2: rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1
+ // InternalSysML.g:44304:1: ( rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4 )
+ // InternalSysML.g:44305:2: rule__ConditionalExpression__Group_1__3__Impl rule__ConditionalExpression__Group_1__4
{
- pushFollow(FOLLOW_199);
- rule__XorExpression__Group__0__Impl();
+ pushFollow(FOLLOW_192);
+ rule__ConditionalExpression__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__XorExpression__Group__1();
+ rule__ConditionalExpression__Group_1__4();
state._fsp--;
if (state.failed) return ;
@@ -148462,32 +148422,112 @@ public final void rule__XorExpression__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group__0"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__3"
- // $ANTLR start "rule__XorExpression__Group__0__Impl"
- // InternalSysML.g:44310:1: rule__XorExpression__Group__0__Impl : ( ruleAndExpression ) ;
- public final void rule__XorExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalExpression__Group_1__3__Impl"
+ // InternalSysML.g:44312:1: rule__ConditionalExpression__Group_1__3__Impl : ( ':' ) ;
+ public final void rule__ConditionalExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44314:1: ( ( ruleAndExpression ) )
- // InternalSysML.g:44315:1: ( ruleAndExpression )
+ // InternalSysML.g:44316:1: ( ( ':' ) )
+ // InternalSysML.g:44317:1: ( ':' )
{
- // InternalSysML.g:44315:1: ( ruleAndExpression )
- // InternalSysML.g:44316:2: ruleAndExpression
+ // InternalSysML.g:44317:1: ( ':' )
+ // InternalSysML.g:44318:2: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ }
+ match(input,69,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+ }
+
+ }
+
+
}
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__4"
+ // InternalSysML.g:44327:1: rule__ConditionalExpression__Group_1__4 : rule__ConditionalExpression__Group_1__4__Impl ;
+ public final void rule__ConditionalExpression__Group_1__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44331:1: ( rule__ConditionalExpression__Group_1__4__Impl )
+ // InternalSysML.g:44332:2: rule__ConditionalExpression__Group_1__4__Impl
+ {
pushFollow(FOLLOW_2);
- ruleAndExpression();
+ rule__ConditionalExpression__Group_1__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConditionalExpression__Group_1__4"
+
+
+ // $ANTLR start "rule__ConditionalExpression__Group_1__4__Impl"
+ // InternalSysML.g:44338:1: rule__ConditionalExpression__Group_1__4__Impl : ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) ;
+ public final void rule__ConditionalExpression__Group_1__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44342:1: ( ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) ) )
+ // InternalSysML.g:44343:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ {
+ // InternalSysML.g:44343:1: ( ( rule__ConditionalExpression__Operand_compAssignment_1_4 ) )
+ // InternalSysML.g:44344:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
+ }
+ // InternalSysML.g:44345:2: ( rule__ConditionalExpression__Operand_compAssignment_1_4 )
+ // InternalSysML.g:44345:3: rule__ConditionalExpression__Operand_compAssignment_1_4
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConditionalExpression__Operand_compAssignment_1_4();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ after(grammarAccess.getConditionalExpressionAccess().getOperand_compAssignment_1_4());
}
}
@@ -148507,21 +148547,26 @@ public final void rule__XorExpression__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group__0__Impl"
+ // $ANTLR end "rule__ConditionalExpression__Group_1__4__Impl"
- // $ANTLR start "rule__XorExpression__Group__1"
- // InternalSysML.g:44325:1: rule__XorExpression__Group__1 : rule__XorExpression__Group__1__Impl ;
- public final void rule__XorExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group__0"
+ // InternalSysML.g:44354:1: rule__NullCoalescingExpression__Group__0 : rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 ;
+ public final void rule__NullCoalescingExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44329:1: ( rule__XorExpression__Group__1__Impl )
- // InternalSysML.g:44330:2: rule__XorExpression__Group__1__Impl
+ // InternalSysML.g:44358:1: ( rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1 )
+ // InternalSysML.g:44359:2: rule__NullCoalescingExpression__Group__0__Impl rule__NullCoalescingExpression__Group__1
{
+ pushFollow(FOLLOW_193);
+ rule__NullCoalescingExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__XorExpression__Group__1__Impl();
+ rule__NullCoalescingExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -148540,42 +148585,120 @@ public final void rule__XorExpression__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group__1"
+ // $ANTLR end "rule__NullCoalescingExpression__Group__0"
- // $ANTLR start "rule__XorExpression__Group__1__Impl"
- // InternalSysML.g:44336:1: rule__XorExpression__Group__1__Impl : ( ( rule__XorExpression__Group_1__0 )* ) ;
- public final void rule__XorExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group__0__Impl"
+ // InternalSysML.g:44366:1: rule__NullCoalescingExpression__Group__0__Impl : ( ruleConditionalOrExpression ) ;
+ public final void rule__NullCoalescingExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44340:1: ( ( ( rule__XorExpression__Group_1__0 )* ) )
- // InternalSysML.g:44341:1: ( ( rule__XorExpression__Group_1__0 )* )
+ // InternalSysML.g:44370:1: ( ( ruleConditionalOrExpression ) )
+ // InternalSysML.g:44371:1: ( ruleConditionalOrExpression )
{
- // InternalSysML.g:44341:1: ( ( rule__XorExpression__Group_1__0 )* )
- // InternalSysML.g:44342:2: ( rule__XorExpression__Group_1__0 )*
+ // InternalSysML.g:44371:1: ( ruleConditionalOrExpression )
+ // InternalSysML.g:44372:2: ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXorExpressionAccess().getGroup_1());
+ before(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleConditionalOrExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__1"
+ // InternalSysML.g:44381:1: rule__NullCoalescingExpression__Group__1 : rule__NullCoalescingExpression__Group__1__Impl ;
+ public final void rule__NullCoalescingExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44385:1: ( rule__NullCoalescingExpression__Group__1__Impl )
+ // InternalSysML.g:44386:2: rule__NullCoalescingExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__NullCoalescingExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__NullCoalescingExpression__Group__1"
+
+
+ // $ANTLR start "rule__NullCoalescingExpression__Group__1__Impl"
+ // InternalSysML.g:44392:1: rule__NullCoalescingExpression__Group__1__Impl : ( ( rule__NullCoalescingExpression__Group_1__0 )* ) ;
+ public final void rule__NullCoalescingExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44396:1: ( ( ( rule__NullCoalescingExpression__Group_1__0 )* ) )
+ // InternalSysML.g:44397:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ {
+ // InternalSysML.g:44397:1: ( ( rule__NullCoalescingExpression__Group_1__0 )* )
+ // InternalSysML.g:44398:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44343:2: ( rule__XorExpression__Group_1__0 )*
- loop441:
+ // InternalSysML.g:44399:2: ( rule__NullCoalescingExpression__Group_1__0 )*
+ loop443:
do {
- int alt441=2;
- int LA441_0 = input.LA(1);
+ int alt443=2;
+ int LA443_0 = input.LA(1);
- if ( (LA441_0==50) ) {
- alt441=1;
+ if ( (LA443_0==46) ) {
+ alt443=1;
}
- switch (alt441) {
+ switch (alt443) {
case 1 :
- // InternalSysML.g:44343:3: rule__XorExpression__Group_1__0
+ // InternalSysML.g:44399:3: rule__NullCoalescingExpression__Group_1__0
{
- pushFollow(FOLLOW_200);
- rule__XorExpression__Group_1__0();
+ pushFollow(FOLLOW_194);
+ rule__NullCoalescingExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -148584,12 +148707,12 @@ public final void rule__XorExpression__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop441;
+ break loop443;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXorExpressionAccess().getGroup_1());
+ after(grammarAccess.getNullCoalescingExpressionAccess().getGroup_1());
}
}
@@ -148609,26 +148732,26 @@ public final void rule__XorExpression__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group__1__Impl"
+ // $ANTLR end "rule__NullCoalescingExpression__Group__1__Impl"
- // $ANTLR start "rule__XorExpression__Group_1__0"
- // InternalSysML.g:44352:1: rule__XorExpression__Group_1__0 : rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 ;
- public final void rule__XorExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__0"
+ // InternalSysML.g:44408:1: rule__NullCoalescingExpression__Group_1__0 : rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 ;
+ public final void rule__NullCoalescingExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44356:1: ( rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 )
- // InternalSysML.g:44357:2: rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1
+ // InternalSysML.g:44412:1: ( rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1 )
+ // InternalSysML.g:44413:2: rule__NullCoalescingExpression__Group_1__0__Impl rule__NullCoalescingExpression__Group_1__1
{
- pushFollow(FOLLOW_199);
- rule__XorExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_193);
+ rule__NullCoalescingExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__XorExpression__Group_1__1();
+ rule__NullCoalescingExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -148647,32 +148770,32 @@ public final void rule__XorExpression__Group_1__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__0"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__0"
- // $ANTLR start "rule__XorExpression__Group_1__0__Impl"
- // InternalSysML.g:44364:1: rule__XorExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__0__Impl"
+ // InternalSysML.g:44420:1: rule__NullCoalescingExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__NullCoalescingExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44368:1: ( ( () ) )
- // InternalSysML.g:44369:1: ( () )
+ // InternalSysML.g:44424:1: ( ( () ) )
+ // InternalSysML.g:44425:1: ( () )
{
- // InternalSysML.g:44369:1: ( () )
- // InternalSysML.g:44370:2: ()
+ // InternalSysML.g:44425:1: ( () )
+ // InternalSysML.g:44426:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:44371:2: ()
- // InternalSysML.g:44371:3:
+ // InternalSysML.g:44427:2: ()
+ // InternalSysML.g:44427:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -148688,26 +148811,26 @@ public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__0__Impl"
- // $ANTLR start "rule__XorExpression__Group_1__1"
- // InternalSysML.g:44379:1: rule__XorExpression__Group_1__1 : rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 ;
- public final void rule__XorExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__1"
+ // InternalSysML.g:44435:1: rule__NullCoalescingExpression__Group_1__1 : rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 ;
+ public final void rule__NullCoalescingExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44383:1: ( rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 )
- // InternalSysML.g:44384:2: rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2
+ // InternalSysML.g:44439:1: ( rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2 )
+ // InternalSysML.g:44440:2: rule__NullCoalescingExpression__Group_1__1__Impl rule__NullCoalescingExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__XorExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__NullCoalescingExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__XorExpression__Group_1__2();
+ rule__NullCoalescingExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -148726,30 +148849,30 @@ public final void rule__XorExpression__Group_1__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__1"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__1"
- // $ANTLR start "rule__XorExpression__Group_1__1__Impl"
- // InternalSysML.g:44391:1: rule__XorExpression__Group_1__1__Impl : ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__1__Impl"
+ // InternalSysML.g:44447:1: rule__NullCoalescingExpression__Group_1__1__Impl : ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__NullCoalescingExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44395:1: ( ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:44396:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44451:1: ( ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44452:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44396:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:44397:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44452:1: ( ( rule__NullCoalescingExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44453:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44398:2: ( rule__XorExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:44398:3: rule__XorExpression__OperatorAssignment_1_1
+ // InternalSysML.g:44454:2: ( rule__NullCoalescingExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44454:3: rule__NullCoalescingExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__XorExpression__OperatorAssignment_1_1();
+ rule__NullCoalescingExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -148757,7 +148880,7 @@ public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionExce
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -148777,21 +148900,21 @@ public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__1__Impl"
- // $ANTLR start "rule__XorExpression__Group_1__2"
- // InternalSysML.g:44406:1: rule__XorExpression__Group_1__2 : rule__XorExpression__Group_1__2__Impl ;
- public final void rule__XorExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__2"
+ // InternalSysML.g:44462:1: rule__NullCoalescingExpression__Group_1__2 : rule__NullCoalescingExpression__Group_1__2__Impl ;
+ public final void rule__NullCoalescingExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44410:1: ( rule__XorExpression__Group_1__2__Impl )
- // InternalSysML.g:44411:2: rule__XorExpression__Group_1__2__Impl
+ // InternalSysML.g:44466:1: ( rule__NullCoalescingExpression__Group_1__2__Impl )
+ // InternalSysML.g:44467:2: rule__NullCoalescingExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__XorExpression__Group_1__2__Impl();
+ rule__NullCoalescingExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -148810,30 +148933,30 @@ public final void rule__XorExpression__Group_1__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__2"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__2"
- // $ANTLR start "rule__XorExpression__Group_1__2__Impl"
- // InternalSysML.g:44417:1: rule__XorExpression__Group_1__2__Impl : ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullCoalescingExpression__Group_1__2__Impl"
+ // InternalSysML.g:44473:1: rule__NullCoalescingExpression__Group_1__2__Impl : ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__NullCoalescingExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44421:1: ( ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44422:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44477:1: ( ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:44478:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44422:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44423:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44478:1: ( ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44479:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44424:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44424:3: rule__XorExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:44480:2: ( rule__NullCoalescingExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44480:3: rule__NullCoalescingExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__XorExpression__Operand_compAssignment_1_2();
+ rule__NullCoalescingExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -148841,7 +148964,7 @@ public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionExce
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -148861,26 +148984,26 @@ public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XorExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__NullCoalescingExpression__Group_1__2__Impl"
- // $ANTLR start "rule__AndExpression__Group__0"
- // InternalSysML.g:44433:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
- public final void rule__AndExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0"
+ // InternalSysML.g:44489:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
+ public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44437:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
- // InternalSysML.g:44438:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
+ // InternalSysML.g:44493:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
+ // InternalSysML.g:44494:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
{
- pushFollow(FOLLOW_201);
- rule__AndExpression__Group__0__Impl();
+ pushFollow(FOLLOW_195);
+ rule__ConditionalOrExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AndExpression__Group__1();
+ rule__ConditionalOrExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -148899,32 +149022,32 @@ public final void rule__AndExpression__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group__0"
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0"
- // $ANTLR start "rule__AndExpression__Group__0__Impl"
- // InternalSysML.g:44445:1: rule__AndExpression__Group__0__Impl : ( ruleEqualityExpression ) ;
- public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
+ // InternalSysML.g:44501:1: rule__ConditionalOrExpression__Group__0__Impl : ( ruleConditionalAndExpression ) ;
+ public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44449:1: ( ( ruleEqualityExpression ) )
- // InternalSysML.g:44450:1: ( ruleEqualityExpression )
+ // InternalSysML.g:44505:1: ( ( ruleConditionalAndExpression ) )
+ // InternalSysML.g:44506:1: ( ruleConditionalAndExpression )
{
- // InternalSysML.g:44450:1: ( ruleEqualityExpression )
- // InternalSysML.g:44451:2: ruleEqualityExpression
+ // InternalSysML.g:44506:1: ( ruleConditionalAndExpression )
+ // InternalSysML.g:44507:2: ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleEqualityExpression();
+ ruleConditionalAndExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
}
}
@@ -148944,21 +149067,21 @@ public final void rule__AndExpression__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group__0__Impl"
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0__Impl"
- // $ANTLR start "rule__AndExpression__Group__1"
- // InternalSysML.g:44460:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
- public final void rule__AndExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1"
+ // InternalSysML.g:44516:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
+ public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44464:1: ( rule__AndExpression__Group__1__Impl )
- // InternalSysML.g:44465:2: rule__AndExpression__Group__1__Impl
+ // InternalSysML.g:44520:1: ( rule__ConditionalOrExpression__Group__1__Impl )
+ // InternalSysML.g:44521:2: rule__ConditionalOrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__AndExpression__Group__1__Impl();
+ rule__ConditionalOrExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -148977,42 +149100,42 @@ public final void rule__AndExpression__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group__1"
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1"
- // $ANTLR start "rule__AndExpression__Group__1__Impl"
- // InternalSysML.g:44471:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
- public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
+ // InternalSysML.g:44527:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44475:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
- // InternalSysML.g:44476:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // InternalSysML.g:44531:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
+ // InternalSysML.g:44532:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
{
- // InternalSysML.g:44476:1: ( ( rule__AndExpression__Group_1__0 )* )
- // InternalSysML.g:44477:2: ( rule__AndExpression__Group_1__0 )*
+ // InternalSysML.g:44532:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // InternalSysML.g:44533:2: ( rule__ConditionalOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAndExpressionAccess().getGroup_1());
+ before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44478:2: ( rule__AndExpression__Group_1__0 )*
- loop442:
+ // InternalSysML.g:44534:2: ( rule__ConditionalOrExpression__Group_1__0 )*
+ loop444:
do {
- int alt442=2;
- int LA442_0 = input.LA(1);
+ int alt444=2;
+ int LA444_0 = input.LA(1);
- if ( (LA442_0==51) ) {
- alt442=1;
+ if ( (LA444_0==47) ) {
+ alt444=1;
}
- switch (alt442) {
+ switch (alt444) {
case 1 :
- // InternalSysML.g:44478:3: rule__AndExpression__Group_1__0
+ // InternalSysML.g:44534:3: rule__ConditionalOrExpression__Group_1__0
{
- pushFollow(FOLLOW_202);
- rule__AndExpression__Group_1__0();
+ pushFollow(FOLLOW_196);
+ rule__ConditionalOrExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -149021,12 +149144,12 @@ public final void rule__AndExpression__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop442;
+ break loop444;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getAndExpressionAccess().getGroup_1());
+ after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
}
}
@@ -149046,26 +149169,26 @@ public final void rule__AndExpression__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group__1__Impl"
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1__Impl"
- // $ANTLR start "rule__AndExpression__Group_1__0"
- // InternalSysML.g:44487:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
- public final void rule__AndExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
+ // InternalSysML.g:44543:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
+ public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44491:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
- // InternalSysML.g:44492:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
+ // InternalSysML.g:44547:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
+ // InternalSysML.g:44548:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
{
- pushFollow(FOLLOW_201);
- rule__AndExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_195);
+ rule__ConditionalOrExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AndExpression__Group_1__1();
+ rule__ConditionalOrExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -149084,32 +149207,32 @@ public final void rule__AndExpression__Group_1__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__0"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0"
- // $ANTLR start "rule__AndExpression__Group_1__0__Impl"
- // InternalSysML.g:44499:1: rule__AndExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
+ // InternalSysML.g:44555:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44503:1: ( ( () ) )
- // InternalSysML.g:44504:1: ( () )
+ // InternalSysML.g:44559:1: ( ( () ) )
+ // InternalSysML.g:44560:1: ( () )
{
- // InternalSysML.g:44504:1: ( () )
- // InternalSysML.g:44505:2: ()
+ // InternalSysML.g:44560:1: ( () )
+ // InternalSysML.g:44561:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:44506:2: ()
- // InternalSysML.g:44506:3:
+ // InternalSysML.g:44562:2: ()
+ // InternalSysML.g:44562:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -149125,26 +149248,26 @@ public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0__Impl"
- // $ANTLR start "rule__AndExpression__Group_1__1"
- // InternalSysML.g:44514:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ;
- public final void rule__AndExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
+ // InternalSysML.g:44570:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 ;
+ public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44518:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 )
- // InternalSysML.g:44519:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2
+ // InternalSysML.g:44574:1: ( rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2 )
+ // InternalSysML.g:44575:2: rule__ConditionalOrExpression__Group_1__1__Impl rule__ConditionalOrExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__AndExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__ConditionalOrExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AndExpression__Group_1__2();
+ rule__ConditionalOrExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -149163,30 +149286,30 @@ public final void rule__AndExpression__Group_1__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__1"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1"
- // $ANTLR start "rule__AndExpression__Group_1__1__Impl"
- // InternalSysML.g:44526:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
+ // InternalSysML.g:44582:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44530:1: ( ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:44531:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44586:1: ( ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44587:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44531:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:44532:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44587:1: ( ( rule__ConditionalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44588:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44533:2: ( rule__AndExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:44533:3: rule__AndExpression__OperatorAssignment_1_1
+ // InternalSysML.g:44589:2: ( rule__ConditionalOrExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44589:3: rule__ConditionalOrExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__AndExpression__OperatorAssignment_1_1();
+ rule__ConditionalOrExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -149194,7 +149317,7 @@ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionExce
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -149214,21 +149337,21 @@ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1__Impl"
- // $ANTLR start "rule__AndExpression__Group_1__2"
- // InternalSysML.g:44541:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ;
- public final void rule__AndExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__2"
+ // InternalSysML.g:44597:1: rule__ConditionalOrExpression__Group_1__2 : rule__ConditionalOrExpression__Group_1__2__Impl ;
+ public final void rule__ConditionalOrExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44545:1: ( rule__AndExpression__Group_1__2__Impl )
- // InternalSysML.g:44546:2: rule__AndExpression__Group_1__2__Impl
+ // InternalSysML.g:44601:1: ( rule__ConditionalOrExpression__Group_1__2__Impl )
+ // InternalSysML.g:44602:2: rule__ConditionalOrExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__AndExpression__Group_1__2__Impl();
+ rule__ConditionalOrExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -149247,30 +149370,30 @@ public final void rule__AndExpression__Group_1__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__2"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__2"
- // $ANTLR start "rule__AndExpression__Group_1__2__Impl"
- // InternalSysML.g:44552:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__2__Impl"
+ // InternalSysML.g:44608:1: rule__ConditionalOrExpression__Group_1__2__Impl : ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalOrExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44556:1: ( ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44557:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44612:1: ( ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:44613:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44557:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44558:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44613:1: ( ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44614:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44559:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44559:3: rule__AndExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:44615:2: ( rule__ConditionalOrExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44615:3: rule__ConditionalOrExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__AndExpression__Operand_compAssignment_1_2();
+ rule__ConditionalOrExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -149278,7 +149401,7 @@ public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionExce
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getConditionalOrExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -149298,26 +149421,26 @@ public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__AndExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__2__Impl"
- // $ANTLR start "rule__EqualityExpression__Group__0"
- // InternalSysML.g:44568:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
- public final void rule__EqualityExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0"
+ // InternalSysML.g:44624:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
+ public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44572:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
- // InternalSysML.g:44573:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
+ // InternalSysML.g:44628:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
+ // InternalSysML.g:44629:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
{
- pushFollow(FOLLOW_203);
- rule__EqualityExpression__Group__0__Impl();
+ pushFollow(FOLLOW_197);
+ rule__ConditionalAndExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Group__1();
+ rule__ConditionalAndExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -149336,32 +149459,32 @@ public final void rule__EqualityExpression__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group__0"
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0"
- // $ANTLR start "rule__EqualityExpression__Group__0__Impl"
- // InternalSysML.g:44580:1: rule__EqualityExpression__Group__0__Impl : ( ruleClassificationExpression ) ;
- public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
+ // InternalSysML.g:44636:1: rule__ConditionalAndExpression__Group__0__Impl : ( ruleOrExpression ) ;
+ public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44584:1: ( ( ruleClassificationExpression ) )
- // InternalSysML.g:44585:1: ( ruleClassificationExpression )
+ // InternalSysML.g:44640:1: ( ( ruleOrExpression ) )
+ // InternalSysML.g:44641:1: ( ruleOrExpression )
{
- // InternalSysML.g:44585:1: ( ruleClassificationExpression )
- // InternalSysML.g:44586:2: ruleClassificationExpression
+ // InternalSysML.g:44641:1: ( ruleOrExpression )
+ // InternalSysML.g:44642:2: ruleOrExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ before(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleClassificationExpression();
+ ruleOrExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ after(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
}
}
@@ -149381,21 +149504,21 @@ public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group__0__Impl"
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0__Impl"
- // $ANTLR start "rule__EqualityExpression__Group__1"
- // InternalSysML.g:44595:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
- public final void rule__EqualityExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1"
+ // InternalSysML.g:44651:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
+ public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44599:1: ( rule__EqualityExpression__Group__1__Impl )
- // InternalSysML.g:44600:2: rule__EqualityExpression__Group__1__Impl
+ // InternalSysML.g:44655:1: ( rule__ConditionalAndExpression__Group__1__Impl )
+ // InternalSysML.g:44656:2: rule__ConditionalAndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Group__1__Impl();
+ rule__ConditionalAndExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -149414,42 +149537,42 @@ public final void rule__EqualityExpression__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group__1"
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1"
- // $ANTLR start "rule__EqualityExpression__Group__1__Impl"
- // InternalSysML.g:44606:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
- public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
+ // InternalSysML.g:44662:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44610:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
- // InternalSysML.g:44611:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // InternalSysML.g:44666:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
+ // InternalSysML.g:44667:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
{
- // InternalSysML.g:44611:1: ( ( rule__EqualityExpression__Group_1__0 )* )
- // InternalSysML.g:44612:2: ( rule__EqualityExpression__Group_1__0 )*
+ // InternalSysML.g:44667:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // InternalSysML.g:44668:2: ( rule__ConditionalAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+ before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44613:2: ( rule__EqualityExpression__Group_1__0 )*
- loop443:
+ // InternalSysML.g:44669:2: ( rule__ConditionalAndExpression__Group_1__0 )*
+ loop445:
do {
- int alt443=2;
- int LA443_0 = input.LA(1);
+ int alt445=2;
+ int LA445_0 = input.LA(1);
- if ( ((LA443_0>=75 && LA443_0<=76)) ) {
- alt443=1;
+ if ( (LA445_0==48) ) {
+ alt445=1;
}
- switch (alt443) {
+ switch (alt445) {
case 1 :
- // InternalSysML.g:44613:3: rule__EqualityExpression__Group_1__0
+ // InternalSysML.g:44669:3: rule__ConditionalAndExpression__Group_1__0
{
- pushFollow(FOLLOW_204);
- rule__EqualityExpression__Group_1__0();
+ pushFollow(FOLLOW_198);
+ rule__ConditionalAndExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -149458,12 +149581,12 @@ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop443;
+ break loop445;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+ after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
}
}
@@ -149483,26 +149606,26 @@ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group__1__Impl"
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1__Impl"
- // $ANTLR start "rule__EqualityExpression__Group_1__0"
- // InternalSysML.g:44622:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
- public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
+ // InternalSysML.g:44678:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
+ public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44626:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
- // InternalSysML.g:44627:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
+ // InternalSysML.g:44682:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
+ // InternalSysML.g:44683:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
{
- pushFollow(FOLLOW_203);
- rule__EqualityExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_197);
+ rule__ConditionalAndExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Group_1__1();
+ rule__ConditionalAndExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -149521,32 +149644,32 @@ public final void rule__EqualityExpression__Group_1__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__0"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0"
- // $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
- // InternalSysML.g:44634:1: rule__EqualityExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
+ // InternalSysML.g:44690:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44638:1: ( ( () ) )
- // InternalSysML.g:44639:1: ( () )
+ // InternalSysML.g:44694:1: ( ( () ) )
+ // InternalSysML.g:44695:1: ( () )
{
- // InternalSysML.g:44639:1: ( () )
- // InternalSysML.g:44640:2: ()
+ // InternalSysML.g:44695:1: ( () )
+ // InternalSysML.g:44696:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:44641:2: ()
- // InternalSysML.g:44641:3:
+ // InternalSysML.g:44697:2: ()
+ // InternalSysML.g:44697:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -149562,26 +149685,26 @@ public final void rule__EqualityExpression__Group_1__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0__Impl"
- // $ANTLR start "rule__EqualityExpression__Group_1__1"
- // InternalSysML.g:44649:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 ;
- public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
+ // InternalSysML.g:44705:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 ;
+ public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44653:1: ( rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 )
- // InternalSysML.g:44654:2: rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2
+ // InternalSysML.g:44709:1: ( rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2 )
+ // InternalSysML.g:44710:2: rule__ConditionalAndExpression__Group_1__1__Impl rule__ConditionalAndExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__EqualityExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__ConditionalAndExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Group_1__2();
+ rule__ConditionalAndExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -149600,30 +149723,30 @@ public final void rule__EqualityExpression__Group_1__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__1"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1"
- // $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
- // InternalSysML.g:44661:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
+ // InternalSysML.g:44717:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44665:1: ( ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:44666:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44721:1: ( ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44722:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44666:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:44667:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44722:1: ( ( rule__ConditionalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44723:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44668:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:44668:3: rule__EqualityExpression__OperatorAssignment_1_1
+ // InternalSysML.g:44724:2: ( rule__ConditionalAndExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44724:3: rule__ConditionalAndExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__EqualityExpression__OperatorAssignment_1_1();
+ rule__ConditionalAndExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -149631,7 +149754,7 @@ public final void rule__EqualityExpression__Group_1__1__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -149651,21 +149774,21 @@ public final void rule__EqualityExpression__Group_1__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1__Impl"
- // $ANTLR start "rule__EqualityExpression__Group_1__2"
- // InternalSysML.g:44676:1: rule__EqualityExpression__Group_1__2 : rule__EqualityExpression__Group_1__2__Impl ;
- public final void rule__EqualityExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__2"
+ // InternalSysML.g:44732:1: rule__ConditionalAndExpression__Group_1__2 : rule__ConditionalAndExpression__Group_1__2__Impl ;
+ public final void rule__ConditionalAndExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44680:1: ( rule__EqualityExpression__Group_1__2__Impl )
- // InternalSysML.g:44681:2: rule__EqualityExpression__Group_1__2__Impl
+ // InternalSysML.g:44736:1: ( rule__ConditionalAndExpression__Group_1__2__Impl )
+ // InternalSysML.g:44737:2: rule__ConditionalAndExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Group_1__2__Impl();
+ rule__ConditionalAndExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -149684,30 +149807,30 @@ public final void rule__EqualityExpression__Group_1__2() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__2"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__2"
- // $ANTLR start "rule__EqualityExpression__Group_1__2__Impl"
- // InternalSysML.g:44687:1: rule__EqualityExpression__Group_1__2__Impl : ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__EqualityExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__2__Impl"
+ // InternalSysML.g:44743:1: rule__ConditionalAndExpression__Group_1__2__Impl : ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ConditionalAndExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44691:1: ( ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:44692:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44747:1: ( ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:44748:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44692:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:44693:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44748:1: ( ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44749:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44694:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:44694:3: rule__EqualityExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:44750:2: ( rule__ConditionalAndExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44750:3: rule__ConditionalAndExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__EqualityExpression__Operand_compAssignment_1_2();
+ rule__ConditionalAndExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -149715,7 +149838,7 @@ public final void rule__EqualityExpression__Group_1__2__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getConditionalAndExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -149735,26 +149858,26 @@ public final void rule__EqualityExpression__Group_1__2__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__EqualityExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__2__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_0__0"
- // InternalSysML.g:44703:1: rule__ClassificationExpression__Group_0__0 : rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 ;
- public final void rule__ClassificationExpression__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group__0"
+ // InternalSysML.g:44759:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ;
+ public final void rule__OrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44707:1: ( rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 )
- // InternalSysML.g:44708:2: rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1
+ // InternalSysML.g:44763:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 )
+ // InternalSysML.g:44764:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1
{
- pushFollow(FOLLOW_205);
- rule__ClassificationExpression__Group_0__0__Impl();
+ pushFollow(FOLLOW_199);
+ rule__OrExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0__1();
+ rule__OrExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -149773,32 +149896,32 @@ public final void rule__ClassificationExpression__Group_0__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0__0"
+ // $ANTLR end "rule__OrExpression__Group__0"
- // $ANTLR start "rule__ClassificationExpression__Group_0__0__Impl"
- // InternalSysML.g:44715:1: rule__ClassificationExpression__Group_0__0__Impl : ( ruleRelationalExpression ) ;
- public final void rule__ClassificationExpression__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group__0__Impl"
+ // InternalSysML.g:44771:1: rule__OrExpression__Group__0__Impl : ( ruleXorExpression ) ;
+ public final void rule__OrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44719:1: ( ( ruleRelationalExpression ) )
- // InternalSysML.g:44720:1: ( ruleRelationalExpression )
+ // InternalSysML.g:44775:1: ( ( ruleXorExpression ) )
+ // InternalSysML.g:44776:1: ( ruleXorExpression )
{
- // InternalSysML.g:44720:1: ( ruleRelationalExpression )
- // InternalSysML.g:44721:2: ruleRelationalExpression
+ // InternalSysML.g:44776:1: ( ruleXorExpression )
+ // InternalSysML.g:44777:2: ruleXorExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+ before(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleRelationalExpression();
+ ruleXorExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+ after(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
}
}
@@ -149818,21 +149941,21 @@ public final void rule__ClassificationExpression__Group_0__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0__0__Impl"
+ // $ANTLR end "rule__OrExpression__Group__0__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_0__1"
- // InternalSysML.g:44730:1: rule__ClassificationExpression__Group_0__1 : rule__ClassificationExpression__Group_0__1__Impl ;
- public final void rule__ClassificationExpression__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group__1"
+ // InternalSysML.g:44786:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ;
+ public final void rule__OrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44734:1: ( rule__ClassificationExpression__Group_0__1__Impl )
- // InternalSysML.g:44735:2: rule__ClassificationExpression__Group_0__1__Impl
+ // InternalSysML.g:44790:1: ( rule__OrExpression__Group__1__Impl )
+ // InternalSysML.g:44791:2: rule__OrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0__1__Impl();
+ rule__OrExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -149851,49 +149974,56 @@ public final void rule__ClassificationExpression__Group_0__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0__1"
+ // $ANTLR end "rule__OrExpression__Group__1"
- // $ANTLR start "rule__ClassificationExpression__Group_0__1__Impl"
- // InternalSysML.g:44741:1: rule__ClassificationExpression__Group_0__1__Impl : ( ( rule__ClassificationExpression__Group_0_1__0 )? ) ;
- public final void rule__ClassificationExpression__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group__1__Impl"
+ // InternalSysML.g:44797:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ;
+ public final void rule__OrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44745:1: ( ( ( rule__ClassificationExpression__Group_0_1__0 )? ) )
- // InternalSysML.g:44746:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ // InternalSysML.g:44801:1: ( ( ( rule__OrExpression__Group_1__0 )* ) )
+ // InternalSysML.g:44802:1: ( ( rule__OrExpression__Group_1__0 )* )
{
- // InternalSysML.g:44746:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
- // InternalSysML.g:44747:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ // InternalSysML.g:44802:1: ( ( rule__OrExpression__Group_1__0 )* )
+ // InternalSysML.g:44803:2: ( rule__OrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
+ before(grammarAccess.getOrExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44748:2: ( rule__ClassificationExpression__Group_0_1__0 )?
- int alt444=2;
- int LA444_0 = input.LA(1);
+ // InternalSysML.g:44804:2: ( rule__OrExpression__Group_1__0 )*
+ loop446:
+ do {
+ int alt446=2;
+ int LA446_0 = input.LA(1);
- if ( (LA444_0==57||(LA444_0>=77 && LA444_0<=79)) ) {
- alt444=1;
- }
- switch (alt444) {
- case 1 :
- // InternalSysML.g:44748:3: rule__ClassificationExpression__Group_0_1__0
- {
- pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0_1__0();
+ if ( (LA446_0==49) ) {
+ alt446=1;
+ }
- state._fsp--;
- if (state.failed) return ;
- }
- break;
+ switch (alt446) {
+ case 1 :
+ // InternalSysML.g:44804:3: rule__OrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_200);
+ rule__OrExpression__Group_1__0();
- }
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop446;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
+ after(grammarAccess.getOrExpressionAccess().getGroup_1());
}
}
@@ -149913,26 +150043,26 @@ public final void rule__ClassificationExpression__Group_0__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0__1__Impl"
+ // $ANTLR end "rule__OrExpression__Group__1__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__0"
- // InternalSysML.g:44757:1: rule__ClassificationExpression__Group_0_1__0 : rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 ;
- public final void rule__ClassificationExpression__Group_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__0"
+ // InternalSysML.g:44813:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ;
+ public final void rule__OrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44761:1: ( rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 )
- // InternalSysML.g:44762:2: rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1
+ // InternalSysML.g:44817:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 )
+ // InternalSysML.g:44818:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1
{
- pushFollow(FOLLOW_205);
- rule__ClassificationExpression__Group_0_1__0__Impl();
+ pushFollow(FOLLOW_199);
+ rule__OrExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0_1__1();
+ rule__OrExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -149951,32 +150081,32 @@ public final void rule__ClassificationExpression__Group_0_1__0() throws Recognit
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__0"
+ // $ANTLR end "rule__OrExpression__Group_1__0"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__0__Impl"
- // InternalSysML.g:44769:1: rule__ClassificationExpression__Group_0_1__0__Impl : ( () ) ;
- public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__0__Impl"
+ // InternalSysML.g:44825:1: rule__OrExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44773:1: ( ( () ) )
- // InternalSysML.g:44774:1: ( () )
+ // InternalSysML.g:44829:1: ( ( () ) )
+ // InternalSysML.g:44830:1: ( () )
{
- // InternalSysML.g:44774:1: ( () )
- // InternalSysML.g:44775:2: ()
+ // InternalSysML.g:44830:1: ( () )
+ // InternalSysML.g:44831:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
+ before(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:44776:2: ()
- // InternalSysML.g:44776:3:
+ // InternalSysML.g:44832:2: ()
+ // InternalSysML.g:44832:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
+ after(grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -149992,26 +150122,26 @@ public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws Re
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__0__Impl"
+ // $ANTLR end "rule__OrExpression__Group_1__0__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__1"
- // InternalSysML.g:44784:1: rule__ClassificationExpression__Group_0_1__1 : rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 ;
- public final void rule__ClassificationExpression__Group_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__1"
+ // InternalSysML.g:44840:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ;
+ public final void rule__OrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44788:1: ( rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 )
- // InternalSysML.g:44789:2: rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2
+ // InternalSysML.g:44844:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 )
+ // InternalSysML.g:44845:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2
{
- pushFollow(FOLLOW_5);
- rule__ClassificationExpression__Group_0_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__OrExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0_1__2();
+ rule__OrExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -150030,30 +150160,30 @@ public final void rule__ClassificationExpression__Group_0_1__1() throws Recognit
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__1"
+ // $ANTLR end "rule__OrExpression__Group_1__1"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__1__Impl"
- // InternalSysML.g:44796:1: rule__ClassificationExpression__Group_0_1__1__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) ;
- public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__1__Impl"
+ // InternalSysML.g:44852:1: rule__OrExpression__Group_1__1__Impl : ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44800:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) )
- // InternalSysML.g:44801:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ // InternalSysML.g:44856:1: ( ( ( rule__OrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44857:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44801:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
- // InternalSysML.g:44802:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ // InternalSysML.g:44857:1: ( ( rule__OrExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44858:2: ( rule__OrExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
+ before(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44803:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
- // InternalSysML.g:44803:3: rule__ClassificationExpression__OperatorAssignment_0_1_1
+ // InternalSysML.g:44859:2: ( rule__OrExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44859:3: rule__OrExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__OperatorAssignment_0_1_1();
+ rule__OrExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -150061,7 +150191,7 @@ public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws Re
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
+ after(grammarAccess.getOrExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -150081,21 +150211,21 @@ public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws Re
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__1__Impl"
+ // $ANTLR end "rule__OrExpression__Group_1__1__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__2"
- // InternalSysML.g:44811:1: rule__ClassificationExpression__Group_0_1__2 : rule__ClassificationExpression__Group_0_1__2__Impl ;
- public final void rule__ClassificationExpression__Group_0_1__2() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__2"
+ // InternalSysML.g:44867:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ;
+ public final void rule__OrExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44815:1: ( rule__ClassificationExpression__Group_0_1__2__Impl )
- // InternalSysML.g:44816:2: rule__ClassificationExpression__Group_0_1__2__Impl
+ // InternalSysML.g:44871:1: ( rule__OrExpression__Group_1__2__Impl )
+ // InternalSysML.g:44872:2: rule__OrExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_0_1__2__Impl();
+ rule__OrExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -150114,30 +150244,30 @@ public final void rule__ClassificationExpression__Group_0_1__2() throws Recognit
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__2"
+ // $ANTLR end "rule__OrExpression__Group_1__2"
- // $ANTLR start "rule__ClassificationExpression__Group_0_1__2__Impl"
- // InternalSysML.g:44822:1: rule__ClassificationExpression__Group_0_1__2__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) ;
- public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OrExpression__Group_1__2__Impl"
+ // InternalSysML.g:44878:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44826:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) )
- // InternalSysML.g:44827:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ // InternalSysML.g:44882:1: ( ( ( rule__OrExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:44883:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44827:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
- // InternalSysML.g:44828:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ // InternalSysML.g:44883:1: ( ( rule__OrExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:44884:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
+ before(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44829:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
- // InternalSysML.g:44829:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
+ // InternalSysML.g:44885:2: ( rule__OrExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:44885:3: rule__OrExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2();
+ rule__OrExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -150145,7 +150275,7 @@ public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws Re
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
+ after(grammarAccess.getOrExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -150165,26 +150295,26 @@ public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws Re
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_0_1__2__Impl"
+ // $ANTLR end "rule__OrExpression__Group_1__2__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_1__0"
- // InternalSysML.g:44838:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
- public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group__0"
+ // InternalSysML.g:44894:1: rule__XorExpression__Group__0 : rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 ;
+ public final void rule__XorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44842:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
- // InternalSysML.g:44843:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
+ // InternalSysML.g:44898:1: ( rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1 )
+ // InternalSysML.g:44899:2: rule__XorExpression__Group__0__Impl rule__XorExpression__Group__1
{
- pushFollow(FOLLOW_190);
- rule__ClassificationExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_201);
+ rule__XorExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_1__1();
+ rule__XorExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -150203,32 +150333,32 @@ public final void rule__ClassificationExpression__Group_1__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__0"
+ // $ANTLR end "rule__XorExpression__Group__0"
- // $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
- // InternalSysML.g:44850:1: rule__ClassificationExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group__0__Impl"
+ // InternalSysML.g:44906:1: rule__XorExpression__Group__0__Impl : ( ruleAndExpression ) ;
+ public final void rule__XorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44854:1: ( ( () ) )
- // InternalSysML.g:44855:1: ( () )
+ // InternalSysML.g:44910:1: ( ( ruleAndExpression ) )
+ // InternalSysML.g:44911:1: ( ruleAndExpression )
{
- // InternalSysML.g:44855:1: ( () )
- // InternalSysML.g:44856:2: ()
+ // InternalSysML.g:44911:1: ( ruleAndExpression )
+ // InternalSysML.g:44912:2: ruleAndExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
- }
- // InternalSysML.g:44857:2: ()
- // InternalSysML.g:44857:3:
- {
+ before(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
}
+ pushFollow(FOLLOW_2);
+ ruleAndExpression();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
+ after(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
}
}
@@ -150237,6 +150367,10 @@ public final void rule__ClassificationExpression__Group_1__0__Impl() throws Reco
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -150244,26 +150378,21 @@ public final void rule__ClassificationExpression__Group_1__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__XorExpression__Group__0__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_1__1"
- // InternalSysML.g:44865:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 ;
- public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group__1"
+ // InternalSysML.g:44921:1: rule__XorExpression__Group__1 : rule__XorExpression__Group__1__Impl ;
+ public final void rule__XorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44869:1: ( rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 )
- // InternalSysML.g:44870:2: rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2
+ // InternalSysML.g:44925:1: ( rule__XorExpression__Group__1__Impl )
+ // InternalSysML.g:44926:2: rule__XorExpression__Group__1__Impl
{
- pushFollow(FOLLOW_205);
- rule__ClassificationExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_1__2();
+ rule__XorExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -150282,38 +150411,139 @@ public final void rule__ClassificationExpression__Group_1__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__1"
+ // $ANTLR end "rule__XorExpression__Group__1"
- // $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
- // InternalSysML.g:44877:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) ;
- public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group__1__Impl"
+ // InternalSysML.g:44932:1: rule__XorExpression__Group__1__Impl : ( ( rule__XorExpression__Group_1__0 )* ) ;
+ public final void rule__XorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44881:1: ( ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) )
- // InternalSysML.g:44882:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ // InternalSysML.g:44936:1: ( ( ( rule__XorExpression__Group_1__0 )* ) )
+ // InternalSysML.g:44937:1: ( ( rule__XorExpression__Group_1__0 )* )
{
- // InternalSysML.g:44882:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
- // InternalSysML.g:44883:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ // InternalSysML.g:44937:1: ( ( rule__XorExpression__Group_1__0 )* )
+ // InternalSysML.g:44938:2: ( rule__XorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
+ before(grammarAccess.getXorExpressionAccess().getGroup_1());
+ }
+ // InternalSysML.g:44939:2: ( rule__XorExpression__Group_1__0 )*
+ loop447:
+ do {
+ int alt447=2;
+ int LA447_0 = input.LA(1);
+
+ if ( (LA447_0==50) ) {
+ alt447=1;
+ }
+
+
+ switch (alt447) {
+ case 1 :
+ // InternalSysML.g:44939:3: rule__XorExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_202);
+ rule__XorExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop447;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getGroup_1());
+ }
+
+ }
+
+
}
- // InternalSysML.g:44884:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
- // InternalSysML.g:44884:3: rule__ClassificationExpression__Operand_compAssignment_1_1
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__0"
+ // InternalSysML.g:44948:1: rule__XorExpression__Group_1__0 : rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 ;
+ public final void rule__XorExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44952:1: ( rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1 )
+ // InternalSysML.g:44953:2: rule__XorExpression__Group_1__0__Impl rule__XorExpression__Group_1__1
{
+ pushFollow(FOLLOW_201);
+ rule__XorExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Operand_compAssignment_1_1();
+ rule__XorExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XorExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__XorExpression__Group_1__0__Impl"
+ // InternalSysML.g:44960:1: rule__XorExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__XorExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:44964:1: ( ( () ) )
+ // InternalSysML.g:44965:1: ( () )
+ {
+ // InternalSysML.g:44965:1: ( () )
+ // InternalSysML.g:44966:2: ()
+ {
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
+ before(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ }
+ // InternalSysML.g:44967:2: ()
+ // InternalSysML.g:44967:3:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -150322,10 +150552,6 @@ public final void rule__ClassificationExpression__Group_1__1__Impl() throws Reco
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -150333,26 +150559,26 @@ public final void rule__ClassificationExpression__Group_1__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__XorExpression__Group_1__0__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_1__2"
- // InternalSysML.g:44892:1: rule__ClassificationExpression__Group_1__2 : rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 ;
- public final void rule__ClassificationExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group_1__1"
+ // InternalSysML.g:44975:1: rule__XorExpression__Group_1__1 : rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 ;
+ public final void rule__XorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44896:1: ( rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 )
- // InternalSysML.g:44897:2: rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3
+ // InternalSysML.g:44979:1: ( rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2 )
+ // InternalSysML.g:44980:2: rule__XorExpression__Group_1__1__Impl rule__XorExpression__Group_1__2
{
- pushFollow(FOLLOW_5);
- rule__ClassificationExpression__Group_1__2__Impl();
+ pushFollow(FOLLOW_192);
+ rule__XorExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_1__3();
+ rule__XorExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -150371,30 +150597,30 @@ public final void rule__ClassificationExpression__Group_1__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__2"
+ // $ANTLR end "rule__XorExpression__Group_1__1"
- // $ANTLR start "rule__ClassificationExpression__Group_1__2__Impl"
- // InternalSysML.g:44904:1: rule__ClassificationExpression__Group_1__2__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) ;
- public final void rule__ClassificationExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group_1__1__Impl"
+ // InternalSysML.g:44987:1: rule__XorExpression__Group_1__1__Impl : ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__XorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44908:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) )
- // InternalSysML.g:44909:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ // InternalSysML.g:44991:1: ( ( ( rule__XorExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:44992:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:44909:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
- // InternalSysML.g:44910:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ // InternalSysML.g:44992:1: ( ( rule__XorExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:44993:2: ( rule__XorExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
+ before(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:44911:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
- // InternalSysML.g:44911:3: rule__ClassificationExpression__OperatorAssignment_1_2
+ // InternalSysML.g:44994:2: ( rule__XorExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:44994:3: rule__XorExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__OperatorAssignment_1_2();
+ rule__XorExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -150402,7 +150628,7 @@ public final void rule__ClassificationExpression__Group_1__2__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
+ after(grammarAccess.getXorExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -150422,21 +150648,21 @@ public final void rule__ClassificationExpression__Group_1__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__XorExpression__Group_1__1__Impl"
- // $ANTLR start "rule__ClassificationExpression__Group_1__3"
- // InternalSysML.g:44919:1: rule__ClassificationExpression__Group_1__3 : rule__ClassificationExpression__Group_1__3__Impl ;
- public final void rule__ClassificationExpression__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group_1__2"
+ // InternalSysML.g:45002:1: rule__XorExpression__Group_1__2 : rule__XorExpression__Group_1__2__Impl ;
+ public final void rule__XorExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44923:1: ( rule__ClassificationExpression__Group_1__3__Impl )
- // InternalSysML.g:44924:2: rule__ClassificationExpression__Group_1__3__Impl
+ // InternalSysML.g:45006:1: ( rule__XorExpression__Group_1__2__Impl )
+ // InternalSysML.g:45007:2: rule__XorExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__Group_1__3__Impl();
+ rule__XorExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -150455,30 +150681,30 @@ public final void rule__ClassificationExpression__Group_1__3() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__3"
+ // $ANTLR end "rule__XorExpression__Group_1__2"
- // $ANTLR start "rule__ClassificationExpression__Group_1__3__Impl"
- // InternalSysML.g:44930:1: rule__ClassificationExpression__Group_1__3__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) ;
- public final void rule__ClassificationExpression__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XorExpression__Group_1__2__Impl"
+ // InternalSysML.g:45013:1: rule__XorExpression__Group_1__2__Impl : ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__XorExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44934:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) )
- // InternalSysML.g:44935:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ // InternalSysML.g:45017:1: ( ( ( rule__XorExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45018:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:44935:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
- // InternalSysML.g:44936:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ // InternalSysML.g:45018:1: ( ( rule__XorExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45019:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
+ before(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:44937:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
- // InternalSysML.g:44937:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
+ // InternalSysML.g:45020:2: ( rule__XorExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45020:3: rule__XorExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3();
+ rule__XorExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -150486,7 +150712,7 @@ public final void rule__ClassificationExpression__Group_1__3__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
+ after(grammarAccess.getXorExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -150506,26 +150732,26 @@ public final void rule__ClassificationExpression__Group_1__3__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ClassificationExpression__Group_1__3__Impl"
+ // $ANTLR end "rule__XorExpression__Group_1__2__Impl"
- // $ANTLR start "rule__RelationalExpression__Group__0"
- // InternalSysML.g:44946:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
- public final void rule__RelationalExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group__0"
+ // InternalSysML.g:45029:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
+ public final void rule__AndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44950:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
- // InternalSysML.g:44951:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ // InternalSysML.g:45033:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
+ // InternalSysML.g:45034:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
{
- pushFollow(FOLLOW_206);
- rule__RelationalExpression__Group__0__Impl();
+ pushFollow(FOLLOW_203);
+ rule__AndExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Group__1();
+ rule__AndExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -150544,32 +150770,32 @@ public final void rule__RelationalExpression__Group__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group__0"
+ // $ANTLR end "rule__AndExpression__Group__0"
- // $ANTLR start "rule__RelationalExpression__Group__0__Impl"
- // InternalSysML.g:44958:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
- public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group__0__Impl"
+ // InternalSysML.g:45041:1: rule__AndExpression__Group__0__Impl : ( ruleEqualityExpression ) ;
+ public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44962:1: ( ( ruleAdditiveExpression ) )
- // InternalSysML.g:44963:1: ( ruleAdditiveExpression )
+ // InternalSysML.g:45045:1: ( ( ruleEqualityExpression ) )
+ // InternalSysML.g:45046:1: ( ruleEqualityExpression )
{
- // InternalSysML.g:44963:1: ( ruleAdditiveExpression )
- // InternalSysML.g:44964:2: ruleAdditiveExpression
+ // InternalSysML.g:45046:1: ( ruleEqualityExpression )
+ // InternalSysML.g:45047:2: ruleEqualityExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ before(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleAdditiveExpression();
+ ruleEqualityExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ after(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
}
}
@@ -150589,21 +150815,21 @@ public final void rule__RelationalExpression__Group__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group__0__Impl"
+ // $ANTLR end "rule__AndExpression__Group__0__Impl"
- // $ANTLR start "rule__RelationalExpression__Group__1"
- // InternalSysML.g:44973:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
- public final void rule__RelationalExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group__1"
+ // InternalSysML.g:45056:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
+ public final void rule__AndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44977:1: ( rule__RelationalExpression__Group__1__Impl )
- // InternalSysML.g:44978:2: rule__RelationalExpression__Group__1__Impl
+ // InternalSysML.g:45060:1: ( rule__AndExpression__Group__1__Impl )
+ // InternalSysML.g:45061:2: rule__AndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Group__1__Impl();
+ rule__AndExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -150622,42 +150848,42 @@ public final void rule__RelationalExpression__Group__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group__1"
+ // $ANTLR end "rule__AndExpression__Group__1"
- // $ANTLR start "rule__RelationalExpression__Group__1__Impl"
- // InternalSysML.g:44984:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ;
- public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group__1__Impl"
+ // InternalSysML.g:45067:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
+ public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:44988:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) )
- // InternalSysML.g:44989:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ // InternalSysML.g:45071:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45072:1: ( ( rule__AndExpression__Group_1__0 )* )
{
- // InternalSysML.g:44989:1: ( ( rule__RelationalExpression__Group_1__0 )* )
- // InternalSysML.g:44990:2: ( rule__RelationalExpression__Group_1__0 )*
+ // InternalSysML.g:45072:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // InternalSysML.g:45073:2: ( rule__AndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ before(grammarAccess.getAndExpressionAccess().getGroup_1());
}
- // InternalSysML.g:44991:2: ( rule__RelationalExpression__Group_1__0 )*
- loop445:
+ // InternalSysML.g:45074:2: ( rule__AndExpression__Group_1__0 )*
+ loop448:
do {
- int alt445=2;
- int LA445_0 = input.LA(1);
+ int alt448=2;
+ int LA448_0 = input.LA(1);
- if ( ((LA445_0>=80 && LA445_0<=83)) ) {
- alt445=1;
+ if ( (LA448_0==51) ) {
+ alt448=1;
}
- switch (alt445) {
+ switch (alt448) {
case 1 :
- // InternalSysML.g:44991:3: rule__RelationalExpression__Group_1__0
+ // InternalSysML.g:45074:3: rule__AndExpression__Group_1__0
{
- pushFollow(FOLLOW_207);
- rule__RelationalExpression__Group_1__0();
+ pushFollow(FOLLOW_204);
+ rule__AndExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -150666,12 +150892,12 @@ public final void rule__RelationalExpression__Group__1__Impl() throws Recognitio
break;
default :
- break loop445;
+ break loop448;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ after(grammarAccess.getAndExpressionAccess().getGroup_1());
}
}
@@ -150691,26 +150917,26 @@ public final void rule__RelationalExpression__Group__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group__1__Impl"
+ // $ANTLR end "rule__AndExpression__Group__1__Impl"
- // $ANTLR start "rule__RelationalExpression__Group_1__0"
- // InternalSysML.g:45000:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
- public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__0"
+ // InternalSysML.g:45083:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
+ public final void rule__AndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45004:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
- // InternalSysML.g:45005:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ // InternalSysML.g:45087:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
+ // InternalSysML.g:45088:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
{
- pushFollow(FOLLOW_206);
- rule__RelationalExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_203);
+ rule__AndExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Group_1__1();
+ rule__AndExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -150729,32 +150955,32 @@ public final void rule__RelationalExpression__Group_1__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__0"
+ // $ANTLR end "rule__AndExpression__Group_1__0"
- // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
- // InternalSysML.g:45012:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__0__Impl"
+ // InternalSysML.g:45095:1: rule__AndExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45016:1: ( ( () ) )
- // InternalSysML.g:45017:1: ( () )
+ // InternalSysML.g:45099:1: ( ( () ) )
+ // InternalSysML.g:45100:1: ( () )
{
- // InternalSysML.g:45017:1: ( () )
- // InternalSysML.g:45018:2: ()
+ // InternalSysML.g:45100:1: ( () )
+ // InternalSysML.g:45101:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:45019:2: ()
- // InternalSysML.g:45019:3:
+ // InternalSysML.g:45102:2: ()
+ // InternalSysML.g:45102:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -150770,26 +150996,26 @@ public final void rule__RelationalExpression__Group_1__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__AndExpression__Group_1__0__Impl"
- // $ANTLR start "rule__RelationalExpression__Group_1__1"
- // InternalSysML.g:45027:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
- public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__1"
+ // InternalSysML.g:45110:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ;
+ public final void rule__AndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45031:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
- // InternalSysML.g:45032:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
+ // InternalSysML.g:45114:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 )
+ // InternalSysML.g:45115:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__RelationalExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__AndExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Group_1__2();
+ rule__AndExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -150808,30 +151034,30 @@ public final void rule__RelationalExpression__Group_1__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__1"
+ // $ANTLR end "rule__AndExpression__Group_1__1"
- // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
- // InternalSysML.g:45039:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__1__Impl"
+ // InternalSysML.g:45122:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45043:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:45044:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45126:1: ( ( ( rule__AndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:45127:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45044:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:45045:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45127:1: ( ( rule__AndExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45128:2: ( rule__AndExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:45046:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:45046:3: rule__RelationalExpression__OperatorAssignment_1_1
+ // InternalSysML.g:45129:2: ( rule__AndExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45129:3: rule__AndExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__RelationalExpression__OperatorAssignment_1_1();
+ rule__AndExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -150839,7 +151065,7 @@ public final void rule__RelationalExpression__Group_1__1__Impl() throws Recognit
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getAndExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -150859,21 +151085,21 @@ public final void rule__RelationalExpression__Group_1__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__AndExpression__Group_1__1__Impl"
- // $ANTLR start "rule__RelationalExpression__Group_1__2"
- // InternalSysML.g:45054:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
- public final void rule__RelationalExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__2"
+ // InternalSysML.g:45137:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ;
+ public final void rule__AndExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45058:1: ( rule__RelationalExpression__Group_1__2__Impl )
- // InternalSysML.g:45059:2: rule__RelationalExpression__Group_1__2__Impl
+ // InternalSysML.g:45141:1: ( rule__AndExpression__Group_1__2__Impl )
+ // InternalSysML.g:45142:2: rule__AndExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Group_1__2__Impl();
+ rule__AndExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -150892,30 +151118,30 @@ public final void rule__RelationalExpression__Group_1__2() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__2"
+ // $ANTLR end "rule__AndExpression__Group_1__2"
- // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl"
- // InternalSysML.g:45065:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AndExpression__Group_1__2__Impl"
+ // InternalSysML.g:45148:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45069:1: ( ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:45070:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45152:1: ( ( ( rule__AndExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45153:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45070:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:45071:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45153:1: ( ( rule__AndExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45154:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45072:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:45072:3: rule__RelationalExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:45155:2: ( rule__AndExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45155:3: rule__AndExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__RelationalExpression__Operand_compAssignment_1_2();
+ rule__AndExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -150923,7 +151149,7 @@ public final void rule__RelationalExpression__Group_1__2__Impl() throws Recognit
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getAndExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -150943,26 +151169,26 @@ public final void rule__RelationalExpression__Group_1__2__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__RelationalExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__AndExpression__Group_1__2__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group__0"
- // InternalSysML.g:45081:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
- public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group__0"
+ // InternalSysML.g:45164:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
+ public final void rule__EqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45085:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
- // InternalSysML.g:45086:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ // InternalSysML.g:45168:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
+ // InternalSysML.g:45169:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
{
- pushFollow(FOLLOW_208);
- rule__AdditiveExpression__Group__0__Impl();
+ pushFollow(FOLLOW_205);
+ rule__EqualityExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Group__1();
+ rule__EqualityExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -150981,32 +151207,32 @@ public final void rule__AdditiveExpression__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group__0"
+ // $ANTLR end "rule__EqualityExpression__Group__0"
- // $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
- // InternalSysML.g:45093:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
- public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group__0__Impl"
+ // InternalSysML.g:45176:1: rule__EqualityExpression__Group__0__Impl : ( ruleClassificationExpression ) ;
+ public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45097:1: ( ( ruleMultiplicativeExpression ) )
- // InternalSysML.g:45098:1: ( ruleMultiplicativeExpression )
+ // InternalSysML.g:45180:1: ( ( ruleClassificationExpression ) )
+ // InternalSysML.g:45181:1: ( ruleClassificationExpression )
{
- // InternalSysML.g:45098:1: ( ruleMultiplicativeExpression )
- // InternalSysML.g:45099:2: ruleMultiplicativeExpression
+ // InternalSysML.g:45181:1: ( ruleClassificationExpression )
+ // InternalSysML.g:45182:2: ruleClassificationExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+ before(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- ruleMultiplicativeExpression();
+ ruleClassificationExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
+ after(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
}
}
@@ -151026,21 +151252,21 @@ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group__0__Impl"
+ // $ANTLR end "rule__EqualityExpression__Group__0__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group__1"
- // InternalSysML.g:45108:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
- public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group__1"
+ // InternalSysML.g:45191:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
+ public final void rule__EqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45112:1: ( rule__AdditiveExpression__Group__1__Impl )
- // InternalSysML.g:45113:2: rule__AdditiveExpression__Group__1__Impl
+ // InternalSysML.g:45195:1: ( rule__EqualityExpression__Group__1__Impl )
+ // InternalSysML.g:45196:2: rule__EqualityExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Group__1__Impl();
+ rule__EqualityExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -151059,42 +151285,42 @@ public final void rule__AdditiveExpression__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group__1"
+ // $ANTLR end "rule__EqualityExpression__Group__1"
- // $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
- // InternalSysML.g:45119:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
- public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group__1__Impl"
+ // InternalSysML.g:45202:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
+ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45123:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
- // InternalSysML.g:45124:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalSysML.g:45206:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45207:1: ( ( rule__EqualityExpression__Group_1__0 )* )
{
- // InternalSysML.g:45124:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- // InternalSysML.g:45125:2: ( rule__AdditiveExpression__Group_1__0 )*
+ // InternalSysML.g:45207:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // InternalSysML.g:45208:2: ( rule__EqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
}
- // InternalSysML.g:45126:2: ( rule__AdditiveExpression__Group_1__0 )*
- loop446:
+ // InternalSysML.g:45209:2: ( rule__EqualityExpression__Group_1__0 )*
+ loop449:
do {
- int alt446=2;
- int LA446_0 = input.LA(1);
+ int alt449=2;
+ int LA449_0 = input.LA(1);
- if ( ((LA446_0>=84 && LA446_0<=85)) ) {
- alt446=1;
+ if ( ((LA449_0>=75 && LA449_0<=76)) ) {
+ alt449=1;
}
- switch (alt446) {
+ switch (alt449) {
case 1 :
- // InternalSysML.g:45126:3: rule__AdditiveExpression__Group_1__0
+ // InternalSysML.g:45209:3: rule__EqualityExpression__Group_1__0
{
- pushFollow(FOLLOW_209);
- rule__AdditiveExpression__Group_1__0();
+ pushFollow(FOLLOW_206);
+ rule__EqualityExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -151103,12 +151329,12 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop446;
+ break loop449;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ after(grammarAccess.getEqualityExpressionAccess().getGroup_1());
}
}
@@ -151128,26 +151354,26 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group__1__Impl"
+ // $ANTLR end "rule__EqualityExpression__Group__1__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group_1__0"
- // InternalSysML.g:45135:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
- public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__0"
+ // InternalSysML.g:45218:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
+ public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45139:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
- // InternalSysML.g:45140:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ // InternalSysML.g:45222:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
+ // InternalSysML.g:45223:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
{
- pushFollow(FOLLOW_208);
- rule__AdditiveExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_205);
+ rule__EqualityExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Group_1__1();
+ rule__EqualityExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -151166,32 +151392,32 @@ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__0"
+ // $ANTLR end "rule__EqualityExpression__Group_1__0"
- // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
- // InternalSysML.g:45147:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
+ // InternalSysML.g:45230:1: rule__EqualityExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45151:1: ( ( () ) )
- // InternalSysML.g:45152:1: ( () )
+ // InternalSysML.g:45234:1: ( ( () ) )
+ // InternalSysML.g:45235:1: ( () )
{
- // InternalSysML.g:45152:1: ( () )
- // InternalSysML.g:45153:2: ()
+ // InternalSysML.g:45235:1: ( () )
+ // InternalSysML.g:45236:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:45154:2: ()
- // InternalSysML.g:45154:3:
+ // InternalSysML.g:45237:2: ()
+ // InternalSysML.g:45237:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -151207,26 +151433,26 @@ public final void rule__AdditiveExpression__Group_1__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__EqualityExpression__Group_1__0__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group_1__1"
- // InternalSysML.g:45162:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
- public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__1"
+ // InternalSysML.g:45245:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 ;
+ public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45166:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
- // InternalSysML.g:45167:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
+ // InternalSysML.g:45249:1: ( rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2 )
+ // InternalSysML.g:45250:2: rule__EqualityExpression__Group_1__1__Impl rule__EqualityExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__AdditiveExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__EqualityExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Group_1__2();
+ rule__EqualityExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -151245,30 +151471,30 @@ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__1"
+ // $ANTLR end "rule__EqualityExpression__Group_1__1"
- // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
- // InternalSysML.g:45174:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
+ // InternalSysML.g:45257:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45178:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:45179:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45261:1: ( ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:45262:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45179:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:45180:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45262:1: ( ( rule__EqualityExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45263:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:45181:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:45181:3: rule__AdditiveExpression__OperatorAssignment_1_1
+ // InternalSysML.g:45264:2: ( rule__EqualityExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45264:3: rule__EqualityExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__OperatorAssignment_1_1();
+ rule__EqualityExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -151276,7 +151502,7 @@ public final void rule__AdditiveExpression__Group_1__1__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -151296,21 +151522,21 @@ public final void rule__AdditiveExpression__Group_1__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__EqualityExpression__Group_1__1__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group_1__2"
- // InternalSysML.g:45189:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
- public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__2"
+ // InternalSysML.g:45272:1: rule__EqualityExpression__Group_1__2 : rule__EqualityExpression__Group_1__2__Impl ;
+ public final void rule__EqualityExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45193:1: ( rule__AdditiveExpression__Group_1__2__Impl )
- // InternalSysML.g:45194:2: rule__AdditiveExpression__Group_1__2__Impl
+ // InternalSysML.g:45276:1: ( rule__EqualityExpression__Group_1__2__Impl )
+ // InternalSysML.g:45277:2: rule__EqualityExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Group_1__2__Impl();
+ rule__EqualityExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -151329,30 +151555,30 @@ public final void rule__AdditiveExpression__Group_1__2() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__2"
+ // $ANTLR end "rule__EqualityExpression__Group_1__2"
- // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl"
- // InternalSysML.g:45200:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__EqualityExpression__Group_1__2__Impl"
+ // InternalSysML.g:45283:1: rule__EqualityExpression__Group_1__2__Impl : ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__EqualityExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45204:1: ( ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:45205:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45287:1: ( ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45288:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45205:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:45206:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45288:1: ( ( rule__EqualityExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45289:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45207:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:45207:3: rule__AdditiveExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:45290:2: ( rule__EqualityExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45290:3: rule__EqualityExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__AdditiveExpression__Operand_compAssignment_1_2();
+ rule__EqualityExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -151360,7 +151586,7 @@ public final void rule__AdditiveExpression__Group_1__2__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getEqualityExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -151380,26 +151606,26 @@ public final void rule__AdditiveExpression__Group_1__2__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__AdditiveExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__EqualityExpression__Group_1__2__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group__0"
- // InternalSysML.g:45216:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
- public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0__0"
+ // InternalSysML.g:45299:1: rule__ClassificationExpression__Group_0__0 : rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 ;
+ public final void rule__ClassificationExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45220:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
- // InternalSysML.g:45221:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ // InternalSysML.g:45303:1: ( rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1 )
+ // InternalSysML.g:45304:2: rule__ClassificationExpression__Group_0__0__Impl rule__ClassificationExpression__Group_0__1
{
- pushFollow(FOLLOW_210);
- rule__MultiplicativeExpression__Group__0__Impl();
+ pushFollow(FOLLOW_207);
+ rule__ClassificationExpression__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Group__1();
+ rule__ClassificationExpression__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -151418,32 +151644,32 @@ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group__0"
+ // $ANTLR end "rule__ClassificationExpression__Group_0__0"
- // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
- // InternalSysML.g:45228:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleExponentiationExpression ) ;
- public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0__0__Impl"
+ // InternalSysML.g:45311:1: rule__ClassificationExpression__Group_0__0__Impl : ( ruleRelationalExpression ) ;
+ public final void rule__ClassificationExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45232:1: ( ( ruleExponentiationExpression ) )
- // InternalSysML.g:45233:1: ( ruleExponentiationExpression )
+ // InternalSysML.g:45315:1: ( ( ruleRelationalExpression ) )
+ // InternalSysML.g:45316:1: ( ruleRelationalExpression )
{
- // InternalSysML.g:45233:1: ( ruleExponentiationExpression )
- // InternalSysML.g:45234:2: ruleExponentiationExpression
+ // InternalSysML.g:45316:1: ( ruleRelationalExpression )
+ // InternalSysML.g:45317:2: ruleRelationalExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+ before(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
}
pushFollow(FOLLOW_2);
- ruleExponentiationExpression();
+ ruleRelationalExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
+ after(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
}
}
@@ -151463,21 +151689,21 @@ public final void rule__MultiplicativeExpression__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group__0__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_0__0__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group__1"
- // InternalSysML.g:45243:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
- public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0__1"
+ // InternalSysML.g:45326:1: rule__ClassificationExpression__Group_0__1 : rule__ClassificationExpression__Group_0__1__Impl ;
+ public final void rule__ClassificationExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45247:1: ( rule__MultiplicativeExpression__Group__1__Impl )
- // InternalSysML.g:45248:2: rule__MultiplicativeExpression__Group__1__Impl
+ // InternalSysML.g:45330:1: ( rule__ClassificationExpression__Group_0__1__Impl )
+ // InternalSysML.g:45331:2: rule__ClassificationExpression__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Group__1__Impl();
+ rule__ClassificationExpression__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -151496,56 +151722,49 @@ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group__1"
+ // $ANTLR end "rule__ClassificationExpression__Group_0__1"
- // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
- // InternalSysML.g:45254:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
- public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0__1__Impl"
+ // InternalSysML.g:45337:1: rule__ClassificationExpression__Group_0__1__Impl : ( ( rule__ClassificationExpression__Group_0_1__0 )? ) ;
+ public final void rule__ClassificationExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45258:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
- // InternalSysML.g:45259:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalSysML.g:45341:1: ( ( ( rule__ClassificationExpression__Group_0_1__0 )? ) )
+ // InternalSysML.g:45342:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
{
- // InternalSysML.g:45259:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- // InternalSysML.g:45260:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ // InternalSysML.g:45342:1: ( ( rule__ClassificationExpression__Group_0_1__0 )? )
+ // InternalSysML.g:45343:2: ( rule__ClassificationExpression__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
}
- // InternalSysML.g:45261:2: ( rule__MultiplicativeExpression__Group_1__0 )*
- loop447:
- do {
- int alt447=2;
- int LA447_0 = input.LA(1);
-
- if ( (LA447_0==66||(LA447_0>=86 && LA447_0<=87)) ) {
- alt447=1;
- }
-
+ // InternalSysML.g:45344:2: ( rule__ClassificationExpression__Group_0_1__0 )?
+ int alt450=2;
+ int LA450_0 = input.LA(1);
- switch (alt447) {
- case 1 :
- // InternalSysML.g:45261:3: rule__MultiplicativeExpression__Group_1__0
- {
- pushFollow(FOLLOW_211);
- rule__MultiplicativeExpression__Group_1__0();
+ if ( (LA450_0==57||(LA450_0>=77 && LA450_0<=79)) ) {
+ alt450=1;
+ }
+ switch (alt450) {
+ case 1 :
+ // InternalSysML.g:45344:3: rule__ClassificationExpression__Group_0_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Group_0_1__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
- }
- break;
+ }
+ break;
- default :
- break loop447;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_0_1());
}
}
@@ -151565,26 +151784,26 @@ public final void rule__MultiplicativeExpression__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group__1__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_0__1__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
- // InternalSysML.g:45270:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
- public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__0"
+ // InternalSysML.g:45353:1: rule__ClassificationExpression__Group_0_1__0 : rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 ;
+ public final void rule__ClassificationExpression__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45274:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
- // InternalSysML.g:45275:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ // InternalSysML.g:45357:1: ( rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1 )
+ // InternalSysML.g:45358:2: rule__ClassificationExpression__Group_0_1__0__Impl rule__ClassificationExpression__Group_0_1__1
{
- pushFollow(FOLLOW_210);
- rule__MultiplicativeExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_207);
+ rule__ClassificationExpression__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Group_1__1();
+ rule__ClassificationExpression__Group_0_1__1();
state._fsp--;
if (state.failed) return ;
@@ -151603,32 +151822,32 @@ public final void rule__MultiplicativeExpression__Group_1__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__0"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__0"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
- // InternalSysML.g:45282:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__0__Impl"
+ // InternalSysML.g:45365:1: rule__ClassificationExpression__Group_0_1__0__Impl : ( () ) ;
+ public final void rule__ClassificationExpression__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45286:1: ( ( () ) )
- // InternalSysML.g:45287:1: ( () )
+ // InternalSysML.g:45369:1: ( ( () ) )
+ // InternalSysML.g:45370:1: ( () )
{
- // InternalSysML.g:45287:1: ( () )
- // InternalSysML.g:45288:2: ()
+ // InternalSysML.g:45370:1: ( () )
+ // InternalSysML.g:45371:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
}
- // InternalSysML.g:45289:2: ()
- // InternalSysML.g:45289:3:
+ // InternalSysML.g:45372:2: ()
+ // InternalSysML.g:45372:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0());
}
}
@@ -151644,26 +151863,26 @@ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__0__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
- // InternalSysML.g:45297:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
- public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__1"
+ // InternalSysML.g:45380:1: rule__ClassificationExpression__Group_0_1__1 : rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 ;
+ public final void rule__ClassificationExpression__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45301:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
- // InternalSysML.g:45302:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
+ // InternalSysML.g:45384:1: ( rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2 )
+ // InternalSysML.g:45385:2: rule__ClassificationExpression__Group_0_1__1__Impl rule__ClassificationExpression__Group_0_1__2
{
- pushFollow(FOLLOW_190);
- rule__MultiplicativeExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_5);
+ rule__ClassificationExpression__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Group_1__2();
+ rule__ClassificationExpression__Group_0_1__2();
state._fsp--;
if (state.failed) return ;
@@ -151682,30 +151901,30 @@ public final void rule__MultiplicativeExpression__Group_1__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__1"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__1"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
- // InternalSysML.g:45309:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__1__Impl"
+ // InternalSysML.g:45392:1: rule__ClassificationExpression__Group_0_1__1__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) ;
+ public final void rule__ClassificationExpression__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45313:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:45314:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45396:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) ) )
+ // InternalSysML.g:45397:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
{
- // InternalSysML.g:45314:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:45315:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45397:1: ( ( rule__ClassificationExpression__OperatorAssignment_0_1_1 ) )
+ // InternalSysML.g:45398:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
}
- // InternalSysML.g:45316:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:45316:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
+ // InternalSysML.g:45399:2: ( rule__ClassificationExpression__OperatorAssignment_0_1_1 )
+ // InternalSysML.g:45399:3: rule__ClassificationExpression__OperatorAssignment_0_1_1
{
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__OperatorAssignment_1_1();
+ rule__ClassificationExpression__OperatorAssignment_0_1_1();
state._fsp--;
if (state.failed) return ;
@@ -151713,7 +151932,7 @@ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_0_1_1());
}
}
@@ -151733,21 +151952,21 @@ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__1__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__2"
- // InternalSysML.g:45324:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
- public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__2"
+ // InternalSysML.g:45407:1: rule__ClassificationExpression__Group_0_1__2 : rule__ClassificationExpression__Group_0_1__2__Impl ;
+ public final void rule__ClassificationExpression__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45328:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
- // InternalSysML.g:45329:2: rule__MultiplicativeExpression__Group_1__2__Impl
+ // InternalSysML.g:45411:1: ( rule__ClassificationExpression__Group_0_1__2__Impl )
+ // InternalSysML.g:45412:2: rule__ClassificationExpression__Group_0_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Group_1__2__Impl();
+ rule__ClassificationExpression__Group_0_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -151766,30 +151985,30 @@ public final void rule__MultiplicativeExpression__Group_1__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__2"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__2"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl"
- // InternalSysML.g:45335:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_0_1__2__Impl"
+ // InternalSysML.g:45418:1: rule__ClassificationExpression__Group_0_1__2__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) ;
+ public final void rule__ClassificationExpression__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45339:1: ( ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:45340:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45422:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) ) )
+ // InternalSysML.g:45423:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
{
- // InternalSysML.g:45340:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:45341:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45423:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 ) )
+ // InternalSysML.g:45424:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
}
- // InternalSysML.g:45342:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:45342:3: rule__MultiplicativeExpression__Operand_compAssignment_1_2
+ // InternalSysML.g:45425:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 )
+ // InternalSysML.g:45425:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2
{
pushFollow(FOLLOW_2);
- rule__MultiplicativeExpression__Operand_compAssignment_1_2();
+ rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2();
state._fsp--;
if (state.failed) return ;
@@ -151797,7 +152016,7 @@ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_0_1_2());
}
}
@@ -151817,26 +152036,26 @@ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_0_1__2__Impl"
- // $ANTLR start "rule__ExponentiationExpression__Group__0"
- // InternalSysML.g:45351:1: rule__ExponentiationExpression__Group__0 : rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 ;
- public final void rule__ExponentiationExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0"
+ // InternalSysML.g:45434:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
+ public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45355:1: ( rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 )
- // InternalSysML.g:45356:2: rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1
+ // InternalSysML.g:45438:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
+ // InternalSysML.g:45439:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
{
- pushFollow(FOLLOW_212);
- rule__ExponentiationExpression__Group__0__Impl();
+ pushFollow(FOLLOW_192);
+ rule__ClassificationExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Group__1();
+ rule__ClassificationExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -151855,32 +152074,32 @@ public final void rule__ExponentiationExpression__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group__0"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0"
- // $ANTLR start "rule__ExponentiationExpression__Group__0__Impl"
- // InternalSysML.g:45363:1: rule__ExponentiationExpression__Group__0__Impl : ( ruleUnitsExpression ) ;
- public final void rule__ExponentiationExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
+ // InternalSysML.g:45446:1: rule__ClassificationExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45367:1: ( ( ruleUnitsExpression ) )
- // InternalSysML.g:45368:1: ( ruleUnitsExpression )
+ // InternalSysML.g:45450:1: ( ( () ) )
+ // InternalSysML.g:45451:1: ( () )
{
- // InternalSysML.g:45368:1: ( ruleUnitsExpression )
- // InternalSysML.g:45369:2: ruleUnitsExpression
+ // InternalSysML.g:45451:1: ( () )
+ // InternalSysML.g:45452:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
+ }
+ // InternalSysML.g:45453:2: ()
+ // InternalSysML.g:45453:3:
+ {
}
- pushFollow(FOLLOW_2);
- ruleUnitsExpression();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0());
}
}
@@ -151889,10 +152108,6 @@ public final void rule__ExponentiationExpression__Group__0__Impl() throws Recogn
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -151900,21 +152115,26 @@ public final void rule__ExponentiationExpression__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group__0__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0__Impl"
- // $ANTLR start "rule__ExponentiationExpression__Group__1"
- // InternalSysML.g:45378:1: rule__ExponentiationExpression__Group__1 : rule__ExponentiationExpression__Group__1__Impl ;
- public final void rule__ExponentiationExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1"
+ // InternalSysML.g:45461:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 ;
+ public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45382:1: ( rule__ExponentiationExpression__Group__1__Impl )
- // InternalSysML.g:45383:2: rule__ExponentiationExpression__Group__1__Impl
+ // InternalSysML.g:45465:1: ( rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2 )
+ // InternalSysML.g:45466:2: rule__ClassificationExpression__Group_1__1__Impl rule__ClassificationExpression__Group_1__2
{
+ pushFollow(FOLLOW_207);
+ rule__ClassificationExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Group__1__Impl();
+ rule__ClassificationExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -151933,56 +152153,38 @@ public final void rule__ExponentiationExpression__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group__1"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1"
- // $ANTLR start "rule__ExponentiationExpression__Group__1__Impl"
- // InternalSysML.g:45389:1: rule__ExponentiationExpression__Group__1__Impl : ( ( rule__ExponentiationExpression__Group_1__0 )* ) ;
- public final void rule__ExponentiationExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
+ // InternalSysML.g:45473:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45393:1: ( ( ( rule__ExponentiationExpression__Group_1__0 )* ) )
- // InternalSysML.g:45394:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ // InternalSysML.g:45477:1: ( ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) ) )
+ // InternalSysML.g:45478:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
{
- // InternalSysML.g:45394:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
- // InternalSysML.g:45395:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ // InternalSysML.g:45478:1: ( ( rule__ClassificationExpression__Operand_compAssignment_1_1 ) )
+ // InternalSysML.g:45479:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
+ before(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
}
- // InternalSysML.g:45396:2: ( rule__ExponentiationExpression__Group_1__0 )*
- loop448:
- do {
- int alt448=2;
- int LA448_0 = input.LA(1);
-
- if ( (LA448_0==52) ) {
- alt448=1;
- }
-
-
- switch (alt448) {
- case 1 :
- // InternalSysML.g:45396:3: rule__ExponentiationExpression__Group_1__0
- {
- pushFollow(FOLLOW_213);
- rule__ExponentiationExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:45480:2: ( rule__ClassificationExpression__Operand_compAssignment_1_1 )
+ // InternalSysML.g:45480:3: rule__ClassificationExpression__Operand_compAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__Operand_compAssignment_1_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop448;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
+ after(grammarAccess.getClassificationExpressionAccess().getOperand_compAssignment_1_1());
}
}
@@ -152002,26 +152204,26 @@ public final void rule__ExponentiationExpression__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group__1__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1__Impl"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__0"
- // InternalSysML.g:45405:1: rule__ExponentiationExpression__Group_1__0 : rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 ;
- public final void rule__ExponentiationExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__2"
+ // InternalSysML.g:45488:1: rule__ClassificationExpression__Group_1__2 : rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 ;
+ public final void rule__ClassificationExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45409:1: ( rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 )
- // InternalSysML.g:45410:2: rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1
+ // InternalSysML.g:45492:1: ( rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3 )
+ // InternalSysML.g:45493:2: rule__ClassificationExpression__Group_1__2__Impl rule__ClassificationExpression__Group_1__3
{
- pushFollow(FOLLOW_212);
- rule__ExponentiationExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_5);
+ rule__ClassificationExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Group_1__1();
+ rule__ClassificationExpression__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -152040,32 +152242,38 @@ public final void rule__ExponentiationExpression__Group_1__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__0"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__2"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__0__Impl"
- // InternalSysML.g:45417:1: rule__ExponentiationExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__ExponentiationExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__2__Impl"
+ // InternalSysML.g:45500:1: rule__ClassificationExpression__Group_1__2__Impl : ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45421:1: ( ( () ) )
- // InternalSysML.g:45422:1: ( () )
+ // InternalSysML.g:45504:1: ( ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) ) )
+ // InternalSysML.g:45505:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
{
- // InternalSysML.g:45422:1: ( () )
- // InternalSysML.g:45423:2: ()
+ // InternalSysML.g:45505:1: ( ( rule__ClassificationExpression__OperatorAssignment_1_2 ) )
+ // InternalSysML.g:45506:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
}
- // InternalSysML.g:45424:2: ()
- // InternalSysML.g:45424:3:
+ // InternalSysML.g:45507:2: ( rule__ClassificationExpression__OperatorAssignment_1_2 )
+ // InternalSysML.g:45507:3: rule__ClassificationExpression__OperatorAssignment_1_2
{
+ pushFollow(FOLLOW_2);
+ rule__ClassificationExpression__OperatorAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getClassificationExpressionAccess().getOperatorAssignment_1_2());
}
}
@@ -152074,6 +152282,10 @@ public final void rule__ExponentiationExpression__Group_1__0__Impl() throws Reco
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -152081,26 +152293,21 @@ public final void rule__ExponentiationExpression__Group_1__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__2__Impl"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__1"
- // InternalSysML.g:45432:1: rule__ExponentiationExpression__Group_1__1 : rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 ;
- public final void rule__ExponentiationExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__3"
+ // InternalSysML.g:45515:1: rule__ClassificationExpression__Group_1__3 : rule__ClassificationExpression__Group_1__3__Impl ;
+ public final void rule__ClassificationExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45436:1: ( rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 )
- // InternalSysML.g:45437:2: rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2
+ // InternalSysML.g:45519:1: ( rule__ClassificationExpression__Group_1__3__Impl )
+ // InternalSysML.g:45520:2: rule__ClassificationExpression__Group_1__3__Impl
{
- pushFollow(FOLLOW_190);
- rule__ExponentiationExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Group_1__2();
+ rule__ClassificationExpression__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -152119,30 +152326,30 @@ public final void rule__ExponentiationExpression__Group_1__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__1"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__3"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__1__Impl"
- // InternalSysML.g:45444:1: rule__ExponentiationExpression__Group_1__1__Impl : ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__ExponentiationExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__Group_1__3__Impl"
+ // InternalSysML.g:45526:1: rule__ClassificationExpression__Group_1__3__Impl : ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45448:1: ( ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:45449:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45530:1: ( ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) ) )
+ // InternalSysML.g:45531:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
{
- // InternalSysML.g:45449:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:45450:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45531:1: ( ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 ) )
+ // InternalSysML.g:45532:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
}
- // InternalSysML.g:45451:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:45451:3: rule__ExponentiationExpression__OperatorAssignment_1_1
+ // InternalSysML.g:45533:2: ( rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 )
+ // InternalSysML.g:45533:3: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3
{
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__OperatorAssignment_1_1();
+ rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3();
state._fsp--;
if (state.failed) return ;
@@ -152150,7 +152357,7 @@ public final void rule__ExponentiationExpression__Group_1__1__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compAssignment_1_3());
}
}
@@ -152170,21 +152377,26 @@ public final void rule__ExponentiationExpression__Group_1__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__ClassificationExpression__Group_1__3__Impl"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__2"
- // InternalSysML.g:45459:1: rule__ExponentiationExpression__Group_1__2 : rule__ExponentiationExpression__Group_1__2__Impl ;
- public final void rule__ExponentiationExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group__0"
+ // InternalSysML.g:45542:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ public final void rule__RelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45463:1: ( rule__ExponentiationExpression__Group_1__2__Impl )
- // InternalSysML.g:45464:2: rule__ExponentiationExpression__Group_1__2__Impl
+ // InternalSysML.g:45546:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // InternalSysML.g:45547:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
{
+ pushFollow(FOLLOW_208);
+ rule__RelationalExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Group_1__2__Impl();
+ rule__RelationalExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -152203,38 +152415,32 @@ public final void rule__ExponentiationExpression__Group_1__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__2"
+ // $ANTLR end "rule__RelationalExpression__Group__0"
- // $ANTLR start "rule__ExponentiationExpression__Group_1__2__Impl"
- // InternalSysML.g:45470:1: rule__ExponentiationExpression__Group_1__2__Impl : ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__ExponentiationExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group__0__Impl"
+ // InternalSysML.g:45554:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
+ public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45474:1: ( ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:45475:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45558:1: ( ( ruleAdditiveExpression ) )
+ // InternalSysML.g:45559:1: ( ruleAdditiveExpression )
{
- // InternalSysML.g:45475:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:45476:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45559:1: ( ruleAdditiveExpression )
+ // InternalSysML.g:45560:2: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
}
- // InternalSysML.g:45477:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:45477:3: rule__ExponentiationExpression__Operand_compAssignment_1_2
- {
pushFollow(FOLLOW_2);
- rule__ExponentiationExpression__Operand_compAssignment_1_2();
+ ruleAdditiveExpression();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
}
}
@@ -152254,26 +152460,21 @@ public final void rule__ExponentiationExpression__Group_1__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__ExponentiationExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__RelationalExpression__Group__0__Impl"
- // $ANTLR start "rule__UnitsExpression__Group__0"
- // InternalSysML.g:45486:1: rule__UnitsExpression__Group__0 : rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 ;
- public final void rule__UnitsExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group__1"
+ // InternalSysML.g:45569:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ public final void rule__RelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45490:1: ( rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 )
- // InternalSysML.g:45491:2: rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1
+ // InternalSysML.g:45573:1: ( rule__RelationalExpression__Group__1__Impl )
+ // InternalSysML.g:45574:2: rule__RelationalExpression__Group__1__Impl
{
- pushFollow(FOLLOW_214);
- rule__UnitsExpression__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group__1();
+ rule__RelationalExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -152292,32 +152493,56 @@ public final void rule__UnitsExpression__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group__0"
+ // $ANTLR end "rule__RelationalExpression__Group__1"
- // $ANTLR start "rule__UnitsExpression__Group__0__Impl"
- // InternalSysML.g:45498:1: rule__UnitsExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
- public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group__1__Impl"
+ // InternalSysML.g:45580:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ;
+ public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45502:1: ( ( ruleUnaryExpression ) )
- // InternalSysML.g:45503:1: ( ruleUnaryExpression )
+ // InternalSysML.g:45584:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45585:1: ( ( rule__RelationalExpression__Group_1__0 )* )
{
- // InternalSysML.g:45503:1: ( ruleUnaryExpression )
- // InternalSysML.g:45504:2: ruleUnaryExpression
+ // InternalSysML.g:45585:1: ( ( rule__RelationalExpression__Group_1__0 )* )
+ // InternalSysML.g:45586:2: ( rule__RelationalExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+ before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
}
- pushFollow(FOLLOW_2);
- ruleUnaryExpression();
+ // InternalSysML.g:45587:2: ( rule__RelationalExpression__Group_1__0 )*
+ loop451:
+ do {
+ int alt451=2;
+ int LA451_0 = input.LA(1);
+
+ if ( ((LA451_0>=80 && LA451_0<=83)) ) {
+ alt451=1;
+ }
+
+
+ switch (alt451) {
+ case 1 :
+ // InternalSysML.g:45587:3: rule__RelationalExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_209);
+ rule__RelationalExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop451;
+ }
+ } while (true);
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
+ after(grammarAccess.getRelationalExpressionAccess().getGroup_1());
}
}
@@ -152337,21 +152562,26 @@ public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group__0__Impl"
+ // $ANTLR end "rule__RelationalExpression__Group__1__Impl"
- // $ANTLR start "rule__UnitsExpression__Group__1"
- // InternalSysML.g:45513:1: rule__UnitsExpression__Group__1 : rule__UnitsExpression__Group__1__Impl ;
- public final void rule__UnitsExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__0"
+ // InternalSysML.g:45596:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45517:1: ( rule__UnitsExpression__Group__1__Impl )
- // InternalSysML.g:45518:2: rule__UnitsExpression__Group__1__Impl
+ // InternalSysML.g:45600:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // InternalSysML.g:45601:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
{
+ pushFollow(FOLLOW_208);
+ rule__RelationalExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group__1__Impl();
+ rule__RelationalExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -152370,49 +152600,32 @@ public final void rule__UnitsExpression__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group__1"
+ // $ANTLR end "rule__RelationalExpression__Group_1__0"
- // $ANTLR start "rule__UnitsExpression__Group__1__Impl"
- // InternalSysML.g:45524:1: rule__UnitsExpression__Group__1__Impl : ( ( rule__UnitsExpression__Group_1__0 )? ) ;
- public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
+ // InternalSysML.g:45608:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45528:1: ( ( ( rule__UnitsExpression__Group_1__0 )? ) )
- // InternalSysML.g:45529:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ // InternalSysML.g:45612:1: ( ( () ) )
+ // InternalSysML.g:45613:1: ( () )
{
- // InternalSysML.g:45529:1: ( ( rule__UnitsExpression__Group_1__0 )? )
- // InternalSysML.g:45530:2: ( rule__UnitsExpression__Group_1__0 )?
+ // InternalSysML.g:45613:1: ( () )
+ // InternalSysML.g:45614:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getGroup_1());
- }
- // InternalSysML.g:45531:2: ( rule__UnitsExpression__Group_1__0 )?
- int alt449=2;
- int LA449_0 = input.LA(1);
-
- if ( (LA449_0==153) ) {
- alt449=1;
+ before(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- switch (alt449) {
- case 1 :
- // InternalSysML.g:45531:3: rule__UnitsExpression__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ // InternalSysML.g:45615:2: ()
+ // InternalSysML.g:45615:3:
+ {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getGroup_1());
+ after(grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -152421,10 +152634,6 @@ public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionExce
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -152432,26 +152641,26 @@ public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group__1__Impl"
+ // $ANTLR end "rule__RelationalExpression__Group_1__0__Impl"
- // $ANTLR start "rule__UnitsExpression__Group_1__0"
- // InternalSysML.g:45540:1: rule__UnitsExpression__Group_1__0 : rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 ;
- public final void rule__UnitsExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__1"
+ // InternalSysML.g:45623:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
+ public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45544:1: ( rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 )
- // InternalSysML.g:45545:2: rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1
+ // InternalSysML.g:45627:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
+ // InternalSysML.g:45628:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
{
- pushFollow(FOLLOW_214);
- rule__UnitsExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_192);
+ rule__RelationalExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group_1__1();
+ rule__RelationalExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -152470,32 +152679,38 @@ public final void rule__UnitsExpression__Group_1__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__0"
+ // $ANTLR end "rule__RelationalExpression__Group_1__1"
- // $ANTLR start "rule__UnitsExpression__Group_1__0__Impl"
- // InternalSysML.g:45552:1: rule__UnitsExpression__Group_1__0__Impl : ( () ) ;
- public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
+ // InternalSysML.g:45635:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45556:1: ( ( () ) )
- // InternalSysML.g:45557:1: ( () )
+ // InternalSysML.g:45639:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:45640:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45557:1: ( () )
- // InternalSysML.g:45558:2: ()
+ // InternalSysML.g:45640:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45641:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:45559:2: ()
- // InternalSysML.g:45559:3:
+ // InternalSysML.g:45642:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45642:3: rule__RelationalExpression__OperatorAssignment_1_1
{
+ pushFollow(FOLLOW_2);
+ rule__RelationalExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -152504,6 +152719,10 @@ public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionEx
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -152511,26 +152730,21 @@ public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__RelationalExpression__Group_1__1__Impl"
- // $ANTLR start "rule__UnitsExpression__Group_1__1"
- // InternalSysML.g:45567:1: rule__UnitsExpression__Group_1__1 : rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 ;
- public final void rule__UnitsExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__2"
+ // InternalSysML.g:45650:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
+ public final void rule__RelationalExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45571:1: ( rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 )
- // InternalSysML.g:45572:2: rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2
+ // InternalSysML.g:45654:1: ( rule__RelationalExpression__Group_1__2__Impl )
+ // InternalSysML.g:45655:2: rule__RelationalExpression__Group_1__2__Impl
{
- pushFollow(FOLLOW_24);
- rule__UnitsExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group_1__2();
+ rule__RelationalExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -152549,30 +152763,30 @@ public final void rule__UnitsExpression__Group_1__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__1"
+ // $ANTLR end "rule__RelationalExpression__Group_1__2"
- // $ANTLR start "rule__UnitsExpression__Group_1__1__Impl"
- // InternalSysML.g:45579:1: rule__UnitsExpression__Group_1__1__Impl : ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) ;
- public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl"
+ // InternalSysML.g:45661:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45583:1: ( ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:45584:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45665:1: ( ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45666:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45584:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
- // InternalSysML.g:45585:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45666:1: ( ( rule__RelationalExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45667:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45586:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
- // InternalSysML.g:45586:3: rule__UnitsExpression__OperatorAssignment_1_1
+ // InternalSysML.g:45668:2: ( rule__RelationalExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45668:3: rule__RelationalExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__UnitsExpression__OperatorAssignment_1_1();
+ rule__RelationalExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -152580,7 +152794,7 @@ public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionEx
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getRelationalExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -152600,26 +152814,26 @@ public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__RelationalExpression__Group_1__2__Impl"
- // $ANTLR start "rule__UnitsExpression__Group_1__2"
- // InternalSysML.g:45594:1: rule__UnitsExpression__Group_1__2 : rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 ;
- public final void rule__UnitsExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group__0"
+ // InternalSysML.g:45677:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45598:1: ( rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 )
- // InternalSysML.g:45599:2: rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3
+ // InternalSysML.g:45681:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // InternalSysML.g:45682:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
{
- pushFollow(FOLLOW_36);
- rule__UnitsExpression__Group_1__2__Impl();
+ pushFollow(FOLLOW_210);
+ rule__AdditiveExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group_1__3();
+ rule__AdditiveExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -152638,38 +152852,32 @@ public final void rule__UnitsExpression__Group_1__2() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__2"
+ // $ANTLR end "rule__AdditiveExpression__Group__0"
- // $ANTLR start "rule__UnitsExpression__Group_1__2__Impl"
- // InternalSysML.g:45606:1: rule__UnitsExpression__Group_1__2__Impl : ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) ;
- public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
+ // InternalSysML.g:45689:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
+ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45610:1: ( ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:45611:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45693:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalSysML.g:45694:1: ( ruleMultiplicativeExpression )
{
- // InternalSysML.g:45611:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:45612:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45694:1: ( ruleMultiplicativeExpression )
+ // InternalSysML.g:45695:2: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
+ before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
}
- // InternalSysML.g:45613:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
- // InternalSysML.g:45613:3: rule__UnitsExpression__Operand_compAssignment_1_2
- {
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Operand_compAssignment_1_2();
+ ruleMultiplicativeExpression();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
}
}
@@ -152689,21 +152897,21 @@ public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__AdditiveExpression__Group__0__Impl"
- // $ANTLR start "rule__UnitsExpression__Group_1__3"
- // InternalSysML.g:45621:1: rule__UnitsExpression__Group_1__3 : rule__UnitsExpression__Group_1__3__Impl ;
- public final void rule__UnitsExpression__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group__1"
+ // InternalSysML.g:45704:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45625:1: ( rule__UnitsExpression__Group_1__3__Impl )
- // InternalSysML.g:45626:2: rule__UnitsExpression__Group_1__3__Impl
+ // InternalSysML.g:45708:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // InternalSysML.g:45709:2: rule__AdditiveExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__UnitsExpression__Group_1__3__Impl();
+ rule__AdditiveExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -152722,28 +152930,56 @@ public final void rule__UnitsExpression__Group_1__3() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__3"
+ // $ANTLR end "rule__AdditiveExpression__Group__1"
- // $ANTLR start "rule__UnitsExpression__Group_1__3__Impl"
- // InternalSysML.g:45632:1: rule__UnitsExpression__Group_1__3__Impl : ( ']' ) ;
- public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
+ // InternalSysML.g:45715:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45636:1: ( ( ']' ) )
- // InternalSysML.g:45637:1: ( ']' )
+ // InternalSysML.g:45719:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45720:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
{
- // InternalSysML.g:45637:1: ( ']' )
- // InternalSysML.g:45638:2: ']'
+ // InternalSysML.g:45720:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalSysML.g:45721:2: ( rule__AdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+ before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
}
- match(input,114,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:45722:2: ( rule__AdditiveExpression__Group_1__0 )*
+ loop452:
+ do {
+ int alt452=2;
+ int LA452_0 = input.LA(1);
+
+ if ( ((LA452_0>=84 && LA452_0<=85)) ) {
+ alt452=1;
+ }
+
+
+ switch (alt452) {
+ case 1 :
+ // InternalSysML.g:45722:3: rule__AdditiveExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_211);
+ rule__AdditiveExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop452;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
+ after(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
}
}
@@ -152763,26 +152999,26 @@ public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnitsExpression__Group_1__3__Impl"
+ // $ANTLR end "rule__AdditiveExpression__Group__1__Impl"
- // $ANTLR start "rule__UnaryExpression__Group_0__0"
- // InternalSysML.g:45648:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
- public final void rule__UnaryExpression__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0"
+ // InternalSysML.g:45731:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45652:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
- // InternalSysML.g:45653:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
+ // InternalSysML.g:45735:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // InternalSysML.g:45736:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
{
- pushFollow(FOLLOW_215);
- rule__UnaryExpression__Group_0__0__Impl();
+ pushFollow(FOLLOW_210);
+ rule__AdditiveExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnaryExpression__Group_0__1();
+ rule__AdditiveExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -152801,32 +153037,32 @@ public final void rule__UnaryExpression__Group_0__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__0"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0"
- // $ANTLR start "rule__UnaryExpression__Group_0__0__Impl"
- // InternalSysML.g:45660:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
- public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
+ // InternalSysML.g:45743:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45664:1: ( ( () ) )
- // InternalSysML.g:45665:1: ( () )
+ // InternalSysML.g:45747:1: ( ( () ) )
+ // InternalSysML.g:45748:1: ( () )
{
- // InternalSysML.g:45665:1: ( () )
- // InternalSysML.g:45666:2: ()
+ // InternalSysML.g:45748:1: ( () )
+ // InternalSysML.g:45749:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
+ before(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:45667:2: ()
- // InternalSysML.g:45667:3:
+ // InternalSysML.g:45750:2: ()
+ // InternalSysML.g:45750:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
+ after(grammarAccess.getAdditiveExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -152842,26 +153078,26 @@ public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__0__Impl"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0__Impl"
- // $ANTLR start "rule__UnaryExpression__Group_0__1"
- // InternalSysML.g:45675:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
- public final void rule__UnaryExpression__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1"
+ // InternalSysML.g:45758:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
+ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45679:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
- // InternalSysML.g:45680:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
+ // InternalSysML.g:45762:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
+ // InternalSysML.g:45763:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
{
- pushFollow(FOLLOW_190);
- rule__UnaryExpression__Group_0__1__Impl();
+ pushFollow(FOLLOW_192);
+ rule__AdditiveExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__UnaryExpression__Group_0__2();
+ rule__AdditiveExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -152880,30 +153116,30 @@ public final void rule__UnaryExpression__Group_0__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__1"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1"
- // $ANTLR start "rule__UnaryExpression__Group_0__1__Impl"
- // InternalSysML.g:45687:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
- public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
+ // InternalSysML.g:45770:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45691:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
- // InternalSysML.g:45692:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalSysML.g:45774:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:45775:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45692:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
- // InternalSysML.g:45693:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalSysML.g:45775:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45776:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
+ before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:45694:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
- // InternalSysML.g:45694:3: rule__UnaryExpression__OperatorAssignment_0_1
+ // InternalSysML.g:45777:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45777:3: rule__AdditiveExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__UnaryExpression__OperatorAssignment_0_1();
+ rule__AdditiveExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -152911,7 +153147,7 @@ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionEx
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
+ after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -152931,21 +153167,21 @@ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__1__Impl"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1__Impl"
- // $ANTLR start "rule__UnaryExpression__Group_0__2"
- // InternalSysML.g:45702:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
- public final void rule__UnaryExpression__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__2"
+ // InternalSysML.g:45785:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
+ public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45706:1: ( rule__UnaryExpression__Group_0__2__Impl )
- // InternalSysML.g:45707:2: rule__UnaryExpression__Group_0__2__Impl
+ // InternalSysML.g:45789:1: ( rule__AdditiveExpression__Group_1__2__Impl )
+ // InternalSysML.g:45790:2: rule__AdditiveExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__UnaryExpression__Group_0__2__Impl();
+ rule__AdditiveExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -152964,30 +153200,30 @@ public final void rule__UnaryExpression__Group_0__2() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__2"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__2"
- // $ANTLR start "rule__UnaryExpression__Group_0__2__Impl"
- // InternalSysML.g:45713:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) ;
- public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl"
+ // InternalSysML.g:45796:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45717:1: ( ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) )
- // InternalSysML.g:45718:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ // InternalSysML.g:45800:1: ( ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45801:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45718:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
- // InternalSysML.g:45719:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ // InternalSysML.g:45801:1: ( ( rule__AdditiveExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45802:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
+ before(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45720:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
- // InternalSysML.g:45720:3: rule__UnaryExpression__Operand_compAssignment_0_2
+ // InternalSysML.g:45803:2: ( rule__AdditiveExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45803:3: rule__AdditiveExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__UnaryExpression__Operand_compAssignment_0_2();
+ rule__AdditiveExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -152995,7 +153231,7 @@ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionEx
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
+ after(grammarAccess.getAdditiveExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -153015,26 +153251,26 @@ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__UnaryExpression__Group_0__2__Impl"
+ // $ANTLR end "rule__AdditiveExpression__Group_1__2__Impl"
- // $ANTLR start "rule__ExtentExpression__Group_0__0"
- // InternalSysML.g:45729:1: rule__ExtentExpression__Group_0__0 : rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 ;
- public final void rule__ExtentExpression__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0"
+ // InternalSysML.g:45812:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45733:1: ( rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 )
- // InternalSysML.g:45734:2: rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1
+ // InternalSysML.g:45816:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // InternalSysML.g:45817:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
{
- pushFollow(FOLLOW_216);
- rule__ExtentExpression__Group_0__0__Impl();
+ pushFollow(FOLLOW_212);
+ rule__MultiplicativeExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression__Group_0__1();
+ rule__MultiplicativeExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -153053,32 +153289,32 @@ public final void rule__ExtentExpression__Group_0__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__0"
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0"
- // $ANTLR start "rule__ExtentExpression__Group_0__0__Impl"
- // InternalSysML.g:45741:1: rule__ExtentExpression__Group_0__0__Impl : ( () ) ;
- public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
+ // InternalSysML.g:45824:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleExponentiationExpression ) ;
+ public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45745:1: ( ( () ) )
- // InternalSysML.g:45746:1: ( () )
+ // InternalSysML.g:45828:1: ( ( ruleExponentiationExpression ) )
+ // InternalSysML.g:45829:1: ( ruleExponentiationExpression )
{
- // InternalSysML.g:45746:1: ( () )
- // InternalSysML.g:45747:2: ()
+ // InternalSysML.g:45829:1: ( ruleExponentiationExpression )
+ // InternalSysML.g:45830:2: ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
- }
- // InternalSysML.g:45748:2: ()
- // InternalSysML.g:45748:3:
- {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
}
+ pushFollow(FOLLOW_2);
+ ruleExponentiationExpression();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
}
}
@@ -153087,6 +153323,10 @@ public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionE
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -153094,26 +153334,21 @@ public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__0__Impl"
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0__Impl"
- // $ANTLR start "rule__ExtentExpression__Group_0__1"
- // InternalSysML.g:45756:1: rule__ExtentExpression__Group_0__1 : rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 ;
- public final void rule__ExtentExpression__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1"
+ // InternalSysML.g:45839:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45760:1: ( rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 )
- // InternalSysML.g:45761:2: rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2
+ // InternalSysML.g:45843:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // InternalSysML.g:45844:2: rule__MultiplicativeExpression__Group__1__Impl
{
- pushFollow(FOLLOW_5);
- rule__ExtentExpression__Group_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression__Group_0__2();
+ rule__MultiplicativeExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -153132,38 +153367,56 @@ public final void rule__ExtentExpression__Group_0__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__1"
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1"
- // $ANTLR start "rule__ExtentExpression__Group_0__1__Impl"
- // InternalSysML.g:45768:1: rule__ExtentExpression__Group_0__1__Impl : ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) ;
- public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
+ // InternalSysML.g:45850:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45772:1: ( ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) )
- // InternalSysML.g:45773:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ // InternalSysML.g:45854:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45855:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
{
- // InternalSysML.g:45773:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
- // InternalSysML.g:45774:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ // InternalSysML.g:45855:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalSysML.g:45856:2: ( rule__MultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
+ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
}
- // InternalSysML.g:45775:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
- // InternalSysML.g:45775:3: rule__ExtentExpression__OperatorAssignment_0_1
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression__OperatorAssignment_0_1();
+ // InternalSysML.g:45857:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop453:
+ do {
+ int alt453=2;
+ int LA453_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA453_0==66||(LA453_0>=86 && LA453_0<=87)) ) {
+ alt453=1;
+ }
- }
+
+ switch (alt453) {
+ case 1 :
+ // InternalSysML.g:45857:3: rule__MultiplicativeExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_213);
+ rule__MultiplicativeExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop453;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
+ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
}
}
@@ -153183,21 +153436,26 @@ public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__1__Impl"
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1__Impl"
- // $ANTLR start "rule__ExtentExpression__Group_0__2"
- // InternalSysML.g:45783:1: rule__ExtentExpression__Group_0__2 : rule__ExtentExpression__Group_0__2__Impl ;
- public final void rule__ExtentExpression__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
+ // InternalSysML.g:45866:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45787:1: ( rule__ExtentExpression__Group_0__2__Impl )
- // InternalSysML.g:45788:2: rule__ExtentExpression__Group_0__2__Impl
+ // InternalSysML.g:45870:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // InternalSysML.g:45871:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
{
+ pushFollow(FOLLOW_212);
+ rule__MultiplicativeExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression__Group_0__2__Impl();
+ rule__MultiplicativeExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -153216,38 +153474,32 @@ public final void rule__ExtentExpression__Group_0__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__2"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0"
- // $ANTLR start "rule__ExtentExpression__Group_0__2__Impl"
- // InternalSysML.g:45794:1: rule__ExtentExpression__Group_0__2__Impl : ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) ;
- public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
+ // InternalSysML.g:45878:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45798:1: ( ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) )
- // InternalSysML.g:45799:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ // InternalSysML.g:45882:1: ( ( () ) )
+ // InternalSysML.g:45883:1: ( () )
{
- // InternalSysML.g:45799:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
- // InternalSysML.g:45800:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ // InternalSysML.g:45883:1: ( () )
+ // InternalSysML.g:45884:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:45801:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
- // InternalSysML.g:45801:3: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
+ // InternalSysML.g:45885:2: ()
+ // InternalSysML.g:45885:3:
{
- pushFollow(FOLLOW_2);
- rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -153256,10 +153508,6 @@ public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -153267,26 +153515,26 @@ public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__ExtentExpression__Group_0__2__Impl"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0__Impl"
- // $ANTLR start "rule__SequenceExpression__Group__0"
- // InternalSysML.g:45810:1: rule__SequenceExpression__Group__0 : rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 ;
- public final void rule__SequenceExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
+ // InternalSysML.g:45893:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
+ public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45814:1: ( rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 )
- // InternalSysML.g:45815:2: rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1
+ // InternalSysML.g:45897:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
+ // InternalSysML.g:45898:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
{
- pushFollow(FOLLOW_217);
- rule__SequenceExpression__Group__0__Impl();
+ pushFollow(FOLLOW_192);
+ rule__MultiplicativeExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group__1();
+ rule__MultiplicativeExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -153305,30 +153553,30 @@ public final void rule__SequenceExpression__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group__0"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1"
- // $ANTLR start "rule__SequenceExpression__Group__0__Impl"
- // InternalSysML.g:45822:1: rule__SequenceExpression__Group__0__Impl : ( ( rule__SequenceExpression__Alternatives_0 ) ) ;
- public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
+ // InternalSysML.g:45905:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45826:1: ( ( ( rule__SequenceExpression__Alternatives_0 ) ) )
- // InternalSysML.g:45827:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ // InternalSysML.g:45909:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:45910:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45827:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
- // InternalSysML.g:45828:2: ( rule__SequenceExpression__Alternatives_0 )
+ // InternalSysML.g:45910:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:45911:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:45829:2: ( rule__SequenceExpression__Alternatives_0 )
- // InternalSysML.g:45829:3: rule__SequenceExpression__Alternatives_0
+ // InternalSysML.g:45912:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:45912:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Alternatives_0();
+ rule__MultiplicativeExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -153336,7 +153584,7 @@ public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -153356,21 +153604,21 @@ public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group__0__Impl"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1__Impl"
- // $ANTLR start "rule__SequenceExpression__Group__1"
- // InternalSysML.g:45837:1: rule__SequenceExpression__Group__1 : rule__SequenceExpression__Group__1__Impl ;
- public final void rule__SequenceExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__2"
+ // InternalSysML.g:45920:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
+ public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45841:1: ( rule__SequenceExpression__Group__1__Impl )
- // InternalSysML.g:45842:2: rule__SequenceExpression__Group__1__Impl
+ // InternalSysML.g:45924:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
+ // InternalSysML.g:45925:2: rule__MultiplicativeExpression__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group__1__Impl();
+ rule__MultiplicativeExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -153389,56 +153637,38 @@ public final void rule__SequenceExpression__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group__1"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__2"
- // $ANTLR start "rule__SequenceExpression__Group__1__Impl"
- // InternalSysML.g:45848:1: rule__SequenceExpression__Group__1__Impl : ( ( rule__SequenceExpression__Alternatives_1 )* ) ;
- public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl"
+ // InternalSysML.g:45931:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45852:1: ( ( ( rule__SequenceExpression__Alternatives_1 )* ) )
- // InternalSysML.g:45853:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ // InternalSysML.g:45935:1: ( ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:45936:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45853:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
- // InternalSysML.g:45854:2: ( rule__SequenceExpression__Alternatives_1 )*
+ // InternalSysML.g:45936:1: ( ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:45937:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45855:2: ( rule__SequenceExpression__Alternatives_1 )*
- loop450:
- do {
- int alt450=2;
- int LA450_0 = input.LA(1);
-
- if ( (LA450_0==53||LA450_0==142) ) {
- alt450=1;
- }
-
-
- switch (alt450) {
- case 1 :
- // InternalSysML.g:45855:3: rule__SequenceExpression__Alternatives_1
- {
- pushFollow(FOLLOW_218);
- rule__SequenceExpression__Alternatives_1();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:45938:2: ( rule__MultiplicativeExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:45938:3: rule__MultiplicativeExpression__Operand_compAssignment_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__MultiplicativeExpression__Operand_compAssignment_1_2();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop450;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -153458,26 +153688,26 @@ public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group__1__Impl"
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__2__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__0"
- // InternalSysML.g:45864:1: rule__SequenceExpression__Group_1_0__0 : rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 ;
- public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group__0"
+ // InternalSysML.g:45947:1: rule__ExponentiationExpression__Group__0 : rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 ;
+ public final void rule__ExponentiationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45868:1: ( rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 )
- // InternalSysML.g:45869:2: rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1
+ // InternalSysML.g:45951:1: ( rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1 )
+ // InternalSysML.g:45952:2: rule__ExponentiationExpression__Group__0__Impl rule__ExponentiationExpression__Group__1
{
- pushFollow(FOLLOW_34);
- rule__SequenceExpression__Group_1_0__0__Impl();
+ pushFollow(FOLLOW_214);
+ rule__ExponentiationExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_0__1();
+ rule__ExponentiationExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -153496,32 +153726,32 @@ public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__0"
+ // $ANTLR end "rule__ExponentiationExpression__Group__0"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__0__Impl"
- // InternalSysML.g:45876:1: rule__SequenceExpression__Group_1_0__0__Impl : ( () ) ;
- public final void rule__SequenceExpression__Group_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group__0__Impl"
+ // InternalSysML.g:45959:1: rule__ExponentiationExpression__Group__0__Impl : ( ruleUnitsExpression ) ;
+ public final void rule__ExponentiationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45880:1: ( ( () ) )
- // InternalSysML.g:45881:1: ( () )
+ // InternalSysML.g:45963:1: ( ( ruleUnitsExpression ) )
+ // InternalSysML.g:45964:1: ( ruleUnitsExpression )
{
- // InternalSysML.g:45881:1: ( () )
- // InternalSysML.g:45882:2: ()
+ // InternalSysML.g:45964:1: ( ruleUnitsExpression )
+ // InternalSysML.g:45965:2: ruleUnitsExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
- }
- // InternalSysML.g:45883:2: ()
- // InternalSysML.g:45883:3:
- {
+ before(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
}
+ pushFollow(FOLLOW_2);
+ ruleUnitsExpression();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
+ after(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
}
}
@@ -153530,6 +153760,10 @@ public final void rule__SequenceExpression__Group_1_0__0__Impl() throws Recognit
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -153537,26 +153771,21 @@ public final void rule__SequenceExpression__Group_1_0__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__0__Impl"
+ // $ANTLR end "rule__ExponentiationExpression__Group__0__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__1"
- // InternalSysML.g:45891:1: rule__SequenceExpression__Group_1_0__1 : rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 ;
- public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group__1"
+ // InternalSysML.g:45974:1: rule__ExponentiationExpression__Group__1 : rule__ExponentiationExpression__Group__1__Impl ;
+ public final void rule__ExponentiationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45895:1: ( rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 )
- // InternalSysML.g:45896:2: rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2
+ // InternalSysML.g:45978:1: ( rule__ExponentiationExpression__Group__1__Impl )
+ // InternalSysML.g:45979:2: rule__ExponentiationExpression__Group__1__Impl
{
- pushFollow(FOLLOW_24);
- rule__SequenceExpression__Group_1_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_0__2();
+ rule__ExponentiationExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -153575,38 +153804,56 @@ public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__1"
+ // $ANTLR end "rule__ExponentiationExpression__Group__1"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__1__Impl"
- // InternalSysML.g:45903:1: rule__SequenceExpression__Group_1_0__1__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) ;
- public final void rule__SequenceExpression__Group_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group__1__Impl"
+ // InternalSysML.g:45985:1: rule__ExponentiationExpression__Group__1__Impl : ( ( rule__ExponentiationExpression__Group_1__0 )* ) ;
+ public final void rule__ExponentiationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45907:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) )
- // InternalSysML.g:45908:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ // InternalSysML.g:45989:1: ( ( ( rule__ExponentiationExpression__Group_1__0 )* ) )
+ // InternalSysML.g:45990:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
{
- // InternalSysML.g:45908:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
- // InternalSysML.g:45909:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ // InternalSysML.g:45990:1: ( ( rule__ExponentiationExpression__Group_1__0 )* )
+ // InternalSysML.g:45991:2: ( rule__ExponentiationExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
+ before(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
}
- // InternalSysML.g:45910:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
- // InternalSysML.g:45910:3: rule__SequenceExpression__OperatorAssignment_1_0_1
- {
- pushFollow(FOLLOW_2);
- rule__SequenceExpression__OperatorAssignment_1_0_1();
+ // InternalSysML.g:45992:2: ( rule__ExponentiationExpression__Group_1__0 )*
+ loop454:
+ do {
+ int alt454=2;
+ int LA454_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA454_0==52) ) {
+ alt454=1;
+ }
- }
+
+ switch (alt454) {
+ case 1 :
+ // InternalSysML.g:45992:3: rule__ExponentiationExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_215);
+ rule__ExponentiationExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop454;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
+ after(grammarAccess.getExponentiationExpressionAccess().getGroup_1());
}
}
@@ -153626,26 +153873,26 @@ public final void rule__SequenceExpression__Group_1_0__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__1__Impl"
+ // $ANTLR end "rule__ExponentiationExpression__Group__1__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__2"
- // InternalSysML.g:45918:1: rule__SequenceExpression__Group_1_0__2 : rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 ;
- public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__0"
+ // InternalSysML.g:46001:1: rule__ExponentiationExpression__Group_1__0 : rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 ;
+ public final void rule__ExponentiationExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45922:1: ( rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 )
- // InternalSysML.g:45923:2: rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3
+ // InternalSysML.g:46005:1: ( rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1 )
+ // InternalSysML.g:46006:2: rule__ExponentiationExpression__Group_1__0__Impl rule__ExponentiationExpression__Group_1__1
{
- pushFollow(FOLLOW_36);
- rule__SequenceExpression__Group_1_0__2__Impl();
+ pushFollow(FOLLOW_214);
+ rule__ExponentiationExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_0__3();
+ rule__ExponentiationExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -153664,38 +153911,32 @@ public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__2"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__0"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__2__Impl"
- // InternalSysML.g:45930:1: rule__SequenceExpression__Group_1_0__2__Impl : ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) ;
- public final void rule__SequenceExpression__Group_1_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__0__Impl"
+ // InternalSysML.g:46013:1: rule__ExponentiationExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__ExponentiationExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45934:1: ( ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) )
- // InternalSysML.g:45935:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ // InternalSysML.g:46017:1: ( ( () ) )
+ // InternalSysML.g:46018:1: ( () )
{
- // InternalSysML.g:45935:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
- // InternalSysML.g:45936:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ // InternalSysML.g:46018:1: ( () )
+ // InternalSysML.g:46019:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
+ before(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:45937:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
- // InternalSysML.g:45937:3: rule__SequenceExpression__Operand_compAssignment_1_0_2
+ // InternalSysML.g:46020:2: ()
+ // InternalSysML.g:46020:3:
{
- pushFollow(FOLLOW_2);
- rule__SequenceExpression__Operand_compAssignment_1_0_2();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
+ after(grammarAccess.getExponentiationExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -153704,10 +153945,6 @@ public final void rule__SequenceExpression__Group_1_0__2__Impl() throws Recognit
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -153715,21 +153952,26 @@ public final void rule__SequenceExpression__Group_1_0__2__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__2__Impl"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__0__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__3"
- // InternalSysML.g:45945:1: rule__SequenceExpression__Group_1_0__3 : rule__SequenceExpression__Group_1_0__3__Impl ;
- public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__1"
+ // InternalSysML.g:46028:1: rule__ExponentiationExpression__Group_1__1 : rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 ;
+ public final void rule__ExponentiationExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45949:1: ( rule__SequenceExpression__Group_1_0__3__Impl )
- // InternalSysML.g:45950:2: rule__SequenceExpression__Group_1_0__3__Impl
+ // InternalSysML.g:46032:1: ( rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2 )
+ // InternalSysML.g:46033:2: rule__ExponentiationExpression__Group_1__1__Impl rule__ExponentiationExpression__Group_1__2
{
+ pushFollow(FOLLOW_192);
+ rule__ExponentiationExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_0__3__Impl();
+ rule__ExponentiationExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -153748,28 +153990,38 @@ public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__3"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__1"
- // $ANTLR start "rule__SequenceExpression__Group_1_0__3__Impl"
- // InternalSysML.g:45956:1: rule__SequenceExpression__Group_1_0__3__Impl : ( ']' ) ;
- public final void rule__SequenceExpression__Group_1_0__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__1__Impl"
+ // InternalSysML.g:46040:1: rule__ExponentiationExpression__Group_1__1__Impl : ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__ExponentiationExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45960:1: ( ( ']' ) )
- // InternalSysML.g:45961:1: ( ']' )
+ // InternalSysML.g:46044:1: ( ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:46045:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:45961:1: ( ']' )
- // InternalSysML.g:45962:2: ']'
+ // InternalSysML.g:46045:1: ( ( rule__ExponentiationExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:46046:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+ before(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
}
- match(input,114,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46047:2: ( rule__ExponentiationExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:46047:3: rule__ExponentiationExpression__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
+ after(grammarAccess.getExponentiationExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -153789,26 +154041,21 @@ public final void rule__SequenceExpression__Group_1_0__3__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_0__3__Impl"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__1__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__0"
- // InternalSysML.g:45972:1: rule__SequenceExpression__Group_1_1__0 : rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 ;
- public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__2"
+ // InternalSysML.g:46055:1: rule__ExponentiationExpression__Group_1__2 : rule__ExponentiationExpression__Group_1__2__Impl ;
+ public final void rule__ExponentiationExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45976:1: ( rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 )
- // InternalSysML.g:45977:2: rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1
+ // InternalSysML.g:46059:1: ( rule__ExponentiationExpression__Group_1__2__Impl )
+ // InternalSysML.g:46060:2: rule__ExponentiationExpression__Group_1__2__Impl
{
- pushFollow(FOLLOW_217);
- rule__SequenceExpression__Group_1_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_1__1();
+ rule__ExponentiationExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -153827,32 +154074,38 @@ public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__0"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__2"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__0__Impl"
- // InternalSysML.g:45984:1: rule__SequenceExpression__Group_1_1__0__Impl : ( () ) ;
- public final void rule__SequenceExpression__Group_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExponentiationExpression__Group_1__2__Impl"
+ // InternalSysML.g:46066:1: rule__ExponentiationExpression__Group_1__2__Impl : ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__ExponentiationExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:45988:1: ( ( () ) )
- // InternalSysML.g:45989:1: ( () )
+ // InternalSysML.g:46070:1: ( ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:46071:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:45989:1: ( () )
- // InternalSysML.g:45990:2: ()
+ // InternalSysML.g:46071:1: ( ( rule__ExponentiationExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:46072:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
+ before(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:45991:2: ()
- // InternalSysML.g:45991:3:
+ // InternalSysML.g:46073:2: ( rule__ExponentiationExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:46073:3: rule__ExponentiationExpression__Operand_compAssignment_1_2
{
+ pushFollow(FOLLOW_2);
+ rule__ExponentiationExpression__Operand_compAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
+ after(grammarAccess.getExponentiationExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -153861,6 +154114,10 @@ public final void rule__SequenceExpression__Group_1_1__0__Impl() throws Recognit
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -153868,26 +154125,26 @@ public final void rule__SequenceExpression__Group_1_1__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__0__Impl"
+ // $ANTLR end "rule__ExponentiationExpression__Group_1__2__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__1"
- // InternalSysML.g:45999:1: rule__SequenceExpression__Group_1_1__1 : rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 ;
- public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group__0"
+ // InternalSysML.g:46082:1: rule__UnitsExpression__Group__0 : rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 ;
+ public final void rule__UnitsExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46003:1: ( rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 )
- // InternalSysML.g:46004:2: rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2
+ // InternalSysML.g:46086:1: ( rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1 )
+ // InternalSysML.g:46087:2: rule__UnitsExpression__Group__0__Impl rule__UnitsExpression__Group__1
{
- pushFollow(FOLLOW_5);
- rule__SequenceExpression__Group_1_1__1__Impl();
+ pushFollow(FOLLOW_216);
+ rule__UnitsExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_1__2();
+ rule__UnitsExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -153906,28 +154163,32 @@ public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__1"
+ // $ANTLR end "rule__UnitsExpression__Group__0"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__1__Impl"
- // InternalSysML.g:46011:1: rule__SequenceExpression__Group_1_1__1__Impl : ( '->' ) ;
- public final void rule__SequenceExpression__Group_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group__0__Impl"
+ // InternalSysML.g:46094:1: rule__UnitsExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
+ public final void rule__UnitsExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46015:1: ( ( '->' ) )
- // InternalSysML.g:46016:1: ( '->' )
+ // InternalSysML.g:46098:1: ( ( ruleUnaryExpression ) )
+ // InternalSysML.g:46099:1: ( ruleUnaryExpression )
{
- // InternalSysML.g:46016:1: ( '->' )
- // InternalSysML.g:46017:2: '->'
+ // InternalSysML.g:46099:1: ( ruleUnaryExpression )
+ // InternalSysML.g:46100:2: ruleUnaryExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+ before(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
}
- match(input,142,FOLLOW_2); if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ ruleUnaryExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
+ after(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
}
}
@@ -153947,26 +154208,21 @@ public final void rule__SequenceExpression__Group_1_1__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__1__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group__0__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__2"
- // InternalSysML.g:46026:1: rule__SequenceExpression__Group_1_1__2 : rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 ;
- public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group__1"
+ // InternalSysML.g:46109:1: rule__UnitsExpression__Group__1 : rule__UnitsExpression__Group__1__Impl ;
+ public final void rule__UnitsExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46030:1: ( rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 )
- // InternalSysML.g:46031:2: rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3
+ // InternalSysML.g:46113:1: ( rule__UnitsExpression__Group__1__Impl )
+ // InternalSysML.g:46114:2: rule__UnitsExpression__Group__1__Impl
{
- pushFollow(FOLLOW_5);
- rule__SequenceExpression__Group_1_1__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_1__3();
+ rule__UnitsExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -153985,38 +154241,49 @@ public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__2"
+ // $ANTLR end "rule__UnitsExpression__Group__1"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__2__Impl"
- // InternalSysML.g:46038:1: rule__SequenceExpression__Group_1_1__2__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) ;
- public final void rule__SequenceExpression__Group_1_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group__1__Impl"
+ // InternalSysML.g:46120:1: rule__UnitsExpression__Group__1__Impl : ( ( rule__UnitsExpression__Group_1__0 )? ) ;
+ public final void rule__UnitsExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46042:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) )
- // InternalSysML.g:46043:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ // InternalSysML.g:46124:1: ( ( ( rule__UnitsExpression__Group_1__0 )? ) )
+ // InternalSysML.g:46125:1: ( ( rule__UnitsExpression__Group_1__0 )? )
{
- // InternalSysML.g:46043:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
- // InternalSysML.g:46044:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ // InternalSysML.g:46125:1: ( ( rule__UnitsExpression__Group_1__0 )? )
+ // InternalSysML.g:46126:2: ( rule__UnitsExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
+ before(grammarAccess.getUnitsExpressionAccess().getGroup_1());
}
- // InternalSysML.g:46045:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
- // InternalSysML.g:46045:3: rule__SequenceExpression__OperatorAssignment_1_1_2
- {
- pushFollow(FOLLOW_2);
- rule__SequenceExpression__OperatorAssignment_1_1_2();
+ // InternalSysML.g:46127:2: ( rule__UnitsExpression__Group_1__0 )?
+ int alt455=2;
+ int LA455_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA455_0==153) ) {
+ alt455=1;
+ }
+ switch (alt455) {
+ case 1 :
+ // InternalSysML.g:46127:3: rule__UnitsExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnitsExpression__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
+ after(grammarAccess.getUnitsExpressionAccess().getGroup_1());
}
}
@@ -154036,21 +154303,26 @@ public final void rule__SequenceExpression__Group_1_1__2__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__2__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group__1__Impl"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__3"
- // InternalSysML.g:46053:1: rule__SequenceExpression__Group_1_1__3 : rule__SequenceExpression__Group_1_1__3__Impl ;
- public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__0"
+ // InternalSysML.g:46136:1: rule__UnitsExpression__Group_1__0 : rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 ;
+ public final void rule__UnitsExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46057:1: ( rule__SequenceExpression__Group_1_1__3__Impl )
- // InternalSysML.g:46058:2: rule__SequenceExpression__Group_1_1__3__Impl
+ // InternalSysML.g:46140:1: ( rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1 )
+ // InternalSysML.g:46141:2: rule__UnitsExpression__Group_1__0__Impl rule__UnitsExpression__Group_1__1
{
+ pushFollow(FOLLOW_216);
+ rule__UnitsExpression__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceExpression__Group_1_1__3__Impl();
+ rule__UnitsExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -154069,97 +154341,40 @@ public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__3"
+ // $ANTLR end "rule__UnitsExpression__Group_1__0"
- // $ANTLR start "rule__SequenceExpression__Group_1_1__3__Impl"
- // InternalSysML.g:46064:1: rule__SequenceExpression__Group_1_1__3__Impl : ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) ;
- public final void rule__SequenceExpression__Group_1_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__0__Impl"
+ // InternalSysML.g:46148:1: rule__UnitsExpression__Group_1__0__Impl : ( () ) ;
+ public final void rule__UnitsExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46068:1: ( ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) )
- // InternalSysML.g:46069:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
- {
- // InternalSysML.g:46069:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
- // InternalSysML.g:46070:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ // InternalSysML.g:46152:1: ( ( () ) )
+ // InternalSysML.g:46153:1: ( () )
{
- // InternalSysML.g:46070:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) )
- // InternalSysML.g:46071:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:46153:1: ( () )
+ // InternalSysML.g:46154:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
- }
- // InternalSysML.g:46072:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
- // InternalSysML.g:46072:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
- {
- pushFollow(FOLLOW_219);
- rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
- }
-
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
-
- // InternalSysML.g:46075:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
- // InternalSysML.g:46076:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ // InternalSysML.g:46155:2: ()
+ // InternalSysML.g:46155:3:
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalSysML.g:46077:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
- loop451:
- do {
- int alt451=2;
- int LA451_0 = input.LA(1);
-
- if ( ((LA451_0>=RULE_ID && LA451_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt451=1;
- }
-
-
- switch (alt451) {
- case 1 :
- // InternalSysML.g:46077:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
- {
- pushFollow(FOLLOW_219);
- rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop451;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
- }
-
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorExpressionOperand_compAction_1_0());
}
-
}
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -154167,21 +154382,26 @@ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__SequenceExpression__Group_1_1__3__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group_1__0__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0__0"
- // InternalSysML.g:46087:1: rule__BodyExpression__Group_0__0 : rule__BodyExpression__Group_0__0__Impl ;
- public final void rule__BodyExpression__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__1"
+ // InternalSysML.g:46163:1: rule__UnitsExpression__Group_1__1 : rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 ;
+ public final void rule__UnitsExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46091:1: ( rule__BodyExpression__Group_0__0__Impl )
- // InternalSysML.g:46092:2: rule__BodyExpression__Group_0__0__Impl
+ // InternalSysML.g:46167:1: ( rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2 )
+ // InternalSysML.g:46168:2: rule__UnitsExpression__Group_1__1__Impl rule__UnitsExpression__Group_1__2
{
+ pushFollow(FOLLOW_24);
+ rule__UnitsExpression__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0__0__Impl();
+ rule__UnitsExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -154200,30 +154420,30 @@ public final void rule__BodyExpression__Group_0__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0__0"
+ // $ANTLR end "rule__UnitsExpression__Group_1__1"
- // $ANTLR start "rule__BodyExpression__Group_0__0__Impl"
- // InternalSysML.g:46098:1: rule__BodyExpression__Group_0__0__Impl : ( ( rule__BodyExpression__Group_0_0__0 ) ) ;
- public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__1__Impl"
+ // InternalSysML.g:46175:1: rule__UnitsExpression__Group_1__1__Impl : ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) ;
+ public final void rule__UnitsExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46102:1: ( ( ( rule__BodyExpression__Group_0_0__0 ) ) )
- // InternalSysML.g:46103:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ // InternalSysML.g:46179:1: ( ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:46180:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:46103:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
- // InternalSysML.g:46104:2: ( rule__BodyExpression__Group_0_0__0 )
+ // InternalSysML.g:46180:1: ( ( rule__UnitsExpression__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:46181:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
+ before(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalSysML.g:46105:2: ( rule__BodyExpression__Group_0_0__0 )
- // InternalSysML.g:46105:3: rule__BodyExpression__Group_0_0__0
+ // InternalSysML.g:46182:2: ( rule__UnitsExpression__OperatorAssignment_1_1 )
+ // InternalSysML.g:46182:3: rule__UnitsExpression__OperatorAssignment_1_1
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__0();
+ rule__UnitsExpression__OperatorAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -154231,7 +154451,7 @@ public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionExc
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
+ after(grammarAccess.getUnitsExpressionAccess().getOperatorAssignment_1_1());
}
}
@@ -154251,26 +154471,26 @@ public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0__0__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group_1__1__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0_0__0"
- // InternalSysML.g:46114:1: rule__BodyExpression__Group_0_0__0 : rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 ;
- public final void rule__BodyExpression__Group_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__2"
+ // InternalSysML.g:46190:1: rule__UnitsExpression__Group_1__2 : rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 ;
+ public final void rule__UnitsExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46118:1: ( rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 )
- // InternalSysML.g:46119:2: rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1
+ // InternalSysML.g:46194:1: ( rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3 )
+ // InternalSysML.g:46195:2: rule__UnitsExpression__Group_1__2__Impl rule__UnitsExpression__Group_1__3
{
- pushFollow(FOLLOW_220);
- rule__BodyExpression__Group_0_0__0__Impl();
+ pushFollow(FOLLOW_36);
+ rule__UnitsExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__1();
+ rule__UnitsExpression__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -154289,30 +154509,30 @@ public final void rule__BodyExpression__Group_0_0__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__0"
+ // $ANTLR end "rule__UnitsExpression__Group_1__2"
- // $ANTLR start "rule__BodyExpression__Group_0_0__0__Impl"
- // InternalSysML.g:46126:1: rule__BodyExpression__Group_0_0__0__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) ;
- public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__2__Impl"
+ // InternalSysML.g:46202:1: rule__UnitsExpression__Group_1__2__Impl : ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__UnitsExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46130:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) )
- // InternalSysML.g:46131:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ // InternalSysML.g:46206:1: ( ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:46207:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:46131:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
- // InternalSysML.g:46132:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ // InternalSysML.g:46207:1: ( ( rule__UnitsExpression__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:46208:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
+ before(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:46133:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
- // InternalSysML.g:46133:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
+ // InternalSysML.g:46209:2: ( rule__UnitsExpression__Operand_compAssignment_1_2 )
+ // InternalSysML.g:46209:3: rule__UnitsExpression__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0();
+ rule__UnitsExpression__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -154320,7 +154540,7 @@ public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
+ after(grammarAccess.getUnitsExpressionAccess().getOperand_compAssignment_1_2());
}
}
@@ -154340,26 +154560,21 @@ public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__0__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group_1__2__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0_0__1"
- // InternalSysML.g:46141:1: rule__BodyExpression__Group_0_0__1 : rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 ;
- public final void rule__BodyExpression__Group_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__3"
+ // InternalSysML.g:46217:1: rule__UnitsExpression__Group_1__3 : rule__UnitsExpression__Group_1__3__Impl ;
+ public final void rule__UnitsExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46145:1: ( rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 )
- // InternalSysML.g:46146:2: rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2
+ // InternalSysML.g:46221:1: ( rule__UnitsExpression__Group_1__3__Impl )
+ // InternalSysML.g:46222:2: rule__UnitsExpression__Group_1__3__Impl
{
- pushFollow(FOLLOW_220);
- rule__BodyExpression__Group_0_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__2();
+ rule__UnitsExpression__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -154378,56 +154593,28 @@ public final void rule__BodyExpression__Group_0_0__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__1"
+ // $ANTLR end "rule__UnitsExpression__Group_1__3"
- // $ANTLR start "rule__BodyExpression__Group_0_0__1__Impl"
- // InternalSysML.g:46153:1: rule__BodyExpression__Group_0_0__1__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) ;
- public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnitsExpression__Group_1__3__Impl"
+ // InternalSysML.g:46228:1: rule__UnitsExpression__Group_1__3__Impl : ( ']' ) ;
+ public final void rule__UnitsExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46157:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) )
- // InternalSysML.g:46158:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ // InternalSysML.g:46232:1: ( ( ']' ) )
+ // InternalSysML.g:46233:1: ( ']' )
{
- // InternalSysML.g:46158:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
- // InternalSysML.g:46159:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ // InternalSysML.g:46233:1: ( ']' )
+ // InternalSysML.g:46234:2: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
+ before(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
}
- // InternalSysML.g:46160:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
- loop452:
- do {
- int alt452=2;
- int LA452_0 = input.LA(1);
-
- if ( ((LA452_0>=RULE_ID && LA452_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt452=1;
- }
-
-
- switch (alt452) {
- case 1 :
- // InternalSysML.g:46160:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
- {
- pushFollow(FOLLOW_219);
- rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop452;
- }
- } while (true);
-
+ match(input,114,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
+ after(grammarAccess.getUnitsExpressionAccess().getRightSquareBracketKeyword_1_3());
}
}
@@ -154447,26 +154634,26 @@ public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__1__Impl"
+ // $ANTLR end "rule__UnitsExpression__Group_1__3__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0_0__2"
- // InternalSysML.g:46168:1: rule__BodyExpression__Group_0_0__2 : rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 ;
- public final void rule__BodyExpression__Group_0_0__2() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__0"
+ // InternalSysML.g:46244:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
+ public final void rule__UnaryExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46172:1: ( rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 )
- // InternalSysML.g:46173:2: rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3
+ // InternalSysML.g:46248:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
+ // InternalSysML.g:46249:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
{
- pushFollow(FOLLOW_40);
- rule__BodyExpression__Group_0_0__2__Impl();
+ pushFollow(FOLLOW_217);
+ rule__UnaryExpression__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__3();
+ rule__UnaryExpression__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -154485,28 +154672,32 @@ public final void rule__BodyExpression__Group_0_0__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__2"
+ // $ANTLR end "rule__UnaryExpression__Group_0__0"
- // $ANTLR start "rule__BodyExpression__Group_0_0__2__Impl"
- // InternalSysML.g:46180:1: rule__BodyExpression__Group_0_0__2__Impl : ( '(' ) ;
- public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__0__Impl"
+ // InternalSysML.g:46256:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46184:1: ( ( '(' ) )
- // InternalSysML.g:46185:1: ( '(' )
+ // InternalSysML.g:46260:1: ( ( () ) )
+ // InternalSysML.g:46261:1: ( () )
{
- // InternalSysML.g:46185:1: ( '(' )
- // InternalSysML.g:46186:2: '('
+ // InternalSysML.g:46261:1: ( () )
+ // InternalSysML.g:46262:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+ before(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46263:2: ()
+ // InternalSysML.g:46263:3:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
+ after(grammarAccess.getUnaryExpressionAccess().getOperatorExpressionAction_0_0());
}
}
@@ -154515,10 +154706,6 @@ public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -154526,26 +154713,26 @@ public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__2__Impl"
+ // $ANTLR end "rule__UnaryExpression__Group_0__0__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0_0__3"
- // InternalSysML.g:46195:1: rule__BodyExpression__Group_0_0__3 : rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 ;
- public final void rule__BodyExpression__Group_0_0__3() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__1"
+ // InternalSysML.g:46271:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
+ public final void rule__UnaryExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46199:1: ( rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 )
- // InternalSysML.g:46200:2: rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4
+ // InternalSysML.g:46275:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
+ // InternalSysML.g:46276:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
{
- pushFollow(FOLLOW_221);
- rule__BodyExpression__Group_0_0__3__Impl();
+ pushFollow(FOLLOW_192);
+ rule__UnaryExpression__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__4();
+ rule__UnaryExpression__Group_0__2();
state._fsp--;
if (state.failed) return ;
@@ -154564,30 +154751,30 @@ public final void rule__BodyExpression__Group_0_0__3() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__3"
+ // $ANTLR end "rule__UnaryExpression__Group_0__1"
- // $ANTLR start "rule__BodyExpression__Group_0_0__3__Impl"
- // InternalSysML.g:46207:1: rule__BodyExpression__Group_0_0__3__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) ;
- public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__1__Impl"
+ // InternalSysML.g:46283:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
+ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46211:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) )
- // InternalSysML.g:46212:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ // InternalSysML.g:46287:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
+ // InternalSysML.g:46288:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
{
- // InternalSysML.g:46212:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
- // InternalSysML.g:46213:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ // InternalSysML.g:46288:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalSysML.g:46289:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
+ before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
}
- // InternalSysML.g:46214:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
- // InternalSysML.g:46214:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
+ // InternalSysML.g:46290:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalSysML.g:46290:3: rule__UnaryExpression__OperatorAssignment_0_1
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3();
+ rule__UnaryExpression__OperatorAssignment_0_1();
state._fsp--;
if (state.failed) return ;
@@ -154595,7 +154782,7 @@ public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
+ after(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
}
}
@@ -154615,21 +154802,21 @@ public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__3__Impl"
+ // $ANTLR end "rule__UnaryExpression__Group_0__1__Impl"
- // $ANTLR start "rule__BodyExpression__Group_0_0__4"
- // InternalSysML.g:46222:1: rule__BodyExpression__Group_0_0__4 : rule__BodyExpression__Group_0_0__4__Impl ;
- public final void rule__BodyExpression__Group_0_0__4() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__2"
+ // InternalSysML.g:46298:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
+ public final void rule__UnaryExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46226:1: ( rule__BodyExpression__Group_0_0__4__Impl )
- // InternalSysML.g:46227:2: rule__BodyExpression__Group_0_0__4__Impl
+ // InternalSysML.g:46302:1: ( rule__UnaryExpression__Group_0__2__Impl )
+ // InternalSysML.g:46303:2: rule__UnaryExpression__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
- rule__BodyExpression__Group_0_0__4__Impl();
+ rule__UnaryExpression__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -154648,28 +154835,38 @@ public final void rule__BodyExpression__Group_0_0__4() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__4"
+ // $ANTLR end "rule__UnaryExpression__Group_0__2"
- // $ANTLR start "rule__BodyExpression__Group_0_0__4__Impl"
- // InternalSysML.g:46233:1: rule__BodyExpression__Group_0_0__4__Impl : ( ')' ) ;
- public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group_0__2__Impl"
+ // InternalSysML.g:46309:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) ;
+ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46237:1: ( ( ')' ) )
- // InternalSysML.g:46238:1: ( ')' )
+ // InternalSysML.g:46313:1: ( ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) ) )
+ // InternalSysML.g:46314:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
{
- // InternalSysML.g:46238:1: ( ')' )
- // InternalSysML.g:46239:2: ')'
+ // InternalSysML.g:46314:1: ( ( rule__UnaryExpression__Operand_compAssignment_0_2 ) )
+ // InternalSysML.g:46315:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+ before(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
}
- match(input,131,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46316:2: ( rule__UnaryExpression__Operand_compAssignment_0_2 )
+ // InternalSysML.g:46316:3: rule__UnaryExpression__Operand_compAssignment_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__UnaryExpression__Operand_compAssignment_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
+ after(grammarAccess.getUnaryExpressionAccess().getOperand_compAssignment_0_2());
}
}
@@ -154689,26 +154886,26 @@ public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__BodyExpression__Group_0_0__4__Impl"
+ // $ANTLR end "rule__UnaryExpression__Group_0__2__Impl"
- // $ANTLR start "rule__BodyParameterMember__Group__0"
- // InternalSysML.g:46249:1: rule__BodyParameterMember__Group__0 : rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 ;
- public final void rule__BodyParameterMember__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__0"
+ // InternalSysML.g:46325:1: rule__ExtentExpression__Group_0__0 : rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 ;
+ public final void rule__ExtentExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46253:1: ( rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 )
- // InternalSysML.g:46254:2: rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1
+ // InternalSysML.g:46329:1: ( rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1 )
+ // InternalSysML.g:46330:2: rule__ExtentExpression__Group_0__0__Impl rule__ExtentExpression__Group_0__1
{
- pushFollow(FOLLOW_44);
- rule__BodyParameterMember__Group__0__Impl();
+ pushFollow(FOLLOW_218);
+ rule__ExtentExpression__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameterMember__Group__1();
+ rule__ExtentExpression__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -154727,38 +154924,32 @@ public final void rule__BodyParameterMember__Group__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__BodyParameterMember__Group__0"
+ // $ANTLR end "rule__ExtentExpression__Group_0__0"
- // $ANTLR start "rule__BodyParameterMember__Group__0__Impl"
- // InternalSysML.g:46261:1: rule__BodyParameterMember__Group__0__Impl : ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) ;
- public final void rule__BodyParameterMember__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__0__Impl"
+ // InternalSysML.g:46337:1: rule__ExtentExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__ExtentExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46265:1: ( ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) )
- // InternalSysML.g:46266:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ // InternalSysML.g:46341:1: ( ( () ) )
+ // InternalSysML.g:46342:1: ( () )
{
- // InternalSysML.g:46266:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
- // InternalSysML.g:46267:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ // InternalSysML.g:46342:1: ( () )
+ // InternalSysML.g:46343:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
+ before(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
}
- // InternalSysML.g:46268:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
- // InternalSysML.g:46268:3: rule__BodyParameterMember__MemberNameAssignment_0
+ // InternalSysML.g:46344:2: ()
+ // InternalSysML.g:46344:3:
{
- pushFollow(FOLLOW_2);
- rule__BodyParameterMember__MemberNameAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
+ after(grammarAccess.getExtentExpressionAccess().getOperatorExpressionAction_0_0());
}
}
@@ -154767,10 +154958,6 @@ public final void rule__BodyParameterMember__Group__0__Impl() throws Recognition
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -154778,21 +154965,26 @@ public final void rule__BodyParameterMember__Group__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__BodyParameterMember__Group__0__Impl"
+ // $ANTLR end "rule__ExtentExpression__Group_0__0__Impl"
- // $ANTLR start "rule__BodyParameterMember__Group__1"
- // InternalSysML.g:46276:1: rule__BodyParameterMember__Group__1 : rule__BodyParameterMember__Group__1__Impl ;
- public final void rule__BodyParameterMember__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__1"
+ // InternalSysML.g:46352:1: rule__ExtentExpression__Group_0__1 : rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 ;
+ public final void rule__ExtentExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46280:1: ( rule__BodyParameterMember__Group__1__Impl )
- // InternalSysML.g:46281:2: rule__BodyParameterMember__Group__1__Impl
+ // InternalSysML.g:46356:1: ( rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2 )
+ // InternalSysML.g:46357:2: rule__ExtentExpression__Group_0__1__Impl rule__ExtentExpression__Group_0__2
{
+ pushFollow(FOLLOW_5);
+ rule__ExtentExpression__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameterMember__Group__1__Impl();
+ rule__ExtentExpression__Group_0__2();
state._fsp--;
if (state.failed) return ;
@@ -154811,30 +155003,30 @@ public final void rule__BodyParameterMember__Group__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__BodyParameterMember__Group__1"
+ // $ANTLR end "rule__ExtentExpression__Group_0__1"
- // $ANTLR start "rule__BodyParameterMember__Group__1__Impl"
- // InternalSysML.g:46287:1: rule__BodyParameterMember__Group__1__Impl : ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
- public final void rule__BodyParameterMember__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__1__Impl"
+ // InternalSysML.g:46364:1: rule__ExtentExpression__Group_0__1__Impl : ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) ;
+ public final void rule__ExtentExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46291:1: ( ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
- // InternalSysML.g:46292:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:46368:1: ( ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) ) )
+ // InternalSysML.g:46369:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
{
- // InternalSysML.g:46292:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
- // InternalSysML.g:46293:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:46369:1: ( ( rule__ExtentExpression__OperatorAssignment_0_1 ) )
+ // InternalSysML.g:46370:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
+ before(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
}
- // InternalSysML.g:46294:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
- // InternalSysML.g:46294:3: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
+ // InternalSysML.g:46371:2: ( rule__ExtentExpression__OperatorAssignment_0_1 )
+ // InternalSysML.g:46371:3: rule__ExtentExpression__OperatorAssignment_0_1
{
pushFollow(FOLLOW_2);
- rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1();
+ rule__ExtentExpression__OperatorAssignment_0_1();
state._fsp--;
if (state.failed) return ;
@@ -154842,7 +155034,7 @@ public final void rule__BodyParameterMember__Group__1__Impl() throws Recognition
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
+ after(grammarAccess.getExtentExpressionAccess().getOperatorAssignment_0_1());
}
}
@@ -154862,26 +155054,21 @@ public final void rule__BodyParameterMember__Group__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__BodyParameterMember__Group__1__Impl"
+ // $ANTLR end "rule__ExtentExpression__Group_0__1__Impl"
- // $ANTLR start "rule__BodyParameter__Group__0"
- // InternalSysML.g:46303:1: rule__BodyParameter__Group__0 : rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 ;
- public final void rule__BodyParameter__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__2"
+ // InternalSysML.g:46379:1: rule__ExtentExpression__Group_0__2 : rule__ExtentExpression__Group_0__2__Impl ;
+ public final void rule__ExtentExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46307:1: ( rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1 )
- // InternalSysML.g:46308:2: rule__BodyParameter__Group__0__Impl rule__BodyParameter__Group__1
+ // InternalSysML.g:46383:1: ( rule__ExtentExpression__Group_0__2__Impl )
+ // InternalSysML.g:46384:2: rule__ExtentExpression__Group_0__2__Impl
{
- pushFollow(FOLLOW_44);
- rule__BodyParameter__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__1();
+ rule__ExtentExpression__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -154900,32 +155087,38 @@ public final void rule__BodyParameter__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group__0"
+ // $ANTLR end "rule__ExtentExpression__Group_0__2"
- // $ANTLR start "rule__BodyParameter__Group__0__Impl"
- // InternalSysML.g:46315:1: rule__BodyParameter__Group__0__Impl : ( () ) ;
- public final void rule__BodyParameter__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression__Group_0__2__Impl"
+ // InternalSysML.g:46390:1: rule__ExtentExpression__Group_0__2__Impl : ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) ;
+ public final void rule__ExtentExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46319:1: ( ( () ) )
- // InternalSysML.g:46320:1: ( () )
+ // InternalSysML.g:46394:1: ( ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) ) )
+ // InternalSysML.g:46395:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
{
- // InternalSysML.g:46320:1: ( () )
- // InternalSysML.g:46321:2: ()
+ // InternalSysML.g:46395:1: ( ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 ) )
+ // InternalSysML.g:46396:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0());
+ before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
}
- // InternalSysML.g:46322:2: ()
- // InternalSysML.g:46322:3:
+ // InternalSysML.g:46397:2: ( rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 )
+ // InternalSysML.g:46397:3: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2
{
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0());
+ after(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compAssignment_0_2());
}
}
@@ -154934,6 +155127,10 @@ public final void rule__BodyParameter__Group__0__Impl() throws RecognitionExcept
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -154941,21 +155138,26 @@ public final void rule__BodyParameter__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group__0__Impl"
+ // $ANTLR end "rule__ExtentExpression__Group_0__2__Impl"
- // $ANTLR start "rule__BodyParameter__Group__1"
- // InternalSysML.g:46330:1: rule__BodyParameter__Group__1 : rule__BodyParameter__Group__1__Impl ;
- public final void rule__BodyParameter__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0"
+ // InternalSysML.g:46406:1: rule__ExtentExpression_Deprecated__Group__0 : rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 ;
+ public final void rule__ExtentExpression_Deprecated__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46334:1: ( rule__BodyParameter__Group__1__Impl )
- // InternalSysML.g:46335:2: rule__BodyParameter__Group__1__Impl
+ // InternalSysML.g:46410:1: ( rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 )
+ // InternalSysML.g:46411:2: rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1
{
+ pushFollow(FOLLOW_33);
+ rule__ExtentExpression_Deprecated__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group__1__Impl();
+ rule__ExtentExpression_Deprecated__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -154974,49 +155176,38 @@ public final void rule__BodyParameter__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group__1"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0"
- // $ANTLR start "rule__BodyParameter__Group__1__Impl"
- // InternalSysML.g:46341:1: rule__BodyParameter__Group__1__Impl : ( ( rule__BodyParameter__Alternatives_1 )? ) ;
- public final void rule__BodyParameter__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0__Impl"
+ // InternalSysML.g:46418:1: rule__ExtentExpression_Deprecated__Group__0__Impl : ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46345:1: ( ( ( rule__BodyParameter__Alternatives_1 )? ) )
- // InternalSysML.g:46346:1: ( ( rule__BodyParameter__Alternatives_1 )? )
+ // InternalSysML.g:46422:1: ( ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:46423:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:46346:1: ( ( rule__BodyParameter__Alternatives_1 )? )
- // InternalSysML.g:46347:2: ( rule__BodyParameter__Alternatives_1 )?
+ // InternalSysML.g:46423:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:46424:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getAlternatives_1());
- }
- // InternalSysML.g:46348:2: ( rule__BodyParameter__Alternatives_1 )?
- int alt453=2;
- int LA453_0 = input.LA(1);
-
- if ( (LA453_0==53||LA453_0==69||LA453_0==116) ) {
- alt453=1;
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
}
- switch (alt453) {
- case 1 :
- // InternalSysML.g:46348:3: rule__BodyParameter__Alternatives_1
- {
- pushFollow(FOLLOW_2);
- rule__BodyParameter__Alternatives_1();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:46425:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:46425:3: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getAlternatives_1());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
}
}
@@ -155036,26 +155227,26 @@ public final void rule__BodyParameter__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group__1__Impl"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0__Impl"
- // $ANTLR start "rule__BodyParameter__Group_1_0__0"
- // InternalSysML.g:46357:1: rule__BodyParameter__Group_1_0__0 : rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 ;
- public final void rule__BodyParameter__Group_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1"
+ // InternalSysML.g:46433:1: rule__ExtentExpression_Deprecated__Group__1 : rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 ;
+ public final void rule__ExtentExpression_Deprecated__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46361:1: ( rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1 )
- // InternalSysML.g:46362:2: rule__BodyParameter__Group_1_0__0__Impl rule__BodyParameter__Group_1_0__1
+ // InternalSysML.g:46437:1: ( rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 )
+ // InternalSysML.g:46438:2: rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2
{
- pushFollow(FOLLOW_44);
- rule__BodyParameter__Group_1_0__0__Impl();
+ pushFollow(FOLLOW_219);
+ rule__ExtentExpression_Deprecated__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__1();
+ rule__ExtentExpression_Deprecated__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -155074,32 +155265,28 @@ public final void rule__BodyParameter__Group_1_0__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_0__0"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1"
- // $ANTLR start "rule__BodyParameter__Group_1_0__0__Impl"
- // InternalSysML.g:46369:1: rule__BodyParameter__Group_1_0__0__Impl : ( ruleTypedBy ) ;
- public final void rule__BodyParameter__Group_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1__Impl"
+ // InternalSysML.g:46445:1: rule__ExtentExpression_Deprecated__Group__1__Impl : ( '.' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46373:1: ( ( ruleTypedBy ) )
- // InternalSysML.g:46374:1: ( ruleTypedBy )
+ // InternalSysML.g:46449:1: ( ( '.' ) )
+ // InternalSysML.g:46450:1: ( '.' )
{
- // InternalSysML.g:46374:1: ( ruleTypedBy )
- // InternalSysML.g:46375:2: ruleTypedBy
+ // InternalSysML.g:46450:1: ( '.' )
+ // InternalSysML.g:46451:2: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
}
- pushFollow(FOLLOW_2);
- ruleTypedBy();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,65,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
}
}
@@ -155119,21 +155306,26 @@ public final void rule__BodyParameter__Group_1_0__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_0__0__Impl"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1__Impl"
- // $ANTLR start "rule__BodyParameter__Group_1_0__1"
- // InternalSysML.g:46384:1: rule__BodyParameter__Group_1_0__1 : rule__BodyParameter__Group_1_0__1__Impl ;
- public final void rule__BodyParameter__Group_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2"
+ // InternalSysML.g:46460:1: rule__ExtentExpression_Deprecated__Group__2 : rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 ;
+ public final void rule__ExtentExpression_Deprecated__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46388:1: ( rule__BodyParameter__Group_1_0__1__Impl )
- // InternalSysML.g:46389:2: rule__BodyParameter__Group_1_0__1__Impl
+ // InternalSysML.g:46464:1: ( rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 )
+ // InternalSysML.g:46465:2: rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3
{
+ pushFollow(FOLLOW_110);
+ rule__ExtentExpression_Deprecated__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_0__1__Impl();
+ rule__ExtentExpression_Deprecated__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -155152,49 +155344,38 @@ public final void rule__BodyParameter__Group_1_0__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_0__1"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2"
- // $ANTLR start "rule__BodyParameter__Group_1_0__1__Impl"
- // InternalSysML.g:46395:1: rule__BodyParameter__Group_1_0__1__Impl : ( ( ruleMultiplicityPart )? ) ;
- public final void rule__BodyParameter__Group_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2__Impl"
+ // InternalSysML.g:46472:1: rule__ExtentExpression_Deprecated__Group__2__Impl : ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46399:1: ( ( ( ruleMultiplicityPart )? ) )
- // InternalSysML.g:46400:1: ( ( ruleMultiplicityPart )? )
+ // InternalSysML.g:46476:1: ( ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) )
+ // InternalSysML.g:46477:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
{
- // InternalSysML.g:46400:1: ( ( ruleMultiplicityPart )? )
- // InternalSysML.g:46401:2: ( ruleMultiplicityPart )?
+ // InternalSysML.g:46477:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ // InternalSysML.g:46478:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
- }
- // InternalSysML.g:46402:2: ( ruleMultiplicityPart )?
- int alt454=2;
- int LA454_0 = input.LA(1);
-
- if ( (LA454_0==53) ) {
- alt454=1;
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
}
- switch (alt454) {
- case 1 :
- // InternalSysML.g:46402:3: ruleMultiplicityPart
- {
- pushFollow(FOLLOW_2);
- ruleMultiplicityPart();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:46479:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ // InternalSysML.g:46479:3: rule__ExtentExpression_Deprecated__OperatorAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExtentExpression_Deprecated__OperatorAssignment_2();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
}
}
@@ -155214,26 +155395,26 @@ public final void rule__BodyParameter__Group_1_0__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_0__1__Impl"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2__Impl"
- // $ANTLR start "rule__BodyParameter__Group_1_1__0"
- // InternalSysML.g:46411:1: rule__BodyParameter__Group_1_1__0 : rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 ;
- public final void rule__BodyParameter__Group_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3"
+ // InternalSysML.g:46487:1: rule__ExtentExpression_Deprecated__Group__3 : rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 ;
+ public final void rule__ExtentExpression_Deprecated__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46415:1: ( rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1 )
- // InternalSysML.g:46416:2: rule__BodyParameter__Group_1_1__0__Impl rule__BodyParameter__Group_1_1__1
+ // InternalSysML.g:46491:1: ( rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 )
+ // InternalSysML.g:46492:2: rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4
{
- pushFollow(FOLLOW_19);
- rule__BodyParameter__Group_1_1__0__Impl();
+ pushFollow(FOLLOW_220);
+ rule__ExtentExpression_Deprecated__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__1();
+ rule__ExtentExpression_Deprecated__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -155252,32 +155433,28 @@ public final void rule__BodyParameter__Group_1_1__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_1__0"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3"
- // $ANTLR start "rule__BodyParameter__Group_1_1__0__Impl"
- // InternalSysML.g:46423:1: rule__BodyParameter__Group_1_1__0__Impl : ( ruleMultiplicityPart ) ;
- public final void rule__BodyParameter__Group_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3__Impl"
+ // InternalSysML.g:46499:1: rule__ExtentExpression_Deprecated__Group__3__Impl : ( '(' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46427:1: ( ( ruleMultiplicityPart ) )
- // InternalSysML.g:46428:1: ( ruleMultiplicityPart )
+ // InternalSysML.g:46503:1: ( ( '(' ) )
+ // InternalSysML.g:46504:1: ( '(' )
{
- // InternalSysML.g:46428:1: ( ruleMultiplicityPart )
- // InternalSysML.g:46429:2: ruleMultiplicityPart
+ // InternalSysML.g:46504:1: ( '(' )
+ // InternalSysML.g:46505:2: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
}
- pushFollow(FOLLOW_2);
- ruleMultiplicityPart();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,130,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
}
}
@@ -155297,21 +155474,21 @@ public final void rule__BodyParameter__Group_1_1__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_1__0__Impl"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3__Impl"
- // $ANTLR start "rule__BodyParameter__Group_1_1__1"
- // InternalSysML.g:46438:1: rule__BodyParameter__Group_1_1__1 : rule__BodyParameter__Group_1_1__1__Impl ;
- public final void rule__BodyParameter__Group_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4"
+ // InternalSysML.g:46514:1: rule__ExtentExpression_Deprecated__Group__4 : rule__ExtentExpression_Deprecated__Group__4__Impl ;
+ public final void rule__ExtentExpression_Deprecated__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46442:1: ( rule__BodyParameter__Group_1_1__1__Impl )
- // InternalSysML.g:46443:2: rule__BodyParameter__Group_1_1__1__Impl
+ // InternalSysML.g:46518:1: ( rule__ExtentExpression_Deprecated__Group__4__Impl )
+ // InternalSysML.g:46519:2: rule__ExtentExpression_Deprecated__Group__4__Impl
{
pushFollow(FOLLOW_2);
- rule__BodyParameter__Group_1_1__1__Impl();
+ rule__ExtentExpression_Deprecated__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -155330,49 +155507,28 @@ public final void rule__BodyParameter__Group_1_1__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_1__1"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4"
- // $ANTLR start "rule__BodyParameter__Group_1_1__1__Impl"
- // InternalSysML.g:46449:1: rule__BodyParameter__Group_1_1__1__Impl : ( ( ruleTypedBy )? ) ;
- public final void rule__BodyParameter__Group_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4__Impl"
+ // InternalSysML.g:46525:1: rule__ExtentExpression_Deprecated__Group__4__Impl : ( ')' ) ;
+ public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46453:1: ( ( ( ruleTypedBy )? ) )
- // InternalSysML.g:46454:1: ( ( ruleTypedBy )? )
+ // InternalSysML.g:46529:1: ( ( ')' ) )
+ // InternalSysML.g:46530:1: ( ')' )
{
- // InternalSysML.g:46454:1: ( ( ruleTypedBy )? )
- // InternalSysML.g:46455:2: ( ruleTypedBy )?
+ // InternalSysML.g:46530:1: ( ')' )
+ // InternalSysML.g:46531:2: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
- }
- // InternalSysML.g:46456:2: ( ruleTypedBy )?
- int alt455=2;
- int LA455_0 = input.LA(1);
-
- if ( (LA455_0==69||LA455_0==116) ) {
- alt455=1;
- }
- switch (alt455) {
- case 1 :
- // InternalSysML.g:46456:3: ruleTypedBy
- {
- pushFollow(FOLLOW_2);
- ruleTypedBy();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
}
-
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
}
}
@@ -155392,26 +155548,26 @@ public final void rule__BodyParameter__Group_1_1__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__BodyParameter__Group_1_1__1__Impl"
+ // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0"
- // InternalSysML.g:46465:1: rule__SequenceConstructionExpression__Group_0__0 : rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 ;
- public final void rule__SequenceConstructionExpression__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group__0"
+ // InternalSysML.g:46541:1: rule__SequenceExpression__Group__0 : rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 ;
+ public final void rule__SequenceExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46469:1: ( rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 )
- // InternalSysML.g:46470:2: rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1
+ // InternalSysML.g:46545:1: ( rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1 )
+ // InternalSysML.g:46546:2: rule__SequenceExpression__Group__0__Impl rule__SequenceExpression__Group__1
{
- pushFollow(FOLLOW_157);
- rule__SequenceConstructionExpression__Group_0__0__Impl();
+ pushFollow(FOLLOW_221);
+ rule__SequenceExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_0__1();
+ rule__SequenceExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -155430,107 +155586,38 @@ public final void rule__SequenceConstructionExpression__Group_0__0() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0"
+ // $ANTLR end "rule__SequenceExpression__Group__0"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0__Impl"
- // InternalSysML.g:46477:1: rule__SequenceConstructionExpression__Group_0__0__Impl : ( () ) ;
- public final void rule__SequenceConstructionExpression__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group__0__Impl"
+ // InternalSysML.g:46553:1: rule__SequenceExpression__Group__0__Impl : ( ( rule__SequenceExpression__Alternatives_0 ) ) ;
+ public final void rule__SequenceExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46481:1: ( ( () ) )
- // InternalSysML.g:46482:1: ( () )
- {
- // InternalSysML.g:46482:1: ( () )
- // InternalSysML.g:46483:2: ()
+ // InternalSysML.g:46557:1: ( ( ( rule__SequenceExpression__Alternatives_0 ) ) )
+ // InternalSysML.g:46558:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
- }
- // InternalSysML.g:46484:2: ()
- // InternalSysML.g:46484:3:
+ // InternalSysML.g:46558:1: ( ( rule__SequenceExpression__Alternatives_0 ) )
+ // InternalSysML.g:46559:2: ( rule__SequenceExpression__Alternatives_0 )
{
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
- }
-
- }
-
-
+ before(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
}
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1"
- // InternalSysML.g:46492:1: rule__SequenceConstructionExpression__Group_0__1 : rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 ;
- public final void rule__SequenceConstructionExpression__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:46496:1: ( rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 )
- // InternalSysML.g:46497:2: rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2
+ // InternalSysML.g:46560:2: ( rule__SequenceExpression__Alternatives_0 )
+ // InternalSysML.g:46560:3: rule__SequenceExpression__Alternatives_0
{
- pushFollow(FOLLOW_145);
- rule__SequenceConstructionExpression__Group_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_0__2();
+ rule__SequenceExpression__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1"
-
-
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1__Impl"
- // InternalSysML.g:46504:1: rule__SequenceConstructionExpression__Group_0__1__Impl : ( '{' ) ;
- public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:46508:1: ( ( '{' ) )
- // InternalSysML.g:46509:1: ( '{' )
- {
- // InternalSysML.g:46509:1: ( '{' )
- // InternalSysML.g:46510:2: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
- }
- match(input,107,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
+ after(grammarAccess.getSequenceExpressionAccess().getAlternatives_0());
}
}
@@ -155550,21 +155637,21 @@ public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group__0__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2"
- // InternalSysML.g:46519:1: rule__SequenceConstructionExpression__Group_0__2 : rule__SequenceConstructionExpression__Group_0__2__Impl ;
- public final void rule__SequenceConstructionExpression__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group__1"
+ // InternalSysML.g:46568:1: rule__SequenceExpression__Group__1 : rule__SequenceExpression__Group__1__Impl ;
+ public final void rule__SequenceExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46523:1: ( rule__SequenceConstructionExpression__Group_0__2__Impl )
- // InternalSysML.g:46524:2: rule__SequenceConstructionExpression__Group_0__2__Impl
+ // InternalSysML.g:46572:1: ( rule__SequenceExpression__Group__1__Impl )
+ // InternalSysML.g:46573:2: rule__SequenceExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_0__2__Impl();
+ rule__SequenceExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -155583,28 +155670,56 @@ public final void rule__SequenceConstructionExpression__Group_0__2() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2"
+ // $ANTLR end "rule__SequenceExpression__Group__1"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2__Impl"
- // InternalSysML.g:46530:1: rule__SequenceConstructionExpression__Group_0__2__Impl : ( '}' ) ;
- public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group__1__Impl"
+ // InternalSysML.g:46579:1: rule__SequenceExpression__Group__1__Impl : ( ( rule__SequenceExpression__Alternatives_1 )* ) ;
+ public final void rule__SequenceExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46534:1: ( ( '}' ) )
- // InternalSysML.g:46535:1: ( '}' )
+ // InternalSysML.g:46583:1: ( ( ( rule__SequenceExpression__Alternatives_1 )* ) )
+ // InternalSysML.g:46584:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
{
- // InternalSysML.g:46535:1: ( '}' )
- // InternalSysML.g:46536:2: '}'
+ // InternalSysML.g:46584:1: ( ( rule__SequenceExpression__Alternatives_1 )* )
+ // InternalSysML.g:46585:2: ( rule__SequenceExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+ before(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
}
- match(input,108,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46586:2: ( rule__SequenceExpression__Alternatives_1 )*
+ loop456:
+ do {
+ int alt456=2;
+ int LA456_0 = input.LA(1);
+
+ if ( (LA456_0==53||LA456_0==143) ) {
+ alt456=1;
+ }
+
+
+ switch (alt456) {
+ case 1 :
+ // InternalSysML.g:46586:3: rule__SequenceExpression__Alternatives_1
+ {
+ pushFollow(FOLLOW_222);
+ rule__SequenceExpression__Alternatives_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop456;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
+ after(grammarAccess.getSequenceExpressionAccess().getAlternatives_1());
}
}
@@ -155624,26 +155739,26 @@ public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group__1__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0"
- // InternalSysML.g:46546:1: rule__SequenceConstructionExpression__Group_1__0 : rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 ;
- public final void rule__SequenceConstructionExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__0"
+ // InternalSysML.g:46595:1: rule__SequenceExpression__Group_1_0__0 : rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 ;
+ public final void rule__SequenceExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46550:1: ( rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 )
- // InternalSysML.g:46551:2: rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1
+ // InternalSysML.g:46599:1: ( rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1 )
+ // InternalSysML.g:46600:2: rule__SequenceExpression__Group_1_0__0__Impl rule__SequenceExpression__Group_1_0__1
{
- pushFollow(FOLLOW_24);
- rule__SequenceConstructionExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_34);
+ rule__SequenceExpression__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1__1();
+ rule__SequenceExpression__Group_1_0__1();
state._fsp--;
if (state.failed) return ;
@@ -155662,28 +155777,32 @@ public final void rule__SequenceConstructionExpression__Group_1__0() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__0"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0__Impl"
- // InternalSysML.g:46558:1: rule__SequenceConstructionExpression__Group_1__0__Impl : ( '{' ) ;
- public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__0__Impl"
+ // InternalSysML.g:46607:1: rule__SequenceExpression__Group_1_0__0__Impl : ( () ) ;
+ public final void rule__SequenceExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46562:1: ( ( '{' ) )
- // InternalSysML.g:46563:1: ( '{' )
+ // InternalSysML.g:46611:1: ( ( () ) )
+ // InternalSysML.g:46612:1: ( () )
{
- // InternalSysML.g:46563:1: ( '{' )
- // InternalSysML.g:46564:2: '{'
+ // InternalSysML.g:46612:1: ( () )
+ // InternalSysML.g:46613:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
}
- match(input,107,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46614:2: ()
+ // InternalSysML.g:46614:3:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_0_0());
}
}
@@ -155692,10 +155811,6 @@ public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throw
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -155703,26 +155818,26 @@ public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__0__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1"
- // InternalSysML.g:46573:1: rule__SequenceConstructionExpression__Group_1__1 : rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 ;
- public final void rule__SequenceConstructionExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__1"
+ // InternalSysML.g:46622:1: rule__SequenceExpression__Group_1_0__1 : rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 ;
+ public final void rule__SequenceExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46577:1: ( rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 )
- // InternalSysML.g:46578:2: rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2
+ // InternalSysML.g:46626:1: ( rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2 )
+ // InternalSysML.g:46627:2: rule__SequenceExpression__Group_1_0__1__Impl rule__SequenceExpression__Group_1_0__2
{
- pushFollow(FOLLOW_222);
- rule__SequenceConstructionExpression__Group_1__1__Impl();
+ pushFollow(FOLLOW_24);
+ rule__SequenceExpression__Group_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1__2();
+ rule__SequenceExpression__Group_1_0__2();
state._fsp--;
if (state.failed) return ;
@@ -155741,32 +155856,38 @@ public final void rule__SequenceConstructionExpression__Group_1__1() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__1"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1__Impl"
- // InternalSysML.g:46585:1: rule__SequenceConstructionExpression__Group_1__1__Impl : ( ruleOwnedExpression ) ;
- public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__1__Impl"
+ // InternalSysML.g:46634:1: rule__SequenceExpression__Group_1_0__1__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) ;
+ public final void rule__SequenceExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46589:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:46590:1: ( ruleOwnedExpression )
+ // InternalSysML.g:46638:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) ) )
+ // InternalSysML.g:46639:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
{
- // InternalSysML.g:46590:1: ( ruleOwnedExpression )
- // InternalSysML.g:46591:2: ruleOwnedExpression
+ // InternalSysML.g:46639:1: ( ( rule__SequenceExpression__OperatorAssignment_1_0_1 ) )
+ // InternalSysML.g:46640:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
}
+ // InternalSysML.g:46641:2: ( rule__SequenceExpression__OperatorAssignment_1_0_1 )
+ // InternalSysML.g:46641:3: rule__SequenceExpression__OperatorAssignment_1_0_1
+ {
pushFollow(FOLLOW_2);
- ruleOwnedExpression();
+ rule__SequenceExpression__OperatorAssignment_1_0_1();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_0_1());
}
}
@@ -155786,26 +155907,26 @@ public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__1__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2"
- // InternalSysML.g:46600:1: rule__SequenceConstructionExpression__Group_1__2 : rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 ;
- public final void rule__SequenceConstructionExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__2"
+ // InternalSysML.g:46649:1: rule__SequenceExpression__Group_1_0__2 : rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 ;
+ public final void rule__SequenceExpression__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46604:1: ( rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 )
- // InternalSysML.g:46605:2: rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3
+ // InternalSysML.g:46653:1: ( rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3 )
+ // InternalSysML.g:46654:2: rule__SequenceExpression__Group_1_0__2__Impl rule__SequenceExpression__Group_1_0__3
{
- pushFollow(FOLLOW_222);
- rule__SequenceConstructionExpression__Group_1__2__Impl();
+ pushFollow(FOLLOW_36);
+ rule__SequenceExpression__Group_1_0__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1__3();
+ rule__SequenceExpression__Group_1_0__3();
state._fsp--;
if (state.failed) return ;
@@ -155824,49 +155945,38 @@ public final void rule__SequenceConstructionExpression__Group_1__2() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__2"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2__Impl"
- // InternalSysML.g:46612:1: rule__SequenceConstructionExpression__Group_1__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) ;
- public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__2__Impl"
+ // InternalSysML.g:46661:1: rule__SequenceExpression__Group_1_0__2__Impl : ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) ;
+ public final void rule__SequenceExpression__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46616:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) )
- // InternalSysML.g:46617:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ // InternalSysML.g:46665:1: ( ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) ) )
+ // InternalSysML.g:46666:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
{
- // InternalSysML.g:46617:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
- // InternalSysML.g:46618:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ // InternalSysML.g:46666:1: ( ( rule__SequenceExpression__Operand_compAssignment_1_0_2 ) )
+ // InternalSysML.g:46667:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
- }
- // InternalSysML.g:46619:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
- int alt456=2;
- int LA456_0 = input.LA(1);
-
- if ( (LA456_0==103||LA456_0==118) ) {
- alt456=1;
+ before(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
}
- switch (alt456) {
- case 1 :
- // InternalSysML.g:46619:3: rule__SequenceConstructionExpression__Alternatives_1_2
- {
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Alternatives_1_2();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:46668:2: ( rule__SequenceExpression__Operand_compAssignment_1_0_2 )
+ // InternalSysML.g:46668:3: rule__SequenceExpression__Operand_compAssignment_1_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceExpression__Operand_compAssignment_1_0_2();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
+ after(grammarAccess.getSequenceExpressionAccess().getOperand_compAssignment_1_0_2());
}
}
@@ -155886,21 +155996,21 @@ public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__2__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3"
- // InternalSysML.g:46627:1: rule__SequenceConstructionExpression__Group_1__3 : rule__SequenceConstructionExpression__Group_1__3__Impl ;
- public final void rule__SequenceConstructionExpression__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__3"
+ // InternalSysML.g:46676:1: rule__SequenceExpression__Group_1_0__3 : rule__SequenceExpression__Group_1_0__3__Impl ;
+ public final void rule__SequenceExpression__Group_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46631:1: ( rule__SequenceConstructionExpression__Group_1__3__Impl )
- // InternalSysML.g:46632:2: rule__SequenceConstructionExpression__Group_1__3__Impl
+ // InternalSysML.g:46680:1: ( rule__SequenceExpression__Group_1_0__3__Impl )
+ // InternalSysML.g:46681:2: rule__SequenceExpression__Group_1_0__3__Impl
{
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1__3__Impl();
+ rule__SequenceExpression__Group_1_0__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -155919,28 +156029,28 @@ public final void rule__SequenceConstructionExpression__Group_1__3() throws Reco
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__3"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3__Impl"
- // InternalSysML.g:46638:1: rule__SequenceConstructionExpression__Group_1__3__Impl : ( '}' ) ;
- public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_0__3__Impl"
+ // InternalSysML.g:46687:1: rule__SequenceExpression__Group_1_0__3__Impl : ( ']' ) ;
+ public final void rule__SequenceExpression__Group_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46642:1: ( ( '}' ) )
- // InternalSysML.g:46643:1: ( '}' )
+ // InternalSysML.g:46691:1: ( ( ']' ) )
+ // InternalSysML.g:46692:1: ( ']' )
{
- // InternalSysML.g:46643:1: ( '}' )
- // InternalSysML.g:46644:2: '}'
+ // InternalSysML.g:46692:1: ( ']' )
+ // InternalSysML.g:46693:2: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+ before(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
}
- match(input,108,FOLLOW_2); if (state.failed) return ;
+ match(input,114,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
+ after(grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
}
}
@@ -155960,26 +156070,26 @@ public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throw
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_0__3__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0"
- // InternalSysML.g:46654:1: rule__SequenceConstructionExpression__Group_1_2_0__0 : rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__0"
+ // InternalSysML.g:46703:1: rule__SequenceExpression__Group_1_1__0 : rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 ;
+ public final void rule__SequenceExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46658:1: ( rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 )
- // InternalSysML.g:46659:2: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1
+ // InternalSysML.g:46707:1: ( rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1 )
+ // InternalSysML.g:46708:2: rule__SequenceExpression__Group_1_1__0__Impl rule__SequenceExpression__Group_1_1__1
{
- pushFollow(FOLLOW_8);
- rule__SequenceConstructionExpression__Group_1_2_0__0__Impl();
+ pushFollow(FOLLOW_221);
+ rule__SequenceExpression__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_0__1();
+ rule__SequenceExpression__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -155998,32 +156108,32 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__0"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
- // InternalSysML.g:46666:1: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl : ( () ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__0__Impl"
+ // InternalSysML.g:46715:1: rule__SequenceExpression__Group_1_1__0__Impl : ( () ) ;
+ public final void rule__SequenceExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46670:1: ( ( () ) )
- // InternalSysML.g:46671:1: ( () )
+ // InternalSysML.g:46719:1: ( ( () ) )
+ // InternalSysML.g:46720:1: ( () )
{
- // InternalSysML.g:46671:1: ( () )
- // InternalSysML.g:46672:2: ()
+ // InternalSysML.g:46720:1: ( () )
+ // InternalSysML.g:46721:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
}
- // InternalSysML.g:46673:2: ()
- // InternalSysML.g:46673:3:
+ // InternalSysML.g:46722:2: ()
+ // InternalSysML.g:46722:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorExpressionOperand_compAction_1_1_0());
}
}
@@ -156039,26 +156149,26 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() t
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__0__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1"
- // InternalSysML.g:46681:1: rule__SequenceConstructionExpression__Group_1_2_0__1 : rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__1"
+ // InternalSysML.g:46730:1: rule__SequenceExpression__Group_1_1__1 : rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 ;
+ public final void rule__SequenceExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46685:1: ( rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 )
- // InternalSysML.g:46686:2: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2
+ // InternalSysML.g:46734:1: ( rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2 )
+ // InternalSysML.g:46735:2: rule__SequenceExpression__Group_1_1__1__Impl rule__SequenceExpression__Group_1_1__2
{
- pushFollow(FOLLOW_24);
- rule__SequenceConstructionExpression__Group_1_2_0__1__Impl();
+ pushFollow(FOLLOW_5);
+ rule__SequenceExpression__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_0__2();
+ rule__SequenceExpression__Group_1_1__2();
state._fsp--;
if (state.failed) return ;
@@ -156077,38 +156187,28 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__1"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
- // InternalSysML.g:46693:1: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__1__Impl"
+ // InternalSysML.g:46742:1: rule__SequenceExpression__Group_1_1__1__Impl : ( '->' ) ;
+ public final void rule__SequenceExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46697:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) )
- // InternalSysML.g:46698:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ // InternalSysML.g:46746:1: ( ( '->' ) )
+ // InternalSysML.g:46747:1: ( '->' )
{
- // InternalSysML.g:46698:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
- // InternalSysML.g:46699:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ // InternalSysML.g:46747:1: ( '->' )
+ // InternalSysML.g:46748:2: '->'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
- }
- // InternalSysML.g:46700:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
- // InternalSysML.g:46700:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
- {
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
}
-
+ match(input,143,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
+ after(grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
}
}
@@ -156128,21 +156228,26 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() t
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__1__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2"
- // InternalSysML.g:46708:1: rule__SequenceConstructionExpression__Group_1_2_0__2 : rule__SequenceConstructionExpression__Group_1_2_0__2__Impl ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__2"
+ // InternalSysML.g:46757:1: rule__SequenceExpression__Group_1_1__2 : rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 ;
+ public final void rule__SequenceExpression__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46712:1: ( rule__SequenceConstructionExpression__Group_1_2_0__2__Impl )
- // InternalSysML.g:46713:2: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
+ // InternalSysML.g:46761:1: ( rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3 )
+ // InternalSysML.g:46762:2: rule__SequenceExpression__Group_1_1__2__Impl rule__SequenceExpression__Group_1_1__3
{
+ pushFollow(FOLLOW_5);
+ rule__SequenceExpression__Group_1_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_0__2__Impl();
+ rule__SequenceExpression__Group_1_1__3();
state._fsp--;
if (state.failed) return ;
@@ -156161,30 +156266,30 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__2"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
- // InternalSysML.g:46719:1: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__2__Impl"
+ // InternalSysML.g:46769:1: rule__SequenceExpression__Group_1_1__2__Impl : ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) ;
+ public final void rule__SequenceExpression__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46723:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) )
- // InternalSysML.g:46724:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ // InternalSysML.g:46773:1: ( ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) ) )
+ // InternalSysML.g:46774:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
{
- // InternalSysML.g:46724:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
- // InternalSysML.g:46725:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ // InternalSysML.g:46774:1: ( ( rule__SequenceExpression__OperatorAssignment_1_1_2 ) )
+ // InternalSysML.g:46775:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
+ before(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
}
- // InternalSysML.g:46726:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
- // InternalSysML.g:46726:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
+ // InternalSysML.g:46776:2: ( rule__SequenceExpression__OperatorAssignment_1_1_2 )
+ // InternalSysML.g:46776:3: rule__SequenceExpression__OperatorAssignment_1_1_2
{
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2();
+ rule__SequenceExpression__OperatorAssignment_1_1_2();
state._fsp--;
if (state.failed) return ;
@@ -156192,7 +156297,7 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() t
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
+ after(grammarAccess.getSequenceExpressionAccess().getOperatorAssignment_1_1_2());
}
}
@@ -156212,26 +156317,21 @@ public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() t
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__2__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0"
- // InternalSysML.g:46735:1: rule__SequenceConstructionExpression__Group_1_2_1__0 : rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__3"
+ // InternalSysML.g:46784:1: rule__SequenceExpression__Group_1_1__3 : rule__SequenceExpression__Group_1_1__3__Impl ;
+ public final void rule__SequenceExpression__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46739:1: ( rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 )
- // InternalSysML.g:46740:2: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1
+ // InternalSysML.g:46788:1: ( rule__SequenceExpression__Group_1_1__3__Impl )
+ // InternalSysML.g:46789:2: rule__SequenceExpression__Group_1_1__3__Impl
{
- pushFollow(FOLLOW_223);
- rule__SequenceConstructionExpression__Group_1_2_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_1__1();
+ rule__SequenceExpression__Group_1_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -156250,118 +156350,86 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__3"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
- // InternalSysML.g:46747:1: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl : ( () ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceExpression__Group_1_1__3__Impl"
+ // InternalSysML.g:46795:1: rule__SequenceExpression__Group_1_1__3__Impl : ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) ;
+ public final void rule__SequenceExpression__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46751:1: ( ( () ) )
- // InternalSysML.g:46752:1: ( () )
+ // InternalSysML.g:46799:1: ( ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) ) )
+ // InternalSysML.g:46800:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ {
+ // InternalSysML.g:46800:1: ( ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* ) )
+ // InternalSysML.g:46801:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) ) ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
{
- // InternalSysML.g:46752:1: ( () )
- // InternalSysML.g:46753:2: ()
+ // InternalSysML.g:46801:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 ) )
+ // InternalSysML.g:46802:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
+ before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalSysML.g:46754:2: ()
- // InternalSysML.g:46754:3:
+ // InternalSysML.g:46803:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )
+ // InternalSysML.g:46803:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
{
- }
+ pushFollow(FOLLOW_223);
+ rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
- }
+ state._fsp--;
+ if (state.failed) return ;
}
-
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
-
-
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1"
- // InternalSysML.g:46762:1: rule__SequenceConstructionExpression__Group_1_2_1__1 : rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:46766:1: ( rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 )
- // InternalSysML.g:46767:2: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2
+ // InternalSysML.g:46806:2: ( ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )* )
+ // InternalSysML.g:46807:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
{
- pushFollow(FOLLOW_24);
- rule__SequenceConstructionExpression__Group_1_2_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_1__2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
+ // InternalSysML.g:46808:3: ( rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 )*
+ loop457:
+ do {
+ int alt457=2;
+ int LA457_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ if ( ((LA457_0>=RULE_ID && LA457_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt457=1;
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1"
+ switch (alt457) {
+ case 1 :
+ // InternalSysML.g:46808:4: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3
+ {
+ pushFollow(FOLLOW_223);
+ rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3();
+ state._fsp--;
+ if (state.failed) return ;
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
- // InternalSysML.g:46774:1: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() throws RecognitionException {
+ }
+ break;
+
+ default :
+ break loop457;
+ }
+ } while (true);
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:46778:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) )
- // InternalSysML.g:46779:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
- {
- // InternalSysML.g:46779:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
- // InternalSysML.g:46780:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
- {
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
+ after(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compAssignment_1_1_3());
}
- // InternalSysML.g:46781:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
- // InternalSysML.g:46781:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1();
-
- state._fsp--;
- if (state.failed) return ;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
- }
}
@@ -156380,21 +156448,21 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() t
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
+ // $ANTLR end "rule__SequenceExpression__Group_1_1__3__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2"
- // InternalSysML.g:46789:1: rule__SequenceConstructionExpression__Group_1_2_1__2 : rule__SequenceConstructionExpression__Group_1_2_1__2__Impl ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0__0"
+ // InternalSysML.g:46818:1: rule__BodyExpression__Group_0__0 : rule__BodyExpression__Group_0__0__Impl ;
+ public final void rule__BodyExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46793:1: ( rule__SequenceConstructionExpression__Group_1_2_1__2__Impl )
- // InternalSysML.g:46794:2: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
+ // InternalSysML.g:46822:1: ( rule__BodyExpression__Group_0__0__Impl )
+ // InternalSysML.g:46823:2: rule__BodyExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Group_1_2_1__2__Impl();
+ rule__BodyExpression__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -156413,30 +156481,30 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2"
+ // $ANTLR end "rule__BodyExpression__Group_0__0"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
- // InternalSysML.g:46800:1: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0__0__Impl"
+ // InternalSysML.g:46829:1: rule__BodyExpression__Group_0__0__Impl : ( ( rule__BodyExpression__Group_0_0__0 ) ) ;
+ public final void rule__BodyExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46804:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) )
- // InternalSysML.g:46805:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ // InternalSysML.g:46833:1: ( ( ( rule__BodyExpression__Group_0_0__0 ) ) )
+ // InternalSysML.g:46834:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
{
- // InternalSysML.g:46805:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
- // InternalSysML.g:46806:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ // InternalSysML.g:46834:1: ( ( rule__BodyExpression__Group_0_0__0 ) )
+ // InternalSysML.g:46835:2: ( rule__BodyExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
+ before(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
}
- // InternalSysML.g:46807:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
- // InternalSysML.g:46807:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
+ // InternalSysML.g:46836:2: ( rule__BodyExpression__Group_0_0__0 )
+ // InternalSysML.g:46836:3: rule__BodyExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
- rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2();
+ rule__BodyExpression__Group_0_0__0();
state._fsp--;
if (state.failed) return ;
@@ -156444,7 +156512,7 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() t
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
+ after(grammarAccess.getBodyExpressionAccess().getGroup_0_0());
}
}
@@ -156464,26 +156532,26 @@ public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() t
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0__0__Impl"
- // $ANTLR start "rule__SequenceElementList__Group__0"
- // InternalSysML.g:46816:1: rule__SequenceElementList__Group__0 : rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 ;
- public final void rule__SequenceElementList__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__0"
+ // InternalSysML.g:46845:1: rule__BodyExpression__Group_0_0__0 : rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 ;
+ public final void rule__BodyExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46820:1: ( rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 )
- // InternalSysML.g:46821:2: rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1
+ // InternalSysML.g:46849:1: ( rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1 )
+ // InternalSysML.g:46850:2: rule__BodyExpression__Group_0_0__0__Impl rule__BodyExpression__Group_0_0__1
{
- pushFollow(FOLLOW_8);
- rule__SequenceElementList__Group__0__Impl();
+ pushFollow(FOLLOW_224);
+ rule__BodyExpression__Group_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group__1();
+ rule__BodyExpression__Group_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -156502,32 +156570,38 @@ public final void rule__SequenceElementList__Group__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group__0"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__0"
- // $ANTLR start "rule__SequenceElementList__Group__0__Impl"
- // InternalSysML.g:46828:1: rule__SequenceElementList__Group__0__Impl : ( ruleOwnedExpression ) ;
- public final void rule__SequenceElementList__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__0__Impl"
+ // InternalSysML.g:46857:1: rule__BodyExpression__Group_0_0__0__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) ;
+ public final void rule__BodyExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46832:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:46833:1: ( ruleOwnedExpression )
+ // InternalSysML.g:46861:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) ) )
+ // InternalSysML.g:46862:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
{
- // InternalSysML.g:46833:1: ( ruleOwnedExpression )
- // InternalSysML.g:46834:2: ruleOwnedExpression
+ // InternalSysML.g:46862:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 ) )
+ // InternalSysML.g:46863:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
}
+ // InternalSysML.g:46864:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 )
+ // InternalSysML.g:46864:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0
+ {
pushFollow(FOLLOW_2);
- ruleOwnedExpression();
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_0());
}
}
@@ -156547,21 +156621,26 @@ public final void rule__SequenceElementList__Group__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group__0__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__0__Impl"
- // $ANTLR start "rule__SequenceElementList__Group__1"
- // InternalSysML.g:46843:1: rule__SequenceElementList__Group__1 : rule__SequenceElementList__Group__1__Impl ;
- public final void rule__SequenceElementList__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__1"
+ // InternalSysML.g:46872:1: rule__BodyExpression__Group_0_0__1 : rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 ;
+ public final void rule__BodyExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46847:1: ( rule__SequenceElementList__Group__1__Impl )
- // InternalSysML.g:46848:2: rule__SequenceElementList__Group__1__Impl
+ // InternalSysML.g:46876:1: ( rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2 )
+ // InternalSysML.g:46877:2: rule__BodyExpression__Group_0_0__1__Impl rule__BodyExpression__Group_0_0__2
{
+ pushFollow(FOLLOW_224);
+ rule__BodyExpression__Group_0_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group__1__Impl();
+ rule__BodyExpression__Group_0_0__2();
state._fsp--;
if (state.failed) return ;
@@ -156580,49 +156659,56 @@ public final void rule__SequenceElementList__Group__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group__1"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__1"
- // $ANTLR start "rule__SequenceElementList__Group__1__Impl"
- // InternalSysML.g:46854:1: rule__SequenceElementList__Group__1__Impl : ( ( rule__SequenceElementList__Group_1__0 )? ) ;
- public final void rule__SequenceElementList__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__1__Impl"
+ // InternalSysML.g:46884:1: rule__BodyExpression__Group_0_0__1__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) ;
+ public final void rule__BodyExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46858:1: ( ( ( rule__SequenceElementList__Group_1__0 )? ) )
- // InternalSysML.g:46859:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ // InternalSysML.g:46888:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* ) )
+ // InternalSysML.g:46889:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
{
- // InternalSysML.g:46859:1: ( ( rule__SequenceElementList__Group_1__0 )? )
- // InternalSysML.g:46860:2: ( rule__SequenceElementList__Group_1__0 )?
+ // InternalSysML.g:46889:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )* )
+ // InternalSysML.g:46890:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceElementListAccess().getGroup_1());
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
}
- // InternalSysML.g:46861:2: ( rule__SequenceElementList__Group_1__0 )?
- int alt457=2;
- int LA457_0 = input.LA(1);
+ // InternalSysML.g:46891:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 )*
+ loop458:
+ do {
+ int alt458=2;
+ int LA458_0 = input.LA(1);
- if ( (LA457_0==103) ) {
- alt457=1;
- }
- switch (alt457) {
- case 1 :
- // InternalSysML.g:46861:3: rule__SequenceElementList__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group_1__0();
+ if ( ((LA458_0>=RULE_ID && LA458_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt458=1;
+ }
- state._fsp--;
- if (state.failed) return ;
- }
- break;
+ switch (alt458) {
+ case 1 :
+ // InternalSysML.g:46891:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1
+ {
+ pushFollow(FOLLOW_223);
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1();
- }
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop458;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceElementListAccess().getGroup_1());
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_1());
}
}
@@ -156642,26 +156728,26 @@ public final void rule__SequenceElementList__Group__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group__1__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__1__Impl"
- // $ANTLR start "rule__SequenceElementList__Group_1__0"
- // InternalSysML.g:46870:1: rule__SequenceElementList__Group_1__0 : rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 ;
- public final void rule__SequenceElementList__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__2"
+ // InternalSysML.g:46899:1: rule__BodyExpression__Group_0_0__2 : rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 ;
+ public final void rule__BodyExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46874:1: ( rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 )
- // InternalSysML.g:46875:2: rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1
+ // InternalSysML.g:46903:1: ( rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3 )
+ // InternalSysML.g:46904:2: rule__BodyExpression__Group_0_0__2__Impl rule__BodyExpression__Group_0_0__3
{
- pushFollow(FOLLOW_8);
- rule__SequenceElementList__Group_1__0__Impl();
+ pushFollow(FOLLOW_40);
+ rule__BodyExpression__Group_0_0__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group_1__1();
+ rule__BodyExpression__Group_0_0__3();
state._fsp--;
if (state.failed) return ;
@@ -156680,32 +156766,28 @@ public final void rule__SequenceElementList__Group_1__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__0"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__2"
- // $ANTLR start "rule__SequenceElementList__Group_1__0__Impl"
- // InternalSysML.g:46882:1: rule__SequenceElementList__Group_1__0__Impl : ( () ) ;
- public final void rule__SequenceElementList__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__2__Impl"
+ // InternalSysML.g:46911:1: rule__BodyExpression__Group_0_0__2__Impl : ( '(' ) ;
+ public final void rule__BodyExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46886:1: ( ( () ) )
- // InternalSysML.g:46887:1: ( () )
+ // InternalSysML.g:46915:1: ( ( '(' ) )
+ // InternalSysML.g:46916:1: ( '(' )
{
- // InternalSysML.g:46887:1: ( () )
- // InternalSysML.g:46888:2: ()
+ // InternalSysML.g:46916:1: ( '(' )
+ // InternalSysML.g:46917:2: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
- }
- // InternalSysML.g:46889:2: ()
- // InternalSysML.g:46889:3:
- {
+ before(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
-
+ match(input,130,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
+ after(grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
}
@@ -156714,6 +156796,10 @@ public final void rule__SequenceElementList__Group_1__0__Impl() throws Recogniti
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -156721,26 +156807,26 @@ public final void rule__SequenceElementList__Group_1__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__0__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__2__Impl"
- // $ANTLR start "rule__SequenceElementList__Group_1__1"
- // InternalSysML.g:46897:1: rule__SequenceElementList__Group_1__1 : rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 ;
- public final void rule__SequenceElementList__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__3"
+ // InternalSysML.g:46926:1: rule__BodyExpression__Group_0_0__3 : rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 ;
+ public final void rule__BodyExpression__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46901:1: ( rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 )
- // InternalSysML.g:46902:2: rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2
+ // InternalSysML.g:46930:1: ( rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4 )
+ // InternalSysML.g:46931:2: rule__BodyExpression__Group_0_0__3__Impl rule__BodyExpression__Group_0_0__4
{
- pushFollow(FOLLOW_24);
- rule__SequenceElementList__Group_1__1__Impl();
+ pushFollow(FOLLOW_220);
+ rule__BodyExpression__Group_0_0__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group_1__2();
+ rule__BodyExpression__Group_0_0__4();
state._fsp--;
if (state.failed) return ;
@@ -156759,30 +156845,30 @@ public final void rule__SequenceElementList__Group_1__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__1"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__3"
- // $ANTLR start "rule__SequenceElementList__Group_1__1__Impl"
- // InternalSysML.g:46909:1: rule__SequenceElementList__Group_1__1__Impl : ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) ;
- public final void rule__SequenceElementList__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__3__Impl"
+ // InternalSysML.g:46938:1: rule__BodyExpression__Group_0_0__3__Impl : ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) ;
+ public final void rule__BodyExpression__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46913:1: ( ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) )
- // InternalSysML.g:46914:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:46942:1: ( ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) ) )
+ // InternalSysML.g:46943:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
{
- // InternalSysML.g:46914:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
- // InternalSysML.g:46915:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ // InternalSysML.g:46943:1: ( ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 ) )
+ // InternalSysML.g:46944:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
+ before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
}
- // InternalSysML.g:46916:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
- // InternalSysML.g:46916:3: rule__SequenceElementList__OperatorAssignment_1_1
+ // InternalSysML.g:46945:2: ( rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 )
+ // InternalSysML.g:46945:3: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3
{
pushFollow(FOLLOW_2);
- rule__SequenceElementList__OperatorAssignment_1_1();
+ rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3();
state._fsp--;
if (state.failed) return ;
@@ -156790,7 +156876,7 @@ public final void rule__SequenceElementList__Group_1__1__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
+ after(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compAssignment_0_0_3());
}
}
@@ -156810,21 +156896,21 @@ public final void rule__SequenceElementList__Group_1__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__1__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__3__Impl"
- // $ANTLR start "rule__SequenceElementList__Group_1__2"
- // InternalSysML.g:46924:1: rule__SequenceElementList__Group_1__2 : rule__SequenceElementList__Group_1__2__Impl ;
- public final void rule__SequenceElementList__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__4"
+ // InternalSysML.g:46953:1: rule__BodyExpression__Group_0_0__4 : rule__BodyExpression__Group_0_0__4__Impl ;
+ public final void rule__BodyExpression__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46928:1: ( rule__SequenceElementList__Group_1__2__Impl )
- // InternalSysML.g:46929:2: rule__SequenceElementList__Group_1__2__Impl
+ // InternalSysML.g:46957:1: ( rule__BodyExpression__Group_0_0__4__Impl )
+ // InternalSysML.g:46958:2: rule__BodyExpression__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
- rule__SequenceElementList__Group_1__2__Impl();
+ rule__BodyExpression__Group_0_0__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -156843,38 +156929,28 @@ public final void rule__SequenceElementList__Group_1__2() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__2"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__4"
- // $ANTLR start "rule__SequenceElementList__Group_1__2__Impl"
- // InternalSysML.g:46935:1: rule__SequenceElementList__Group_1__2__Impl : ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) ;
- public final void rule__SequenceElementList__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyExpression__Group_0_0__4__Impl"
+ // InternalSysML.g:46964:1: rule__BodyExpression__Group_0_0__4__Impl : ( ')' ) ;
+ public final void rule__BodyExpression__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46939:1: ( ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) )
- // InternalSysML.g:46940:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:46968:1: ( ( ')' ) )
+ // InternalSysML.g:46969:1: ( ')' )
{
- // InternalSysML.g:46940:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
- // InternalSysML.g:46941:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ // InternalSysML.g:46969:1: ( ')' )
+ // InternalSysML.g:46970:2: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
- }
- // InternalSysML.g:46942:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
- // InternalSysML.g:46942:3: rule__SequenceElementList__Operand_compAssignment_1_2
- {
- pushFollow(FOLLOW_2);
- rule__SequenceElementList__Operand_compAssignment_1_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
}
-
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
+ after(grammarAccess.getBodyExpressionAccess().getRightParenthesisKeyword_0_0_4());
}
}
@@ -156894,26 +156970,26 @@ public final void rule__SequenceElementList__Group_1__2__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__SequenceElementList__Group_1__2__Impl"
+ // $ANTLR end "rule__BodyExpression__Group_0_0__4__Impl"
- // $ANTLR start "rule__BaseExpression__Group_5__0"
- // InternalSysML.g:46951:1: rule__BaseExpression__Group_5__0 : rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 ;
- public final void rule__BaseExpression__Group_5__0() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameterMember__Group__0"
+ // InternalSysML.g:46980:1: rule__BodyParameterMember__Group__0 : rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 ;
+ public final void rule__BodyParameterMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46955:1: ( rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 )
- // InternalSysML.g:46956:2: rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1
+ // InternalSysML.g:46984:1: ( rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1 )
+ // InternalSysML.g:46985:2: rule__BodyParameterMember__Group__0__Impl rule__BodyParameterMember__Group__1
{
- pushFollow(FOLLOW_24);
- rule__BaseExpression__Group_5__0__Impl();
+ pushFollow(FOLLOW_44);
+ rule__BodyParameterMember__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BaseExpression__Group_5__1();
+ rule__BodyParameterMember__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -156932,28 +157008,38 @@ public final void rule__BaseExpression__Group_5__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__0"
+ // $ANTLR end "rule__BodyParameterMember__Group__0"
- // $ANTLR start "rule__BaseExpression__Group_5__0__Impl"
- // InternalSysML.g:46963:1: rule__BaseExpression__Group_5__0__Impl : ( '(' ) ;
- public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameterMember__Group__0__Impl"
+ // InternalSysML.g:46992:1: rule__BodyParameterMember__Group__0__Impl : ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) ;
+ public final void rule__BodyParameterMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46967:1: ( ( '(' ) )
- // InternalSysML.g:46968:1: ( '(' )
+ // InternalSysML.g:46996:1: ( ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) ) )
+ // InternalSysML.g:46997:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
{
- // InternalSysML.g:46968:1: ( '(' )
- // InternalSysML.g:46969:2: '('
+ // InternalSysML.g:46997:1: ( ( rule__BodyParameterMember__MemberNameAssignment_0 ) )
+ // InternalSysML.g:46998:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+ before(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:46999:2: ( rule__BodyParameterMember__MemberNameAssignment_0 )
+ // InternalSysML.g:46999:3: rule__BodyParameterMember__MemberNameAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__BodyParameterMember__MemberNameAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
+ after(grammarAccess.getBodyParameterMemberAccess().getMemberNameAssignment_0());
}
}
@@ -156973,26 +157059,21 @@ public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__0__Impl"
+ // $ANTLR end "rule__BodyParameterMember__Group__0__Impl"
- // $ANTLR start "rule__BaseExpression__Group_5__1"
- // InternalSysML.g:46978:1: rule__BaseExpression__Group_5__1 : rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 ;
- public final void rule__BaseExpression__Group_5__1() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameterMember__Group__1"
+ // InternalSysML.g:47007:1: rule__BodyParameterMember__Group__1 : rule__BodyParameterMember__Group__1__Impl ;
+ public final void rule__BodyParameterMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46982:1: ( rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 )
- // InternalSysML.g:46983:2: rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2
+ // InternalSysML.g:47011:1: ( rule__BodyParameterMember__Group__1__Impl )
+ // InternalSysML.g:47012:2: rule__BodyParameterMember__Group__1__Impl
{
- pushFollow(FOLLOW_221);
- rule__BaseExpression__Group_5__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BaseExpression__Group_5__2();
+ rule__BodyParameterMember__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -157011,32 +157092,38 @@ public final void rule__BaseExpression__Group_5__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__1"
+ // $ANTLR end "rule__BodyParameterMember__Group__1"
- // $ANTLR start "rule__BaseExpression__Group_5__1__Impl"
- // InternalSysML.g:46990:1: rule__BaseExpression__Group_5__1__Impl : ( ruleOwnedExpression ) ;
- public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BodyParameterMember__Group__1__Impl"
+ // InternalSysML.g:47018:1: rule__BodyParameterMember__Group__1__Impl : ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) ;
+ public final void rule__BodyParameterMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:46994:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:46995:1: ( ruleOwnedExpression )
+ // InternalSysML.g:47022:1: ( ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) ) )
+ // InternalSysML.g:47023:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
{
- // InternalSysML.g:46995:1: ( ruleOwnedExpression )
- // InternalSysML.g:46996:2: ruleOwnedExpression
+ // InternalSysML.g:47023:1: ( ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 ) )
+ // InternalSysML.g:47024:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+ before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
+ // InternalSysML.g:47025:2: ( rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 )
+ // InternalSysML.g:47025:3: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1
+ {
pushFollow(FOLLOW_2);
- ruleOwnedExpression();
+ rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
+ after(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compAssignment_1());
}
}
@@ -157056,21 +157143,26 @@ public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__1__Impl"
+ // $ANTLR end "rule__BodyParameterMember__Group__1__Impl"
- // $ANTLR start "rule__BaseExpression__Group_5__2"
- // InternalSysML.g:47005:1: rule__BaseExpression__Group_5__2 : rule__BaseExpression__Group_5__2__Impl ;
- public final void rule__BaseExpression__Group_5__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0"
+ // InternalSysML.g:47034:1: rule__SequenceConstructionExpression__Group_0__0 : rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 ;
+ public final void rule__SequenceConstructionExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47009:1: ( rule__BaseExpression__Group_5__2__Impl )
- // InternalSysML.g:47010:2: rule__BaseExpression__Group_5__2__Impl
+ // InternalSysML.g:47038:1: ( rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1 )
+ // InternalSysML.g:47039:2: rule__SequenceConstructionExpression__Group_0__0__Impl rule__SequenceConstructionExpression__Group_0__1
{
+ pushFollow(FOLLOW_157);
+ rule__SequenceConstructionExpression__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__BaseExpression__Group_5__2__Impl();
+ rule__SequenceConstructionExpression__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -157089,28 +157181,32 @@ public final void rule__BaseExpression__Group_5__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__2"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0"
- // $ANTLR start "rule__BaseExpression__Group_5__2__Impl"
- // InternalSysML.g:47016:1: rule__BaseExpression__Group_5__2__Impl : ( ')' ) ;
- public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__0__Impl"
+ // InternalSysML.g:47046:1: rule__SequenceConstructionExpression__Group_0__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47020:1: ( ( ')' ) )
- // InternalSysML.g:47021:1: ( ')' )
+ // InternalSysML.g:47050:1: ( ( () ) )
+ // InternalSysML.g:47051:1: ( () )
{
- // InternalSysML.g:47021:1: ( ')' )
- // InternalSysML.g:47022:2: ')'
+ // InternalSysML.g:47051:1: ( () )
+ // InternalSysML.g:47052:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
}
- match(input,131,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:47053:2: ()
+ // InternalSysML.g:47053:3:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getNullExpressionAction_0_0());
}
}
@@ -157119,10 +157215,6 @@ public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionExc
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -157130,26 +157222,26 @@ public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__BaseExpression__Group_5__2__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__0__Impl"
- // $ANTLR start "rule__NullExpression__Group__0"
- // InternalSysML.g:47032:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
- public final void rule__NullExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1"
+ // InternalSysML.g:47061:1: rule__SequenceConstructionExpression__Group_0__1 : rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 ;
+ public final void rule__SequenceConstructionExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47036:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
- // InternalSysML.g:47037:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
+ // InternalSysML.g:47065:1: ( rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2 )
+ // InternalSysML.g:47066:2: rule__SequenceConstructionExpression__Group_0__1__Impl rule__SequenceConstructionExpression__Group_0__2
{
- pushFollow(FOLLOW_224);
- rule__NullExpression__Group__0__Impl();
+ pushFollow(FOLLOW_145);
+ rule__SequenceConstructionExpression__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NullExpression__Group__1();
+ rule__SequenceConstructionExpression__Group_0__2();
state._fsp--;
if (state.failed) return ;
@@ -157168,32 +157260,28 @@ public final void rule__NullExpression__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__NullExpression__Group__0"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1"
- // $ANTLR start "rule__NullExpression__Group__0__Impl"
- // InternalSysML.g:47044:1: rule__NullExpression__Group__0__Impl : ( () ) ;
- public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__1__Impl"
+ // InternalSysML.g:47073:1: rule__SequenceConstructionExpression__Group_0__1__Impl : ( '{' ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47048:1: ( ( () ) )
- // InternalSysML.g:47049:1: ( () )
+ // InternalSysML.g:47077:1: ( ( '{' ) )
+ // InternalSysML.g:47078:1: ( '{' )
{
- // InternalSysML.g:47049:1: ( () )
- // InternalSysML.g:47050:2: ()
+ // InternalSysML.g:47078:1: ( '{' )
+ // InternalSysML.g:47079:2: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
- }
- // InternalSysML.g:47051:2: ()
- // InternalSysML.g:47051:3:
- {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
}
-
+ match(input,107,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0_1());
}
}
@@ -157202,6 +157290,10 @@ public final void rule__NullExpression__Group__0__Impl() throws RecognitionExcep
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -157209,21 +157301,21 @@ public final void rule__NullExpression__Group__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__NullExpression__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__1__Impl"
- // $ANTLR start "rule__NullExpression__Group__1"
- // InternalSysML.g:47059:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
- public final void rule__NullExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2"
+ // InternalSysML.g:47088:1: rule__SequenceConstructionExpression__Group_0__2 : rule__SequenceConstructionExpression__Group_0__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47063:1: ( rule__NullExpression__Group__1__Impl )
- // InternalSysML.g:47064:2: rule__NullExpression__Group__1__Impl
+ // InternalSysML.g:47092:1: ( rule__SequenceConstructionExpression__Group_0__2__Impl )
+ // InternalSysML.g:47093:2: rule__SequenceConstructionExpression__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
- rule__NullExpression__Group__1__Impl();
+ rule__SequenceConstructionExpression__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -157242,28 +157334,28 @@ public final void rule__NullExpression__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__NullExpression__Group__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2"
- // $ANTLR start "rule__NullExpression__Group__1__Impl"
- // InternalSysML.g:47070:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
- public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_0__2__Impl"
+ // InternalSysML.g:47099:1: rule__SequenceConstructionExpression__Group_0__2__Impl : ( '}' ) ;
+ public final void rule__SequenceConstructionExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47074:1: ( ( 'null' ) )
- // InternalSysML.g:47075:1: ( 'null' )
+ // InternalSysML.g:47103:1: ( ( '}' ) )
+ // InternalSysML.g:47104:1: ( '}' )
{
- // InternalSysML.g:47075:1: ( 'null' )
- // InternalSysML.g:47076:2: 'null'
+ // InternalSysML.g:47104:1: ( '}' )
+ // InternalSysML.g:47105:2: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
}
- match(input,143,FOLLOW_2); if (state.failed) return ;
+ match(input,108,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_0_2());
}
}
@@ -157283,26 +157375,26 @@ public final void rule__NullExpression__Group__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__NullExpression__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_0__2__Impl"
- // $ANTLR start "rule__InvocationExpression__Group__0"
- // InternalSysML.g:47086:1: rule__InvocationExpression__Group__0 : rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 ;
- public final void rule__InvocationExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0"
+ // InternalSysML.g:47115:1: rule__SequenceConstructionExpression__Group_1__0 : rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47090:1: ( rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 )
- // InternalSysML.g:47091:2: rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1
+ // InternalSysML.g:47119:1: ( rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1 )
+ // InternalSysML.g:47120:2: rule__SequenceConstructionExpression__Group_1__0__Impl rule__SequenceConstructionExpression__Group_1__1
{
- pushFollow(FOLLOW_110);
- rule__InvocationExpression__Group__0__Impl();
+ pushFollow(FOLLOW_24);
+ rule__SequenceConstructionExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__InvocationExpression__Group__1();
+ rule__SequenceConstructionExpression__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -157321,38 +157413,28 @@ public final void rule__InvocationExpression__Group__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__0"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0"
- // $ANTLR start "rule__InvocationExpression__Group__0__Impl"
- // InternalSysML.g:47098:1: rule__InvocationExpression__Group__0__Impl : ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) ;
- public final void rule__InvocationExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__0__Impl"
+ // InternalSysML.g:47127:1: rule__SequenceConstructionExpression__Group_1__0__Impl : ( '{' ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47102:1: ( ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) )
- // InternalSysML.g:47103:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ // InternalSysML.g:47131:1: ( ( '{' ) )
+ // InternalSysML.g:47132:1: ( '{' )
{
- // InternalSysML.g:47103:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
- // InternalSysML.g:47104:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ // InternalSysML.g:47132:1: ( '{' )
+ // InternalSysML.g:47133:2: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
- }
- // InternalSysML.g:47105:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
- // InternalSysML.g:47105:3: rule__InvocationExpression__OwnedRelationship_compAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__InvocationExpression__OwnedRelationship_compAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
}
-
+ match(input,107,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_1_0());
}
}
@@ -157372,26 +157454,26 @@ public final void rule__InvocationExpression__Group__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__0__Impl"
- // $ANTLR start "rule__InvocationExpression__Group__1"
- // InternalSysML.g:47113:1: rule__InvocationExpression__Group__1 : rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 ;
- public final void rule__InvocationExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1"
+ // InternalSysML.g:47142:1: rule__SequenceConstructionExpression__Group_1__1 : rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47117:1: ( rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 )
- // InternalSysML.g:47118:2: rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2
+ // InternalSysML.g:47146:1: ( rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2 )
+ // InternalSysML.g:47147:2: rule__SequenceConstructionExpression__Group_1__1__Impl rule__SequenceConstructionExpression__Group_1__2
{
pushFollow(FOLLOW_225);
- rule__InvocationExpression__Group__1__Impl();
+ rule__SequenceConstructionExpression__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__InvocationExpression__Group__2();
+ rule__SequenceConstructionExpression__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -157410,28 +157492,32 @@ public final void rule__InvocationExpression__Group__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1"
- // $ANTLR start "rule__InvocationExpression__Group__1__Impl"
- // InternalSysML.g:47125:1: rule__InvocationExpression__Group__1__Impl : ( '(' ) ;
- public final void rule__InvocationExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__1__Impl"
+ // InternalSysML.g:47154:1: rule__SequenceConstructionExpression__Group_1__1__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47129:1: ( ( '(' ) )
- // InternalSysML.g:47130:1: ( '(' )
+ // InternalSysML.g:47158:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:47159:1: ( ruleOwnedExpression )
{
- // InternalSysML.g:47130:1: ( '(' )
- // InternalSysML.g:47131:2: '('
+ // InternalSysML.g:47159:1: ( ruleOwnedExpression )
+ // InternalSysML.g:47160:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
}
}
@@ -157451,26 +157537,26 @@ public final void rule__InvocationExpression__Group__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__1__Impl"
- // $ANTLR start "rule__InvocationExpression__Group__2"
- // InternalSysML.g:47140:1: rule__InvocationExpression__Group__2 : rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 ;
- public final void rule__InvocationExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2"
+ // InternalSysML.g:47169:1: rule__SequenceConstructionExpression__Group_1__2 : rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 ;
+ public final void rule__SequenceConstructionExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47144:1: ( rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 )
- // InternalSysML.g:47145:2: rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3
+ // InternalSysML.g:47173:1: ( rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3 )
+ // InternalSysML.g:47174:2: rule__SequenceConstructionExpression__Group_1__2__Impl rule__SequenceConstructionExpression__Group_1__3
{
pushFollow(FOLLOW_225);
- rule__InvocationExpression__Group__2__Impl();
+ rule__SequenceConstructionExpression__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__InvocationExpression__Group__3();
+ rule__SequenceConstructionExpression__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -157489,38 +157575,38 @@ public final void rule__InvocationExpression__Group__2() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__2"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2"
- // $ANTLR start "rule__InvocationExpression__Group__2__Impl"
- // InternalSysML.g:47152:1: rule__InvocationExpression__Group__2__Impl : ( ( ruleArgumentList )? ) ;
- public final void rule__InvocationExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__2__Impl"
+ // InternalSysML.g:47181:1: rule__SequenceConstructionExpression__Group_1__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47156:1: ( ( ( ruleArgumentList )? ) )
- // InternalSysML.g:47157:1: ( ( ruleArgumentList )? )
+ // InternalSysML.g:47185:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? ) )
+ // InternalSysML.g:47186:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
{
- // InternalSysML.g:47157:1: ( ( ruleArgumentList )? )
- // InternalSysML.g:47158:2: ( ruleArgumentList )?
+ // InternalSysML.g:47186:1: ( ( rule__SequenceConstructionExpression__Alternatives_1_2 )? )
+ // InternalSysML.g:47187:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
}
- // InternalSysML.g:47159:2: ( ruleArgumentList )?
- int alt458=2;
- int LA458_0 = input.LA(1);
+ // InternalSysML.g:47188:2: ( rule__SequenceConstructionExpression__Alternatives_1_2 )?
+ int alt459=2;
+ int LA459_0 = input.LA(1);
- if ( (LA458_0==EOF||(LA458_0>=RULE_EXP_VALUE && LA458_0<=RULE_UNRESTRICTED_NAME)||LA458_0==RULE_STRING_VALUE||LA458_0==57||(LA458_0>=65 && LA458_0<=66)||(LA458_0>=77 && LA458_0<=79)||(LA458_0>=84 && LA458_0<=85)||(LA458_0>=88 && LA458_0<=91)||LA458_0==107||LA458_0==130||(LA458_0>=143 && LA458_0<=144)||LA458_0==154) ) {
- alt458=1;
+ if ( (LA459_0==103||LA459_0==118) ) {
+ alt459=1;
}
- switch (alt458) {
+ switch (alt459) {
case 1 :
- // InternalSysML.g:47159:3: ruleArgumentList
+ // InternalSysML.g:47188:3: rule__SequenceConstructionExpression__Alternatives_1_2
{
pushFollow(FOLLOW_2);
- ruleArgumentList();
+ rule__SequenceConstructionExpression__Alternatives_1_2();
state._fsp--;
if (state.failed) return ;
@@ -157531,7 +157617,7 @@ public final void rule__InvocationExpression__Group__2__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_1_2());
}
}
@@ -157551,21 +157637,21 @@ public final void rule__InvocationExpression__Group__2__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__2__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__2__Impl"
- // $ANTLR start "rule__InvocationExpression__Group__3"
- // InternalSysML.g:47167:1: rule__InvocationExpression__Group__3 : rule__InvocationExpression__Group__3__Impl ;
- public final void rule__InvocationExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3"
+ // InternalSysML.g:47196:1: rule__SequenceConstructionExpression__Group_1__3 : rule__SequenceConstructionExpression__Group_1__3__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47171:1: ( rule__InvocationExpression__Group__3__Impl )
- // InternalSysML.g:47172:2: rule__InvocationExpression__Group__3__Impl
+ // InternalSysML.g:47200:1: ( rule__SequenceConstructionExpression__Group_1__3__Impl )
+ // InternalSysML.g:47201:2: rule__SequenceConstructionExpression__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
- rule__InvocationExpression__Group__3__Impl();
+ rule__SequenceConstructionExpression__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -157584,28 +157670,28 @@ public final void rule__InvocationExpression__Group__3() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__3"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3"
- // $ANTLR start "rule__InvocationExpression__Group__3__Impl"
- // InternalSysML.g:47178:1: rule__InvocationExpression__Group__3__Impl : ( ')' ) ;
- public final void rule__InvocationExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1__3__Impl"
+ // InternalSysML.g:47207:1: rule__SequenceConstructionExpression__Group_1__3__Impl : ( '}' ) ;
+ public final void rule__SequenceConstructionExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47182:1: ( ( ')' ) )
- // InternalSysML.g:47183:1: ( ')' )
+ // InternalSysML.g:47211:1: ( ( '}' ) )
+ // InternalSysML.g:47212:1: ( '}' )
{
- // InternalSysML.g:47183:1: ( ')' )
- // InternalSysML.g:47184:2: ')'
+ // InternalSysML.g:47212:1: ( '}' )
+ // InternalSysML.g:47213:2: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,131,FOLLOW_2); if (state.failed) return ;
+ match(input,108,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_1_3());
}
}
@@ -157625,26 +157711,26 @@ public final void rule__InvocationExpression__Group__3__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__InvocationExpression__Group__3__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1__3__Impl"
- // $ANTLR start "rule__PositionalArgumentList__Group__0"
- // InternalSysML.g:47194:1: rule__PositionalArgumentList__Group__0 : rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 ;
- public final void rule__PositionalArgumentList__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0"
+ // InternalSysML.g:47223:1: rule__SequenceConstructionExpression__Group_1_2_0__0 : rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47198:1: ( rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 )
- // InternalSysML.g:47199:2: rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1
+ // InternalSysML.g:47227:1: ( rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1 )
+ // InternalSysML.g:47228:2: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl rule__SequenceConstructionExpression__Group_1_2_0__1
{
pushFollow(FOLLOW_8);
- rule__PositionalArgumentList__Group__0__Impl();
+ rule__SequenceConstructionExpression__Group_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__Group__1();
+ rule__SequenceConstructionExpression__Group_1_2_0__1();
state._fsp--;
if (state.failed) return ;
@@ -157663,38 +157749,32 @@ public final void rule__PositionalArgumentList__Group__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group__0"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0"
- // $ANTLR start "rule__PositionalArgumentList__Group__0__Impl"
- // InternalSysML.g:47206:1: rule__PositionalArgumentList__Group__0__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
- public final void rule__PositionalArgumentList__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
+ // InternalSysML.g:47235:1: rule__SequenceConstructionExpression__Group_1_2_0__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47210:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:47211:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:47239:1: ( ( () ) )
+ // InternalSysML.g:47240:1: ( () )
{
- // InternalSysML.g:47211:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:47212:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:47240:1: ( () )
+ // InternalSysML.g:47241:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
}
- // InternalSysML.g:47213:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:47213:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:47242:2: ()
+ // InternalSysML.g:47242:3:
{
- pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_0_0());
}
}
@@ -157703,10 +157783,6 @@ public final void rule__PositionalArgumentList__Group__0__Impl() throws Recognit
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -157714,21 +157790,26 @@ public final void rule__PositionalArgumentList__Group__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__0__Impl"
- // $ANTLR start "rule__PositionalArgumentList__Group__1"
- // InternalSysML.g:47221:1: rule__PositionalArgumentList__Group__1 : rule__PositionalArgumentList__Group__1__Impl ;
- public final void rule__PositionalArgumentList__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1"
+ // InternalSysML.g:47250:1: rule__SequenceConstructionExpression__Group_1_2_0__1 : rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47225:1: ( rule__PositionalArgumentList__Group__1__Impl )
- // InternalSysML.g:47226:2: rule__PositionalArgumentList__Group__1__Impl
+ // InternalSysML.g:47254:1: ( rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2 )
+ // InternalSysML.g:47255:2: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl rule__SequenceConstructionExpression__Group_1_2_0__2
{
+ pushFollow(FOLLOW_24);
+ rule__SequenceConstructionExpression__Group_1_2_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__Group__1__Impl();
+ rule__SequenceConstructionExpression__Group_1_2_0__2();
state._fsp--;
if (state.failed) return ;
@@ -157747,56 +157828,38 @@ public final void rule__PositionalArgumentList__Group__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1"
- // $ANTLR start "rule__PositionalArgumentList__Group__1__Impl"
- // InternalSysML.g:47232:1: rule__PositionalArgumentList__Group__1__Impl : ( ( rule__PositionalArgumentList__Group_1__0 )* ) ;
- public final void rule__PositionalArgumentList__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
+ // InternalSysML.g:47262:1: rule__SequenceConstructionExpression__Group_1_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47236:1: ( ( ( rule__PositionalArgumentList__Group_1__0 )* ) )
- // InternalSysML.g:47237:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ // InternalSysML.g:47266:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) ) )
+ // InternalSysML.g:47267:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
{
- // InternalSysML.g:47237:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
- // InternalSysML.g:47238:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ // InternalSysML.g:47267:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 ) )
+ // InternalSysML.g:47268:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
}
- // InternalSysML.g:47239:2: ( rule__PositionalArgumentList__Group_1__0 )*
- loop459:
- do {
- int alt459=2;
- int LA459_0 = input.LA(1);
-
- if ( (LA459_0==103) ) {
- alt459=1;
- }
-
-
- switch (alt459) {
- case 1 :
- // InternalSysML.g:47239:3: rule__PositionalArgumentList__Group_1__0
- {
- pushFollow(FOLLOW_9);
- rule__PositionalArgumentList__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:47269:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 )
+ // InternalSysML.g:47269:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop459;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_0_1());
}
}
@@ -157816,26 +157879,21 @@ public final void rule__PositionalArgumentList__Group__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__1__Impl"
- // $ANTLR start "rule__PositionalArgumentList__Group_1__0"
- // InternalSysML.g:47248:1: rule__PositionalArgumentList__Group_1__0 : rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 ;
- public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2"
+ // InternalSysML.g:47277:1: rule__SequenceConstructionExpression__Group_1_2_0__2 : rule__SequenceConstructionExpression__Group_1_2_0__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47252:1: ( rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 )
- // InternalSysML.g:47253:2: rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1
+ // InternalSysML.g:47281:1: ( rule__SequenceConstructionExpression__Group_1_2_0__2__Impl )
+ // InternalSysML.g:47282:2: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl
{
- pushFollow(FOLLOW_24);
- rule__PositionalArgumentList__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__Group_1__1();
+ rule__SequenceConstructionExpression__Group_1_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -157854,28 +157912,38 @@ public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group_1__0"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2"
- // $ANTLR start "rule__PositionalArgumentList__Group_1__0__Impl"
- // InternalSysML.g:47260:1: rule__PositionalArgumentList__Group_1__0__Impl : ( ',' ) ;
- public final void rule__PositionalArgumentList__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
+ // InternalSysML.g:47288:1: rule__SequenceConstructionExpression__Group_1_2_0__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47264:1: ( ( ',' ) )
- // InternalSysML.g:47265:1: ( ',' )
+ // InternalSysML.g:47292:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) ) )
+ // InternalSysML.g:47293:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
{
- // InternalSysML.g:47265:1: ( ',' )
- // InternalSysML.g:47266:2: ','
+ // InternalSysML.g:47293:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 ) )
+ // InternalSysML.g:47294:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
}
- match(input,103,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:47295:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 )
+ // InternalSysML.g:47295:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_0_2());
}
}
@@ -157895,21 +157963,26 @@ public final void rule__PositionalArgumentList__Group_1__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group_1__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_0__2__Impl"
- // $ANTLR start "rule__PositionalArgumentList__Group_1__1"
- // InternalSysML.g:47275:1: rule__PositionalArgumentList__Group_1__1 : rule__PositionalArgumentList__Group_1__1__Impl ;
- public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0"
+ // InternalSysML.g:47304:1: rule__SequenceConstructionExpression__Group_1_2_1__0 : rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47279:1: ( rule__PositionalArgumentList__Group_1__1__Impl )
- // InternalSysML.g:47280:2: rule__PositionalArgumentList__Group_1__1__Impl
+ // InternalSysML.g:47308:1: ( rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1 )
+ // InternalSysML.g:47309:2: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl rule__SequenceConstructionExpression__Group_1_2_1__1
{
+ pushFollow(FOLLOW_226);
+ rule__SequenceConstructionExpression__Group_1_2_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__Group_1__1__Impl();
+ rule__SequenceConstructionExpression__Group_1_2_1__1();
state._fsp--;
if (state.failed) return ;
@@ -157928,38 +158001,32 @@ public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group_1__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0"
- // $ANTLR start "rule__PositionalArgumentList__Group_1__1__Impl"
- // InternalSysML.g:47286:1: rule__PositionalArgumentList__Group_1__1__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
- public final void rule__PositionalArgumentList__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
+ // InternalSysML.g:47316:1: rule__SequenceConstructionExpression__Group_1_2_1__0__Impl : ( () ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47290:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
- // InternalSysML.g:47291:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalSysML.g:47320:1: ( ( () ) )
+ // InternalSysML.g:47321:1: ( () )
{
- // InternalSysML.g:47291:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
- // InternalSysML.g:47292:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalSysML.g:47321:1: ( () )
+ // InternalSysML.g:47322:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
}
- // InternalSysML.g:47293:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
- // InternalSysML.g:47293:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ // InternalSysML.g:47323:2: ()
+ // InternalSysML.g:47323:3:
{
- pushFollow(FOLLOW_2);
- rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0());
}
}
@@ -157968,10 +158035,6 @@ public final void rule__PositionalArgumentList__Group_1__1__Impl() throws Recogn
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -157979,26 +158042,26 @@ public final void rule__PositionalArgumentList__Group_1__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__PositionalArgumentList__Group_1__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__0__Impl"
- // $ANTLR start "rule__NamedArgumentList__Group__0"
- // InternalSysML.g:47302:1: rule__NamedArgumentList__Group__0 : rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 ;
- public final void rule__NamedArgumentList__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1"
+ // InternalSysML.g:47331:1: rule__SequenceConstructionExpression__Group_1_2_1__1 : rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47306:1: ( rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 )
- // InternalSysML.g:47307:2: rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1
+ // InternalSysML.g:47335:1: ( rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2 )
+ // InternalSysML.g:47336:2: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl rule__SequenceConstructionExpression__Group_1_2_1__2
{
- pushFollow(FOLLOW_8);
- rule__NamedArgumentList__Group__0__Impl();
+ pushFollow(FOLLOW_24);
+ rule__SequenceConstructionExpression__Group_1_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NamedArgumentList__Group__1();
+ rule__SequenceConstructionExpression__Group_1_2_1__2();
state._fsp--;
if (state.failed) return ;
@@ -158017,30 +158080,30 @@ public final void rule__NamedArgumentList__Group__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group__0"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1"
- // $ANTLR start "rule__NamedArgumentList__Group__0__Impl"
- // InternalSysML.g:47314:1: rule__NamedArgumentList__Group__0__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
- public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
+ // InternalSysML.g:47343:1: rule__SequenceConstructionExpression__Group_1_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47318:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:47319:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:47347:1: ( ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) ) )
+ // InternalSysML.g:47348:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
{
- // InternalSysML.g:47319:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:47320:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:47348:1: ( ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 ) )
+ // InternalSysML.g:47349:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
}
- // InternalSysML.g:47321:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:47321:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
+ // InternalSysML.g:47350:2: ( rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 )
+ // InternalSysML.g:47350:3: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1
{
pushFollow(FOLLOW_2);
- rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0();
+ rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1();
state._fsp--;
if (state.failed) return ;
@@ -158048,7 +158111,7 @@ public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionEx
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorAssignment_1_2_1_1());
}
}
@@ -158068,21 +158131,21 @@ public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__1__Impl"
- // $ANTLR start "rule__NamedArgumentList__Group__1"
- // InternalSysML.g:47329:1: rule__NamedArgumentList__Group__1 : rule__NamedArgumentList__Group__1__Impl ;
- public final void rule__NamedArgumentList__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2"
+ // InternalSysML.g:47358:1: rule__SequenceConstructionExpression__Group_1_2_1__2 : rule__SequenceConstructionExpression__Group_1_2_1__2__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47333:1: ( rule__NamedArgumentList__Group__1__Impl )
- // InternalSysML.g:47334:2: rule__NamedArgumentList__Group__1__Impl
+ // InternalSysML.g:47362:1: ( rule__SequenceConstructionExpression__Group_1_2_1__2__Impl )
+ // InternalSysML.g:47363:2: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__NamedArgumentList__Group__1__Impl();
+ rule__SequenceConstructionExpression__Group_1_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -158101,56 +158164,38 @@ public final void rule__NamedArgumentList__Group__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2"
- // $ANTLR start "rule__NamedArgumentList__Group__1__Impl"
- // InternalSysML.g:47340:1: rule__NamedArgumentList__Group__1__Impl : ( ( rule__NamedArgumentList__Group_1__0 )* ) ;
- public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
+ // InternalSysML.g:47369:1: rule__SequenceConstructionExpression__Group_1_2_1__2__Impl : ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_1_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47344:1: ( ( ( rule__NamedArgumentList__Group_1__0 )* ) )
- // InternalSysML.g:47345:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ // InternalSysML.g:47373:1: ( ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) ) )
+ // InternalSysML.g:47374:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
{
- // InternalSysML.g:47345:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
- // InternalSysML.g:47346:2: ( rule__NamedArgumentList__Group_1__0 )*
+ // InternalSysML.g:47374:1: ( ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 ) )
+ // InternalSysML.g:47375:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedArgumentListAccess().getGroup_1());
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
}
- // InternalSysML.g:47347:2: ( rule__NamedArgumentList__Group_1__0 )*
- loop460:
- do {
- int alt460=2;
- int LA460_0 = input.LA(1);
-
- if ( (LA460_0==103) ) {
- alt460=1;
- }
-
-
- switch (alt460) {
- case 1 :
- // InternalSysML.g:47347:3: rule__NamedArgumentList__Group_1__0
- {
- pushFollow(FOLLOW_9);
- rule__NamedArgumentList__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:47376:2: ( rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 )
+ // InternalSysML.g:47376:3: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop460;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedArgumentListAccess().getGroup_1());
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compAssignment_1_2_1_2());
}
}
@@ -158170,26 +158215,26 @@ public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_1_2_1__2__Impl"
- // $ANTLR start "rule__NamedArgumentList__Group_1__0"
- // InternalSysML.g:47356:1: rule__NamedArgumentList__Group_1__0 : rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 ;
- public final void rule__NamedArgumentList__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group__0"
+ // InternalSysML.g:47385:1: rule__SequenceElementList__Group__0 : rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 ;
+ public final void rule__SequenceElementList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47360:1: ( rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 )
- // InternalSysML.g:47361:2: rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1
+ // InternalSysML.g:47389:1: ( rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1 )
+ // InternalSysML.g:47390:2: rule__SequenceElementList__Group__0__Impl rule__SequenceElementList__Group__1
{
- pushFollow(FOLLOW_24);
- rule__NamedArgumentList__Group_1__0__Impl();
+ pushFollow(FOLLOW_8);
+ rule__SequenceElementList__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NamedArgumentList__Group_1__1();
+ rule__SequenceElementList__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -158208,28 +158253,32 @@ public final void rule__NamedArgumentList__Group_1__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group_1__0"
+ // $ANTLR end "rule__SequenceElementList__Group__0"
- // $ANTLR start "rule__NamedArgumentList__Group_1__0__Impl"
- // InternalSysML.g:47368:1: rule__NamedArgumentList__Group_1__0__Impl : ( ',' ) ;
- public final void rule__NamedArgumentList__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group__0__Impl"
+ // InternalSysML.g:47397:1: rule__SequenceElementList__Group__0__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__SequenceElementList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47372:1: ( ( ',' ) )
- // InternalSysML.g:47373:1: ( ',' )
+ // InternalSysML.g:47401:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:47402:1: ( ruleOwnedExpression )
{
- // InternalSysML.g:47373:1: ( ',' )
- // InternalSysML.g:47374:2: ','
+ // InternalSysML.g:47402:1: ( ruleOwnedExpression )
+ // InternalSysML.g:47403:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+ before(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
}
- match(input,103,FOLLOW_2); if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
+ after(grammarAccess.getSequenceElementListAccess().getOwnedExpressionParserRuleCall_0());
}
}
@@ -158249,21 +158298,21 @@ public final void rule__NamedArgumentList__Group_1__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group_1__0__Impl"
+ // $ANTLR end "rule__SequenceElementList__Group__0__Impl"
- // $ANTLR start "rule__NamedArgumentList__Group_1__1"
- // InternalSysML.g:47383:1: rule__NamedArgumentList__Group_1__1 : rule__NamedArgumentList__Group_1__1__Impl ;
- public final void rule__NamedArgumentList__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group__1"
+ // InternalSysML.g:47412:1: rule__SequenceElementList__Group__1 : rule__SequenceElementList__Group__1__Impl ;
+ public final void rule__SequenceElementList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47387:1: ( rule__NamedArgumentList__Group_1__1__Impl )
- // InternalSysML.g:47388:2: rule__NamedArgumentList__Group_1__1__Impl
+ // InternalSysML.g:47416:1: ( rule__SequenceElementList__Group__1__Impl )
+ // InternalSysML.g:47417:2: rule__SequenceElementList__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__NamedArgumentList__Group_1__1__Impl();
+ rule__SequenceElementList__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -158282,38 +158331,49 @@ public final void rule__NamedArgumentList__Group_1__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group_1__1"
+ // $ANTLR end "rule__SequenceElementList__Group__1"
- // $ANTLR start "rule__NamedArgumentList__Group_1__1__Impl"
- // InternalSysML.g:47394:1: rule__NamedArgumentList__Group_1__1__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
- public final void rule__NamedArgumentList__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group__1__Impl"
+ // InternalSysML.g:47423:1: rule__SequenceElementList__Group__1__Impl : ( ( rule__SequenceElementList__Group_1__0 )? ) ;
+ public final void rule__SequenceElementList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47398:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
- // InternalSysML.g:47399:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalSysML.g:47427:1: ( ( ( rule__SequenceElementList__Group_1__0 )? ) )
+ // InternalSysML.g:47428:1: ( ( rule__SequenceElementList__Group_1__0 )? )
{
- // InternalSysML.g:47399:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
- // InternalSysML.g:47400:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalSysML.g:47428:1: ( ( rule__SequenceElementList__Group_1__0 )? )
+ // InternalSysML.g:47429:2: ( rule__SequenceElementList__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ before(grammarAccess.getSequenceElementListAccess().getGroup_1());
}
- // InternalSysML.g:47401:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
- // InternalSysML.g:47401:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
- {
- pushFollow(FOLLOW_2);
- rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1();
+ // InternalSysML.g:47430:2: ( rule__SequenceElementList__Group_1__0 )?
+ int alt460=2;
+ int LA460_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA460_0==103) ) {
+ alt460=1;
+ }
+ switch (alt460) {
+ case 1 :
+ // InternalSysML.g:47430:3: rule__SequenceElementList__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
+ after(grammarAccess.getSequenceElementListAccess().getGroup_1());
}
}
@@ -158333,26 +158393,26 @@ public final void rule__NamedArgumentList__Group_1__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__NamedArgumentList__Group_1__1__Impl"
+ // $ANTLR end "rule__SequenceElementList__Group__1__Impl"
- // $ANTLR start "rule__NamedExpressionMember__Group__0"
- // InternalSysML.g:47410:1: rule__NamedExpressionMember__Group__0 : rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 ;
- public final void rule__NamedExpressionMember__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__0"
+ // InternalSysML.g:47439:1: rule__SequenceElementList__Group_1__0 : rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 ;
+ public final void rule__SequenceElementList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47414:1: ( rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 )
- // InternalSysML.g:47415:2: rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1
+ // InternalSysML.g:47443:1: ( rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1 )
+ // InternalSysML.g:47444:2: rule__SequenceElementList__Group_1__0__Impl rule__SequenceElementList__Group_1__1
{
- pushFollow(FOLLOW_53);
- rule__NamedExpressionMember__Group__0__Impl();
+ pushFollow(FOLLOW_8);
+ rule__SequenceElementList__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NamedExpressionMember__Group__1();
+ rule__SequenceElementList__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -158371,38 +158431,32 @@ public final void rule__NamedExpressionMember__Group__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__0"
+ // $ANTLR end "rule__SequenceElementList__Group_1__0"
- // $ANTLR start "rule__NamedExpressionMember__Group__0__Impl"
- // InternalSysML.g:47422:1: rule__NamedExpressionMember__Group__0__Impl : ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) ;
- public final void rule__NamedExpressionMember__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__0__Impl"
+ // InternalSysML.g:47451:1: rule__SequenceElementList__Group_1__0__Impl : ( () ) ;
+ public final void rule__SequenceElementList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47426:1: ( ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) )
- // InternalSysML.g:47427:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ // InternalSysML.g:47455:1: ( ( () ) )
+ // InternalSysML.g:47456:1: ( () )
{
- // InternalSysML.g:47427:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
- // InternalSysML.g:47428:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ // InternalSysML.g:47456:1: ( () )
+ // InternalSysML.g:47457:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
+ before(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
}
- // InternalSysML.g:47429:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
- // InternalSysML.g:47429:3: rule__NamedExpressionMember__MemberNameAssignment_0
+ // InternalSysML.g:47458:2: ()
+ // InternalSysML.g:47458:3:
{
- pushFollow(FOLLOW_2);
- rule__NamedExpressionMember__MemberNameAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
+ after(grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0());
}
}
@@ -158411,10 +158465,6 @@ public final void rule__NamedExpressionMember__Group__0__Impl() throws Recogniti
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -158422,26 +158472,26 @@ public final void rule__NamedExpressionMember__Group__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__0__Impl"
+ // $ANTLR end "rule__SequenceElementList__Group_1__0__Impl"
- // $ANTLR start "rule__NamedExpressionMember__Group__1"
- // InternalSysML.g:47437:1: rule__NamedExpressionMember__Group__1 : rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 ;
- public final void rule__NamedExpressionMember__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__1"
+ // InternalSysML.g:47466:1: rule__SequenceElementList__Group_1__1 : rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 ;
+ public final void rule__SequenceElementList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47441:1: ( rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 )
- // InternalSysML.g:47442:2: rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2
+ // InternalSysML.g:47470:1: ( rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2 )
+ // InternalSysML.g:47471:2: rule__SequenceElementList__Group_1__1__Impl rule__SequenceElementList__Group_1__2
{
pushFollow(FOLLOW_24);
- rule__NamedExpressionMember__Group__1__Impl();
+ rule__SequenceElementList__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__NamedExpressionMember__Group__2();
+ rule__SequenceElementList__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -158460,28 +158510,38 @@ public final void rule__NamedExpressionMember__Group__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__1"
+ // $ANTLR end "rule__SequenceElementList__Group_1__1"
- // $ANTLR start "rule__NamedExpressionMember__Group__1__Impl"
- // InternalSysML.g:47449:1: rule__NamedExpressionMember__Group__1__Impl : ( '=>' ) ;
- public final void rule__NamedExpressionMember__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__1__Impl"
+ // InternalSysML.g:47478:1: rule__SequenceElementList__Group_1__1__Impl : ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) ;
+ public final void rule__SequenceElementList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47453:1: ( ( '=>' ) )
- // InternalSysML.g:47454:1: ( '=>' )
+ // InternalSysML.g:47482:1: ( ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) ) )
+ // InternalSysML.g:47483:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
{
- // InternalSysML.g:47454:1: ( '=>' )
- // InternalSysML.g:47455:2: '=>'
+ // InternalSysML.g:47483:1: ( ( rule__SequenceElementList__OperatorAssignment_1_1 ) )
+ // InternalSysML.g:47484:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+ before(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
}
- match(input,119,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:47485:2: ( rule__SequenceElementList__OperatorAssignment_1_1 )
+ // InternalSysML.g:47485:3: rule__SequenceElementList__OperatorAssignment_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__SequenceElementList__OperatorAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
+ after(grammarAccess.getSequenceElementListAccess().getOperatorAssignment_1_1());
}
}
@@ -158501,21 +158561,21 @@ public final void rule__NamedExpressionMember__Group__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__1__Impl"
+ // $ANTLR end "rule__SequenceElementList__Group_1__1__Impl"
- // $ANTLR start "rule__NamedExpressionMember__Group__2"
- // InternalSysML.g:47464:1: rule__NamedExpressionMember__Group__2 : rule__NamedExpressionMember__Group__2__Impl ;
- public final void rule__NamedExpressionMember__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__2"
+ // InternalSysML.g:47493:1: rule__SequenceElementList__Group_1__2 : rule__SequenceElementList__Group_1__2__Impl ;
+ public final void rule__SequenceElementList__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47468:1: ( rule__NamedExpressionMember__Group__2__Impl )
- // InternalSysML.g:47469:2: rule__NamedExpressionMember__Group__2__Impl
+ // InternalSysML.g:47497:1: ( rule__SequenceElementList__Group_1__2__Impl )
+ // InternalSysML.g:47498:2: rule__SequenceElementList__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__NamedExpressionMember__Group__2__Impl();
+ rule__SequenceElementList__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -158534,30 +158594,30 @@ public final void rule__NamedExpressionMember__Group__2() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__2"
+ // $ANTLR end "rule__SequenceElementList__Group_1__2"
- // $ANTLR start "rule__NamedExpressionMember__Group__2__Impl"
- // InternalSysML.g:47475:1: rule__NamedExpressionMember__Group__2__Impl : ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
- public final void rule__NamedExpressionMember__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceElementList__Group_1__2__Impl"
+ // InternalSysML.g:47504:1: rule__SequenceElementList__Group_1__2__Impl : ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) ;
+ public final void rule__SequenceElementList__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47479:1: ( ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) )
- // InternalSysML.g:47480:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:47508:1: ( ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) ) )
+ // InternalSysML.g:47509:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
{
- // InternalSysML.g:47480:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
- // InternalSysML.g:47481:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:47509:1: ( ( rule__SequenceElementList__Operand_compAssignment_1_2 ) )
+ // InternalSysML.g:47510:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
+ before(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
}
- // InternalSysML.g:47482:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
- // InternalSysML.g:47482:3: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
+ // InternalSysML.g:47511:2: ( rule__SequenceElementList__Operand_compAssignment_1_2 )
+ // InternalSysML.g:47511:3: rule__SequenceElementList__Operand_compAssignment_1_2
{
pushFollow(FOLLOW_2);
- rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2();
+ rule__SequenceElementList__Operand_compAssignment_1_2();
state._fsp--;
if (state.failed) return ;
@@ -158565,7 +158625,7 @@ public final void rule__NamedExpressionMember__Group__2__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
+ after(grammarAccess.getSequenceElementListAccess().getOperand_compAssignment_1_2());
}
}
@@ -158585,26 +158645,26 @@ public final void rule__NamedExpressionMember__Group__2__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__NamedExpressionMember__Group__2__Impl"
+ // $ANTLR end "rule__SequenceElementList__Group_1__2__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0"
- // InternalSysML.g:47491:1: rule__ExtentExpression_Deprecated__Group__0 : rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 ;
- public final void rule__ExtentExpression_Deprecated__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__0"
+ // InternalSysML.g:47520:1: rule__BaseExpression__Group_5__0 : rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 ;
+ public final void rule__BaseExpression__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47495:1: ( rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1 )
- // InternalSysML.g:47496:2: rule__ExtentExpression_Deprecated__Group__0__Impl rule__ExtentExpression_Deprecated__Group__1
+ // InternalSysML.g:47524:1: ( rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1 )
+ // InternalSysML.g:47525:2: rule__BaseExpression__Group_5__0__Impl rule__BaseExpression__Group_5__1
{
- pushFollow(FOLLOW_33);
- rule__ExtentExpression_Deprecated__Group__0__Impl();
+ pushFollow(FOLLOW_24);
+ rule__BaseExpression__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__1();
+ rule__BaseExpression__Group_5__1();
state._fsp--;
if (state.failed) return ;
@@ -158623,38 +158683,28 @@ public final void rule__ExtentExpression_Deprecated__Group__0() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0"
+ // $ANTLR end "rule__BaseExpression__Group_5__0"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__0__Impl"
- // InternalSysML.g:47503:1: rule__ExtentExpression_Deprecated__Group__0__Impl : ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) ;
- public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__0__Impl"
+ // InternalSysML.g:47532:1: rule__BaseExpression__Group_5__0__Impl : ( '(' ) ;
+ public final void rule__BaseExpression__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47507:1: ( ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) ) )
- // InternalSysML.g:47508:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:47536:1: ( ( '(' ) )
+ // InternalSysML.g:47537:1: ( '(' )
{
- // InternalSysML.g:47508:1: ( ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 ) )
- // InternalSysML.g:47509:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:47537:1: ( '(' )
+ // InternalSysML.g:47538:2: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
- }
- // InternalSysML.g:47510:2: ( rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 )
- // InternalSysML.g:47510:3: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
}
-
+ match(input,130,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compAssignment_0());
+ after(grammarAccess.getBaseExpressionAccess().getLeftParenthesisKeyword_5_0());
}
}
@@ -158674,26 +158724,26 @@ public final void rule__ExtentExpression_Deprecated__Group__0__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__0__Impl"
+ // $ANTLR end "rule__BaseExpression__Group_5__0__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1"
- // InternalSysML.g:47518:1: rule__ExtentExpression_Deprecated__Group__1 : rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 ;
- public final void rule__ExtentExpression_Deprecated__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__1"
+ // InternalSysML.g:47547:1: rule__BaseExpression__Group_5__1 : rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 ;
+ public final void rule__BaseExpression__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47522:1: ( rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2 )
- // InternalSysML.g:47523:2: rule__ExtentExpression_Deprecated__Group__1__Impl rule__ExtentExpression_Deprecated__Group__2
+ // InternalSysML.g:47551:1: ( rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2 )
+ // InternalSysML.g:47552:2: rule__BaseExpression__Group_5__1__Impl rule__BaseExpression__Group_5__2
{
- pushFollow(FOLLOW_226);
- rule__ExtentExpression_Deprecated__Group__1__Impl();
+ pushFollow(FOLLOW_220);
+ rule__BaseExpression__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__2();
+ rule__BaseExpression__Group_5__2();
state._fsp--;
if (state.failed) return ;
@@ -158712,28 +158762,32 @@ public final void rule__ExtentExpression_Deprecated__Group__1() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1"
+ // $ANTLR end "rule__BaseExpression__Group_5__1"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__1__Impl"
- // InternalSysML.g:47530:1: rule__ExtentExpression_Deprecated__Group__1__Impl : ( '.' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__1__Impl"
+ // InternalSysML.g:47559:1: rule__BaseExpression__Group_5__1__Impl : ( ruleOwnedExpression ) ;
+ public final void rule__BaseExpression__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47534:1: ( ( '.' ) )
- // InternalSysML.g:47535:1: ( '.' )
+ // InternalSysML.g:47563:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:47564:1: ( ruleOwnedExpression )
{
- // InternalSysML.g:47535:1: ( '.' )
- // InternalSysML.g:47536:2: '.'
+ // InternalSysML.g:47564:1: ( ruleOwnedExpression )
+ // InternalSysML.g:47565:2: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ before(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
}
- match(input,65,FOLLOW_2); if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ after(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
}
}
@@ -158753,26 +158807,21 @@ public final void rule__ExtentExpression_Deprecated__Group__1__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__1__Impl"
+ // $ANTLR end "rule__BaseExpression__Group_5__1__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2"
- // InternalSysML.g:47545:1: rule__ExtentExpression_Deprecated__Group__2 : rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 ;
- public final void rule__ExtentExpression_Deprecated__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__2"
+ // InternalSysML.g:47574:1: rule__BaseExpression__Group_5__2 : rule__BaseExpression__Group_5__2__Impl ;
+ public final void rule__BaseExpression__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47549:1: ( rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3 )
- // InternalSysML.g:47550:2: rule__ExtentExpression_Deprecated__Group__2__Impl rule__ExtentExpression_Deprecated__Group__3
+ // InternalSysML.g:47578:1: ( rule__BaseExpression__Group_5__2__Impl )
+ // InternalSysML.g:47579:2: rule__BaseExpression__Group_5__2__Impl
{
- pushFollow(FOLLOW_110);
- rule__ExtentExpression_Deprecated__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__3();
+ rule__BaseExpression__Group_5__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -158791,38 +158840,28 @@ public final void rule__ExtentExpression_Deprecated__Group__2() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2"
+ // $ANTLR end "rule__BaseExpression__Group_5__2"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__2__Impl"
- // InternalSysML.g:47557:1: rule__ExtentExpression_Deprecated__Group__2__Impl : ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) ;
- public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BaseExpression__Group_5__2__Impl"
+ // InternalSysML.g:47585:1: rule__BaseExpression__Group_5__2__Impl : ( ')' ) ;
+ public final void rule__BaseExpression__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47561:1: ( ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) ) )
- // InternalSysML.g:47562:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
+ // InternalSysML.g:47589:1: ( ( ')' ) )
+ // InternalSysML.g:47590:1: ( ')' )
{
- // InternalSysML.g:47562:1: ( ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 ) )
- // InternalSysML.g:47563:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
+ // InternalSysML.g:47590:1: ( ')' )
+ // InternalSysML.g:47591:2: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
- }
- // InternalSysML.g:47564:2: ( rule__ExtentExpression_Deprecated__OperatorAssignment_2 )
- // InternalSysML.g:47564:3: rule__ExtentExpression_Deprecated__OperatorAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__OperatorAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
}
-
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAssignment_2());
+ after(grammarAccess.getBaseExpressionAccess().getRightParenthesisKeyword_5_2());
}
}
@@ -158842,26 +158881,26 @@ public final void rule__ExtentExpression_Deprecated__Group__2__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__2__Impl"
+ // $ANTLR end "rule__BaseExpression__Group_5__2__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3"
- // InternalSysML.g:47572:1: rule__ExtentExpression_Deprecated__Group__3 : rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 ;
- public final void rule__ExtentExpression_Deprecated__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__0"
+ // InternalSysML.g:47601:1: rule__InvocationExpression__Group__0 : rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 ;
+ public final void rule__InvocationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47576:1: ( rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4 )
- // InternalSysML.g:47577:2: rule__ExtentExpression_Deprecated__Group__3__Impl rule__ExtentExpression_Deprecated__Group__4
+ // InternalSysML.g:47605:1: ( rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1 )
+ // InternalSysML.g:47606:2: rule__InvocationExpression__Group__0__Impl rule__InvocationExpression__Group__1
{
- pushFollow(FOLLOW_221);
- rule__ExtentExpression_Deprecated__Group__3__Impl();
+ pushFollow(FOLLOW_110);
+ rule__InvocationExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__4();
+ rule__InvocationExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -158880,28 +158919,38 @@ public final void rule__ExtentExpression_Deprecated__Group__3() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3"
+ // $ANTLR end "rule__InvocationExpression__Group__0"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__3__Impl"
- // InternalSysML.g:47584:1: rule__ExtentExpression_Deprecated__Group__3__Impl : ( '(' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__0__Impl"
+ // InternalSysML.g:47613:1: rule__InvocationExpression__Group__0__Impl : ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) ;
+ public final void rule__InvocationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47588:1: ( ( '(' ) )
- // InternalSysML.g:47589:1: ( '(' )
+ // InternalSysML.g:47617:1: ( ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) ) )
+ // InternalSysML.g:47618:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
{
- // InternalSysML.g:47589:1: ( '(' )
- // InternalSysML.g:47590:2: '('
+ // InternalSysML.g:47618:1: ( ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 ) )
+ // InternalSysML.g:47619:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:47620:2: ( rule__InvocationExpression__OwnedRelationship_compAssignment_0 )
+ // InternalSysML.g:47620:3: rule__InvocationExpression__OwnedRelationship_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__InvocationExpression__OwnedRelationship_compAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+ after(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compAssignment_0());
}
}
@@ -158921,21 +158970,26 @@ public final void rule__ExtentExpression_Deprecated__Group__3__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__3__Impl"
+ // $ANTLR end "rule__InvocationExpression__Group__0__Impl"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4"
- // InternalSysML.g:47599:1: rule__ExtentExpression_Deprecated__Group__4 : rule__ExtentExpression_Deprecated__Group__4__Impl ;
- public final void rule__ExtentExpression_Deprecated__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__1"
+ // InternalSysML.g:47628:1: rule__InvocationExpression__Group__1 : rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 ;
+ public final void rule__InvocationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47603:1: ( rule__ExtentExpression_Deprecated__Group__4__Impl )
- // InternalSysML.g:47604:2: rule__ExtentExpression_Deprecated__Group__4__Impl
+ // InternalSysML.g:47632:1: ( rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2 )
+ // InternalSysML.g:47633:2: rule__InvocationExpression__Group__1__Impl rule__InvocationExpression__Group__2
{
+ pushFollow(FOLLOW_227);
+ rule__InvocationExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__ExtentExpression_Deprecated__Group__4__Impl();
+ rule__InvocationExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -158954,28 +159008,28 @@ public final void rule__ExtentExpression_Deprecated__Group__4() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4"
+ // $ANTLR end "rule__InvocationExpression__Group__1"
- // $ANTLR start "rule__ExtentExpression_Deprecated__Group__4__Impl"
- // InternalSysML.g:47610:1: rule__ExtentExpression_Deprecated__Group__4__Impl : ( ')' ) ;
- public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__1__Impl"
+ // InternalSysML.g:47640:1: rule__InvocationExpression__Group__1__Impl : ( '(' ) ;
+ public final void rule__InvocationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47614:1: ( ( ')' ) )
- // InternalSysML.g:47615:1: ( ')' )
+ // InternalSysML.g:47644:1: ( ( '(' ) )
+ // InternalSysML.g:47645:1: ( '(' )
{
- // InternalSysML.g:47615:1: ( ')' )
- // InternalSysML.g:47616:2: ')'
+ // InternalSysML.g:47645:1: ( '(' )
+ // InternalSysML.g:47646:2: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ before(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
}
- match(input,131,FOLLOW_2); if (state.failed) return ;
+ match(input,130,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ after(grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
}
}
@@ -158995,26 +159049,26 @@ public final void rule__ExtentExpression_Deprecated__Group__4__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__ExtentExpression_Deprecated__Group__4__Impl"
+ // $ANTLR end "rule__InvocationExpression__Group__1__Impl"
- // $ANTLR start "rule__RealValue__Group_0__0"
- // InternalSysML.g:47626:1: rule__RealValue__Group_0__0 : rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 ;
- public final void rule__RealValue__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__2"
+ // InternalSysML.g:47655:1: rule__InvocationExpression__Group__2 : rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 ;
+ public final void rule__InvocationExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47630:1: ( rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 )
- // InternalSysML.g:47631:2: rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1
+ // InternalSysML.g:47659:1: ( rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3 )
+ // InternalSysML.g:47660:2: rule__InvocationExpression__Group__2__Impl rule__InvocationExpression__Group__3
{
pushFollow(FOLLOW_227);
- rule__RealValue__Group_0__0__Impl();
+ rule__InvocationExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RealValue__Group_0__1();
+ rule__InvocationExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -159033,37 +159087,41 @@ public final void rule__RealValue__Group_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__0"
+ // $ANTLR end "rule__InvocationExpression__Group__2"
- // $ANTLR start "rule__RealValue__Group_0__0__Impl"
- // InternalSysML.g:47638:1: rule__RealValue__Group_0__0__Impl : ( ( RULE_DECIMAL_VALUE )? ) ;
- public final void rule__RealValue__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__2__Impl"
+ // InternalSysML.g:47667:1: rule__InvocationExpression__Group__2__Impl : ( ( ruleArgumentList )? ) ;
+ public final void rule__InvocationExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47642:1: ( ( ( RULE_DECIMAL_VALUE )? ) )
- // InternalSysML.g:47643:1: ( ( RULE_DECIMAL_VALUE )? )
+ // InternalSysML.g:47671:1: ( ( ( ruleArgumentList )? ) )
+ // InternalSysML.g:47672:1: ( ( ruleArgumentList )? )
{
- // InternalSysML.g:47643:1: ( ( RULE_DECIMAL_VALUE )? )
- // InternalSysML.g:47644:2: ( RULE_DECIMAL_VALUE )?
+ // InternalSysML.g:47672:1: ( ( ruleArgumentList )? )
+ // InternalSysML.g:47673:2: ( ruleArgumentList )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+ before(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
}
- // InternalSysML.g:47645:2: ( RULE_DECIMAL_VALUE )?
+ // InternalSysML.g:47674:2: ( ruleArgumentList )?
int alt461=2;
int LA461_0 = input.LA(1);
- if ( (LA461_0==RULE_DECIMAL_VALUE) ) {
+ if ( (LA461_0==EOF||(LA461_0>=RULE_EXP_VALUE && LA461_0<=RULE_UNRESTRICTED_NAME)||LA461_0==RULE_STRING_VALUE||LA461_0==57||(LA461_0>=65 && LA461_0<=66)||(LA461_0>=77 && LA461_0<=79)||(LA461_0>=84 && LA461_0<=85)||(LA461_0>=88 && LA461_0<=91)||LA461_0==107||LA461_0==130||LA461_0==142||LA461_0==144||LA461_0==154) ) {
alt461=1;
}
switch (alt461) {
case 1 :
- // InternalSysML.g:47645:3: RULE_DECIMAL_VALUE
+ // InternalSysML.g:47674:3: ruleArgumentList
{
- match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ ruleArgumentList();
+
+ state._fsp--;
+ if (state.failed) return ;
}
break;
@@ -159071,7 +159129,7 @@ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionExceptio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
+ after(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
}
}
@@ -159091,26 +159149,21 @@ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__0__Impl"
+ // $ANTLR end "rule__InvocationExpression__Group__2__Impl"
- // $ANTLR start "rule__RealValue__Group_0__1"
- // InternalSysML.g:47653:1: rule__RealValue__Group_0__1 : rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 ;
- public final void rule__RealValue__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__3"
+ // InternalSysML.g:47682:1: rule__InvocationExpression__Group__3 : rule__InvocationExpression__Group__3__Impl ;
+ public final void rule__InvocationExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47657:1: ( rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 )
- // InternalSysML.g:47658:2: rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2
+ // InternalSysML.g:47686:1: ( rule__InvocationExpression__Group__3__Impl )
+ // InternalSysML.g:47687:2: rule__InvocationExpression__Group__3__Impl
{
- pushFollow(FOLLOW_228);
- rule__RealValue__Group_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RealValue__Group_0__2();
+ rule__InvocationExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -159129,28 +159182,28 @@ public final void rule__RealValue__Group_0__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__1"
+ // $ANTLR end "rule__InvocationExpression__Group__3"
- // $ANTLR start "rule__RealValue__Group_0__1__Impl"
- // InternalSysML.g:47665:1: rule__RealValue__Group_0__1__Impl : ( '.' ) ;
- public final void rule__RealValue__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InvocationExpression__Group__3__Impl"
+ // InternalSysML.g:47693:1: rule__InvocationExpression__Group__3__Impl : ( ')' ) ;
+ public final void rule__InvocationExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47669:1: ( ( '.' ) )
- // InternalSysML.g:47670:1: ( '.' )
+ // InternalSysML.g:47697:1: ( ( ')' ) )
+ // InternalSysML.g:47698:1: ( ')' )
{
- // InternalSysML.g:47670:1: ( '.' )
- // InternalSysML.g:47671:2: '.'
+ // InternalSysML.g:47698:1: ( ')' )
+ // InternalSysML.g:47699:2: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+ before(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
}
- match(input,65,FOLLOW_2); if (state.failed) return ;
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
+ after(grammarAccess.getInvocationExpressionAccess().getRightParenthesisKeyword_3());
}
}
@@ -159170,21 +159223,26 @@ public final void rule__RealValue__Group_0__1__Impl() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__1__Impl"
+ // $ANTLR end "rule__InvocationExpression__Group__3__Impl"
- // $ANTLR start "rule__RealValue__Group_0__2"
- // InternalSysML.g:47680:1: rule__RealValue__Group_0__2 : rule__RealValue__Group_0__2__Impl ;
- public final void rule__RealValue__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group__0"
+ // InternalSysML.g:47709:1: rule__PositionalArgumentList__Group__0 : rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 ;
+ public final void rule__PositionalArgumentList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47684:1: ( rule__RealValue__Group_0__2__Impl )
- // InternalSysML.g:47685:2: rule__RealValue__Group_0__2__Impl
+ // InternalSysML.g:47713:1: ( rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1 )
+ // InternalSysML.g:47714:2: rule__PositionalArgumentList__Group__0__Impl rule__PositionalArgumentList__Group__1
{
+ pushFollow(FOLLOW_8);
+ rule__PositionalArgumentList__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__RealValue__Group_0__2__Impl();
+ rule__PositionalArgumentList__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -159203,30 +159261,30 @@ public final void rule__RealValue__Group_0__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__2"
+ // $ANTLR end "rule__PositionalArgumentList__Group__0"
- // $ANTLR start "rule__RealValue__Group_0__2__Impl"
- // InternalSysML.g:47691:1: rule__RealValue__Group_0__2__Impl : ( ( rule__RealValue__Alternatives_0_2 ) ) ;
- public final void rule__RealValue__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group__0__Impl"
+ // InternalSysML.g:47721:1: rule__PositionalArgumentList__Group__0__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__PositionalArgumentList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47695:1: ( ( ( rule__RealValue__Alternatives_0_2 ) ) )
- // InternalSysML.g:47696:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ // InternalSysML.g:47725:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:47726:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:47696:1: ( ( rule__RealValue__Alternatives_0_2 ) )
- // InternalSysML.g:47697:2: ( rule__RealValue__Alternatives_0_2 )
+ // InternalSysML.g:47726:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:47727:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getRealValueAccess().getAlternatives_0_2());
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
- // InternalSysML.g:47698:2: ( rule__RealValue__Alternatives_0_2 )
- // InternalSysML.g:47698:3: rule__RealValue__Alternatives_0_2
+ // InternalSysML.g:47728:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:47728:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0
{
pushFollow(FOLLOW_2);
- rule__RealValue__Alternatives_0_2();
+ rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0();
state._fsp--;
if (state.failed) return ;
@@ -159234,7 +159292,7 @@ public final void rule__RealValue__Group_0__2__Impl() throws RecognitionExceptio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getRealValueAccess().getAlternatives_0_2());
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
}
@@ -159254,26 +159312,21 @@ public final void rule__RealValue__Group_0__2__Impl() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__RealValue__Group_0__2__Impl"
+ // $ANTLR end "rule__PositionalArgumentList__Group__0__Impl"
- // $ANTLR start "rule__LiteralUnbounded__Group__0"
- // InternalSysML.g:47707:1: rule__LiteralUnbounded__Group__0 : rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 ;
- public final void rule__LiteralUnbounded__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group__1"
+ // InternalSysML.g:47736:1: rule__PositionalArgumentList__Group__1 : rule__PositionalArgumentList__Group__1__Impl ;
+ public final void rule__PositionalArgumentList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47711:1: ( rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 )
- // InternalSysML.g:47712:2: rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1
+ // InternalSysML.g:47740:1: ( rule__PositionalArgumentList__Group__1__Impl )
+ // InternalSysML.g:47741:2: rule__PositionalArgumentList__Group__1__Impl
{
- pushFollow(FOLLOW_51);
- rule__LiteralUnbounded__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__LiteralUnbounded__Group__1();
+ rule__PositionalArgumentList__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -159292,32 +159345,56 @@ public final void rule__LiteralUnbounded__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__LiteralUnbounded__Group__0"
+ // $ANTLR end "rule__PositionalArgumentList__Group__1"
- // $ANTLR start "rule__LiteralUnbounded__Group__0__Impl"
- // InternalSysML.g:47719:1: rule__LiteralUnbounded__Group__0__Impl : ( () ) ;
- public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group__1__Impl"
+ // InternalSysML.g:47747:1: rule__PositionalArgumentList__Group__1__Impl : ( ( rule__PositionalArgumentList__Group_1__0 )* ) ;
+ public final void rule__PositionalArgumentList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47723:1: ( ( () ) )
- // InternalSysML.g:47724:1: ( () )
+ // InternalSysML.g:47751:1: ( ( ( rule__PositionalArgumentList__Group_1__0 )* ) )
+ // InternalSysML.g:47752:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
{
- // InternalSysML.g:47724:1: ( () )
- // InternalSysML.g:47725:2: ()
+ // InternalSysML.g:47752:1: ( ( rule__PositionalArgumentList__Group_1__0 )* )
+ // InternalSysML.g:47753:2: ( rule__PositionalArgumentList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
- }
- // InternalSysML.g:47726:2: ()
- // InternalSysML.g:47726:3:
- {
+ before(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
}
+ // InternalSysML.g:47754:2: ( rule__PositionalArgumentList__Group_1__0 )*
+ loop462:
+ do {
+ int alt462=2;
+ int LA462_0 = input.LA(1);
+
+ if ( (LA462_0==103) ) {
+ alt462=1;
+ }
+
+
+ switch (alt462) {
+ case 1 :
+ // InternalSysML.g:47754:3: rule__PositionalArgumentList__Group_1__0
+ {
+ pushFollow(FOLLOW_9);
+ rule__PositionalArgumentList__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop462;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
+ after(grammarAccess.getPositionalArgumentListAccess().getGroup_1());
}
}
@@ -159326,6 +159403,10 @@ public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionExc
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -159333,21 +159414,26 @@ public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__LiteralUnbounded__Group__0__Impl"
+ // $ANTLR end "rule__PositionalArgumentList__Group__1__Impl"
- // $ANTLR start "rule__LiteralUnbounded__Group__1"
- // InternalSysML.g:47734:1: rule__LiteralUnbounded__Group__1 : rule__LiteralUnbounded__Group__1__Impl ;
- public final void rule__LiteralUnbounded__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__0"
+ // InternalSysML.g:47763:1: rule__PositionalArgumentList__Group_1__0 : rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 ;
+ public final void rule__PositionalArgumentList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47738:1: ( rule__LiteralUnbounded__Group__1__Impl )
- // InternalSysML.g:47739:2: rule__LiteralUnbounded__Group__1__Impl
+ // InternalSysML.g:47767:1: ( rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1 )
+ // InternalSysML.g:47768:2: rule__PositionalArgumentList__Group_1__0__Impl rule__PositionalArgumentList__Group_1__1
{
+ pushFollow(FOLLOW_24);
+ rule__PositionalArgumentList__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__LiteralUnbounded__Group__1__Impl();
+ rule__PositionalArgumentList__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -159366,28 +159452,28 @@ public final void rule__LiteralUnbounded__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__LiteralUnbounded__Group__1"
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__0"
- // $ANTLR start "rule__LiteralUnbounded__Group__1__Impl"
- // InternalSysML.g:47745:1: rule__LiteralUnbounded__Group__1__Impl : ( '*' ) ;
- public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__0__Impl"
+ // InternalSysML.g:47775:1: rule__PositionalArgumentList__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__PositionalArgumentList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47749:1: ( ( '*' ) )
- // InternalSysML.g:47750:1: ( '*' )
+ // InternalSysML.g:47779:1: ( ( ',' ) )
+ // InternalSysML.g:47780:1: ( ',' )
{
- // InternalSysML.g:47750:1: ( '*' )
- // InternalSysML.g:47751:2: '*'
+ // InternalSysML.g:47780:1: ( ',' )
+ // InternalSysML.g:47781:2: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+ before(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
}
- match(input,66,FOLLOW_2); if (state.failed) return ;
+ match(input,103,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
+ after(grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
}
}
@@ -159407,26 +159493,21 @@ public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__LiteralUnbounded__Group__1__Impl"
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group__0"
- // InternalSysML.g:47761:1: rule__QueryPathExpression__Group__0 : rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1 ;
- public final void rule__QueryPathExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__1"
+ // InternalSysML.g:47790:1: rule__PositionalArgumentList__Group_1__1 : rule__PositionalArgumentList__Group_1__1__Impl ;
+ public final void rule__PositionalArgumentList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47765:1: ( rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1 )
- // InternalSysML.g:47766:2: rule__QueryPathExpression__Group__0__Impl rule__QueryPathExpression__Group__1
+ // InternalSysML.g:47794:1: ( rule__PositionalArgumentList__Group_1__1__Impl )
+ // InternalSysML.g:47795:2: rule__PositionalArgumentList__Group_1__1__Impl
{
- pushFollow(FOLLOW_229);
- rule__QueryPathExpression__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group__1();
+ rule__PositionalArgumentList__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -159445,32 +159526,38 @@ public final void rule__QueryPathExpression__Group__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__0"
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__1"
- // $ANTLR start "rule__QueryPathExpression__Group__0__Impl"
- // InternalSysML.g:47773:1: rule__QueryPathExpression__Group__0__Impl : ( ruleQueryHeadExpression ) ;
- public final void rule__QueryPathExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PositionalArgumentList__Group_1__1__Impl"
+ // InternalSysML.g:47801:1: rule__PositionalArgumentList__Group_1__1__Impl : ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ public final void rule__PositionalArgumentList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47777:1: ( ( ruleQueryHeadExpression ) )
- // InternalSysML.g:47778:1: ( ruleQueryHeadExpression )
+ // InternalSysML.g:47805:1: ( ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalSysML.g:47806:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
{
- // InternalSysML.g:47778:1: ( ruleQueryHeadExpression )
- // InternalSysML.g:47779:2: ruleQueryHeadExpression
+ // InternalSysML.g:47806:1: ( ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalSysML.g:47807:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
+ before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
+ // InternalSysML.g:47808:2: ( rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalSysML.g:47808:3: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1
+ {
pushFollow(FOLLOW_2);
- ruleQueryHeadExpression();
+ rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
+ after(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
}
@@ -159490,26 +159577,26 @@ public final void rule__QueryPathExpression__Group__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__0__Impl"
+ // $ANTLR end "rule__PositionalArgumentList__Group_1__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group__1"
- // InternalSysML.g:47788:1: rule__QueryPathExpression__Group__1 : rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2 ;
- public final void rule__QueryPathExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group__0"
+ // InternalSysML.g:47817:1: rule__NamedArgumentList__Group__0 : rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 ;
+ public final void rule__NamedArgumentList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47792:1: ( rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2 )
- // InternalSysML.g:47793:2: rule__QueryPathExpression__Group__1__Impl rule__QueryPathExpression__Group__2
+ // InternalSysML.g:47821:1: ( rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1 )
+ // InternalSysML.g:47822:2: rule__NamedArgumentList__Group__0__Impl rule__NamedArgumentList__Group__1
{
- pushFollow(FOLLOW_229);
- rule__QueryPathExpression__Group__1__Impl();
+ pushFollow(FOLLOW_8);
+ rule__NamedArgumentList__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group__2();
+ rule__NamedArgumentList__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -159528,49 +159615,38 @@ public final void rule__QueryPathExpression__Group__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__1"
+ // $ANTLR end "rule__NamedArgumentList__Group__0"
- // $ANTLR start "rule__QueryPathExpression__Group__1__Impl"
- // InternalSysML.g:47800:1: rule__QueryPathExpression__Group__1__Impl : ( ( rule__QueryPathExpression__Group_1__0 )? ) ;
- public final void rule__QueryPathExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group__0__Impl"
+ // InternalSysML.g:47829:1: rule__NamedArgumentList__Group__0__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) ;
+ public final void rule__NamedArgumentList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47804:1: ( ( ( rule__QueryPathExpression__Group_1__0 )? ) )
- // InternalSysML.g:47805:1: ( ( rule__QueryPathExpression__Group_1__0 )? )
+ // InternalSysML.g:47833:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) ) )
+ // InternalSysML.g:47834:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
{
- // InternalSysML.g:47805:1: ( ( rule__QueryPathExpression__Group_1__0 )? )
- // InternalSysML.g:47806:2: ( rule__QueryPathExpression__Group_1__0 )?
+ // InternalSysML.g:47834:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 ) )
+ // InternalSysML.g:47835:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getGroup_1());
- }
- // InternalSysML.g:47807:2: ( rule__QueryPathExpression__Group_1__0 )?
- int alt462=2;
- int LA462_0 = input.LA(1);
-
- if ( (LA462_0==53) ) {
- alt462=1;
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
- switch (alt462) {
- case 1 :
- // InternalSysML.g:47807:3: rule__QueryPathExpression__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // InternalSysML.g:47836:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 )
+ // InternalSysML.g:47836:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getGroup_1());
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_0());
}
}
@@ -159590,21 +159666,21 @@ public final void rule__QueryPathExpression__Group__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__1__Impl"
+ // $ANTLR end "rule__NamedArgumentList__Group__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group__2"
- // InternalSysML.g:47815:1: rule__QueryPathExpression__Group__2 : rule__QueryPathExpression__Group__2__Impl ;
- public final void rule__QueryPathExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group__1"
+ // InternalSysML.g:47844:1: rule__NamedArgumentList__Group__1 : rule__NamedArgumentList__Group__1__Impl ;
+ public final void rule__NamedArgumentList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47819:1: ( rule__QueryPathExpression__Group__2__Impl )
- // InternalSysML.g:47820:2: rule__QueryPathExpression__Group__2__Impl
+ // InternalSysML.g:47848:1: ( rule__NamedArgumentList__Group__1__Impl )
+ // InternalSysML.g:47849:2: rule__NamedArgumentList__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group__2__Impl();
+ rule__NamedArgumentList__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -159623,42 +159699,42 @@ public final void rule__QueryPathExpression__Group__2() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__2"
+ // $ANTLR end "rule__NamedArgumentList__Group__1"
- // $ANTLR start "rule__QueryPathExpression__Group__2__Impl"
- // InternalSysML.g:47826:1: rule__QueryPathExpression__Group__2__Impl : ( ( rule__QueryPathExpression__Group_2__0 )* ) ;
- public final void rule__QueryPathExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group__1__Impl"
+ // InternalSysML.g:47855:1: rule__NamedArgumentList__Group__1__Impl : ( ( rule__NamedArgumentList__Group_1__0 )* ) ;
+ public final void rule__NamedArgumentList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47830:1: ( ( ( rule__QueryPathExpression__Group_2__0 )* ) )
- // InternalSysML.g:47831:1: ( ( rule__QueryPathExpression__Group_2__0 )* )
+ // InternalSysML.g:47859:1: ( ( ( rule__NamedArgumentList__Group_1__0 )* ) )
+ // InternalSysML.g:47860:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
{
- // InternalSysML.g:47831:1: ( ( rule__QueryPathExpression__Group_2__0 )* )
- // InternalSysML.g:47832:2: ( rule__QueryPathExpression__Group_2__0 )*
+ // InternalSysML.g:47860:1: ( ( rule__NamedArgumentList__Group_1__0 )* )
+ // InternalSysML.g:47861:2: ( rule__NamedArgumentList__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getGroup_2());
+ before(grammarAccess.getNamedArgumentListAccess().getGroup_1());
}
- // InternalSysML.g:47833:2: ( rule__QueryPathExpression__Group_2__0 )*
+ // InternalSysML.g:47862:2: ( rule__NamedArgumentList__Group_1__0 )*
loop463:
do {
int alt463=2;
int LA463_0 = input.LA(1);
- if ( (LA463_0==86) ) {
+ if ( (LA463_0==103) ) {
alt463=1;
}
switch (alt463) {
case 1 :
- // InternalSysML.g:47833:3: rule__QueryPathExpression__Group_2__0
+ // InternalSysML.g:47862:3: rule__NamedArgumentList__Group_1__0
{
- pushFollow(FOLLOW_230);
- rule__QueryPathExpression__Group_2__0();
+ pushFollow(FOLLOW_9);
+ rule__NamedArgumentList__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -159672,7 +159748,7 @@ public final void rule__QueryPathExpression__Group__2__Impl() throws Recognition
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getGroup_2());
+ after(grammarAccess.getNamedArgumentListAccess().getGroup_1());
}
}
@@ -159692,26 +159768,26 @@ public final void rule__QueryPathExpression__Group__2__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group__2__Impl"
+ // $ANTLR end "rule__NamedArgumentList__Group__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_1__0"
- // InternalSysML.g:47842:1: rule__QueryPathExpression__Group_1__0 : rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1 ;
- public final void rule__QueryPathExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group_1__0"
+ // InternalSysML.g:47871:1: rule__NamedArgumentList__Group_1__0 : rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 ;
+ public final void rule__NamedArgumentList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47846:1: ( rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1 )
- // InternalSysML.g:47847:2: rule__QueryPathExpression__Group_1__0__Impl rule__QueryPathExpression__Group_1__1
+ // InternalSysML.g:47875:1: ( rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1 )
+ // InternalSysML.g:47876:2: rule__NamedArgumentList__Group_1__0__Impl rule__NamedArgumentList__Group_1__1
{
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_1__0__Impl();
+ pushFollow(FOLLOW_24);
+ rule__NamedArgumentList__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_1__1();
+ rule__NamedArgumentList__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -159730,28 +159806,28 @@ public final void rule__QueryPathExpression__Group_1__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__0"
+ // $ANTLR end "rule__NamedArgumentList__Group_1__0"
- // $ANTLR start "rule__QueryPathExpression__Group_1__0__Impl"
- // InternalSysML.g:47854:1: rule__QueryPathExpression__Group_1__0__Impl : ( '[' ) ;
- public final void rule__QueryPathExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group_1__0__Impl"
+ // InternalSysML.g:47883:1: rule__NamedArgumentList__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__NamedArgumentList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47858:1: ( ( '[' ) )
- // InternalSysML.g:47859:1: ( '[' )
+ // InternalSysML.g:47887:1: ( ( ',' ) )
+ // InternalSysML.g:47888:1: ( ',' )
{
- // InternalSysML.g:47859:1: ( '[' )
- // InternalSysML.g:47860:2: '['
+ // InternalSysML.g:47888:1: ( ',' )
+ // InternalSysML.g:47889:2: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
+ before(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
}
- match(input,53,FOLLOW_2); if (state.failed) return ;
+ match(input,103,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
+ after(grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
}
}
@@ -159771,26 +159847,21 @@ public final void rule__QueryPathExpression__Group_1__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__0__Impl"
+ // $ANTLR end "rule__NamedArgumentList__Group_1__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_1__1"
- // InternalSysML.g:47869:1: rule__QueryPathExpression__Group_1__1 : rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2 ;
- public final void rule__QueryPathExpression__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group_1__1"
+ // InternalSysML.g:47898:1: rule__NamedArgumentList__Group_1__1 : rule__NamedArgumentList__Group_1__1__Impl ;
+ public final void rule__NamedArgumentList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47873:1: ( rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2 )
- // InternalSysML.g:47874:2: rule__QueryPathExpression__Group_1__1__Impl rule__QueryPathExpression__Group_1__2
+ // InternalSysML.g:47902:1: ( rule__NamedArgumentList__Group_1__1__Impl )
+ // InternalSysML.g:47903:2: rule__NamedArgumentList__Group_1__1__Impl
{
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_1__2();
+ rule__NamedArgumentList__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -159809,32 +159880,38 @@ public final void rule__QueryPathExpression__Group_1__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__1"
+ // $ANTLR end "rule__NamedArgumentList__Group_1__1"
- // $ANTLR start "rule__QueryPathExpression__Group_1__1__Impl"
- // InternalSysML.g:47881:1: rule__QueryPathExpression__Group_1__1__Impl : ( () ) ;
- public final void rule__QueryPathExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedArgumentList__Group_1__1__Impl"
+ // InternalSysML.g:47909:1: rule__NamedArgumentList__Group_1__1__Impl : ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) ;
+ public final void rule__NamedArgumentList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47885:1: ( ( () ) )
- // InternalSysML.g:47886:1: ( () )
+ // InternalSysML.g:47913:1: ( ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) ) )
+ // InternalSysML.g:47914:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
{
- // InternalSysML.g:47886:1: ( () )
- // InternalSysML.g:47887:2: ()
+ // InternalSysML.g:47914:1: ( ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 ) )
+ // InternalSysML.g:47915:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1());
+ before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
- // InternalSysML.g:47888:2: ()
- // InternalSysML.g:47888:3:
+ // InternalSysML.g:47916:2: ( rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 )
+ // InternalSysML.g:47916:3: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1
{
+ pushFollow(FOLLOW_2);
+ rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1());
+ after(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compAssignment_1_1());
}
}
@@ -159843,6 +159920,10 @@ public final void rule__QueryPathExpression__Group_1__1__Impl() throws Recogniti
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -159850,26 +159931,26 @@ public final void rule__QueryPathExpression__Group_1__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__1__Impl"
+ // $ANTLR end "rule__NamedArgumentList__Group_1__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_1__2"
- // InternalSysML.g:47896:1: rule__QueryPathExpression__Group_1__2 : rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3 ;
- public final void rule__QueryPathExpression__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__0"
+ // InternalSysML.g:47925:1: rule__NamedExpressionMember__Group__0 : rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 ;
+ public final void rule__NamedExpressionMember__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47900:1: ( rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3 )
- // InternalSysML.g:47901:2: rule__QueryPathExpression__Group_1__2__Impl rule__QueryPathExpression__Group_1__3
+ // InternalSysML.g:47929:1: ( rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1 )
+ // InternalSysML.g:47930:2: rule__NamedExpressionMember__Group__0__Impl rule__NamedExpressionMember__Group__1
{
- pushFollow(FOLLOW_36);
- rule__QueryPathExpression__Group_1__2__Impl();
+ pushFollow(FOLLOW_53);
+ rule__NamedExpressionMember__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_1__3();
+ rule__NamedExpressionMember__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -159888,30 +159969,30 @@ public final void rule__QueryPathExpression__Group_1__2() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__2"
+ // $ANTLR end "rule__NamedExpressionMember__Group__0"
- // $ANTLR start "rule__QueryPathExpression__Group_1__2__Impl"
- // InternalSysML.g:47908:1: rule__QueryPathExpression__Group_1__2__Impl : ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) ) ;
- public final void rule__QueryPathExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__0__Impl"
+ // InternalSysML.g:47937:1: rule__NamedExpressionMember__Group__0__Impl : ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) ;
+ public final void rule__NamedExpressionMember__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47912:1: ( ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) ) )
- // InternalSysML.g:47913:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) )
+ // InternalSysML.g:47941:1: ( ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) ) )
+ // InternalSysML.g:47942:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
{
- // InternalSysML.g:47913:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 ) )
- // InternalSysML.g:47914:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 )
+ // InternalSysML.g:47942:1: ( ( rule__NamedExpressionMember__MemberNameAssignment_0 ) )
+ // InternalSysML.g:47943:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2());
+ before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
}
- // InternalSysML.g:47915:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 )
- // InternalSysML.g:47915:3: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2
+ // InternalSysML.g:47944:2: ( rule__NamedExpressionMember__MemberNameAssignment_0 )
+ // InternalSysML.g:47944:3: rule__NamedExpressionMember__MemberNameAssignment_0
{
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2();
+ rule__NamedExpressionMember__MemberNameAssignment_0();
state._fsp--;
if (state.failed) return ;
@@ -159919,7 +160000,7 @@ public final void rule__QueryPathExpression__Group_1__2__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_1_2());
+ after(grammarAccess.getNamedExpressionMemberAccess().getMemberNameAssignment_0());
}
}
@@ -159939,21 +160020,26 @@ public final void rule__QueryPathExpression__Group_1__2__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__2__Impl"
+ // $ANTLR end "rule__NamedExpressionMember__Group__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_1__3"
- // InternalSysML.g:47923:1: rule__QueryPathExpression__Group_1__3 : rule__QueryPathExpression__Group_1__3__Impl ;
- public final void rule__QueryPathExpression__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__1"
+ // InternalSysML.g:47952:1: rule__NamedExpressionMember__Group__1 : rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 ;
+ public final void rule__NamedExpressionMember__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47927:1: ( rule__QueryPathExpression__Group_1__3__Impl )
- // InternalSysML.g:47928:2: rule__QueryPathExpression__Group_1__3__Impl
+ // InternalSysML.g:47956:1: ( rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2 )
+ // InternalSysML.g:47957:2: rule__NamedExpressionMember__Group__1__Impl rule__NamedExpressionMember__Group__2
{
+ pushFollow(FOLLOW_24);
+ rule__NamedExpressionMember__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_1__3__Impl();
+ rule__NamedExpressionMember__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -159972,28 +160058,28 @@ public final void rule__QueryPathExpression__Group_1__3() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__3"
+ // $ANTLR end "rule__NamedExpressionMember__Group__1"
- // $ANTLR start "rule__QueryPathExpression__Group_1__3__Impl"
- // InternalSysML.g:47934:1: rule__QueryPathExpression__Group_1__3__Impl : ( ']' ) ;
- public final void rule__QueryPathExpression__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__1__Impl"
+ // InternalSysML.g:47964:1: rule__NamedExpressionMember__Group__1__Impl : ( '=>' ) ;
+ public final void rule__NamedExpressionMember__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47938:1: ( ( ']' ) )
- // InternalSysML.g:47939:1: ( ']' )
+ // InternalSysML.g:47968:1: ( ( '=>' ) )
+ // InternalSysML.g:47969:1: ( '=>' )
{
- // InternalSysML.g:47939:1: ( ']' )
- // InternalSysML.g:47940:2: ']'
+ // InternalSysML.g:47969:1: ( '=>' )
+ // InternalSysML.g:47970:2: '=>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
+ before(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- match(input,114,FOLLOW_2); if (state.failed) return ;
+ match(input,119,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
+ after(grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
}
}
@@ -160013,26 +160099,21 @@ public final void rule__QueryPathExpression__Group_1__3__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_1__3__Impl"
+ // $ANTLR end "rule__NamedExpressionMember__Group__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2__0"
- // InternalSysML.g:47950:1: rule__QueryPathExpression__Group_2__0 : rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1 ;
- public final void rule__QueryPathExpression__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__2"
+ // InternalSysML.g:47979:1: rule__NamedExpressionMember__Group__2 : rule__NamedExpressionMember__Group__2__Impl ;
+ public final void rule__NamedExpressionMember__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47954:1: ( rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1 )
- // InternalSysML.g:47955:2: rule__QueryPathExpression__Group_2__0__Impl rule__QueryPathExpression__Group_2__1
+ // InternalSysML.g:47983:1: ( rule__NamedExpressionMember__Group__2__Impl )
+ // InternalSysML.g:47984:2: rule__NamedExpressionMember__Group__2__Impl
{
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2__1();
+ rule__NamedExpressionMember__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -160051,28 +160132,38 @@ public final void rule__QueryPathExpression__Group_2__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__0"
+ // $ANTLR end "rule__NamedExpressionMember__Group__2"
- // $ANTLR start "rule__QueryPathExpression__Group_2__0__Impl"
- // InternalSysML.g:47962:1: rule__QueryPathExpression__Group_2__0__Impl : ( '/' ) ;
- public final void rule__QueryPathExpression__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NamedExpressionMember__Group__2__Impl"
+ // InternalSysML.g:47990:1: rule__NamedExpressionMember__Group__2__Impl : ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) ;
+ public final void rule__NamedExpressionMember__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47966:1: ( ( '/' ) )
- // InternalSysML.g:47967:1: ( '/' )
+ // InternalSysML.g:47994:1: ( ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) ) )
+ // InternalSysML.g:47995:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
{
- // InternalSysML.g:47967:1: ( '/' )
- // InternalSysML.g:47968:2: '/'
+ // InternalSysML.g:47995:1: ( ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 ) )
+ // InternalSysML.g:47996:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
+ before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
- match(input,86,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:47997:2: ( rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 )
+ // InternalSysML.g:47997:3: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
+ after(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compAssignment_2());
}
}
@@ -160092,26 +160183,26 @@ public final void rule__QueryPathExpression__Group_2__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__0__Impl"
+ // $ANTLR end "rule__NamedExpressionMember__Group__2__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2__1"
- // InternalSysML.g:47977:1: rule__QueryPathExpression__Group_2__1 : rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2 ;
- public final void rule__QueryPathExpression__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__NullExpression__Group__0"
+ // InternalSysML.g:48006:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
+ public final void rule__NullExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47981:1: ( rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2 )
- // InternalSysML.g:47982:2: rule__QueryPathExpression__Group_2__1__Impl rule__QueryPathExpression__Group_2__2
+ // InternalSysML.g:48010:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
+ // InternalSysML.g:48011:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
{
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_2__1__Impl();
+ pushFollow(FOLLOW_228);
+ rule__NullExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2__2();
+ rule__NullExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -160130,32 +160221,32 @@ public final void rule__QueryPathExpression__Group_2__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__1"
+ // $ANTLR end "rule__NullExpression__Group__0"
- // $ANTLR start "rule__QueryPathExpression__Group_2__1__Impl"
- // InternalSysML.g:47989:1: rule__QueryPathExpression__Group_2__1__Impl : ( () ) ;
- public final void rule__QueryPathExpression__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullExpression__Group__0__Impl"
+ // InternalSysML.g:48018:1: rule__NullExpression__Group__0__Impl : ( () ) ;
+ public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:47993:1: ( ( () ) )
- // InternalSysML.g:47994:1: ( () )
+ // InternalSysML.g:48022:1: ( ( () ) )
+ // InternalSysML.g:48023:1: ( () )
{
- // InternalSysML.g:47994:1: ( () )
- // InternalSysML.g:47995:2: ()
+ // InternalSysML.g:48023:1: ( () )
+ // InternalSysML.g:48024:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1());
+ before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
}
- // InternalSysML.g:47996:2: ()
- // InternalSysML.g:47996:3:
+ // InternalSysML.g:48025:2: ()
+ // InternalSysML.g:48025:3:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1());
+ after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
}
}
@@ -160171,26 +160262,21 @@ public final void rule__QueryPathExpression__Group_2__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__1__Impl"
+ // $ANTLR end "rule__NullExpression__Group__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2__2"
- // InternalSysML.g:48004:1: rule__QueryPathExpression__Group_2__2 : rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3 ;
- public final void rule__QueryPathExpression__Group_2__2() throws RecognitionException {
+ // $ANTLR start "rule__NullExpression__Group__1"
+ // InternalSysML.g:48033:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
+ public final void rule__NullExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48008:1: ( rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3 )
- // InternalSysML.g:48009:2: rule__QueryPathExpression__Group_2__2__Impl rule__QueryPathExpression__Group_2__3
+ // InternalSysML.g:48037:1: ( rule__NullExpression__Group__1__Impl )
+ // InternalSysML.g:48038:2: rule__NullExpression__Group__1__Impl
{
- pushFollow(FOLLOW_34);
- rule__QueryPathExpression__Group_2__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2__3();
+ rule__NullExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -160209,38 +160295,28 @@ public final void rule__QueryPathExpression__Group_2__2() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__2"
+ // $ANTLR end "rule__NullExpression__Group__1"
- // $ANTLR start "rule__QueryPathExpression__Group_2__2__Impl"
- // InternalSysML.g:48016:1: rule__QueryPathExpression__Group_2__2__Impl : ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) ) ;
- public final void rule__QueryPathExpression__Group_2__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NullExpression__Group__1__Impl"
+ // InternalSysML.g:48044:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
+ public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48020:1: ( ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) ) )
- // InternalSysML.g:48021:1: ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) )
+ // InternalSysML.g:48048:1: ( ( 'null' ) )
+ // InternalSysML.g:48049:1: ( 'null' )
{
- // InternalSysML.g:48021:1: ( ( rule__QueryPathExpression__Operand_compAssignment_2_2 ) )
- // InternalSysML.g:48022:2: ( rule__QueryPathExpression__Operand_compAssignment_2_2 )
+ // InternalSysML.g:48049:1: ( 'null' )
+ // InternalSysML.g:48050:2: 'null'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2());
- }
- // InternalSysML.g:48023:2: ( rule__QueryPathExpression__Operand_compAssignment_2_2 )
- // InternalSysML.g:48023:3: rule__QueryPathExpression__Operand_compAssignment_2_2
- {
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Operand_compAssignment_2_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
}
-
+ match(input,144,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOperand_compAssignment_2_2());
+ after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
}
}
@@ -160260,21 +160336,26 @@ public final void rule__QueryPathExpression__Group_2__2__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__2__Impl"
+ // $ANTLR end "rule__NullExpression__Group__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2__3"
- // InternalSysML.g:48031:1: rule__QueryPathExpression__Group_2__3 : rule__QueryPathExpression__Group_2__3__Impl ;
- public final void rule__QueryPathExpression__Group_2__3() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__0"
+ // InternalSysML.g:48060:1: rule__RealValue__Group_0__0 : rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 ;
+ public final void rule__RealValue__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48035:1: ( rule__QueryPathExpression__Group_2__3__Impl )
- // InternalSysML.g:48036:2: rule__QueryPathExpression__Group_2__3__Impl
+ // InternalSysML.g:48064:1: ( rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1 )
+ // InternalSysML.g:48065:2: rule__RealValue__Group_0__0__Impl rule__RealValue__Group_0__1
{
+ pushFollow(FOLLOW_229);
+ rule__RealValue__Group_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2__3__Impl();
+ rule__RealValue__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -160293,41 +160374,37 @@ public final void rule__QueryPathExpression__Group_2__3() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__3"
+ // $ANTLR end "rule__RealValue__Group_0__0"
- // $ANTLR start "rule__QueryPathExpression__Group_2__3__Impl"
- // InternalSysML.g:48042:1: rule__QueryPathExpression__Group_2__3__Impl : ( ( rule__QueryPathExpression__Group_2_3__0 )? ) ;
- public final void rule__QueryPathExpression__Group_2__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__0__Impl"
+ // InternalSysML.g:48072:1: rule__RealValue__Group_0__0__Impl : ( ( RULE_DECIMAL_VALUE )? ) ;
+ public final void rule__RealValue__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48046:1: ( ( ( rule__QueryPathExpression__Group_2_3__0 )? ) )
- // InternalSysML.g:48047:1: ( ( rule__QueryPathExpression__Group_2_3__0 )? )
+ // InternalSysML.g:48076:1: ( ( ( RULE_DECIMAL_VALUE )? ) )
+ // InternalSysML.g:48077:1: ( ( RULE_DECIMAL_VALUE )? )
{
- // InternalSysML.g:48047:1: ( ( rule__QueryPathExpression__Group_2_3__0 )? )
- // InternalSysML.g:48048:2: ( rule__QueryPathExpression__Group_2_3__0 )?
+ // InternalSysML.g:48077:1: ( ( RULE_DECIMAL_VALUE )? )
+ // InternalSysML.g:48078:2: ( RULE_DECIMAL_VALUE )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3());
+ before(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
}
- // InternalSysML.g:48049:2: ( rule__QueryPathExpression__Group_2_3__0 )?
+ // InternalSysML.g:48079:2: ( RULE_DECIMAL_VALUE )?
int alt464=2;
int LA464_0 = input.LA(1);
- if ( (LA464_0==53) ) {
+ if ( (LA464_0==RULE_DECIMAL_VALUE) ) {
alt464=1;
}
switch (alt464) {
case 1 :
- // InternalSysML.g:48049:3: rule__QueryPathExpression__Group_2_3__0
+ // InternalSysML.g:48079:3: RULE_DECIMAL_VALUE
{
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2_3__0();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return ;
}
break;
@@ -160335,7 +160412,7 @@ public final void rule__QueryPathExpression__Group_2__3__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getGroup_2_3());
+ after(grammarAccess.getRealValueAccess().getDECIMAL_VALUETerminalRuleCall_0_0());
}
}
@@ -160355,26 +160432,26 @@ public final void rule__QueryPathExpression__Group_2__3__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2__3__Impl"
+ // $ANTLR end "rule__RealValue__Group_0__0__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__0"
- // InternalSysML.g:48058:1: rule__QueryPathExpression__Group_2_3__0 : rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1 ;
- public final void rule__QueryPathExpression__Group_2_3__0() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__1"
+ // InternalSysML.g:48087:1: rule__RealValue__Group_0__1 : rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 ;
+ public final void rule__RealValue__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48062:1: ( rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1 )
- // InternalSysML.g:48063:2: rule__QueryPathExpression__Group_2_3__0__Impl rule__QueryPathExpression__Group_2_3__1
+ // InternalSysML.g:48091:1: ( rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2 )
+ // InternalSysML.g:48092:2: rule__RealValue__Group_0__1__Impl rule__RealValue__Group_0__2
{
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_2_3__0__Impl();
+ pushFollow(FOLLOW_230);
+ rule__RealValue__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2_3__1();
+ rule__RealValue__Group_0__2();
state._fsp--;
if (state.failed) return ;
@@ -160393,70 +160470,32 @@ public final void rule__QueryPathExpression__Group_2_3__0() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__0"
+ // $ANTLR end "rule__RealValue__Group_0__1"
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__0__Impl"
- // InternalSysML.g:48070:1: rule__QueryPathExpression__Group_2_3__0__Impl : ( '[' ) ;
- public final void rule__QueryPathExpression__Group_2_3__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__1__Impl"
+ // InternalSysML.g:48099:1: rule__RealValue__Group_0__1__Impl : ( '.' ) ;
+ public final void rule__RealValue__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48074:1: ( ( '[' ) )
- // InternalSysML.g:48075:1: ( '[' )
+ // InternalSysML.g:48103:1: ( ( '.' ) )
+ // InternalSysML.g:48104:1: ( '.' )
{
- // InternalSysML.g:48075:1: ( '[' )
- // InternalSysML.g:48076:2: '['
+ // InternalSysML.g:48104:1: ( '.' )
+ // InternalSysML.g:48105:2: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
+ before(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
}
- match(input,53,FOLLOW_2); if (state.failed) return ;
+ match(input,65,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
- }
-
+ after(grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
}
-
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__0__Impl"
-
-
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__1"
- // InternalSysML.g:48085:1: rule__QueryPathExpression__Group_2_3__1 : rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2 ;
- public final void rule__QueryPathExpression__Group_2_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:48089:1: ( rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2 )
- // InternalSysML.g:48090:2: rule__QueryPathExpression__Group_2_3__1__Impl rule__QueryPathExpression__Group_2_3__2
- {
- pushFollow(FOLLOW_5);
- rule__QueryPathExpression__Group_2_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2_3__2();
-
- state._fsp--;
- if (state.failed) return ;
}
@@ -160472,67 +160511,21 @@ public final void rule__QueryPathExpression__Group_2_3__1() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__1"
-
-
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__1__Impl"
- // InternalSysML.g:48097:1: rule__QueryPathExpression__Group_2_3__1__Impl : ( () ) ;
- public final void rule__QueryPathExpression__Group_2_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:48101:1: ( ( () ) )
- // InternalSysML.g:48102:1: ( () )
- {
- // InternalSysML.g:48102:1: ( () )
- // InternalSysML.g:48103:2: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1());
- }
- // InternalSysML.g:48104:2: ()
- // InternalSysML.g:48104:3:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__1__Impl"
+ // $ANTLR end "rule__RealValue__Group_0__1__Impl"
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__2"
- // InternalSysML.g:48112:1: rule__QueryPathExpression__Group_2_3__2 : rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3 ;
- public final void rule__QueryPathExpression__Group_2_3__2() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__2"
+ // InternalSysML.g:48114:1: rule__RealValue__Group_0__2 : rule__RealValue__Group_0__2__Impl ;
+ public final void rule__RealValue__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48116:1: ( rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3 )
- // InternalSysML.g:48117:2: rule__QueryPathExpression__Group_2_3__2__Impl rule__QueryPathExpression__Group_2_3__3
+ // InternalSysML.g:48118:1: ( rule__RealValue__Group_0__2__Impl )
+ // InternalSysML.g:48119:2: rule__RealValue__Group_0__2__Impl
{
- pushFollow(FOLLOW_36);
- rule__QueryPathExpression__Group_2_3__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2_3__3();
+ rule__RealValue__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -160551,112 +160544,38 @@ public final void rule__QueryPathExpression__Group_2_3__2() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__2"
+ // $ANTLR end "rule__RealValue__Group_0__2"
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__2__Impl"
- // InternalSysML.g:48124:1: rule__QueryPathExpression__Group_2_3__2__Impl : ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) ) ;
- public final void rule__QueryPathExpression__Group_2_3__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__RealValue__Group_0__2__Impl"
+ // InternalSysML.g:48125:1: rule__RealValue__Group_0__2__Impl : ( ( rule__RealValue__Alternatives_0_2 ) ) ;
+ public final void rule__RealValue__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48128:1: ( ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) ) )
- // InternalSysML.g:48129:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) )
+ // InternalSysML.g:48129:1: ( ( ( rule__RealValue__Alternatives_0_2 ) ) )
+ // InternalSysML.g:48130:1: ( ( rule__RealValue__Alternatives_0_2 ) )
{
- // InternalSysML.g:48129:1: ( ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 ) )
- // InternalSysML.g:48130:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2());
- }
- // InternalSysML.g:48131:2: ( rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 )
- // InternalSysML.g:48131:3: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2
+ // InternalSysML.g:48130:1: ( ( rule__RealValue__Alternatives_0_2 ) )
+ // InternalSysML.g:48131:2: ( rule__RealValue__Alternatives_0_2 )
{
- pushFollow(FOLLOW_2);
- rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compAssignment_2_3_2());
- }
-
- }
-
-
+ before(grammarAccess.getRealValueAccess().getAlternatives_0_2());
}
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__2__Impl"
-
-
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__3"
- // InternalSysML.g:48139:1: rule__QueryPathExpression__Group_2_3__3 : rule__QueryPathExpression__Group_2_3__3__Impl ;
- public final void rule__QueryPathExpression__Group_2_3__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:48143:1: ( rule__QueryPathExpression__Group_2_3__3__Impl )
- // InternalSysML.g:48144:2: rule__QueryPathExpression__Group_2_3__3__Impl
+ // InternalSysML.g:48132:2: ( rule__RealValue__Alternatives_0_2 )
+ // InternalSysML.g:48132:3: rule__RealValue__Alternatives_0_2
{
pushFollow(FOLLOW_2);
- rule__QueryPathExpression__Group_2_3__3__Impl();
+ rule__RealValue__Alternatives_0_2();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__3"
-
-
- // $ANTLR start "rule__QueryPathExpression__Group_2_3__3__Impl"
- // InternalSysML.g:48150:1: rule__QueryPathExpression__Group_2_3__3__Impl : ( ']' ) ;
- public final void rule__QueryPathExpression__Group_2_3__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:48154:1: ( ( ']' ) )
- // InternalSysML.g:48155:1: ( ']' )
- {
- // InternalSysML.g:48155:1: ( ']' )
- // InternalSysML.g:48156:2: ']'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
- }
- match(input,114,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
+ after(grammarAccess.getRealValueAccess().getAlternatives_0_2());
}
}
@@ -160676,26 +160595,26 @@ public final void rule__QueryPathExpression__Group_2_3__3__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__QueryPathExpression__Group_2_3__3__Impl"
+ // $ANTLR end "rule__RealValue__Group_0__2__Impl"
- // $ANTLR start "rule__QueryHeadExpression__Group__0"
- // InternalSysML.g:48166:1: rule__QueryHeadExpression__Group__0 : rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1 ;
- public final void rule__QueryHeadExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__LiteralUnbounded__Group__0"
+ // InternalSysML.g:48141:1: rule__LiteralUnbounded__Group__0 : rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 ;
+ public final void rule__LiteralUnbounded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48170:1: ( rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1 )
- // InternalSysML.g:48171:2: rule__QueryHeadExpression__Group__0__Impl rule__QueryHeadExpression__Group__1
+ // InternalSysML.g:48145:1: ( rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1 )
+ // InternalSysML.g:48146:2: rule__LiteralUnbounded__Group__0__Impl rule__LiteralUnbounded__Group__1
{
- pushFollow(FOLLOW_5);
- rule__QueryHeadExpression__Group__0__Impl();
+ pushFollow(FOLLOW_51);
+ rule__LiteralUnbounded__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FOLLOW_2);
- rule__QueryHeadExpression__Group__1();
+ rule__LiteralUnbounded__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -160714,28 +160633,32 @@ public final void rule__QueryHeadExpression__Group__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QueryHeadExpression__Group__0"
+ // $ANTLR end "rule__LiteralUnbounded__Group__0"
- // $ANTLR start "rule__QueryHeadExpression__Group__0__Impl"
- // InternalSysML.g:48178:1: rule__QueryHeadExpression__Group__0__Impl : ( './' ) ;
- public final void rule__QueryHeadExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LiteralUnbounded__Group__0__Impl"
+ // InternalSysML.g:48153:1: rule__LiteralUnbounded__Group__0__Impl : ( () ) ;
+ public final void rule__LiteralUnbounded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48182:1: ( ( './' ) )
- // InternalSysML.g:48183:1: ( './' )
+ // InternalSysML.g:48157:1: ( ( () ) )
+ // InternalSysML.g:48158:1: ( () )
{
- // InternalSysML.g:48183:1: ( './' )
- // InternalSysML.g:48184:2: './'
+ // InternalSysML.g:48158:1: ( () )
+ // InternalSysML.g:48159:2: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
+ before(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
}
- match(input,144,FOLLOW_2); if (state.failed) return ;
+ // InternalSysML.g:48160:2: ()
+ // InternalSysML.g:48160:3:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
+ after(grammarAccess.getLiteralUnboundedAccess().getLiteralUnboundedAction_0());
}
}
@@ -160744,10 +160667,6 @@ public final void rule__QueryHeadExpression__Group__0__Impl() throws Recognition
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -160755,21 +160674,21 @@ public final void rule__QueryHeadExpression__Group__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QueryHeadExpression__Group__0__Impl"
+ // $ANTLR end "rule__LiteralUnbounded__Group__0__Impl"
- // $ANTLR start "rule__QueryHeadExpression__Group__1"
- // InternalSysML.g:48193:1: rule__QueryHeadExpression__Group__1 : rule__QueryHeadExpression__Group__1__Impl ;
- public final void rule__QueryHeadExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__LiteralUnbounded__Group__1"
+ // InternalSysML.g:48168:1: rule__LiteralUnbounded__Group__1 : rule__LiteralUnbounded__Group__1__Impl ;
+ public final void rule__LiteralUnbounded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48197:1: ( rule__QueryHeadExpression__Group__1__Impl )
- // InternalSysML.g:48198:2: rule__QueryHeadExpression__Group__1__Impl
+ // InternalSysML.g:48172:1: ( rule__LiteralUnbounded__Group__1__Impl )
+ // InternalSysML.g:48173:2: rule__LiteralUnbounded__Group__1__Impl
{
pushFollow(FOLLOW_2);
- rule__QueryHeadExpression__Group__1__Impl();
+ rule__LiteralUnbounded__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -160788,38 +160707,28 @@ public final void rule__QueryHeadExpression__Group__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QueryHeadExpression__Group__1"
+ // $ANTLR end "rule__LiteralUnbounded__Group__1"
- // $ANTLR start "rule__QueryHeadExpression__Group__1__Impl"
- // InternalSysML.g:48204:1: rule__QueryHeadExpression__Group__1__Impl : ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) ) ;
- public final void rule__QueryHeadExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LiteralUnbounded__Group__1__Impl"
+ // InternalSysML.g:48179:1: rule__LiteralUnbounded__Group__1__Impl : ( '*' ) ;
+ public final void rule__LiteralUnbounded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48208:1: ( ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) ) )
- // InternalSysML.g:48209:1: ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) )
+ // InternalSysML.g:48183:1: ( ( '*' ) )
+ // InternalSysML.g:48184:1: ( '*' )
{
- // InternalSysML.g:48209:1: ( ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 ) )
- // InternalSysML.g:48210:2: ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 )
+ // InternalSysML.g:48184:1: ( '*' )
+ // InternalSysML.g:48185:2: '*'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1());
- }
- // InternalSysML.g:48211:2: ( rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 )
- // InternalSysML.g:48211:3: rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
}
-
+ match(input,66,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compAssignment_1());
+ after(grammarAccess.getLiteralUnboundedAccess().getAsteriskKeyword_1());
}
}
@@ -160839,18 +160748,18 @@ public final void rule__QueryHeadExpression__Group__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QueryHeadExpression__Group__1__Impl"
+ // $ANTLR end "rule__LiteralUnbounded__Group__1__Impl"
// $ANTLR start "rule__ColonQualifiedName__Group__0"
- // InternalSysML.g:48220:1: rule__ColonQualifiedName__Group__0 : rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 ;
+ // InternalSysML.g:48195:1: rule__ColonQualifiedName__Group__0 : rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 ;
public final void rule__ColonQualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48224:1: ( rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 )
- // InternalSysML.g:48225:2: rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1
+ // InternalSysML.g:48199:1: ( rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1 )
+ // InternalSysML.g:48200:2: rule__ColonQualifiedName__Group__0__Impl rule__ColonQualifiedName__Group__1
{
pushFollow(FOLLOW_32);
rule__ColonQualifiedName__Group__0__Impl();
@@ -160881,17 +160790,17 @@ public final void rule__ColonQualifiedName__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__ColonQualifiedName__Group__0__Impl"
- // InternalSysML.g:48232:1: rule__ColonQualifiedName__Group__0__Impl : ( ruleName ) ;
+ // InternalSysML.g:48207:1: rule__ColonQualifiedName__Group__0__Impl : ( ruleName ) ;
public final void rule__ColonQualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48236:1: ( ( ruleName ) )
- // InternalSysML.g:48237:1: ( ruleName )
+ // InternalSysML.g:48211:1: ( ( ruleName ) )
+ // InternalSysML.g:48212:1: ( ruleName )
{
- // InternalSysML.g:48237:1: ( ruleName )
- // InternalSysML.g:48238:2: ruleName
+ // InternalSysML.g:48212:1: ( ruleName )
+ // InternalSysML.g:48213:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_0());
@@ -160926,14 +160835,14 @@ public final void rule__ColonQualifiedName__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__ColonQualifiedName__Group__1"
- // InternalSysML.g:48247:1: rule__ColonQualifiedName__Group__1 : rule__ColonQualifiedName__Group__1__Impl ;
+ // InternalSysML.g:48222:1: rule__ColonQualifiedName__Group__1 : rule__ColonQualifiedName__Group__1__Impl ;
public final void rule__ColonQualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48251:1: ( rule__ColonQualifiedName__Group__1__Impl )
- // InternalSysML.g:48252:2: rule__ColonQualifiedName__Group__1__Impl
+ // InternalSysML.g:48226:1: ( rule__ColonQualifiedName__Group__1__Impl )
+ // InternalSysML.g:48227:2: rule__ColonQualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group__1__Impl();
@@ -160959,26 +160868,26 @@ public final void rule__ColonQualifiedName__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__ColonQualifiedName__Group__1__Impl"
- // InternalSysML.g:48258:1: rule__ColonQualifiedName__Group__1__Impl : ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) ;
+ // InternalSysML.g:48233:1: rule__ColonQualifiedName__Group__1__Impl : ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) ;
public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48262:1: ( ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) )
- // InternalSysML.g:48263:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ // InternalSysML.g:48237:1: ( ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) ) )
+ // InternalSysML.g:48238:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
{
- // InternalSysML.g:48263:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
- // InternalSysML.g:48264:2: ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ // InternalSysML.g:48238:1: ( ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* ) )
+ // InternalSysML.g:48239:2: ( ( rule__ColonQualifiedName__Group_1__0 ) ) ( ( rule__ColonQualifiedName__Group_1__0 )* )
{
- // InternalSysML.g:48264:2: ( ( rule__ColonQualifiedName__Group_1__0 ) )
- // InternalSysML.g:48265:3: ( rule__ColonQualifiedName__Group_1__0 )
+ // InternalSysML.g:48239:2: ( ( rule__ColonQualifiedName__Group_1__0 ) )
+ // InternalSysML.g:48240:3: ( rule__ColonQualifiedName__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
}
- // InternalSysML.g:48266:3: ( rule__ColonQualifiedName__Group_1__0 )
- // InternalSysML.g:48266:4: rule__ColonQualifiedName__Group_1__0
+ // InternalSysML.g:48241:3: ( rule__ColonQualifiedName__Group_1__0 )
+ // InternalSysML.g:48241:4: rule__ColonQualifiedName__Group_1__0
{
pushFollow(FOLLOW_231);
rule__ColonQualifiedName__Group_1__0();
@@ -160994,13 +160903,13 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
}
- // InternalSysML.g:48269:2: ( ( rule__ColonQualifiedName__Group_1__0 )* )
- // InternalSysML.g:48270:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ // InternalSysML.g:48244:2: ( ( rule__ColonQualifiedName__Group_1__0 )* )
+ // InternalSysML.g:48245:3: ( rule__ColonQualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getGroup_1());
}
- // InternalSysML.g:48271:3: ( rule__ColonQualifiedName__Group_1__0 )*
+ // InternalSysML.g:48246:3: ( rule__ColonQualifiedName__Group_1__0 )*
loop465:
do {
int alt465=2;
@@ -161019,7 +160928,7 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
switch (alt465) {
case 1 :
- // InternalSysML.g:48271:4: rule__ColonQualifiedName__Group_1__0
+ // InternalSysML.g:48246:4: rule__ColonQualifiedName__Group_1__0
{
pushFollow(FOLLOW_231);
rule__ColonQualifiedName__Group_1__0();
@@ -161063,14 +160972,14 @@ public final void rule__ColonQualifiedName__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__ColonQualifiedName__Group_1__0"
- // InternalSysML.g:48281:1: rule__ColonQualifiedName__Group_1__0 : rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 ;
+ // InternalSysML.g:48256:1: rule__ColonQualifiedName__Group_1__0 : rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 ;
public final void rule__ColonQualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48285:1: ( rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 )
- // InternalSysML.g:48286:2: rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1
+ // InternalSysML.g:48260:1: ( rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1 )
+ // InternalSysML.g:48261:2: rule__ColonQualifiedName__Group_1__0__Impl rule__ColonQualifiedName__Group_1__1
{
pushFollow(FOLLOW_5);
rule__ColonQualifiedName__Group_1__0__Impl();
@@ -161101,17 +161010,17 @@ public final void rule__ColonQualifiedName__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__ColonQualifiedName__Group_1__0__Impl"
- // InternalSysML.g:48293:1: rule__ColonQualifiedName__Group_1__0__Impl : ( '::' ) ;
+ // InternalSysML.g:48268:1: rule__ColonQualifiedName__Group_1__0__Impl : ( '::' ) ;
public final void rule__ColonQualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48297:1: ( ( '::' ) )
- // InternalSysML.g:48298:1: ( '::' )
+ // InternalSysML.g:48272:1: ( ( '::' ) )
+ // InternalSysML.g:48273:1: ( '::' )
{
- // InternalSysML.g:48298:1: ( '::' )
- // InternalSysML.g:48299:2: '::'
+ // InternalSysML.g:48273:1: ( '::' )
+ // InternalSysML.g:48274:2: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getColonColonKeyword_1_0());
@@ -161142,14 +161051,14 @@ public final void rule__ColonQualifiedName__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__ColonQualifiedName__Group_1__1"
- // InternalSysML.g:48308:1: rule__ColonQualifiedName__Group_1__1 : rule__ColonQualifiedName__Group_1__1__Impl ;
+ // InternalSysML.g:48283:1: rule__ColonQualifiedName__Group_1__1 : rule__ColonQualifiedName__Group_1__1__Impl ;
public final void rule__ColonQualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48312:1: ( rule__ColonQualifiedName__Group_1__1__Impl )
- // InternalSysML.g:48313:2: rule__ColonQualifiedName__Group_1__1__Impl
+ // InternalSysML.g:48287:1: ( rule__ColonQualifiedName__Group_1__1__Impl )
+ // InternalSysML.g:48288:2: rule__ColonQualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ColonQualifiedName__Group_1__1__Impl();
@@ -161175,17 +161084,17 @@ public final void rule__ColonQualifiedName__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__ColonQualifiedName__Group_1__1__Impl"
- // InternalSysML.g:48319:1: rule__ColonQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ // InternalSysML.g:48294:1: rule__ColonQualifiedName__Group_1__1__Impl : ( ruleName ) ;
public final void rule__ColonQualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48323:1: ( ( ruleName ) )
- // InternalSysML.g:48324:1: ( ruleName )
+ // InternalSysML.g:48298:1: ( ( ruleName ) )
+ // InternalSysML.g:48299:1: ( ruleName )
{
- // InternalSysML.g:48324:1: ( ruleName )
- // InternalSysML.g:48325:2: ruleName
+ // InternalSysML.g:48299:1: ( ruleName )
+ // InternalSysML.g:48300:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getColonQualifiedNameAccess().getNameParserRuleCall_1_1());
@@ -161220,14 +161129,14 @@ public final void rule__ColonQualifiedName__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__DotQualifiedName__Group__0"
- // InternalSysML.g:48335:1: rule__DotQualifiedName__Group__0 : rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 ;
+ // InternalSysML.g:48310:1: rule__DotQualifiedName__Group__0 : rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 ;
public final void rule__DotQualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48339:1: ( rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 )
- // InternalSysML.g:48340:2: rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1
+ // InternalSysML.g:48314:1: ( rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1 )
+ // InternalSysML.g:48315:2: rule__DotQualifiedName__Group__0__Impl rule__DotQualifiedName__Group__1
{
pushFollow(FOLLOW_33);
rule__DotQualifiedName__Group__0__Impl();
@@ -161258,17 +161167,17 @@ public final void rule__DotQualifiedName__Group__0() throws RecognitionException
// $ANTLR start "rule__DotQualifiedName__Group__0__Impl"
- // InternalSysML.g:48347:1: rule__DotQualifiedName__Group__0__Impl : ( ruleName ) ;
+ // InternalSysML.g:48322:1: rule__DotQualifiedName__Group__0__Impl : ( ruleName ) ;
public final void rule__DotQualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48351:1: ( ( ruleName ) )
- // InternalSysML.g:48352:1: ( ruleName )
+ // InternalSysML.g:48326:1: ( ( ruleName ) )
+ // InternalSysML.g:48327:1: ( ruleName )
{
- // InternalSysML.g:48352:1: ( ruleName )
- // InternalSysML.g:48353:2: ruleName
+ // InternalSysML.g:48327:1: ( ruleName )
+ // InternalSysML.g:48328:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_0());
@@ -161303,14 +161212,14 @@ public final void rule__DotQualifiedName__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__DotQualifiedName__Group__1"
- // InternalSysML.g:48362:1: rule__DotQualifiedName__Group__1 : rule__DotQualifiedName__Group__1__Impl ;
+ // InternalSysML.g:48337:1: rule__DotQualifiedName__Group__1 : rule__DotQualifiedName__Group__1__Impl ;
public final void rule__DotQualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48366:1: ( rule__DotQualifiedName__Group__1__Impl )
- // InternalSysML.g:48367:2: rule__DotQualifiedName__Group__1__Impl
+ // InternalSysML.g:48341:1: ( rule__DotQualifiedName__Group__1__Impl )
+ // InternalSysML.g:48342:2: rule__DotQualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group__1__Impl();
@@ -161336,26 +161245,26 @@ public final void rule__DotQualifiedName__Group__1() throws RecognitionException
// $ANTLR start "rule__DotQualifiedName__Group__1__Impl"
- // InternalSysML.g:48373:1: rule__DotQualifiedName__Group__1__Impl : ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) ;
+ // InternalSysML.g:48348:1: rule__DotQualifiedName__Group__1__Impl : ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) ;
public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48377:1: ( ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) )
- // InternalSysML.g:48378:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ // InternalSysML.g:48352:1: ( ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) ) )
+ // InternalSysML.g:48353:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
{
- // InternalSysML.g:48378:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
- // InternalSysML.g:48379:2: ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* )
+ // InternalSysML.g:48353:1: ( ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* ) )
+ // InternalSysML.g:48354:2: ( ( rule__DotQualifiedName__Group_1__0 ) ) ( ( rule__DotQualifiedName__Group_1__0 )* )
{
- // InternalSysML.g:48379:2: ( ( rule__DotQualifiedName__Group_1__0 ) )
- // InternalSysML.g:48380:3: ( rule__DotQualifiedName__Group_1__0 )
+ // InternalSysML.g:48354:2: ( ( rule__DotQualifiedName__Group_1__0 ) )
+ // InternalSysML.g:48355:3: ( rule__DotQualifiedName__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
}
- // InternalSysML.g:48381:3: ( rule__DotQualifiedName__Group_1__0 )
- // InternalSysML.g:48381:4: rule__DotQualifiedName__Group_1__0
+ // InternalSysML.g:48356:3: ( rule__DotQualifiedName__Group_1__0 )
+ // InternalSysML.g:48356:4: rule__DotQualifiedName__Group_1__0
{
pushFollow(FOLLOW_232);
rule__DotQualifiedName__Group_1__0();
@@ -161371,13 +161280,13 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
}
- // InternalSysML.g:48384:2: ( ( rule__DotQualifiedName__Group_1__0 )* )
- // InternalSysML.g:48385:3: ( rule__DotQualifiedName__Group_1__0 )*
+ // InternalSysML.g:48359:2: ( ( rule__DotQualifiedName__Group_1__0 )* )
+ // InternalSysML.g:48360:3: ( rule__DotQualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getGroup_1());
}
- // InternalSysML.g:48386:3: ( rule__DotQualifiedName__Group_1__0 )*
+ // InternalSysML.g:48361:3: ( rule__DotQualifiedName__Group_1__0 )*
loop466:
do {
int alt466=2;
@@ -161396,7 +161305,7 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
switch (alt466) {
case 1 :
- // InternalSysML.g:48386:4: rule__DotQualifiedName__Group_1__0
+ // InternalSysML.g:48361:4: rule__DotQualifiedName__Group_1__0
{
pushFollow(FOLLOW_232);
rule__DotQualifiedName__Group_1__0();
@@ -161440,14 +161349,14 @@ public final void rule__DotQualifiedName__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__DotQualifiedName__Group_1__0"
- // InternalSysML.g:48396:1: rule__DotQualifiedName__Group_1__0 : rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 ;
+ // InternalSysML.g:48371:1: rule__DotQualifiedName__Group_1__0 : rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 ;
public final void rule__DotQualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48400:1: ( rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 )
- // InternalSysML.g:48401:2: rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1
+ // InternalSysML.g:48375:1: ( rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1 )
+ // InternalSysML.g:48376:2: rule__DotQualifiedName__Group_1__0__Impl rule__DotQualifiedName__Group_1__1
{
pushFollow(FOLLOW_5);
rule__DotQualifiedName__Group_1__0__Impl();
@@ -161478,17 +161387,17 @@ public final void rule__DotQualifiedName__Group_1__0() throws RecognitionExcepti
// $ANTLR start "rule__DotQualifiedName__Group_1__0__Impl"
- // InternalSysML.g:48408:1: rule__DotQualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // InternalSysML.g:48383:1: rule__DotQualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__DotQualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48412:1: ( ( '.' ) )
- // InternalSysML.g:48413:1: ( '.' )
+ // InternalSysML.g:48387:1: ( ( '.' ) )
+ // InternalSysML.g:48388:1: ( '.' )
{
- // InternalSysML.g:48413:1: ( '.' )
- // InternalSysML.g:48414:2: '.'
+ // InternalSysML.g:48388:1: ( '.' )
+ // InternalSysML.g:48389:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getFullStopKeyword_1_0());
@@ -161519,14 +161428,14 @@ public final void rule__DotQualifiedName__Group_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__DotQualifiedName__Group_1__1"
- // InternalSysML.g:48423:1: rule__DotQualifiedName__Group_1__1 : rule__DotQualifiedName__Group_1__1__Impl ;
+ // InternalSysML.g:48398:1: rule__DotQualifiedName__Group_1__1 : rule__DotQualifiedName__Group_1__1__Impl ;
public final void rule__DotQualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48427:1: ( rule__DotQualifiedName__Group_1__1__Impl )
- // InternalSysML.g:48428:2: rule__DotQualifiedName__Group_1__1__Impl
+ // InternalSysML.g:48402:1: ( rule__DotQualifiedName__Group_1__1__Impl )
+ // InternalSysML.g:48403:2: rule__DotQualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__DotQualifiedName__Group_1__1__Impl();
@@ -161552,17 +161461,17 @@ public final void rule__DotQualifiedName__Group_1__1() throws RecognitionExcepti
// $ANTLR start "rule__DotQualifiedName__Group_1__1__Impl"
- // InternalSysML.g:48434:1: rule__DotQualifiedName__Group_1__1__Impl : ( ruleName ) ;
+ // InternalSysML.g:48409:1: rule__DotQualifiedName__Group_1__1__Impl : ( ruleName ) ;
public final void rule__DotQualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48438:1: ( ( ruleName ) )
- // InternalSysML.g:48439:1: ( ruleName )
+ // InternalSysML.g:48413:1: ( ( ruleName ) )
+ // InternalSysML.g:48414:1: ( ruleName )
{
- // InternalSysML.g:48439:1: ( ruleName )
- // InternalSysML.g:48440:2: ruleName
+ // InternalSysML.g:48414:1: ( ruleName )
+ // InternalSysML.g:48415:2: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotQualifiedNameAccess().getNameParserRuleCall_1_1());
@@ -161597,17 +161506,17 @@ public final void rule__DotQualifiedName__Group_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__Identification__HumanIdAssignment_0_1"
- // InternalSysML.g:48450:1: rule__Identification__HumanIdAssignment_0_1 : ( ruleName ) ;
+ // InternalSysML.g:48425:1: rule__Identification__HumanIdAssignment_0_1 : ( ruleName ) ;
public final void rule__Identification__HumanIdAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48454:1: ( ( ruleName ) )
- // InternalSysML.g:48455:2: ( ruleName )
+ // InternalSysML.g:48429:1: ( ( ruleName ) )
+ // InternalSysML.g:48430:2: ( ruleName )
{
- // InternalSysML.g:48455:2: ( ruleName )
- // InternalSysML.g:48456:3: ruleName
+ // InternalSysML.g:48430:2: ( ruleName )
+ // InternalSysML.g:48431:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getHumanIdNameParserRuleCall_0_1_0());
@@ -161642,17 +161551,17 @@ public final void rule__Identification__HumanIdAssignment_0_1() throws Recogniti
// $ANTLR start "rule__Identification__NameAssignment_0_2"
- // InternalSysML.g:48465:1: rule__Identification__NameAssignment_0_2 : ( ruleName ) ;
+ // InternalSysML.g:48440:1: rule__Identification__NameAssignment_0_2 : ( ruleName ) ;
public final void rule__Identification__NameAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48469:1: ( ( ruleName ) )
- // InternalSysML.g:48470:2: ( ruleName )
+ // InternalSysML.g:48444:1: ( ( ruleName ) )
+ // InternalSysML.g:48445:2: ( ruleName )
{
- // InternalSysML.g:48470:2: ( ruleName )
- // InternalSysML.g:48471:3: ruleName
+ // InternalSysML.g:48445:2: ( ruleName )
+ // InternalSysML.g:48446:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameNameParserRuleCall_0_2_0());
@@ -161687,17 +161596,17 @@ public final void rule__Identification__NameAssignment_0_2() throws RecognitionE
// $ANTLR start "rule__Identification__NameAssignment_1"
- // InternalSysML.g:48480:1: rule__Identification__NameAssignment_1 : ( ruleName ) ;
+ // InternalSysML.g:48455:1: rule__Identification__NameAssignment_1 : ( ruleName ) ;
public final void rule__Identification__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48484:1: ( ( ruleName ) )
- // InternalSysML.g:48485:2: ( ruleName )
+ // InternalSysML.g:48459:1: ( ( ruleName ) )
+ // InternalSysML.g:48460:2: ( ruleName )
{
- // InternalSysML.g:48485:2: ( ruleName )
- // InternalSysML.g:48486:3: ruleName
+ // InternalSysML.g:48460:2: ( ruleName )
+ // InternalSysML.g:48461:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentificationAccess().getNameNameParserRuleCall_1_0());
@@ -161732,17 +161641,17 @@ public final void rule__Identification__NameAssignment_1() throws RecognitionExc
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_0_3"
- // InternalSysML.g:48495:1: rule__Comment__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
+ // InternalSysML.g:48470:1: rule__Comment__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48499:1: ( ( ruleAnnotation ) )
- // InternalSysML.g:48500:2: ( ruleAnnotation )
+ // InternalSysML.g:48474:1: ( ( ruleAnnotation ) )
+ // InternalSysML.g:48475:2: ( ruleAnnotation )
{
- // InternalSysML.g:48500:2: ( ruleAnnotation )
- // InternalSysML.g:48501:3: ruleAnnotation
+ // InternalSysML.g:48475:2: ( ruleAnnotation )
+ // InternalSysML.g:48476:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_3_0());
@@ -161777,17 +161686,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_0_3() throws
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_0_4_1"
- // InternalSysML.g:48510:1: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 : ( ruleAnnotation ) ;
+ // InternalSysML.g:48485:1: rule__Comment__OwnedRelationship_compAssignment_0_0_4_1 : ( ruleAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_0_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48514:1: ( ( ruleAnnotation ) )
- // InternalSysML.g:48515:2: ( ruleAnnotation )
+ // InternalSysML.g:48489:1: ( ( ruleAnnotation ) )
+ // InternalSysML.g:48490:2: ( ruleAnnotation )
{
- // InternalSysML.g:48515:2: ( ruleAnnotation )
- // InternalSysML.g:48516:3: ruleAnnotation
+ // InternalSysML.g:48490:2: ( ruleAnnotation )
+ // InternalSysML.g:48491:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_4_1_0());
@@ -161822,17 +161731,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_0_4_1() thro
// $ANTLR start "rule__Comment__OwnedRelationship_compAssignment_0_1_1"
- // InternalSysML.g:48525:1: rule__Comment__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
+ // InternalSysML.g:48500:1: rule__Comment__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
public final void rule__Comment__OwnedRelationship_compAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48529:1: ( ( ruleEmptyAnnotation ) )
- // InternalSysML.g:48530:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48504:1: ( ( ruleEmptyAnnotation ) )
+ // InternalSysML.g:48505:2: ( ruleEmptyAnnotation )
{
- // InternalSysML.g:48530:2: ( ruleEmptyAnnotation )
- // InternalSysML.g:48531:3: ruleEmptyAnnotation
+ // InternalSysML.g:48505:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48506:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_0_1_1_0());
@@ -161867,17 +161776,17 @@ public final void rule__Comment__OwnedRelationship_compAssignment_0_1_1() throws
// $ANTLR start "rule__Comment__BodyAssignment_1"
- // InternalSysML.g:48540:1: rule__Comment__BodyAssignment_1 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalSysML.g:48515:1: rule__Comment__BodyAssignment_1 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__Comment__BodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48544:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalSysML.g:48545:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48519:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalSysML.g:48520:2: ( RULE_REGULAR_COMMENT )
{
- // InternalSysML.g:48545:2: ( RULE_REGULAR_COMMENT )
- // InternalSysML.g:48546:3: RULE_REGULAR_COMMENT
+ // InternalSysML.g:48520:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48521:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommentAccess().getBodyREGULAR_COMMENTTerminalRuleCall_1_0());
@@ -161908,23 +161817,23 @@ public final void rule__Comment__BodyAssignment_1() throws RecognitionException
// $ANTLR start "rule__Annotation__AnnotatedElementAssignment"
- // InternalSysML.g:48555:1: rule__Annotation__AnnotatedElementAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:48530:1: rule__Annotation__AnnotatedElementAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__Annotation__AnnotatedElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48559:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:48560:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:48534:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:48535:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:48560:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:48561:3: ( ruleQualifiedName )
+ // InternalSysML.g:48535:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:48536:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getAnnotatedElementElementCrossReference_0());
}
- // InternalSysML.g:48562:3: ( ruleQualifiedName )
- // InternalSysML.g:48563:4: ruleQualifiedName
+ // InternalSysML.g:48537:3: ( ruleQualifiedName )
+ // InternalSysML.g:48538:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getAnnotatedElementElementQualifiedNameParserRuleCall_0_1());
@@ -161965,17 +161874,17 @@ public final void rule__Annotation__AnnotatedElementAssignment() throws Recognit
// $ANTLR start "rule__OwnedDocumentation__DocumentingComment_compAssignment"
- // InternalSysML.g:48574:1: rule__OwnedDocumentation__DocumentingComment_compAssignment : ( ruleDocumentationComment ) ;
+ // InternalSysML.g:48549:1: rule__OwnedDocumentation__DocumentingComment_compAssignment : ( ruleDocumentationComment ) ;
public final void rule__OwnedDocumentation__DocumentingComment_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48578:1: ( ( ruleDocumentationComment ) )
- // InternalSysML.g:48579:2: ( ruleDocumentationComment )
+ // InternalSysML.g:48553:1: ( ( ruleDocumentationComment ) )
+ // InternalSysML.g:48554:2: ( ruleDocumentationComment )
{
- // InternalSysML.g:48579:2: ( ruleDocumentationComment )
- // InternalSysML.g:48580:3: ruleDocumentationComment
+ // InternalSysML.g:48554:2: ( ruleDocumentationComment )
+ // InternalSysML.g:48555:3: ruleDocumentationComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedDocumentationAccess().getDocumentingComment_compDocumentationCommentParserRuleCall_0());
@@ -162010,17 +161919,17 @@ public final void rule__OwnedDocumentation__DocumentingComment_compAssignment()
// $ANTLR start "rule__DocumentationComment__HumanIdAssignment_1_1"
- // InternalSysML.g:48589:1: rule__DocumentationComment__HumanIdAssignment_1_1 : ( ruleName ) ;
+ // InternalSysML.g:48564:1: rule__DocumentationComment__HumanIdAssignment_1_1 : ( ruleName ) ;
public final void rule__DocumentationComment__HumanIdAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48593:1: ( ( ruleName ) )
- // InternalSysML.g:48594:2: ( ruleName )
+ // InternalSysML.g:48568:1: ( ( ruleName ) )
+ // InternalSysML.g:48569:2: ( ruleName )
{
- // InternalSysML.g:48594:2: ( ruleName )
- // InternalSysML.g:48595:3: ruleName
+ // InternalSysML.g:48569:2: ( ruleName )
+ // InternalSysML.g:48570:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getHumanIdNameParserRuleCall_1_1_0());
@@ -162055,17 +161964,17 @@ public final void rule__DocumentationComment__HumanIdAssignment_1_1() throws Rec
// $ANTLR start "rule__DocumentationComment__BodyAssignment_2"
- // InternalSysML.g:48604:1: rule__DocumentationComment__BodyAssignment_2 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalSysML.g:48579:1: rule__DocumentationComment__BodyAssignment_2 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__DocumentationComment__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48608:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalSysML.g:48609:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48583:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalSysML.g:48584:2: ( RULE_REGULAR_COMMENT )
{
- // InternalSysML.g:48609:2: ( RULE_REGULAR_COMMENT )
- // InternalSysML.g:48610:3: RULE_REGULAR_COMMENT
+ // InternalSysML.g:48584:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48585:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationCommentAccess().getBodyREGULAR_COMMENTTerminalRuleCall_2_0());
@@ -162096,17 +162005,17 @@ public final void rule__DocumentationComment__BodyAssignment_2() throws Recognit
// $ANTLR start "rule__PrefixDocumentation__OwnedRelatedElement_compAssignment"
- // InternalSysML.g:48619:1: rule__PrefixDocumentation__OwnedRelatedElement_compAssignment : ( rulePrefixDocumentationComment ) ;
+ // InternalSysML.g:48594:1: rule__PrefixDocumentation__OwnedRelatedElement_compAssignment : ( rulePrefixDocumentationComment ) ;
public final void rule__PrefixDocumentation__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48623:1: ( ( rulePrefixDocumentationComment ) )
- // InternalSysML.g:48624:2: ( rulePrefixDocumentationComment )
+ // InternalSysML.g:48598:1: ( ( rulePrefixDocumentationComment ) )
+ // InternalSysML.g:48599:2: ( rulePrefixDocumentationComment )
{
- // InternalSysML.g:48624:2: ( rulePrefixDocumentationComment )
- // InternalSysML.g:48625:3: rulePrefixDocumentationComment
+ // InternalSysML.g:48599:2: ( rulePrefixDocumentationComment )
+ // InternalSysML.g:48600:3: rulePrefixDocumentationComment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationAccess().getOwnedRelatedElement_compPrefixDocumentationCommentParserRuleCall_0());
@@ -162141,17 +162050,17 @@ public final void rule__PrefixDocumentation__OwnedRelatedElement_compAssignment(
// $ANTLR start "rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1"
- // InternalSysML.g:48634:1: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 : ( ruleName ) ;
+ // InternalSysML.g:48609:1: rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1 : ( ruleName ) ;
public final void rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48638:1: ( ( ruleName ) )
- // InternalSysML.g:48639:2: ( ruleName )
+ // InternalSysML.g:48613:1: ( ( ruleName ) )
+ // InternalSysML.g:48614:2: ( ruleName )
{
- // InternalSysML.g:48639:2: ( ruleName )
- // InternalSysML.g:48640:3: ruleName
+ // InternalSysML.g:48614:2: ( ruleName )
+ // InternalSysML.g:48615:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getHumanIdNameParserRuleCall_0_1_1_0());
@@ -162186,17 +162095,17 @@ public final void rule__PrefixDocumentationComment__HumanIdAssignment_0_1_1() th
// $ANTLR start "rule__PrefixDocumentationComment__BodyAssignment_1"
- // InternalSysML.g:48649:1: rule__PrefixDocumentationComment__BodyAssignment_1 : ( RULE_DOCUMENTATION_COMMENT ) ;
+ // InternalSysML.g:48624:1: rule__PrefixDocumentationComment__BodyAssignment_1 : ( RULE_DOCUMENTATION_COMMENT ) ;
public final void rule__PrefixDocumentationComment__BodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48653:1: ( ( RULE_DOCUMENTATION_COMMENT ) )
- // InternalSysML.g:48654:2: ( RULE_DOCUMENTATION_COMMENT )
+ // InternalSysML.g:48628:1: ( ( RULE_DOCUMENTATION_COMMENT ) )
+ // InternalSysML.g:48629:2: ( RULE_DOCUMENTATION_COMMENT )
{
- // InternalSysML.g:48654:2: ( RULE_DOCUMENTATION_COMMENT )
- // InternalSysML.g:48655:3: RULE_DOCUMENTATION_COMMENT
+ // InternalSysML.g:48629:2: ( RULE_DOCUMENTATION_COMMENT )
+ // InternalSysML.g:48630:3: RULE_DOCUMENTATION_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixDocumentationCommentAccess().getBodyDOCUMENTATION_COMMENTTerminalRuleCall_1_0());
@@ -162227,17 +162136,17 @@ public final void rule__PrefixDocumentationComment__BodyAssignment_1() throws Re
// $ANTLR start "rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3"
- // InternalSysML.g:48664:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
+ // InternalSysML.g:48639:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3 : ( ruleAnnotation ) ;
public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48668:1: ( ( ruleAnnotation ) )
- // InternalSysML.g:48669:2: ( ruleAnnotation )
+ // InternalSysML.g:48643:1: ( ( ruleAnnotation ) )
+ // InternalSysML.g:48644:2: ( ruleAnnotation )
{
- // InternalSysML.g:48669:2: ( ruleAnnotation )
- // InternalSysML.g:48670:3: ruleAnnotation
+ // InternalSysML.g:48644:2: ( ruleAnnotation )
+ // InternalSysML.g:48645:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compAnnotationParserRuleCall_0_0_3_0());
@@ -162272,17 +162181,17 @@ public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_
// $ANTLR start "rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1"
- // InternalSysML.g:48679:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
+ // InternalSysML.g:48654:1: rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1 : ( ruleEmptyAnnotation ) ;
public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48683:1: ( ( ruleEmptyAnnotation ) )
- // InternalSysML.g:48684:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48658:1: ( ( ruleEmptyAnnotation ) )
+ // InternalSysML.g:48659:2: ( ruleEmptyAnnotation )
{
- // InternalSysML.g:48684:2: ( ruleEmptyAnnotation )
- // InternalSysML.g:48685:3: ruleEmptyAnnotation
+ // InternalSysML.g:48659:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48660:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_0_1_1_0());
@@ -162317,17 +162226,17 @@ public final void rule__TextualRepresentation__OwnedRelationship_compAssignment_
// $ANTLR start "rule__TextualRepresentation__LanguageAssignment_2"
- // InternalSysML.g:48694:1: rule__TextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
+ // InternalSysML.g:48669:1: rule__TextualRepresentation__LanguageAssignment_2 : ( RULE_STRING_VALUE ) ;
public final void rule__TextualRepresentation__LanguageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48698:1: ( ( RULE_STRING_VALUE ) )
- // InternalSysML.g:48699:2: ( RULE_STRING_VALUE )
+ // InternalSysML.g:48673:1: ( ( RULE_STRING_VALUE ) )
+ // InternalSysML.g:48674:2: ( RULE_STRING_VALUE )
{
- // InternalSysML.g:48699:2: ( RULE_STRING_VALUE )
- // InternalSysML.g:48700:3: RULE_STRING_VALUE
+ // InternalSysML.g:48674:2: ( RULE_STRING_VALUE )
+ // InternalSysML.g:48675:3: RULE_STRING_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getLanguageSTRING_VALUETerminalRuleCall_2_0());
@@ -162358,17 +162267,17 @@ public final void rule__TextualRepresentation__LanguageAssignment_2() throws Rec
// $ANTLR start "rule__TextualRepresentation__BodyAssignment_3"
- // InternalSysML.g:48709:1: rule__TextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
+ // InternalSysML.g:48684:1: rule__TextualRepresentation__BodyAssignment_3 : ( RULE_REGULAR_COMMENT ) ;
public final void rule__TextualRepresentation__BodyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48713:1: ( ( RULE_REGULAR_COMMENT ) )
- // InternalSysML.g:48714:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48688:1: ( ( RULE_REGULAR_COMMENT ) )
+ // InternalSysML.g:48689:2: ( RULE_REGULAR_COMMENT )
{
- // InternalSysML.g:48714:2: ( RULE_REGULAR_COMMENT )
- // InternalSysML.g:48715:3: RULE_REGULAR_COMMENT
+ // InternalSysML.g:48689:2: ( RULE_REGULAR_COMMENT )
+ // InternalSysML.g:48690:3: RULE_REGULAR_COMMENT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTextualRepresentationAccess().getBodyREGULAR_COMMENTTerminalRuleCall_3_0());
@@ -162399,17 +162308,17 @@ public final void rule__TextualRepresentation__BodyAssignment_3() throws Recogni
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1"
- // InternalSysML.g:48724:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 : ( ruleAnnotation ) ;
+ // InternalSysML.g:48699:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1 : ( ruleAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48728:1: ( ( ruleAnnotation ) )
- // InternalSysML.g:48729:2: ( ruleAnnotation )
+ // InternalSysML.g:48703:1: ( ( ruleAnnotation ) )
+ // InternalSysML.g:48704:2: ( ruleAnnotation )
{
- // InternalSysML.g:48729:2: ( ruleAnnotation )
- // InternalSysML.g:48730:3: ruleAnnotation
+ // InternalSysML.g:48704:2: ( ruleAnnotation )
+ // InternalSysML.g:48705:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAnnotationParserRuleCall_2_0_1_0());
@@ -162444,17 +162353,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1"
- // InternalSysML.g:48739:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 : ( ruleAnnotation ) ;
+ // InternalSysML.g:48714:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1 : ( ruleAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48743:1: ( ( ruleAnnotation ) )
- // InternalSysML.g:48744:2: ( ruleAnnotation )
+ // InternalSysML.g:48718:1: ( ( ruleAnnotation ) )
+ // InternalSysML.g:48719:2: ( ruleAnnotation )
{
- // InternalSysML.g:48744:2: ( ruleAnnotation )
- // InternalSysML.g:48745:3: ruleAnnotation
+ // InternalSysML.g:48719:2: ( ruleAnnotation )
+ // InternalSysML.g:48720:3: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compAnnotationParserRuleCall_2_0_2_1_0());
@@ -162489,17 +162398,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_0_
// $ANTLR start "rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1"
- // InternalSysML.g:48754:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 : ( ruleEmptyAnnotation ) ;
+ // InternalSysML.g:48729:1: rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1 : ( ruleEmptyAnnotation ) ;
public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48758:1: ( ( ruleEmptyAnnotation ) )
- // InternalSysML.g:48759:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48733:1: ( ( ruleEmptyAnnotation ) )
+ // InternalSysML.g:48734:2: ( ruleEmptyAnnotation )
{
- // InternalSysML.g:48759:2: ( ruleEmptyAnnotation )
- // InternalSysML.g:48760:3: ruleEmptyAnnotation
+ // InternalSysML.g:48734:2: ( ruleEmptyAnnotation )
+ // InternalSysML.g:48735:3: ruleEmptyAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureAccess().getOwnedRelationship_compEmptyAnnotationParserRuleCall_2_1_0());
@@ -162534,17 +162443,17 @@ public final void rule__AnnotatingFeature__OwnedRelationship_compAssignment_2_1(
// $ANTLR start "rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:48769:1: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 : ( rulemetadataTyping ) ;
+ // InternalSysML.g:48744:1: rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1 : ( rulemetadataTyping ) ;
public final void rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48773:1: ( ( rulemetadataTyping ) )
- // InternalSysML.g:48774:2: ( rulemetadataTyping )
+ // InternalSysML.g:48748:1: ( ( rulemetadataTyping ) )
+ // InternalSysML.g:48749:2: ( rulemetadataTyping )
{
- // InternalSysML.g:48774:2: ( rulemetadataTyping )
- // InternalSysML.g:48775:3: rulemetadataTyping
+ // InternalSysML.g:48749:2: ( rulemetadataTyping )
+ // InternalSysML.g:48750:3: rulemetadataTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureDeclarationAccess().getOwnedRelationship_compMetadataTypingParserRuleCall_1_0());
@@ -162579,23 +162488,23 @@ public final void rule__AnnotatingFeatureDeclaration__OwnedRelationship_compAssi
// $ANTLR start "rule__MetadataTyping__TypeAssignment"
- // InternalSysML.g:48784:1: rule__MetadataTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:48759:1: rule__MetadataTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__MetadataTyping__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48788:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:48789:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:48763:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:48764:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:48789:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:48790:3: ( ruleQualifiedName )
+ // InternalSysML.g:48764:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:48765:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataTypingAccess().getTypeDataTypeCrossReference_0());
}
- // InternalSysML.g:48791:3: ( ruleQualifiedName )
- // InternalSysML.g:48792:4: ruleQualifiedName
+ // InternalSysML.g:48766:3: ( ruleQualifiedName )
+ // InternalSysML.g:48767:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataTypingAccess().getTypeDataTypeQualifiedNameParserRuleCall_0_1());
@@ -162636,17 +162545,17 @@ public final void rule__MetadataTyping__TypeAssignment() throws RecognitionExcep
// $ANTLR start "rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1"
- // InternalSysML.g:48803:1: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 : ( ruleMetadataFeatureMember ) ;
+ // InternalSysML.g:48778:1: rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1 : ( ruleMetadataFeatureMember ) ;
public final void rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48807:1: ( ( ruleMetadataFeatureMember ) )
- // InternalSysML.g:48808:2: ( ruleMetadataFeatureMember )
+ // InternalSysML.g:48782:1: ( ( ruleMetadataFeatureMember ) )
+ // InternalSysML.g:48783:2: ( ruleMetadataFeatureMember )
{
- // InternalSysML.g:48808:2: ( ruleMetadataFeatureMember )
- // InternalSysML.g:48809:3: ruleMetadataFeatureMember
+ // InternalSysML.g:48783:2: ( ruleMetadataFeatureMember )
+ // InternalSysML.g:48784:3: ruleMetadataFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotatingFeatureBodyAccess().getOwnedFeatureMembership_compMetadataFeatureMemberParserRuleCall_1_1_0());
@@ -162681,17 +162590,17 @@ public final void rule__AnnotatingFeatureBody__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:48818:1: rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment : ( ruleMetadataFeature ) ;
+ // InternalSysML.g:48793:1: rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment : ( ruleMetadataFeature ) ;
public final void rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48822:1: ( ( ruleMetadataFeature ) )
- // InternalSysML.g:48823:2: ( ruleMetadataFeature )
+ // InternalSysML.g:48797:1: ( ( ruleMetadataFeature ) )
+ // InternalSysML.g:48798:2: ( ruleMetadataFeature )
{
- // InternalSysML.g:48823:2: ( ruleMetadataFeature )
- // InternalSysML.g:48824:3: ruleMetadataFeature
+ // InternalSysML.g:48798:2: ( ruleMetadataFeature )
+ // InternalSysML.g:48799:3: ruleMetadataFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureMemberAccess().getOwnedMemberFeature_compMetadataFeatureParserRuleCall_0());
@@ -162726,17 +162635,17 @@ public final void rule__MetadataFeatureMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__MetadataFeature__OwnedRelationship_compAssignment_2"
- // InternalSysML.g:48833:1: rule__MetadataFeature__OwnedRelationship_compAssignment_2 : ( ruleOwnedRedefinition ) ;
+ // InternalSysML.g:48808:1: rule__MetadataFeature__OwnedRelationship_compAssignment_2 : ( ruleOwnedRedefinition ) ;
public final void rule__MetadataFeature__OwnedRelationship_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48837:1: ( ( ruleOwnedRedefinition ) )
- // InternalSysML.g:48838:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:48812:1: ( ( ruleOwnedRedefinition ) )
+ // InternalSysML.g:48813:2: ( ruleOwnedRedefinition )
{
- // InternalSysML.g:48838:2: ( ruleOwnedRedefinition )
- // InternalSysML.g:48839:3: ruleOwnedRedefinition
+ // InternalSysML.g:48813:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:48814:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_2_0());
@@ -162771,17 +162680,17 @@ public final void rule__MetadataFeature__OwnedRelationship_compAssignment_2() th
// $ANTLR start "rule__MetadataFeature__MetadataFeatureValue_compAssignment_4"
- // InternalSysML.g:48848:1: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 : ( ruleMetadataFeatureValue ) ;
+ // InternalSysML.g:48823:1: rule__MetadataFeature__MetadataFeatureValue_compAssignment_4 : ( ruleMetadataFeatureValue ) ;
public final void rule__MetadataFeature__MetadataFeatureValue_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48852:1: ( ( ruleMetadataFeatureValue ) )
- // InternalSysML.g:48853:2: ( ruleMetadataFeatureValue )
+ // InternalSysML.g:48827:1: ( ( ruleMetadataFeatureValue ) )
+ // InternalSysML.g:48828:2: ( ruleMetadataFeatureValue )
{
- // InternalSysML.g:48853:2: ( ruleMetadataFeatureValue )
- // InternalSysML.g:48854:3: ruleMetadataFeatureValue
+ // InternalSysML.g:48828:2: ( ruleMetadataFeatureValue )
+ // InternalSysML.g:48829:3: ruleMetadataFeatureValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureAccess().getMetadataFeatureValue_compMetadataFeatureValueParserRuleCall_4_0());
@@ -162816,17 +162725,17 @@ public final void rule__MetadataFeature__MetadataFeatureValue_compAssignment_4()
// $ANTLR start "rule__MetadataFeatureValue__MetadataValue_compAssignment"
- // InternalSysML.g:48863:1: rule__MetadataFeatureValue__MetadataValue_compAssignment : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:48838:1: rule__MetadataFeatureValue__MetadataValue_compAssignment : ( ruleOwnedExpression ) ;
public final void rule__MetadataFeatureValue__MetadataValue_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48867:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:48868:2: ( ruleOwnedExpression )
+ // InternalSysML.g:48842:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:48843:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:48868:2: ( ruleOwnedExpression )
- // InternalSysML.g:48869:3: ruleOwnedExpression
+ // InternalSysML.g:48843:2: ( ruleOwnedExpression )
+ // InternalSysML.g:48844:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetadataFeatureValueAccess().getMetadataValue_compOwnedExpressionParserRuleCall_0());
@@ -162861,17 +162770,17 @@ public final void rule__MetadataFeatureValue__MetadataValue_compAssignment() thr
// $ANTLR start "rule__PackageBody__Documentation_compAssignment_1_1_0"
- // InternalSysML.g:48878:1: rule__PackageBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:48853:1: rule__PackageBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__PackageBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48882:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:48883:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:48857:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:48858:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:48883:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:48884:3: ruleOwnedDocumentation
+ // InternalSysML.g:48858:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:48859:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -162906,17 +162815,17 @@ public final void rule__PackageBody__Documentation_compAssignment_1_1_0() throws
// $ANTLR start "rule__PackageBody__OwnedMembership_compAssignment_1_1_1"
- // InternalSysML.g:48893:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_1 : ( rulePackageMember ) ;
+ // InternalSysML.g:48868:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_1 : ( rulePackageMember ) ;
public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48897:1: ( ( rulePackageMember ) )
- // InternalSysML.g:48898:2: ( rulePackageMember )
+ // InternalSysML.g:48872:1: ( ( rulePackageMember ) )
+ // InternalSysML.g:48873:2: ( rulePackageMember )
{
- // InternalSysML.g:48898:2: ( rulePackageMember )
- // InternalSysML.g:48899:3: rulePackageMember
+ // InternalSysML.g:48873:2: ( rulePackageMember )
+ // InternalSysML.g:48874:3: rulePackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compPackageMemberParserRuleCall_1_1_1_0());
@@ -162951,17 +162860,17 @@ public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_1() thro
// $ANTLR start "rule__PackageBody__OwnedMembership_compAssignment_1_1_2"
- // InternalSysML.g:48908:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_2 : ( ruleElementFilterMember ) ;
+ // InternalSysML.g:48883:1: rule__PackageBody__OwnedMembership_compAssignment_1_1_2 : ( ruleElementFilterMember ) ;
public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48912:1: ( ( ruleElementFilterMember ) )
- // InternalSysML.g:48913:2: ( ruleElementFilterMember )
+ // InternalSysML.g:48887:1: ( ( ruleElementFilterMember ) )
+ // InternalSysML.g:48888:2: ( ruleElementFilterMember )
{
- // InternalSysML.g:48913:2: ( ruleElementFilterMember )
- // InternalSysML.g:48914:3: ruleElementFilterMember
+ // InternalSysML.g:48888:2: ( ruleElementFilterMember )
+ // InternalSysML.g:48889:3: ruleElementFilterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedMembership_compElementFilterMemberParserRuleCall_1_1_2_0());
@@ -162996,17 +162905,17 @@ public final void rule__PackageBody__OwnedMembership_compAssignment_1_1_2() thro
// $ANTLR start "rule__PackageBody__OwnedImport_compAssignment_1_1_3"
- // InternalSysML.g:48923:1: rule__PackageBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
+ // InternalSysML.g:48898:1: rule__PackageBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
public final void rule__PackageBody__OwnedImport_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48927:1: ( ( ruleImport ) )
- // InternalSysML.g:48928:2: ( ruleImport )
+ // InternalSysML.g:48902:1: ( ( ruleImport ) )
+ // InternalSysML.g:48903:2: ( ruleImport )
{
- // InternalSysML.g:48928:2: ( ruleImport )
- // InternalSysML.g:48929:3: ruleImport
+ // InternalSysML.g:48903:2: ( ruleImport )
+ // InternalSysML.g:48904:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_3_0());
@@ -163041,17 +162950,17 @@ public final void rule__PackageBody__OwnedImport_compAssignment_1_1_3() throws R
// $ANTLR start "rule__PackageBodyElement__Documentation_compAssignment_0"
- // InternalSysML.g:48938:1: rule__PackageBodyElement__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:48913:1: rule__PackageBodyElement__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
public final void rule__PackageBodyElement__Documentation_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48942:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:48943:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:48917:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:48918:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:48943:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:48944:3: ruleOwnedDocumentation
+ // InternalSysML.g:48918:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:48919:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getDocumentation_compOwnedDocumentationParserRuleCall_0_0());
@@ -163086,17 +162995,17 @@ public final void rule__PackageBodyElement__Documentation_compAssignment_0() thr
// $ANTLR start "rule__PackageBodyElement__OwnedMembership_compAssignment_1"
- // InternalSysML.g:48953:1: rule__PackageBodyElement__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
+ // InternalSysML.g:48928:1: rule__PackageBodyElement__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
public final void rule__PackageBodyElement__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48957:1: ( ( ruleElementFilterMember ) )
- // InternalSysML.g:48958:2: ( ruleElementFilterMember )
+ // InternalSysML.g:48932:1: ( ( ruleElementFilterMember ) )
+ // InternalSysML.g:48933:2: ( ruleElementFilterMember )
{
- // InternalSysML.g:48958:2: ( ruleElementFilterMember )
- // InternalSysML.g:48959:3: ruleElementFilterMember
+ // InternalSysML.g:48933:2: ( ruleElementFilterMember )
+ // InternalSysML.g:48934:3: ruleElementFilterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedMembership_compElementFilterMemberParserRuleCall_1_0());
@@ -163131,17 +163040,17 @@ public final void rule__PackageBodyElement__OwnedMembership_compAssignment_1() t
// $ANTLR start "rule__PackageBodyElement__OwnedMembership_compAssignment_2"
- // InternalSysML.g:48968:1: rule__PackageBodyElement__OwnedMembership_compAssignment_2 : ( rulePackageMember ) ;
+ // InternalSysML.g:48943:1: rule__PackageBodyElement__OwnedMembership_compAssignment_2 : ( rulePackageMember ) ;
public final void rule__PackageBodyElement__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48972:1: ( ( rulePackageMember ) )
- // InternalSysML.g:48973:2: ( rulePackageMember )
+ // InternalSysML.g:48947:1: ( ( rulePackageMember ) )
+ // InternalSysML.g:48948:2: ( rulePackageMember )
{
- // InternalSysML.g:48973:2: ( rulePackageMember )
- // InternalSysML.g:48974:3: rulePackageMember
+ // InternalSysML.g:48948:2: ( rulePackageMember )
+ // InternalSysML.g:48949:3: rulePackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedMembership_compPackageMemberParserRuleCall_2_0());
@@ -163176,17 +163085,17 @@ public final void rule__PackageBodyElement__OwnedMembership_compAssignment_2() t
// $ANTLR start "rule__PackageBodyElement__OwnedImport_compAssignment_3"
- // InternalSysML.g:48983:1: rule__PackageBodyElement__OwnedImport_compAssignment_3 : ( ruleImport ) ;
+ // InternalSysML.g:48958:1: rule__PackageBodyElement__OwnedImport_compAssignment_3 : ( ruleImport ) ;
public final void rule__PackageBodyElement__OwnedImport_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:48987:1: ( ( ruleImport ) )
- // InternalSysML.g:48988:2: ( ruleImport )
+ // InternalSysML.g:48962:1: ( ( ruleImport ) )
+ // InternalSysML.g:48963:2: ( ruleImport )
{
- // InternalSysML.g:48988:2: ( ruleImport )
- // InternalSysML.g:48989:3: ruleImport
+ // InternalSysML.g:48963:2: ( ruleImport )
+ // InternalSysML.g:48964:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageBodyElementAccess().getOwnedImport_compImportParserRuleCall_3_0());
@@ -163221,17 +163130,17 @@ public final void rule__PackageBodyElement__OwnedImport_compAssignment_3() throw
// $ANTLR start "rule__ElementFilterMember__Condition_compAssignment_1"
- // InternalSysML.g:48998:1: rule__ElementFilterMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:48973:1: rule__ElementFilterMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__ElementFilterMember__Condition_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49002:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:49003:2: ( ruleOwnedExpression )
+ // InternalSysML.g:48977:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:48978:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:49003:2: ( ruleOwnedExpression )
- // InternalSysML.g:49004:3: ruleOwnedExpression
+ // InternalSysML.g:48978:2: ( ruleOwnedExpression )
+ // InternalSysML.g:48979:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementFilterMemberAccess().getCondition_compOwnedExpressionParserRuleCall_1_0());
@@ -163266,17 +163175,17 @@ public final void rule__ElementFilterMember__Condition_compAssignment_1() throws
// $ANTLR start "rule__PackageMember__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:49013:1: rule__PackageMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalSysML.g:48988:1: rule__PackageMember__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__PackageMember__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49017:1: ( ( rulePrefixDocumentation ) )
- // InternalSysML.g:49018:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:48992:1: ( ( rulePrefixDocumentation ) )
+ // InternalSysML.g:48993:2: ( rulePrefixDocumentation )
{
- // InternalSysML.g:49018:2: ( rulePrefixDocumentation )
- // InternalSysML.g:49019:3: rulePrefixDocumentation
+ // InternalSysML.g:48993:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:48994:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -163311,17 +163220,17 @@ public final void rule__PackageMember__OwnedRelationship_compAssignment_0() thro
// $ANTLR start "rule__PackageMember__VisibilityAssignment_1"
- // InternalSysML.g:49028:1: rule__PackageMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalSysML.g:49003:1: rule__PackageMember__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__PackageMember__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49032:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalSysML.g:49033:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:49007:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalSysML.g:49008:2: ( ruleBasicVisibilityIndicator )
{
- // InternalSysML.g:49033:2: ( ruleBasicVisibilityIndicator )
- // InternalSysML.g:49034:3: ruleBasicVisibilityIndicator
+ // InternalSysML.g:49008:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:49009:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageMemberAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -163356,17 +163265,17 @@ public final void rule__PackageMember__VisibilityAssignment_1() throws Recogniti
// $ANTLR start "rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0"
- // InternalSysML.g:49043:1: rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 : ( ruleDefinitionElement ) ;
+ // InternalSysML.g:49018:1: rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0 : ( ruleDefinitionElement ) ;
public final void rule__NonUsagePackageMember__OwnedMemberElement_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49047:1: ( ( ruleDefinitionElement ) )
- // InternalSysML.g:49048:2: ( ruleDefinitionElement )
+ // InternalSysML.g:49022:1: ( ( ruleDefinitionElement ) )
+ // InternalSysML.g:49023:2: ( ruleDefinitionElement )
{
- // InternalSysML.g:49048:2: ( ruleDefinitionElement )
- // InternalSysML.g:49049:3: ruleDefinitionElement
+ // InternalSysML.g:49023:2: ( ruleDefinitionElement )
+ // InternalSysML.g:49024:3: ruleDefinitionElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getOwnedMemberElement_compDefinitionElementParserRuleCall_0_0());
@@ -163401,23 +163310,23 @@ public final void rule__NonUsagePackageMember__OwnedMemberElement_compAssignment
// $ANTLR start "rule__NonUsagePackageMember__MemberElementAssignment_1_1"
- // InternalSysML.g:49058:1: rule__NonUsagePackageMember__MemberElementAssignment_1_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:49033:1: rule__NonUsagePackageMember__MemberElementAssignment_1_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__NonUsagePackageMember__MemberElementAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49062:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:49063:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49037:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:49038:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:49063:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:49064:3: ( ruleQualifiedName )
+ // InternalSysML.g:49038:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49039:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getMemberElementElementCrossReference_1_1_0());
}
- // InternalSysML.g:49065:3: ( ruleQualifiedName )
- // InternalSysML.g:49066:4: ruleQualifiedName
+ // InternalSysML.g:49040:3: ( ruleQualifiedName )
+ // InternalSysML.g:49041:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getMemberElementElementQualifiedNameParserRuleCall_1_1_0_1());
@@ -163458,17 +163367,17 @@ public final void rule__NonUsagePackageMember__MemberElementAssignment_1_1() thr
// $ANTLR start "rule__NonUsagePackageMember__MemberNameAssignment_1_2_1"
- // InternalSysML.g:49077:1: rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 : ( ruleName ) ;
+ // InternalSysML.g:49052:1: rule__NonUsagePackageMember__MemberNameAssignment_1_2_1 : ( ruleName ) ;
public final void rule__NonUsagePackageMember__MemberNameAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49081:1: ( ( ruleName ) )
- // InternalSysML.g:49082:2: ( ruleName )
+ // InternalSysML.g:49056:1: ( ( ruleName ) )
+ // InternalSysML.g:49057:2: ( ruleName )
{
- // InternalSysML.g:49082:2: ( ruleName )
- // InternalSysML.g:49083:3: ruleName
+ // InternalSysML.g:49057:2: ( ruleName )
+ // InternalSysML.g:49058:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonUsagePackageMemberAccess().getMemberNameNameParserRuleCall_1_2_1_0());
@@ -163503,17 +163412,17 @@ public final void rule__NonUsagePackageMember__MemberNameAssignment_1_2_1() thro
// $ANTLR start "rule__UsagePackageMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:49092:1: rule__UsagePackageMember__OwnedMemberElement_compAssignment : ( ruleUsageElement ) ;
+ // InternalSysML.g:49067:1: rule__UsagePackageMember__OwnedMemberElement_compAssignment : ( ruleUsageElement ) ;
public final void rule__UsagePackageMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49096:1: ( ( ruleUsageElement ) )
- // InternalSysML.g:49097:2: ( ruleUsageElement )
+ // InternalSysML.g:49071:1: ( ( ruleUsageElement ) )
+ // InternalSysML.g:49072:2: ( ruleUsageElement )
{
- // InternalSysML.g:49097:2: ( ruleUsageElement )
- // InternalSysML.g:49098:3: ruleUsageElement
+ // InternalSysML.g:49072:2: ( ruleUsageElement )
+ // InternalSysML.g:49073:3: ruleUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePackageMemberAccess().getOwnedMemberElement_compUsageElementParserRuleCall_0());
@@ -163548,17 +163457,17 @@ public final void rule__UsagePackageMember__OwnedMemberElement_compAssignment()
// $ANTLR start "rule__Import__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:49107:1: rule__Import__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalSysML.g:49082:1: rule__Import__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__Import__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49111:1: ( ( rulePrefixDocumentation ) )
- // InternalSysML.g:49112:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:49086:1: ( ( rulePrefixDocumentation ) )
+ // InternalSysML.g:49087:2: ( rulePrefixDocumentation )
{
- // InternalSysML.g:49112:2: ( rulePrefixDocumentation )
- // InternalSysML.g:49113:3: rulePrefixDocumentation
+ // InternalSysML.g:49087:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:49088:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -163593,17 +163502,17 @@ public final void rule__Import__OwnedRelationship_compAssignment_0() throws Reco
// $ANTLR start "rule__Import__VisibilityAssignment_1"
- // InternalSysML.g:49122:1: rule__Import__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalSysML.g:49097:1: rule__Import__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__Import__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49126:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalSysML.g:49127:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:49101:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalSysML.g:49102:2: ( ruleBasicVisibilityIndicator )
{
- // InternalSysML.g:49127:2: ( ruleBasicVisibilityIndicator )
- // InternalSysML.g:49128:3: ruleBasicVisibilityIndicator
+ // InternalSysML.g:49102:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:49103:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -163638,23 +163547,23 @@ public final void rule__Import__VisibilityAssignment_1() throws RecognitionExcep
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0"
- // InternalSysML.g:49137:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 : ( ( ruleName ) ) ;
+ // InternalSysML.g:49112:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0 : ( ( ruleName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49141:1: ( ( ( ruleName ) ) )
- // InternalSysML.g:49142:2: ( ( ruleName ) )
+ // InternalSysML.g:49116:1: ( ( ( ruleName ) ) )
+ // InternalSysML.g:49117:2: ( ( ruleName ) )
{
- // InternalSysML.g:49142:2: ( ( ruleName ) )
- // InternalSysML.g:49143:3: ( ruleName )
+ // InternalSysML.g:49117:2: ( ( ruleName ) )
+ // InternalSysML.g:49118:3: ( ruleName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_0_0_0());
}
- // InternalSysML.g:49144:3: ( ruleName )
- // InternalSysML.g:49145:4: ruleName
+ // InternalSysML.g:49119:3: ( ruleName )
+ // InternalSysML.g:49120:4: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceNameParserRuleCall_0_0_0_0_1());
@@ -163695,23 +163604,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_0_0() t
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0"
- // InternalSysML.g:49156:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 : ( ( ruleColonQualifiedName ) ) ;
+ // InternalSysML.g:49131:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0 : ( ( ruleColonQualifiedName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49160:1: ( ( ( ruleColonQualifiedName ) ) )
- // InternalSysML.g:49161:2: ( ( ruleColonQualifiedName ) )
+ // InternalSysML.g:49135:1: ( ( ( ruleColonQualifiedName ) ) )
+ // InternalSysML.g:49136:2: ( ( ruleColonQualifiedName ) )
{
- // InternalSysML.g:49161:2: ( ( ruleColonQualifiedName ) )
- // InternalSysML.g:49162:3: ( ruleColonQualifiedName )
+ // InternalSysML.g:49136:2: ( ( ruleColonQualifiedName ) )
+ // InternalSysML.g:49137:3: ( ruleColonQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_1_0_0());
}
- // InternalSysML.g:49163:3: ( ruleColonQualifiedName )
- // InternalSysML.g:49164:4: ruleColonQualifiedName
+ // InternalSysML.g:49138:3: ( ruleColonQualifiedName )
+ // InternalSysML.g:49139:4: ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceColonQualifiedNameParserRuleCall_0_1_0_0_1());
@@ -163752,23 +163661,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_1_0() t
// $ANTLR start "rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0"
- // InternalSysML.g:49175:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 : ( ( ruleDotQualifiedName ) ) ;
+ // InternalSysML.g:49150:1: rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0 : ( ( ruleDotQualifiedName ) ) ;
public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49179:1: ( ( ( ruleDotQualifiedName ) ) )
- // InternalSysML.g:49180:2: ( ( ruleDotQualifiedName ) )
+ // InternalSysML.g:49154:1: ( ( ( ruleDotQualifiedName ) ) )
+ // InternalSysML.g:49155:2: ( ( ruleDotQualifiedName ) )
{
- // InternalSysML.g:49180:2: ( ( ruleDotQualifiedName ) )
- // InternalSysML.g:49181:3: ( ruleDotQualifiedName )
+ // InternalSysML.g:49155:2: ( ( ruleDotQualifiedName ) )
+ // InternalSysML.g:49156:3: ( ruleDotQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceCrossReference_0_2_0_0());
}
- // InternalSysML.g:49182:3: ( ruleDotQualifiedName )
- // InternalSysML.g:49183:4: ruleDotQualifiedName
+ // InternalSysML.g:49157:3: ( ruleDotQualifiedName )
+ // InternalSysML.g:49158:4: ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getImportedNamespaceNamespaceDotQualifiedNameParserRuleCall_0_2_0_0_1());
@@ -163809,23 +163718,23 @@ public final void rule__ImportedNamespace__ImportedNamespaceAssignment_0_2_0() t
// $ANTLR start "rule__ImportedNamespace__IsRecursiveAssignment_1_1"
- // InternalSysML.g:49194:1: rule__ImportedNamespace__IsRecursiveAssignment_1_1 : ( ( '**' ) ) ;
+ // InternalSysML.g:49169:1: rule__ImportedNamespace__IsRecursiveAssignment_1_1 : ( ( '**' ) ) ;
public final void rule__ImportedNamespace__IsRecursiveAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49198:1: ( ( ( '**' ) ) )
- // InternalSysML.g:49199:2: ( ( '**' ) )
+ // InternalSysML.g:49173:1: ( ( ( '**' ) ) )
+ // InternalSysML.g:49174:2: ( ( '**' ) )
{
- // InternalSysML.g:49199:2: ( ( '**' ) )
- // InternalSysML.g:49200:3: ( '**' )
+ // InternalSysML.g:49174:2: ( ( '**' ) )
+ // InternalSysML.g:49175:3: ( '**' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAsteriskAsteriskKeyword_1_1_0());
}
- // InternalSysML.g:49201:3: ( '**' )
- // InternalSysML.g:49202:4: '**'
+ // InternalSysML.g:49176:3: ( '**' )
+ // InternalSysML.g:49177:4: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedNamespaceAccess().getIsRecursiveAsteriskAsteriskKeyword_1_1_0());
@@ -163862,17 +163771,17 @@ public final void rule__ImportedNamespace__IsRecursiveAssignment_1_1() throws Re
// $ANTLR start "rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment"
- // InternalSysML.g:49213:1: rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment : ( ruleFilterPackage ) ;
+ // InternalSysML.g:49188:1: rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment : ( ruleFilterPackage ) ;
public final void rule__ImportedFilterPackage__OwnedRelatedElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49217:1: ( ( ruleFilterPackage ) )
- // InternalSysML.g:49218:2: ( ruleFilterPackage )
+ // InternalSysML.g:49192:1: ( ( ruleFilterPackage ) )
+ // InternalSysML.g:49193:2: ( ruleFilterPackage )
{
- // InternalSysML.g:49218:2: ( ruleFilterPackage )
- // InternalSysML.g:49219:3: ruleFilterPackage
+ // InternalSysML.g:49193:2: ( ruleFilterPackage )
+ // InternalSysML.g:49194:3: ruleFilterPackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedFilterPackageAccess().getOwnedRelatedElement_compFilterPackageParserRuleCall_0());
@@ -163907,17 +163816,17 @@ public final void rule__ImportedFilterPackage__OwnedRelatedElement_compAssignmen
// $ANTLR start "rule__FilterPackage__OwnedImport_compAssignment_0"
- // InternalSysML.g:49228:1: rule__FilterPackage__OwnedImport_compAssignment_0 : ( ruleFilterPackageImport ) ;
+ // InternalSysML.g:49203:1: rule__FilterPackage__OwnedImport_compAssignment_0 : ( ruleFilterPackageImport ) ;
public final void rule__FilterPackage__OwnedImport_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49232:1: ( ( ruleFilterPackageImport ) )
- // InternalSysML.g:49233:2: ( ruleFilterPackageImport )
+ // InternalSysML.g:49207:1: ( ( ruleFilterPackageImport ) )
+ // InternalSysML.g:49208:2: ( ruleFilterPackageImport )
{
- // InternalSysML.g:49233:2: ( ruleFilterPackageImport )
- // InternalSysML.g:49234:3: ruleFilterPackageImport
+ // InternalSysML.g:49208:2: ( ruleFilterPackageImport )
+ // InternalSysML.g:49209:3: ruleFilterPackageImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedImport_compFilterPackageImportParserRuleCall_0_0());
@@ -163952,17 +163861,17 @@ public final void rule__FilterPackage__OwnedImport_compAssignment_0() throws Rec
// $ANTLR start "rule__FilterPackage__OwnedMembership_compAssignment_1"
- // InternalSysML.g:49243:1: rule__FilterPackage__OwnedMembership_compAssignment_1 : ( ruleFilterPackageMember ) ;
+ // InternalSysML.g:49218:1: rule__FilterPackage__OwnedMembership_compAssignment_1 : ( ruleFilterPackageMember ) ;
public final void rule__FilterPackage__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49247:1: ( ( ruleFilterPackageMember ) )
- // InternalSysML.g:49248:2: ( ruleFilterPackageMember )
+ // InternalSysML.g:49222:1: ( ( ruleFilterPackageMember ) )
+ // InternalSysML.g:49223:2: ( ruleFilterPackageMember )
{
- // InternalSysML.g:49248:2: ( ruleFilterPackageMember )
- // InternalSysML.g:49249:3: ruleFilterPackageMember
+ // InternalSysML.g:49223:2: ( ruleFilterPackageMember )
+ // InternalSysML.g:49224:3: ruleFilterPackageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageAccess().getOwnedMembership_compFilterPackageMemberParserRuleCall_1_0());
@@ -163997,17 +163906,17 @@ public final void rule__FilterPackage__OwnedMembership_compAssignment_1() throws
// $ANTLR start "rule__FilterPackageMember__VisibilityAssignment_0"
- // InternalSysML.g:49258:1: rule__FilterPackageMember__VisibilityAssignment_0 : ( ruleFilterPackageMemberVisibility ) ;
+ // InternalSysML.g:49233:1: rule__FilterPackageMember__VisibilityAssignment_0 : ( ruleFilterPackageMemberVisibility ) ;
public final void rule__FilterPackageMember__VisibilityAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49262:1: ( ( ruleFilterPackageMemberVisibility ) )
- // InternalSysML.g:49263:2: ( ruleFilterPackageMemberVisibility )
+ // InternalSysML.g:49237:1: ( ( ruleFilterPackageMemberVisibility ) )
+ // InternalSysML.g:49238:2: ( ruleFilterPackageMemberVisibility )
{
- // InternalSysML.g:49263:2: ( ruleFilterPackageMemberVisibility )
- // InternalSysML.g:49264:3: ruleFilterPackageMemberVisibility
+ // InternalSysML.g:49238:2: ( ruleFilterPackageMemberVisibility )
+ // InternalSysML.g:49239:3: ruleFilterPackageMemberVisibility
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getVisibilityFilterPackageMemberVisibilityEnumRuleCall_0_0());
@@ -164042,17 +163951,17 @@ public final void rule__FilterPackageMember__VisibilityAssignment_0() throws Rec
// $ANTLR start "rule__FilterPackageMember__Condition_compAssignment_1"
- // InternalSysML.g:49273:1: rule__FilterPackageMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:49248:1: rule__FilterPackageMember__Condition_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__FilterPackageMember__Condition_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49277:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:49278:2: ( ruleOwnedExpression )
+ // InternalSysML.g:49252:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:49253:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:49278:2: ( ruleOwnedExpression )
- // InternalSysML.g:49279:3: ruleOwnedExpression
+ // InternalSysML.g:49253:2: ( ruleOwnedExpression )
+ // InternalSysML.g:49254:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFilterPackageMemberAccess().getCondition_compOwnedExpressionParserRuleCall_1_0());
@@ -164087,17 +163996,17 @@ public final void rule__FilterPackageMember__Condition_compAssignment_1() throws
// $ANTLR start "rule__TypeBody__Documentation_compAssignment_1_1_0"
- // InternalSysML.g:49288:1: rule__TypeBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:49263:1: rule__TypeBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__TypeBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49292:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:49293:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:49267:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:49268:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:49293:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:49294:3: ruleOwnedDocumentation
+ // InternalSysML.g:49268:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:49269:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -164132,17 +164041,17 @@ public final void rule__TypeBody__Documentation_compAssignment_1_1_0() throws Re
// $ANTLR start "rule__TypeBody__OwnedMembership_compAssignment_1_1_1"
- // InternalSysML.g:49303:1: rule__TypeBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
+ // InternalSysML.g:49278:1: rule__TypeBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNonFeatureTypeMember ) ;
public final void rule__TypeBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49307:1: ( ( ruleNonFeatureTypeMember ) )
- // InternalSysML.g:49308:2: ( ruleNonFeatureTypeMember )
+ // InternalSysML.g:49282:1: ( ( ruleNonFeatureTypeMember ) )
+ // InternalSysML.g:49283:2: ( ruleNonFeatureTypeMember )
{
- // InternalSysML.g:49308:2: ( ruleNonFeatureTypeMember )
- // InternalSysML.g:49309:3: ruleNonFeatureTypeMember
+ // InternalSysML.g:49283:2: ( ruleNonFeatureTypeMember )
+ // InternalSysML.g:49284:3: ruleNonFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedMembership_compNonFeatureTypeMemberParserRuleCall_1_1_1_0());
@@ -164177,17 +164086,17 @@ public final void rule__TypeBody__OwnedMembership_compAssignment_1_1_1() throws
// $ANTLR start "rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2"
- // InternalSysML.g:49318:1: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
+ // InternalSysML.g:49293:1: rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 : ( ruleFeatureTypeMember ) ;
public final void rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49322:1: ( ( ruleFeatureTypeMember ) )
- // InternalSysML.g:49323:2: ( ruleFeatureTypeMember )
+ // InternalSysML.g:49297:1: ( ( ruleFeatureTypeMember ) )
+ // InternalSysML.g:49298:2: ( ruleFeatureTypeMember )
{
- // InternalSysML.g:49323:2: ( ruleFeatureTypeMember )
- // InternalSysML.g:49324:3: ruleFeatureTypeMember
+ // InternalSysML.g:49298:2: ( ruleFeatureTypeMember )
+ // InternalSysML.g:49299:3: ruleFeatureTypeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedFeatureMembership_compFeatureTypeMemberParserRuleCall_1_1_2_0());
@@ -164222,17 +164131,17 @@ public final void rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2()
// $ANTLR start "rule__TypeBody__OwnedImport_compAssignment_1_1_3"
- // InternalSysML.g:49333:1: rule__TypeBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
+ // InternalSysML.g:49308:1: rule__TypeBody__OwnedImport_compAssignment_1_1_3 : ( ruleImport ) ;
public final void rule__TypeBody__OwnedImport_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49337:1: ( ( ruleImport ) )
- // InternalSysML.g:49338:2: ( ruleImport )
+ // InternalSysML.g:49312:1: ( ( ruleImport ) )
+ // InternalSysML.g:49313:2: ( ruleImport )
{
- // InternalSysML.g:49338:2: ( ruleImport )
- // InternalSysML.g:49339:3: ruleImport
+ // InternalSysML.g:49313:2: ( ruleImport )
+ // InternalSysML.g:49314:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_3_0());
@@ -164267,17 +164176,17 @@ public final void rule__TypeBody__OwnedImport_compAssignment_1_1_3() throws Reco
// $ANTLR start "rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:49348:1: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalSysML.g:49323:1: rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49352:1: ( ( rulePrefixDocumentation ) )
- // InternalSysML.g:49353:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:49327:1: ( ( rulePrefixDocumentation ) )
+ // InternalSysML.g:49328:2: ( rulePrefixDocumentation )
{
- // InternalSysML.g:49353:2: ( rulePrefixDocumentation )
- // InternalSysML.g:49354:3: rulePrefixDocumentation
+ // InternalSysML.g:49328:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:49329:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -164312,17 +164221,17 @@ public final void rule__TypeMemberPrefix__OwnedRelationship_compAssignment_0() t
// $ANTLR start "rule__TypeMemberPrefix__VisibilityAssignment_1"
- // InternalSysML.g:49363:1: rule__TypeMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
+ // InternalSysML.g:49338:1: rule__TypeMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
public final void rule__TypeMemberPrefix__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49367:1: ( ( ruleVisibilityIndicator ) )
- // InternalSysML.g:49368:2: ( ruleVisibilityIndicator )
+ // InternalSysML.g:49342:1: ( ( ruleVisibilityIndicator ) )
+ // InternalSysML.g:49343:2: ( ruleVisibilityIndicator )
{
- // InternalSysML.g:49368:2: ( ruleVisibilityIndicator )
- // InternalSysML.g:49369:3: ruleVisibilityIndicator
+ // InternalSysML.g:49343:2: ( ruleVisibilityIndicator )
+ // InternalSysML.g:49344:3: ruleVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeMemberPrefixAccess().getVisibilityVisibilityIndicatorEnumRuleCall_1_0());
@@ -164357,17 +164266,17 @@ public final void rule__TypeMemberPrefix__VisibilityAssignment_1() throws Recogn
// $ANTLR start "rule__FeatureMember__DirectionAssignment_1"
- // InternalSysML.g:49378:1: rule__FeatureMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:49353:1: rule__FeatureMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
public final void rule__FeatureMember__DirectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49382:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:49383:2: ( ruleFeatureDirection )
+ // InternalSysML.g:49357:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:49358:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:49383:2: ( ruleFeatureDirection )
- // InternalSysML.g:49384:3: ruleFeatureDirection
+ // InternalSysML.g:49358:2: ( ruleFeatureDirection )
+ // InternalSysML.g:49359:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getDirectionFeatureDirectionEnumRuleCall_1_0());
@@ -164402,17 +164311,17 @@ public final void rule__FeatureMember__DirectionAssignment_1() throws Recognitio
// $ANTLR start "rule__FeatureMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:49393:1: rule__FeatureMember__OwnedMemberFeature_compAssignment_2 : ( ruleFeatureElement ) ;
+ // InternalSysML.g:49368:1: rule__FeatureMember__OwnedMemberFeature_compAssignment_2 : ( ruleFeatureElement ) ;
public final void rule__FeatureMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49397:1: ( ( ruleFeatureElement ) )
- // InternalSysML.g:49398:2: ( ruleFeatureElement )
+ // InternalSysML.g:49372:1: ( ( ruleFeatureElement ) )
+ // InternalSysML.g:49373:2: ( ruleFeatureElement )
{
- // InternalSysML.g:49398:2: ( ruleFeatureElement )
- // InternalSysML.g:49399:3: ruleFeatureElement
+ // InternalSysML.g:49373:2: ( ruleFeatureElement )
+ // InternalSysML.g:49374:3: ruleFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureMemberAccess().getOwnedMemberFeature_compFeatureElementParserRuleCall_2_0());
@@ -164447,17 +164356,17 @@ public final void rule__FeatureMember__OwnedMemberFeature_compAssignment_2() thr
// $ANTLR start "rule__EndFeatureMember__DirectionAssignment_2"
- // InternalSysML.g:49408:1: rule__EndFeatureMember__DirectionAssignment_2 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:49383:1: rule__EndFeatureMember__DirectionAssignment_2 : ( ruleFeatureDirection ) ;
public final void rule__EndFeatureMember__DirectionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49412:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:49413:2: ( ruleFeatureDirection )
+ // InternalSysML.g:49387:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:49388:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:49413:2: ( ruleFeatureDirection )
- // InternalSysML.g:49414:3: ruleFeatureDirection
+ // InternalSysML.g:49388:2: ( ruleFeatureDirection )
+ // InternalSysML.g:49389:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getDirectionFeatureDirectionEnumRuleCall_2_0());
@@ -164492,17 +164401,17 @@ public final void rule__EndFeatureMember__DirectionAssignment_2() throws Recogni
// $ANTLR start "rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3"
- // InternalSysML.g:49423:1: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 : ( ruleFeatureElement ) ;
+ // InternalSysML.g:49398:1: rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3 : ( ruleFeatureElement ) ;
public final void rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49427:1: ( ( ruleFeatureElement ) )
- // InternalSysML.g:49428:2: ( ruleFeatureElement )
+ // InternalSysML.g:49402:1: ( ( ruleFeatureElement ) )
+ // InternalSysML.g:49403:2: ( ruleFeatureElement )
{
- // InternalSysML.g:49428:2: ( ruleFeatureElement )
- // InternalSysML.g:49429:3: ruleFeatureElement
+ // InternalSysML.g:49403:2: ( ruleFeatureElement )
+ // InternalSysML.g:49404:3: ruleFeatureElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEndFeatureMemberAccess().getOwnedMemberFeature_compFeatureElementParserRuleCall_3_0());
@@ -164537,17 +164446,17 @@ public final void rule__EndFeatureMember__OwnedMemberFeature_compAssignment_3()
// $ANTLR start "rule__SuperclassingPart__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:49438:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedSuperclassing ) ;
+ // InternalSysML.g:49413:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_1 : ( ruleOwnedSuperclassing ) ;
public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49442:1: ( ( ruleOwnedSuperclassing ) )
- // InternalSysML.g:49443:2: ( ruleOwnedSuperclassing )
+ // InternalSysML.g:49417:1: ( ( ruleOwnedSuperclassing ) )
+ // InternalSysML.g:49418:2: ( ruleOwnedSuperclassing )
{
- // InternalSysML.g:49443:2: ( ruleOwnedSuperclassing )
- // InternalSysML.g:49444:3: ruleOwnedSuperclassing
+ // InternalSysML.g:49418:2: ( ruleOwnedSuperclassing )
+ // InternalSysML.g:49419:3: ruleOwnedSuperclassing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compOwnedSuperclassingParserRuleCall_1_0());
@@ -164582,17 +164491,17 @@ public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_1()
// $ANTLR start "rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1"
- // InternalSysML.g:49453:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedSuperclassing ) ;
+ // InternalSysML.g:49428:1: rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1 : ( ruleOwnedSuperclassing ) ;
public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49457:1: ( ( ruleOwnedSuperclassing ) )
- // InternalSysML.g:49458:2: ( ruleOwnedSuperclassing )
+ // InternalSysML.g:49432:1: ( ( ruleOwnedSuperclassing ) )
+ // InternalSysML.g:49433:2: ( ruleOwnedSuperclassing )
{
- // InternalSysML.g:49458:2: ( ruleOwnedSuperclassing )
- // InternalSysML.g:49459:3: ruleOwnedSuperclassing
+ // InternalSysML.g:49433:2: ( ruleOwnedSuperclassing )
+ // InternalSysML.g:49434:3: ruleOwnedSuperclassing
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuperclassingPartAccess().getOwnedRelationship_compOwnedSuperclassingParserRuleCall_2_1_0());
@@ -164627,23 +164536,23 @@ public final void rule__SuperclassingPart__OwnedRelationship_compAssignment_2_1(
// $ANTLR start "rule__OwnedSuperclassing__SuperclassAssignment"
- // InternalSysML.g:49468:1: rule__OwnedSuperclassing__SuperclassAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:49443:1: rule__OwnedSuperclassing__SuperclassAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedSuperclassing__SuperclassAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49472:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:49473:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49447:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:49448:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:49473:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:49474:3: ( ruleQualifiedName )
+ // InternalSysML.g:49448:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49449:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSuperclassingAccess().getSuperclassClassifierCrossReference_0());
}
- // InternalSysML.g:49475:3: ( ruleQualifiedName )
- // InternalSysML.g:49476:4: ruleQualifiedName
+ // InternalSysML.g:49450:3: ( ruleQualifiedName )
+ // InternalSysML.g:49451:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSuperclassingAccess().getSuperclassClassifierQualifiedNameParserRuleCall_0_1());
@@ -164684,17 +164593,17 @@ public final void rule__OwnedSuperclassing__SuperclassAssignment() throws Recogn
// $ANTLR start "rule__MultiplicityPart__OwnedMembership_compAssignment_0"
- // InternalSysML.g:49487:1: rule__MultiplicityPart__OwnedMembership_compAssignment_0 : ( ruleMultiplicityMember ) ;
+ // InternalSysML.g:49462:1: rule__MultiplicityPart__OwnedMembership_compAssignment_0 : ( ruleMultiplicityMember ) ;
public final void rule__MultiplicityPart__OwnedMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49491:1: ( ( ruleMultiplicityMember ) )
- // InternalSysML.g:49492:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:49466:1: ( ( ruleMultiplicityMember ) )
+ // InternalSysML.g:49467:2: ( ruleMultiplicityMember )
{
- // InternalSysML.g:49492:2: ( ruleMultiplicityMember )
- // InternalSysML.g:49493:3: ruleMultiplicityMember
+ // InternalSysML.g:49467:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:49468:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_0_0());
@@ -164729,23 +164638,23 @@ public final void rule__MultiplicityPart__OwnedMembership_compAssignment_0() thr
// $ANTLR start "rule__MultiplicityPart__IsOrderedAssignment_1_0_0"
- // InternalSysML.g:49502:1: rule__MultiplicityPart__IsOrderedAssignment_1_0_0 : ( ( 'ordered' ) ) ;
+ // InternalSysML.g:49477:1: rule__MultiplicityPart__IsOrderedAssignment_1_0_0 : ( ( 'ordered' ) ) ;
public final void rule__MultiplicityPart__IsOrderedAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49506:1: ( ( ( 'ordered' ) ) )
- // InternalSysML.g:49507:2: ( ( 'ordered' ) )
+ // InternalSysML.g:49481:1: ( ( ( 'ordered' ) ) )
+ // InternalSysML.g:49482:2: ( ( 'ordered' ) )
{
- // InternalSysML.g:49507:2: ( ( 'ordered' ) )
- // InternalSysML.g:49508:3: ( 'ordered' )
+ // InternalSysML.g:49482:2: ( ( 'ordered' ) )
+ // InternalSysML.g:49483:3: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_0_0_0());
}
- // InternalSysML.g:49509:3: ( 'ordered' )
- // InternalSysML.g:49510:4: 'ordered'
+ // InternalSysML.g:49484:3: ( 'ordered' )
+ // InternalSysML.g:49485:4: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_0_0_0());
@@ -164782,23 +164691,23 @@ public final void rule__MultiplicityPart__IsOrderedAssignment_1_0_0() throws Rec
// $ANTLR start "rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1"
- // InternalSysML.g:49521:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 : ( ( 'nonunique' ) ) ;
+ // InternalSysML.g:49496:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1 : ( ( 'nonunique' ) ) ;
public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49525:1: ( ( ( 'nonunique' ) ) )
- // InternalSysML.g:49526:2: ( ( 'nonunique' ) )
+ // InternalSysML.g:49500:1: ( ( ( 'nonunique' ) ) )
+ // InternalSysML.g:49501:2: ( ( 'nonunique' ) )
{
- // InternalSysML.g:49526:2: ( ( 'nonunique' ) )
- // InternalSysML.g:49527:3: ( 'nonunique' )
+ // InternalSysML.g:49501:2: ( ( 'nonunique' ) )
+ // InternalSysML.g:49502:3: ( 'nonunique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_0_1_0());
}
- // InternalSysML.g:49528:3: ( 'nonunique' )
- // InternalSysML.g:49529:4: 'nonunique'
+ // InternalSysML.g:49503:3: ( 'nonunique' )
+ // InternalSysML.g:49504:4: 'nonunique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_0_1_0());
@@ -164835,23 +164744,23 @@ public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_0_1() throws R
// $ANTLR start "rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0"
- // InternalSysML.g:49540:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 : ( ( 'nonunique' ) ) ;
+ // InternalSysML.g:49515:1: rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0 : ( ( 'nonunique' ) ) ;
public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49544:1: ( ( ( 'nonunique' ) ) )
- // InternalSysML.g:49545:2: ( ( 'nonunique' ) )
+ // InternalSysML.g:49519:1: ( ( ( 'nonunique' ) ) )
+ // InternalSysML.g:49520:2: ( ( 'nonunique' ) )
{
- // InternalSysML.g:49545:2: ( ( 'nonunique' ) )
- // InternalSysML.g:49546:3: ( 'nonunique' )
+ // InternalSysML.g:49520:2: ( ( 'nonunique' ) )
+ // InternalSysML.g:49521:3: ( 'nonunique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_1_0_0());
}
- // InternalSysML.g:49547:3: ( 'nonunique' )
- // InternalSysML.g:49548:4: 'nonunique'
+ // InternalSysML.g:49522:3: ( 'nonunique' )
+ // InternalSysML.g:49523:4: 'nonunique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsNonuniqueNonuniqueKeyword_1_1_0_0());
@@ -164888,23 +164797,23 @@ public final void rule__MultiplicityPart__IsNonuniqueAssignment_1_1_0() throws R
// $ANTLR start "rule__MultiplicityPart__IsOrderedAssignment_1_1_1"
- // InternalSysML.g:49559:1: rule__MultiplicityPart__IsOrderedAssignment_1_1_1 : ( ( 'ordered' ) ) ;
+ // InternalSysML.g:49534:1: rule__MultiplicityPart__IsOrderedAssignment_1_1_1 : ( ( 'ordered' ) ) ;
public final void rule__MultiplicityPart__IsOrderedAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49563:1: ( ( ( 'ordered' ) ) )
- // InternalSysML.g:49564:2: ( ( 'ordered' ) )
+ // InternalSysML.g:49538:1: ( ( ( 'ordered' ) ) )
+ // InternalSysML.g:49539:2: ( ( 'ordered' ) )
{
- // InternalSysML.g:49564:2: ( ( 'ordered' ) )
- // InternalSysML.g:49565:3: ( 'ordered' )
+ // InternalSysML.g:49539:2: ( ( 'ordered' ) )
+ // InternalSysML.g:49540:3: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_1_1_0());
}
- // InternalSysML.g:49566:3: ( 'ordered' )
- // InternalSysML.g:49567:4: 'ordered'
+ // InternalSysML.g:49541:3: ( 'ordered' )
+ // InternalSysML.g:49542:4: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityPartAccess().getIsOrderedOrderedKeyword_1_1_1_0());
@@ -164941,17 +164850,17 @@ public final void rule__MultiplicityPart__IsOrderedAssignment_1_1_1() throws Rec
// $ANTLR start "rule__Typings__OwnedRelationship_compAssignment_1_1"
- // InternalSysML.g:49578:1: rule__Typings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:49553:1: rule__Typings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__Typings__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49582:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:49583:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:49557:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:49558:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:49583:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:49584:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:49558:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:49559:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypingsAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_1_0());
@@ -164986,17 +164895,17 @@ public final void rule__Typings__OwnedRelationship_compAssignment_1_1() throws R
// $ANTLR start "rule__TypedBy__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:49593:1: rule__TypedBy__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:49568:1: rule__TypedBy__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__TypedBy__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49597:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:49598:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:49572:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:49573:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:49598:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:49599:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:49573:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:49574:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedByAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
@@ -165031,17 +164940,17 @@ public final void rule__TypedBy__OwnedRelationship_compAssignment_1() throws Rec
// $ANTLR start "rule__Subsettings__OwnedRelationship_compAssignment_1_1"
- // InternalSysML.g:49608:1: rule__Subsettings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:49583:1: rule__Subsettings__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedSubsetting ) ;
public final void rule__Subsettings__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49612:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:49613:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49587:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:49588:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:49613:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:49614:3: ruleOwnedSubsetting
+ // InternalSysML.g:49588:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49589:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsettingsAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_1_1_0());
@@ -165076,17 +164985,17 @@ public final void rule__Subsettings__OwnedRelationship_compAssignment_1_1() thro
// $ANTLR start "rule__Subsets__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:49623:1: rule__Subsets__OwnedRelationship_compAssignment_1 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:49598:1: rule__Subsets__OwnedRelationship_compAssignment_1 : ( ruleOwnedSubsetting ) ;
public final void rule__Subsets__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49627:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:49628:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49602:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:49603:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:49628:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:49629:3: ruleOwnedSubsetting
+ // InternalSysML.g:49603:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49604:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubsetsAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_1_0());
@@ -165121,17 +165030,17 @@ public final void rule__Subsets__OwnedRelationship_compAssignment_1() throws Rec
// $ANTLR start "rule__Redefinitions__OwnedRelationship_compAssignment_1_1"
- // InternalSysML.g:49638:1: rule__Redefinitions__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedRedefinition ) ;
+ // InternalSysML.g:49613:1: rule__Redefinitions__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedRedefinition ) ;
public final void rule__Redefinitions__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49642:1: ( ( ruleOwnedRedefinition ) )
- // InternalSysML.g:49643:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:49617:1: ( ( ruleOwnedRedefinition ) )
+ // InternalSysML.g:49618:2: ( ruleOwnedRedefinition )
{
- // InternalSysML.g:49643:2: ( ruleOwnedRedefinition )
- // InternalSysML.g:49644:3: ruleOwnedRedefinition
+ // InternalSysML.g:49618:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:49619:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinitionsAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_1_1_0());
@@ -165166,17 +165075,17 @@ public final void rule__Redefinitions__OwnedRelationship_compAssignment_1_1() th
// $ANTLR start "rule__Redefines__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:49653:1: rule__Redefines__OwnedRelationship_compAssignment_1 : ( ruleOwnedRedefinition ) ;
+ // InternalSysML.g:49628:1: rule__Redefines__OwnedRelationship_compAssignment_1 : ( ruleOwnedRedefinition ) ;
public final void rule__Redefines__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49657:1: ( ( ruleOwnedRedefinition ) )
- // InternalSysML.g:49658:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:49632:1: ( ( ruleOwnedRedefinition ) )
+ // InternalSysML.g:49633:2: ( ruleOwnedRedefinition )
{
- // InternalSysML.g:49658:2: ( ruleOwnedRedefinition )
- // InternalSysML.g:49659:3: ruleOwnedRedefinition
+ // InternalSysML.g:49633:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:49634:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRedefinesAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_1_0());
@@ -165211,23 +165120,23 @@ public final void rule__Redefines__OwnedRelationship_compAssignment_1() throws R
// $ANTLR start "rule__OwnedFeatureTyping__TypeAssignment"
- // InternalSysML.g:49668:1: rule__OwnedFeatureTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:49643:1: rule__OwnedFeatureTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedFeatureTyping__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49672:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:49673:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49647:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:49648:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:49673:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:49674:3: ( ruleQualifiedName )
+ // InternalSysML.g:49648:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49649:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeCrossReference_0());
}
- // InternalSysML.g:49675:3: ( ruleQualifiedName )
- // InternalSysML.g:49676:4: ruleQualifiedName
+ // InternalSysML.g:49650:3: ( ruleQualifiedName )
+ // InternalSysML.g:49651:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedFeatureTypingAccess().getTypeTypeQualifiedNameParserRuleCall_0_1());
@@ -165268,23 +165177,23 @@ public final void rule__OwnedFeatureTyping__TypeAssignment() throws RecognitionE
// $ANTLR start "rule__OwnedSubsetting__SubsettedFeatureAssignment"
- // InternalSysML.g:49687:1: rule__OwnedSubsetting__SubsettedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:49662:1: rule__OwnedSubsetting__SubsettedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedSubsetting__SubsettedFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49691:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:49692:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49666:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:49667:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:49692:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:49693:3: ( ruleQualifiedName )
+ // InternalSysML.g:49667:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49668:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSubsettingAccess().getSubsettedFeatureFeatureCrossReference_0());
}
- // InternalSysML.g:49694:3: ( ruleQualifiedName )
- // InternalSysML.g:49695:4: ruleQualifiedName
+ // InternalSysML.g:49669:3: ( ruleQualifiedName )
+ // InternalSysML.g:49670:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedSubsettingAccess().getSubsettedFeatureFeatureQualifiedNameParserRuleCall_0_1());
@@ -165325,23 +165234,23 @@ public final void rule__OwnedSubsetting__SubsettedFeatureAssignment() throws Rec
// $ANTLR start "rule__OwnedRedefinition__RedefinedFeatureAssignment"
- // InternalSysML.g:49706:1: rule__OwnedRedefinition__RedefinedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:49681:1: rule__OwnedRedefinition__RedefinedFeatureAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__OwnedRedefinition__RedefinedFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49710:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:49711:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49685:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:49686:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:49711:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:49712:3: ( ruleQualifiedName )
+ // InternalSysML.g:49686:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:49687:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRedefinitionAccess().getRedefinedFeatureFeatureCrossReference_0());
}
- // InternalSysML.g:49713:3: ( ruleQualifiedName )
- // InternalSysML.g:49714:4: ruleQualifiedName
+ // InternalSysML.g:49688:3: ( ruleQualifiedName )
+ // InternalSysML.g:49689:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedRedefinitionAccess().getRedefinedFeatureFeatureQualifiedNameParserRuleCall_0_1());
@@ -165382,17 +165291,17 @@ public final void rule__OwnedRedefinition__RedefinedFeatureAssignment() throws R
// $ANTLR start "rule__MultiplicityMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:49725:1: rule__MultiplicityMember__OwnedMemberElement_compAssignment : ( ruleMultiplicity ) ;
+ // InternalSysML.g:49700:1: rule__MultiplicityMember__OwnedMemberElement_compAssignment : ( ruleMultiplicity ) ;
public final void rule__MultiplicityMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49729:1: ( ( ruleMultiplicity ) )
- // InternalSysML.g:49730:2: ( ruleMultiplicity )
+ // InternalSysML.g:49704:1: ( ( ruleMultiplicity ) )
+ // InternalSysML.g:49705:2: ( ruleMultiplicity )
{
- // InternalSysML.g:49730:2: ( ruleMultiplicity )
- // InternalSysML.g:49731:3: ruleMultiplicity
+ // InternalSysML.g:49705:2: ( ruleMultiplicity )
+ // InternalSysML.g:49706:3: ruleMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityMemberAccess().getOwnedMemberElement_compMultiplicityParserRuleCall_0());
@@ -165427,17 +165336,17 @@ public final void rule__MultiplicityMember__OwnedMemberElement_compAssignment()
// $ANTLR start "rule__Multiplicity__OwnedMembership_compAssignment_1_0"
- // InternalSysML.g:49740:1: rule__Multiplicity__OwnedMembership_compAssignment_1_0 : ( ruleLiteralIntegerMember ) ;
+ // InternalSysML.g:49715:1: rule__Multiplicity__OwnedMembership_compAssignment_1_0 : ( ruleLiteralIntegerMember ) ;
public final void rule__Multiplicity__OwnedMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49744:1: ( ( ruleLiteralIntegerMember ) )
- // InternalSysML.g:49745:2: ( ruleLiteralIntegerMember )
+ // InternalSysML.g:49719:1: ( ( ruleLiteralIntegerMember ) )
+ // InternalSysML.g:49720:2: ( ruleLiteralIntegerMember )
{
- // InternalSysML.g:49745:2: ( ruleLiteralIntegerMember )
- // InternalSysML.g:49746:3: ruleLiteralIntegerMember
+ // InternalSysML.g:49720:2: ( ruleLiteralIntegerMember )
+ // InternalSysML.g:49721:3: ruleLiteralIntegerMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compLiteralIntegerMemberParserRuleCall_1_0_0());
@@ -165472,17 +165381,17 @@ public final void rule__Multiplicity__OwnedMembership_compAssignment_1_0() throw
// $ANTLR start "rule__Multiplicity__OwnedMembership_compAssignment_2"
- // InternalSysML.g:49755:1: rule__Multiplicity__OwnedMembership_compAssignment_2 : ( ruleLiteralUnlimitedNaturalMember ) ;
+ // InternalSysML.g:49730:1: rule__Multiplicity__OwnedMembership_compAssignment_2 : ( ruleLiteralUnlimitedNaturalMember ) ;
public final void rule__Multiplicity__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49759:1: ( ( ruleLiteralUnlimitedNaturalMember ) )
- // InternalSysML.g:49760:2: ( ruleLiteralUnlimitedNaturalMember )
+ // InternalSysML.g:49734:1: ( ( ruleLiteralUnlimitedNaturalMember ) )
+ // InternalSysML.g:49735:2: ( ruleLiteralUnlimitedNaturalMember )
{
- // InternalSysML.g:49760:2: ( ruleLiteralUnlimitedNaturalMember )
- // InternalSysML.g:49761:3: ruleLiteralUnlimitedNaturalMember
+ // InternalSysML.g:49735:2: ( ruleLiteralUnlimitedNaturalMember )
+ // InternalSysML.g:49736:3: ruleLiteralUnlimitedNaturalMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityAccess().getOwnedMembership_compLiteralUnlimitedNaturalMemberParserRuleCall_2_0());
@@ -165517,17 +165426,17 @@ public final void rule__Multiplicity__OwnedMembership_compAssignment_2() throws
// $ANTLR start "rule__LiteralIntegerMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:49770:1: rule__LiteralIntegerMember__OwnedMemberElement_compAssignment : ( ruleLiteralInteger ) ;
+ // InternalSysML.g:49745:1: rule__LiteralIntegerMember__OwnedMemberElement_compAssignment : ( ruleLiteralInteger ) ;
public final void rule__LiteralIntegerMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49774:1: ( ( ruleLiteralInteger ) )
- // InternalSysML.g:49775:2: ( ruleLiteralInteger )
+ // InternalSysML.g:49749:1: ( ( ruleLiteralInteger ) )
+ // InternalSysML.g:49750:2: ( ruleLiteralInteger )
{
- // InternalSysML.g:49775:2: ( ruleLiteralInteger )
- // InternalSysML.g:49776:3: ruleLiteralInteger
+ // InternalSysML.g:49750:2: ( ruleLiteralInteger )
+ // InternalSysML.g:49751:3: ruleLiteralInteger
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerMemberAccess().getOwnedMemberElement_compLiteralIntegerParserRuleCall_0());
@@ -165562,17 +165471,17 @@ public final void rule__LiteralIntegerMember__OwnedMemberElement_compAssignment(
// $ANTLR start "rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:49785:1: rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment : ( ruleLiteralUnlimitedNatural ) ;
+ // InternalSysML.g:49760:1: rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment : ( ruleLiteralUnlimitedNatural ) ;
public final void rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49789:1: ( ( ruleLiteralUnlimitedNatural ) )
- // InternalSysML.g:49790:2: ( ruleLiteralUnlimitedNatural )
+ // InternalSysML.g:49764:1: ( ( ruleLiteralUnlimitedNatural ) )
+ // InternalSysML.g:49765:2: ( ruleLiteralUnlimitedNatural )
{
- // InternalSysML.g:49790:2: ( ruleLiteralUnlimitedNatural )
- // InternalSysML.g:49791:3: ruleLiteralUnlimitedNatural
+ // InternalSysML.g:49765:2: ( ruleLiteralUnlimitedNatural )
+ // InternalSysML.g:49766:3: ruleLiteralUnlimitedNatural
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralUnlimitedNaturalMemberAccess().getOwnedMemberElement_compLiteralUnlimitedNaturalParserRuleCall_0());
@@ -165607,17 +165516,17 @@ public final void rule__LiteralUnlimitedNaturalMember__OwnedMemberElement_compAs
// $ANTLR start "rule__ConnectorEndMember__MemberNameAssignment_0_0"
- // InternalSysML.g:49800:1: rule__ConnectorEndMember__MemberNameAssignment_0_0 : ( ruleName ) ;
+ // InternalSysML.g:49775:1: rule__ConnectorEndMember__MemberNameAssignment_0_0 : ( ruleName ) ;
public final void rule__ConnectorEndMember__MemberNameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49804:1: ( ( ruleName ) )
- // InternalSysML.g:49805:2: ( ruleName )
+ // InternalSysML.g:49779:1: ( ( ruleName ) )
+ // InternalSysML.g:49780:2: ( ruleName )
{
- // InternalSysML.g:49805:2: ( ruleName )
- // InternalSysML.g:49806:3: ruleName
+ // InternalSysML.g:49780:2: ( ruleName )
+ // InternalSysML.g:49781:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getMemberNameNameParserRuleCall_0_0_0());
@@ -165652,17 +165561,17 @@ public final void rule__ConnectorEndMember__MemberNameAssignment_0_0() throws Re
// $ANTLR start "rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:49815:1: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 : ( ruleConnectorEnd ) ;
+ // InternalSysML.g:49790:1: rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1 : ( ruleConnectorEnd ) ;
public final void rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49819:1: ( ( ruleConnectorEnd ) )
- // InternalSysML.g:49820:2: ( ruleConnectorEnd )
+ // InternalSysML.g:49794:1: ( ( ruleConnectorEnd ) )
+ // InternalSysML.g:49795:2: ( ruleConnectorEnd )
{
- // InternalSysML.g:49820:2: ( ruleConnectorEnd )
- // InternalSysML.g:49821:3: ruleConnectorEnd
+ // InternalSysML.g:49795:2: ( ruleConnectorEnd )
+ // InternalSysML.g:49796:3: ruleConnectorEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndMemberAccess().getOwnedMemberFeature_compConnectorEndParserRuleCall_1_0());
@@ -165697,17 +165606,17 @@ public final void rule__ConnectorEndMember__OwnedMemberFeature_compAssignment_1(
// $ANTLR start "rule__ConnectorEnd__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:49830:1: rule__ConnectorEnd__OwnedRelationship_compAssignment_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:49805:1: rule__ConnectorEnd__OwnedRelationship_compAssignment_0 : ( ruleOwnedSubsetting ) ;
public final void rule__ConnectorEnd__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49834:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:49835:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49809:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:49810:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:49835:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:49836:3: ruleOwnedSubsetting
+ // InternalSysML.g:49810:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:49811:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0_0());
@@ -165742,17 +165651,17 @@ public final void rule__ConnectorEnd__OwnedRelationship_compAssignment_0() throw
// $ANTLR start "rule__ConnectorEnd__OwnedMembership_compAssignment_1"
- // InternalSysML.g:49845:1: rule__ConnectorEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
+ // InternalSysML.g:49820:1: rule__ConnectorEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
public final void rule__ConnectorEnd__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49849:1: ( ( ruleMultiplicityMember ) )
- // InternalSysML.g:49850:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:49824:1: ( ( ruleMultiplicityMember ) )
+ // InternalSysML.g:49825:2: ( ruleMultiplicityMember )
{
- // InternalSysML.g:49850:2: ( ruleMultiplicityMember )
- // InternalSysML.g:49851:3: ruleMultiplicityMember
+ // InternalSysML.g:49825:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:49826:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectorEndAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_1_0());
@@ -165787,23 +165696,23 @@ public final void rule__ConnectorEnd__OwnedMembership_compAssignment_1() throws
// $ANTLR start "rule__BindingConnector__IsAbstractAssignment_0"
- // InternalSysML.g:49860:1: rule__BindingConnector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:49835:1: rule__BindingConnector__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__BindingConnector__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49864:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:49865:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49839:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:49840:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:49865:2: ( ( 'abstract' ) )
- // InternalSysML.g:49866:3: ( 'abstract' )
+ // InternalSysML.g:49840:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49841:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:49867:3: ( 'abstract' )
- // InternalSysML.g:49868:4: 'abstract'
+ // InternalSysML.g:49842:3: ( 'abstract' )
+ // InternalSysML.g:49843:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorAccess().getIsAbstractAbstractKeyword_0_0());
@@ -165840,17 +165749,17 @@ public final void rule__BindingConnector__IsAbstractAssignment_0() throws Recogn
// $ANTLR start "rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:49879:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:49854:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49883:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:49884:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49858:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:49859:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:49884:2: ( ruleConnectorEndMember )
- // InternalSysML.g:49885:3: ruleConnectorEndMember
+ // InternalSysML.g:49859:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49860:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -165885,17 +165794,17 @@ public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_comp
// $ANTLR start "rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:49894:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:49869:1: rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49898:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:49899:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49873:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:49874:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:49899:2: ( ruleConnectorEndMember )
- // InternalSysML.g:49900:3: ruleConnectorEndMember
+ // InternalSysML.g:49874:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49875:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingConnectorDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -165930,23 +165839,23 @@ public final void rule__BindingConnectorDeclaration__OwnedFeatureMembership_comp
// $ANTLR start "rule__Succession__IsAbstractAssignment_0"
- // InternalSysML.g:49909:1: rule__Succession__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:49884:1: rule__Succession__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__Succession__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49913:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:49914:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49888:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:49889:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:49914:2: ( ( 'abstract' ) )
- // InternalSysML.g:49915:3: ( 'abstract' )
+ // InternalSysML.g:49889:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49890:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:49916:3: ( 'abstract' )
- // InternalSysML.g:49917:4: 'abstract'
+ // InternalSysML.g:49891:3: ( 'abstract' )
+ // InternalSysML.g:49892:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -165983,17 +165892,17 @@ public final void rule__Succession__IsAbstractAssignment_0() throws RecognitionE
// $ANTLR start "rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:49928:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:49903:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49932:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:49933:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49907:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:49908:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:49933:2: ( ruleConnectorEndMember )
- // InternalSysML.g:49934:3: ruleConnectorEndMember
+ // InternalSysML.g:49908:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49909:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -166028,17 +165937,17 @@ public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:49943:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:49918:1: rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49947:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:49948:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49922:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:49923:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:49948:2: ( ruleConnectorEndMember )
- // InternalSysML.g:49949:3: ruleConnectorEndMember
+ // InternalSysML.g:49923:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:49924:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionDeclarationAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -166073,23 +165982,23 @@ public final void rule__SuccessionDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__ItemFlow__IsAbstractAssignment_0"
- // InternalSysML.g:49958:1: rule__ItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:49933:1: rule__ItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__ItemFlow__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49962:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:49963:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49937:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:49938:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:49963:2: ( ( 'abstract' ) )
- // InternalSysML.g:49964:3: ( 'abstract' )
+ // InternalSysML.g:49938:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49939:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:49965:3: ( 'abstract' )
- // InternalSysML.g:49966:4: 'abstract'
+ // InternalSysML.g:49940:3: ( 'abstract' )
+ // InternalSysML.g:49941:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
@@ -166126,23 +166035,23 @@ public final void rule__ItemFlow__IsAbstractAssignment_0() throws RecognitionExc
// $ANTLR start "rule__SuccessionItemFlow__IsAbstractAssignment_0"
- // InternalSysML.g:49977:1: rule__SuccessionItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:49952:1: rule__SuccessionItemFlow__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__SuccessionItemFlow__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:49981:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:49982:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49956:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:49957:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:49982:2: ( ( 'abstract' ) )
- // InternalSysML.g:49983:3: ( 'abstract' )
+ // InternalSysML.g:49957:2: ( ( 'abstract' ) )
+ // InternalSysML.g:49958:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:49984:3: ( 'abstract' )
- // InternalSysML.g:49985:4: 'abstract'
+ // InternalSysML.g:49959:3: ( 'abstract' )
+ // InternalSysML.g:49960:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSuccessionItemFlowAccess().getIsAbstractAbstractKeyword_0_0());
@@ -166179,17 +166088,17 @@ public final void rule__SuccessionItemFlow__IsAbstractAssignment_0() throws Reco
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1"
- // InternalSysML.g:49996:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 : ( ruleItemFeatureMember ) ;
+ // InternalSysML.g:49971:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1 : ( ruleItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50000:1: ( ( ruleItemFeatureMember ) )
- // InternalSysML.g:50001:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:49975:1: ( ( ruleItemFeatureMember ) )
+ // InternalSysML.g:49976:2: ( ruleItemFeatureMember )
{
- // InternalSysML.g:50001:2: ( ruleItemFeatureMember )
- // InternalSysML.g:50002:3: ruleItemFeatureMember
+ // InternalSysML.g:49976:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:49977:3: ruleItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFeatureMemberParserRuleCall_0_0_1_0_1_0());
@@ -166224,17 +166133,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1"
- // InternalSysML.g:50011:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalSysML.g:49986:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50015:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalSysML.g:50016:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:49990:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalSysML.g:49991:2: ( ruleEmptyItemFeatureMember )
{
- // InternalSysML.g:50016:2: ( ruleEmptyItemFeatureMember )
- // InternalSysML.g:50017:3: ruleEmptyItemFeatureMember
+ // InternalSysML.g:49991:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:49992:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_0_0_1_1_0());
@@ -166269,17 +166178,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1"
- // InternalSysML.g:50026:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalSysML.g:50001:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50030:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalSysML.g:50031:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:50005:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalSysML.g:50006:2: ( ruleEmptyItemFeatureMember )
{
- // InternalSysML.g:50031:2: ( ruleEmptyItemFeatureMember )
- // InternalSysML.g:50032:3: ruleEmptyItemFeatureMember
+ // InternalSysML.g:50006:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:50007:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_0_1_0());
@@ -166314,17 +166223,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:50041:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFlowEndMember ) ;
+ // InternalSysML.g:50016:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFlowEndMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50045:1: ( ( ruleItemFlowEndMember ) )
- // InternalSysML.g:50046:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50020:1: ( ( ruleItemFlowEndMember ) )
+ // InternalSysML.g:50021:2: ( ruleItemFlowEndMember )
{
- // InternalSysML.g:50046:2: ( ruleItemFlowEndMember )
- // InternalSysML.g:50047:3: ruleItemFlowEndMember
+ // InternalSysML.g:50021:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50022:3: ruleItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFlowEndMemberParserRuleCall_1_0());
@@ -166359,17 +166268,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:50056:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
+ // InternalSysML.g:50031:1: rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50060:1: ( ( ruleItemFlowEndMember ) )
- // InternalSysML.g:50061:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50035:1: ( ( ruleItemFlowEndMember ) )
+ // InternalSysML.g:50036:2: ( ruleItemFlowEndMember )
{
- // InternalSysML.g:50061:2: ( ruleItemFlowEndMember )
- // InternalSysML.g:50062:3: ruleItemFlowEndMember
+ // InternalSysML.g:50036:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50037:3: ruleItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowDeclarationAccess().getOwnedFeatureMembership_compItemFlowEndMemberParserRuleCall_3_0());
@@ -166404,17 +166313,17 @@ public final void rule__ItemFlowDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ItemFeatureMember__MemberNameAssignment_0_0"
- // InternalSysML.g:50071:1: rule__ItemFeatureMember__MemberNameAssignment_0_0 : ( ruleName ) ;
+ // InternalSysML.g:50046:1: rule__ItemFeatureMember__MemberNameAssignment_0_0 : ( ruleName ) ;
public final void rule__ItemFeatureMember__MemberNameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50075:1: ( ( ruleName ) )
- // InternalSysML.g:50076:2: ( ruleName )
+ // InternalSysML.g:50050:1: ( ( ruleName ) )
+ // InternalSysML.g:50051:2: ( ruleName )
{
- // InternalSysML.g:50076:2: ( ruleName )
- // InternalSysML.g:50077:3: ruleName
+ // InternalSysML.g:50051:2: ( ruleName )
+ // InternalSysML.g:50052:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getMemberNameNameParserRuleCall_0_0_0());
@@ -166449,17 +166358,17 @@ public final void rule__ItemFeatureMember__MemberNameAssignment_0_0() throws Rec
// $ANTLR start "rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:50086:1: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 : ( ruleItemFeature ) ;
+ // InternalSysML.g:50061:1: rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1 : ( ruleItemFeature ) ;
public final void rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50090:1: ( ( ruleItemFeature ) )
- // InternalSysML.g:50091:2: ( ruleItemFeature )
+ // InternalSysML.g:50065:1: ( ( ruleItemFeature ) )
+ // InternalSysML.g:50066:2: ( ruleItemFeature )
{
- // InternalSysML.g:50091:2: ( ruleItemFeature )
- // InternalSysML.g:50092:3: ruleItemFeature
+ // InternalSysML.g:50066:2: ( ruleItemFeature )
+ // InternalSysML.g:50067:3: ruleItemFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureMemberAccess().getOwnedMemberFeature_compItemFeatureParserRuleCall_1_0());
@@ -166494,17 +166403,17 @@ public final void rule__ItemFeatureMember__OwnedMemberFeature_compAssignment_1()
// $ANTLR start "rule__ItemFeature__OwnedRelationship_compAssignment_0_0"
- // InternalSysML.g:50101:1: rule__ItemFeature__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:50076:1: rule__ItemFeature__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedFeatureTyping ) ;
public final void rule__ItemFeature__OwnedRelationship_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50105:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:50106:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:50080:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:50081:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:50106:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:50107:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:50081:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:50082:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0_0());
@@ -166539,17 +166448,17 @@ public final void rule__ItemFeature__OwnedRelationship_compAssignment_0_0() thro
// $ANTLR start "rule__ItemFeature__OwnedMembership_compAssignment_0_1"
- // InternalSysML.g:50116:1: rule__ItemFeature__OwnedMembership_compAssignment_0_1 : ( ruleMultiplicityMember ) ;
+ // InternalSysML.g:50091:1: rule__ItemFeature__OwnedMembership_compAssignment_0_1 : ( ruleMultiplicityMember ) ;
public final void rule__ItemFeature__OwnedMembership_compAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50120:1: ( ( ruleMultiplicityMember ) )
- // InternalSysML.g:50121:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:50095:1: ( ( ruleMultiplicityMember ) )
+ // InternalSysML.g:50096:2: ( ruleMultiplicityMember )
{
- // InternalSysML.g:50121:2: ( ruleMultiplicityMember )
- // InternalSysML.g:50122:3: ruleMultiplicityMember
+ // InternalSysML.g:50096:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:50097:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_0_1_0());
@@ -166584,17 +166493,17 @@ public final void rule__ItemFeature__OwnedMembership_compAssignment_0_1() throws
// $ANTLR start "rule__ItemFeature__OwnedMembership_compAssignment_1_0"
- // InternalSysML.g:50131:1: rule__ItemFeature__OwnedMembership_compAssignment_1_0 : ( ruleMultiplicityMember ) ;
+ // InternalSysML.g:50106:1: rule__ItemFeature__OwnedMembership_compAssignment_1_0 : ( ruleMultiplicityMember ) ;
public final void rule__ItemFeature__OwnedMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50135:1: ( ( ruleMultiplicityMember ) )
- // InternalSysML.g:50136:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:50110:1: ( ( ruleMultiplicityMember ) )
+ // InternalSysML.g:50111:2: ( ruleMultiplicityMember )
{
- // InternalSysML.g:50136:2: ( ruleMultiplicityMember )
- // InternalSysML.g:50137:3: ruleMultiplicityMember
+ // InternalSysML.g:50111:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:50112:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_1_0_0());
@@ -166629,17 +166538,17 @@ public final void rule__ItemFeature__OwnedMembership_compAssignment_1_0() throws
// $ANTLR start "rule__ItemFeature__OwnedRelationship_compAssignment_1_1"
- // InternalSysML.g:50146:1: rule__ItemFeature__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:50121:1: rule__ItemFeature__OwnedRelationship_compAssignment_1_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__ItemFeature__OwnedRelationship_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50150:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:50151:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:50125:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:50126:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:50151:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:50152:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:50126:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:50127:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFeatureAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_1_0());
@@ -166674,17 +166583,17 @@ public final void rule__ItemFeature__OwnedRelationship_compAssignment_1_1() thro
// $ANTLR start "rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:50161:1: rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowEnd ) ;
+ // InternalSysML.g:50136:1: rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowEnd ) ;
public final void rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50165:1: ( ( ruleItemFlowEnd ) )
- // InternalSysML.g:50166:2: ( ruleItemFlowEnd )
+ // InternalSysML.g:50140:1: ( ( ruleItemFlowEnd ) )
+ // InternalSysML.g:50141:2: ( ruleItemFlowEnd )
{
- // InternalSysML.g:50166:2: ( ruleItemFlowEnd )
- // InternalSysML.g:50167:3: ruleItemFlowEnd
+ // InternalSysML.g:50141:2: ( ruleItemFlowEnd )
+ // InternalSysML.g:50142:3: ruleItemFlowEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowEndMemberAccess().getOwnedMemberFeature_compItemFlowEndParserRuleCall_0());
@@ -166719,17 +166628,17 @@ public final void rule__ItemFlowEndMember__OwnedMemberFeature_compAssignment() t
// $ANTLR start "rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:50176:1: rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleItemFlowFeatureMember ) ;
+ // InternalSysML.g:50151:1: rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleItemFlowFeatureMember ) ;
public final void rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50180:1: ( ( ruleItemFlowFeatureMember ) )
- // InternalSysML.g:50181:2: ( ruleItemFlowFeatureMember )
+ // InternalSysML.g:50155:1: ( ( ruleItemFlowFeatureMember ) )
+ // InternalSysML.g:50156:2: ( ruleItemFlowFeatureMember )
{
- // InternalSysML.g:50181:2: ( ruleItemFlowFeatureMember )
- // InternalSysML.g:50182:3: ruleItemFlowFeatureMember
+ // InternalSysML.g:50156:2: ( ruleItemFlowFeatureMember )
+ // InternalSysML.g:50157:3: ruleItemFlowFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowEndAccess().getOwnedFeatureMembership_compItemFlowFeatureMemberParserRuleCall_0());
@@ -166764,17 +166673,17 @@ public final void rule__ItemFlowEnd__OwnedFeatureMembership_compAssignment() thr
// $ANTLR start "rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:50191:1: rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFeature ) ;
+ // InternalSysML.g:50166:1: rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFeature ) ;
public final void rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50195:1: ( ( ruleEmptyItemFeature ) )
- // InternalSysML.g:50196:2: ( ruleEmptyItemFeature )
+ // InternalSysML.g:50170:1: ( ( ruleEmptyItemFeature ) )
+ // InternalSysML.g:50171:2: ( ruleEmptyItemFeature )
{
- // InternalSysML.g:50196:2: ( ruleEmptyItemFeature )
- // InternalSysML.g:50197:3: ruleEmptyItemFeature
+ // InternalSysML.g:50171:2: ( ruleEmptyItemFeature )
+ // InternalSysML.g:50172:3: ruleEmptyItemFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFeatureMemberAccess().getOwnedMemberFeature_compEmptyItemFeatureParserRuleCall_0());
@@ -166809,17 +166718,17 @@ public final void rule__EmptyItemFeatureMember__OwnedMemberFeature_compAssignmen
// $ANTLR start "rule__EmptyItemFlowEnd__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:50206:1: rule__EmptyItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleEmptyItemFlowFeatureMember ) ;
+ // InternalSysML.g:50181:1: rule__EmptyItemFlowEnd__OwnedFeatureMembership_compAssignment : ( ruleEmptyItemFlowFeatureMember ) ;
public final void rule__EmptyItemFlowEnd__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50210:1: ( ( ruleEmptyItemFlowFeatureMember ) )
- // InternalSysML.g:50211:2: ( ruleEmptyItemFlowFeatureMember )
+ // InternalSysML.g:50185:1: ( ( ruleEmptyItemFlowFeatureMember ) )
+ // InternalSysML.g:50186:2: ( ruleEmptyItemFlowFeatureMember )
{
- // InternalSysML.g:50211:2: ( ruleEmptyItemFlowFeatureMember )
- // InternalSysML.g:50212:3: ruleEmptyItemFlowFeatureMember
+ // InternalSysML.g:50186:2: ( ruleEmptyItemFlowFeatureMember )
+ // InternalSysML.g:50187:3: ruleEmptyItemFlowFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFlowEndAccess().getOwnedFeatureMembership_compEmptyItemFlowFeatureMemberParserRuleCall_0());
@@ -166854,17 +166763,17 @@ public final void rule__EmptyItemFlowEnd__OwnedFeatureMembership_compAssignment(
// $ANTLR start "rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:50221:1: rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowFeature ) ;
+ // InternalSysML.g:50196:1: rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleItemFlowFeature ) ;
public final void rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50225:1: ( ( ruleItemFlowFeature ) )
- // InternalSysML.g:50226:2: ( ruleItemFlowFeature )
+ // InternalSysML.g:50200:1: ( ( ruleItemFlowFeature ) )
+ // InternalSysML.g:50201:2: ( ruleItemFlowFeature )
{
- // InternalSysML.g:50226:2: ( ruleItemFlowFeature )
- // InternalSysML.g:50227:3: ruleItemFlowFeature
+ // InternalSysML.g:50201:2: ( ruleItemFlowFeature )
+ // InternalSysML.g:50202:3: ruleItemFlowFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowFeatureMemberAccess().getOwnedMemberFeature_compItemFlowFeatureParserRuleCall_0());
@@ -166899,17 +166808,17 @@ public final void rule__ItemFlowFeatureMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__ItemFlowFeature__OwnedRelationship_compAssignment"
- // InternalSysML.g:50236:1: rule__ItemFlowFeature__OwnedRelationship_compAssignment : ( ruleOwnedRedefinition ) ;
+ // InternalSysML.g:50211:1: rule__ItemFlowFeature__OwnedRelationship_compAssignment : ( ruleOwnedRedefinition ) ;
public final void rule__ItemFlowFeature__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50240:1: ( ( ruleOwnedRedefinition ) )
- // InternalSysML.g:50241:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:50215:1: ( ( ruleOwnedRedefinition ) )
+ // InternalSysML.g:50216:2: ( ruleOwnedRedefinition )
{
- // InternalSysML.g:50241:2: ( ruleOwnedRedefinition )
- // InternalSysML.g:50242:3: ruleOwnedRedefinition
+ // InternalSysML.g:50216:2: ( ruleOwnedRedefinition )
+ // InternalSysML.g:50217:3: ruleOwnedRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemFlowFeatureAccess().getOwnedRelationship_compOwnedRedefinitionParserRuleCall_0());
@@ -166944,17 +166853,17 @@ public final void rule__ItemFlowFeature__OwnedRelationship_compAssignment() thro
// $ANTLR start "rule__EmptyItemFlowEndMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:50251:1: rule__EmptyItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFlowEnd ) ;
+ // InternalSysML.g:50226:1: rule__EmptyItemFlowEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFlowEnd ) ;
public final void rule__EmptyItemFlowEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50255:1: ( ( ruleEmptyItemFlowEnd ) )
- // InternalSysML.g:50256:2: ( ruleEmptyItemFlowEnd )
+ // InternalSysML.g:50230:1: ( ( ruleEmptyItemFlowEnd ) )
+ // InternalSysML.g:50231:2: ( ruleEmptyItemFlowEnd )
{
- // InternalSysML.g:50256:2: ( ruleEmptyItemFlowEnd )
- // InternalSysML.g:50257:3: ruleEmptyItemFlowEnd
+ // InternalSysML.g:50231:2: ( ruleEmptyItemFlowEnd )
+ // InternalSysML.g:50232:3: ruleEmptyItemFlowEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFlowEndMemberAccess().getOwnedMemberFeature_compEmptyItemFlowEndParserRuleCall_0());
@@ -166989,17 +166898,17 @@ public final void rule__EmptyItemFlowEndMember__OwnedMemberFeature_compAssignmen
// $ANTLR start "rule__EmptyItemFlowFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:50266:1: rule__EmptyItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFlowFeature ) ;
+ // InternalSysML.g:50241:1: rule__EmptyItemFlowFeatureMember__OwnedMemberFeature_compAssignment : ( ruleEmptyItemFlowFeature ) ;
public final void rule__EmptyItemFlowFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50270:1: ( ( ruleEmptyItemFlowFeature ) )
- // InternalSysML.g:50271:2: ( ruleEmptyItemFlowFeature )
+ // InternalSysML.g:50245:1: ( ( ruleEmptyItemFlowFeature ) )
+ // InternalSysML.g:50246:2: ( ruleEmptyItemFlowFeature )
{
- // InternalSysML.g:50271:2: ( ruleEmptyItemFlowFeature )
- // InternalSysML.g:50272:3: ruleEmptyItemFlowFeature
+ // InternalSysML.g:50246:2: ( ruleEmptyItemFlowFeature )
+ // InternalSysML.g:50247:3: ruleEmptyItemFlowFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFlowFeatureMemberAccess().getOwnedMemberFeature_compEmptyItemFlowFeatureParserRuleCall_0());
@@ -167034,17 +166943,17 @@ public final void rule__EmptyItemFlowFeatureMember__OwnedMemberFeature_compAssig
// $ANTLR start "rule__EmptyItemFlowFeature__OwnedRelationship_compAssignment"
- // InternalSysML.g:50281:1: rule__EmptyItemFlowFeature__OwnedRelationship_compAssignment : ( ruleEmptyRedefinition ) ;
+ // InternalSysML.g:50256:1: rule__EmptyItemFlowFeature__OwnedRelationship_compAssignment : ( ruleEmptyRedefinition ) ;
public final void rule__EmptyItemFlowFeature__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50285:1: ( ( ruleEmptyRedefinition ) )
- // InternalSysML.g:50286:2: ( ruleEmptyRedefinition )
+ // InternalSysML.g:50260:1: ( ( ruleEmptyRedefinition ) )
+ // InternalSysML.g:50261:2: ( ruleEmptyRedefinition )
{
- // InternalSysML.g:50286:2: ( ruleEmptyRedefinition )
- // InternalSysML.g:50287:3: ruleEmptyRedefinition
+ // InternalSysML.g:50261:2: ( ruleEmptyRedefinition )
+ // InternalSysML.g:50262:3: ruleEmptyRedefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyItemFlowFeatureAccess().getOwnedRelationship_compEmptyRedefinitionParserRuleCall_0());
@@ -167079,23 +166988,23 @@ public final void rule__EmptyItemFlowFeature__OwnedRelationship_compAssignment()
// $ANTLR start "rule__Dependency__ClientAssignment_2"
- // InternalSysML.g:50296:1: rule__Dependency__ClientAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:50271:1: rule__Dependency__ClientAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__Dependency__ClientAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50300:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:50301:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50275:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:50276:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:50301:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:50302:3: ( ruleQualifiedName )
+ // InternalSysML.g:50276:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50277:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientElementCrossReference_2_0());
}
- // InternalSysML.g:50303:3: ( ruleQualifiedName )
- // InternalSysML.g:50304:4: ruleQualifiedName
+ // InternalSysML.g:50278:3: ( ruleQualifiedName )
+ // InternalSysML.g:50279:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientElementQualifiedNameParserRuleCall_2_0_1());
@@ -167136,23 +167045,23 @@ public final void rule__Dependency__ClientAssignment_2() throws RecognitionExcep
// $ANTLR start "rule__Dependency__ClientAssignment_3_1"
- // InternalSysML.g:50315:1: rule__Dependency__ClientAssignment_3_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:50290:1: rule__Dependency__ClientAssignment_3_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__Dependency__ClientAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50319:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:50320:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50294:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:50295:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:50320:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:50321:3: ( ruleQualifiedName )
+ // InternalSysML.g:50295:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50296:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientElementCrossReference_3_1_0());
}
- // InternalSysML.g:50322:3: ( ruleQualifiedName )
- // InternalSysML.g:50323:4: ruleQualifiedName
+ // InternalSysML.g:50297:3: ( ruleQualifiedName )
+ // InternalSysML.g:50298:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getClientElementQualifiedNameParserRuleCall_3_1_0_1());
@@ -167193,23 +167102,23 @@ public final void rule__Dependency__ClientAssignment_3_1() throws RecognitionExc
// $ANTLR start "rule__Dependency__SupplierAssignment_5"
- // InternalSysML.g:50334:1: rule__Dependency__SupplierAssignment_5 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:50309:1: rule__Dependency__SupplierAssignment_5 : ( ( ruleQualifiedName ) ) ;
public final void rule__Dependency__SupplierAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50338:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:50339:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50313:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:50314:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:50339:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:50340:3: ( ruleQualifiedName )
+ // InternalSysML.g:50314:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50315:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierElementCrossReference_5_0());
}
- // InternalSysML.g:50341:3: ( ruleQualifiedName )
- // InternalSysML.g:50342:4: ruleQualifiedName
+ // InternalSysML.g:50316:3: ( ruleQualifiedName )
+ // InternalSysML.g:50317:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierElementQualifiedNameParserRuleCall_5_0_1());
@@ -167250,23 +167159,23 @@ public final void rule__Dependency__SupplierAssignment_5() throws RecognitionExc
// $ANTLR start "rule__Dependency__SupplierAssignment_6_1"
- // InternalSysML.g:50353:1: rule__Dependency__SupplierAssignment_6_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:50328:1: rule__Dependency__SupplierAssignment_6_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__Dependency__SupplierAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50357:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:50358:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50332:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:50333:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:50358:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:50359:3: ( ruleQualifiedName )
+ // InternalSysML.g:50333:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50334:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierElementCrossReference_6_1_0());
}
- // InternalSysML.g:50360:3: ( ruleQualifiedName )
- // InternalSysML.g:50361:4: ruleQualifiedName
+ // InternalSysML.g:50335:3: ( ruleQualifiedName )
+ // InternalSysML.g:50336:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDependencyAccess().getSupplierElementQualifiedNameParserRuleCall_6_1_0_1());
@@ -167307,23 +167216,23 @@ public final void rule__Dependency__SupplierAssignment_6_1() throws RecognitionE
// $ANTLR start "rule__DefinitionPrefix__IsAbstractAssignment_0"
- // InternalSysML.g:50372:1: rule__DefinitionPrefix__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:50347:1: rule__DefinitionPrefix__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__DefinitionPrefix__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50376:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:50377:2: ( ( 'abstract' ) )
+ // InternalSysML.g:50351:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:50352:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:50377:2: ( ( 'abstract' ) )
- // InternalSysML.g:50378:3: ( 'abstract' )
+ // InternalSysML.g:50352:2: ( ( 'abstract' ) )
+ // InternalSysML.g:50353:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:50379:3: ( 'abstract' )
- // InternalSysML.g:50380:4: 'abstract'
+ // InternalSysML.g:50354:3: ( 'abstract' )
+ // InternalSysML.g:50355:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsAbstractAbstractKeyword_0_0());
@@ -167360,23 +167269,23 @@ public final void rule__DefinitionPrefix__IsAbstractAssignment_0() throws Recogn
// $ANTLR start "rule__DefinitionPrefix__IsVariationAssignment_1"
- // InternalSysML.g:50391:1: rule__DefinitionPrefix__IsVariationAssignment_1 : ( ( 'variation' ) ) ;
+ // InternalSysML.g:50366:1: rule__DefinitionPrefix__IsVariationAssignment_1 : ( ( 'variation' ) ) ;
public final void rule__DefinitionPrefix__IsVariationAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50395:1: ( ( ( 'variation' ) ) )
- // InternalSysML.g:50396:2: ( ( 'variation' ) )
+ // InternalSysML.g:50370:1: ( ( ( 'variation' ) ) )
+ // InternalSysML.g:50371:2: ( ( 'variation' ) )
{
- // InternalSysML.g:50396:2: ( ( 'variation' ) )
- // InternalSysML.g:50397:3: ( 'variation' )
+ // InternalSysML.g:50371:2: ( ( 'variation' ) )
+ // InternalSysML.g:50372:3: ( 'variation' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsVariationVariationKeyword_1_0());
}
- // InternalSysML.g:50398:3: ( 'variation' )
- // InternalSysML.g:50399:4: 'variation'
+ // InternalSysML.g:50373:3: ( 'variation' )
+ // InternalSysML.g:50374:4: 'variation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionPrefixAccess().getIsVariationVariationKeyword_1_0());
@@ -167413,17 +167322,17 @@ public final void rule__DefinitionPrefix__IsVariationAssignment_1() throws Recog
// $ANTLR start "rule__DefinitionBodyItem__Documentation_compAssignment_0"
- // InternalSysML.g:50410:1: rule__DefinitionBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:50385:1: rule__DefinitionBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
public final void rule__DefinitionBodyItem__Documentation_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50414:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:50415:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:50389:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:50390:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:50415:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:50416:3: ruleOwnedDocumentation
+ // InternalSysML.g:50390:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:50391:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getDocumentation_compOwnedDocumentationParserRuleCall_0_0());
@@ -167458,17 +167367,17 @@ public final void rule__DefinitionBodyItem__Documentation_compAssignment_0() thr
// $ANTLR start "rule__DefinitionBodyItem__OwnedMembership_compAssignment_1"
- // InternalSysML.g:50425:1: rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
+ // InternalSysML.g:50400:1: rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
public final void rule__DefinitionBodyItem__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50429:1: ( ( ruleNestedDefinitionMember ) )
- // InternalSysML.g:50430:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:50404:1: ( ( ruleNestedDefinitionMember ) )
+ // InternalSysML.g:50405:2: ( ruleNestedDefinitionMember )
{
- // InternalSysML.g:50430:2: ( ruleNestedDefinitionMember )
- // InternalSysML.g:50431:3: ruleNestedDefinitionMember
+ // InternalSysML.g:50405:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:50406:3: ruleNestedDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedMembership_compNestedDefinitionMemberParserRuleCall_1_0());
@@ -167503,17 +167412,17 @@ public final void rule__DefinitionBodyItem__OwnedMembership_compAssignment_1() t
// $ANTLR start "rule__DefinitionBodyItem__OwnedMembership_compAssignment_2"
- // InternalSysML.g:50440:1: rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
+ // InternalSysML.g:50415:1: rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
public final void rule__DefinitionBodyItem__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50444:1: ( ( ruleVariantUsageMember ) )
- // InternalSysML.g:50445:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:50419:1: ( ( ruleVariantUsageMember ) )
+ // InternalSysML.g:50420:2: ( ruleVariantUsageMember )
{
- // InternalSysML.g:50445:2: ( ruleVariantUsageMember )
- // InternalSysML.g:50446:3: ruleVariantUsageMember
+ // InternalSysML.g:50420:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:50421:3: ruleVariantUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedMembership_compVariantUsageMemberParserRuleCall_2_0());
@@ -167548,17 +167457,17 @@ public final void rule__DefinitionBodyItem__OwnedMembership_compAssignment_2() t
// $ANTLR start "rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:50455:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleNestedUsageMember ) ;
+ // InternalSysML.g:50430:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleNestedUsageMember ) ;
public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50459:1: ( ( ruleNestedUsageMember ) )
- // InternalSysML.g:50460:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:50434:1: ( ( ruleNestedUsageMember ) )
+ // InternalSysML.g:50435:2: ( ruleNestedUsageMember )
{
- // InternalSysML.g:50460:2: ( ruleNestedUsageMember )
- // InternalSysML.g:50461:3: ruleNestedUsageMember
+ // InternalSysML.g:50435:2: ( ruleNestedUsageMember )
+ // InternalSysML.g:50436:3: ruleNestedUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compNestedUsageMemberParserRuleCall_3_0());
@@ -167593,17 +167502,17 @@ public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignmen
// $ANTLR start "rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0"
- // InternalSysML.g:50470:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 : ( ruleEmptySuccessionMember ) ;
+ // InternalSysML.g:50445:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0 : ( ruleEmptySuccessionMember ) ;
public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50474:1: ( ( ruleEmptySuccessionMember ) )
- // InternalSysML.g:50475:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:50449:1: ( ( ruleEmptySuccessionMember ) )
+ // InternalSysML.g:50450:2: ( ruleEmptySuccessionMember )
{
- // InternalSysML.g:50475:2: ( ruleEmptySuccessionMember )
- // InternalSysML.g:50476:3: ruleEmptySuccessionMember
+ // InternalSysML.g:50450:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:50451:3: ruleEmptySuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compEmptySuccessionMemberParserRuleCall_4_0_0());
@@ -167638,17 +167547,17 @@ public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignmen
// $ANTLR start "rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1"
- // InternalSysML.g:50485:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 : ( ruleIndividualUsageMember ) ;
+ // InternalSysML.g:50460:1: rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1 : ( ruleIndividualUsageMember ) ;
public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50489:1: ( ( ruleIndividualUsageMember ) )
- // InternalSysML.g:50490:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:50464:1: ( ( ruleIndividualUsageMember ) )
+ // InternalSysML.g:50465:2: ( ruleIndividualUsageMember )
{
- // InternalSysML.g:50490:2: ( ruleIndividualUsageMember )
- // InternalSysML.g:50491:3: ruleIndividualUsageMember
+ // InternalSysML.g:50465:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:50466:3: ruleIndividualUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedFeatureMembership_compIndividualUsageMemberParserRuleCall_4_1_0());
@@ -167683,17 +167592,17 @@ public final void rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignmen
// $ANTLR start "rule__DefinitionBodyItem__OwnedImport_compAssignment_5"
- // InternalSysML.g:50500:1: rule__DefinitionBodyItem__OwnedImport_compAssignment_5 : ( ruleImport ) ;
+ // InternalSysML.g:50475:1: rule__DefinitionBodyItem__OwnedImport_compAssignment_5 : ( ruleImport ) ;
public final void rule__DefinitionBodyItem__OwnedImport_compAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50504:1: ( ( ruleImport ) )
- // InternalSysML.g:50505:2: ( ruleImport )
+ // InternalSysML.g:50479:1: ( ( ruleImport ) )
+ // InternalSysML.g:50480:2: ( ruleImport )
{
- // InternalSysML.g:50505:2: ( ruleImport )
- // InternalSysML.g:50506:3: ruleImport
+ // InternalSysML.g:50480:2: ( ruleImport )
+ // InternalSysML.g:50481:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionBodyItemAccess().getOwnedImport_compImportParserRuleCall_5_0());
@@ -167728,17 +167637,17 @@ public final void rule__DefinitionBodyItem__OwnedImport_compAssignment_5() throw
// $ANTLR start "rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2"
- // InternalSysML.g:50515:1: rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 : ( ruleVariantUsageElement ) ;
+ // InternalSysML.g:50490:1: rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2 : ( ruleVariantUsageElement ) ;
public final void rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50519:1: ( ( ruleVariantUsageElement ) )
- // InternalSysML.g:50520:2: ( ruleVariantUsageElement )
+ // InternalSysML.g:50494:1: ( ( ruleVariantUsageElement ) )
+ // InternalSysML.g:50495:2: ( ruleVariantUsageElement )
{
- // InternalSysML.g:50520:2: ( ruleVariantUsageElement )
- // InternalSysML.g:50521:3: ruleVariantUsageElement
+ // InternalSysML.g:50495:2: ( ruleVariantUsageElement )
+ // InternalSysML.g:50496:3: ruleVariantUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVariantUsageMemberAccess().getOwnedVariantUsage_compVariantUsageElementParserRuleCall_2_0());
@@ -167773,17 +167682,17 @@ public final void rule__VariantUsageMember__OwnedVariantUsage_compAssignment_2()
// $ANTLR start "rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:50530:1: rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleStructureUsageElement ) ;
+ // InternalSysML.g:50505:1: rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleStructureUsageElement ) ;
public final void rule__StructureUsageMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50534:1: ( ( ruleStructureUsageElement ) )
- // InternalSysML.g:50535:2: ( ruleStructureUsageElement )
+ // InternalSysML.g:50509:1: ( ( ruleStructureUsageElement ) )
+ // InternalSysML.g:50510:2: ( ruleStructureUsageElement )
{
- // InternalSysML.g:50535:2: ( ruleStructureUsageElement )
- // InternalSysML.g:50536:3: ruleStructureUsageElement
+ // InternalSysML.g:50510:2: ( ruleStructureUsageElement )
+ // InternalSysML.g:50511:3: ruleStructureUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructureUsageMemberAccess().getOwnedMemberFeature_compStructureUsageElementParserRuleCall_1_0());
@@ -167818,17 +167727,17 @@ public final void rule__StructureUsageMember__OwnedMemberFeature_compAssignment_
// $ANTLR start "rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:50545:1: rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleBehaviorUsageElement ) ;
+ // InternalSysML.g:50520:1: rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleBehaviorUsageElement ) ;
public final void rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50549:1: ( ( ruleBehaviorUsageElement ) )
- // InternalSysML.g:50550:2: ( ruleBehaviorUsageElement )
+ // InternalSysML.g:50524:1: ( ( ruleBehaviorUsageElement ) )
+ // InternalSysML.g:50525:2: ( ruleBehaviorUsageElement )
{
- // InternalSysML.g:50550:2: ( ruleBehaviorUsageElement )
- // InternalSysML.g:50551:3: ruleBehaviorUsageElement
+ // InternalSysML.g:50525:2: ( ruleBehaviorUsageElement )
+ // InternalSysML.g:50526:3: ruleBehaviorUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorUsageMemberAccess().getOwnedMemberFeature_compBehaviorUsageElementParserRuleCall_1_0());
@@ -167863,17 +167772,17 @@ public final void rule__BehaviorUsageMember__OwnedMemberFeature_compAssignment_1
// $ANTLR start "rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:50560:1: rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleIndividualUsageElement ) ;
+ // InternalSysML.g:50535:1: rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleIndividualUsageElement ) ;
public final void rule__IndividualUsageMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50564:1: ( ( ruleIndividualUsageElement ) )
- // InternalSysML.g:50565:2: ( ruleIndividualUsageElement )
+ // InternalSysML.g:50539:1: ( ( ruleIndividualUsageElement ) )
+ // InternalSysML.g:50540:2: ( ruleIndividualUsageElement )
{
- // InternalSysML.g:50565:2: ( ruleIndividualUsageElement )
- // InternalSysML.g:50566:3: ruleIndividualUsageElement
+ // InternalSysML.g:50540:2: ( ruleIndividualUsageElement )
+ // InternalSysML.g:50541:3: ruleIndividualUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualUsageMemberAccess().getOwnedMemberFeature_compIndividualUsageElementParserRuleCall_1_0());
@@ -167908,17 +167817,17 @@ public final void rule__IndividualUsageMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__FlowUsageMember__DirectionAssignment_1"
- // InternalSysML.g:50575:1: rule__FlowUsageMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:50550:1: rule__FlowUsageMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
public final void rule__FlowUsageMember__DirectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50579:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:50580:2: ( ruleFeatureDirection )
+ // InternalSysML.g:50554:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:50555:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:50580:2: ( ruleFeatureDirection )
- // InternalSysML.g:50581:3: ruleFeatureDirection
+ // InternalSysML.g:50555:2: ( ruleFeatureDirection )
+ // InternalSysML.g:50556:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageMemberAccess().getDirectionFeatureDirectionEnumRuleCall_1_0());
@@ -167953,17 +167862,17 @@ public final void rule__FlowUsageMember__DirectionAssignment_1() throws Recognit
// $ANTLR start "rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:50590:1: rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 : ( ruleFlowUsageElement ) ;
+ // InternalSysML.g:50565:1: rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2 : ( ruleFlowUsageElement ) ;
public final void rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50594:1: ( ( ruleFlowUsageElement ) )
- // InternalSysML.g:50595:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:50569:1: ( ( ruleFlowUsageElement ) )
+ // InternalSysML.g:50570:2: ( ruleFlowUsageElement )
{
- // InternalSysML.g:50595:2: ( ruleFlowUsageElement )
- // InternalSysML.g:50596:3: ruleFlowUsageElement
+ // InternalSysML.g:50570:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:50571:3: ruleFlowUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFlowUsageMemberAccess().getOwnedMemberFeature_compFlowUsageElementParserRuleCall_2_0());
@@ -167998,17 +167907,17 @@ public final void rule__FlowUsageMember__OwnedMemberFeature_compAssignment_2() t
// $ANTLR start "rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:50605:1: rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalSysML.g:50580:1: rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50609:1: ( ( rulePrefixDocumentation ) )
- // InternalSysML.g:50610:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:50584:1: ( ( rulePrefixDocumentation ) )
+ // InternalSysML.g:50585:2: ( rulePrefixDocumentation )
{
- // InternalSysML.g:50610:2: ( rulePrefixDocumentation )
- // InternalSysML.g:50611:3: rulePrefixDocumentation
+ // InternalSysML.g:50585:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:50586:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionMemberPrefixAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -168043,17 +167952,17 @@ public final void rule__DefinitionMemberPrefix__OwnedRelationship_compAssignment
// $ANTLR start "rule__DefinitionMemberPrefix__VisibilityAssignment_1"
- // InternalSysML.g:50620:1: rule__DefinitionMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
+ // InternalSysML.g:50595:1: rule__DefinitionMemberPrefix__VisibilityAssignment_1 : ( ruleVisibilityIndicator ) ;
public final void rule__DefinitionMemberPrefix__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50624:1: ( ( ruleVisibilityIndicator ) )
- // InternalSysML.g:50625:2: ( ruleVisibilityIndicator )
+ // InternalSysML.g:50599:1: ( ( ruleVisibilityIndicator ) )
+ // InternalSysML.g:50600:2: ( ruleVisibilityIndicator )
{
- // InternalSysML.g:50625:2: ( ruleVisibilityIndicator )
- // InternalSysML.g:50626:3: ruleVisibilityIndicator
+ // InternalSysML.g:50600:2: ( ruleVisibilityIndicator )
+ // InternalSysML.g:50601:3: ruleVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefinitionMemberPrefixAccess().getVisibilityVisibilityIndicatorEnumRuleCall_1_0());
@@ -168088,23 +167997,23 @@ public final void rule__DefinitionMemberPrefix__VisibilityAssignment_1() throws
// $ANTLR start "rule__UsagePrefix__IsAbstractAssignment_0"
- // InternalSysML.g:50635:1: rule__UsagePrefix__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:50610:1: rule__UsagePrefix__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__UsagePrefix__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50639:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:50640:2: ( ( 'abstract' ) )
+ // InternalSysML.g:50614:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:50615:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:50640:2: ( ( 'abstract' ) )
- // InternalSysML.g:50641:3: ( 'abstract' )
+ // InternalSysML.g:50615:2: ( ( 'abstract' ) )
+ // InternalSysML.g:50616:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:50642:3: ( 'abstract' )
- // InternalSysML.g:50643:4: 'abstract'
+ // InternalSysML.g:50617:3: ( 'abstract' )
+ // InternalSysML.g:50618:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsAbstractAbstractKeyword_0_0());
@@ -168141,23 +168050,23 @@ public final void rule__UsagePrefix__IsAbstractAssignment_0() throws Recognition
// $ANTLR start "rule__UsagePrefix__IsVariationAssignment_1"
- // InternalSysML.g:50654:1: rule__UsagePrefix__IsVariationAssignment_1 : ( ( 'variation' ) ) ;
+ // InternalSysML.g:50629:1: rule__UsagePrefix__IsVariationAssignment_1 : ( ( 'variation' ) ) ;
public final void rule__UsagePrefix__IsVariationAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50658:1: ( ( ( 'variation' ) ) )
- // InternalSysML.g:50659:2: ( ( 'variation' ) )
+ // InternalSysML.g:50633:1: ( ( ( 'variation' ) ) )
+ // InternalSysML.g:50634:2: ( ( 'variation' ) )
{
- // InternalSysML.g:50659:2: ( ( 'variation' ) )
- // InternalSysML.g:50660:3: ( 'variation' )
+ // InternalSysML.g:50634:2: ( ( 'variation' ) )
+ // InternalSysML.g:50635:3: ( 'variation' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsVariationVariationKeyword_1_0());
}
- // InternalSysML.g:50661:3: ( 'variation' )
- // InternalSysML.g:50662:4: 'variation'
+ // InternalSysML.g:50636:3: ( 'variation' )
+ // InternalSysML.g:50637:4: 'variation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUsagePrefixAccess().getIsVariationVariationKeyword_1_0());
@@ -168194,17 +168103,17 @@ public final void rule__UsagePrefix__IsVariationAssignment_1() throws Recognitio
// $ANTLR start "rule__ValuePart__OwnedMembership_compAssignment"
- // InternalSysML.g:50673:1: rule__ValuePart__OwnedMembership_compAssignment : ( ruleFeatureValue ) ;
+ // InternalSysML.g:50648:1: rule__ValuePart__OwnedMembership_compAssignment : ( ruleFeatureValue ) ;
public final void rule__ValuePart__OwnedMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50677:1: ( ( ruleFeatureValue ) )
- // InternalSysML.g:50678:2: ( ruleFeatureValue )
+ // InternalSysML.g:50652:1: ( ( ruleFeatureValue ) )
+ // InternalSysML.g:50653:2: ( ruleFeatureValue )
{
- // InternalSysML.g:50678:2: ( ruleFeatureValue )
- // InternalSysML.g:50679:3: ruleFeatureValue
+ // InternalSysML.g:50653:2: ( ruleFeatureValue )
+ // InternalSysML.g:50654:3: ruleFeatureValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValuePartAccess().getOwnedMembership_compFeatureValueParserRuleCall_0());
@@ -168239,23 +168148,23 @@ public final void rule__ValuePart__OwnedMembership_compAssignment() throws Recog
// $ANTLR start "rule__ValueOrFlowPart__OwnedMembership_compAssignment"
- // InternalSysML.g:50688:1: rule__ValueOrFlowPart__OwnedMembership_compAssignment : ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) ) ;
+ // InternalSysML.g:50663:1: rule__ValueOrFlowPart__OwnedMembership_compAssignment : ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) ) ;
public final void rule__ValueOrFlowPart__OwnedMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50692:1: ( ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) ) )
- // InternalSysML.g:50693:2: ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) )
+ // InternalSysML.g:50667:1: ( ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) ) )
+ // InternalSysML.g:50668:2: ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) )
{
- // InternalSysML.g:50693:2: ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) )
- // InternalSysML.g:50694:3: ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 )
+ // InternalSysML.g:50668:2: ( ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 ) )
+ // InternalSysML.g:50669:3: ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueOrFlowPartAccess().getOwnedMembership_compAlternatives_0());
}
- // InternalSysML.g:50695:3: ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 )
- // InternalSysML.g:50695:4: rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0
+ // InternalSysML.g:50670:3: ( rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0 )
+ // InternalSysML.g:50670:4: rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0
{
pushFollow(FOLLOW_2);
rule__ValueOrFlowPart__OwnedMembership_compAlternatives_0();
@@ -168290,17 +168199,17 @@ public final void rule__ValueOrFlowPart__OwnedMembership_compAssignment() throws
// $ANTLR start "rule__FeatureValue__Value_compAssignment_1"
- // InternalSysML.g:50703:1: rule__FeatureValue__Value_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:50678:1: rule__FeatureValue__Value_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__FeatureValue__Value_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50707:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:50708:2: ( ruleOwnedExpression )
+ // InternalSysML.g:50682:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:50683:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:50708:2: ( ruleOwnedExpression )
- // InternalSysML.g:50709:3: ruleOwnedExpression
+ // InternalSysML.g:50683:2: ( ruleOwnedExpression )
+ // InternalSysML.g:50684:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureValueAccess().getValue_compOwnedExpressionParserRuleCall_1_0());
@@ -168335,17 +168244,17 @@ public final void rule__FeatureValue__Value_compAssignment_1() throws Recognitio
// $ANTLR start "rule__SourceItemFlowMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:50718:1: rule__SourceItemFlowMember__OwnedMemberElement_compAssignment : ( ruleSourceItemFlow ) ;
+ // InternalSysML.g:50693:1: rule__SourceItemFlowMember__OwnedMemberElement_compAssignment : ( ruleSourceItemFlow ) ;
public final void rule__SourceItemFlowMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50722:1: ( ( ruleSourceItemFlow ) )
- // InternalSysML.g:50723:2: ( ruleSourceItemFlow )
+ // InternalSysML.g:50697:1: ( ( ruleSourceItemFlow ) )
+ // InternalSysML.g:50698:2: ( ruleSourceItemFlow )
{
- // InternalSysML.g:50723:2: ( ruleSourceItemFlow )
- // InternalSysML.g:50724:3: ruleSourceItemFlow
+ // InternalSysML.g:50698:2: ( ruleSourceItemFlow )
+ // InternalSysML.g:50699:3: ruleSourceItemFlow
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowMemberAccess().getOwnedMemberElement_compSourceItemFlowParserRuleCall_0());
@@ -168380,17 +168289,17 @@ public final void rule__SourceItemFlowMember__OwnedMemberElement_compAssignment(
// $ANTLR start "rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:50733:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalSysML.g:50708:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50737:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalSysML.g:50738:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:50712:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalSysML.g:50713:2: ( ruleEmptyItemFeatureMember )
{
- // InternalSysML.g:50738:2: ( ruleEmptyItemFeatureMember )
- // InternalSysML.g:50739:3: ruleEmptyItemFeatureMember
+ // InternalSysML.g:50713:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:50714:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_1_0());
@@ -168425,17 +168334,17 @@ public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_1(
// $ANTLR start "rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:50748:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
+ // InternalSysML.g:50723:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFlowEndMember ) ;
public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50752:1: ( ( ruleItemFlowEndMember ) )
- // InternalSysML.g:50753:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50727:1: ( ( ruleItemFlowEndMember ) )
+ // InternalSysML.g:50728:2: ( ruleItemFlowEndMember )
{
- // InternalSysML.g:50753:2: ( ruleItemFlowEndMember )
- // InternalSysML.g:50754:3: ruleItemFlowEndMember
+ // InternalSysML.g:50728:2: ( ruleItemFlowEndMember )
+ // InternalSysML.g:50729:3: ruleItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compItemFlowEndMemberParserRuleCall_3_0());
@@ -168470,17 +168379,17 @@ public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_3(
// $ANTLR start "rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4"
- // InternalSysML.g:50763:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 : ( ruleEmptyItemFlowEndMember ) ;
+ // InternalSysML.g:50738:1: rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4 : ( ruleEmptyItemFlowEndMember ) ;
public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50767:1: ( ( ruleEmptyItemFlowEndMember ) )
- // InternalSysML.g:50768:2: ( ruleEmptyItemFlowEndMember )
+ // InternalSysML.g:50742:1: ( ( ruleEmptyItemFlowEndMember ) )
+ // InternalSysML.g:50743:2: ( ruleEmptyItemFlowEndMember )
{
- // InternalSysML.g:50768:2: ( ruleEmptyItemFlowEndMember )
- // InternalSysML.g:50769:3: ruleEmptyItemFlowEndMember
+ // InternalSysML.g:50743:2: ( ruleEmptyItemFlowEndMember )
+ // InternalSysML.g:50744:3: ruleEmptyItemFlowEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceItemFlowAccess().getOwnedFeatureMembership_compEmptyItemFlowEndMemberParserRuleCall_4_0());
@@ -168515,17 +168424,17 @@ public final void rule__SourceItemFlow__OwnedFeatureMembership_compAssignment_4(
// $ANTLR start "rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0"
- // InternalSysML.g:50778:1: rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:50753:1: rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0 : ( ruleOwnedSubsetting ) ;
public final void rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50782:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:50783:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:50757:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:50758:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:50783:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:50784:3: ruleOwnedSubsetting
+ // InternalSysML.g:50758:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:50759:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceVariantUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_1_0_0());
@@ -168560,17 +168469,17 @@ public final void rule__ReferenceVariantUsage__OwnedRelationship_compAssignment_
// $ANTLR start "rule__EnumerationBody__OwnedMembership_compAssignment_1_1"
- // InternalSysML.g:50793:1: rule__EnumerationBody__OwnedMembership_compAssignment_1_1 : ( ruleEnumerationUsageMember ) ;
+ // InternalSysML.g:50768:1: rule__EnumerationBody__OwnedMembership_compAssignment_1_1 : ( ruleEnumerationUsageMember ) ;
public final void rule__EnumerationBody__OwnedMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50797:1: ( ( ruleEnumerationUsageMember ) )
- // InternalSysML.g:50798:2: ( ruleEnumerationUsageMember )
+ // InternalSysML.g:50772:1: ( ( ruleEnumerationUsageMember ) )
+ // InternalSysML.g:50773:2: ( ruleEnumerationUsageMember )
{
- // InternalSysML.g:50798:2: ( ruleEnumerationUsageMember )
- // InternalSysML.g:50799:3: ruleEnumerationUsageMember
+ // InternalSysML.g:50773:2: ( ruleEnumerationUsageMember )
+ // InternalSysML.g:50774:3: ruleEnumerationUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationBodyAccess().getOwnedMembership_compEnumerationUsageMemberParserRuleCall_1_1_0());
@@ -168605,17 +168514,17 @@ public final void rule__EnumerationBody__OwnedMembership_compAssignment_1_1() th
// $ANTLR start "rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1"
- // InternalSysML.g:50808:1: rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 : ( ruleEnumeratedValue ) ;
+ // InternalSysML.g:50783:1: rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1 : ( ruleEnumeratedValue ) ;
public final void rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50812:1: ( ( ruleEnumeratedValue ) )
- // InternalSysML.g:50813:2: ( ruleEnumeratedValue )
+ // InternalSysML.g:50787:1: ( ( ruleEnumeratedValue ) )
+ // InternalSysML.g:50788:2: ( ruleEnumeratedValue )
{
- // InternalSysML.g:50813:2: ( ruleEnumeratedValue )
- // InternalSysML.g:50814:3: ruleEnumeratedValue
+ // InternalSysML.g:50788:2: ( ruleEnumeratedValue )
+ // InternalSysML.g:50789:3: ruleEnumeratedValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationUsageMemberAccess().getOwnedVariantUsage_compEnumeratedValueParserRuleCall_1_0());
@@ -168650,17 +168559,17 @@ public final void rule__EnumerationUsageMember__OwnedVariantUsage_compAssignment
// $ANTLR start "rule__ItemRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:50823:1: rule__ItemRefUsage__IsCompositeAssignment_1_1 : ( ruleItemUsageKeyword ) ;
+ // InternalSysML.g:50798:1: rule__ItemRefUsage__IsCompositeAssignment_1_1 : ( ruleItemUsageKeyword ) ;
public final void rule__ItemRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50827:1: ( ( ruleItemUsageKeyword ) )
- // InternalSysML.g:50828:2: ( ruleItemUsageKeyword )
+ // InternalSysML.g:50802:1: ( ( ruleItemUsageKeyword ) )
+ // InternalSysML.g:50803:2: ( ruleItemUsageKeyword )
{
- // InternalSysML.g:50828:2: ( ruleItemUsageKeyword )
- // InternalSysML.g:50829:3: ruleItemUsageKeyword
+ // InternalSysML.g:50803:2: ( ruleItemUsageKeyword )
+ // InternalSysML.g:50804:3: ruleItemUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getItemRefUsageAccess().getIsCompositeItemUsageKeywordParserRuleCall_1_1_0());
@@ -168695,17 +168604,17 @@ public final void rule__ItemRefUsage__IsCompositeAssignment_1_1() throws Recogni
// $ANTLR start "rule__PartRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:50838:1: rule__PartRefUsage__IsCompositeAssignment_1_1 : ( rulePartUsageKeyword ) ;
+ // InternalSysML.g:50813:1: rule__PartRefUsage__IsCompositeAssignment_1_1 : ( rulePartUsageKeyword ) ;
public final void rule__PartRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50842:1: ( ( rulePartUsageKeyword ) )
- // InternalSysML.g:50843:2: ( rulePartUsageKeyword )
+ // InternalSysML.g:50817:1: ( ( rulePartUsageKeyword ) )
+ // InternalSysML.g:50818:2: ( rulePartUsageKeyword )
{
- // InternalSysML.g:50843:2: ( rulePartUsageKeyword )
- // InternalSysML.g:50844:3: rulePartUsageKeyword
+ // InternalSysML.g:50818:2: ( rulePartUsageKeyword )
+ // InternalSysML.g:50819:3: rulePartUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPartRefUsageAccess().getIsCompositePartUsageKeywordParserRuleCall_1_1_0());
@@ -168740,17 +168649,17 @@ public final void rule__PartRefUsage__IsCompositeAssignment_1_1() throws Recogni
// $ANTLR start "rule__PortDefinition__OwnedMembership_compAssignment_3"
- // InternalSysML.g:50853:1: rule__PortDefinition__OwnedMembership_compAssignment_3 : ( ruleConjugatedPortDefinitionMember ) ;
+ // InternalSysML.g:50828:1: rule__PortDefinition__OwnedMembership_compAssignment_3 : ( ruleConjugatedPortDefinitionMember ) ;
public final void rule__PortDefinition__OwnedMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50857:1: ( ( ruleConjugatedPortDefinitionMember ) )
- // InternalSysML.g:50858:2: ( ruleConjugatedPortDefinitionMember )
+ // InternalSysML.g:50832:1: ( ( ruleConjugatedPortDefinitionMember ) )
+ // InternalSysML.g:50833:2: ( ruleConjugatedPortDefinitionMember )
{
- // InternalSysML.g:50858:2: ( ruleConjugatedPortDefinitionMember )
- // InternalSysML.g:50859:3: ruleConjugatedPortDefinitionMember
+ // InternalSysML.g:50833:2: ( ruleConjugatedPortDefinitionMember )
+ // InternalSysML.g:50834:3: ruleConjugatedPortDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortDefinitionAccess().getOwnedMembership_compConjugatedPortDefinitionMemberParserRuleCall_3_0());
@@ -168785,17 +168694,17 @@ public final void rule__PortDefinition__OwnedMembership_compAssignment_3() throw
// $ANTLR start "rule__ConjugatedPortDefinitionMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:50868:1: rule__ConjugatedPortDefinitionMember__OwnedMemberElement_compAssignment : ( ruleConjugatedPortDefinition ) ;
+ // InternalSysML.g:50843:1: rule__ConjugatedPortDefinitionMember__OwnedMemberElement_compAssignment : ( ruleConjugatedPortDefinition ) ;
public final void rule__ConjugatedPortDefinitionMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50872:1: ( ( ruleConjugatedPortDefinition ) )
- // InternalSysML.g:50873:2: ( ruleConjugatedPortDefinition )
+ // InternalSysML.g:50847:1: ( ( ruleConjugatedPortDefinition ) )
+ // InternalSysML.g:50848:2: ( ruleConjugatedPortDefinition )
{
- // InternalSysML.g:50873:2: ( ruleConjugatedPortDefinition )
- // InternalSysML.g:50874:3: ruleConjugatedPortDefinition
+ // InternalSysML.g:50848:2: ( ruleConjugatedPortDefinition )
+ // InternalSysML.g:50849:3: ruleConjugatedPortDefinition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortDefinitionMemberAccess().getOwnedMemberElement_compConjugatedPortDefinitionParserRuleCall_0());
@@ -168830,17 +168739,17 @@ public final void rule__ConjugatedPortDefinitionMember__OwnedMemberElement_compA
// $ANTLR start "rule__ConjugatedPortDefinition__OwnedRelationship_compAssignment"
- // InternalSysML.g:50883:1: rule__ConjugatedPortDefinition__OwnedRelationship_compAssignment : ( rulePortConjugation ) ;
+ // InternalSysML.g:50858:1: rule__ConjugatedPortDefinition__OwnedRelationship_compAssignment : ( rulePortConjugation ) ;
public final void rule__ConjugatedPortDefinition__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50887:1: ( ( rulePortConjugation ) )
- // InternalSysML.g:50888:2: ( rulePortConjugation )
+ // InternalSysML.g:50862:1: ( ( rulePortConjugation ) )
+ // InternalSysML.g:50863:2: ( rulePortConjugation )
{
- // InternalSysML.g:50888:2: ( rulePortConjugation )
- // InternalSysML.g:50889:3: rulePortConjugation
+ // InternalSysML.g:50863:2: ( rulePortConjugation )
+ // InternalSysML.g:50864:3: rulePortConjugation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortDefinitionAccess().getOwnedRelationship_compPortConjugationParserRuleCall_0());
@@ -168875,17 +168784,17 @@ public final void rule__ConjugatedPortDefinition__OwnedRelationship_compAssignme
// $ANTLR start "rule__PortTypings__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:50898:1: rule__PortTypings__OwnedRelationship_compAssignment_1 : ( rulePortTyping ) ;
+ // InternalSysML.g:50873:1: rule__PortTypings__OwnedRelationship_compAssignment_1 : ( rulePortTyping ) ;
public final void rule__PortTypings__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50902:1: ( ( rulePortTyping ) )
- // InternalSysML.g:50903:2: ( rulePortTyping )
+ // InternalSysML.g:50877:1: ( ( rulePortTyping ) )
+ // InternalSysML.g:50878:2: ( rulePortTyping )
{
- // InternalSysML.g:50903:2: ( rulePortTyping )
- // InternalSysML.g:50904:3: rulePortTyping
+ // InternalSysML.g:50878:2: ( rulePortTyping )
+ // InternalSysML.g:50879:3: rulePortTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getOwnedRelationship_compPortTypingParserRuleCall_1_0());
@@ -168920,17 +168829,17 @@ public final void rule__PortTypings__OwnedRelationship_compAssignment_1() throws
// $ANTLR start "rule__PortTypings__OwnedRelationship_compAssignment_2_1"
- // InternalSysML.g:50913:1: rule__PortTypings__OwnedRelationship_compAssignment_2_1 : ( rulePortTyping ) ;
+ // InternalSysML.g:50888:1: rule__PortTypings__OwnedRelationship_compAssignment_2_1 : ( rulePortTyping ) ;
public final void rule__PortTypings__OwnedRelationship_compAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50917:1: ( ( rulePortTyping ) )
- // InternalSysML.g:50918:2: ( rulePortTyping )
+ // InternalSysML.g:50892:1: ( ( rulePortTyping ) )
+ // InternalSysML.g:50893:2: ( rulePortTyping )
{
- // InternalSysML.g:50918:2: ( rulePortTyping )
- // InternalSysML.g:50919:3: rulePortTyping
+ // InternalSysML.g:50893:2: ( rulePortTyping )
+ // InternalSysML.g:50894:3: rulePortTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortTypingsAccess().getOwnedRelationship_compPortTypingParserRuleCall_2_1_0());
@@ -168965,23 +168874,23 @@ public final void rule__PortTypings__OwnedRelationship_compAssignment_2_1() thro
// $ANTLR start "rule__ConjugatedPortTyping__PortDefinitionAssignment_1"
- // InternalSysML.g:50928:1: rule__ConjugatedPortTyping__PortDefinitionAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:50903:1: rule__ConjugatedPortTyping__PortDefinitionAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__ConjugatedPortTyping__PortDefinitionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50932:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:50933:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50907:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:50908:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:50933:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:50934:3: ( ruleQualifiedName )
+ // InternalSysML.g:50908:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:50909:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortTypingAccess().getPortDefinitionPortDefinitionCrossReference_1_0());
}
- // InternalSysML.g:50935:3: ( ruleQualifiedName )
- // InternalSysML.g:50936:4: ruleQualifiedName
+ // InternalSysML.g:50910:3: ( ruleQualifiedName )
+ // InternalSysML.g:50911:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConjugatedPortTypingAccess().getPortDefinitionPortDefinitionQualifiedNameParserRuleCall_1_0_1());
@@ -169022,17 +168931,17 @@ public final void rule__ConjugatedPortTyping__PortDefinitionAssignment_1() throw
// $ANTLR start "rule__ConnectionBody__Documentation_compAssignment_1_1_0"
- // InternalSysML.g:50947:1: rule__ConnectionBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:50922:1: rule__ConnectionBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__ConnectionBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50951:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:50952:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:50926:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:50927:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:50952:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:50953:3: ruleOwnedDocumentation
+ // InternalSysML.g:50927:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:50928:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -169067,17 +168976,17 @@ public final void rule__ConnectionBody__Documentation_compAssignment_1_1_0() thr
// $ANTLR start "rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1"
- // InternalSysML.g:50962:1: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNestedDefinitionMember ) ;
+ // InternalSysML.g:50937:1: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNestedDefinitionMember ) ;
public final void rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50966:1: ( ( ruleNestedDefinitionMember ) )
- // InternalSysML.g:50967:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:50941:1: ( ( ruleNestedDefinitionMember ) )
+ // InternalSysML.g:50942:2: ( ruleNestedDefinitionMember )
{
- // InternalSysML.g:50967:2: ( ruleNestedDefinitionMember )
- // InternalSysML.g:50968:3: ruleNestedDefinitionMember
+ // InternalSysML.g:50942:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:50943:3: ruleNestedDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedMembership_compNestedDefinitionMemberParserRuleCall_1_1_1_0());
@@ -169112,17 +169021,17 @@ public final void rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1() t
// $ANTLR start "rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2"
- // InternalSysML.g:50977:1: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 : ( ruleVariantUsageMember ) ;
+ // InternalSysML.g:50952:1: rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 : ( ruleVariantUsageMember ) ;
public final void rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50981:1: ( ( ruleVariantUsageMember ) )
- // InternalSysML.g:50982:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:50956:1: ( ( ruleVariantUsageMember ) )
+ // InternalSysML.g:50957:2: ( ruleVariantUsageMember )
{
- // InternalSysML.g:50982:2: ( ruleVariantUsageMember )
- // InternalSysML.g:50983:3: ruleVariantUsageMember
+ // InternalSysML.g:50957:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:50958:3: ruleVariantUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedMembership_compVariantUsageMemberParserRuleCall_1_1_2_0());
@@ -169157,17 +169066,17 @@ public final void rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2() t
// $ANTLR start "rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3"
- // InternalSysML.g:50992:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleConnectionUsageMember ) ;
+ // InternalSysML.g:50967:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleConnectionUsageMember ) ;
public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:50996:1: ( ( ruleConnectionUsageMember ) )
- // InternalSysML.g:50997:2: ( ruleConnectionUsageMember )
+ // InternalSysML.g:50971:1: ( ( ruleConnectionUsageMember ) )
+ // InternalSysML.g:50972:2: ( ruleConnectionUsageMember )
{
- // InternalSysML.g:50997:2: ( ruleConnectionUsageMember )
- // InternalSysML.g:50998:3: ruleConnectionUsageMember
+ // InternalSysML.g:50972:2: ( ruleConnectionUsageMember )
+ // InternalSysML.g:50973:3: ruleConnectionUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compConnectionUsageMemberParserRuleCall_1_1_3_0());
@@ -169202,17 +169111,17 @@ public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_
// $ANTLR start "rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0"
- // InternalSysML.g:51007:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 : ( ruleEmptySuccessionMember ) ;
+ // InternalSysML.g:50982:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0 : ( ruleEmptySuccessionMember ) ;
public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51011:1: ( ( ruleEmptySuccessionMember ) )
- // InternalSysML.g:51012:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:50986:1: ( ( ruleEmptySuccessionMember ) )
+ // InternalSysML.g:50987:2: ( ruleEmptySuccessionMember )
{
- // InternalSysML.g:51012:2: ( ruleEmptySuccessionMember )
- // InternalSysML.g:51013:3: ruleEmptySuccessionMember
+ // InternalSysML.g:50987:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:50988:3: ruleEmptySuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compEmptySuccessionMemberParserRuleCall_1_1_4_0_0());
@@ -169247,17 +169156,17 @@ public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_
// $ANTLR start "rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1"
- // InternalSysML.g:51022:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 : ( ruleIndividualUsageMember ) ;
+ // InternalSysML.g:50997:1: rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1 : ( ruleIndividualUsageMember ) ;
public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51026:1: ( ( ruleIndividualUsageMember ) )
- // InternalSysML.g:51027:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:51001:1: ( ( ruleIndividualUsageMember ) )
+ // InternalSysML.g:51002:2: ( ruleIndividualUsageMember )
{
- // InternalSysML.g:51027:2: ( ruleIndividualUsageMember )
- // InternalSysML.g:51028:3: ruleIndividualUsageMember
+ // InternalSysML.g:51002:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:51003:3: ruleIndividualUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedFeatureMembership_compIndividualUsageMemberParserRuleCall_1_1_4_1_0());
@@ -169292,17 +169201,17 @@ public final void rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_
// $ANTLR start "rule__ConnectionBody__OwnedImport_compAssignment_1_1_5"
- // InternalSysML.g:51037:1: rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 : ( ruleImport ) ;
+ // InternalSysML.g:51012:1: rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 : ( ruleImport ) ;
public final void rule__ConnectionBody__OwnedImport_compAssignment_1_1_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51041:1: ( ( ruleImport ) )
- // InternalSysML.g:51042:2: ( ruleImport )
+ // InternalSysML.g:51016:1: ( ( ruleImport ) )
+ // InternalSysML.g:51017:2: ( ruleImport )
{
- // InternalSysML.g:51042:2: ( ruleImport )
- // InternalSysML.g:51043:3: ruleImport
+ // InternalSysML.g:51017:2: ( ruleImport )
+ // InternalSysML.g:51018:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_5_0());
@@ -169337,17 +169246,17 @@ public final void rule__ConnectionBody__OwnedImport_compAssignment_1_1_5() throw
// $ANTLR start "rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:51052:1: rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 : ( ruleConnectionEndElement ) ;
+ // InternalSysML.g:51027:1: rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2 : ( ruleConnectionEndElement ) ;
public final void rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51056:1: ( ( ruleConnectionEndElement ) )
- // InternalSysML.g:51057:2: ( ruleConnectionEndElement )
+ // InternalSysML.g:51031:1: ( ( ruleConnectionEndElement ) )
+ // InternalSysML.g:51032:2: ( ruleConnectionEndElement )
{
- // InternalSysML.g:51057:2: ( ruleConnectionEndElement )
- // InternalSysML.g:51058:3: ruleConnectionEndElement
+ // InternalSysML.g:51032:2: ( ruleConnectionEndElement )
+ // InternalSysML.g:51033:3: ruleConnectionEndElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConnectionEndMemberAccess().getOwnedMemberFeature_compConnectionEndElementParserRuleCall_2_0());
@@ -169382,17 +169291,17 @@ public final void rule__ConnectionEndMember__OwnedMemberFeature_compAssignment_2
// $ANTLR start "rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:51067:1: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:51042:1: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0 : ( ruleConnectorEndMember ) ;
public final void rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51071:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:51072:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51046:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:51047:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:51072:2: ( ruleConnectorEndMember )
- // InternalSysML.g:51073:3: ruleConnectorEndMember
+ // InternalSysML.g:51047:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51048:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorPartAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_0_0());
@@ -169427,17 +169336,17 @@ public final void rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:51082:1: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:51057:1: rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
public final void rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51086:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:51087:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51061:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:51062:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:51087:2: ( ruleConnectorEndMember )
- // InternalSysML.g:51088:3: ruleConnectorEndMember
+ // InternalSysML.g:51062:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51063:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryConnectorPartAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_2_0());
@@ -169472,17 +169381,17 @@ public final void rule__BinaryConnectorPart__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:51097:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:51072:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51101:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:51102:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51076:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:51077:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:51102:2: ( ruleConnectorEndMember )
- // InternalSysML.g:51103:3: ruleConnectorEndMember
+ // InternalSysML.g:51077:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51078:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -169517,17 +169426,17 @@ public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51112:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:51087:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51116:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:51117:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51091:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:51092:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:51117:2: ( ruleConnectorEndMember )
- // InternalSysML.g:51118:3: ruleConnectorEndMember
+ // InternalSysML.g:51092:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51093:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_3_0());
@@ -169562,17 +169471,17 @@ public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1"
- // InternalSysML.g:51127:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:51102:1: rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1 : ( ruleConnectorEndMember ) ;
public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51131:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:51132:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51106:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:51107:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:51132:2: ( ruleConnectorEndMember )
- // InternalSysML.g:51133:3: ruleConnectorEndMember
+ // InternalSysML.g:51107:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:51108:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNaryConnectorPartAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_4_1_0());
@@ -169607,17 +169516,17 @@ public final void rule__NaryConnectorPart__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__EmptySourceEndMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51142:1: rule__EmptySourceEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptySourceEnd ) ;
+ // InternalSysML.g:51117:1: rule__EmptySourceEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptySourceEnd ) ;
public final void rule__EmptySourceEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51146:1: ( ( ruleEmptySourceEnd ) )
- // InternalSysML.g:51147:2: ( ruleEmptySourceEnd )
+ // InternalSysML.g:51121:1: ( ( ruleEmptySourceEnd ) )
+ // InternalSysML.g:51122:2: ( ruleEmptySourceEnd )
{
- // InternalSysML.g:51147:2: ( ruleEmptySourceEnd )
- // InternalSysML.g:51148:3: ruleEmptySourceEnd
+ // InternalSysML.g:51122:2: ( ruleEmptySourceEnd )
+ // InternalSysML.g:51123:3: ruleEmptySourceEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySourceEndMemberAccess().getOwnedMemberFeature_compEmptySourceEndParserRuleCall_0());
@@ -169652,17 +169561,17 @@ public final void rule__EmptySourceEndMember__OwnedMemberFeature_compAssignment(
// $ANTLR start "rule__InterfaceDefBody__Documentation_compAssignment_1_1_0"
- // InternalSysML.g:51157:1: rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:51132:1: rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 : ( ruleOwnedDocumentation ) ;
public final void rule__InterfaceDefBody__Documentation_compAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51161:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:51162:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:51136:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:51137:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:51162:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:51163:3: ruleOwnedDocumentation
+ // InternalSysML.g:51137:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:51138:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getDocumentation_compOwnedDocumentationParserRuleCall_1_1_0_0());
@@ -169697,17 +169606,17 @@ public final void rule__InterfaceDefBody__Documentation_compAssignment_1_1_0() t
// $ANTLR start "rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1"
- // InternalSysML.g:51172:1: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNestedDefinitionMember ) ;
+ // InternalSysML.g:51147:1: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 : ( ruleNestedDefinitionMember ) ;
public final void rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51176:1: ( ( ruleNestedDefinitionMember ) )
- // InternalSysML.g:51177:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:51151:1: ( ( ruleNestedDefinitionMember ) )
+ // InternalSysML.g:51152:2: ( ruleNestedDefinitionMember )
{
- // InternalSysML.g:51177:2: ( ruleNestedDefinitionMember )
- // InternalSysML.g:51178:3: ruleNestedDefinitionMember
+ // InternalSysML.g:51152:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:51153:3: ruleNestedDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedMembership_compNestedDefinitionMemberParserRuleCall_1_1_1_0());
@@ -169742,17 +169651,17 @@ public final void rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1()
// $ANTLR start "rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2"
- // InternalSysML.g:51187:1: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 : ( ruleVariantUsageMember ) ;
+ // InternalSysML.g:51162:1: rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 : ( ruleVariantUsageMember ) ;
public final void rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51191:1: ( ( ruleVariantUsageMember ) )
- // InternalSysML.g:51192:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:51166:1: ( ( ruleVariantUsageMember ) )
+ // InternalSysML.g:51167:2: ( ruleVariantUsageMember )
{
- // InternalSysML.g:51192:2: ( ruleVariantUsageMember )
- // InternalSysML.g:51193:3: ruleVariantUsageMember
+ // InternalSysML.g:51167:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:51168:3: ruleVariantUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedMembership_compVariantUsageMemberParserRuleCall_1_1_2_0());
@@ -169787,17 +169696,17 @@ public final void rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2()
// $ANTLR start "rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3"
- // InternalSysML.g:51202:1: rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleInterfaceUsageMember ) ;
+ // InternalSysML.g:51177:1: rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleInterfaceUsageMember ) ;
public final void rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51206:1: ( ( ruleInterfaceUsageMember ) )
- // InternalSysML.g:51207:2: ( ruleInterfaceUsageMember )
+ // InternalSysML.g:51181:1: ( ( ruleInterfaceUsageMember ) )
+ // InternalSysML.g:51182:2: ( ruleInterfaceUsageMember )
{
- // InternalSysML.g:51207:2: ( ruleInterfaceUsageMember )
- // InternalSysML.g:51208:3: ruleInterfaceUsageMember
+ // InternalSysML.g:51182:2: ( ruleInterfaceUsageMember )
+ // InternalSysML.g:51183:3: ruleInterfaceUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedFeatureMembership_compInterfaceUsageMemberParserRuleCall_1_1_3_0());
@@ -169832,17 +169741,17 @@ public final void rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4"
- // InternalSysML.g:51217:1: rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 : ( ruleImport ) ;
+ // InternalSysML.g:51192:1: rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 : ( ruleImport ) ;
public final void rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51221:1: ( ( ruleImport ) )
- // InternalSysML.g:51222:2: ( ruleImport )
+ // InternalSysML.g:51196:1: ( ( ruleImport ) )
+ // InternalSysML.g:51197:2: ( ruleImport )
{
- // InternalSysML.g:51222:2: ( ruleImport )
- // InternalSysML.g:51223:3: ruleImport
+ // InternalSysML.g:51197:2: ( ruleImport )
+ // InternalSysML.g:51198:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceDefBodyAccess().getOwnedImport_compImportParserRuleCall_1_1_4_0());
@@ -169877,17 +169786,17 @@ public final void rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4() thr
// $ANTLR start "rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:51232:1: rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 : ( rulePortEndUsage ) ;
+ // InternalSysML.g:51207:1: rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2 : ( rulePortEndUsage ) ;
public final void rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51236:1: ( ( rulePortEndUsage ) )
- // InternalSysML.g:51237:2: ( rulePortEndUsage )
+ // InternalSysML.g:51211:1: ( ( rulePortEndUsage ) )
+ // InternalSysML.g:51212:2: ( rulePortEndUsage )
{
- // InternalSysML.g:51237:2: ( rulePortEndUsage )
- // InternalSysML.g:51238:3: rulePortEndUsage
+ // InternalSysML.g:51212:2: ( rulePortEndUsage )
+ // InternalSysML.g:51213:3: rulePortEndUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceEndMemberAccess().getOwnedMemberFeature_compPortEndUsageParserRuleCall_2_0());
@@ -169922,17 +169831,17 @@ public final void rule__InterfaceEndMember__OwnedMemberFeature_compAssignment_2(
// $ANTLR start "rule__IndividualDefinition__OwnedMembership_compAssignment_3"
- // InternalSysML.g:51247:1: rule__IndividualDefinition__OwnedMembership_compAssignment_3 : ( ruleLifeClassMembership ) ;
+ // InternalSysML.g:51222:1: rule__IndividualDefinition__OwnedMembership_compAssignment_3 : ( ruleLifeClassMembership ) ;
public final void rule__IndividualDefinition__OwnedMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51251:1: ( ( ruleLifeClassMembership ) )
- // InternalSysML.g:51252:2: ( ruleLifeClassMembership )
+ // InternalSysML.g:51226:1: ( ( ruleLifeClassMembership ) )
+ // InternalSysML.g:51227:2: ( ruleLifeClassMembership )
{
- // InternalSysML.g:51252:2: ( ruleLifeClassMembership )
- // InternalSysML.g:51253:3: ruleLifeClassMembership
+ // InternalSysML.g:51227:2: ( ruleLifeClassMembership )
+ // InternalSysML.g:51228:3: ruleLifeClassMembership
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualDefinitionAccess().getOwnedMembership_compLifeClassMembershipParserRuleCall_3_0());
@@ -169967,17 +169876,17 @@ public final void rule__IndividualDefinition__OwnedMembership_compAssignment_3()
// $ANTLR start "rule__LifeClassMembership__OwnedMemberElement_compAssignment"
- // InternalSysML.g:51262:1: rule__LifeClassMembership__OwnedMemberElement_compAssignment : ( ruleLifeClass ) ;
+ // InternalSysML.g:51237:1: rule__LifeClassMembership__OwnedMemberElement_compAssignment : ( ruleLifeClass ) ;
public final void rule__LifeClassMembership__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51266:1: ( ( ruleLifeClass ) )
- // InternalSysML.g:51267:2: ( ruleLifeClass )
+ // InternalSysML.g:51241:1: ( ( ruleLifeClass ) )
+ // InternalSysML.g:51242:2: ( ruleLifeClass )
{
- // InternalSysML.g:51267:2: ( ruleLifeClass )
- // InternalSysML.g:51268:3: ruleLifeClass
+ // InternalSysML.g:51242:2: ( ruleLifeClass )
+ // InternalSysML.g:51243:3: ruleLifeClass
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLifeClassMembershipAccess().getOwnedMemberElement_compLifeClassParserRuleCall_0());
@@ -170012,17 +169921,17 @@ public final void rule__LifeClassMembership__OwnedMemberElement_compAssignment()
// $ANTLR start "rule__IndividualRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:51277:1: rule__IndividualRefUsage__IsCompositeAssignment_1_1 : ( ruleIndividualUsageKeyword ) ;
+ // InternalSysML.g:51252:1: rule__IndividualRefUsage__IsCompositeAssignment_1_1 : ( ruleIndividualUsageKeyword ) ;
public final void rule__IndividualRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51281:1: ( ( ruleIndividualUsageKeyword ) )
- // InternalSysML.g:51282:2: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:51256:1: ( ( ruleIndividualUsageKeyword ) )
+ // InternalSysML.g:51257:2: ( ruleIndividualUsageKeyword )
{
- // InternalSysML.g:51282:2: ( ruleIndividualUsageKeyword )
- // InternalSysML.g:51283:3: ruleIndividualUsageKeyword
+ // InternalSysML.g:51257:2: ( ruleIndividualUsageKeyword )
+ // InternalSysML.g:51258:3: ruleIndividualUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIndividualRefUsageAccess().getIsCompositeIndividualUsageKeywordParserRuleCall_1_1_0());
@@ -170057,17 +169966,17 @@ public final void rule__IndividualRefUsage__IsCompositeAssignment_1_1() throws R
// $ANTLR start "rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51292:1: rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleTimeSliceFeatureMember ) ;
+ // InternalSysML.g:51267:1: rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleTimeSliceFeatureMember ) ;
public final void rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51296:1: ( ( ruleTimeSliceFeatureMember ) )
- // InternalSysML.g:51297:2: ( ruleTimeSliceFeatureMember )
+ // InternalSysML.g:51271:1: ( ( ruleTimeSliceFeatureMember ) )
+ // InternalSysML.g:51272:2: ( ruleTimeSliceFeatureMember )
{
- // InternalSysML.g:51297:2: ( ruleTimeSliceFeatureMember )
- // InternalSysML.g:51298:3: ruleTimeSliceFeatureMember
+ // InternalSysML.g:51272:2: ( ruleTimeSliceFeatureMember )
+ // InternalSysML.g:51273:3: ruleTimeSliceFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceUsageAccess().getOwnedFeatureMembership_compTimeSliceFeatureMemberParserRuleCall_3_0());
@@ -170102,17 +170011,17 @@ public final void rule__TimeSliceUsage__OwnedFeatureMembership_compAssignment_3(
// $ANTLR start "rule__TimeSliceRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:51307:1: rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 : ( ruleTimeSliceKeyword ) ;
+ // InternalSysML.g:51282:1: rule__TimeSliceRefUsage__IsCompositeAssignment_1_1 : ( ruleTimeSliceKeyword ) ;
public final void rule__TimeSliceRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51311:1: ( ( ruleTimeSliceKeyword ) )
- // InternalSysML.g:51312:2: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:51286:1: ( ( ruleTimeSliceKeyword ) )
+ // InternalSysML.g:51287:2: ( ruleTimeSliceKeyword )
{
- // InternalSysML.g:51312:2: ( ruleTimeSliceKeyword )
- // InternalSysML.g:51313:3: ruleTimeSliceKeyword
+ // InternalSysML.g:51287:2: ( ruleTimeSliceKeyword )
+ // InternalSysML.g:51288:3: ruleTimeSliceKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getIsCompositeTimeSliceKeywordParserRuleCall_1_1_0());
@@ -170147,17 +170056,17 @@ public final void rule__TimeSliceRefUsage__IsCompositeAssignment_1_1() throws Re
// $ANTLR start "rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51322:1: rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleTimeSliceFeatureMember ) ;
+ // InternalSysML.g:51297:1: rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleTimeSliceFeatureMember ) ;
public final void rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51326:1: ( ( ruleTimeSliceFeatureMember ) )
- // InternalSysML.g:51327:2: ( ruleTimeSliceFeatureMember )
+ // InternalSysML.g:51301:1: ( ( ruleTimeSliceFeatureMember ) )
+ // InternalSysML.g:51302:2: ( ruleTimeSliceFeatureMember )
{
- // InternalSysML.g:51327:2: ( ruleTimeSliceFeatureMember )
- // InternalSysML.g:51328:3: ruleTimeSliceFeatureMember
+ // InternalSysML.g:51302:2: ( ruleTimeSliceFeatureMember )
+ // InternalSysML.g:51303:3: ruleTimeSliceFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceRefUsageAccess().getOwnedFeatureMembership_compTimeSliceFeatureMemberParserRuleCall_3_0());
@@ -170192,17 +170101,17 @@ public final void rule__TimeSliceRefUsage__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__TimeSliceFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51337:1: rule__TimeSliceFeatureMember__OwnedMemberFeature_compAssignment : ( ruleTimeSliceFeature ) ;
+ // InternalSysML.g:51312:1: rule__TimeSliceFeatureMember__OwnedMemberFeature_compAssignment : ( ruleTimeSliceFeature ) ;
public final void rule__TimeSliceFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51341:1: ( ( ruleTimeSliceFeature ) )
- // InternalSysML.g:51342:2: ( ruleTimeSliceFeature )
+ // InternalSysML.g:51316:1: ( ( ruleTimeSliceFeature ) )
+ // InternalSysML.g:51317:2: ( ruleTimeSliceFeature )
{
- // InternalSysML.g:51342:2: ( ruleTimeSliceFeature )
- // InternalSysML.g:51343:3: ruleTimeSliceFeature
+ // InternalSysML.g:51317:2: ( ruleTimeSliceFeature )
+ // InternalSysML.g:51318:3: ruleTimeSliceFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimeSliceFeatureMemberAccess().getOwnedMemberFeature_compTimeSliceFeatureParserRuleCall_0());
@@ -170237,17 +170146,17 @@ public final void rule__TimeSliceFeatureMember__OwnedMemberFeature_compAssignmen
// $ANTLR start "rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51352:1: rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleSnapshotFeatureMember ) ;
+ // InternalSysML.g:51327:1: rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleSnapshotFeatureMember ) ;
public final void rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51356:1: ( ( ruleSnapshotFeatureMember ) )
- // InternalSysML.g:51357:2: ( ruleSnapshotFeatureMember )
+ // InternalSysML.g:51331:1: ( ( ruleSnapshotFeatureMember ) )
+ // InternalSysML.g:51332:2: ( ruleSnapshotFeatureMember )
{
- // InternalSysML.g:51357:2: ( ruleSnapshotFeatureMember )
- // InternalSysML.g:51358:3: ruleSnapshotFeatureMember
+ // InternalSysML.g:51332:2: ( ruleSnapshotFeatureMember )
+ // InternalSysML.g:51333:3: ruleSnapshotFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotUsageAccess().getOwnedFeatureMembership_compSnapshotFeatureMemberParserRuleCall_3_0());
@@ -170282,17 +170191,17 @@ public final void rule__SnapshotUsage__OwnedFeatureMembership_compAssignment_3()
// $ANTLR start "rule__SnapshotRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:51367:1: rule__SnapshotRefUsage__IsCompositeAssignment_1_1 : ( ruleSnapshotKeyword ) ;
+ // InternalSysML.g:51342:1: rule__SnapshotRefUsage__IsCompositeAssignment_1_1 : ( ruleSnapshotKeyword ) ;
public final void rule__SnapshotRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51371:1: ( ( ruleSnapshotKeyword ) )
- // InternalSysML.g:51372:2: ( ruleSnapshotKeyword )
+ // InternalSysML.g:51346:1: ( ( ruleSnapshotKeyword ) )
+ // InternalSysML.g:51347:2: ( ruleSnapshotKeyword )
{
- // InternalSysML.g:51372:2: ( ruleSnapshotKeyword )
- // InternalSysML.g:51373:3: ruleSnapshotKeyword
+ // InternalSysML.g:51347:2: ( ruleSnapshotKeyword )
+ // InternalSysML.g:51348:3: ruleSnapshotKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getIsCompositeSnapshotKeywordParserRuleCall_1_1_0());
@@ -170327,17 +170236,17 @@ public final void rule__SnapshotRefUsage__IsCompositeAssignment_1_1() throws Rec
// $ANTLR start "rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51382:1: rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleSnapshotFeatureMember ) ;
+ // InternalSysML.g:51357:1: rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3 : ( ruleSnapshotFeatureMember ) ;
public final void rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51386:1: ( ( ruleSnapshotFeatureMember ) )
- // InternalSysML.g:51387:2: ( ruleSnapshotFeatureMember )
+ // InternalSysML.g:51361:1: ( ( ruleSnapshotFeatureMember ) )
+ // InternalSysML.g:51362:2: ( ruleSnapshotFeatureMember )
{
- // InternalSysML.g:51387:2: ( ruleSnapshotFeatureMember )
- // InternalSysML.g:51388:3: ruleSnapshotFeatureMember
+ // InternalSysML.g:51362:2: ( ruleSnapshotFeatureMember )
+ // InternalSysML.g:51363:3: ruleSnapshotFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotRefUsageAccess().getOwnedFeatureMembership_compSnapshotFeatureMemberParserRuleCall_3_0());
@@ -170372,17 +170281,17 @@ public final void rule__SnapshotRefUsage__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__SnapshotFeatureMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51397:1: rule__SnapshotFeatureMember__OwnedMemberFeature_compAssignment : ( ruleSnapshotFeature ) ;
+ // InternalSysML.g:51372:1: rule__SnapshotFeatureMember__OwnedMemberFeature_compAssignment : ( ruleSnapshotFeature ) ;
public final void rule__SnapshotFeatureMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51401:1: ( ( ruleSnapshotFeature ) )
- // InternalSysML.g:51402:2: ( ruleSnapshotFeature )
+ // InternalSysML.g:51376:1: ( ( ruleSnapshotFeature ) )
+ // InternalSysML.g:51377:2: ( ruleSnapshotFeature )
{
- // InternalSysML.g:51402:2: ( ruleSnapshotFeature )
- // InternalSysML.g:51403:3: ruleSnapshotFeature
+ // InternalSysML.g:51377:2: ( ruleSnapshotFeature )
+ // InternalSysML.g:51378:3: ruleSnapshotFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSnapshotFeatureMemberAccess().getOwnedMemberFeature_compSnapshotFeatureParserRuleCall_0());
@@ -170417,17 +170326,17 @@ public final void rule__SnapshotFeatureMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__EmptySuccessionMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51412:1: rule__EmptySuccessionMember__OwnedMemberFeature_compAssignment : ( ruleEmptySuccession ) ;
+ // InternalSysML.g:51387:1: rule__EmptySuccessionMember__OwnedMemberFeature_compAssignment : ( ruleEmptySuccession ) ;
public final void rule__EmptySuccessionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51416:1: ( ( ruleEmptySuccession ) )
- // InternalSysML.g:51417:2: ( ruleEmptySuccession )
+ // InternalSysML.g:51391:1: ( ( ruleEmptySuccession ) )
+ // InternalSysML.g:51392:2: ( ruleEmptySuccession )
{
- // InternalSysML.g:51417:2: ( ruleEmptySuccession )
- // InternalSysML.g:51418:3: ruleEmptySuccession
+ // InternalSysML.g:51392:2: ( ruleEmptySuccession )
+ // InternalSysML.g:51393:3: ruleEmptySuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionMemberAccess().getOwnedMemberFeature_compEmptySuccessionParserRuleCall_0());
@@ -170462,17 +170371,17 @@ public final void rule__EmptySuccessionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:51427:1: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleMultiplicitySourceEndMember ) ;
+ // InternalSysML.g:51402:1: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleMultiplicitySourceEndMember ) ;
public final void rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51431:1: ( ( ruleMultiplicitySourceEndMember ) )
- // InternalSysML.g:51432:2: ( ruleMultiplicitySourceEndMember )
+ // InternalSysML.g:51406:1: ( ( ruleMultiplicitySourceEndMember ) )
+ // InternalSysML.g:51407:2: ( ruleMultiplicitySourceEndMember )
{
- // InternalSysML.g:51432:2: ( ruleMultiplicitySourceEndMember )
- // InternalSysML.g:51433:3: ruleMultiplicitySourceEndMember
+ // InternalSysML.g:51407:2: ( ruleMultiplicitySourceEndMember )
+ // InternalSysML.g:51408:3: ruleMultiplicitySourceEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionAccess().getOwnedFeatureMembership_compMultiplicitySourceEndMemberParserRuleCall_1_0());
@@ -170507,17 +170416,17 @@ public final void rule__EmptySuccession__OwnedFeatureMembership_compAssignment_1
// $ANTLR start "rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:51442:1: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleEmptyTargetEndMember ) ;
+ // InternalSysML.g:51417:1: rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleEmptyTargetEndMember ) ;
public final void rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51446:1: ( ( ruleEmptyTargetEndMember ) )
- // InternalSysML.g:51447:2: ( ruleEmptyTargetEndMember )
+ // InternalSysML.g:51421:1: ( ( ruleEmptyTargetEndMember ) )
+ // InternalSysML.g:51422:2: ( ruleEmptyTargetEndMember )
{
- // InternalSysML.g:51447:2: ( ruleEmptyTargetEndMember )
- // InternalSysML.g:51448:3: ruleEmptyTargetEndMember
+ // InternalSysML.g:51422:2: ( ruleEmptyTargetEndMember )
+ // InternalSysML.g:51423:3: ruleEmptyTargetEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptySuccessionAccess().getOwnedFeatureMembership_compEmptyTargetEndMemberParserRuleCall_2_0());
@@ -170552,17 +170461,17 @@ public final void rule__EmptySuccession__OwnedFeatureMembership_compAssignment_2
// $ANTLR start "rule__MultiplicitySourceEndMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51457:1: rule__MultiplicitySourceEndMember__OwnedMemberFeature_compAssignment : ( ruleMultiplicitySourceEnd ) ;
+ // InternalSysML.g:51432:1: rule__MultiplicitySourceEndMember__OwnedMemberFeature_compAssignment : ( ruleMultiplicitySourceEnd ) ;
public final void rule__MultiplicitySourceEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51461:1: ( ( ruleMultiplicitySourceEnd ) )
- // InternalSysML.g:51462:2: ( ruleMultiplicitySourceEnd )
+ // InternalSysML.g:51436:1: ( ( ruleMultiplicitySourceEnd ) )
+ // InternalSysML.g:51437:2: ( ruleMultiplicitySourceEnd )
{
- // InternalSysML.g:51462:2: ( ruleMultiplicitySourceEnd )
- // InternalSysML.g:51463:3: ruleMultiplicitySourceEnd
+ // InternalSysML.g:51437:2: ( ruleMultiplicitySourceEnd )
+ // InternalSysML.g:51438:3: ruleMultiplicitySourceEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicitySourceEndMemberAccess().getOwnedMemberFeature_compMultiplicitySourceEndParserRuleCall_0());
@@ -170597,17 +170506,17 @@ public final void rule__MultiplicitySourceEndMember__OwnedMemberFeature_compAssi
// $ANTLR start "rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1"
- // InternalSysML.g:51472:1: rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
+ // InternalSysML.g:51447:1: rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1 : ( ruleMultiplicityMember ) ;
public final void rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51476:1: ( ( ruleMultiplicityMember ) )
- // InternalSysML.g:51477:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:51451:1: ( ( ruleMultiplicityMember ) )
+ // InternalSysML.g:51452:2: ( ruleMultiplicityMember )
{
- // InternalSysML.g:51477:2: ( ruleMultiplicityMember )
- // InternalSysML.g:51478:3: ruleMultiplicityMember
+ // InternalSysML.g:51452:2: ( ruleMultiplicityMember )
+ // InternalSysML.g:51453:3: ruleMultiplicityMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicitySourceEndAccess().getOwnedMembership_compMultiplicityMemberParserRuleCall_1_0());
@@ -170642,17 +170551,17 @@ public final void rule__MultiplicitySourceEnd__OwnedMembership_compAssignment_1(
// $ANTLR start "rule__EmptyTargetEndMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:51487:1: rule__EmptyTargetEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptyTargetEnd ) ;
+ // InternalSysML.g:51462:1: rule__EmptyTargetEndMember__OwnedMemberFeature_compAssignment : ( ruleEmptyTargetEnd ) ;
public final void rule__EmptyTargetEndMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51491:1: ( ( ruleEmptyTargetEnd ) )
- // InternalSysML.g:51492:2: ( ruleEmptyTargetEnd )
+ // InternalSysML.g:51466:1: ( ( ruleEmptyTargetEnd ) )
+ // InternalSysML.g:51467:2: ( ruleEmptyTargetEnd )
{
- // InternalSysML.g:51492:2: ( ruleEmptyTargetEnd )
- // InternalSysML.g:51493:3: ruleEmptyTargetEnd
+ // InternalSysML.g:51467:2: ( ruleEmptyTargetEnd )
+ // InternalSysML.g:51468:3: ruleEmptyTargetEnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyTargetEndMemberAccess().getOwnedMemberFeature_compEmptyTargetEndParserRuleCall_0());
@@ -170687,17 +170596,17 @@ public final void rule__EmptyTargetEndMember__OwnedMemberFeature_compAssignment(
// $ANTLR start "rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0"
- // InternalSysML.g:51502:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleParameterMember ) ;
+ // InternalSysML.g:51477:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleParameterMember ) ;
public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51506:1: ( ( ruleParameterMember ) )
- // InternalSysML.g:51507:2: ( ruleParameterMember )
+ // InternalSysML.g:51481:1: ( ( ruleParameterMember ) )
+ // InternalSysML.g:51482:2: ( ruleParameterMember )
{
- // InternalSysML.g:51507:2: ( ruleParameterMember )
- // InternalSysML.g:51508:3: ruleParameterMember
+ // InternalSysML.g:51482:2: ( ruleParameterMember )
+ // InternalSysML.g:51483:3: ruleParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compParameterMemberParserRuleCall_1_0_0());
@@ -170732,17 +170641,17 @@ public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_0
// $ANTLR start "rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1"
- // InternalSysML.g:51517:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleParameterMember ) ;
+ // InternalSysML.g:51492:1: rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleParameterMember ) ;
public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51521:1: ( ( ruleParameterMember ) )
- // InternalSysML.g:51522:2: ( ruleParameterMember )
+ // InternalSysML.g:51496:1: ( ( ruleParameterMember ) )
+ // InternalSysML.g:51497:2: ( ruleParameterMember )
{
- // InternalSysML.g:51522:2: ( ruleParameterMember )
- // InternalSysML.g:51523:3: ruleParameterMember
+ // InternalSysML.g:51497:2: ( ruleParameterMember )
+ // InternalSysML.g:51498:3: ruleParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterListAccess().getOwnedFeatureMembership_compParameterMemberParserRuleCall_1_1_1_0());
@@ -170777,17 +170686,17 @@ public final void rule__ParameterList__OwnedFeatureMembership_compAssignment_1_1
// $ANTLR start "rule__ParameterMember__DirectionAssignment_0"
- // InternalSysML.g:51532:1: rule__ParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:51507:1: rule__ParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
public final void rule__ParameterMember__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51536:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:51537:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51511:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:51512:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:51537:2: ( ruleFeatureDirection )
- // InternalSysML.g:51538:3: ruleFeatureDirection
+ // InternalSysML.g:51512:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51513:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getDirectionFeatureDirectionEnumRuleCall_0_0());
@@ -170822,17 +170731,17 @@ public final void rule__ParameterMember__DirectionAssignment_0() throws Recognit
// $ANTLR start "rule__ParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalSysML.g:51547:1: rule__ParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
+ // InternalSysML.g:51522:1: rule__ParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
public final void rule__ParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51551:1: ( ( ruleParameter ) )
- // InternalSysML.g:51552:2: ( ruleParameter )
+ // InternalSysML.g:51526:1: ( ( ruleParameter ) )
+ // InternalSysML.g:51527:2: ( ruleParameter )
{
- // InternalSysML.g:51552:2: ( ruleParameter )
- // InternalSysML.g:51553:3: ruleParameter
+ // InternalSysML.g:51527:2: ( ruleParameter )
+ // InternalSysML.g:51528:3: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterMemberAccess().getOwnedMemberParameter_compParameterParserRuleCall_1_0());
@@ -170867,17 +170776,17 @@ public final void rule__ParameterMember__OwnedMemberParameter_compAssignment_1()
// $ANTLR start "rule__ActionBodyItem__Documentation_compAssignment_0"
- // InternalSysML.g:51562:1: rule__ActionBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:51537:1: rule__ActionBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
public final void rule__ActionBodyItem__Documentation_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51566:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:51567:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:51541:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:51542:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:51567:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:51568:3: ruleOwnedDocumentation
+ // InternalSysML.g:51542:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:51543:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getDocumentation_compOwnedDocumentationParserRuleCall_0_0());
@@ -170912,17 +170821,17 @@ public final void rule__ActionBodyItem__Documentation_compAssignment_0() throws
// $ANTLR start "rule__ActionBodyItem__OwnedMembership_compAssignment_1"
- // InternalSysML.g:51577:1: rule__ActionBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
+ // InternalSysML.g:51552:1: rule__ActionBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
public final void rule__ActionBodyItem__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51581:1: ( ( ruleNestedDefinitionMember ) )
- // InternalSysML.g:51582:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:51556:1: ( ( ruleNestedDefinitionMember ) )
+ // InternalSysML.g:51557:2: ( ruleNestedDefinitionMember )
{
- // InternalSysML.g:51582:2: ( ruleNestedDefinitionMember )
- // InternalSysML.g:51583:3: ruleNestedDefinitionMember
+ // InternalSysML.g:51557:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:51558:3: ruleNestedDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedMembership_compNestedDefinitionMemberParserRuleCall_1_0());
@@ -170957,17 +170866,17 @@ public final void rule__ActionBodyItem__OwnedMembership_compAssignment_1() throw
// $ANTLR start "rule__ActionBodyItem__OwnedMembership_compAssignment_2"
- // InternalSysML.g:51592:1: rule__ActionBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
+ // InternalSysML.g:51567:1: rule__ActionBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
public final void rule__ActionBodyItem__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51596:1: ( ( ruleVariantUsageMember ) )
- // InternalSysML.g:51597:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:51571:1: ( ( ruleVariantUsageMember ) )
+ // InternalSysML.g:51572:2: ( ruleVariantUsageMember )
{
- // InternalSysML.g:51597:2: ( ruleVariantUsageMember )
- // InternalSysML.g:51598:3: ruleVariantUsageMember
+ // InternalSysML.g:51572:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:51573:3: ruleVariantUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedMembership_compVariantUsageMemberParserRuleCall_2_0());
@@ -171002,17 +170911,17 @@ public final void rule__ActionBodyItem__OwnedMembership_compAssignment_2() throw
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51607:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleParameterFlowUsageMember ) ;
+ // InternalSysML.g:51582:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleParameterFlowUsageMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51611:1: ( ( ruleParameterFlowUsageMember ) )
- // InternalSysML.g:51612:2: ( ruleParameterFlowUsageMember )
+ // InternalSysML.g:51586:1: ( ( ruleParameterFlowUsageMember ) )
+ // InternalSysML.g:51587:2: ( ruleParameterFlowUsageMember )
{
- // InternalSysML.g:51612:2: ( ruleParameterFlowUsageMember )
- // InternalSysML.g:51613:3: ruleParameterFlowUsageMember
+ // InternalSysML.g:51587:2: ( ruleParameterFlowUsageMember )
+ // InternalSysML.g:51588:3: ruleParameterFlowUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compParameterFlowUsageMemberParserRuleCall_3_0());
@@ -171047,17 +170956,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3(
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4"
- // InternalSysML.g:51622:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 : ( ruleStructureUsageMember ) ;
+ // InternalSysML.g:51597:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 : ( ruleStructureUsageMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51626:1: ( ( ruleStructureUsageMember ) )
- // InternalSysML.g:51627:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:51601:1: ( ( ruleStructureUsageMember ) )
+ // InternalSysML.g:51602:2: ( ruleStructureUsageMember )
{
- // InternalSysML.g:51627:2: ( ruleStructureUsageMember )
- // InternalSysML.g:51628:3: ruleStructureUsageMember
+ // InternalSysML.g:51602:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:51603:3: ruleStructureUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compStructureUsageMemberParserRuleCall_4_0());
@@ -171092,17 +171001,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4(
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0"
- // InternalSysML.g:51637:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 : ( ruleEmptySuccessionMember ) ;
+ // InternalSysML.g:51612:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0 : ( ruleEmptySuccessionMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51641:1: ( ( ruleEmptySuccessionMember ) )
- // InternalSysML.g:51642:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:51616:1: ( ( ruleEmptySuccessionMember ) )
+ // InternalSysML.g:51617:2: ( ruleEmptySuccessionMember )
{
- // InternalSysML.g:51642:2: ( ruleEmptySuccessionMember )
- // InternalSysML.g:51643:3: ruleEmptySuccessionMember
+ // InternalSysML.g:51617:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:51618:3: ruleEmptySuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compEmptySuccessionMemberParserRuleCall_5_0_0());
@@ -171137,17 +171046,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1"
- // InternalSysML.g:51652:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 : ( ruleIndividualUsageMember ) ;
+ // InternalSysML.g:51627:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1 : ( ruleIndividualUsageMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51656:1: ( ( ruleIndividualUsageMember ) )
- // InternalSysML.g:51657:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:51631:1: ( ( ruleIndividualUsageMember ) )
+ // InternalSysML.g:51632:2: ( ruleIndividualUsageMember )
{
- // InternalSysML.g:51657:2: ( ruleIndividualUsageMember )
- // InternalSysML.g:51658:3: ruleIndividualUsageMember
+ // InternalSysML.g:51632:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:51633:3: ruleIndividualUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compIndividualUsageMemberParserRuleCall_5_1_0());
@@ -171182,17 +171091,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_5_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0"
- // InternalSysML.g:51667:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 : ( ruleInitialNodeMember ) ;
+ // InternalSysML.g:51642:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0 : ( ruleInitialNodeMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51671:1: ( ( ruleInitialNodeMember ) )
- // InternalSysML.g:51672:2: ( ruleInitialNodeMember )
+ // InternalSysML.g:51646:1: ( ( ruleInitialNodeMember ) )
+ // InternalSysML.g:51647:2: ( ruleInitialNodeMember )
{
- // InternalSysML.g:51672:2: ( ruleInitialNodeMember )
- // InternalSysML.g:51673:3: ruleInitialNodeMember
+ // InternalSysML.g:51647:2: ( ruleInitialNodeMember )
+ // InternalSysML.g:51648:3: ruleInitialNodeMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compInitialNodeMemberParserRuleCall_6_0_0());
@@ -171227,17 +171136,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1"
- // InternalSysML.g:51682:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 : ( ruleTargetSuccessionMember ) ;
+ // InternalSysML.g:51657:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 : ( ruleTargetSuccessionMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51686:1: ( ( ruleTargetSuccessionMember ) )
- // InternalSysML.g:51687:2: ( ruleTargetSuccessionMember )
+ // InternalSysML.g:51661:1: ( ( ruleTargetSuccessionMember ) )
+ // InternalSysML.g:51662:2: ( ruleTargetSuccessionMember )
{
- // InternalSysML.g:51687:2: ( ruleTargetSuccessionMember )
- // InternalSysML.g:51688:3: ruleTargetSuccessionMember
+ // InternalSysML.g:51662:2: ( ruleTargetSuccessionMember )
+ // InternalSysML.g:51663:3: ruleTargetSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compTargetSuccessionMemberParserRuleCall_6_1_0());
@@ -171272,17 +171181,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0"
- // InternalSysML.g:51697:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 : ( ruleEmptySuccessionMember ) ;
+ // InternalSysML.g:51672:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0 : ( ruleEmptySuccessionMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51701:1: ( ( ruleEmptySuccessionMember ) )
- // InternalSysML.g:51702:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:51676:1: ( ( ruleEmptySuccessionMember ) )
+ // InternalSysML.g:51677:2: ( ruleEmptySuccessionMember )
{
- // InternalSysML.g:51702:2: ( ruleEmptySuccessionMember )
- // InternalSysML.g:51703:3: ruleEmptySuccessionMember
+ // InternalSysML.g:51677:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:51678:3: ruleEmptySuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compEmptySuccessionMemberParserRuleCall_7_0_0());
@@ -171317,23 +171226,23 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1"
- // InternalSysML.g:51712:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) ) ;
+ // InternalSysML.g:51687:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1 : ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51716:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) ) )
- // InternalSysML.g:51717:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) )
+ // InternalSysML.g:51691:1: ( ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) ) )
+ // InternalSysML.g:51692:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) )
{
- // InternalSysML.g:51717:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) )
- // InternalSysML.g:51718:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 )
+ // InternalSysML.g:51692:2: ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 ) )
+ // InternalSysML.g:51693:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compAlternatives_7_1_0());
}
- // InternalSysML.g:51719:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 )
- // InternalSysML.g:51719:4: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0
+ // InternalSysML.g:51694:3: ( rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 )
+ // InternalSysML.g:51694:4: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0
{
pushFollow(FOLLOW_2);
rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0();
@@ -171368,17 +171277,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2"
- // InternalSysML.g:51727:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 : ( ruleTargetSuccessionMember ) ;
+ // InternalSysML.g:51702:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 : ( ruleTargetSuccessionMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51731:1: ( ( ruleTargetSuccessionMember ) )
- // InternalSysML.g:51732:2: ( ruleTargetSuccessionMember )
+ // InternalSysML.g:51706:1: ( ( ruleTargetSuccessionMember ) )
+ // InternalSysML.g:51707:2: ( ruleTargetSuccessionMember )
{
- // InternalSysML.g:51732:2: ( ruleTargetSuccessionMember )
- // InternalSysML.g:51733:3: ruleTargetSuccessionMember
+ // InternalSysML.g:51707:2: ( ruleTargetSuccessionMember )
+ // InternalSysML.g:51708:3: ruleTargetSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compTargetSuccessionMemberParserRuleCall_7_2_0());
@@ -171413,17 +171322,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_
// $ANTLR start "rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8"
- // InternalSysML.g:51742:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 : ( ruleGuardedSuccessionMember ) ;
+ // InternalSysML.g:51717:1: rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 : ( ruleGuardedSuccessionMember ) ;
public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51746:1: ( ( ruleGuardedSuccessionMember ) )
- // InternalSysML.g:51747:2: ( ruleGuardedSuccessionMember )
+ // InternalSysML.g:51721:1: ( ( ruleGuardedSuccessionMember ) )
+ // InternalSysML.g:51722:2: ( ruleGuardedSuccessionMember )
{
- // InternalSysML.g:51747:2: ( ruleGuardedSuccessionMember )
- // InternalSysML.g:51748:3: ruleGuardedSuccessionMember
+ // InternalSysML.g:51722:2: ( ruleGuardedSuccessionMember )
+ // InternalSysML.g:51723:3: ruleGuardedSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedFeatureMembership_compGuardedSuccessionMemberParserRuleCall_8_0());
@@ -171458,17 +171367,17 @@ public final void rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8(
// $ANTLR start "rule__ActionBodyItem__OwnedImport_compAssignment_9"
- // InternalSysML.g:51757:1: rule__ActionBodyItem__OwnedImport_compAssignment_9 : ( ruleImport ) ;
+ // InternalSysML.g:51732:1: rule__ActionBodyItem__OwnedImport_compAssignment_9 : ( ruleImport ) ;
public final void rule__ActionBodyItem__OwnedImport_compAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51761:1: ( ( ruleImport ) )
- // InternalSysML.g:51762:2: ( ruleImport )
+ // InternalSysML.g:51736:1: ( ( ruleImport ) )
+ // InternalSysML.g:51737:2: ( ruleImport )
{
- // InternalSysML.g:51762:2: ( ruleImport )
- // InternalSysML.g:51763:3: ruleImport
+ // InternalSysML.g:51737:2: ( ruleImport )
+ // InternalSysML.g:51738:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionBodyItemAccess().getOwnedImport_compImportParserRuleCall_9_0());
@@ -171503,17 +171412,17 @@ public final void rule__ActionBodyItem__OwnedImport_compAssignment_9() throws Re
// $ANTLR start "rule__ParameterFlowUsageMember__DirectionAssignment_1"
- // InternalSysML.g:51772:1: rule__ParameterFlowUsageMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:51747:1: rule__ParameterFlowUsageMember__DirectionAssignment_1 : ( ruleFeatureDirection ) ;
public final void rule__ParameterFlowUsageMember__DirectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51776:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:51777:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51751:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:51752:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:51777:2: ( ruleFeatureDirection )
- // InternalSysML.g:51778:3: ruleFeatureDirection
+ // InternalSysML.g:51752:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51753:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterFlowUsageMemberAccess().getDirectionFeatureDirectionEnumRuleCall_1_0());
@@ -171548,17 +171457,17 @@ public final void rule__ParameterFlowUsageMember__DirectionAssignment_1() throws
// $ANTLR start "rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2"
- // InternalSysML.g:51787:1: rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 : ( ruleFlowUsageElement ) ;
+ // InternalSysML.g:51762:1: rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 : ( ruleFlowUsageElement ) ;
public final void rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51791:1: ( ( ruleFlowUsageElement ) )
- // InternalSysML.g:51792:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:51766:1: ( ( ruleFlowUsageElement ) )
+ // InternalSysML.g:51767:2: ( ruleFlowUsageElement )
{
- // InternalSysML.g:51792:2: ( ruleFlowUsageElement )
- // InternalSysML.g:51793:3: ruleFlowUsageElement
+ // InternalSysML.g:51767:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:51768:3: ruleFlowUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterFlowUsageMemberAccess().getOwnedMemberParameter_compFlowUsageElementParserRuleCall_2_0());
@@ -171593,23 +171502,23 @@ public final void rule__ParameterFlowUsageMember__OwnedMemberParameter_compAssig
// $ANTLR start "rule__InitialNodeMember__MemberFeatureAssignment_2"
- // InternalSysML.g:51802:1: rule__InitialNodeMember__MemberFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:51777:1: rule__InitialNodeMember__MemberFeatureAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__InitialNodeMember__MemberFeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51806:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:51807:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:51781:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:51782:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:51807:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:51808:3: ( ruleQualifiedName )
+ // InternalSysML.g:51782:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:51783:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getMemberFeatureFeatureCrossReference_2_0());
}
- // InternalSysML.g:51809:3: ( ruleQualifiedName )
- // InternalSysML.g:51810:4: ruleQualifiedName
+ // InternalSysML.g:51784:3: ( ruleQualifiedName )
+ // InternalSysML.g:51785:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialNodeMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_2_0_1());
@@ -171650,17 +171559,17 @@ public final void rule__InitialNodeMember__MemberFeatureAssignment_2() throws Re
// $ANTLR start "rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:51821:1: rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 : ( ruleActionNode ) ;
+ // InternalSysML.g:51796:1: rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1 : ( ruleActionNode ) ;
public final void rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51825:1: ( ( ruleActionNode ) )
- // InternalSysML.g:51826:2: ( ruleActionNode )
+ // InternalSysML.g:51800:1: ( ( ruleActionNode ) )
+ // InternalSysML.g:51801:2: ( ruleActionNode )
{
- // InternalSysML.g:51826:2: ( ruleActionNode )
- // InternalSysML.g:51827:3: ruleActionNode
+ // InternalSysML.g:51801:2: ( ruleActionNode )
+ // InternalSysML.g:51802:3: ruleActionNode
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionNodeMemberAccess().getOwnedMemberFeature_compActionNodeParserRuleCall_1_0());
@@ -171695,17 +171604,17 @@ public final void rule__ActionNodeMember__OwnedMemberFeature_compAssignment_1()
// $ANTLR start "rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:51836:1: rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 : ( ruleActionTargetSuccession ) ;
+ // InternalSysML.g:51811:1: rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1 : ( ruleActionTargetSuccession ) ;
public final void rule__TargetSuccessionMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51840:1: ( ( ruleActionTargetSuccession ) )
- // InternalSysML.g:51841:2: ( ruleActionTargetSuccession )
+ // InternalSysML.g:51815:1: ( ( ruleActionTargetSuccession ) )
+ // InternalSysML.g:51816:2: ( ruleActionTargetSuccession )
{
- // InternalSysML.g:51841:2: ( ruleActionTargetSuccession )
- // InternalSysML.g:51842:3: ruleActionTargetSuccession
+ // InternalSysML.g:51816:2: ( ruleActionTargetSuccession )
+ // InternalSysML.g:51817:3: ruleActionTargetSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionMemberAccess().getOwnedMemberFeature_compActionTargetSuccessionParserRuleCall_1_0());
@@ -171740,17 +171649,17 @@ public final void rule__TargetSuccessionMember__OwnedMemberFeature_compAssignmen
// $ANTLR start "rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0"
- // InternalSysML.g:51851:1: rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 : ( ruleGuardedSuccession ) ;
+ // InternalSysML.g:51826:1: rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0 : ( ruleGuardedSuccession ) ;
public final void rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51855:1: ( ( ruleGuardedSuccession ) )
- // InternalSysML.g:51856:2: ( ruleGuardedSuccession )
+ // InternalSysML.g:51830:1: ( ( ruleGuardedSuccession ) )
+ // InternalSysML.g:51831:2: ( ruleGuardedSuccession )
{
- // InternalSysML.g:51856:2: ( ruleGuardedSuccession )
- // InternalSysML.g:51857:3: ruleGuardedSuccession
+ // InternalSysML.g:51831:2: ( ruleGuardedSuccession )
+ // InternalSysML.g:51832:3: ruleGuardedSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionMemberAccess().getOwnedMemberFeature_compGuardedSuccessionParserRuleCall_0_0());
@@ -171785,17 +171694,17 @@ public final void rule__GuardedSuccessionMember__OwnedMemberFeature_compAssignme
// $ANTLR start "rule__ActionRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:51866:1: rule__ActionRefUsage__IsCompositeAssignment_1_1 : ( ruleActionUsageKeyword ) ;
+ // InternalSysML.g:51841:1: rule__ActionRefUsage__IsCompositeAssignment_1_1 : ( ruleActionUsageKeyword ) ;
public final void rule__ActionRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51870:1: ( ( ruleActionUsageKeyword ) )
- // InternalSysML.g:51871:2: ( ruleActionUsageKeyword )
+ // InternalSysML.g:51845:1: ( ( ruleActionUsageKeyword ) )
+ // InternalSysML.g:51846:2: ( ruleActionUsageKeyword )
{
- // InternalSysML.g:51871:2: ( ruleActionUsageKeyword )
- // InternalSysML.g:51872:3: ruleActionUsageKeyword
+ // InternalSysML.g:51846:2: ( ruleActionUsageKeyword )
+ // InternalSysML.g:51847:3: ruleActionUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionRefUsageAccess().getIsCompositeActionUsageKeywordParserRuleCall_1_1_0());
@@ -171830,17 +171739,17 @@ public final void rule__ActionRefUsage__IsCompositeAssignment_1_1() throws Recog
// $ANTLR start "rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0"
- // InternalSysML.g:51881:1: rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:51856:1: rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__PerformActionUsageDeclaration__OwnedRelationship_compAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51885:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:51886:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:51860:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:51861:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:51886:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:51887:3: ruleOwnedSubsetting
+ // InternalSysML.g:51861:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:51862:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPerformActionUsageDeclarationAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0_0_0_0());
@@ -171875,17 +171784,17 @@ public final void rule__PerformActionUsageDeclaration__OwnedRelationship_compAss
// $ANTLR start "rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0"
- // InternalSysML.g:51896:1: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleActionUsageParameterMember ) ;
+ // InternalSysML.g:51871:1: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0 : ( ruleActionUsageParameterMember ) ;
public final void rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51900:1: ( ( ruleActionUsageParameterMember ) )
- // InternalSysML.g:51901:2: ( ruleActionUsageParameterMember )
+ // InternalSysML.g:51875:1: ( ( ruleActionUsageParameterMember ) )
+ // InternalSysML.g:51876:2: ( ruleActionUsageParameterMember )
{
- // InternalSysML.g:51901:2: ( ruleActionUsageParameterMember )
- // InternalSysML.g:51902:3: ruleActionUsageParameterMember
+ // InternalSysML.g:51876:2: ( ruleActionUsageParameterMember )
+ // InternalSysML.g:51877:3: ruleActionUsageParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getOwnedFeatureMembership_compActionUsageParameterMemberParserRuleCall_1_0_0());
@@ -171920,17 +171829,17 @@ public final void rule__ActionUsageParameterList__OwnedFeatureMembership_compAss
// $ANTLR start "rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1"
- // InternalSysML.g:51911:1: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleActionUsageParameterMember ) ;
+ // InternalSysML.g:51886:1: rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1 : ( ruleActionUsageParameterMember ) ;
public final void rule__ActionUsageParameterList__OwnedFeatureMembership_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51915:1: ( ( ruleActionUsageParameterMember ) )
- // InternalSysML.g:51916:2: ( ruleActionUsageParameterMember )
+ // InternalSysML.g:51890:1: ( ( ruleActionUsageParameterMember ) )
+ // InternalSysML.g:51891:2: ( ruleActionUsageParameterMember )
{
- // InternalSysML.g:51916:2: ( ruleActionUsageParameterMember )
- // InternalSysML.g:51917:3: ruleActionUsageParameterMember
+ // InternalSysML.g:51891:2: ( ruleActionUsageParameterMember )
+ // InternalSysML.g:51892:3: ruleActionUsageParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterListAccess().getOwnedFeatureMembership_compActionUsageParameterMemberParserRuleCall_1_1_1_0());
@@ -171965,17 +171874,17 @@ public final void rule__ActionUsageParameterList__OwnedFeatureMembership_compAss
// $ANTLR start "rule__ActionUsageParameterMember__DirectionAssignment_0"
- // InternalSysML.g:51926:1: rule__ActionUsageParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
+ // InternalSysML.g:51901:1: rule__ActionUsageParameterMember__DirectionAssignment_0 : ( ruleFeatureDirection ) ;
public final void rule__ActionUsageParameterMember__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51930:1: ( ( ruleFeatureDirection ) )
- // InternalSysML.g:51931:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51905:1: ( ( ruleFeatureDirection ) )
+ // InternalSysML.g:51906:2: ( ruleFeatureDirection )
{
- // InternalSysML.g:51931:2: ( ruleFeatureDirection )
- // InternalSysML.g:51932:3: ruleFeatureDirection
+ // InternalSysML.g:51906:2: ( ruleFeatureDirection )
+ // InternalSysML.g:51907:3: ruleFeatureDirection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterMemberAccess().getDirectionFeatureDirectionEnumRuleCall_0_0());
@@ -172010,17 +171919,17 @@ public final void rule__ActionUsageParameterMember__DirectionAssignment_0() thro
// $ANTLR start "rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalSysML.g:51941:1: rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleActionUsageParameter ) ;
+ // InternalSysML.g:51916:1: rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleActionUsageParameter ) ;
public final void rule__ActionUsageParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51945:1: ( ( ruleActionUsageParameter ) )
- // InternalSysML.g:51946:2: ( ruleActionUsageParameter )
+ // InternalSysML.g:51920:1: ( ( ruleActionUsageParameter ) )
+ // InternalSysML.g:51921:2: ( ruleActionUsageParameter )
{
- // InternalSysML.g:51946:2: ( ruleActionUsageParameter )
- // InternalSysML.g:51947:3: ruleActionUsageParameter
+ // InternalSysML.g:51921:2: ( ruleActionUsageParameter )
+ // InternalSysML.g:51922:3: ruleActionUsageParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActionUsageParameterMemberAccess().getOwnedMemberParameter_compActionUsageParameterParserRuleCall_1_0());
@@ -172055,17 +171964,17 @@ public final void rule__ActionUsageParameterMember__OwnedMemberParameter_compAss
// $ANTLR start "rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:51956:1: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
+ // InternalSysML.g:51931:1: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
public final void rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51960:1: ( ( ruleEmptyParameterMember ) )
- // InternalSysML.g:51961:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:51935:1: ( ( ruleEmptyParameterMember ) )
+ // InternalSysML.g:51936:2: ( ruleEmptyParameterMember )
{
- // InternalSysML.g:51961:2: ( ruleEmptyParameterMember )
- // InternalSysML.g:51962:3: ruleEmptyParameterMember
+ // InternalSysML.g:51936:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:51937:3: ruleEmptyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getOwnedFeatureMembership_compEmptyParameterMemberParserRuleCall_0_0());
@@ -172100,17 +172009,17 @@ public final void rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:51971:1: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFeatureMember ) ;
+ // InternalSysML.g:51946:1: rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3 : ( ruleItemFeatureMember ) ;
public final void rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51975:1: ( ( ruleItemFeatureMember ) )
- // InternalSysML.g:51976:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:51950:1: ( ( ruleItemFeatureMember ) )
+ // InternalSysML.g:51951:2: ( ruleItemFeatureMember )
{
- // InternalSysML.g:51976:2: ( ruleItemFeatureMember )
- // InternalSysML.g:51977:3: ruleItemFeatureMember
+ // InternalSysML.g:51951:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:51952:3: ruleItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAcceptNodeDeclarationAccess().getOwnedFeatureMembership_compItemFeatureMemberParserRuleCall_3_0());
@@ -172145,17 +172054,17 @@ public final void rule__AcceptNodeDeclaration__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:51986:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
+ // InternalSysML.g:51961:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:51990:1: ( ( ruleEmptyParameterMember ) )
- // InternalSysML.g:51991:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:51965:1: ( ( ruleEmptyParameterMember ) )
+ // InternalSysML.g:51966:2: ( ruleEmptyParameterMember )
{
- // InternalSysML.g:51991:2: ( ruleEmptyParameterMember )
- // InternalSysML.g:51992:3: ruleEmptyParameterMember
+ // InternalSysML.g:51966:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:51967:3: ruleEmptyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compEmptyParameterMemberParserRuleCall_0_0());
@@ -172190,17 +172099,17 @@ public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:52001:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleEmptyItemFeatureMember ) ;
+ // InternalSysML.g:51976:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1 : ( ruleEmptyItemFeatureMember ) ;
public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52005:1: ( ( ruleEmptyItemFeatureMember ) )
- // InternalSysML.g:52006:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:51980:1: ( ( ruleEmptyItemFeatureMember ) )
+ // InternalSysML.g:51981:2: ( ruleEmptyItemFeatureMember )
{
- // InternalSysML.g:52006:2: ( ruleEmptyItemFeatureMember )
- // InternalSysML.g:52007:3: ruleEmptyItemFeatureMember
+ // InternalSysML.g:51981:2: ( ruleEmptyItemFeatureMember )
+ // InternalSysML.g:51982:3: ruleEmptyItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compEmptyItemFeatureMemberParserRuleCall_1_0());
@@ -172235,17 +172144,17 @@ public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4"
- // InternalSysML.g:52016:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 : ( ruleOwnedExpressionMember ) ;
+ // InternalSysML.g:51991:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4 : ( ruleOwnedExpressionMember ) ;
public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52020:1: ( ( ruleOwnedExpressionMember ) )
- // InternalSysML.g:52021:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:51995:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalSysML.g:51996:2: ( ruleOwnedExpressionMember )
{
- // InternalSysML.g:52021:2: ( ruleOwnedExpressionMember )
- // InternalSysML.g:52022:3: ruleOwnedExpressionMember
+ // InternalSysML.g:51996:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:51997:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_4_0());
@@ -172280,17 +172189,17 @@ public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6"
- // InternalSysML.g:52031:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 : ( ruleOwnedExpressionMember ) ;
+ // InternalSysML.g:52006:1: rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6 : ( ruleOwnedExpressionMember ) ;
public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52035:1: ( ( ruleOwnedExpressionMember ) )
- // InternalSysML.g:52036:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:52010:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalSysML.g:52011:2: ( ruleOwnedExpressionMember )
{
- // InternalSysML.g:52036:2: ( ruleOwnedExpressionMember )
- // InternalSysML.g:52037:3: ruleOwnedExpressionMember
+ // InternalSysML.g:52011:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:52012:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSendNodeDeclarationAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_6_0());
@@ -172325,23 +172234,23 @@ public final void rule__SendNodeDeclaration__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__MergeNode__IsCompositeAssignment_1"
- // InternalSysML.g:52046:1: rule__MergeNode__IsCompositeAssignment_1 : ( ( 'merge' ) ) ;
+ // InternalSysML.g:52021:1: rule__MergeNode__IsCompositeAssignment_1 : ( ( 'merge' ) ) ;
public final void rule__MergeNode__IsCompositeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52050:1: ( ( ( 'merge' ) ) )
- // InternalSysML.g:52051:2: ( ( 'merge' ) )
+ // InternalSysML.g:52025:1: ( ( ( 'merge' ) ) )
+ // InternalSysML.g:52026:2: ( ( 'merge' ) )
{
- // InternalSysML.g:52051:2: ( ( 'merge' ) )
- // InternalSysML.g:52052:3: ( 'merge' )
+ // InternalSysML.g:52026:2: ( ( 'merge' ) )
+ // InternalSysML.g:52027:3: ( 'merge' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getIsCompositeMergeKeyword_1_0());
}
- // InternalSysML.g:52053:3: ( 'merge' )
- // InternalSysML.g:52054:4: 'merge'
+ // InternalSysML.g:52028:3: ( 'merge' )
+ // InternalSysML.g:52029:4: 'merge'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMergeNodeAccess().getIsCompositeMergeKeyword_1_0());
@@ -172378,23 +172287,23 @@ public final void rule__MergeNode__IsCompositeAssignment_1() throws RecognitionE
// $ANTLR start "rule__DecisionNode__IsCompositeAssignment_1"
- // InternalSysML.g:52065:1: rule__DecisionNode__IsCompositeAssignment_1 : ( ( 'decide' ) ) ;
+ // InternalSysML.g:52040:1: rule__DecisionNode__IsCompositeAssignment_1 : ( ( 'decide' ) ) ;
public final void rule__DecisionNode__IsCompositeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52069:1: ( ( ( 'decide' ) ) )
- // InternalSysML.g:52070:2: ( ( 'decide' ) )
+ // InternalSysML.g:52044:1: ( ( ( 'decide' ) ) )
+ // InternalSysML.g:52045:2: ( ( 'decide' ) )
{
- // InternalSysML.g:52070:2: ( ( 'decide' ) )
- // InternalSysML.g:52071:3: ( 'decide' )
+ // InternalSysML.g:52045:2: ( ( 'decide' ) )
+ // InternalSysML.g:52046:3: ( 'decide' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getIsCompositeDecideKeyword_1_0());
}
- // InternalSysML.g:52072:3: ( 'decide' )
- // InternalSysML.g:52073:4: 'decide'
+ // InternalSysML.g:52047:3: ( 'decide' )
+ // InternalSysML.g:52048:4: 'decide'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecisionNodeAccess().getIsCompositeDecideKeyword_1_0());
@@ -172431,23 +172340,23 @@ public final void rule__DecisionNode__IsCompositeAssignment_1() throws Recogniti
// $ANTLR start "rule__JoinNode__IsCompositeAssignment_1"
- // InternalSysML.g:52084:1: rule__JoinNode__IsCompositeAssignment_1 : ( ( 'join' ) ) ;
+ // InternalSysML.g:52059:1: rule__JoinNode__IsCompositeAssignment_1 : ( ( 'join' ) ) ;
public final void rule__JoinNode__IsCompositeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52088:1: ( ( ( 'join' ) ) )
- // InternalSysML.g:52089:2: ( ( 'join' ) )
+ // InternalSysML.g:52063:1: ( ( ( 'join' ) ) )
+ // InternalSysML.g:52064:2: ( ( 'join' ) )
{
- // InternalSysML.g:52089:2: ( ( 'join' ) )
- // InternalSysML.g:52090:3: ( 'join' )
+ // InternalSysML.g:52064:2: ( ( 'join' ) )
+ // InternalSysML.g:52065:3: ( 'join' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getIsCompositeJoinKeyword_1_0());
}
- // InternalSysML.g:52091:3: ( 'join' )
- // InternalSysML.g:52092:4: 'join'
+ // InternalSysML.g:52066:3: ( 'join' )
+ // InternalSysML.g:52067:4: 'join'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJoinNodeAccess().getIsCompositeJoinKeyword_1_0());
@@ -172484,23 +172393,23 @@ public final void rule__JoinNode__IsCompositeAssignment_1() throws RecognitionEx
// $ANTLR start "rule__ForkNode__IsCompositeAssignment_1"
- // InternalSysML.g:52103:1: rule__ForkNode__IsCompositeAssignment_1 : ( ( 'fork' ) ) ;
+ // InternalSysML.g:52078:1: rule__ForkNode__IsCompositeAssignment_1 : ( ( 'fork' ) ) ;
public final void rule__ForkNode__IsCompositeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52107:1: ( ( ( 'fork' ) ) )
- // InternalSysML.g:52108:2: ( ( 'fork' ) )
+ // InternalSysML.g:52082:1: ( ( ( 'fork' ) ) )
+ // InternalSysML.g:52083:2: ( ( 'fork' ) )
{
- // InternalSysML.g:52108:2: ( ( 'fork' ) )
- // InternalSysML.g:52109:3: ( 'fork' )
+ // InternalSysML.g:52083:2: ( ( 'fork' ) )
+ // InternalSysML.g:52084:3: ( 'fork' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getIsCompositeForkKeyword_1_0());
}
- // InternalSysML.g:52110:3: ( 'fork' )
- // InternalSysML.g:52111:4: 'fork'
+ // InternalSysML.g:52085:3: ( 'fork' )
+ // InternalSysML.g:52086:4: 'fork'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForkNodeAccess().getIsCompositeForkKeyword_1_0());
@@ -172537,17 +172446,17 @@ public final void rule__ForkNode__IsCompositeAssignment_1() throws RecognitionEx
// $ANTLR start "rule__EmptyParameterMember__OwnedMemberParameter_compAssignment"
- // InternalSysML.g:52122:1: rule__EmptyParameterMember__OwnedMemberParameter_compAssignment : ( ruleEmptyParameter ) ;
+ // InternalSysML.g:52097:1: rule__EmptyParameterMember__OwnedMemberParameter_compAssignment : ( ruleEmptyParameter ) ;
public final void rule__EmptyParameterMember__OwnedMemberParameter_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52126:1: ( ( ruleEmptyParameter ) )
- // InternalSysML.g:52127:2: ( ruleEmptyParameter )
+ // InternalSysML.g:52101:1: ( ( ruleEmptyParameter ) )
+ // InternalSysML.g:52102:2: ( ruleEmptyParameter )
{
- // InternalSysML.g:52127:2: ( ruleEmptyParameter )
- // InternalSysML.g:52128:3: ruleEmptyParameter
+ // InternalSysML.g:52102:2: ( ruleEmptyParameter )
+ // InternalSysML.g:52103:3: ruleEmptyParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyParameterMemberAccess().getOwnedMemberParameter_compEmptyParameterParserRuleCall_0());
@@ -172582,17 +172491,17 @@ public final void rule__EmptyParameterMember__OwnedMemberParameter_compAssignmen
// $ANTLR start "rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:52137:1: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleMultiplicitySourceEndMember ) ;
+ // InternalSysML.g:52112:1: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleMultiplicitySourceEndMember ) ;
public final void rule__TargetSuccession__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52141:1: ( ( ruleMultiplicitySourceEndMember ) )
- // InternalSysML.g:52142:2: ( ruleMultiplicitySourceEndMember )
+ // InternalSysML.g:52116:1: ( ( ruleMultiplicitySourceEndMember ) )
+ // InternalSysML.g:52117:2: ( ruleMultiplicitySourceEndMember )
{
- // InternalSysML.g:52142:2: ( ruleMultiplicitySourceEndMember )
- // InternalSysML.g:52143:3: ruleMultiplicitySourceEndMember
+ // InternalSysML.g:52117:2: ( ruleMultiplicitySourceEndMember )
+ // InternalSysML.g:52118:3: ruleMultiplicitySourceEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionAccess().getOwnedFeatureMembership_compMultiplicitySourceEndMemberParserRuleCall_1_0());
@@ -172627,17 +172536,17 @@ public final void rule__TargetSuccession__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:52152:1: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:52127:1: rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleConnectorEndMember ) ;
public final void rule__TargetSuccession__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52156:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:52157:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:52131:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:52132:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:52157:2: ( ruleConnectorEndMember )
- // InternalSysML.g:52158:3: ruleConnectorEndMember
+ // InternalSysML.g:52132:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:52133:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetSuccessionAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_2_0());
@@ -172672,17 +172581,17 @@ public final void rule__TargetSuccession__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:52167:1: rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 : ( ruleGuardExpressionMember ) ;
+ // InternalSysML.g:52142:1: rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0 : ( ruleGuardExpressionMember ) ;
public final void rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52171:1: ( ( ruleGuardExpressionMember ) )
- // InternalSysML.g:52172:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52146:1: ( ( ruleGuardExpressionMember ) )
+ // InternalSysML.g:52147:2: ( ruleGuardExpressionMember )
{
- // InternalSysML.g:52172:2: ( ruleGuardExpressionMember )
- // InternalSysML.g:52173:3: ruleGuardExpressionMember
+ // InternalSysML.g:52147:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52148:3: ruleGuardExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTargetSuccessionAccess().getOwnedFeatureMembership_compGuardExpressionMemberParserRuleCall_0_0());
@@ -172717,17 +172626,17 @@ public final void rule__GuardedTargetSuccession__OwnedFeatureMembership_compAssi
// $ANTLR start "rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2"
- // InternalSysML.g:52182:1: rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 : ( ruleTransitionSuccessionMember ) ;
+ // InternalSysML.g:52157:1: rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2 : ( ruleTransitionSuccessionMember ) ;
public final void rule__GuardedTargetSuccession__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52186:1: ( ( ruleTransitionSuccessionMember ) )
- // InternalSysML.g:52187:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52161:1: ( ( ruleTransitionSuccessionMember ) )
+ // InternalSysML.g:52162:2: ( ruleTransitionSuccessionMember )
{
- // InternalSysML.g:52187:2: ( ruleTransitionSuccessionMember )
- // InternalSysML.g:52188:3: ruleTransitionSuccessionMember
+ // InternalSysML.g:52162:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52163:3: ruleTransitionSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTargetSuccessionAccess().getOwnedMembership_compTransitionSuccessionMemberParserRuleCall_2_0());
@@ -172762,17 +172671,17 @@ public final void rule__GuardedTargetSuccession__OwnedMembership_compAssignment_
// $ANTLR start "rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1"
- // InternalSysML.g:52197:1: rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 : ( ruleTransitionSuccessionMember ) ;
+ // InternalSysML.g:52172:1: rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1 : ( ruleTransitionSuccessionMember ) ;
public final void rule__DefaultTargetSuccession__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52201:1: ( ( ruleTransitionSuccessionMember ) )
- // InternalSysML.g:52202:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52176:1: ( ( ruleTransitionSuccessionMember ) )
+ // InternalSysML.g:52177:2: ( ruleTransitionSuccessionMember )
{
- // InternalSysML.g:52202:2: ( ruleTransitionSuccessionMember )
- // InternalSysML.g:52203:3: ruleTransitionSuccessionMember
+ // InternalSysML.g:52177:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52178:3: ruleTransitionSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultTargetSuccessionAccess().getOwnedMembership_compTransitionSuccessionMemberParserRuleCall_1_0());
@@ -172807,17 +172716,17 @@ public final void rule__DefaultTargetSuccession__OwnedMembership_compAssignment_
// $ANTLR start "rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:52212:1: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleTransitionSourceMember ) ;
+ // InternalSysML.g:52187:1: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2 : ( ruleTransitionSourceMember ) ;
public final void rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52216:1: ( ( ruleTransitionSourceMember ) )
- // InternalSysML.g:52217:2: ( ruleTransitionSourceMember )
+ // InternalSysML.g:52191:1: ( ( ruleTransitionSourceMember ) )
+ // InternalSysML.g:52192:2: ( ruleTransitionSourceMember )
{
- // InternalSysML.g:52217:2: ( ruleTransitionSourceMember )
- // InternalSysML.g:52218:3: ruleTransitionSourceMember
+ // InternalSysML.g:52192:2: ( ruleTransitionSourceMember )
+ // InternalSysML.g:52193:3: ruleTransitionSourceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedFeatureMembership_compTransitionSourceMemberParserRuleCall_2_0());
@@ -172852,17 +172761,17 @@ public final void rule__GuardedSuccession__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:52227:1: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 : ( ruleGuardExpressionMember ) ;
+ // InternalSysML.g:52202:1: rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3 : ( ruleGuardExpressionMember ) ;
public final void rule__GuardedSuccession__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52231:1: ( ( ruleGuardExpressionMember ) )
- // InternalSysML.g:52232:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52206:1: ( ( ruleGuardExpressionMember ) )
+ // InternalSysML.g:52207:2: ( ruleGuardExpressionMember )
{
- // InternalSysML.g:52232:2: ( ruleGuardExpressionMember )
- // InternalSysML.g:52233:3: ruleGuardExpressionMember
+ // InternalSysML.g:52207:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52208:3: ruleGuardExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedFeatureMembership_compGuardExpressionMemberParserRuleCall_3_0());
@@ -172897,17 +172806,17 @@ public final void rule__GuardedSuccession__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__GuardedSuccession__OwnedMembership_compAssignment_5"
- // InternalSysML.g:52242:1: rule__GuardedSuccession__OwnedMembership_compAssignment_5 : ( ruleTransitionSuccessionMember ) ;
+ // InternalSysML.g:52217:1: rule__GuardedSuccession__OwnedMembership_compAssignment_5 : ( ruleTransitionSuccessionMember ) ;
public final void rule__GuardedSuccession__OwnedMembership_compAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52246:1: ( ( ruleTransitionSuccessionMember ) )
- // InternalSysML.g:52247:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52221:1: ( ( ruleTransitionSuccessionMember ) )
+ // InternalSysML.g:52222:2: ( ruleTransitionSuccessionMember )
{
- // InternalSysML.g:52247:2: ( ruleTransitionSuccessionMember )
- // InternalSysML.g:52248:3: ruleTransitionSuccessionMember
+ // InternalSysML.g:52222:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52223:3: ruleTransitionSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedSuccessionAccess().getOwnedMembership_compTransitionSuccessionMemberParserRuleCall_5_0());
@@ -172942,23 +172851,23 @@ public final void rule__GuardedSuccession__OwnedMembership_compAssignment_5() th
// $ANTLR start "rule__StateDefinition__IsAbstractAssignment_0"
- // InternalSysML.g:52257:1: rule__StateDefinition__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalSysML.g:52232:1: rule__StateDefinition__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__StateDefinition__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52261:1: ( ( ( 'abstract' ) ) )
- // InternalSysML.g:52262:2: ( ( 'abstract' ) )
+ // InternalSysML.g:52236:1: ( ( ( 'abstract' ) ) )
+ // InternalSysML.g:52237:2: ( ( 'abstract' ) )
{
- // InternalSysML.g:52262:2: ( ( 'abstract' ) )
- // InternalSysML.g:52263:3: ( 'abstract' )
+ // InternalSysML.g:52237:2: ( ( 'abstract' ) )
+ // InternalSysML.g:52238:3: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalSysML.g:52264:3: ( 'abstract' )
- // InternalSysML.g:52265:4: 'abstract'
+ // InternalSysML.g:52239:3: ( 'abstract' )
+ // InternalSysML.g:52240:4: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefinitionAccess().getIsAbstractAbstractKeyword_0_0());
@@ -172995,17 +172904,17 @@ public final void rule__StateDefinition__IsAbstractAssignment_0() throws Recogni
// $ANTLR start "rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0"
- // InternalSysML.g:52276:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 : ( ruleEntryActionMember ) ;
+ // InternalSysML.g:52251:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0 : ( ruleEntryActionMember ) ;
public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52280:1: ( ( ruleEntryActionMember ) )
- // InternalSysML.g:52281:2: ( ruleEntryActionMember )
+ // InternalSysML.g:52255:1: ( ( ruleEntryActionMember ) )
+ // InternalSysML.g:52256:2: ( ruleEntryActionMember )
{
- // InternalSysML.g:52281:2: ( ruleEntryActionMember )
- // InternalSysML.g:52282:3: ruleEntryActionMember
+ // InternalSysML.g:52256:2: ( ruleEntryActionMember )
+ // InternalSysML.g:52257:3: ruleEntryActionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compEntryActionMemberParserRuleCall_0_0_0());
@@ -173040,17 +172949,17 @@ public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_0
// $ANTLR start "rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1"
- // InternalSysML.g:52291:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 : ( ruleEntryTransitionMember ) ;
+ // InternalSysML.g:52266:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 : ( ruleEntryTransitionMember ) ;
public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52295:1: ( ( ruleEntryTransitionMember ) )
- // InternalSysML.g:52296:2: ( ruleEntryTransitionMember )
+ // InternalSysML.g:52270:1: ( ( ruleEntryTransitionMember ) )
+ // InternalSysML.g:52271:2: ( ruleEntryTransitionMember )
{
- // InternalSysML.g:52296:2: ( ruleEntryTransitionMember )
- // InternalSysML.g:52297:3: ruleEntryTransitionMember
+ // InternalSysML.g:52271:2: ( ruleEntryTransitionMember )
+ // InternalSysML.g:52272:3: ruleEntryTransitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compEntryTransitionMemberParserRuleCall_0_1_0());
@@ -173085,17 +172994,17 @@ public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1
// $ANTLR start "rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:52306:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 : ( ruleDoActionMember ) ;
+ // InternalSysML.g:52281:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 : ( ruleDoActionMember ) ;
public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52310:1: ( ( ruleDoActionMember ) )
- // InternalSysML.g:52311:2: ( ruleDoActionMember )
+ // InternalSysML.g:52285:1: ( ( ruleDoActionMember ) )
+ // InternalSysML.g:52286:2: ( ruleDoActionMember )
{
- // InternalSysML.g:52311:2: ( ruleDoActionMember )
- // InternalSysML.g:52312:3: ruleDoActionMember
+ // InternalSysML.g:52286:2: ( ruleDoActionMember )
+ // InternalSysML.g:52287:3: ruleDoActionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compDoActionMemberParserRuleCall_1_0());
@@ -173130,17 +173039,17 @@ public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1()
// $ANTLR start "rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:52321:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 : ( ruleExitActionMember ) ;
+ // InternalSysML.g:52296:1: rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 : ( ruleExitActionMember ) ;
public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52325:1: ( ( ruleExitActionMember ) )
- // InternalSysML.g:52326:2: ( ruleExitActionMember )
+ // InternalSysML.g:52300:1: ( ( ruleExitActionMember ) )
+ // InternalSysML.g:52301:2: ( ruleExitActionMember )
{
- // InternalSysML.g:52326:2: ( ruleExitActionMember )
- // InternalSysML.g:52327:3: ruleExitActionMember
+ // InternalSysML.g:52301:2: ( ruleExitActionMember )
+ // InternalSysML.g:52302:3: ruleExitActionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateBodyPartAccess().getOwnedFeatureMembership_compExitActionMemberParserRuleCall_2_0());
@@ -173175,17 +173084,17 @@ public final void rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2()
// $ANTLR start "rule__StateDefBodyItem__Documentation_compAssignment_0"
- // InternalSysML.g:52336:1: rule__StateDefBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
+ // InternalSysML.g:52311:1: rule__StateDefBodyItem__Documentation_compAssignment_0 : ( ruleOwnedDocumentation ) ;
public final void rule__StateDefBodyItem__Documentation_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52340:1: ( ( ruleOwnedDocumentation ) )
- // InternalSysML.g:52341:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:52315:1: ( ( ruleOwnedDocumentation ) )
+ // InternalSysML.g:52316:2: ( ruleOwnedDocumentation )
{
- // InternalSysML.g:52341:2: ( ruleOwnedDocumentation )
- // InternalSysML.g:52342:3: ruleOwnedDocumentation
+ // InternalSysML.g:52316:2: ( ruleOwnedDocumentation )
+ // InternalSysML.g:52317:3: ruleOwnedDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getDocumentation_compOwnedDocumentationParserRuleCall_0_0());
@@ -173220,17 +173129,17 @@ public final void rule__StateDefBodyItem__Documentation_compAssignment_0() throw
// $ANTLR start "rule__StateDefBodyItem__OwnedMembership_compAssignment_1"
- // InternalSysML.g:52351:1: rule__StateDefBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
+ // InternalSysML.g:52326:1: rule__StateDefBodyItem__OwnedMembership_compAssignment_1 : ( ruleNestedDefinitionMember ) ;
public final void rule__StateDefBodyItem__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52355:1: ( ( ruleNestedDefinitionMember ) )
- // InternalSysML.g:52356:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:52330:1: ( ( ruleNestedDefinitionMember ) )
+ // InternalSysML.g:52331:2: ( ruleNestedDefinitionMember )
{
- // InternalSysML.g:52356:2: ( ruleNestedDefinitionMember )
- // InternalSysML.g:52357:3: ruleNestedDefinitionMember
+ // InternalSysML.g:52331:2: ( ruleNestedDefinitionMember )
+ // InternalSysML.g:52332:3: ruleNestedDefinitionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedMembership_compNestedDefinitionMemberParserRuleCall_1_0());
@@ -173265,17 +173174,17 @@ public final void rule__StateDefBodyItem__OwnedMembership_compAssignment_1() thr
// $ANTLR start "rule__StateDefBodyItem__OwnedMembership_compAssignment_2"
- // InternalSysML.g:52366:1: rule__StateDefBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
+ // InternalSysML.g:52341:1: rule__StateDefBodyItem__OwnedMembership_compAssignment_2 : ( ruleVariantUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52370:1: ( ( ruleVariantUsageMember ) )
- // InternalSysML.g:52371:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:52345:1: ( ( ruleVariantUsageMember ) )
+ // InternalSysML.g:52346:2: ( ruleVariantUsageMember )
{
- // InternalSysML.g:52371:2: ( ruleVariantUsageMember )
- // InternalSysML.g:52372:3: ruleVariantUsageMember
+ // InternalSysML.g:52346:2: ( ruleVariantUsageMember )
+ // InternalSysML.g:52347:3: ruleVariantUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedMembership_compVariantUsageMemberParserRuleCall_2_0());
@@ -173310,17 +173219,17 @@ public final void rule__StateDefBodyItem__OwnedMembership_compAssignment_2() thr
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:52381:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleParameterFlowUsageMember ) ;
+ // InternalSysML.g:52356:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleParameterFlowUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52385:1: ( ( ruleParameterFlowUsageMember ) )
- // InternalSysML.g:52386:2: ( ruleParameterFlowUsageMember )
+ // InternalSysML.g:52360:1: ( ( ruleParameterFlowUsageMember ) )
+ // InternalSysML.g:52361:2: ( ruleParameterFlowUsageMember )
{
- // InternalSysML.g:52386:2: ( ruleParameterFlowUsageMember )
- // InternalSysML.g:52387:3: ruleParameterFlowUsageMember
+ // InternalSysML.g:52361:2: ( ruleParameterFlowUsageMember )
+ // InternalSysML.g:52362:3: ruleParameterFlowUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compParameterFlowUsageMemberParserRuleCall_3_0());
@@ -173355,17 +173264,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4"
- // InternalSysML.g:52396:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 : ( ruleStructureUsageMember ) ;
+ // InternalSysML.g:52371:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 : ( ruleStructureUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52400:1: ( ( ruleStructureUsageMember ) )
- // InternalSysML.g:52401:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:52375:1: ( ( ruleStructureUsageMember ) )
+ // InternalSysML.g:52376:2: ( ruleStructureUsageMember )
{
- // InternalSysML.g:52401:2: ( ruleStructureUsageMember )
- // InternalSysML.g:52402:3: ruleStructureUsageMember
+ // InternalSysML.g:52376:2: ( ruleStructureUsageMember )
+ // InternalSysML.g:52377:3: ruleStructureUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compStructureUsageMemberParserRuleCall_4_0());
@@ -173400,17 +173309,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0"
- // InternalSysML.g:52411:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 : ( ruleEmptySuccessionMember ) ;
+ // InternalSysML.g:52386:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0 : ( ruleEmptySuccessionMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52415:1: ( ( ruleEmptySuccessionMember ) )
- // InternalSysML.g:52416:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:52390:1: ( ( ruleEmptySuccessionMember ) )
+ // InternalSysML.g:52391:2: ( ruleEmptySuccessionMember )
{
- // InternalSysML.g:52416:2: ( ruleEmptySuccessionMember )
- // InternalSysML.g:52417:3: ruleEmptySuccessionMember
+ // InternalSysML.g:52391:2: ( ruleEmptySuccessionMember )
+ // InternalSysML.g:52392:3: ruleEmptySuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compEmptySuccessionMemberParserRuleCall_5_0_0());
@@ -173445,17 +173354,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1"
- // InternalSysML.g:52426:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 : ( ruleIndividualUsageMember ) ;
+ // InternalSysML.g:52401:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1 : ( ruleIndividualUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52430:1: ( ( ruleIndividualUsageMember ) )
- // InternalSysML.g:52431:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:52405:1: ( ( ruleIndividualUsageMember ) )
+ // InternalSysML.g:52406:2: ( ruleIndividualUsageMember )
{
- // InternalSysML.g:52431:2: ( ruleIndividualUsageMember )
- // InternalSysML.g:52432:3: ruleIndividualUsageMember
+ // InternalSysML.g:52406:2: ( ruleIndividualUsageMember )
+ // InternalSysML.g:52407:3: ruleIndividualUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compIndividualUsageMemberParserRuleCall_5_1_0());
@@ -173490,17 +173399,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0"
- // InternalSysML.g:52441:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 : ( ruleBehaviorUsageMember ) ;
+ // InternalSysML.g:52416:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0 : ( ruleBehaviorUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52445:1: ( ( ruleBehaviorUsageMember ) )
- // InternalSysML.g:52446:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:52420:1: ( ( ruleBehaviorUsageMember ) )
+ // InternalSysML.g:52421:2: ( ruleBehaviorUsageMember )
{
- // InternalSysML.g:52446:2: ( ruleBehaviorUsageMember )
- // InternalSysML.g:52447:3: ruleBehaviorUsageMember
+ // InternalSysML.g:52421:2: ( ruleBehaviorUsageMember )
+ // InternalSysML.g:52422:3: ruleBehaviorUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compBehaviorUsageMemberParserRuleCall_6_0_0());
@@ -173535,17 +173444,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1"
- // InternalSysML.g:52456:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 : ( ruleTargetTransitionUsageMember ) ;
+ // InternalSysML.g:52431:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 : ( ruleTargetTransitionUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52460:1: ( ( ruleTargetTransitionUsageMember ) )
- // InternalSysML.g:52461:2: ( ruleTargetTransitionUsageMember )
+ // InternalSysML.g:52435:1: ( ( ruleTargetTransitionUsageMember ) )
+ // InternalSysML.g:52436:2: ( ruleTargetTransitionUsageMember )
{
- // InternalSysML.g:52461:2: ( ruleTargetTransitionUsageMember )
- // InternalSysML.g:52462:3: ruleTargetTransitionUsageMember
+ // InternalSysML.g:52436:2: ( ruleTargetTransitionUsageMember )
+ // InternalSysML.g:52437:3: ruleTargetTransitionUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compTargetTransitionUsageMemberParserRuleCall_6_1_0());
@@ -173580,17 +173489,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7"
- // InternalSysML.g:52471:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 : ( ruleTransitionUsageMember ) ;
+ // InternalSysML.g:52446:1: rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 : ( ruleTransitionUsageMember ) ;
public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52475:1: ( ( ruleTransitionUsageMember ) )
- // InternalSysML.g:52476:2: ( ruleTransitionUsageMember )
+ // InternalSysML.g:52450:1: ( ( ruleTransitionUsageMember ) )
+ // InternalSysML.g:52451:2: ( ruleTransitionUsageMember )
{
- // InternalSysML.g:52476:2: ( ruleTransitionUsageMember )
- // InternalSysML.g:52477:3: ruleTransitionUsageMember
+ // InternalSysML.g:52451:2: ( ruleTransitionUsageMember )
+ // InternalSysML.g:52452:3: ruleTransitionUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedFeatureMembership_compTransitionUsageMemberParserRuleCall_7_0());
@@ -173625,17 +173534,17 @@ public final void rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_
// $ANTLR start "rule__StateDefBodyItem__OwnedImport_compAssignment_8"
- // InternalSysML.g:52486:1: rule__StateDefBodyItem__OwnedImport_compAssignment_8 : ( ruleImport ) ;
+ // InternalSysML.g:52461:1: rule__StateDefBodyItem__OwnedImport_compAssignment_8 : ( ruleImport ) ;
public final void rule__StateDefBodyItem__OwnedImport_compAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52490:1: ( ( ruleImport ) )
- // InternalSysML.g:52491:2: ( ruleImport )
+ // InternalSysML.g:52465:1: ( ( ruleImport ) )
+ // InternalSysML.g:52466:2: ( ruleImport )
{
- // InternalSysML.g:52491:2: ( ruleImport )
- // InternalSysML.g:52492:3: ruleImport
+ // InternalSysML.g:52466:2: ( ruleImport )
+ // InternalSysML.g:52467:3: ruleImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateDefBodyItemAccess().getOwnedImport_compImportParserRuleCall_8_0());
@@ -173670,17 +173579,17 @@ public final void rule__StateDefBodyItem__OwnedImport_compAssignment_8() throws
// $ANTLR start "rule__EntryActionMember__KindAssignment_1"
- // InternalSysML.g:52501:1: rule__EntryActionMember__KindAssignment_1 : ( ruleEntryActionKind ) ;
+ // InternalSysML.g:52476:1: rule__EntryActionMember__KindAssignment_1 : ( ruleEntryActionKind ) ;
public final void rule__EntryActionMember__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52505:1: ( ( ruleEntryActionKind ) )
- // InternalSysML.g:52506:2: ( ruleEntryActionKind )
+ // InternalSysML.g:52480:1: ( ( ruleEntryActionKind ) )
+ // InternalSysML.g:52481:2: ( ruleEntryActionKind )
{
- // InternalSysML.g:52506:2: ( ruleEntryActionKind )
- // InternalSysML.g:52507:3: ruleEntryActionKind
+ // InternalSysML.g:52481:2: ( ruleEntryActionKind )
+ // InternalSysML.g:52482:3: ruleEntryActionKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryActionMemberAccess().getKindEntryActionKindParserRuleCall_1_0());
@@ -173715,17 +173624,17 @@ public final void rule__EntryActionMember__KindAssignment_1() throws Recognition
// $ANTLR start "rule__EntryActionMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:52516:1: rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
+ // InternalSysML.g:52491:1: rule__EntryActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
public final void rule__EntryActionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52520:1: ( ( ruleStateActionUsage ) )
- // InternalSysML.g:52521:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52495:1: ( ( ruleStateActionUsage ) )
+ // InternalSysML.g:52496:2: ( ruleStateActionUsage )
{
- // InternalSysML.g:52521:2: ( ruleStateActionUsage )
- // InternalSysML.g:52522:3: ruleStateActionUsage
+ // InternalSysML.g:52496:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52497:3: ruleStateActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryActionMemberAccess().getOwnedMemberFeature_compStateActionUsageParserRuleCall_2_0());
@@ -173760,17 +173669,17 @@ public final void rule__EntryActionMember__OwnedMemberFeature_compAssignment_2()
// $ANTLR start "rule__DoActionMember__KindAssignment_1"
- // InternalSysML.g:52531:1: rule__DoActionMember__KindAssignment_1 : ( ruleDoActionKind ) ;
+ // InternalSysML.g:52506:1: rule__DoActionMember__KindAssignment_1 : ( ruleDoActionKind ) ;
public final void rule__DoActionMember__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52535:1: ( ( ruleDoActionKind ) )
- // InternalSysML.g:52536:2: ( ruleDoActionKind )
+ // InternalSysML.g:52510:1: ( ( ruleDoActionKind ) )
+ // InternalSysML.g:52511:2: ( ruleDoActionKind )
{
- // InternalSysML.g:52536:2: ( ruleDoActionKind )
- // InternalSysML.g:52537:3: ruleDoActionKind
+ // InternalSysML.g:52511:2: ( ruleDoActionKind )
+ // InternalSysML.g:52512:3: ruleDoActionKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoActionMemberAccess().getKindDoActionKindParserRuleCall_1_0());
@@ -173805,17 +173714,17 @@ public final void rule__DoActionMember__KindAssignment_1() throws RecognitionExc
// $ANTLR start "rule__DoActionMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:52546:1: rule__DoActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
+ // InternalSysML.g:52521:1: rule__DoActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
public final void rule__DoActionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52550:1: ( ( ruleStateActionUsage ) )
- // InternalSysML.g:52551:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52525:1: ( ( ruleStateActionUsage ) )
+ // InternalSysML.g:52526:2: ( ruleStateActionUsage )
{
- // InternalSysML.g:52551:2: ( ruleStateActionUsage )
- // InternalSysML.g:52552:3: ruleStateActionUsage
+ // InternalSysML.g:52526:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52527:3: ruleStateActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoActionMemberAccess().getOwnedMemberFeature_compStateActionUsageParserRuleCall_2_0());
@@ -173850,17 +173759,17 @@ public final void rule__DoActionMember__OwnedMemberFeature_compAssignment_2() th
// $ANTLR start "rule__ExitActionMember__KindAssignment_1"
- // InternalSysML.g:52561:1: rule__ExitActionMember__KindAssignment_1 : ( ruleExitActionKind ) ;
+ // InternalSysML.g:52536:1: rule__ExitActionMember__KindAssignment_1 : ( ruleExitActionKind ) ;
public final void rule__ExitActionMember__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52565:1: ( ( ruleExitActionKind ) )
- // InternalSysML.g:52566:2: ( ruleExitActionKind )
+ // InternalSysML.g:52540:1: ( ( ruleExitActionKind ) )
+ // InternalSysML.g:52541:2: ( ruleExitActionKind )
{
- // InternalSysML.g:52566:2: ( ruleExitActionKind )
- // InternalSysML.g:52567:3: ruleExitActionKind
+ // InternalSysML.g:52541:2: ( ruleExitActionKind )
+ // InternalSysML.g:52542:3: ruleExitActionKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitActionMemberAccess().getKindExitActionKindParserRuleCall_1_0());
@@ -173895,17 +173804,17 @@ public final void rule__ExitActionMember__KindAssignment_1() throws RecognitionE
// $ANTLR start "rule__ExitActionMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:52576:1: rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
+ // InternalSysML.g:52551:1: rule__ExitActionMember__OwnedMemberFeature_compAssignment_2 : ( ruleStateActionUsage ) ;
public final void rule__ExitActionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52580:1: ( ( ruleStateActionUsage ) )
- // InternalSysML.g:52581:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52555:1: ( ( ruleStateActionUsage ) )
+ // InternalSysML.g:52556:2: ( ruleStateActionUsage )
{
- // InternalSysML.g:52581:2: ( ruleStateActionUsage )
- // InternalSysML.g:52582:3: ruleStateActionUsage
+ // InternalSysML.g:52556:2: ( ruleStateActionUsage )
+ // InternalSysML.g:52557:3: ruleStateActionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitActionMemberAccess().getOwnedMemberFeature_compStateActionUsageParserRuleCall_2_0());
@@ -173940,17 +173849,17 @@ public final void rule__ExitActionMember__OwnedMemberFeature_compAssignment_2()
// $ANTLR start "rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0"
- // InternalSysML.g:52591:1: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 : ( ruleGuardedTargetSuccession ) ;
+ // InternalSysML.g:52566:1: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0 : ( ruleGuardedTargetSuccession ) ;
public final void rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52595:1: ( ( ruleGuardedTargetSuccession ) )
- // InternalSysML.g:52596:2: ( ruleGuardedTargetSuccession )
+ // InternalSysML.g:52570:1: ( ( ruleGuardedTargetSuccession ) )
+ // InternalSysML.g:52571:2: ( ruleGuardedTargetSuccession )
{
- // InternalSysML.g:52596:2: ( ruleGuardedTargetSuccession )
- // InternalSysML.g:52597:3: ruleGuardedTargetSuccession
+ // InternalSysML.g:52571:2: ( ruleGuardedTargetSuccession )
+ // InternalSysML.g:52572:3: ruleGuardedTargetSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getOwnedMemberFeature_compGuardedTargetSuccessionParserRuleCall_1_0_0());
@@ -173985,17 +173894,17 @@ public final void rule__EntryTransitionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1"
- // InternalSysML.g:52606:1: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 : ( ruleTransitionSuccession ) ;
+ // InternalSysML.g:52581:1: rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1 : ( ruleTransitionSuccession ) ;
public final void rule__EntryTransitionMember__OwnedMemberFeature_compAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52610:1: ( ( ruleTransitionSuccession ) )
- // InternalSysML.g:52611:2: ( ruleTransitionSuccession )
+ // InternalSysML.g:52585:1: ( ( ruleTransitionSuccession ) )
+ // InternalSysML.g:52586:2: ( ruleTransitionSuccession )
{
- // InternalSysML.g:52611:2: ( ruleTransitionSuccession )
- // InternalSysML.g:52612:3: ruleTransitionSuccession
+ // InternalSysML.g:52586:2: ( ruleTransitionSuccession )
+ // InternalSysML.g:52587:3: ruleTransitionSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryTransitionMemberAccess().getOwnedMemberFeature_compTransitionSuccessionParserRuleCall_1_1_1_0());
@@ -174030,17 +173939,17 @@ public final void rule__EntryTransitionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:52621:1: rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleTransitionUsage ) ;
+ // InternalSysML.g:52596:1: rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleTransitionUsage ) ;
public final void rule__TransitionUsageMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52625:1: ( ( ruleTransitionUsage ) )
- // InternalSysML.g:52626:2: ( ruleTransitionUsage )
+ // InternalSysML.g:52600:1: ( ( ruleTransitionUsage ) )
+ // InternalSysML.g:52601:2: ( ruleTransitionUsage )
{
- // InternalSysML.g:52626:2: ( ruleTransitionUsage )
- // InternalSysML.g:52627:3: ruleTransitionUsage
+ // InternalSysML.g:52601:2: ( ruleTransitionUsage )
+ // InternalSysML.g:52602:3: ruleTransitionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageMemberAccess().getOwnedMemberFeature_compTransitionUsageParserRuleCall_1_0());
@@ -174075,17 +173984,17 @@ public final void rule__TransitionUsageMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:52636:1: rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleTargetTransitionUsage ) ;
+ // InternalSysML.g:52611:1: rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1 : ( ruleTargetTransitionUsage ) ;
public final void rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52640:1: ( ( ruleTargetTransitionUsage ) )
- // InternalSysML.g:52641:2: ( ruleTargetTransitionUsage )
+ // InternalSysML.g:52615:1: ( ( ruleTargetTransitionUsage ) )
+ // InternalSysML.g:52616:2: ( ruleTargetTransitionUsage )
{
- // InternalSysML.g:52641:2: ( ruleTargetTransitionUsage )
- // InternalSysML.g:52642:3: ruleTargetTransitionUsage
+ // InternalSysML.g:52616:2: ( ruleTargetTransitionUsage )
+ // InternalSysML.g:52617:3: ruleTargetTransitionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageMemberAccess().getOwnedMemberFeature_compTargetTransitionUsageParserRuleCall_1_0());
@@ -174120,17 +174029,17 @@ public final void rule__TargetTransitionUsageMember__OwnedMemberFeature_compAssi
// $ANTLR start "rule__StateRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:52651:1: rule__StateRefUsage__IsCompositeAssignment_1_1 : ( ruleStateUsageKeyword ) ;
+ // InternalSysML.g:52626:1: rule__StateRefUsage__IsCompositeAssignment_1_1 : ( ruleStateUsageKeyword ) ;
public final void rule__StateRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52655:1: ( ( ruleStateUsageKeyword ) )
- // InternalSysML.g:52656:2: ( ruleStateUsageKeyword )
+ // InternalSysML.g:52630:1: ( ( ruleStateUsageKeyword ) )
+ // InternalSysML.g:52631:2: ( ruleStateUsageKeyword )
{
- // InternalSysML.g:52656:2: ( ruleStateUsageKeyword )
- // InternalSysML.g:52657:3: ruleStateUsageKeyword
+ // InternalSysML.g:52631:2: ( ruleStateUsageKeyword )
+ // InternalSysML.g:52632:3: ruleStateUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRefUsageAccess().getIsCompositeStateUsageKeywordParserRuleCall_1_1_0());
@@ -174165,17 +174074,17 @@ public final void rule__StateRefUsage__IsCompositeAssignment_1_1() throws Recogn
// $ANTLR start "rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0"
- // InternalSysML.g:52666:1: rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:52641:1: rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52670:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:52671:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:52645:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:52646:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:52671:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:52672:3: ruleOwnedSubsetting
+ // InternalSysML.g:52646:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:52647:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExhibitStateUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_2_0_0_0());
@@ -174210,17 +174119,17 @@ public final void rule__ExhibitStateUsage__OwnedRelationship_compAssignment_2_0_
// $ANTLR start "rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:52681:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 : ( ruleTransitionSourceMember ) ;
+ // InternalSysML.g:52656:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2 : ( ruleTransitionSourceMember ) ;
public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52685:1: ( ( ruleTransitionSourceMember ) )
- // InternalSysML.g:52686:2: ( ruleTransitionSourceMember )
+ // InternalSysML.g:52660:1: ( ( ruleTransitionSourceMember ) )
+ // InternalSysML.g:52661:2: ( ruleTransitionSourceMember )
{
- // InternalSysML.g:52686:2: ( ruleTransitionSourceMember )
- // InternalSysML.g:52687:3: ruleTransitionSourceMember
+ // InternalSysML.g:52661:2: ( ruleTransitionSourceMember )
+ // InternalSysML.g:52662:3: ruleTransitionSourceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compTransitionSourceMemberParserRuleCall_2_0());
@@ -174255,17 +174164,17 @@ public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_2
// $ANTLR start "rule__TransitionUsage__OwnedImport_compAssignment_3_0"
- // InternalSysML.g:52696:1: rule__TransitionUsage__OwnedImport_compAssignment_3_0 : ( ruleEmptyImport ) ;
+ // InternalSysML.g:52671:1: rule__TransitionUsage__OwnedImport_compAssignment_3_0 : ( ruleEmptyImport ) ;
public final void rule__TransitionUsage__OwnedImport_compAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52700:1: ( ( ruleEmptyImport ) )
- // InternalSysML.g:52701:2: ( ruleEmptyImport )
+ // InternalSysML.g:52675:1: ( ( ruleEmptyImport ) )
+ // InternalSysML.g:52676:2: ( ruleEmptyImport )
{
- // InternalSysML.g:52701:2: ( ruleEmptyImport )
- // InternalSysML.g:52702:3: ruleEmptyImport
+ // InternalSysML.g:52676:2: ( ruleEmptyImport )
+ // InternalSysML.g:52677:3: ruleEmptyImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedImport_compEmptyImportParserRuleCall_3_0_0());
@@ -174300,17 +174209,17 @@ public final void rule__TransitionUsage__OwnedImport_compAssignment_3_0() throws
// $ANTLR start "rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1"
- // InternalSysML.g:52711:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 : ( ruleTriggerActionMember ) ;
+ // InternalSysML.g:52686:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1 : ( ruleTriggerActionMember ) ;
public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52715:1: ( ( ruleTriggerActionMember ) )
- // InternalSysML.g:52716:2: ( ruleTriggerActionMember )
+ // InternalSysML.g:52690:1: ( ( ruleTriggerActionMember ) )
+ // InternalSysML.g:52691:2: ( ruleTriggerActionMember )
{
- // InternalSysML.g:52716:2: ( ruleTriggerActionMember )
- // InternalSysML.g:52717:3: ruleTriggerActionMember
+ // InternalSysML.g:52691:2: ( ruleTriggerActionMember )
+ // InternalSysML.g:52692:3: ruleTriggerActionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compTriggerActionMemberParserRuleCall_3_1_0());
@@ -174345,17 +174254,17 @@ public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_3
// $ANTLR start "rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4"
- // InternalSysML.g:52726:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 : ( ruleGuardExpressionMember ) ;
+ // InternalSysML.g:52701:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4 : ( ruleGuardExpressionMember ) ;
public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52730:1: ( ( ruleGuardExpressionMember ) )
- // InternalSysML.g:52731:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52705:1: ( ( ruleGuardExpressionMember ) )
+ // InternalSysML.g:52706:2: ( ruleGuardExpressionMember )
{
- // InternalSysML.g:52731:2: ( ruleGuardExpressionMember )
- // InternalSysML.g:52732:3: ruleGuardExpressionMember
+ // InternalSysML.g:52706:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52707:3: ruleGuardExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compGuardExpressionMemberParserRuleCall_4_0());
@@ -174390,17 +174299,17 @@ public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_4
// $ANTLR start "rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5"
- // InternalSysML.g:52741:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 : ( ruleEffectBehaviorMember ) ;
+ // InternalSysML.g:52716:1: rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5 : ( ruleEffectBehaviorMember ) ;
public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52745:1: ( ( ruleEffectBehaviorMember ) )
- // InternalSysML.g:52746:2: ( ruleEffectBehaviorMember )
+ // InternalSysML.g:52720:1: ( ( ruleEffectBehaviorMember ) )
+ // InternalSysML.g:52721:2: ( ruleEffectBehaviorMember )
{
- // InternalSysML.g:52746:2: ( ruleEffectBehaviorMember )
- // InternalSysML.g:52747:3: ruleEffectBehaviorMember
+ // InternalSysML.g:52721:2: ( ruleEffectBehaviorMember )
+ // InternalSysML.g:52722:3: ruleEffectBehaviorMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedFeatureMembership_compEffectBehaviorMemberParserRuleCall_5_0());
@@ -174435,17 +174344,17 @@ public final void rule__TransitionUsage__OwnedFeatureMembership_compAssignment_5
// $ANTLR start "rule__TransitionUsage__OwnedMembership_compAssignment_7"
- // InternalSysML.g:52756:1: rule__TransitionUsage__OwnedMembership_compAssignment_7 : ( ruleTransitionSuccessionMember ) ;
+ // InternalSysML.g:52731:1: rule__TransitionUsage__OwnedMembership_compAssignment_7 : ( ruleTransitionSuccessionMember ) ;
public final void rule__TransitionUsage__OwnedMembership_compAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52760:1: ( ( ruleTransitionSuccessionMember ) )
- // InternalSysML.g:52761:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52735:1: ( ( ruleTransitionSuccessionMember ) )
+ // InternalSysML.g:52736:2: ( ruleTransitionSuccessionMember )
{
- // InternalSysML.g:52761:2: ( ruleTransitionSuccessionMember )
- // InternalSysML.g:52762:3: ruleTransitionSuccessionMember
+ // InternalSysML.g:52736:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52737:3: ruleTransitionSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionUsageAccess().getOwnedMembership_compTransitionSuccessionMemberParserRuleCall_7_0());
@@ -174480,17 +174389,17 @@ public final void rule__TransitionUsage__OwnedMembership_compAssignment_7() thro
// $ANTLR start "rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0"
- // InternalSysML.g:52771:1: rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 : ( ruleEmptyImport ) ;
+ // InternalSysML.g:52746:1: rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0 : ( ruleEmptyImport ) ;
public final void rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52775:1: ( ( ruleEmptyImport ) )
- // InternalSysML.g:52776:2: ( ruleEmptyImport )
+ // InternalSysML.g:52750:1: ( ( ruleEmptyImport ) )
+ // InternalSysML.g:52751:2: ( ruleEmptyImport )
{
- // InternalSysML.g:52776:2: ( ruleEmptyImport )
- // InternalSysML.g:52777:3: ruleEmptyImport
+ // InternalSysML.g:52751:2: ( ruleEmptyImport )
+ // InternalSysML.g:52752:3: ruleEmptyImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedImport_compEmptyImportParserRuleCall_0_0_0());
@@ -174525,17 +174434,17 @@ public final void rule__TargetTransitionUsage__OwnedImport_compAssignment_0_0()
// $ANTLR start "rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1"
- // InternalSysML.g:52786:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 : ( ruleTriggerActionMember ) ;
+ // InternalSysML.g:52761:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1 : ( ruleTriggerActionMember ) ;
public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52790:1: ( ( ruleTriggerActionMember ) )
- // InternalSysML.g:52791:2: ( ruleTriggerActionMember )
+ // InternalSysML.g:52765:1: ( ( ruleTriggerActionMember ) )
+ // InternalSysML.g:52766:2: ( ruleTriggerActionMember )
{
- // InternalSysML.g:52791:2: ( ruleTriggerActionMember )
- // InternalSysML.g:52792:3: ruleTriggerActionMember
+ // InternalSysML.g:52766:2: ( ruleTriggerActionMember )
+ // InternalSysML.g:52767:3: ruleTriggerActionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compTriggerActionMemberParserRuleCall_0_1_0());
@@ -174570,17 +174479,17 @@ public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:52801:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 : ( ruleGuardExpressionMember ) ;
+ // InternalSysML.g:52776:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1 : ( ruleGuardExpressionMember ) ;
public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52805:1: ( ( ruleGuardExpressionMember ) )
- // InternalSysML.g:52806:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52780:1: ( ( ruleGuardExpressionMember ) )
+ // InternalSysML.g:52781:2: ( ruleGuardExpressionMember )
{
- // InternalSysML.g:52806:2: ( ruleGuardExpressionMember )
- // InternalSysML.g:52807:3: ruleGuardExpressionMember
+ // InternalSysML.g:52781:2: ( ruleGuardExpressionMember )
+ // InternalSysML.g:52782:3: ruleGuardExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compGuardExpressionMemberParserRuleCall_1_0());
@@ -174615,17 +174524,17 @@ public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:52816:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 : ( ruleEffectBehaviorMember ) ;
+ // InternalSysML.g:52791:1: rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2 : ( ruleEffectBehaviorMember ) ;
public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52820:1: ( ( ruleEffectBehaviorMember ) )
- // InternalSysML.g:52821:2: ( ruleEffectBehaviorMember )
+ // InternalSysML.g:52795:1: ( ( ruleEffectBehaviorMember ) )
+ // InternalSysML.g:52796:2: ( ruleEffectBehaviorMember )
{
- // InternalSysML.g:52821:2: ( ruleEffectBehaviorMember )
- // InternalSysML.g:52822:3: ruleEffectBehaviorMember
+ // InternalSysML.g:52796:2: ( ruleEffectBehaviorMember )
+ // InternalSysML.g:52797:3: ruleEffectBehaviorMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedFeatureMembership_compEffectBehaviorMemberParserRuleCall_2_0());
@@ -174660,17 +174569,17 @@ public final void rule__TargetTransitionUsage__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__TargetTransitionUsage__OwnedMembership_compAssignment_4"
- // InternalSysML.g:52831:1: rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 : ( ruleTransitionSuccessionMember ) ;
+ // InternalSysML.g:52806:1: rule__TargetTransitionUsage__OwnedMembership_compAssignment_4 : ( ruleTransitionSuccessionMember ) ;
public final void rule__TargetTransitionUsage__OwnedMembership_compAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52835:1: ( ( ruleTransitionSuccessionMember ) )
- // InternalSysML.g:52836:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52810:1: ( ( ruleTransitionSuccessionMember ) )
+ // InternalSysML.g:52811:2: ( ruleTransitionSuccessionMember )
{
- // InternalSysML.g:52836:2: ( ruleTransitionSuccessionMember )
- // InternalSysML.g:52837:3: ruleTransitionSuccessionMember
+ // InternalSysML.g:52811:2: ( ruleTransitionSuccessionMember )
+ // InternalSysML.g:52812:3: ruleTransitionSuccessionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetTransitionUsageAccess().getOwnedMembership_compTransitionSuccessionMemberParserRuleCall_4_0());
@@ -174705,23 +174614,23 @@ public final void rule__TargetTransitionUsage__OwnedMembership_compAssignment_4(
// $ANTLR start "rule__TransitionSourceMember__MemberFeatureAssignment"
- // InternalSysML.g:52846:1: rule__TransitionSourceMember__MemberFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalSysML.g:52821:1: rule__TransitionSourceMember__MemberFeatureAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__TransitionSourceMember__MemberFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52850:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:52851:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:52825:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:52826:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:52851:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:52852:3: ( ruleQualifiedName )
+ // InternalSysML.g:52826:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:52827:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSourceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
- // InternalSysML.g:52853:3: ( ruleQualifiedName )
- // InternalSysML.g:52854:4: ruleQualifiedName
+ // InternalSysML.g:52828:3: ( ruleQualifiedName )
+ // InternalSysML.g:52829:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSourceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
@@ -174762,17 +174671,17 @@ public final void rule__TransitionSourceMember__MemberFeatureAssignment() throws
// $ANTLR start "rule__TriggerActionMember__KindAssignment_0"
- // InternalSysML.g:52865:1: rule__TriggerActionMember__KindAssignment_0 : ( ruleTriggerFeatureKind ) ;
+ // InternalSysML.g:52840:1: rule__TriggerActionMember__KindAssignment_0 : ( ruleTriggerFeatureKind ) ;
public final void rule__TriggerActionMember__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52869:1: ( ( ruleTriggerFeatureKind ) )
- // InternalSysML.g:52870:2: ( ruleTriggerFeatureKind )
+ // InternalSysML.g:52844:1: ( ( ruleTriggerFeatureKind ) )
+ // InternalSysML.g:52845:2: ( ruleTriggerFeatureKind )
{
- // InternalSysML.g:52870:2: ( ruleTriggerFeatureKind )
- // InternalSysML.g:52871:3: ruleTriggerFeatureKind
+ // InternalSysML.g:52845:2: ( ruleTriggerFeatureKind )
+ // InternalSysML.g:52846:3: ruleTriggerFeatureKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionMemberAccess().getKindTriggerFeatureKindEnumRuleCall_0_0());
@@ -174807,17 +174716,17 @@ public final void rule__TriggerActionMember__KindAssignment_0() throws Recogniti
// $ANTLR start "rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:52880:1: rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 : ( ruleTriggerAction ) ;
+ // InternalSysML.g:52855:1: rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1 : ( ruleTriggerAction ) ;
public final void rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52884:1: ( ( ruleTriggerAction ) )
- // InternalSysML.g:52885:2: ( ruleTriggerAction )
+ // InternalSysML.g:52859:1: ( ( ruleTriggerAction ) )
+ // InternalSysML.g:52860:2: ( ruleTriggerAction )
{
- // InternalSysML.g:52885:2: ( ruleTriggerAction )
- // InternalSysML.g:52886:3: ruleTriggerAction
+ // InternalSysML.g:52860:2: ( ruleTriggerAction )
+ // InternalSysML.g:52861:3: ruleTriggerAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionMemberAccess().getOwnedMemberFeature_compTriggerActionParserRuleCall_1_0());
@@ -174852,17 +174761,17 @@ public final void rule__TriggerActionMember__OwnedMemberFeature_compAssignment_1
// $ANTLR start "rule__TriggerAction__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:52895:1: rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
+ // InternalSysML.g:52870:1: rule__TriggerAction__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptyParameterMember ) ;
public final void rule__TriggerAction__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52899:1: ( ( ruleEmptyParameterMember ) )
- // InternalSysML.g:52900:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:52874:1: ( ( ruleEmptyParameterMember ) )
+ // InternalSysML.g:52875:2: ( ruleEmptyParameterMember )
{
- // InternalSysML.g:52900:2: ( ruleEmptyParameterMember )
- // InternalSysML.g:52901:3: ruleEmptyParameterMember
+ // InternalSysML.g:52875:2: ( ruleEmptyParameterMember )
+ // InternalSysML.g:52876:3: ruleEmptyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionAccess().getOwnedFeatureMembership_compEmptyParameterMemberParserRuleCall_0_0());
@@ -174897,17 +174806,17 @@ public final void rule__TriggerAction__OwnedFeatureMembership_compAssignment_0()
// $ANTLR start "rule__TriggerAction__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:52910:1: rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFeatureMember ) ;
+ // InternalSysML.g:52885:1: rule__TriggerAction__OwnedFeatureMembership_compAssignment_1 : ( ruleItemFeatureMember ) ;
public final void rule__TriggerAction__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52914:1: ( ( ruleItemFeatureMember ) )
- // InternalSysML.g:52915:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:52889:1: ( ( ruleItemFeatureMember ) )
+ // InternalSysML.g:52890:2: ( ruleItemFeatureMember )
{
- // InternalSysML.g:52915:2: ( ruleItemFeatureMember )
- // InternalSysML.g:52916:3: ruleItemFeatureMember
+ // InternalSysML.g:52890:2: ( ruleItemFeatureMember )
+ // InternalSysML.g:52891:3: ruleItemFeatureMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerActionAccess().getOwnedFeatureMembership_compItemFeatureMemberParserRuleCall_1_0());
@@ -174942,17 +174851,17 @@ public final void rule__TriggerAction__OwnedFeatureMembership_compAssignment_1()
// $ANTLR start "rule__GuardExpressionMember__KindAssignment_0"
- // InternalSysML.g:52925:1: rule__GuardExpressionMember__KindAssignment_0 : ( ruleGuardFeatureKind ) ;
+ // InternalSysML.g:52900:1: rule__GuardExpressionMember__KindAssignment_0 : ( ruleGuardFeatureKind ) ;
public final void rule__GuardExpressionMember__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52929:1: ( ( ruleGuardFeatureKind ) )
- // InternalSysML.g:52930:2: ( ruleGuardFeatureKind )
+ // InternalSysML.g:52904:1: ( ( ruleGuardFeatureKind ) )
+ // InternalSysML.g:52905:2: ( ruleGuardFeatureKind )
{
- // InternalSysML.g:52930:2: ( ruleGuardFeatureKind )
- // InternalSysML.g:52931:3: ruleGuardFeatureKind
+ // InternalSysML.g:52905:2: ( ruleGuardFeatureKind )
+ // InternalSysML.g:52906:3: ruleGuardFeatureKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardExpressionMemberAccess().getKindGuardFeatureKindEnumRuleCall_0_0());
@@ -174987,17 +174896,17 @@ public final void rule__GuardExpressionMember__KindAssignment_0() throws Recogni
// $ANTLR start "rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:52940:1: rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:52915:1: rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__GuardExpressionMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52944:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:52945:2: ( ruleOwnedExpression )
+ // InternalSysML.g:52919:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:52920:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:52945:2: ( ruleOwnedExpression )
- // InternalSysML.g:52946:3: ruleOwnedExpression
+ // InternalSysML.g:52920:2: ( ruleOwnedExpression )
+ // InternalSysML.g:52921:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_1_0());
@@ -175032,17 +174941,17 @@ public final void rule__GuardExpressionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__EffectBehaviorMember__KindAssignment_0"
- // InternalSysML.g:52955:1: rule__EffectBehaviorMember__KindAssignment_0 : ( ruleEffectFeatureKind ) ;
+ // InternalSysML.g:52930:1: rule__EffectBehaviorMember__KindAssignment_0 : ( ruleEffectFeatureKind ) ;
public final void rule__EffectBehaviorMember__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52959:1: ( ( ruleEffectFeatureKind ) )
- // InternalSysML.g:52960:2: ( ruleEffectFeatureKind )
+ // InternalSysML.g:52934:1: ( ( ruleEffectFeatureKind ) )
+ // InternalSysML.g:52935:2: ( ruleEffectFeatureKind )
{
- // InternalSysML.g:52960:2: ( ruleEffectFeatureKind )
- // InternalSysML.g:52961:3: ruleEffectFeatureKind
+ // InternalSysML.g:52935:2: ( ruleEffectFeatureKind )
+ // InternalSysML.g:52936:3: ruleEffectFeatureKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorMemberAccess().getKindEffectFeatureKindEnumRuleCall_0_0());
@@ -175077,17 +174986,17 @@ public final void rule__EffectBehaviorMember__KindAssignment_0() throws Recognit
// $ANTLR start "rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1"
- // InternalSysML.g:52970:1: rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 : ( ruleEffectBehaviorUsage ) ;
+ // InternalSysML.g:52945:1: rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1 : ( ruleEffectBehaviorUsage ) ;
public final void rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52974:1: ( ( ruleEffectBehaviorUsage ) )
- // InternalSysML.g:52975:2: ( ruleEffectBehaviorUsage )
+ // InternalSysML.g:52949:1: ( ( ruleEffectBehaviorUsage ) )
+ // InternalSysML.g:52950:2: ( ruleEffectBehaviorUsage )
{
- // InternalSysML.g:52975:2: ( ruleEffectBehaviorUsage )
- // InternalSysML.g:52976:3: ruleEffectBehaviorUsage
+ // InternalSysML.g:52950:2: ( ruleEffectBehaviorUsage )
+ // InternalSysML.g:52951:3: ruleEffectBehaviorUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEffectBehaviorMemberAccess().getOwnedMemberFeature_compEffectBehaviorUsageParserRuleCall_1_0());
@@ -175122,17 +175031,17 @@ public final void rule__EffectBehaviorMember__OwnedMemberFeature_compAssignment_
// $ANTLR start "rule__TransitionSuccessionMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:52985:1: rule__TransitionSuccessionMember__OwnedMemberElement_compAssignment : ( ruleTransitionSuccession ) ;
+ // InternalSysML.g:52960:1: rule__TransitionSuccessionMember__OwnedMemberElement_compAssignment : ( ruleTransitionSuccession ) ;
public final void rule__TransitionSuccessionMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:52989:1: ( ( ruleTransitionSuccession ) )
- // InternalSysML.g:52990:2: ( ruleTransitionSuccession )
+ // InternalSysML.g:52964:1: ( ( ruleTransitionSuccession ) )
+ // InternalSysML.g:52965:2: ( ruleTransitionSuccession )
{
- // InternalSysML.g:52990:2: ( ruleTransitionSuccession )
- // InternalSysML.g:52991:3: ruleTransitionSuccession
+ // InternalSysML.g:52965:2: ( ruleTransitionSuccession )
+ // InternalSysML.g:52966:3: ruleTransitionSuccession
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSuccessionMemberAccess().getOwnedMemberElement_compTransitionSuccessionParserRuleCall_0());
@@ -175167,17 +175076,17 @@ public final void rule__TransitionSuccessionMember__OwnedMemberElement_compAssig
// $ANTLR start "rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:53000:1: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptySourceEndMember ) ;
+ // InternalSysML.g:52975:1: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptySourceEndMember ) ;
public final void rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53004:1: ( ( ruleEmptySourceEndMember ) )
- // InternalSysML.g:53005:2: ( ruleEmptySourceEndMember )
+ // InternalSysML.g:52979:1: ( ( ruleEmptySourceEndMember ) )
+ // InternalSysML.g:52980:2: ( ruleEmptySourceEndMember )
{
- // InternalSysML.g:53005:2: ( ruleEmptySourceEndMember )
- // InternalSysML.g:53006:3: ruleEmptySourceEndMember
+ // InternalSysML.g:52980:2: ( ruleEmptySourceEndMember )
+ // InternalSysML.g:52981:3: ruleEmptySourceEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSuccessionAccess().getOwnedFeatureMembership_compEmptySourceEndMemberParserRuleCall_0_0());
@@ -175212,17 +175121,17 @@ public final void rule__TransitionSuccession__OwnedFeatureMembership_compAssignm
// $ANTLR start "rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:53015:1: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:52990:1: rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__TransitionSuccession__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53019:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:53020:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:52994:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:52995:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:53020:2: ( ruleConnectorEndMember )
- // InternalSysML.g:53021:3: ruleConnectorEndMember
+ // InternalSysML.g:52995:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:52996:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionSuccessionAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -175257,17 +175166,17 @@ public final void rule__TransitionSuccession__OwnedFeatureMembership_compAssignm
// $ANTLR start "rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1"
- // InternalSysML.g:53030:1: rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 : ( ruleResultExpressionMember ) ;
+ // InternalSysML.g:53005:1: rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1 : ( ruleResultExpressionMember ) ;
public final void rule__CalculationDefinition__OwnedFeatureMembership_compAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53034:1: ( ( ruleResultExpressionMember ) )
- // InternalSysML.g:53035:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53009:1: ( ( ruleResultExpressionMember ) )
+ // InternalSysML.g:53010:2: ( ruleResultExpressionMember )
{
- // InternalSysML.g:53035:2: ( ruleResultExpressionMember )
- // InternalSysML.g:53036:3: ruleResultExpressionMember
+ // InternalSysML.g:53010:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53011:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationDefinitionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_3_1_1_0());
@@ -175302,17 +175211,17 @@ public final void rule__CalculationDefinition__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:53045:1: rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleReturnParameterMember ) ;
+ // InternalSysML.g:53020:1: rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleReturnParameterMember ) ;
public final void rule__ReturnParameterPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53049:1: ( ( ruleReturnParameterMember ) )
- // InternalSysML.g:53050:2: ( ruleReturnParameterMember )
+ // InternalSysML.g:53024:1: ( ( ruleReturnParameterMember ) )
+ // InternalSysML.g:53025:2: ( ruleReturnParameterMember )
{
- // InternalSysML.g:53050:2: ( ruleReturnParameterMember )
- // InternalSysML.g:53051:3: ruleReturnParameterMember
+ // InternalSysML.g:53025:2: ( ruleReturnParameterMember )
+ // InternalSysML.g:53026:3: ruleReturnParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterPartAccess().getOwnedFeatureMembership_compReturnParameterMemberParserRuleCall_0());
@@ -175347,17 +175256,17 @@ public final void rule__ReturnParameterPart__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalSysML.g:53060:1: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
+ // InternalSysML.g:53035:1: rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleParameter ) ;
public final void rule__ReturnParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53064:1: ( ( ruleParameter ) )
- // InternalSysML.g:53065:2: ( ruleParameter )
+ // InternalSysML.g:53039:1: ( ( ruleParameter ) )
+ // InternalSysML.g:53040:2: ( ruleParameter )
{
- // InternalSysML.g:53065:2: ( ruleParameter )
- // InternalSysML.g:53066:3: ruleParameter
+ // InternalSysML.g:53040:2: ( ruleParameter )
+ // InternalSysML.g:53041:3: ruleParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterMemberAccess().getOwnedMemberParameter_compParameterParserRuleCall_1_0());
@@ -175392,17 +175301,17 @@ public final void rule__ReturnParameterMember__OwnedMemberParameter_compAssignme
// $ANTLR start "rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2"
- // InternalSysML.g:53075:1: rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
+ // InternalSysML.g:53050:1: rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
public final void rule__CalculationBody__OwnedFeatureMembership_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53079:1: ( ( ruleResultExpressionMember ) )
- // InternalSysML.g:53080:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53054:1: ( ( ruleResultExpressionMember ) )
+ // InternalSysML.g:53055:2: ( ruleResultExpressionMember )
{
- // InternalSysML.g:53080:2: ( ruleResultExpressionMember )
- // InternalSysML.g:53081:3: ruleResultExpressionMember
+ // InternalSysML.g:53055:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53056:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_1_2_0());
@@ -175437,17 +175346,17 @@ public final void rule__CalculationBody__OwnedFeatureMembership_compAssignment_1
// $ANTLR start "rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:53090:1: rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleReturnParameterFlowUsageMember ) ;
+ // InternalSysML.g:53065:1: rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleReturnParameterFlowUsageMember ) ;
public final void rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53094:1: ( ( ruleReturnParameterFlowUsageMember ) )
- // InternalSysML.g:53095:2: ( ruleReturnParameterFlowUsageMember )
+ // InternalSysML.g:53069:1: ( ( ruleReturnParameterFlowUsageMember ) )
+ // InternalSysML.g:53070:2: ( ruleReturnParameterFlowUsageMember )
{
- // InternalSysML.g:53095:2: ( ruleReturnParameterFlowUsageMember )
- // InternalSysML.g:53096:3: ruleReturnParameterFlowUsageMember
+ // InternalSysML.g:53070:2: ( ruleReturnParameterFlowUsageMember )
+ // InternalSysML.g:53071:3: ruleReturnParameterFlowUsageMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationBodyItemAccess().getOwnedFeatureMembership_compReturnParameterFlowUsageMemberParserRuleCall_1_0());
@@ -175482,17 +175391,17 @@ public final void rule__CalculationBodyItem__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2"
- // InternalSysML.g:53105:1: rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 : ( ruleFlowUsageElement ) ;
+ // InternalSysML.g:53080:1: rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2 : ( ruleFlowUsageElement ) ;
public final void rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53109:1: ( ( ruleFlowUsageElement ) )
- // InternalSysML.g:53110:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:53084:1: ( ( ruleFlowUsageElement ) )
+ // InternalSysML.g:53085:2: ( ruleFlowUsageElement )
{
- // InternalSysML.g:53110:2: ( ruleFlowUsageElement )
- // InternalSysML.g:53111:3: ruleFlowUsageElement
+ // InternalSysML.g:53085:2: ( ruleFlowUsageElement )
+ // InternalSysML.g:53086:3: ruleFlowUsageElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnParameterFlowUsageMemberAccess().getOwnedMemberParameter_compFlowUsageElementParserRuleCall_2_0());
@@ -175527,17 +175436,17 @@ public final void rule__ReturnParameterFlowUsageMember__OwnedMemberParameter_com
// $ANTLR start "rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1"
- // InternalSysML.g:53120:1: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:53095:1: rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1 : ( ruleOwnedExpression ) ;
public final void rule__ResultExpressionMember__OwnedResultExpression_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53124:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:53125:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53099:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:53100:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:53125:2: ( ruleOwnedExpression )
- // InternalSysML.g:53126:3: ruleOwnedExpression
+ // InternalSysML.g:53100:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53101:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResultExpressionMemberAccess().getOwnedResultExpression_compOwnedExpressionParserRuleCall_1_0());
@@ -175572,17 +175481,17 @@ public final void rule__ResultExpressionMember__OwnedResultExpression_compAssign
// $ANTLR start "rule__CalculationRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53135:1: rule__CalculationRefUsage__IsCompositeAssignment_1_1 : ( ruleCalculationUsageKeyword ) ;
+ // InternalSysML.g:53110:1: rule__CalculationRefUsage__IsCompositeAssignment_1_1 : ( ruleCalculationUsageKeyword ) ;
public final void rule__CalculationRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53139:1: ( ( ruleCalculationUsageKeyword ) )
- // InternalSysML.g:53140:2: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:53114:1: ( ( ruleCalculationUsageKeyword ) )
+ // InternalSysML.g:53115:2: ( ruleCalculationUsageKeyword )
{
- // InternalSysML.g:53140:2: ( ruleCalculationUsageKeyword )
- // InternalSysML.g:53141:3: ruleCalculationUsageKeyword
+ // InternalSysML.g:53115:2: ( ruleCalculationUsageKeyword )
+ // InternalSysML.g:53116:3: ruleCalculationUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationRefUsageAccess().getIsCompositeCalculationUsageKeywordParserRuleCall_1_1_0());
@@ -175617,17 +175526,17 @@ public final void rule__CalculationRefUsage__IsCompositeAssignment_1_1() throws
// $ANTLR start "rule__CalculationReturnParameterPart__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:53150:1: rule__CalculationReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleCalculationReturnParameterMember ) ;
+ // InternalSysML.g:53125:1: rule__CalculationReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleCalculationReturnParameterMember ) ;
public final void rule__CalculationReturnParameterPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53154:1: ( ( ruleCalculationReturnParameterMember ) )
- // InternalSysML.g:53155:2: ( ruleCalculationReturnParameterMember )
+ // InternalSysML.g:53129:1: ( ( ruleCalculationReturnParameterMember ) )
+ // InternalSysML.g:53130:2: ( ruleCalculationReturnParameterMember )
{
- // InternalSysML.g:53155:2: ( ruleCalculationReturnParameterMember )
- // InternalSysML.g:53156:3: ruleCalculationReturnParameterMember
+ // InternalSysML.g:53130:2: ( ruleCalculationReturnParameterMember )
+ // InternalSysML.g:53131:3: ruleCalculationReturnParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationReturnParameterPartAccess().getOwnedFeatureMembership_compCalculationReturnParameterMemberParserRuleCall_0());
@@ -175662,17 +175571,17 @@ public final void rule__CalculationReturnParameterPart__OwnedFeatureMembership_c
// $ANTLR start "rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalSysML.g:53165:1: rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleActionUsageParameter ) ;
+ // InternalSysML.g:53140:1: rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleActionUsageParameter ) ;
public final void rule__CalculationReturnParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53169:1: ( ( ruleActionUsageParameter ) )
- // InternalSysML.g:53170:2: ( ruleActionUsageParameter )
+ // InternalSysML.g:53144:1: ( ( ruleActionUsageParameter ) )
+ // InternalSysML.g:53145:2: ( ruleActionUsageParameter )
{
- // InternalSysML.g:53170:2: ( ruleActionUsageParameter )
- // InternalSysML.g:53171:3: ruleActionUsageParameter
+ // InternalSysML.g:53145:2: ( ruleActionUsageParameter )
+ // InternalSysML.g:53146:3: ruleActionUsageParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCalculationReturnParameterMemberAccess().getOwnedMemberParameter_compActionUsageParameterParserRuleCall_1_0());
@@ -175707,17 +175616,17 @@ public final void rule__CalculationReturnParameterMember__OwnedMemberParameter_c
// $ANTLR start "rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:53180:1: rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleEmptyReturnParameterMember ) ;
+ // InternalSysML.g:53155:1: rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment : ( ruleEmptyReturnParameterMember ) ;
public final void rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53184:1: ( ( ruleEmptyReturnParameterMember ) )
- // InternalSysML.g:53185:2: ( ruleEmptyReturnParameterMember )
+ // InternalSysML.g:53159:1: ( ( ruleEmptyReturnParameterMember ) )
+ // InternalSysML.g:53160:2: ( ruleEmptyReturnParameterMember )
{
- // InternalSysML.g:53185:2: ( ruleEmptyReturnParameterMember )
- // InternalSysML.g:53186:3: ruleEmptyReturnParameterMember
+ // InternalSysML.g:53160:2: ( ruleEmptyReturnParameterMember )
+ // InternalSysML.g:53161:3: ruleEmptyReturnParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyReturnParameterPartAccess().getOwnedFeatureMembership_compEmptyReturnParameterMemberParserRuleCall_0());
@@ -175752,17 +175661,17 @@ public final void rule__EmptyReturnParameterPart__OwnedFeatureMembership_compAss
// $ANTLR start "rule__EmptyReturnParameterMember__OwnedMemberParameter_compAssignment"
- // InternalSysML.g:53195:1: rule__EmptyReturnParameterMember__OwnedMemberParameter_compAssignment : ( ruleEmptyParameter ) ;
+ // InternalSysML.g:53170:1: rule__EmptyReturnParameterMember__OwnedMemberParameter_compAssignment : ( ruleEmptyParameter ) ;
public final void rule__EmptyReturnParameterMember__OwnedMemberParameter_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53199:1: ( ( ruleEmptyParameter ) )
- // InternalSysML.g:53200:2: ( ruleEmptyParameter )
+ // InternalSysML.g:53174:1: ( ( ruleEmptyParameter ) )
+ // InternalSysML.g:53175:2: ( ruleEmptyParameter )
{
- // InternalSysML.g:53200:2: ( ruleEmptyParameter )
- // InternalSysML.g:53201:3: ruleEmptyParameter
+ // InternalSysML.g:53175:2: ( ruleEmptyParameter )
+ // InternalSysML.g:53176:3: ruleEmptyParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEmptyReturnParameterMemberAccess().getOwnedMemberParameter_compEmptyParameterParserRuleCall_0());
@@ -175797,17 +175706,17 @@ public final void rule__EmptyReturnParameterMember__OwnedMemberParameter_compAss
// $ANTLR start "rule__ConstraintRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53210:1: rule__ConstraintRefUsage__IsCompositeAssignment_1_1 : ( ruleConstraintUsageKeyword ) ;
+ // InternalSysML.g:53185:1: rule__ConstraintRefUsage__IsCompositeAssignment_1_1 : ( ruleConstraintUsageKeyword ) ;
public final void rule__ConstraintRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53214:1: ( ( ruleConstraintUsageKeyword ) )
- // InternalSysML.g:53215:2: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:53189:1: ( ( ruleConstraintUsageKeyword ) )
+ // InternalSysML.g:53190:2: ( ruleConstraintUsageKeyword )
{
- // InternalSysML.g:53215:2: ( ruleConstraintUsageKeyword )
- // InternalSysML.g:53216:3: ruleConstraintUsageKeyword
+ // InternalSysML.g:53190:2: ( ruleConstraintUsageKeyword )
+ // InternalSysML.g:53191:3: ruleConstraintUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstraintRefUsageAccess().getIsCompositeConstraintUsageKeywordParserRuleCall_1_1_0());
@@ -175842,17 +175751,17 @@ public final void rule__ConstraintRefUsage__IsCompositeAssignment_1_1() throws R
// $ANTLR start "rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0"
- // InternalSysML.g:53225:1: rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:53200:1: rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__AssertConstraintUsage__OwnedRelationship_compAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53229:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:53230:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53204:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:53205:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:53230:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:53231:3: ruleOwnedSubsetting
+ // InternalSysML.g:53205:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53206:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertConstraintUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_2_0_0_0());
@@ -175887,17 +175796,17 @@ public final void rule__AssertConstraintUsage__OwnedRelationship_compAssignment_
// $ANTLR start "rule__InvariantPart__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:53240:1: rule__InvariantPart__OwnedFeatureMembership_compAssignment : ( ruleTrueLiteralMember ) ;
+ // InternalSysML.g:53215:1: rule__InvariantPart__OwnedFeatureMembership_compAssignment : ( ruleTrueLiteralMember ) ;
public final void rule__InvariantPart__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53244:1: ( ( ruleTrueLiteralMember ) )
- // InternalSysML.g:53245:2: ( ruleTrueLiteralMember )
+ // InternalSysML.g:53219:1: ( ( ruleTrueLiteralMember ) )
+ // InternalSysML.g:53220:2: ( ruleTrueLiteralMember )
{
- // InternalSysML.g:53245:2: ( ruleTrueLiteralMember )
- // InternalSysML.g:53246:3: ruleTrueLiteralMember
+ // InternalSysML.g:53220:2: ( ruleTrueLiteralMember )
+ // InternalSysML.g:53221:3: ruleTrueLiteralMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvariantPartAccess().getOwnedFeatureMembership_compTrueLiteralMemberParserRuleCall_0());
@@ -175932,17 +175841,17 @@ public final void rule__InvariantPart__OwnedFeatureMembership_compAssignment() t
// $ANTLR start "rule__TrueLiteralMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:53255:1: rule__TrueLiteralMember__OwnedMemberFeature_compAssignment : ( ruleTrueLiteralExpression ) ;
+ // InternalSysML.g:53230:1: rule__TrueLiteralMember__OwnedMemberFeature_compAssignment : ( ruleTrueLiteralExpression ) ;
public final void rule__TrueLiteralMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53259:1: ( ( ruleTrueLiteralExpression ) )
- // InternalSysML.g:53260:2: ( ruleTrueLiteralExpression )
+ // InternalSysML.g:53234:1: ( ( ruleTrueLiteralExpression ) )
+ // InternalSysML.g:53235:2: ( ruleTrueLiteralExpression )
{
- // InternalSysML.g:53260:2: ( ruleTrueLiteralExpression )
- // InternalSysML.g:53261:3: ruleTrueLiteralExpression
+ // InternalSysML.g:53235:2: ( ruleTrueLiteralExpression )
+ // InternalSysML.g:53236:3: ruleTrueLiteralExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrueLiteralMemberAccess().getOwnedMemberFeature_compTrueLiteralExpressionParserRuleCall_0());
@@ -175977,17 +175886,17 @@ public final void rule__TrueLiteralMember__OwnedMemberFeature_compAssignment() t
// $ANTLR start "rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:53270:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleSubjectMember ) ;
+ // InternalSysML.g:53245:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleSubjectMember ) ;
public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53274:1: ( ( ruleSubjectMember ) )
- // InternalSysML.g:53275:2: ( ruleSubjectMember )
+ // InternalSysML.g:53249:1: ( ( ruleSubjectMember ) )
+ // InternalSysML.g:53250:2: ( ruleSubjectMember )
{
- // InternalSysML.g:53275:2: ( ruleSubjectMember )
- // InternalSysML.g:53276:3: ruleSubjectMember
+ // InternalSysML.g:53250:2: ( ruleSubjectMember )
+ // InternalSysML.g:53251:3: ruleSubjectMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compSubjectMemberParserRuleCall_1_0());
@@ -176022,17 +175931,17 @@ public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:53285:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 : ( ruleRequirementConstraintMember ) ;
+ // InternalSysML.g:53260:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 : ( ruleRequirementConstraintMember ) ;
public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53289:1: ( ( ruleRequirementConstraintMember ) )
- // InternalSysML.g:53290:2: ( ruleRequirementConstraintMember )
+ // InternalSysML.g:53264:1: ( ( ruleRequirementConstraintMember ) )
+ // InternalSysML.g:53265:2: ( ruleRequirementConstraintMember )
{
- // InternalSysML.g:53290:2: ( ruleRequirementConstraintMember )
- // InternalSysML.g:53291:3: ruleRequirementConstraintMember
+ // InternalSysML.g:53265:2: ( ruleRequirementConstraintMember )
+ // InternalSysML.g:53266:3: ruleRequirementConstraintMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compRequirementConstraintMemberParserRuleCall_2_0());
@@ -176067,17 +175976,17 @@ public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3"
- // InternalSysML.g:53300:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleRequirementVerificationMember ) ;
+ // InternalSysML.g:53275:1: rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 : ( ruleRequirementVerificationMember ) ;
public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53304:1: ( ( ruleRequirementVerificationMember ) )
- // InternalSysML.g:53305:2: ( ruleRequirementVerificationMember )
+ // InternalSysML.g:53279:1: ( ( ruleRequirementVerificationMember ) )
+ // InternalSysML.g:53280:2: ( ruleRequirementVerificationMember )
{
- // InternalSysML.g:53305:2: ( ruleRequirementVerificationMember )
- // InternalSysML.g:53306:3: ruleRequirementVerificationMember
+ // InternalSysML.g:53280:2: ( ruleRequirementVerificationMember )
+ // InternalSysML.g:53281:3: ruleRequirementVerificationMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementBodyItemAccess().getOwnedFeatureMembership_compRequirementVerificationMemberParserRuleCall_3_0());
@@ -176112,17 +176021,17 @@ public final void rule__RequirementBodyItem__OwnedFeatureMembership_compAssignme
// $ANTLR start "rule__SubjectMember__OwnedSubjectParameter_compAssignment_1"
- // InternalSysML.g:53315:1: rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 : ( ruleSubjectUsage ) ;
+ // InternalSysML.g:53290:1: rule__SubjectMember__OwnedSubjectParameter_compAssignment_1 : ( ruleSubjectUsage ) ;
public final void rule__SubjectMember__OwnedSubjectParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53319:1: ( ( ruleSubjectUsage ) )
- // InternalSysML.g:53320:2: ( ruleSubjectUsage )
+ // InternalSysML.g:53294:1: ( ( ruleSubjectUsage ) )
+ // InternalSysML.g:53295:2: ( ruleSubjectUsage )
{
- // InternalSysML.g:53320:2: ( ruleSubjectUsage )
- // InternalSysML.g:53321:3: ruleSubjectUsage
+ // InternalSysML.g:53295:2: ( ruleSubjectUsage )
+ // InternalSysML.g:53296:3: ruleSubjectUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubjectMemberAccess().getOwnedSubjectParameter_compSubjectUsageParserRuleCall_1_0());
@@ -176157,17 +176066,17 @@ public final void rule__SubjectMember__OwnedSubjectParameter_compAssignment_1()
// $ANTLR start "rule__RequirementConstraintMember__KindAssignment_1"
- // InternalSysML.g:53330:1: rule__RequirementConstraintMember__KindAssignment_1 : ( ruleRequirementConstraintKind ) ;
+ // InternalSysML.g:53305:1: rule__RequirementConstraintMember__KindAssignment_1 : ( ruleRequirementConstraintKind ) ;
public final void rule__RequirementConstraintMember__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53334:1: ( ( ruleRequirementConstraintKind ) )
- // InternalSysML.g:53335:2: ( ruleRequirementConstraintKind )
+ // InternalSysML.g:53309:1: ( ( ruleRequirementConstraintKind ) )
+ // InternalSysML.g:53310:2: ( ruleRequirementConstraintKind )
{
- // InternalSysML.g:53335:2: ( ruleRequirementConstraintKind )
- // InternalSysML.g:53336:3: ruleRequirementConstraintKind
+ // InternalSysML.g:53310:2: ( ruleRequirementConstraintKind )
+ // InternalSysML.g:53311:3: ruleRequirementConstraintKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintMemberAccess().getKindRequirementConstraintKindEnumRuleCall_1_0());
@@ -176202,17 +176111,17 @@ public final void rule__RequirementConstraintMember__KindAssignment_1() throws R
// $ANTLR start "rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:53345:1: rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 : ( ruleRequirementConstraintUsage ) ;
+ // InternalSysML.g:53320:1: rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2 : ( ruleRequirementConstraintUsage ) ;
public final void rule__RequirementConstraintMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53349:1: ( ( ruleRequirementConstraintUsage ) )
- // InternalSysML.g:53350:2: ( ruleRequirementConstraintUsage )
+ // InternalSysML.g:53324:1: ( ( ruleRequirementConstraintUsage ) )
+ // InternalSysML.g:53325:2: ( ruleRequirementConstraintUsage )
{
- // InternalSysML.g:53350:2: ( ruleRequirementConstraintUsage )
- // InternalSysML.g:53351:3: ruleRequirementConstraintUsage
+ // InternalSysML.g:53325:2: ( ruleRequirementConstraintUsage )
+ // InternalSysML.g:53326:3: ruleRequirementConstraintUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintMemberAccess().getOwnedMemberFeature_compRequirementConstraintUsageParserRuleCall_2_0());
@@ -176247,17 +176156,17 @@ public final void rule__RequirementConstraintMember__OwnedMemberFeature_compAssi
// $ANTLR start "rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0"
- // InternalSysML.g:53360:1: rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:53335:1: rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__RequirementConstraintUsage__OwnedRelationship_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53364:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:53365:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53339:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:53340:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:53365:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:53366:3: ruleOwnedSubsetting
+ // InternalSysML.g:53340:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53341:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementConstraintUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0_0_0());
@@ -176292,17 +176201,17 @@ public final void rule__RequirementConstraintUsage__OwnedRelationship_compAssign
// $ANTLR start "rule__RequirementRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53375:1: rule__RequirementRefUsage__IsCompositeAssignment_1_1 : ( ruleRequirementUsageKeyword ) ;
+ // InternalSysML.g:53350:1: rule__RequirementRefUsage__IsCompositeAssignment_1_1 : ( ruleRequirementUsageKeyword ) ;
public final void rule__RequirementRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53379:1: ( ( ruleRequirementUsageKeyword ) )
- // InternalSysML.g:53380:2: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:53354:1: ( ( ruleRequirementUsageKeyword ) )
+ // InternalSysML.g:53355:2: ( ruleRequirementUsageKeyword )
{
- // InternalSysML.g:53380:2: ( ruleRequirementUsageKeyword )
- // InternalSysML.g:53381:3: ruleRequirementUsageKeyword
+ // InternalSysML.g:53355:2: ( ruleRequirementUsageKeyword )
+ // InternalSysML.g:53356:3: ruleRequirementUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementRefUsageAccess().getIsCompositeRequirementUsageKeywordParserRuleCall_1_1_0());
@@ -176337,17 +176246,17 @@ public final void rule__RequirementRefUsage__IsCompositeAssignment_1_1() throws
// $ANTLR start "rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0"
- // InternalSysML.g:53390:1: rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:53365:1: rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__SatisfyRequirementUsage__OwnedRelationship_compAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53394:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:53395:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53369:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:53370:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:53395:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:53396:3: ruleOwnedSubsetting
+ // InternalSysML.g:53370:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53371:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_2_0_0_0());
@@ -176382,17 +176291,17 @@ public final void rule__SatisfyRequirementUsage__OwnedRelationship_compAssignmen
// $ANTLR start "rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1"
- // InternalSysML.g:53405:1: rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 : ( ruleSatisfactionConnectorMember ) ;
+ // InternalSysML.g:53380:1: rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1 : ( ruleSatisfactionConnectorMember ) ;
public final void rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53409:1: ( ( ruleSatisfactionConnectorMember ) )
- // InternalSysML.g:53410:2: ( ruleSatisfactionConnectorMember )
+ // InternalSysML.g:53384:1: ( ( ruleSatisfactionConnectorMember ) )
+ // InternalSysML.g:53385:2: ( ruleSatisfactionConnectorMember )
{
- // InternalSysML.g:53410:2: ( ruleSatisfactionConnectorMember )
- // InternalSysML.g:53411:3: ruleSatisfactionConnectorMember
+ // InternalSysML.g:53385:2: ( ruleSatisfactionConnectorMember )
+ // InternalSysML.g:53386:3: ruleSatisfactionConnectorMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfyRequirementUsageAccess().getOwnedMembership_compSatisfactionConnectorMemberParserRuleCall_4_1_0());
@@ -176427,17 +176336,17 @@ public final void rule__SatisfyRequirementUsage__OwnedMembership_compAssignment_
// $ANTLR start "rule__SatisfactionConnectorMember__OwnedMemberElement_compAssignment"
- // InternalSysML.g:53420:1: rule__SatisfactionConnectorMember__OwnedMemberElement_compAssignment : ( ruleSatisfactionConnector ) ;
+ // InternalSysML.g:53395:1: rule__SatisfactionConnectorMember__OwnedMemberElement_compAssignment : ( ruleSatisfactionConnector ) ;
public final void rule__SatisfactionConnectorMember__OwnedMemberElement_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53424:1: ( ( ruleSatisfactionConnector ) )
- // InternalSysML.g:53425:2: ( ruleSatisfactionConnector )
+ // InternalSysML.g:53399:1: ( ( ruleSatisfactionConnector ) )
+ // InternalSysML.g:53400:2: ( ruleSatisfactionConnector )
{
- // InternalSysML.g:53425:2: ( ruleSatisfactionConnector )
- // InternalSysML.g:53426:3: ruleSatisfactionConnector
+ // InternalSysML.g:53400:2: ( ruleSatisfactionConnector )
+ // InternalSysML.g:53401:3: ruleSatisfactionConnector
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfactionConnectorMemberAccess().getOwnedMemberElement_compSatisfactionConnectorParserRuleCall_0());
@@ -176472,17 +176381,17 @@ public final void rule__SatisfactionConnectorMember__OwnedMemberElement_compAssi
// $ANTLR start "rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:53435:1: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptySourceEndMember ) ;
+ // InternalSysML.g:53410:1: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0 : ( ruleEmptySourceEndMember ) ;
public final void rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53439:1: ( ( ruleEmptySourceEndMember ) )
- // InternalSysML.g:53440:2: ( ruleEmptySourceEndMember )
+ // InternalSysML.g:53414:1: ( ( ruleEmptySourceEndMember ) )
+ // InternalSysML.g:53415:2: ( ruleEmptySourceEndMember )
{
- // InternalSysML.g:53440:2: ( ruleEmptySourceEndMember )
- // InternalSysML.g:53441:3: ruleEmptySourceEndMember
+ // InternalSysML.g:53415:2: ( ruleEmptySourceEndMember )
+ // InternalSysML.g:53416:3: ruleEmptySourceEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfactionConnectorAccess().getOwnedFeatureMembership_compEmptySourceEndMemberParserRuleCall_0_0());
@@ -176517,17 +176426,17 @@ public final void rule__SatisfactionConnector__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:53450:1: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
+ // InternalSysML.g:53425:1: rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1 : ( ruleConnectorEndMember ) ;
public final void rule__SatisfactionConnector__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53454:1: ( ( ruleConnectorEndMember ) )
- // InternalSysML.g:53455:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:53429:1: ( ( ruleConnectorEndMember ) )
+ // InternalSysML.g:53430:2: ( ruleConnectorEndMember )
{
- // InternalSysML.g:53455:2: ( ruleConnectorEndMember )
- // InternalSysML.g:53456:3: ruleConnectorEndMember
+ // InternalSysML.g:53430:2: ( ruleConnectorEndMember )
+ // InternalSysML.g:53431:3: ruleConnectorEndMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSatisfactionConnectorAccess().getOwnedFeatureMembership_compConnectorEndMemberParserRuleCall_1_0());
@@ -176562,17 +176471,17 @@ public final void rule__SatisfactionConnector__OwnedFeatureMembership_compAssign
// $ANTLR start "rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2"
- // InternalSysML.g:53465:1: rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
+ // InternalSysML.g:53440:1: rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2 : ( ruleResultExpressionMember ) ;
public final void rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53469:1: ( ( ruleResultExpressionMember ) )
- // InternalSysML.g:53470:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53444:1: ( ( ruleResultExpressionMember ) )
+ // InternalSysML.g:53445:2: ( ruleResultExpressionMember )
{
- // InternalSysML.g:53470:2: ( ruleResultExpressionMember )
- // InternalSysML.g:53471:3: ruleResultExpressionMember
+ // InternalSysML.g:53445:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:53446:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_1_2_0());
@@ -176607,17 +176516,17 @@ public final void rule__CaseBody__OwnedFeatureMembership_compAssignment_1_2() th
// $ANTLR start "rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:53480:1: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleSubjectMember ) ;
+ // InternalSysML.g:53455:1: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 : ( ruleSubjectMember ) ;
public final void rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53484:1: ( ( ruleSubjectMember ) )
- // InternalSysML.g:53485:2: ( ruleSubjectMember )
+ // InternalSysML.g:53459:1: ( ( ruleSubjectMember ) )
+ // InternalSysML.g:53460:2: ( ruleSubjectMember )
{
- // InternalSysML.g:53485:2: ( ruleSubjectMember )
- // InternalSysML.g:53486:3: ruleSubjectMember
+ // InternalSysML.g:53460:2: ( ruleSubjectMember )
+ // InternalSysML.g:53461:3: ruleSubjectMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyItemAccess().getOwnedFeatureMembership_compSubjectMemberParserRuleCall_1_0());
@@ -176652,17 +176561,17 @@ public final void rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1()
// $ANTLR start "rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2"
- // InternalSysML.g:53495:1: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 : ( ruleObjectiveMember ) ;
+ // InternalSysML.g:53470:1: rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 : ( ruleObjectiveMember ) ;
public final void rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53499:1: ( ( ruleObjectiveMember ) )
- // InternalSysML.g:53500:2: ( ruleObjectiveMember )
+ // InternalSysML.g:53474:1: ( ( ruleObjectiveMember ) )
+ // InternalSysML.g:53475:2: ( ruleObjectiveMember )
{
- // InternalSysML.g:53500:2: ( ruleObjectiveMember )
- // InternalSysML.g:53501:3: ruleObjectiveMember
+ // InternalSysML.g:53475:2: ( ruleObjectiveMember )
+ // InternalSysML.g:53476:3: ruleObjectiveMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseBodyItemAccess().getOwnedFeatureMembership_compObjectiveMemberParserRuleCall_2_0());
@@ -176697,17 +176606,17 @@ public final void rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2()
// $ANTLR start "rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2"
- // InternalSysML.g:53510:1: rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 : ( ruleObjectiveRequirementUsage ) ;
+ // InternalSysML.g:53485:1: rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2 : ( ruleObjectiveRequirementUsage ) ;
public final void rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53514:1: ( ( ruleObjectiveRequirementUsage ) )
- // InternalSysML.g:53515:2: ( ruleObjectiveRequirementUsage )
+ // InternalSysML.g:53489:1: ( ( ruleObjectiveRequirementUsage ) )
+ // InternalSysML.g:53490:2: ( ruleObjectiveRequirementUsage )
{
- // InternalSysML.g:53515:2: ( ruleObjectiveRequirementUsage )
- // InternalSysML.g:53516:3: ruleObjectiveRequirementUsage
+ // InternalSysML.g:53490:2: ( ruleObjectiveRequirementUsage )
+ // InternalSysML.g:53491:3: ruleObjectiveRequirementUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectiveMemberAccess().getOwnedObjectiveRequirement_compObjectiveRequirementUsageParserRuleCall_2_0());
@@ -176742,17 +176651,17 @@ public final void rule__ObjectiveMember__OwnedObjectiveRequirement_compAssignmen
// $ANTLR start "rule__CaseRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53525:1: rule__CaseRefUsage__IsCompositeAssignment_1_1 : ( ruleCaseUsageKeyword ) ;
+ // InternalSysML.g:53500:1: rule__CaseRefUsage__IsCompositeAssignment_1_1 : ( ruleCaseUsageKeyword ) ;
public final void rule__CaseRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53529:1: ( ( ruleCaseUsageKeyword ) )
- // InternalSysML.g:53530:2: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:53504:1: ( ( ruleCaseUsageKeyword ) )
+ // InternalSysML.g:53505:2: ( ruleCaseUsageKeyword )
{
- // InternalSysML.g:53530:2: ( ruleCaseUsageKeyword )
- // InternalSysML.g:53531:3: ruleCaseUsageKeyword
+ // InternalSysML.g:53505:2: ( ruleCaseUsageKeyword )
+ // InternalSysML.g:53506:3: ruleCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCaseRefUsageAccess().getIsCompositeCaseUsageKeywordParserRuleCall_1_1_0());
@@ -176787,17 +176696,17 @@ public final void rule__CaseRefUsage__IsCompositeAssignment_1_1() throws Recogni
// $ANTLR start "rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53540:1: rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 : ( ruleAnalysisCaseUsageKeyword ) ;
+ // InternalSysML.g:53515:1: rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1 : ( ruleAnalysisCaseUsageKeyword ) ;
public final void rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53544:1: ( ( ruleAnalysisCaseUsageKeyword ) )
- // InternalSysML.g:53545:2: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:53519:1: ( ( ruleAnalysisCaseUsageKeyword ) )
+ // InternalSysML.g:53520:2: ( ruleAnalysisCaseUsageKeyword )
{
- // InternalSysML.g:53545:2: ( ruleAnalysisCaseUsageKeyword )
- // InternalSysML.g:53546:3: ruleAnalysisCaseUsageKeyword
+ // InternalSysML.g:53520:2: ( ruleAnalysisCaseUsageKeyword )
+ // InternalSysML.g:53521:3: ruleAnalysisCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnalysisCaseRefUsageAccess().getIsCompositeAnalysisCaseUsageKeywordParserRuleCall_1_1_0());
@@ -176832,17 +176741,17 @@ public final void rule__AnalysisCaseRefUsage__IsCompositeAssignment_1_1() throws
// $ANTLR start "rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53555:1: rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 : ( ruleVerificationCaseUsageKeyword ) ;
+ // InternalSysML.g:53530:1: rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1 : ( ruleVerificationCaseUsageKeyword ) ;
public final void rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53559:1: ( ( ruleVerificationCaseUsageKeyword ) )
- // InternalSysML.g:53560:2: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:53534:1: ( ( ruleVerificationCaseUsageKeyword ) )
+ // InternalSysML.g:53535:2: ( ruleVerificationCaseUsageKeyword )
{
- // InternalSysML.g:53560:2: ( ruleVerificationCaseUsageKeyword )
- // InternalSysML.g:53561:3: ruleVerificationCaseUsageKeyword
+ // InternalSysML.g:53535:2: ( ruleVerificationCaseUsageKeyword )
+ // InternalSysML.g:53536:3: ruleVerificationCaseUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVerificationCaseRefUsageAccess().getIsCompositeVerificationCaseUsageKeywordParserRuleCall_1_1_0());
@@ -176877,17 +176786,17 @@ public final void rule__VerificationCaseRefUsage__IsCompositeAssignment_1_1() th
// $ANTLR start "rule__RequirementVerificationMember__KindAssignment_1"
- // InternalSysML.g:53570:1: rule__RequirementVerificationMember__KindAssignment_1 : ( ruleRequirementVerificationKind ) ;
+ // InternalSysML.g:53545:1: rule__RequirementVerificationMember__KindAssignment_1 : ( ruleRequirementVerificationKind ) ;
public final void rule__RequirementVerificationMember__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53574:1: ( ( ruleRequirementVerificationKind ) )
- // InternalSysML.g:53575:2: ( ruleRequirementVerificationKind )
+ // InternalSysML.g:53549:1: ( ( ruleRequirementVerificationKind ) )
+ // InternalSysML.g:53550:2: ( ruleRequirementVerificationKind )
{
- // InternalSysML.g:53575:2: ( ruleRequirementVerificationKind )
- // InternalSysML.g:53576:3: ruleRequirementVerificationKind
+ // InternalSysML.g:53550:2: ( ruleRequirementVerificationKind )
+ // InternalSysML.g:53551:3: ruleRequirementVerificationKind
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationMemberAccess().getKindRequirementVerificationKindEnumRuleCall_1_0());
@@ -176922,17 +176831,17 @@ public final void rule__RequirementVerificationMember__KindAssignment_1() throws
// $ANTLR start "rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2"
- // InternalSysML.g:53585:1: rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 : ( ruleRequirementVerificationUsage ) ;
+ // InternalSysML.g:53560:1: rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2 : ( ruleRequirementVerificationUsage ) ;
public final void rule__RequirementVerificationMember__OwnedRequirement_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53589:1: ( ( ruleRequirementVerificationUsage ) )
- // InternalSysML.g:53590:2: ( ruleRequirementVerificationUsage )
+ // InternalSysML.g:53564:1: ( ( ruleRequirementVerificationUsage ) )
+ // InternalSysML.g:53565:2: ( ruleRequirementVerificationUsage )
{
- // InternalSysML.g:53590:2: ( ruleRequirementVerificationUsage )
- // InternalSysML.g:53591:3: ruleRequirementVerificationUsage
+ // InternalSysML.g:53565:2: ( ruleRequirementVerificationUsage )
+ // InternalSysML.g:53566:3: ruleRequirementVerificationUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationMemberAccess().getOwnedRequirement_compRequirementVerificationUsageParserRuleCall_2_0());
@@ -176967,17 +176876,17 @@ public final void rule__RequirementVerificationMember__OwnedRequirement_compAssi
// $ANTLR start "rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0"
- // InternalSysML.g:53600:1: rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedSubsetting ) ;
+ // InternalSysML.g:53575:1: rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0 : ( ruleOwnedSubsetting ) ;
public final void rule__RequirementVerificationUsage__OwnedRelationship_compAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53604:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:53605:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53579:1: ( ( ruleOwnedSubsetting ) )
+ // InternalSysML.g:53580:2: ( ruleOwnedSubsetting )
{
- // InternalSysML.g:53605:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:53606:3: ruleOwnedSubsetting
+ // InternalSysML.g:53580:2: ( ruleOwnedSubsetting )
+ // InternalSysML.g:53581:3: ruleOwnedSubsetting
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRequirementVerificationUsageAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0_0_0());
@@ -177012,17 +176921,17 @@ public final void rule__RequirementVerificationUsage__OwnedRelationship_compAssi
// $ANTLR start "rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1"
- // InternalSysML.g:53615:1: rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
+ // InternalSysML.g:53590:1: rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
public final void rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53619:1: ( ( ruleElementFilterMember ) )
- // InternalSysML.g:53620:2: ( ruleElementFilterMember )
+ // InternalSysML.g:53594:1: ( ( ruleElementFilterMember ) )
+ // InternalSysML.g:53595:2: ( ruleElementFilterMember )
{
- // InternalSysML.g:53620:2: ( ruleElementFilterMember )
- // InternalSysML.g:53621:3: ruleElementFilterMember
+ // InternalSysML.g:53595:2: ( ruleElementFilterMember )
+ // InternalSysML.g:53596:3: ruleElementFilterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewDefinitionBodyItemAccess().getOwnedMembership_compElementFilterMemberParserRuleCall_1_0());
@@ -177057,17 +176966,17 @@ public final void rule__ViewDefinitionBodyItem__OwnedMembership_compAssignment_1
// $ANTLR start "rule__ViewRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53630:1: rule__ViewRefUsage__IsCompositeAssignment_1_1 : ( ruleViewUsageKeyword ) ;
+ // InternalSysML.g:53605:1: rule__ViewRefUsage__IsCompositeAssignment_1_1 : ( ruleViewUsageKeyword ) ;
public final void rule__ViewRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53634:1: ( ( ruleViewUsageKeyword ) )
- // InternalSysML.g:53635:2: ( ruleViewUsageKeyword )
+ // InternalSysML.g:53609:1: ( ( ruleViewUsageKeyword ) )
+ // InternalSysML.g:53610:2: ( ruleViewUsageKeyword )
{
- // InternalSysML.g:53635:2: ( ruleViewUsageKeyword )
- // InternalSysML.g:53636:3: ruleViewUsageKeyword
+ // InternalSysML.g:53610:2: ( ruleViewUsageKeyword )
+ // InternalSysML.g:53611:3: ruleViewUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewRefUsageAccess().getIsCompositeViewUsageKeywordParserRuleCall_1_1_0());
@@ -177102,17 +177011,17 @@ public final void rule__ViewRefUsage__IsCompositeAssignment_1_1() throws Recogni
// $ANTLR start "rule__ViewBodyItem__OwnedMembership_compAssignment_1"
- // InternalSysML.g:53645:1: rule__ViewBodyItem__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
+ // InternalSysML.g:53620:1: rule__ViewBodyItem__OwnedMembership_compAssignment_1 : ( ruleElementFilterMember ) ;
public final void rule__ViewBodyItem__OwnedMembership_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53649:1: ( ( ruleElementFilterMember ) )
- // InternalSysML.g:53650:2: ( ruleElementFilterMember )
+ // InternalSysML.g:53624:1: ( ( ruleElementFilterMember ) )
+ // InternalSysML.g:53625:2: ( ruleElementFilterMember )
{
- // InternalSysML.g:53650:2: ( ruleElementFilterMember )
- // InternalSysML.g:53651:3: ruleElementFilterMember
+ // InternalSysML.g:53625:2: ( ruleElementFilterMember )
+ // InternalSysML.g:53626:3: ruleElementFilterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyItemAccess().getOwnedMembership_compElementFilterMemberParserRuleCall_1_0());
@@ -177147,17 +177056,17 @@ public final void rule__ViewBodyItem__OwnedMembership_compAssignment_1() throws
// $ANTLR start "rule__ViewBodyItem__OwnedImport_compAssignment_2"
- // InternalSysML.g:53660:1: rule__ViewBodyItem__OwnedImport_compAssignment_2 : ( ruleExpose ) ;
+ // InternalSysML.g:53635:1: rule__ViewBodyItem__OwnedImport_compAssignment_2 : ( ruleExpose ) ;
public final void rule__ViewBodyItem__OwnedImport_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53664:1: ( ( ruleExpose ) )
- // InternalSysML.g:53665:2: ( ruleExpose )
+ // InternalSysML.g:53639:1: ( ( ruleExpose ) )
+ // InternalSysML.g:53640:2: ( ruleExpose )
{
- // InternalSysML.g:53665:2: ( ruleExpose )
- // InternalSysML.g:53666:3: ruleExpose
+ // InternalSysML.g:53640:2: ( ruleExpose )
+ // InternalSysML.g:53641:3: ruleExpose
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewBodyItemAccess().getOwnedImport_compExposeParserRuleCall_2_0());
@@ -177192,17 +177101,17 @@ public final void rule__ViewBodyItem__OwnedImport_compAssignment_2() throws Reco
// $ANTLR start "rule__Expose__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:53675:1: rule__Expose__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
+ // InternalSysML.g:53650:1: rule__Expose__OwnedRelationship_compAssignment_0 : ( rulePrefixDocumentation ) ;
public final void rule__Expose__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53679:1: ( ( rulePrefixDocumentation ) )
- // InternalSysML.g:53680:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:53654:1: ( ( rulePrefixDocumentation ) )
+ // InternalSysML.g:53655:2: ( rulePrefixDocumentation )
{
- // InternalSysML.g:53680:2: ( rulePrefixDocumentation )
- // InternalSysML.g:53681:3: rulePrefixDocumentation
+ // InternalSysML.g:53655:2: ( rulePrefixDocumentation )
+ // InternalSysML.g:53656:3: rulePrefixDocumentation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getOwnedRelationship_compPrefixDocumentationParserRuleCall_0_0());
@@ -177237,17 +177146,17 @@ public final void rule__Expose__OwnedRelationship_compAssignment_0() throws Reco
// $ANTLR start "rule__Expose__VisibilityAssignment_1"
- // InternalSysML.g:53690:1: rule__Expose__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
+ // InternalSysML.g:53665:1: rule__Expose__VisibilityAssignment_1 : ( ruleBasicVisibilityIndicator ) ;
public final void rule__Expose__VisibilityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53694:1: ( ( ruleBasicVisibilityIndicator ) )
- // InternalSysML.g:53695:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:53669:1: ( ( ruleBasicVisibilityIndicator ) )
+ // InternalSysML.g:53670:2: ( ruleBasicVisibilityIndicator )
{
- // InternalSysML.g:53695:2: ( ruleBasicVisibilityIndicator )
- // InternalSysML.g:53696:3: ruleBasicVisibilityIndicator
+ // InternalSysML.g:53670:2: ( ruleBasicVisibilityIndicator )
+ // InternalSysML.g:53671:3: ruleBasicVisibilityIndicator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExposeAccess().getVisibilityBasicVisibilityIndicatorEnumRuleCall_1_0());
@@ -177282,17 +177191,17 @@ public final void rule__Expose__VisibilityAssignment_1() throws RecognitionExcep
// $ANTLR start "rule__ViewpointRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53705:1: rule__ViewpointRefUsage__IsCompositeAssignment_1_1 : ( ruleViewpointUsageKeyword ) ;
+ // InternalSysML.g:53680:1: rule__ViewpointRefUsage__IsCompositeAssignment_1_1 : ( ruleViewpointUsageKeyword ) ;
public final void rule__ViewpointRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53709:1: ( ( ruleViewpointUsageKeyword ) )
- // InternalSysML.g:53710:2: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:53684:1: ( ( ruleViewpointUsageKeyword ) )
+ // InternalSysML.g:53685:2: ( ruleViewpointUsageKeyword )
{
- // InternalSysML.g:53710:2: ( ruleViewpointUsageKeyword )
- // InternalSysML.g:53711:3: ruleViewpointUsageKeyword
+ // InternalSysML.g:53685:2: ( ruleViewpointUsageKeyword )
+ // InternalSysML.g:53686:3: ruleViewpointUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getViewpointRefUsageAccess().getIsCompositeViewpointUsageKeywordParserRuleCall_1_1_0());
@@ -177327,17 +177236,17 @@ public final void rule__ViewpointRefUsage__IsCompositeAssignment_1_1() throws Re
// $ANTLR start "rule__RenderingRefUsage__IsCompositeAssignment_1_1"
- // InternalSysML.g:53720:1: rule__RenderingRefUsage__IsCompositeAssignment_1_1 : ( ruleRenderingUsageKeyword ) ;
+ // InternalSysML.g:53695:1: rule__RenderingRefUsage__IsCompositeAssignment_1_1 : ( ruleRenderingUsageKeyword ) ;
public final void rule__RenderingRefUsage__IsCompositeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53724:1: ( ( ruleRenderingUsageKeyword ) )
- // InternalSysML.g:53725:2: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:53699:1: ( ( ruleRenderingUsageKeyword ) )
+ // InternalSysML.g:53700:2: ( ruleRenderingUsageKeyword )
{
- // InternalSysML.g:53725:2: ( ruleRenderingUsageKeyword )
- // InternalSysML.g:53726:3: ruleRenderingUsageKeyword
+ // InternalSysML.g:53700:2: ( ruleRenderingUsageKeyword )
+ // InternalSysML.g:53701:3: ruleRenderingUsageKeyword
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRenderingRefUsageAccess().getIsCompositeRenderingUsageKeywordParserRuleCall_1_1_0());
@@ -177371,18 +177280,243 @@ public final void rule__RenderingRefUsage__IsCompositeAssignment_1_1() throws Re
// $ANTLR end "rule__RenderingRefUsage__IsCompositeAssignment_1_1"
+ // $ANTLR start "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2"
+ // InternalSysML.g:53710:1: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 : ( ruleBodyExpressionMember ) ;
+ public final void rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:53714:1: ( ( ruleBodyExpressionMember ) )
+ // InternalSysML.g:53715:2: ( ruleBodyExpressionMember )
+ {
+ // InternalSysML.g:53715:2: ( ruleBodyExpressionMember )
+ // InternalSysML.g:53716:3: ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2"
+
+
+ // $ANTLR start "rule__QueryPathExpression__Operand_compAssignment_2_2"
+ // InternalSysML.g:53725:1: rule__QueryPathExpression__Operand_compAssignment_2_2 : ( ruleQueryNameExpression ) ;
+ public final void rule__QueryPathExpression__Operand_compAssignment_2_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:53729:1: ( ( ruleQueryNameExpression ) )
+ // InternalSysML.g:53730:2: ( ruleQueryNameExpression )
+ {
+ // InternalSysML.g:53730:2: ( ruleQueryNameExpression )
+ // InternalSysML.g:53731:3: ruleQueryNameExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleQueryNameExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryPathExpression__Operand_compAssignment_2_2"
+
+
+ // $ANTLR start "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2"
+ // InternalSysML.g:53740:1: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 : ( ruleBodyExpressionMember ) ;
+ public final void rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:53744:1: ( ( ruleBodyExpressionMember ) )
+ // InternalSysML.g:53745:2: ( ruleBodyExpressionMember )
+ {
+ // InternalSysML.g:53745:2: ( ruleBodyExpressionMember )
+ // InternalSysML.g:53746:3: ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2"
+
+
+ // $ANTLR start "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment"
+ // InternalSysML.g:53755:1: rule__QueryNameExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
+ public final void rule__QueryNameExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:53759:1: ( ( ruleFeatureReferenceMember ) )
+ // InternalSysML.g:53760:2: ( ruleFeatureReferenceMember )
+ {
+ // InternalSysML.g:53760:2: ( ruleFeatureReferenceMember )
+ // InternalSysML.g:53761:3: ruleFeatureReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment"
+
+
+ // $ANTLR start "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1"
+ // InternalSysML.g:53770:1: rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 : ( ruleFeatureReferenceMember ) ;
+ public final void rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:53774:1: ( ( ruleFeatureReferenceMember ) )
+ // InternalSysML.g:53775:2: ( ruleFeatureReferenceMember )
+ {
+ // InternalSysML.g:53775:2: ( ruleFeatureReferenceMember )
+ // InternalSysML.g:53776:3: ruleFeatureReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1"
+
+
// $ANTLR start "rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:53735:1: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:53785:1: rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment : ( ruleOwnedExpression ) ;
public final void rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53739:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:53740:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53789:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:53790:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:53740:2: ( ruleOwnedExpression )
- // InternalSysML.g:53741:3: ruleOwnedExpression
+ // InternalSysML.g:53790:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53791:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
@@ -177417,17 +177551,17 @@ public final void rule__OwnedExpressionMember__OwnedMemberFeature_compAssignment
// $ANTLR start "rule__ConditionalExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53750:1: rule__ConditionalExpression__OperatorAssignment_1_1 : ( ruleConditionalTestOperator ) ;
+ // InternalSysML.g:53800:1: rule__ConditionalExpression__OperatorAssignment_1_1 : ( ruleConditionalTestOperator ) ;
public final void rule__ConditionalExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53754:1: ( ( ruleConditionalTestOperator ) )
- // InternalSysML.g:53755:2: ( ruleConditionalTestOperator )
+ // InternalSysML.g:53804:1: ( ( ruleConditionalTestOperator ) )
+ // InternalSysML.g:53805:2: ( ruleConditionalTestOperator )
{
- // InternalSysML.g:53755:2: ( ruleConditionalTestOperator )
- // InternalSysML.g:53756:3: ruleConditionalTestOperator
+ // InternalSysML.g:53805:2: ( ruleConditionalTestOperator )
+ // InternalSysML.g:53806:3: ruleConditionalTestOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
@@ -177462,17 +177596,17 @@ public final void rule__ConditionalExpression__OperatorAssignment_1_1() throws R
// $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53765:1: rule__ConditionalExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:53815:1: rule__ConditionalExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
public final void rule__ConditionalExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53769:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:53770:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53819:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:53820:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:53770:2: ( ruleOwnedExpression )
- // InternalSysML.g:53771:3: ruleOwnedExpression
+ // InternalSysML.g:53820:2: ( ruleOwnedExpression )
+ // InternalSysML.g:53821:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
@@ -177507,17 +177641,17 @@ public final void rule__ConditionalExpression__Operand_compAssignment_1_2() thro
// $ANTLR start "rule__ConditionalExpression__Operand_compAssignment_1_4"
- // InternalSysML.g:53780:1: rule__ConditionalExpression__Operand_compAssignment_1_4 : ( ruleConditionalExpression ) ;
+ // InternalSysML.g:53830:1: rule__ConditionalExpression__Operand_compAssignment_1_4 : ( ruleConditionalExpression ) ;
public final void rule__ConditionalExpression__Operand_compAssignment_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53784:1: ( ( ruleConditionalExpression ) )
- // InternalSysML.g:53785:2: ( ruleConditionalExpression )
+ // InternalSysML.g:53834:1: ( ( ruleConditionalExpression ) )
+ // InternalSysML.g:53835:2: ( ruleConditionalExpression )
{
- // InternalSysML.g:53785:2: ( ruleConditionalExpression )
- // InternalSysML.g:53786:3: ruleConditionalExpression
+ // InternalSysML.g:53835:2: ( ruleConditionalExpression )
+ // InternalSysML.g:53836:3: ruleConditionalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
@@ -177552,17 +177686,17 @@ public final void rule__ConditionalExpression__Operand_compAssignment_1_4() thro
// $ANTLR start "rule__NullCoalescingExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53795:1: rule__NullCoalescingExpression__OperatorAssignment_1_1 : ( ruleNullCoalescingOperator ) ;
+ // InternalSysML.g:53845:1: rule__NullCoalescingExpression__OperatorAssignment_1_1 : ( ruleNullCoalescingOperator ) ;
public final void rule__NullCoalescingExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53799:1: ( ( ruleNullCoalescingOperator ) )
- // InternalSysML.g:53800:2: ( ruleNullCoalescingOperator )
+ // InternalSysML.g:53849:1: ( ( ruleNullCoalescingOperator ) )
+ // InternalSysML.g:53850:2: ( ruleNullCoalescingOperator )
{
- // InternalSysML.g:53800:2: ( ruleNullCoalescingOperator )
- // InternalSysML.g:53801:3: ruleNullCoalescingOperator
+ // InternalSysML.g:53850:2: ( ruleNullCoalescingOperator )
+ // InternalSysML.g:53851:3: ruleNullCoalescingOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
@@ -177597,17 +177731,17 @@ public final void rule__NullCoalescingExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__NullCoalescingExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53810:1: rule__NullCoalescingExpression__Operand_compAssignment_1_2 : ( ruleConditionalOrExpression ) ;
+ // InternalSysML.g:53860:1: rule__NullCoalescingExpression__Operand_compAssignment_1_2 : ( ruleConditionalOrExpression ) ;
public final void rule__NullCoalescingExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53814:1: ( ( ruleConditionalOrExpression ) )
- // InternalSysML.g:53815:2: ( ruleConditionalOrExpression )
+ // InternalSysML.g:53864:1: ( ( ruleConditionalOrExpression ) )
+ // InternalSysML.g:53865:2: ( ruleConditionalOrExpression )
{
- // InternalSysML.g:53815:2: ( ruleConditionalOrExpression )
- // InternalSysML.g:53816:3: ruleConditionalOrExpression
+ // InternalSysML.g:53865:2: ( ruleConditionalOrExpression )
+ // InternalSysML.g:53866:3: ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
@@ -177642,17 +177776,17 @@ public final void rule__NullCoalescingExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__ConditionalOrExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53825:1: rule__ConditionalOrExpression__OperatorAssignment_1_1 : ( ruleConditionalOrOperator ) ;
+ // InternalSysML.g:53875:1: rule__ConditionalOrExpression__OperatorAssignment_1_1 : ( ruleConditionalOrOperator ) ;
public final void rule__ConditionalOrExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53829:1: ( ( ruleConditionalOrOperator ) )
- // InternalSysML.g:53830:2: ( ruleConditionalOrOperator )
+ // InternalSysML.g:53879:1: ( ( ruleConditionalOrOperator ) )
+ // InternalSysML.g:53880:2: ( ruleConditionalOrOperator )
{
- // InternalSysML.g:53830:2: ( ruleConditionalOrOperator )
- // InternalSysML.g:53831:3: ruleConditionalOrOperator
+ // InternalSysML.g:53880:2: ( ruleConditionalOrOperator )
+ // InternalSysML.g:53881:3: ruleConditionalOrOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
@@ -177687,17 +177821,17 @@ public final void rule__ConditionalOrExpression__OperatorAssignment_1_1() throws
// $ANTLR start "rule__ConditionalOrExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53840:1: rule__ConditionalOrExpression__Operand_compAssignment_1_2 : ( ruleConditionalAndExpression ) ;
+ // InternalSysML.g:53890:1: rule__ConditionalOrExpression__Operand_compAssignment_1_2 : ( ruleConditionalAndExpression ) ;
public final void rule__ConditionalOrExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53844:1: ( ( ruleConditionalAndExpression ) )
- // InternalSysML.g:53845:2: ( ruleConditionalAndExpression )
+ // InternalSysML.g:53894:1: ( ( ruleConditionalAndExpression ) )
+ // InternalSysML.g:53895:2: ( ruleConditionalAndExpression )
{
- // InternalSysML.g:53845:2: ( ruleConditionalAndExpression )
- // InternalSysML.g:53846:3: ruleConditionalAndExpression
+ // InternalSysML.g:53895:2: ( ruleConditionalAndExpression )
+ // InternalSysML.g:53896:3: ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
@@ -177732,17 +177866,17 @@ public final void rule__ConditionalOrExpression__Operand_compAssignment_1_2() th
// $ANTLR start "rule__ConditionalAndExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53855:1: rule__ConditionalAndExpression__OperatorAssignment_1_1 : ( ruleConditionalAndOperator ) ;
+ // InternalSysML.g:53905:1: rule__ConditionalAndExpression__OperatorAssignment_1_1 : ( ruleConditionalAndOperator ) ;
public final void rule__ConditionalAndExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53859:1: ( ( ruleConditionalAndOperator ) )
- // InternalSysML.g:53860:2: ( ruleConditionalAndOperator )
+ // InternalSysML.g:53909:1: ( ( ruleConditionalAndOperator ) )
+ // InternalSysML.g:53910:2: ( ruleConditionalAndOperator )
{
- // InternalSysML.g:53860:2: ( ruleConditionalAndOperator )
- // InternalSysML.g:53861:3: ruleConditionalAndOperator
+ // InternalSysML.g:53910:2: ( ruleConditionalAndOperator )
+ // InternalSysML.g:53911:3: ruleConditionalAndOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
@@ -177777,17 +177911,17 @@ public final void rule__ConditionalAndExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__ConditionalAndExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53870:1: rule__ConditionalAndExpression__Operand_compAssignment_1_2 : ( ruleOrExpression ) ;
+ // InternalSysML.g:53920:1: rule__ConditionalAndExpression__Operand_compAssignment_1_2 : ( ruleOrExpression ) ;
public final void rule__ConditionalAndExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53874:1: ( ( ruleOrExpression ) )
- // InternalSysML.g:53875:2: ( ruleOrExpression )
+ // InternalSysML.g:53924:1: ( ( ruleOrExpression ) )
+ // InternalSysML.g:53925:2: ( ruleOrExpression )
{
- // InternalSysML.g:53875:2: ( ruleOrExpression )
- // InternalSysML.g:53876:3: ruleOrExpression
+ // InternalSysML.g:53925:2: ( ruleOrExpression )
+ // InternalSysML.g:53926:3: ruleOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
@@ -177822,17 +177956,17 @@ public final void rule__ConditionalAndExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__OrExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53885:1: rule__OrExpression__OperatorAssignment_1_1 : ( ruleOrOperator ) ;
+ // InternalSysML.g:53935:1: rule__OrExpression__OperatorAssignment_1_1 : ( ruleOrOperator ) ;
public final void rule__OrExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53889:1: ( ( ruleOrOperator ) )
- // InternalSysML.g:53890:2: ( ruleOrOperator )
+ // InternalSysML.g:53939:1: ( ( ruleOrOperator ) )
+ // InternalSysML.g:53940:2: ( ruleOrOperator )
{
- // InternalSysML.g:53890:2: ( ruleOrOperator )
- // InternalSysML.g:53891:3: ruleOrOperator
+ // InternalSysML.g:53940:2: ( ruleOrOperator )
+ // InternalSysML.g:53941:3: ruleOrOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
@@ -177867,17 +178001,17 @@ public final void rule__OrExpression__OperatorAssignment_1_1() throws Recognitio
// $ANTLR start "rule__OrExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53900:1: rule__OrExpression__Operand_compAssignment_1_2 : ( ruleXorExpression ) ;
+ // InternalSysML.g:53950:1: rule__OrExpression__Operand_compAssignment_1_2 : ( ruleXorExpression ) ;
public final void rule__OrExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53904:1: ( ( ruleXorExpression ) )
- // InternalSysML.g:53905:2: ( ruleXorExpression )
+ // InternalSysML.g:53954:1: ( ( ruleXorExpression ) )
+ // InternalSysML.g:53955:2: ( ruleXorExpression )
{
- // InternalSysML.g:53905:2: ( ruleXorExpression )
- // InternalSysML.g:53906:3: ruleXorExpression
+ // InternalSysML.g:53955:2: ( ruleXorExpression )
+ // InternalSysML.g:53956:3: ruleXorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
@@ -177912,17 +178046,17 @@ public final void rule__OrExpression__Operand_compAssignment_1_2() throws Recogn
// $ANTLR start "rule__XorExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53915:1: rule__XorExpression__OperatorAssignment_1_1 : ( ruleXorOperator ) ;
+ // InternalSysML.g:53965:1: rule__XorExpression__OperatorAssignment_1_1 : ( ruleXorOperator ) ;
public final void rule__XorExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53919:1: ( ( ruleXorOperator ) )
- // InternalSysML.g:53920:2: ( ruleXorOperator )
+ // InternalSysML.g:53969:1: ( ( ruleXorOperator ) )
+ // InternalSysML.g:53970:2: ( ruleXorOperator )
{
- // InternalSysML.g:53920:2: ( ruleXorOperator )
- // InternalSysML.g:53921:3: ruleXorOperator
+ // InternalSysML.g:53970:2: ( ruleXorOperator )
+ // InternalSysML.g:53971:3: ruleXorOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
@@ -177957,17 +178091,17 @@ public final void rule__XorExpression__OperatorAssignment_1_1() throws Recogniti
// $ANTLR start "rule__XorExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53930:1: rule__XorExpression__Operand_compAssignment_1_2 : ( ruleAndExpression ) ;
+ // InternalSysML.g:53980:1: rule__XorExpression__Operand_compAssignment_1_2 : ( ruleAndExpression ) ;
public final void rule__XorExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53934:1: ( ( ruleAndExpression ) )
- // InternalSysML.g:53935:2: ( ruleAndExpression )
+ // InternalSysML.g:53984:1: ( ( ruleAndExpression ) )
+ // InternalSysML.g:53985:2: ( ruleAndExpression )
{
- // InternalSysML.g:53935:2: ( ruleAndExpression )
- // InternalSysML.g:53936:3: ruleAndExpression
+ // InternalSysML.g:53985:2: ( ruleAndExpression )
+ // InternalSysML.g:53986:3: ruleAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
@@ -178002,17 +178136,17 @@ public final void rule__XorExpression__Operand_compAssignment_1_2() throws Recog
// $ANTLR start "rule__AndExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53945:1: rule__AndExpression__OperatorAssignment_1_1 : ( ruleAndOperator ) ;
+ // InternalSysML.g:53995:1: rule__AndExpression__OperatorAssignment_1_1 : ( ruleAndOperator ) ;
public final void rule__AndExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53949:1: ( ( ruleAndOperator ) )
- // InternalSysML.g:53950:2: ( ruleAndOperator )
+ // InternalSysML.g:53999:1: ( ( ruleAndOperator ) )
+ // InternalSysML.g:54000:2: ( ruleAndOperator )
{
- // InternalSysML.g:53950:2: ( ruleAndOperator )
- // InternalSysML.g:53951:3: ruleAndOperator
+ // InternalSysML.g:54000:2: ( ruleAndOperator )
+ // InternalSysML.g:54001:3: ruleAndOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
@@ -178047,17 +178181,17 @@ public final void rule__AndExpression__OperatorAssignment_1_1() throws Recogniti
// $ANTLR start "rule__AndExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53960:1: rule__AndExpression__Operand_compAssignment_1_2 : ( ruleEqualityExpression ) ;
+ // InternalSysML.g:54010:1: rule__AndExpression__Operand_compAssignment_1_2 : ( ruleEqualityExpression ) ;
public final void rule__AndExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53964:1: ( ( ruleEqualityExpression ) )
- // InternalSysML.g:53965:2: ( ruleEqualityExpression )
+ // InternalSysML.g:54014:1: ( ( ruleEqualityExpression ) )
+ // InternalSysML.g:54015:2: ( ruleEqualityExpression )
{
- // InternalSysML.g:53965:2: ( ruleEqualityExpression )
- // InternalSysML.g:53966:3: ruleEqualityExpression
+ // InternalSysML.g:54015:2: ( ruleEqualityExpression )
+ // InternalSysML.g:54016:3: ruleEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
@@ -178092,17 +178226,17 @@ public final void rule__AndExpression__Operand_compAssignment_1_2() throws Recog
// $ANTLR start "rule__EqualityExpression__OperatorAssignment_1_1"
- // InternalSysML.g:53975:1: rule__EqualityExpression__OperatorAssignment_1_1 : ( ruleEqualityOperator ) ;
+ // InternalSysML.g:54025:1: rule__EqualityExpression__OperatorAssignment_1_1 : ( ruleEqualityOperator ) ;
public final void rule__EqualityExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53979:1: ( ( ruleEqualityOperator ) )
- // InternalSysML.g:53980:2: ( ruleEqualityOperator )
+ // InternalSysML.g:54029:1: ( ( ruleEqualityOperator ) )
+ // InternalSysML.g:54030:2: ( ruleEqualityOperator )
{
- // InternalSysML.g:53980:2: ( ruleEqualityOperator )
- // InternalSysML.g:53981:3: ruleEqualityOperator
+ // InternalSysML.g:54030:2: ( ruleEqualityOperator )
+ // InternalSysML.g:54031:3: ruleEqualityOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
@@ -178137,17 +178271,17 @@ public final void rule__EqualityExpression__OperatorAssignment_1_1() throws Reco
// $ANTLR start "rule__EqualityExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:53990:1: rule__EqualityExpression__Operand_compAssignment_1_2 : ( ruleClassificationExpression ) ;
+ // InternalSysML.g:54040:1: rule__EqualityExpression__Operand_compAssignment_1_2 : ( ruleClassificationExpression ) ;
public final void rule__EqualityExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:53994:1: ( ( ruleClassificationExpression ) )
- // InternalSysML.g:53995:2: ( ruleClassificationExpression )
+ // InternalSysML.g:54044:1: ( ( ruleClassificationExpression ) )
+ // InternalSysML.g:54045:2: ( ruleClassificationExpression )
{
- // InternalSysML.g:53995:2: ( ruleClassificationExpression )
- // InternalSysML.g:53996:3: ruleClassificationExpression
+ // InternalSysML.g:54045:2: ( ruleClassificationExpression )
+ // InternalSysML.g:54046:3: ruleClassificationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
@@ -178182,17 +178316,17 @@ public final void rule__EqualityExpression__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__ClassificationExpression__OperatorAssignment_0_1_1"
- // InternalSysML.g:54005:1: rule__ClassificationExpression__OperatorAssignment_0_1_1 : ( ruleClassificationOperator ) ;
+ // InternalSysML.g:54055:1: rule__ClassificationExpression__OperatorAssignment_0_1_1 : ( ruleClassificationOperator ) ;
public final void rule__ClassificationExpression__OperatorAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54009:1: ( ( ruleClassificationOperator ) )
- // InternalSysML.g:54010:2: ( ruleClassificationOperator )
+ // InternalSysML.g:54059:1: ( ( ruleClassificationOperator ) )
+ // InternalSysML.g:54060:2: ( ruleClassificationOperator )
{
- // InternalSysML.g:54010:2: ( ruleClassificationOperator )
- // InternalSysML.g:54011:3: ruleClassificationOperator
+ // InternalSysML.g:54060:2: ( ruleClassificationOperator )
+ // InternalSysML.g:54061:3: ruleClassificationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
@@ -178227,17 +178361,17 @@ public final void rule__ClassificationExpression__OperatorAssignment_0_1_1() thr
// $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2"
- // InternalSysML.g:54020:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 : ( ruleTypeReferenceMember ) ;
+ // InternalSysML.g:54070:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2 : ( ruleTypeReferenceMember ) ;
public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54024:1: ( ( ruleTypeReferenceMember ) )
- // InternalSysML.g:54025:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54074:1: ( ( ruleTypeReferenceMember ) )
+ // InternalSysML.g:54075:2: ( ruleTypeReferenceMember )
{
- // InternalSysML.g:54025:2: ( ruleTypeReferenceMember )
- // InternalSysML.g:54026:3: ruleTypeReferenceMember
+ // InternalSysML.g:54075:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54076:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
@@ -178272,17 +178406,17 @@ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAss
// $ANTLR start "rule__ClassificationExpression__Operand_compAssignment_1_1"
- // InternalSysML.g:54035:1: rule__ClassificationExpression__Operand_compAssignment_1_1 : ( ruleSelfReferenceExpression ) ;
+ // InternalSysML.g:54085:1: rule__ClassificationExpression__Operand_compAssignment_1_1 : ( ruleSelfReferenceExpression ) ;
public final void rule__ClassificationExpression__Operand_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54039:1: ( ( ruleSelfReferenceExpression ) )
- // InternalSysML.g:54040:2: ( ruleSelfReferenceExpression )
+ // InternalSysML.g:54089:1: ( ( ruleSelfReferenceExpression ) )
+ // InternalSysML.g:54090:2: ( ruleSelfReferenceExpression )
{
- // InternalSysML.g:54040:2: ( ruleSelfReferenceExpression )
- // InternalSysML.g:54041:3: ruleSelfReferenceExpression
+ // InternalSysML.g:54090:2: ( ruleSelfReferenceExpression )
+ // InternalSysML.g:54091:3: ruleSelfReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
@@ -178317,17 +178451,17 @@ public final void rule__ClassificationExpression__Operand_compAssignment_1_1() t
// $ANTLR start "rule__ClassificationExpression__OperatorAssignment_1_2"
- // InternalSysML.g:54050:1: rule__ClassificationExpression__OperatorAssignment_1_2 : ( ruleClassificationOperator ) ;
+ // InternalSysML.g:54100:1: rule__ClassificationExpression__OperatorAssignment_1_2 : ( ruleClassificationOperator ) ;
public final void rule__ClassificationExpression__OperatorAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54054:1: ( ( ruleClassificationOperator ) )
- // InternalSysML.g:54055:2: ( ruleClassificationOperator )
+ // InternalSysML.g:54104:1: ( ( ruleClassificationOperator ) )
+ // InternalSysML.g:54105:2: ( ruleClassificationOperator )
{
- // InternalSysML.g:54055:2: ( ruleClassificationOperator )
- // InternalSysML.g:54056:3: ruleClassificationOperator
+ // InternalSysML.g:54105:2: ( ruleClassificationOperator )
+ // InternalSysML.g:54106:3: ruleClassificationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
@@ -178362,17 +178496,17 @@ public final void rule__ClassificationExpression__OperatorAssignment_1_2() throw
// $ANTLR start "rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3"
- // InternalSysML.g:54065:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 : ( ruleTypeReferenceMember ) ;
+ // InternalSysML.g:54115:1: rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3 : ( ruleTypeReferenceMember ) ;
public final void rule__ClassificationExpression__OwnedFeatureMembership_compAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54069:1: ( ( ruleTypeReferenceMember ) )
- // InternalSysML.g:54070:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54119:1: ( ( ruleTypeReferenceMember ) )
+ // InternalSysML.g:54120:2: ( ruleTypeReferenceMember )
{
- // InternalSysML.g:54070:2: ( ruleTypeReferenceMember )
- // InternalSysML.g:54071:3: ruleTypeReferenceMember
+ // InternalSysML.g:54120:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54121:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
@@ -178407,17 +178541,17 @@ public final void rule__ClassificationExpression__OwnedFeatureMembership_compAss
// $ANTLR start "rule__TypeReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:54080:1: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment : ( ruleTypeReference ) ;
+ // InternalSysML.g:54130:1: rule__TypeReferenceMember__OwnedMemberFeature_compAssignment : ( ruleTypeReference ) ;
public final void rule__TypeReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54084:1: ( ( ruleTypeReference ) )
- // InternalSysML.g:54085:2: ( ruleTypeReference )
+ // InternalSysML.g:54134:1: ( ( ruleTypeReference ) )
+ // InternalSysML.g:54135:2: ( ruleTypeReference )
{
- // InternalSysML.g:54085:2: ( ruleTypeReference )
- // InternalSysML.g:54086:3: ruleTypeReference
+ // InternalSysML.g:54135:2: ( ruleTypeReference )
+ // InternalSysML.g:54136:3: ruleTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
@@ -178452,17 +178586,17 @@ public final void rule__TypeReferenceMember__OwnedMemberFeature_compAssignment()
// $ANTLR start "rule__TypeReference__OwnedRelationship_compAssignment"
- // InternalSysML.g:54095:1: rule__TypeReference__OwnedRelationship_compAssignment : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:54145:1: rule__TypeReference__OwnedRelationship_compAssignment : ( ruleOwnedFeatureTyping ) ;
public final void rule__TypeReference__OwnedRelationship_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54099:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:54100:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:54149:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:54150:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:54100:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:54101:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:54150:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:54151:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
@@ -178497,17 +178631,17 @@ public final void rule__TypeReference__OwnedRelationship_compAssignment() throws
// $ANTLR start "rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:54110:1: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleSelfReferenceMember ) ;
+ // InternalSysML.g:54160:1: rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleSelfReferenceMember ) ;
public final void rule__SelfReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54114:1: ( ( ruleSelfReferenceMember ) )
- // InternalSysML.g:54115:2: ( ruleSelfReferenceMember )
+ // InternalSysML.g:54164:1: ( ( ruleSelfReferenceMember ) )
+ // InternalSysML.g:54165:2: ( ruleSelfReferenceMember )
{
- // InternalSysML.g:54115:2: ( ruleSelfReferenceMember )
- // InternalSysML.g:54116:3: ruleSelfReferenceMember
+ // InternalSysML.g:54165:2: ( ruleSelfReferenceMember )
+ // InternalSysML.g:54166:3: ruleSelfReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
@@ -178542,17 +178676,17 @@ public final void rule__SelfReferenceExpression__OwnedFeatureMembership_compAssi
// $ANTLR start "rule__SelfReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:54125:1: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment : ( ruleEmptyFeature ) ;
+ // InternalSysML.g:54175:1: rule__SelfReferenceMember__OwnedMemberFeature_compAssignment : ( ruleEmptyFeature ) ;
public final void rule__SelfReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54129:1: ( ( ruleEmptyFeature ) )
- // InternalSysML.g:54130:2: ( ruleEmptyFeature )
+ // InternalSysML.g:54179:1: ( ( ruleEmptyFeature ) )
+ // InternalSysML.g:54180:2: ( ruleEmptyFeature )
{
- // InternalSysML.g:54130:2: ( ruleEmptyFeature )
- // InternalSysML.g:54131:3: ruleEmptyFeature
+ // InternalSysML.g:54180:2: ( ruleEmptyFeature )
+ // InternalSysML.g:54181:3: ruleEmptyFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
@@ -178587,17 +178721,17 @@ public final void rule__SelfReferenceMember__OwnedMemberFeature_compAssignment()
// $ANTLR start "rule__RelationalExpression__OperatorAssignment_1_1"
- // InternalSysML.g:54140:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ruleRelationalOperator ) ;
+ // InternalSysML.g:54190:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ruleRelationalOperator ) ;
public final void rule__RelationalExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54144:1: ( ( ruleRelationalOperator ) )
- // InternalSysML.g:54145:2: ( ruleRelationalOperator )
+ // InternalSysML.g:54194:1: ( ( ruleRelationalOperator ) )
+ // InternalSysML.g:54195:2: ( ruleRelationalOperator )
{
- // InternalSysML.g:54145:2: ( ruleRelationalOperator )
- // InternalSysML.g:54146:3: ruleRelationalOperator
+ // InternalSysML.g:54195:2: ( ruleRelationalOperator )
+ // InternalSysML.g:54196:3: ruleRelationalOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
@@ -178632,17 +178766,17 @@ public final void rule__RelationalExpression__OperatorAssignment_1_1() throws Re
// $ANTLR start "rule__RelationalExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:54155:1: rule__RelationalExpression__Operand_compAssignment_1_2 : ( ruleAdditiveExpression ) ;
+ // InternalSysML.g:54205:1: rule__RelationalExpression__Operand_compAssignment_1_2 : ( ruleAdditiveExpression ) ;
public final void rule__RelationalExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54159:1: ( ( ruleAdditiveExpression ) )
- // InternalSysML.g:54160:2: ( ruleAdditiveExpression )
+ // InternalSysML.g:54209:1: ( ( ruleAdditiveExpression ) )
+ // InternalSysML.g:54210:2: ( ruleAdditiveExpression )
{
- // InternalSysML.g:54160:2: ( ruleAdditiveExpression )
- // InternalSysML.g:54161:3: ruleAdditiveExpression
+ // InternalSysML.g:54210:2: ( ruleAdditiveExpression )
+ // InternalSysML.g:54211:3: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
@@ -178677,17 +178811,17 @@ public final void rule__RelationalExpression__Operand_compAssignment_1_2() throw
// $ANTLR start "rule__AdditiveExpression__OperatorAssignment_1_1"
- // InternalSysML.g:54170:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ruleAdditiveOperator ) ;
+ // InternalSysML.g:54220:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ruleAdditiveOperator ) ;
public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54174:1: ( ( ruleAdditiveOperator ) )
- // InternalSysML.g:54175:2: ( ruleAdditiveOperator )
+ // InternalSysML.g:54224:1: ( ( ruleAdditiveOperator ) )
+ // InternalSysML.g:54225:2: ( ruleAdditiveOperator )
{
- // InternalSysML.g:54175:2: ( ruleAdditiveOperator )
- // InternalSysML.g:54176:3: ruleAdditiveOperator
+ // InternalSysML.g:54225:2: ( ruleAdditiveOperator )
+ // InternalSysML.g:54226:3: ruleAdditiveOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
@@ -178722,17 +178856,17 @@ public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws Reco
// $ANTLR start "rule__AdditiveExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:54185:1: rule__AdditiveExpression__Operand_compAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
+ // InternalSysML.g:54235:1: rule__AdditiveExpression__Operand_compAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54189:1: ( ( ruleMultiplicativeExpression ) )
- // InternalSysML.g:54190:2: ( ruleMultiplicativeExpression )
+ // InternalSysML.g:54239:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalSysML.g:54240:2: ( ruleMultiplicativeExpression )
{
- // InternalSysML.g:54190:2: ( ruleMultiplicativeExpression )
- // InternalSysML.g:54191:3: ruleMultiplicativeExpression
+ // InternalSysML.g:54240:2: ( ruleMultiplicativeExpression )
+ // InternalSysML.g:54241:3: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
@@ -178767,17 +178901,17 @@ public final void rule__AdditiveExpression__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__MultiplicativeExpression__OperatorAssignment_1_1"
- // InternalSysML.g:54200:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ruleMultiplicativeOperator ) ;
+ // InternalSysML.g:54250:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ruleMultiplicativeOperator ) ;
public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54204:1: ( ( ruleMultiplicativeOperator ) )
- // InternalSysML.g:54205:2: ( ruleMultiplicativeOperator )
+ // InternalSysML.g:54254:1: ( ( ruleMultiplicativeOperator ) )
+ // InternalSysML.g:54255:2: ( ruleMultiplicativeOperator )
{
- // InternalSysML.g:54205:2: ( ruleMultiplicativeOperator )
- // InternalSysML.g:54206:3: ruleMultiplicativeOperator
+ // InternalSysML.g:54255:2: ( ruleMultiplicativeOperator )
+ // InternalSysML.g:54256:3: ruleMultiplicativeOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
@@ -178812,17 +178946,17 @@ public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__MultiplicativeExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:54215:1: rule__MultiplicativeExpression__Operand_compAssignment_1_2 : ( ruleExponentiationExpression ) ;
+ // InternalSysML.g:54265:1: rule__MultiplicativeExpression__Operand_compAssignment_1_2 : ( ruleExponentiationExpression ) ;
public final void rule__MultiplicativeExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54219:1: ( ( ruleExponentiationExpression ) )
- // InternalSysML.g:54220:2: ( ruleExponentiationExpression )
+ // InternalSysML.g:54269:1: ( ( ruleExponentiationExpression ) )
+ // InternalSysML.g:54270:2: ( ruleExponentiationExpression )
{
- // InternalSysML.g:54220:2: ( ruleExponentiationExpression )
- // InternalSysML.g:54221:3: ruleExponentiationExpression
+ // InternalSysML.g:54270:2: ( ruleExponentiationExpression )
+ // InternalSysML.g:54271:3: ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
@@ -178857,17 +178991,17 @@ public final void rule__MultiplicativeExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__ExponentiationExpression__OperatorAssignment_1_1"
- // InternalSysML.g:54230:1: rule__ExponentiationExpression__OperatorAssignment_1_1 : ( ruleExponentiationOperator ) ;
+ // InternalSysML.g:54280:1: rule__ExponentiationExpression__OperatorAssignment_1_1 : ( ruleExponentiationOperator ) ;
public final void rule__ExponentiationExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54234:1: ( ( ruleExponentiationOperator ) )
- // InternalSysML.g:54235:2: ( ruleExponentiationOperator )
+ // InternalSysML.g:54284:1: ( ( ruleExponentiationOperator ) )
+ // InternalSysML.g:54285:2: ( ruleExponentiationOperator )
{
- // InternalSysML.g:54235:2: ( ruleExponentiationOperator )
- // InternalSysML.g:54236:3: ruleExponentiationOperator
+ // InternalSysML.g:54285:2: ( ruleExponentiationOperator )
+ // InternalSysML.g:54286:3: ruleExponentiationOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
@@ -178902,17 +179036,17 @@ public final void rule__ExponentiationExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__ExponentiationExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:54245:1: rule__ExponentiationExpression__Operand_compAssignment_1_2 : ( ruleUnitsExpression ) ;
+ // InternalSysML.g:54295:1: rule__ExponentiationExpression__Operand_compAssignment_1_2 : ( ruleUnitsExpression ) ;
public final void rule__ExponentiationExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54249:1: ( ( ruleUnitsExpression ) )
- // InternalSysML.g:54250:2: ( ruleUnitsExpression )
+ // InternalSysML.g:54299:1: ( ( ruleUnitsExpression ) )
+ // InternalSysML.g:54300:2: ( ruleUnitsExpression )
{
- // InternalSysML.g:54250:2: ( ruleUnitsExpression )
- // InternalSysML.g:54251:3: ruleUnitsExpression
+ // InternalSysML.g:54300:2: ( ruleUnitsExpression )
+ // InternalSysML.g:54301:3: ruleUnitsExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
@@ -178947,23 +179081,23 @@ public final void rule__ExponentiationExpression__Operand_compAssignment_1_2() t
// $ANTLR start "rule__UnitsExpression__OperatorAssignment_1_1"
- // InternalSysML.g:54260:1: rule__UnitsExpression__OperatorAssignment_1_1 : ( ( '@[' ) ) ;
+ // InternalSysML.g:54310:1: rule__UnitsExpression__OperatorAssignment_1_1 : ( ( '@[' ) ) ;
public final void rule__UnitsExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54264:1: ( ( ( '@[' ) ) )
- // InternalSysML.g:54265:2: ( ( '@[' ) )
+ // InternalSysML.g:54314:1: ( ( ( '@[' ) ) )
+ // InternalSysML.g:54315:2: ( ( '@[' ) )
{
- // InternalSysML.g:54265:2: ( ( '@[' ) )
- // InternalSysML.g:54266:3: ( '@[' )
+ // InternalSysML.g:54315:2: ( ( '@[' ) )
+ // InternalSysML.g:54316:3: ( '@[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
}
- // InternalSysML.g:54267:3: ( '@[' )
- // InternalSysML.g:54268:4: '@['
+ // InternalSysML.g:54317:3: ( '@[' )
+ // InternalSysML.g:54318:4: '@['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
@@ -179000,17 +179134,17 @@ public final void rule__UnitsExpression__OperatorAssignment_1_1() throws Recogni
// $ANTLR start "rule__UnitsExpression__Operand_compAssignment_1_2"
- // InternalSysML.g:54279:1: rule__UnitsExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:54329:1: rule__UnitsExpression__Operand_compAssignment_1_2 : ( ruleOwnedExpression ) ;
public final void rule__UnitsExpression__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54283:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:54284:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54333:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:54334:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:54284:2: ( ruleOwnedExpression )
- // InternalSysML.g:54285:3: ruleOwnedExpression
+ // InternalSysML.g:54334:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54335:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitsExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
@@ -179045,17 +179179,17 @@ public final void rule__UnitsExpression__Operand_compAssignment_1_2() throws Rec
// $ANTLR start "rule__UnaryExpression__OperatorAssignment_0_1"
- // InternalSysML.g:54294:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ruleUnaryOperator ) ;
+ // InternalSysML.g:54344:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ruleUnaryOperator ) ;
public final void rule__UnaryExpression__OperatorAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54298:1: ( ( ruleUnaryOperator ) )
- // InternalSysML.g:54299:2: ( ruleUnaryOperator )
+ // InternalSysML.g:54348:1: ( ( ruleUnaryOperator ) )
+ // InternalSysML.g:54349:2: ( ruleUnaryOperator )
{
- // InternalSysML.g:54299:2: ( ruleUnaryOperator )
- // InternalSysML.g:54300:3: ruleUnaryOperator
+ // InternalSysML.g:54349:2: ( ruleUnaryOperator )
+ // InternalSysML.g:54350:3: ruleUnaryOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
@@ -179090,17 +179224,17 @@ public final void rule__UnaryExpression__OperatorAssignment_0_1() throws Recogni
// $ANTLR start "rule__UnaryExpression__Operand_compAssignment_0_2"
- // InternalSysML.g:54309:1: rule__UnaryExpression__Operand_compAssignment_0_2 : ( ruleExtentExpression ) ;
+ // InternalSysML.g:54359:1: rule__UnaryExpression__Operand_compAssignment_0_2 : ( ruleExtentExpression ) ;
public final void rule__UnaryExpression__Operand_compAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54313:1: ( ( ruleExtentExpression ) )
- // InternalSysML.g:54314:2: ( ruleExtentExpression )
+ // InternalSysML.g:54363:1: ( ( ruleExtentExpression ) )
+ // InternalSysML.g:54364:2: ( ruleExtentExpression )
{
- // InternalSysML.g:54314:2: ( ruleExtentExpression )
- // InternalSysML.g:54315:3: ruleExtentExpression
+ // InternalSysML.g:54364:2: ( ruleExtentExpression )
+ // InternalSysML.g:54365:3: ruleExtentExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperand_compExtentExpressionParserRuleCall_0_2_0());
@@ -179135,23 +179269,23 @@ public final void rule__UnaryExpression__Operand_compAssignment_0_2() throws Rec
// $ANTLR start "rule__ExtentExpression__OperatorAssignment_0_1"
- // InternalSysML.g:54324:1: rule__ExtentExpression__OperatorAssignment_0_1 : ( ( 'all' ) ) ;
+ // InternalSysML.g:54374:1: rule__ExtentExpression__OperatorAssignment_0_1 : ( ( 'all' ) ) ;
public final void rule__ExtentExpression__OperatorAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54328:1: ( ( ( 'all' ) ) )
- // InternalSysML.g:54329:2: ( ( 'all' ) )
+ // InternalSysML.g:54378:1: ( ( ( 'all' ) ) )
+ // InternalSysML.g:54379:2: ( ( 'all' ) )
{
- // InternalSysML.g:54329:2: ( ( 'all' ) )
- // InternalSysML.g:54330:3: ( 'all' )
+ // InternalSysML.g:54379:2: ( ( 'all' ) )
+ // InternalSysML.g:54380:3: ( 'all' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
}
- // InternalSysML.g:54331:3: ( 'all' )
- // InternalSysML.g:54332:4: 'all'
+ // InternalSysML.g:54381:3: ( 'all' )
+ // InternalSysML.g:54382:4: 'all'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
@@ -179188,17 +179322,17 @@ public final void rule__ExtentExpression__OperatorAssignment_0_1() throws Recogn
// $ANTLR start "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
- // InternalSysML.g:54343:1: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 : ( ruleTypeReferenceMember ) ;
+ // InternalSysML.g:54393:1: rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2 : ( ruleTypeReferenceMember ) ;
public final void rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54347:1: ( ( ruleTypeReferenceMember ) )
- // InternalSysML.g:54348:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54397:1: ( ( ruleTypeReferenceMember ) )
+ // InternalSysML.g:54398:2: ( ruleTypeReferenceMember )
{
- // InternalSysML.g:54348:2: ( ruleTypeReferenceMember )
- // InternalSysML.g:54349:3: ruleTypeReferenceMember
+ // InternalSysML.g:54398:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54399:3: ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0());
@@ -179232,24 +179366,122 @@ public final void rule__ExtentExpression__OwnedFeatureMembership_compAssignment_
// $ANTLR end "rule__ExtentExpression__OwnedFeatureMembership_compAssignment_0_2"
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+ // InternalSysML.g:54408:1: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 : ( ruleTypeReferenceMember ) ;
+ public final void rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:54412:1: ( ( ruleTypeReferenceMember ) )
+ // InternalSysML.g:54413:2: ( ruleTypeReferenceMember )
+ {
+ // InternalSysML.g:54413:2: ( ruleTypeReferenceMember )
+ // InternalSysML.g:54414:3: ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
+
+
+ // $ANTLR start "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+ // InternalSysML.g:54423:1: rule__ExtentExpression_Deprecated__OperatorAssignment_2 : ( ( 'allInstances' ) ) ;
+ public final void rule__ExtentExpression_Deprecated__OperatorAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalSysML.g:54427:1: ( ( ( 'allInstances' ) ) )
+ // InternalSysML.g:54428:2: ( ( 'allInstances' ) )
+ {
+ // InternalSysML.g:54428:2: ( ( 'allInstances' ) )
+ // InternalSysML.g:54429:3: ( 'allInstances' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ // InternalSysML.g:54430:3: ( 'allInstances' )
+ // InternalSysML.g:54431:4: 'allInstances'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ match(input,155,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
+
+
// $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_0_1"
- // InternalSysML.g:54358:1: rule__SequenceExpression__OperatorAssignment_1_0_1 : ( ( '[' ) ) ;
+ // InternalSysML.g:54442:1: rule__SequenceExpression__OperatorAssignment_1_0_1 : ( ( '[' ) ) ;
public final void rule__SequenceExpression__OperatorAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54362:1: ( ( ( '[' ) ) )
- // InternalSysML.g:54363:2: ( ( '[' ) )
+ // InternalSysML.g:54446:1: ( ( ( '[' ) ) )
+ // InternalSysML.g:54447:2: ( ( '[' ) )
{
- // InternalSysML.g:54363:2: ( ( '[' ) )
- // InternalSysML.g:54364:3: ( '[' )
+ // InternalSysML.g:54447:2: ( ( '[' ) )
+ // InternalSysML.g:54448:3: ( '[' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
}
- // InternalSysML.g:54365:3: ( '[' )
- // InternalSysML.g:54366:4: '['
+ // InternalSysML.g:54449:3: ( '[' )
+ // InternalSysML.g:54450:4: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorLeftSquareBracketKeyword_1_0_1_0());
@@ -179286,17 +179518,17 @@ public final void rule__SequenceExpression__OperatorAssignment_1_0_1() throws Re
// $ANTLR start "rule__SequenceExpression__Operand_compAssignment_1_0_2"
- // InternalSysML.g:54377:1: rule__SequenceExpression__Operand_compAssignment_1_0_2 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:54461:1: rule__SequenceExpression__Operand_compAssignment_1_0_2 : ( ruleOwnedExpression ) ;
public final void rule__SequenceExpression__Operand_compAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54381:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:54382:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54465:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:54466:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:54382:2: ( ruleOwnedExpression )
- // InternalSysML.g:54383:3: ruleOwnedExpression
+ // InternalSysML.g:54466:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54467:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_0_2_0());
@@ -179331,17 +179563,17 @@ public final void rule__SequenceExpression__Operand_compAssignment_1_0_2() throw
// $ANTLR start "rule__SequenceExpression__OperatorAssignment_1_1_2"
- // InternalSysML.g:54392:1: rule__SequenceExpression__OperatorAssignment_1_1_2 : ( ruleName ) ;
+ // InternalSysML.g:54476:1: rule__SequenceExpression__OperatorAssignment_1_1_2 : ( ruleName ) ;
public final void rule__SequenceExpression__OperatorAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54396:1: ( ( ruleName ) )
- // InternalSysML.g:54397:2: ( ruleName )
+ // InternalSysML.g:54480:1: ( ( ruleName ) )
+ // InternalSysML.g:54481:2: ( ruleName )
{
- // InternalSysML.g:54397:2: ( ruleName )
- // InternalSysML.g:54398:3: ruleName
+ // InternalSysML.g:54481:2: ( ruleName )
+ // InternalSysML.g:54482:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOperatorNameParserRuleCall_1_1_2_0());
@@ -179376,17 +179608,17 @@ public final void rule__SequenceExpression__OperatorAssignment_1_1_2() throws Re
// $ANTLR start "rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3"
- // InternalSysML.g:54407:1: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleBodyExpressionMember ) ;
+ // InternalSysML.g:54491:1: rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3 : ( ruleBodyExpressionMember ) ;
public final void rule__SequenceExpression__OwnedFeatureMembership_compAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54411:1: ( ( ruleBodyExpressionMember ) )
- // InternalSysML.g:54412:2: ( ruleBodyExpressionMember )
+ // InternalSysML.g:54495:1: ( ( ruleBodyExpressionMember ) )
+ // InternalSysML.g:54496:2: ( ruleBodyExpressionMember )
{
- // InternalSysML.g:54412:2: ( ruleBodyExpressionMember )
- // InternalSysML.g:54413:3: ruleBodyExpressionMember
+ // InternalSysML.g:54496:2: ( ruleBodyExpressionMember )
+ // InternalSysML.g:54497:3: ruleBodyExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
@@ -179421,17 +179653,17 @@ public final void rule__SequenceExpression__OwnedFeatureMembership_compAssignmen
// $ANTLR start "rule__BodyExpressionMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:54422:1: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment : ( ruleBodyExpression ) ;
+ // InternalSysML.g:54506:1: rule__BodyExpressionMember__OwnedMemberFeature_compAssignment : ( ruleBodyExpression ) ;
public final void rule__BodyExpressionMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54426:1: ( ( ruleBodyExpression ) )
- // InternalSysML.g:54427:2: ( ruleBodyExpression )
+ // InternalSysML.g:54510:1: ( ( ruleBodyExpression ) )
+ // InternalSysML.g:54511:2: ( ruleBodyExpression )
{
- // InternalSysML.g:54427:2: ( ruleBodyExpression )
- // InternalSysML.g:54428:3: ruleBodyExpression
+ // InternalSysML.g:54511:2: ( ruleBodyExpression )
+ // InternalSysML.g:54512:3: ruleBodyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0());
@@ -179466,17 +179698,17 @@ public final void rule__BodyExpressionMember__OwnedMemberFeature_compAssignment(
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0"
- // InternalSysML.g:54437:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 : ( ruleBodyParameterMember ) ;
+ // InternalSysML.g:54521:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0 : ( ruleBodyParameterMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54441:1: ( ( ruleBodyParameterMember ) )
- // InternalSysML.g:54442:2: ( ruleBodyParameterMember )
+ // InternalSysML.g:54525:1: ( ( ruleBodyParameterMember ) )
+ // InternalSysML.g:54526:2: ( ruleBodyParameterMember )
{
- // InternalSysML.g:54442:2: ( ruleBodyParameterMember )
- // InternalSysML.g:54443:3: ruleBodyParameterMember
+ // InternalSysML.g:54526:2: ( ruleBodyParameterMember )
+ // InternalSysML.g:54527:3: ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
@@ -179511,17 +179743,17 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1"
- // InternalSysML.g:54452:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 : ( ruleBodyParameterMember ) ;
+ // InternalSysML.g:54536:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1 : ( ruleBodyParameterMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54456:1: ( ( ruleBodyParameterMember ) )
- // InternalSysML.g:54457:2: ( ruleBodyParameterMember )
+ // InternalSysML.g:54540:1: ( ( ruleBodyParameterMember ) )
+ // InternalSysML.g:54541:2: ( ruleBodyParameterMember )
{
- // InternalSysML.g:54457:2: ( ruleBodyParameterMember )
- // InternalSysML.g:54458:3: ruleBodyParameterMember
+ // InternalSysML.g:54541:2: ( ruleBodyParameterMember )
+ // InternalSysML.g:54542:3: ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
@@ -179556,17 +179788,17 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3"
- // InternalSysML.g:54467:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 : ( ruleResultExpressionMember ) ;
+ // InternalSysML.g:54551:1: rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3 : ( ruleResultExpressionMember ) ;
public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54471:1: ( ( ruleResultExpressionMember ) )
- // InternalSysML.g:54472:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:54555:1: ( ( ruleResultExpressionMember ) )
+ // InternalSysML.g:54556:2: ( ruleResultExpressionMember )
{
- // InternalSysML.g:54472:2: ( ruleResultExpressionMember )
- // InternalSysML.g:54473:3: ruleResultExpressionMember
+ // InternalSysML.g:54556:2: ( ruleResultExpressionMember )
+ // InternalSysML.g:54557:3: ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
@@ -179601,28 +179833,28 @@ public final void rule__BodyExpression__OwnedFeatureMembership_compAssignment_0_
// $ANTLR start "rule__BodyExpression__OwnedRelationship_compAssignment_1"
- // InternalSysML.g:54482:1: rule__BodyExpression__OwnedRelationship_compAssignment_1 : ( ruleExpressionTyping ) ;
+ // InternalSysML.g:54566:1: rule__BodyExpression__OwnedRelationship_compAssignment_1 : ( ruleOwnedFeatureTyping ) ;
public final void rule__BodyExpression__OwnedRelationship_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54486:1: ( ( ruleExpressionTyping ) )
- // InternalSysML.g:54487:2: ( ruleExpressionTyping )
+ // InternalSysML.g:54570:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:54571:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:54487:2: ( ruleExpressionTyping )
- // InternalSysML.g:54488:3: ruleExpressionTyping
+ // InternalSysML.g:54571:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:54572:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ before(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
pushFollow(FOLLOW_2);
- ruleExpressionTyping();
+ ruleOwnedFeatureTyping();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ after(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
}
@@ -179646,17 +179878,17 @@ public final void rule__BodyExpression__OwnedRelationship_compAssignment_1() thr
// $ANTLR start "rule__BodyParameterMember__MemberNameAssignment_0"
- // InternalSysML.g:54497:1: rule__BodyParameterMember__MemberNameAssignment_0 : ( ruleName ) ;
+ // InternalSysML.g:54581:1: rule__BodyParameterMember__MemberNameAssignment_0 : ( ruleName ) ;
public final void rule__BodyParameterMember__MemberNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54501:1: ( ( ruleName ) )
- // InternalSysML.g:54502:2: ( ruleName )
+ // InternalSysML.g:54585:1: ( ( ruleName ) )
+ // InternalSysML.g:54586:2: ( ruleName )
{
- // InternalSysML.g:54502:2: ( ruleName )
- // InternalSysML.g:54503:3: ruleName
+ // InternalSysML.g:54586:2: ( ruleName )
+ // InternalSysML.g:54587:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
@@ -179691,17 +179923,17 @@ public final void rule__BodyParameterMember__MemberNameAssignment_0() throws Rec
// $ANTLR start "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
- // InternalSysML.g:54512:1: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleBodyParameter ) ;
+ // InternalSysML.g:54596:1: rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1 : ( ruleBodyParameter ) ;
public final void rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54516:1: ( ( ruleBodyParameter ) )
- // InternalSysML.g:54517:2: ( ruleBodyParameter )
+ // InternalSysML.g:54600:1: ( ( ruleBodyParameter ) )
+ // InternalSysML.g:54601:2: ( ruleBodyParameter )
{
- // InternalSysML.g:54517:2: ( ruleBodyParameter )
- // InternalSysML.g:54518:3: ruleBodyParameter
+ // InternalSysML.g:54601:2: ( ruleBodyParameter )
+ // InternalSysML.g:54602:3: ruleBodyParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
@@ -179735,81 +179967,24 @@ public final void rule__BodyParameterMember__OwnedMemberParameter_compAssignment
// $ANTLR end "rule__BodyParameterMember__OwnedMemberParameter_compAssignment_1"
- // $ANTLR start "rule__ExpressionTyping__TypeAssignment"
- // InternalSysML.g:54527:1: rule__ExpressionTyping__TypeAssignment : ( ( ruleQualifiedName ) ) ;
- public final void rule__ExpressionTyping__TypeAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54531:1: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:54532:2: ( ( ruleQualifiedName ) )
- {
- // InternalSysML.g:54532:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:54533:3: ( ruleQualifiedName )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
- // InternalSysML.g:54534:3: ( ruleQualifiedName )
- // InternalSysML.g:54535:4: ruleQualifiedName
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1());
- }
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1());
- }
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionTyping__TypeAssignment"
-
-
// $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1"
- // InternalSysML.g:54546:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 : ( ( ',' ) ) ;
+ // InternalSysML.g:54611:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1 : ( ( ',' ) ) ;
public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54550:1: ( ( ( ',' ) ) )
- // InternalSysML.g:54551:2: ( ( ',' ) )
+ // InternalSysML.g:54615:1: ( ( ( ',' ) ) )
+ // InternalSysML.g:54616:2: ( ( ',' ) )
{
- // InternalSysML.g:54551:2: ( ( ',' ) )
- // InternalSysML.g:54552:3: ( ',' )
+ // InternalSysML.g:54616:2: ( ( ',' ) )
+ // InternalSysML.g:54617:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
}
- // InternalSysML.g:54553:3: ( ',' )
- // InternalSysML.g:54554:4: ','
+ // InternalSysML.g:54618:3: ( ',' )
+ // InternalSysML.g:54619:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorCommaKeyword_1_2_0_1_0());
@@ -179846,17 +180021,17 @@ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_0
// $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2"
- // InternalSysML.g:54565:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 : ( ruleSequenceElementList ) ;
+ // InternalSysML.g:54630:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2 : ( ruleSequenceElementList ) ;
public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54569:1: ( ( ruleSequenceElementList ) )
- // InternalSysML.g:54570:2: ( ruleSequenceElementList )
+ // InternalSysML.g:54634:1: ( ( ruleSequenceElementList ) )
+ // InternalSysML.g:54635:2: ( ruleSequenceElementList )
{
- // InternalSysML.g:54570:2: ( ruleSequenceElementList )
- // InternalSysML.g:54571:3: ruleSequenceElementList
+ // InternalSysML.g:54635:2: ( ruleSequenceElementList )
+ // InternalSysML.g:54636:3: ruleSequenceElementList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0());
@@ -179891,23 +180066,23 @@ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1
// $ANTLR start "rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1"
- // InternalSysML.g:54580:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 : ( ( '..' ) ) ;
+ // InternalSysML.g:54645:1: rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1 : ( ( '..' ) ) ;
public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54584:1: ( ( ( '..' ) ) )
- // InternalSysML.g:54585:2: ( ( '..' ) )
+ // InternalSysML.g:54649:1: ( ( ( '..' ) ) )
+ // InternalSysML.g:54650:2: ( ( '..' ) )
{
- // InternalSysML.g:54585:2: ( ( '..' ) )
- // InternalSysML.g:54586:3: ( '..' )
+ // InternalSysML.g:54650:2: ( ( '..' ) )
+ // InternalSysML.g:54651:3: ( '..' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
}
- // InternalSysML.g:54587:3: ( '..' )
- // InternalSysML.g:54588:4: '..'
+ // InternalSysML.g:54652:3: ( '..' )
+ // InternalSysML.g:54653:4: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperatorFullStopFullStopKeyword_1_2_1_1_0());
@@ -179944,17 +180119,17 @@ public final void rule__SequenceConstructionExpression__OperatorAssignment_1_2_1
// $ANTLR start "rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2"
- // InternalSysML.g:54599:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:54664:1: rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2 : ( ruleOwnedExpression ) ;
public final void rule__SequenceConstructionExpression__Operand_compAssignment_1_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54603:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:54604:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54668:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:54669:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:54604:2: ( ruleOwnedExpression )
- // InternalSysML.g:54605:3: ruleOwnedExpression
+ // InternalSysML.g:54669:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54670:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceConstructionExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0());
@@ -179989,23 +180164,23 @@ public final void rule__SequenceConstructionExpression__Operand_compAssignment_1
// $ANTLR start "rule__SequenceElementList__OperatorAssignment_1_1"
- // InternalSysML.g:54614:1: rule__SequenceElementList__OperatorAssignment_1_1 : ( ( ',' ) ) ;
+ // InternalSysML.g:54679:1: rule__SequenceElementList__OperatorAssignment_1_1 : ( ( ',' ) ) ;
public final void rule__SequenceElementList__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54618:1: ( ( ( ',' ) ) )
- // InternalSysML.g:54619:2: ( ( ',' ) )
+ // InternalSysML.g:54683:1: ( ( ( ',' ) ) )
+ // InternalSysML.g:54684:2: ( ( ',' ) )
{
- // InternalSysML.g:54619:2: ( ( ',' ) )
- // InternalSysML.g:54620:3: ( ',' )
+ // InternalSysML.g:54684:2: ( ( ',' ) )
+ // InternalSysML.g:54685:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
}
- // InternalSysML.g:54621:3: ( ',' )
- // InternalSysML.g:54622:4: ','
+ // InternalSysML.g:54686:3: ( ',' )
+ // InternalSysML.g:54687:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperatorCommaKeyword_1_1_0());
@@ -180042,17 +180217,17 @@ public final void rule__SequenceElementList__OperatorAssignment_1_1() throws Rec
// $ANTLR start "rule__SequenceElementList__Operand_compAssignment_1_2"
- // InternalSysML.g:54633:1: rule__SequenceElementList__Operand_compAssignment_1_2 : ( ruleSequenceElementList ) ;
+ // InternalSysML.g:54698:1: rule__SequenceElementList__Operand_compAssignment_1_2 : ( ruleSequenceElementList ) ;
public final void rule__SequenceElementList__Operand_compAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54637:1: ( ( ruleSequenceElementList ) )
- // InternalSysML.g:54638:2: ( ruleSequenceElementList )
+ // InternalSysML.g:54702:1: ( ( ruleSequenceElementList ) )
+ // InternalSysML.g:54703:2: ( ruleSequenceElementList )
{
- // InternalSysML.g:54638:2: ( ruleSequenceElementList )
- // InternalSysML.g:54639:3: ruleSequenceElementList
+ // InternalSysML.g:54703:2: ( ruleSequenceElementList )
+ // InternalSysML.g:54704:3: ruleSequenceElementList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSequenceElementListAccess().getOperand_compSequenceElementListParserRuleCall_1_2_0());
@@ -180087,17 +180262,17 @@ public final void rule__SequenceElementList__Operand_compAssignment_1_2() throws
// $ANTLR start "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:54648:1: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
+ // InternalSysML.g:54713:1: rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
public final void rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54652:1: ( ( ruleFeatureReferenceMember ) )
- // InternalSysML.g:54653:2: ( ruleFeatureReferenceMember )
+ // InternalSysML.g:54717:1: ( ( ruleFeatureReferenceMember ) )
+ // InternalSysML.g:54718:2: ( ruleFeatureReferenceMember )
{
- // InternalSysML.g:54653:2: ( ruleFeatureReferenceMember )
- // InternalSysML.g:54654:3: ruleFeatureReferenceMember
+ // InternalSysML.g:54718:2: ( ruleFeatureReferenceMember )
+ // InternalSysML.g:54719:3: ruleFeatureReferenceMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureReferenceExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
@@ -180131,74 +180306,41 @@ public final void rule__FeatureReferenceExpression__OwnedFeatureMembership_compA
// $ANTLR end "rule__FeatureReferenceExpression__OwnedFeatureMembership_compAssignment"
- // $ANTLR start "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment"
- // InternalSysML.g:54663:1: rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment : ( ruleFeatureReference ) ;
- public final void rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment() throws RecognitionException {
+ // $ANTLR start "rule__FeatureReferenceMember__MemberFeatureAssignment"
+ // InternalSysML.g:54728:1: rule__FeatureReferenceMember__MemberFeatureAssignment : ( ( ruleQualifiedName ) ) ;
+ public final void rule__FeatureReferenceMember__MemberFeatureAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54667:1: ( ( ruleFeatureReference ) )
- // InternalSysML.g:54668:2: ( ruleFeatureReference )
+ // InternalSysML.g:54732:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:54733:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:54668:2: ( ruleFeatureReference )
- // InternalSysML.g:54669:3: ruleFeatureReference
+ // InternalSysML.g:54733:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:54734:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
+ }
+ // InternalSysML.g:54735:3: ( ruleQualifiedName )
+ // InternalSysML.g:54736:4: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
}
pushFollow(FOLLOW_2);
- ruleFeatureReference();
+ ruleQualifiedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureQualifiedNameParserRuleCall_0_1());
}
}
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FeatureReferenceMember__OwnedMemberFeature_compAssignment"
-
-
- // $ANTLR start "rule__FeatureReference__OwnedRelationship_compAssignment"
- // InternalSysML.g:54678:1: rule__FeatureReference__OwnedRelationship_compAssignment : ( ruleOwnedSubsetting ) ;
- public final void rule__FeatureReference__OwnedRelationship_compAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54682:1: ( ( ruleOwnedSubsetting ) )
- // InternalSysML.g:54683:2: ( ruleOwnedSubsetting )
- {
- // InternalSysML.g:54683:2: ( ruleOwnedSubsetting )
- // InternalSysML.g:54684:3: ruleOwnedSubsetting
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
- }
- pushFollow(FOLLOW_2);
- ruleOwnedSubsetting();
-
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ after(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
}
@@ -180218,21 +180360,21 @@ public final void rule__FeatureReference__OwnedRelationship_compAssignment() thr
}
return ;
}
- // $ANTLR end "rule__FeatureReference__OwnedRelationship_compAssignment"
+ // $ANTLR end "rule__FeatureReferenceMember__MemberFeatureAssignment"
// $ANTLR start "rule__InvocationExpression__OwnedRelationship_compAssignment_0"
- // InternalSysML.g:54693:1: rule__InvocationExpression__OwnedRelationship_compAssignment_0 : ( ruleOwnedFeatureTyping ) ;
+ // InternalSysML.g:54747:1: rule__InvocationExpression__OwnedRelationship_compAssignment_0 : ( ruleOwnedFeatureTyping ) ;
public final void rule__InvocationExpression__OwnedRelationship_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54697:1: ( ( ruleOwnedFeatureTyping ) )
- // InternalSysML.g:54698:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:54751:1: ( ( ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:54752:2: ( ruleOwnedFeatureTyping )
{
- // InternalSysML.g:54698:2: ( ruleOwnedFeatureTyping )
- // InternalSysML.g:54699:3: ruleOwnedFeatureTyping
+ // InternalSysML.g:54752:2: ( ruleOwnedFeatureTyping )
+ // InternalSysML.g:54753:3: ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
@@ -180267,17 +180409,17 @@ public final void rule__InvocationExpression__OwnedRelationship_compAssignment_0
// $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:54708:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleOwnedExpressionMember ) ;
+ // InternalSysML.g:54762:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleOwnedExpressionMember ) ;
public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54712:1: ( ( ruleOwnedExpressionMember ) )
- // InternalSysML.g:54713:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:54766:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalSysML.g:54767:2: ( ruleOwnedExpressionMember )
{
- // InternalSysML.g:54713:2: ( ruleOwnedExpressionMember )
- // InternalSysML.g:54714:3: ruleOwnedExpressionMember
+ // InternalSysML.g:54767:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:54768:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0());
@@ -180312,17 +180454,17 @@ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssig
// $ANTLR start "rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1"
- // InternalSysML.g:54723:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleOwnedExpressionMember ) ;
+ // InternalSysML.g:54777:1: rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleOwnedExpressionMember ) ;
public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54727:1: ( ( ruleOwnedExpressionMember ) )
- // InternalSysML.g:54728:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:54781:1: ( ( ruleOwnedExpressionMember ) )
+ // InternalSysML.g:54782:2: ( ruleOwnedExpressionMember )
{
- // InternalSysML.g:54728:2: ( ruleOwnedExpressionMember )
- // InternalSysML.g:54729:3: ruleOwnedExpressionMember
+ // InternalSysML.g:54782:2: ( ruleOwnedExpressionMember )
+ // InternalSysML.g:54783:3: ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPositionalArgumentListAccess().getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0());
@@ -180357,17 +180499,17 @@ public final void rule__PositionalArgumentList__OwnedFeatureMembership_compAssig
// $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:54738:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleNamedExpressionMember ) ;
+ // InternalSysML.g:54792:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0 : ( ruleNamedExpressionMember ) ;
public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54742:1: ( ( ruleNamedExpressionMember ) )
- // InternalSysML.g:54743:2: ( ruleNamedExpressionMember )
+ // InternalSysML.g:54796:1: ( ( ruleNamedExpressionMember ) )
+ // InternalSysML.g:54797:2: ( ruleNamedExpressionMember )
{
- // InternalSysML.g:54743:2: ( ruleNamedExpressionMember )
- // InternalSysML.g:54744:3: ruleNamedExpressionMember
+ // InternalSysML.g:54797:2: ( ruleNamedExpressionMember )
+ // InternalSysML.g:54798:3: ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0());
@@ -180402,17 +180544,17 @@ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1"
- // InternalSysML.g:54753:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleNamedExpressionMember ) ;
+ // InternalSysML.g:54807:1: rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1 : ( ruleNamedExpressionMember ) ;
public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54757:1: ( ( ruleNamedExpressionMember ) )
- // InternalSysML.g:54758:2: ( ruleNamedExpressionMember )
+ // InternalSysML.g:54811:1: ( ( ruleNamedExpressionMember ) )
+ // InternalSysML.g:54812:2: ( ruleNamedExpressionMember )
{
- // InternalSysML.g:54758:2: ( ruleNamedExpressionMember )
- // InternalSysML.g:54759:3: ruleNamedExpressionMember
+ // InternalSysML.g:54812:2: ( ruleNamedExpressionMember )
+ // InternalSysML.g:54813:3: ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedArgumentListAccess().getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0());
@@ -180447,17 +180589,17 @@ public final void rule__NamedArgumentList__OwnedFeatureMembership_compAssignment
// $ANTLR start "rule__NamedExpressionMember__MemberNameAssignment_0"
- // InternalSysML.g:54768:1: rule__NamedExpressionMember__MemberNameAssignment_0 : ( ruleName ) ;
+ // InternalSysML.g:54822:1: rule__NamedExpressionMember__MemberNameAssignment_0 : ( ruleName ) ;
public final void rule__NamedExpressionMember__MemberNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54772:1: ( ( ruleName ) )
- // InternalSysML.g:54773:2: ( ruleName )
+ // InternalSysML.g:54826:1: ( ( ruleName ) )
+ // InternalSysML.g:54827:2: ( ruleName )
{
- // InternalSysML.g:54773:2: ( ruleName )
- // InternalSysML.g:54774:3: ruleName
+ // InternalSysML.g:54827:2: ( ruleName )
+ // InternalSysML.g:54828:3: ruleName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0());
@@ -180492,17 +180634,17 @@ public final void rule__NamedExpressionMember__MemberNameAssignment_0() throws R
// $ANTLR start "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
- // InternalSysML.g:54783:1: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 : ( ruleOwnedExpression ) ;
+ // InternalSysML.g:54837:1: rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2 : ( ruleOwnedExpression ) ;
public final void rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54787:1: ( ( ruleOwnedExpression ) )
- // InternalSysML.g:54788:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54841:1: ( ( ruleOwnedExpression ) )
+ // InternalSysML.g:54842:2: ( ruleOwnedExpression )
{
- // InternalSysML.g:54788:2: ( ruleOwnedExpression )
- // InternalSysML.g:54789:3: ruleOwnedExpression
+ // InternalSysML.g:54842:2: ( ruleOwnedExpression )
+ // InternalSysML.g:54843:3: ruleOwnedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
@@ -180536,116 +180678,18 @@ public final void rule__NamedExpressionMember__OwnedMemberFeature_compAssignment
// $ANTLR end "rule__NamedExpressionMember__OwnedMemberFeature_compAssignment_2"
- // $ANTLR start "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
- // InternalSysML.g:54798:1: rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0 : ( ruleTypeReferenceMember ) ;
- public final void rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54802:1: ( ( ruleTypeReferenceMember ) )
- // InternalSysML.g:54803:2: ( ruleTypeReferenceMember )
- {
- // InternalSysML.g:54803:2: ( ruleTypeReferenceMember )
- // InternalSysML.g:54804:3: ruleTypeReferenceMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
- pushFollow(FOLLOW_2);
- ruleTypeReferenceMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__OwnedFeatureMembership_compAssignment_0"
-
-
- // $ANTLR start "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
- // InternalSysML.g:54813:1: rule__ExtentExpression_Deprecated__OperatorAssignment_2 : ( ( 'allInstances' ) ) ;
- public final void rule__ExtentExpression_Deprecated__OperatorAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54817:1: ( ( ( 'allInstances' ) ) )
- // InternalSysML.g:54818:2: ( ( 'allInstances' ) )
- {
- // InternalSysML.g:54818:2: ( ( 'allInstances' ) )
- // InternalSysML.g:54819:3: ( 'allInstances' )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
- // InternalSysML.g:54820:3: ( 'allInstances' )
- // InternalSysML.g:54821:4: 'allInstances'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
- match(input,155,FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExtentExpression_Deprecated__OperatorAssignment_2"
-
-
// $ANTLR start "rule__LiteralBoolean__ValueAssignment"
- // InternalSysML.g:54832:1: rule__LiteralBoolean__ValueAssignment : ( ruleBooleanValue ) ;
+ // InternalSysML.g:54852:1: rule__LiteralBoolean__ValueAssignment : ( ruleBooleanValue ) ;
public final void rule__LiteralBoolean__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54836:1: ( ( ruleBooleanValue ) )
- // InternalSysML.g:54837:2: ( ruleBooleanValue )
+ // InternalSysML.g:54856:1: ( ( ruleBooleanValue ) )
+ // InternalSysML.g:54857:2: ( ruleBooleanValue )
{
- // InternalSysML.g:54837:2: ( ruleBooleanValue )
- // InternalSysML.g:54838:3: ruleBooleanValue
+ // InternalSysML.g:54857:2: ( ruleBooleanValue )
+ // InternalSysML.g:54858:3: ruleBooleanValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0());
@@ -180680,17 +180724,17 @@ public final void rule__LiteralBoolean__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__LiteralString__ValueAssignment"
- // InternalSysML.g:54847:1: rule__LiteralString__ValueAssignment : ( RULE_STRING_VALUE ) ;
+ // InternalSysML.g:54867:1: rule__LiteralString__ValueAssignment : ( RULE_STRING_VALUE ) ;
public final void rule__LiteralString__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54851:1: ( ( RULE_STRING_VALUE ) )
- // InternalSysML.g:54852:2: ( RULE_STRING_VALUE )
+ // InternalSysML.g:54871:1: ( ( RULE_STRING_VALUE ) )
+ // InternalSysML.g:54872:2: ( RULE_STRING_VALUE )
{
- // InternalSysML.g:54852:2: ( RULE_STRING_VALUE )
- // InternalSysML.g:54853:3: RULE_STRING_VALUE
+ // InternalSysML.g:54872:2: ( RULE_STRING_VALUE )
+ // InternalSysML.g:54873:3: RULE_STRING_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0());
@@ -180721,17 +180765,17 @@ public final void rule__LiteralString__ValueAssignment() throws RecognitionExcep
// $ANTLR start "rule__LiteralInteger__ValueAssignment"
- // InternalSysML.g:54862:1: rule__LiteralInteger__ValueAssignment : ( RULE_DECIMAL_VALUE ) ;
+ // InternalSysML.g:54882:1: rule__LiteralInteger__ValueAssignment : ( RULE_DECIMAL_VALUE ) ;
public final void rule__LiteralInteger__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54866:1: ( ( RULE_DECIMAL_VALUE ) )
- // InternalSysML.g:54867:2: ( RULE_DECIMAL_VALUE )
+ // InternalSysML.g:54886:1: ( ( RULE_DECIMAL_VALUE ) )
+ // InternalSysML.g:54887:2: ( RULE_DECIMAL_VALUE )
{
- // InternalSysML.g:54867:2: ( RULE_DECIMAL_VALUE )
- // InternalSysML.g:54868:3: RULE_DECIMAL_VALUE
+ // InternalSysML.g:54887:2: ( RULE_DECIMAL_VALUE )
+ // InternalSysML.g:54888:3: RULE_DECIMAL_VALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0());
@@ -180762,17 +180806,17 @@ public final void rule__LiteralInteger__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__LiteralReal__ValueAssignment"
- // InternalSysML.g:54877:1: rule__LiteralReal__ValueAssignment : ( ruleRealValue ) ;
+ // InternalSysML.g:54897:1: rule__LiteralReal__ValueAssignment : ( ruleRealValue ) ;
public final void rule__LiteralReal__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalSysML.g:54881:1: ( ( ruleRealValue ) )
- // InternalSysML.g:54882:2: ( ruleRealValue )
+ // InternalSysML.g:54901:1: ( ( ruleRealValue ) )
+ // InternalSysML.g:54902:2: ( ruleRealValue )
{
- // InternalSysML.g:54882:2: ( ruleRealValue )
- // InternalSysML.g:54883:3: ruleRealValue
+ // InternalSysML.g:54902:2: ( ruleRealValue )
+ // InternalSysML.g:54903:3: ruleRealValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0());
@@ -180805,244 +180849,19 @@ public final void rule__LiteralReal__ValueAssignment() throws RecognitionExcepti
}
// $ANTLR end "rule__LiteralReal__ValueAssignment"
-
- // $ANTLR start "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2"
- // InternalSysML.g:54892:1: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2 : ( ruleBodyExpressionMember ) ;
- public final void rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54896:1: ( ( ruleBodyExpressionMember ) )
- // InternalSysML.g:54897:2: ( ruleBodyExpressionMember )
- {
- // InternalSysML.g:54897:2: ( ruleBodyExpressionMember )
- // InternalSysML.g:54898:3: ruleBodyExpressionMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
- }
- pushFollow(FOLLOW_2);
- ruleBodyExpressionMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_1_2"
-
-
- // $ANTLR start "rule__QueryPathExpression__Operand_compAssignment_2_2"
- // InternalSysML.g:54907:1: rule__QueryPathExpression__Operand_compAssignment_2_2 : ( ruleQueryNameExpression ) ;
- public final void rule__QueryPathExpression__Operand_compAssignment_2_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54911:1: ( ( ruleQueryNameExpression ) )
- // InternalSysML.g:54912:2: ( ruleQueryNameExpression )
- {
- // InternalSysML.g:54912:2: ( ruleQueryNameExpression )
- // InternalSysML.g:54913:3: ruleQueryNameExpression
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
- }
- pushFollow(FOLLOW_2);
- ruleQueryNameExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__Operand_compAssignment_2_2"
-
-
- // $ANTLR start "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2"
- // InternalSysML.g:54922:1: rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2 : ( ruleBodyExpressionMember ) ;
- public final void rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54926:1: ( ( ruleBodyExpressionMember ) )
- // InternalSysML.g:54927:2: ( ruleBodyExpressionMember )
- {
- // InternalSysML.g:54927:2: ( ruleBodyExpressionMember )
- // InternalSysML.g:54928:3: ruleBodyExpressionMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
- }
- pushFollow(FOLLOW_2);
- ruleBodyExpressionMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryPathExpression__OwnedFeatureMembership_compAssignment_2_3_2"
-
-
- // $ANTLR start "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment"
- // InternalSysML.g:54937:1: rule__QueryNameExpression__OwnedFeatureMembership_compAssignment : ( ruleFeatureReferenceMember ) ;
- public final void rule__QueryNameExpression__OwnedFeatureMembership_compAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54941:1: ( ( ruleFeatureReferenceMember ) )
- // InternalSysML.g:54942:2: ( ruleFeatureReferenceMember )
- {
- // InternalSysML.g:54942:2: ( ruleFeatureReferenceMember )
- // InternalSysML.g:54943:3: ruleFeatureReferenceMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
- }
- pushFollow(FOLLOW_2);
- ruleFeatureReferenceMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryNameExpression__OwnedFeatureMembership_compAssignment"
-
-
- // $ANTLR start "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1"
- // InternalSysML.g:54952:1: rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1 : ( ruleFeatureReferenceMember ) ;
- public final void rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalSysML.g:54956:1: ( ( ruleFeatureReferenceMember ) )
- // InternalSysML.g:54957:2: ( ruleFeatureReferenceMember )
- {
- // InternalSysML.g:54957:2: ( ruleFeatureReferenceMember )
- // InternalSysML.g:54958:3: ruleFeatureReferenceMember
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
- }
- pushFollow(FOLLOW_2);
- ruleFeatureReferenceMember();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QueryHeadExpression__OwnedFeatureMembership_compAssignment_1"
-
- // $ANTLR start synpred301_InternalSysML
- public final void synpred301_InternalSysML_fragment() throws RecognitionException {
- // InternalSysML.g:15076:2: ( ( ( rule__BodyExpression__Group_0__0 ) ) )
- // InternalSysML.g:15076:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // $ANTLR start synpred302_InternalSysML
+ public final void synpred302_InternalSysML_fragment() throws RecognitionException {
+ // InternalSysML.g:15072:2: ( ( ( rule__BodyExpression__Group_0__0 ) ) )
+ // InternalSysML.g:15072:2: ( ( rule__BodyExpression__Group_0__0 ) )
{
- // InternalSysML.g:15076:2: ( ( rule__BodyExpression__Group_0__0 ) )
- // InternalSysML.g:15077:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalSysML.g:15072:2: ( ( rule__BodyExpression__Group_0__0 ) )
+ // InternalSysML.g:15073:3: ( rule__BodyExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBodyExpressionAccess().getGroup_0());
}
- // InternalSysML.g:15078:3: ( rule__BodyExpression__Group_0__0 )
- // InternalSysML.g:15078:4: rule__BodyExpression__Group_0__0
+ // InternalSysML.g:15074:3: ( rule__BodyExpression__Group_0__0 )
+ // InternalSysML.g:15074:4: rule__BodyExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BodyExpression__Group_0__0();
@@ -181058,12 +180877,12 @@ public final void synpred301_InternalSysML_fragment() throws RecognitionExceptio
}
}
- // $ANTLR end synpred301_InternalSysML
+ // $ANTLR end synpred302_InternalSysML
// $ANTLR start synpred358_InternalSysML
public final void synpred358_InternalSysML_fragment() throws RecognitionException {
- // InternalSysML.g:18787:4: ( ruleFeatureSpecialization )
- // InternalSysML.g:18787:4: ruleFeatureSpecialization
+ // InternalSysML.g:18762:4: ( ruleFeatureSpecialization )
+ // InternalSysML.g:18762:4: ruleFeatureSpecialization
{
pushFollow(FOLLOW_2);
ruleFeatureSpecialization();
@@ -181077,8 +180896,8 @@ public final void synpred358_InternalSysML_fragment() throws RecognitionExceptio
// $ANTLR start synpred419_InternalSysML
public final void synpred419_InternalSysML_fragment() throws RecognitionException {
- // InternalSysML.g:25004:4: ( rulePortSpecialization )
- // InternalSysML.g:25004:4: rulePortSpecialization
+ // InternalSysML.g:24979:4: ( rulePortSpecialization )
+ // InternalSysML.g:24979:4: rulePortSpecialization
{
pushFollow(FOLLOW_2);
rulePortSpecialization();
@@ -181092,8 +180911,8 @@ public final void synpred419_InternalSysML_fragment() throws RecognitionExceptio
// $ANTLR start synpred470_InternalSysML
public final void synpred470_InternalSysML_fragment() throws RecognitionException {
- // InternalSysML.g:30303:4: ( ruleParameterSpecialization )
- // InternalSysML.g:30303:4: ruleParameterSpecialization
+ // InternalSysML.g:30278:4: ( ruleParameterSpecialization )
+ // InternalSysML.g:30278:4: ruleParameterSpecialization
{
pushFollow(FOLLOW_2);
ruleParameterSpecialization();
@@ -181121,11 +180940,11 @@ public final boolean synpred358_InternalSysML() {
state.failed=false;
return success;
}
- public final boolean synpred301_InternalSysML() {
+ public final boolean synpred302_InternalSysML() {
state.backtracking++;
int start = input.mark();
try {
- synpred301_InternalSysML_fragment(); // can never throw exception
+ synpred302_InternalSysML_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -181252,7 +181071,7 @@ public DFA2(BaseRecognizer recognizer) {
this.transition = dfa_6;
}
public String getDescription() {
- return "11222:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );";
+ return "11197:1: rule__Comment__Alternatives_0 : ( ( ( rule__Comment__Group_0_0__0 ) ) | ( ( rule__Comment__Group_0_1__0 ) ) );";
}
}
static final String dfa_7s = "\1\151\1\6\1\uffff\1\6\2\146\1\uffff\2\6\2\146";
@@ -181288,13 +181107,13 @@ public DFA3(BaseRecognizer recognizer) {
this.transition = dfa_9;
}
public String getDescription() {
- return "11243:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );";
+ return "11218:1: rule__TextualRepresentation__Alternatives_0 : ( ( ( rule__TextualRepresentation__Group_0_0__0 ) ) | ( ( rule__TextualRepresentation__Group_0_1__0 ) ) );";
}
}
static final String dfa_10s = "\37\uffff";
- static final String dfa_11s = "\1\6\1\10\3\6\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
- static final String dfa_12s = "\1\u0094\1\144\3\u0094\1\uffff\1\7\1\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
- static final String dfa_13s = "\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
+ static final String dfa_11s = "\1\6\1\10\3\6\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\1\uffff\4\73\2\6\4\73";
+ static final String dfa_12s = "\1\u0094\1\144\3\u0094\1\uffff\1\7\1\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\1\uffff\4\161\2\102\4\161";
+ static final String dfa_13s = "\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\12\uffff\1\4\12\uffff";
static final String dfa_14s = "\37\uffff}>";
static final String[] dfa_15s = {
"\3\5\1\2\11\uffff\15\5\4\uffff\11\5\10\uffff\1\5\3\uffff\2\5\1\uffff\3\5\1\6\3\uffff\1\5\1\uffff\6\5\21\uffff\1\3\1\4\6\uffff\2\5\2\uffff\1\1\2\5\4\uffff\1\5\1\7\3\uffff\1\5\10\uffff\1\5\3\uffff\1\5\21\uffff\2\5",
@@ -181308,26 +181127,26 @@ public String getDescription() {
"\1\15\1\16",
"",
"\1\2\132\uffff\1\17",
- "\1\5\4\uffff\1\21\1\20\57\uffff\1\5",
- "\1\5\4\uffff\1\21\1\20\57\uffff\1\5",
+ "\1\5\4\uffff\1\20\1\21\57\uffff\1\5",
+ "\1\5\4\uffff\1\20\1\21\57\uffff\1\5",
"\1\11\1\2",
"\1\11\1\2",
"\1\22\1\23",
- "\1\24\1\25\54\uffff\1\26\15\uffff\1\26",
- "\1\27\1\30\54\uffff\1\26\15\uffff\1\26",
+ "\1\25\1\26\54\uffff\1\24\15\uffff\1\24",
+ "\1\27\1\30\54\uffff\1\24\15\uffff\1\24",
"\1\2",
"\1\2",
- "\1\5\5\uffff\1\31\57\uffff\1\5",
- "\1\5\5\uffff\1\31\57\uffff\1\5",
"",
- "\1\5\4\uffff\1\32\60\uffff\1\5",
- "\1\5\4\uffff\1\32\60\uffff\1\5",
- "\1\33\1\34\54\uffff\1\26\15\uffff\1\26",
- "\1\35\1\36\54\uffff\1\26\15\uffff\1\26",
- "\1\5\5\uffff\1\31\57\uffff\1\5",
- "\1\5\5\uffff\1\31\57\uffff\1\5",
- "\1\5\4\uffff\1\32\60\uffff\1\5",
- "\1\5\4\uffff\1\32\60\uffff\1\5"
+ "\1\5\4\uffff\1\31\60\uffff\1\5",
+ "\1\5\4\uffff\1\31\60\uffff\1\5",
+ "\1\5\5\uffff\1\32\57\uffff\1\5",
+ "\1\5\5\uffff\1\32\57\uffff\1\5",
+ "\1\33\1\34\54\uffff\1\24\15\uffff\1\24",
+ "\1\35\1\36\54\uffff\1\24\15\uffff\1\24",
+ "\1\5\4\uffff\1\31\60\uffff\1\5",
+ "\1\5\4\uffff\1\31\60\uffff\1\5",
+ "\1\5\5\uffff\1\32\57\uffff\1\5",
+ "\1\5\5\uffff\1\32\57\uffff\1\5"
};
static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
@@ -181351,7 +181170,7 @@ public DFA9(BaseRecognizer recognizer) {
this.transition = dfa_15;
}
public String getDescription() {
- return "11369:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );";
+ return "11344:1: rule__PackageBody__Alternatives_1_1 : ( ( ( rule__PackageBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__PackageBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__PackageBody__OwnedImport_compAssignment_1_1_3 ) ) );";
}
}
static final String dfa_16s = "\1\6\1\10\1\uffff\3\6\1\uffff\2\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
@@ -181369,8 +181188,8 @@ public String getDescription() {
"\1\15\1\16",
"",
"\1\3\132\uffff\1\17",
- "\1\6\4\uffff\1\21\1\20\57\uffff\1\6",
- "\1\6\4\uffff\1\21\1\20\57\uffff\1\6",
+ "\1\6\4\uffff\1\20\1\21\57\uffff\1\6",
+ "\1\6\4\uffff\1\20\1\21\57\uffff\1\6",
"\1\11\1\3",
"\1\11\1\3",
"\1\22\1\23",
@@ -181378,17 +181197,17 @@ public String getDescription() {
"\1\27\1\30\54\uffff\1\26\15\uffff\1\26",
"\1\3",
"\1\3",
- "\1\6\5\uffff\1\31\57\uffff\1\6",
- "\1\6\5\uffff\1\31\57\uffff\1\6",
+ "\1\6\4\uffff\1\31\60\uffff\1\6",
+ "\1\6\4\uffff\1\31\60\uffff\1\6",
"",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
"\1\33\1\34\54\uffff\1\26\15\uffff\1\26",
"\1\35\1\36\54\uffff\1\26\15\uffff\1\26",
- "\1\6\5\uffff\1\31\57\uffff\1\6",
- "\1\6\5\uffff\1\31\57\uffff\1\6",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\4\uffff\1\32\60\uffff\1\6"
+ "\1\6\4\uffff\1\31\60\uffff\1\6",
+ "\1\6\4\uffff\1\31\60\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6"
};
static final char[] dfa_16 = DFA.unpackEncodedStringToUnsignedChars(dfa_16s);
static final char[] dfa_17 = DFA.unpackEncodedStringToUnsignedChars(dfa_17s);
@@ -181409,7 +181228,7 @@ public DFA10(BaseRecognizer recognizer) {
this.transition = dfa_19;
}
public String getDescription() {
- return "11402:1: rule__PackageBodyElement__Alternatives : ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) );";
+ return "11377:1: rule__PackageBodyElement__Alternatives : ( ( ( rule__PackageBodyElement__Documentation_compAssignment_0 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_1 ) ) | ( ( rule__PackageBodyElement__OwnedMembership_compAssignment_2 ) ) | ( ( rule__PackageBodyElement__OwnedImport_compAssignment_3 ) ) );";
}
}
static final String dfa_20s = "\31\uffff";
@@ -181466,32 +181285,32 @@ public DFA11(BaseRecognizer recognizer) {
this.transition = dfa_25;
}
public String getDescription() {
- return "11435:1: rule__PackageMember__Alternatives_2 : ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) );";
+ return "11410:1: rule__PackageMember__Alternatives_2 : ( ( ruleNonUsagePackageMember ) | ( ruleUsagePackageMember ) );";
}
}
static final String dfa_26s = "\23\uffff";
- static final String dfa_27s = "\1\6\2\100\2\6\2\65\2\100\2\101\2\uffff\2\6\2\100\2\101";
- static final String dfa_28s = "\1\7\2\101\2\102\2\73\2\100\2\101\2\uffff\2\102\2\100\2\101";
- static final String dfa_29s = "\13\uffff\1\1\1\2\6\uffff";
+ static final String dfa_27s = "\1\6\2\100\2\6\2\100\2\65\2\101\1\6\2\uffff\1\6\2\100\2\101";
+ static final String dfa_28s = "\1\7\2\101\2\102\2\100\2\73\2\101\1\102\2\uffff\1\102\2\100\2\101";
+ static final String dfa_29s = "\14\uffff\1\2\1\1\5\uffff";
static final String dfa_30s = "\23\uffff}>";
static final String[] dfa_31s = {
"\1\1\1\2",
"\1\3\1\4",
"\1\3\1\4",
- "\1\7\1\10\54\uffff\1\6\15\uffff\1\5",
- "\1\11\1\12\54\uffff\1\6\15\uffff\1\5",
- "\1\14\5\uffff\1\13",
- "\1\14\5\uffff\1\13",
- "\1\15",
- "\1\15",
+ "\1\5\1\6\54\uffff\1\10\15\uffff\1\7",
+ "\1\11\1\12\54\uffff\1\10\15\uffff\1\7",
+ "\1\13",
+ "\1\13",
+ "\1\14\5\uffff\1\15",
+ "\1\14\5\uffff\1\15",
"\1\16",
"\1\16",
+ "\1\17\1\20\54\uffff\1\10\15\uffff\1\7",
"",
"",
- "\1\17\1\20\54\uffff\1\6\15\uffff\1\5",
- "\1\21\1\22\54\uffff\1\6\15\uffff\1\5",
- "\1\15",
- "\1\15",
+ "\1\21\1\22\54\uffff\1\10\15\uffff\1\7",
+ "\1\13",
+ "\1\13",
"\1\16",
"\1\16"
};
@@ -181517,7 +181336,7 @@ public DFA14(BaseRecognizer recognizer) {
this.transition = dfa_31;
}
public String getDescription() {
- return "11498:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
+ return "11473:1: rule__Import__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
}
}
static final String dfa_32s = "\34\uffff";
@@ -181577,7 +181396,7 @@ public DFA18(BaseRecognizer recognizer) {
this.transition = dfa_37;
}
public String getDescription() {
- return "11588:1: rule__DefinitionElement__Alternatives : ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) );";
+ return "11563:1: rule__DefinitionElement__Alternatives : ( ( rulePackage ) | ( ruleComment ) | ( ruleTextualRepresentation ) | ( ruleAnnotatingFeature ) | ( ruleDependency ) | ( ruleAttributeDefinition ) | ( ruleEnumerationDefinition ) | ( ruleItemDefinition ) | ( rulePartDefinition ) | ( ruleIndividualDefinition ) | ( ruleConnectionDefinition ) | ( ruleInterfaceDefinition ) | ( rulePortDefinition ) | ( ruleActionDefinition ) | ( ruleCalculationDefinition ) | ( ruleStateDefinition ) | ( ruleConstraintDefinition ) | ( ruleRequirementDefinition ) | ( ruleCaseDefinition ) | ( ruleAnalysisCaseDefinition ) | ( ruleVerificationCaseDefinition ) | ( ruleViewDefinition ) | ( ruleViewpointDefinition ) | ( ruleRenderingDefinition ) );";
}
}
static final String dfa_38s = "\3\6\26\uffff";
@@ -181629,13 +181448,13 @@ public DFA19(BaseRecognizer recognizer) {
this.transition = dfa_41;
}
public String getDescription() {
- return "11741:1: rule__UsageElement__Alternatives : ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) );";
+ return "11716:1: rule__UsageElement__Alternatives : ( ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemUsage ) | ( rulePartUsage ) | ( ruleIndividualUsage ) | ( ruleTimeSliceUsage ) | ( ruleSnapshotUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleActionUsage ) | ( ruleCalculationUsage ) | ( ruleStateUsage ) | ( ruleConstraintUsage ) | ( ruleRequirementUsage ) | ( ruleCaseUsage ) | ( ruleAnalysisCaseUsage ) | ( ruleVerificationCaseUsage ) | ( ruleViewUsage ) | ( ruleViewpointUsage ) | ( ruleRenderingUsage ) );";
}
}
static final String dfa_42s = "\40\uffff";
- static final String dfa_43s = "\6\10\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\1\uffff\4\73\2\6\4\73";
- static final String dfa_44s = "\1\u0094\1\144\4\u0094\1\uffff\1\7\1\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\1\uffff\4\161\2\102\4\161";
- static final String dfa_45s = "\6\uffff\1\2\1\uffff\1\3\1\uffff\1\1\12\uffff\1\4\12\uffff";
+ static final String dfa_43s = "\6\10\1\uffff\1\6\1\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
+ static final String dfa_44s = "\1\u0094\1\144\4\u0094\1\uffff\1\7\1\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
+ static final String dfa_45s = "\6\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\10\uffff";
static final String dfa_46s = "\40\uffff}>";
static final String[] dfa_47s = {
"\1\6\1\2\11\uffff\6\6\1\uffff\2\6\2\uffff\2\6\4\uffff\11\6\14\uffff\2\6\3\uffff\1\6\1\7\7\uffff\2\6\1\uffff\1\6\21\uffff\1\3\1\4\1\5\3\10\3\uffff\1\6\2\uffff\1\1\2\6\4\uffff\1\6\3\uffff\1\10\11\uffff\1\6\3\uffff\1\6\21\uffff\2\6",
@@ -181650,26 +181469,26 @@ public String getDescription() {
"\1\16\1\17",
"",
"\1\2\132\uffff\1\20",
- "\1\6\4\uffff\1\21\1\22\57\uffff\1\6",
- "\1\6\4\uffff\1\21\1\22\57\uffff\1\6",
+ "\1\6\4\uffff\1\22\1\21\57\uffff\1\6",
+ "\1\6\4\uffff\1\22\1\21\57\uffff\1\6",
"\1\12\1\2",
"\1\12\1\2",
"\1\23\1\24",
- "\1\26\1\27\54\uffff\1\25\15\uffff\1\25",
- "\1\30\1\31\54\uffff\1\25\15\uffff\1\25",
+ "\1\25\1\26\54\uffff\1\27\15\uffff\1\27",
+ "\1\30\1\31\54\uffff\1\27\15\uffff\1\27",
"\1\2",
"\1\2",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
"",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\5\uffff\1\33\57\uffff\1\6",
- "\1\6\5\uffff\1\33\57\uffff\1\6",
- "\1\34\1\35\54\uffff\1\25\15\uffff\1\25",
- "\1\36\1\37\54\uffff\1\25\15\uffff\1\25",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\4\uffff\1\32\60\uffff\1\6",
- "\1\6\5\uffff\1\33\57\uffff\1\6",
- "\1\6\5\uffff\1\33\57\uffff\1\6"
+ "\1\6\4\uffff\1\33\60\uffff\1\6",
+ "\1\6\4\uffff\1\33\60\uffff\1\6",
+ "\1\34\1\35\54\uffff\1\27\15\uffff\1\27",
+ "\1\36\1\37\54\uffff\1\27\15\uffff\1\27",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
+ "\1\6\5\uffff\1\32\57\uffff\1\6",
+ "\1\6\4\uffff\1\33\60\uffff\1\6",
+ "\1\6\4\uffff\1\33\60\uffff\1\6"
};
static final short[] dfa_42 = DFA.unpackEncodedString(dfa_42s);
@@ -181693,7 +181512,7 @@ public DFA21(BaseRecognizer recognizer) {
this.transition = dfa_47;
}
public String getDescription() {
- return "11903:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );";
+ return "11878:1: rule__TypeBody__Alternatives_1_1 : ( ( ( rule__TypeBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__TypeBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__TypeBody__OwnedFeatureMembership_compAssignment_1_1_2 ) ) | ( ( rule__TypeBody__OwnedImport_compAssignment_1_1_3 ) ) );";
}
}
static final String dfa_48s = "\3\11\3\137\2\uffff\1\6\2\11";
@@ -181731,13 +181550,13 @@ public DFA22(BaseRecognizer recognizer) {
this.transition = dfa_51;
}
public String getDescription() {
- return "11936:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );";
+ return "11911:1: rule__FeatureTypeMember__Alternatives : ( ( ruleFeatureMember ) | ( ruleEndFeatureMember ) );";
}
}
static final String dfa_52s = "\71\uffff";
- static final String dfa_53s = "\1\6\1\10\4\6\1\uffff\27\6\1\uffff\1\6\2\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
- static final String dfa_54s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\1\uffff\1\164\2\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
- static final String dfa_55s = "\6\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\14\uffff\1\6\10\uffff";
+ static final String dfa_53s = "\1\6\1\10\4\6\1\uffff\27\6\1\uffff\1\6\2\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\1\uffff\4\73\2\6\4\73";
+ static final String dfa_54s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\1\uffff\1\164\2\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\1\uffff\4\161\2\102\4\161";
+ static final String dfa_55s = "\6\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\12\uffff\1\6\12\uffff";
static final String dfa_56s = "\71\uffff}>";
static final String[] dfa_57s = {
"\2\40\1\6\1\2\4\uffff\4\40\1\37\1\11\1\13\1\14\1\15\1\21\1\17\1\40\1\20\1\16\2\41\1\22\1\24\4\uffff\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\40\3\uffff\2\6\1\uffff\2\40\1\6\1\35\3\uffff\1\40\1\uffff\2\40\1\12\1\6\1\40\1\6\21\uffff\1\3\1\4\1\5\3\40\2\uffff\1\40\1\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\40\3\uffff\1\41\4\uffff\1\6\1\36\2\uffff\1\6\2\uffff\1\40\2\uffff\1\40\1\uffff\1\40\1\uffff\1\40\7\uffff\1\7\1\10",
@@ -181782,17 +181601,17 @@ public String getDescription() {
"\1\43\1\2",
"\1\43\1\2",
"\1\54\1\55",
- "\1\56\1\57\54\uffff\1\60\15\uffff\1\60",
- "\1\61\1\62\54\uffff\1\60\15\uffff\1\60",
+ "\1\57\1\60\54\uffff\1\56\15\uffff\1\56",
+ "\1\61\1\62\54\uffff\1\56\15\uffff\1\56",
"\1\2",
"\1\2",
+ "",
"\1\6\4\uffff\1\63\60\uffff\1\6",
"\1\6\4\uffff\1\63\60\uffff\1\6",
- "",
"\1\6\5\uffff\1\64\57\uffff\1\6",
"\1\6\5\uffff\1\64\57\uffff\1\6",
- "\1\65\1\66\54\uffff\1\60\15\uffff\1\60",
- "\1\67\1\70\54\uffff\1\60\15\uffff\1\60",
+ "\1\65\1\66\54\uffff\1\56\15\uffff\1\56",
+ "\1\67\1\70\54\uffff\1\56\15\uffff\1\56",
"\1\6\4\uffff\1\63\60\uffff\1\6",
"\1\6\4\uffff\1\63\60\uffff\1\6",
"\1\6\5\uffff\1\64\57\uffff\1\6",
@@ -181820,7 +181639,7 @@ public DFA37(BaseRecognizer recognizer) {
this.transition = dfa_57;
}
public String getDescription() {
- return "12275:1: rule__DefinitionBodyItem__Alternatives : ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) );";
+ return "12250:1: rule__DefinitionBodyItem__Alternatives : ( ( ( rule__DefinitionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__DefinitionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__DefinitionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__DefinitionBodyItem__Group_4__0 ) ) | ( ( rule__DefinitionBodyItem__OwnedImport_compAssignment_5 ) ) );";
}
}
static final String dfa_58s = "\17\uffff";
@@ -181867,7 +181686,7 @@ public DFA38(BaseRecognizer recognizer) {
this.transition = dfa_63;
}
public String getDescription() {
- return "12320:1: rule__NestedUsageMember__Alternatives : ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) );";
+ return "12295:1: rule__NestedUsageMember__Alternatives : ( ( ruleStructureUsageMember ) | ( ruleBehaviorUsageMember ) | ( ruleFlowUsageMember ) );";
}
}
static final String dfa_64s = "\4\6\17\uffff";
@@ -181913,7 +181732,7 @@ public DFA43(BaseRecognizer recognizer) {
this.transition = dfa_67;
}
public String getDescription() {
- return "12431:1: rule__StructureUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );";
+ return "12406:1: rule__StructureUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( ruleViewRefUsage ) | ( ruleRenderingRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleBindingConnector ) | ( ruleSuccession ) | ( ruleItemFlow ) | ( ruleSuccessionItemFlow ) );";
}
}
static final String dfa_68s = "\21\uffff";
@@ -181962,7 +181781,7 @@ public DFA45(BaseRecognizer recognizer) {
this.transition = dfa_73;
}
public String getDescription() {
- return "12557:1: rule__BehaviorUsageElement__Alternatives : ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) );";
+ return "12532:1: rule__BehaviorUsageElement__Alternatives : ( ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) | ( ruleConstraintRefUsage ) | ( ruleRequirementRefUsage ) | ( ruleCaseRefUsage ) | ( ruleAnalysisCaseRefUsage ) | ( ruleVerificationCaseRefUsage ) | ( ruleViewpointRefUsage ) | ( rulePerformActionUsage ) | ( ruleExhibitStateUsage ) | ( ruleAssertConstraintUsage ) | ( ruleSatisfyRequirementUsage ) );";
}
}
static final String dfa_74s = "\16\uffff";
@@ -182008,19 +181827,19 @@ public DFA46(BaseRecognizer recognizer) {
this.transition = dfa_79;
}
public String getDescription() {
- return "12644:1: rule__VariantUsageElement__Alternatives : ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) );";
+ return "12619:1: rule__VariantUsageElement__Alternatives : ( ( ruleReferenceVariantUsage ) | ( ruleAttributeVariantUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleConnectionUsage ) | ( ruleConnector ) | ( ruleInterfaceUsage ) | ( ruleIndividualUsageElement ) | ( ruleBehaviorUsageElement ) );";
}
}
static final String dfa_80s = "\24\uffff";
static final String dfa_81s = "\4\6\20\uffff";
static final String dfa_82s = "\1\u0094\3\164\20\uffff";
- static final String dfa_83s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\7\1\1";
+ static final String dfa_83s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\1\1\7";
static final String dfa_84s = "\24\uffff}>";
static final String[] dfa_85s = {
"\2\4\12\uffff\1\3\1\4\1\5\1\6\1\7\7\uffff\1\11\1\13\4\uffff\1\12\1\14\1\15\1\16\1\17\1\20\1\10\1\21\11\uffff\1\4\6\uffff\2\4\5\uffff\1\4\1\uffff\3\4\34\uffff\1\4\17\uffff\1\4\36\uffff\1\1\1\2",
"\2\4\12\uffff\1\3\1\4\1\uffff\1\6\1\7\7\uffff\1\11\1\13\4\uffff\1\12\1\14\1\15\1\16\1\17\1\20\1\10\1\21\11\uffff\1\4\6\uffff\2\4\5\uffff\1\4\1\uffff\3\4\34\uffff\1\4\17\uffff\1\4",
"\2\4\12\uffff\1\3\1\4\1\uffff\1\6\1\7\7\uffff\1\11\1\13\4\uffff\1\12\1\14\1\15\1\16\1\17\1\20\1\10\1\21\11\uffff\1\4\6\uffff\2\4\5\uffff\1\4\1\uffff\3\4\34\uffff\1\4\17\uffff\1\4",
- "\2\23\10\uffff\2\23\3\uffff\1\6\1\7\7\uffff\1\11\1\13\4\uffff\1\12\1\14\1\15\1\16\1\17\1\20\1\10\1\21\1\22\10\uffff\1\23\5\uffff\3\23\5\uffff\1\23\1\uffff\2\23\35\uffff\1\23\6\uffff\1\23\2\uffff\1\23\5\uffff\1\23",
+ "\2\22\10\uffff\2\22\3\uffff\1\6\1\7\7\uffff\1\11\1\13\4\uffff\1\12\1\14\1\15\1\16\1\17\1\20\1\10\1\21\1\23\10\uffff\1\22\5\uffff\3\22\5\uffff\1\22\1\uffff\2\22\35\uffff\1\22\6\uffff\1\22\2\uffff\1\22\5\uffff\1\22",
"",
"",
"",
@@ -182060,10 +181879,13 @@ public DFA47(BaseRecognizer recognizer) {
this.transition = dfa_85;
}
public String getDescription() {
- return "12713:1: rule__FlowUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) );";
+ return "12688:1: rule__FlowUsageElement__Alternatives : ( ( ruleReferenceUsage ) | ( ruleAttributeUsage ) | ( ruleEnumerationUsage ) | ( ruleItemFlowUsage ) | ( rulePartFlowUsage ) | ( ruleViewFlowUsage ) | ( ruleRenderingFlowUsage ) | ( ruleActionFlowUsage ) | ( ruleCalculationFlowUsage ) | ( ruleStateFlowUsage ) | ( ruleConstraintFlowUsage ) | ( ruleRequirementFlowUsage ) | ( ruleCaseFlowUsage ) | ( ruleAnalysisCaseFlowUsage ) | ( ruleVerificationCaseFlowUsage ) | ( ruleViewpointFlowUsage ) );";
}
}
- static final String[] dfa_86s = {
+ static final String dfa_86s = "\1\6\1\10\4\6\1\uffff\27\6\1\uffff\1\6\2\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
+ static final String dfa_87s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\1\uffff\1\164\2\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
+ static final String dfa_88s = "\6\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\14\uffff\1\6\10\uffff";
+ static final String[] dfa_89s = {
"\2\40\1\6\1\2\4\uffff\4\40\1\37\1\11\1\13\1\14\1\15\1\21\1\17\1\40\1\20\1\16\2\41\1\22\1\24\4\uffff\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\40\3\uffff\2\6\1\uffff\2\40\1\6\1\35\3\uffff\1\40\1\uffff\2\40\1\12\1\6\1\40\1\6\21\uffff\1\3\1\4\1\5\3\40\2\uffff\1\40\1\6\2\uffff\1\1\2\6\4\uffff\1\6\3\uffff\2\40\3\uffff\1\41\4\uffff\1\6\1\36\2\uffff\1\6\2\uffff\1\40\2\uffff\1\40\1\uffff\1\40\1\uffff\1\40\7\uffff\1\7\1\10",
"\1\43\1\2\132\uffff\1\42",
"\2\40\1\6\1\2\4\uffff\4\40\1\37\1\11\1\13\1\14\1\15\1\21\1\17\1\40\1\20\1\16\2\41\1\22\1\24\4\uffff\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\40\3\uffff\2\6\1\uffff\2\40\1\6\1\35\3\uffff\1\40\1\uffff\2\40\1\12\1\6\1\40\1\6\21\uffff\1\3\1\4\1\5\3\40\2\uffff\1\40\1\6\2\uffff\1\44\2\6\4\uffff\1\6\3\uffff\2\40\10\uffff\1\6\1\36\2\uffff\1\6\2\uffff\1\40\2\uffff\1\40\1\uffff\1\40\1\uffff\1\40\7\uffff\1\7\1\10",
@@ -182122,7 +181944,10 @@ public String getDescription() {
"\1\6\5\uffff\1\64\57\uffff\1\6",
"\1\6\5\uffff\1\64\57\uffff\1\6"
};
- static final short[][] dfa_86 = unpackEncodedStringArray(dfa_86s);
+ static final char[] dfa_86 = DFA.unpackEncodedStringToUnsignedChars(dfa_86s);
+ static final char[] dfa_87 = DFA.unpackEncodedStringToUnsignedChars(dfa_87s);
+ static final short[] dfa_88 = DFA.unpackEncodedString(dfa_88s);
+ static final short[][] dfa_89 = unpackEncodedStringArray(dfa_89s);
class DFA62 extends DFA {
@@ -182131,19 +181956,19 @@ public DFA62(BaseRecognizer recognizer) {
this.decisionNumber = 62;
this.eot = dfa_52;
this.eof = dfa_52;
- this.min = dfa_53;
- this.max = dfa_54;
- this.accept = dfa_55;
+ this.min = dfa_86;
+ this.max = dfa_87;
+ this.accept = dfa_88;
this.special = dfa_56;
- this.transition = dfa_86;
+ this.transition = dfa_89;
}
public String getDescription() {
- return "13118:1: rule__ConnectionBody__Alternatives_1_1 : ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) );";
+ return "13093:1: rule__ConnectionBody__Alternatives_1_1 : ( ( ( rule__ConnectionBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__ConnectionBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__ConnectionBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__ConnectionBody__Group_1_1_4__0 ) ) | ( ( rule__ConnectionBody__OwnedImport_compAssignment_1_1_5 ) ) );";
}
}
- static final String dfa_87s = "\1\6\1\11\4\6\2\uffff\1\6\2\11";
- static final String dfa_88s = "\1\u0094\1\144\4\u0094\2\uffff\1\7\2\11";
- static final String[] dfa_89s = {
+ static final String dfa_90s = "\1\6\1\11\4\6\2\uffff\1\6\2\11";
+ static final String dfa_91s = "\1\u0094\1\144\4\u0094\2\uffff\1\7\2\11";
+ static final String[] dfa_92s = {
"\2\6\1\uffff\1\2\4\uffff\15\6\3\uffff\2\6\4\uffff\11\6\10\uffff\1\6\6\uffff\2\6\5\uffff\1\6\1\uffff\3\6\1\uffff\1\6\22\uffff\1\3\1\4\1\5\3\6\2\uffff\1\6\3\uffff\1\1\12\uffff\1\7\1\6\17\uffff\1\6\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\7\uffff\2\6",
"\1\2\132\uffff\1\10",
"\2\6\1\uffff\1\2\4\uffff\15\6\3\uffff\2\6\4\uffff\11\6\10\uffff\1\6\6\uffff\2\6\5\uffff\1\6\1\uffff\3\6\1\uffff\1\6\22\uffff\1\3\1\4\1\5\3\6\2\uffff\1\6\3\uffff\1\1\12\uffff\1\7\1\6\17\uffff\1\6\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\7\uffff\2\6",
@@ -182156,9 +181981,9 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_87 = DFA.unpackEncodedStringToUnsignedChars(dfa_87s);
- static final char[] dfa_88 = DFA.unpackEncodedStringToUnsignedChars(dfa_88s);
- static final short[][] dfa_89 = unpackEncodedStringArray(dfa_89s);
+ static final char[] dfa_90 = DFA.unpackEncodedStringToUnsignedChars(dfa_90s);
+ static final char[] dfa_91 = DFA.unpackEncodedStringToUnsignedChars(dfa_91s);
+ static final short[][] dfa_92 = unpackEncodedStringArray(dfa_92s);
class DFA63 extends DFA {
@@ -182167,20 +181992,20 @@ public DFA63(BaseRecognizer recognizer) {
this.decisionNumber = 63;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_87;
- this.max = dfa_88;
+ this.min = dfa_90;
+ this.max = dfa_91;
this.accept = dfa_50;
this.special = dfa_5;
- this.transition = dfa_89;
+ this.transition = dfa_92;
}
public String getDescription() {
- return "13163:1: rule__ConnectionUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) );";
+ return "13138:1: rule__ConnectionUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleConnectionEndMember ) );";
}
}
- static final String dfa_90s = "\4\6\7\uffff";
- static final String dfa_91s = "\1\u0094\3\164\7\uffff";
- static final String dfa_92s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7";
- static final String[] dfa_93s = {
+ static final String dfa_93s = "\4\6\7\uffff";
+ static final String dfa_94s = "\1\u0094\3\164\7\uffff";
+ static final String dfa_95s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7";
+ static final String[] dfa_96s = {
"\2\4\10\uffff\2\4\1\3\2\uffff\1\5\1\6\1\7\6\uffff\1\10\1\12\4\uffff\1\11\20\uffff\1\4\5\uffff\3\4\5\uffff\1\4\1\uffff\2\4\35\uffff\1\4\6\uffff\1\4\2\uffff\1\4\5\uffff\1\4\36\uffff\1\1\1\2",
"\2\4\10\uffff\2\4\1\3\2\uffff\1\5\1\6\1\7\6\uffff\1\10\1\12\4\uffff\1\11\20\uffff\1\4\5\uffff\3\4\5\uffff\1\4\1\uffff\2\4\35\uffff\1\4\6\uffff\1\4\2\uffff\1\4\5\uffff\1\4",
"\2\4\10\uffff\2\4\1\3\2\uffff\1\5\1\6\1\7\6\uffff\1\10\1\12\4\uffff\1\11\20\uffff\1\4\5\uffff\3\4\5\uffff\1\4\1\uffff\2\4\35\uffff\1\4\6\uffff\1\4\2\uffff\1\4\5\uffff\1\4",
@@ -182193,10 +182018,10 @@ public String getDescription() {
"",
""
};
- static final char[] dfa_90 = DFA.unpackEncodedStringToUnsignedChars(dfa_90s);
- static final char[] dfa_91 = DFA.unpackEncodedStringToUnsignedChars(dfa_91s);
- static final short[] dfa_92 = DFA.unpackEncodedString(dfa_92s);
- static final short[][] dfa_93 = unpackEncodedStringArray(dfa_93s);
+ static final char[] dfa_93 = DFA.unpackEncodedStringToUnsignedChars(dfa_93s);
+ static final char[] dfa_94 = DFA.unpackEncodedStringToUnsignedChars(dfa_94s);
+ static final short[] dfa_95 = DFA.unpackEncodedString(dfa_95s);
+ static final short[][] dfa_96 = unpackEncodedStringArray(dfa_96s);
class DFA64 extends DFA {
@@ -182205,22 +182030,22 @@ public DFA64(BaseRecognizer recognizer) {
this.decisionNumber = 64;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_90;
- this.max = dfa_91;
- this.accept = dfa_92;
+ this.min = dfa_93;
+ this.max = dfa_94;
+ this.accept = dfa_95;
this.special = dfa_5;
- this.transition = dfa_93;
+ this.transition = dfa_96;
}
public String getDescription() {
- return "13184:1: rule__ConnectionEndElement__Alternatives : ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) );";
+ return "13159:1: rule__ConnectionEndElement__Alternatives : ( ( ruleReferenceEndUsage ) | ( ruleItemRefUsage ) | ( rulePartRefUsage ) | ( rulePortUsage ) | ( ruleActionRefUsage ) | ( ruleCalculationRefUsage ) | ( ruleStateRefUsage ) );";
}
}
- static final String dfa_94s = "\66\uffff";
- static final String dfa_95s = "\1\6\1\10\4\6\1\uffff\26\6\2\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
- static final String dfa_96s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\4\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
- static final String dfa_97s = "\6\uffff\1\2\26\uffff\1\3\1\4\1\uffff\1\1\14\uffff\1\5\10\uffff";
- static final String dfa_98s = "\66\uffff}>";
- static final String[] dfa_99s = {
+ static final String dfa_97s = "\66\uffff";
+ static final String dfa_98s = "\1\6\1\10\4\6\1\uffff\26\6\2\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
+ static final String dfa_99s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\4\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
+ static final String dfa_100s = "\6\uffff\1\2\26\uffff\1\3\1\4\1\uffff\1\1\14\uffff\1\5\10\uffff";
+ static final String dfa_101s = "\66\uffff}>";
+ static final String[] dfa_102s = {
"\2\36\1\6\1\2\4\uffff\5\36\1\11\1\13\1\14\1\15\1\20\1\16\1\36\1\17\1\6\2\uffff\1\21\1\23\4\uffff\1\22\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\10\uffff\1\36\3\uffff\2\6\1\uffff\2\36\1\6\1\34\3\uffff\1\36\1\uffff\2\36\1\12\1\6\1\36\1\6\21\uffff\1\3\1\4\1\5\3\36\2\uffff\1\36\1\6\2\uffff\1\1\2\6\4\uffff\1\6\3\uffff\2\36\10\uffff\1\6\1\35\2\uffff\1\6\2\uffff\1\36\2\uffff\1\36\1\uffff\1\36\1\uffff\1\36\7\uffff\1\7\1\10",
"\1\40\1\2\132\uffff\1\37",
"\2\36\1\6\1\2\4\uffff\5\36\1\11\1\13\1\14\1\15\1\20\1\16\1\36\1\17\1\6\2\uffff\1\21\1\23\4\uffff\1\22\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\10\uffff\1\36\3\uffff\2\6\1\uffff\2\36\1\6\1\34\3\uffff\1\36\1\uffff\2\36\1\12\1\6\1\36\1\6\21\uffff\1\3\1\4\1\5\3\36\2\uffff\1\36\1\6\2\uffff\1\41\2\6\4\uffff\1\6\3\uffff\2\36\10\uffff\1\6\1\35\2\uffff\1\6\2\uffff\1\36\2\uffff\1\36\1\uffff\1\36\1\uffff\1\36\7\uffff\1\7\1\10",
@@ -182255,8 +182080,8 @@ public String getDescription() {
"\1\44\1\45",
"",
"\1\2\132\uffff\1\46",
- "\1\6\4\uffff\1\47\1\50\57\uffff\1\6",
- "\1\6\4\uffff\1\47\1\50\57\uffff\1\6",
+ "\1\6\4\uffff\1\50\1\47\57\uffff\1\6",
+ "\1\6\4\uffff\1\50\1\47\57\uffff\1\6",
"\1\40\1\2",
"\1\40\1\2",
"\1\51\1\52",
@@ -182264,41 +182089,41 @@ public String getDescription() {
"\1\56\1\57\54\uffff\1\55\15\uffff\1\55",
"\1\2",
"\1\2",
- "\1\6\4\uffff\1\60\60\uffff\1\6",
- "\1\6\4\uffff\1\60\60\uffff\1\6",
+ "\1\6\5\uffff\1\60\57\uffff\1\6",
+ "\1\6\5\uffff\1\60\57\uffff\1\6",
"",
- "\1\6\5\uffff\1\61\57\uffff\1\6",
- "\1\6\5\uffff\1\61\57\uffff\1\6",
+ "\1\6\4\uffff\1\61\60\uffff\1\6",
+ "\1\6\4\uffff\1\61\60\uffff\1\6",
"\1\62\1\63\54\uffff\1\55\15\uffff\1\55",
"\1\64\1\65\54\uffff\1\55\15\uffff\1\55",
- "\1\6\4\uffff\1\60\60\uffff\1\6",
- "\1\6\4\uffff\1\60\60\uffff\1\6",
- "\1\6\5\uffff\1\61\57\uffff\1\6",
- "\1\6\5\uffff\1\61\57\uffff\1\6"
+ "\1\6\5\uffff\1\60\57\uffff\1\6",
+ "\1\6\5\uffff\1\60\57\uffff\1\6",
+ "\1\6\4\uffff\1\61\60\uffff\1\6",
+ "\1\6\4\uffff\1\61\60\uffff\1\6"
};
- static final short[] dfa_94 = DFA.unpackEncodedString(dfa_94s);
- static final char[] dfa_95 = DFA.unpackEncodedStringToUnsignedChars(dfa_95s);
- static final char[] dfa_96 = DFA.unpackEncodedStringToUnsignedChars(dfa_96s);
static final short[] dfa_97 = DFA.unpackEncodedString(dfa_97s);
- static final short[] dfa_98 = DFA.unpackEncodedString(dfa_98s);
- static final short[][] dfa_99 = unpackEncodedStringArray(dfa_99s);
+ static final char[] dfa_98 = DFA.unpackEncodedStringToUnsignedChars(dfa_98s);
+ static final char[] dfa_99 = DFA.unpackEncodedStringToUnsignedChars(dfa_99s);
+ static final short[] dfa_100 = DFA.unpackEncodedString(dfa_100s);
+ static final short[] dfa_101 = DFA.unpackEncodedString(dfa_101s);
+ static final short[][] dfa_102 = unpackEncodedStringArray(dfa_102s);
class DFA68 extends DFA {
public DFA68(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 68;
- this.eot = dfa_94;
- this.eof = dfa_94;
- this.min = dfa_95;
- this.max = dfa_96;
- this.accept = dfa_97;
- this.special = dfa_98;
- this.transition = dfa_99;
+ this.eot = dfa_97;
+ this.eof = dfa_97;
+ this.min = dfa_98;
+ this.max = dfa_99;
+ this.accept = dfa_100;
+ this.special = dfa_101;
+ this.transition = dfa_102;
}
public String getDescription() {
- return "13298:1: rule__InterfaceDefBody__Alternatives_1_1 : ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) );";
+ return "13273:1: rule__InterfaceDefBody__Alternatives_1_1 : ( ( ( rule__InterfaceDefBody__Documentation_compAssignment_1_1_0 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_1 ) ) | ( ( rule__InterfaceDefBody__OwnedMembership_compAssignment_1_1_2 ) ) | ( ( rule__InterfaceDefBody__OwnedFeatureMembership_compAssignment_1_1_3 ) ) | ( ( rule__InterfaceDefBody__OwnedImport_compAssignment_1_1_4 ) ) );";
}
}
@@ -182309,20 +182134,20 @@ public DFA69(BaseRecognizer recognizer) {
this.decisionNumber = 69;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_87;
- this.max = dfa_88;
+ this.min = dfa_90;
+ this.max = dfa_91;
this.accept = dfa_50;
this.special = dfa_5;
- this.transition = dfa_89;
+ this.transition = dfa_92;
}
public String getDescription() {
- return "13337:1: rule__InterfaceUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) );";
+ return "13312:1: rule__InterfaceUsageMember__Alternatives : ( ( ruleNestedUsageMember ) | ( ruleInterfaceEndMember ) );";
}
}
- static final String dfa_100s = "\1\6\1\uffff\2\31\1\uffff\1\5\2\162\1\31\1\5\1\162";
- static final String dfa_101s = "\1\u0082\1\uffff\2\172\1\uffff\1\102\1\166\1\162\1\u0092\1\102\1\162";
- static final String dfa_102s = "\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String[] dfa_103s = {
+ static final String dfa_103s = "\1\6\1\uffff\2\31\1\uffff\1\5\2\162\1\31\1\5\1\162";
+ static final String dfa_104s = "\1\u0082\1\uffff\2\172\1\uffff\1\102\1\166\1\162\1\u0092\1\102\1\162";
+ static final String dfa_105s = "\1\uffff\1\1\2\uffff\1\2\6\uffff";
+ static final String[] dfa_106s = {
"\1\2\1\3\21\uffff\1\1\33\uffff\1\1\5\uffff\3\1\5\uffff\1\1\1\uffff\2\1\35\uffff\1\1\6\uffff\1\1\10\uffff\1\1\15\uffff\1\4",
"",
"\1\1\33\uffff\1\5\5\uffff\3\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\44\uffff\1\1\10\uffff\1\1\2\uffff\1\4\2\uffff\1\4",
@@ -182335,10 +182160,10 @@ public String getDescription() {
"\1\12\74\uffff\1\7",
"\1\10"
};
- static final char[] dfa_100 = DFA.unpackEncodedStringToUnsignedChars(dfa_100s);
- static final char[] dfa_101 = DFA.unpackEncodedStringToUnsignedChars(dfa_101s);
- static final short[] dfa_102 = DFA.unpackEncodedString(dfa_102s);
- static final short[][] dfa_103 = unpackEncodedStringArray(dfa_103s);
+ static final char[] dfa_103 = DFA.unpackEncodedStringToUnsignedChars(dfa_103s);
+ static final char[] dfa_104 = DFA.unpackEncodedStringToUnsignedChars(dfa_104s);
+ static final short[] dfa_105 = DFA.unpackEncodedString(dfa_105s);
+ static final short[][] dfa_106 = unpackEncodedStringArray(dfa_106s);
class DFA70 extends DFA {
@@ -182347,22 +182172,22 @@ public DFA70(BaseRecognizer recognizer) {
this.decisionNumber = 70;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_100;
- this.max = dfa_101;
- this.accept = dfa_102;
+ this.min = dfa_103;
+ this.max = dfa_104;
+ this.accept = dfa_105;
this.special = dfa_5;
- this.transition = dfa_103;
+ this.transition = dfa_106;
}
public String getDescription() {
- return "13358:1: rule__InterfaceUsageDeclaration__Alternatives : ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) );";
+ return "13333:1: rule__InterfaceUsageDeclaration__Alternatives : ( ( ( rule__InterfaceUsageDeclaration__Group_0__0 ) ) | ( ruleConnectorPart ) );";
}
}
- static final String dfa_104s = "\u0384\uffff";
- static final String dfa_105s = "\1\6\1\10\4\6\1\uffff\27\6\2\uffff\1\6\1\uffff\1\6\1\11\3\uffff\1\6\1\uffff\1\11\2\73\1\6\2\65\1\6\1\165\4\6\1\5\1\6\1\5\2\11\5\22\1\33\2\10\6\6\1\uffff\2\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\2\65\2\162\1\6\2\11\1\uffff\4\73\2\65\1\5\6\65\1\6\4\65\2\162\4\6\1\165\4\6\1\5\6\6\1\5\1\74\1\5\3\11\2\6\2\162\4\6\1\165\4\6\1\5\10\6\1\74\1\5\10\65\1\6\4\65\2\162\14\65\1\162\2\74\1\6\1\165\4\6\1\162\4\73\1\74\1\5\10\65\1\6\4\65\2\162\20\65\2\74\1\6\1\165\4\6\1\162\15\6\1\5\1\74\10\6\4\74\1\6\4\74\1\162\13\6\1\5\1\74\12\6\4\74\1\6\4\74\32\65\1\162\2\74\1\6\1\165\4\6\20\65\11\6\26\65\1\162\2\74\1\6\1\165\4\6\24\65\27\6\4\74\1\6\4\74\4\6\22\74\16\6\4\74\1\6\4\74\4\6\22\74\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\74\6\6\52\74\14\65\22\6\14\65\22\6\110\74\14\6\30\74";
- static final String dfa_106s = "\1\u0098\1\144\4\u0098\1\uffff\2\u0098\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\164\1\uffff\1\171\1\u0098\3\uffff\1\7\1\uffff\1\144\2\161\1\7\2\171\1\7\1\165\4\7\1\102\1\7\1\102\1\144\6\u0098\1\53\2\11\1\7\2\102\2\171\1\7\1\uffff\2\7\1\165\4\7\1\102\2\171\1\7\4\171\1\166\1\162\2\170\1\166\1\162\1\7\2\11\1\uffff\4\161\2\171\1\102\4\170\2\171\1\7\4\171\1\166\1\162\4\7\1\165\4\7\1\102\6\7\1\102\1\u0092\1\102\1\u0098\2\11\2\102\1\166\1\162\4\7\1\165\4\7\1\102\10\7\1\u0092\1\102\10\171\1\7\4\171\1\166\1\162\14\171\1\162\1\u0092\1\u0091\1\7\1\165\4\7\1\162\4\161\1\u0092\1\102\4\170\4\171\1\7\4\171\1\166\1\162\20\171\1\u0092\1\u0091\1\7\1\165\4\7\1\162\15\7\1\102\1\u0092\10\7\4\171\1\7\4\171\1\162\13\7\1\102\1\u0092\12\7\4\171\1\7\36\171\1\162\1\u0092\1\u0091\1\7\1\165\4\7\20\171\11\7\26\171\1\162\1\u0092\1\u0091\1\7\1\165\4\7\24\171\27\7\4\171\1\7\4\171\4\7\22\171\16\7\4\171\1\7\4\171\4\7\56\171\11\7\10\171\14\7\34\171\11\7\10\171\22\7\52\171\6\7\66\171\22\7\14\171\22\7\110\171\14\7\30\171";
- static final String dfa_107s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\2\uffff\1\6\1\7\1\10\1\uffff\1\1\37\uffff\1\11\30\uffff\1\12\u0322\uffff";
- static final String dfa_108s = "\u0384\uffff}>";
- static final String[] dfa_109s = {
+ static final String dfa_107s = "\u0384\uffff";
+ static final String dfa_108s = "\1\6\1\10\4\6\1\uffff\27\6\2\uffff\1\6\1\uffff\1\6\1\11\3\uffff\1\6\1\uffff\1\11\2\73\1\6\2\65\1\6\1\165\4\6\1\5\1\6\1\5\2\11\5\22\1\33\2\10\5\6\1\5\1\uffff\1\6\1\165\6\6\2\65\1\6\4\65\2\162\2\65\2\162\1\6\2\11\2\73\1\uffff\2\73\2\65\1\5\2\162\2\65\1\6\10\65\3\6\1\165\4\6\1\5\7\6\1\5\1\74\1\11\1\5\2\11\2\6\2\162\1\5\1\74\2\6\1\165\4\6\1\5\12\6\6\65\1\6\4\65\2\162\16\65\1\162\2\74\1\6\1\165\4\6\1\162\4\73\1\5\1\74\1\162\2\74\1\6\1\165\4\6\4\65\1\6\4\65\2\162\24\65\14\6\1\74\1\5\11\6\4\74\1\6\4\74\1\162\4\74\1\6\4\74\13\6\1\5\1\74\12\6\30\65\2\74\1\6\1\165\4\6\1\162\22\65\22\6\26\65\1\162\2\74\1\6\1\165\4\6\24\65\16\6\4\74\1\6\4\74\4\6\44\74\16\6\4\74\1\6\4\74\4\6\34\65\11\6\10\65\30\6\34\65\11\6\10\65\6\6\102\74\6\6\22\74\14\65\30\6\14\65\14\6\110\74\14\6\30\74";
+ static final String dfa_109s = "\1\u0098\1\144\4\u0098\1\uffff\2\u0098\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\164\1\uffff\1\171\1\u0098\3\uffff\1\7\1\uffff\1\144\2\161\1\7\2\171\1\7\1\165\4\7\1\102\1\7\1\102\1\144\6\u0098\1\53\2\11\1\7\2\102\2\171\1\102\1\uffff\1\7\1\165\6\7\2\171\1\7\4\171\1\166\1\162\2\170\1\166\1\162\1\7\2\11\2\161\1\uffff\2\161\2\171\1\102\1\166\1\162\2\171\1\7\4\171\4\170\3\7\1\165\4\7\1\102\7\7\1\102\1\u0092\1\u0098\1\102\2\11\2\102\1\166\1\162\1\102\1\u0092\2\7\1\165\4\7\1\102\12\7\6\171\1\7\4\171\1\166\1\162\16\171\1\162\1\u0092\1\u0091\1\7\1\165\4\7\1\162\4\161\1\102\1\u0092\1\162\1\u0092\1\u0091\1\7\1\165\4\7\4\171\1\7\4\171\1\166\1\162\20\171\4\170\14\7\1\u0092\1\102\11\7\4\171\1\7\4\171\1\162\4\171\1\7\4\171\13\7\1\102\1\u0092\12\7\30\171\1\u0092\1\u0091\1\7\1\165\4\7\1\162\22\171\22\7\26\171\1\162\1\u0092\1\u0091\1\7\1\165\4\7\24\171\16\7\4\171\1\7\4\171\4\7\44\171\16\7\4\171\1\7\4\171\4\7\34\171\11\7\10\171\30\7\34\171\11\7\10\171\6\7\102\171\6\7\36\171\30\7\14\171\14\7\110\171\14\7\30\171";
+ static final String dfa_110s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\2\uffff\1\6\1\7\1\10\1\uffff\1\1\37\uffff\1\11\32\uffff\1\12\u0320\uffff";
+ static final String dfa_111s = "\u0384\uffff}>";
+ static final String[] dfa_112s = {
"\2\41\1\6\1\2\4\uffff\1\41\1\42\2\41\1\40\1\11\1\13\1\14\1\15\1\21\1\17\1\41\1\20\1\16\2\44\1\22\1\24\4\uffff\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\41\1\46\2\uffff\2\6\1\uffff\2\41\1\6\1\35\3\uffff\1\41\1\uffff\2\41\1\12\1\6\1\41\1\6\21\uffff\1\3\1\4\1\5\3\37\2\uffff\1\41\1\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\41\3\uffff\1\43\1\45\3\uffff\1\6\1\36\2\uffff\1\6\2\uffff\2\46\1\uffff\1\46\1\uffff\1\46\1\uffff\1\46\7\uffff\1\7\1\10\4\46",
"\1\50\1\2\132\uffff\1\47",
"\2\41\1\6\1\2\4\uffff\4\41\1\40\1\11\1\13\1\14\1\15\1\21\1\17\1\41\1\20\1\16\2\44\1\22\1\24\4\uffff\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\41\1\46\2\uffff\2\6\1\uffff\2\41\1\6\1\35\3\uffff\1\41\1\uffff\2\41\1\12\1\6\1\41\1\6\21\uffff\1\3\1\4\1\5\3\37\2\uffff\1\41\1\6\2\uffff\1\51\2\6\4\uffff\1\6\4\uffff\1\41\4\uffff\1\45\3\uffff\1\6\1\36\2\uffff\1\6\2\uffff\2\46\1\uffff\1\46\1\uffff\1\46\1\uffff\1\46\7\uffff\1\7\1\10\4\46",
@@ -182405,11 +182230,11 @@ public String getDescription() {
"\1\100\1\101",
"",
"\1\2\132\uffff\1\102",
- "\1\6\4\uffff\1\103\1\104\57\uffff\1\6",
- "\1\6\4\uffff\1\103\1\104\57\uffff\1\6",
+ "\1\6\4\uffff\1\104\1\103\57\uffff\1\6",
+ "\1\6\4\uffff\1\104\1\103\57\uffff\1\6",
"\1\105\1\106",
- "\1\120\1\uffff\1\110\4\uffff\1\116\1\117\2\uffff\1\107\1\111\1\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\2\uffff\2\41\1\66",
- "\1\120\1\uffff\1\110\4\uffff\1\116\1\117\2\uffff\1\107\1\111\1\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\2\uffff\2\41\1\66",
+ "\1\107\1\uffff\1\110\4\uffff\1\115\1\116\2\uffff\1\117\1\120\1\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\2\uffff\2\41\1\66",
+ "\1\107\1\uffff\1\110\4\uffff\1\115\1\116\2\uffff\1\117\1\120\1\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\2\uffff\2\41\1\66",
"\1\121\1\122",
"\1\123",
"\1\124\1\125",
@@ -182430,67 +182255,67 @@ public String getDescription() {
"\1\50\1\2",
"\1\50\1\2",
"\1\137\1\140",
- "\1\142\1\143\54\uffff\1\141\15\uffff\1\141",
- "\1\144\1\145\54\uffff\1\141\15\uffff\1\141",
- "\1\146\1\147\55\uffff\1\150\6\uffff\1\116\1\117\5\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\4\uffff\1\66",
- "\1\146\1\147\55\uffff\1\150\6\uffff\1\116\1\117\5\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\4\uffff\1\66",
- "\1\151\1\152",
+ "\1\141\1\142\54\uffff\1\143\15\uffff\1\143",
+ "\1\144\1\145\54\uffff\1\143\15\uffff\1\143",
+ "\1\146\1\147\55\uffff\1\150\6\uffff\1\115\1\116\5\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\4\uffff\1\66",
+ "\1\146\1\147\55\uffff\1\150\6\uffff\1\115\1\116\5\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\4\uffff\1\66",
+ "\1\151\74\uffff\1\152",
"",
"\1\153\1\154",
- "\1\155\1\156",
- "\1\157",
+ "\1\155",
+ "\1\156\1\157",
+ "\1\156\1\157",
"\1\160\1\161",
"\1\160\1\161",
"\1\162\1\163",
- "\1\162\1\163",
- "\1\164\74\uffff\1\165",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\167\1\166\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\167\1\166\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
+ "\1\164\1\165",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\177\1\166\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\177\1\166\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
"\1\121\1\122",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0082\1\u0080\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0082\1\u0080\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0084\1\u0083\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0084\1\u0083\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0081\1\u0082\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0081\1\u0082\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0085\1\u0083\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0085\1\u0083\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
"\1\u0087\3\uffff\1\u0086",
"\1\u0087",
- "\1\41\1\uffff\1\110\10\uffff\1\107\1\111\65\uffff\2\41",
- "\1\41\1\uffff\1\110\10\uffff\1\107\1\111\65\uffff\2\41",
- "\1\u0089\3\uffff\1\u0088",
- "\1\u0089",
+ "\1\41\1\uffff\1\110\10\uffff\1\117\1\120\65\uffff\2\41",
+ "\1\41\1\uffff\1\110\10\uffff\1\117\1\120\65\uffff\2\41",
+ "\1\u0088\3\uffff\1\u0089",
+ "\1\u0088",
"\1\u008a\1\u008b",
"\1\2",
"\1\2",
+ "\1\6\5\uffff\1\u008c\57\uffff\1\6",
+ "\1\6\5\uffff\1\u008c\57\uffff\1\6",
"",
- "\1\6\4\uffff\1\u008c\60\uffff\1\6",
- "\1\6\4\uffff\1\u008c\60\uffff\1\6",
- "\1\6\5\uffff\1\u008d\57\uffff\1\6",
- "\1\6\5\uffff\1\u008d\57\uffff\1\6",
- "\1\150\6\uffff\1\116\1\117\5\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\4\uffff\1\66",
- "\1\150\6\uffff\1\116\1\117\5\uffff\1\114\1\uffff\1\112\1\115\55\uffff\1\113\4\uffff\1\66",
+ "\1\6\4\uffff\1\u008d\60\uffff\1\6",
+ "\1\6\4\uffff\1\u008d\60\uffff\1\6",
+ "\1\150\6\uffff\1\115\1\116\5\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\4\uffff\1\66",
+ "\1\150\6\uffff\1\115\1\116\5\uffff\1\113\1\uffff\1\111\1\114\55\uffff\1\112\4\uffff\1\66",
"\1\u008e\74\uffff\1\u008f",
- "\1\41\1\uffff\1\110\10\uffff\1\u0090\67\uffff\1\41",
- "\1\41\1\uffff\1\110\10\uffff\1\u0090\67\uffff\1\41",
- "\1\41\1\uffff\1\110\11\uffff\1\u0091\66\uffff\1\41",
- "\1\41\1\uffff\1\110\11\uffff\1\u0091\66\uffff\1\41",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009a\1\u009b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009a\1\u009b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\155\1\156",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009d\1\u009e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009d\1\u009e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u00a0\1\u00a1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u00a0\1\u00a1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u00a2\3\uffff\1\u00a3",
- "\1\u00a2",
+ "\1\u0091\3\uffff\1\u0090",
+ "\1\u0091",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009b\1\u009a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009b\1\u009a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\153\1\154",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009c\1\u009d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u009c\1\u009d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u00a1\1\u00a0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u00a1\1\u00a0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\41\1\uffff\1\110\10\uffff\1\u00a2\67\uffff\1\41",
+ "\1\41\1\uffff\1\110\10\uffff\1\u00a2\67\uffff\1\41",
+ "\1\41\1\uffff\1\110\11\uffff\1\u00a3\66\uffff\1\41",
+ "\1\41\1\uffff\1\110\11\uffff\1\u00a3\66\uffff\1\41",
"\1\u00a4\1\u00a5",
"\1\u00a6\1\u00a7",
"\1\u00a8\1\u00a9",
- "\1\u00aa\1\u00ab",
- "\1\u00ac",
+ "\1\u00aa",
+ "\1\u00ab\1\u00ac",
+ "\1\u00ab\1\u00ac",
"\1\u00ad\1\u00ae",
"\1\u00ad\1\u00ae",
- "\1\u00af\1\u00b0",
- "\1\u00af\1\u00b0",
- "\1\u00b1\74\uffff\1\u00b2",
+ "\1\u00af\74\uffff\1\u00b0",
+ "\1\u00b1\1\u00b2",
"\1\u00b3\1\u00b4",
"\1\u00b5\1\u00b6",
"\1\u00b7\1\u00b8",
@@ -182499,61 +182324,61 @@ public String getDescription() {
"\1\u00bd\1\u00be",
"\1\u00bf\74\uffff\1\131",
"\1\u00c6\1\u00c7\5\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\55\uffff\1\u00c3\4\uffff\1\66\27\uffff\1\u00c0\1\u00c1",
- "\1\u00c8\74\uffff\1\135",
"\1\71\10\uffff\1\77\10\uffff\3\44\2\46\4\uffff\6\46\1\uffff\1\46\12\uffff\1\46\45\uffff\1\72\1\73\1\74\11\uffff\1\70\33\uffff\2\46\1\uffff\1\46\1\uffff\1\46\1\uffff\1\46\7\uffff\1\75\1\76\4\46",
+ "\1\u00c8\74\uffff\1\135",
"\1\71",
"\1\71",
- "\1\u00c9\1\u00ca\54\uffff\1\141\15\uffff\1\141",
- "\1\u00cb\1\u00cc\54\uffff\1\141\15\uffff\1\141",
- "\1\u00cd\3\uffff\1\u00ce",
- "\1\u00cd",
- "\1\u00cf\1\u00d0",
- "\1\u00d1\1\u00d2",
- "\1\u00d3\1\u00d4",
- "\1\u00d5\1\u00d6",
- "\1\u00d7",
- "\1\u00d8\1\u00d9",
+ "\1\u00c9\1\u00ca\54\uffff\1\143\15\uffff\1\143",
+ "\1\u00cb\1\u00cc\54\uffff\1\143\15\uffff\1\143",
+ "\1\u00ce\3\uffff\1\u00cd",
+ "\1\u00ce",
+ "\1\u00cf\74\uffff\1\152",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\3\uffff\1\41\1\66\27\uffff\1\u00d0\1\u00d1",
"\1\u00d8\1\u00d9",
"\1\u00da\1\u00db",
- "\1\u00da\1\u00db",
- "\1\u00dc\74\uffff\1\u00dd",
- "\1\u00de\1\u00df",
- "\1\u00e0\1\u00e1",
- "\1\u00e2\1\u00e3",
- "\1\u00e4\1\u00e5",
- "\1\u00e6\1\u00e7",
- "\1\u00e8\1\u00e9",
- "\1\u00ea\1\u00eb",
- "\1\u00ec\1\u00ed",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\3\uffff\1\41\1\66\27\uffff\1\u00ee\1\u00ef",
- "\1\u00f6\74\uffff\1\165",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u00f7\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u00f7\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f9\1\u00fa\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f9\1\u00fa\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00fb\1\u00fd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00fb\1\u00fd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\u00aa\1\u00ab",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00ff\1\u0100\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00ff\1\u0100\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0101\1\u0103\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0101\1\u0103\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\u0105\3\uffff\1\u0104",
- "\1\u0105",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0106\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0106\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0107\1\u0108\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0107\1\u0108\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0109\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0109\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u010a\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u010a\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010b\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010b\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010c\1\u010d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010c\1\u010d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
+ "\1\u00dc",
+ "\1\u00dd\1\u00de",
+ "\1\u00dd\1\u00de",
+ "\1\u00df\1\u00e0",
+ "\1\u00df\1\u00e0",
+ "\1\u00e1\74\uffff\1\u00e2",
+ "\1\u00e3\1\u00e4",
+ "\1\u00e5\1\u00e6",
+ "\1\u00e7\1\u00e8",
+ "\1\u00e9\1\u00ea",
+ "\1\u00eb\1\u00ec",
+ "\1\u00ed\1\u00ee",
+ "\1\u00ef\1\u00f0",
+ "\1\u00f1\1\u00f2",
+ "\1\u00f3\1\u00f4",
+ "\1\u00f5\1\u00f6",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u00f7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u00f7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00f8\1\u00f9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00f8\1\u00f9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00fc\1\u00fa\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00fc\1\u00fa\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\u00a8\1\u00a9",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00ff\1\u00fe\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u00ff\1\u00fe\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0102\1\u0100\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0102\1\u0100\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\u0103\3\uffff\1\u0104",
+ "\1\u0103",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0105\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0105\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0107\1\u0106\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0107\1\u0106\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0108\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0108\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0109\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0109\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u010a\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u010a\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010c\1\u010b\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010c\1\u010b\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
"\1\u0087",
"\1\u00c6\1\u00c7\5\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\55\uffff\1\u00c3\4\uffff\1\66\30\uffff\1\u010e",
"\1\u00c6\1\u00c7\5\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\55\uffff\1\u00c3\4\uffff\1\66\27\uffff\1\u010f",
@@ -182563,53 +182388,53 @@ public String getDescription() {
"\1\u0113\1\u0114",
"\1\u0115\1\u0116",
"\1\u0115\1\u0116",
- "\1\u0089",
- "\1\6\4\uffff\1\u008c\60\uffff\1\6",
- "\1\6\4\uffff\1\u008c\60\uffff\1\6",
- "\1\6\5\uffff\1\u008d\57\uffff\1\6",
- "\1\6\5\uffff\1\u008d\57\uffff\1\6",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\4\uffff\1\66\27\uffff\1\u00ee\1\u00ef",
+ "\1\u0088",
+ "\1\6\5\uffff\1\u008c\57\uffff\1\6",
+ "\1\6\5\uffff\1\u008c\57\uffff\1\6",
+ "\1\6\4\uffff\1\u008d\60\uffff\1\6",
+ "\1\6\4\uffff\1\u008d\60\uffff\1\6",
"\1\u0117\74\uffff\1\u008f",
- "\1\41\1\uffff\1\110\10\uffff\1\u0090\67\uffff\1\41",
- "\1\41\1\uffff\1\110\10\uffff\1\u0090\67\uffff\1\41",
- "\1\41\1\uffff\1\110\11\uffff\1\u0091\66\uffff\1\41",
- "\1\41\1\uffff\1\110\11\uffff\1\u0091\66\uffff\1\41",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0118\1\u0119\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0118\1\u0119\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u011a\1\u011b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u011a\1\u011b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u00d5\1\u00d6",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u011f\1\u011d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u011f\1\u011d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0120\1\u0121\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0120\1\u0121\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0124\3\uffff\1\u0123",
- "\1\u0124",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0125\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0125\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0126\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0126\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0127\1\u0128\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0127\1\u0128\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0129\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0129\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012b\1\u012c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012b\1\u012c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\4\uffff\1\66\30\uffff\1\u012f",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\4\uffff\1\66\27\uffff\1\u0130",
- "\1\u0131\1\u0132",
- "\1\u0133",
- "\1\u0134\1\u0135",
- "\1\u0134\1\u0135",
- "\1\u0136\1\u0137",
- "\1\u0136\1\u0137",
- "\1\u00a2",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\4\uffff\1\66\27\uffff\1\u00d0\1\u00d1",
+ "\1\u0091",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\4\uffff\1\66\30\uffff\1\u0118",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\4\uffff\1\66\27\uffff\1\u0119",
+ "\1\u011a\1\u011b",
+ "\1\u011c",
+ "\1\u011d\1\u011e",
+ "\1\u011d\1\u011e",
+ "\1\u011f\1\u0120",
+ "\1\u011f\1\u0120",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0121\1\u0122\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0121\1\u0122\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0124\1\u0125\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0124\1\u0125\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u00da\1\u00db",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0126\1\u0128\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0126\1\u0128\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012a\1\u012b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012a\1\u012b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u012d\3\uffff\1\u012c",
+ "\1\u012d",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012f\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012f\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0130\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0130\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0131\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0131\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0133\1\u0132\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0133\1\u0132\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0134\1\u0135\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0134\1\u0135\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0136\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0136\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0137\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0137\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\41\1\uffff\1\110\10\uffff\1\u00a2\67\uffff\1\41",
+ "\1\41\1\uffff\1\110\10\uffff\1\u00a2\67\uffff\1\41",
+ "\1\41\1\uffff\1\110\11\uffff\1\u00a3\66\uffff\1\41",
+ "\1\41\1\uffff\1\110\11\uffff\1\u00a3\66\uffff\1\41",
"\1\u0138\1\u0139",
"\1\u013a\1\u013b",
"\1\u013c\1\u013d",
@@ -182622,9 +182447,9 @@ public String getDescription() {
"\1\u014a\1\u014b",
"\1\u014c\1\u014d",
"\1\u014e\1\u014f",
- "\1\u0150\1\u0151",
- "\1\u0152\74\uffff\1\u00b2",
- "\1\u0159\1\u015a\5\uffff\1\u0157\1\uffff\1\u0155\1\u0158\55\uffff\1\u0156\4\uffff\1\66\27\uffff\1\u0153\1\u0154",
+ "\1\u0156\1\u0157\5\uffff\1\u0154\1\uffff\1\u0152\1\u0155\55\uffff\1\u0153\4\uffff\1\66\27\uffff\1\u0150\1\u0151",
+ "\1\u0158\74\uffff\1\u00b0",
+ "\1\u0159\1\u015a",
"\1\u015b\1\u015c",
"\1\u015d\1\u015e",
"\1\u015f\1\u0160",
@@ -182638,94 +182463,94 @@ public String getDescription() {
"\1\u00c6\1\u00c7\2\uffff\1\u016c\1\u016d\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u016c\1\u016d\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u0110\1\u0111",
- "\1\u00c6\1\u00c7\2\uffff\1\u016f\1\u016e\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\2\uffff\1\u016f\1\u016e\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u016e\1\u016f\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u016e\1\u016f\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u0172\1\u0173\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u0172\1\u0173\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00cd",
- "\1\u0174\1\u0175",
- "\1\u0176\1\u0177",
- "\1\u0178\1\u0179",
- "\1\u017a\1\u017b",
- "\1\u017c\1\u017d",
- "\1\u017e\1\u017f",
- "\1\u0180\1\u0181",
- "\1\u0182\1\u0183",
- "\1\u0184\1\u0185",
- "\1\u0186\1\u0187",
- "\1\u0188\1\u0189",
- "\1\u018a\74\uffff\1\u00dd",
- "\1\u0191\1\u0192\5\uffff\1\u018f\1\uffff\1\u018d\1\u0190\55\uffff\1\u018e\4\uffff\1\66\27\uffff\1\u018b\1\u018c",
- "\1\u0193\1\u0194",
- "\1\u0195\1\u0196",
- "\1\u0197\1\u0198",
- "\1\u0199\1\u019a",
- "\1\u019b\1\u019c",
- "\1\u019d\1\u019e",
- "\1\u019f\1\u01a0",
- "\1\u01a1\1\u01a2",
- "\1\u01a3\1\u01a4",
- "\1\u01a5\1\u01a6",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\55\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u01a7\1\u01a8\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u01a7\1\u01a8\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u0131\1\u0132",
- "\1\u00f4\1\u00f5\2\uffff\1\u01ab\1\u01aa\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u01ab\1\u01aa\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u01ad\1\u01ae\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u01ad\1\u01ae\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u00f7\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u00f7\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u00f8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b0\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b0\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b1\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b1\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b2\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b2\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b3\1\u01b4\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b3\1\u01b4\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b5\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b5\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b7\1\u01b6\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b7\1\u01b6\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b9\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b9\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01ba\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01ba\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01bc\1\u01bb\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01bc\1\u01bb\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01bd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01bd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\u0105",
- "\1\u0159\1\u015a\5\uffff\1\u0157\1\uffff\1\u0155\1\u0158\55\uffff\1\u0156\4\uffff\1\66\30\uffff\1\u01be",
- "\1\u0159\1\u015a\5\uffff\1\u0157\1\uffff\1\u0155\1\u0158\55\uffff\1\u0156\4\uffff\1\66\27\uffff\1\u01bf",
+ "\1\u00ce",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\5\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\55\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0174\1\u0176\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0174\1\u0176\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u011a\1\u011b",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0178\1\u0177\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0178\1\u0177\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u017a\1\u017c\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u017a\1\u017c\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u017d\1\u017e",
+ "\1\u017f\1\u0180",
+ "\1\u0181\1\u0182",
+ "\1\u0183\1\u0184",
+ "\1\u0185\1\u0186",
+ "\1\u0187\1\u0188",
+ "\1\u0189\1\u018a",
+ "\1\u018b\1\u018c",
+ "\1\u018d\1\u018e",
+ "\1\u018f\1\u0190",
+ "\1\u0191\1\u0192",
+ "\1\u0193\74\uffff\1\u00e2",
+ "\1\u019a\1\u019b\5\uffff\1\u0198\1\uffff\1\u0196\1\u0199\55\uffff\1\u0197\4\uffff\1\66\27\uffff\1\u0194\1\u0195",
+ "\1\u019c\1\u019d",
+ "\1\u019e\1\u019f",
+ "\1\u01a0\1\u01a1",
+ "\1\u01a2\1\u01a3",
+ "\1\u01a4\1\u01a5",
+ "\1\u01a6\1\u01a7",
+ "\1\u01a8\1\u01a9",
+ "\1\u01aa\1\u01ab",
+ "\1\u01ac\1\u01ad",
+ "\1\u01ae\1\u01af",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u00f7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u00f7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b0\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b0\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b1\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b1\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b2\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b2\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b4\1\u01b3\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b4\1\u01b3\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b5\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b5\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b7\1\u01b6\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b7\1\u01b6\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b8\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b8\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b9\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b9\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01ba\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01ba\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bb\1\u01bc\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bb\1\u01bc\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bd\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bd\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\u0156\1\u0157\5\uffff\1\u0154\1\uffff\1\u0152\1\u0155\55\uffff\1\u0153\4\uffff\1\66\30\uffff\1\u01be",
+ "\1\u0156\1\u0157\5\uffff\1\u0154\1\uffff\1\u0152\1\u0155\55\uffff\1\u0153\4\uffff\1\66\27\uffff\1\u01bf",
"\1\u01c0\1\u01c1",
"\1\u01c2",
"\1\u01c3\1\u01c4",
"\1\u01c3\1\u01c4",
"\1\u01c5\1\u01c6",
"\1\u01c5\1\u01c6",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0106\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0106\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c7\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c7\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01c8\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01c8\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0109\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0109\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u010a\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u010a\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010b\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u010b\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c9\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c9\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01ca\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01ca\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
+ "\1\u0103",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0105\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0105\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01c8\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01c8\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0108\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0108\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0109\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0109\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u010a\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u010a\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01ca\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01ca\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u010d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
"\1\u01cb\1\u01cc",
"\1\u01cd\1\u01ce",
"\1\u01cf\1\u01d0",
@@ -182735,66 +182560,66 @@ public String getDescription() {
"\1\u01d7\1\u01d8",
"\1\u01d9\1\u01da",
"\1\u01db\1\u01dc",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01dd\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01dd\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01de\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01de\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01df\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01df\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e1\1\u01e2\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e1\1\u01e2\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e3\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e3\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e4\1\u01e5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e4\1\u01e5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e7\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e7\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e9\1\u01ea\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e9\1\u01ea\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0124",
- "\1\u0191\1\u0192\5\uffff\1\u018f\1\uffff\1\u018d\1\u0190\55\uffff\1\u018e\4\uffff\1\66\30\uffff\1\u01eb",
- "\1\u0191\1\u0192\5\uffff\1\u018f\1\uffff\1\u018d\1\u0190\55\uffff\1\u018e\4\uffff\1\66\27\uffff\1\u01ec",
+ "\1\u01dd\1\u01de",
+ "\1\u01df\1\u01e0",
+ "\1\u01e1\1\u01e2",
+ "\1\u01e3\1\u01e4",
+ "\1\u01e5\1\u01e6",
+ "\1\u01e7\1\u01e8",
+ "\1\u01e9\1\u01ea",
+ "\1\u01eb\1\u01ec",
"\1\u01ed\1\u01ee",
- "\1\u01ef",
- "\1\u01f0\1\u01f1",
- "\1\u01f0\1\u01f1",
- "\1\u01f2\1\u01f3",
- "\1\u01f2\1\u01f3",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0125\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0125\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0126\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0126\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0129\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0129\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u01f8\1\u01f9",
- "\1\u01fa\1\u01fb",
- "\1\u01fc\1\u01fd",
- "\1\u01fe\1\u01ff",
- "\1\u0200\1\u0201",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01ef\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01ef\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f1\1\u01f2\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f1\1\u01f2\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f3\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f3\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f4\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f4\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f5\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f5\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f9\1\u01fa\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f9\1\u01fa\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01fb\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01fb\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01fc\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01fc\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u012d",
+ "\1\u019a\1\u019b\5\uffff\1\u0198\1\uffff\1\u0196\1\u0199\55\uffff\1\u0197\4\uffff\1\66\30\uffff\1\u01fd",
+ "\1\u019a\1\u019b\5\uffff\1\u0198\1\uffff\1\u0196\1\u0199\55\uffff\1\u0197\4\uffff\1\66\27\uffff\1\u01fe",
+ "\1\u01ff\1\u0200",
+ "\1\u0201",
+ "\1\u0202\1\u0203",
"\1\u0202\1\u0203",
"\1\u0204\1\u0205",
- "\1\u0206\1\u0207",
- "\1\u0208\1\u0209",
+ "\1\u0204\1\u0205",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u012e\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012f\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u012f\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0130\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0130\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0131\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0131\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0206\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0206\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0207\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0207\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0208\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0208\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0209\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0209\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0136\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0136\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0137\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0137\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
"\1\u020a\1\u020b",
"\1\u020c\1\u020d",
"\1\u020e\1\u020f",
@@ -182809,15 +182634,15 @@ public String getDescription() {
"\1\u0220\1\u0221",
"\1\u0222\1\u0223",
"\1\u0224\1\u0225",
- "\1\u0159\1\u015a\5\uffff\1\u0157\1\uffff\1\u0155\1\u0158\55\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\5\uffff\1\u0157\1\uffff\1\u0155\1\u0158\55\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0226\1\u0227\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0226\1\u0227\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
+ "\1\u0156\1\u0157\5\uffff\1\u0154\1\uffff\1\u0152\1\u0155\55\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\5\uffff\1\u0154\1\uffff\1\u0152\1\u0155\55\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0228\1\u0226\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0228\1\u0226\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
"\1\u01c0\1\u01c1",
- "\1\u0159\1\u015a\2\uffff\1\u022a\1\u022b\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u022a\1\u022b\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u022c\1\u022d\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u022c\1\u022d\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u022a\1\u022b\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u022a\1\u022b\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u022e\1\u022c\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u022e\1\u022c\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
"\1\u022f\1\u0230",
"\1\u0231\1\u0232",
"\1\u0233\1\u0234",
@@ -182828,10 +182653,10 @@ public String getDescription() {
"\1\u00c6\1\u00c7\2\uffff\1\u0239\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u023a\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u023a\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\3\uffff\1\u023b\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\3\uffff\1\u023b\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\2\uffff\1\u023c\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\2\uffff\1\u023c\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u023b\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u023b\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\3\uffff\1\u023c\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\3\uffff\1\u023c\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u023d\1\u023e\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u023d\1\u023e\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u0240\1\u023f\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
@@ -182840,12 +182665,24 @@ public String getDescription() {
"\1\u00c6\1\u00c7\2\uffff\1\u0241\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u0242\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u0242\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u0243\1\u0244",
- "\1\u0245\1\u0246",
- "\1\u0247\1\u0248",
- "\1\u0249\1\u024a",
- "\1\u024b\1\u024c",
- "\1\u024d\1\u024e",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0243\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0243\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0245\1\u0244\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0245\1\u0244\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0246\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0246\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0247\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0247\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0248\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0248\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0249\1\u024a\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0249\1\u024a\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024b\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024b\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024d\1\u024c\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024d\1\u024c\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u024e\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u024e\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
"\1\u024f\1\u0250",
"\1\u0251\1\u0252",
"\1\u0253\1\u0254",
@@ -182854,65 +182691,53 @@ public String getDescription() {
"\1\u0259\1\u025a",
"\1\u025b\1\u025c",
"\1\u025d\1\u025e",
- "\1\u0191\1\u0192\5\uffff\1\u018f\1\uffff\1\u018d\1\u0190\55\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\5\uffff\1\u018f\1\uffff\1\u018d\1\u0190\55\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0261\1\u025f\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0261\1\u025f\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u01ed\1\u01ee",
- "\1\u0191\1\u0192\2\uffff\1\u0263\1\u0264\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0263\1\u0264\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0267\1\u0265\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0267\1\u0265\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0268\1\u0269",
- "\1\u026a\1\u026b",
- "\1\u026c\1\u026d",
- "\1\u026e\1\u026f",
- "\1\u00f4\1\u00f5\2\uffff\1\u0270\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0270\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0271\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0271\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0273\1\u0272\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0273\1\u0272\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0274\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0274\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0275\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0275\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0276\1\u0277\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0276\1\u0277\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0278\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0278\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0279\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0279\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u027b\1\u027a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u027b\1\u027a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b0\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b0\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b1\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b1\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\170\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b2\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b2\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027c\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027c\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b5\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b5\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027e\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027e\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027f\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027f\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01b8\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b9\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01b9\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01ba\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01ba\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0280\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0280\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0281\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0281\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01bd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01bd\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
+ "\1\u025f\1\u0260",
+ "\1\u0261\1\u0262",
+ "\1\u0263\1\u0264",
+ "\1\u0265\1\u0266",
+ "\1\u0267\1\u0268",
+ "\1\u0269\1\u026a",
+ "\1\u019a\1\u019b\5\uffff\1\u0198\1\uffff\1\u0196\1\u0199\55\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\5\uffff\1\u0198\1\uffff\1\u0196\1\u0199\55\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u026c\1\u026d\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u026c\1\u026d\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u01ff\1\u0200",
+ "\1\u019a\1\u019b\2\uffff\1\u026e\1\u026f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u026e\1\u026f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0272\1\u0273\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0272\1\u0273\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u0274\1\u0275",
+ "\1\u0276\1\u0277",
+ "\1\u0278\1\u0279",
+ "\1\u027a\1\u027b",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b0\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b0\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b1\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b1\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\167\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b2\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b2\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027c\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027c\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b5\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b5\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027e\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027e\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027f\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027f\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b8\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01b8\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b9\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01b9\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01ba\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01ba\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0280\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0280\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0281\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0281\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bd\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01bd\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
"\1\u0282\1\u0283",
"\1\u0284\1\u0285",
"\1\u0286\1\u0287",
@@ -182922,14 +182747,14 @@ public String getDescription() {
"\1\u028e\1\u028f",
"\1\u0290\1\u0291",
"\1\u0292\1\u0293",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c7\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c7\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01c8\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01c8\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0081\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c9\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u01c9\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01ca\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u01ca\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0085\14\uffff\1\172\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c7\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01c8\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01c8\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0080\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u01c9\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01ca\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u01ca\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0084\14\uffff\1\171\4\uffff\1\66",
"\1\u0294\1\u0295",
"\1\u0296\1\u0297",
"\1\u0298\1\u0299",
@@ -182942,34 +182767,9 @@ public String getDescription() {
"\1\u02a6\1\u02a7",
"\1\u02a8\1\u02a9",
"\1\u02aa\1\u02ab",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01dd\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01dd\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01de\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01de\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01df\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01df\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ac\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ac\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02ad\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02ad\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e3\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e3\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ae\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ae\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02af\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02af\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e7\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01e7\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01e8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02b0\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02b0\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02b1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02b1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u02ac\1\u02ad",
+ "\1\u02ae\1\u02af",
+ "\1\u02b0\1\u02b1",
"\1\u02b2\1\u02b3",
"\1\u02b4\1\u02b5",
"\1\u02b6\1\u02b7",
@@ -182979,17 +182779,34 @@ public String getDescription() {
"\1\u02be\1\u02bf",
"\1\u02c0\1\u02c1",
"\1\u02c2\1\u02c3",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u02c4\1\u02c5",
- "\1\u02c6\1\u02c7",
- "\1\u02c8\1\u02c9",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01ef\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01ef\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f0\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0092\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f3\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f3\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f4\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f4\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f5\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01f5\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01f8\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01fb\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u01fb\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01fc\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u01fc\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
"\1\u02ca\1\u02cb",
"\1\u02cc\1\u02cd",
"\1\u02ce\1\u02cf",
@@ -182999,30 +182816,38 @@ public String getDescription() {
"\1\u02d6\1\u02d7",
"\1\u02d8\1\u02d9",
"\1\u02da\1\u02db",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0206\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0206\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0207\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0207\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009e\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0208\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u0208\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0209\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u0209\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u009f\14\uffff\1\u0094\4\uffff\1\66",
"\1\u02dc\1\u02dd",
"\1\u02de\1\u02df",
"\1\u02e0\1\u02e1",
"\1\u02e2\1\u02e3",
"\1\u02e4\1\u02e5",
"\1\u02e6\1\u02e7",
- "\1\u0159\1\u015a\2\uffff\1\u02e8\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02e8\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02e9\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02e9\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ea\1\u02eb\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ea\1\u02eb\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ed\1\u02ec\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ed\1\u02ec\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ee\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ee\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02ef\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02ef\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f0\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f0\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02f1\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02f1\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f2\1\u02f3\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f2\1\u02f3\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02e8\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02e8\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02e9\1\u02ea\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02e9\1\u02ea\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02eb\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02eb\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ed\1\u02ec\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ed\1\u02ec\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ee\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ee\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02ef\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02ef\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02f0\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02f0\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f1\1\u02f2\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f1\1\u02f2\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f3\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f3\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f4\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f4\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u02f5\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
@@ -183031,10 +182856,10 @@ public String getDescription() {
"\1\u00c6\1\u00c7\2\uffff\1\u0239\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u023a\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u023a\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\3\uffff\1\u023b\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\3\uffff\1\u023b\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\2\uffff\1\u023c\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u00c6\1\u00c7\2\uffff\1\u023c\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u023b\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\2\uffff\1\u023b\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\3\uffff\1\u023c\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
+ "\1\u00c6\1\u00c7\3\uffff\1\u023c\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f6\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f6\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u02f7\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0170\14\uffff\1\u00c3\4\uffff\1\66",
@@ -183047,66 +182872,66 @@ public String getDescription() {
"\1\u00c6\1\u00c7\2\uffff\1\u0241\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u0242\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u0242\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u02fa\1\u02fb",
- "\1\u02fc\1\u02fd",
- "\1\u02fe\1\u02ff",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0243\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0243\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fa\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fa\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fb\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fb\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0246\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0246\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0247\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u0247\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0248\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u0248\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fc\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fc\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fd\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fd\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024b\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u024b\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fe\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fe\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02ff\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02ff\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u024e\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u024e\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
"\1\u0300\1\u0301",
"\1\u0302\1\u0303",
"\1\u0304\1\u0305",
- "\1\u0191\1\u0192\3\uffff\1\u0306\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0306\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0307\1\u0308\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0307\1\u0308\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0309\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0309\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030b\1\u030a\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030b\1\u030a\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030c\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030c\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030d\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030d\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030e\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030e\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030f\1\u0310\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030f\1\u0310\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0311\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0311\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0270\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0270\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0271\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0271\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0312\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0312\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0313\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0313\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0274\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0274\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0275\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0275\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0314\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0314\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0315\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0315\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0278\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0278\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0279\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0279\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0316\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0316\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0317\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0317\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027c\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027c\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027d\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fc\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027e\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u027e\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027f\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u027f\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u00fe\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0280\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\3\uffff\1\u0280\1\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0281\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
- "\1\177\6\uffff\1\175\1\176\2\uffff\1\u0281\2\uffff\1\173\1\uffff\1\171\1\174\40\uffff\1\u0102\14\uffff\1\172\4\uffff\1\66",
+ "\1\u0306\1\u0307",
+ "\1\u0308\1\u0309",
+ "\1\u030a\1\u030b",
+ "\1\u019a\1\u019b\2\uffff\1\u030c\1\u030d\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u030c\1\u030d\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u030e\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u030e\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u030f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u030f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0310\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0310\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0311\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0311\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0312\1\u0313\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0312\1\u0313\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0315\1\u0314\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0315\1\u0314\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0316\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0316\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0317\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0317\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027c\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027c\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027d\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fb\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027e\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u027e\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027f\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u027f\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u00fd\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0280\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\2\uffff\1\u0280\2\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0281\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
+ "\1\176\6\uffff\1\174\1\175\3\uffff\1\u0281\1\uffff\1\172\1\uffff\1\170\1\173\40\uffff\1\u0101\14\uffff\1\171\4\uffff\1\66",
"\1\u0318\1\u0319",
"\1\u031a\1\u031b",
"\1\u031c\1\u031d",
@@ -183125,24 +182950,24 @@ public String getDescription() {
"\1\u0336\1\u0337",
"\1\u0338\1\u0339",
"\1\u033a\1\u033b",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ac\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ac\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02ad\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02ad\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011c\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ae\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02ae\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02af\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02af\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u011e\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02b0\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02b0\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02b1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
- "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02b1\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0122\14\uffff\1\u0094\4\uffff\1\66",
"\1\u033c\1\u033d",
"\1\u033e\1\u033f",
"\1\u0340\1\u0341",
"\1\u0342\1\u0343",
"\1\u0344\1\u0345",
"\1\u0346\1\u0347",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0123\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0127\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\2\uffff\1\u02c8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
+ "\1\u0099\6\uffff\1\u0097\1\u0098\3\uffff\1\u02c9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0129\14\uffff\1\u0094\4\uffff\1\66",
"\1\u0348\1\u0349",
"\1\u034a\1\u034b",
"\1\u034c\1\u034d",
@@ -183155,30 +182980,30 @@ public String getDescription() {
"\1\u035a\1\u035b",
"\1\u035c\1\u035d",
"\1\u035e\1\u035f",
- "\1\u0159\1\u015a\2\uffff\1\u02e8\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02e8\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02e9\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02e9\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0360\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0360\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0361\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0361\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0362\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0362\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0363\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0363\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ee\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02ee\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02ef\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02ef\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f0\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u02f0\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02f1\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u02f1\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0364\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0364\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0365\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0365\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02e8\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02e8\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0360\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0360\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0361\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0361\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02eb\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02eb\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0362\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0362\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0363\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0363\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ee\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02ee\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02ef\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02ef\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02f0\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u02f0\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0364\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0364\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0365\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0365\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f3\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u02f3\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f4\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f4\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\3\uffff\1\u02f5\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u016b\14\uffff\1\u00c3\4\uffff\1\66",
@@ -183191,42 +183016,42 @@ public String getDescription() {
"\1\u00c6\1\u00c7\3\uffff\1\u02f8\1\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f9\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
"\1\u00c6\1\u00c7\2\uffff\1\u02f9\2\uffff\1\u00c4\1\uffff\1\u00c2\1\u00c5\40\uffff\1\u0171\14\uffff\1\u00c3\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0306\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0306\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0366\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0366\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0367\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0367\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0309\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0309\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0368\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0368\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0369\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0369\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030c\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u030c\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030d\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030d\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030e\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u030e\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u036a\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u036a\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u036b\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u036b\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0311\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0311\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0312\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0312\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0313\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0313\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01a9\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0314\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0314\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0315\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0315\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ac\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0316\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\3\uffff\1\u0316\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0317\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
- "\1\u00f4\1\u00f5\2\uffff\1\u0317\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01af\14\uffff\1\u00f1\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fa\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fa\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fb\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fb\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0175\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fc\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02fc\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fd\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fd\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u0179\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fe\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\3\uffff\1\u02fe\1\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02ff\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u00d6\1\u00d7\2\uffff\1\u02ff\2\uffff\1\u00d4\1\uffff\1\u00d2\1\u00d5\40\uffff\1\u017b\14\uffff\1\u00d3\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0366\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0366\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0367\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0367\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u030e\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u030e\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u030f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u030f\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0310\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0310\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0311\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0311\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0368\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0368\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0369\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0369\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u036a\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u036a\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u036b\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u036b\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0316\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0316\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0317\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0317\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
"\1\u036c\1\u036d",
"\1\u036e\1\u036f",
"\1\u0370\1\u0371",
@@ -183239,62 +183064,62 @@ public String getDescription() {
"\1\u037e\1\u037f",
"\1\u0380\1\u0381",
"\1\u0382\1\u0383",
- "\1\u0159\1\u015a\2\uffff\1\u0360\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0360\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0361\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0361\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0228\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0362\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0362\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0363\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0363\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u0229\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0364\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\2\uffff\1\u0364\2\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0365\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0159\1\u015a\3\uffff\1\u0365\1\uffff\1\u0157\1\uffff\1\u0155\1\u0158\40\uffff\1\u022e\14\uffff\1\u0156\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0366\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0366\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0367\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0367\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0260\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0368\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u0368\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0369\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u0369\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0262\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u036a\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\2\uffff\1\u036a\2\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u036b\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66",
- "\1\u0191\1\u0192\3\uffff\1\u036b\1\uffff\1\u018f\1\uffff\1\u018d\1\u0190\40\uffff\1\u0266\14\uffff\1\u018e\4\uffff\1\66"
+ "\1\u0156\1\u0157\2\uffff\1\u0360\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0360\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0361\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0361\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0227\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0362\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0362\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0363\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0363\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u0229\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0364\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\2\uffff\1\u0364\2\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0365\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u0156\1\u0157\3\uffff\1\u0365\1\uffff\1\u0154\1\uffff\1\u0152\1\u0155\40\uffff\1\u022d\14\uffff\1\u0153\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0366\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0366\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0367\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0367\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u026b\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0368\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u0368\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0369\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u0369\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0270\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u036a\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\3\uffff\1\u036a\1\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u036b\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66",
+ "\1\u019a\1\u019b\2\uffff\1\u036b\2\uffff\1\u0198\1\uffff\1\u0196\1\u0199\40\uffff\1\u0271\14\uffff\1\u0197\4\uffff\1\66"
};
- static final short[] dfa_104 = DFA.unpackEncodedString(dfa_104s);
- static final char[] dfa_105 = DFA.unpackEncodedStringToUnsignedChars(dfa_105s);
- static final char[] dfa_106 = DFA.unpackEncodedStringToUnsignedChars(dfa_106s);
static final short[] dfa_107 = DFA.unpackEncodedString(dfa_107s);
- static final short[] dfa_108 = DFA.unpackEncodedString(dfa_108s);
- static final short[][] dfa_109 = unpackEncodedStringArray(dfa_109s);
+ static final char[] dfa_108 = DFA.unpackEncodedStringToUnsignedChars(dfa_108s);
+ static final char[] dfa_109 = DFA.unpackEncodedStringToUnsignedChars(dfa_109s);
+ static final short[] dfa_110 = DFA.unpackEncodedString(dfa_110s);
+ static final short[] dfa_111 = DFA.unpackEncodedString(dfa_111s);
+ static final short[][] dfa_112 = unpackEncodedStringArray(dfa_112s);
class DFA76 extends DFA {
public DFA76(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 76;
- this.eot = dfa_104;
- this.eof = dfa_104;
- this.min = dfa_105;
- this.max = dfa_106;
- this.accept = dfa_107;
- this.special = dfa_108;
- this.transition = dfa_109;
+ this.eot = dfa_107;
+ this.eof = dfa_107;
+ this.min = dfa_108;
+ this.max = dfa_109;
+ this.accept = dfa_110;
+ this.special = dfa_111;
+ this.transition = dfa_112;
}
public String getDescription() {
- return "13484:1: rule__ActionBodyItem__Alternatives : ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) );";
+ return "13459:1: rule__ActionBodyItem__Alternatives : ( ( ( rule__ActionBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ActionBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__ActionBodyItem__Group_5__0 ) ) | ( ( rule__ActionBodyItem__Group_6__0 ) ) | ( ( rule__ActionBodyItem__Group_7__0 ) ) | ( ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_8 ) ) | ( ( rule__ActionBodyItem__OwnedImport_compAssignment_9 ) ) );";
}
}
- static final String dfa_110s = "\u032d\uffff";
- static final String dfa_111s = "\3\11\5\22\1\uffff\1\6\1\uffff\2\6\2\65\1\6\1\165\4\6\1\5\2\11\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\2\6\1\165\4\6\1\5\10\6\1\66\1\5\3\6\1\165\4\6\1\5\7\6\1\5\1\66\4\65\1\6\4\65\2\162\20\65\2\66\1\6\1\165\4\6\1\162\6\65\1\6\4\65\2\162\16\65\1\162\2\66\1\6\1\165\17\6\1\5\1\66\12\6\4\66\1\6\4\66\14\6\1\66\1\5\11\6\4\66\1\6\4\66\26\65\1\162\2\66\1\6\1\165\4\6\24\65\11\6\30\65\2\66\1\6\1\165\4\6\1\162\22\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
- static final String dfa_112s = "\1\u0098\1\144\6\u0098\1\uffff\1\u0082\1\uffff\2\7\2\u0085\1\7\1\165\4\7\1\102\2\11\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\2\7\1\165\4\7\1\102\10\7\1\u0092\1\102\3\7\1\165\4\7\1\102\7\7\1\102\1\u0092\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\6\u0085\1\7\4\u0085\1\166\1\162\16\u0085\1\162\1\u0092\1\u0091\1\7\1\165\17\7\1\102\1\u0092\12\7\4\u0085\1\7\4\u0085\14\7\1\u0092\1\102\11\7\4\u0085\1\7\32\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\24\u0085\11\7\30\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\22\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
- static final String dfa_113s = "\10\uffff\1\1\1\uffff\1\2\u0322\uffff";
- static final String dfa_114s = "\u032d\uffff}>";
- static final String[] dfa_115s = {
+ static final String dfa_113s = "\u032d\uffff";
+ static final String dfa_114s = "\3\11\5\22\1\uffff\1\6\1\uffff\2\6\2\65\1\6\1\165\4\6\1\5\2\11\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\4\6\1\165\4\6\1\5\6\6\1\66\1\5\2\6\1\165\4\6\1\5\10\6\1\5\1\66\10\65\1\6\4\65\2\162\14\65\2\66\1\6\1\165\4\6\1\162\4\65\1\6\4\65\2\162\20\65\1\162\2\66\1\6\1\165\21\6\1\66\1\5\10\6\4\66\1\6\4\66\13\6\1\5\1\66\12\6\4\66\1\6\4\66\32\65\2\66\1\6\1\165\4\6\1\162\20\65\11\6\26\65\1\162\2\66\1\6\1\165\4\6\24\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
+ static final String dfa_115s = "\1\u0098\1\144\6\u0098\1\uffff\1\u0082\1\uffff\2\7\2\u0085\1\7\1\165\4\7\1\102\2\11\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\4\7\1\165\4\7\1\102\6\7\1\u0092\1\102\2\7\1\165\4\7\1\102\10\7\1\102\1\u0092\10\u0085\1\7\4\u0085\1\166\1\162\14\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\162\1\u0092\1\u0091\1\7\1\165\21\7\1\u0092\1\102\10\7\4\u0085\1\7\4\u0085\13\7\1\102\1\u0092\12\7\4\u0085\1\7\36\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\20\u0085\11\7\26\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\24\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
+ static final String dfa_116s = "\10\uffff\1\1\1\uffff\1\2\u0322\uffff";
+ static final String dfa_117s = "\u032d\uffff}>";
+ static final String[] dfa_118s = {
"\1\2\10\uffff\1\10\13\uffff\1\11\1\10\4\uffff\6\10\1\uffff\1\10\12\uffff\1\12\45\uffff\1\3\1\4\1\5\11\uffff\1\1\33\uffff\1\10\1\12\1\uffff\1\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\6\1\7\4\12",
"\1\2\132\uffff\1\13",
"\1\2\10\uffff\1\10\13\uffff\1\11\1\10\4\uffff\6\10\1\uffff\1\10\12\uffff\1\12\45\uffff\1\3\1\4\1\5\11\uffff\1\1\33\uffff\1\10\1\12\1\uffff\1\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\6\1\7\4\12",
@@ -183328,36 +183153,36 @@ public String getDescription() {
"\1\61\1\62",
"\1\61\1\62",
"\1\63\74\uffff\1\64",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\76\1\75\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\76\1\75\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\66\1\65\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\66\1\65\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\41\1\42",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\100\1\101\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\100\1\101\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\104\1\103\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\104\1\103\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\100\1\101\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\100\1\101\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\103\1\102\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\103\1\102\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\105\3\uffff\1\106",
"\1\105",
"\1\40\1\12\4\uffff\1\10\1\36\1\37\5\uffff\1\34\1\uffff\1\32\1\35\44\uffff\1\10\2\uffff\1\10\5\uffff\1\33\15\uffff\1\10\2\uffff\1\12",
"\1\40\1\12\4\uffff\1\10\1\36\1\37\5\uffff\1\34\1\uffff\1\32\1\35\44\uffff\1\10\2\uffff\1\10\5\uffff\1\33\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\107\1\120\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\107\1\120\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\117\1\120\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\117\1\120\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\54\1\55",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\121\1\122\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\121\1\122\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\124\1\126\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\124\1\126\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\121\1\122\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\121\1\122\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\125\1\126\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\125\1\126\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\130\3\uffff\1\127",
"\1\130",
"\1\131\1\132",
"\1\133\1\134",
- "\1\135",
- "\1\136\1\137",
- "\1\136\1\137",
- "\1\140\1\141",
- "\1\140\1\141",
- "\1\142\74\uffff\1\143",
+ "\1\135\1\136",
+ "\1\137\1\140",
+ "\1\141",
+ "\1\142\1\143",
+ "\1\142\1\143",
+ "\1\144\1\145",
"\1\144\1\145",
- "\1\146\1\147",
+ "\1\146\74\uffff\1\147",
"\1\150\1\151",
"\1\152\1\153",
"\1\154\1\155",
@@ -183368,13 +183193,13 @@ public String getDescription() {
"\1\174\74\uffff\1\51",
"\1\175\1\176",
"\1\177\1\u0080",
- "\1\u0081\1\u0082",
- "\1\u0083",
+ "\1\u0081",
+ "\1\u0082\1\u0083",
+ "\1\u0082\1\u0083",
"\1\u0084\1\u0085",
"\1\u0084\1\u0085",
- "\1\u0086\1\u0087",
- "\1\u0086\1\u0087",
- "\1\u0088\74\uffff\1\u0089",
+ "\1\u0086\74\uffff\1\u0087",
+ "\1\u0088\1\u0089",
"\1\u008a\1\u008b",
"\1\u008c\1\u008d",
"\1\u008e\1\u008f",
@@ -183384,33 +183209,33 @@ public String getDescription() {
"\1\u0096\1\u0097",
"\1\u0098\74\uffff\1\64",
"\1\12\4\uffff\1\10\1\u009f\1\u00a0\5\uffff\1\u009d\1\uffff\1\u009b\1\u009e\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0099\1\u009a",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a1\1\u00a2\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a1\1\u00a2\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a5\1\u00a4\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a5\1\u00a4\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\133\1\134",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a8\1\u00a7\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00a8\1\u00a7\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00aa\1\u00a9\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00aa\1\u00a9\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\u00ad\3\uffff\1\u00ac",
- "\1\u00ad",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00ae\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00ae\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00af\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00af\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b1\1\u00b0\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b1\1\u00b0\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b2\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b2\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b3\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b3\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b4\1\u00b5\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b4\1\u00b5\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b6\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b6\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b7\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b7\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00a1\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00a1\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a3\1\u00a4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a3\1\u00a4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a6\1\u00a5\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a6\1\u00a5\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\137\1\140",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00aa\1\u00a9\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00aa\1\u00a9\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00ac\1\u00ab\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00ac\1\u00ab\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\u00ae\3\uffff\1\u00af",
+ "\1\u00ae",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b1\1\u00b0\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b1\1\u00b0\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b3\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b3\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b5\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b5\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b6\1\u00b7\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b6\1\u00b7\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\12\4\uffff\1\10\1\172\1\173\5\uffff\1\170\1\uffff\1\166\1\171\44\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u00b8",
"\1\12\4\uffff\1\10\1\172\1\173\5\uffff\1\170\1\uffff\1\166\1\171\44\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u00b9",
"\1\u00ba\1\u00bb",
@@ -183420,33 +183245,33 @@ public String getDescription() {
"\1\u00bf\1\u00c0",
"\1\u00bf\1\u00c0",
"\1\105",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c1\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c1\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c3\1\u00c2\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c3\1\u00c2\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c6\1\u00c5\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c6\1\u00c5\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\u0081\1\u0082",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c9\1\u00c8\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c9\1\u00c8\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00ca\1\u00cb\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00ca\1\u00cb\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\u00cd\3\uffff\1\u00ce",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c1\1\u00c2\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c1\1\u00c2\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c5\1\u00c3\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c5\1\u00c3\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\177\1\u0080",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c7\1\u00c8\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c7\1\u00c8\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c9\1\u00ca\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00c9\1\u00ca\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\u00cd\3\uffff\1\u00cc",
"\1\u00cd",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00cf\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00cf\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d1\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d1\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d3\1\u00d2\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d3\1\u00d2\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d4\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d4\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d6\1\u00d5\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d6\1\u00d5\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d7\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d7\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00ce\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00ce\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00cf\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00cf\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d1\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d1\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d2\1\u00d3\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d2\1\u00d3\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d5\1\u00d4\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d5\1\u00d4\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d6\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d6\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d7\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d7\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\130",
"\1\12\4\uffff\1\10\1\u009f\1\u00a0\5\uffff\1\u009d\1\uffff\1\u009b\1\u009e\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u00d8",
"\1\12\4\uffff\1\10\1\u009f\1\u00a0\5\uffff\1\u009d\1\uffff\1\u009b\1\u009e\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u00d9",
@@ -183467,10 +183292,10 @@ public String getDescription() {
"\1\u00f1\1\u00f2",
"\1\u00f3\1\u00f4",
"\1\u00f5\1\u00f6",
- "\1\u00f7\74\uffff\1\143",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\5\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u00f8\1\u00f9",
- "\1\u0100\1\u0101",
- "\1\u0102\1\u0103",
+ "\1\u00f7\1\u00f8",
+ "\1\u00f9\1\u00fa",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\5\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u00fb\1\u00fc",
+ "\1\u0103\74\uffff\1\147",
"\1\u0104\1\u0105",
"\1\u0106\1\u0107",
"\1\u0108\1\u0109",
@@ -183481,13 +183306,13 @@ public String getDescription() {
"\1\u0112\1\u0113",
"\1\12\4\uffff\1\10\1\172\1\173\5\uffff\1\170\1\uffff\1\166\1\171\44\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
"\1\12\4\uffff\1\10\1\172\1\173\5\uffff\1\170\1\uffff\1\166\1\171\44\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0114\1\u0115\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0114\1\u0115\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0115\1\u0114\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0115\1\u0114\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
"\1\u00ba\1\u00bb",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0117\1\u0119\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0117\1\u0119\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u011a\1\u011b\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u011a\1\u011b\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0118\1\u0119\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u0118\1\u0119\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u011b\1\u011a\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u011b\1\u011a\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
"\1\u011d\1\u011e",
"\1\u011f\1\u0120",
"\1\u0121\1\u0122",
@@ -183499,9 +183324,9 @@ public String getDescription() {
"\1\u012d\1\u012e",
"\1\u012f\1\u0130",
"\1\u0131\1\u0132",
- "\1\u0133\1\u0134",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\5\uffff\1\u0139\1\uffff\1\u0137\1\u013a\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0135\1\u0136",
- "\1\u013d\74\uffff\1\u0089",
+ "\1\u0133\74\uffff\1\u0087",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\5\uffff\1\u0138\1\uffff\1\u0136\1\u0139\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0134\1\u0135",
+ "\1\u013c\1\u013d",
"\1\u013e\1\u013f",
"\1\u0140\1\u0141",
"\1\u0142\1\u0143",
@@ -183513,64 +183338,64 @@ public String getDescription() {
"\1\u014e\1\u014f",
"\1\12\4\uffff\1\10\1\u009f\1\u00a0\5\uffff\1\u009d\1\uffff\1\u009b\1\u009e\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
"\1\12\4\uffff\1\10\1\u009f\1\u00a0\5\uffff\1\u009d\1\uffff\1\u009b\1\u009e\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0152\1\u0151\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0152\1\u0151\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0150\1\u0152\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0150\1\u0152\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
"\1\u00da\1\u00db",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0153\1\u0155\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0153\1\u0155\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0158\1\u0157\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0158\1\u0157\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0159\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0159\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015c\1\u015b\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015c\1\u015b\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015d\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015d\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015e\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015e\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0160\1\u015f\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0160\1\u015f\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0161\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0161\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0162\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0162\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0163\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0163\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0164\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0164\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0165\1\u0166\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0165\1\u0166\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\u00ad",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\5\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u0167",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\5\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0168",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0154\1\u0153\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0154\1\u0153\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0156\1\u0158\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0156\1\u0158\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00a1\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00a1\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00a2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0159\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0159\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015a\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015a\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015b\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015b\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015c\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015c\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015e\1\u015d\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015e\1\u015d\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0160\1\u015f\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0160\1\u015f\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0161\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0161\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0162\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0162\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0163\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0163\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0164\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0164\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0166\1\u0165\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0166\1\u0165\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\5\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u0167",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\5\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0168",
"\1\u0169\1\u016a",
"\1\u016b",
"\1\u016c\1\u016d",
"\1\u016c\1\u016d",
"\1\u016e\1\u016f",
"\1\u016e\1\u016f",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00ae\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00ae\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00af\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00af\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0170\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0170\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0171\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0171\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b2\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b2\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b3\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b3\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0172\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0172\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0173\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0173\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b6\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u00b6\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b7\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u00b7\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\u00ae",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0170\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0170\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0171\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0171\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b2\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b3\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b3\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u00b4\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b5\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u00b5\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0172\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0172\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0173\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0173\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\u0174\1\u0175",
"\1\u0176\1\u0177",
"\1\u0178\1\u0179",
@@ -183580,57 +183405,57 @@ public String getDescription() {
"\1\u0180\1\u0181",
"\1\u0182\1\u0183",
"\1\u0184\1\u0185",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c1\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00c1\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0186\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0186\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0187\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0187\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0188\1\u0189\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0188\1\u0189\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018a\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018a\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018b\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018b\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018d\1\u018c\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018d\1\u018c\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018e\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018e\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018f\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018f\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0190\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0190\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0191\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0191\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0193\1\u0192\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0193\1\u0192\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\5\uffff\1\u0139\1\uffff\1\u0137\1\u013a\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u0194",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\5\uffff\1\u0139\1\uffff\1\u0137\1\u013a\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0195",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0186\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0186\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0187\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0187\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0188\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0188\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0189\1\u018a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0189\1\u018a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018b\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018b\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018d\1\u018c\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018d\1\u018c\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018e\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018e\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u018f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u018f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0190\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0190\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0191\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0191\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0192\1\u0193\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0192\1\u0193\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\u00cd",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\5\uffff\1\u0138\1\uffff\1\u0136\1\u0139\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12\14\uffff\1\u0194",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\5\uffff\1\u0138\1\uffff\1\u0136\1\u0139\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12\13\uffff\1\u0195",
"\1\u0196\1\u0197",
"\1\u0198",
"\1\u0199\1\u019a",
"\1\u0199\1\u019a",
"\1\u019b\1\u019c",
"\1\u019b\1\u019c",
- "\1\u00cd",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00cf\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00cf\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d1\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d1\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019d\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019d\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u019e\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u019e\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d4\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u00d4\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019f\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019f\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u01a0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u01a0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d7\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u00d7\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00ce\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00ce\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00cf\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00cf\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d1\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d1\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u019d\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u019d\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019e\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019e\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u01a0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u01a0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d6\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u00d6\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d7\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u00d7\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\u01a1\1\u01a2",
"\1\u01a3\1\u01a4",
"\1\u01a5\1\u01a6",
@@ -183654,37 +183479,37 @@ public String getDescription() {
"\1\u01c9\1\u01ca",
"\1\u01cb\1\u01cc",
"\1\u01cd\1\u01ce",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\5\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\5\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\5\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\5\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
"\1\u0169\1\u016a",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d2\1\u01d4\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d2\1\u01d4\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d6\1\u01d5\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u01d6\1\u01d5\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d4\1\u01d3\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d4\1\u01d3\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d6\1\u01d5\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u01d6\1\u01d5\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
"\1\u01d8\1\u01d9",
"\1\u01da\1\u01db",
"\1\u01dc\1\u01dd",
"\1\u01de\1\u01df",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e3\1\u01e2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e3\1\u01e2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e4\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e4\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\1\u01e5\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\1\u01e5\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e8\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e8\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e9\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e9\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01eb\1\u01ea\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01eb\1\u01ea\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e0\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e0\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e2\1\u01e3\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e2\1\u01e3\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e5\1\u01e4\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e5\1\u01e4\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e8\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e8\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e9\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e9\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01ea\1\u01eb\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01ea\1\u01eb\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
"\1\u01ec\1\u01ed",
"\1\u01ee\1\u01ef",
"\1\u01f0\1\u01f1",
@@ -183699,65 +183524,65 @@ public String getDescription() {
"\1\u0202\1\u0203",
"\1\u0204\1\u0205",
"\1\u0206\1\u0207",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\5\uffff\1\u0139\1\uffff\1\u0137\1\u013a\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\5\uffff\1\u0139\1\uffff\1\u0137\1\u013a\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0208\1\u0209\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0208\1\u0209\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\5\uffff\1\u0138\1\uffff\1\u0136\1\u0139\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\5\uffff\1\u0138\1\uffff\1\u0136\1\u0139\44\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0208\1\u0209\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0208\1\u0209\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
"\1\u0196\1\u0197",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u020d\1\u020c\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u020d\1\u020c\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u020e\1\u020f\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u020e\1\u020f\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u020b\1\u020d\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u020b\1\u020d\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u020e\1\u020f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u020e\1\u020f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
"\1\u0211\1\u0212",
"\1\u0213\1\u0214",
"\1\u0215\1\u0216",
"\1\u0217\1\u0218",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021a\1\u0219\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021a\1\u0219\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021b\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021b\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021c\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021c\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021d\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021d\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021f\1\u021e\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021f\1\u021e\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0222\1\u0221\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0222\1\u0221\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0223\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0223\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0224\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0224\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0159\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0159\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\65\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0225\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0225\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0226\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0226\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015d\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u015d\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015e\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u015e\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0227\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0227\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0228\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0228\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0161\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0161\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0162\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0162\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0163\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0163\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0164\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0164\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0229\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0229\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u022a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u022a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0219\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0219\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021b\1\u021a\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021b\1\u021a\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021c\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021c\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021d\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021d\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021e\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021e\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021f\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021f\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0221\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0221\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0223\1\u0222\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0223\1\u0222\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0224\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0224\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0159\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0159\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015a\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015a\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\67\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015b\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u015b\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015c\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u015c\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0225\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0225\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0226\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0226\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0227\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0227\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0228\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0228\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0161\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0161\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0162\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0162\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0163\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0163\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0164\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0164\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0229\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0229\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u022a\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u022a\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\u022b\1\u022c",
"\1\u022d\1\u022e",
"\1\u022f\1\u0230",
@@ -183767,14 +183592,14 @@ public String getDescription() {
"\1\u0237\1\u0238",
"\1\u0239\1\u023a",
"\1\u023b\1\u023c",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0170\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0170\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0171\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0171\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0172\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0172\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0173\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0173\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\102\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0170\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0170\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0171\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0171\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\77\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0172\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0172\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0173\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0173\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\104\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\u023d\1\u023e",
"\1\u023f\1\u0240",
"\1\u0241\1\u0242",
@@ -183787,34 +183612,34 @@ public String getDescription() {
"\1\u024f\1\u0250",
"\1\u0251\1\u0252",
"\1\u0253\1\u0254",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0186\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0186\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0187\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0187\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\110\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0255\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0255\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0256\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0256\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018a\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018a\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018b\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018b\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0257\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0257\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0258\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0258\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018e\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u018e\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018f\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u018f\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0190\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0190\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0191\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0191\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0259\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0259\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u025a\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u025a\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0186\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0186\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0187\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0187\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\107\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0188\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0188\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0255\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0255\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0256\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0256\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018b\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018b\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0257\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0257\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0258\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0258\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018e\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u018e\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u018f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u018f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0190\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0190\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0191\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0191\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0259\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0259\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u025a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u025a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\u025b\1\u025c",
"\1\u025d\1\u025e",
"\1\u025f\1\u0260",
@@ -183824,14 +183649,14 @@ public String getDescription() {
"\1\u0267\1\u0268",
"\1\u0269\1\u026a",
"\1\u026b\1\u026c",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019d\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019d\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u019e\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u019e\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019f\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u019f\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u01a0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u01a0\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\125\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u019d\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u019d\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019e\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019e\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\123\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u019f\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u01a0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u01a0\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\124\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\u026d\1\u026e",
"\1\u026f\1\u0270",
"\1\u0271\1\u0272",
@@ -183850,108 +183675,108 @@ public String getDescription() {
"\1\u028b\1\u028c",
"\1\u028d\1\u028e",
"\1\u028f\1\u0290",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0291\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0291\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0292\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0292\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0294\1\u0293\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0294\1\u0293\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0295\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0295\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0297\1\u0296\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0297\1\u0296\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0298\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0298\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0299\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0299\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029c\1\u029b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029c\1\u029b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029d\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029d\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029e\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029e\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e4\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e4\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e8\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e8\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e9\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e9\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a2\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a2\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0291\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0291\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0292\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0292\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0294\1\u0293\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0294\1\u0293\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0296\1\u0295\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0296\1\u0295\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0297\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0297\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0298\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0298\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0299\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0299\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029b\1\u029c\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029b\1\u029c\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e0\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e0\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029d\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029d\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029e\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029e\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e6\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e7\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e8\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u01e8\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e9\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u01e9\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
"\1\u02a3\1\u02a4",
"\1\u02a5\1\u02a6",
"\1\u02a7\1\u02a8",
"\1\u02a9\1\u02aa",
"\1\u02ab\1\u02ac",
"\1\u02ad\1\u02ae",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02af\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02af\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b0\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b0\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b1\1\u02b2\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b1\1\u02b2\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b4\1\u02b3\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b4\1\u02b3\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b5\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b5\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b6\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b6\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b7\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b7\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b8\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b8\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02ba\1\u02b9\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02ba\1\u02b9\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021b\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021b\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021c\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021c\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021d\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021d\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bd\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bd\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02be\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02be\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0220\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0223\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0223\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0224\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0224\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0225\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0225\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0226\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0226\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0227\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u0227\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0228\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0228\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00a6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0229\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\2\uffff\1\u0229\2\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u022a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
- "\1\74\1\12\4\uffff\1\10\1\72\1\73\3\uffff\1\u022a\1\uffff\1\70\1\uffff\1\66\1\71\40\uffff\1\u00ab\3\uffff\1\10\2\uffff\1\10\5\uffff\1\67\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02af\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02af\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b0\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b0\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b2\1\u02b1\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b2\1\u02b1\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b3\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b3\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b4\1\u02b5\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b4\1\u02b5\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b6\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b6\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b7\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b7\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b8\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b8\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02ba\1\u02b9\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02ba\1\u02b9\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0219\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0219\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021c\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021c\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021d\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u021d\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021e\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u021e\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bd\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bd\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02be\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02be\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0221\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u0221\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0224\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u0224\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0225\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0225\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0226\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0226\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0227\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0227\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0228\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u0228\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00a8\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0229\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\3\uffff\1\u0229\1\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u022a\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
+ "\1\76\1\12\4\uffff\1\10\1\74\1\75\2\uffff\1\u022a\2\uffff\1\72\1\uffff\1\70\1\73\40\uffff\1\u00ad\3\uffff\1\10\2\uffff\1\10\5\uffff\1\71\15\uffff\1\10\2\uffff\1\12",
"\1\u02c1\1\u02c2",
"\1\u02c3\1\u02c4",
"\1\u02c5\1\u02c6",
@@ -183970,18 +183795,18 @@ public String getDescription() {
"\1\u02df\1\u02e0",
"\1\u02e1\1\u02e2",
"\1\u02e3\1\u02e4",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0255\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0255\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0256\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0256\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0257\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0257\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0258\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u0258\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00c7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0259\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\3\uffff\1\u0259\1\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u025a\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
- "\1\117\1\12\4\uffff\1\10\1\115\1\116\2\uffff\1\u025a\2\uffff\1\113\1\uffff\1\111\1\114\40\uffff\1\u00cc\3\uffff\1\10\2\uffff\1\10\5\uffff\1\112\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0255\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0255\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0256\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0256\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c4\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0257\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u0257\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0258\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0258\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00c6\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0259\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\2\uffff\1\u0259\2\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u025a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
+ "\1\116\1\12\4\uffff\1\10\1\114\1\115\3\uffff\1\u025a\1\uffff\1\112\1\uffff\1\110\1\113\40\uffff\1\u00cb\3\uffff\1\10\2\uffff\1\10\5\uffff\1\111\15\uffff\1\10\2\uffff\1\12",
"\1\u02e5\1\u02e6",
"\1\u02e7\1\u02e8",
"\1\u02e9\1\u02ea",
@@ -184000,78 +183825,78 @@ public String getDescription() {
"\1\u0303\1\u0304",
"\1\u0305\1\u0306",
"\1\u0307\1\u0308",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0291\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0291\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0292\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0292\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0309\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0309\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0295\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u0295\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030c\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030c\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0298\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0298\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0299\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0299\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u029a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030d\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030d\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030e\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030e\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029d\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029d\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029e\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029e\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0118\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a1\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a2\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a2\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02af\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02af\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b0\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b0\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u030f\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u030f\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0310\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0310\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0311\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0311\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0312\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0312\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b5\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b5\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b6\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b6\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b7\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u02b7\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b8\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u02b8\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0313\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0313\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0314\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0314\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0150\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bd\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bd\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02be\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02be\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0154\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0156\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0291\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0291\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0292\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0292\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0309\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0309\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030b\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030b\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030c\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030c\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0297\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0297\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0298\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u0298\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0299\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0299\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u029a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030d\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030d\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030e\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030e\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029d\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u029d\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029e\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029e\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0116\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u029f\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a0\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u0117\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\2\uffff\1\u02a1\2\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\172\1\173\3\uffff\1\u02a2\1\uffff\1\170\1\uffff\1\166\1\171\40\uffff\1\u011c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\167\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02af\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02af\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b0\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b0\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u030f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u030f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0310\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0310\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b3\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b3\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0311\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0311\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0312\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0312\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b6\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b6\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b7\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u02b7\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b8\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u02b8\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0313\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0313\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0314\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0314\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bb\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bc\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0151\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bd\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02bd\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02be\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02be\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0155\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\3\uffff\1\u02bf\1\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u009f\1\u00a0\2\uffff\1\u02c0\2\uffff\1\u009d\1\uffff\1\u009b\1\u009e\40\uffff\1\u0157\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u009c\15\uffff\1\10\2\uffff\1\12",
"\1\u0315\1\u0316",
"\1\u0317\1\u0318",
"\1\u0319\1\u031a",
@@ -184084,62 +183909,62 @@ public String getDescription() {
"\1\u0327\1\u0328",
"\1\u0329\1\u032a",
"\1\u032b\1\u032c",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0309\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u0309\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030a\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030b\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030c\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030c\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d3\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030d\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\3\uffff\1\u030d\1\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030e\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u00fe\1\u00ff\2\uffff\1\u030e\2\uffff\1\u00fc\1\uffff\1\u00fa\1\u00fd\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fb\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u030f\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u030f\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0310\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0310\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0311\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0311\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0312\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0312\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u020b\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0313\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\3\uffff\1\u0313\1\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0314\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12",
- "\1\12\4\uffff\1\10\1\u013b\1\u013c\2\uffff\1\u0314\2\uffff\1\u0139\1\uffff\1\u0137\1\u013a\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0138\15\uffff\1\10\2\uffff\1\12"
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0309\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u0309\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030a\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d1\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030b\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030b\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030c\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030c\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d2\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030d\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\2\uffff\1\u030d\2\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030e\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u0101\1\u0102\3\uffff\1\u030e\1\uffff\1\u00ff\1\uffff\1\u00fd\1\u0100\40\uffff\1\u01d7\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u00fe\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u030f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u030f\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0310\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0310\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020a\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0311\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0311\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0312\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0312\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u020c\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0313\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\3\uffff\1\u0313\1\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0314\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12",
+ "\1\12\4\uffff\1\10\1\u013a\1\u013b\2\uffff\1\u0314\2\uffff\1\u0138\1\uffff\1\u0136\1\u0139\40\uffff\1\u0210\3\uffff\1\10\2\uffff\1\10\5\uffff\1\u0137\15\uffff\1\10\2\uffff\1\12"
};
- static final short[] dfa_110 = DFA.unpackEncodedString(dfa_110s);
- static final char[] dfa_111 = DFA.unpackEncodedStringToUnsignedChars(dfa_111s);
- static final char[] dfa_112 = DFA.unpackEncodedStringToUnsignedChars(dfa_112s);
static final short[] dfa_113 = DFA.unpackEncodedString(dfa_113s);
- static final short[] dfa_114 = DFA.unpackEncodedString(dfa_114s);
- static final short[][] dfa_115 = unpackEncodedStringArray(dfa_115s);
+ static final char[] dfa_114 = DFA.unpackEncodedStringToUnsignedChars(dfa_114s);
+ static final char[] dfa_115 = DFA.unpackEncodedStringToUnsignedChars(dfa_115s);
+ static final short[] dfa_116 = DFA.unpackEncodedString(dfa_116s);
+ static final short[] dfa_117 = DFA.unpackEncodedString(dfa_117s);
+ static final short[][] dfa_118 = unpackEncodedStringArray(dfa_118s);
class DFA77 extends DFA {
public DFA77(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 77;
- this.eot = dfa_110;
- this.eof = dfa_110;
- this.min = dfa_111;
- this.max = dfa_112;
- this.accept = dfa_113;
- this.special = dfa_114;
- this.transition = dfa_115;
+ this.eot = dfa_113;
+ this.eof = dfa_113;
+ this.min = dfa_114;
+ this.max = dfa_115;
+ this.accept = dfa_116;
+ this.special = dfa_117;
+ this.transition = dfa_118;
}
public String getDescription() {
- return "13553:1: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 : ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) );";
+ return "13528:1: rule__ActionBodyItem__OwnedFeatureMembership_compAlternatives_7_1_0 : ( ( ruleBehaviorUsageMember ) | ( ruleActionNodeMember ) );";
}
}
- static final String dfa_116s = "\u0326\uffff";
- static final String dfa_117s = "\3\36\1\6\3\uffff\1\6\2\65\1\6\1\165\4\6\1\5\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\2\6\1\165\4\6\1\5\10\6\1\66\1\5\4\6\1\165\4\6\1\5\6\6\1\66\1\5\4\65\1\6\4\65\2\162\20\65\2\66\1\6\1\165\4\6\1\162\10\65\1\6\4\65\2\162\14\65\2\66\1\6\1\165\4\6\1\162\13\6\1\66\1\5\12\6\4\66\1\6\4\66\15\6\1\66\1\5\10\6\4\66\1\6\4\66\26\65\2\66\1\6\1\165\4\6\1\162\24\65\11\6\32\65\2\66\1\6\1\165\4\6\1\162\20\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
- static final String dfa_118s = "\3\u0098\1\164\3\uffff\1\7\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\2\7\1\165\4\7\1\102\10\7\1\u0092\1\102\4\7\1\165\4\7\1\102\6\7\1\u0092\1\102\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\10\u0085\1\7\4\u0085\1\166\1\162\14\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\13\7\1\u0092\1\102\12\7\4\u0085\1\7\4\u0085\15\7\1\u0092\1\102\10\7\4\u0085\1\7\32\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\24\u0085\11\7\32\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\20\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
- static final String dfa_119s = "\4\uffff\1\1\1\2\1\3\u031f\uffff";
- static final String dfa_120s = "\u0326\uffff}>";
- static final String[] dfa_121s = {
+ static final String dfa_119s = "\u0326\uffff";
+ static final String dfa_120s = "\3\36\1\6\3\uffff\1\6\2\65\1\6\1\165\4\6\1\5\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\2\6\1\165\4\6\1\5\10\6\1\5\1\66\2\6\1\165\4\6\1\5\10\6\1\5\1\66\4\65\1\6\4\65\2\162\20\65\1\162\2\66\1\6\1\165\4\6\4\65\1\6\4\65\2\162\20\65\1\162\2\66\1\6\1\165\17\6\1\5\1\66\12\6\4\66\1\6\4\66\13\6\1\66\1\5\12\6\4\66\1\6\4\66\26\65\1\162\2\66\1\6\1\165\4\6\24\65\11\6\26\65\2\66\1\6\1\165\4\6\1\162\24\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
+ static final String dfa_121s = "\3\u0098\1\164\3\uffff\1\7\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\2\7\1\165\4\7\1\102\10\7\1\102\1\u0092\2\7\1\165\4\7\1\102\10\7\1\102\1\u0092\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\162\1\u0092\1\u0091\1\7\1\165\17\7\1\102\1\u0092\12\7\4\u0085\1\7\4\u0085\13\7\1\u0092\1\102\12\7\4\u0085\1\7\32\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\24\u0085\11\7\26\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\24\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
+ static final String dfa_122s = "\4\uffff\1\1\1\2\1\3\u031f\uffff";
+ static final String dfa_123s = "\u0326\uffff}>";
+ static final String[] dfa_124s = {
"\1\3\27\uffff\1\5\116\uffff\1\4\15\uffff\1\1\1\2\4\6",
"\1\3\27\uffff\1\5\116\uffff\1\4\17\uffff\4\6",
"\1\3\27\uffff\1\5\116\uffff\1\4\17\uffff\4\6",
@@ -184166,26 +183991,26 @@ public String getDescription() {
"\1\52\1\53",
"\1\52\1\53",
"\1\54\74\uffff\1\55",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\67\1\66\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\67\1\66\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\66\1\67\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\66\1\67\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
"\1\32\1\33",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\72\1\70\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\72\1\70\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\75\1\74\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\75\1\74\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\76\3\uffff\1\77",
- "\1\76",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\71\1\70\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\71\1\70\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\74\1\75\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\74\1\75\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\77\3\uffff\1\76",
+ "\1\77",
"\1\31\1\5\5\uffff\1\27\1\30\5\uffff\1\25\1\uffff\1\23\1\26\55\uffff\1\24\20\uffff\1\4",
"\1\31\1\5\5\uffff\1\27\1\30\5\uffff\1\25\1\uffff\1\23\1\26\55\uffff\1\24\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\100\1\101\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\100\1\101\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\110\1\111\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\110\1\111\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
"\1\45\1\46",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\113\1\114\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\113\1\114\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\115\1\116\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\115\1\116\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\120\3\uffff\1\121",
- "\1\120",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\113\1\114\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\113\1\114\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\116\1\117\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\116\1\117\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\121\3\uffff\1\120",
+ "\1\121",
"\1\122\1\123",
"\1\124\1\125",
"\1\126",
@@ -184202,98 +184027,98 @@ public String getDescription() {
"\1\147\1\150",
"\1\151\1\152",
"\1\153\1\154",
- "\1\5\5\uffff\1\163\1\164\5\uffff\1\161\1\uffff\1\157\1\162\55\uffff\1\160\20\uffff\1\4\13\uffff\1\155\1\156",
- "\1\165\74\uffff\1\42",
+ "\1\155\74\uffff\1\42",
+ "\1\5\5\uffff\1\164\1\165\5\uffff\1\162\1\uffff\1\160\1\163\55\uffff\1\161\20\uffff\1\4\13\uffff\1\156\1\157",
"\1\166\1\167",
"\1\170\1\171",
- "\1\172\1\173",
- "\1\174\1\175",
- "\1\176",
- "\1\177\1\u0080",
- "\1\177\1\u0080",
- "\1\u0081\1\u0082",
+ "\1\172",
+ "\1\173\1\174",
+ "\1\173\1\174",
+ "\1\175\1\176",
+ "\1\175\1\176",
+ "\1\177\74\uffff\1\u0080",
"\1\u0081\1\u0082",
- "\1\u0083\74\uffff\1\u0084",
+ "\1\u0083\1\u0084",
"\1\u0085\1\u0086",
"\1\u0087\1\u0088",
"\1\u0089\1\u008a",
"\1\u008b\1\u008c",
"\1\u008d\1\u008e",
"\1\u008f\1\u0090",
- "\1\5\5\uffff\1\u0097\1\u0098\5\uffff\1\u0095\1\uffff\1\u0093\1\u0096\55\uffff\1\u0094\20\uffff\1\4\13\uffff\1\u0091\1\u0092",
- "\1\u0099\74\uffff\1\55",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009a\1\u009b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009a\1\u009b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\u0091\74\uffff\1\55",
+ "\1\5\5\uffff\1\u0098\1\u0099\5\uffff\1\u0096\1\uffff\1\u0094\1\u0097\55\uffff\1\u0095\20\uffff\1\4\13\uffff\1\u0092\1\u0093",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009b\1\u009a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009b\1\u009a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009e\1\u009d\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009e\1\u009d\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\124\1\125",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009f\1\u00a0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u009f\1\u00a0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a0\1\u00a1\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a0\1\u00a1\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a4\1\u00a3\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a4\1\u00a3\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
- "\1\u00a5\3\uffff\1\u00a6",
- "\1\u00a5",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a7\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a7\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a8\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a8\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ab\1\u00aa\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ab\1\u00aa\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ac\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ac\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ae\1\u00ad\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ae\1\u00ad\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00af\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00af\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00b0\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00b0\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\5\uffff\1\161\1\uffff\1\157\1\162\55\uffff\1\160\20\uffff\1\4\14\uffff\1\u00b1",
- "\1\5\5\uffff\1\163\1\164\5\uffff\1\161\1\uffff\1\157\1\162\55\uffff\1\160\20\uffff\1\4\13\uffff\1\u00b2",
+ "\1\u00a6\3\uffff\1\u00a5",
+ "\1\u00a6",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a7\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a7\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a8\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a8\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00aa\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00aa\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ab\1\u00ac\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ab\1\u00ac\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ad\1\u00ae\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ad\1\u00ae\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00af\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00af\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00b0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00b0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\77",
+ "\1\5\5\uffff\1\164\1\165\5\uffff\1\162\1\uffff\1\160\1\163\55\uffff\1\161\20\uffff\1\4\14\uffff\1\u00b1",
+ "\1\5\5\uffff\1\164\1\165\5\uffff\1\162\1\uffff\1\160\1\163\55\uffff\1\161\20\uffff\1\4\13\uffff\1\u00b2",
"\1\u00b3\1\u00b4",
"\1\u00b5",
"\1\u00b6\1\u00b7",
"\1\u00b6\1\u00b7",
"\1\u00b8\1\u00b9",
"\1\u00b8\1\u00b9",
- "\1\76",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00ba\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00ba\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00bb\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00bb\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00bc\1\u00bd\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00bc\1\u00bd\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c0\1\u00bf\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c0\1\u00bf\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\174\1\175",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c1\1\u00c2\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c1\1\u00c2\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c6\1\u00c5\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c6\1\u00c5\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\u00c7\3\uffff\1\u00c8",
- "\1\u00c7",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c9\1\u00ca\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00c9\1\u00ca\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cb\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cb\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00cc\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00cc\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cd\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cd\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00ce\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00ce\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00d0\1\u00cf\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00d0\1\u00cf\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\5\uffff\1\u0095\1\uffff\1\u0093\1\u0096\55\uffff\1\u0094\20\uffff\1\4\14\uffff\1\u00d1",
- "\1\5\5\uffff\1\u0097\1\u0098\5\uffff\1\u0095\1\uffff\1\u0093\1\u0096\55\uffff\1\u0094\20\uffff\1\4\13\uffff\1\u00d2",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00ba\1\u00bb\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00ba\1\u00bb\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00bc\1\u00bd\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00bc\1\u00bd\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\170\1\171",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c0\1\u00c1\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c0\1\u00c1\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c2\1\u00c3\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c2\1\u00c3\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\u00c5\3\uffff\1\u00c6",
+ "\1\u00c5",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c9\1\u00ca\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c9\1\u00ca\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cd\1\u00ce\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cd\1\u00ce\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cf\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cf\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00d0\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00d0\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\121",
+ "\1\5\5\uffff\1\u0098\1\u0099\5\uffff\1\u0096\1\uffff\1\u0094\1\u0097\55\uffff\1\u0095\20\uffff\1\4\14\uffff\1\u00d1",
+ "\1\5\5\uffff\1\u0098\1\u0099\5\uffff\1\u0096\1\uffff\1\u0094\1\u0097\55\uffff\1\u0095\20\uffff\1\4\13\uffff\1\u00d2",
"\1\u00d3\1\u00d4",
"\1\u00d5",
"\1\u00d6\1\u00d7",
"\1\u00d6\1\u00d7",
"\1\u00d8\1\u00d9",
"\1\u00d8\1\u00d9",
- "\1\120",
"\1\u00da\1\u00db",
"\1\u00dc\1\u00dd",
"\1\u00de\1\u00df",
@@ -184305,8 +184130,8 @@ public String getDescription() {
"\1\u00ea\1\u00eb",
"\1\u00ec\1\u00ed",
"\1\u00ee\1\u00ef",
- "\1\5\5\uffff\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\55\uffff\1\u00f3\20\uffff\1\4\13\uffff\1\u00f0\1\u00f1",
- "\1\u00f8\74\uffff\1\134",
+ "\1\u00f0\74\uffff\1\134",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\5\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\55\uffff\1\u00f4\20\uffff\1\4\13\uffff\1\u00f1\1\u00f2",
"\1\u00f9\1\u00fa",
"\1\u00fb\1\u00fc",
"\1\u00fd\1\u00fe",
@@ -184317,15 +184142,15 @@ public String getDescription() {
"\1\u0107\1\u0108",
"\1\u0109\1\u010a",
"\1\u010b\1\u010c",
- "\1\5\5\uffff\1\163\1\164\5\uffff\1\161\1\uffff\1\157\1\162\55\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\5\uffff\1\161\1\uffff\1\157\1\162\55\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u010f\1\u010e\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u010f\1\u010e\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\5\uffff\1\162\1\uffff\1\160\1\163\55\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\5\uffff\1\162\1\uffff\1\160\1\163\55\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u010d\1\u010f\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u010d\1\u010f\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
"\1\u00b3\1\u00b4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0111\1\u0110\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0111\1\u0110\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0115\1\u0114\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0115\1\u0114\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0112\1\u0110\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0112\1\u0110\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0113\1\u0115\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0113\1\u0115\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
"\1\u0116\1\u0117",
"\1\u0118\1\u0119",
"\1\u011a\1\u011b",
@@ -184337,10 +184162,10 @@ public String getDescription() {
"\1\u0126\1\u0127",
"\1\u0128\1\u0129",
"\1\u012a\1\u012b",
- "\1\u012c\1\u012d",
- "\1\u012e\1\u012f",
- "\1\5\5\uffff\1\u0136\1\u0137\5\uffff\1\u0134\1\uffff\1\u0132\1\u0135\55\uffff\1\u0133\20\uffff\1\4\13\uffff\1\u0130\1\u0131",
- "\1\u0138\74\uffff\1\u0084",
+ "\1\5\5\uffff\1\u0132\1\u0133\5\uffff\1\u0130\1\uffff\1\u012e\1\u0131\55\uffff\1\u012f\20\uffff\1\4\13\uffff\1\u012c\1\u012d",
+ "\1\u0134\74\uffff\1\u0080",
+ "\1\u0135\1\u0136",
+ "\1\u0137\1\u0138",
"\1\u0139\1\u013a",
"\1\u013b\1\u013c",
"\1\u013d\1\u013e",
@@ -184349,66 +184174,66 @@ public String getDescription() {
"\1\u0143\1\u0144",
"\1\u0145\1\u0146",
"\1\u0147\1\u0148",
- "\1\5\5\uffff\1\u0097\1\u0098\5\uffff\1\u0095\1\uffff\1\u0093\1\u0096\55\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\5\uffff\1\u0095\1\uffff\1\u0093\1\u0096\55\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u014b\1\u014a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u014b\1\u014a\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\5\uffff\1\u0096\1\uffff\1\u0094\1\u0097\55\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\5\uffff\1\u0096\1\uffff\1\u0094\1\u0097\55\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u014a\1\u014b\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u014a\1\u014b\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
"\1\u00d3\1\u00d4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u014c\1\u014d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u014c\1\u014d\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0151\1\u0150\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0151\1\u0150\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0152\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0152\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0153\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0153\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0155\1\u0154\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0155\1\u0154\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u014d\1\u014e\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u014d\1\u014e\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0150\1\u0151\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0150\1\u0151\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0152\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0152\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0153\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0153\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0154\1\u0155\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0154\1\u0155\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0156\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0156\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0157\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0157\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015c\1\u015d\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015c\1\u015d\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\55\uffff\1\u00f3\20\uffff\1\4\14\uffff\1\u0160",
- "\1\5\5\uffff\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\55\uffff\1\u00f3\20\uffff\1\4\13\uffff\1\u0161",
+ "\1\u00a6",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\5\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\55\uffff\1\u00f4\20\uffff\1\4\14\uffff\1\u0160",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\5\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\55\uffff\1\u00f4\20\uffff\1\4\13\uffff\1\u0161",
"\1\u0162\1\u0163",
"\1\u0164",
"\1\u0165\1\u0166",
"\1\u0165\1\u0166",
"\1\u0167\1\u0168",
"\1\u0167\1\u0168",
- "\1\u00a5",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a7\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a7\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a8\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a8\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0169\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0169\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ac\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00ac\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016c\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016c\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00af\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00af\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00b0\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00b0\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a7\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00a7\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a8\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a8\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00a9\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00aa\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00aa\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0169\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0169\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016b\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016b\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016c\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016c\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00af\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u00af\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00b0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u00b0\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
"\1\u016d\1\u016e",
"\1\u016f\1\u0170",
"\1\u0171\1\u0172",
@@ -184418,57 +184243,57 @@ public String getDescription() {
"\1\u0179\1\u017a",
"\1\u017b\1\u017c",
"\1\u017d\1\u017e",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00ba\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00ba\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00bb\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00bb\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u017f\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u017f\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0180\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0180\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0181\1\u0182\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0181\1\u0182\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0183\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0183\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0184\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0184\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0185\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0185\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0186\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0186\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0188\1\u0187\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0188\1\u0187\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0189\1\u018a\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0189\1\u018a\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u018b\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u018b\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u018c\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u018c\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\5\uffff\1\u0134\1\uffff\1\u0132\1\u0135\55\uffff\1\u0133\20\uffff\1\4\14\uffff\1\u018d",
- "\1\5\5\uffff\1\u0136\1\u0137\5\uffff\1\u0134\1\uffff\1\u0132\1\u0135\55\uffff\1\u0133\20\uffff\1\4\13\uffff\1\u018e",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u017f\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u017f\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0183\1\u0184\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0183\1\u0184\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0185\1\u0186\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0185\1\u0186\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0187\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0187\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u018b\1\u018c\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u018b\1\u018c\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\5\uffff\1\u0130\1\uffff\1\u012e\1\u0131\55\uffff\1\u012f\20\uffff\1\4\14\uffff\1\u018d",
+ "\1\5\5\uffff\1\u0132\1\u0133\5\uffff\1\u0130\1\uffff\1\u012e\1\u0131\55\uffff\1\u012f\20\uffff\1\4\13\uffff\1\u018e",
"\1\u018f\1\u0190",
"\1\u0191",
"\1\u0192\1\u0193",
"\1\u0192\1\u0193",
"\1\u0194\1\u0195",
"\1\u0194\1\u0195",
- "\1\u00c7",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0196\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0196\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0197\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0197\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cb\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cb\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00cc\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00cc\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cd\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u00cd\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00ce\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u00ce\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0198\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0198\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0199\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0199\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
+ "\1\u00c5",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0198\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0198\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0199\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0199\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cf\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u00cf\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00d0\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u00d0\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
"\1\u019a\1\u019b",
"\1\u019c\1\u019d",
"\1\u019e\1\u019f",
@@ -184492,37 +184317,37 @@ public String getDescription() {
"\1\u01c2\1\u01c3",
"\1\u01c4\1\u01c5",
"\1\u01c6\1\u01c7",
- "\1\5\5\uffff\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\55\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\55\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01ca\1\u01c8\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01ca\1\u01c8\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\5\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\55\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\5\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\55\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01ca\1\u01c9\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01ca\1\u01c9\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
"\1\u0162\1\u0163",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01cc\1\u01cb\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01cc\1\u01cb\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01d0\1\u01ce\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u01d0\1\u01ce\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01cb\1\u01cc\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01cb\1\u01cc\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u01d0\1\u01cf\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
"\1\u01d1\1\u01d2",
"\1\u01d3\1\u01d4",
"\1\u01d5\1\u01d6",
"\1\u01d7\1\u01d8",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01da\1\u01d9\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01da\1\u01d9\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01db\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01db\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01dc\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01dc\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01dd\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01dd\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01de\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01de\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01df\1\u01e0\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01df\1\u01e0\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e1\1\u01e2\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e1\1\u01e2\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01e3\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01e3\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e4\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e4\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01d9\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01d9\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01db\1\u01da\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01db\1\u01da\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dc\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dc\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dd\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dd\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01de\1\u01df\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01de\1\u01df\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e0\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e0\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e1\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e1\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e3\1\u01e2\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e3\1\u01e2\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01e4\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01e4\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
"\1\u01e5\1\u01e6",
"\1\u01e7\1\u01e8",
"\1\u01e9\1\u01ea",
@@ -184537,57 +184362,57 @@ public String getDescription() {
"\1\u01fb\1\u01fc",
"\1\u01fd\1\u01fe",
"\1\u01ff\1\u0200",
- "\1\5\5\uffff\1\u0136\1\u0137\5\uffff\1\u0134\1\uffff\1\u0132\1\u0135\55\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\5\uffff\1\u0134\1\uffff\1\u0132\1\u0135\55\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0203\1\u0202\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0203\1\u0202\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\5\uffff\1\u0130\1\uffff\1\u012e\1\u0131\55\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\5\uffff\1\u0130\1\uffff\1\u012e\1\u0131\55\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0202\1\u0203\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0202\1\u0203\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
"\1\u018f\1\u0190",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0204\1\u0205\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0204\1\u0205\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0209\1\u0208\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0209\1\u0208\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0205\1\u0206\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0205\1\u0206\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0208\1\u0209\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0208\1\u0209\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
"\1\u020a\1\u020b",
"\1\u020c\1\u020d",
"\1\u020e\1\u020f",
"\1\u0210\1\u0211",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0212\1\u0213\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0212\1\u0213\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0214\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0214\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0215\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0215\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0216\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0216\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0217\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0217\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0218\1\u0219\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0218\1\u0219\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021a\1\u021b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021a\1\u021b\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u021c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u021c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0152\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0152\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0153\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0153\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0212\1\u0213\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0212\1\u0213\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0214\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0214\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0215\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0215\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0216\1\u0217\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0216\1\u0217\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0218\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0218\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0219\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0219\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021a\1\u021b\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021a\1\u021b\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021c\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021c\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u021d\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u021d\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0152\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0152\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0153\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0153\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\56\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021e\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021e\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021f\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021f\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0156\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0156\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0157\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0157\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0158\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0159\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u015a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u015b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0222\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0222\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0223\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
@@ -184605,14 +184430,14 @@ public String getDescription() {
"\1\u0230\1\u0231",
"\1\u0232\1\u0233",
"\1\u0234\1\u0235",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0169\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0169\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016a\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\71\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016b\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016c\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016c\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0169\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0169\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016a\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\72\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016b\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u016b\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016c\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u016c\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\73\14\uffff\1\60\20\uffff\1\4",
"\1\u0236\1\u0237",
"\1\u0238\1\u0239",
"\1\u023a\1\u023b",
@@ -184625,34 +184450,34 @@ public String getDescription() {
"\1\u0248\1\u0249",
"\1\u024a\1\u024b",
"\1\u024c\1\u024d",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u017f\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u017f\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0180\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0180\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\102\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u024e\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u024e\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u024f\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u024f\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0183\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0183\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0184\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0184\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0185\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0185\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0186\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0186\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0250\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0250\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0251\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0251\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0252\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0252\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0253\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0253\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u018b\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u018b\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u018c\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u018c\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u017f\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u017f\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0187\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0187\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0252\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0252\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0253\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0253\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
"\1\u0254\1\u0255",
"\1\u0256\1\u0257",
"\1\u0258\1\u0259",
@@ -184662,14 +184487,14 @@ public String getDescription() {
"\1\u0260\1\u0261",
"\1\u0262\1\u0263",
"\1\u0264\1\u0265",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0196\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0196\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0197\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0197\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\112\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0198\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0198\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0199\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0199\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\117\14\uffff\1\104\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0198\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0198\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0199\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0199\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\14\uffff\1\102\20\uffff\1\4",
"\1\u0266\1\u0267",
"\1\u0268\1\u0269",
"\1\u026a\1\u026b",
@@ -184688,104 +184513,104 @@ public String getDescription() {
"\1\u0284\1\u0285",
"\1\u0286\1\u0287",
"\1\u0288\1\u0289",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028a\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028a\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028c\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028c\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028d\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028d\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0293\1\u0294\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0293\1\u0294\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0295\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0295\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0296\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0296\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0297\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0297\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01db\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01db\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01dc\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01dc\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01dd\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01dd\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01de\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01de\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0298\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0298\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0299\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0299\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u029a\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u029a\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u029b\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u029b\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01e3\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u01e3\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e4\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u01e4\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028a\1\u028b\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028a\1\u028b\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028c\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028c\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028d\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028d\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028e\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028e\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028f\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028f\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0292\1\u0293\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0292\1\u0293\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0294\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0294\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0295\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0295\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01d9\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01d9\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0296\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0296\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0297\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0297\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dc\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dc\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dd\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01dd\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0298\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0298\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0299\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0299\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e0\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e0\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e1\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u01e1\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u029a\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u029a\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u029b\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u029b\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01e4\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u01e4\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
"\1\u029c\1\u029d",
"\1\u029e\1\u029f",
"\1\u02a0\1\u02a1",
"\1\u02a2\1\u02a3",
"\1\u02a4\1\u02a5",
"\1\u02a6\1\u02a7",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02a8\1\u02a9\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02a8\1\u02a9\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02aa\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02aa\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ab\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ab\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ac\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ac\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02ad\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02ad\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ae\1\u02af\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ae\1\u02af\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b0\1\u02b1\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b0\1\u02b1\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02b2\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02b2\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b3\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b3\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0214\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0214\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0215\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0215\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0216\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u0216\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0217\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u0217\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u021c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u021c\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u021d\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021e\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021f\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
- "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a1\14\uffff\1\60\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02a8\1\u02a9\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02a8\1\u02a9\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02aa\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02aa\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02ab\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02ab\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ac\1\u02ad\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ac\1\u02ad\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ae\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ae\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02af\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02af\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b0\1\u02b1\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b0\1\u02b1\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b2\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b2\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02b3\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02b3\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b4\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b4\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b5\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b5\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0214\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0214\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0215\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0215\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b6\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b6\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b7\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b7\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0218\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u0218\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0219\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u0219\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b8\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b8\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b9\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b9\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021c\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u021c\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u021d\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u021d\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021e\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u021e\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021f\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u021f\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009c\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0220\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
+ "\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0221\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u009f\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0222\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\2\uffff\1\u0222\2\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
"\1\65\1\5\5\uffff\1\63\1\64\3\uffff\1\u0223\1\uffff\1\61\1\uffff\1\57\1\62\40\uffff\1\u00a2\14\uffff\1\60\20\uffff\1\4",
@@ -184808,18 +184633,18 @@ public String getDescription() {
"\1\u02d8\1\u02d9",
"\1\u02da\1\u02db",
"\1\u02dc\1\u02dd",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u024e\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u024e\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u024f\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u024f\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00be\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0250\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0250\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0251\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0251\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c3\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0252\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\2\uffff\1\u0252\2\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0253\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
- "\1\111\1\5\5\uffff\1\107\1\110\3\uffff\1\u0253\1\uffff\1\105\1\uffff\1\103\1\106\40\uffff\1\u00c4\14\uffff\1\104\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00be\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bf\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0252\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\2\uffff\1\u0252\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0253\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
+ "\1\107\1\5\5\uffff\1\105\1\106\3\uffff\1\u0253\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\14\uffff\1\102\20\uffff\1\4",
"\1\u02de\1\u02df",
"\1\u02e0\1\u02e1",
"\1\u02e2\1\u02e3",
@@ -184838,78 +184663,78 @@ public String getDescription() {
"\1\u02fc\1\u02fd",
"\1\u02fe\1\u02ff",
"\1\u0300\1\u0301",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028a\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028a\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028d\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028d\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0306\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0306\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0307\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0307\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0295\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0295\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0296\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0296\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0297\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0297\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u010d\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0298\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u0298\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0299\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u0299\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0112\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u029a\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\2\uffff\1\u029a\2\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u029b\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\163\1\164\3\uffff\1\u029b\1\uffff\1\161\1\uffff\1\157\1\162\40\uffff\1\u0113\14\uffff\1\160\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0308\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0308\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u0309\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u0309\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02aa\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02aa\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ab\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ab\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ac\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02ac\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02ad\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02ad\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030a\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030a\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030b\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030b\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030c\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030c\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030d\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030d\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02b2\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u02b2\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b3\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u02b3\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b4\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b5\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u0149\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b6\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b7\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014e\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\2\uffff\1\u02b8\2\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
- "\1\5\5\uffff\1\u0097\1\u0098\3\uffff\1\u02b9\1\uffff\1\u0095\1\uffff\1\u0093\1\u0096\40\uffff\1\u014f\14\uffff\1\u0094\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0302\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0302\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0303\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0303\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028c\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028c\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028d\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028d\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028e\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u028e\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028f\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u028f\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0304\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0304\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0305\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0305\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0306\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0306\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0307\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0307\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0294\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0294\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0295\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0295\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0296\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0296\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0297\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0297\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u010e\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0298\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u0298\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0299\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u0299\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0111\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u029a\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\3\uffff\1\u029a\1\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u029b\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\164\1\165\2\uffff\1\u029b\2\uffff\1\162\1\uffff\1\160\1\163\40\uffff\1\u0114\14\uffff\1\161\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0308\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0308\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u0309\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u0309\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02aa\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02aa\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02ab\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02ab\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030a\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030a\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030b\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030b\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ae\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02ae\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02af\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02af\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030c\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030c\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030d\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030d\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b2\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u02b2\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02b3\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u02b3\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b4\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b4\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b5\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b5\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u0149\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b6\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b6\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b7\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b7\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014c\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b8\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\2\uffff\1\u02b8\2\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b9\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0098\1\u0099\3\uffff\1\u02b9\1\uffff\1\u0096\1\uffff\1\u0094\1\u0097\40\uffff\1\u014f\14\uffff\1\u0095\20\uffff\1\4",
"\1\u030e\1\u030f",
"\1\u0310\1\u0311",
"\1\u0312\1\u0313",
@@ -184922,62 +184747,62 @@ public String getDescription() {
"\1\u0320\1\u0321",
"\1\u0322\1\u0323",
"\1\u0324\1\u0325",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0306\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\2\uffff\1\u0306\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0307\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u00f6\1\u00f7\3\uffff\1\u0307\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cf\14\uffff\1\u00f3\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0308\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u0308\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u0309\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u0309\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0201\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030a\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030a\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030b\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030b\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0206\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030c\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\2\uffff\1\u030c\2\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030d\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4",
- "\1\5\5\uffff\1\u0136\1\u0137\3\uffff\1\u030d\1\uffff\1\u0134\1\uffff\1\u0132\1\u0135\40\uffff\1\u0207\14\uffff\1\u0133\20\uffff\1\4"
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0302\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0302\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0303\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0303\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01c8\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0304\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0304\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0305\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0305\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01cd\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0306\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\2\uffff\1\u0306\2\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0307\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u00f7\1\u00f8\3\uffff\1\u0307\1\uffff\1\u00f5\1\uffff\1\u00f3\1\u00f6\40\uffff\1\u01ce\14\uffff\1\u00f4\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0308\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u0308\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u0309\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u0309\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0201\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030a\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030a\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030b\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030b\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0204\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030c\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\2\uffff\1\u030c\2\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030d\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4",
+ "\1\5\5\uffff\1\u0132\1\u0133\3\uffff\1\u030d\1\uffff\1\u0130\1\uffff\1\u012e\1\u0131\40\uffff\1\u0207\14\uffff\1\u012f\20\uffff\1\4"
};
- static final short[] dfa_116 = DFA.unpackEncodedString(dfa_116s);
- static final char[] dfa_117 = DFA.unpackEncodedStringToUnsignedChars(dfa_117s);
- static final char[] dfa_118 = DFA.unpackEncodedStringToUnsignedChars(dfa_118s);
static final short[] dfa_119 = DFA.unpackEncodedString(dfa_119s);
- static final short[] dfa_120 = DFA.unpackEncodedString(dfa_120s);
- static final short[][] dfa_121 = unpackEncodedStringArray(dfa_121s);
+ static final char[] dfa_120 = DFA.unpackEncodedStringToUnsignedChars(dfa_120s);
+ static final char[] dfa_121 = DFA.unpackEncodedStringToUnsignedChars(dfa_121s);
+ static final short[] dfa_122 = DFA.unpackEncodedString(dfa_122s);
+ static final short[] dfa_123 = DFA.unpackEncodedString(dfa_123s);
+ static final short[][] dfa_124 = unpackEncodedStringArray(dfa_124s);
class DFA88 extends DFA {
public DFA88(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 88;
- this.eot = dfa_116;
- this.eof = dfa_116;
- this.min = dfa_117;
- this.max = dfa_118;
- this.accept = dfa_119;
- this.special = dfa_120;
- this.transition = dfa_121;
+ this.eot = dfa_119;
+ this.eof = dfa_119;
+ this.min = dfa_120;
+ this.max = dfa_121;
+ this.accept = dfa_122;
+ this.special = dfa_123;
+ this.transition = dfa_124;
}
public String getDescription() {
- return "13862:1: rule__ActionNode__Alternatives : ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) );";
+ return "13837:1: rule__ActionNode__Alternatives : ( ( ruleSendNode ) | ( ruleAcceptNode ) | ( ruleControlNode ) );";
}
}
- static final String dfa_122s = "\74\uffff";
- static final String dfa_123s = "\1\6\1\10\4\6\1\uffff\27\6\2\uffff\1\6\4\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
- static final String dfa_124s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\164\4\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
- static final String dfa_125s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\1\6\1\7\1\10\1\uffff\1\1\14\uffff\1\11\10\uffff";
- static final String dfa_126s = "\74\uffff}>";
- static final String[] dfa_127s = {
+ static final String dfa_125s = "\74\uffff";
+ static final String dfa_126s = "\1\6\1\10\4\6\1\uffff\27\6\2\uffff\1\6\4\uffff\1\6\1\uffff\1\11\2\73\2\10\3\6\2\11\2\73\1\uffff\2\73\2\6\4\73";
+ static final String dfa_127s = "\1\u0094\1\144\4\u0094\1\uffff\2\u008b\1\177\1\u0080\5\177\1\u0082\1\177\10\u0082\1\177\1\u0082\1\177\1\7\2\uffff\1\164\4\uffff\1\7\1\uffff\1\144\2\161\2\11\1\7\2\102\2\11\2\161\1\uffff\2\161\2\102\4\161";
+ static final String dfa_128s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\1\6\1\7\1\10\1\uffff\1\1\14\uffff\1\11\10\uffff";
+ static final String dfa_129s = "\74\uffff}>";
+ static final String[] dfa_130s = {
"\2\41\1\6\1\2\4\uffff\4\41\1\40\1\11\1\13\1\14\1\15\1\21\1\17\1\41\1\20\1\16\2\42\1\22\1\24\3\uffff\1\44\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\41\3\uffff\2\6\1\uffff\2\41\1\6\1\35\3\uffff\1\41\1\uffff\2\41\1\12\1\6\1\41\1\6\21\uffff\1\3\1\4\1\5\3\37\2\uffff\1\41\1\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\41\3\uffff\1\42\4\uffff\1\6\1\36\2\uffff\1\6\2\uffff\1\43\2\uffff\1\43\1\uffff\1\43\1\uffff\1\43\7\uffff\1\7\1\10",
"\1\46\1\2\132\uffff\1\45",
"\2\41\1\6\1\2\4\uffff\4\41\1\40\1\11\1\13\1\14\1\15\1\21\1\17\1\41\1\20\1\16\2\42\1\22\1\24\3\uffff\1\44\1\23\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\10\uffff\1\41\3\uffff\2\6\1\uffff\2\41\1\6\1\35\3\uffff\1\41\1\uffff\2\41\1\12\1\6\1\41\1\6\21\uffff\1\3\1\4\1\5\3\37\2\uffff\1\41\1\6\2\uffff\1\47\2\6\4\uffff\1\6\4\uffff\1\41\10\uffff\1\6\1\36\2\uffff\1\6\2\uffff\1\43\2\uffff\1\43\1\uffff\1\43\1\uffff\1\43\7\uffff\1\7\1\10",
@@ -185018,8 +184843,8 @@ public String getDescription() {
"\1\52\1\53",
"",
"\1\2\132\uffff\1\54",
- "\1\6\4\uffff\1\55\1\56\57\uffff\1\6",
- "\1\6\4\uffff\1\55\1\56\57\uffff\1\6",
+ "\1\6\4\uffff\1\56\1\55\57\uffff\1\6",
+ "\1\6\4\uffff\1\56\1\55\57\uffff\1\6",
"\1\46\1\2",
"\1\46\1\2",
"\1\57\1\60",
@@ -185027,50 +184852,50 @@ public String getDescription() {
"\1\64\1\65\54\uffff\1\63\15\uffff\1\63",
"\1\2",
"\1\2",
- "\1\6\4\uffff\1\66\60\uffff\1\6",
- "\1\6\4\uffff\1\66\60\uffff\1\6",
+ "\1\6\5\uffff\1\66\57\uffff\1\6",
+ "\1\6\5\uffff\1\66\57\uffff\1\6",
"",
- "\1\6\5\uffff\1\67\57\uffff\1\6",
- "\1\6\5\uffff\1\67\57\uffff\1\6",
+ "\1\6\4\uffff\1\67\60\uffff\1\6",
+ "\1\6\4\uffff\1\67\60\uffff\1\6",
"\1\70\1\71\54\uffff\1\63\15\uffff\1\63",
"\1\72\1\73\54\uffff\1\63\15\uffff\1\63",
- "\1\6\4\uffff\1\66\60\uffff\1\6",
- "\1\6\4\uffff\1\66\60\uffff\1\6",
- "\1\6\5\uffff\1\67\57\uffff\1\6",
- "\1\6\5\uffff\1\67\57\uffff\1\6"
+ "\1\6\5\uffff\1\66\57\uffff\1\6",
+ "\1\6\5\uffff\1\66\57\uffff\1\6",
+ "\1\6\4\uffff\1\67\60\uffff\1\6",
+ "\1\6\4\uffff\1\67\60\uffff\1\6"
};
- static final short[] dfa_122 = DFA.unpackEncodedString(dfa_122s);
- static final char[] dfa_123 = DFA.unpackEncodedStringToUnsignedChars(dfa_123s);
- static final char[] dfa_124 = DFA.unpackEncodedStringToUnsignedChars(dfa_124s);
static final short[] dfa_125 = DFA.unpackEncodedString(dfa_125s);
- static final short[] dfa_126 = DFA.unpackEncodedString(dfa_126s);
- static final short[][] dfa_127 = unpackEncodedStringArray(dfa_127s);
+ static final char[] dfa_126 = DFA.unpackEncodedStringToUnsignedChars(dfa_126s);
+ static final char[] dfa_127 = DFA.unpackEncodedStringToUnsignedChars(dfa_127s);
+ static final short[] dfa_128 = DFA.unpackEncodedString(dfa_128s);
+ static final short[] dfa_129 = DFA.unpackEncodedString(dfa_129s);
+ static final short[][] dfa_130 = unpackEncodedStringArray(dfa_130s);
class DFA92 extends DFA {
public DFA92(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 92;
- this.eot = dfa_122;
- this.eof = dfa_122;
- this.min = dfa_123;
- this.max = dfa_124;
- this.accept = dfa_125;
- this.special = dfa_126;
- this.transition = dfa_127;
+ this.eot = dfa_125;
+ this.eof = dfa_125;
+ this.min = dfa_126;
+ this.max = dfa_127;
+ this.accept = dfa_128;
+ this.special = dfa_129;
+ this.transition = dfa_130;
}
public String getDescription() {
- return "13970:1: rule__StateDefBodyItem__Alternatives : ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) );";
+ return "13945:1: rule__StateDefBodyItem__Alternatives : ( ( ( rule__StateDefBodyItem__Documentation_compAssignment_0 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__StateDefBodyItem__OwnedMembership_compAssignment_2 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_4 ) ) | ( ( rule__StateDefBodyItem__Group_5__0 ) ) | ( ( rule__StateDefBodyItem__Group_6__0 ) ) | ( ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_7 ) ) | ( ( rule__StateDefBodyItem__OwnedImport_compAssignment_8 ) ) );";
}
}
- static final String dfa_128s = "\u0324\uffff";
- static final String dfa_129s = "\2\uffff\1\1\3\uffff\2\1\7\uffff\2\1\7\uffff\2\1\1\uffff\4\1\2\uffff\4\1\1\uffff\4\1\23\uffff\1\1\21\uffff\7\1\1\uffff\4\1\2\uffff\16\1\1\uffff\2\1\6\uffff\10\1\1\uffff\4\1\2\uffff\14\1\1\uffff\2\1\22\uffff\1\1\12\uffff\4\1\1\uffff\4\1\16\uffff\1\1\10\uffff\4\1\1\uffff\36\1\7\uffff\22\1\11\uffff\32\1\1\uffff\2\1\6\uffff\20\1\27\uffff\4\1\1\uffff\4\1\4\uffff\22\1\16\uffff\4\1\1\uffff\4\1\4\uffff\56\1\11\uffff\10\1\14\uffff\34\1\11\uffff\10\1\22\uffff\52\1\6\uffff\66\1\22\uffff\14\1\22\uffff\110\1\14\uffff\30\1";
- static final String dfa_130s = "\1\6\1\uffff\1\6\2\uffff\1\6\2\65\1\6\1\165\4\6\1\5\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\3\6\1\165\4\6\1\5\7\6\1\5\1\66\4\6\1\165\4\6\1\5\6\6\1\5\1\66\6\65\1\6\4\65\2\162\16\65\1\162\2\66\1\6\1\165\4\6\10\65\1\6\4\65\2\162\14\65\1\162\2\66\1\6\1\165\20\6\1\66\1\5\11\6\4\66\1\6\4\66\15\6\1\5\1\66\10\6\4\66\1\6\4\66\30\65\2\66\1\6\1\165\4\6\1\162\22\65\11\6\32\65\1\162\2\66\1\6\1\165\4\6\20\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
- static final String dfa_131s = "\1\u0085\1\uffff\1\u0082\2\uffff\1\7\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\3\7\1\165\4\7\1\102\7\7\1\102\1\u0092\4\7\1\165\4\7\1\102\6\7\1\102\1\u0092\6\u0085\1\7\4\u0085\1\166\1\162\16\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\10\u0085\1\7\4\u0085\1\166\1\162\14\u0085\1\162\1\u0092\1\u0091\1\7\1\165\20\7\1\u0092\1\102\11\7\4\u0085\1\7\4\u0085\15\7\1\102\1\u0092\10\7\4\u0085\1\7\34\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\22\u0085\11\7\32\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\20\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
- static final String dfa_132s = "\1\uffff\1\1\1\uffff\1\2\1\3\u031f\uffff";
- static final String dfa_133s = "\u0324\uffff}>";
- static final String[] dfa_134s = {
+ static final String dfa_131s = "\u0324\uffff";
+ static final String dfa_132s = "\2\uffff\1\1\3\uffff\2\1\7\uffff\2\1\7\uffff\2\1\1\uffff\4\1\2\uffff\4\1\1\uffff\4\1\22\uffff\1\1\22\uffff\5\1\1\uffff\4\1\2\uffff\22\1\7\uffff\10\1\1\uffff\4\1\2\uffff\14\1\1\uffff\2\1\21\uffff\1\1\13\uffff\4\1\1\uffff\4\1\16\uffff\1\1\10\uffff\4\1\1\uffff\34\1\7\uffff\24\1\11\uffff\32\1\1\uffff\2\1\6\uffff\20\1\27\uffff\4\1\1\uffff\4\1\4\uffff\22\1\16\uffff\4\1\1\uffff\4\1\4\uffff\56\1\11\uffff\10\1\14\uffff\34\1\11\uffff\10\1\22\uffff\52\1\6\uffff\66\1\22\uffff\14\1\22\uffff\110\1\14\uffff\30\1";
+ static final String dfa_133s = "\1\6\1\uffff\1\6\2\uffff\1\6\2\65\1\6\1\165\4\6\1\5\3\6\1\165\4\6\1\5\2\65\1\6\4\65\2\162\4\65\1\6\4\65\2\162\2\6\1\165\4\6\1\5\10\6\1\66\1\5\4\6\1\165\4\6\1\5\6\6\1\5\1\66\4\65\1\6\4\65\2\162\20\65\2\66\1\6\1\165\4\6\1\162\10\65\1\6\4\65\2\162\14\65\1\162\2\66\1\6\1\165\17\6\1\66\1\5\12\6\4\66\1\6\4\66\15\6\1\5\1\66\10\6\4\66\1\6\4\66\26\65\2\66\1\6\1\165\4\6\1\162\24\65\11\6\32\65\1\162\2\66\1\6\1\165\4\6\20\65\27\6\4\66\1\6\4\66\4\6\22\66\16\6\4\66\1\6\4\66\4\6\22\66\34\65\11\6\10\65\14\6\34\65\11\6\10\65\22\6\52\66\6\6\52\66\14\65\22\6\14\65\22\6\110\66\14\6\30\66";
+ static final String dfa_134s = "\1\u0085\1\uffff\1\u0082\2\uffff\1\7\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\1\165\4\7\1\102\2\u0085\1\7\4\u0085\1\166\1\162\4\u0085\1\7\4\u0085\1\166\1\162\2\7\1\165\4\7\1\102\10\7\1\u0092\1\102\4\7\1\165\4\7\1\102\6\7\1\102\1\u0092\4\u0085\1\7\4\u0085\1\166\1\162\20\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\10\u0085\1\7\4\u0085\1\166\1\162\14\u0085\1\162\1\u0092\1\u0091\1\7\1\165\17\7\1\u0092\1\102\12\7\4\u0085\1\7\4\u0085\15\7\1\102\1\u0092\10\7\4\u0085\1\7\32\u0085\1\u0092\1\u0091\1\7\1\165\4\7\1\162\24\u0085\11\7\32\u0085\1\162\1\u0092\1\u0091\1\7\1\165\4\7\20\u0085\27\7\4\u0085\1\7\4\u0085\4\7\22\u0085\16\7\4\u0085\1\7\4\u0085\4\7\56\u0085\11\7\10\u0085\14\7\34\u0085\11\7\10\u0085\22\7\52\u0085\6\7\66\u0085\22\7\14\u0085\22\7\110\u0085\14\7\30\u0085";
+ static final String dfa_135s = "\1\uffff\1\1\1\uffff\1\2\1\3\u031f\uffff";
+ static final String dfa_136s = "\u0324\uffff}>";
+ static final String[] dfa_137s = {
"\2\1\26\uffff\1\2\27\uffff\1\3\116\uffff\1\4",
"",
"\1\6\1\7\55\uffff\1\16\5\uffff\1\1\1\14\1\15\5\uffff\1\12\1\uffff\1\10\1\13\35\uffff\1\5\6\uffff\1\1\2\uffff\1\1\5\uffff\1\11\3\uffff\1\1\11\uffff\1\1",
@@ -185095,35 +184920,35 @@ public String getDescription() {
"\1\50\1\51",
"\1\50\1\51",
"\1\52\74\uffff\1\53",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\65\1\54\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\65\1\54\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\64\1\65\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\64\1\65\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\30\1\31",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\70\1\66\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\70\1\66\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\73\1\71\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\73\1\71\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\75\3\uffff\1\74",
- "\1\75",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\67\1\70\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\67\1\70\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\72\1\73\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\72\1\73\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\74\3\uffff\1\75",
+ "\1\74",
"\1\27\1\3\4\uffff\1\1\1\25\1\26\5\uffff\1\23\1\uffff\1\21\1\24\44\uffff\1\1\2\uffff\1\1\5\uffff\1\22\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\27\1\3\4\uffff\1\1\1\25\1\26\5\uffff\1\23\1\uffff\1\21\1\24\44\uffff\1\1\2\uffff\1\1\5\uffff\1\22\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\76\1\77\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\76\1\77\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\43\1\44",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\110\1\111\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\110\1\111\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\112\1\110\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\112\1\110\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\113\1\114\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\113\1\114\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\117\3\uffff\1\116",
"\1\117",
"\1\120\1\121",
"\1\122\1\123",
- "\1\124\1\125",
- "\1\126",
+ "\1\124",
+ "\1\125\1\126",
+ "\1\125\1\126",
"\1\127\1\130",
"\1\127\1\130",
- "\1\131\1\132",
- "\1\131\1\132",
- "\1\133\74\uffff\1\134",
+ "\1\131\74\uffff\1\132",
+ "\1\133\1\134",
"\1\135\1\136",
"\1\137\1\140",
"\1\141\1\142",
@@ -185131,8 +184956,8 @@ public String getDescription() {
"\1\145\1\146",
"\1\147\1\150",
"\1\151\1\152",
- "\1\153\74\uffff\1\40",
- "\1\3\4\uffff\1\1\1\162\1\163\5\uffff\1\160\1\uffff\1\156\1\161\44\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\154\1\155",
+ "\1\3\4\uffff\1\1\1\161\1\162\5\uffff\1\157\1\uffff\1\155\1\160\44\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\153\1\154",
+ "\1\163\74\uffff\1\40",
"\1\164\1\165",
"\1\166\1\167",
"\1\170\1\171",
@@ -185151,69 +184976,69 @@ public String getDescription() {
"\1\u008d\1\u008e",
"\1\u008f\74\uffff\1\53",
"\1\3\4\uffff\1\1\1\u0096\1\u0097\5\uffff\1\u0094\1\uffff\1\u0092\1\u0095\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u0090\1\u0091",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0098\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0098\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0099\1\u009a\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0099\1\u009a\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u009c\1\u009d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u009c\1\u009d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\124\1\125",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a0\1\u009f\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a0\1\u009f\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a1\1\u00a3\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a1\1\u00a3\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\u00a4\3\uffff\1\u00a5",
- "\1\u00a4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a6\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a6\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00a7\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00a7\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a8\1\u00a9\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a8\1\u00a9\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00aa\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00aa\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00ab\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00ab\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ad\1\u00ac\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ad\1\u00ac\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ae\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ae\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\75",
- "\1\3\4\uffff\1\1\1\162\1\163\5\uffff\1\160\1\uffff\1\156\1\161\44\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u00af",
- "\1\3\4\uffff\1\1\1\162\1\163\5\uffff\1\160\1\uffff\1\156\1\161\44\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u00b0",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0098\1\u0099\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0098\1\u0099\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u009b\1\u009a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u009b\1\u009a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\122\1\123",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u009d\1\u009e\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u009d\1\u009e\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a1\1\u00a0\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a1\1\u00a0\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\u00a3\3\uffff\1\u00a4",
+ "\1\u00a3",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a5\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a5\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00a6\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00a6\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a7\1\u00a8\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a7\1\u00a8\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a9\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a9\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00aa\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00aa\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ab\1\u00ac\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ab\1\u00ac\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ad\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ad\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00ae\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00ae\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\5\uffff\1\157\1\uffff\1\155\1\160\44\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u00af",
+ "\1\3\4\uffff\1\1\1\161\1\162\5\uffff\1\157\1\uffff\1\155\1\160\44\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u00b0",
"\1\u00b1\1\u00b2",
"\1\u00b3",
"\1\u00b4\1\u00b5",
"\1\u00b4\1\u00b5",
"\1\u00b6\1\u00b7",
"\1\u00b6\1\u00b7",
+ "\1\74",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00b8\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00b8\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00b9\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00b9\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ba\1\u00bb\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ba\1\u00bb\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00be\1\u00bc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00be\1\u00bc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00bb\1\u00ba\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00bb\1\u00ba\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00bd\1\u00be\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00bd\1\u00be\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\172\1\173",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c0\1\u00bf\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c0\1\u00bf\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c3\1\u00c4\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c3\1\u00c4\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c3\1\u00c2\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c3\1\u00c2\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u00c6\3\uffff\1\u00c5",
"\1\u00c6",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c9\1\u00ca\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c9\1\u00ca\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c7\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c7\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c9\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c9\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ca\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ca\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ce\1\u00cd\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ce\1\u00cd\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cd\1\u00ce\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cd\1\u00ce\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\117",
"\1\3\4\uffff\1\1\1\u0096\1\u0097\5\uffff\1\u0094\1\uffff\1\u0092\1\u0095\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u00cf",
"\1\3\4\uffff\1\1\1\u0096\1\u0097\5\uffff\1\u0094\1\uffff\1\u0092\1\u0095\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u00d0",
@@ -185234,9 +185059,9 @@ public String getDescription() {
"\1\u00e8\1\u00e9",
"\1\u00ea\1\u00eb",
"\1\u00ec\1\u00ed",
- "\1\u00ee\1\u00ef",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u00f0\1\u00f1",
- "\1\u00f8\74\uffff\1\134",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u00ee\1\u00ef",
+ "\1\u00f6\74\uffff\1\132",
+ "\1\u00f7\1\u00f8",
"\1\u00f9\1\u00fa",
"\1\u00fb\1\u00fc",
"\1\u00fd\1\u00fe",
@@ -185246,15 +185071,15 @@ public String getDescription() {
"\1\u0105\1\u0106",
"\1\u0107\1\u0108",
"\1\u0109\1\u010a",
- "\1\3\4\uffff\1\1\1\162\1\163\5\uffff\1\160\1\uffff\1\156\1\161\44\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\5\uffff\1\160\1\uffff\1\156\1\161\44\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u010d\1\u010c\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u010d\1\u010c\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\5\uffff\1\157\1\uffff\1\155\1\160\44\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\5\uffff\1\157\1\uffff\1\155\1\160\44\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u010c\1\u010d\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u010c\1\u010d\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u00b1\1\u00b2",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0110\1\u010e\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0110\1\u010e\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0113\1\u0112\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0113\1\u0112\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0110\1\u010f\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0110\1\u010f\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0112\1\u0113\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0112\1\u0113\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0114\1\u0115",
"\1\u0116\1\u0117",
"\1\u0118\1\u0119",
@@ -185280,64 +185105,64 @@ public String getDescription() {
"\1\u0145\1\u0146",
"\1\3\4\uffff\1\1\1\u0096\1\u0097\5\uffff\1\u0094\1\uffff\1\u0092\1\u0095\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0096\1\u0097\5\uffff\1\u0094\1\uffff\1\u0092\1\u0095\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0149\1\u0148\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0149\1\u0148\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0147\1\u0148\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0147\1\u0148\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u00d1\1\u00d2",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014b\1\u014a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014b\1\u014a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014f\1\u014e\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014f\1\u014e\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0098\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0098\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0150\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0150\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0151\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0151\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0153\1\u0152\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0153\1\u0152\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0154\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0154\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0155\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0155\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0157\1\u0156\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0157\1\u0156\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0158\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0158\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0159\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0159\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015b\1\u015c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015b\1\u015c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u015d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u015d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u015e",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u015f",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014b\1\u014c\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014b\1\u014c\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014d\1\u014e\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u014d\1\u014e\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0150\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0150\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0151\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0151\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0152\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0152\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0153\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0153\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0154\1\u0155\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0154\1\u0155\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0156\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0156\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0157\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0157\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0158\1\u0159\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0158\1\u0159\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u015a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u015a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015b\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015b\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015c\1\u015d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015c\1\u015d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u015e",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u015f",
"\1\u0160\1\u0161",
"\1\u0162",
"\1\u0163\1\u0164",
"\1\u0163\1\u0164",
"\1\u0165\1\u0166",
"\1\u0165\1\u0166",
- "\1\u00a4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a6\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00a6\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00a7\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00a7\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0167\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0167\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0168\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0168\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00aa\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00aa\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00ab\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u00ab\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0169\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0169\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u016a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u016a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ae\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u00ae\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\u00a3",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a5\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a5\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00a6\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00a6\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0167\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0167\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0168\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0168\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a9\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00a9\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00aa\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00aa\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0169\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0169\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u016a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u016a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ad\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u00ad\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00ae\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u00ae\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u016b\1\u016c",
"\1\u016d\1\u016e",
"\1\u016f\1\u0170",
@@ -185351,28 +185176,28 @@ public String getDescription() {
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00b8\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00b9\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00b9\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017d\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017d\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017e\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017e\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0180\1\u0181\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0180\1\u0181\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0182\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0182\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017f\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017f\1\u0180\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0183\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0183\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0184\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0184\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0185\1\u0186\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0185\1\u0186\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0187\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0187\1\u0188\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0187\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0187\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0188\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0188\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u00c6",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\5\uffff\1\u0133\1\uffff\1\u0131\1\u0134\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\14\uffff\1\u018b",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\5\uffff\1\u0133\1\uffff\1\u0131\1\u0134\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4\13\uffff\1\u018c",
@@ -185382,22 +185207,22 @@ public String getDescription() {
"\1\u0190\1\u0191",
"\1\u0192\1\u0193",
"\1\u0192\1\u0193",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00c7\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c8\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0194\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0194\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0195\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0195\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c7\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00c7\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0194\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0194\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0195\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0195\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ca\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00ca\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u00cb\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u00cc\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0196\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0196\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0197\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0197\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0198\1\u0199",
"\1\u019a\1\u019b",
"\1\u019c\1\u019d",
@@ -185421,37 +185246,37 @@ public String getDescription() {
"\1\u01c0\1\u01c1",
"\1\u01c2\1\u01c3",
"\1\u01c4\1\u01c5",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\5\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01c6\1\u01c8\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01c6\1\u01c8\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\5\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\44\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01c8\1\u01c7\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01c8\1\u01c7\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0160\1\u0161",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01cb\1\u01ca\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01cb\1\u01ca\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01cc\1\u01ce\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u01cc\1\u01ce\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01c9\1\u01cb\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01c9\1\u01cb\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01ce\1\u01cd\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u01ce\1\u01cd\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u01cf\1\u01d0",
"\1\u01d1\1\u01d2",
"\1\u01d3\1\u01d4",
"\1\u01d5\1\u01d6",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01d7\1\u01d8\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01d7\1\u01d8\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01d9\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01d9\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01da\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01da\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01db\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01db\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01dc\1\u01dd\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01dc\1\u01dd\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01de\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01de\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01df\1\u01e0\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01df\1\u01e0\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01e1\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01e1\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01e2\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01e2\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d8\1\u01d7\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d8\1\u01d7\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d9\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d9\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01da\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01da\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01db\1\u01dc\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01db\1\u01dc\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01dd\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01dd\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01de\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01de\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e0\1\u01df\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e0\1\u01df\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e1\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e1\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01e2\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01e2\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u01e3\1\u01e4",
"\1\u01e5\1\u01e6",
"\1\u01e7\1\u01e8",
@@ -185471,60 +185296,60 @@ public String getDescription() {
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0201\1\u01ff\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0201\1\u01ff\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u018d\1\u018e",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0202\1\u0203\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0202\1\u0203\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0204\1\u0202\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0204\1\u0202\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0207\1\u0205\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0207\1\u0205\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0208\1\u0209",
"\1\u020a\1\u020b",
"\1\u020c\1\u020d",
"\1\u020e\1\u020f",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0212\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0212\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0213\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0213\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0214\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0214\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0215\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0215\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u021a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u021a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021b\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021b\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0150\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0150\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0151\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0151\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\55\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021d\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021d\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0154\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0154\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0155\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0155\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021e\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021e\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021f\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021f\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0158\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0158\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0159\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0159\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u015a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0220\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0220\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0221\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0221\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u015d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u015d\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0212\1\u0213\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0212\1\u0213\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0214\1\u0215\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0214\1\u0215\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021a\1\u021b\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021a\1\u021b\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0150\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0150\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0151\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0151\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\54\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0152\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0152\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0153\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0153\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021c\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021c\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0156\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0156\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0157\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0157\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021e\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021e\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021f\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021f\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u015a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u015a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015b\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u015b\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0220\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0220\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0221\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0221\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0222\1\u0223",
"\1\u0224\1\u0225",
"\1\u0226\1\u0227",
@@ -185534,14 +185359,14 @@ public String getDescription() {
"\1\u022e\1\u022f",
"\1\u0230\1\u0231",
"\1\u0232\1\u0233",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0167\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0167\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0168\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0168\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\67\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0169\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0169\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u016a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u016a\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\72\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0167\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0167\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0168\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0168\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\66\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0169\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0169\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u016a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u016a\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\71\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0234\1\u0235",
"\1\u0236\1\u0237",
"\1\u0238\1\u0239",
@@ -185554,18 +185379,18 @@ public String getDescription() {
"\1\u0246\1\u0247",
"\1\u0248\1\u0249",
"\1\u024a\1\u024b",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017d\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017d\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017e\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017e\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0182\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0182\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u017d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u017e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\100\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0181\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0182\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0183\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0183\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0184\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
@@ -185574,14 +185399,14 @@ public String getDescription() {
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0189\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u018a\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0187\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0187\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0188\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0188\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0252\1\u0253",
"\1\u0254\1\u0255",
"\1\u0256\1\u0257",
@@ -185591,14 +185416,14 @@ public String getDescription() {
"\1\u025e\1\u025f",
"\1\u0260\1\u0261",
"\1\u0262\1\u0263",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0194\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0194\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0195\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0195\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\112\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0196\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0196\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0197\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0197\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0194\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0194\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0195\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0195\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0196\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0197\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\115\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u0264\1\u0265",
"\1\u0266\1\u0267",
"\1\u0268\1\u0269",
@@ -185617,48 +185442,48 @@ public String getDescription() {
"\1\u0282\1\u0283",
"\1\u0284\1\u0285",
"\1\u0286\1\u0287",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0288\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0288\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028a\1\u0289\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028a\1\u0289\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028d\1\u028c\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028d\1\u028c\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0290\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0290\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0291\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0291\1\u0292\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0293\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0293\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0294\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0294\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0295\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0295\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01d9\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01d9\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01da\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01da\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01db\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01db\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0296\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0296\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0297\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0297\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01de\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01de\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0298\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0298\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0299\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0299\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01e1\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u01e1\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01e2\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u01e2\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0288\1\u0289\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0288\1\u0289\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028b\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028b\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028c\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028c\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028e\1\u028d\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028e\1\u028d\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028f\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028f\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0290\1\u0291\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0292\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0292\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0293\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0293\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0294\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0294\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0295\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0295\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d9\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01d9\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01da\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01da\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0296\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0296\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0297\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0297\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01dd\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01dd\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01de\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01de\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0298\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0298\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0299\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0299\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e1\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u01e1\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01e2\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u01e2\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u029a\1\u029b",
"\1\u029c\1\u029d",
"\1\u029e\1\u029f",
@@ -185671,54 +185496,54 @@ public String getDescription() {
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02a8\1\u02a7\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02a9\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02a9\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02aa\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02aa\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ac\1\u02ad\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ac\1\u02ad\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02aa\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02aa\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ac\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ac\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ad\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ad\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ae\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ae\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02af\1\u02b0\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02af\1\u02b0\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02b1\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02b1\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0212\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0212\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0213\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0213\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0214\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0214\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0215\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0215\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u021a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u021a\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021b\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u021b\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021c\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021d\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021d\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021e\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u021e\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021f\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u021f\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u009e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0220\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\2\uffff\1\u0220\2\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0221\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\64\1\3\4\uffff\1\1\1\62\1\63\3\uffff\1\u0221\1\uffff\1\60\1\uffff\1\56\1\61\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\57\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0210\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0211\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0216\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0217\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u0218\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u0219\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021c\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021c\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021d\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021e\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u021e\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021f\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u021f\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u009f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0220\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\2\uffff\1\u0220\2\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0221\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\63\1\3\4\uffff\1\1\1\61\1\62\3\uffff\1\u0221\1\uffff\1\57\1\uffff\1\55\1\60\40\uffff\1\u00a2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\56\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u02b8\1\u02b9",
"\1\u02ba\1\u02bb",
"\1\u02bc\1\u02bd",
@@ -185737,18 +185562,18 @@ public String getDescription() {
"\1\u02d6\1\u02d7",
"\1\u02d8\1\u02d9",
"\1\u02da\1\u02db",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024c\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024d\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00bc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u024e\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u024f\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c1\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c2\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\2\uffff\1\u0250\2\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\107\1\3\4\uffff\1\1\1\105\1\106\3\uffff\1\u0251\1\uffff\1\103\1\uffff\1\101\1\104\40\uffff\1\u00c4\3\uffff\1\1\2\uffff\1\1\5\uffff\1\102\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u02dc\1\u02dd",
"\1\u02de\1\u02df",
"\1\u02e0\1\u02e1",
@@ -185767,42 +185592,42 @@ public String getDescription() {
"\1\u02fa\1\u02fb",
"\1\u02fc\1\u02fd",
"\1\u02fe\1\u02ff",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0288\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0288\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0300\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0300\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0301\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0301\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028b\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u028e\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u028f\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0290\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0290\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0293\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0293\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0294\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0294\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0295\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0295\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0296\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0296\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0297\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0297\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u010f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0298\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\2\uffff\1\u0298\2\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0299\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\162\1\163\3\uffff\1\u0299\1\uffff\1\160\1\uffff\1\156\1\161\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\157\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0300\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0300\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0301\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0301\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028a\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028b\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028b\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028c\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u028c\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0302\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0302\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0303\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0303\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028f\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u028f\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0304\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0304\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0305\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0305\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0292\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0292\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0293\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0293\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0294\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0294\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0295\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0295\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010b\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0296\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0296\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0297\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0297\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u010e\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0298\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\3\uffff\1\u0298\1\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0299\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\161\1\162\2\uffff\1\u0299\2\uffff\1\157\1\uffff\1\155\1\160\40\uffff\1\u0111\3\uffff\1\1\2\uffff\1\1\5\uffff\1\156\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02a6\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02a6\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0306\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
@@ -185811,14 +185636,14 @@ public String getDescription() {
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0307\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02a9\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02a9\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02aa\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02aa\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ab\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0308\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0308\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0309\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0309\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02aa\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02aa\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0308\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0308\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0309\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0309\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ad\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02ad\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ae\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u02ae\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u030a\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
@@ -185827,18 +185652,18 @@ public String getDescription() {
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u030b\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02b1\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u02b1\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0147\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014c\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014d\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b2\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b3\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u0149\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b4\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b5\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014a\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\2\uffff\1\u02b6\2\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0096\1\u0097\3\uffff\1\u02b7\1\uffff\1\u0094\1\uffff\1\u0092\1\u0095\40\uffff\1\u014f\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0093\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\u030c\1\u030d",
"\1\u030e\1\u030f",
"\1\u0310\1\u0311",
@@ -185851,61 +185676,61 @@ public String getDescription() {
"\1\u031e\1\u031f",
"\1\u0320\1\u0321",
"\1\u0322\1\u0323",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0300\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0300\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0301\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0301\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c7\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0302\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0303\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01c9\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\2\uffff\1\u0304\2\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u00f6\1\u00f7\3\uffff\1\u0305\1\uffff\1\u00f4\1\uffff\1\u00f2\1\u00f5\40\uffff\1\u01cd\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f3\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0300\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0300\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0301\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0301\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01c6\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0302\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0302\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0303\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0303\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01ca\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0304\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\2\uffff\1\u0304\2\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0305\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u00f4\1\u00f5\3\uffff\1\u0305\1\uffff\1\u00f2\1\uffff\1\u00f0\1\u00f3\40\uffff\1\u01cc\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u00f1\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0306\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0306\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0307\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0307\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0200\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0308\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0308\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0309\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
- "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0309\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0204\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0308\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u0308\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0309\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
+ "\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u0309\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0203\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u030a\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\2\uffff\1\u030a\2\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u030b\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4",
"\1\3\4\uffff\1\1\1\u0135\1\u0136\3\uffff\1\u030b\1\uffff\1\u0133\1\uffff\1\u0131\1\u0134\40\uffff\1\u0206\3\uffff\1\1\2\uffff\1\1\5\uffff\1\u0132\3\uffff\1\1\11\uffff\1\1\2\uffff\1\4"
};
- static final short[] dfa_128 = DFA.unpackEncodedString(dfa_128s);
- static final short[] dfa_129 = DFA.unpackEncodedString(dfa_129s);
- static final char[] dfa_130 = DFA.unpackEncodedStringToUnsignedChars(dfa_130s);
- static final char[] dfa_131 = DFA.unpackEncodedStringToUnsignedChars(dfa_131s);
+ static final short[] dfa_131 = DFA.unpackEncodedString(dfa_131s);
static final short[] dfa_132 = DFA.unpackEncodedString(dfa_132s);
- static final short[] dfa_133 = DFA.unpackEncodedString(dfa_133s);
- static final short[][] dfa_134 = unpackEncodedStringArray(dfa_134s);
+ static final char[] dfa_133 = DFA.unpackEncodedStringToUnsignedChars(dfa_133s);
+ static final char[] dfa_134 = DFA.unpackEncodedStringToUnsignedChars(dfa_134s);
+ static final short[] dfa_135 = DFA.unpackEncodedString(dfa_135s);
+ static final short[] dfa_136 = DFA.unpackEncodedString(dfa_136s);
+ static final short[][] dfa_137 = unpackEncodedStringArray(dfa_137s);
class DFA95 extends DFA {
public DFA95(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 95;
- this.eot = dfa_128;
- this.eof = dfa_129;
- this.min = dfa_130;
- this.max = dfa_131;
- this.accept = dfa_132;
- this.special = dfa_133;
- this.transition = dfa_134;
+ this.eot = dfa_131;
+ this.eof = dfa_132;
+ this.min = dfa_133;
+ this.max = dfa_134;
+ this.accept = dfa_135;
+ this.special = dfa_136;
+ this.transition = dfa_137;
}
public String getDescription() {
- return "14075:1: rule__PerformedActionUsage__Alternatives : ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) );";
+ return "14050:1: rule__PerformedActionUsage__Alternatives : ( ( ( rule__PerformedActionUsage__Group_0__0 ) ) | ( ( rule__PerformedActionUsage__Group_1__0 ) ) | ( ( rule__PerformedActionUsage__Group_2__0 ) ) );";
}
}
- static final String dfa_135s = "\1\6\1\10\4\6\2\uffff\1\6\1\11\2\10\1\6\2\11";
- static final String dfa_136s = "\1\u0098\1\144\4\u0098\2\uffff\1\7\1\144\2\11\1\7\2\11";
- static final String dfa_137s = "\6\uffff\1\1\1\2\7\uffff";
- static final String[] dfa_138s = {
+ static final String dfa_138s = "\1\6\1\10\4\6\2\uffff\1\6\1\11\2\10\1\6\2\11";
+ static final String dfa_139s = "\1\u0098\1\144\4\u0098\2\uffff\1\7\1\144\2\11\1\7\2\11";
+ static final String dfa_140s = "\6\uffff\1\1\1\2\7\uffff";
+ static final String[] dfa_141s = {
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\2\6\2\uffff\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\6\3\uffff\2\6\3\uffff\2\6\2\uffff\1\6\2\uffff\2\6\1\uffff\1\6\1\7\1\6\1\uffff\1\6\7\uffff\6\6",
"\1\6\1\2\132\uffff\1\10",
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\2\6\2\uffff\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\11\2\6\4\uffff\1\6\4\uffff\1\6\4\uffff\1\6\3\uffff\2\6\2\uffff\1\6\2\uffff\2\6\1\uffff\1\6\1\7\1\6\1\uffff\1\6\7\uffff\6\6",
@@ -185922,10 +185747,10 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_135 = DFA.unpackEncodedStringToUnsignedChars(dfa_135s);
- static final char[] dfa_136 = DFA.unpackEncodedStringToUnsignedChars(dfa_136s);
- static final short[] dfa_137 = DFA.unpackEncodedString(dfa_137s);
- static final short[][] dfa_138 = unpackEncodedStringArray(dfa_138s);
+ static final char[] dfa_138 = DFA.unpackEncodedStringToUnsignedChars(dfa_138s);
+ static final char[] dfa_139 = DFA.unpackEncodedStringToUnsignedChars(dfa_139s);
+ static final short[] dfa_140 = DFA.unpackEncodedString(dfa_140s);
+ static final short[][] dfa_141 = unpackEncodedStringArray(dfa_141s);
class DFA102 extends DFA {
@@ -185934,20 +185759,20 @@ public DFA102(BaseRecognizer recognizer) {
this.decisionNumber = 102;
this.eot = dfa_58;
this.eof = dfa_58;
- this.min = dfa_135;
- this.max = dfa_136;
- this.accept = dfa_137;
+ this.min = dfa_138;
+ this.max = dfa_139;
+ this.accept = dfa_140;
this.special = dfa_62;
- this.transition = dfa_138;
+ this.transition = dfa_141;
}
public String getDescription() {
- return "14228:1: rule__CalculationBodyItem__Alternatives : ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) );";
+ return "14203:1: rule__CalculationBodyItem__Alternatives : ( ( ruleActionBodyItem ) | ( ( rule__CalculationBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) );";
}
}
- static final String dfa_139s = "\1\6\1\10\4\6\4\uffff\1\6\1\11\2\10\1\6\2\11";
- static final String dfa_140s = "\1\u0094\1\144\4\u0094\4\uffff\1\7\1\144\2\11\1\7\2\11";
- static final String dfa_141s = "\6\uffff\1\1\1\2\1\3\1\4\7\uffff";
- static final String[] dfa_142s = {
+ static final String dfa_142s = "\1\6\1\10\4\6\4\uffff\1\6\1\11\2\10\1\6\2\11";
+ static final String dfa_143s = "\1\u0094\1\144\4\u0094\4\uffff\1\7\1\144\2\11\1\7\2\11";
+ static final String dfa_144s = "\6\uffff\1\1\1\2\1\3\1\4\7\uffff";
+ static final String[] dfa_145s = {
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\1\6\2\uffff\1\11\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\10\2\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\6\3\uffff\1\6\4\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\6\1\uffff\1\6\1\7\1\6\7\uffff\2\6",
"\1\6\1\2\132\uffff\1\12",
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\1\6\2\uffff\1\11\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\10\2\6\2\uffff\1\13\2\6\4\uffff\1\6\4\uffff\1\6\10\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\6\1\uffff\1\6\1\7\1\6\7\uffff\2\6",
@@ -185966,10 +185791,10 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_139 = DFA.unpackEncodedStringToUnsignedChars(dfa_139s);
- static final char[] dfa_140 = DFA.unpackEncodedStringToUnsignedChars(dfa_140s);
- static final short[] dfa_141 = DFA.unpackEncodedString(dfa_141s);
- static final short[][] dfa_142 = unpackEncodedStringArray(dfa_142s);
+ static final char[] dfa_142 = DFA.unpackEncodedStringToUnsignedChars(dfa_142s);
+ static final char[] dfa_143 = DFA.unpackEncodedStringToUnsignedChars(dfa_143s);
+ static final short[] dfa_144 = DFA.unpackEncodedString(dfa_144s);
+ static final short[][] dfa_145 = unpackEncodedStringArray(dfa_145s);
class DFA108 extends DFA {
@@ -185978,22 +185803,22 @@ public DFA108(BaseRecognizer recognizer) {
this.decisionNumber = 108;
this.eot = dfa_68;
this.eof = dfa_68;
- this.min = dfa_139;
- this.max = dfa_140;
- this.accept = dfa_141;
+ this.min = dfa_142;
+ this.max = dfa_143;
+ this.accept = dfa_144;
this.special = dfa_72;
- this.transition = dfa_142;
+ this.transition = dfa_145;
}
public String getDescription() {
- return "14354:1: rule__RequirementBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) );";
+ return "14329:1: rule__RequirementBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) | ( ( rule__RequirementBodyItem__OwnedFeatureMembership_compAssignment_3 ) ) );";
}
}
- static final String dfa_143s = "\20\uffff";
- static final String dfa_144s = "\1\6\1\10\4\6\3\uffff\1\6\1\11\2\10\1\6\2\11";
- static final String dfa_145s = "\1\u0098\1\144\4\u0098\3\uffff\1\7\1\144\2\11\1\7\2\11";
- static final String dfa_146s = "\6\uffff\1\1\1\2\1\3\7\uffff";
- static final String dfa_147s = "\20\uffff}>";
- static final String[] dfa_148s = {
+ static final String dfa_146s = "\20\uffff";
+ static final String dfa_147s = "\1\6\1\10\4\6\3\uffff\1\6\1\11\2\10\1\6\2\11";
+ static final String dfa_148s = "\1\u0098\1\144\4\u0098\3\uffff\1\7\1\144\2\11\1\7\2\11";
+ static final String dfa_149s = "\6\uffff\1\1\1\2\1\3\7\uffff";
+ static final String dfa_150s = "\20\uffff}>";
+ static final String[] dfa_151s = {
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\2\6\2\uffff\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\1\2\6\4\uffff\1\6\4\uffff\1\6\3\uffff\2\6\3\uffff\2\6\2\uffff\1\6\2\uffff\2\6\1\uffff\3\6\1\7\1\6\1\10\6\uffff\6\6",
"\1\6\1\2\132\uffff\1\11",
"\3\6\1\2\4\uffff\22\6\4\uffff\11\6\10\uffff\2\6\2\uffff\2\6\1\uffff\4\6\3\uffff\1\6\1\uffff\6\6\21\uffff\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\12\2\6\4\uffff\1\6\4\uffff\1\6\4\uffff\1\6\3\uffff\2\6\2\uffff\1\6\2\uffff\2\6\1\uffff\3\6\1\7\1\6\1\10\6\uffff\6\6",
@@ -186012,34 +185837,34 @@ public String getDescription() {
"\1\2"
};
- static final short[] dfa_143 = DFA.unpackEncodedString(dfa_143s);
- static final char[] dfa_144 = DFA.unpackEncodedStringToUnsignedChars(dfa_144s);
- static final char[] dfa_145 = DFA.unpackEncodedStringToUnsignedChars(dfa_145s);
static final short[] dfa_146 = DFA.unpackEncodedString(dfa_146s);
- static final short[] dfa_147 = DFA.unpackEncodedString(dfa_147s);
- static final short[][] dfa_148 = unpackEncodedStringArray(dfa_148s);
+ static final char[] dfa_147 = DFA.unpackEncodedStringToUnsignedChars(dfa_147s);
+ static final char[] dfa_148 = DFA.unpackEncodedStringToUnsignedChars(dfa_148s);
+ static final short[] dfa_149 = DFA.unpackEncodedString(dfa_149s);
+ static final short[] dfa_150 = DFA.unpackEncodedString(dfa_150s);
+ static final short[][] dfa_151 = unpackEncodedStringArray(dfa_151s);
class DFA114 extends DFA {
public DFA114(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 114;
- this.eot = dfa_143;
- this.eof = dfa_143;
- this.min = dfa_144;
- this.max = dfa_145;
- this.accept = dfa_146;
- this.special = dfa_147;
- this.transition = dfa_148;
+ this.eot = dfa_146;
+ this.eof = dfa_146;
+ this.min = dfa_147;
+ this.max = dfa_148;
+ this.accept = dfa_149;
+ this.special = dfa_150;
+ this.transition = dfa_151;
}
public String getDescription() {
- return "14492:1: rule__CaseBodyItem__Alternatives : ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) );";
+ return "14467:1: rule__CaseBodyItem__Alternatives : ( ( ruleCalculationBodyItem ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_1 ) ) | ( ( rule__CaseBodyItem__OwnedFeatureMembership_compAssignment_2 ) ) );";
}
}
- static final String dfa_149s = "\1\6\1\10\3\6\3\uffff\1\6\1\11\2\10\1\6\2\11";
- static final String dfa_150s = "\1\u0094\1\144\3\u0094\3\uffff\1\7\1\144\2\11\1\7\2\11";
- static final String dfa_151s = "\5\uffff\1\1\1\2\1\3\7\uffff";
- static final String[] dfa_152s = {
+ static final String dfa_152s = "\1\6\1\10\3\6\3\uffff\1\6\1\11\2\10\1\6\2\11";
+ static final String dfa_153s = "\1\u0094\1\144\3\u0094\3\uffff\1\7\1\144\2\11\1\7\2\11";
+ static final String dfa_154s = "\5\uffff\1\1\1\2\1\3\7\uffff";
+ static final String[] dfa_155s = {
"\3\5\1\2\4\uffff\22\5\4\uffff\11\5\10\uffff\1\5\3\uffff\2\5\1\uffff\4\5\3\uffff\1\5\1\uffff\6\5\21\uffff\1\3\1\4\4\5\2\uffff\2\5\2\uffff\1\1\2\5\4\uffff\1\5\1\6\3\uffff\1\5\3\uffff\1\5\4\uffff\2\5\2\uffff\1\5\2\uffff\1\5\2\uffff\1\5\1\uffff\1\5\1\uffff\1\5\1\uffff\1\7\5\uffff\2\5",
"\1\5\1\2\132\uffff\1\10",
"\3\5\1\2\4\uffff\22\5\4\uffff\11\5\10\uffff\1\5\3\uffff\2\5\1\uffff\4\5\3\uffff\1\5\1\uffff\6\5\21\uffff\1\3\1\4\4\5\2\uffff\2\5\2\uffff\1\11\2\5\4\uffff\1\5\4\uffff\1\5\10\uffff\2\5\2\uffff\1\5\2\uffff\1\5\2\uffff\1\5\1\uffff\1\5\1\uffff\1\5\1\uffff\1\7\5\uffff\2\5",
@@ -186056,10 +185881,10 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_149 = DFA.unpackEncodedStringToUnsignedChars(dfa_149s);
- static final char[] dfa_150 = DFA.unpackEncodedStringToUnsignedChars(dfa_150s);
- static final short[] dfa_151 = DFA.unpackEncodedString(dfa_151s);
- static final short[][] dfa_152 = unpackEncodedStringArray(dfa_152s);
+ static final char[] dfa_152 = DFA.unpackEncodedStringToUnsignedChars(dfa_152s);
+ static final char[] dfa_153 = DFA.unpackEncodedStringToUnsignedChars(dfa_153s);
+ static final short[] dfa_154 = DFA.unpackEncodedString(dfa_154s);
+ static final short[][] dfa_155 = unpackEncodedStringArray(dfa_155s);
class DFA123 extends DFA {
@@ -186068,44 +185893,16 @@ public DFA123(BaseRecognizer recognizer) {
this.decisionNumber = 123;
this.eot = dfa_58;
this.eof = dfa_58;
- this.min = dfa_149;
- this.max = dfa_150;
- this.accept = dfa_151;
+ this.min = dfa_152;
+ this.max = dfa_153;
+ this.accept = dfa_154;
this.special = dfa_62;
- this.transition = dfa_152;
+ this.transition = dfa_155;
}
public String getDescription() {
- return "14687:1: rule__ViewBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) );";
+ return "14662:1: rule__ViewBodyItem__Alternatives : ( ( ruleDefinitionBodyItem ) | ( ( rule__ViewBodyItem__OwnedMembership_compAssignment_1 ) ) | ( ( rule__ViewBodyItem__OwnedImport_compAssignment_2 ) ) );";
}
}
- static final String dfa_153s = "\1\6\2\100\2\6\2\100\2\65\2\101\1\6\2\uffff\1\6\2\100\2\101";
- static final String dfa_154s = "\1\7\2\101\2\102\2\100\2\73\2\101\1\102\2\uffff\1\102\2\100\2\101";
- static final String dfa_155s = "\14\uffff\1\1\1\2\5\uffff";
- static final String[] dfa_156s = {
- "\1\1\1\2",
- "\1\3\1\4",
- "\1\3\1\4",
- "\1\5\1\6\54\uffff\1\10\15\uffff\1\7",
- "\1\11\1\12\54\uffff\1\10\15\uffff\1\7",
- "\1\13",
- "\1\13",
- "\1\15\5\uffff\1\14",
- "\1\15\5\uffff\1\14",
- "\1\16",
- "\1\16",
- "\1\17\1\20\54\uffff\1\10\15\uffff\1\7",
- "",
- "",
- "\1\21\1\22\54\uffff\1\10\15\uffff\1\7",
- "\1\13",
- "\1\13",
- "\1\16",
- "\1\16"
- };
- static final char[] dfa_153 = DFA.unpackEncodedStringToUnsignedChars(dfa_153s);
- static final char[] dfa_154 = DFA.unpackEncodedStringToUnsignedChars(dfa_154s);
- static final short[] dfa_155 = DFA.unpackEncodedString(dfa_155s);
- static final short[][] dfa_156 = unpackEncodedStringArray(dfa_156s);
class DFA124 extends DFA {
@@ -186114,77 +185911,77 @@ public DFA124(BaseRecognizer recognizer) {
this.decisionNumber = 124;
this.eot = dfa_26;
this.eof = dfa_26;
- this.min = dfa_153;
- this.max = dfa_154;
- this.accept = dfa_155;
+ this.min = dfa_27;
+ this.max = dfa_28;
+ this.accept = dfa_29;
this.special = dfa_30;
- this.transition = dfa_156;
+ this.transition = dfa_31;
}
public String getDescription() {
- return "14714:1: rule__Expose__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
+ return "14689:1: rule__Expose__Alternatives_3 : ( ( ruleImportedNamespace ) | ( ruleImportedFilterPackage ) );";
}
}
- static final String dfa_157s = "\25\uffff";
- static final String dfa_158s = "\3\uffff\2\7\5\uffff\4\7\3\uffff\4\7";
- static final String dfa_159s = "\1\4\2\uffff\2\41\1\uffff\1\6\1\uffff\1\6\1\uffff\4\41\1\uffff\2\6\4\41";
- static final String dfa_160s = "\1\u008f\2\uffff\2\u0099\1\uffff\1\7\1\uffff\1\u009b\1\uffff\4\u0099\1\uffff\1\7\1\u009b\4\u0099";
- static final String dfa_161s = "\1\uffff\1\1\1\2\2\uffff\1\6\1\uffff\1\3\1\uffff\1\4\4\uffff\1\5\6\uffff";
- static final String dfa_162s = "\25\uffff}>";
- static final String[] dfa_163s = {
- "\2\2\1\3\1\4\2\uffff\1\2\66\uffff\2\2\27\uffff\2\2\46\uffff\1\5\14\uffff\1\1",
+ static final String dfa_156s = "\25\uffff";
+ static final String dfa_157s = "\3\uffff\2\10\5\uffff\2\10\1\uffff\2\10\2\uffff\4\10";
+ static final String dfa_158s = "\1\4\2\uffff\2\41\1\uffff\2\6\2\uffff\2\41\1\uffff\2\41\2\6\4\41";
+ static final String dfa_159s = "\1\u0090\2\uffff\2\u0099\1\uffff\1\u009b\1\7\2\uffff\2\u0099\1\uffff\2\u0099\1\u009b\1\7\4\u0099";
+ static final String dfa_160s = "\1\uffff\1\1\1\2\2\uffff\1\6\2\uffff\1\3\1\4\2\uffff\1\5\10\uffff";
+ static final String dfa_161s = "\25\uffff}>";
+ static final String[] dfa_162s = {
+ "\2\2\1\3\1\4\2\uffff\1\2\66\uffff\2\2\27\uffff\2\2\46\uffff\1\5\15\uffff\1\1",
"",
"",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\6\1\10\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\6\1\10\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\7\1\6\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\7\1\6\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
"",
- "\1\12\1\13",
+ "\1\12\1\13\u0093\uffff\1\14",
+ "\1\15\1\16",
"",
- "\1\14\1\15\u0093\uffff\1\16",
"",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\17\1\16\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\17\1\16\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\5\uffff\1\20\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\5\uffff\1\20\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\5\uffff\1\17\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\5\uffff\1\17\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
"",
- "\1\21\1\22",
- "\1\23\1\24\u0093\uffff\1\16",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\17\1\16\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\4\uffff\1\17\1\16\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\5\uffff\1\20\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7",
- "\1\7\13\uffff\11\7\3\uffff\1\7\1\uffff\1\7\5\uffff\1\20\1\7\2\uffff\1\7\5\uffff\15\7\17\uffff\1\7\3\uffff\2\7\5\uffff\1\7\2\uffff\2\7\1\uffff\1\7\1\uffff\1\7\7\uffff\1\11\1\7\12\uffff\1\7\12\uffff\1\7"
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\20\1\14\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\20\1\14\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\21\1\22\u0093\uffff\1\14",
+ "\1\23\1\24",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\5\uffff\1\17\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\5\uffff\1\17\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\20\1\14\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10",
+ "\1\10\13\uffff\11\10\3\uffff\1\10\1\uffff\1\10\4\uffff\1\20\1\14\1\10\2\uffff\1\10\5\uffff\15\10\17\uffff\1\10\3\uffff\2\10\5\uffff\1\10\2\uffff\2\10\1\uffff\1\10\1\uffff\1\10\7\uffff\1\11\1\10\13\uffff\1\10\11\uffff\1\10"
};
+ static final short[] dfa_156 = DFA.unpackEncodedString(dfa_156s);
static final short[] dfa_157 = DFA.unpackEncodedString(dfa_157s);
- static final short[] dfa_158 = DFA.unpackEncodedString(dfa_158s);
+ static final char[] dfa_158 = DFA.unpackEncodedStringToUnsignedChars(dfa_158s);
static final char[] dfa_159 = DFA.unpackEncodedStringToUnsignedChars(dfa_159s);
- static final char[] dfa_160 = DFA.unpackEncodedStringToUnsignedChars(dfa_160s);
+ static final short[] dfa_160 = DFA.unpackEncodedString(dfa_160s);
static final short[] dfa_161 = DFA.unpackEncodedString(dfa_161s);
- static final short[] dfa_162 = DFA.unpackEncodedString(dfa_162s);
- static final short[][] dfa_163 = unpackEncodedStringArray(dfa_163s);
+ static final short[][] dfa_162 = unpackEncodedStringArray(dfa_162s);
class DFA143 extends DFA {
public DFA143(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 143;
- this.eot = dfa_157;
- this.eof = dfa_158;
- this.min = dfa_159;
- this.max = dfa_160;
- this.accept = dfa_161;
- this.special = dfa_162;
- this.transition = dfa_163;
+ this.eot = dfa_156;
+ this.eof = dfa_157;
+ this.min = dfa_158;
+ this.max = dfa_159;
+ this.accept = dfa_160;
+ this.special = dfa_161;
+ this.transition = dfa_162;
}
public String getDescription() {
- return "15155:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );";
+ return "15130:1: rule__BaseExpression__Alternatives : ( ( ruleNullExpression ) | ( ruleLiteralExpression ) | ( ruleFeatureReferenceExpression ) | ( ruleInvocationExpression ) | ( ruleExtentExpression_Deprecated ) | ( ( rule__BaseExpression__Group_5__0 ) ) );";
}
}
- static final String dfa_164s = "\1\1\17\uffff";
- static final String dfa_165s = "\1\20\1\uffff\1\6\1\165\4\6\2\0\1\6\4\0\1\uffff";
- static final String dfa_166s = "\1\u0085\1\uffff\1\7\1\165\4\7\2\0\1\7\4\0\1\uffff";
- static final String dfa_167s = "\1\uffff\1\2\15\uffff\1\1";
- static final String dfa_168s = "\10\uffff\1\2\1\4\1\uffff\1\1\1\3\1\5\1\0\1\uffff}>";
- static final String[] dfa_169s = {
+ static final String dfa_163s = "\1\1\17\uffff";
+ static final String dfa_164s = "\1\20\1\uffff\1\6\1\165\4\6\2\0\1\6\4\0\1\uffff";
+ static final String dfa_165s = "\1\u0085\1\uffff\1\7\1\165\4\7\2\0\1\7\4\0\1\uffff";
+ static final String dfa_166s = "\1\uffff\1\2\15\uffff\1\1";
+ static final String dfa_167s = "\10\uffff\1\2\1\4\1\uffff\1\0\1\3\1\5\1\1\1\uffff}>";
+ static final String[] dfa_168s = {
"\2\1\7\uffff\1\1\33\uffff\2\1\4\uffff\1\1\1\6\1\7\5\uffff\1\4\1\uffff\1\2\1\5\44\uffff\1\1\2\uffff\1\1\2\uffff\1\1\2\uffff\1\3\1\1\2\uffff\2\1\1\uffff\2\1\5\uffff\1\1\2\uffff\1\1",
"",
"\1\10\1\11",
@@ -186202,38 +185999,38 @@ public String getDescription() {
"\1\uffff",
""
};
- static final short[] dfa_164 = DFA.unpackEncodedString(dfa_164s);
+ static final short[] dfa_163 = DFA.unpackEncodedString(dfa_163s);
+ static final char[] dfa_164 = DFA.unpackEncodedStringToUnsignedChars(dfa_164s);
static final char[] dfa_165 = DFA.unpackEncodedStringToUnsignedChars(dfa_165s);
- static final char[] dfa_166 = DFA.unpackEncodedStringToUnsignedChars(dfa_166s);
+ static final short[] dfa_166 = DFA.unpackEncodedString(dfa_166s);
static final short[] dfa_167 = DFA.unpackEncodedString(dfa_167s);
- static final short[] dfa_168 = DFA.unpackEncodedString(dfa_168s);
- static final short[][] dfa_169 = unpackEncodedStringArray(dfa_169s);
+ static final short[][] dfa_168 = unpackEncodedStringArray(dfa_168s);
class DFA186 extends DFA {
public DFA186(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 186;
- this.eot = dfa_143;
- this.eof = dfa_164;
- this.min = dfa_165;
- this.max = dfa_166;
- this.accept = dfa_167;
- this.special = dfa_168;
- this.transition = dfa_169;
+ this.eot = dfa_146;
+ this.eof = dfa_163;
+ this.min = dfa_164;
+ this.max = dfa_165;
+ this.accept = dfa_166;
+ this.special = dfa_167;
+ this.transition = dfa_168;
}
public String getDescription() {
- return "()* loopback of 18787:3: ( ruleFeatureSpecialization )*";
+ return "()* loopback of 18762:3: ( ruleFeatureSpecialization )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA186_14 = input.LA(1);
+ int LA186_11 = input.LA(1);
- int index186_14 = input.index();
+ int index186_11 = input.index();
input.rewind();
s = -1;
if ( (synpred358_InternalSysML()) ) {s = 15;}
@@ -186241,14 +186038,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index186_14);
+ input.seek(index186_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA186_11 = input.LA(1);
+ int LA186_14 = input.LA(1);
- int index186_11 = input.index();
+ int index186_14 = input.index();
input.rewind();
s = -1;
if ( (synpred358_InternalSysML()) ) {s = 15;}
@@ -186256,7 +186053,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index186_11);
+ input.seek(index186_14);
if ( s>=0 ) return s;
break;
case 2 :
@@ -186327,26 +186124,24 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_170s = "\1\6\1\uffff\2\65\1\5\1\uffff\2\162\1\74\1\5\1\162";
- static final String dfa_171s = "\1\164\1\uffff\2\167\1\102\1\uffff\1\166\1\162\1\u0092\1\102\1\162";
- static final String dfa_172s = "\1\uffff\1\1\3\uffff\1\2\5\uffff";
- static final String[] dfa_173s = {
+ static final String dfa_169s = "\1\6\1\uffff\2\65\1\uffff\1\5\2\162\1\5\1\74\1\162";
+ static final String dfa_170s = "\1\164\1\uffff\2\167\1\uffff\1\102\1\166\1\162\1\102\1\u0092\1\162";
+ static final String[] dfa_171s = {
"\1\2\1\3\55\uffff\1\1\6\uffff\2\1\5\uffff\1\1\1\uffff\2\1\35\uffff\1\1\17\uffff\1\1",
"",
- "\1\4\6\uffff\2\1\2\uffff\2\5\1\uffff\1\1\1\uffff\2\1\47\uffff\1\5\2\uffff\1\1\2\uffff\1\1\2\uffff\1\5",
- "\1\4\6\uffff\2\1\2\uffff\2\5\1\uffff\1\1\1\uffff\2\1\47\uffff\1\5\2\uffff\1\1\2\uffff\1\1\2\uffff\1\5",
- "\1\6\74\uffff\1\7",
+ "\1\5\6\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\47\uffff\1\4\2\uffff\1\1\2\uffff\1\1\2\uffff\1\4",
+ "\1\5\6\uffff\2\1\2\uffff\2\4\1\uffff\1\1\1\uffff\2\1\47\uffff\1\4\2\uffff\1\1\2\uffff\1\1\2\uffff\1\4",
"",
- "\1\10\3\uffff\1\11",
- "\1\10",
- "\2\1\5\uffff\1\1\1\uffff\2\1\47\uffff\1\5\2\uffff\1\1\2\uffff\1\1\34\uffff\2\1",
+ "\1\6\74\uffff\1\7",
+ "\1\11\3\uffff\1\10",
+ "\1\11",
"\1\12\74\uffff\1\7",
- "\1\10"
+ "\2\1\5\uffff\1\1\1\uffff\2\1\47\uffff\1\4\2\uffff\1\1\2\uffff\1\1\34\uffff\2\1",
+ "\1\11"
};
+ static final char[] dfa_169 = DFA.unpackEncodedStringToUnsignedChars(dfa_169s);
static final char[] dfa_170 = DFA.unpackEncodedStringToUnsignedChars(dfa_170s);
- static final char[] dfa_171 = DFA.unpackEncodedStringToUnsignedChars(dfa_171s);
- static final short[] dfa_172 = DFA.unpackEncodedString(dfa_172s);
- static final short[][] dfa_173 = unpackEncodedStringArray(dfa_173s);
+ static final short[][] dfa_171 = unpackEncodedStringArray(dfa_171s);
class DFA200 extends DFA {
@@ -186355,17 +186150,19 @@ public DFA200(BaseRecognizer recognizer) {
this.decisionNumber = 200;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_170;
- this.max = dfa_171;
- this.accept = dfa_172;
+ this.min = dfa_169;
+ this.max = dfa_170;
+ this.accept = dfa_105;
this.special = dfa_5;
- this.transition = dfa_173;
+ this.transition = dfa_171;
}
public String getDescription() {
- return "20057:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?";
+ return "20032:2: ( rule__BindingConnectorDeclaration__Group_0__0 )?";
}
}
- static final String dfa_174s = "\1\171\1\uffff\2\171\1\102\1\uffff\1\166\1\162\1\u0092\1\102\1\162";
+ static final String dfa_172s = "\1\6\1\uffff\2\65\1\5\1\uffff\2\162\1\5\1\74\1\162";
+ static final String dfa_173s = "\1\171\1\uffff\2\171\1\102\1\uffff\1\166\1\162\1\102\1\u0092\1\162";
+ static final String dfa_174s = "\1\uffff\1\1\3\uffff\1\2\5\uffff";
static final String[] dfa_175s = {
"\1\2\1\3\55\uffff\1\1\6\uffff\2\1\5\uffff\1\1\1\uffff\2\1\35\uffff\1\1\17\uffff\1\1\4\uffff\1\1",
"",
@@ -186373,13 +186170,15 @@ public String getDescription() {
"\1\4\6\uffff\2\1\2\uffff\2\5\1\uffff\1\1\1\uffff\2\1\55\uffff\1\1\2\uffff\2\5\1\1",
"\1\6\74\uffff\1\7",
"",
- "\1\10\3\uffff\1\11",
- "\1\10",
- "\2\1\5\uffff\1\1\1\uffff\2\1\55\uffff\1\1\3\uffff\1\5\1\1\27\uffff\2\1",
+ "\1\11\3\uffff\1\10",
+ "\1\11",
"\1\12\74\uffff\1\7",
- "\1\10"
+ "\2\1\5\uffff\1\1\1\uffff\2\1\55\uffff\1\1\3\uffff\1\5\1\1\27\uffff\2\1",
+ "\1\11"
};
- static final char[] dfa_174 = DFA.unpackEncodedStringToUnsignedChars(dfa_174s);
+ static final char[] dfa_172 = DFA.unpackEncodedStringToUnsignedChars(dfa_172s);
+ static final char[] dfa_173 = DFA.unpackEncodedStringToUnsignedChars(dfa_173s);
+ static final short[] dfa_174 = DFA.unpackEncodedString(dfa_174s);
static final short[][] dfa_175 = unpackEncodedStringArray(dfa_175s);
class DFA202 extends DFA {
@@ -186389,21 +186188,21 @@ public DFA202(BaseRecognizer recognizer) {
this.decisionNumber = 202;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_170;
- this.max = dfa_174;
- this.accept = dfa_172;
+ this.min = dfa_172;
+ this.max = dfa_173;
+ this.accept = dfa_174;
this.special = dfa_5;
this.transition = dfa_175;
}
public String getDescription() {
- return "20327:2: ( rule__SuccessionDeclaration__Group_0__0 )?";
+ return "20302:2: ( rule__SuccessionDeclaration__Group_0__0 )?";
}
}
static final String dfa_176s = "\1\1\22\uffff";
static final String dfa_177s = "\1\20\1\uffff\1\6\1\165\4\6\2\0\2\6\4\0\1\uffff\2\0";
static final String dfa_178s = "\1\164\1\uffff\1\131\1\165\4\7\2\0\1\7\1\131\4\0\1\uffff\2\0";
static final String dfa_179s = "\1\uffff\1\2\16\uffff\1\1\2\uffff";
- static final String dfa_180s = "\10\uffff\1\5\1\2\2\uffff\1\3\1\6\1\7\1\1\1\uffff\1\4\1\0}>";
+ static final String dfa_180s = "\10\uffff\1\4\1\0\2\uffff\1\7\1\1\1\2\1\5\1\uffff\1\6\1\3}>";
static final String[] dfa_181s = {
"\2\1\43\uffff\1\1\5\uffff\1\1\1\6\1\7\5\uffff\1\4\1\uffff\1\2\1\5\44\uffff\1\1\2\uffff\1\1\5\uffff\1\3",
"",
@@ -186446,17 +186245,17 @@ public DFA247(BaseRecognizer recognizer) {
this.transition = dfa_181;
}
public String getDescription() {
- return "()* loopback of 25004:3: ( rulePortSpecialization )*";
+ return "()* loopback of 24979:3: ( rulePortSpecialization )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA247_18 = input.LA(1);
+ int LA247_9 = input.LA(1);
- int index247_18 = input.index();
+ int index247_9 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186464,14 +186263,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_18);
+ input.seek(index247_9);
if ( s>=0 ) return s;
break;
case 1 :
- int LA247_15 = input.LA(1);
+ int LA247_13 = input.LA(1);
- int index247_15 = input.index();
+ int index247_13 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186479,14 +186278,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_15);
+ input.seek(index247_13);
if ( s>=0 ) return s;
break;
case 2 :
- int LA247_9 = input.LA(1);
+ int LA247_14 = input.LA(1);
- int index247_9 = input.index();
+ int index247_14 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186494,14 +186293,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_9);
+ input.seek(index247_14);
if ( s>=0 ) return s;
break;
case 3 :
- int LA247_12 = input.LA(1);
+ int LA247_18 = input.LA(1);
- int index247_12 = input.index();
+ int index247_18 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186509,14 +186308,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_12);
+ input.seek(index247_18);
if ( s>=0 ) return s;
break;
case 4 :
- int LA247_17 = input.LA(1);
+ int LA247_8 = input.LA(1);
- int index247_17 = input.index();
+ int index247_8 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186524,14 +186323,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_17);
+ input.seek(index247_8);
if ( s>=0 ) return s;
break;
case 5 :
- int LA247_8 = input.LA(1);
+ int LA247_15 = input.LA(1);
- int index247_8 = input.index();
+ int index247_15 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186539,14 +186338,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_8);
+ input.seek(index247_15);
if ( s>=0 ) return s;
break;
case 6 :
- int LA247_13 = input.LA(1);
+ int LA247_17 = input.LA(1);
- int index247_13 = input.index();
+ int index247_17 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186554,14 +186353,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_13);
+ input.seek(index247_17);
if ( s>=0 ) return s;
break;
case 7 :
- int LA247_14 = input.LA(1);
+ int LA247_12 = input.LA(1);
- int index247_14 = input.index();
+ int index247_12 = input.index();
input.rewind();
s = -1;
if ( (synpred419_InternalSysML()) ) {s = 16;}
@@ -186569,7 +186368,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index247_14);
+ input.seek(index247_12);
if ( s>=0 ) return s;
break;
}
@@ -186587,12 +186386,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
static final String dfa_186s = "\6\uffff\1\2\1\uffff\1\1\15\uffff";
static final String dfa_187s = "\26\uffff}>";
static final String[] dfa_188s = {
- "\5\6\1\2\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\1\4\6\2\uffff\1\6\4\uffff\1\6\3\uffff\1\7\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\2\uffff\2\6\2\uffff\6\6\1\uffff\1\6",
+ "\5\6\1\2\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\1\4\6\2\uffff\1\6\4\uffff\1\6\3\uffff\1\7\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\1\uffff\1\6\1\uffff\1\6\2\uffff\6\6\1\uffff\1\6",
"\1\6\1\2\132\uffff\1\11",
- "\5\6\1\2\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\12\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\2\uffff\2\6\2\uffff\6\6\1\uffff\1\6",
- "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\2\uffff\2\6\2\uffff\6\6\1\uffff\1\6",
- "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\2\uffff\2\6\2\uffff\6\6\1\uffff\1\6",
- "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\2\uffff\2\6\2\uffff\6\6\1\uffff\1\6",
+ "\5\6\1\2\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\6\2\uffff\2\6\2\uffff\1\12\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\1\uffff\1\6\1\uffff\1\6\2\uffff\6\6\1\uffff\1\6",
+ "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\1\uffff\1\6\1\uffff\1\6\2\uffff\6\6\1\uffff\1\6",
+ "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\1\uffff\1\6\1\uffff\1\6\2\uffff\6\6\1\uffff\1\6",
+ "\5\6\1\uffff\1\6\3\uffff\22\6\4\uffff\11\6\10\uffff\2\6\1\10\1\uffff\2\6\1\uffff\4\6\1\uffff\3\6\1\uffff\6\6\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\6\2\uffff\2\6\3\uffff\3\6\3\uffff\1\6\4\uffff\1\6\3\uffff\1\10\1\6\3\uffff\2\6\2\uffff\2\6\1\uffff\2\6\1\10\6\6\1\uffff\1\6\1\uffff\1\6\2\uffff\6\6\1\uffff\1\6",
"",
"\2\10\1\uffff\1\6\10\uffff\1\6\10\uffff\5\6\4\uffff\6\6\1\uffff\1\6\11\uffff\1\13\1\6\45\uffff\3\6\11\uffff\1\6\33\uffff\2\6\1\uffff\1\6\1\uffff\1\6\1\uffff\1\6\7\uffff\6\6",
"",
@@ -186633,7 +186432,7 @@ public DFA280(BaseRecognizer recognizer) {
this.transition = dfa_188;
}
public String getDescription() {
- return "()* loopback of 28595:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*";
+ return "()* loopback of 28570:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*";
}
}
@@ -186651,7 +186450,7 @@ public DFA282(BaseRecognizer recognizer) {
this.transition = dfa_188;
}
public String getDescription() {
- return "()* loopback of 28676:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*";
+ return "()* loopback of 28651:2: ( rule__ActionBodyItem__OwnedFeatureMembership_compAssignment_7_2 )*";
}
}
static final String dfa_189s = "\1\u0083\1\uffff\1\7\1\165\4\7\2\0\1\7\4\0\1\uffff";
@@ -186683,16 +186482,16 @@ class DFA298 extends DFA {
public DFA298(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 298;
- this.eot = dfa_143;
- this.eof = dfa_164;
- this.min = dfa_165;
+ this.eot = dfa_146;
+ this.eof = dfa_163;
+ this.min = dfa_164;
this.max = dfa_189;
- this.accept = dfa_167;
+ this.accept = dfa_166;
this.special = dfa_190;
this.transition = dfa_191;
}
public String getDescription() {
- return "()* loopback of 30303:3: ( ruleParameterSpecialization )*";
+ return "()* loopback of 30278:3: ( ruleParameterSpecialization )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -186824,14 +186623,14 @@ public DFA331(BaseRecognizer recognizer) {
this.decisionNumber = 331;
this.eot = dfa_58;
this.eof = dfa_58;
- this.min = dfa_135;
+ this.min = dfa_138;
this.max = dfa_192;
- this.accept = dfa_137;
+ this.accept = dfa_140;
this.special = dfa_62;
this.transition = dfa_193;
}
public String getDescription() {
- return "33193:2: ( rule__StateBodyPart__Group_0__0 )?";
+ return "33168:2: ( rule__StateBodyPart__Group_0__0 )?";
}
}
static final String[] dfa_194s = {
@@ -186860,14 +186659,14 @@ public DFA332(BaseRecognizer recognizer) {
this.decisionNumber = 332;
this.eot = dfa_58;
this.eof = dfa_58;
- this.min = dfa_135;
+ this.min = dfa_138;
this.max = dfa_192;
- this.accept = dfa_137;
+ this.accept = dfa_140;
this.special = dfa_62;
this.transition = dfa_194;
}
public String getDescription() {
- return "33220:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?";
+ return "33195:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_1 )?";
}
}
static final String[] dfa_195s = {
@@ -186896,14 +186695,14 @@ public DFA333(BaseRecognizer recognizer) {
this.decisionNumber = 333;
this.eot = dfa_58;
this.eof = dfa_58;
- this.min = dfa_135;
+ this.min = dfa_138;
this.max = dfa_192;
- this.accept = dfa_137;
+ this.accept = dfa_140;
this.special = dfa_62;
this.transition = dfa_195;
}
public String getDescription() {
- return "33247:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?";
+ return "33222:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_2 )?";
}
}
static final String dfa_196s = "\1\6\17\uffff";
@@ -186939,16 +186738,16 @@ class DFA335 extends DFA {
public DFA335(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 335;
- this.eot = dfa_143;
+ this.eot = dfa_146;
this.eof = dfa_196;
this.min = dfa_197;
this.max = dfa_198;
this.accept = dfa_199;
- this.special = dfa_147;
+ this.special = dfa_150;
this.transition = dfa_200;
}
public String getDescription() {
- return "()* loopback of 33327:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*";
+ return "()* loopback of 33302:2: ( rule__StateBodyPart__OwnedFeatureMembership_compAssignment_0_1 )*";
}
}
static final String dfa_201s = "\1\6\1\uffff\1\10\5\6\1\uffff\1\6\1\11\2\10\1\6\2\11";
@@ -186982,16 +186781,16 @@ class DFA337 extends DFA {
public DFA337(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 337;
- this.eot = dfa_143;
- this.eof = dfa_164;
+ this.eot = dfa_146;
+ this.eof = dfa_163;
this.min = dfa_201;
this.max = dfa_202;
this.accept = dfa_203;
- this.special = dfa_147;
+ this.special = dfa_150;
this.transition = dfa_204;
}
public String getDescription() {
- return "()* loopback of 33435:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*";
+ return "()* loopback of 33410:2: ( rule__StateDefBodyItem__OwnedFeatureMembership_compAssignment_6_1 )*";
}
}
static final String dfa_205s = "\44\uffff";
@@ -187000,32 +186799,32 @@ public String getDescription() {
static final String dfa_208s = "\6\uffff\1\2\3\uffff\1\1\31\uffff";
static final String dfa_209s = "\44\uffff}>";
static final String[] dfa_210s = {
- "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\1\2\12\2\6\2\uffff\1\12\4\uffff\1\12\3\uffff\2\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\3\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\1\2\12\2\6\2\uffff\1\12\4\uffff\1\12\3\uffff\2\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\2\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
"\1\12\1\2\132\uffff\1\13",
- "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\14\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\3\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\3\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\3\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\3\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\14\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\2\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\2\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\2\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\3\12\1\uffff\1\12\2\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
"",
- "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\13\uffff\1\6\12\uffff\1\6",
- "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\13\uffff\1\6\12\uffff\1\6",
+ "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\14\uffff\1\6\11\uffff\1\6",
+ "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\14\uffff\1\6\11\uffff\1\6",
"\1\16\1\17\134\uffff\1\12",
"",
"\1\20\1\21",
"\1\2\132\uffff\1\22",
- "\1\6\1\23\2\6\2\uffff\1\6\56\uffff\1\6\7\uffff\1\6\1\24\12\uffff\3\6\4\uffff\2\6\2\uffff\4\6\17\uffff\1\6\26\uffff\1\6\14\uffff\2\6\11\uffff\1\6",
+ "\1\6\1\23\2\6\2\uffff\1\6\56\uffff\1\6\7\uffff\1\6\1\24\12\uffff\3\6\4\uffff\2\6\2\uffff\4\6\17\uffff\1\6\26\uffff\1\6\13\uffff\1\6\1\uffff\1\6\11\uffff\1\6",
"\7\6\7\uffff\1\12\4\uffff\1\26\1\25\3\uffff\1\12\5\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6\7\uffff\1\12",
"\7\6\7\uffff\1\12\4\uffff\1\26\1\25\3\uffff\1\12\5\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6\7\uffff\1\12",
"\1\12\1\2",
"\1\12\1\2",
"\1\27\1\30",
- "\11\6\3\uffff\1\6\7\uffff\2\6\10\uffff\15\6\32\uffff\1\31\3\uffff\1\12\27\uffff\1\6\12\uffff\1\6",
- "\11\6\3\uffff\1\6\10\uffff\1\6\10\uffff\15\6\32\uffff\1\31\33\uffff\1\6\12\uffff\1\6",
+ "\11\6\3\uffff\1\6\7\uffff\2\6\10\uffff\15\6\32\uffff\1\31\3\uffff\1\12\30\uffff\1\6\11\uffff\1\6",
+ "\11\6\3\uffff\1\6\10\uffff\1\6\10\uffff\15\6\32\uffff\1\31\34\uffff\1\6\11\uffff\1\6",
"\1\32\1\33",
"\1\34\1\35",
"\1\2",
"\1\2",
- "\2\12\33\uffff\11\6\3\uffff\1\6\1\uffff\3\12\4\uffff\1\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\31\uffff\1\6\2\uffff\2\12\6\uffff\1\6",
+ "\2\12\33\uffff\11\6\3\uffff\1\6\1\uffff\3\12\4\uffff\1\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\32\uffff\1\6\1\uffff\2\12\6\uffff\1\6",
"\7\6\7\uffff\1\12\5\uffff\1\36\11\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
"\7\6\7\uffff\1\12\5\uffff\1\36\11\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
"\7\6\7\uffff\1\12\4\uffff\1\37\12\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
@@ -187059,36 +186858,36 @@ public DFA360(BaseRecognizer recognizer) {
this.transition = dfa_210;
}
public String getDescription() {
- return "()* loopback of 36271:2: ( ruleCalculationBodyItem )*";
+ return "()* loopback of 36246:2: ( ruleCalculationBodyItem )*";
}
}
static final String[] dfa_211s = {
- "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\1\2\12\2\6\2\uffff\1\12\4\uffff\1\12\3\uffff\2\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\2\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\1\2\12\2\6\2\uffff\1\12\4\uffff\1\12\3\uffff\2\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\1\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
"\1\12\1\2\132\uffff\1\13",
- "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\14\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\2\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\2\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\2\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
- "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\2\uffff\2\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\2\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\1\3\1\4\1\5\3\12\2\uffff\2\12\2\uffff\1\14\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\1\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\1\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\1\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
+ "\2\6\1\7\1\10\1\12\1\uffff\1\6\3\uffff\22\12\4\uffff\11\12\10\uffff\2\12\2\uffff\1\11\1\12\1\uffff\4\12\1\uffff\2\6\1\12\1\uffff\6\12\2\uffff\3\6\4\uffff\2\6\2\uffff\4\6\3\uffff\3\12\2\uffff\2\12\3\uffff\2\12\1\6\3\uffff\1\12\4\uffff\1\12\4\uffff\1\12\3\uffff\2\12\2\uffff\1\12\1\6\1\uffff\2\12\1\uffff\6\12\1\uffff\1\6\1\uffff\1\6\2\uffff\6\12\1\uffff\1\6",
"",
- "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\13\uffff\1\6\12\uffff\1\6",
- "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\13\uffff\1\6\12\uffff\1\6",
+ "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\14\uffff\1\6\11\uffff\1\6",
+ "\2\12\33\uffff\10\6\1\15\3\uffff\1\6\1\uffff\3\12\2\uffff\3\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\15\uffff\1\6\14\uffff\1\6\11\uffff\1\6",
"\1\16\1\17\134\uffff\1\12",
"",
"\1\20\1\21",
"\1\2\132\uffff\1\22",
- "\1\6\1\23\2\6\2\uffff\1\6\56\uffff\1\6\7\uffff\1\6\1\24\12\uffff\3\6\4\uffff\2\6\2\uffff\4\6\17\uffff\1\6\26\uffff\1\6\14\uffff\2\6\11\uffff\1\6",
+ "\1\6\1\23\2\6\2\uffff\1\6\56\uffff\1\6\7\uffff\1\6\1\24\12\uffff\3\6\4\uffff\2\6\2\uffff\4\6\17\uffff\1\6\26\uffff\1\6\13\uffff\1\6\1\uffff\1\6\11\uffff\1\6",
"\7\6\7\uffff\1\12\4\uffff\1\26\1\25\3\uffff\1\12\5\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6\7\uffff\1\12",
"\7\6\7\uffff\1\12\4\uffff\1\26\1\25\3\uffff\1\12\5\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6\7\uffff\1\12",
"\1\12\1\2",
"\1\12\1\2",
"\1\27\1\30",
- "\11\6\3\uffff\1\6\7\uffff\2\6\10\uffff\15\6\32\uffff\1\31\3\uffff\1\12\27\uffff\1\6\12\uffff\1\6",
- "\11\6\3\uffff\1\6\10\uffff\1\6\10\uffff\15\6\32\uffff\1\31\33\uffff\1\6\12\uffff\1\6",
+ "\11\6\3\uffff\1\6\7\uffff\2\6\10\uffff\15\6\32\uffff\1\31\3\uffff\1\12\30\uffff\1\6\11\uffff\1\6",
+ "\11\6\3\uffff\1\6\10\uffff\1\6\10\uffff\15\6\32\uffff\1\31\34\uffff\1\6\11\uffff\1\6",
"\1\32\1\33",
"\1\34\1\35",
"\1\2",
"\1\2",
- "\2\12\33\uffff\11\6\3\uffff\1\6\1\uffff\3\12\4\uffff\1\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\31\uffff\1\6\2\uffff\2\12\6\uffff\1\6",
+ "\2\12\33\uffff\11\6\3\uffff\1\6\1\uffff\3\12\4\uffff\1\6\1\12\1\uffff\2\12\4\uffff\15\6\23\uffff\1\12\1\6\1\uffff\1\12\5\uffff\1\12\32\uffff\1\6\1\uffff\2\12\6\uffff\1\6",
"\7\6\7\uffff\1\12\5\uffff\1\36\11\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
"\7\6\7\uffff\1\12\5\uffff\1\36\11\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
"\7\6\7\uffff\1\12\4\uffff\1\37\12\uffff\2\6\31\uffff\1\12\4\uffff\1\12\1\6",
@@ -187116,7 +186915,7 @@ public DFA394(BaseRecognizer recognizer) {
this.transition = dfa_211;
}
public String getDescription() {
- return "()* loopback of 39592:2: ( ruleCaseBodyItem )*";
+ return "()* loopback of 39567:2: ( ruleCaseBodyItem )*";
}
}
@@ -187144,7 +186943,7 @@ public String getDescription() {
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x30000000000000C2L,0x0000201000000000L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x30000000000000C0L,0x0000201000000000L});
public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x0000000004018004L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x0000000004014004L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0800000000000000L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0xF6201FF0FFF802C0L,0x20119530300007E8L,0x0000000000180002L});
public static final BitSet FOLLOW_27 = new BitSet(new long[]{0xF6201FF0FFF802C0L,0x20108530300007E8L,0x0000000000180002L});
@@ -187308,49 +187107,49 @@ public String getDescription() {
public static final BitSet FOLLOW_185 = new BitSet(new long[]{0x0000080000040000L,0x0000000000000000L,0x0000000000180000L});
public static final BitSet FOLLOW_186 = new BitSet(new long[]{0x06001FF0CDF80000L,0x2000842000000580L,0x0000000000180002L});
public static final BitSet FOLLOW_187 = new BitSet(new long[]{0xF6201FF0FFFC02C0L,0x20108530300007E8L,0x0000000000180002L});
- public static final BitSet FOLLOW_188 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_189 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_190 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x0000000004008004L});
- public static final BitSet FOLLOW_191 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_192 = new BitSet(new long[]{0x0000400000000002L});
- public static final BitSet FOLLOW_193 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_194 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_195 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_196 = new BitSet(new long[]{0x0001000000000002L});
- public static final BitSet FOLLOW_197 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_198 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_199 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_200 = new BitSet(new long[]{0x0004000000000002L});
- public static final BitSet FOLLOW_201 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_202 = new BitSet(new long[]{0x0008000000000002L});
- public static final BitSet FOLLOW_203 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_204 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001800L});
- public static final BitSet FOLLOW_205 = new BitSet(new long[]{0x0200000000000000L,0x000000000000E000L});
- public static final BitSet FOLLOW_206 = new BitSet(new long[]{0x0000000000000000L,0x00000000000F0000L});
- public static final BitSet FOLLOW_207 = new BitSet(new long[]{0x0000000000000002L,0x00000000000F0000L});
- public static final BitSet FOLLOW_208 = new BitSet(new long[]{0x0000000000000000L,0x0000000000300000L});
- public static final BitSet FOLLOW_209 = new BitSet(new long[]{0x0000000000000002L,0x0000000000300000L});
- public static final BitSet FOLLOW_210 = new BitSet(new long[]{0x0000000000000000L,0x0000000000C00004L});
- public static final BitSet FOLLOW_211 = new BitSet(new long[]{0x0000000000000002L,0x0000000000C00004L});
- public static final BitSet FOLLOW_212 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_213 = new BitSet(new long[]{0x0010000000000002L});
- public static final BitSet FOLLOW_214 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_215 = new BitSet(new long[]{0x0000000000000000L,0x0000000003300000L});
- public static final BitSet FOLLOW_216 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_217 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_218 = new BitSet(new long[]{0x0020000000000002L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_219 = new BitSet(new long[]{0x00000000000000C2L,0x0000001000000000L});
- public static final BitSet FOLLOW_220 = new BitSet(new long[]{0x00000000000000C0L,0x0000001000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_222 = new BitSet(new long[]{0x0000000000000000L,0x0040108000000000L});
- public static final BitSet FOLLOW_223 = new BitSet(new long[]{0x0000000000000000L,0x0040008000000000L});
- public static final BitSet FOLLOW_224 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_225 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x000000000401800CL});
- public static final BitSet FOLLOW_226 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_227 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000002L});
- public static final BitSet FOLLOW_228 = new BitSet(new long[]{0x0000000000000030L});
- public static final BitSet FOLLOW_229 = new BitSet(new long[]{0x0020000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_230 = new BitSet(new long[]{0x0000000000000002L,0x0000000000400000L});
+ public static final BitSet FOLLOW_188 = new BitSet(new long[]{0x0020000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_189 = new BitSet(new long[]{0x0000000000000002L,0x0000000000400000L});
+ public static final BitSet FOLLOW_190 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_191 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_192 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x0000000004010004L});
+ public static final BitSet FOLLOW_193 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_194 = new BitSet(new long[]{0x0000400000000002L});
+ public static final BitSet FOLLOW_195 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_196 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_197 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_198 = new BitSet(new long[]{0x0001000000000002L});
+ public static final BitSet FOLLOW_199 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_200 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_201 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_202 = new BitSet(new long[]{0x0004000000000002L});
+ public static final BitSet FOLLOW_203 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_204 = new BitSet(new long[]{0x0008000000000002L});
+ public static final BitSet FOLLOW_205 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001800L});
+ public static final BitSet FOLLOW_206 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001800L});
+ public static final BitSet FOLLOW_207 = new BitSet(new long[]{0x0200000000000000L,0x000000000000E000L});
+ public static final BitSet FOLLOW_208 = new BitSet(new long[]{0x0000000000000000L,0x00000000000F0000L});
+ public static final BitSet FOLLOW_209 = new BitSet(new long[]{0x0000000000000002L,0x00000000000F0000L});
+ public static final BitSet FOLLOW_210 = new BitSet(new long[]{0x0000000000000000L,0x0000000000300000L});
+ public static final BitSet FOLLOW_211 = new BitSet(new long[]{0x0000000000000002L,0x0000000000300000L});
+ public static final BitSet FOLLOW_212 = new BitSet(new long[]{0x0000000000000000L,0x0000000000C00004L});
+ public static final BitSet FOLLOW_213 = new BitSet(new long[]{0x0000000000000002L,0x0000000000C00004L});
+ public static final BitSet FOLLOW_214 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_215 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_216 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_217 = new BitSet(new long[]{0x0000000000000000L,0x0000000003300000L});
+ public static final BitSet FOLLOW_218 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_219 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_220 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_221 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_222 = new BitSet(new long[]{0x0020000000000002L,0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_223 = new BitSet(new long[]{0x00000000000000C2L,0x0000001000000000L});
+ public static final BitSet FOLLOW_224 = new BitSet(new long[]{0x00000000000000C0L,0x0000001000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_225 = new BitSet(new long[]{0x0000000000000000L,0x0040108000000000L});
+ public static final BitSet FOLLOW_226 = new BitSet(new long[]{0x0000000000000000L,0x0040008000000000L});
+ public static final BitSet FOLLOW_227 = new BitSet(new long[]{0x00000000000004F0L,0x000008100F300006L,0x000000000401400CL});
+ public static final BitSet FOLLOW_228 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_229 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000002L});
+ public static final BitSet FOLLOW_230 = new BitSet(new long[]{0x0000000000000030L});
public static final BitSet FOLLOW_231 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000001L});
public static final BitSet FOLLOW_232 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
diff --git a/org.omg.sysml.xtext.ui/META-INF/MANIFEST.MF b/org.omg.sysml.xtext.ui/META-INF/MANIFEST.MF
index 36e3e2cc9..efea0e485 100644
--- a/org.omg.sysml.xtext.ui/META-INF/MANIFEST.MF
+++ b/org.omg.sysml.xtext.ui/META-INF/MANIFEST.MF
@@ -19,7 +19,10 @@ Require-Bundle: org.omg.sysml;bundle-version="0.2.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
org.omg.kerml.xtext;bundle-version="0.2.0",
- org.omg.kerml.xtext.ui;bundle-version="0.2.0"
+ org.omg.kerml.xtext.ui;bundle-version="0.2.0",
+ org.omg.kerml.expressions.xtext,
+ org.omg.kerml.expressions.xtext.ide,
+ org.omg.kerml.expressions.xtext.ui
Import-Package: org.apache.log4j
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.sysml.xtext.ui,
diff --git a/org.omg.sysml.xtext.ui/src-gen/org/omg/sysml/xtext/ui/contentassist/AbstractSysMLProposalProvider.java b/org.omg.sysml.xtext.ui/src-gen/org/omg/sysml/xtext/ui/contentassist/AbstractSysMLProposalProvider.java
index 351bfce74..18e3f4595 100644
--- a/org.omg.sysml.xtext.ui/src-gen/org/omg/sysml/xtext/ui/contentassist/AbstractSysMLProposalProvider.java
+++ b/org.omg.sysml.xtext.ui/src-gen/org/omg/sysml/xtext/ui/contentassist/AbstractSysMLProposalProvider.java
@@ -7,18 +7,17 @@
import org.eclipse.xtext.Alternatives;
import org.eclipse.xtext.Assignment;
import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.Keyword;
import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider;
import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
+import org.omg.kerml.expressions.xtext.ui.contentassist.KerMLExpressionsProposalProvider;
/**
- * Represents a generated, default implementation of superclass {@link AbstractJavaBasedContentProposalProvider}.
+ * Represents a generated, default implementation of superclass {@link KerMLExpressionsProposalProvider}.
* Methods are dynamically dispatched on the first parameter, i.e., you can override them
* with a more concrete subtype.
*/
-public abstract class AbstractSysMLProposalProvider extends AbstractJavaBasedContentProposalProvider {
+public abstract class AbstractSysMLProposalProvider extends KerMLExpressionsProposalProvider {
public void completeIdentification_HumanId(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
@@ -215,9 +214,6 @@ public void completeRedefinitions_OwnedRelationship_comp(EObject model, Assignme
public void completeRedefines_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOwnedFeatureTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeOwnedSubsetting_SubsettedFeature(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
@@ -711,9 +707,6 @@ public void completeCalculationBodyItem_OwnedFeatureMembership_comp(EObject mode
public void completeReturnParameterFlowUsageMember_OwnedMemberParameter_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeResultExpressionMember_OwnedResultExpression_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeCalculationRefUsage_IsComposite(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -822,206 +815,6 @@ public void completeViewpointRefUsage_IsComposite(EObject model, Assignment assi
public void completeRenderingRefUsage_IsComposite(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOwnedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNullCoalescingExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNullCoalescingExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConditionalAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeXorExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeXorExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEqualityExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEqualityExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassificationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTypeReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTypeReference_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSelfReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSelfReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRelationalExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRelationalExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAdditiveExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAdditiveExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMultiplicativeExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMultiplicativeExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExponentiationExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExponentiationExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnitsExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeUnitsExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnaryExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeUnaryExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeExtentExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- if (assignment.getTerminal() instanceof Keyword) {
- // subclasses may override
- }
- if (assignment.getTerminal() instanceof RuleCall) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- }
- public void completeSequenceExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyParameterMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBodyParameterMember_OwnedMemberParameter_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExpressionTyping_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceConstructionExpression_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeSequenceConstructionExpression_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSequenceElementList_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeSequenceElementList_Operand_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReferenceExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReferenceMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFeatureReference_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeInvocationExpression_OwnedRelationship_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePositionalArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedArgumentList_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedExpressionMember_MemberName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeNamedExpressionMember_OwnedMemberFeature_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Deprecated_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExtentExpression_Deprecated_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeLiteralBoolean_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralString_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralInteger_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLiteralReal_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeQueryPathExpression_OwnedFeatureMembership_comp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -1215,9 +1008,6 @@ public void complete_Redefines(EObject model, RuleCall ruleCall, ContentAssistCo
public void complete_RedefinesKeyword(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_OwnedFeatureTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_OwnedSubsetting(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -1968,9 +1758,6 @@ public void complete_CalculationBodyItem(EObject model, RuleCall ruleCall, Conte
public void complete_ReturnParameterFlowUsageMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_ResultExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_CalculationUsageKeyword(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -2250,201 +2037,6 @@ public void complete_RenderingFlowUsage(EObject model, RuleCall ruleCall, Conten
public void complete_RenderingRefUsage(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_OwnedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OwnedExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalTestOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullCoalescingExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullCoalescingOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalOrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalOrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalAndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConditionalAndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OrExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OrOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_XorExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_XorOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AndExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AndOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EqualityExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EqualityOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassificationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassificationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SelfReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SelfReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EmptyFeature(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RelationalExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RelationalOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AdditiveExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AdditiveOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MultiplicativeExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MultiplicativeOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExponentiationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExponentiationOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnitsExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnaryExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UnaryOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExtentExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyParameterMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BodyParameter(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExpressionTyping(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceConstructionExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SequenceElementList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BaseExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NullExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReferenceExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReferenceMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FeatureReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_InvocationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PositionalArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NamedArgumentList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NamedExpressionMember(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExtentExpression_Deprecated(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralBoolean(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BooleanValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralString(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralInteger(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralReal(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RealValue(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralUnbounded(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LiteralUnlimitedNatural(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_QueryPathExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -2454,46 +2046,4 @@ public void complete_QueryNameExpression(EObject model, RuleCall ruleCall, Conte
public void complete_QueryHeadExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_Name(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ColonQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DotQualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DECIMAL_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EXP_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_UNRESTRICTED_NAME(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_STRING_VALUE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_REGULAR_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DOCUMENTATION_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ML_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SL_NOTE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_WS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
}
diff --git a/org.omg.sysml.xtext/META-INF/MANIFEST.MF b/org.omg.sysml.xtext/META-INF/MANIFEST.MF
index 485f117f4..5a7af8c6e 100644
--- a/org.omg.sysml.xtext/META-INF/MANIFEST.MF
+++ b/org.omg.sysml.xtext/META-INF/MANIFEST.MF
@@ -16,7 +16,8 @@ Require-Bundle: org.eclipse.xtext,
org.omg.sysml;bundle-version="0.2.0",
org.eclipse.uml2.uml,
org.eclipse.uml2.uml.resources,
- org.omg.kerml.xtext;bundle-version="0.2.0"
+ org.omg.kerml.xtext;bundle-version="0.2.0",
+ org.omg.kerml.expressions.xtext;bundle-version="0.2.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.omg.sysml.xtext,
org.omg.sysml.xtext.generator,
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysML.xtextbin b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysML.xtextbin
index e892a8a5f..e0305a788 100644
Binary files a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysML.xtextbin and b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysML.xtextbin differ
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysMLStandaloneSetupGenerated.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysMLStandaloneSetupGenerated.java
index c6b6cac89..8966965f5 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysMLStandaloneSetupGenerated.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/SysMLStandaloneSetupGenerated.java
@@ -5,33 +5,18 @@
import com.google.inject.Guice;
import com.google.inject.Injector;
-import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl;
-import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl;
import org.eclipse.xtext.ISetup;
-import org.eclipse.xtext.XtextPackage;
import org.eclipse.xtext.resource.IResourceFactory;
import org.eclipse.xtext.resource.IResourceServiceProvider;
-import org.eclipse.xtext.resource.impl.BinaryGrammarResourceFactoryImpl;
+import org.omg.kerml.expressions.xtext.KerMLExpressionsStandaloneSetup;
@SuppressWarnings("all")
public class SysMLStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
- // register default ePackages
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("ecore"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "ecore", new EcoreResourceFactoryImpl());
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xmi"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "xmi", new XMIResourceFactoryImpl());
- if (!Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().containsKey("xtextbin"))
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
- "xtextbin", new BinaryGrammarResourceFactoryImpl());
- if (!EPackage.Registry.INSTANCE.containsKey(XtextPackage.eNS_URI))
- EPackage.Registry.INSTANCE.put(XtextPackage.eNS_URI, XtextPackage.eINSTANCE);
+ KerMLExpressionsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.g b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.g
index 3e1376b2e..34f068f5b 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.g
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.g
@@ -129,7 +129,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"humanId",
lv_humanId_1_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -148,7 +148,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"name",
lv_name_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -169,7 +169,7 @@ ruleIdentification[EObject in_current] returns [EObject current=in_current]
$current,
"name",
lv_name_3_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -317,7 +317,7 @@ ruleComment returns [EObject current=null]
$current,
"body",
lv_body_9_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -456,7 +456,7 @@ ruleDocumentationComment returns [EObject current=null]
$current,
"humanId",
lv_humanId_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -476,7 +476,7 @@ ruleDocumentationComment returns [EObject current=null]
$current,
"body",
lv_body_3_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -559,7 +559,7 @@ rulePrefixDocumentationComment returns [EObject current=null]
$current,
"humanId",
lv_humanId_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -580,7 +580,7 @@ rulePrefixDocumentationComment returns [EObject current=null]
$current,
"body",
lv_body_3_0,
- "org.omg.sysml.xtext.SysML.DOCUMENTATION_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DOCUMENTATION_COMMENT");
}
)
)
@@ -706,7 +706,7 @@ ruleTextualRepresentation returns [EObject current=null]
$current,
"language",
lv_language_8_0,
- "org.omg.sysml.xtext.SysML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
)
)
@@ -724,7 +724,7 @@ ruleTextualRepresentation returns [EObject current=null]
$current,
"body",
lv_body_9_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
)
)
@@ -1618,7 +1618,7 @@ ruleNonUsagePackageMember[EObject in_current] returns [EObject current=in_curre
$current,
"memberName",
lv_memberName_5_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -3928,7 +3928,7 @@ ruleLiteralIntegerMember returns [EObject current=null]
$current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.sysml.xtext.SysML.LiteralInteger");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralInteger");
afterParserOrEnumRuleCall();
}
)
@@ -3964,7 +3964,7 @@ ruleLiteralUnlimitedNaturalMember returns [EObject current=null]
$current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.sysml.xtext.SysML.LiteralUnlimitedNatural");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnlimitedNatural");
afterParserOrEnumRuleCall();
}
)
@@ -4002,7 +4002,7 @@ ruleConnectorEndMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -4747,7 +4747,7 @@ ruleItemFeatureMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -14265,7 +14265,7 @@ ruleSendNodeDeclaration[EObject in_current] returns [EObject current=in_current
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_5_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -14288,7 +14288,7 @@ ruleSendNodeDeclaration[EObject in_current] returns [EObject current=in_current
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_7_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -22634,6 +22634,332 @@ ruleRenderingRefUsage returns [EObject current=null]
)
;
+// Entry rule entryRuleOwnedExpression
+entryRuleOwnedExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOwnedExpressionRule()); }
+ iv_ruleOwnedExpression=ruleOwnedExpression
+ { $current=$iv_ruleOwnedExpression.current; }
+ EOF;
+
+// Rule OwnedExpression
+ruleOwnedExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0());
+ }
+ this_OwnedExpression_0=superOwnedExpression
+ {
+ $current = $this_OwnedExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getOwnedExpressionAccess().getQueryPathExpressionParserRuleCall_1());
+ }
+ this_QueryPathExpression_1=ruleQueryPathExpression
+ {
+ $current = $this_QueryPathExpression_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleBodyParameter
+entryRuleBodyParameter returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getBodyParameterRule()); }
+ iv_ruleBodyParameter=ruleBodyParameter
+ { $current=$iv_ruleBodyParameter.current; }
+ EOF;
+
+// Rule BodyParameter
+ruleBodyParameter returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
+ }
+ this_TypedBy_1=ruleTypedBy[$current]
+ {
+ $current = $this_TypedBy_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+ }
+ this_MultiplicityPart_2=ruleMultiplicityPart[$current]
+ {
+ $current = $this_MultiplicityPart_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ )?
+ )
+ |
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+ }
+ this_MultiplicityPart_3=ruleMultiplicityPart[$current]
+ {
+ $current = $this_MultiplicityPart_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+ }
+ this_TypedBy_4=ruleTypedBy[$current]
+ {
+ $current = $this_TypedBy_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ )?
+ )
+ )?
+ )
+;
+
+// Entry rule entryRuleQueryPathExpression
+entryRuleQueryPathExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getQueryPathExpressionRule()); }
+ iv_ruleQueryPathExpression=ruleQueryPathExpression
+ { $current=$iv_ruleQueryPathExpression.current; }
+ EOF;
+
+// Rule QueryPathExpression
+ruleQueryPathExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
+ }
+ this_QueryHeadExpression_0=ruleQueryHeadExpression
+ {
+ $current = $this_QueryHeadExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ (
+ otherlv_1='['
+ {
+ newLeafNode(otherlv_1, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
+ }
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
+ }
+ lv_ownedFeatureMembership_comp_3_0=ruleBodyExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_4=']'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
+ }
+ )?
+ (
+ otherlv_5='/'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
+ }
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
+ }
+ lv_operand_comp_7_0=ruleQueryNameExpression
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
+ }
+ add(
+ $current,
+ "operand_comp",
+ lv_operand_comp_7_0,
+ "org.omg.sysml.xtext.SysML.QueryNameExpression");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_8='['
+ {
+ newLeafNode(otherlv_8, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
+ }
+ (
+ {
+ $current = forceCreateModelElementAndAdd(
+ grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1(),
+ $current);
+ }
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
+ }
+ lv_ownedFeatureMembership_comp_10_0=ruleBodyExpressionMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_10_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_11=']'
+ {
+ newLeafNode(otherlv_11, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
+ }
+ )?
+ )*
+ )
+;
+
+// Entry rule entryRuleQueryNameExpression
+entryRuleQueryNameExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getQueryNameExpressionRule()); }
+ iv_ruleQueryNameExpression=ruleQueryNameExpression
+ { $current=$iv_ruleQueryNameExpression.current; }
+ EOF;
+
+// Rule QueryNameExpression
+ruleQueryNameExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getQueryNameExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleQueryHeadExpression
+entryRuleQueryHeadExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getQueryHeadExpressionRule()); }
+ iv_ruleQueryHeadExpression=ruleQueryHeadExpression
+ { $current=$iv_ruleQueryHeadExpression.current; }
+ EOF;
+
+// Rule QueryHeadExpression
+ruleQueryHeadExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='./'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
+ }
+ lv_ownedFeatureMembership_comp_1_0=ruleFeatureReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getQueryHeadExpressionRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
// Entry rule entryRuleOwnedExpressionMember
entryRuleOwnedExpressionMember returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getOwnedExpressionMemberRule()); }
@@ -22670,40 +22996,29 @@ ruleOwnedExpressionMember returns [EObject current=null]
)
;
-// Entry rule entryRuleOwnedExpression
-entryRuleOwnedExpression returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getOwnedExpressionRule()); }
- iv_ruleOwnedExpression=ruleOwnedExpression
- { $current=$iv_ruleOwnedExpression.current; }
+// Entry rule entrySuperOwnedExpression
+entrySuperOwnedExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getKerMLExpressionsOwnedExpressionRule()); }
+ iv_superOwnedExpression=superOwnedExpression
+ { $current=$iv_superOwnedExpression.current; }
EOF;
// Rule OwnedExpression
-ruleOwnedExpression returns [EObject current=null]
+superOwnedExpression returns [EObject current=null]
@init {
enterRule();
}
@after {
leaveRule();
}:
- (
- {
- newCompositeNode(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0());
- }
- this_ConditionalExpression_0=ruleConditionalExpression
- {
- $current = $this_ConditionalExpression_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getOwnedExpressionAccess().getQueryPathExpressionParserRuleCall_1());
- }
- this_QueryPathExpression_1=ruleQueryPathExpression
- {
- $current = $this_QueryPathExpression_1.current;
- afterParserOrEnumRuleCall();
- }
- )
+ {
+ newCompositeNode(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+ }
+ this_ConditionalExpression_0=ruleConditionalExpression
+ {
+ $current = $this_ConditionalExpression_0.current;
+ afterParserOrEnumRuleCall();
+ }
;
// Entry rule entryRuleConditionalExpression
@@ -22752,7 +23067,7 @@ ruleConditionalExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalTestOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
afterParserOrEnumRuleCall();
}
)
@@ -22794,7 +23109,7 @@ ruleConditionalExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.sysml.xtext.SysML.ConditionalExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
afterParserOrEnumRuleCall();
}
)
@@ -22871,7 +23186,7 @@ ruleNullCoalescingExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.NullCoalescingOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
afterParserOrEnumRuleCall();
}
)
@@ -22890,7 +23205,7 @@ ruleNullCoalescingExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ConditionalOrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
afterParserOrEnumRuleCall();
}
)
@@ -22967,7 +23282,7 @@ ruleConditionalOrExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalOrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
afterParserOrEnumRuleCall();
}
)
@@ -22986,7 +23301,7 @@ ruleConditionalOrExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ConditionalAndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23063,7 +23378,7 @@ ruleConditionalAndExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalAndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23082,7 +23397,7 @@ ruleConditionalAndExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.OrExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23159,7 +23474,7 @@ ruleOrExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.OrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23178,7 +23493,7 @@ ruleOrExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.XorExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23255,7 +23570,7 @@ ruleXorExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.XorOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23274,7 +23589,7 @@ ruleXorExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.AndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23351,7 +23666,7 @@ ruleAndExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.AndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23370,7 +23685,7 @@ ruleAndExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.EqualityExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23447,7 +23762,7 @@ ruleEqualityExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.EqualityOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23466,7 +23781,7 @@ ruleEqualityExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ClassificationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23552,7 +23867,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23571,7 +23886,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_3_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -23601,7 +23916,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_5_0,
- "org.omg.sysml.xtext.SysML.SelfReferenceExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
afterParserOrEnumRuleCall();
}
)
@@ -23620,7 +23935,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_6_0,
- "org.omg.sysml.xtext.SysML.ClassificationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23639,7 +23954,7 @@ ruleClassificationExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_7_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -23719,7 +24034,7 @@ ruleTypeReferenceMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.TypeReference");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
afterParserOrEnumRuleCall();
}
)
@@ -23791,7 +24106,7 @@ ruleSelfReferenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.SelfReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -23827,7 +24142,7 @@ ruleSelfReferenceMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.EmptyFeature");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
afterParserOrEnumRuleCall();
}
)
@@ -23904,7 +24219,7 @@ ruleRelationalExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.RelationalOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
afterParserOrEnumRuleCall();
}
)
@@ -23923,7 +24238,7 @@ ruleRelationalExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.AdditiveExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24020,7 +24335,7 @@ ruleAdditiveExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.AdditiveOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
afterParserOrEnumRuleCall();
}
)
@@ -24039,7 +24354,7 @@ ruleAdditiveExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.MultiplicativeExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24124,7 +24439,7 @@ ruleMultiplicativeExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.MultiplicativeOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
afterParserOrEnumRuleCall();
}
)
@@ -24143,7 +24458,7 @@ ruleMultiplicativeExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ExponentiationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24234,7 +24549,7 @@ ruleExponentiationExpression returns [EObject current=null]
$current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ExponentiationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
afterParserOrEnumRuleCall();
}
)
@@ -24253,7 +24568,7 @@ ruleExponentiationExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.UnitsExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24395,7 +24710,7 @@ ruleUnaryExpression returns [EObject current=null]
$current,
"operator",
lv_operator_1_0,
- "org.omg.sysml.xtext.SysML.UnaryOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
afterParserOrEnumRuleCall();
}
)
@@ -24414,7 +24729,7 @@ ruleUnaryExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_2_0,
- "org.omg.sysml.xtext.SysML.ExtentExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24526,20 +24841,84 @@ ruleExtentExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
- )
+ )
+ )
+ )
+ |
+ {
+ newCompositeNode(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+ }
+ this_SequenceExpression_3=ruleSequenceExpression
+ {
+ $current = $this_SequenceExpression_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleExtentExpression_Deprecated
+entryRuleExtentExpression_Deprecated returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule()); }
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated
+ { $current=$iv_ruleExtentExpression_Deprecated.current; }
+ EOF;
+
+// Rule ExtentExpression_Deprecated
+ruleExtentExpression_Deprecated returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+ }
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ $current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='.'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ }
+ (
+ (
+ lv_operator_2_0='allInstances'
+ {
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed($current, "operator", lv_operator_2_0, "allInstances");
+ }
)
)
- |
+ otherlv_3='('
{
- newCompositeNode(grammarAccess.getExtentExpressionAccess().getSequenceExpressionParserRuleCall_1());
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
}
- this_SequenceExpression_3=ruleSequenceExpression
+ otherlv_4=')'
{
- $current = $this_SequenceExpression_3.current;
- afterParserOrEnumRuleCall();
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
}
)
;
@@ -24653,7 +25032,7 @@ ruleSequenceExpression returns [EObject current=null]
$current,
"operator",
lv_operator_8_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -24672,7 +25051,7 @@ ruleSequenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_9_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -24711,7 +25090,7 @@ ruleBodyExpressionMember returns [EObject current=null]
$current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.BodyExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
afterParserOrEnumRuleCall();
}
)
@@ -24770,7 +25149,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
)
@@ -24789,7 +25168,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_1_0,
- "org.omg.sysml.xtext.SysML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
)
@@ -24827,9 +25206,9 @@ ruleBodyExpression returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
- lv_ownedRelationship_comp_5_0=ruleExpressionTyping
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getBodyExpressionRule());
@@ -24838,7 +25217,7 @@ ruleBodyExpression returns [EObject current=null]
$current,
"ownedRelationship_comp",
lv_ownedRelationship_comp_5_0,
- "org.omg.sysml.xtext.SysML.ExpressionTyping");
+ "org.omg.sysml.xtext.SysML.OwnedFeatureTyping");
afterParserOrEnumRuleCall();
}
)
@@ -24876,7 +25255,7 @@ ruleBodyParameterMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
@@ -24903,120 +25282,6 @@ ruleBodyParameterMember returns [EObject current=null]
)
;
-// Entry rule entryRuleBodyParameter
-entryRuleBodyParameter returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getBodyParameterRule()); }
- iv_ruleBodyParameter=ruleBodyParameter
- { $current=$iv_ruleBodyParameter.current; }
- EOF;
-
-// Rule BodyParameter
-ruleBodyParameter returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0(),
- $current);
- }
- )
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
- }
- this_TypedBy_1=ruleTypedBy[$current]
- {
- $current = $this_TypedBy_1.current;
- afterParserOrEnumRuleCall();
- }
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
- }
- this_MultiplicityPart_2=ruleMultiplicityPart[$current]
- {
- $current = $this_MultiplicityPart_2.current;
- afterParserOrEnumRuleCall();
- }
- )?
- )
- |
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
- }
- this_MultiplicityPart_3=ruleMultiplicityPart[$current]
- {
- $current = $this_MultiplicityPart_3.current;
- afterParserOrEnumRuleCall();
- }
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
- }
- this_TypedBy_4=ruleTypedBy[$current]
- {
- $current = $this_TypedBy_4.current;
- afterParserOrEnumRuleCall();
- }
- )?
- )
- )?
- )
-;
-
-// Entry rule entryRuleExpressionTyping
-entryRuleExpressionTyping returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExpressionTypingRule()); }
- iv_ruleExpressionTyping=ruleExpressionTyping
- { $current=$iv_ruleExpressionTyping.current; }
- EOF;
-
-// Rule ExpressionTyping
-ruleExpressionTyping returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getExpressionTypingRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
-;
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule()); }
@@ -25101,7 +25366,7 @@ ruleSequenceConstructionExpression returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_7_0,
- "org.omg.sysml.xtext.SysML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
)
@@ -25219,7 +25484,7 @@ ruleSequenceElementList returns [EObject current=null]
$current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
)
@@ -25310,36 +25575,6 @@ ruleBaseExpression returns [EObject current=null]
)
;
-// Entry rule entryRuleNullExpression
-entryRuleNullExpression returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getNullExpressionRule()); }
- iv_ruleNullExpression=ruleNullExpression
- { $current=$iv_ruleNullExpression.current; }
- EOF;
-
-// Rule NullExpression
-ruleNullExpression returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
- $current);
- }
- )
- otherlv_1='null'
- {
- newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
- }
- )
-;
-
// Entry rule entryRuleFeatureReferenceExpression
entryRuleFeatureReferenceExpression returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getFeatureReferenceExpressionRule()); }
@@ -25369,7 +25604,7 @@ ruleFeatureReferenceExpression returns [EObject current=null]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
afterParserOrEnumRuleCall();
}
)
@@ -25393,55 +25628,16 @@ ruleFeatureReferenceMember returns [EObject current=null]
}:
(
(
- {
- newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
- }
- lv_ownedMemberFeature_comp_0_0=ruleFeatureReference
{
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFeatureReferenceMemberRule());
+ $current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
}
- set(
- $current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReference");
- afterParserOrEnumRuleCall();
}
- )
- )
-;
-
-// Entry rule entryRuleFeatureReference
-entryRuleFeatureReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFeatureReferenceRule()); }
- iv_ruleFeatureReference=ruleFeatureReference
- { $current=$iv_ruleFeatureReference.current; }
- EOF;
-
-// Rule FeatureReference
-ruleFeatureReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
{
- newCompositeNode(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
- lv_ownedRelationship_comp_0_0=ruleOwnedSubsetting
+ ruleQualifiedName
{
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFeatureReferenceRule());
- }
- add(
- $current,
- "ownedRelationship_comp",
- lv_ownedRelationship_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedSubsetting");
afterParserOrEnumRuleCall();
}
)
@@ -25567,7 +25763,7 @@ rulePositionalArgumentList[EObject in_current] returns [EObject current=in_curr
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -25591,7 +25787,7 @@ rulePositionalArgumentList[EObject in_current] returns [EObject current=in_curr
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -25624,7 +25820,7 @@ ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -25648,7 +25844,7 @@ ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current]
$current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
)
@@ -25687,97 +25883,63 @@ ruleNamedExpressionMember returns [EObject current=null]
$current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='=>'
- {
- newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
- }
- lv_ownedMemberFeature_comp_2_0=ruleOwnedExpression
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
- }
- set(
- $current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_2_0,
- "org.omg.sysml.xtext.SysML.OwnedExpression");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleExtentExpression_Deprecated
-entryRuleExtentExpression_Deprecated returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule()); }
- iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated
- { $current=$iv_ruleExtentExpression_Deprecated.current; }
- EOF;
-
-// Rule ExtentExpression_Deprecated
-ruleExtentExpression_Deprecated returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
- }
- lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
)
)
- otherlv_1='.'
+ otherlv_1='=>'
{
- newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+ newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
}
(
(
- lv_operator_2_0='allInstances'
{
- newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+ newCompositeNode(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0());
}
+ lv_ownedMemberFeature_comp_2_0=ruleOwnedExpression
{
if ($current==null) {
- $current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ $current = createModelElementForParent(grammarAccess.getNamedExpressionMemberRule());
}
- setWithLastConsumed($current, "operator", lv_operator_2_0, "allInstances");
+ set(
+ $current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_2_0,
+ "org.omg.sysml.xtext.SysML.OwnedExpression");
+ afterParserOrEnumRuleCall();
}
)
)
- otherlv_3='('
- {
- newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
- }
- otherlv_4=')'
+ )
+;
+
+// Entry rule entryRuleNullExpression
+entryRuleNullExpression returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getNullExpressionRule()); }
+ iv_ruleNullExpression=ruleNullExpression
+ { $current=$iv_ruleNullExpression.current; }
+ EOF;
+
+// Rule NullExpression
+ruleNullExpression returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='null'
{
- newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
}
)
;
@@ -25874,7 +26036,7 @@ ruleLiteralBoolean returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.BooleanValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
afterParserOrEnumRuleCall();
}
)
@@ -25940,7 +26102,7 @@ ruleLiteralString returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
)
)
@@ -25975,7 +26137,7 @@ ruleLiteralInteger returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.DECIMAL_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
}
)
)
@@ -26010,7 +26172,7 @@ ruleLiteralReal returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.RealValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
afterParserOrEnumRuleCall();
}
)
@@ -26143,215 +26305,6 @@ ruleLiteralUnlimitedNatural returns [EObject current=null]
)
;
-// Entry rule entryRuleQueryPathExpression
-entryRuleQueryPathExpression returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getQueryPathExpressionRule()); }
- iv_ruleQueryPathExpression=ruleQueryPathExpression
- { $current=$iv_ruleQueryPathExpression.current; }
- EOF;
-
-// Rule QueryPathExpression
-ruleQueryPathExpression returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
- }
- this_QueryHeadExpression_0=ruleQueryHeadExpression
- {
- $current = $this_QueryHeadExpression_0.current;
- afterParserOrEnumRuleCall();
- }
- (
- otherlv_1='['
- {
- newLeafNode(otherlv_1, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
- }
- (
- {
- $current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1(),
- $current);
- }
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
- }
- lv_ownedFeatureMembership_comp_3_0=ruleBodyExpressionMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_3_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_4=']'
- {
- newLeafNode(otherlv_4, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
- }
- )?
- (
- otherlv_5='/'
- {
- newLeafNode(otherlv_5, grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
- }
- (
- {
- $current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1(),
- $current);
- }
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
- }
- lv_operand_comp_7_0=ruleQueryNameExpression
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- $current,
- "operand_comp",
- lv_operand_comp_7_0,
- "org.omg.sysml.xtext.SysML.QueryNameExpression");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_8='['
- {
- newLeafNode(otherlv_8, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
- }
- (
- {
- $current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1(),
- $current);
- }
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
- }
- lv_ownedFeatureMembership_comp_10_0=ruleBodyExpressionMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_10_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_11=']'
- {
- newLeafNode(otherlv_11, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
- }
- )?
- )*
- )
-;
-
-// Entry rule entryRuleQueryNameExpression
-entryRuleQueryNameExpression returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getQueryNameExpressionRule()); }
- iv_ruleQueryNameExpression=ruleQueryNameExpression
- { $current=$iv_ruleQueryNameExpression.current; }
- EOF;
-
-// Rule QueryNameExpression
-ruleQueryNameExpression returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- newCompositeNode(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
- }
- lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getQueryNameExpressionRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
- afterParserOrEnumRuleCall();
- }
- )
- )
-;
-
-// Entry rule entryRuleQueryHeadExpression
-entryRuleQueryHeadExpression returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getQueryHeadExpressionRule()); }
- iv_ruleQueryHeadExpression=ruleQueryHeadExpression
- { $current=$iv_ruleQueryHeadExpression.current; }
- EOF;
-
-// Rule QueryHeadExpression
-ruleQueryHeadExpression returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='./'
- {
- newLeafNode(otherlv_0, grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
- }
- lv_ownedFeatureMembership_comp_1_0=ruleFeatureReferenceMember
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getQueryHeadExpressionRule());
- }
- add(
- $current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_1_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
// Entry rule entryRuleName
entryRuleName returns [String current=null]:
{ newCompositeNode(grammarAccess.getNameRule()); }
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.tokens b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.tokens
index 8368fe261..8cfcfd01d 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.tokens
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysML.tokens
@@ -1,47 +1,47 @@
-'!'=138
-'!='=125
-'%'=136
-'&&'=120
-'&'=123
+'!'=139
+'!='=127
+'%'=137
+'&&'=122
+'&'=125
'('=81
')'=82
'*'=37
'**'=38
-'+'=133
+'+'=135
','=17
-'-'=134
-'->'=140
+'-'=136
+'->'=142
'.'=36
'..'=50
-'./'=145
-'/'=135
+'./'=118
+'/'=117
':'=45
'::'=35
':>'=41
':>>'=27
';'=23
-'<'=129
-'<='=131
+'<'=131
+'<='=133
'='=29
-'=='=124
+'=='=126
'=>'=51
-'>'=130
-'>='=132
-'?'=117
-'??'=118
+'>'=132
+'>='=134
+'?'=119
+'??'=120
'@'=21
-'@['=137
+'@['=138
'['=49
']'=39
-'^'=122
+'^'=124
'about'=16
'abstract'=53
'accept'=89
'action'=86
'activity'=87
'alias'=32
-'all'=139
-'allInstances'=142
+'all'=140
+'allInstances'=141
'analysis'=111
'as'=34
'assert'=105
@@ -70,23 +70,23 @@
'exhibit'=100
'exit'=99
'expose'=114
-'false'=144
+'false'=145
'feature'=26
'filter'=31
'first'=55
'flow'=58
'fork'=94
'from'=60
-'hastype'=127
+'hastype'=129
'id'=14
'if'=152
'import'=33
'in'=149
'individual'=83
'inout'=151
-'instanceof'=126
+'instanceof'=128
'interface'=75
-'istype'=128
+'istype'=130
'item'=71
'join'=93
'language'=20
@@ -94,7 +94,7 @@
'merge'=91
'metadata'=22
'nonunique'=44
-'null'=141
+'null'=143
'objective'=110
'of'=59
'ordered'=43
@@ -126,7 +126,7 @@
'timeslice'=84
'to'=61
'transition'=101
-'true'=143
+'true'=144
'type'=69
'value'=68
'variant'=64
@@ -136,8 +136,8 @@
'view'=113
'viewpoint'=115
'{'=24
-'|'=121
-'||'=119
+'|'=123
+'||'=121
'}'=25
'~'=76
RULE_DECIMAL_VALUE=7
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLLexer.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLLexer.java
index 040769a4e..c27bb48ba 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLLexer.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLLexer.java
@@ -2333,10 +2333,10 @@ public final void mT__117() throws RecognitionException {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:114:8: ( '?' )
- // InternalSysML.g:114:10: '?'
+ // InternalSysML.g:114:8: ( '/' )
+ // InternalSysML.g:114:10: '/'
{
- match('?');
+ match('/');
}
@@ -2353,10 +2353,10 @@ public final void mT__118() throws RecognitionException {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:115:8: ( '??' )
- // InternalSysML.g:115:10: '??'
+ // InternalSysML.g:115:8: ( './' )
+ // InternalSysML.g:115:10: './'
{
- match("??");
+ match("./");
}
@@ -2374,11 +2374,10 @@ public final void mT__119() throws RecognitionException {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:116:8: ( '||' )
- // InternalSysML.g:116:10: '||'
+ // InternalSysML.g:116:8: ( '?' )
+ // InternalSysML.g:116:10: '?'
{
- match("||");
-
+ match('?');
}
@@ -2395,10 +2394,10 @@ public final void mT__120() throws RecognitionException {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:117:8: ( '&&' )
- // InternalSysML.g:117:10: '&&'
+ // InternalSysML.g:117:8: ( '??' )
+ // InternalSysML.g:117:10: '??'
{
- match("&&");
+ match("??");
}
@@ -2416,10 +2415,11 @@ public final void mT__121() throws RecognitionException {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:118:8: ( '|' )
- // InternalSysML.g:118:10: '|'
+ // InternalSysML.g:118:8: ( '||' )
+ // InternalSysML.g:118:10: '||'
{
- match('|');
+ match("||");
+
}
@@ -2436,10 +2436,11 @@ public final void mT__122() throws RecognitionException {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:119:8: ( '^' )
- // InternalSysML.g:119:10: '^'
+ // InternalSysML.g:119:8: ( '&&' )
+ // InternalSysML.g:119:10: '&&'
{
- match('^');
+ match("&&");
+
}
@@ -2456,10 +2457,10 @@ public final void mT__123() throws RecognitionException {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:120:8: ( '&' )
- // InternalSysML.g:120:10: '&'
+ // InternalSysML.g:120:8: ( '|' )
+ // InternalSysML.g:120:10: '|'
{
- match('&');
+ match('|');
}
@@ -2476,11 +2477,10 @@ public final void mT__124() throws RecognitionException {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:121:8: ( '==' )
- // InternalSysML.g:121:10: '=='
+ // InternalSysML.g:121:8: ( '^' )
+ // InternalSysML.g:121:10: '^'
{
- match("==");
-
+ match('^');
}
@@ -2497,11 +2497,10 @@ public final void mT__125() throws RecognitionException {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:122:8: ( '!=' )
- // InternalSysML.g:122:10: '!='
+ // InternalSysML.g:122:8: ( '&' )
+ // InternalSysML.g:122:10: '&'
{
- match("!=");
-
+ match('&');
}
@@ -2518,10 +2517,10 @@ public final void mT__126() throws RecognitionException {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:123:8: ( 'instanceof' )
- // InternalSysML.g:123:10: 'instanceof'
+ // InternalSysML.g:123:8: ( '==' )
+ // InternalSysML.g:123:10: '=='
{
- match("instanceof");
+ match("==");
}
@@ -2539,10 +2538,10 @@ public final void mT__127() throws RecognitionException {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:124:8: ( 'hastype' )
- // InternalSysML.g:124:10: 'hastype'
+ // InternalSysML.g:124:8: ( '!=' )
+ // InternalSysML.g:124:10: '!='
{
- match("hastype");
+ match("!=");
}
@@ -2560,10 +2559,10 @@ public final void mT__128() throws RecognitionException {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:125:8: ( 'istype' )
- // InternalSysML.g:125:10: 'istype'
+ // InternalSysML.g:125:8: ( 'instanceof' )
+ // InternalSysML.g:125:10: 'instanceof'
{
- match("istype");
+ match("instanceof");
}
@@ -2581,10 +2580,11 @@ public final void mT__129() throws RecognitionException {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:126:8: ( '<' )
- // InternalSysML.g:126:10: '<'
+ // InternalSysML.g:126:8: ( 'hastype' )
+ // InternalSysML.g:126:10: 'hastype'
{
- match('<');
+ match("hastype");
+
}
@@ -2601,10 +2601,11 @@ public final void mT__130() throws RecognitionException {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:127:8: ( '>' )
- // InternalSysML.g:127:10: '>'
+ // InternalSysML.g:127:8: ( 'istype' )
+ // InternalSysML.g:127:10: 'istype'
{
- match('>');
+ match("istype");
+
}
@@ -2621,11 +2622,10 @@ public final void mT__131() throws RecognitionException {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:128:8: ( '<=' )
- // InternalSysML.g:128:10: '<='
+ // InternalSysML.g:128:8: ( '<' )
+ // InternalSysML.g:128:10: '<'
{
- match("<=");
-
+ match('<');
}
@@ -2642,11 +2642,10 @@ public final void mT__132() throws RecognitionException {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:129:8: ( '>=' )
- // InternalSysML.g:129:10: '>='
+ // InternalSysML.g:129:8: ( '>' )
+ // InternalSysML.g:129:10: '>'
{
- match(">=");
-
+ match('>');
}
@@ -2663,10 +2662,11 @@ public final void mT__133() throws RecognitionException {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:130:8: ( '+' )
- // InternalSysML.g:130:10: '+'
+ // InternalSysML.g:130:8: ( '<=' )
+ // InternalSysML.g:130:10: '<='
{
- match('+');
+ match("<=");
+
}
@@ -2683,10 +2683,11 @@ public final void mT__134() throws RecognitionException {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:131:8: ( '-' )
- // InternalSysML.g:131:10: '-'
+ // InternalSysML.g:131:8: ( '>=' )
+ // InternalSysML.g:131:10: '>='
{
- match('-');
+ match(">=");
+
}
@@ -2703,10 +2704,10 @@ public final void mT__135() throws RecognitionException {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:132:8: ( '/' )
- // InternalSysML.g:132:10: '/'
+ // InternalSysML.g:132:8: ( '+' )
+ // InternalSysML.g:132:10: '+'
{
- match('/');
+ match('+');
}
@@ -2723,10 +2724,10 @@ public final void mT__136() throws RecognitionException {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:133:8: ( '%' )
- // InternalSysML.g:133:10: '%'
+ // InternalSysML.g:133:8: ( '-' )
+ // InternalSysML.g:133:10: '-'
{
- match('%');
+ match('-');
}
@@ -2743,11 +2744,10 @@ public final void mT__137() throws RecognitionException {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:134:8: ( '@[' )
- // InternalSysML.g:134:10: '@['
+ // InternalSysML.g:134:8: ( '%' )
+ // InternalSysML.g:134:10: '%'
{
- match("@[");
-
+ match('%');
}
@@ -2764,10 +2764,11 @@ public final void mT__138() throws RecognitionException {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:135:8: ( '!' )
- // InternalSysML.g:135:10: '!'
+ // InternalSysML.g:135:8: ( '@[' )
+ // InternalSysML.g:135:10: '@['
{
- match('!');
+ match("@[");
+
}
@@ -2784,11 +2785,10 @@ public final void mT__139() throws RecognitionException {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:136:8: ( 'all' )
- // InternalSysML.g:136:10: 'all'
+ // InternalSysML.g:136:8: ( '!' )
+ // InternalSysML.g:136:10: '!'
{
- match("all");
-
+ match('!');
}
@@ -2805,10 +2805,10 @@ public final void mT__140() throws RecognitionException {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:137:8: ( '->' )
- // InternalSysML.g:137:10: '->'
+ // InternalSysML.g:137:8: ( 'all' )
+ // InternalSysML.g:137:10: 'all'
{
- match("->");
+ match("all");
}
@@ -2826,10 +2826,10 @@ public final void mT__141() throws RecognitionException {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:138:8: ( 'null' )
- // InternalSysML.g:138:10: 'null'
+ // InternalSysML.g:138:8: ( 'allInstances' )
+ // InternalSysML.g:138:10: 'allInstances'
{
- match("null");
+ match("allInstances");
}
@@ -2847,10 +2847,10 @@ public final void mT__142() throws RecognitionException {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:139:8: ( 'allInstances' )
- // InternalSysML.g:139:10: 'allInstances'
+ // InternalSysML.g:139:8: ( '->' )
+ // InternalSysML.g:139:10: '->'
{
- match("allInstances");
+ match("->");
}
@@ -2868,10 +2868,10 @@ public final void mT__143() throws RecognitionException {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:140:8: ( 'true' )
- // InternalSysML.g:140:10: 'true'
+ // InternalSysML.g:140:8: ( 'null' )
+ // InternalSysML.g:140:10: 'null'
{
- match("true");
+ match("null");
}
@@ -2889,10 +2889,10 @@ public final void mT__144() throws RecognitionException {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:141:8: ( 'false' )
- // InternalSysML.g:141:10: 'false'
+ // InternalSysML.g:141:8: ( 'true' )
+ // InternalSysML.g:141:10: 'true'
{
- match("false");
+ match("true");
}
@@ -2910,10 +2910,10 @@ public final void mT__145() throws RecognitionException {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:142:8: ( './' )
- // InternalSysML.g:142:10: './'
+ // InternalSysML.g:142:8: ( 'false' )
+ // InternalSysML.g:142:10: 'false'
{
- match("./");
+ match("false");
}
@@ -3141,11 +3141,11 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
try {
int _type = RULE_DECIMAL_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26741:20: ( '0' .. '9' ( '0' .. '9' )* )
- // InternalSysML.g:26741:22: '0' .. '9' ( '0' .. '9' )*
+ // InternalSysML.g:26694:20: ( '0' .. '9' ( '0' .. '9' )* )
+ // InternalSysML.g:26694:22: '0' .. '9' ( '0' .. '9' )*
{
matchRange('0','9');
- // InternalSysML.g:26741:31: ( '0' .. '9' )*
+ // InternalSysML.g:26694:31: ( '0' .. '9' )*
loop1:
do {
int alt1=2;
@@ -3158,7 +3158,7 @@ public final void mRULE_DECIMAL_VALUE() throws RecognitionException {
switch (alt1) {
case 1 :
- // InternalSysML.g:26741:32: '0' .. '9'
+ // InternalSysML.g:26694:32: '0' .. '9'
{
matchRange('0','9');
@@ -3186,8 +3186,8 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
try {
int _type = RULE_EXP_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26743:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
- // InternalSysML.g:26743:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
+ // InternalSysML.g:26696:16: ( RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE )
+ // InternalSysML.g:26696:18: RULE_DECIMAL_VALUE ( 'e' | 'E' ) ( '+' | '-' )? RULE_DECIMAL_VALUE
{
mRULE_DECIMAL_VALUE();
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
@@ -3199,7 +3199,7 @@ public final void mRULE_EXP_VALUE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:26743:47: ( '+' | '-' )?
+ // InternalSysML.g:26696:47: ( '+' | '-' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -3242,8 +3242,8 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26745:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalSysML.g:26745:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalSysML.g:26698:9: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalSysML.g:26698:11: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -3254,7 +3254,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:26745:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalSysML.g:26698:35: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -3303,11 +3303,11 @@ public final void mRULE_UNRESTRICTED_NAME() throws RecognitionException {
try {
int _type = RULE_UNRESTRICTED_NAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26747:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalSysML.g:26747:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalSysML.g:26700:24: ( '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalSysML.g:26700:26: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalSysML.g:26747:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalSysML.g:26700:31: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop4:
do {
int alt4=3;
@@ -3323,7 +3323,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
switch (alt4) {
case 1 :
- // InternalSysML.g:26747:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalSysML.g:26700:32: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -3339,7 +3339,7 @@ else if ( ((LA4_0>='\u0000' && LA4_0<='&')||(LA4_0>='(' && LA4_0<='[')||(LA4_0>=
}
break;
case 2 :
- // InternalSysML.g:26747:73: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalSysML.g:26700:73: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3376,11 +3376,11 @@ public final void mRULE_STRING_VALUE() throws RecognitionException {
try {
int _type = RULE_STRING_VALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26749:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalSysML.g:26749:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalSysML.g:26702:19: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalSysML.g:26702:21: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalSysML.g:26749:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalSysML.g:26702:25: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -3396,7 +3396,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
switch (alt5) {
case 1 :
- // InternalSysML.g:26749:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalSysML.g:26702:26: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -3412,7 +3412,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='!')||(LA5_0>='#' && LA5_0<='[')||(LA5_0>=
}
break;
case 2 :
- // InternalSysML.g:26749:67: ~ ( ( '\\\\' | '\"' ) )
+ // InternalSysML.g:26702:67: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3449,8 +3449,8 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
try {
int _type = RULE_REGULAR_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26751:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:26751:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:26704:22: ( '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:26704:24: '/*' ~ ( '*' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -3463,7 +3463,7 @@ public final void mRULE_REGULAR_COMMENT() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:26751:36: ( options {greedy=false; } : . )*
+ // InternalSysML.g:26704:36: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3488,7 +3488,7 @@ else if ( ((LA6_0>='\u0000' && LA6_0<=')')||(LA6_0>='+' && LA6_0<='\uFFFF')) ) {
switch (alt6) {
case 1 :
- // InternalSysML.g:26751:64: .
+ // InternalSysML.g:26704:64: .
{
matchAny();
@@ -3518,12 +3518,12 @@ public final void mRULE_DOCUMENTATION_COMMENT() throws RecognitionException {
try {
int _type = RULE_DOCUMENTATION_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26753:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:26753:30: '/**' ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:26706:28: ( '/**' ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:26706:30: '/**' ( options {greedy=false; } : . )* '*/'
{
match("/**");
- // InternalSysML.g:26753:36: ( options {greedy=false; } : . )*
+ // InternalSysML.g:26706:36: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -3548,7 +3548,7 @@ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
switch (alt7) {
case 1 :
- // InternalSysML.g:26753:64: .
+ // InternalSysML.g:26706:64: .
{
matchAny();
@@ -3578,12 +3578,12 @@ public final void mRULE_ML_NOTE() throws RecognitionException {
try {
int _type = RULE_ML_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26755:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
- // InternalSysML.g:26755:16: '//*' ( options {greedy=false; } : . )* '*/'
+ // InternalSysML.g:26708:14: ( '//*' ( options {greedy=false; } : . )* '*/' )
+ // InternalSysML.g:26708:16: '//*' ( options {greedy=false; } : . )* '*/'
{
match("//*");
- // InternalSysML.g:26755:22: ( options {greedy=false; } : . )*
+ // InternalSysML.g:26708:22: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -3608,7 +3608,7 @@ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) {
switch (alt8) {
case 1 :
- // InternalSysML.g:26755:50: .
+ // InternalSysML.g:26708:50: .
{
matchAny();
@@ -3638,12 +3638,12 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
try {
int _type = RULE_SL_NOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26757:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
- // InternalSysML.g:26757:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
+ // InternalSysML.g:26710:14: ( '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )? )
+ // InternalSysML.g:26710:16: '//' (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )? ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalSysML.g:26757:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
+ // InternalSysML.g:26710:21: (~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )* )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -3652,7 +3652,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt10) {
case 1 :
- // InternalSysML.g:26757:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalSysML.g:26710:22: ~ ( ( '\\n' | '\\r' ) ) (~ ( ( '\\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();
@@ -3663,7 +3663,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalSysML.g:26757:37: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalSysML.g:26710:37: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -3676,7 +3676,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
switch (alt9) {
case 1 :
- // InternalSysML.g:26757:37: ~ ( ( '\\n' | '\\r' ) )
+ // InternalSysML.g:26710:37: ~ ( ( '\\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();
@@ -3702,7 +3702,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
- // InternalSysML.g:26757:55: ( ( '\\r' )? '\\n' )?
+ // InternalSysML.g:26710:55: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3711,9 +3711,9 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt12) {
case 1 :
- // InternalSysML.g:26757:56: ( '\\r' )? '\\n'
+ // InternalSysML.g:26710:56: ( '\\r' )? '\\n'
{
- // InternalSysML.g:26757:56: ( '\\r' )?
+ // InternalSysML.g:26710:56: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -3722,7 +3722,7 @@ public final void mRULE_SL_NOTE() throws RecognitionException {
}
switch (alt11) {
case 1 :
- // InternalSysML.g:26757:56: '\\r'
+ // InternalSysML.g:26710:56: '\\r'
{
match('\r');
@@ -3754,10 +3754,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalSysML.g:26759:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalSysML.g:26759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalSysML.g:26712:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalSysML.g:26712:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalSysML.g:26759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalSysML.g:26712:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
@@ -4883,19 +4883,19 @@ public void mTokens() throws RecognitionException {
protected DFA14 dfa14 = new DFA14(this);
static final String DFA14_eotS =
- "\1\uffff\3\55\1\uffff\3\55\1\105\1\55\3\uffff\1\55\1\117\1\122\1\55\1\132\1\134\1\uffff\5\55\1\uffff\2\55\3\uffff\1\55\1\171\1\173\1\175\1\uffff\1\177\1\55\1\u0082\1\u0084\1\uffff\1\u0086\1\u0089\1\uffff\1\u008b\4\uffff\1\u008d\2\55\1\u0094\1\55\1\u0096\4\55\1\u00a0\3\55\1\u00a6\4\55\2\uffff\7\55\1\u00bc\5\uffff\5\55\5\uffff\12\55\1\u00d4\4\55\1\u00d9\3\55\1\u00dd\7\55\10\uffff\1\55\7\uffff\1\u00eb\1\uffff\1\u008b\3\uffff\6\55\1\uffff\1\55\1\uffff\7\55\1\u00fc\1\55\1\uffff\4\55\1\u0104\1\uffff\1\u0106\2\55\1\u0109\1\55\1\u010b\16\55\2\uffff\7\55\1\u0121\17\55\1\uffff\1\55\1\u0133\2\55\1\uffff\3\55\1\uffff\12\55\2\uffff\1\u00eb\1\uffff\1\55\1\u0148\10\55\1\u0151\1\u0152\4\55\1\uffff\7\55\1\uffff\1\55\1\uffff\2\55\1\uffff\1\55\1\uffff\4\55\1\u0167\5\55\1\u016d\1\u016e\1\u016f\2\55\1\u0172\1\u0173\4\55\1\uffff\1\u0178\1\55\1\u017a\1\u017b\11\55\1\u0185\3\55\1\uffff\1\55\1\u018a\1\u018b\1\55\1\u018d\1\u018e\2\55\1\u0191\3\55\1\u0196\1\u0197\1\55\2\u00eb\1\uffff\1\u00eb\1\55\1\uffff\3\55\1\u019f\4\55\2\uffff\1\u01a4\1\55\1\u01a6\1\55\1\u01a8\17\55\1\uffff\1\55\1\u01b9\2\55\1\u01bc\3\uffff\1\u01bd\1\55\2\uffff\4\55\1\uffff\1\u01c3\2\uffff\7\55\1\u01cb\1\55\1\uffff\4\55\2\uffff\1\u01d1\2\uffff\2\55\1\uffff\1\55\1\u01d6\2\55\2\uffff\1\55\1\u019a\1\uffff\1\u01db\3\55\1\uffff\1\u01df\3\55\1\uffff\1\55\1\uffff\1\55\1\uffff\1\u01e5\1\u01e6\1\55\1\u01e8\1\55\1\u01ea\3\55\1\u01ee\1\55\1\u01f0\4\55\1\uffff\1\55\1\u01f6\2\uffff\2\55\1\u01f9\2\55\1\uffff\1\55\1\u01fd\4\55\1\u0202\1\uffff\5\55\1\uffff\4\55\1\uffff\1\55\1\u020d\2\55\1\uffff\3\55\1\uffff\1\u0213\1\u0215\3\55\2\uffff\1\55\1\uffff\1\55\1\uffff\1\55\1\u021c\1\55\1\uffff\1\55\1\uffff\1\u0220\3\55\1\u0224\1\uffff\1\u0225\1\u0226\1\uffff\1\u0227\1\55\1\u0229\1\uffff\1\55\1\u022b\1\u022c\1\55\1\uffff\1\55\1\u022f\1\u0230\5\55\1\u0236\1\55\1\uffff\1\55\1\u0239\3\55\1\uffff\1\55\1\uffff\1\55\1\u023f\2\55\1\u0242\1\u0243\1\uffff\3\55\1\uffff\1\55\1\u0248\1\u0249\4\uffff\1\55\1\uffff\1\55\2\uffff\1\55\1\u024d\2\uffff\5\55\1\uffff\2\55\1\uffff\1\u0255\4\55\1\uffff\1\55\1\u025b\2\uffff\1\55\1\u025d\1\55\1\u025f\2\uffff\1\u0260\2\55\1\uffff\1\u0263\1\u0264\1\u0265\1\55\1\u0267\1\55\1\u0269\1\uffff\1\u026a\1\u026b\1\u026c\1\u026d\1\55\1\uffff\1\u026f\1\uffff\1\55\2\uffff\1\55\1\u0272\3\uffff\1\u0273\1\uffff\1\55\5\uffff\1\55\1\uffff\1\u0276\1\u0277\2\uffff\1\55\1\u0279\2\uffff\1\u027a\2\uffff";
+ "\1\uffff\3\55\1\uffff\3\55\1\105\1\55\3\uffff\1\55\1\117\1\122\1\55\1\132\1\134\1\uffff\5\55\1\uffff\2\55\3\uffff\1\55\1\172\1\174\1\176\1\u0080\1\uffff\1\u0082\1\55\1\u0085\1\u0087\1\uffff\1\u0089\1\uffff\1\u008b\4\uffff\1\u008d\2\55\1\u0094\1\55\1\u0096\4\55\1\u00a0\3\55\1\u00a6\4\55\2\uffff\7\55\1\u00bc\5\uffff\5\55\5\uffff\12\55\1\u00d4\4\55\1\u00d9\3\55\1\u00dd\7\55\1\uffff\1\u00ea\11\uffff\1\55\6\uffff\1\u008b\3\uffff\6\55\1\uffff\1\55\1\uffff\7\55\1\u00fc\1\55\1\uffff\4\55\1\u0104\1\uffff\1\u0106\2\55\1\u0109\1\55\1\u010b\16\55\2\uffff\7\55\1\u0121\17\55\1\uffff\1\55\1\u0133\2\55\1\uffff\3\55\1\uffff\11\55\2\uffff\1\u00ea\1\uffff\2\55\1\u0148\10\55\1\u0151\1\u0152\4\55\1\uffff\7\55\1\uffff\1\55\1\uffff\2\55\1\uffff\1\55\1\uffff\4\55\1\u0167\5\55\1\u016d\1\u016e\1\u016f\2\55\1\u0172\1\u0173\4\55\1\uffff\1\u0178\1\55\1\u017a\1\u017b\11\55\1\u0185\3\55\1\uffff\1\55\1\u018a\1\u018b\1\55\1\u018d\1\u018e\2\55\1\u0191\3\55\1\u0196\1\u0197\2\u00ea\1\uffff\1\u00ea\2\55\1\uffff\3\55\1\u019f\4\55\2\uffff\1\u01a4\1\55\1\u01a6\1\55\1\u01a8\17\55\1\uffff\1\55\1\u01b9\2\55\1\u01bc\3\uffff\1\u01bd\1\55\2\uffff\4\55\1\uffff\1\u01c3\2\uffff\7\55\1\u01cb\1\55\1\uffff\4\55\2\uffff\1\u01d1\2\uffff\2\55\1\uffff\1\55\1\u01d6\2\55\2\uffff\1\u0199\1\uffff\1\55\1\u01db\3\55\1\uffff\1\u01df\3\55\1\uffff\1\55\1\uffff\1\55\1\uffff\1\u01e5\1\u01e6\1\55\1\u01e8\1\55\1\u01ea\3\55\1\u01ee\1\55\1\u01f0\4\55\1\uffff\1\55\1\u01f6\2\uffff\2\55\1\u01f9\2\55\1\uffff\1\55\1\u01fd\4\55\1\u0202\1\uffff\5\55\1\uffff\4\55\1\uffff\1\55\1\u020d\2\55\1\uffff\3\55\1\uffff\1\u0213\1\u0215\3\55\2\uffff\1\55\1\uffff\1\55\1\uffff\1\55\1\u021c\1\55\1\uffff\1\55\1\uffff\1\u0220\3\55\1\u0224\1\uffff\1\u0225\1\u0226\1\uffff\1\u0227\1\55\1\u0229\1\uffff\1\55\1\u022b\1\u022c\1\55\1\uffff\1\55\1\u022f\1\u0230\5\55\1\u0236\1\55\1\uffff\1\55\1\u0239\3\55\1\uffff\1\55\1\uffff\1\55\1\u023f\2\55\1\u0242\1\u0243\1\uffff\3\55\1\uffff\1\55\1\u0248\1\u0249\4\uffff\1\55\1\uffff\1\55\2\uffff\1\55\1\u024d\2\uffff\5\55\1\uffff\2\55\1\uffff\1\u0255\4\55\1\uffff\1\55\1\u025b\2\uffff\1\55\1\u025d\1\55\1\u025f\2\uffff\1\u0260\2\55\1\uffff\1\u0263\1\u0264\1\u0265\1\55\1\u0267\1\55\1\u0269\1\uffff\1\u026a\1\u026b\1\u026c\1\u026d\1\55\1\uffff\1\u026f\1\uffff\1\55\2\uffff\1\55\1\u0272\3\uffff\1\u0273\1\uffff\1\55\5\uffff\1\55\1\uffff\1\u0276\1\u0277\2\uffff\1\55\1\u0279\2\uffff\1\u027a\2\uffff";
static final String DFA14_eofS =
"\u027b\uffff";
static final String DFA14_minS =
- "\1\11\1\144\1\141\1\142\1\uffff\2\145\1\141\1\133\1\145\3\uffff\1\141\1\72\1\75\1\141\1\56\1\52\1\uffff\1\154\1\141\1\142\1\157\1\151\1\uffff\1\150\1\141\3\uffff\1\157\1\77\1\174\1\46\1\uffff\1\75\1\141\2\75\1\uffff\1\76\1\52\1\uffff\1\60\4\uffff\1\60\1\160\1\145\1\60\1\164\1\60\1\155\1\154\1\157\1\151\1\60\1\164\1\143\1\141\1\60\1\143\1\144\2\156\2\uffff\1\162\1\141\1\154\2\157\1\162\1\154\1\76\5\uffff\1\143\2\162\1\142\1\151\5\uffff\1\144\1\163\1\150\1\145\1\142\2\141\1\156\1\164\1\144\1\60\1\152\1\164\1\156\1\154\1\60\1\156\1\157\1\145\1\60\1\160\1\155\1\141\1\154\1\162\1\145\1\151\10\uffff\1\163\6\uffff\1\0\1\52\1\uffff\1\60\3\uffff\1\157\1\155\1\145\1\151\1\164\1\165\1\uffff\1\171\1\uffff\1\155\1\156\1\143\1\145\1\165\1\164\1\141\1\60\1\145\1\uffff\1\162\1\151\1\145\1\154\1\60\1\uffff\1\60\1\145\1\151\1\60\1\145\1\60\2\165\1\144\1\147\1\153\1\141\1\147\2\164\1\163\1\167\1\155\1\153\1\163\2\uffff\1\153\2\164\1\146\1\154\1\166\1\164\1\60\1\155\1\162\1\145\1\164\1\151\1\157\1\143\1\152\1\143\1\145\1\164\1\160\1\144\1\151\1\145\1\uffff\1\145\1\60\1\165\1\154\1\uffff\1\144\1\143\1\156\1\uffff\2\145\1\156\1\145\1\151\1\165\1\151\1\167\1\156\1\164\2\uffff\1\0\1\uffff\1\162\1\60\1\162\1\166\1\141\1\164\1\160\2\145\1\164\2\60\1\164\1\162\1\163\1\156\1\uffff\1\143\1\162\1\155\1\151\1\157\1\160\1\171\1\uffff\1\156\1\uffff\1\156\1\144\1\uffff\1\146\1\uffff\1\162\1\151\1\145\1\165\1\60\1\144\1\145\1\165\1\145\1\164\3\60\1\145\1\141\2\60\1\157\1\151\1\141\1\145\1\uffff\1\60\1\171\2\60\1\142\1\163\1\151\3\145\1\141\1\145\1\163\1\60\1\163\1\162\1\143\1\uffff\1\156\2\60\1\153\2\60\2\163\1\60\1\141\1\145\1\146\2\60\1\171\4\0\1\164\1\uffff\1\146\1\151\1\156\1\60\1\145\1\156\1\143\1\162\2\uffff\1\60\1\141\1\60\1\163\1\60\1\164\1\145\1\142\1\156\1\151\1\164\1\163\1\145\1\144\1\145\1\151\1\156\2\162\1\141\1\uffff\1\141\1\60\2\162\1\60\3\uffff\1\60\1\147\2\uffff\1\162\1\143\1\164\1\143\1\uffff\1\60\2\uffff\1\151\1\145\1\141\1\164\1\143\1\163\1\155\1\60\1\150\1\uffff\1\146\1\145\1\164\1\151\2\uffff\1\60\2\uffff\1\154\1\151\1\uffff\1\156\1\60\1\151\1\157\2\uffff\1\160\1\0\1\uffff\1\60\1\141\1\144\1\143\1\uffff\1\60\2\164\1\141\1\uffff\1\143\1\uffff\1\164\1\uffff\2\60\1\165\1\60\1\164\1\60\1\151\1\144\1\145\1\60\1\156\1\60\1\145\1\151\1\147\1\164\1\uffff\1\145\1\60\2\uffff\1\145\1\155\1\60\1\145\1\164\1\uffff\1\164\1\60\1\154\1\163\1\164\1\163\1\60\1\uffff\1\157\1\171\1\144\1\151\1\161\1\uffff\1\151\1\164\1\151\1\164\1\uffff\1\143\1\60\1\151\1\145\1\uffff\1\143\1\165\1\145\1\uffff\2\60\1\151\1\164\1\141\2\uffff\1\164\1\uffff\1\171\1\uffff\1\163\1\60\1\156\1\uffff\1\145\1\uffff\1\60\1\156\1\145\1\141\1\60\1\uffff\2\60\1\uffff\1\60\1\145\1\60\1\uffff\1\151\2\60\1\151\1\uffff\1\164\2\60\1\166\1\165\1\143\1\151\1\157\1\60\1\141\1\uffff\1\156\1\60\1\145\1\141\1\157\1\uffff\1\157\1\uffff\1\156\1\60\1\156\1\145\2\60\1\uffff\1\143\1\163\1\145\1\uffff\1\147\2\60\4\uffff\1\144\1\uffff\1\172\2\uffff\1\157\1\60\2\uffff\3\145\1\157\1\156\1\uffff\2\164\1\uffff\1\60\1\154\1\146\1\156\1\164\1\uffff\1\143\1\60\2\uffff\1\171\1\60\1\156\1\60\2\uffff\1\60\1\145\1\156\1\uffff\3\60\1\156\1\60\1\151\1\60\1\uffff\4\60\1\145\1\uffff\1\60\1\uffff\1\164\2\uffff\1\163\1\60\3\uffff\1\60\1\uffff\1\157\5\uffff\1\163\1\uffff\2\60\2\uffff\1\156\1\60\2\uffff\1\60\2\uffff";
+ "\1\11\1\144\1\141\1\142\1\uffff\2\145\1\141\1\133\1\145\3\uffff\1\141\1\72\1\75\1\141\1\56\1\52\1\uffff\1\154\1\141\1\142\1\157\1\151\1\uffff\1\150\1\141\3\uffff\1\157\1\52\1\77\1\174\1\46\1\uffff\1\75\1\141\2\75\1\uffff\1\76\1\uffff\1\60\4\uffff\1\60\1\160\1\145\1\60\1\164\1\60\1\155\1\154\1\157\1\151\1\60\1\164\1\143\1\141\1\60\1\143\1\144\2\156\2\uffff\1\162\1\141\1\154\2\157\1\162\1\154\1\76\5\uffff\1\143\2\162\1\142\1\151\5\uffff\1\144\1\163\1\150\1\145\1\142\2\141\1\156\1\164\1\144\1\60\1\152\1\164\1\156\1\154\1\60\1\156\1\157\1\145\1\60\1\160\1\155\1\141\1\154\1\162\1\145\1\151\1\0\1\52\11\uffff\1\163\6\uffff\1\60\3\uffff\1\157\1\155\1\145\1\151\1\164\1\165\1\uffff\1\171\1\uffff\1\155\1\156\1\143\1\145\1\165\1\164\1\141\1\60\1\145\1\uffff\1\162\1\151\1\145\1\154\1\60\1\uffff\1\60\1\145\1\151\1\60\1\145\1\60\2\165\1\144\1\147\1\153\1\141\1\147\2\164\1\163\1\167\1\155\1\153\1\163\2\uffff\1\153\2\164\1\146\1\154\1\166\1\164\1\60\1\155\1\162\1\145\1\164\1\151\1\157\1\143\1\152\1\143\1\145\1\164\1\160\1\144\1\151\1\145\1\uffff\1\145\1\60\1\165\1\154\1\uffff\1\144\1\143\1\156\1\uffff\2\145\1\156\1\145\1\151\1\165\1\151\1\167\1\156\2\uffff\1\0\1\uffff\1\164\1\162\1\60\1\162\1\166\1\141\1\164\1\160\2\145\1\164\2\60\1\164\1\162\1\163\1\156\1\uffff\1\143\1\162\1\155\1\151\1\157\1\160\1\171\1\uffff\1\156\1\uffff\1\156\1\144\1\uffff\1\146\1\uffff\1\162\1\151\1\145\1\165\1\60\1\144\1\145\1\165\1\145\1\164\3\60\1\145\1\141\2\60\1\157\1\151\1\141\1\145\1\uffff\1\60\1\171\2\60\1\142\1\163\1\151\3\145\1\141\1\145\1\163\1\60\1\163\1\162\1\143\1\uffff\1\156\2\60\1\153\2\60\2\163\1\60\1\141\1\145\1\146\2\60\4\0\1\171\1\164\1\uffff\1\146\1\151\1\156\1\60\1\145\1\156\1\143\1\162\2\uffff\1\60\1\141\1\60\1\163\1\60\1\164\1\145\1\142\1\156\1\151\1\164\1\163\1\145\1\144\1\145\1\151\1\156\2\162\1\141\1\uffff\1\141\1\60\2\162\1\60\3\uffff\1\60\1\147\2\uffff\1\162\1\143\1\164\1\143\1\uffff\1\60\2\uffff\1\151\1\145\1\141\1\164\1\143\1\163\1\155\1\60\1\150\1\uffff\1\146\1\145\1\164\1\151\2\uffff\1\60\2\uffff\1\154\1\151\1\uffff\1\156\1\60\1\151\1\157\2\uffff\1\0\1\uffff\1\160\1\60\1\141\1\144\1\143\1\uffff\1\60\2\164\1\141\1\uffff\1\143\1\uffff\1\164\1\uffff\2\60\1\165\1\60\1\164\1\60\1\151\1\144\1\145\1\60\1\156\1\60\1\145\1\151\1\147\1\164\1\uffff\1\145\1\60\2\uffff\1\145\1\155\1\60\1\145\1\164\1\uffff\1\164\1\60\1\154\1\163\1\164\1\163\1\60\1\uffff\1\157\1\171\1\144\1\151\1\161\1\uffff\1\151\1\164\1\151\1\164\1\uffff\1\143\1\60\1\151\1\145\1\uffff\1\143\1\165\1\145\1\uffff\2\60\1\151\1\164\1\141\2\uffff\1\164\1\uffff\1\171\1\uffff\1\163\1\60\1\156\1\uffff\1\145\1\uffff\1\60\1\156\1\145\1\141\1\60\1\uffff\2\60\1\uffff\1\60\1\145\1\60\1\uffff\1\151\2\60\1\151\1\uffff\1\164\2\60\1\166\1\165\1\143\1\151\1\157\1\60\1\141\1\uffff\1\156\1\60\1\145\1\141\1\157\1\uffff\1\157\1\uffff\1\156\1\60\1\156\1\145\2\60\1\uffff\1\143\1\163\1\145\1\uffff\1\147\2\60\4\uffff\1\144\1\uffff\1\172\2\uffff\1\157\1\60\2\uffff\3\145\1\157\1\156\1\uffff\2\164\1\uffff\1\60\1\154\1\146\1\156\1\164\1\uffff\1\143\1\60\2\uffff\1\171\1\60\1\156\1\60\2\uffff\1\60\1\145\1\156\1\uffff\3\60\1\156\1\60\1\151\1\60\1\uffff\4\60\1\145\1\uffff\1\60\1\uffff\1\164\2\uffff\1\163\1\60\3\uffff\1\60\1\uffff\1\157\5\uffff\1\163\1\uffff\2\60\2\uffff\1\156\1\60\2\uffff\1\60\2\uffff";
static final String DFA14_maxS =
- "\1\176\1\164\1\157\1\164\1\uffff\1\157\1\145\1\151\1\133\1\145\3\uffff\1\162\2\76\1\165\1\57\1\52\1\uffff\1\170\3\165\1\171\1\uffff\1\171\1\151\3\uffff\1\157\1\77\1\174\1\46\1\uffff\1\75\1\141\2\75\1\uffff\1\76\1\57\1\uffff\1\145\4\uffff\1\172\1\160\1\145\1\172\1\164\1\172\1\156\2\163\1\154\1\172\2\164\1\141\1\172\1\160\1\164\2\156\2\uffff\1\164\1\141\1\162\2\157\1\162\1\154\1\76\5\uffff\3\162\1\142\1\157\5\uffff\1\165\1\163\1\160\1\145\1\143\1\162\1\141\1\156\1\164\1\144\1\172\1\152\1\164\1\156\1\154\1\172\1\156\1\157\1\145\1\172\1\160\1\155\1\165\2\162\1\145\1\151\10\uffff\1\163\6\uffff\1\uffff\1\52\1\uffff\1\145\3\uffff\1\157\1\155\1\145\1\151\1\164\1\165\1\uffff\1\171\1\uffff\1\155\1\163\1\143\1\145\1\165\1\164\1\141\1\172\1\165\1\uffff\1\162\1\151\1\145\1\154\1\172\1\uffff\1\172\1\145\1\151\1\172\1\145\1\172\2\165\1\144\1\147\1\153\1\141\1\147\2\164\1\163\1\167\1\155\1\153\1\163\2\uffff\1\153\2\164\1\146\1\154\1\166\1\164\1\172\1\155\1\162\1\145\1\164\1\151\1\157\1\143\1\163\1\143\1\145\1\164\1\160\1\144\1\151\1\145\1\uffff\1\145\1\172\1\165\1\154\1\uffff\1\144\1\143\1\156\1\uffff\2\145\1\156\1\145\1\151\1\165\1\151\1\167\1\156\1\164\2\uffff\1\uffff\1\uffff\1\162\1\172\1\162\1\166\1\141\1\164\1\160\2\145\1\164\2\172\1\164\1\162\1\163\1\156\1\uffff\1\143\1\162\1\155\1\151\1\166\1\160\1\171\1\uffff\1\156\1\uffff\1\156\1\144\1\uffff\1\146\1\uffff\1\162\1\151\1\145\1\165\1\172\1\144\1\145\1\165\1\145\1\164\3\172\1\145\1\141\2\172\1\157\1\151\1\141\1\145\1\uffff\1\172\1\171\2\172\1\142\1\163\1\151\3\145\1\141\1\145\1\163\1\172\1\163\1\162\1\143\1\uffff\1\156\2\172\1\153\2\172\2\163\1\172\1\141\1\145\1\146\2\172\1\171\4\uffff\1\164\1\uffff\1\146\1\151\1\156\1\172\1\145\1\156\1\143\1\162\2\uffff\1\172\1\141\1\172\1\163\1\172\1\164\1\145\1\142\1\156\1\151\1\164\1\163\1\145\1\144\1\145\1\151\1\156\2\162\1\141\1\uffff\1\141\1\172\2\162\1\172\3\uffff\1\172\1\147\2\uffff\1\162\1\143\1\164\1\143\1\uffff\1\172\2\uffff\1\151\1\145\1\141\1\164\1\143\1\163\1\155\1\172\1\150\1\uffff\1\146\1\145\1\164\1\151\2\uffff\1\172\2\uffff\1\154\1\151\1\uffff\1\164\1\172\1\171\1\157\2\uffff\1\160\1\uffff\1\uffff\1\172\1\141\1\144\1\143\1\uffff\1\172\2\164\1\141\1\uffff\1\143\1\uffff\1\164\1\uffff\2\172\1\165\1\172\1\164\1\172\1\151\1\144\1\145\1\172\1\156\1\172\1\145\1\151\1\147\1\164\1\uffff\1\145\1\172\2\uffff\1\145\1\155\1\172\1\145\1\164\1\uffff\1\164\1\172\1\154\1\163\1\164\1\163\1\172\1\uffff\1\157\1\171\1\144\1\151\1\161\1\uffff\1\151\1\164\1\151\1\164\1\uffff\1\143\1\172\1\151\1\145\1\uffff\1\143\1\165\1\145\1\uffff\2\172\1\151\1\164\1\141\2\uffff\1\164\1\uffff\1\171\1\uffff\1\163\1\172\1\156\1\uffff\1\145\1\uffff\1\172\1\156\1\145\1\141\1\172\1\uffff\2\172\1\uffff\1\172\1\145\1\172\1\uffff\1\151\2\172\1\151\1\uffff\1\164\2\172\1\166\1\165\1\143\1\151\1\157\1\172\1\141\1\uffff\1\156\1\172\1\145\1\141\1\157\1\uffff\1\157\1\uffff\1\156\1\172\1\156\1\145\2\172\1\uffff\1\143\1\163\1\145\1\uffff\1\147\2\172\4\uffff\1\144\1\uffff\1\172\2\uffff\1\157\1\172\2\uffff\3\145\1\157\1\156\1\uffff\2\164\1\uffff\1\172\1\154\1\146\1\156\1\164\1\uffff\1\143\1\172\2\uffff\1\171\1\172\1\156\1\172\2\uffff\1\172\1\145\1\156\1\uffff\3\172\1\156\1\172\1\151\1\172\1\uffff\4\172\1\145\1\uffff\1\172\1\uffff\1\164\2\uffff\1\163\1\172\3\uffff\1\172\1\uffff\1\157\5\uffff\1\163\1\uffff\2\172\2\uffff\1\156\1\172\2\uffff\1\172\2\uffff";
+ "\1\176\1\164\1\157\1\164\1\uffff\1\157\1\145\1\151\1\133\1\145\3\uffff\1\162\2\76\1\165\1\57\1\52\1\uffff\1\170\3\165\1\171\1\uffff\1\171\1\151\3\uffff\1\157\1\57\1\77\1\174\1\46\1\uffff\1\75\1\141\2\75\1\uffff\1\76\1\uffff\1\145\4\uffff\1\172\1\160\1\145\1\172\1\164\1\172\1\156\2\163\1\154\1\172\2\164\1\141\1\172\1\160\1\164\2\156\2\uffff\1\164\1\141\1\162\2\157\1\162\1\154\1\76\5\uffff\3\162\1\142\1\157\5\uffff\1\165\1\163\1\160\1\145\1\143\1\162\1\141\1\156\1\164\1\144\1\172\1\152\1\164\1\156\1\154\1\172\1\156\1\157\1\145\1\172\1\160\1\155\1\165\2\162\1\145\1\151\1\uffff\1\52\11\uffff\1\163\6\uffff\1\145\3\uffff\1\157\1\155\1\145\1\151\1\164\1\165\1\uffff\1\171\1\uffff\1\155\1\163\1\143\1\145\1\165\1\164\1\141\1\172\1\165\1\uffff\1\162\1\151\1\145\1\154\1\172\1\uffff\1\172\1\145\1\151\1\172\1\145\1\172\2\165\1\144\1\147\1\153\1\141\1\147\2\164\1\163\1\167\1\155\1\153\1\163\2\uffff\1\153\2\164\1\146\1\154\1\166\1\164\1\172\1\155\1\162\1\145\1\164\1\151\1\157\1\143\1\163\1\143\1\145\1\164\1\160\1\144\1\151\1\145\1\uffff\1\145\1\172\1\165\1\154\1\uffff\1\144\1\143\1\156\1\uffff\2\145\1\156\1\145\1\151\1\165\1\151\1\167\1\156\2\uffff\1\uffff\1\uffff\1\164\1\162\1\172\1\162\1\166\1\141\1\164\1\160\2\145\1\164\2\172\1\164\1\162\1\163\1\156\1\uffff\1\143\1\162\1\155\1\151\1\166\1\160\1\171\1\uffff\1\156\1\uffff\1\156\1\144\1\uffff\1\146\1\uffff\1\162\1\151\1\145\1\165\1\172\1\144\1\145\1\165\1\145\1\164\3\172\1\145\1\141\2\172\1\157\1\151\1\141\1\145\1\uffff\1\172\1\171\2\172\1\142\1\163\1\151\3\145\1\141\1\145\1\163\1\172\1\163\1\162\1\143\1\uffff\1\156\2\172\1\153\2\172\2\163\1\172\1\141\1\145\1\146\2\172\4\uffff\1\171\1\164\1\uffff\1\146\1\151\1\156\1\172\1\145\1\156\1\143\1\162\2\uffff\1\172\1\141\1\172\1\163\1\172\1\164\1\145\1\142\1\156\1\151\1\164\1\163\1\145\1\144\1\145\1\151\1\156\2\162\1\141\1\uffff\1\141\1\172\2\162\1\172\3\uffff\1\172\1\147\2\uffff\1\162\1\143\1\164\1\143\1\uffff\1\172\2\uffff\1\151\1\145\1\141\1\164\1\143\1\163\1\155\1\172\1\150\1\uffff\1\146\1\145\1\164\1\151\2\uffff\1\172\2\uffff\1\154\1\151\1\uffff\1\164\1\172\1\171\1\157\2\uffff\1\uffff\1\uffff\1\160\1\172\1\141\1\144\1\143\1\uffff\1\172\2\164\1\141\1\uffff\1\143\1\uffff\1\164\1\uffff\2\172\1\165\1\172\1\164\1\172\1\151\1\144\1\145\1\172\1\156\1\172\1\145\1\151\1\147\1\164\1\uffff\1\145\1\172\2\uffff\1\145\1\155\1\172\1\145\1\164\1\uffff\1\164\1\172\1\154\1\163\1\164\1\163\1\172\1\uffff\1\157\1\171\1\144\1\151\1\161\1\uffff\1\151\1\164\1\151\1\164\1\uffff\1\143\1\172\1\151\1\145\1\uffff\1\143\1\165\1\145\1\uffff\2\172\1\151\1\164\1\141\2\uffff\1\164\1\uffff\1\171\1\uffff\1\163\1\172\1\156\1\uffff\1\145\1\uffff\1\172\1\156\1\145\1\141\1\172\1\uffff\2\172\1\uffff\1\172\1\145\1\172\1\uffff\1\151\2\172\1\151\1\uffff\1\164\2\172\1\166\1\165\1\143\1\151\1\157\1\172\1\141\1\uffff\1\156\1\172\1\145\1\141\1\157\1\uffff\1\157\1\uffff\1\156\1\172\1\156\1\145\2\172\1\uffff\1\143\1\163\1\145\1\uffff\1\147\2\172\4\uffff\1\144\1\uffff\1\172\2\uffff\1\157\1\172\2\uffff\3\145\1\157\1\156\1\uffff\2\164\1\uffff\1\172\1\154\1\146\1\156\1\164\1\uffff\1\143\1\172\2\uffff\1\171\1\172\1\156\1\172\2\uffff\1\172\1\145\1\156\1\uffff\3\172\1\156\1\172\1\151\1\172\1\uffff\4\172\1\145\1\uffff\1\172\1\uffff\1\164\2\uffff\1\163\1\172\3\uffff\1\172\1\uffff\1\157\5\uffff\1\163\1\uffff\2\172\2\uffff\1\156\1\172\2\uffff\1\172\2\uffff";
static final String DFA14_acceptS =
- "\4\uffff\1\4\5\uffff\1\12\1\13\1\14\6\uffff\1\32\5\uffff\1\44\2\uffff\1\77\1\104\1\105\4\uffff\1\155\4\uffff\1\170\2\uffff\1\173\1\uffff\1\u0091\1\u0092\1\u0093\1\u0098\23\uffff\1\174\1\10\10\uffff\1\26\1\40\1\46\1\157\1\20\5\uffff\1\45\1\u0084\1\27\1\31\1\30\33\uffff\1\151\1\150\1\152\1\154\1\153\1\156\1\160\1\175\1\uffff\1\166\1\164\1\167\1\165\1\177\1\171\2\uffff\1\172\1\uffff\1\u008f\1\u0090\1\1\6\uffff\1\u0088\1\uffff\1\u008b\11\uffff\1\25\5\uffff\1\125\24\uffff\1\16\1\34\27\uffff\1\56\4\uffff\1\42\3\uffff\1\60\12\uffff\1\u0094\1\u0095\1\uffff\1\u0097\20\uffff\1\176\7\uffff\1\5\1\uffff\1\66\2\uffff\1\6\1\uffff\1\64\25\uffff\1\33\21\uffff\1\u0089\24\uffff\1\72\10\uffff\1\131\1\140\24\uffff\1\103\5\uffff\1\55\1\57\1\121\2\uffff\1\73\1\75\4\uffff\1\71\1\uffff\1\122\1\126\11\uffff\1\115\4\uffff\1\u0080\1\47\1\uffff\1\53\1\70\2\uffff\1\u0082\4\uffff\1\144\1\120\2\uffff\1\u0096\4\uffff\1\u008a\4\uffff\1\3\1\uffff\1\23\1\uffff\1\101\20\uffff\1\116\2\uffff\1\52\1\u0083\5\uffff\1\124\7\uffff\1\123\5\uffff\1\74\4\uffff\1\67\4\uffff\1\24\3\uffff\1\163\5\uffff\1\134\1\u008c\1\uffff\1\111\1\uffff\1\114\3\uffff\1\117\1\uffff\1\132\5\uffff\1\22\2\uffff\1\u0085\3\uffff\1\145\4\uffff\1\54\12\uffff\1\u008e\5\uffff\1\2\1\uffff\1\102\6\uffff\1\41\3\uffff\1\u008d\3\uffff\1\15\1\21\1\113\1\u0086\1\uffff\1\127\1\uffff\1\43\1\136\2\uffff\1\137\1\36\5\uffff\1\63\2\uffff\1\162\5\uffff\1\50\2\uffff\1\112\1\142\4\uffff\1\7\1\11\3\uffff\1\110\7\uffff\1\76\5\uffff\1\65\1\uffff\1\17\1\uffff\1\147\1\u0087\2\uffff\1\141\1\37\1\107\1\uffff\1\62\1\uffff\1\146\1\106\1\161\1\100\1\133\1\uffff\1\61\2\uffff\1\51\1\130\2\uffff\1\135\1\35\1\uffff\1\u0081\1\143";
+ "\4\uffff\1\4\5\uffff\1\12\1\13\1\14\6\uffff\1\32\5\uffff\1\44\2\uffff\1\77\1\104\1\105\5\uffff\1\157\4\uffff\1\172\1\uffff\1\174\1\uffff\1\u0091\1\u0092\1\u0093\1\u0098\23\uffff\1\175\1\10\10\uffff\1\26\1\40\1\46\1\161\1\20\5\uffff\1\45\1\151\1\27\1\31\1\30\35\uffff\1\150\1\153\1\152\1\154\1\156\1\155\1\160\1\162\1\176\1\uffff\1\170\1\166\1\171\1\167\1\u0081\1\173\1\uffff\1\u008f\1\u0090\1\1\6\uffff\1\u0088\1\uffff\1\u008b\11\uffff\1\25\5\uffff\1\125\24\uffff\1\16\1\34\27\uffff\1\56\4\uffff\1\42\3\uffff\1\60\11\uffff\1\u0094\1\u0095\1\uffff\1\u0097\21\uffff\1\177\7\uffff\1\5\1\uffff\1\66\2\uffff\1\6\1\uffff\1\64\25\uffff\1\33\21\uffff\1\u0089\24\uffff\1\72\10\uffff\1\131\1\140\24\uffff\1\103\5\uffff\1\55\1\57\1\121\2\uffff\1\73\1\75\4\uffff\1\71\1\uffff\1\122\1\126\11\uffff\1\115\4\uffff\1\u0082\1\47\1\uffff\1\53\1\70\2\uffff\1\u0083\4\uffff\1\144\1\120\1\uffff\1\u0096\5\uffff\1\u008a\4\uffff\1\3\1\uffff\1\23\1\uffff\1\101\20\uffff\1\116\2\uffff\1\52\1\u0084\5\uffff\1\124\7\uffff\1\123\5\uffff\1\74\4\uffff\1\67\4\uffff\1\24\3\uffff\1\165\5\uffff\1\134\1\u008c\1\uffff\1\111\1\uffff\1\114\3\uffff\1\117\1\uffff\1\132\5\uffff\1\22\2\uffff\1\u0085\3\uffff\1\145\4\uffff\1\54\12\uffff\1\u008e\5\uffff\1\2\1\uffff\1\102\6\uffff\1\41\3\uffff\1\u008d\3\uffff\1\15\1\21\1\113\1\u0086\1\uffff\1\127\1\uffff\1\43\1\136\2\uffff\1\137\1\36\5\uffff\1\63\2\uffff\1\164\5\uffff\1\50\2\uffff\1\112\1\142\4\uffff\1\7\1\11\3\uffff\1\110\7\uffff\1\76\5\uffff\1\65\1\uffff\1\17\1\uffff\1\147\1\u0087\2\uffff\1\141\1\37\1\107\1\uffff\1\62\1\uffff\1\146\1\106\1\163\1\100\1\133\1\uffff\1\61\2\uffff\1\51\1\130\2\uffff\1\135\1\35\1\uffff\1\u0080\1\143";
static final String DFA14_specialS =
- "\u0087\uffff\1\5\142\uffff\1\2\130\uffff\1\0\1\3\1\6\1\1\122\uffff\1\4\u00e1\uffff}>";
+ "\170\uffff\1\5\160\uffff\1\2\130\uffff\1\0\1\3\1\6\1\1\122\uffff\1\4\u00e2\uffff}>";
static final String[] DFA14_transitionS = {
- "\2\60\2\uffff\1\60\22\uffff\1\60\1\44\1\57\2\uffff\1\53\1\42\1\56\1\35\1\36\1\22\1\50\1\4\1\51\1\21\1\52\12\54\1\16\1\12\1\46\1\17\1\47\1\40\1\10\32\55\1\31\1\uffff\1\23\1\43\1\55\1\uffff\1\3\1\30\1\2\1\5\1\24\1\15\1\55\1\45\1\1\1\37\1\55\1\7\1\11\1\27\1\26\1\20\1\55\1\6\1\25\1\32\1\55\1\33\4\55\1\13\1\41\1\14\1\34",
+ "\2\60\2\uffff\1\60\22\uffff\1\60\1\45\1\57\2\uffff\1\53\1\43\1\56\1\35\1\36\1\22\1\51\1\4\1\52\1\21\1\40\12\54\1\16\1\12\1\47\1\17\1\50\1\41\1\10\32\55\1\31\1\uffff\1\23\1\44\1\55\1\uffff\1\3\1\30\1\2\1\5\1\24\1\15\1\55\1\46\1\1\1\37\1\55\1\7\1\11\1\27\1\26\1\20\1\55\1\6\1\25\1\32\1\55\1\33\4\55\1\13\1\42\1\14\1\34",
"\1\61\1\uffff\1\66\6\uffff\1\62\1\64\4\uffff\1\65\1\63",
"\1\70\15\uffff\1\67",
"\1\71\1\75\10\uffff\1\72\1\uffff\1\76\4\uffff\1\73\1\74",
@@ -4927,17 +4927,17 @@ public void mTokens() throws RecognitionException {
"",
"",
"\1\167",
- "\1\170",
- "\1\172",
- "\1\174",
+ "\1\170\4\uffff\1\171",
+ "\1\173",
+ "\1\175",
+ "\1\177",
"",
- "\1\176",
- "\1\u0080",
"\1\u0081",
"\1\u0083",
+ "\1\u0084",
+ "\1\u0086",
"",
- "\1\u0085",
- "\1\u0087\4\uffff\1\u0088",
+ "\1\u0088",
"",
"\12\u008a\13\uffff\1\u008c\37\uffff\1\u008c",
"",
@@ -5015,6 +5015,8 @@ public void mTokens() throws RecognitionException {
"\1\u00e4",
"\1\u00e5",
"\1\u00e6",
+ "\52\u00e7\1\u00e8\uffd5\u00e7",
+ "\1\u00e9",
"",
"",
"",
@@ -5023,15 +5025,13 @@ public void mTokens() throws RecognitionException {
"",
"",
"",
- "\1\u00e7",
"",
+ "\1\u00eb",
"",
"",
"",
"",
"",
- "\52\u00e8\1\u00e9\uffd5\u00e8",
- "\1\u00ea",
"",
"\12\u008a\13\uffff\1\u008c\37\uffff\1\u008c",
"",
@@ -5126,11 +5126,11 @@ public void mTokens() throws RecognitionException {
"\1\u013f",
"\1\u0140",
"\1\u0141",
- "\1\u0142",
"",
"",
- "\12\u0144\1\u0146\2\u0144\1\u0145\34\u0144\1\u0143\uffd5\u0144",
+ "\12\u0143\1\u0145\2\u0143\1\u0144\34\u0143\1\u0142\uffd5\u0143",
"",
+ "\1\u0146",
"\1\u0147",
"\12\55\7\uffff\32\55\4\uffff\1\55\1\uffff\32\55",
"\1\u0149",
@@ -5217,11 +5217,11 @@ public void mTokens() throws RecognitionException {
"\1\u0194",
"\12\55\7\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u0195\12\55",
"\12\55\7\uffff\32\55\4\uffff\1\55\1\uffff\32\55",
- "\1\u0198",
- "\12\u0144\1\u0146\2\u0144\1\u0145\34\u0144\1\u0143\4\u0144\1\u0199\uffd0\u0144",
- "\12\u0144\1\u0146\2\u0144\1\u0145\34\u0144\1\u0143\uffd5\u0144",
- "\12\u019a\1\u0146\ufff5\u019a",
- "\0\u019a",
+ "\12\u0143\1\u0145\2\u0143\1\u0144\34\u0143\1\u0142\4\u0143\1\u0198\uffd0\u0143",
+ "\12\u0143\1\u0145\2\u0143\1\u0144\34\u0143\1\u0142\uffd5\u0143",
+ "\12\u0199\1\u0145\ufff5\u0199",
+ "\0\u0199",
+ "\1\u019a",
"\1\u019b",
"",
"\1\u019c",
@@ -5303,9 +5303,9 @@ public void mTokens() throws RecognitionException {
"\1\u01d9",
"",
"",
- "\1\u01da",
- "\12\u0144\1\u0146\2\u0144\1\u0145\34\u0144\1\u0143\uffd5\u0144",
+ "\12\u0143\1\u0145\2\u0143\1\u0144\34\u0143\1\u0142\uffd5\u0143",
"",
+ "\1\u01da",
"\12\55\7\uffff\32\55\4\uffff\1\55\1\uffff\32\55",
"\1\u01dc",
"\1\u01dd",
@@ -5569,98 +5569,98 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA14_323 = input.LA(1);
+ int LA14_322 = input.LA(1);
s = -1;
- if ( (LA14_323=='/') ) {s = 409;}
+ if ( (LA14_322=='/') ) {s = 408;}
- else if ( (LA14_323=='\r') ) {s = 325;}
+ else if ( (LA14_322=='\r') ) {s = 324;}
- else if ( (LA14_323=='\n') ) {s = 326;}
+ else if ( (LA14_322=='\n') ) {s = 325;}
- else if ( (LA14_323=='*') ) {s = 323;}
+ else if ( (LA14_322=='*') ) {s = 322;}
- else if ( ((LA14_323>='\u0000' && LA14_323<='\t')||(LA14_323>='\u000B' && LA14_323<='\f')||(LA14_323>='\u000E' && LA14_323<=')')||(LA14_323>='+' && LA14_323<='.')||(LA14_323>='0' && LA14_323<='\uFFFF')) ) {s = 324;}
+ else if ( ((LA14_322>='\u0000' && LA14_322<='\t')||(LA14_322>='\u000B' && LA14_322<='\f')||(LA14_322>='\u000E' && LA14_322<=')')||(LA14_322>='+' && LA14_322<='.')||(LA14_322>='0' && LA14_322<='\uFFFF')) ) {s = 323;}
- else s = 235;
+ else s = 234;
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_326 = input.LA(1);
+ int LA14_325 = input.LA(1);
s = -1;
- if ( ((LA14_326>='\u0000' && LA14_326<='\uFFFF')) ) {s = 410;}
+ if ( ((LA14_325>='\u0000' && LA14_325<='\uFFFF')) ) {s = 409;}
- else s = 235;
+ else s = 234;
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_234 = input.LA(1);
+ int LA14_233 = input.LA(1);
s = -1;
- if ( (LA14_234=='*') ) {s = 323;}
+ if ( (LA14_233=='*') ) {s = 322;}
- else if ( ((LA14_234>='\u0000' && LA14_234<='\t')||(LA14_234>='\u000B' && LA14_234<='\f')||(LA14_234>='\u000E' && LA14_234<=')')||(LA14_234>='+' && LA14_234<='\uFFFF')) ) {s = 324;}
+ else if ( ((LA14_233>='\u0000' && LA14_233<='\t')||(LA14_233>='\u000B' && LA14_233<='\f')||(LA14_233>='\u000E' && LA14_233<=')')||(LA14_233>='+' && LA14_233<='\uFFFF')) ) {s = 323;}
- else if ( (LA14_234=='\r') ) {s = 325;}
+ else if ( (LA14_233=='\r') ) {s = 324;}
- else if ( (LA14_234=='\n') ) {s = 326;}
+ else if ( (LA14_233=='\n') ) {s = 325;}
- else s = 235;
+ else s = 234;
if ( s>=0 ) return s;
break;
case 3 :
- int LA14_324 = input.LA(1);
+ int LA14_323 = input.LA(1);
s = -1;
- if ( (LA14_324=='\r') ) {s = 325;}
+ if ( (LA14_323=='\r') ) {s = 324;}
- else if ( (LA14_324=='\n') ) {s = 326;}
+ else if ( (LA14_323=='\n') ) {s = 325;}
- else if ( (LA14_324=='*') ) {s = 323;}
+ else if ( (LA14_323=='*') ) {s = 322;}
- else if ( ((LA14_324>='\u0000' && LA14_324<='\t')||(LA14_324>='\u000B' && LA14_324<='\f')||(LA14_324>='\u000E' && LA14_324<=')')||(LA14_324>='+' && LA14_324<='\uFFFF')) ) {s = 324;}
+ else if ( ((LA14_323>='\u0000' && LA14_323<='\t')||(LA14_323>='\u000B' && LA14_323<='\f')||(LA14_323>='\u000E' && LA14_323<=')')||(LA14_323>='+' && LA14_323<='\uFFFF')) ) {s = 323;}
- else s = 235;
+ else s = 234;
if ( s>=0 ) return s;
break;
case 4 :
- int LA14_409 = input.LA(1);
+ int LA14_408 = input.LA(1);
s = -1;
- if ( (LA14_409=='\r') ) {s = 325;}
+ if ( (LA14_408=='\r') ) {s = 324;}
- else if ( (LA14_409=='\n') ) {s = 326;}
+ else if ( (LA14_408=='\n') ) {s = 325;}
- else if ( (LA14_409=='*') ) {s = 323;}
+ else if ( (LA14_408=='*') ) {s = 322;}
- else if ( ((LA14_409>='\u0000' && LA14_409<='\t')||(LA14_409>='\u000B' && LA14_409<='\f')||(LA14_409>='\u000E' && LA14_409<=')')||(LA14_409>='+' && LA14_409<='\uFFFF')) ) {s = 324;}
+ else if ( ((LA14_408>='\u0000' && LA14_408<='\t')||(LA14_408>='\u000B' && LA14_408<='\f')||(LA14_408>='\u000E' && LA14_408<=')')||(LA14_408>='+' && LA14_408<='\uFFFF')) ) {s = 323;}
- else s = 410;
+ else s = 409;
if ( s>=0 ) return s;
break;
case 5 :
- int LA14_135 = input.LA(1);
+ int LA14_120 = input.LA(1);
s = -1;
- if ( ((LA14_135>='\u0000' && LA14_135<=')')||(LA14_135>='+' && LA14_135<='\uFFFF')) ) {s = 232;}
+ if ( ((LA14_120>='\u0000' && LA14_120<=')')||(LA14_120>='+' && LA14_120<='\uFFFF')) ) {s = 231;}
- else if ( (LA14_135=='*') ) {s = 233;}
+ else if ( (LA14_120=='*') ) {s = 232;}
if ( s>=0 ) return s;
break;
case 6 :
- int LA14_325 = input.LA(1);
+ int LA14_324 = input.LA(1);
s = -1;
- if ( ((LA14_325>='\u0000' && LA14_325<='\t')||(LA14_325>='\u000B' && LA14_325<='\uFFFF')) ) {s = 410;}
+ if ( ((LA14_324>='\u0000' && LA14_324<='\t')||(LA14_324>='\u000B' && LA14_324<='\uFFFF')) ) {s = 409;}
- else if ( (LA14_325=='\n') ) {s = 326;}
+ else if ( (LA14_324=='\n') ) {s = 325;}
if ( s>=0 ) return s;
break;
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLParser.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLParser.java
index b95302bb3..f95ce1927 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLParser.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/parser/antlr/internal/InternalSysMLParser.java
@@ -23,7 +23,7 @@
@SuppressWarnings("all")
public class InternalSysMLParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_DECIMAL_VALUE", "RULE_EXP_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'id'", "'comment'", "'about'", "','", "'doc'", "'rep'", "'language'", "'@'", "'metadata'", "';'", "'{'", "'}'", "'feature'", "':>>'", "'redefines'", "'='", "'package'", "'filter'", "'alias'", "'import'", "'as'", "'::'", "'.'", "'*'", "'**'", "']'", "'end'", "':>'", "'specializes'", "'ordered'", "'nonunique'", "':'", "'defined'", "'by'", "'subsets'", "'['", "'..'", "'=>'", "'bind'", "'abstract'", "'succession'", "'first'", "'then'", "'stream'", "'flow'", "'of'", "'from'", "'to'", "'dependency'", "'variation'", "'variant'", "'ref'", "'attribute'", "'def'", "'value'", "'type'", "'enum'", "'item'", "'part'", "'block'", "'port'", "'interface'", "'~'", "'connection'", "'assoc'", "'connect'", "'link'", "'('", "')'", "'individual'", "'timeslice'", "'snapshot'", "'action'", "'activity'", "'perform'", "'accept'", "'send'", "'merge'", "'decide'", "'join'", "'fork'", "'else'", "'state'", "'entry'", "'do'", "'exit'", "'exhibit'", "'transition'", "'calc'", "'return'", "'constraint'", "'assert'", "'requirement'", "'subject'", "'satisfy'", "'case'", "'objective'", "'analysis'", "'verification'", "'view'", "'expose'", "'viewpoint'", "'rendering'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'/'", "'%'", "'@['", "'!'", "'all'", "'->'", "'null'", "'allInstances'", "'true'", "'false'", "'./'", "'public'", "'private'", "'protected'", "'in'", "'out'", "'inout'", "'if'", "'assume'", "'require'", "'verify'"
+ "", "", "", "", "RULE_REGULAR_COMMENT", "RULE_DOCUMENTATION_COMMENT", "RULE_STRING_VALUE", "RULE_DECIMAL_VALUE", "RULE_EXP_VALUE", "RULE_ID", "RULE_UNRESTRICTED_NAME", "RULE_ML_NOTE", "RULE_SL_NOTE", "RULE_WS", "'id'", "'comment'", "'about'", "','", "'doc'", "'rep'", "'language'", "'@'", "'metadata'", "';'", "'{'", "'}'", "'feature'", "':>>'", "'redefines'", "'='", "'package'", "'filter'", "'alias'", "'import'", "'as'", "'::'", "'.'", "'*'", "'**'", "']'", "'end'", "':>'", "'specializes'", "'ordered'", "'nonunique'", "':'", "'defined'", "'by'", "'subsets'", "'['", "'..'", "'=>'", "'bind'", "'abstract'", "'succession'", "'first'", "'then'", "'stream'", "'flow'", "'of'", "'from'", "'to'", "'dependency'", "'variation'", "'variant'", "'ref'", "'attribute'", "'def'", "'value'", "'type'", "'enum'", "'item'", "'part'", "'block'", "'port'", "'interface'", "'~'", "'connection'", "'assoc'", "'connect'", "'link'", "'('", "')'", "'individual'", "'timeslice'", "'snapshot'", "'action'", "'activity'", "'perform'", "'accept'", "'send'", "'merge'", "'decide'", "'join'", "'fork'", "'else'", "'state'", "'entry'", "'do'", "'exit'", "'exhibit'", "'transition'", "'calc'", "'return'", "'constraint'", "'assert'", "'requirement'", "'subject'", "'satisfy'", "'case'", "'objective'", "'analysis'", "'verification'", "'view'", "'expose'", "'viewpoint'", "'rendering'", "'/'", "'./'", "'?'", "'??'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'=='", "'!='", "'instanceof'", "'hastype'", "'istype'", "'<'", "'>'", "'<='", "'>='", "'+'", "'-'", "'%'", "'@['", "'!'", "'all'", "'allInstances'", "'->'", "'null'", "'true'", "'false'", "'public'", "'private'", "'protected'", "'in'", "'out'", "'inout'", "'if'", "'assume'", "'require'", "'verify'"
};
public static final int T__144=144;
public static final int T__143=143;
@@ -431,7 +431,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"humanId",
lv_humanId_1_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -474,7 +474,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"name",
lv_name_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -521,7 +521,7 @@ else if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_UNRESTRICTED_NAME)) ) {
current,
"name",
lv_name_3_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -923,7 +923,7 @@ public final EObject ruleComment() throws RecognitionException {
current,
"body",
lv_body_9_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -1364,7 +1364,7 @@ public final EObject ruleDocumentationComment() throws RecognitionException {
current,
"humanId",
lv_humanId_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -1401,7 +1401,7 @@ public final EObject ruleDocumentationComment() throws RecognitionException {
current,
"body",
lv_body_3_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -1665,7 +1665,7 @@ public final EObject rulePrefixDocumentationComment() throws RecognitionExceptio
current,
"humanId",
lv_humanId_2_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -1708,7 +1708,7 @@ public final EObject rulePrefixDocumentationComment() throws RecognitionExceptio
current,
"body",
lv_body_3_0,
- "org.omg.sysml.xtext.SysML.DOCUMENTATION_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DOCUMENTATION_COMMENT");
}
@@ -2046,7 +2046,7 @@ public final EObject ruleTextualRepresentation() throws RecognitionException {
current,
"language",
lv_language_8_0,
- "org.omg.sysml.xtext.SysML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
@@ -2076,7 +2076,7 @@ public final EObject ruleTextualRepresentation() throws RecognitionException {
current,
"body",
lv_body_9_0,
- "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.REGULAR_COMMENT");
}
@@ -4607,7 +4607,7 @@ else if ( (LA31_0==33) ) {
current,
"memberName",
lv_memberName_5_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -5020,12 +5020,12 @@ public final EObject ruleImportedNamespace(EObject in_current) throws Recognitio
if ( (LA38_1==35) ) {
int LA38_3 = input.LA(3);
- if ( ((LA38_3>=RULE_ID && LA38_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt38=2;
- }
- else if ( ((LA38_3>=37 && LA38_3<=38)) ) {
+ if ( ((LA38_3>=37 && LA38_3<=38)) ) {
alt38=1;
}
+ else if ( ((LA38_3>=RULE_ID && LA38_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt38=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -5037,12 +5037,12 @@ else if ( ((LA38_3>=37 && LA38_3<=38)) ) {
else if ( (LA38_1==36) ) {
int LA38_4 = input.LA(3);
- if ( ((LA38_4>=RULE_ID && LA38_4<=RULE_UNRESTRICTED_NAME)) ) {
- alt38=3;
- }
- else if ( ((LA38_4>=37 && LA38_4<=38)) ) {
+ if ( ((LA38_4>=37 && LA38_4<=38)) ) {
alt38=1;
}
+ else if ( ((LA38_4>=RULE_ID && LA38_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt38=3;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -5062,36 +5062,36 @@ else if ( ((LA38_4>=37 && LA38_4<=38)) ) {
else if ( (LA38_0==RULE_UNRESTRICTED_NAME) ) {
int LA38_2 = input.LA(2);
- if ( (LA38_2==35) ) {
- int LA38_3 = input.LA(3);
+ if ( (LA38_2==36) ) {
+ int LA38_4 = input.LA(3);
- if ( ((LA38_3>=RULE_ID && LA38_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt38=2;
- }
- else if ( ((LA38_3>=37 && LA38_3<=38)) ) {
+ if ( ((LA38_4>=37 && LA38_4<=38)) ) {
alt38=1;
}
+ else if ( ((LA38_4>=RULE_ID && LA38_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt38=3;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 3, input);
+ new NoViableAltException("", 38, 4, input);
throw nvae;
}
}
- else if ( (LA38_2==36) ) {
- int LA38_4 = input.LA(3);
+ else if ( (LA38_2==35) ) {
+ int LA38_3 = input.LA(3);
- if ( ((LA38_4>=RULE_ID && LA38_4<=RULE_UNRESTRICTED_NAME)) ) {
- alt38=3;
- }
- else if ( ((LA38_4>=37 && LA38_4<=38)) ) {
+ if ( ((LA38_3>=37 && LA38_3<=38)) ) {
alt38=1;
}
+ else if ( ((LA38_3>=RULE_ID && LA38_3<=RULE_UNRESTRICTED_NAME)) ) {
+ alt38=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 4, input);
+ new NoViableAltException("", 38, 3, input);
throw nvae;
}
@@ -11495,7 +11495,7 @@ public final EObject ruleLiteralIntegerMember() throws RecognitionException {
current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.sysml.xtext.SysML.LiteralInteger");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralInteger");
afterParserOrEnumRuleCall();
}
@@ -11606,7 +11606,7 @@ public final EObject ruleLiteralUnlimitedNaturalMember() throws RecognitionExcep
current,
"ownedMemberElement_comp",
lv_ownedMemberElement_comp_0_0,
- "org.omg.sysml.xtext.SysML.LiteralUnlimitedNatural");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.LiteralUnlimitedNatural");
afterParserOrEnumRuleCall();
}
@@ -11745,7 +11745,7 @@ else if ( (LA69_0==RULE_UNRESTRICTED_NAME) ) {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -13875,7 +13875,7 @@ else if ( (LA81_0==RULE_UNRESTRICTED_NAME) ) {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -20121,11 +20121,6 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
case 65:
{
switch ( input.LA(3) ) {
- case 83:
- {
- alt110=1;
- }
- break;
case 84:
{
alt110=2;
@@ -20136,6 +20131,11 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
alt110=3;
}
break;
+ case 83:
+ {
+ alt110=1;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -20144,6 +20144,11 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
throw nvae;
}
+ }
+ break;
+ case 83:
+ {
+ alt110=1;
}
break;
case 84:
@@ -20156,11 +20161,6 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
alt110=3;
}
break;
- case 83:
- {
- alt110=1;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -20177,11 +20177,6 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
case 65:
{
switch ( input.LA(3) ) {
- case 83:
- {
- alt110=1;
- }
- break;
case 84:
{
alt110=2;
@@ -20192,6 +20187,11 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
alt110=3;
}
break;
+ case 83:
+ {
+ alt110=1;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -20200,6 +20200,11 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
throw nvae;
}
+ }
+ break;
+ case 84:
+ {
+ alt110=2;
}
break;
case 85:
@@ -20212,11 +20217,6 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
alt110=1;
}
break;
- case 84:
- {
- alt110=2;
- }
- break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -20230,11 +20230,6 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
case 65:
{
switch ( input.LA(2) ) {
- case 83:
- {
- alt110=1;
- }
- break;
case 84:
{
alt110=2;
@@ -20245,6 +20240,11 @@ public final EObject ruleIndividualUsageElement() throws RecognitionException {
alt110=3;
}
break;
+ case 83:
+ {
+ alt110=1;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -42008,7 +42008,7 @@ public final EObject ruleSendNodeDeclaration(EObject in_current) throws Recognit
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_5_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -42049,7 +42049,7 @@ public final EObject ruleSendNodeDeclaration(EObject in_current) throws Recognit
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_7_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -42183,24 +42183,24 @@ public final EObject ruleControlNode() throws RecognitionException {
case 63:
{
switch ( input.LA(2) ) {
- case 94:
+ case 92:
{
- alt245=4;
+ alt245=2;
}
break;
- case 91:
+ case 93:
{
- alt245=1;
+ alt245=3;
}
break;
- case 92:
+ case 94:
{
- alt245=2;
+ alt245=4;
}
break;
- case 93:
+ case 91:
{
- alt245=3;
+ alt245=1;
}
break;
default:
@@ -50201,7 +50201,7 @@ else if ( ((LA290_0>=RULE_ID && LA290_0<=RULE_UNRESTRICTED_NAME)||LA290_0==86||(
int alt288=2;
int LA288_0 = input.LA(1);
- if ( (LA288_0==EOF||(LA288_0>=RULE_REGULAR_COMMENT && LA288_0<=RULE_UNRESTRICTED_NAME)||(LA288_0>=14 && LA288_0<=15)||(LA288_0>=18 && LA288_0<=24)||(LA288_0>=27 && LA288_0<=30)||(LA288_0>=32 && LA288_0<=33)||(LA288_0>=36 && LA288_0<=37)||(LA288_0>=40 && LA288_0<=41)||(LA288_0>=45 && LA288_0<=46)||(LA288_0>=48 && LA288_0<=49)||(LA288_0>=52 && LA288_0<=58)||LA288_0==60||(LA288_0>=62 && LA288_0<=66)||LA288_0==68||(LA288_0>=70 && LA288_0<=81)||(LA288_0>=83 && LA288_0<=113)||(LA288_0>=115 && LA288_0<=116)||(LA288_0>=126 && LA288_0<=128)||(LA288_0>=133 && LA288_0<=134)||(LA288_0>=138 && LA288_0<=139)||LA288_0==141||(LA288_0>=143 && LA288_0<=155)) ) {
+ if ( (LA288_0==EOF||(LA288_0>=RULE_REGULAR_COMMENT && LA288_0<=RULE_UNRESTRICTED_NAME)||(LA288_0>=14 && LA288_0<=15)||(LA288_0>=18 && LA288_0<=24)||(LA288_0>=27 && LA288_0<=30)||(LA288_0>=32 && LA288_0<=33)||(LA288_0>=36 && LA288_0<=37)||(LA288_0>=40 && LA288_0<=41)||(LA288_0>=45 && LA288_0<=46)||(LA288_0>=48 && LA288_0<=49)||(LA288_0>=52 && LA288_0<=58)||LA288_0==60||(LA288_0>=62 && LA288_0<=66)||LA288_0==68||(LA288_0>=70 && LA288_0<=81)||(LA288_0>=83 && LA288_0<=113)||(LA288_0>=115 && LA288_0<=116)||LA288_0==118||(LA288_0>=128 && LA288_0<=130)||(LA288_0>=135 && LA288_0<=136)||(LA288_0>=139 && LA288_0<=140)||(LA288_0>=143 && LA288_0<=155)) ) {
alt288=1;
}
@@ -51454,7 +51454,7 @@ else if ( (LA298_0==24) ) {
int alt297=2;
int LA297_0 = input.LA(1);
- if ( (LA297_0==EOF||(LA297_0>=RULE_DOCUMENTATION_COMMENT && LA297_0<=RULE_UNRESTRICTED_NAME)||LA297_0==14||LA297_0==18||LA297_0==21||(LA297_0>=23 && LA297_0<=24)||(LA297_0>=27 && LA297_0<=29)||(LA297_0>=36 && LA297_0<=37)||(LA297_0>=40 && LA297_0<=41)||(LA297_0>=45 && LA297_0<=46)||(LA297_0>=48 && LA297_0<=49)||(LA297_0>=52 && LA297_0<=58)||LA297_0==60||(LA297_0>=63 && LA297_0<=66)||LA297_0==68||(LA297_0>=70 && LA297_0<=72)||(LA297_0>=74 && LA297_0<=77)||(LA297_0>=79 && LA297_0<=81)||(LA297_0>=83 && LA297_0<=86)||(LA297_0>=88 && LA297_0<=113)||(LA297_0>=115 && LA297_0<=116)||(LA297_0>=126 && LA297_0<=128)||(LA297_0>=133 && LA297_0<=134)||(LA297_0>=138 && LA297_0<=139)||LA297_0==141||(LA297_0>=143 && LA297_0<=155)) ) {
+ if ( (LA297_0==EOF||(LA297_0>=RULE_DOCUMENTATION_COMMENT && LA297_0<=RULE_UNRESTRICTED_NAME)||LA297_0==14||LA297_0==18||LA297_0==21||(LA297_0>=23 && LA297_0<=24)||(LA297_0>=27 && LA297_0<=29)||(LA297_0>=36 && LA297_0<=37)||(LA297_0>=40 && LA297_0<=41)||(LA297_0>=45 && LA297_0<=46)||(LA297_0>=48 && LA297_0<=49)||(LA297_0>=52 && LA297_0<=58)||LA297_0==60||(LA297_0>=63 && LA297_0<=66)||LA297_0==68||(LA297_0>=70 && LA297_0<=72)||(LA297_0>=74 && LA297_0<=77)||(LA297_0>=79 && LA297_0<=81)||(LA297_0>=83 && LA297_0<=86)||(LA297_0>=88 && LA297_0<=113)||(LA297_0>=115 && LA297_0<=116)||LA297_0==118||(LA297_0>=128 && LA297_0<=130)||(LA297_0>=135 && LA297_0<=136)||(LA297_0>=139 && LA297_0<=140)||(LA297_0>=143 && LA297_0<=155)) ) {
alt297=1;
}
switch (alt297) {
@@ -58508,7 +58508,7 @@ else if ( (LA342_0==24) ) {
int alt341=2;
int LA341_0 = input.LA(1);
- if ( (LA341_0==EOF||(LA341_0>=RULE_DOCUMENTATION_COMMENT && LA341_0<=RULE_UNRESTRICTED_NAME)||LA341_0==14||LA341_0==18||LA341_0==21||(LA341_0>=23 && LA341_0<=24)||(LA341_0>=27 && LA341_0<=29)||(LA341_0>=36 && LA341_0<=37)||(LA341_0>=40 && LA341_0<=41)||(LA341_0>=45 && LA341_0<=46)||(LA341_0>=48 && LA341_0<=49)||(LA341_0>=52 && LA341_0<=58)||LA341_0==60||(LA341_0>=63 && LA341_0<=66)||LA341_0==68||(LA341_0>=70 && LA341_0<=72)||(LA341_0>=74 && LA341_0<=77)||(LA341_0>=79 && LA341_0<=81)||(LA341_0>=83 && LA341_0<=86)||(LA341_0>=88 && LA341_0<=113)||(LA341_0>=115 && LA341_0<=116)||(LA341_0>=126 && LA341_0<=128)||(LA341_0>=133 && LA341_0<=134)||(LA341_0>=138 && LA341_0<=139)||LA341_0==141||(LA341_0>=143 && LA341_0<=155)) ) {
+ if ( (LA341_0==EOF||(LA341_0>=RULE_DOCUMENTATION_COMMENT && LA341_0<=RULE_UNRESTRICTED_NAME)||LA341_0==14||LA341_0==18||LA341_0==21||(LA341_0>=23 && LA341_0<=24)||(LA341_0>=27 && LA341_0<=29)||(LA341_0>=36 && LA341_0<=37)||(LA341_0>=40 && LA341_0<=41)||(LA341_0>=45 && LA341_0<=46)||(LA341_0>=48 && LA341_0<=49)||(LA341_0>=52 && LA341_0<=58)||LA341_0==60||(LA341_0>=63 && LA341_0<=66)||LA341_0==68||(LA341_0>=70 && LA341_0<=72)||(LA341_0>=74 && LA341_0<=77)||(LA341_0>=79 && LA341_0<=81)||(LA341_0>=83 && LA341_0<=86)||(LA341_0>=88 && LA341_0<=113)||(LA341_0>=115 && LA341_0<=116)||LA341_0==118||(LA341_0>=128 && LA341_0<=130)||(LA341_0>=135 && LA341_0<=136)||(LA341_0>=139 && LA341_0<=140)||(LA341_0>=143 && LA341_0<=155)) ) {
alt341=1;
}
switch (alt341) {
@@ -66573,119 +66573,8 @@ else if ( (LA395_0==116) ) {
// $ANTLR end "ruleRenderingRefUsage"
- // $ANTLR start "entryRuleOwnedExpressionMember"
- // InternalSysML.g:22638:1: entryRuleOwnedExpressionMember returns [EObject current=null] : iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF ;
- public final EObject entryRuleOwnedExpressionMember() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleOwnedExpressionMember = null;
-
-
- try {
- // InternalSysML.g:22638:62: (iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF )
- // InternalSysML.g:22639:2: iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOwnedExpressionMemberRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleOwnedExpressionMember=ruleOwnedExpressionMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleOwnedExpressionMember;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleOwnedExpressionMember"
-
-
- // $ANTLR start "ruleOwnedExpressionMember"
- // InternalSysML.g:22645:1: ruleOwnedExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) ;
- public final EObject ruleOwnedExpressionMember() throws RecognitionException {
- EObject current = null;
-
- EObject lv_ownedMemberFeature_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:22651:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) )
- // InternalSysML.g:22652:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
- {
- // InternalSysML.g:22652:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
- // InternalSysML.g:22653:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
- {
- // InternalSysML.g:22653:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
- // InternalSysML.g:22654:4: lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedMemberFeature_comp_0_0=ruleOwnedExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getOwnedExpressionMemberRule());
- }
- set(
- current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleOwnedExpressionMember"
-
-
// $ANTLR start "entryRuleOwnedExpression"
- // InternalSysML.g:22674:1: entryRuleOwnedExpression returns [EObject current=null] : iv_ruleOwnedExpression= ruleOwnedExpression EOF ;
+ // InternalSysML.g:22638:1: entryRuleOwnedExpression returns [EObject current=null] : iv_ruleOwnedExpression= ruleOwnedExpression EOF ;
public final EObject entryRuleOwnedExpression() throws RecognitionException {
EObject current = null;
@@ -66693,8 +66582,8 @@ public final EObject entryRuleOwnedExpression() throws RecognitionException {
try {
- // InternalSysML.g:22674:56: (iv_ruleOwnedExpression= ruleOwnedExpression EOF )
- // InternalSysML.g:22675:2: iv_ruleOwnedExpression= ruleOwnedExpression EOF
+ // InternalSysML.g:22638:56: (iv_ruleOwnedExpression= ruleOwnedExpression EOF )
+ // InternalSysML.g:22639:2: iv_ruleOwnedExpression= ruleOwnedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOwnedExpressionRule());
@@ -66725,11 +66614,11 @@ public final EObject entryRuleOwnedExpression() throws RecognitionException {
// $ANTLR start "ruleOwnedExpression"
- // InternalSysML.g:22681:1: ruleOwnedExpression returns [EObject current=null] : (this_ConditionalExpression_0= ruleConditionalExpression | this_QueryPathExpression_1= ruleQueryPathExpression ) ;
+ // InternalSysML.g:22645:1: ruleOwnedExpression returns [EObject current=null] : (this_OwnedExpression_0= superOwnedExpression | this_QueryPathExpression_1= ruleQueryPathExpression ) ;
public final EObject ruleOwnedExpression() throws RecognitionException {
EObject current = null;
- EObject this_ConditionalExpression_0 = null;
+ EObject this_OwnedExpression_0 = null;
EObject this_QueryPathExpression_1 = null;
@@ -66738,17 +66627,17 @@ public final EObject ruleOwnedExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:22687:2: ( (this_ConditionalExpression_0= ruleConditionalExpression | this_QueryPathExpression_1= ruleQueryPathExpression ) )
- // InternalSysML.g:22688:2: (this_ConditionalExpression_0= ruleConditionalExpression | this_QueryPathExpression_1= ruleQueryPathExpression )
+ // InternalSysML.g:22651:2: ( (this_OwnedExpression_0= superOwnedExpression | this_QueryPathExpression_1= ruleQueryPathExpression ) )
+ // InternalSysML.g:22652:2: (this_OwnedExpression_0= superOwnedExpression | this_QueryPathExpression_1= ruleQueryPathExpression )
{
- // InternalSysML.g:22688:2: (this_ConditionalExpression_0= ruleConditionalExpression | this_QueryPathExpression_1= ruleQueryPathExpression )
+ // InternalSysML.g:22652:2: (this_OwnedExpression_0= superOwnedExpression | this_QueryPathExpression_1= ruleQueryPathExpression )
int alt396=2;
int LA396_0 = input.LA(1);
- if ( (LA396_0==EOF||(LA396_0>=RULE_STRING_VALUE && LA396_0<=RULE_UNRESTRICTED_NAME)||LA396_0==21||LA396_0==24||(LA396_0>=36 && LA396_0<=37)||LA396_0==76||LA396_0==81||(LA396_0>=126 && LA396_0<=128)||(LA396_0>=133 && LA396_0<=134)||(LA396_0>=138 && LA396_0<=139)||LA396_0==141||(LA396_0>=143 && LA396_0<=144)) ) {
+ if ( (LA396_0==EOF||(LA396_0>=RULE_STRING_VALUE && LA396_0<=RULE_UNRESTRICTED_NAME)||LA396_0==21||LA396_0==24||(LA396_0>=36 && LA396_0<=37)||LA396_0==76||LA396_0==81||(LA396_0>=128 && LA396_0<=130)||(LA396_0>=135 && LA396_0<=136)||(LA396_0>=139 && LA396_0<=140)||(LA396_0>=143 && LA396_0<=145)) ) {
alt396=1;
}
- else if ( (LA396_0==145) ) {
+ else if ( (LA396_0==118) ) {
alt396=2;
}
else {
@@ -66760,21 +66649,21 @@ else if ( (LA396_0==145) ) {
}
switch (alt396) {
case 1 :
- // InternalSysML.g:22689:3: this_ConditionalExpression_0= ruleConditionalExpression
+ // InternalSysML.g:22653:3: this_OwnedExpression_0= superOwnedExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOwnedExpressionAccess().getConditionalExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getOwnedExpressionAccess().getOwnedExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_2);
- this_ConditionalExpression_0=ruleConditionalExpression();
+ this_OwnedExpression_0=superOwnedExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_ConditionalExpression_0;
+ current = this_OwnedExpression_0;
afterParserOrEnumRuleCall();
}
@@ -66782,7 +66671,7 @@ else if ( (LA396_0==145) ) {
}
break;
case 2 :
- // InternalSysML.g:22698:3: this_QueryPathExpression_1= ruleQueryPathExpression
+ // InternalSysML.g:22662:3: this_QueryPathExpression_1= ruleQueryPathExpression
{
if ( state.backtracking==0 ) {
@@ -66827,28 +66716,28 @@ else if ( (LA396_0==145) ) {
// $ANTLR end "ruleOwnedExpression"
- // $ANTLR start "entryRuleConditionalExpression"
- // InternalSysML.g:22710:1: entryRuleConditionalExpression returns [EObject current=null] : iv_ruleConditionalExpression= ruleConditionalExpression EOF ;
- public final EObject entryRuleConditionalExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyParameter"
+ // InternalSysML.g:22674:1: entryRuleBodyParameter returns [EObject current=null] : iv_ruleBodyParameter= ruleBodyParameter EOF ;
+ public final EObject entryRuleBodyParameter() throws RecognitionException {
EObject current = null;
- EObject iv_ruleConditionalExpression = null;
+ EObject iv_ruleBodyParameter = null;
try {
- // InternalSysML.g:22710:62: (iv_ruleConditionalExpression= ruleConditionalExpression EOF )
- // InternalSysML.g:22711:2: iv_ruleConditionalExpression= ruleConditionalExpression EOF
+ // InternalSysML.g:22674:54: (iv_ruleBodyParameter= ruleBodyParameter EOF )
+ // InternalSysML.g:22675:2: iv_ruleBodyParameter= ruleBodyParameter EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalExpressionRule());
+ newCompositeNode(grammarAccess.getBodyParameterRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalExpression=ruleConditionalExpression();
+ iv_ruleBodyParameter=ruleBodyParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalExpression;
+ current =iv_ruleBodyParameter;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -66864,179 +66753,182 @@ public final EObject entryRuleConditionalExpression() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "entryRuleConditionalExpression"
+ // $ANTLR end "entryRuleBodyParameter"
- // $ANTLR start "ruleConditionalExpression"
- // InternalSysML.g:22717:1: ruleConditionalExpression returns [EObject current=null] : (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) ;
- public final EObject ruleConditionalExpression() throws RecognitionException {
+ // $ANTLR start "ruleBodyParameter"
+ // InternalSysML.g:22681:1: ruleBodyParameter returns [EObject current=null] : ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) ;
+ public final EObject ruleBodyParameter() throws RecognitionException {
EObject current = null;
- Token otherlv_4=null;
- EObject this_NullCoalescingExpression_0 = null;
+ EObject this_TypedBy_1 = null;
- AntlrDatatypeRuleToken lv_operator_2_0 = null;
+ EObject this_MultiplicityPart_2 = null;
- EObject lv_operand_comp_3_0 = null;
+ EObject this_MultiplicityPart_3 = null;
- EObject lv_operand_comp_5_0 = null;
+ EObject this_TypedBy_4 = null;
enterRule();
try {
- // InternalSysML.g:22723:2: ( (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) )
- // InternalSysML.g:22724:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ // InternalSysML.g:22687:2: ( ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) )
+ // InternalSysML.g:22688:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
+ {
+ // InternalSysML.g:22688:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
+ // InternalSysML.g:22689:3: () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
{
- // InternalSysML.g:22724:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
- // InternalSysML.g:22725:3: this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ // InternalSysML.g:22689:3: ()
+ // InternalSysML.g:22690:4:
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
-
+ current = forceCreateModelElement(
+ grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0(),
+ current);
+
}
- pushFollow(FOLLOW_212);
- this_NullCoalescingExpression_0=ruleNullCoalescingExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current = this_NullCoalescingExpression_0;
- afterParserOrEnumRuleCall();
-
}
- // InternalSysML.g:22733:3: ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
- int alt397=2;
- int LA397_0 = input.LA(1);
- if ( (LA397_0==117) ) {
- alt397=1;
+ // InternalSysML.g:22696:3: ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
+ int alt399=3;
+ int LA399_0 = input.LA(1);
+
+ if ( ((LA399_0>=45 && LA399_0<=46)) ) {
+ alt399=1;
}
- switch (alt397) {
+ else if ( (LA399_0==49) ) {
+ alt399=2;
+ }
+ switch (alt399) {
case 1 :
- // InternalSysML.g:22734:4: () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ // InternalSysML.g:22697:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
{
- // InternalSysML.g:22734:4: ()
- // InternalSysML.g:22735:5:
+ // InternalSysML.g:22697:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
+ // InternalSysML.g:22698:5: this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
{
if ( state.backtracking==0 ) {
- current = forceCreateModelElementAndAdd(
- grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
- current);
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
}
-
- }
-
- // InternalSysML.g:22741:4: ( (lv_operator_2_0= ruleConditionalTestOperator ) )
- // InternalSysML.g:22742:5: (lv_operator_2_0= ruleConditionalTestOperator )
- {
- // InternalSysML.g:22742:5: (lv_operator_2_0= ruleConditionalTestOperator )
- // InternalSysML.g:22743:6: lv_operator_2_0= ruleConditionalTestOperator
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_23);
- lv_operator_2_0=ruleConditionalTestOperator();
+ pushFollow(FOLLOW_45);
+ this_TypedBy_1=ruleTypedBy(current);
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
- }
- set(
- current,
- "operator",
- lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalTestOperator");
- afterParserOrEnumRuleCall();
-
- }
-
+ current = this_TypedBy_1;
+ afterParserOrEnumRuleCall();
+
}
+ // InternalSysML.g:22709:5: (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
+ int alt397=2;
+ int LA397_0 = input.LA(1);
-
+ if ( (LA397_0==49) ) {
+ alt397=1;
}
+ switch (alt397) {
+ case 1 :
+ // InternalSysML.g:22710:6: this_MultiplicityPart_2= ruleMultiplicityPart[$current]
+ {
+ if ( state.backtracking==0 ) {
- // InternalSysML.g:22760:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
- // InternalSysML.g:22761:5: (lv_operand_comp_3_0= ruleOwnedExpression )
- {
- // InternalSysML.g:22761:5: (lv_operand_comp_3_0= ruleOwnedExpression )
- // InternalSysML.g:22762:6: lv_operand_comp_3_0= ruleOwnedExpression
- {
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_MultiplicityPart_2=ruleMultiplicityPart(current);
- newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
-
- }
- pushFollow(FOLLOW_213);
- lv_operand_comp_3_0=ruleOwnedExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ current = this_MultiplicityPart_2;
+ afterParserOrEnumRuleCall();
+
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.OwnedExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
+ break;
}
}
- otherlv_4=(Token)match(input,45,FOLLOW_214); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
-
}
- // InternalSysML.g:22783:4: ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
- // InternalSysML.g:22784:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ break;
+ case 2 :
+ // InternalSysML.g:22724:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
{
- // InternalSysML.g:22784:5: (lv_operand_comp_5_0= ruleConditionalExpression )
- // InternalSysML.g:22785:6: lv_operand_comp_5_0= ruleConditionalExpression
+ // InternalSysML.g:22724:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
+ // InternalSysML.g:22725:5: this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )?
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
-
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
+
}
- pushFollow(FOLLOW_2);
- lv_operand_comp_5_0=ruleConditionalExpression();
+ pushFollow(FOLLOW_212);
+ this_MultiplicityPart_3=ruleMultiplicityPart(current);
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_5_0,
- "org.omg.sysml.xtext.SysML.ConditionalExpression");
- afterParserOrEnumRuleCall();
-
+ current = this_MultiplicityPart_3;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalSysML.g:22736:5: (this_TypedBy_4= ruleTypedBy[$current] )?
+ int alt398=2;
+ int LA398_0 = input.LA(1);
+
+ if ( ((LA398_0>=45 && LA398_0<=46)) ) {
+ alt398=1;
}
+ switch (alt398) {
+ case 1 :
+ // InternalSysML.g:22737:6: this_TypedBy_4= ruleTypedBy[$current]
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getBodyParameterRule());
+ }
+ newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_TypedBy_4=ruleTypedBy(current);
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_TypedBy_4;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
}
@@ -67070,31 +66962,31 @@ public final EObject ruleConditionalExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleConditionalExpression"
+ // $ANTLR end "ruleBodyParameter"
- // $ANTLR start "entryRuleConditionalTestOperator"
- // InternalSysML.g:22807:1: entryRuleConditionalTestOperator returns [String current=null] : iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF ;
- public final String entryRuleConditionalTestOperator() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleQueryPathExpression"
+ // InternalSysML.g:22755:1: entryRuleQueryPathExpression returns [EObject current=null] : iv_ruleQueryPathExpression= ruleQueryPathExpression EOF ;
+ public final EObject entryRuleQueryPathExpression() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleConditionalTestOperator = null;
+ EObject iv_ruleQueryPathExpression = null;
try {
- // InternalSysML.g:22807:63: (iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF )
- // InternalSysML.g:22808:2: iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF
+ // InternalSysML.g:22755:60: (iv_ruleQueryPathExpression= ruleQueryPathExpression EOF )
+ // InternalSysML.g:22756:2: iv_ruleQueryPathExpression= ruleQueryPathExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalTestOperatorRule());
+ newCompositeNode(grammarAccess.getQueryPathExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalTestOperator=ruleConditionalTestOperator();
+ iv_ruleQueryPathExpression=ruleQueryPathExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalTestOperator.getText();
+ current =iv_ruleQueryPathExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67110,183 +67002,191 @@ public final String entryRuleConditionalTestOperator() throws RecognitionExcepti
}
return current;
}
- // $ANTLR end "entryRuleConditionalTestOperator"
-
-
- // $ANTLR start "ruleConditionalTestOperator"
- // InternalSysML.g:22814:1: ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '?' ;
- public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
-
-
- enterRule();
-
- try {
- // InternalSysML.g:22820:2: (kw= '?' )
- // InternalSysML.g:22821:2: kw= '?'
- {
- kw=(Token)match(input,117,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
-
- }
+ // $ANTLR end "entryRuleQueryPathExpression"
- }
- if ( state.backtracking==0 ) {
+ // $ANTLR start "ruleQueryPathExpression"
+ // InternalSysML.g:22762:1: ruleQueryPathExpression returns [EObject current=null] : (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* ) ;
+ public final EObject ruleQueryPathExpression() throws RecognitionException {
+ EObject current = null;
- leaveRule();
+ Token otherlv_1=null;
+ Token otherlv_4=null;
+ Token otherlv_5=null;
+ Token otherlv_8=null;
+ Token otherlv_11=null;
+ EObject this_QueryHeadExpression_0 = null;
- }
- }
+ EObject lv_ownedFeatureMembership_comp_3_0 = null;
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConditionalTestOperator"
+ EObject lv_operand_comp_7_0 = null;
+ EObject lv_ownedFeatureMembership_comp_10_0 = null;
- // $ANTLR start "entryRuleNullCoalescingExpression"
- // InternalSysML.g:22829:1: entryRuleNullCoalescingExpression returns [EObject current=null] : iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF ;
- public final EObject entryRuleNullCoalescingExpression() throws RecognitionException {
- EObject current = null;
- EObject iv_ruleNullCoalescingExpression = null;
+ enterRule();
try {
- // InternalSysML.g:22829:65: (iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF )
- // InternalSysML.g:22830:2: iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF
+ // InternalSysML.g:22768:2: ( (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* ) )
+ // InternalSysML.g:22769:2: (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* )
+ {
+ // InternalSysML.g:22769:2: (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* )
+ // InternalSysML.g:22770:3: this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNullCoalescingExpressionRule());
+
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
+
}
- pushFollow(FOLLOW_1);
- iv_ruleNullCoalescingExpression=ruleNullCoalescingExpression();
+ pushFollow(FOLLOW_213);
+ this_QueryHeadExpression_0=ruleQueryHeadExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleNullCoalescingExpression;
+
+ current = this_QueryHeadExpression_0;
+ afterParserOrEnumRuleCall();
+
}
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
+ // InternalSysML.g:22778:3: (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )?
+ int alt400=2;
+ int LA400_0 = input.LA(1);
+ if ( (LA400_0==49) ) {
+ alt400=1;
}
+ switch (alt400) {
+ case 1 :
+ // InternalSysML.g:22779:4: otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']'
+ {
+ otherlv_1=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_1, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
+
+ }
+ // InternalSysML.g:22783:4: ()
+ // InternalSysML.g:22784:5:
+ {
+ if ( state.backtracking==0 ) {
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleNullCoalescingExpression"
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1(),
+ current);
+
+ }
+ }
- // $ANTLR start "ruleNullCoalescingExpression"
- // InternalSysML.g:22836:1: ruleNullCoalescingExpression returns [EObject current=null] : (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) ;
- public final EObject ruleNullCoalescingExpression() throws RecognitionException {
- EObject current = null;
+ // InternalSysML.g:22790:4: ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) )
+ // InternalSysML.g:22791:5: (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember )
+ {
+ // InternalSysML.g:22791:5: (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember )
+ // InternalSysML.g:22792:6: lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
- EObject this_ConditionalOrExpression_0 = null;
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_37);
+ lv_ownedFeatureMembership_comp_3_0=ruleBodyExpressionMember();
- AntlrDatatypeRuleToken lv_operator_2_0 = null;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- EObject lv_operand_comp_3_0 = null;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- enterRule();
+ }
- try {
- // InternalSysML.g:22842:2: ( (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) )
- // InternalSysML.g:22843:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
- {
- // InternalSysML.g:22843:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
- // InternalSysML.g:22844:3: this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
- {
- if ( state.backtracking==0 ) {
+ otherlv_4=(Token)match(input,39,FOLLOW_214); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_215);
- this_ConditionalOrExpression_0=ruleConditionalOrExpression();
+ newLeafNode(otherlv_4, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- current = this_ConditionalOrExpression_0;
- afterParserOrEnumRuleCall();
-
}
- // InternalSysML.g:22852:3: ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
- loop398:
+
+ // InternalSysML.g:22814:3: (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )*
+ loop402:
do {
- int alt398=2;
- int LA398_0 = input.LA(1);
+ int alt402=2;
+ int LA402_0 = input.LA(1);
- if ( (LA398_0==118) ) {
- alt398=1;
+ if ( (LA402_0==117) ) {
+ alt402=1;
}
- switch (alt398) {
+ switch (alt402) {
case 1 :
- // InternalSysML.g:22853:4: () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ // InternalSysML.g:22815:4: otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )?
{
- // InternalSysML.g:22853:4: ()
- // InternalSysML.g:22854:5:
+ otherlv_5=(Token)match(input,117,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
+
+ }
+ // InternalSysML.g:22819:4: ()
+ // InternalSysML.g:22820:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1(),
current);
}
}
- // InternalSysML.g:22860:4: ( (lv_operator_2_0= ruleNullCoalescingOperator ) )
- // InternalSysML.g:22861:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ // InternalSysML.g:22826:4: ( (lv_operand_comp_7_0= ruleQueryNameExpression ) )
+ // InternalSysML.g:22827:5: (lv_operand_comp_7_0= ruleQueryNameExpression )
{
- // InternalSysML.g:22861:5: (lv_operator_2_0= ruleNullCoalescingOperator )
- // InternalSysML.g:22862:6: lv_operator_2_0= ruleNullCoalescingOperator
+ // InternalSysML.g:22827:5: (lv_operand_comp_7_0= ruleQueryNameExpression )
+ // InternalSysML.g:22828:6: lv_operand_comp_7_0= ruleQueryNameExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleNullCoalescingOperator();
+ pushFollow(FOLLOW_213);
+ lv_operand_comp_7_0=ruleQueryNameExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
+ current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
}
- set(
+ add(
current,
- "operator",
- lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.NullCoalescingOperator");
+ "operand_comp",
+ lv_operand_comp_7_0,
+ "org.omg.sysml.xtext.SysML.QueryNameExpression");
afterParserOrEnumRuleCall();
}
@@ -67296,38 +67196,80 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
}
- // InternalSysML.g:22879:4: ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
- // InternalSysML.g:22880:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
- {
- // InternalSysML.g:22880:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
- // InternalSysML.g:22881:6: lv_operand_comp_3_0= ruleConditionalOrExpression
- {
- if ( state.backtracking==0 ) {
+ // InternalSysML.g:22845:4: (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )?
+ int alt401=2;
+ int LA401_0 = input.LA(1);
- newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
-
+ if ( (LA401_0==49) ) {
+ alt401=1;
}
- pushFollow(FOLLOW_215);
- lv_operand_comp_3_0=ruleConditionalOrExpression();
+ switch (alt401) {
+ case 1 :
+ // InternalSysML.g:22846:5: otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']'
+ {
+ otherlv_8=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_8, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
+
+ }
+ // InternalSysML.g:22850:5: ()
+ // InternalSysML.g:22851:6:
+ {
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ConditionalOrExpression");
- afterParserOrEnumRuleCall();
-
- }
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1(),
+ current);
+
+ }
- }
+ }
+
+ // InternalSysML.g:22857:5: ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) )
+ // InternalSysML.g:22858:6: (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember )
+ {
+ // InternalSysML.g:22858:6: (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember )
+ // InternalSysML.g:22859:7: lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
+
+ }
+ pushFollow(FOLLOW_37);
+ lv_ownedFeatureMembership_comp_10_0=ruleBodyExpressionMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_10_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_11=(Token)match(input,39,FOLLOW_214); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_11, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
+
+ }
+ }
+ break;
}
@@ -67336,7 +67278,7 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
break;
default :
- break loop398;
+ break loop402;
}
} while (true);
@@ -67361,31 +67303,31 @@ public final EObject ruleNullCoalescingExpression() throws RecognitionException
}
return current;
}
- // $ANTLR end "ruleNullCoalescingExpression"
+ // $ANTLR end "ruleQueryPathExpression"
- // $ANTLR start "entryRuleNullCoalescingOperator"
- // InternalSysML.g:22903:1: entryRuleNullCoalescingOperator returns [String current=null] : iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF ;
- public final String entryRuleNullCoalescingOperator() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleQueryNameExpression"
+ // InternalSysML.g:22886:1: entryRuleQueryNameExpression returns [EObject current=null] : iv_ruleQueryNameExpression= ruleQueryNameExpression EOF ;
+ public final EObject entryRuleQueryNameExpression() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleNullCoalescingOperator = null;
+ EObject iv_ruleQueryNameExpression = null;
try {
- // InternalSysML.g:22903:62: (iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF )
- // InternalSysML.g:22904:2: iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF
+ // InternalSysML.g:22886:60: (iv_ruleQueryNameExpression= ruleQueryNameExpression EOF )
+ // InternalSysML.g:22887:2: iv_ruleQueryNameExpression= ruleQueryNameExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNullCoalescingOperatorRule());
+ newCompositeNode(grammarAccess.getQueryNameExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleNullCoalescingOperator=ruleNullCoalescingOperator();
+ iv_ruleQueryNameExpression=ruleQueryNameExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleNullCoalescingOperator.getText();
+ current =iv_ruleQueryNameExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67401,31 +67343,60 @@ public final String entryRuleNullCoalescingOperator() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "entryRuleNullCoalescingOperator"
+ // $ANTLR end "entryRuleQueryNameExpression"
- // $ANTLR start "ruleNullCoalescingOperator"
- // InternalSysML.g:22910:1: ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '??' ;
- public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleQueryNameExpression"
+ // InternalSysML.g:22893:1: ruleQueryNameExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
+ public final EObject ruleQueryNameExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
- Token kw=null;
enterRule();
try {
- // InternalSysML.g:22916:2: (kw= '??' )
- // InternalSysML.g:22917:2: kw= '??'
+ // InternalSysML.g:22899:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
+ // InternalSysML.g:22900:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ {
+ // InternalSysML.g:22900:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalSysML.g:22901:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ {
+ // InternalSysML.g:22901:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalSysML.g:22902:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
{
- kw=(Token)match(input,118,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
-
+ newCompositeNode(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getQueryNameExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
}
+
}
if ( state.backtracking==0 ) {
@@ -67443,31 +67414,31 @@ public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws Recognit
}
return current;
}
- // $ANTLR end "ruleNullCoalescingOperator"
+ // $ANTLR end "ruleQueryNameExpression"
- // $ANTLR start "entryRuleConditionalOrExpression"
- // InternalSysML.g:22925:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
- public final EObject entryRuleConditionalOrExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleQueryHeadExpression"
+ // InternalSysML.g:22922:1: entryRuleQueryHeadExpression returns [EObject current=null] : iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF ;
+ public final EObject entryRuleQueryHeadExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleConditionalOrExpression = null;
+ EObject iv_ruleQueryHeadExpression = null;
try {
- // InternalSysML.g:22925:64: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
- // InternalSysML.g:22926:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
+ // InternalSysML.g:22922:60: (iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF )
+ // InternalSysML.g:22923:2: iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalOrExpressionRule());
+ newCompositeNode(grammarAccess.getQueryHeadExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalOrExpression=ruleConditionalOrExpression();
+ iv_ruleQueryHeadExpression=ruleQueryHeadExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalOrExpression;
+ current =iv_ruleQueryHeadExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67483,153 +67454,68 @@ public final EObject entryRuleConditionalOrExpression() throws RecognitionExcept
}
return current;
}
- // $ANTLR end "entryRuleConditionalOrExpression"
+ // $ANTLR end "entryRuleQueryHeadExpression"
- // $ANTLR start "ruleConditionalOrExpression"
- // InternalSysML.g:22932:1: ruleConditionalOrExpression returns [EObject current=null] : (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) ;
- public final EObject ruleConditionalOrExpression() throws RecognitionException {
+ // $ANTLR start "ruleQueryHeadExpression"
+ // InternalSysML.g:22929:1: ruleQueryHeadExpression returns [EObject current=null] : (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) ) ;
+ public final EObject ruleQueryHeadExpression() throws RecognitionException {
EObject current = null;
- EObject this_ConditionalAndExpression_0 = null;
-
- AntlrDatatypeRuleToken lv_operator_2_0 = null;
-
- EObject lv_operand_comp_3_0 = null;
+ Token otherlv_0=null;
+ EObject lv_ownedFeatureMembership_comp_1_0 = null;
enterRule();
try {
- // InternalSysML.g:22938:2: ( (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) )
- // InternalSysML.g:22939:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ // InternalSysML.g:22935:2: ( (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) ) )
+ // InternalSysML.g:22936:2: (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) )
{
- // InternalSysML.g:22939:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
- // InternalSysML.g:22940:3: this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ // InternalSysML.g:22936:2: (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) )
+ // InternalSysML.g:22937:3: otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) )
{
+ otherlv_0=(Token)match(input,118,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
+ newLeafNode(otherlv_0, grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
}
- pushFollow(FOLLOW_216);
- this_ConditionalAndExpression_0=ruleConditionalAndExpression();
+ // InternalSysML.g:22941:3: ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) )
+ // InternalSysML.g:22942:4: (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember )
+ {
+ // InternalSysML.g:22942:4: (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember )
+ // InternalSysML.g:22943:5: lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_1_0=ruleFeatureReferenceMember();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_ConditionalAndExpression_0;
- afterParserOrEnumRuleCall();
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getQueryHeadExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_1_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
+ afterParserOrEnumRuleCall();
+
}
- // InternalSysML.g:22948:3: ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
- loop399:
- do {
- int alt399=2;
- int LA399_0 = input.LA(1);
-
- if ( (LA399_0==119) ) {
- alt399=1;
- }
-
-
- switch (alt399) {
- case 1 :
- // InternalSysML.g:22949:4: () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
- {
- // InternalSysML.g:22949:4: ()
- // InternalSysML.g:22950:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndAdd(
- grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:22956:4: ( (lv_operator_2_0= ruleConditionalOrOperator ) )
- // InternalSysML.g:22957:5: (lv_operator_2_0= ruleConditionalOrOperator )
- {
- // InternalSysML.g:22957:5: (lv_operator_2_0= ruleConditionalOrOperator )
- // InternalSysML.g:22958:6: lv_operator_2_0= ruleConditionalOrOperator
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleConditionalOrOperator();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
- }
- set(
- current,
- "operator",
- lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalOrOperator");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalSysML.g:22975:4: ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
- // InternalSysML.g:22976:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
- {
- // InternalSysML.g:22976:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
- // InternalSysML.g:22977:6: lv_operand_comp_3_0= ruleConditionalAndExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
-
- }
- pushFollow(FOLLOW_216);
- lv_operand_comp_3_0=ruleConditionalAndExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ConditionalAndExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
+ }
- }
- break;
- default :
- break loop399;
- }
- } while (true);
+ }
}
@@ -67652,31 +67538,31 @@ public final EObject ruleConditionalOrExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleConditionalOrExpression"
+ // $ANTLR end "ruleQueryHeadExpression"
- // $ANTLR start "entryRuleConditionalOrOperator"
- // InternalSysML.g:22999:1: entryRuleConditionalOrOperator returns [String current=null] : iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF ;
- public final String entryRuleConditionalOrOperator() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleOwnedExpressionMember"
+ // InternalSysML.g:22964:1: entryRuleOwnedExpressionMember returns [EObject current=null] : iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF ;
+ public final EObject entryRuleOwnedExpressionMember() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleConditionalOrOperator = null;
+ EObject iv_ruleOwnedExpressionMember = null;
try {
- // InternalSysML.g:22999:61: (iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF )
- // InternalSysML.g:23000:2: iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF
+ // InternalSysML.g:22964:62: (iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF )
+ // InternalSysML.g:22965:2: iv_ruleOwnedExpressionMember= ruleOwnedExpressionMember EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalOrOperatorRule());
+ newCompositeNode(grammarAccess.getOwnedExpressionMemberRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalOrOperator=ruleConditionalOrOperator();
+ iv_ruleOwnedExpressionMember=ruleOwnedExpressionMember();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalOrOperator.getText();
+ current =iv_ruleOwnedExpressionMember;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67692,31 +67578,60 @@ public final String entryRuleConditionalOrOperator() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleConditionalOrOperator"
+ // $ANTLR end "entryRuleOwnedExpressionMember"
- // $ANTLR start "ruleConditionalOrOperator"
- // InternalSysML.g:23006:1: ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
- public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleOwnedExpressionMember"
+ // InternalSysML.g:22971:1: ruleOwnedExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) ;
+ public final EObject ruleOwnedExpressionMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
- Token kw=null;
enterRule();
try {
- // InternalSysML.g:23012:2: (kw= '||' )
- // InternalSysML.g:23013:2: kw= '||'
+ // InternalSysML.g:22977:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) ) )
+ // InternalSysML.g:22978:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ {
+ // InternalSysML.g:22978:2: ( (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression ) )
+ // InternalSysML.g:22979:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ {
+ // InternalSysML.g:22979:3: (lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression )
+ // InternalSysML.g:22980:4: lv_ownedMemberFeature_comp_0_0= ruleOwnedExpression
{
- kw=(Token)match(input,119,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
-
+ newCompositeNode(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleOwnedExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOwnedExpressionMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.sysml.xtext.SysML.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
}
+
}
if ( state.backtracking==0 ) {
@@ -67734,31 +67649,31 @@ public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws Recogniti
}
return current;
}
- // $ANTLR end "ruleConditionalOrOperator"
+ // $ANTLR end "ruleOwnedExpressionMember"
- // $ANTLR start "entryRuleConditionalAndExpression"
- // InternalSysML.g:23021:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
- public final EObject entryRuleConditionalAndExpression() throws RecognitionException {
+ // $ANTLR start "entrySuperOwnedExpression"
+ // InternalSysML.g:23000:1: entrySuperOwnedExpression returns [EObject current=null] : iv_superOwnedExpression= superOwnedExpression EOF ;
+ public final EObject entrySuperOwnedExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleConditionalAndExpression = null;
+ EObject iv_superOwnedExpression = null;
try {
- // InternalSysML.g:23021:65: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
- // InternalSysML.g:23022:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
+ // InternalSysML.g:23000:57: (iv_superOwnedExpression= superOwnedExpression EOF )
+ // InternalSysML.g:23001:2: iv_superOwnedExpression= superOwnedExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalAndExpressionRule());
+ newCompositeNode(grammarAccess.getKerMLExpressionsOwnedExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalAndExpression=ruleConditionalAndExpression();
+ iv_superOwnedExpression=superOwnedExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalAndExpression;
+ current =iv_superOwnedExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67774,153 +67689,282 @@ public final EObject entryRuleConditionalAndExpression() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleConditionalAndExpression"
+ // $ANTLR end "entrySuperOwnedExpression"
- // $ANTLR start "ruleConditionalAndExpression"
- // InternalSysML.g:23028:1: ruleConditionalAndExpression returns [EObject current=null] : (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) ;
- public final EObject ruleConditionalAndExpression() throws RecognitionException {
+ // $ANTLR start "superOwnedExpression"
+ // InternalSysML.g:23007:1: superOwnedExpression returns [EObject current=null] : this_ConditionalExpression_0= ruleConditionalExpression ;
+ public final EObject superOwnedExpression() throws RecognitionException {
EObject current = null;
- EObject this_OrExpression_0 = null;
+ EObject this_ConditionalExpression_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:23013:2: (this_ConditionalExpression_0= ruleConditionalExpression )
+ // InternalSysML.g:23014:2: this_ConditionalExpression_0= ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getKerMLExpressionsOwnedExpressionAccess().getConditionalExpressionParserRuleCall());
+
+ }
+ pushFollow(FOLLOW_2);
+ this_ConditionalExpression_0=ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_ConditionalExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "superOwnedExpression"
+
+
+ // $ANTLR start "entryRuleConditionalExpression"
+ // InternalSysML.g:23025:1: entryRuleConditionalExpression returns [EObject current=null] : iv_ruleConditionalExpression= ruleConditionalExpression EOF ;
+ public final EObject entryRuleConditionalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConditionalExpression = null;
+
+
+ try {
+ // InternalSysML.g:23025:62: (iv_ruleConditionalExpression= ruleConditionalExpression EOF )
+ // InternalSysML.g:23026:2: iv_ruleConditionalExpression= ruleConditionalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConditionalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleConditionalExpression=ruleConditionalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConditionalExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConditionalExpression"
+
+
+ // $ANTLR start "ruleConditionalExpression"
+ // InternalSysML.g:23032:1: ruleConditionalExpression returns [EObject current=null] : (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) ;
+ public final EObject ruleConditionalExpression() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_4=null;
+ EObject this_NullCoalescingExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
EObject lv_operand_comp_3_0 = null;
+ EObject lv_operand_comp_5_0 = null;
+
enterRule();
try {
- // InternalSysML.g:23034:2: ( (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) )
- // InternalSysML.g:23035:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ // InternalSysML.g:23038:2: ( (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? ) )
+ // InternalSysML.g:23039:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
{
- // InternalSysML.g:23035:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
- // InternalSysML.g:23036:3: this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ // InternalSysML.g:23039:2: (this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )? )
+ // InternalSysML.g:23040:3: this_NullCoalescingExpression_0= ruleNullCoalescingExpression ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getNullCoalescingExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_217);
- this_OrExpression_0=ruleOrExpression();
+ pushFollow(FOLLOW_215);
+ this_NullCoalescingExpression_0=ruleNullCoalescingExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_OrExpression_0;
+ current = this_NullCoalescingExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23044:3: ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
- loop400:
- do {
- int alt400=2;
- int LA400_0 = input.LA(1);
+ // InternalSysML.g:23048:3: ( () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) ) )?
+ int alt403=2;
+ int LA403_0 = input.LA(1);
- if ( (LA400_0==120) ) {
- alt400=1;
- }
+ if ( (LA403_0==119) ) {
+ alt403=1;
+ }
+ switch (alt403) {
+ case 1 :
+ // InternalSysML.g:23049:4: () ( (lv_operator_2_0= ruleConditionalTestOperator ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ':' ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ {
+ // InternalSysML.g:23049:4: ()
+ // InternalSysML.g:23050:5:
+ {
+ if ( state.backtracking==0 ) {
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
- switch (alt400) {
- case 1 :
- // InternalSysML.g:23045:4: () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) )
- {
- // InternalSysML.g:23045:4: ()
- // InternalSysML.g:23046:5:
- {
- if ( state.backtracking==0 ) {
+ }
- current = forceCreateModelElementAndAdd(
- grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
- current);
-
- }
+ // InternalSysML.g:23056:4: ( (lv_operator_2_0= ruleConditionalTestOperator ) )
+ // InternalSysML.g:23057:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ {
+ // InternalSysML.g:23057:5: (lv_operator_2_0= ruleConditionalTestOperator )
+ // InternalSysML.g:23058:6: lv_operator_2_0= ruleConditionalTestOperator
+ {
+ if ( state.backtracking==0 ) {
- }
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperatorConditionalTestOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_23);
+ lv_operator_2_0=ruleConditionalTestOperator();
- // InternalSysML.g:23052:4: ( (lv_operator_2_0= ruleConditionalAndOperator ) )
- // InternalSysML.g:23053:5: (lv_operator_2_0= ruleConditionalAndOperator )
- {
- // InternalSysML.g:23053:5: (lv_operator_2_0= ruleConditionalAndOperator )
- // InternalSysML.g:23054:6: lv_operator_2_0= ruleConditionalAndOperator
- {
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleConditionalAndOperator();
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalTestOperator");
+ afterParserOrEnumRuleCall();
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
- }
- set(
- current,
- "operator",
- lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ConditionalAndOperator");
- afterParserOrEnumRuleCall();
-
- }
- }
+ }
+ // InternalSysML.g:23075:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalSysML.g:23076:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ {
+ // InternalSysML.g:23076:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalSysML.g:23077:6: lv_operand_comp_3_0= ruleOwnedExpression
+ {
+ if ( state.backtracking==0 ) {
- }
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compOwnedExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_216);
+ lv_operand_comp_3_0=ruleOwnedExpression();
- // InternalSysML.g:23071:4: ( (lv_operand_comp_3_0= ruleOrExpression ) )
- // InternalSysML.g:23072:5: (lv_operand_comp_3_0= ruleOrExpression )
- {
- // InternalSysML.g:23072:5: (lv_operand_comp_3_0= ruleOrExpression )
- // InternalSysML.g:23073:6: lv_operand_comp_3_0= ruleOrExpression
- {
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
-
- }
- pushFollow(FOLLOW_217);
- lv_operand_comp_3_0=ruleOrExpression();
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.sysml.xtext.SysML.OwnedExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.OrExpression");
- afterParserOrEnumRuleCall();
-
- }
- }
+ }
+ otherlv_4=(Token)match(input,45,FOLLOW_217); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_4, grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3());
+
+ }
+ // InternalSysML.g:23098:4: ( (lv_operand_comp_5_0= ruleConditionalExpression ) )
+ // InternalSysML.g:23099:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ {
+ // InternalSysML.g:23099:5: (lv_operand_comp_5_0= ruleConditionalExpression )
+ // InternalSysML.g:23100:6: lv_operand_comp_5_0= ruleConditionalExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConditionalExpressionAccess().getOperand_compConditionalExpressionParserRuleCall_1_4_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_operand_comp_5_0=ruleConditionalExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConditionalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- default :
- break loop400;
- }
- } while (true);
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
}
@@ -67943,31 +67987,31 @@ public final EObject ruleConditionalAndExpression() throws RecognitionException
}
return current;
}
- // $ANTLR end "ruleConditionalAndExpression"
+ // $ANTLR end "ruleConditionalExpression"
- // $ANTLR start "entryRuleConditionalAndOperator"
- // InternalSysML.g:23095:1: entryRuleConditionalAndOperator returns [String current=null] : iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF ;
- public final String entryRuleConditionalAndOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleConditionalTestOperator"
+ // InternalSysML.g:23122:1: entryRuleConditionalTestOperator returns [String current=null] : iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF ;
+ public final String entryRuleConditionalTestOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleConditionalAndOperator = null;
+ AntlrDatatypeRuleToken iv_ruleConditionalTestOperator = null;
try {
- // InternalSysML.g:23095:62: (iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF )
- // InternalSysML.g:23096:2: iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF
+ // InternalSysML.g:23122:63: (iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF )
+ // InternalSysML.g:23123:2: iv_ruleConditionalTestOperator= ruleConditionalTestOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getConditionalAndOperatorRule());
+ newCompositeNode(grammarAccess.getConditionalTestOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleConditionalAndOperator=ruleConditionalAndOperator();
+ iv_ruleConditionalTestOperator=ruleConditionalTestOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleConditionalAndOperator.getText();
+ current =iv_ruleConditionalTestOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -67983,12 +68027,12 @@ public final String entryRuleConditionalAndOperator() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "entryRuleConditionalAndOperator"
+ // $ANTLR end "entryRuleConditionalTestOperator"
- // $ANTLR start "ruleConditionalAndOperator"
- // InternalSysML.g:23102:1: ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
- public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws RecognitionException {
+ // $ANTLR start "ruleConditionalTestOperator"
+ // InternalSysML.g:23129:1: ruleConditionalTestOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '?' ;
+ public final AntlrDatatypeRuleToken ruleConditionalTestOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -67997,14 +68041,14 @@ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws Recognit
enterRule();
try {
- // InternalSysML.g:23108:2: (kw= '&&' )
- // InternalSysML.g:23109:2: kw= '&&'
+ // InternalSysML.g:23135:2: (kw= '?' )
+ // InternalSysML.g:23136:2: kw= '?'
{
- kw=(Token)match(input,120,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,119,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
+ newLeafNode(kw, grammarAccess.getConditionalTestOperatorAccess().getQuestionMarkKeyword());
}
@@ -68025,31 +68069,31 @@ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws Recognit
}
return current;
}
- // $ANTLR end "ruleConditionalAndOperator"
+ // $ANTLR end "ruleConditionalTestOperator"
- // $ANTLR start "entryRuleOrExpression"
- // InternalSysML.g:23117:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ;
- public final EObject entryRuleOrExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleNullCoalescingExpression"
+ // InternalSysML.g:23144:1: entryRuleNullCoalescingExpression returns [EObject current=null] : iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF ;
+ public final EObject entryRuleNullCoalescingExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleOrExpression = null;
+ EObject iv_ruleNullCoalescingExpression = null;
try {
- // InternalSysML.g:23117:53: (iv_ruleOrExpression= ruleOrExpression EOF )
- // InternalSysML.g:23118:2: iv_ruleOrExpression= ruleOrExpression EOF
+ // InternalSysML.g:23144:65: (iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF )
+ // InternalSysML.g:23145:2: iv_ruleNullCoalescingExpression= ruleNullCoalescingExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOrExpressionRule());
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleOrExpression=ruleOrExpression();
+ iv_ruleNullCoalescingExpression=ruleNullCoalescingExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleOrExpression;
+ current =iv_ruleNullCoalescingExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68065,15 +68109,15 @@ public final EObject entryRuleOrExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleOrExpression"
+ // $ANTLR end "entryRuleNullCoalescingExpression"
- // $ANTLR start "ruleOrExpression"
- // InternalSysML.g:23124:1: ruleOrExpression returns [EObject current=null] : (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) ;
- public final EObject ruleOrExpression() throws RecognitionException {
+ // $ANTLR start "ruleNullCoalescingExpression"
+ // InternalSysML.g:23151:1: ruleNullCoalescingExpression returns [EObject current=null] : (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) ;
+ public final EObject ruleNullCoalescingExpression() throws RecognitionException {
EObject current = null;
- EObject this_XorExpression_0 = null;
+ EObject this_ConditionalOrExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
@@ -68084,82 +68128,82 @@ public final EObject ruleOrExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23130:2: ( (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) )
- // InternalSysML.g:23131:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ // InternalSysML.g:23157:2: ( (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* ) )
+ // InternalSysML.g:23158:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
{
- // InternalSysML.g:23131:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
- // InternalSysML.g:23132:3: this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ // InternalSysML.g:23158:2: (this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )* )
+ // InternalSysML.g:23159:3: this_ConditionalOrExpression_0= ruleConditionalOrExpression ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getConditionalOrExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_218);
- this_XorExpression_0=ruleXorExpression();
+ this_ConditionalOrExpression_0=ruleConditionalOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XorExpression_0;
+ current = this_ConditionalOrExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23140:3: ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
- loop401:
+ // InternalSysML.g:23167:3: ( () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) ) )*
+ loop404:
do {
- int alt401=2;
- int LA401_0 = input.LA(1);
+ int alt404=2;
+ int LA404_0 = input.LA(1);
- if ( (LA401_0==121) ) {
- alt401=1;
+ if ( (LA404_0==120) ) {
+ alt404=1;
}
- switch (alt401) {
+ switch (alt404) {
case 1 :
- // InternalSysML.g:23141:4: () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ // InternalSysML.g:23168:4: () ( (lv_operator_2_0= ruleNullCoalescingOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
{
- // InternalSysML.g:23141:4: ()
- // InternalSysML.g:23142:5:
+ // InternalSysML.g:23168:4: ()
+ // InternalSysML.g:23169:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getNullCoalescingExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
current);
}
}
- // InternalSysML.g:23148:4: ( (lv_operator_2_0= ruleOrOperator ) )
- // InternalSysML.g:23149:5: (lv_operator_2_0= ruleOrOperator )
+ // InternalSysML.g:23175:4: ( (lv_operator_2_0= ruleNullCoalescingOperator ) )
+ // InternalSysML.g:23176:5: (lv_operator_2_0= ruleNullCoalescingOperator )
{
- // InternalSysML.g:23149:5: (lv_operator_2_0= ruleOrOperator )
- // InternalSysML.g:23150:6: lv_operator_2_0= ruleOrOperator
+ // InternalSysML.g:23176:5: (lv_operator_2_0= ruleNullCoalescingOperator )
+ // InternalSysML.g:23177:6: lv_operator_2_0= ruleNullCoalescingOperator
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperatorNullCoalescingOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleOrOperator();
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleNullCoalescingOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
}
set(
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.OrOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NullCoalescingOperator");
afterParserOrEnumRuleCall();
}
@@ -68169,32 +68213,32 @@ public final EObject ruleOrExpression() throws RecognitionException {
}
- // InternalSysML.g:23167:4: ( (lv_operand_comp_3_0= ruleXorExpression ) )
- // InternalSysML.g:23168:5: (lv_operand_comp_3_0= ruleXorExpression )
+ // InternalSysML.g:23194:4: ( (lv_operand_comp_3_0= ruleConditionalOrExpression ) )
+ // InternalSysML.g:23195:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
{
- // InternalSysML.g:23168:5: (lv_operand_comp_3_0= ruleXorExpression )
- // InternalSysML.g:23169:6: lv_operand_comp_3_0= ruleXorExpression
+ // InternalSysML.g:23195:5: (lv_operand_comp_3_0= ruleConditionalOrExpression )
+ // InternalSysML.g:23196:6: lv_operand_comp_3_0= ruleConditionalOrExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
+ newCompositeNode(grammarAccess.getNullCoalescingExpressionAccess().getOperand_compConditionalOrExpressionParserRuleCall_1_2_0());
}
pushFollow(FOLLOW_218);
- lv_operand_comp_3_0=ruleXorExpression();
+ lv_operand_comp_3_0=ruleConditionalOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getOrExpressionRule());
+ current = createModelElementForParent(grammarAccess.getNullCoalescingExpressionRule());
}
add(
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.XorExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrExpression");
afterParserOrEnumRuleCall();
}
@@ -68209,7 +68253,7 @@ public final EObject ruleOrExpression() throws RecognitionException {
break;
default :
- break loop401;
+ break loop404;
}
} while (true);
@@ -68234,31 +68278,31 @@ public final EObject ruleOrExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleOrExpression"
+ // $ANTLR end "ruleNullCoalescingExpression"
- // $ANTLR start "entryRuleOrOperator"
- // InternalSysML.g:23191:1: entryRuleOrOperator returns [String current=null] : iv_ruleOrOperator= ruleOrOperator EOF ;
- public final String entryRuleOrOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleNullCoalescingOperator"
+ // InternalSysML.g:23218:1: entryRuleNullCoalescingOperator returns [String current=null] : iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF ;
+ public final String entryRuleNullCoalescingOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleOrOperator = null;
+ AntlrDatatypeRuleToken iv_ruleNullCoalescingOperator = null;
try {
- // InternalSysML.g:23191:50: (iv_ruleOrOperator= ruleOrOperator EOF )
- // InternalSysML.g:23192:2: iv_ruleOrOperator= ruleOrOperator EOF
+ // InternalSysML.g:23218:62: (iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF )
+ // InternalSysML.g:23219:2: iv_ruleNullCoalescingOperator= ruleNullCoalescingOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOrOperatorRule());
+ newCompositeNode(grammarAccess.getNullCoalescingOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleOrOperator=ruleOrOperator();
+ iv_ruleNullCoalescingOperator=ruleNullCoalescingOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleOrOperator.getText();
+ current =iv_ruleNullCoalescingOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68274,12 +68318,12 @@ public final String entryRuleOrOperator() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleOrOperator"
+ // $ANTLR end "entryRuleNullCoalescingOperator"
- // $ANTLR start "ruleOrOperator"
- // InternalSysML.g:23198:1: ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '|' ;
- public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException {
+ // $ANTLR start "ruleNullCoalescingOperator"
+ // InternalSysML.g:23225:1: ruleNullCoalescingOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '??' ;
+ public final AntlrDatatypeRuleToken ruleNullCoalescingOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -68288,14 +68332,14 @@ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException
enterRule();
try {
- // InternalSysML.g:23204:2: (kw= '|' )
- // InternalSysML.g:23205:2: kw= '|'
+ // InternalSysML.g:23231:2: (kw= '??' )
+ // InternalSysML.g:23232:2: kw= '??'
{
- kw=(Token)match(input,121,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,120,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+ newLeafNode(kw, grammarAccess.getNullCoalescingOperatorAccess().getQuestionMarkQuestionMarkKeyword());
}
@@ -68316,31 +68360,31 @@ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException
}
return current;
}
- // $ANTLR end "ruleOrOperator"
+ // $ANTLR end "ruleNullCoalescingOperator"
- // $ANTLR start "entryRuleXorExpression"
- // InternalSysML.g:23213:1: entryRuleXorExpression returns [EObject current=null] : iv_ruleXorExpression= ruleXorExpression EOF ;
- public final EObject entryRuleXorExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleConditionalOrExpression"
+ // InternalSysML.g:23240:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
+ public final EObject entryRuleConditionalOrExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXorExpression = null;
+ EObject iv_ruleConditionalOrExpression = null;
try {
- // InternalSysML.g:23213:54: (iv_ruleXorExpression= ruleXorExpression EOF )
- // InternalSysML.g:23214:2: iv_ruleXorExpression= ruleXorExpression EOF
+ // InternalSysML.g:23240:64: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
+ // InternalSysML.g:23241:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXorExpressionRule());
+ newCompositeNode(grammarAccess.getConditionalOrExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleXorExpression=ruleXorExpression();
+ iv_ruleConditionalOrExpression=ruleConditionalOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXorExpression;
+ current =iv_ruleConditionalOrExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68356,15 +68400,15 @@ public final EObject entryRuleXorExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXorExpression"
+ // $ANTLR end "entryRuleConditionalOrExpression"
- // $ANTLR start "ruleXorExpression"
- // InternalSysML.g:23220:1: ruleXorExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) ;
- public final EObject ruleXorExpression() throws RecognitionException {
+ // $ANTLR start "ruleConditionalOrExpression"
+ // InternalSysML.g:23247:1: ruleConditionalOrExpression returns [EObject current=null] : (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) ;
+ public final EObject ruleConditionalOrExpression() throws RecognitionException {
EObject current = null;
- EObject this_AndExpression_0 = null;
+ EObject this_ConditionalAndExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
@@ -68375,82 +68419,82 @@ public final EObject ruleXorExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23226:2: ( (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) )
- // InternalSysML.g:23227:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ // InternalSysML.g:23253:2: ( (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* ) )
+ // InternalSysML.g:23254:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
{
- // InternalSysML.g:23227:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
- // InternalSysML.g:23228:3: this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ // InternalSysML.g:23254:2: (this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )* )
+ // InternalSysML.g:23255:3: this_ConditionalAndExpression_0= ruleConditionalAndExpression ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_219);
- this_AndExpression_0=ruleAndExpression();
+ this_ConditionalAndExpression_0=ruleConditionalAndExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_AndExpression_0;
+ current = this_ConditionalAndExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23236:3: ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
- loop402:
+ // InternalSysML.g:23263:3: ( () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) ) )*
+ loop405:
do {
- int alt402=2;
- int LA402_0 = input.LA(1);
+ int alt405=2;
+ int LA405_0 = input.LA(1);
- if ( (LA402_0==122) ) {
- alt402=1;
+ if ( (LA405_0==121) ) {
+ alt405=1;
}
- switch (alt402) {
+ switch (alt405) {
case 1 :
- // InternalSysML.g:23237:4: () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ // InternalSysML.g:23264:4: () ( (lv_operator_2_0= ruleConditionalOrOperator ) ) ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
{
- // InternalSysML.g:23237:4: ()
- // InternalSysML.g:23238:5:
+ // InternalSysML.g:23264:4: ()
+ // InternalSysML.g:23265:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getConditionalOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
current);
}
}
- // InternalSysML.g:23244:4: ( (lv_operator_2_0= ruleXorOperator ) )
- // InternalSysML.g:23245:5: (lv_operator_2_0= ruleXorOperator )
+ // InternalSysML.g:23271:4: ( (lv_operator_2_0= ruleConditionalOrOperator ) )
+ // InternalSysML.g:23272:5: (lv_operator_2_0= ruleConditionalOrOperator )
{
- // InternalSysML.g:23245:5: (lv_operator_2_0= ruleXorOperator )
- // InternalSysML.g:23246:6: lv_operator_2_0= ruleXorOperator
+ // InternalSysML.g:23272:5: (lv_operator_2_0= ruleConditionalOrOperator )
+ // InternalSysML.g:23273:6: lv_operator_2_0= ruleConditionalOrOperator
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperatorConditionalOrOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleXorOperator();
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleConditionalOrOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
}
set(
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.XorOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalOrOperator");
afterParserOrEnumRuleCall();
}
@@ -68460,32 +68504,32 @@ public final EObject ruleXorExpression() throws RecognitionException {
}
- // InternalSysML.g:23263:4: ( (lv_operand_comp_3_0= ruleAndExpression ) )
- // InternalSysML.g:23264:5: (lv_operand_comp_3_0= ruleAndExpression )
+ // InternalSysML.g:23290:4: ( (lv_operand_comp_3_0= ruleConditionalAndExpression ) )
+ // InternalSysML.g:23291:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
{
- // InternalSysML.g:23264:5: (lv_operand_comp_3_0= ruleAndExpression )
- // InternalSysML.g:23265:6: lv_operand_comp_3_0= ruleAndExpression
+ // InternalSysML.g:23291:5: (lv_operand_comp_3_0= ruleConditionalAndExpression )
+ // InternalSysML.g:23292:6: lv_operand_comp_3_0= ruleConditionalAndExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+ newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getOperand_compConditionalAndExpressionParserRuleCall_1_2_0());
}
pushFollow(FOLLOW_219);
- lv_operand_comp_3_0=ruleAndExpression();
+ lv_operand_comp_3_0=ruleConditionalAndExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ current = createModelElementForParent(grammarAccess.getConditionalOrExpressionRule());
}
add(
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.AndExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndExpression");
afterParserOrEnumRuleCall();
}
@@ -68500,7 +68544,7 @@ public final EObject ruleXorExpression() throws RecognitionException {
break;
default :
- break loop402;
+ break loop405;
}
} while (true);
@@ -68525,31 +68569,31 @@ public final EObject ruleXorExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXorExpression"
+ // $ANTLR end "ruleConditionalOrExpression"
- // $ANTLR start "entryRuleXorOperator"
- // InternalSysML.g:23287:1: entryRuleXorOperator returns [String current=null] : iv_ruleXorOperator= ruleXorOperator EOF ;
- public final String entryRuleXorOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleConditionalOrOperator"
+ // InternalSysML.g:23314:1: entryRuleConditionalOrOperator returns [String current=null] : iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF ;
+ public final String entryRuleConditionalOrOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleXorOperator = null;
+ AntlrDatatypeRuleToken iv_ruleConditionalOrOperator = null;
try {
- // InternalSysML.g:23287:51: (iv_ruleXorOperator= ruleXorOperator EOF )
- // InternalSysML.g:23288:2: iv_ruleXorOperator= ruleXorOperator EOF
+ // InternalSysML.g:23314:61: (iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF )
+ // InternalSysML.g:23315:2: iv_ruleConditionalOrOperator= ruleConditionalOrOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXorOperatorRule());
+ newCompositeNode(grammarAccess.getConditionalOrOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleXorOperator=ruleXorOperator();
+ iv_ruleConditionalOrOperator=ruleConditionalOrOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXorOperator.getText();
+ current =iv_ruleConditionalOrOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68565,12 +68609,12 @@ public final String entryRuleXorOperator() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXorOperator"
+ // $ANTLR end "entryRuleConditionalOrOperator"
- // $ANTLR start "ruleXorOperator"
- // InternalSysML.g:23294:1: ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '^' ;
- public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionException {
+ // $ANTLR start "ruleConditionalOrOperator"
+ // InternalSysML.g:23321:1: ruleConditionalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ public final AntlrDatatypeRuleToken ruleConditionalOrOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -68579,14 +68623,14 @@ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionExceptio
enterRule();
try {
- // InternalSysML.g:23300:2: (kw= '^' )
- // InternalSysML.g:23301:2: kw= '^'
+ // InternalSysML.g:23327:2: (kw= '||' )
+ // InternalSysML.g:23328:2: kw= '||'
{
- kw=(Token)match(input,122,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,121,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+ newLeafNode(kw, grammarAccess.getConditionalOrOperatorAccess().getVerticalLineVerticalLineKeyword());
}
@@ -68607,31 +68651,31 @@ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "ruleXorOperator"
+ // $ANTLR end "ruleConditionalOrOperator"
- // $ANTLR start "entryRuleAndExpression"
- // InternalSysML.g:23309:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
- public final EObject entryRuleAndExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleConditionalAndExpression"
+ // InternalSysML.g:23336:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
+ public final EObject entryRuleConditionalAndExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleAndExpression = null;
+ EObject iv_ruleConditionalAndExpression = null;
try {
- // InternalSysML.g:23309:54: (iv_ruleAndExpression= ruleAndExpression EOF )
- // InternalSysML.g:23310:2: iv_ruleAndExpression= ruleAndExpression EOF
+ // InternalSysML.g:23336:65: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
+ // InternalSysML.g:23337:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAndExpressionRule());
+ newCompositeNode(grammarAccess.getConditionalAndExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleAndExpression=ruleAndExpression();
+ iv_ruleConditionalAndExpression=ruleConditionalAndExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleAndExpression;
+ current =iv_ruleConditionalAndExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68647,15 +68691,15 @@ public final EObject entryRuleAndExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleAndExpression"
+ // $ANTLR end "entryRuleConditionalAndExpression"
- // $ANTLR start "ruleAndExpression"
- // InternalSysML.g:23316:1: ruleAndExpression returns [EObject current=null] : (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) ;
- public final EObject ruleAndExpression() throws RecognitionException {
+ // $ANTLR start "ruleConditionalAndExpression"
+ // InternalSysML.g:23343:1: ruleConditionalAndExpression returns [EObject current=null] : (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) ;
+ public final EObject ruleConditionalAndExpression() throws RecognitionException {
EObject current = null;
- EObject this_EqualityExpression_0 = null;
+ EObject this_OrExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
@@ -68666,82 +68710,82 @@ public final EObject ruleAndExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23322:2: ( (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) )
- // InternalSysML.g:23323:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ // InternalSysML.g:23349:2: ( (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* ) )
+ // InternalSysML.g:23350:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
{
- // InternalSysML.g:23323:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
- // InternalSysML.g:23324:3: this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ // InternalSysML.g:23350:2: (this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )* )
+ // InternalSysML.g:23351:3: this_OrExpression_0= ruleOrExpression ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOrExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_220);
- this_EqualityExpression_0=ruleEqualityExpression();
+ this_OrExpression_0=ruleOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_EqualityExpression_0;
+ current = this_OrExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23332:3: ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
- loop403:
+ // InternalSysML.g:23359:3: ( () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) ) )*
+ loop406:
do {
- int alt403=2;
- int LA403_0 = input.LA(1);
+ int alt406=2;
+ int LA406_0 = input.LA(1);
- if ( (LA403_0==123) ) {
- alt403=1;
+ if ( (LA406_0==122) ) {
+ alt406=1;
}
- switch (alt403) {
+ switch (alt406) {
case 1 :
- // InternalSysML.g:23333:4: () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ // InternalSysML.g:23360:4: () ( (lv_operator_2_0= ruleConditionalAndOperator ) ) ( (lv_operand_comp_3_0= ruleOrExpression ) )
{
- // InternalSysML.g:23333:4: ()
- // InternalSysML.g:23334:5:
+ // InternalSysML.g:23360:4: ()
+ // InternalSysML.g:23361:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getConditionalAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
current);
}
}
- // InternalSysML.g:23340:4: ( (lv_operator_2_0= ruleAndOperator ) )
- // InternalSysML.g:23341:5: (lv_operator_2_0= ruleAndOperator )
+ // InternalSysML.g:23367:4: ( (lv_operator_2_0= ruleConditionalAndOperator ) )
+ // InternalSysML.g:23368:5: (lv_operator_2_0= ruleConditionalAndOperator )
{
- // InternalSysML.g:23341:5: (lv_operator_2_0= ruleAndOperator )
- // InternalSysML.g:23342:6: lv_operator_2_0= ruleAndOperator
+ // InternalSysML.g:23368:5: (lv_operator_2_0= ruleConditionalAndOperator )
+ // InternalSysML.g:23369:6: lv_operator_2_0= ruleConditionalAndOperator
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperatorConditionalAndOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleAndOperator();
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleConditionalAndOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
}
set(
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.AndOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ConditionalAndOperator");
afterParserOrEnumRuleCall();
}
@@ -68751,32 +68795,32 @@ public final EObject ruleAndExpression() throws RecognitionException {
}
- // InternalSysML.g:23359:4: ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
- // InternalSysML.g:23360:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ // InternalSysML.g:23386:4: ( (lv_operand_comp_3_0= ruleOrExpression ) )
+ // InternalSysML.g:23387:5: (lv_operand_comp_3_0= ruleOrExpression )
{
- // InternalSysML.g:23360:5: (lv_operand_comp_3_0= ruleEqualityExpression )
- // InternalSysML.g:23361:6: lv_operand_comp_3_0= ruleEqualityExpression
+ // InternalSysML.g:23387:5: (lv_operand_comp_3_0= ruleOrExpression )
+ // InternalSysML.g:23388:6: lv_operand_comp_3_0= ruleOrExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+ newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getOperand_compOrExpressionParserRuleCall_1_2_0());
}
pushFollow(FOLLOW_220);
- lv_operand_comp_3_0=ruleEqualityExpression();
+ lv_operand_comp_3_0=ruleOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ current = createModelElementForParent(grammarAccess.getConditionalAndExpressionRule());
}
add(
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.EqualityExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrExpression");
afterParserOrEnumRuleCall();
}
@@ -68791,7 +68835,7 @@ public final EObject ruleAndExpression() throws RecognitionException {
break;
default :
- break loop403;
+ break loop406;
}
} while (true);
@@ -68816,31 +68860,31 @@ public final EObject ruleAndExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleAndExpression"
+ // $ANTLR end "ruleConditionalAndExpression"
- // $ANTLR start "entryRuleAndOperator"
- // InternalSysML.g:23383:1: entryRuleAndOperator returns [String current=null] : iv_ruleAndOperator= ruleAndOperator EOF ;
- public final String entryRuleAndOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleConditionalAndOperator"
+ // InternalSysML.g:23410:1: entryRuleConditionalAndOperator returns [String current=null] : iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF ;
+ public final String entryRuleConditionalAndOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleAndOperator = null;
+ AntlrDatatypeRuleToken iv_ruleConditionalAndOperator = null;
try {
- // InternalSysML.g:23383:51: (iv_ruleAndOperator= ruleAndOperator EOF )
- // InternalSysML.g:23384:2: iv_ruleAndOperator= ruleAndOperator EOF
+ // InternalSysML.g:23410:62: (iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF )
+ // InternalSysML.g:23411:2: iv_ruleConditionalAndOperator= ruleConditionalAndOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAndOperatorRule());
+ newCompositeNode(grammarAccess.getConditionalAndOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleAndOperator=ruleAndOperator();
+ iv_ruleConditionalAndOperator=ruleConditionalAndOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleAndOperator.getText();
+ current =iv_ruleConditionalAndOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68856,12 +68900,12 @@ public final String entryRuleAndOperator() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleAndOperator"
+ // $ANTLR end "entryRuleConditionalAndOperator"
- // $ANTLR start "ruleAndOperator"
- // InternalSysML.g:23390:1: ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&' ;
- public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionException {
+ // $ANTLR start "ruleConditionalAndOperator"
+ // InternalSysML.g:23417:1: ruleConditionalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ public final AntlrDatatypeRuleToken ruleConditionalAndOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -68870,14 +68914,14 @@ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionExceptio
enterRule();
try {
- // InternalSysML.g:23396:2: (kw= '&' )
- // InternalSysML.g:23397:2: kw= '&'
+ // InternalSysML.g:23423:2: (kw= '&&' )
+ // InternalSysML.g:23424:2: kw= '&&'
{
- kw=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,122,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+ newLeafNode(kw, grammarAccess.getConditionalAndOperatorAccess().getAmpersandAmpersandKeyword());
}
@@ -68898,31 +68942,31 @@ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "ruleAndOperator"
+ // $ANTLR end "ruleConditionalAndOperator"
- // $ANTLR start "entryRuleEqualityExpression"
- // InternalSysML.g:23405:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
- public final EObject entryRuleEqualityExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleOrExpression"
+ // InternalSysML.g:23432:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ;
+ public final EObject entryRuleOrExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleEqualityExpression = null;
+ EObject iv_ruleOrExpression = null;
try {
- // InternalSysML.g:23405:59: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
- // InternalSysML.g:23406:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
+ // InternalSysML.g:23432:53: (iv_ruleOrExpression= ruleOrExpression EOF )
+ // InternalSysML.g:23433:2: iv_ruleOrExpression= ruleOrExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEqualityExpressionRule());
+ newCompositeNode(grammarAccess.getOrExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleEqualityExpression=ruleEqualityExpression();
+ iv_ruleOrExpression=ruleOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleEqualityExpression;
+ current =iv_ruleOrExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -68938,15 +68982,15 @@ public final EObject entryRuleEqualityExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleEqualityExpression"
+ // $ANTLR end "entryRuleOrExpression"
- // $ANTLR start "ruleEqualityExpression"
- // InternalSysML.g:23412:1: ruleEqualityExpression returns [EObject current=null] : (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) ;
- public final EObject ruleEqualityExpression() throws RecognitionException {
+ // $ANTLR start "ruleOrExpression"
+ // InternalSysML.g:23439:1: ruleOrExpression returns [EObject current=null] : (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) ;
+ public final EObject ruleOrExpression() throws RecognitionException {
EObject current = null;
- EObject this_ClassificationExpression_0 = null;
+ EObject this_XorExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
@@ -68957,82 +69001,82 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23418:2: ( (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) )
- // InternalSysML.g:23419:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ // InternalSysML.g:23445:2: ( (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* ) )
+ // InternalSysML.g:23446:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
{
- // InternalSysML.g:23419:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
- // InternalSysML.g:23420:3: this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ // InternalSysML.g:23446:2: (this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )* )
+ // InternalSysML.g:23447:3: this_XorExpression_0= ruleXorExpression ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getXorExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_221);
- this_ClassificationExpression_0=ruleClassificationExpression();
+ this_XorExpression_0=ruleXorExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_ClassificationExpression_0;
+ current = this_XorExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23428:3: ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
- loop404:
+ // InternalSysML.g:23455:3: ( () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) ) )*
+ loop407:
do {
- int alt404=2;
- int LA404_0 = input.LA(1);
+ int alt407=2;
+ int LA407_0 = input.LA(1);
- if ( ((LA404_0>=124 && LA404_0<=125)) ) {
- alt404=1;
+ if ( (LA407_0==123) ) {
+ alt407=1;
}
- switch (alt404) {
+ switch (alt407) {
case 1 :
- // InternalSysML.g:23429:4: () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ // InternalSysML.g:23456:4: () ( (lv_operator_2_0= ruleOrOperator ) ) ( (lv_operand_comp_3_0= ruleXorExpression ) )
{
- // InternalSysML.g:23429:4: ()
- // InternalSysML.g:23430:5:
+ // InternalSysML.g:23456:4: ()
+ // InternalSysML.g:23457:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getOrExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
current);
}
}
- // InternalSysML.g:23436:4: ( (lv_operator_2_0= ruleEqualityOperator ) )
- // InternalSysML.g:23437:5: (lv_operator_2_0= ruleEqualityOperator )
+ // InternalSysML.g:23463:4: ( (lv_operator_2_0= ruleOrOperator ) )
+ // InternalSysML.g:23464:5: (lv_operator_2_0= ruleOrOperator )
{
- // InternalSysML.g:23437:5: (lv_operator_2_0= ruleEqualityOperator )
- // InternalSysML.g:23438:6: lv_operator_2_0= ruleEqualityOperator
+ // InternalSysML.g:23464:5: (lv_operator_2_0= ruleOrOperator )
+ // InternalSysML.g:23465:6: lv_operator_2_0= ruleOrOperator
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperatorOrOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleEqualityOperator();
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleOrOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ current = createModelElementForParent(grammarAccess.getOrExpressionRule());
}
set(
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.EqualityOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OrOperator");
afterParserOrEnumRuleCall();
}
@@ -69042,32 +69086,32 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
}
- // InternalSysML.g:23455:4: ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
- // InternalSysML.g:23456:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ // InternalSysML.g:23482:4: ( (lv_operand_comp_3_0= ruleXorExpression ) )
+ // InternalSysML.g:23483:5: (lv_operand_comp_3_0= ruleXorExpression )
{
- // InternalSysML.g:23456:5: (lv_operand_comp_3_0= ruleClassificationExpression )
- // InternalSysML.g:23457:6: lv_operand_comp_3_0= ruleClassificationExpression
+ // InternalSysML.g:23483:5: (lv_operand_comp_3_0= ruleXorExpression )
+ // InternalSysML.g:23484:6: lv_operand_comp_3_0= ruleXorExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
+ newCompositeNode(grammarAccess.getOrExpressionAccess().getOperand_compXorExpressionParserRuleCall_1_2_0());
}
pushFollow(FOLLOW_221);
- lv_operand_comp_3_0=ruleClassificationExpression();
+ lv_operand_comp_3_0=ruleXorExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
+ current = createModelElementForParent(grammarAccess.getOrExpressionRule());
}
add(
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ClassificationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorExpression");
afterParserOrEnumRuleCall();
}
@@ -69082,7 +69126,7 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
break;
default :
- break loop404;
+ break loop407;
}
} while (true);
@@ -69107,31 +69151,31 @@ public final EObject ruleEqualityExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleEqualityExpression"
+ // $ANTLR end "ruleOrExpression"
- // $ANTLR start "entryRuleEqualityOperator"
- // InternalSysML.g:23479:1: entryRuleEqualityOperator returns [String current=null] : iv_ruleEqualityOperator= ruleEqualityOperator EOF ;
- public final String entryRuleEqualityOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleOrOperator"
+ // InternalSysML.g:23506:1: entryRuleOrOperator returns [String current=null] : iv_ruleOrOperator= ruleOrOperator EOF ;
+ public final String entryRuleOrOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleEqualityOperator = null;
+ AntlrDatatypeRuleToken iv_ruleOrOperator = null;
try {
- // InternalSysML.g:23479:56: (iv_ruleEqualityOperator= ruleEqualityOperator EOF )
- // InternalSysML.g:23480:2: iv_ruleEqualityOperator= ruleEqualityOperator EOF
+ // InternalSysML.g:23506:50: (iv_ruleOrOperator= ruleOrOperator EOF )
+ // InternalSysML.g:23507:2: iv_ruleOrOperator= ruleOrOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEqualityOperatorRule());
+ newCompositeNode(grammarAccess.getOrOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleEqualityOperator=ruleEqualityOperator();
+ iv_ruleOrOperator=ruleOrOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleEqualityOperator.getText();
+ current =iv_ruleOrOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -69147,12 +69191,12 @@ public final String entryRuleEqualityOperator() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleEqualityOperator"
+ // $ANTLR end "entryRuleOrOperator"
- // $ANTLR start "ruleEqualityOperator"
- // InternalSysML.g:23486:1: ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
- public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionException {
+ // $ANTLR start "ruleOrOperator"
+ // InternalSysML.g:23513:1: ruleOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '|' ;
+ public final AntlrDatatypeRuleToken ruleOrOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -69161,57 +69205,17 @@ public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionExc
enterRule();
try {
- // InternalSysML.g:23492:2: ( (kw= '==' | kw= '!=' ) )
- // InternalSysML.g:23493:2: (kw= '==' | kw= '!=' )
+ // InternalSysML.g:23519:2: (kw= '|' )
+ // InternalSysML.g:23520:2: kw= '|'
{
- // InternalSysML.g:23493:2: (kw= '==' | kw= '!=' )
- int alt405=2;
- int LA405_0 = input.LA(1);
-
- if ( (LA405_0==124) ) {
- alt405=1;
- }
- else if ( (LA405_0==125) ) {
- alt405=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 405, 0, input);
-
- throw nvae;
- }
- switch (alt405) {
- case 1 :
- // InternalSysML.g:23494:3: kw= '=='
- {
- kw=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
-
- }
-
- }
- break;
- case 2 :
- // InternalSysML.g:23500:3: kw= '!='
- {
- kw=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
-
- }
-
- }
- break;
+ kw=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOrOperatorAccess().getVerticalLineKeyword());
+
}
-
}
if ( state.backtracking==0 ) {
@@ -69229,31 +69233,31 @@ else if ( (LA405_0==125) ) {
}
return current;
}
- // $ANTLR end "ruleEqualityOperator"
+ // $ANTLR end "ruleOrOperator"
- // $ANTLR start "entryRuleClassificationExpression"
- // InternalSysML.g:23509:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
- public final EObject entryRuleClassificationExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXorExpression"
+ // InternalSysML.g:23528:1: entryRuleXorExpression returns [EObject current=null] : iv_ruleXorExpression= ruleXorExpression EOF ;
+ public final EObject entryRuleXorExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleClassificationExpression = null;
+ EObject iv_ruleXorExpression = null;
try {
- // InternalSysML.g:23509:65: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
- // InternalSysML.g:23510:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
+ // InternalSysML.g:23528:54: (iv_ruleXorExpression= ruleXorExpression EOF )
+ // InternalSysML.g:23529:2: iv_ruleXorExpression= ruleXorExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getClassificationExpressionRule());
+ newCompositeNode(grammarAccess.getXorExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleClassificationExpression=ruleClassificationExpression();
+ iv_ruleXorExpression=ruleXorExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleClassificationExpression;
+ current =iv_ruleXorExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -69269,310 +69273,154 @@ public final EObject entryRuleClassificationExpression() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleClassificationExpression"
+ // $ANTLR end "entryRuleXorExpression"
- // $ANTLR start "ruleClassificationExpression"
- // InternalSysML.g:23516:1: ruleClassificationExpression returns [EObject current=null] : ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) ;
- public final EObject ruleClassificationExpression() throws RecognitionException {
+ // $ANTLR start "ruleXorExpression"
+ // InternalSysML.g:23535:1: ruleXorExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) ;
+ public final EObject ruleXorExpression() throws RecognitionException {
EObject current = null;
- EObject this_RelationalExpression_0 = null;
+ EObject this_AndExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
- EObject lv_ownedFeatureMembership_comp_3_0 = null;
-
- EObject lv_operand_comp_5_0 = null;
-
- AntlrDatatypeRuleToken lv_operator_6_0 = null;
-
- EObject lv_ownedFeatureMembership_comp_7_0 = null;
+ EObject lv_operand_comp_3_0 = null;
enterRule();
try {
- // InternalSysML.g:23522:2: ( ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) )
- // InternalSysML.g:23523:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ // InternalSysML.g:23541:2: ( (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* ) )
+ // InternalSysML.g:23542:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
{
- // InternalSysML.g:23523:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
- int alt407=2;
- int LA407_0 = input.LA(1);
-
- if ( ((LA407_0>=RULE_STRING_VALUE && LA407_0<=RULE_UNRESTRICTED_NAME)||LA407_0==24||(LA407_0>=36 && LA407_0<=37)||LA407_0==76||LA407_0==81||(LA407_0>=133 && LA407_0<=134)||(LA407_0>=138 && LA407_0<=139)||LA407_0==141||(LA407_0>=143 && LA407_0<=144)) ) {
- alt407=1;
- }
- else if ( (LA407_0==EOF||LA407_0==21||(LA407_0>=126 && LA407_0<=128)) ) {
- alt407=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 407, 0, input);
+ // InternalSysML.g:23542:2: (this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )* )
+ // InternalSysML.g:23543:3: this_AndExpression_0= ruleAndExpression ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
- throw nvae;
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getAndExpressionParserRuleCall_0());
+
}
- switch (alt407) {
- case 1 :
- // InternalSysML.g:23524:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
- {
- // InternalSysML.g:23524:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
- // InternalSysML.g:23525:4: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_222);
- this_RelationalExpression_0=ruleRelationalExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_RelationalExpression_0;
- afterParserOrEnumRuleCall();
-
- }
- // InternalSysML.g:23533:4: ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
- int alt406=2;
- int LA406_0 = input.LA(1);
-
- if ( (LA406_0==21||(LA406_0>=126 && LA406_0<=128)) ) {
- alt406=1;
- }
- switch (alt406) {
- case 1 :
- // InternalSysML.g:23534:5: () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
- {
- // InternalSysML.g:23534:5: ()
- // InternalSysML.g:23535:6:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndAdd(
- grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:23541:5: ( (lv_operator_2_0= ruleClassificationOperator ) )
- // InternalSysML.g:23542:6: (lv_operator_2_0= ruleClassificationOperator )
- {
- // InternalSysML.g:23542:6: (lv_operator_2_0= ruleClassificationOperator )
- // InternalSysML.g:23543:7: lv_operator_2_0= ruleClassificationOperator
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
-
- }
- pushFollow(FOLLOW_4);
- lv_operator_2_0=ruleClassificationOperator();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
- }
- set(
- current,
- "operator",
- lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ClassificationOperator");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalSysML.g:23560:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
- // InternalSysML.g:23561:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
- {
- // InternalSysML.g:23561:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
- // InternalSysML.g:23562:7: lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedFeatureMembership_comp_3_0=ruleTypeReferenceMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_3_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalSysML.g:23582:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
- {
- // InternalSysML.g:23582:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
- // InternalSysML.g:23583:4: () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
- {
- // InternalSysML.g:23583:4: ()
- // InternalSysML.g:23584:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0(),
- current);
-
- }
-
- }
+ pushFollow(FOLLOW_222);
+ this_AndExpression_0=ruleAndExpression();
- // InternalSysML.g:23590:4: ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) )
- // InternalSysML.g:23591:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
- {
- // InternalSysML.g:23591:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
- // InternalSysML.g:23592:6: lv_operand_comp_5_0= ruleSelfReferenceExpression
- {
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_223);
- lv_operand_comp_5_0=ruleSelfReferenceExpression();
+ current = this_AndExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalSysML.g:23551:3: ( () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) ) )*
+ loop408:
+ do {
+ int alt408=2;
+ int LA408_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA408_0==124) ) {
+ alt408=1;
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_5_0,
- "org.omg.sysml.xtext.SysML.SelfReferenceExpression");
- afterParserOrEnumRuleCall();
-
- }
- }
+ switch (alt408) {
+ case 1 :
+ // InternalSysML.g:23552:4: () ( (lv_operator_2_0= ruleXorOperator ) ) ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ {
+ // InternalSysML.g:23552:4: ()
+ // InternalSysML.g:23553:5:
+ {
+ if ( state.backtracking==0 ) {
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getXorExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
- }
+ }
- // InternalSysML.g:23609:4: ( (lv_operator_6_0= ruleClassificationOperator ) )
- // InternalSysML.g:23610:5: (lv_operator_6_0= ruleClassificationOperator )
- {
- // InternalSysML.g:23610:5: (lv_operator_6_0= ruleClassificationOperator )
- // InternalSysML.g:23611:6: lv_operator_6_0= ruleClassificationOperator
- {
- if ( state.backtracking==0 ) {
+ // InternalSysML.g:23559:4: ( (lv_operator_2_0= ruleXorOperator ) )
+ // InternalSysML.g:23560:5: (lv_operator_2_0= ruleXorOperator )
+ {
+ // InternalSysML.g:23560:5: (lv_operator_2_0= ruleXorOperator )
+ // InternalSysML.g:23561:6: lv_operator_2_0= ruleXorOperator
+ {
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
-
- }
- pushFollow(FOLLOW_4);
- lv_operator_6_0=ruleClassificationOperator();
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperatorXorOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleXorOperator();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
- }
- set(
- current,
- "operator",
- lv_operator_6_0,
- "org.omg.sysml.xtext.SysML.ClassificationOperator");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.XorOperator");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- // InternalSysML.g:23628:4: ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
- // InternalSysML.g:23629:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
- {
- // InternalSysML.g:23629:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
- // InternalSysML.g:23630:6: lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember
- {
- if ( state.backtracking==0 ) {
+ // InternalSysML.g:23578:4: ( (lv_operand_comp_3_0= ruleAndExpression ) )
+ // InternalSysML.g:23579:5: (lv_operand_comp_3_0= ruleAndExpression )
+ {
+ // InternalSysML.g:23579:5: (lv_operand_comp_3_0= ruleAndExpression )
+ // InternalSysML.g:23580:6: lv_operand_comp_3_0= ruleAndExpression
+ {
+ if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedFeatureMembership_comp_7_0=ruleTypeReferenceMember();
+ newCompositeNode(grammarAccess.getXorExpressionAccess().getOperand_compAndExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_222);
+ lv_operand_comp_3_0=ruleAndExpression();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_7_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXorExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- }
+ }
+ break;
+ default :
+ break loop408;
+ }
+ } while (true);
- }
- break;
}
@@ -69594,31 +69442,31 @@ else if ( (LA407_0==EOF||LA407_0==21||(LA407_0>=126 && LA407_0<=128)) ) {
}
return current;
}
- // $ANTLR end "ruleClassificationExpression"
+ // $ANTLR end "ruleXorExpression"
- // $ANTLR start "entryRuleClassificationOperator"
- // InternalSysML.g:23652:1: entryRuleClassificationOperator returns [String current=null] : iv_ruleClassificationOperator= ruleClassificationOperator EOF ;
- public final String entryRuleClassificationOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleXorOperator"
+ // InternalSysML.g:23602:1: entryRuleXorOperator returns [String current=null] : iv_ruleXorOperator= ruleXorOperator EOF ;
+ public final String entryRuleXorOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleClassificationOperator = null;
+ AntlrDatatypeRuleToken iv_ruleXorOperator = null;
try {
- // InternalSysML.g:23652:62: (iv_ruleClassificationOperator= ruleClassificationOperator EOF )
- // InternalSysML.g:23653:2: iv_ruleClassificationOperator= ruleClassificationOperator EOF
+ // InternalSysML.g:23602:51: (iv_ruleXorOperator= ruleXorOperator EOF )
+ // InternalSysML.g:23603:2: iv_ruleXorOperator= ruleXorOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getClassificationOperatorRule());
+ newCompositeNode(grammarAccess.getXorOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleClassificationOperator=ruleClassificationOperator();
+ iv_ruleXorOperator=ruleXorOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleClassificationOperator.getText();
+ current =iv_ruleXorOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -69634,12 +69482,12 @@ public final String entryRuleClassificationOperator() throws RecognitionExceptio
}
return current;
}
- // $ANTLR end "entryRuleClassificationOperator"
+ // $ANTLR end "entryRuleXorOperator"
- // $ANTLR start "ruleClassificationOperator"
- // InternalSysML.g:23659:1: ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) ;
- public final AntlrDatatypeRuleToken ruleClassificationOperator() throws RecognitionException {
+ // $ANTLR start "ruleXorOperator"
+ // InternalSysML.g:23609:1: ruleXorOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '^' ;
+ public final AntlrDatatypeRuleToken ruleXorOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -69648,97 +69496,17 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
enterRule();
try {
- // InternalSysML.g:23665:2: ( (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) )
- // InternalSysML.g:23666:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ // InternalSysML.g:23615:2: (kw= '^' )
+ // InternalSysML.g:23616:2: kw= '^'
{
- // InternalSysML.g:23666:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
- int alt408=4;
- switch ( input.LA(1) ) {
- case 126:
- {
- alt408=1;
- }
- break;
- case 127:
- {
- alt408=2;
- }
- break;
- case 128:
- {
- alt408=3;
- }
- break;
- case 21:
- {
- alt408=4;
- }
- break;
- default:
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 408, 0, input);
-
- throw nvae;
- }
-
- switch (alt408) {
- case 1 :
- // InternalSysML.g:23667:3: kw= 'instanceof'
- {
- kw=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
-
- }
-
- }
- break;
- case 2 :
- // InternalSysML.g:23673:3: kw= 'hastype'
- {
- kw=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
-
- }
-
- }
- break;
- case 3 :
- // InternalSysML.g:23679:3: kw= 'istype'
- {
- kw=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
-
- }
-
- }
- break;
- case 4 :
- // InternalSysML.g:23685:3: kw= '@'
- {
- kw=(Token)match(input,21,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
-
- }
-
- }
- break;
+ kw=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getXorOperatorAccess().getCircumflexAccentKeyword());
+
}
-
}
if ( state.backtracking==0 ) {
@@ -69756,31 +69524,31 @@ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws Recognit
}
return current;
}
- // $ANTLR end "ruleClassificationOperator"
+ // $ANTLR end "ruleXorOperator"
- // $ANTLR start "entryRuleTypeReferenceMember"
- // InternalSysML.g:23694:1: entryRuleTypeReferenceMember returns [EObject current=null] : iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF ;
- public final EObject entryRuleTypeReferenceMember() throws RecognitionException {
+ // $ANTLR start "entryRuleAndExpression"
+ // InternalSysML.g:23624:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
+ public final EObject entryRuleAndExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleTypeReferenceMember = null;
+ EObject iv_ruleAndExpression = null;
try {
- // InternalSysML.g:23694:60: (iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF )
- // InternalSysML.g:23695:2: iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF
+ // InternalSysML.g:23624:54: (iv_ruleAndExpression= ruleAndExpression EOF )
+ // InternalSysML.g:23625:2: iv_ruleAndExpression= ruleAndExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTypeReferenceMemberRule());
+ newCompositeNode(grammarAccess.getAndExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleTypeReferenceMember=ruleTypeReferenceMember();
+ iv_ruleAndExpression=ruleAndExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleTypeReferenceMember;
+ current =iv_ruleAndExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -69796,277 +69564,153 @@ public final EObject entryRuleTypeReferenceMember() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleTypeReferenceMember"
+ // $ANTLR end "entryRuleAndExpression"
- // $ANTLR start "ruleTypeReferenceMember"
- // InternalSysML.g:23701:1: ruleTypeReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) ;
- public final EObject ruleTypeReferenceMember() throws RecognitionException {
+ // $ANTLR start "ruleAndExpression"
+ // InternalSysML.g:23631:1: ruleAndExpression returns [EObject current=null] : (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) ;
+ public final EObject ruleAndExpression() throws RecognitionException {
EObject current = null;
- EObject lv_ownedMemberFeature_comp_0_0 = null;
+ EObject this_EqualityExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
enterRule();
try {
- // InternalSysML.g:23707:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) )
- // InternalSysML.g:23708:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
- {
- // InternalSysML.g:23708:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
- // InternalSysML.g:23709:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ // InternalSysML.g:23637:2: ( (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* ) )
+ // InternalSysML.g:23638:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
{
- // InternalSysML.g:23709:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
- // InternalSysML.g:23710:4: lv_ownedMemberFeature_comp_0_0= ruleTypeReference
+ // InternalSysML.g:23638:2: (this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )* )
+ // InternalSysML.g:23639:3: this_EqualityExpression_0= ruleEqualityExpression ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
-
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getEqualityExpressionParserRuleCall_0());
+
}
- pushFollow(FOLLOW_2);
- lv_ownedMemberFeature_comp_0_0=ruleTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTypeReferenceMemberRule());
- }
- set(
- current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.TypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTypeReferenceMember"
-
-
- // $ANTLR start "entryRuleTypeReference"
- // InternalSysML.g:23730:1: entryRuleTypeReference returns [EObject current=null] : iv_ruleTypeReference= ruleTypeReference EOF ;
- public final EObject entryRuleTypeReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleTypeReference = null;
-
-
- try {
- // InternalSysML.g:23730:54: (iv_ruleTypeReference= ruleTypeReference EOF )
- // InternalSysML.g:23731:2: iv_ruleTypeReference= ruleTypeReference EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTypeReferenceRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleTypeReference=ruleTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleTypeReference;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleTypeReference"
-
-
- // $ANTLR start "ruleTypeReference"
- // InternalSysML.g:23737:1: ruleTypeReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) ;
- public final EObject ruleTypeReference() throws RecognitionException {
- EObject current = null;
-
- EObject lv_ownedRelationship_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:23743:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) )
- // InternalSysML.g:23744:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
- {
- // InternalSysML.g:23744:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
- // InternalSysML.g:23745:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
- {
- // InternalSysML.g:23745:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
- // InternalSysML.g:23746:4: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping();
+ pushFollow(FOLLOW_223);
+ this_EqualityExpression_0=ruleEqualityExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTypeReferenceRule());
- }
- add(
- current,
- "ownedRelationship_comp",
- lv_ownedRelationship_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedFeatureTyping");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
+ current = this_EqualityExpression_0;
+ afterParserOrEnumRuleCall();
+
}
+ // InternalSysML.g:23647:3: ( () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) ) )*
+ loop409:
+ do {
+ int alt409=2;
+ int LA409_0 = input.LA(1);
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
+ if ( (LA409_0==125) ) {
+ alt409=1;
+ }
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTypeReference"
+ switch (alt409) {
+ case 1 :
+ // InternalSysML.g:23648:4: () ( (lv_operator_2_0= ruleAndOperator ) ) ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ {
+ // InternalSysML.g:23648:4: ()
+ // InternalSysML.g:23649:5:
+ {
+ if ( state.backtracking==0 ) {
- // $ANTLR start "entryRuleSelfReferenceExpression"
- // InternalSysML.g:23766:1: entryRuleSelfReferenceExpression returns [EObject current=null] : iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF ;
- public final EObject entryRuleSelfReferenceExpression() throws RecognitionException {
- EObject current = null;
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getAndExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
- EObject iv_ruleSelfReferenceExpression = null;
+ }
+ // InternalSysML.g:23655:4: ( (lv_operator_2_0= ruleAndOperator ) )
+ // InternalSysML.g:23656:5: (lv_operator_2_0= ruleAndOperator )
+ {
+ // InternalSysML.g:23656:5: (lv_operator_2_0= ruleAndOperator )
+ // InternalSysML.g:23657:6: lv_operator_2_0= ruleAndOperator
+ {
+ if ( state.backtracking==0 ) {
- try {
- // InternalSysML.g:23766:64: (iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF )
- // InternalSysML.g:23767:2: iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSelfReferenceExpressionRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleSelfReferenceExpression=ruleSelfReferenceExpression();
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperatorAndOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleAndOperator();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleSelfReferenceExpression;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AndOperator");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleSelfReferenceExpression"
+ }
- // $ANTLR start "ruleSelfReferenceExpression"
- // InternalSysML.g:23773:1: ruleSelfReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) ;
- public final EObject ruleSelfReferenceExpression() throws RecognitionException {
- EObject current = null;
+ // InternalSysML.g:23674:4: ( (lv_operand_comp_3_0= ruleEqualityExpression ) )
+ // InternalSysML.g:23675:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ {
+ // InternalSysML.g:23675:5: (lv_operand_comp_3_0= ruleEqualityExpression )
+ // InternalSysML.g:23676:6: lv_operand_comp_3_0= ruleEqualityExpression
+ {
+ if ( state.backtracking==0 ) {
- EObject lv_ownedFeatureMembership_comp_0_0 = null;
+ newCompositeNode(grammarAccess.getAndExpressionAccess().getOperand_compEqualityExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_223);
+ lv_operand_comp_3_0=ruleEqualityExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAndExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- enterRule();
+ }
- try {
- // InternalSysML.g:23779:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) )
- // InternalSysML.g:23780:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
- {
- // InternalSysML.g:23780:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
- // InternalSysML.g:23781:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
- {
- // InternalSysML.g:23781:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
- // InternalSysML.g:23782:4: lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedFeatureMembership_comp_0_0=ruleSelfReferenceMember();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSelfReferenceExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.SelfReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
+ }
+ break;
- }
+ default :
+ break loop409;
+ }
+ } while (true);
}
@@ -70089,31 +69733,31 @@ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleSelfReferenceExpression"
+ // $ANTLR end "ruleAndExpression"
- // $ANTLR start "entryRuleSelfReferenceMember"
- // InternalSysML.g:23802:1: entryRuleSelfReferenceMember returns [EObject current=null] : iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF ;
- public final EObject entryRuleSelfReferenceMember() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleAndOperator"
+ // InternalSysML.g:23698:1: entryRuleAndOperator returns [String current=null] : iv_ruleAndOperator= ruleAndOperator EOF ;
+ public final String entryRuleAndOperator() throws RecognitionException {
+ String current = null;
- EObject iv_ruleSelfReferenceMember = null;
+ AntlrDatatypeRuleToken iv_ruleAndOperator = null;
try {
- // InternalSysML.g:23802:60: (iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF )
- // InternalSysML.g:23803:2: iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF
+ // InternalSysML.g:23698:51: (iv_ruleAndOperator= ruleAndOperator EOF )
+ // InternalSysML.g:23699:2: iv_ruleAndOperator= ruleAndOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSelfReferenceMemberRule());
+ newCompositeNode(grammarAccess.getAndOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleSelfReferenceMember=ruleSelfReferenceMember();
+ iv_ruleAndOperator=ruleAndOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleSelfReferenceMember;
+ current =iv_ruleAndOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -70129,60 +69773,31 @@ public final EObject entryRuleSelfReferenceMember() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleSelfReferenceMember"
-
+ // $ANTLR end "entryRuleAndOperator"
- // $ANTLR start "ruleSelfReferenceMember"
- // InternalSysML.g:23809:1: ruleSelfReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) ;
- public final EObject ruleSelfReferenceMember() throws RecognitionException {
- EObject current = null;
- EObject lv_ownedMemberFeature_comp_0_0 = null;
+ // $ANTLR start "ruleAndOperator"
+ // InternalSysML.g:23705:1: ruleAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&' ;
+ public final AntlrDatatypeRuleToken ruleAndOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ Token kw=null;
enterRule();
try {
- // InternalSysML.g:23815:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) )
- // InternalSysML.g:23816:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
- {
- // InternalSysML.g:23816:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
- // InternalSysML.g:23817:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ // InternalSysML.g:23711:2: (kw= '&' )
+ // InternalSysML.g:23712:2: kw= '&'
{
- // InternalSysML.g:23817:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
- // InternalSysML.g:23818:4: lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedMemberFeature_comp_0_0=ruleEmptyFeature();
-
- state._fsp--;
- if (state.failed) return current;
+ kw=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSelfReferenceMemberRule());
- }
- set(
- current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.EmptyFeature");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAndOperatorAccess().getAmpersandKeyword());
+
}
-
}
if ( state.backtracking==0 ) {
@@ -70200,112 +69815,31 @@ public final EObject ruleSelfReferenceMember() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleSelfReferenceMember"
-
-
- // $ANTLR start "entryRuleEmptyFeature"
- // InternalSysML.g:23838:1: entryRuleEmptyFeature returns [EObject current=null] : iv_ruleEmptyFeature= ruleEmptyFeature EOF ;
- public final EObject entryRuleEmptyFeature() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleEmptyFeature = null;
-
-
- try {
- // InternalSysML.g:23838:53: (iv_ruleEmptyFeature= ruleEmptyFeature EOF )
- // InternalSysML.g:23839:2: iv_ruleEmptyFeature= ruleEmptyFeature EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEmptyFeatureRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleEmptyFeature=ruleEmptyFeature();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleEmptyFeature;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleEmptyFeature"
-
-
- // $ANTLR start "ruleEmptyFeature"
- // InternalSysML.g:23845:1: ruleEmptyFeature returns [EObject current=null] : () ;
- public final EObject ruleEmptyFeature() throws RecognitionException {
- EObject current = null;
-
-
- enterRule();
-
- try {
- // InternalSysML.g:23851:2: ( () )
- // InternalSysML.g:23852:2: ()
- {
- // InternalSysML.g:23852:2: ()
- // InternalSysML.g:23853:3:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getEmptyFeatureAccess().getFeatureAction(),
- current);
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleEmptyFeature"
+ // $ANTLR end "ruleAndOperator"
- // $ANTLR start "entryRuleRelationalExpression"
- // InternalSysML.g:23862:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
- public final EObject entryRuleRelationalExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleEqualityExpression"
+ // InternalSysML.g:23720:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
+ public final EObject entryRuleEqualityExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleRelationalExpression = null;
+ EObject iv_ruleEqualityExpression = null;
try {
- // InternalSysML.g:23862:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
- // InternalSysML.g:23863:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ // InternalSysML.g:23720:59: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
+ // InternalSysML.g:23721:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getRelationalExpressionRule());
+ newCompositeNode(grammarAccess.getEqualityExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleRelationalExpression=ruleRelationalExpression();
+ iv_ruleEqualityExpression=ruleEqualityExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleRelationalExpression;
+ current =iv_ruleEqualityExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -70321,15 +69855,15 @@ public final EObject entryRuleRelationalExpression() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleRelationalExpression"
+ // $ANTLR end "entryRuleEqualityExpression"
- // $ANTLR start "ruleRelationalExpression"
- // InternalSysML.g:23869:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) ;
- public final EObject ruleRelationalExpression() throws RecognitionException {
+ // $ANTLR start "ruleEqualityExpression"
+ // InternalSysML.g:23727:1: ruleEqualityExpression returns [EObject current=null] : (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) ;
+ public final EObject ruleEqualityExpression() throws RecognitionException {
EObject current = null;
- EObject this_AdditiveExpression_0 = null;
+ EObject this_ClassificationExpression_0 = null;
AntlrDatatypeRuleToken lv_operator_2_0 = null;
@@ -70340,82 +69874,82 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23875:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) )
- // InternalSysML.g:23876:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ // InternalSysML.g:23733:2: ( (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* ) )
+ // InternalSysML.g:23734:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
{
- // InternalSysML.g:23876:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
- // InternalSysML.g:23877:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ // InternalSysML.g:23734:2: (this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )* )
+ // InternalSysML.g:23735:3: this_ClassificationExpression_0= ruleClassificationExpression ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getClassificationExpressionParserRuleCall_0());
}
pushFollow(FOLLOW_224);
- this_AdditiveExpression_0=ruleAdditiveExpression();
+ this_ClassificationExpression_0=ruleClassificationExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_AdditiveExpression_0;
+ current = this_ClassificationExpression_0;
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:23885:3: ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
- loop409:
+ // InternalSysML.g:23743:3: ( () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) ) )*
+ loop410:
do {
- int alt409=2;
- int LA409_0 = input.LA(1);
+ int alt410=2;
+ int LA410_0 = input.LA(1);
- if ( ((LA409_0>=129 && LA409_0<=132)) ) {
- alt409=1;
+ if ( ((LA410_0>=126 && LA410_0<=127)) ) {
+ alt410=1;
}
- switch (alt409) {
+ switch (alt410) {
case 1 :
- // InternalSysML.g:23886:4: () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ // InternalSysML.g:23744:4: () ( (lv_operator_2_0= ruleEqualityOperator ) ) ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
{
- // InternalSysML.g:23886:4: ()
- // InternalSysML.g:23887:5:
+ // InternalSysML.g:23744:4: ()
+ // InternalSysML.g:23745:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElementAndAdd(
- grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ grammarAccess.getEqualityExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
current);
}
}
- // InternalSysML.g:23893:4: ( (lv_operator_2_0= ruleRelationalOperator ) )
- // InternalSysML.g:23894:5: (lv_operator_2_0= ruleRelationalOperator )
+ // InternalSysML.g:23751:4: ( (lv_operator_2_0= ruleEqualityOperator ) )
+ // InternalSysML.g:23752:5: (lv_operator_2_0= ruleEqualityOperator )
{
- // InternalSysML.g:23894:5: (lv_operator_2_0= ruleRelationalOperator )
- // InternalSysML.g:23895:6: lv_operator_2_0= ruleRelationalOperator
+ // InternalSysML.g:23752:5: (lv_operator_2_0= ruleEqualityOperator )
+ // InternalSysML.g:23753:6: lv_operator_2_0= ruleEqualityOperator
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperatorEqualityOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
- lv_operator_2_0=ruleRelationalOperator();
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleEqualityOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
}
set(
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.RelationalOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EqualityOperator");
afterParserOrEnumRuleCall();
}
@@ -70425,32 +69959,32 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
- // InternalSysML.g:23912:4: ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
- // InternalSysML.g:23913:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ // InternalSysML.g:23770:4: ( (lv_operand_comp_3_0= ruleClassificationExpression ) )
+ // InternalSysML.g:23771:5: (lv_operand_comp_3_0= ruleClassificationExpression )
{
- // InternalSysML.g:23913:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
- // InternalSysML.g:23914:6: lv_operand_comp_3_0= ruleAdditiveExpression
+ // InternalSysML.g:23771:5: (lv_operand_comp_3_0= ruleClassificationExpression )
+ // InternalSysML.g:23772:6: lv_operand_comp_3_0= ruleClassificationExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+ newCompositeNode(grammarAccess.getEqualityExpressionAccess().getOperand_compClassificationExpressionParserRuleCall_1_2_0());
}
pushFollow(FOLLOW_224);
- lv_operand_comp_3_0=ruleAdditiveExpression();
+ lv_operand_comp_3_0=ruleClassificationExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ current = createModelElementForParent(grammarAccess.getEqualityExpressionRule());
}
add(
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.AdditiveExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationExpression");
afterParserOrEnumRuleCall();
}
@@ -70465,7 +69999,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
break;
default :
- break loop409;
+ break loop410;
}
} while (true);
@@ -70490,31 +70024,31 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleRelationalExpression"
+ // $ANTLR end "ruleEqualityExpression"
- // $ANTLR start "entryRuleRelationalOperator"
- // InternalSysML.g:23936:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ;
- public final String entryRuleRelationalOperator() throws RecognitionException {
+ // $ANTLR start "entryRuleEqualityOperator"
+ // InternalSysML.g:23794:1: entryRuleEqualityOperator returns [String current=null] : iv_ruleEqualityOperator= ruleEqualityOperator EOF ;
+ public final String entryRuleEqualityOperator() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleRelationalOperator = null;
+ AntlrDatatypeRuleToken iv_ruleEqualityOperator = null;
try {
- // InternalSysML.g:23936:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF )
- // InternalSysML.g:23937:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF
+ // InternalSysML.g:23794:56: (iv_ruleEqualityOperator= ruleEqualityOperator EOF )
+ // InternalSysML.g:23795:2: iv_ruleEqualityOperator= ruleEqualityOperator EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getRelationalOperatorRule());
+ newCompositeNode(grammarAccess.getEqualityOperatorRule());
}
pushFollow(FOLLOW_1);
- iv_ruleRelationalOperator=ruleRelationalOperator();
+ iv_ruleEqualityOperator=ruleEqualityOperator();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleRelationalOperator.getText();
+ current =iv_ruleEqualityOperator.getText();
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -70530,12 +70064,12 @@ public final String entryRuleRelationalOperator() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleRelationalOperator"
+ // $ANTLR end "entryRuleEqualityOperator"
- // $ANTLR start "ruleRelationalOperator"
- // InternalSysML.g:23943:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) ;
- public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException {
+ // $ANTLR start "ruleEqualityOperator"
+ // InternalSysML.g:23801:1: ruleEqualityOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
+ public final AntlrDatatypeRuleToken ruleEqualityOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
@@ -70544,89 +70078,1472 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
enterRule();
try {
- // InternalSysML.g:23949:2: ( (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) )
- // InternalSysML.g:23950:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ // InternalSysML.g:23807:2: ( (kw= '==' | kw= '!=' ) )
+ // InternalSysML.g:23808:2: (kw= '==' | kw= '!=' )
{
- // InternalSysML.g:23950:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
- int alt410=4;
- switch ( input.LA(1) ) {
- case 129:
- {
- alt410=1;
- }
- break;
- case 130:
- {
- alt410=2;
- }
- break;
- case 131:
- {
- alt410=3;
- }
- break;
- case 132:
- {
- alt410=4;
- }
- break;
- default:
+ // InternalSysML.g:23808:2: (kw= '==' | kw= '!=' )
+ int alt411=2;
+ int LA411_0 = input.LA(1);
+
+ if ( (LA411_0==126) ) {
+ alt411=1;
+ }
+ else if ( (LA411_0==127) ) {
+ alt411=2;
+ }
+ else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 410, 0, input);
+ new NoViableAltException("", 411, 0, input);
throw nvae;
}
-
- switch (alt410) {
+ switch (alt411) {
case 1 :
- // InternalSysML.g:23951:3: kw= '<'
+ // InternalSysML.g:23809:3: kw= '=='
{
- kw=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getEqualsSignEqualsSignKeyword_0());
}
}
break;
case 2 :
- // InternalSysML.g:23957:3: kw= '>'
+ // InternalSysML.g:23815:3: kw= '!='
{
- kw=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+ newLeafNode(kw, grammarAccess.getEqualityOperatorAccess().getExclamationMarkEqualsSignKeyword_1());
}
}
break;
- case 3 :
- // InternalSysML.g:23963:3: kw= '<='
- {
- kw=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
-
- }
+ }
- }
- break;
- case 4 :
- // InternalSysML.g:23969:3: kw= '>='
- {
- kw=(Token)match(input,132,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
-
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEqualityOperator"
+
+
+ // $ANTLR start "entryRuleClassificationExpression"
+ // InternalSysML.g:23824:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
+ public final EObject entryRuleClassificationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleClassificationExpression = null;
+
+
+ try {
+ // InternalSysML.g:23824:65: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
+ // InternalSysML.g:23825:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getClassificationExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleClassificationExpression=ruleClassificationExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleClassificationExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassificationExpression"
+
+
+ // $ANTLR start "ruleClassificationExpression"
+ // InternalSysML.g:23831:1: ruleClassificationExpression returns [EObject current=null] : ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) ;
+ public final EObject ruleClassificationExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_RelationalExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_3_0 = null;
+
+ EObject lv_operand_comp_5_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_6_0 = null;
+
+ EObject lv_ownedFeatureMembership_comp_7_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:23837:2: ( ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) ) )
+ // InternalSysML.g:23838:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ {
+ // InternalSysML.g:23838:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? ) | ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) ) )
+ int alt413=2;
+ int LA413_0 = input.LA(1);
+
+ if ( ((LA413_0>=RULE_STRING_VALUE && LA413_0<=RULE_UNRESTRICTED_NAME)||LA413_0==24||(LA413_0>=36 && LA413_0<=37)||LA413_0==76||LA413_0==81||(LA413_0>=135 && LA413_0<=136)||(LA413_0>=139 && LA413_0<=140)||(LA413_0>=143 && LA413_0<=145)) ) {
+ alt413=1;
+ }
+ else if ( (LA413_0==EOF||LA413_0==21||(LA413_0>=128 && LA413_0<=130)) ) {
+ alt413=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 413, 0, input);
+
+ throw nvae;
+ }
+ switch (alt413) {
+ case 1 :
+ // InternalSysML.g:23839:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ {
+ // InternalSysML.g:23839:3: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )? )
+ // InternalSysML.g:23840:4: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getRelationalExpressionParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_225);
+ this_RelationalExpression_0=ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_RelationalExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalSysML.g:23848:4: ( () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) ) )?
+ int alt412=2;
+ int LA412_0 = input.LA(1);
+
+ if ( (LA412_0==21||(LA412_0>=128 && LA412_0<=130)) ) {
+ alt412=1;
+ }
+ switch (alt412) {
+ case 1 :
+ // InternalSysML.g:23849:5: () ( (lv_operator_2_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ {
+ // InternalSysML.g:23849:5: ()
+ // InternalSysML.g:23850:6:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionOperand_compAction_0_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalSysML.g:23856:5: ( (lv_operator_2_0= ruleClassificationOperator ) )
+ // InternalSysML.g:23857:6: (lv_operator_2_0= ruleClassificationOperator )
+ {
+ // InternalSysML.g:23857:6: (lv_operator_2_0= ruleClassificationOperator )
+ // InternalSysML.g:23858:7: lv_operator_2_0= ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_0_1_1_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_2_0=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalSysML.g:23875:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember ) )
+ // InternalSysML.g:23876:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ {
+ // InternalSysML.g:23876:6: (lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember )
+ // InternalSysML.g:23877:7: lv_ownedFeatureMembership_comp_3_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_3_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalSysML.g:23897:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ {
+ // InternalSysML.g:23897:3: ( () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) ) )
+ // InternalSysML.g:23898:4: () ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) ) ( (lv_operator_6_0= ruleClassificationOperator ) ) ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ {
+ // InternalSysML.g:23898:4: ()
+ // InternalSysML.g:23899:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getClassificationExpressionAccess().getOperatorExpressionAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalSysML.g:23905:4: ( (lv_operand_comp_5_0= ruleSelfReferenceExpression ) )
+ // InternalSysML.g:23906:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ {
+ // InternalSysML.g:23906:5: (lv_operand_comp_5_0= ruleSelfReferenceExpression )
+ // InternalSysML.g:23907:6: lv_operand_comp_5_0= ruleSelfReferenceExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_226);
+ lv_operand_comp_5_0=ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_5_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalSysML.g:23924:4: ( (lv_operator_6_0= ruleClassificationOperator ) )
+ // InternalSysML.g:23925:5: (lv_operator_6_0= ruleClassificationOperator )
+ {
+ // InternalSysML.g:23925:5: (lv_operator_6_0= ruleClassificationOperator )
+ // InternalSysML.g:23926:6: lv_operator_6_0= ruleClassificationOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOperatorClassificationOperatorParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_4);
+ lv_operator_6_0=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_6_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ClassificationOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalSysML.g:23943:4: ( (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember ) )
+ // InternalSysML.g:23944:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ {
+ // InternalSysML.g:23944:5: (lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember )
+ // InternalSysML.g:23945:6: lv_ownedFeatureMembership_comp_7_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getClassificationExpressionAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_7_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassificationExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_7_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassificationExpression"
+
+
+ // $ANTLR start "entryRuleClassificationOperator"
+ // InternalSysML.g:23967:1: entryRuleClassificationOperator returns [String current=null] : iv_ruleClassificationOperator= ruleClassificationOperator EOF ;
+ public final String entryRuleClassificationOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleClassificationOperator = null;
+
+
+ try {
+ // InternalSysML.g:23967:62: (iv_ruleClassificationOperator= ruleClassificationOperator EOF )
+ // InternalSysML.g:23968:2: iv_ruleClassificationOperator= ruleClassificationOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getClassificationOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleClassificationOperator=ruleClassificationOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleClassificationOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassificationOperator"
+
+
+ // $ANTLR start "ruleClassificationOperator"
+ // InternalSysML.g:23974:1: ruleClassificationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) ;
+ public final AntlrDatatypeRuleToken ruleClassificationOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:23980:2: ( (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' ) )
+ // InternalSysML.g:23981:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ {
+ // InternalSysML.g:23981:2: (kw= 'instanceof' | kw= 'hastype' | kw= 'istype' | kw= '@' )
+ int alt414=4;
+ switch ( input.LA(1) ) {
+ case 128:
+ {
+ alt414=1;
+ }
+ break;
+ case 129:
+ {
+ alt414=2;
+ }
+ break;
+ case 130:
+ {
+ alt414=3;
+ }
+ break;
+ case 21:
+ {
+ alt414=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 414, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt414) {
+ case 1 :
+ // InternalSysML.g:23982:3: kw= 'instanceof'
+ {
+ kw=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getInstanceofKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalSysML.g:23988:3: kw= 'hastype'
+ {
+ kw=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getHastypeKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalSysML.g:23994:3: kw= 'istype'
+ {
+ kw=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getIstypeKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalSysML.g:24000:3: kw= '@'
+ {
+ kw=(Token)match(input,21,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getClassificationOperatorAccess().getCommercialAtKeyword_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassificationOperator"
+
+
+ // $ANTLR start "entryRuleTypeReferenceMember"
+ // InternalSysML.g:24009:1: entryRuleTypeReferenceMember returns [EObject current=null] : iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF ;
+ public final EObject entryRuleTypeReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTypeReferenceMember = null;
+
+
+ try {
+ // InternalSysML.g:24009:60: (iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF )
+ // InternalSysML.g:24010:2: iv_ruleTypeReferenceMember= ruleTypeReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getTypeReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleTypeReferenceMember=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleTypeReferenceMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTypeReferenceMember"
+
+
+ // $ANTLR start "ruleTypeReferenceMember"
+ // InternalSysML.g:24016:1: ruleTypeReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) ;
+ public final EObject ruleTypeReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24022:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) ) )
+ // InternalSysML.g:24023:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ {
+ // InternalSysML.g:24023:2: ( (lv_ownedMemberFeature_comp_0_0= ruleTypeReference ) )
+ // InternalSysML.g:24024:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ {
+ // InternalSysML.g:24024:3: (lv_ownedMemberFeature_comp_0_0= ruleTypeReference )
+ // InternalSysML.g:24025:4: lv_ownedMemberFeature_comp_0_0= ruleTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getTypeReferenceMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTypeReferenceMember"
+
+
+ // $ANTLR start "entryRuleTypeReference"
+ // InternalSysML.g:24045:1: entryRuleTypeReference returns [EObject current=null] : iv_ruleTypeReference= ruleTypeReference EOF ;
+ public final EObject entryRuleTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTypeReference = null;
+
+
+ try {
+ // InternalSysML.g:24045:54: (iv_ruleTypeReference= ruleTypeReference EOF )
+ // InternalSysML.g:24046:2: iv_ruleTypeReference= ruleTypeReference EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getTypeReferenceRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleTypeReference=ruleTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleTypeReference;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTypeReference"
+
+
+ // $ANTLR start "ruleTypeReference"
+ // InternalSysML.g:24052:1: ruleTypeReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) ;
+ public final EObject ruleTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedRelationship_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24058:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) )
+ // InternalSysML.g:24059:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ {
+ // InternalSysML.g:24059:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:24060:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ {
+ // InternalSysML.g:24060:3: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalSysML.g:24061:4: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getTypeReferenceAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getTypeReferenceRule());
+ }
+ add(
+ current,
+ "ownedRelationship_comp",
+ lv_ownedRelationship_comp_0_0,
+ "org.omg.sysml.xtext.SysML.OwnedFeatureTyping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTypeReference"
+
+
+ // $ANTLR start "entryRuleSelfReferenceExpression"
+ // InternalSysML.g:24081:1: entryRuleSelfReferenceExpression returns [EObject current=null] : iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF ;
+ public final EObject entryRuleSelfReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSelfReferenceExpression = null;
+
+
+ try {
+ // InternalSysML.g:24081:64: (iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF )
+ // InternalSysML.g:24082:2: iv_ruleSelfReferenceExpression= ruleSelfReferenceExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSelfReferenceExpression=ruleSelfReferenceExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSelfReferenceExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSelfReferenceExpression"
+
+
+ // $ANTLR start "ruleSelfReferenceExpression"
+ // InternalSysML.g:24088:1: ruleSelfReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) ;
+ public final EObject ruleSelfReferenceExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24094:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) ) )
+ // InternalSysML.g:24095:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ {
+ // InternalSysML.g:24095:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember ) )
+ // InternalSysML.g:24096:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ {
+ // InternalSysML.g:24096:3: (lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember )
+ // InternalSysML.g:24097:4: lv_ownedFeatureMembership_comp_0_0= ruleSelfReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSelfReferenceExpressionAccess().getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedFeatureMembership_comp_0_0=ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSelfReferenceExpressionRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SelfReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSelfReferenceExpression"
+
+
+ // $ANTLR start "entryRuleSelfReferenceMember"
+ // InternalSysML.g:24117:1: entryRuleSelfReferenceMember returns [EObject current=null] : iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF ;
+ public final EObject entryRuleSelfReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleSelfReferenceMember = null;
+
+
+ try {
+ // InternalSysML.g:24117:60: (iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF )
+ // InternalSysML.g:24118:2: iv_ruleSelfReferenceMember= ruleSelfReferenceMember EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getSelfReferenceMemberRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleSelfReferenceMember=ruleSelfReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleSelfReferenceMember;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleSelfReferenceMember"
+
+
+ // $ANTLR start "ruleSelfReferenceMember"
+ // InternalSysML.g:24124:1: ruleSelfReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) ;
+ public final EObject ruleSelfReferenceMember() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_ownedMemberFeature_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24130:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) ) )
+ // InternalSysML.g:24131:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ {
+ // InternalSysML.g:24131:2: ( (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature ) )
+ // InternalSysML.g:24132:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ {
+ // InternalSysML.g:24132:3: (lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature )
+ // InternalSysML.g:24133:4: lv_ownedMemberFeature_comp_0_0= ruleEmptyFeature
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_2);
+ lv_ownedMemberFeature_comp_0_0=ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getSelfReferenceMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberFeature_comp",
+ lv_ownedMemberFeature_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.EmptyFeature");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSelfReferenceMember"
+
+
+ // $ANTLR start "entryRuleEmptyFeature"
+ // InternalSysML.g:24153:1: entryRuleEmptyFeature returns [EObject current=null] : iv_ruleEmptyFeature= ruleEmptyFeature EOF ;
+ public final EObject entryRuleEmptyFeature() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleEmptyFeature = null;
+
+
+ try {
+ // InternalSysML.g:24153:53: (iv_ruleEmptyFeature= ruleEmptyFeature EOF )
+ // InternalSysML.g:24154:2: iv_ruleEmptyFeature= ruleEmptyFeature EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getEmptyFeatureRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleEmptyFeature=ruleEmptyFeature();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleEmptyFeature;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleEmptyFeature"
+
+
+ // $ANTLR start "ruleEmptyFeature"
+ // InternalSysML.g:24160:1: ruleEmptyFeature returns [EObject current=null] : () ;
+ public final EObject ruleEmptyFeature() throws RecognitionException {
+ EObject current = null;
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24166:2: ( () )
+ // InternalSysML.g:24167:2: ()
+ {
+ // InternalSysML.g:24167:2: ()
+ // InternalSysML.g:24168:3:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getEmptyFeatureAccess().getFeatureAction(),
+ current);
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEmptyFeature"
+
+
+ // $ANTLR start "entryRuleRelationalExpression"
+ // InternalSysML.g:24177:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
+ public final EObject entryRuleRelationalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRelationalExpression = null;
+
+
+ try {
+ // InternalSysML.g:24177:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
+ // InternalSysML.g:24178:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getRelationalExpressionRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleRelationalExpression=ruleRelationalExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleRelationalExpression;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRelationalExpression"
+
+
+ // $ANTLR start "ruleRelationalExpression"
+ // InternalSysML.g:24184:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) ;
+ public final EObject ruleRelationalExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_AdditiveExpression_0 = null;
+
+ AntlrDatatypeRuleToken lv_operator_2_0 = null;
+
+ EObject lv_operand_comp_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24190:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* ) )
+ // InternalSysML.g:24191:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ {
+ // InternalSysML.g:24191:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )* )
+ // InternalSysML.g:24192:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_227);
+ this_AdditiveExpression_0=ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_AdditiveExpression_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // InternalSysML.g:24200:3: ( () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) ) )*
+ loop415:
+ do {
+ int alt415=2;
+ int LA415_0 = input.LA(1);
+
+ if ( ((LA415_0>=131 && LA415_0<=134)) ) {
+ alt415=1;
+ }
+
+
+ switch (alt415) {
+ case 1 :
+ // InternalSysML.g:24201:4: () ( (lv_operator_2_0= ruleRelationalOperator ) ) ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ {
+ // InternalSysML.g:24201:4: ()
+ // InternalSysML.g:24202:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElementAndAdd(
+ grammarAccess.getRelationalExpressionAccess().getOperatorExpressionOperand_compAction_1_0(),
+ current);
+
+ }
+
+ }
+
+ // InternalSysML.g:24208:4: ( (lv_operator_2_0= ruleRelationalOperator ) )
+ // InternalSysML.g:24209:5: (lv_operator_2_0= ruleRelationalOperator )
+ {
+ // InternalSysML.g:24209:5: (lv_operator_2_0= ruleRelationalOperator )
+ // InternalSysML.g:24210:6: lv_operator_2_0= ruleRelationalOperator
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperatorRelationalOperatorParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_217);
+ lv_operator_2_0=ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_2_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RelationalOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalSysML.g:24227:4: ( (lv_operand_comp_3_0= ruleAdditiveExpression ) )
+ // InternalSysML.g:24228:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ {
+ // InternalSysML.g:24228:5: (lv_operand_comp_3_0= ruleAdditiveExpression )
+ // InternalSysML.g:24229:6: lv_operand_comp_3_0= ruleAdditiveExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getRelationalExpressionAccess().getOperand_compAdditiveExpressionParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_227);
+ lv_operand_comp_3_0=ruleAdditiveExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRelationalExpressionRule());
+ }
+ add(
+ current,
+ "operand_comp",
+ lv_operand_comp_3_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop415;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRelationalExpression"
+
+
+ // $ANTLR start "entryRuleRelationalOperator"
+ // InternalSysML.g:24251:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ;
+ public final String entryRuleRelationalOperator() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleRelationalOperator = null;
+
+
+ try {
+ // InternalSysML.g:24251:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF )
+ // InternalSysML.g:24252:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getRelationalOperatorRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleRelationalOperator=ruleRelationalOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleRelationalOperator.getText();
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRelationalOperator"
+
+
+ // $ANTLR start "ruleRelationalOperator"
+ // InternalSysML.g:24258:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) ;
+ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24264:2: ( (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' ) )
+ // InternalSysML.g:24265:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ {
+ // InternalSysML.g:24265:2: (kw= '<' | kw= '>' | kw= '<=' | kw= '>=' )
+ int alt416=4;
+ switch ( input.LA(1) ) {
+ case 131:
+ {
+ alt416=1;
+ }
+ break;
+ case 132:
+ {
+ alt416=2;
+ }
+ break;
+ case 133:
+ {
+ alt416=3;
+ }
+ break;
+ case 134:
+ {
+ alt416=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 416, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt416) {
+ case 1 :
+ // InternalSysML.g:24266:3: kw= '<'
+ {
+ kw=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalSysML.g:24272:3: kw= '>'
+ {
+ kw=(Token)match(input,132,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // InternalSysML.g:24278:3: kw= '<='
+ {
+ kw=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // InternalSysML.g:24284:3: kw= '>='
+ {
+ kw=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_3());
+
}
}
@@ -70656,7 +71573,7 @@ public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionE
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalSysML.g:23978:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
+ // InternalSysML.g:24293:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
public final EObject entryRuleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -70664,8 +71581,8 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalSysML.g:23978:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
- // InternalSysML.g:23979:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
+ // InternalSysML.g:24293:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
+ // InternalSysML.g:24294:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionRule());
@@ -70696,7 +71613,7 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalSysML.g:23985:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) ;
+ // InternalSysML.g:24300:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) ;
public final EObject ruleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -70711,18 +71628,18 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:23991:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) )
- // InternalSysML.g:23992:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalSysML.g:24306:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* ) )
+ // InternalSysML.g:24307:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
{
- // InternalSysML.g:23992:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
- // InternalSysML.g:23993:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ // InternalSysML.g:24307:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalSysML.g:24308:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_225);
+ pushFollow(FOLLOW_228);
this_MultiplicativeExpression_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -70733,23 +71650,23 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:24001:3: ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
- loop411:
+ // InternalSysML.g:24316:3: ( () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) ) )*
+ loop417:
do {
- int alt411=2;
- int LA411_0 = input.LA(1);
+ int alt417=2;
+ int LA417_0 = input.LA(1);
- if ( ((LA411_0>=133 && LA411_0<=134)) ) {
- alt411=1;
+ if ( ((LA417_0>=135 && LA417_0<=136)) ) {
+ alt417=1;
}
- switch (alt411) {
+ switch (alt417) {
case 1 :
- // InternalSysML.g:24002:4: () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ // InternalSysML.g:24317:4: () ( (lv_operator_2_0= ruleAdditiveOperator ) ) ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
{
- // InternalSysML.g:24002:4: ()
- // InternalSysML.g:24003:5:
+ // InternalSysML.g:24317:4: ()
+ // InternalSysML.g:24318:5:
{
if ( state.backtracking==0 ) {
@@ -70761,18 +71678,18 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
}
- // InternalSysML.g:24009:4: ( (lv_operator_2_0= ruleAdditiveOperator ) )
- // InternalSysML.g:24010:5: (lv_operator_2_0= ruleAdditiveOperator )
+ // InternalSysML.g:24324:4: ( (lv_operator_2_0= ruleAdditiveOperator ) )
+ // InternalSysML.g:24325:5: (lv_operator_2_0= ruleAdditiveOperator )
{
- // InternalSysML.g:24010:5: (lv_operator_2_0= ruleAdditiveOperator )
- // InternalSysML.g:24011:6: lv_operator_2_0= ruleAdditiveOperator
+ // InternalSysML.g:24325:5: (lv_operator_2_0= ruleAdditiveOperator )
+ // InternalSysML.g:24326:6: lv_operator_2_0= ruleAdditiveOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperatorAdditiveOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
+ pushFollow(FOLLOW_217);
lv_operator_2_0=ruleAdditiveOperator();
state._fsp--;
@@ -70786,7 +71703,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.AdditiveOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.AdditiveOperator");
afterParserOrEnumRuleCall();
}
@@ -70796,18 +71713,18 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
}
- // InternalSysML.g:24028:4: ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
- // InternalSysML.g:24029:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ // InternalSysML.g:24343:4: ( (lv_operand_comp_3_0= ruleMultiplicativeExpression ) )
+ // InternalSysML.g:24344:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
{
- // InternalSysML.g:24029:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
- // InternalSysML.g:24030:6: lv_operand_comp_3_0= ruleMultiplicativeExpression
+ // InternalSysML.g:24344:5: (lv_operand_comp_3_0= ruleMultiplicativeExpression )
+ // InternalSysML.g:24345:6: lv_operand_comp_3_0= ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_225);
+ pushFollow(FOLLOW_228);
lv_operand_comp_3_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -70821,7 +71738,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.MultiplicativeExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeExpression");
afterParserOrEnumRuleCall();
}
@@ -70836,7 +71753,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
break;
default :
- break loop411;
+ break loop417;
}
} while (true);
@@ -70865,7 +71782,7 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveOperator"
- // InternalSysML.g:24052:1: entryRuleAdditiveOperator returns [String current=null] : iv_ruleAdditiveOperator= ruleAdditiveOperator EOF ;
+ // InternalSysML.g:24367:1: entryRuleAdditiveOperator returns [String current=null] : iv_ruleAdditiveOperator= ruleAdditiveOperator EOF ;
public final String entryRuleAdditiveOperator() throws RecognitionException {
String current = null;
@@ -70873,8 +71790,8 @@ public final String entryRuleAdditiveOperator() throws RecognitionException {
try {
- // InternalSysML.g:24052:56: (iv_ruleAdditiveOperator= ruleAdditiveOperator EOF )
- // InternalSysML.g:24053:2: iv_ruleAdditiveOperator= ruleAdditiveOperator EOF
+ // InternalSysML.g:24367:56: (iv_ruleAdditiveOperator= ruleAdditiveOperator EOF )
+ // InternalSysML.g:24368:2: iv_ruleAdditiveOperator= ruleAdditiveOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveOperatorRule());
@@ -70905,7 +71822,7 @@ public final String entryRuleAdditiveOperator() throws RecognitionException {
// $ANTLR start "ruleAdditiveOperator"
- // InternalSysML.g:24059:1: ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ // InternalSysML.g:24374:1: ruleAdditiveOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
public final AntlrDatatypeRuleToken ruleAdditiveOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -70915,31 +71832,31 @@ public final AntlrDatatypeRuleToken ruleAdditiveOperator() throws RecognitionExc
enterRule();
try {
- // InternalSysML.g:24065:2: ( (kw= '+' | kw= '-' ) )
- // InternalSysML.g:24066:2: (kw= '+' | kw= '-' )
+ // InternalSysML.g:24380:2: ( (kw= '+' | kw= '-' ) )
+ // InternalSysML.g:24381:2: (kw= '+' | kw= '-' )
{
- // InternalSysML.g:24066:2: (kw= '+' | kw= '-' )
- int alt412=2;
- int LA412_0 = input.LA(1);
+ // InternalSysML.g:24381:2: (kw= '+' | kw= '-' )
+ int alt418=2;
+ int LA418_0 = input.LA(1);
- if ( (LA412_0==133) ) {
- alt412=1;
+ if ( (LA418_0==135) ) {
+ alt418=1;
}
- else if ( (LA412_0==134) ) {
- alt412=2;
+ else if ( (LA418_0==136) ) {
+ alt418=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 412, 0, input);
+ new NoViableAltException("", 418, 0, input);
throw nvae;
}
- switch (alt412) {
+ switch (alt418) {
case 1 :
- // InternalSysML.g:24067:3: kw= '+'
+ // InternalSysML.g:24382:3: kw= '+'
{
- kw=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,135,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -70950,9 +71867,9 @@ else if ( (LA412_0==134) ) {
}
break;
case 2 :
- // InternalSysML.g:24073:3: kw= '-'
+ // InternalSysML.g:24388:3: kw= '-'
{
- kw=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,136,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -70987,7 +71904,7 @@ else if ( (LA412_0==134) ) {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalSysML.g:24082:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
+ // InternalSysML.g:24397:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
public final EObject entryRuleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -70995,8 +71912,8 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
try {
- // InternalSysML.g:24082:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
- // InternalSysML.g:24083:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
+ // InternalSysML.g:24397:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
+ // InternalSysML.g:24398:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionRule());
@@ -71027,7 +71944,7 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalSysML.g:24089:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) ;
+ // InternalSysML.g:24404:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) ;
public final EObject ruleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -71042,18 +71959,18 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
enterRule();
try {
- // InternalSysML.g:24095:2: ( (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) )
- // InternalSysML.g:24096:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ // InternalSysML.g:24410:2: ( (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* ) )
+ // InternalSysML.g:24411:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
{
- // InternalSysML.g:24096:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
- // InternalSysML.g:24097:3: this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ // InternalSysML.g:24411:2: (this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )* )
+ // InternalSysML.g:24412:3: this_ExponentiationExpression_0= ruleExponentiationExpression ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExponentiationExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_226);
+ pushFollow(FOLLOW_229);
this_ExponentiationExpression_0=ruleExponentiationExpression();
state._fsp--;
@@ -71064,23 +71981,23 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:24105:3: ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
- loop413:
+ // InternalSysML.g:24420:3: ( () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) ) )*
+ loop419:
do {
- int alt413=2;
- int LA413_0 = input.LA(1);
+ int alt419=2;
+ int LA419_0 = input.LA(1);
- if ( (LA413_0==37||(LA413_0>=135 && LA413_0<=136)) ) {
- alt413=1;
+ if ( (LA419_0==37||LA419_0==117||LA419_0==137) ) {
+ alt419=1;
}
- switch (alt413) {
+ switch (alt419) {
case 1 :
- // InternalSysML.g:24106:4: () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ // InternalSysML.g:24421:4: () ( (lv_operator_2_0= ruleMultiplicativeOperator ) ) ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
{
- // InternalSysML.g:24106:4: ()
- // InternalSysML.g:24107:5:
+ // InternalSysML.g:24421:4: ()
+ // InternalSysML.g:24422:5:
{
if ( state.backtracking==0 ) {
@@ -71092,18 +72009,18 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalSysML.g:24113:4: ( (lv_operator_2_0= ruleMultiplicativeOperator ) )
- // InternalSysML.g:24114:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ // InternalSysML.g:24428:4: ( (lv_operator_2_0= ruleMultiplicativeOperator ) )
+ // InternalSysML.g:24429:5: (lv_operator_2_0= ruleMultiplicativeOperator )
{
- // InternalSysML.g:24114:5: (lv_operator_2_0= ruleMultiplicativeOperator )
- // InternalSysML.g:24115:6: lv_operator_2_0= ruleMultiplicativeOperator
+ // InternalSysML.g:24429:5: (lv_operator_2_0= ruleMultiplicativeOperator )
+ // InternalSysML.g:24430:6: lv_operator_2_0= ruleMultiplicativeOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperatorMultiplicativeOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
+ pushFollow(FOLLOW_217);
lv_operator_2_0=ruleMultiplicativeOperator();
state._fsp--;
@@ -71117,7 +72034,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.MultiplicativeOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.MultiplicativeOperator");
afterParserOrEnumRuleCall();
}
@@ -71127,18 +72044,18 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalSysML.g:24132:4: ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
- // InternalSysML.g:24133:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ // InternalSysML.g:24447:4: ( (lv_operand_comp_3_0= ruleExponentiationExpression ) )
+ // InternalSysML.g:24448:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
{
- // InternalSysML.g:24133:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
- // InternalSysML.g:24134:6: lv_operand_comp_3_0= ruleExponentiationExpression
+ // InternalSysML.g:24448:5: (lv_operand_comp_3_0= ruleExponentiationExpression )
+ // InternalSysML.g:24449:6: lv_operand_comp_3_0= ruleExponentiationExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getOperand_compExponentiationExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_226);
+ pushFollow(FOLLOW_229);
lv_operand_comp_3_0=ruleExponentiationExpression();
state._fsp--;
@@ -71152,7 +72069,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.ExponentiationExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationExpression");
afterParserOrEnumRuleCall();
}
@@ -71167,7 +72084,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
break;
default :
- break loop413;
+ break loop419;
}
} while (true);
@@ -71196,7 +72113,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
// $ANTLR start "entryRuleMultiplicativeOperator"
- // InternalSysML.g:24156:1: entryRuleMultiplicativeOperator returns [String current=null] : iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF ;
+ // InternalSysML.g:24471:1: entryRuleMultiplicativeOperator returns [String current=null] : iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF ;
public final String entryRuleMultiplicativeOperator() throws RecognitionException {
String current = null;
@@ -71204,8 +72121,8 @@ public final String entryRuleMultiplicativeOperator() throws RecognitionExceptio
try {
- // InternalSysML.g:24156:62: (iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF )
- // InternalSysML.g:24157:2: iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF
+ // InternalSysML.g:24471:62: (iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF )
+ // InternalSysML.g:24472:2: iv_ruleMultiplicativeOperator= ruleMultiplicativeOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeOperatorRule());
@@ -71236,7 +72153,7 @@ public final String entryRuleMultiplicativeOperator() throws RecognitionExceptio
// $ANTLR start "ruleMultiplicativeOperator"
- // InternalSysML.g:24163:1: ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '%' ) ;
+ // InternalSysML.g:24478:1: ruleMultiplicativeOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '%' ) ;
public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -71246,38 +72163,38 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
enterRule();
try {
- // InternalSysML.g:24169:2: ( (kw= '*' | kw= '/' | kw= '%' ) )
- // InternalSysML.g:24170:2: (kw= '*' | kw= '/' | kw= '%' )
+ // InternalSysML.g:24484:2: ( (kw= '*' | kw= '/' | kw= '%' ) )
+ // InternalSysML.g:24485:2: (kw= '*' | kw= '/' | kw= '%' )
{
- // InternalSysML.g:24170:2: (kw= '*' | kw= '/' | kw= '%' )
- int alt414=3;
+ // InternalSysML.g:24485:2: (kw= '*' | kw= '/' | kw= '%' )
+ int alt420=3;
switch ( input.LA(1) ) {
case 37:
{
- alt414=1;
+ alt420=1;
}
break;
- case 135:
+ case 117:
{
- alt414=2;
+ alt420=2;
}
break;
- case 136:
+ case 137:
{
- alt414=3;
+ alt420=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 414, 0, input);
+ new NoViableAltException("", 420, 0, input);
throw nvae;
}
- switch (alt414) {
+ switch (alt420) {
case 1 :
- // InternalSysML.g:24171:3: kw= '*'
+ // InternalSysML.g:24486:3: kw= '*'
{
kw=(Token)match(input,37,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -71290,9 +72207,9 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
}
break;
case 2 :
- // InternalSysML.g:24177:3: kw= '/'
+ // InternalSysML.g:24492:3: kw= '/'
{
- kw=(Token)match(input,135,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,117,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -71303,9 +72220,9 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
}
break;
case 3 :
- // InternalSysML.g:24183:3: kw= '%'
+ // InternalSysML.g:24498:3: kw= '%'
{
- kw=(Token)match(input,136,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,137,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -71340,7 +72257,7 @@ public final AntlrDatatypeRuleToken ruleMultiplicativeOperator() throws Recognit
// $ANTLR start "entryRuleExponentiationExpression"
- // InternalSysML.g:24192:1: entryRuleExponentiationExpression returns [EObject current=null] : iv_ruleExponentiationExpression= ruleExponentiationExpression EOF ;
+ // InternalSysML.g:24507:1: entryRuleExponentiationExpression returns [EObject current=null] : iv_ruleExponentiationExpression= ruleExponentiationExpression EOF ;
public final EObject entryRuleExponentiationExpression() throws RecognitionException {
EObject current = null;
@@ -71348,8 +72265,8 @@ public final EObject entryRuleExponentiationExpression() throws RecognitionExcep
try {
- // InternalSysML.g:24192:65: (iv_ruleExponentiationExpression= ruleExponentiationExpression EOF )
- // InternalSysML.g:24193:2: iv_ruleExponentiationExpression= ruleExponentiationExpression EOF
+ // InternalSysML.g:24507:65: (iv_ruleExponentiationExpression= ruleExponentiationExpression EOF )
+ // InternalSysML.g:24508:2: iv_ruleExponentiationExpression= ruleExponentiationExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionRule());
@@ -71380,7 +72297,7 @@ public final EObject entryRuleExponentiationExpression() throws RecognitionExcep
// $ANTLR start "ruleExponentiationExpression"
- // InternalSysML.g:24199:1: ruleExponentiationExpression returns [EObject current=null] : (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) ;
+ // InternalSysML.g:24514:1: ruleExponentiationExpression returns [EObject current=null] : (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) ;
public final EObject ruleExponentiationExpression() throws RecognitionException {
EObject current = null;
@@ -71395,18 +72312,18 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
enterRule();
try {
- // InternalSysML.g:24205:2: ( (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) )
- // InternalSysML.g:24206:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ // InternalSysML.g:24520:2: ( (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* ) )
+ // InternalSysML.g:24521:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
{
- // InternalSysML.g:24206:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
- // InternalSysML.g:24207:3: this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ // InternalSysML.g:24521:2: (this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )* )
+ // InternalSysML.g:24522:3: this_UnitsExpression_0= ruleUnitsExpression ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getUnitsExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_227);
+ pushFollow(FOLLOW_230);
this_UnitsExpression_0=ruleUnitsExpression();
state._fsp--;
@@ -71417,23 +72334,23 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:24215:3: ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
- loop415:
+ // InternalSysML.g:24530:3: ( () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) ) )*
+ loop421:
do {
- int alt415=2;
- int LA415_0 = input.LA(1);
+ int alt421=2;
+ int LA421_0 = input.LA(1);
- if ( (LA415_0==38) ) {
- alt415=1;
+ if ( (LA421_0==38) ) {
+ alt421=1;
}
- switch (alt415) {
+ switch (alt421) {
case 1 :
- // InternalSysML.g:24216:4: () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ // InternalSysML.g:24531:4: () ( (lv_operator_2_0= ruleExponentiationOperator ) ) ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
{
- // InternalSysML.g:24216:4: ()
- // InternalSysML.g:24217:5:
+ // InternalSysML.g:24531:4: ()
+ // InternalSysML.g:24532:5:
{
if ( state.backtracking==0 ) {
@@ -71445,18 +72362,18 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
}
- // InternalSysML.g:24223:4: ( (lv_operator_2_0= ruleExponentiationOperator ) )
- // InternalSysML.g:24224:5: (lv_operator_2_0= ruleExponentiationOperator )
+ // InternalSysML.g:24538:4: ( (lv_operator_2_0= ruleExponentiationOperator ) )
+ // InternalSysML.g:24539:5: (lv_operator_2_0= ruleExponentiationOperator )
{
- // InternalSysML.g:24224:5: (lv_operator_2_0= ruleExponentiationOperator )
- // InternalSysML.g:24225:6: lv_operator_2_0= ruleExponentiationOperator
+ // InternalSysML.g:24539:5: (lv_operator_2_0= ruleExponentiationOperator )
+ // InternalSysML.g:24540:6: lv_operator_2_0= ruleExponentiationOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperatorExponentiationOperatorParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_214);
+ pushFollow(FOLLOW_217);
lv_operator_2_0=ruleExponentiationOperator();
state._fsp--;
@@ -71470,7 +72387,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
current,
"operator",
lv_operator_2_0,
- "org.omg.sysml.xtext.SysML.ExponentiationOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExponentiationOperator");
afterParserOrEnumRuleCall();
}
@@ -71480,18 +72397,18 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
}
- // InternalSysML.g:24242:4: ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
- // InternalSysML.g:24243:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ // InternalSysML.g:24557:4: ( (lv_operand_comp_3_0= ruleUnitsExpression ) )
+ // InternalSysML.g:24558:5: (lv_operand_comp_3_0= ruleUnitsExpression )
{
- // InternalSysML.g:24243:5: (lv_operand_comp_3_0= ruleUnitsExpression )
- // InternalSysML.g:24244:6: lv_operand_comp_3_0= ruleUnitsExpression
+ // InternalSysML.g:24558:5: (lv_operand_comp_3_0= ruleUnitsExpression )
+ // InternalSysML.g:24559:6: lv_operand_comp_3_0= ruleUnitsExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationExpressionAccess().getOperand_compUnitsExpressionParserRuleCall_1_2_0());
}
- pushFollow(FOLLOW_227);
+ pushFollow(FOLLOW_230);
lv_operand_comp_3_0=ruleUnitsExpression();
state._fsp--;
@@ -71505,7 +72422,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.UnitsExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnitsExpression");
afterParserOrEnumRuleCall();
}
@@ -71520,7 +72437,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
break;
default :
- break loop415;
+ break loop421;
}
} while (true);
@@ -71549,7 +72466,7 @@ public final EObject ruleExponentiationExpression() throws RecognitionException
// $ANTLR start "entryRuleExponentiationOperator"
- // InternalSysML.g:24266:1: entryRuleExponentiationOperator returns [String current=null] : iv_ruleExponentiationOperator= ruleExponentiationOperator EOF ;
+ // InternalSysML.g:24581:1: entryRuleExponentiationOperator returns [String current=null] : iv_ruleExponentiationOperator= ruleExponentiationOperator EOF ;
public final String entryRuleExponentiationOperator() throws RecognitionException {
String current = null;
@@ -71557,8 +72474,8 @@ public final String entryRuleExponentiationOperator() throws RecognitionExceptio
try {
- // InternalSysML.g:24266:62: (iv_ruleExponentiationOperator= ruleExponentiationOperator EOF )
- // InternalSysML.g:24267:2: iv_ruleExponentiationOperator= ruleExponentiationOperator EOF
+ // InternalSysML.g:24581:62: (iv_ruleExponentiationOperator= ruleExponentiationOperator EOF )
+ // InternalSysML.g:24582:2: iv_ruleExponentiationOperator= ruleExponentiationOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExponentiationOperatorRule());
@@ -71589,7 +72506,7 @@ public final String entryRuleExponentiationOperator() throws RecognitionExceptio
// $ANTLR start "ruleExponentiationOperator"
- // InternalSysML.g:24273:1: ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '**' ;
+ // InternalSysML.g:24588:1: ruleExponentiationOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '**' ;
public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -71599,8 +72516,8 @@ public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws Recognit
enterRule();
try {
- // InternalSysML.g:24279:2: (kw= '**' )
- // InternalSysML.g:24280:2: kw= '**'
+ // InternalSysML.g:24594:2: (kw= '**' )
+ // InternalSysML.g:24595:2: kw= '**'
{
kw=(Token)match(input,38,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -71631,7 +72548,7 @@ public final AntlrDatatypeRuleToken ruleExponentiationOperator() throws Recognit
// $ANTLR start "entryRuleUnitsExpression"
- // InternalSysML.g:24288:1: entryRuleUnitsExpression returns [EObject current=null] : iv_ruleUnitsExpression= ruleUnitsExpression EOF ;
+ // InternalSysML.g:24603:1: entryRuleUnitsExpression returns [EObject current=null] : iv_ruleUnitsExpression= ruleUnitsExpression EOF ;
public final EObject entryRuleUnitsExpression() throws RecognitionException {
EObject current = null;
@@ -71639,8 +72556,8 @@ public final EObject entryRuleUnitsExpression() throws RecognitionException {
try {
- // InternalSysML.g:24288:56: (iv_ruleUnitsExpression= ruleUnitsExpression EOF )
- // InternalSysML.g:24289:2: iv_ruleUnitsExpression= ruleUnitsExpression EOF
+ // InternalSysML.g:24603:56: (iv_ruleUnitsExpression= ruleUnitsExpression EOF )
+ // InternalSysML.g:24604:2: iv_ruleUnitsExpression= ruleUnitsExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnitsExpressionRule());
@@ -71671,7 +72588,7 @@ public final EObject entryRuleUnitsExpression() throws RecognitionException {
// $ANTLR start "ruleUnitsExpression"
- // InternalSysML.g:24295:1: ruleUnitsExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) ;
+ // InternalSysML.g:24610:1: ruleUnitsExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) ;
public final EObject ruleUnitsExpression() throws RecognitionException {
EObject current = null;
@@ -71686,18 +72603,18 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24301:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) )
- // InternalSysML.g:24302:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ // InternalSysML.g:24616:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? ) )
+ // InternalSysML.g:24617:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
{
- // InternalSysML.g:24302:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
- // InternalSysML.g:24303:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ // InternalSysML.g:24617:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )? )
+ // InternalSysML.g:24618:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnitsExpressionAccess().getUnaryExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_228);
+ pushFollow(FOLLOW_231);
this_UnaryExpression_0=ruleUnaryExpression();
state._fsp--;
@@ -71708,19 +72625,19 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:24311:3: ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
- int alt416=2;
- int LA416_0 = input.LA(1);
+ // InternalSysML.g:24626:3: ( () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']' )?
+ int alt422=2;
+ int LA422_0 = input.LA(1);
- if ( (LA416_0==137) ) {
- alt416=1;
+ if ( (LA422_0==138) ) {
+ alt422=1;
}
- switch (alt416) {
+ switch (alt422) {
case 1 :
- // InternalSysML.g:24312:4: () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']'
+ // InternalSysML.g:24627:4: () ( (lv_operator_2_0= '@[' ) ) ( (lv_operand_comp_3_0= ruleOwnedExpression ) ) otherlv_4= ']'
{
- // InternalSysML.g:24312:4: ()
- // InternalSysML.g:24313:5:
+ // InternalSysML.g:24627:4: ()
+ // InternalSysML.g:24628:5:
{
if ( state.backtracking==0 ) {
@@ -71732,13 +72649,13 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
}
- // InternalSysML.g:24319:4: ( (lv_operator_2_0= '@[' ) )
- // InternalSysML.g:24320:5: (lv_operator_2_0= '@[' )
+ // InternalSysML.g:24634:4: ( (lv_operator_2_0= '@[' ) )
+ // InternalSysML.g:24635:5: (lv_operator_2_0= '@[' )
{
- // InternalSysML.g:24320:5: (lv_operator_2_0= '@[' )
- // InternalSysML.g:24321:6: lv_operator_2_0= '@['
+ // InternalSysML.g:24635:5: (lv_operator_2_0= '@[' )
+ // InternalSysML.g:24636:6: lv_operator_2_0= '@['
{
- lv_operator_2_0=(Token)match(input,137,FOLLOW_23); if (state.failed) return current;
+ lv_operator_2_0=(Token)match(input,138,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_0, grammarAccess.getUnitsExpressionAccess().getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0());
@@ -71758,11 +72675,11 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
}
- // InternalSysML.g:24333:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
- // InternalSysML.g:24334:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalSysML.g:24648:4: ( (lv_operand_comp_3_0= ruleOwnedExpression ) )
+ // InternalSysML.g:24649:5: (lv_operand_comp_3_0= ruleOwnedExpression )
{
- // InternalSysML.g:24334:5: (lv_operand_comp_3_0= ruleOwnedExpression )
- // InternalSysML.g:24335:6: lv_operand_comp_3_0= ruleOwnedExpression
+ // InternalSysML.g:24649:5: (lv_operand_comp_3_0= ruleOwnedExpression )
+ // InternalSysML.g:24650:6: lv_operand_comp_3_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -71830,7 +72747,7 @@ public final EObject ruleUnitsExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalSysML.g:24361:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
+ // InternalSysML.g:24676:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
public final EObject entryRuleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -71838,8 +72755,8 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalSysML.g:24361:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
- // InternalSysML.g:24362:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
+ // InternalSysML.g:24676:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
+ // InternalSysML.g:24677:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryExpressionRule());
@@ -71870,7 +72787,7 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalSysML.g:24368:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) ;
+ // InternalSysML.g:24683:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) ;
public final EObject ruleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -71885,35 +72802,35 @@ public final EObject ruleUnaryExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24374:2: ( ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) )
- // InternalSysML.g:24375:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ // InternalSysML.g:24689:2: ( ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression ) )
+ // InternalSysML.g:24690:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
{
- // InternalSysML.g:24375:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
- int alt417=2;
- int LA417_0 = input.LA(1);
+ // InternalSysML.g:24690:2: ( ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) ) | this_ExtentExpression_3= ruleExtentExpression )
+ int alt423=2;
+ int LA423_0 = input.LA(1);
- if ( (LA417_0==76||(LA417_0>=133 && LA417_0<=134)||LA417_0==138) ) {
- alt417=1;
+ if ( (LA423_0==76||(LA423_0>=135 && LA423_0<=136)||LA423_0==139) ) {
+ alt423=1;
}
- else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA417_0==24||(LA417_0>=36 && LA417_0<=37)||LA417_0==81||LA417_0==139||LA417_0==141||(LA417_0>=143 && LA417_0<=144)) ) {
- alt417=2;
+ else if ( ((LA423_0>=RULE_STRING_VALUE && LA423_0<=RULE_UNRESTRICTED_NAME)||LA423_0==24||(LA423_0>=36 && LA423_0<=37)||LA423_0==81||LA423_0==140||(LA423_0>=143 && LA423_0<=145)) ) {
+ alt423=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 417, 0, input);
+ new NoViableAltException("", 423, 0, input);
throw nvae;
}
- switch (alt417) {
+ switch (alt423) {
case 1 :
- // InternalSysML.g:24376:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ // InternalSysML.g:24691:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
{
- // InternalSysML.g:24376:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
- // InternalSysML.g:24377:4: () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ // InternalSysML.g:24691:3: ( () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) ) )
+ // InternalSysML.g:24692:4: () ( (lv_operator_1_0= ruleUnaryOperator ) ) ( (lv_operand_comp_2_0= ruleExtentExpression ) )
{
- // InternalSysML.g:24377:4: ()
- // InternalSysML.g:24378:5:
+ // InternalSysML.g:24692:4: ()
+ // InternalSysML.g:24693:5:
{
if ( state.backtracking==0 ) {
@@ -71925,18 +72842,18 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
}
- // InternalSysML.g:24384:4: ( (lv_operator_1_0= ruleUnaryOperator ) )
- // InternalSysML.g:24385:5: (lv_operator_1_0= ruleUnaryOperator )
+ // InternalSysML.g:24699:4: ( (lv_operator_1_0= ruleUnaryOperator ) )
+ // InternalSysML.g:24700:5: (lv_operator_1_0= ruleUnaryOperator )
{
- // InternalSysML.g:24385:5: (lv_operator_1_0= ruleUnaryOperator )
- // InternalSysML.g:24386:6: lv_operator_1_0= ruleUnaryOperator
+ // InternalSysML.g:24700:5: (lv_operator_1_0= ruleUnaryOperator )
+ // InternalSysML.g:24701:6: lv_operator_1_0= ruleUnaryOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryExpressionAccess().getOperatorUnaryOperatorParserRuleCall_0_1_0());
}
- pushFollow(FOLLOW_214);
+ pushFollow(FOLLOW_217);
lv_operator_1_0=ruleUnaryOperator();
state._fsp--;
@@ -71950,7 +72867,7 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
current,
"operator",
lv_operator_1_0,
- "org.omg.sysml.xtext.SysML.UnaryOperator");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.UnaryOperator");
afterParserOrEnumRuleCall();
}
@@ -71960,11 +72877,11 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
}
- // InternalSysML.g:24403:4: ( (lv_operand_comp_2_0= ruleExtentExpression ) )
- // InternalSysML.g:24404:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ // InternalSysML.g:24718:4: ( (lv_operand_comp_2_0= ruleExtentExpression ) )
+ // InternalSysML.g:24719:5: (lv_operand_comp_2_0= ruleExtentExpression )
{
- // InternalSysML.g:24404:5: (lv_operand_comp_2_0= ruleExtentExpression )
- // InternalSysML.g:24405:6: lv_operand_comp_2_0= ruleExtentExpression
+ // InternalSysML.g:24719:5: (lv_operand_comp_2_0= ruleExtentExpression )
+ // InternalSysML.g:24720:6: lv_operand_comp_2_0= ruleExtentExpression
{
if ( state.backtracking==0 ) {
@@ -71985,7 +72902,7 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
current,
"operand_comp",
lv_operand_comp_2_0,
- "org.omg.sysml.xtext.SysML.ExtentExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.ExtentExpression");
afterParserOrEnumRuleCall();
}
@@ -72002,7 +72919,7 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
}
break;
case 2 :
- // InternalSysML.g:24424:3: this_ExtentExpression_3= ruleExtentExpression
+ // InternalSysML.g:24739:3: this_ExtentExpression_3= ruleExtentExpression
{
if ( state.backtracking==0 ) {
@@ -72048,7 +72965,7 @@ else if ( ((LA417_0>=RULE_STRING_VALUE && LA417_0<=RULE_UNRESTRICTED_NAME)||LA41
// $ANTLR start "entryRuleUnaryOperator"
- // InternalSysML.g:24436:1: entryRuleUnaryOperator returns [String current=null] : iv_ruleUnaryOperator= ruleUnaryOperator EOF ;
+ // InternalSysML.g:24751:1: entryRuleUnaryOperator returns [String current=null] : iv_ruleUnaryOperator= ruleUnaryOperator EOF ;
public final String entryRuleUnaryOperator() throws RecognitionException {
String current = null;
@@ -72056,8 +72973,8 @@ public final String entryRuleUnaryOperator() throws RecognitionException {
try {
- // InternalSysML.g:24436:53: (iv_ruleUnaryOperator= ruleUnaryOperator EOF )
- // InternalSysML.g:24437:2: iv_ruleUnaryOperator= ruleUnaryOperator EOF
+ // InternalSysML.g:24751:53: (iv_ruleUnaryOperator= ruleUnaryOperator EOF )
+ // InternalSysML.g:24752:2: iv_ruleUnaryOperator= ruleUnaryOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryOperatorRule());
@@ -72088,7 +73005,7 @@ public final String entryRuleUnaryOperator() throws RecognitionException {
// $ANTLR start "ruleUnaryOperator"
- // InternalSysML.g:24443:1: ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) ;
+ // InternalSysML.g:24758:1: ruleUnaryOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) ;
public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -72098,45 +73015,45 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
enterRule();
try {
- // InternalSysML.g:24449:2: ( (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) )
- // InternalSysML.g:24450:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ // InternalSysML.g:24764:2: ( (kw= '+' | kw= '-' | kw= '!' | kw= '~' ) )
+ // InternalSysML.g:24765:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
{
- // InternalSysML.g:24450:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
- int alt418=4;
+ // InternalSysML.g:24765:2: (kw= '+' | kw= '-' | kw= '!' | kw= '~' )
+ int alt424=4;
switch ( input.LA(1) ) {
- case 133:
+ case 135:
{
- alt418=1;
+ alt424=1;
}
break;
- case 134:
+ case 136:
{
- alt418=2;
+ alt424=2;
}
break;
- case 138:
+ case 139:
{
- alt418=3;
+ alt424=3;
}
break;
case 76:
{
- alt418=4;
+ alt424=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 418, 0, input);
+ new NoViableAltException("", 424, 0, input);
throw nvae;
}
- switch (alt418) {
+ switch (alt424) {
case 1 :
- // InternalSysML.g:24451:3: kw= '+'
+ // InternalSysML.g:24766:3: kw= '+'
{
- kw=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,135,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -72147,9 +73064,9 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 2 :
- // InternalSysML.g:24457:3: kw= '-'
+ // InternalSysML.g:24772:3: kw= '-'
{
- kw=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,136,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -72160,9 +73077,9 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 3 :
- // InternalSysML.g:24463:3: kw= '!'
+ // InternalSysML.g:24778:3: kw= '!'
{
- kw=(Token)match(input,138,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,139,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -72173,7 +73090,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
}
break;
case 4 :
- // InternalSysML.g:24469:3: kw= '~'
+ // InternalSysML.g:24784:3: kw= '~'
{
kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -72210,7 +73127,7 @@ public final AntlrDatatypeRuleToken ruleUnaryOperator() throws RecognitionExcept
// $ANTLR start "entryRuleExtentExpression"
- // InternalSysML.g:24478:1: entryRuleExtentExpression returns [EObject current=null] : iv_ruleExtentExpression= ruleExtentExpression EOF ;
+ // InternalSysML.g:24793:1: entryRuleExtentExpression returns [EObject current=null] : iv_ruleExtentExpression= ruleExtentExpression EOF ;
public final EObject entryRuleExtentExpression() throws RecognitionException {
EObject current = null;
@@ -72218,8 +73135,8 @@ public final EObject entryRuleExtentExpression() throws RecognitionException {
try {
- // InternalSysML.g:24478:57: (iv_ruleExtentExpression= ruleExtentExpression EOF )
- // InternalSysML.g:24479:2: iv_ruleExtentExpression= ruleExtentExpression EOF
+ // InternalSysML.g:24793:57: (iv_ruleExtentExpression= ruleExtentExpression EOF )
+ // InternalSysML.g:24794:2: iv_ruleExtentExpression= ruleExtentExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExtentExpressionRule());
@@ -72250,7 +73167,7 @@ public final EObject entryRuleExtentExpression() throws RecognitionException {
// $ANTLR start "ruleExtentExpression"
- // InternalSysML.g:24485:1: ruleExtentExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) ;
+ // InternalSysML.g:24800:1: ruleExtentExpression returns [EObject current=null] : ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) ;
public final EObject ruleExtentExpression() throws RecognitionException {
EObject current = null;
@@ -72264,35 +73181,35 @@ public final EObject ruleExtentExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24491:2: ( ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) )
- // InternalSysML.g:24492:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ // InternalSysML.g:24806:2: ( ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression ) )
+ // InternalSysML.g:24807:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
{
- // InternalSysML.g:24492:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
- int alt419=2;
- int LA419_0 = input.LA(1);
+ // InternalSysML.g:24807:2: ( ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) ) | this_SequenceExpression_3= ruleSequenceExpression )
+ int alt425=2;
+ int LA425_0 = input.LA(1);
- if ( (LA419_0==139) ) {
- alt419=1;
+ if ( (LA425_0==140) ) {
+ alt425=1;
}
- else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA419_0==24||(LA419_0>=36 && LA419_0<=37)||LA419_0==81||LA419_0==141||(LA419_0>=143 && LA419_0<=144)) ) {
- alt419=2;
+ else if ( ((LA425_0>=RULE_STRING_VALUE && LA425_0<=RULE_UNRESTRICTED_NAME)||LA425_0==24||(LA425_0>=36 && LA425_0<=37)||LA425_0==81||(LA425_0>=143 && LA425_0<=145)) ) {
+ alt425=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 419, 0, input);
+ new NoViableAltException("", 425, 0, input);
throw nvae;
}
- switch (alt419) {
+ switch (alt425) {
case 1 :
- // InternalSysML.g:24493:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ // InternalSysML.g:24808:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
{
- // InternalSysML.g:24493:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
- // InternalSysML.g:24494:4: () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ // InternalSysML.g:24808:3: ( () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) ) )
+ // InternalSysML.g:24809:4: () ( (lv_operator_1_0= 'all' ) ) ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
{
- // InternalSysML.g:24494:4: ()
- // InternalSysML.g:24495:5:
+ // InternalSysML.g:24809:4: ()
+ // InternalSysML.g:24810:5:
{
if ( state.backtracking==0 ) {
@@ -72304,13 +73221,13 @@ else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA41
}
- // InternalSysML.g:24501:4: ( (lv_operator_1_0= 'all' ) )
- // InternalSysML.g:24502:5: (lv_operator_1_0= 'all' )
+ // InternalSysML.g:24816:4: ( (lv_operator_1_0= 'all' ) )
+ // InternalSysML.g:24817:5: (lv_operator_1_0= 'all' )
{
- // InternalSysML.g:24502:5: (lv_operator_1_0= 'all' )
- // InternalSysML.g:24503:6: lv_operator_1_0= 'all'
+ // InternalSysML.g:24817:5: (lv_operator_1_0= 'all' )
+ // InternalSysML.g:24818:6: lv_operator_1_0= 'all'
{
- lv_operator_1_0=(Token)match(input,139,FOLLOW_4); if (state.failed) return current;
+ lv_operator_1_0=(Token)match(input,140,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_1_0, grammarAccess.getExtentExpressionAccess().getOperatorAllKeyword_0_1_0());
@@ -72330,11 +73247,11 @@ else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA41
}
- // InternalSysML.g:24515:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
- // InternalSysML.g:24516:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ // InternalSysML.g:24830:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember ) )
+ // InternalSysML.g:24831:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
{
- // InternalSysML.g:24516:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
- // InternalSysML.g:24517:6: lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember
+ // InternalSysML.g:24831:5: (lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember )
+ // InternalSysML.g:24832:6: lv_ownedFeatureMembership_comp_2_0= ruleTypeReferenceMember
{
if ( state.backtracking==0 ) {
@@ -72355,7 +73272,7 @@ else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA41
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -72372,7 +73289,7 @@ else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA41
}
break;
case 2 :
- // InternalSysML.g:24536:3: this_SequenceExpression_3= ruleSequenceExpression
+ // InternalSysML.g:24851:3: this_SequenceExpression_3= ruleSequenceExpression
{
if ( state.backtracking==0 ) {
@@ -72417,8 +73334,173 @@ else if ( ((LA419_0>=RULE_STRING_VALUE && LA419_0<=RULE_UNRESTRICTED_NAME)||LA41
// $ANTLR end "ruleExtentExpression"
+ // $ANTLR start "entryRuleExtentExpression_Deprecated"
+ // InternalSysML.g:24863:1: entryRuleExtentExpression_Deprecated returns [EObject current=null] : iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF ;
+ public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExtentExpression_Deprecated = null;
+
+
+ try {
+ // InternalSysML.g:24863:68: (iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF )
+ // InternalSysML.g:24864:2: iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ pushFollow(FOLLOW_1);
+ iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleExtentExpression_Deprecated;
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExtentExpression_Deprecated"
+
+
+ // $ANTLR start "ruleExtentExpression_Deprecated"
+ // InternalSysML.g:24870:1: ruleExtentExpression_Deprecated returns [EObject current=null] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) ;
+ public final EObject ruleExtentExpression_Deprecated() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token lv_operator_2_0=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ EObject lv_ownedFeatureMembership_comp_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalSysML.g:24876:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) )
+ // InternalSysML.g:24877:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ {
+ // InternalSysML.g:24877:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ // InternalSysML.g:24878:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')'
+ {
+ // InternalSysML.g:24878:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) )
+ // InternalSysML.g:24879:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ {
+ // InternalSysML.g:24879:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
+ // InternalSysML.g:24880:5: lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_34);
+ lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ add(
+ current,
+ "ownedFeatureMembership_comp",
+ lv_ownedFeatureMembership_comp_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.TypeReferenceMember");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,36,FOLLOW_232); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
+
+ }
+ // InternalSysML.g:24901:3: ( (lv_operator_2_0= 'allInstances' ) )
+ // InternalSysML.g:24902:4: (lv_operator_2_0= 'allInstances' )
+ {
+ // InternalSysML.g:24902:4: (lv_operator_2_0= 'allInstances' )
+ // InternalSysML.g:24903:5: lv_operator_2_0= 'allInstances'
+ {
+ lv_operator_2_0=(Token)match(input,141,FOLLOW_233); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
+ }
+ setWithLastConsumed(current, "operator", lv_operator_2_0, "allInstances");
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_3=(Token)match(input,81,FOLLOW_234); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
+
+ }
+ otherlv_4=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExtentExpression_Deprecated"
+
+
// $ANTLR start "entryRuleSequenceExpression"
- // InternalSysML.g:24548:1: entryRuleSequenceExpression returns [EObject current=null] : iv_ruleSequenceExpression= ruleSequenceExpression EOF ;
+ // InternalSysML.g:24927:1: entryRuleSequenceExpression returns [EObject current=null] : iv_ruleSequenceExpression= ruleSequenceExpression EOF ;
public final EObject entryRuleSequenceExpression() throws RecognitionException {
EObject current = null;
@@ -72426,8 +73508,8 @@ public final EObject entryRuleSequenceExpression() throws RecognitionException {
try {
- // InternalSysML.g:24548:59: (iv_ruleSequenceExpression= ruleSequenceExpression EOF )
- // InternalSysML.g:24549:2: iv_ruleSequenceExpression= ruleSequenceExpression EOF
+ // InternalSysML.g:24927:59: (iv_ruleSequenceExpression= ruleSequenceExpression EOF )
+ // InternalSysML.g:24928:2: iv_ruleSequenceExpression= ruleSequenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionRule());
@@ -72458,7 +73540,7 @@ public final EObject entryRuleSequenceExpression() throws RecognitionException {
// $ANTLR start "ruleSequenceExpression"
- // InternalSysML.g:24555:1: ruleSequenceExpression returns [EObject current=null] : ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) ;
+ // InternalSysML.g:24934:1: ruleSequenceExpression returns [EObject current=null] : ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) ;
public final EObject ruleSequenceExpression() throws RecognitionException {
EObject current = null;
@@ -72480,39 +73562,39 @@ public final EObject ruleSequenceExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24561:2: ( ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) )
- // InternalSysML.g:24562:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ // InternalSysML.g:24940:2: ( ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* ) )
+ // InternalSysML.g:24941:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
{
- // InternalSysML.g:24562:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
- // InternalSysML.g:24563:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ // InternalSysML.g:24941:2: ( (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )* )
+ // InternalSysML.g:24942:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression ) ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
{
- // InternalSysML.g:24563:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression )
- int alt420=2;
- int LA420_0 = input.LA(1);
+ // InternalSysML.g:24942:3: (this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression | this_BaseExpression_1= ruleBaseExpression )
+ int alt426=2;
+ int LA426_0 = input.LA(1);
- if ( (LA420_0==24) ) {
- alt420=1;
+ if ( (LA426_0==24) ) {
+ alt426=1;
}
- else if ( ((LA420_0>=RULE_STRING_VALUE && LA420_0<=RULE_UNRESTRICTED_NAME)||(LA420_0>=36 && LA420_0<=37)||LA420_0==81||LA420_0==141||(LA420_0>=143 && LA420_0<=144)) ) {
- alt420=2;
+ else if ( ((LA426_0>=RULE_STRING_VALUE && LA426_0<=RULE_UNRESTRICTED_NAME)||(LA426_0>=36 && LA426_0<=37)||LA426_0==81||(LA426_0>=143 && LA426_0<=145)) ) {
+ alt426=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 420, 0, input);
+ new NoViableAltException("", 426, 0, input);
throw nvae;
}
- switch (alt420) {
+ switch (alt426) {
case 1 :
- // InternalSysML.g:24564:4: this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression
+ // InternalSysML.g:24943:4: this_SequenceConstructionExpression_0= ruleSequenceConstructionExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getSequenceConstructionExpressionParserRuleCall_0_0());
}
- pushFollow(FOLLOW_229);
+ pushFollow(FOLLOW_235);
this_SequenceConstructionExpression_0=ruleSequenceConstructionExpression();
state._fsp--;
@@ -72527,14 +73609,14 @@ else if ( ((LA420_0>=RULE_STRING_VALUE && LA420_0<=RULE_UNRESTRICTED_NAME)||(LA4
}
break;
case 2 :
- // InternalSysML.g:24573:4: this_BaseExpression_1= ruleBaseExpression
+ // InternalSysML.g:24952:4: this_BaseExpression_1= ruleBaseExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getBaseExpressionParserRuleCall_0_1());
}
- pushFollow(FOLLOW_229);
+ pushFollow(FOLLOW_235);
this_BaseExpression_1=ruleBaseExpression();
state._fsp--;
@@ -72551,29 +73633,29 @@ else if ( ((LA420_0>=RULE_STRING_VALUE && LA420_0<=RULE_UNRESTRICTED_NAME)||(LA4
}
- // InternalSysML.g:24582:3: ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
- loop422:
+ // InternalSysML.g:24961:3: ( ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' ) | ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ ) )*
+ loop428:
do {
- int alt422=3;
- int LA422_0 = input.LA(1);
+ int alt428=3;
+ int LA428_0 = input.LA(1);
- if ( (LA422_0==49) ) {
- alt422=1;
+ if ( (LA428_0==49) ) {
+ alt428=1;
}
- else if ( (LA422_0==140) ) {
- alt422=2;
+ else if ( (LA428_0==142) ) {
+ alt428=2;
}
- switch (alt422) {
+ switch (alt428) {
case 1 :
- // InternalSysML.g:24583:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ // InternalSysML.g:24962:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
{
- // InternalSysML.g:24583:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
- // InternalSysML.g:24584:5: () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']'
+ // InternalSysML.g:24962:4: ( () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']' )
+ // InternalSysML.g:24963:5: () ( (lv_operator_3_0= '[' ) ) ( (lv_operand_comp_4_0= ruleOwnedExpression ) ) otherlv_5= ']'
{
- // InternalSysML.g:24584:5: ()
- // InternalSysML.g:24585:6:
+ // InternalSysML.g:24963:5: ()
+ // InternalSysML.g:24964:6:
{
if ( state.backtracking==0 ) {
@@ -72585,11 +73667,11 @@ else if ( (LA422_0==140) ) {
}
- // InternalSysML.g:24591:5: ( (lv_operator_3_0= '[' ) )
- // InternalSysML.g:24592:6: (lv_operator_3_0= '[' )
+ // InternalSysML.g:24970:5: ( (lv_operator_3_0= '[' ) )
+ // InternalSysML.g:24971:6: (lv_operator_3_0= '[' )
{
- // InternalSysML.g:24592:6: (lv_operator_3_0= '[' )
- // InternalSysML.g:24593:7: lv_operator_3_0= '['
+ // InternalSysML.g:24971:6: (lv_operator_3_0= '[' )
+ // InternalSysML.g:24972:7: lv_operator_3_0= '['
{
lv_operator_3_0=(Token)match(input,49,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -72611,11 +73693,11 @@ else if ( (LA422_0==140) ) {
}
- // InternalSysML.g:24605:5: ( (lv_operand_comp_4_0= ruleOwnedExpression ) )
- // InternalSysML.g:24606:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ // InternalSysML.g:24984:5: ( (lv_operand_comp_4_0= ruleOwnedExpression ) )
+ // InternalSysML.g:24985:6: (lv_operand_comp_4_0= ruleOwnedExpression )
{
- // InternalSysML.g:24606:6: (lv_operand_comp_4_0= ruleOwnedExpression )
- // InternalSysML.g:24607:7: lv_operand_comp_4_0= ruleOwnedExpression
+ // InternalSysML.g:24985:6: (lv_operand_comp_4_0= ruleOwnedExpression )
+ // InternalSysML.g:24986:7: lv_operand_comp_4_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -72646,7 +73728,7 @@ else if ( (LA422_0==140) ) {
}
- otherlv_5=(Token)match(input,39,FOLLOW_229); if (state.failed) return current;
+ otherlv_5=(Token)match(input,39,FOLLOW_235); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getSequenceExpressionAccess().getRightSquareBracketKeyword_1_0_3());
@@ -72659,13 +73741,13 @@ else if ( (LA422_0==140) ) {
}
break;
case 2 :
- // InternalSysML.g:24630:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ // InternalSysML.g:25009:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
{
- // InternalSysML.g:24630:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
- // InternalSysML.g:24631:5: () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ // InternalSysML.g:25009:4: ( () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+ )
+ // InternalSysML.g:25010:5: () otherlv_7= '->' ( (lv_operator_8_0= ruleName ) ) ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
{
- // InternalSysML.g:24631:5: ()
- // InternalSysML.g:24632:6:
+ // InternalSysML.g:25010:5: ()
+ // InternalSysML.g:25011:6:
{
if ( state.backtracking==0 ) {
@@ -72677,17 +73759,17 @@ else if ( (LA422_0==140) ) {
}
- otherlv_7=(Token)match(input,140,FOLLOW_4); if (state.failed) return current;
+ otherlv_7=(Token)match(input,142,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getSequenceExpressionAccess().getHyphenMinusGreaterThanSignKeyword_1_1_1());
}
- // InternalSysML.g:24642:5: ( (lv_operator_8_0= ruleName ) )
- // InternalSysML.g:24643:6: (lv_operator_8_0= ruleName )
+ // InternalSysML.g:25021:5: ( (lv_operator_8_0= ruleName ) )
+ // InternalSysML.g:25022:6: (lv_operator_8_0= ruleName )
{
- // InternalSysML.g:24643:6: (lv_operator_8_0= ruleName )
- // InternalSysML.g:24644:7: lv_operator_8_0= ruleName
+ // InternalSysML.g:25022:6: (lv_operator_8_0= ruleName )
+ // InternalSysML.g:25023:7: lv_operator_8_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -72708,7 +73790,7 @@ else if ( (LA422_0==140) ) {
current,
"operator",
lv_operator_8_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -72718,31 +73800,31 @@ else if ( (LA422_0==140) ) {
}
- // InternalSysML.g:24661:5: ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
- int cnt421=0;
- loop421:
+ // InternalSysML.g:25040:5: ( (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember ) )+
+ int cnt427=0;
+ loop427:
do {
- int alt421=2;
- int LA421_0 = input.LA(1);
+ int alt427=2;
+ int LA427_0 = input.LA(1);
- if ( ((LA421_0>=RULE_ID && LA421_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt421=1;
+ if ( ((LA427_0>=RULE_ID && LA427_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt427=1;
}
- switch (alt421) {
+ switch (alt427) {
case 1 :
- // InternalSysML.g:24662:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ // InternalSysML.g:25041:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
{
- // InternalSysML.g:24662:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
- // InternalSysML.g:24663:7: lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember
+ // InternalSysML.g:25041:6: (lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember )
+ // InternalSysML.g:25042:7: lv_ownedFeatureMembership_comp_9_0= ruleBodyExpressionMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0());
}
- pushFollow(FOLLOW_230);
+ pushFollow(FOLLOW_236);
lv_ownedFeatureMembership_comp_9_0=ruleBodyExpressionMember();
state._fsp--;
@@ -72756,7 +73838,7 @@ else if ( (LA422_0==140) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_9_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -72768,13 +73850,13 @@ else if ( (LA422_0==140) ) {
break;
default :
- if ( cnt421 >= 1 ) break loop421;
+ if ( cnt427 >= 1 ) break loop427;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(421, input);
+ new EarlyExitException(427, input);
throw eee;
}
- cnt421++;
+ cnt427++;
} while (true);
@@ -72785,7 +73867,7 @@ else if ( (LA422_0==140) ) {
break;
default :
- break loop422;
+ break loop428;
}
} while (true);
@@ -72814,7 +73896,7 @@ else if ( (LA422_0==140) ) {
// $ANTLR start "entryRuleBodyExpressionMember"
- // InternalSysML.g:24686:1: entryRuleBodyExpressionMember returns [EObject current=null] : iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF ;
+ // InternalSysML.g:25065:1: entryRuleBodyExpressionMember returns [EObject current=null] : iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF ;
public final EObject entryRuleBodyExpressionMember() throws RecognitionException {
EObject current = null;
@@ -72822,8 +73904,8 @@ public final EObject entryRuleBodyExpressionMember() throws RecognitionException
try {
- // InternalSysML.g:24686:61: (iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF )
- // InternalSysML.g:24687:2: iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF
+ // InternalSysML.g:25065:61: (iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF )
+ // InternalSysML.g:25066:2: iv_ruleBodyExpressionMember= ruleBodyExpressionMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionMemberRule());
@@ -72854,7 +73936,7 @@ public final EObject entryRuleBodyExpressionMember() throws RecognitionException
// $ANTLR start "ruleBodyExpressionMember"
- // InternalSysML.g:24693:1: ruleBodyExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) ;
+ // InternalSysML.g:25072:1: ruleBodyExpressionMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) ;
public final EObject ruleBodyExpressionMember() throws RecognitionException {
EObject current = null;
@@ -72865,14 +73947,14 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24699:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) )
- // InternalSysML.g:24700:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ // InternalSysML.g:25078:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) ) )
+ // InternalSysML.g:25079:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
{
- // InternalSysML.g:24700:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
- // InternalSysML.g:24701:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ // InternalSysML.g:25079:2: ( (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression ) )
+ // InternalSysML.g:25080:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
{
- // InternalSysML.g:24701:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
- // InternalSysML.g:24702:4: lv_ownedMemberFeature_comp_0_0= ruleBodyExpression
+ // InternalSysML.g:25080:3: (lv_ownedMemberFeature_comp_0_0= ruleBodyExpression )
+ // InternalSysML.g:25081:4: lv_ownedMemberFeature_comp_0_0= ruleBodyExpression
{
if ( state.backtracking==0 ) {
@@ -72893,7 +73975,7 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
current,
"ownedMemberFeature_comp",
lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.BodyExpression");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyExpression");
afterParserOrEnumRuleCall();
}
@@ -72925,7 +74007,7 @@ public final EObject ruleBodyExpressionMember() throws RecognitionException {
// $ANTLR start "entryRuleBodyExpression"
- // InternalSysML.g:24722:1: entryRuleBodyExpression returns [EObject current=null] : iv_ruleBodyExpression= ruleBodyExpression EOF ;
+ // InternalSysML.g:25101:1: entryRuleBodyExpression returns [EObject current=null] : iv_ruleBodyExpression= ruleBodyExpression EOF ;
public final EObject entryRuleBodyExpression() throws RecognitionException {
EObject current = null;
@@ -72933,8 +74015,8 @@ public final EObject entryRuleBodyExpression() throws RecognitionException {
try {
- // InternalSysML.g:24722:55: (iv_ruleBodyExpression= ruleBodyExpression EOF )
- // InternalSysML.g:24723:2: iv_ruleBodyExpression= ruleBodyExpression EOF
+ // InternalSysML.g:25101:55: (iv_ruleBodyExpression= ruleBodyExpression EOF )
+ // InternalSysML.g:25102:2: iv_ruleBodyExpression= ruleBodyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionRule());
@@ -72965,7 +74047,7 @@ public final EObject entryRuleBodyExpression() throws RecognitionException {
// $ANTLR start "ruleBodyExpression"
- // InternalSysML.g:24729:1: ruleBodyExpression returns [EObject current=null] : ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) ) ;
+ // InternalSysML.g:25108:1: ruleBodyExpression returns [EObject current=null] : ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) ;
public final EObject ruleBodyExpression() throws RecognitionException {
EObject current = null;
@@ -72984,43 +74066,43 @@ public final EObject ruleBodyExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:24735:2: ( ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) ) )
- // InternalSysML.g:24736:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) )
+ // InternalSysML.g:25114:2: ( ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) ) )
+ // InternalSysML.g:25115:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
{
- // InternalSysML.g:24736:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) ) )
- int alt424=2;
- int LA424_0 = input.LA(1);
+ // InternalSysML.g:25115:2: ( ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) ) | ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) ) )
+ int alt430=2;
+ int LA430_0 = input.LA(1);
- if ( (LA424_0==RULE_ID) ) {
- int LA424_1 = input.LA(2);
+ if ( (LA430_0==RULE_ID) ) {
+ int LA430_1 = input.LA(2);
if ( (synpred11_InternalSysML()) ) {
- alt424=1;
+ alt430=1;
}
else if ( (true) ) {
- alt424=2;
+ alt430=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 424, 1, input);
+ new NoViableAltException("", 430, 1, input);
throw nvae;
}
}
- else if ( (LA424_0==RULE_UNRESTRICTED_NAME) ) {
- int LA424_2 = input.LA(2);
+ else if ( (LA430_0==RULE_UNRESTRICTED_NAME) ) {
+ int LA430_2 = input.LA(2);
if ( (synpred11_InternalSysML()) ) {
- alt424=1;
+ alt430=1;
}
else if ( (true) ) {
- alt424=2;
+ alt430=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 424, 2, input);
+ new NoViableAltException("", 430, 2, input);
throw nvae;
}
@@ -73028,32 +74110,32 @@ else if ( (true) ) {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 424, 0, input);
+ new NoViableAltException("", 430, 0, input);
throw nvae;
}
- switch (alt424) {
+ switch (alt430) {
case 1 :
- // InternalSysML.g:24737:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ // InternalSysML.g:25116:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
{
- // InternalSysML.g:24737:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
- // InternalSysML.g:24738:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ // InternalSysML.g:25116:3: ( ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' ) )
+ // InternalSysML.g:25117:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )=> ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
{
- // InternalSysML.g:24758:4: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
- // InternalSysML.g:24759:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')'
+ // InternalSysML.g:25137:4: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')' )
+ // InternalSysML.g:25138:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )* otherlv_2= '(' ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) ) otherlv_4= ')'
{
- // InternalSysML.g:24759:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) )
- // InternalSysML.g:24760:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ // InternalSysML.g:25138:5: ( (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember ) )
+ // InternalSysML.g:25139:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
{
- // InternalSysML.g:24760:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
- // InternalSysML.g:24761:7: lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember
+ // InternalSysML.g:25139:6: (lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember )
+ // InternalSysML.g:25140:7: lv_ownedFeatureMembership_comp_0_0= ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0());
}
- pushFollow(FOLLOW_231);
+ pushFollow(FOLLOW_237);
lv_ownedFeatureMembership_comp_0_0=ruleBodyParameterMember();
state._fsp--;
@@ -73067,7 +74149,7 @@ else if ( (true) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
@@ -73077,30 +74159,30 @@ else if ( (true) ) {
}
- // InternalSysML.g:24778:5: ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )*
- loop423:
+ // InternalSysML.g:25157:5: ( (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember ) )*
+ loop429:
do {
- int alt423=2;
- int LA423_0 = input.LA(1);
+ int alt429=2;
+ int LA429_0 = input.LA(1);
- if ( ((LA423_0>=RULE_ID && LA423_0<=RULE_UNRESTRICTED_NAME)) ) {
- alt423=1;
+ if ( ((LA429_0>=RULE_ID && LA429_0<=RULE_UNRESTRICTED_NAME)) ) {
+ alt429=1;
}
- switch (alt423) {
+ switch (alt429) {
case 1 :
- // InternalSysML.g:24779:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ // InternalSysML.g:25158:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
{
- // InternalSysML.g:24779:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
- // InternalSysML.g:24780:7: lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember
+ // InternalSysML.g:25158:6: (lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember )
+ // InternalSysML.g:25159:7: lv_ownedFeatureMembership_comp_1_0= ruleBodyParameterMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0());
}
- pushFollow(FOLLOW_231);
+ pushFollow(FOLLOW_237);
lv_ownedFeatureMembership_comp_1_0=ruleBodyParameterMember();
state._fsp--;
@@ -73114,7 +74196,7 @@ else if ( (true) ) {
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_1_0,
- "org.omg.sysml.xtext.SysML.BodyParameterMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BodyParameterMember");
afterParserOrEnumRuleCall();
}
@@ -73126,7 +74208,7 @@ else if ( (true) ) {
break;
default :
- break loop423;
+ break loop429;
}
} while (true);
@@ -73136,18 +74218,18 @@ else if ( (true) ) {
newLeafNode(otherlv_2, grammarAccess.getBodyExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
- // InternalSysML.g:24801:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) )
- // InternalSysML.g:24802:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ // InternalSysML.g:25180:5: ( (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember ) )
+ // InternalSysML.g:25181:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
{
- // InternalSysML.g:24802:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
- // InternalSysML.g:24803:7: lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember
+ // InternalSysML.g:25181:6: (lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember )
+ // InternalSysML.g:25182:7: lv_ownedFeatureMembership_comp_3_0= ruleResultExpressionMember
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0());
}
- pushFollow(FOLLOW_232);
+ pushFollow(FOLLOW_234);
lv_ownedFeatureMembership_comp_3_0=ruleResultExpressionMember();
state._fsp--;
@@ -73187,21 +74269,21 @@ else if ( (true) ) {
}
break;
case 2 :
- // InternalSysML.g:24827:3: ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) )
+ // InternalSysML.g:25206:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
{
- // InternalSysML.g:24827:3: ( (lv_ownedRelationship_comp_5_0= ruleExpressionTyping ) )
- // InternalSysML.g:24828:4: (lv_ownedRelationship_comp_5_0= ruleExpressionTyping )
+ // InternalSysML.g:25206:3: ( (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:25207:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
{
- // InternalSysML.g:24828:4: (lv_ownedRelationship_comp_5_0= ruleExpressionTyping )
- // InternalSysML.g:24829:5: lv_ownedRelationship_comp_5_0= ruleExpressionTyping
+ // InternalSysML.g:25207:4: (lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping )
+ // InternalSysML.g:25208:5: lv_ownedRelationship_comp_5_0= ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compExpressionTypingParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getBodyExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_1_0());
}
pushFollow(FOLLOW_2);
- lv_ownedRelationship_comp_5_0=ruleExpressionTyping();
+ lv_ownedRelationship_comp_5_0=ruleOwnedFeatureTyping();
state._fsp--;
if (state.failed) return current;
@@ -73214,7 +74296,7 @@ else if ( (true) ) {
current,
"ownedRelationship_comp",
lv_ownedRelationship_comp_5_0,
- "org.omg.sysml.xtext.SysML.ExpressionTyping");
+ "org.omg.sysml.xtext.SysML.OwnedFeatureTyping");
afterParserOrEnumRuleCall();
}
@@ -73248,185 +74330,31 @@ else if ( (true) ) {
}
return current;
}
- // $ANTLR end "ruleBodyExpression"
-
-
- // $ANTLR start "entryRuleBodyParameterMember"
- // InternalSysML.g:24850:1: entryRuleBodyParameterMember returns [EObject current=null] : iv_ruleBodyParameterMember= ruleBodyParameterMember EOF ;
- public final EObject entryRuleBodyParameterMember() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleBodyParameterMember = null;
-
-
- try {
- // InternalSysML.g:24850:60: (iv_ruleBodyParameterMember= ruleBodyParameterMember EOF )
- // InternalSysML.g:24851:2: iv_ruleBodyParameterMember= ruleBodyParameterMember EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getBodyParameterMemberRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleBodyParameterMember=ruleBodyParameterMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleBodyParameterMember;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleBodyParameterMember"
-
-
- // $ANTLR start "ruleBodyParameterMember"
- // InternalSysML.g:24857:1: ruleBodyParameterMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) ;
- public final EObject ruleBodyParameterMember() throws RecognitionException {
- EObject current = null;
-
- AntlrDatatypeRuleToken lv_memberName_0_0 = null;
-
- EObject lv_ownedMemberParameter_comp_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:24863:2: ( ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) )
- // InternalSysML.g:24864:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
- {
- // InternalSysML.g:24864:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
- // InternalSysML.g:24865:3: ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
- {
- // InternalSysML.g:24865:3: ( (lv_memberName_0_0= ruleName ) )
- // InternalSysML.g:24866:4: (lv_memberName_0_0= ruleName )
- {
- // InternalSysML.g:24866:4: (lv_memberName_0_0= ruleName )
- // InternalSysML.g:24867:5: lv_memberName_0_0= ruleName
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_55);
- lv_memberName_0_0=ruleName();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
- }
- set(
- current,
- "memberName",
- lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalSysML.g:24884:3: ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
- // InternalSysML.g:24885:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
- {
- // InternalSysML.g:24885:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
- // InternalSysML.g:24886:5: lv_ownedMemberParameter_comp_1_0= ruleBodyParameter
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedMemberParameter_comp_1_0=ruleBodyParameter();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
- }
- set(
- current,
- "ownedMemberParameter_comp",
- lv_ownedMemberParameter_comp_1_0,
- "org.omg.sysml.xtext.SysML.BodyParameter");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleBodyParameterMember"
+ // $ANTLR end "ruleBodyExpression"
- // $ANTLR start "entryRuleBodyParameter"
- // InternalSysML.g:24907:1: entryRuleBodyParameter returns [EObject current=null] : iv_ruleBodyParameter= ruleBodyParameter EOF ;
- public final EObject entryRuleBodyParameter() throws RecognitionException {
+ // $ANTLR start "entryRuleBodyParameterMember"
+ // InternalSysML.g:25229:1: entryRuleBodyParameterMember returns [EObject current=null] : iv_ruleBodyParameterMember= ruleBodyParameterMember EOF ;
+ public final EObject entryRuleBodyParameterMember() throws RecognitionException {
EObject current = null;
- EObject iv_ruleBodyParameter = null;
+ EObject iv_ruleBodyParameterMember = null;
try {
- // InternalSysML.g:24907:54: (iv_ruleBodyParameter= ruleBodyParameter EOF )
- // InternalSysML.g:24908:2: iv_ruleBodyParameter= ruleBodyParameter EOF
+ // InternalSysML.g:25229:60: (iv_ruleBodyParameterMember= ruleBodyParameterMember EOF )
+ // InternalSysML.g:25230:2: iv_ruleBodyParameterMember= ruleBodyParameterMember EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getBodyParameterRule());
+ newCompositeNode(grammarAccess.getBodyParameterMemberRule());
}
pushFollow(FOLLOW_1);
- iv_ruleBodyParameter=ruleBodyParameter();
+ iv_ruleBodyParameterMember=ruleBodyParameterMember();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleBodyParameter;
+ current =iv_ruleBodyParameterMember;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -73442,299 +74370,97 @@ public final EObject entryRuleBodyParameter() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleBodyParameter"
+ // $ANTLR end "entryRuleBodyParameterMember"
- // $ANTLR start "ruleBodyParameter"
- // InternalSysML.g:24914:1: ruleBodyParameter returns [EObject current=null] : ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) ;
- public final EObject ruleBodyParameter() throws RecognitionException {
+ // $ANTLR start "ruleBodyParameterMember"
+ // InternalSysML.g:25236:1: ruleBodyParameterMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) ;
+ public final EObject ruleBodyParameterMember() throws RecognitionException {
EObject current = null;
- EObject this_TypedBy_1 = null;
-
- EObject this_MultiplicityPart_2 = null;
-
- EObject this_MultiplicityPart_3 = null;
+ AntlrDatatypeRuleToken lv_memberName_0_0 = null;
- EObject this_TypedBy_4 = null;
+ EObject lv_ownedMemberParameter_comp_1_0 = null;
enterRule();
try {
- // InternalSysML.g:24920:2: ( ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? ) )
- // InternalSysML.g:24921:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
+ // InternalSysML.g:25242:2: ( ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) ) )
+ // InternalSysML.g:25243:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
{
- // InternalSysML.g:24921:2: ( () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )? )
- // InternalSysML.g:24922:3: () ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
+ // InternalSysML.g:25243:2: ( ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) ) )
+ // InternalSysML.g:25244:3: ( (lv_memberName_0_0= ruleName ) ) ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
{
- // InternalSysML.g:24922:3: ()
- // InternalSysML.g:24923:4:
+ // InternalSysML.g:25244:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalSysML.g:25245:4: (lv_memberName_0_0= ruleName )
{
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getBodyParameterAccess().getReferenceUsageAction_0(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:24929:3: ( (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? ) | (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? ) )?
- int alt427=3;
- int LA427_0 = input.LA(1);
-
- if ( ((LA427_0>=45 && LA427_0<=46)) ) {
- alt427=1;
- }
- else if ( (LA427_0==49) ) {
- alt427=2;
- }
- switch (alt427) {
- case 1 :
- // InternalSysML.g:24930:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
- {
- // InternalSysML.g:24930:4: (this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )? )
- // InternalSysML.g:24931:5: this_TypedBy_1= ruleTypedBy[$current] (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_0_0());
-
- }
- pushFollow(FOLLOW_45);
- this_TypedBy_1=ruleTypedBy(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_TypedBy_1;
- afterParserOrEnumRuleCall();
-
- }
- // InternalSysML.g:24942:5: (this_MultiplicityPart_2= ruleMultiplicityPart[$current] )?
- int alt425=2;
- int LA425_0 = input.LA(1);
-
- if ( (LA425_0==49) ) {
- alt425=1;
- }
- switch (alt425) {
- case 1 :
- // InternalSysML.g:24943:6: this_MultiplicityPart_2= ruleMultiplicityPart[$current]
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_0_1());
-
- }
- pushFollow(FOLLOW_2);
- this_MultiplicityPart_2=ruleMultiplicityPart(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_MultiplicityPart_2;
- afterParserOrEnumRuleCall();
-
- }
-
- }
- break;
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalSysML.g:24957:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
- {
- // InternalSysML.g:24957:4: (this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )? )
- // InternalSysML.g:24958:5: this_MultiplicityPart_3= ruleMultiplicityPart[$current] (this_TypedBy_4= ruleTypedBy[$current] )?
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getMultiplicityPartParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_233);
- this_MultiplicityPart_3=ruleMultiplicityPart(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_MultiplicityPart_3;
- afterParserOrEnumRuleCall();
-
- }
- // InternalSysML.g:24969:5: (this_TypedBy_4= ruleTypedBy[$current] )?
- int alt426=2;
- int LA426_0 = input.LA(1);
-
- if ( ((LA426_0>=45 && LA426_0<=46)) ) {
- alt426=1;
- }
- switch (alt426) {
- case 1 :
- // InternalSysML.g:24970:6: this_TypedBy_4= ruleTypedBy[$current]
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getBodyParameterRule());
- }
- newCompositeNode(grammarAccess.getBodyParameterAccess().getTypedByParserRuleCall_1_1_1());
-
- }
- pushFollow(FOLLOW_2);
- this_TypedBy_4=ruleTypedBy(current);
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_TypedBy_4;
- afterParserOrEnumRuleCall();
-
- }
-
- }
- break;
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleBodyParameter"
-
-
- // $ANTLR start "entryRuleExpressionTyping"
- // InternalSysML.g:24988:1: entryRuleExpressionTyping returns [EObject current=null] : iv_ruleExpressionTyping= ruleExpressionTyping EOF ;
- public final EObject entryRuleExpressionTyping() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleExpressionTyping = null;
-
-
- try {
- // InternalSysML.g:24988:57: (iv_ruleExpressionTyping= ruleExpressionTyping EOF )
- // InternalSysML.g:24989:2: iv_ruleExpressionTyping= ruleExpressionTyping EOF
+ // InternalSysML.g:25245:4: (lv_memberName_0_0= ruleName )
+ // InternalSysML.g:25246:5: lv_memberName_0_0= ruleName
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getExpressionTypingRule());
+
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0());
+
}
- pushFollow(FOLLOW_1);
- iv_ruleExpressionTyping=ruleExpressionTyping();
+ pushFollow(FOLLOW_55);
+ lv_memberName_0_0=ruleName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleExpressionTyping;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ current,
+ "memberName",
+ lv_memberName_0_0,
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
+ afterParserOrEnumRuleCall();
+
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
}
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleExpressionTyping"
-
-
- // $ANTLR start "ruleExpressionTyping"
- // InternalSysML.g:24995:1: ruleExpressionTyping returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
- public final EObject ruleExpressionTyping() throws RecognitionException {
- EObject current = null;
- enterRule();
+ }
- try {
- // InternalSysML.g:25001:2: ( ( ( ruleQualifiedName ) ) )
- // InternalSysML.g:25002:2: ( ( ruleQualifiedName ) )
- {
- // InternalSysML.g:25002:2: ( ( ruleQualifiedName ) )
- // InternalSysML.g:25003:3: ( ruleQualifiedName )
+ // InternalSysML.g:25263:3: ( (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter ) )
+ // InternalSysML.g:25264:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
{
- // InternalSysML.g:25003:3: ( ruleQualifiedName )
- // InternalSysML.g:25004:4: ruleQualifiedName
+ // InternalSysML.g:25264:4: (lv_ownedMemberParameter_comp_1_0= ruleBodyParameter )
+ // InternalSysML.g:25265:5: lv_ownedMemberParameter_comp_1_0= ruleBodyParameter
{
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElement(grammarAccess.getExpressionTypingRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getExpressionTypingAccess().getTypeFunctionCrossReference_0());
-
+ newCompositeNode(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0());
+
}
pushFollow(FOLLOW_2);
- ruleQualifiedName();
+ lv_ownedMemberParameter_comp_1_0=ruleBodyParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- afterParserOrEnumRuleCall();
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBodyParameterMemberRule());
+ }
+ set(
+ current,
+ "ownedMemberParameter_comp",
+ lv_ownedMemberParameter_comp_1_0,
+ "org.omg.sysml.xtext.SysML.BodyParameter");
+ afterParserOrEnumRuleCall();
+
+ }
+
}
+
}
@@ -73758,11 +74484,11 @@ public final EObject ruleExpressionTyping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleExpressionTyping"
+ // $ANTLR end "ruleBodyParameterMember"
// $ANTLR start "entryRuleSequenceConstructionExpression"
- // InternalSysML.g:25021:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
+ // InternalSysML.g:25286:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
public final EObject entryRuleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -73770,8 +74496,8 @@ public final EObject entryRuleSequenceConstructionExpression() throws Recognitio
try {
- // InternalSysML.g:25021:71: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
- // InternalSysML.g:25022:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
+ // InternalSysML.g:25286:71: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
+ // InternalSysML.g:25287:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule());
@@ -73802,7 +74528,7 @@ public final EObject entryRuleSequenceConstructionExpression() throws Recognitio
// $ANTLR start "ruleSequenceConstructionExpression"
- // InternalSysML.g:25028:1: ruleSequenceConstructionExpression returns [EObject current=null] : ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) ;
+ // InternalSysML.g:25293:1: ruleSequenceConstructionExpression returns [EObject current=null] : ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) ;
public final EObject ruleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -73823,26 +74549,26 @@ public final EObject ruleSequenceConstructionExpression() throws RecognitionExce
enterRule();
try {
- // InternalSysML.g:25034:2: ( ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) )
- // InternalSysML.g:25035:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ // InternalSysML.g:25299:2: ( ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) ) )
+ // InternalSysML.g:25300:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
{
- // InternalSysML.g:25035:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
- int alt429=2;
- int LA429_0 = input.LA(1);
+ // InternalSysML.g:25300:2: ( ( () otherlv_1= '{' otherlv_2= '}' ) | (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' ) )
+ int alt432=2;
+ int LA432_0 = input.LA(1);
- if ( (LA429_0==24) ) {
- int LA429_1 = input.LA(2);
+ if ( (LA432_0==24) ) {
+ int LA432_1 = input.LA(2);
- if ( ((LA429_1>=RULE_STRING_VALUE && LA429_1<=RULE_UNRESTRICTED_NAME)||LA429_1==21||LA429_1==24||(LA429_1>=36 && LA429_1<=37)||LA429_1==76||LA429_1==81||(LA429_1>=126 && LA429_1<=128)||(LA429_1>=133 && LA429_1<=134)||(LA429_1>=138 && LA429_1<=139)||LA429_1==141||(LA429_1>=143 && LA429_1<=145)) ) {
- alt429=2;
+ if ( ((LA432_1>=RULE_STRING_VALUE && LA432_1<=RULE_UNRESTRICTED_NAME)||LA432_1==21||LA432_1==24||(LA432_1>=36 && LA432_1<=37)||LA432_1==76||LA432_1==81||LA432_1==118||(LA432_1>=128 && LA432_1<=130)||(LA432_1>=135 && LA432_1<=136)||(LA432_1>=139 && LA432_1<=140)||(LA432_1>=143 && LA432_1<=145)) ) {
+ alt432=2;
}
- else if ( (LA429_1==25) ) {
- alt429=1;
+ else if ( (LA432_1==25) ) {
+ alt432=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 429, 1, input);
+ new NoViableAltException("", 432, 1, input);
throw nvae;
}
@@ -73850,19 +74576,19 @@ else if ( (LA429_1==25) ) {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 429, 0, input);
+ new NoViableAltException("", 432, 0, input);
throw nvae;
}
- switch (alt429) {
+ switch (alt432) {
case 1 :
- // InternalSysML.g:25036:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ // InternalSysML.g:25301:3: ( () otherlv_1= '{' otherlv_2= '}' )
{
- // InternalSysML.g:25036:3: ( () otherlv_1= '{' otherlv_2= '}' )
- // InternalSysML.g:25037:4: () otherlv_1= '{' otherlv_2= '}'
+ // InternalSysML.g:25301:3: ( () otherlv_1= '{' otherlv_2= '}' )
+ // InternalSysML.g:25302:4: () otherlv_1= '{' otherlv_2= '}'
{
- // InternalSysML.g:25037:4: ()
- // InternalSysML.g:25038:5:
+ // InternalSysML.g:25302:4: ()
+ // InternalSysML.g:25303:5:
{
if ( state.backtracking==0 ) {
@@ -73893,10 +74619,10 @@ else if ( (LA429_1==25) ) {
}
break;
case 2 :
- // InternalSysML.g:25054:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ // InternalSysML.g:25319:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
{
- // InternalSysML.g:25054:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
- // InternalSysML.g:25055:4: otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}'
+ // InternalSysML.g:25319:3: (otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}' )
+ // InternalSysML.g:25320:4: otherlv_3= '{' this_OwnedExpression_4= ruleOwnedExpression ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )? otherlv_11= '}'
{
otherlv_3=(Token)match(input,24,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -73909,7 +74635,7 @@ else if ( (LA429_1==25) ) {
newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getOwnedExpressionParserRuleCall_1_1());
}
- pushFollow(FOLLOW_234);
+ pushFollow(FOLLOW_238);
this_OwnedExpression_4=ruleOwnedExpression();
state._fsp--;
@@ -73920,25 +74646,25 @@ else if ( (LA429_1==25) ) {
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:25067:4: ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )?
- int alt428=3;
- int LA428_0 = input.LA(1);
+ // InternalSysML.g:25332:4: ( ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) ) | ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) ) )?
+ int alt431=3;
+ int LA431_0 = input.LA(1);
- if ( (LA428_0==17) ) {
- alt428=1;
+ if ( (LA431_0==17) ) {
+ alt431=1;
}
- else if ( (LA428_0==50) ) {
- alt428=2;
+ else if ( (LA431_0==50) ) {
+ alt431=2;
}
- switch (alt428) {
+ switch (alt431) {
case 1 :
- // InternalSysML.g:25068:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ // InternalSysML.g:25333:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
{
- // InternalSysML.g:25068:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
- // InternalSysML.g:25069:6: () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ // InternalSysML.g:25333:5: ( () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) ) )
+ // InternalSysML.g:25334:6: () ( (lv_operator_6_0= ',' ) ) ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
{
- // InternalSysML.g:25069:6: ()
- // InternalSysML.g:25070:7:
+ // InternalSysML.g:25334:6: ()
+ // InternalSysML.g:25335:7:
{
if ( state.backtracking==0 ) {
@@ -73950,11 +74676,11 @@ else if ( (LA428_0==50) ) {
}
- // InternalSysML.g:25076:6: ( (lv_operator_6_0= ',' ) )
- // InternalSysML.g:25077:7: (lv_operator_6_0= ',' )
+ // InternalSysML.g:25341:6: ( (lv_operator_6_0= ',' ) )
+ // InternalSysML.g:25342:7: (lv_operator_6_0= ',' )
{
- // InternalSysML.g:25077:7: (lv_operator_6_0= ',' )
- // InternalSysML.g:25078:8: lv_operator_6_0= ','
+ // InternalSysML.g:25342:7: (lv_operator_6_0= ',' )
+ // InternalSysML.g:25343:8: lv_operator_6_0= ','
{
lv_operator_6_0=(Token)match(input,17,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -73976,11 +74702,11 @@ else if ( (LA428_0==50) ) {
}
- // InternalSysML.g:25090:6: ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
- // InternalSysML.g:25091:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ // InternalSysML.g:25355:6: ( (lv_operand_comp_7_0= ruleSequenceElementList ) )
+ // InternalSysML.g:25356:7: (lv_operand_comp_7_0= ruleSequenceElementList )
{
- // InternalSysML.g:25091:7: (lv_operand_comp_7_0= ruleSequenceElementList )
- // InternalSysML.g:25092:8: lv_operand_comp_7_0= ruleSequenceElementList
+ // InternalSysML.g:25356:7: (lv_operand_comp_7_0= ruleSequenceElementList )
+ // InternalSysML.g:25357:8: lv_operand_comp_7_0= ruleSequenceElementList
{
if ( state.backtracking==0 ) {
@@ -74001,7 +74727,7 @@ else if ( (LA428_0==50) ) {
current,
"operand_comp",
lv_operand_comp_7_0,
- "org.omg.sysml.xtext.SysML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
@@ -74018,13 +74744,13 @@ else if ( (LA428_0==50) ) {
}
break;
case 2 :
- // InternalSysML.g:25111:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ // InternalSysML.g:25376:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
{
- // InternalSysML.g:25111:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
- // InternalSysML.g:25112:6: () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ // InternalSysML.g:25376:5: ( () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) ) )
+ // InternalSysML.g:25377:6: () ( (lv_operator_9_0= '..' ) ) ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
{
- // InternalSysML.g:25112:6: ()
- // InternalSysML.g:25113:7:
+ // InternalSysML.g:25377:6: ()
+ // InternalSysML.g:25378:7:
{
if ( state.backtracking==0 ) {
@@ -74036,11 +74762,11 @@ else if ( (LA428_0==50) ) {
}
- // InternalSysML.g:25119:6: ( (lv_operator_9_0= '..' ) )
- // InternalSysML.g:25120:7: (lv_operator_9_0= '..' )
+ // InternalSysML.g:25384:6: ( (lv_operator_9_0= '..' ) )
+ // InternalSysML.g:25385:7: (lv_operator_9_0= '..' )
{
- // InternalSysML.g:25120:7: (lv_operator_9_0= '..' )
- // InternalSysML.g:25121:8: lv_operator_9_0= '..'
+ // InternalSysML.g:25385:7: (lv_operator_9_0= '..' )
+ // InternalSysML.g:25386:8: lv_operator_9_0= '..'
{
lv_operator_9_0=(Token)match(input,50,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -74062,11 +74788,11 @@ else if ( (LA428_0==50) ) {
}
- // InternalSysML.g:25133:6: ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
- // InternalSysML.g:25134:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ // InternalSysML.g:25398:6: ( (lv_operand_comp_10_0= ruleOwnedExpression ) )
+ // InternalSysML.g:25399:7: (lv_operand_comp_10_0= ruleOwnedExpression )
{
- // InternalSysML.g:25134:7: (lv_operand_comp_10_0= ruleOwnedExpression )
- // InternalSysML.g:25135:8: lv_operand_comp_10_0= ruleOwnedExpression
+ // InternalSysML.g:25399:7: (lv_operand_comp_10_0= ruleOwnedExpression )
+ // InternalSysML.g:25400:8: lv_operand_comp_10_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -74143,7 +74869,7 @@ else if ( (LA428_0==50) ) {
// $ANTLR start "entryRuleSequenceElementList"
- // InternalSysML.g:25163:1: entryRuleSequenceElementList returns [EObject current=null] : iv_ruleSequenceElementList= ruleSequenceElementList EOF ;
+ // InternalSysML.g:25428:1: entryRuleSequenceElementList returns [EObject current=null] : iv_ruleSequenceElementList= ruleSequenceElementList EOF ;
public final EObject entryRuleSequenceElementList() throws RecognitionException {
EObject current = null;
@@ -74151,8 +74877,8 @@ public final EObject entryRuleSequenceElementList() throws RecognitionException
try {
- // InternalSysML.g:25163:60: (iv_ruleSequenceElementList= ruleSequenceElementList EOF )
- // InternalSysML.g:25164:2: iv_ruleSequenceElementList= ruleSequenceElementList EOF
+ // InternalSysML.g:25428:60: (iv_ruleSequenceElementList= ruleSequenceElementList EOF )
+ // InternalSysML.g:25429:2: iv_ruleSequenceElementList= ruleSequenceElementList EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSequenceElementListRule());
@@ -74183,7 +74909,7 @@ public final EObject entryRuleSequenceElementList() throws RecognitionException
// $ANTLR start "ruleSequenceElementList"
- // InternalSysML.g:25170:1: ruleSequenceElementList returns [EObject current=null] : (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) ;
+ // InternalSysML.g:25435:1: ruleSequenceElementList returns [EObject current=null] : (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) ;
public final EObject ruleSequenceElementList() throws RecognitionException {
EObject current = null;
@@ -74197,11 +74923,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25176:2: ( (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) )
- // InternalSysML.g:25177:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ // InternalSysML.g:25441:2: ( (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? ) )
+ // InternalSysML.g:25442:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
{
- // InternalSysML.g:25177:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
- // InternalSysML.g:25178:3: this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ // InternalSysML.g:25442:2: (this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )? )
+ // InternalSysML.g:25443:3: this_OwnedExpression_0= ruleOwnedExpression ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
{
if ( state.backtracking==0 ) {
@@ -74219,19 +74945,19 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:25186:3: ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
- int alt430=2;
- int LA430_0 = input.LA(1);
+ // InternalSysML.g:25451:3: ( () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) ) )?
+ int alt433=2;
+ int LA433_0 = input.LA(1);
- if ( (LA430_0==17) ) {
- alt430=1;
+ if ( (LA433_0==17) ) {
+ alt433=1;
}
- switch (alt430) {
+ switch (alt433) {
case 1 :
- // InternalSysML.g:25187:4: () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ // InternalSysML.g:25452:4: () ( (lv_operator_2_0= ',' ) ) ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
{
- // InternalSysML.g:25187:4: ()
- // InternalSysML.g:25188:5:
+ // InternalSysML.g:25452:4: ()
+ // InternalSysML.g:25453:5:
{
if ( state.backtracking==0 ) {
@@ -74243,11 +74969,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
}
- // InternalSysML.g:25194:4: ( (lv_operator_2_0= ',' ) )
- // InternalSysML.g:25195:5: (lv_operator_2_0= ',' )
+ // InternalSysML.g:25459:4: ( (lv_operator_2_0= ',' ) )
+ // InternalSysML.g:25460:5: (lv_operator_2_0= ',' )
{
- // InternalSysML.g:25195:5: (lv_operator_2_0= ',' )
- // InternalSysML.g:25196:6: lv_operator_2_0= ','
+ // InternalSysML.g:25460:5: (lv_operator_2_0= ',' )
+ // InternalSysML.g:25461:6: lv_operator_2_0= ','
{
lv_operator_2_0=(Token)match(input,17,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -74269,11 +74995,11 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
}
- // InternalSysML.g:25208:4: ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
- // InternalSysML.g:25209:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ // InternalSysML.g:25473:4: ( (lv_operand_comp_3_0= ruleSequenceElementList ) )
+ // InternalSysML.g:25474:5: (lv_operand_comp_3_0= ruleSequenceElementList )
{
- // InternalSysML.g:25209:5: (lv_operand_comp_3_0= ruleSequenceElementList )
- // InternalSysML.g:25210:6: lv_operand_comp_3_0= ruleSequenceElementList
+ // InternalSysML.g:25474:5: (lv_operand_comp_3_0= ruleSequenceElementList )
+ // InternalSysML.g:25475:6: lv_operand_comp_3_0= ruleSequenceElementList
{
if ( state.backtracking==0 ) {
@@ -74294,7 +75020,7 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
current,
"operand_comp",
lv_operand_comp_3_0,
- "org.omg.sysml.xtext.SysML.SequenceElementList");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.SequenceElementList");
afterParserOrEnumRuleCall();
}
@@ -74335,7 +75061,7 @@ public final EObject ruleSequenceElementList() throws RecognitionException {
// $ANTLR start "entryRuleBaseExpression"
- // InternalSysML.g:25232:1: entryRuleBaseExpression returns [EObject current=null] : iv_ruleBaseExpression= ruleBaseExpression EOF ;
+ // InternalSysML.g:25497:1: entryRuleBaseExpression returns [EObject current=null] : iv_ruleBaseExpression= ruleBaseExpression EOF ;
public final EObject entryRuleBaseExpression() throws RecognitionException {
EObject current = null;
@@ -74343,8 +75069,8 @@ public final EObject entryRuleBaseExpression() throws RecognitionException {
try {
- // InternalSysML.g:25232:55: (iv_ruleBaseExpression= ruleBaseExpression EOF )
- // InternalSysML.g:25233:2: iv_ruleBaseExpression= ruleBaseExpression EOF
+ // InternalSysML.g:25497:55: (iv_ruleBaseExpression= ruleBaseExpression EOF )
+ // InternalSysML.g:25498:2: iv_ruleBaseExpression= ruleBaseExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBaseExpressionRule());
@@ -74375,7 +75101,7 @@ public final EObject entryRuleBaseExpression() throws RecognitionException {
// $ANTLR start "ruleBaseExpression"
- // InternalSysML.g:25239:1: ruleBaseExpression returns [EObject current=null] : (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) ;
+ // InternalSysML.g:25504:1: ruleBaseExpression returns [EObject current=null] : (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) ;
public final EObject ruleBaseExpression() throws RecognitionException {
EObject current = null;
@@ -74398,15 +75124,15 @@ public final EObject ruleBaseExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25245:2: ( (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) )
- // InternalSysML.g:25246:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ // InternalSysML.g:25510:2: ( (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) ) )
+ // InternalSysML.g:25511:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
{
- // InternalSysML.g:25246:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
- int alt431=6;
- alt431 = dfa431.predict(input);
- switch (alt431) {
+ // InternalSysML.g:25511:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )
+ int alt434=6;
+ alt434 = dfa434.predict(input);
+ switch (alt434) {
case 1 :
- // InternalSysML.g:25247:3: this_NullExpression_0= ruleNullExpression
+ // InternalSysML.g:25512:3: this_NullExpression_0= ruleNullExpression
{
if ( state.backtracking==0 ) {
@@ -74428,7 +75154,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:25256:3: this_LiteralExpression_1= ruleLiteralExpression
+ // InternalSysML.g:25521:3: this_LiteralExpression_1= ruleLiteralExpression
{
if ( state.backtracking==0 ) {
@@ -74450,7 +75176,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalSysML.g:25265:3: this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression
+ // InternalSysML.g:25530:3: this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression
{
if ( state.backtracking==0 ) {
@@ -74472,7 +75198,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 4 :
- // InternalSysML.g:25274:3: this_InvocationExpression_3= ruleInvocationExpression
+ // InternalSysML.g:25539:3: this_InvocationExpression_3= ruleInvocationExpression
{
if ( state.backtracking==0 ) {
@@ -74494,7 +75220,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 5 :
- // InternalSysML.g:25283:3: this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated
+ // InternalSysML.g:25548:3: this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated
{
if ( state.backtracking==0 ) {
@@ -74516,10 +75242,10 @@ public final EObject ruleBaseExpression() throws RecognitionException {
}
break;
case 6 :
- // InternalSysML.g:25292:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ // InternalSysML.g:25557:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
{
- // InternalSysML.g:25292:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
- // InternalSysML.g:25293:4: otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')'
+ // InternalSysML.g:25557:3: (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' )
+ // InternalSysML.g:25558:4: otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')'
{
otherlv_5=(Token)match(input,81,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -74532,7 +75258,7 @@ public final EObject ruleBaseExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getBaseExpressionAccess().getOwnedExpressionParserRuleCall_5_1());
}
- pushFollow(FOLLOW_232);
+ pushFollow(FOLLOW_234);
this_OwnedExpression_6=ruleOwnedExpression();
state._fsp--;
@@ -74579,108 +75305,8 @@ public final EObject ruleBaseExpression() throws RecognitionException {
// $ANTLR end "ruleBaseExpression"
- // $ANTLR start "entryRuleNullExpression"
- // InternalSysML.g:25314:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
- public final EObject entryRuleNullExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleNullExpression = null;
-
-
- try {
- // InternalSysML.g:25314:55: (iv_ruleNullExpression= ruleNullExpression EOF )
- // InternalSysML.g:25315:2: iv_ruleNullExpression= ruleNullExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNullExpressionRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleNullExpression=ruleNullExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleNullExpression;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleNullExpression"
-
-
- // $ANTLR start "ruleNullExpression"
- // InternalSysML.g:25321:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
- public final EObject ruleNullExpression() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalSysML.g:25327:2: ( ( () otherlv_1= 'null' ) )
- // InternalSysML.g:25328:2: ( () otherlv_1= 'null' )
- {
- // InternalSysML.g:25328:2: ( () otherlv_1= 'null' )
- // InternalSysML.g:25329:3: () otherlv_1= 'null'
- {
- // InternalSysML.g:25329:3: ()
- // InternalSysML.g:25330:4:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
- current);
-
- }
-
- }
-
- otherlv_1=(Token)match(input,141,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleNullExpression"
-
-
// $ANTLR start "entryRuleFeatureReferenceExpression"
- // InternalSysML.g:25344:1: entryRuleFeatureReferenceExpression returns [EObject current=null] : iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF ;
+ // InternalSysML.g:25579:1: entryRuleFeatureReferenceExpression returns [EObject current=null] : iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF ;
public final EObject entryRuleFeatureReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -74688,8 +75314,8 @@ public final EObject entryRuleFeatureReferenceExpression() throws RecognitionExc
try {
- // InternalSysML.g:25344:67: (iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF )
- // InternalSysML.g:25345:2: iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF
+ // InternalSysML.g:25579:67: (iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF )
+ // InternalSysML.g:25580:2: iv_ruleFeatureReferenceExpression= ruleFeatureReferenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureReferenceExpressionRule());
@@ -74720,7 +75346,7 @@ public final EObject entryRuleFeatureReferenceExpression() throws RecognitionExc
// $ANTLR start "ruleFeatureReferenceExpression"
- // InternalSysML.g:25351:1: ruleFeatureReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
+ // InternalSysML.g:25586:1: ruleFeatureReferenceExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
public final EObject ruleFeatureReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -74731,14 +75357,14 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
enterRule();
try {
- // InternalSysML.g:25357:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
- // InternalSysML.g:25358:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalSysML.g:25592:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
+ // InternalSysML.g:25593:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
{
- // InternalSysML.g:25358:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
- // InternalSysML.g:25359:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalSysML.g:25593:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
+ // InternalSysML.g:25594:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
{
- // InternalSysML.g:25359:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
- // InternalSysML.g:25360:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
+ // InternalSysML.g:25594:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
+ // InternalSysML.g:25595:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
{
if ( state.backtracking==0 ) {
@@ -74759,7 +75385,7 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.FeatureReferenceMember");
afterParserOrEnumRuleCall();
}
@@ -74791,7 +75417,7 @@ public final EObject ruleFeatureReferenceExpression() throws RecognitionExceptio
// $ANTLR start "entryRuleFeatureReferenceMember"
- // InternalSysML.g:25380:1: entryRuleFeatureReferenceMember returns [EObject current=null] : iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF ;
+ // InternalSysML.g:25615:1: entryRuleFeatureReferenceMember returns [EObject current=null] : iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF ;
public final EObject entryRuleFeatureReferenceMember() throws RecognitionException {
EObject current = null;
@@ -74799,8 +75425,8 @@ public final EObject entryRuleFeatureReferenceMember() throws RecognitionExcepti
try {
- // InternalSysML.g:25380:63: (iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF )
- // InternalSysML.g:25381:2: iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF
+ // InternalSysML.g:25615:63: (iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF )
+ // InternalSysML.g:25616:2: iv_ruleFeatureReferenceMember= ruleFeatureReferenceMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureReferenceMemberRule());
@@ -74831,157 +75457,42 @@ public final EObject entryRuleFeatureReferenceMember() throws RecognitionExcepti
// $ANTLR start "ruleFeatureReferenceMember"
- // InternalSysML.g:25387:1: ruleFeatureReferenceMember returns [EObject current=null] : ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) ) ;
+ // InternalSysML.g:25622:1: ruleFeatureReferenceMember returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
public final EObject ruleFeatureReferenceMember() throws RecognitionException {
EObject current = null;
- EObject lv_ownedMemberFeature_comp_0_0 = null;
-
-
enterRule();
try {
- // InternalSysML.g:25393:2: ( ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) ) )
- // InternalSysML.g:25394:2: ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) )
+ // InternalSysML.g:25628:2: ( ( ( ruleQualifiedName ) ) )
+ // InternalSysML.g:25629:2: ( ( ruleQualifiedName ) )
{
- // InternalSysML.g:25394:2: ( (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference ) )
- // InternalSysML.g:25395:3: (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference )
+ // InternalSysML.g:25629:2: ( ( ruleQualifiedName ) )
+ // InternalSysML.g:25630:3: ( ruleQualifiedName )
{
- // InternalSysML.g:25395:3: (lv_ownedMemberFeature_comp_0_0= ruleFeatureReference )
- // InternalSysML.g:25396:4: lv_ownedMemberFeature_comp_0_0= ruleFeatureReference
+ // InternalSysML.g:25630:3: ( ruleQualifiedName )
+ // InternalSysML.g:25631:4: ruleQualifiedName
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedMemberFeature_comp_0_0=ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getFeatureReferenceMemberRule());
+ current = createModelElement(grammarAccess.getFeatureReferenceMemberRule());
}
- set(
- current,
- "ownedMemberFeature_comp",
- lv_ownedMemberFeature_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReference");
- afterParserOrEnumRuleCall();
}
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFeatureReferenceMember"
-
-
- // $ANTLR start "entryRuleFeatureReference"
- // InternalSysML.g:25416:1: entryRuleFeatureReference returns [EObject current=null] : iv_ruleFeatureReference= ruleFeatureReference EOF ;
- public final EObject entryRuleFeatureReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFeatureReference = null;
-
-
- try {
- // InternalSysML.g:25416:57: (iv_ruleFeatureReference= ruleFeatureReference EOF )
- // InternalSysML.g:25417:2: iv_ruleFeatureReference= ruleFeatureReference EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getFeatureReferenceRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleFeatureReference=ruleFeatureReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleFeatureReference;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFeatureReference"
-
-
- // $ANTLR start "ruleFeatureReference"
- // InternalSysML.g:25423:1: ruleFeatureReference returns [EObject current=null] : ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) ) ;
- public final EObject ruleFeatureReference() throws RecognitionException {
- EObject current = null;
-
- EObject lv_ownedRelationship_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:25429:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) ) )
- // InternalSysML.g:25430:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) )
- {
- // InternalSysML.g:25430:2: ( (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting ) )
- // InternalSysML.g:25431:3: (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting )
- {
- // InternalSysML.g:25431:3: (lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting )
- // InternalSysML.g:25432:4: lv_ownedRelationship_comp_0_0= ruleOwnedSubsetting
- {
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getFeatureReferenceAccess().getOwnedRelationship_compOwnedSubsettingParserRuleCall_0());
+ newCompositeNode(grammarAccess.getFeatureReferenceMemberAccess().getMemberFeatureFeatureCrossReference_0());
}
pushFollow(FOLLOW_2);
- lv_ownedRelationship_comp_0_0=ruleOwnedSubsetting();
+ ruleQualifiedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFeatureReferenceRule());
- }
- add(
- current,
- "ownedRelationship_comp",
- lv_ownedRelationship_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedSubsetting");
afterParserOrEnumRuleCall();
}
@@ -75009,11 +75520,11 @@ public final EObject ruleFeatureReference() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleFeatureReference"
+ // $ANTLR end "ruleFeatureReferenceMember"
// $ANTLR start "entryRuleInvocationExpression"
- // InternalSysML.g:25452:1: entryRuleInvocationExpression returns [EObject current=null] : iv_ruleInvocationExpression= ruleInvocationExpression EOF ;
+ // InternalSysML.g:25648:1: entryRuleInvocationExpression returns [EObject current=null] : iv_ruleInvocationExpression= ruleInvocationExpression EOF ;
public final EObject entryRuleInvocationExpression() throws RecognitionException {
EObject current = null;
@@ -75021,8 +75532,8 @@ public final EObject entryRuleInvocationExpression() throws RecognitionException
try {
- // InternalSysML.g:25452:61: (iv_ruleInvocationExpression= ruleInvocationExpression EOF )
- // InternalSysML.g:25453:2: iv_ruleInvocationExpression= ruleInvocationExpression EOF
+ // InternalSysML.g:25648:61: (iv_ruleInvocationExpression= ruleInvocationExpression EOF )
+ // InternalSysML.g:25649:2: iv_ruleInvocationExpression= ruleInvocationExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInvocationExpressionRule());
@@ -75053,7 +75564,7 @@ public final EObject entryRuleInvocationExpression() throws RecognitionException
// $ANTLR start "ruleInvocationExpression"
- // InternalSysML.g:25459:1: ruleInvocationExpression returns [EObject current=null] : ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) ;
+ // InternalSysML.g:25655:1: ruleInvocationExpression returns [EObject current=null] : ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) ;
public final EObject ruleInvocationExpression() throws RecognitionException {
EObject current = null;
@@ -75068,24 +75579,24 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25465:2: ( ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) )
- // InternalSysML.g:25466:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ // InternalSysML.g:25661:2: ( ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' ) )
+ // InternalSysML.g:25662:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
{
- // InternalSysML.g:25466:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
- // InternalSysML.g:25467:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')'
+ // InternalSysML.g:25662:2: ( ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')' )
+ // InternalSysML.g:25663:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) ) otherlv_1= '(' (this_ArgumentList_2= ruleArgumentList[$current] )? otherlv_3= ')'
{
- // InternalSysML.g:25467:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
- // InternalSysML.g:25468:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalSysML.g:25663:3: ( (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping ) )
+ // InternalSysML.g:25664:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
{
- // InternalSysML.g:25468:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
- // InternalSysML.g:25469:5: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
+ // InternalSysML.g:25664:4: (lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping )
+ // InternalSysML.g:25665:5: lv_ownedRelationship_comp_0_0= ruleOwnedFeatureTyping
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInvocationExpressionAccess().getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0());
}
- pushFollow(FOLLOW_235);
+ pushFollow(FOLLOW_233);
lv_ownedRelationship_comp_0_0=ruleOwnedFeatureTyping();
state._fsp--;
@@ -75109,22 +75620,22 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
}
- otherlv_1=(Token)match(input,81,FOLLOW_236); if (state.failed) return current;
+ otherlv_1=(Token)match(input,81,FOLLOW_239); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getInvocationExpressionAccess().getLeftParenthesisKeyword_1());
}
- // InternalSysML.g:25490:3: (this_ArgumentList_2= ruleArgumentList[$current] )?
- int alt432=2;
- int LA432_0 = input.LA(1);
+ // InternalSysML.g:25686:3: (this_ArgumentList_2= ruleArgumentList[$current] )?
+ int alt435=2;
+ int LA435_0 = input.LA(1);
- if ( (LA432_0==EOF||(LA432_0>=RULE_STRING_VALUE && LA432_0<=RULE_UNRESTRICTED_NAME)||LA432_0==21||LA432_0==24||(LA432_0>=36 && LA432_0<=37)||LA432_0==76||LA432_0==81||(LA432_0>=126 && LA432_0<=128)||(LA432_0>=133 && LA432_0<=134)||(LA432_0>=138 && LA432_0<=139)||LA432_0==141||(LA432_0>=143 && LA432_0<=145)) ) {
- alt432=1;
+ if ( (LA435_0==EOF||(LA435_0>=RULE_STRING_VALUE && LA435_0<=RULE_UNRESTRICTED_NAME)||LA435_0==21||LA435_0==24||(LA435_0>=36 && LA435_0<=37)||LA435_0==76||LA435_0==81||LA435_0==118||(LA435_0>=128 && LA435_0<=130)||(LA435_0>=135 && LA435_0<=136)||(LA435_0>=139 && LA435_0<=140)||(LA435_0>=143 && LA435_0<=145)) ) {
+ alt435=1;
}
- switch (alt432) {
+ switch (alt435) {
case 1 :
- // InternalSysML.g:25491:4: this_ArgumentList_2= ruleArgumentList[$current]
+ // InternalSysML.g:25687:4: this_ArgumentList_2= ruleArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -75134,7 +75645,7 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getInvocationExpressionAccess().getArgumentListParserRuleCall_2());
}
- pushFollow(FOLLOW_232);
+ pushFollow(FOLLOW_234);
this_ArgumentList_2=ruleArgumentList(current);
state._fsp--;
@@ -75182,7 +75693,7 @@ public final EObject ruleInvocationExpression() throws RecognitionException {
// $ANTLR start "ruleArgumentList"
- // InternalSysML.g:25512:1: ruleArgumentList[EObject in_current] returns [EObject current=in_current] : (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) ;
+ // InternalSysML.g:25708:1: ruleArgumentList[EObject in_current] returns [EObject current=in_current] : (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) ;
public final EObject ruleArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -75195,11 +75706,11 @@ public final EObject ruleArgumentList(EObject in_current) throws RecognitionExce
enterRule();
try {
- // InternalSysML.g:25518:2: ( (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) )
- // InternalSysML.g:25519:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ // InternalSysML.g:25714:2: ( (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] ) )
+ // InternalSysML.g:25715:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
{
- // InternalSysML.g:25519:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
- int alt433=2;
+ // InternalSysML.g:25715:2: (this_PositionalArgumentList_0= rulePositionalArgumentList[$current] | this_NamedArgumentList_1= ruleNamedArgumentList[$current] )
+ int alt436=2;
switch ( input.LA(1) ) {
case RULE_STRING_VALUE:
case RULE_DECIMAL_VALUE:
@@ -75210,35 +75721,35 @@ public final EObject ruleArgumentList(EObject in_current) throws RecognitionExce
case 37:
case 76:
case 81:
- case 126:
- case 127:
+ case 118:
case 128:
- case 133:
- case 134:
- case 138:
+ case 129:
+ case 130:
+ case 135:
+ case 136:
case 139:
- case 141:
+ case 140:
case 143:
case 144:
case 145:
{
- alt433=1;
+ alt436=1;
}
break;
case RULE_ID:
{
- int LA433_2 = input.LA(2);
+ int LA436_2 = input.LA(2);
- if ( (LA433_2==17||LA433_2==21||(LA433_2>=35 && LA433_2<=38)||LA433_2==49||(LA433_2>=81 && LA433_2<=82)||(LA433_2>=117 && LA433_2<=137)||LA433_2==140) ) {
- alt433=1;
+ if ( (LA436_2==17||LA436_2==21||(LA436_2>=35 && LA436_2<=38)||LA436_2==49||(LA436_2>=81 && LA436_2<=82)||LA436_2==117||(LA436_2>=119 && LA436_2<=138)||LA436_2==142) ) {
+ alt436=1;
}
- else if ( (LA433_2==51) ) {
- alt433=2;
+ else if ( (LA436_2==51) ) {
+ alt436=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 433, 2, input);
+ new NoViableAltException("", 436, 2, input);
throw nvae;
}
@@ -75246,18 +75757,18 @@ else if ( (LA433_2==51) ) {
break;
case RULE_UNRESTRICTED_NAME:
{
- int LA433_3 = input.LA(2);
+ int LA436_3 = input.LA(2);
- if ( (LA433_3==17||LA433_3==21||(LA433_3>=35 && LA433_3<=38)||LA433_3==49||(LA433_3>=81 && LA433_3<=82)||(LA433_3>=117 && LA433_3<=137)||LA433_3==140) ) {
- alt433=1;
+ if ( (LA436_3==17||LA436_3==21||(LA436_3>=35 && LA436_3<=38)||LA436_3==49||(LA436_3>=81 && LA436_3<=82)||LA436_3==117||(LA436_3>=119 && LA436_3<=138)||LA436_3==142) ) {
+ alt436=1;
}
- else if ( (LA433_3==51) ) {
- alt433=2;
+ else if ( (LA436_3==51) ) {
+ alt436=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 433, 3, input);
+ new NoViableAltException("", 436, 3, input);
throw nvae;
}
@@ -75266,14 +75777,14 @@ else if ( (LA433_3==51) ) {
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 433, 0, input);
+ new NoViableAltException("", 436, 0, input);
throw nvae;
}
- switch (alt433) {
+ switch (alt436) {
case 1 :
- // InternalSysML.g:25520:3: this_PositionalArgumentList_0= rulePositionalArgumentList[$current]
+ // InternalSysML.g:25716:3: this_PositionalArgumentList_0= rulePositionalArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -75298,7 +75809,7 @@ else if ( (LA433_3==51) ) {
}
break;
case 2 :
- // InternalSysML.g:25532:3: this_NamedArgumentList_1= ruleNamedArgumentList[$current]
+ // InternalSysML.g:25728:3: this_NamedArgumentList_1= ruleNamedArgumentList[$current]
{
if ( state.backtracking==0 ) {
@@ -75347,7 +75858,7 @@ else if ( (LA433_3==51) ) {
// $ANTLR start "rulePositionalArgumentList"
- // InternalSysML.g:25548:1: rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) ;
+ // InternalSysML.g:25744:1: rulePositionalArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) ;
public final EObject rulePositionalArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -75361,17 +75872,17 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
enterRule();
try {
- // InternalSysML.g:25554:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) )
- // InternalSysML.g:25555:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ // InternalSysML.g:25750:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* ) )
+ // InternalSysML.g:25751:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
{
- // InternalSysML.g:25555:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
- // InternalSysML.g:25556:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ // InternalSysML.g:25751:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )* )
+ // InternalSysML.g:25752:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
{
- // InternalSysML.g:25556:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) )
- // InternalSysML.g:25557:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ // InternalSysML.g:25752:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember ) )
+ // InternalSysML.g:25753:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
{
- // InternalSysML.g:25557:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
- // InternalSysML.g:25558:5: lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember
+ // InternalSysML.g:25753:4: (lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember )
+ // InternalSysML.g:25754:5: lv_ownedFeatureMembership_comp_0_0= ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -75392,7 +75903,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -75402,20 +75913,20 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
}
- // InternalSysML.g:25575:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
- loop434:
+ // InternalSysML.g:25771:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) ) )*
+ loop437:
do {
- int alt434=2;
- int LA434_0 = input.LA(1);
+ int alt437=2;
+ int LA437_0 = input.LA(1);
- if ( (LA434_0==17) ) {
- alt434=1;
+ if ( (LA437_0==17) ) {
+ alt437=1;
}
- switch (alt434) {
+ switch (alt437) {
case 1 :
- // InternalSysML.g:25576:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ // InternalSysML.g:25772:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
{
otherlv_1=(Token)match(input,17,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -75423,11 +75934,11 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
newLeafNode(otherlv_1, grammarAccess.getPositionalArgumentListAccess().getCommaKeyword_1_0());
}
- // InternalSysML.g:25580:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
- // InternalSysML.g:25581:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ // InternalSysML.g:25776:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember ) )
+ // InternalSysML.g:25777:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
{
- // InternalSysML.g:25581:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
- // InternalSysML.g:25582:6: lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember
+ // InternalSysML.g:25777:5: (lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember )
+ // InternalSysML.g:25778:6: lv_ownedFeatureMembership_comp_2_0= ruleOwnedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -75448,7 +75959,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.OwnedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -75463,7 +75974,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
break;
default :
- break loop434;
+ break loop437;
}
} while (true);
@@ -75492,7 +76003,7 @@ public final EObject rulePositionalArgumentList(EObject in_current) throws Recog
// $ANTLR start "ruleNamedArgumentList"
- // InternalSysML.g:25605:1: ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) ;
+ // InternalSysML.g:25801:1: ruleNamedArgumentList[EObject in_current] returns [EObject current=in_current] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) ;
public final EObject ruleNamedArgumentList(EObject in_current) throws RecognitionException {
EObject current = in_current;
@@ -75506,17 +76017,17 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
enterRule();
try {
- // InternalSysML.g:25611:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) )
- // InternalSysML.g:25612:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ // InternalSysML.g:25807:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* ) )
+ // InternalSysML.g:25808:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
{
- // InternalSysML.g:25612:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
- // InternalSysML.g:25613:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ // InternalSysML.g:25808:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )* )
+ // InternalSysML.g:25809:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) ) (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
{
- // InternalSysML.g:25613:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) )
- // InternalSysML.g:25614:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ // InternalSysML.g:25809:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember ) )
+ // InternalSysML.g:25810:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
{
- // InternalSysML.g:25614:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
- // InternalSysML.g:25615:5: lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember
+ // InternalSysML.g:25810:4: (lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember )
+ // InternalSysML.g:25811:5: lv_ownedFeatureMembership_comp_0_0= ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -75537,7 +76048,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -75547,20 +76058,20 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
}
- // InternalSysML.g:25632:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
- loop435:
+ // InternalSysML.g:25828:3: (otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) ) )*
+ loop438:
do {
- int alt435=2;
- int LA435_0 = input.LA(1);
+ int alt438=2;
+ int LA438_0 = input.LA(1);
- if ( (LA435_0==17) ) {
- alt435=1;
+ if ( (LA438_0==17) ) {
+ alt438=1;
}
- switch (alt435) {
+ switch (alt438) {
case 1 :
- // InternalSysML.g:25633:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ // InternalSysML.g:25829:4: otherlv_1= ',' ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
{
otherlv_1=(Token)match(input,17,FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -75568,11 +76079,11 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
newLeafNode(otherlv_1, grammarAccess.getNamedArgumentListAccess().getCommaKeyword_1_0());
}
- // InternalSysML.g:25637:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
- // InternalSysML.g:25638:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ // InternalSysML.g:25833:4: ( (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember ) )
+ // InternalSysML.g:25834:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
{
- // InternalSysML.g:25638:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
- // InternalSysML.g:25639:6: lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember
+ // InternalSysML.g:25834:5: (lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember )
+ // InternalSysML.g:25835:6: lv_ownedFeatureMembership_comp_2_0= ruleNamedExpressionMember
{
if ( state.backtracking==0 ) {
@@ -75593,7 +76104,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
current,
"ownedFeatureMembership_comp",
lv_ownedFeatureMembership_comp_2_0,
- "org.omg.sysml.xtext.SysML.NamedExpressionMember");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.NamedExpressionMember");
afterParserOrEnumRuleCall();
}
@@ -75608,7 +76119,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
break;
default :
- break loop435;
+ break loop438;
}
} while (true);
@@ -75637,7 +76148,7 @@ public final EObject ruleNamedArgumentList(EObject in_current) throws Recognitio
// $ANTLR start "entryRuleNamedExpressionMember"
- // InternalSysML.g:25661:1: entryRuleNamedExpressionMember returns [EObject current=null] : iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF ;
+ // InternalSysML.g:25857:1: entryRuleNamedExpressionMember returns [EObject current=null] : iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF ;
public final EObject entryRuleNamedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -75645,8 +76156,8 @@ public final EObject entryRuleNamedExpressionMember() throws RecognitionExceptio
try {
- // InternalSysML.g:25661:62: (iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF )
- // InternalSysML.g:25662:2: iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF
+ // InternalSysML.g:25857:62: (iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF )
+ // InternalSysML.g:25858:2: iv_ruleNamedExpressionMember= ruleNamedExpressionMember EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamedExpressionMemberRule());
@@ -75677,7 +76188,7 @@ public final EObject entryRuleNamedExpressionMember() throws RecognitionExceptio
// $ANTLR start "ruleNamedExpressionMember"
- // InternalSysML.g:25668:1: ruleNamedExpressionMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) ;
+ // InternalSysML.g:25864:1: ruleNamedExpressionMember returns [EObject current=null] : ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) ;
public final EObject ruleNamedExpressionMember() throws RecognitionException {
EObject current = null;
@@ -75691,17 +76202,17 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25674:2: ( ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) )
- // InternalSysML.g:25675:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ // InternalSysML.g:25870:2: ( ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) ) )
+ // InternalSysML.g:25871:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
{
- // InternalSysML.g:25675:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
- // InternalSysML.g:25676:3: ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ // InternalSysML.g:25871:2: ( ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) ) )
+ // InternalSysML.g:25872:3: ( (lv_memberName_0_0= ruleName ) ) otherlv_1= '=>' ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
{
- // InternalSysML.g:25676:3: ( (lv_memberName_0_0= ruleName ) )
- // InternalSysML.g:25677:4: (lv_memberName_0_0= ruleName )
+ // InternalSysML.g:25872:3: ( (lv_memberName_0_0= ruleName ) )
+ // InternalSysML.g:25873:4: (lv_memberName_0_0= ruleName )
{
- // InternalSysML.g:25677:4: (lv_memberName_0_0= ruleName )
- // InternalSysML.g:25678:5: lv_memberName_0_0= ruleName
+ // InternalSysML.g:25873:4: (lv_memberName_0_0= ruleName )
+ // InternalSysML.g:25874:5: lv_memberName_0_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -75722,7 +76233,7 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
current,
"memberName",
lv_memberName_0_0,
- "org.omg.sysml.xtext.SysML.Name");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.Name");
afterParserOrEnumRuleCall();
}
@@ -75738,11 +76249,11 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getNamedExpressionMemberAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // InternalSysML.g:25699:3: ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
- // InternalSysML.g:25700:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ // InternalSysML.g:25895:3: ( (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression ) )
+ // InternalSysML.g:25896:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
{
- // InternalSysML.g:25700:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
- // InternalSysML.g:25701:5: lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression
+ // InternalSysML.g:25896:4: (lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression )
+ // InternalSysML.g:25897:5: lv_ownedMemberFeature_comp_2_0= ruleOwnedExpression
{
if ( state.backtracking==0 ) {
@@ -75797,28 +76308,28 @@ public final EObject ruleNamedExpressionMember() throws RecognitionException {
// $ANTLR end "ruleNamedExpressionMember"
- // $ANTLR start "entryRuleExtentExpression_Deprecated"
- // InternalSysML.g:25722:1: entryRuleExtentExpression_Deprecated returns [EObject current=null] : iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF ;
- public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionException {
+ // $ANTLR start "entryRuleNullExpression"
+ // InternalSysML.g:25918:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
+ public final EObject entryRuleNullExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleExtentExpression_Deprecated = null;
+ EObject iv_ruleNullExpression = null;
try {
- // InternalSysML.g:25722:68: (iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF )
- // InternalSysML.g:25723:2: iv_ruleExtentExpression_Deprecated= ruleExtentExpression_Deprecated EOF
+ // InternalSysML.g:25918:55: (iv_ruleNullExpression= ruleNullExpression EOF )
+ // InternalSysML.g:25919:2: iv_ruleNullExpression= ruleNullExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedRule());
+ newCompositeNode(grammarAccess.getNullExpressionRule());
}
pushFollow(FOLLOW_1);
- iv_ruleExtentExpression_Deprecated=ruleExtentExpression_Deprecated();
+ iv_ruleNullExpression=ruleNullExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleExtentExpression_Deprecated;
+ current =iv_ruleNullExpression;
}
match(input,EOF,FOLLOW_2); if (state.failed) return current;
@@ -75834,108 +76345,43 @@ public final EObject entryRuleExtentExpression_Deprecated() throws RecognitionEx
}
return current;
}
- // $ANTLR end "entryRuleExtentExpression_Deprecated"
+ // $ANTLR end "entryRuleNullExpression"
- // $ANTLR start "ruleExtentExpression_Deprecated"
- // InternalSysML.g:25729:1: ruleExtentExpression_Deprecated returns [EObject current=null] : ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) ;
- public final EObject ruleExtentExpression_Deprecated() throws RecognitionException {
+ // $ANTLR start "ruleNullExpression"
+ // InternalSysML.g:25925:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ public final EObject ruleNullExpression() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token lv_operator_2_0=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- EObject lv_ownedFeatureMembership_comp_0_0 = null;
-
enterRule();
try {
- // InternalSysML.g:25735:2: ( ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' ) )
- // InternalSysML.g:25736:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
+ // InternalSysML.g:25931:2: ( ( () otherlv_1= 'null' ) )
+ // InternalSysML.g:25932:2: ( () otherlv_1= 'null' )
{
- // InternalSysML.g:25736:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')' )
- // InternalSysML.g:25737:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) ) otherlv_1= '.' ( (lv_operator_2_0= 'allInstances' ) ) otherlv_3= '(' otherlv_4= ')'
+ // InternalSysML.g:25932:2: ( () otherlv_1= 'null' )
+ // InternalSysML.g:25933:3: () otherlv_1= 'null'
{
- // InternalSysML.g:25737:3: ( (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember ) )
- // InternalSysML.g:25738:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
- {
- // InternalSysML.g:25738:4: (lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember )
- // InternalSysML.g:25739:5: lv_ownedFeatureMembership_comp_0_0= ruleTypeReferenceMember
+ // InternalSysML.g:25933:3: ()
+ // InternalSysML.g:25934:4:
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getExtentExpression_DeprecatedAccess().getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_34);
- lv_ownedFeatureMembership_comp_0_0=ruleTypeReferenceMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.TypeReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,36,FOLLOW_237); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getExtentExpression_DeprecatedAccess().getFullStopKeyword_1());
-
- }
- // InternalSysML.g:25760:3: ( (lv_operator_2_0= 'allInstances' ) )
- // InternalSysML.g:25761:4: (lv_operator_2_0= 'allInstances' )
- {
- // InternalSysML.g:25761:4: (lv_operator_2_0= 'allInstances' )
- // InternalSysML.g:25762:5: lv_operator_2_0= 'allInstances'
- {
- lv_operator_2_0=(Token)match(input,142,FOLLOW_235); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(lv_operator_2_0, grammarAccess.getExtentExpression_DeprecatedAccess().getOperatorAllInstancesKeyword_2_0());
-
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getExtentExpression_DeprecatedRule());
- }
- setWithLastConsumed(current, "operator", lv_operator_2_0, "allInstances");
-
- }
-
+ current = forceCreateModelElement(
+ grammarAccess.getNullExpressionAccess().getNullExpressionAction_0(),
+ current);
+
}
-
}
- otherlv_3=(Token)match(input,81,FOLLOW_232); if (state.failed) return current;
+ otherlv_1=(Token)match(input,143,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getExtentExpression_DeprecatedAccess().getLeftParenthesisKeyword_3());
-
- }
- otherlv_4=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getExtentExpression_DeprecatedAccess().getRightParenthesisKeyword_4());
+ newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
}
@@ -75959,11 +76405,11 @@ public final EObject ruleExtentExpression_Deprecated() throws RecognitionExcepti
}
return current;
}
- // $ANTLR end "ruleExtentExpression_Deprecated"
+ // $ANTLR end "ruleNullExpression"
// $ANTLR start "entryRuleLiteralExpression"
- // InternalSysML.g:25786:1: entryRuleLiteralExpression returns [EObject current=null] : iv_ruleLiteralExpression= ruleLiteralExpression EOF ;
+ // InternalSysML.g:25948:1: entryRuleLiteralExpression returns [EObject current=null] : iv_ruleLiteralExpression= ruleLiteralExpression EOF ;
public final EObject entryRuleLiteralExpression() throws RecognitionException {
EObject current = null;
@@ -75971,8 +76417,8 @@ public final EObject entryRuleLiteralExpression() throws RecognitionException {
try {
- // InternalSysML.g:25786:58: (iv_ruleLiteralExpression= ruleLiteralExpression EOF )
- // InternalSysML.g:25787:2: iv_ruleLiteralExpression= ruleLiteralExpression EOF
+ // InternalSysML.g:25948:58: (iv_ruleLiteralExpression= ruleLiteralExpression EOF )
+ // InternalSysML.g:25949:2: iv_ruleLiteralExpression= ruleLiteralExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralExpressionRule());
@@ -76003,7 +76449,7 @@ public final EObject entryRuleLiteralExpression() throws RecognitionException {
// $ANTLR start "ruleLiteralExpression"
- // InternalSysML.g:25793:1: ruleLiteralExpression returns [EObject current=null] : (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) ;
+ // InternalSysML.g:25955:1: ruleLiteralExpression returns [EObject current=null] : (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) ;
public final EObject ruleLiteralExpression() throws RecognitionException {
EObject current = null;
@@ -76022,37 +76468,37 @@ public final EObject ruleLiteralExpression() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25799:2: ( (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) )
- // InternalSysML.g:25800:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ // InternalSysML.g:25961:2: ( (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded ) )
+ // InternalSysML.g:25962:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
{
- // InternalSysML.g:25800:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
- int alt436=5;
+ // InternalSysML.g:25962:2: (this_LiteralBoolean_0= ruleLiteralBoolean | this_LiteralString_1= ruleLiteralString | this_LiteralInteger_2= ruleLiteralInteger | this_LiteralReal_3= ruleLiteralReal | this_LiteralUnbounded_4= ruleLiteralUnbounded )
+ int alt439=5;
switch ( input.LA(1) ) {
- case 143:
case 144:
+ case 145:
{
- alt436=1;
+ alt439=1;
}
break;
case RULE_STRING_VALUE:
{
- alt436=2;
+ alt439=2;
}
break;
case RULE_DECIMAL_VALUE:
{
- int LA436_3 = input.LA(2);
+ int LA439_3 = input.LA(2);
- if ( (LA436_3==EOF||LA436_3==17||LA436_3==21||(LA436_3>=23 && LA436_3<=25)||(LA436_3>=37 && LA436_3<=39)||LA436_3==45||LA436_3==47||(LA436_3>=49 && LA436_3<=50)||LA436_3==56||LA436_3==61||LA436_3==82||LA436_3==98||(LA436_3>=117 && LA436_3<=137)||LA436_3==140) ) {
- alt436=3;
+ if ( (LA439_3==EOF||LA439_3==17||LA439_3==21||(LA439_3>=23 && LA439_3<=25)||(LA439_3>=37 && LA439_3<=39)||LA439_3==45||LA439_3==47||(LA439_3>=49 && LA439_3<=50)||LA439_3==56||LA439_3==61||LA439_3==82||LA439_3==98||LA439_3==117||(LA439_3>=119 && LA439_3<=138)||LA439_3==142) ) {
+ alt439=3;
}
- else if ( (LA436_3==36) ) {
- alt436=4;
+ else if ( (LA439_3==36) ) {
+ alt439=4;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 436, 3, input);
+ new NoViableAltException("", 439, 3, input);
throw nvae;
}
@@ -76061,25 +76507,25 @@ else if ( (LA436_3==36) ) {
case RULE_EXP_VALUE:
case 36:
{
- alt436=4;
+ alt439=4;
}
break;
case 37:
{
- alt436=5;
+ alt439=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 436, 0, input);
+ new NoViableAltException("", 439, 0, input);
throw nvae;
}
- switch (alt436) {
+ switch (alt439) {
case 1 :
- // InternalSysML.g:25801:3: this_LiteralBoolean_0= ruleLiteralBoolean
+ // InternalSysML.g:25963:3: this_LiteralBoolean_0= ruleLiteralBoolean
{
if ( state.backtracking==0 ) {
@@ -76101,7 +76547,7 @@ else if ( (LA436_3==36) ) {
}
break;
case 2 :
- // InternalSysML.g:25810:3: this_LiteralString_1= ruleLiteralString
+ // InternalSysML.g:25972:3: this_LiteralString_1= ruleLiteralString
{
if ( state.backtracking==0 ) {
@@ -76123,7 +76569,7 @@ else if ( (LA436_3==36) ) {
}
break;
case 3 :
- // InternalSysML.g:25819:3: this_LiteralInteger_2= ruleLiteralInteger
+ // InternalSysML.g:25981:3: this_LiteralInteger_2= ruleLiteralInteger
{
if ( state.backtracking==0 ) {
@@ -76145,7 +76591,7 @@ else if ( (LA436_3==36) ) {
}
break;
case 4 :
- // InternalSysML.g:25828:3: this_LiteralReal_3= ruleLiteralReal
+ // InternalSysML.g:25990:3: this_LiteralReal_3= ruleLiteralReal
{
if ( state.backtracking==0 ) {
@@ -76167,7 +76613,7 @@ else if ( (LA436_3==36) ) {
}
break;
case 5 :
- // InternalSysML.g:25837:3: this_LiteralUnbounded_4= ruleLiteralUnbounded
+ // InternalSysML.g:25999:3: this_LiteralUnbounded_4= ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
@@ -76213,7 +76659,7 @@ else if ( (LA436_3==36) ) {
// $ANTLR start "entryRuleLiteralBoolean"
- // InternalSysML.g:25849:1: entryRuleLiteralBoolean returns [EObject current=null] : iv_ruleLiteralBoolean= ruleLiteralBoolean EOF ;
+ // InternalSysML.g:26011:1: entryRuleLiteralBoolean returns [EObject current=null] : iv_ruleLiteralBoolean= ruleLiteralBoolean EOF ;
public final EObject entryRuleLiteralBoolean() throws RecognitionException {
EObject current = null;
@@ -76221,8 +76667,8 @@ public final EObject entryRuleLiteralBoolean() throws RecognitionException {
try {
- // InternalSysML.g:25849:55: (iv_ruleLiteralBoolean= ruleLiteralBoolean EOF )
- // InternalSysML.g:25850:2: iv_ruleLiteralBoolean= ruleLiteralBoolean EOF
+ // InternalSysML.g:26011:55: (iv_ruleLiteralBoolean= ruleLiteralBoolean EOF )
+ // InternalSysML.g:26012:2: iv_ruleLiteralBoolean= ruleLiteralBoolean EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralBooleanRule());
@@ -76253,7 +76699,7 @@ public final EObject entryRuleLiteralBoolean() throws RecognitionException {
// $ANTLR start "ruleLiteralBoolean"
- // InternalSysML.g:25856:1: ruleLiteralBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
+ // InternalSysML.g:26018:1: ruleLiteralBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
public final EObject ruleLiteralBoolean() throws RecognitionException {
EObject current = null;
@@ -76264,14 +76710,14 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25862:2: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
- // InternalSysML.g:25863:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // InternalSysML.g:26024:2: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
+ // InternalSysML.g:26025:2: ( (lv_value_0_0= ruleBooleanValue ) )
{
- // InternalSysML.g:25863:2: ( (lv_value_0_0= ruleBooleanValue ) )
- // InternalSysML.g:25864:3: (lv_value_0_0= ruleBooleanValue )
+ // InternalSysML.g:26025:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // InternalSysML.g:26026:3: (lv_value_0_0= ruleBooleanValue )
{
- // InternalSysML.g:25864:3: (lv_value_0_0= ruleBooleanValue )
- // InternalSysML.g:25865:4: lv_value_0_0= ruleBooleanValue
+ // InternalSysML.g:26026:3: (lv_value_0_0= ruleBooleanValue )
+ // InternalSysML.g:26027:4: lv_value_0_0= ruleBooleanValue
{
if ( state.backtracking==0 ) {
@@ -76292,7 +76738,7 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.BooleanValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.BooleanValue");
afterParserOrEnumRuleCall();
}
@@ -76324,7 +76770,7 @@ public final EObject ruleLiteralBoolean() throws RecognitionException {
// $ANTLR start "entryRuleBooleanValue"
- // InternalSysML.g:25885:1: entryRuleBooleanValue returns [String current=null] : iv_ruleBooleanValue= ruleBooleanValue EOF ;
+ // InternalSysML.g:26047:1: entryRuleBooleanValue returns [String current=null] : iv_ruleBooleanValue= ruleBooleanValue EOF ;
public final String entryRuleBooleanValue() throws RecognitionException {
String current = null;
@@ -76332,8 +76778,8 @@ public final String entryRuleBooleanValue() throws RecognitionException {
try {
- // InternalSysML.g:25885:52: (iv_ruleBooleanValue= ruleBooleanValue EOF )
- // InternalSysML.g:25886:2: iv_ruleBooleanValue= ruleBooleanValue EOF
+ // InternalSysML.g:26047:52: (iv_ruleBooleanValue= ruleBooleanValue EOF )
+ // InternalSysML.g:26048:2: iv_ruleBooleanValue= ruleBooleanValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanValueRule());
@@ -76364,7 +76810,7 @@ public final String entryRuleBooleanValue() throws RecognitionException {
// $ANTLR start "ruleBooleanValue"
- // InternalSysML.g:25892:1: ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
+ // InternalSysML.g:26054:1: ruleBooleanValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
public final AntlrDatatypeRuleToken ruleBooleanValue() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -76374,31 +76820,31 @@ public final AntlrDatatypeRuleToken ruleBooleanValue() throws RecognitionExcepti
enterRule();
try {
- // InternalSysML.g:25898:2: ( (kw= 'true' | kw= 'false' ) )
- // InternalSysML.g:25899:2: (kw= 'true' | kw= 'false' )
+ // InternalSysML.g:26060:2: ( (kw= 'true' | kw= 'false' ) )
+ // InternalSysML.g:26061:2: (kw= 'true' | kw= 'false' )
{
- // InternalSysML.g:25899:2: (kw= 'true' | kw= 'false' )
- int alt437=2;
- int LA437_0 = input.LA(1);
+ // InternalSysML.g:26061:2: (kw= 'true' | kw= 'false' )
+ int alt440=2;
+ int LA440_0 = input.LA(1);
- if ( (LA437_0==143) ) {
- alt437=1;
+ if ( (LA440_0==144) ) {
+ alt440=1;
}
- else if ( (LA437_0==144) ) {
- alt437=2;
+ else if ( (LA440_0==145) ) {
+ alt440=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 437, 0, input);
+ new NoViableAltException("", 440, 0, input);
throw nvae;
}
- switch (alt437) {
+ switch (alt440) {
case 1 :
- // InternalSysML.g:25900:3: kw= 'true'
+ // InternalSysML.g:26062:3: kw= 'true'
{
- kw=(Token)match(input,143,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,144,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -76409,9 +76855,9 @@ else if ( (LA437_0==144) ) {
}
break;
case 2 :
- // InternalSysML.g:25906:3: kw= 'false'
+ // InternalSysML.g:26068:3: kw= 'false'
{
- kw=(Token)match(input,144,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,145,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -76446,7 +76892,7 @@ else if ( (LA437_0==144) ) {
// $ANTLR start "entryRuleLiteralString"
- // InternalSysML.g:25915:1: entryRuleLiteralString returns [EObject current=null] : iv_ruleLiteralString= ruleLiteralString EOF ;
+ // InternalSysML.g:26077:1: entryRuleLiteralString returns [EObject current=null] : iv_ruleLiteralString= ruleLiteralString EOF ;
public final EObject entryRuleLiteralString() throws RecognitionException {
EObject current = null;
@@ -76454,8 +76900,8 @@ public final EObject entryRuleLiteralString() throws RecognitionException {
try {
- // InternalSysML.g:25915:54: (iv_ruleLiteralString= ruleLiteralString EOF )
- // InternalSysML.g:25916:2: iv_ruleLiteralString= ruleLiteralString EOF
+ // InternalSysML.g:26077:54: (iv_ruleLiteralString= ruleLiteralString EOF )
+ // InternalSysML.g:26078:2: iv_ruleLiteralString= ruleLiteralString EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralStringRule());
@@ -76486,7 +76932,7 @@ public final EObject entryRuleLiteralString() throws RecognitionException {
// $ANTLR start "ruleLiteralString"
- // InternalSysML.g:25922:1: ruleLiteralString returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING_VALUE ) ) ;
+ // InternalSysML.g:26084:1: ruleLiteralString returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING_VALUE ) ) ;
public final EObject ruleLiteralString() throws RecognitionException {
EObject current = null;
@@ -76496,14 +76942,14 @@ public final EObject ruleLiteralString() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25928:2: ( ( (lv_value_0_0= RULE_STRING_VALUE ) ) )
- // InternalSysML.g:25929:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ // InternalSysML.g:26090:2: ( ( (lv_value_0_0= RULE_STRING_VALUE ) ) )
+ // InternalSysML.g:26091:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
{
- // InternalSysML.g:25929:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
- // InternalSysML.g:25930:3: (lv_value_0_0= RULE_STRING_VALUE )
+ // InternalSysML.g:26091:2: ( (lv_value_0_0= RULE_STRING_VALUE ) )
+ // InternalSysML.g:26092:3: (lv_value_0_0= RULE_STRING_VALUE )
{
- // InternalSysML.g:25930:3: (lv_value_0_0= RULE_STRING_VALUE )
- // InternalSysML.g:25931:4: lv_value_0_0= RULE_STRING_VALUE
+ // InternalSysML.g:26092:3: (lv_value_0_0= RULE_STRING_VALUE )
+ // InternalSysML.g:26093:4: lv_value_0_0= RULE_STRING_VALUE
{
lv_value_0_0=(Token)match(input,RULE_STRING_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76520,7 +76966,7 @@ public final EObject ruleLiteralString() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.STRING_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.STRING_VALUE");
}
@@ -76551,7 +76997,7 @@ public final EObject ruleLiteralString() throws RecognitionException {
// $ANTLR start "entryRuleLiteralInteger"
- // InternalSysML.g:25950:1: entryRuleLiteralInteger returns [EObject current=null] : iv_ruleLiteralInteger= ruleLiteralInteger EOF ;
+ // InternalSysML.g:26112:1: entryRuleLiteralInteger returns [EObject current=null] : iv_ruleLiteralInteger= ruleLiteralInteger EOF ;
public final EObject entryRuleLiteralInteger() throws RecognitionException {
EObject current = null;
@@ -76559,8 +77005,8 @@ public final EObject entryRuleLiteralInteger() throws RecognitionException {
try {
- // InternalSysML.g:25950:55: (iv_ruleLiteralInteger= ruleLiteralInteger EOF )
- // InternalSysML.g:25951:2: iv_ruleLiteralInteger= ruleLiteralInteger EOF
+ // InternalSysML.g:26112:55: (iv_ruleLiteralInteger= ruleLiteralInteger EOF )
+ // InternalSysML.g:26113:2: iv_ruleLiteralInteger= ruleLiteralInteger EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralIntegerRule());
@@ -76591,7 +77037,7 @@ public final EObject entryRuleLiteralInteger() throws RecognitionException {
// $ANTLR start "ruleLiteralInteger"
- // InternalSysML.g:25957:1: ruleLiteralInteger returns [EObject current=null] : ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) ;
+ // InternalSysML.g:26119:1: ruleLiteralInteger returns [EObject current=null] : ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) ;
public final EObject ruleLiteralInteger() throws RecognitionException {
EObject current = null;
@@ -76601,14 +77047,14 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25963:2: ( ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) )
- // InternalSysML.g:25964:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ // InternalSysML.g:26125:2: ( ( (lv_value_0_0= RULE_DECIMAL_VALUE ) ) )
+ // InternalSysML.g:26126:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
{
- // InternalSysML.g:25964:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
- // InternalSysML.g:25965:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ // InternalSysML.g:26126:2: ( (lv_value_0_0= RULE_DECIMAL_VALUE ) )
+ // InternalSysML.g:26127:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
{
- // InternalSysML.g:25965:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
- // InternalSysML.g:25966:4: lv_value_0_0= RULE_DECIMAL_VALUE
+ // InternalSysML.g:26127:3: (lv_value_0_0= RULE_DECIMAL_VALUE )
+ // InternalSysML.g:26128:4: lv_value_0_0= RULE_DECIMAL_VALUE
{
lv_value_0_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76625,7 +77071,7 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.DECIMAL_VALUE");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.DECIMAL_VALUE");
}
@@ -76656,7 +77102,7 @@ public final EObject ruleLiteralInteger() throws RecognitionException {
// $ANTLR start "entryRuleLiteralReal"
- // InternalSysML.g:25985:1: entryRuleLiteralReal returns [EObject current=null] : iv_ruleLiteralReal= ruleLiteralReal EOF ;
+ // InternalSysML.g:26147:1: entryRuleLiteralReal returns [EObject current=null] : iv_ruleLiteralReal= ruleLiteralReal EOF ;
public final EObject entryRuleLiteralReal() throws RecognitionException {
EObject current = null;
@@ -76664,8 +77110,8 @@ public final EObject entryRuleLiteralReal() throws RecognitionException {
try {
- // InternalSysML.g:25985:52: (iv_ruleLiteralReal= ruleLiteralReal EOF )
- // InternalSysML.g:25986:2: iv_ruleLiteralReal= ruleLiteralReal EOF
+ // InternalSysML.g:26147:52: (iv_ruleLiteralReal= ruleLiteralReal EOF )
+ // InternalSysML.g:26148:2: iv_ruleLiteralReal= ruleLiteralReal EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralRealRule());
@@ -76696,7 +77142,7 @@ public final EObject entryRuleLiteralReal() throws RecognitionException {
// $ANTLR start "ruleLiteralReal"
- // InternalSysML.g:25992:1: ruleLiteralReal returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ;
+ // InternalSysML.g:26154:1: ruleLiteralReal returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ;
public final EObject ruleLiteralReal() throws RecognitionException {
EObject current = null;
@@ -76707,14 +77153,14 @@ public final EObject ruleLiteralReal() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:25998:2: ( ( (lv_value_0_0= ruleRealValue ) ) )
- // InternalSysML.g:25999:2: ( (lv_value_0_0= ruleRealValue ) )
+ // InternalSysML.g:26160:2: ( ( (lv_value_0_0= ruleRealValue ) ) )
+ // InternalSysML.g:26161:2: ( (lv_value_0_0= ruleRealValue ) )
{
- // InternalSysML.g:25999:2: ( (lv_value_0_0= ruleRealValue ) )
- // InternalSysML.g:26000:3: (lv_value_0_0= ruleRealValue )
+ // InternalSysML.g:26161:2: ( (lv_value_0_0= ruleRealValue ) )
+ // InternalSysML.g:26162:3: (lv_value_0_0= ruleRealValue )
{
- // InternalSysML.g:26000:3: (lv_value_0_0= ruleRealValue )
- // InternalSysML.g:26001:4: lv_value_0_0= ruleRealValue
+ // InternalSysML.g:26162:3: (lv_value_0_0= ruleRealValue )
+ // InternalSysML.g:26163:4: lv_value_0_0= ruleRealValue
{
if ( state.backtracking==0 ) {
@@ -76735,7 +77181,7 @@ public final EObject ruleLiteralReal() throws RecognitionException {
current,
"value",
lv_value_0_0,
- "org.omg.sysml.xtext.SysML.RealValue");
+ "org.omg.kerml.expressions.xtext.KerMLExpressions.RealValue");
afterParserOrEnumRuleCall();
}
@@ -76767,7 +77213,7 @@ public final EObject ruleLiteralReal() throws RecognitionException {
// $ANTLR start "entryRuleRealValue"
- // InternalSysML.g:26021:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ;
+ // InternalSysML.g:26183:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ;
public final String entryRuleRealValue() throws RecognitionException {
String current = null;
@@ -76775,8 +77221,8 @@ public final String entryRuleRealValue() throws RecognitionException {
try {
- // InternalSysML.g:26021:49: (iv_ruleRealValue= ruleRealValue EOF )
- // InternalSysML.g:26022:2: iv_ruleRealValue= ruleRealValue EOF
+ // InternalSysML.g:26183:49: (iv_ruleRealValue= ruleRealValue EOF )
+ // InternalSysML.g:26184:2: iv_ruleRealValue= ruleRealValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRealValueRule());
@@ -76807,7 +77253,7 @@ public final String entryRuleRealValue() throws RecognitionException {
// $ANTLR start "ruleRealValue"
- // InternalSysML.g:26028:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) ;
+ // InternalSysML.g:26190:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) ;
public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -76821,43 +77267,43 @@ public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException
enterRule();
try {
- // InternalSysML.g:26034:2: ( ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) )
- // InternalSysML.g:26035:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ // InternalSysML.g:26196:2: ( ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE ) )
+ // InternalSysML.g:26197:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
{
- // InternalSysML.g:26035:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
- int alt440=2;
- int LA440_0 = input.LA(1);
+ // InternalSysML.g:26197:2: ( ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) ) | this_EXP_VALUE_4= RULE_EXP_VALUE )
+ int alt443=2;
+ int LA443_0 = input.LA(1);
- if ( (LA440_0==RULE_DECIMAL_VALUE||LA440_0==36) ) {
- alt440=1;
+ if ( (LA443_0==RULE_DECIMAL_VALUE||LA443_0==36) ) {
+ alt443=1;
}
- else if ( (LA440_0==RULE_EXP_VALUE) ) {
- alt440=2;
+ else if ( (LA443_0==RULE_EXP_VALUE) ) {
+ alt443=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 440, 0, input);
+ new NoViableAltException("", 443, 0, input);
throw nvae;
}
- switch (alt440) {
+ switch (alt443) {
case 1 :
- // InternalSysML.g:26036:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ // InternalSysML.g:26198:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
{
- // InternalSysML.g:26036:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
- // InternalSysML.g:26037:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ // InternalSysML.g:26198:3: ( (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE ) )
+ // InternalSysML.g:26199:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )? kw= '.' (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
{
- // InternalSysML.g:26037:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )?
- int alt438=2;
- int LA438_0 = input.LA(1);
+ // InternalSysML.g:26199:4: (this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE )?
+ int alt441=2;
+ int LA441_0 = input.LA(1);
- if ( (LA438_0==RULE_DECIMAL_VALUE) ) {
- alt438=1;
+ if ( (LA441_0==RULE_DECIMAL_VALUE) ) {
+ alt441=1;
}
- switch (alt438) {
+ switch (alt441) {
case 1 :
- // InternalSysML.g:26038:5: this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE
+ // InternalSysML.g:26200:5: this_DECIMAL_VALUE_0= RULE_DECIMAL_VALUE
{
this_DECIMAL_VALUE_0=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76876,33 +77322,33 @@ else if ( (LA440_0==RULE_EXP_VALUE) ) {
}
- kw=(Token)match(input,36,FOLLOW_238); if (state.failed) return current;
+ kw=(Token)match(input,36,FOLLOW_240); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getRealValueAccess().getFullStopKeyword_0_1());
}
- // InternalSysML.g:26051:4: (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
- int alt439=2;
- int LA439_0 = input.LA(1);
+ // InternalSysML.g:26213:4: (this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE | this_EXP_VALUE_3= RULE_EXP_VALUE )
+ int alt442=2;
+ int LA442_0 = input.LA(1);
- if ( (LA439_0==RULE_DECIMAL_VALUE) ) {
- alt439=1;
+ if ( (LA442_0==RULE_DECIMAL_VALUE) ) {
+ alt442=1;
}
- else if ( (LA439_0==RULE_EXP_VALUE) ) {
- alt439=2;
+ else if ( (LA442_0==RULE_EXP_VALUE) ) {
+ alt442=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 439, 0, input);
+ new NoViableAltException("", 442, 0, input);
throw nvae;
}
- switch (alt439) {
+ switch (alt442) {
case 1 :
- // InternalSysML.g:26052:5: this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE
+ // InternalSysML.g:26214:5: this_DECIMAL_VALUE_2= RULE_DECIMAL_VALUE
{
this_DECIMAL_VALUE_2=(Token)match(input,RULE_DECIMAL_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76919,7 +77365,7 @@ else if ( (LA439_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalSysML.g:26060:5: this_EXP_VALUE_3= RULE_EXP_VALUE
+ // InternalSysML.g:26222:5: this_EXP_VALUE_3= RULE_EXP_VALUE
{
this_EXP_VALUE_3=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76945,7 +77391,7 @@ else if ( (LA439_0==RULE_EXP_VALUE) ) {
}
break;
case 2 :
- // InternalSysML.g:26070:3: this_EXP_VALUE_4= RULE_EXP_VALUE
+ // InternalSysML.g:26232:3: this_EXP_VALUE_4= RULE_EXP_VALUE
{
this_EXP_VALUE_4=(Token)match(input,RULE_EXP_VALUE,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -76986,7 +77432,7 @@ else if ( (LA439_0==RULE_EXP_VALUE) ) {
// $ANTLR start "entryRuleLiteralUnbounded"
- // InternalSysML.g:26081:1: entryRuleLiteralUnbounded returns [EObject current=null] : iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF ;
+ // InternalSysML.g:26243:1: entryRuleLiteralUnbounded returns [EObject current=null] : iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF ;
public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
EObject current = null;
@@ -76994,8 +77440,8 @@ public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
try {
- // InternalSysML.g:26081:57: (iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF )
- // InternalSysML.g:26082:2: iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF
+ // InternalSysML.g:26243:57: (iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF )
+ // InternalSysML.g:26244:2: iv_ruleLiteralUnbounded= ruleLiteralUnbounded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralUnboundedRule());
@@ -77026,7 +77472,7 @@ public final EObject entryRuleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "ruleLiteralUnbounded"
- // InternalSysML.g:26088:1: ruleLiteralUnbounded returns [EObject current=null] : ( () otherlv_1= '*' ) ;
+ // InternalSysML.g:26250:1: ruleLiteralUnbounded returns [EObject current=null] : ( () otherlv_1= '*' ) ;
public final EObject ruleLiteralUnbounded() throws RecognitionException {
EObject current = null;
@@ -77036,14 +77482,14 @@ public final EObject ruleLiteralUnbounded() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26094:2: ( ( () otherlv_1= '*' ) )
- // InternalSysML.g:26095:2: ( () otherlv_1= '*' )
+ // InternalSysML.g:26256:2: ( ( () otherlv_1= '*' ) )
+ // InternalSysML.g:26257:2: ( () otherlv_1= '*' )
{
- // InternalSysML.g:26095:2: ( () otherlv_1= '*' )
- // InternalSysML.g:26096:3: () otherlv_1= '*'
+ // InternalSysML.g:26257:2: ( () otherlv_1= '*' )
+ // InternalSysML.g:26258:3: () otherlv_1= '*'
{
- // InternalSysML.g:26096:3: ()
- // InternalSysML.g:26097:4:
+ // InternalSysML.g:26258:3: ()
+ // InternalSysML.g:26259:4:
{
if ( state.backtracking==0 ) {
@@ -77086,7 +77532,7 @@ public final EObject ruleLiteralUnbounded() throws RecognitionException {
// $ANTLR start "entryRuleLiteralUnlimitedNatural"
- // InternalSysML.g:26111:1: entryRuleLiteralUnlimitedNatural returns [EObject current=null] : iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF ;
+ // InternalSysML.g:26273:1: entryRuleLiteralUnlimitedNatural returns [EObject current=null] : iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF ;
public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionException {
EObject current = null;
@@ -77094,8 +77540,8 @@ public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionExcept
try {
- // InternalSysML.g:26111:64: (iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF )
- // InternalSysML.g:26112:2: iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF
+ // InternalSysML.g:26273:64: (iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF )
+ // InternalSysML.g:26274:2: iv_ruleLiteralUnlimitedNatural= ruleLiteralUnlimitedNatural EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralUnlimitedNaturalRule());
@@ -77126,7 +77572,7 @@ public final EObject entryRuleLiteralUnlimitedNatural() throws RecognitionExcept
// $ANTLR start "ruleLiteralUnlimitedNatural"
- // InternalSysML.g:26118:1: ruleLiteralUnlimitedNatural returns [EObject current=null] : (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) ;
+ // InternalSysML.g:26280:1: ruleLiteralUnlimitedNatural returns [EObject current=null] : (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) ;
public final EObject ruleLiteralUnlimitedNatural() throws RecognitionException {
EObject current = null;
@@ -77139,29 +77585,29 @@ public final EObject ruleLiteralUnlimitedNatural() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26124:2: ( (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) )
- // InternalSysML.g:26125:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
+ // InternalSysML.g:26286:2: ( (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded ) )
+ // InternalSysML.g:26287:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
{
- // InternalSysML.g:26125:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
- int alt441=2;
- int LA441_0 = input.LA(1);
+ // InternalSysML.g:26287:2: (this_LiteralInteger_0= ruleLiteralInteger | this_LiteralUnbounded_1= ruleLiteralUnbounded )
+ int alt444=2;
+ int LA444_0 = input.LA(1);
- if ( (LA441_0==RULE_DECIMAL_VALUE) ) {
- alt441=1;
+ if ( (LA444_0==RULE_DECIMAL_VALUE) ) {
+ alt444=1;
}
- else if ( (LA441_0==37) ) {
- alt441=2;
+ else if ( (LA444_0==37) ) {
+ alt444=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 441, 0, input);
+ new NoViableAltException("", 444, 0, input);
throw nvae;
}
- switch (alt441) {
+ switch (alt444) {
case 1 :
- // InternalSysML.g:26126:3: this_LiteralInteger_0= ruleLiteralInteger
+ // InternalSysML.g:26288:3: this_LiteralInteger_0= ruleLiteralInteger
{
if ( state.backtracking==0 ) {
@@ -77183,7 +77629,7 @@ else if ( (LA441_0==37) ) {
}
break;
case 2 :
- // InternalSysML.g:26135:3: this_LiteralUnbounded_1= ruleLiteralUnbounded
+ // InternalSysML.g:26297:3: this_LiteralUnbounded_1= ruleLiteralUnbounded
{
if ( state.backtracking==0 ) {
@@ -77228,584 +77674,8 @@ else if ( (LA441_0==37) ) {
// $ANTLR end "ruleLiteralUnlimitedNatural"
- // $ANTLR start "entryRuleQueryPathExpression"
- // InternalSysML.g:26147:1: entryRuleQueryPathExpression returns [EObject current=null] : iv_ruleQueryPathExpression= ruleQueryPathExpression EOF ;
- public final EObject entryRuleQueryPathExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleQueryPathExpression = null;
-
-
- try {
- // InternalSysML.g:26147:60: (iv_ruleQueryPathExpression= ruleQueryPathExpression EOF )
- // InternalSysML.g:26148:2: iv_ruleQueryPathExpression= ruleQueryPathExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getQueryPathExpressionRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleQueryPathExpression=ruleQueryPathExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleQueryPathExpression;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQueryPathExpression"
-
-
- // $ANTLR start "ruleQueryPathExpression"
- // InternalSysML.g:26154:1: ruleQueryPathExpression returns [EObject current=null] : (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* ) ;
- public final EObject ruleQueryPathExpression() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_4=null;
- Token otherlv_5=null;
- Token otherlv_8=null;
- Token otherlv_11=null;
- EObject this_QueryHeadExpression_0 = null;
-
- EObject lv_ownedFeatureMembership_comp_3_0 = null;
-
- EObject lv_operand_comp_7_0 = null;
-
- EObject lv_ownedFeatureMembership_comp_10_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:26160:2: ( (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* ) )
- // InternalSysML.g:26161:2: (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* )
- {
- // InternalSysML.g:26161:2: (this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )* )
- // InternalSysML.g:26162:3: this_QueryHeadExpression_0= ruleQueryHeadExpression (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )? (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )*
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getQueryHeadExpressionParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_239);
- this_QueryHeadExpression_0=ruleQueryHeadExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_QueryHeadExpression_0;
- afterParserOrEnumRuleCall();
-
- }
- // InternalSysML.g:26170:3: (otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']' )?
- int alt442=2;
- int LA442_0 = input.LA(1);
-
- if ( (LA442_0==49) ) {
- alt442=1;
- }
- switch (alt442) {
- case 1 :
- // InternalSysML.g:26171:4: otherlv_1= '[' () ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) ) otherlv_4= ']'
- {
- otherlv_1=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_1_0());
-
- }
- // InternalSysML.g:26175:4: ()
- // InternalSysML.g:26176:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:26182:4: ( (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember ) )
- // InternalSysML.g:26183:5: (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember )
- {
- // InternalSysML.g:26183:5: (lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember )
- // InternalSysML.g:26184:6: lv_ownedFeatureMembership_comp_3_0= ruleBodyExpressionMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_2_0());
-
- }
- pushFollow(FOLLOW_37);
- lv_ownedFeatureMembership_comp_3_0=ruleBodyExpressionMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_3_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_4=(Token)match(input,39,FOLLOW_240); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_1_3());
-
- }
-
- }
- break;
-
- }
-
- // InternalSysML.g:26206:3: (otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )? )*
- loop444:
- do {
- int alt444=2;
- int LA444_0 = input.LA(1);
-
- if ( (LA444_0==135) ) {
- alt444=1;
- }
-
-
- switch (alt444) {
- case 1 :
- // InternalSysML.g:26207:4: otherlv_5= '/' () ( (lv_operand_comp_7_0= ruleQueryNameExpression ) ) (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )?
- {
- otherlv_5=(Token)match(input,135,FOLLOW_4); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getQueryPathExpressionAccess().getSolidusKeyword_2_0());
-
- }
- // InternalSysML.g:26211:4: ()
- // InternalSysML.g:26212:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:26218:4: ( (lv_operand_comp_7_0= ruleQueryNameExpression ) )
- // InternalSysML.g:26219:5: (lv_operand_comp_7_0= ruleQueryNameExpression )
- {
- // InternalSysML.g:26219:5: (lv_operand_comp_7_0= ruleQueryNameExpression )
- // InternalSysML.g:26220:6: lv_operand_comp_7_0= ruleQueryNameExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOperand_compQueryNameExpressionParserRuleCall_2_2_0());
-
- }
- pushFollow(FOLLOW_239);
- lv_operand_comp_7_0=ruleQueryNameExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- current,
- "operand_comp",
- lv_operand_comp_7_0,
- "org.omg.sysml.xtext.SysML.QueryNameExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalSysML.g:26237:4: (otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']' )?
- int alt443=2;
- int LA443_0 = input.LA(1);
-
- if ( (LA443_0==49) ) {
- alt443=1;
- }
- switch (alt443) {
- case 1 :
- // InternalSysML.g:26238:5: otherlv_8= '[' () ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) ) otherlv_11= ']'
- {
- otherlv_8=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_8, grammarAccess.getQueryPathExpressionAccess().getLeftSquareBracketKeyword_2_3_0());
-
- }
- // InternalSysML.g:26242:5: ()
- // InternalSysML.g:26243:6:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndAdd(
- grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_2_3_1(),
- current);
-
- }
-
- }
-
- // InternalSysML.g:26249:5: ( (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember ) )
- // InternalSysML.g:26250:6: (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember )
- {
- // InternalSysML.g:26250:6: (lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember )
- // InternalSysML.g:26251:7: lv_ownedFeatureMembership_comp_10_0= ruleBodyExpressionMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryPathExpressionAccess().getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_2_3_2_0());
-
- }
- pushFollow(FOLLOW_37);
- lv_ownedFeatureMembership_comp_10_0=ruleBodyExpressionMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getQueryPathExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_10_0,
- "org.omg.sysml.xtext.SysML.BodyExpressionMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_11=(Token)match(input,39,FOLLOW_240); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_11, grammarAccess.getQueryPathExpressionAccess().getRightSquareBracketKeyword_2_3_3());
-
- }
-
- }
- break;
-
- }
-
-
- }
- break;
-
- default :
- break loop444;
- }
- } while (true);
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQueryPathExpression"
-
-
- // $ANTLR start "entryRuleQueryNameExpression"
- // InternalSysML.g:26278:1: entryRuleQueryNameExpression returns [EObject current=null] : iv_ruleQueryNameExpression= ruleQueryNameExpression EOF ;
- public final EObject entryRuleQueryNameExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleQueryNameExpression = null;
-
-
- try {
- // InternalSysML.g:26278:60: (iv_ruleQueryNameExpression= ruleQueryNameExpression EOF )
- // InternalSysML.g:26279:2: iv_ruleQueryNameExpression= ruleQueryNameExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getQueryNameExpressionRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleQueryNameExpression=ruleQueryNameExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleQueryNameExpression;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQueryNameExpression"
-
-
- // $ANTLR start "ruleQueryNameExpression"
- // InternalSysML.g:26285:1: ruleQueryNameExpression returns [EObject current=null] : ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) ;
- public final EObject ruleQueryNameExpression() throws RecognitionException {
- EObject current = null;
-
- EObject lv_ownedFeatureMembership_comp_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:26291:2: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) ) )
- // InternalSysML.g:26292:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
- {
- // InternalSysML.g:26292:2: ( (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember ) )
- // InternalSysML.g:26293:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
- {
- // InternalSysML.g:26293:3: (lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember )
- // InternalSysML.g:26294:4: lv_ownedFeatureMembership_comp_0_0= ruleFeatureReferenceMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryNameExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedFeatureMembership_comp_0_0=ruleFeatureReferenceMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getQueryNameExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_0_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQueryNameExpression"
-
-
- // $ANTLR start "entryRuleQueryHeadExpression"
- // InternalSysML.g:26314:1: entryRuleQueryHeadExpression returns [EObject current=null] : iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF ;
- public final EObject entryRuleQueryHeadExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleQueryHeadExpression = null;
-
-
- try {
- // InternalSysML.g:26314:60: (iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF )
- // InternalSysML.g:26315:2: iv_ruleQueryHeadExpression= ruleQueryHeadExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getQueryHeadExpressionRule());
- }
- pushFollow(FOLLOW_1);
- iv_ruleQueryHeadExpression=ruleQueryHeadExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleQueryHeadExpression;
- }
- match(input,EOF,FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQueryHeadExpression"
-
-
- // $ANTLR start "ruleQueryHeadExpression"
- // InternalSysML.g:26321:1: ruleQueryHeadExpression returns [EObject current=null] : (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) ) ;
- public final EObject ruleQueryHeadExpression() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- EObject lv_ownedFeatureMembership_comp_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalSysML.g:26327:2: ( (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) ) )
- // InternalSysML.g:26328:2: (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) )
- {
- // InternalSysML.g:26328:2: (otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) ) )
- // InternalSysML.g:26329:3: otherlv_0= './' ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) )
- {
- otherlv_0=(Token)match(input,145,FOLLOW_4); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getQueryHeadExpressionAccess().getFullStopSolidusKeyword_0());
-
- }
- // InternalSysML.g:26333:3: ( (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember ) )
- // InternalSysML.g:26334:4: (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember )
- {
- // InternalSysML.g:26334:4: (lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember )
- // InternalSysML.g:26335:5: lv_ownedFeatureMembership_comp_1_0= ruleFeatureReferenceMember
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQueryHeadExpressionAccess().getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_2);
- lv_ownedFeatureMembership_comp_1_0=ruleFeatureReferenceMember();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getQueryHeadExpressionRule());
- }
- add(
- current,
- "ownedFeatureMembership_comp",
- lv_ownedFeatureMembership_comp_1_0,
- "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- leaveRule();
-
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQueryHeadExpression"
-
-
// $ANTLR start "entryRuleName"
- // InternalSysML.g:26356:1: entryRuleName returns [String current=null] : iv_ruleName= ruleName EOF ;
+ // InternalSysML.g:26309:1: entryRuleName returns [String current=null] : iv_ruleName= ruleName EOF ;
public final String entryRuleName() throws RecognitionException {
String current = null;
@@ -77813,8 +77683,8 @@ public final String entryRuleName() throws RecognitionException {
try {
- // InternalSysML.g:26356:44: (iv_ruleName= ruleName EOF )
- // InternalSysML.g:26357:2: iv_ruleName= ruleName EOF
+ // InternalSysML.g:26309:44: (iv_ruleName= ruleName EOF )
+ // InternalSysML.g:26310:2: iv_ruleName= ruleName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNameRule());
@@ -77845,7 +77715,7 @@ public final String entryRuleName() throws RecognitionException {
// $ANTLR start "ruleName"
- // InternalSysML.g:26363:1: ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) ;
+ // InternalSysML.g:26316:1: ruleName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) ;
public final AntlrDatatypeRuleToken ruleName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -77856,10 +77726,10 @@ public final AntlrDatatypeRuleToken ruleName() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26369:2: ( (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) )
- // InternalSysML.g:26370:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ // InternalSysML.g:26322:2: ( (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME ) )
+ // InternalSysML.g:26323:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
{
- // InternalSysML.g:26370:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
+ // InternalSysML.g:26323:2: (this_ID_0= RULE_ID | this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME )
int alt445=2;
int LA445_0 = input.LA(1);
@@ -77878,7 +77748,7 @@ else if ( (LA445_0==RULE_UNRESTRICTED_NAME) ) {
}
switch (alt445) {
case 1 :
- // InternalSysML.g:26371:3: this_ID_0= RULE_ID
+ // InternalSysML.g:26324:3: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -77895,7 +77765,7 @@ else if ( (LA445_0==RULE_UNRESTRICTED_NAME) ) {
}
break;
case 2 :
- // InternalSysML.g:26379:3: this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME
+ // InternalSysML.g:26332:3: this_UNRESTRICTED_NAME_1= RULE_UNRESTRICTED_NAME
{
this_UNRESTRICTED_NAME_1=(Token)match(input,RULE_UNRESTRICTED_NAME,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -77936,7 +77806,7 @@ else if ( (LA445_0==RULE_UNRESTRICTED_NAME) ) {
// $ANTLR start "entryRuleQualifiedName"
- // InternalSysML.g:26390:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalSysML.g:26343:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -77944,8 +77814,8 @@ public final String entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:26390:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalSysML.g:26391:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalSysML.g:26343:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalSysML.g:26344:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
@@ -77976,7 +77846,7 @@ public final String entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalSysML.g:26397:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) ;
+ // InternalSysML.g:26350:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -77991,39 +77861,15 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
enterRule();
try {
- // InternalSysML.g:26403:2: ( (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) )
- // InternalSysML.g:26404:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ // InternalSysML.g:26356:2: ( (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName ) )
+ // InternalSysML.g:26357:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
{
- // InternalSysML.g:26404:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
+ // InternalSysML.g:26357:2: (this_Name_0= ruleName | this_ColonQualifiedName_1= ruleColonQualifiedName | this_DotQualifiedName_2= ruleDotQualifiedName )
int alt446=3;
int LA446_0 = input.LA(1);
if ( (LA446_0==RULE_ID) ) {
switch ( input.LA(2) ) {
- case 36:
- {
- int LA446_3 = input.LA(3);
-
- if ( (LA446_3==142) ) {
- alt446=1;
- }
- else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
- alt446=3;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 446, 3, input);
-
- throw nvae;
- }
- }
- break;
- case 35:
- {
- alt446=2;
- }
- break;
case EOF:
case RULE_REGULAR_COMMENT:
case RULE_ID:
@@ -78063,7 +77909,6 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
case 90:
case 98:
case 117:
- case 118:
case 119:
case 120:
case 121:
@@ -78083,12 +77928,37 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
case 135:
case 136:
case 137:
- case 140:
+ case 138:
+ case 142:
case 152:
{
alt446=1;
}
break;
+ case 36:
+ {
+ int LA446_4 = input.LA(3);
+
+ if ( (LA446_4==141) ) {
+ alt446=1;
+ }
+ else if ( ((LA446_4>=RULE_ID && LA446_4<=RULE_UNRESTRICTED_NAME)) ) {
+ alt446=3;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 446, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 35:
+ {
+ alt446=2;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -78102,18 +77972,18 @@ else if ( (LA446_0==RULE_UNRESTRICTED_NAME) ) {
switch ( input.LA(2) ) {
case 36:
{
- int LA446_3 = input.LA(3);
+ int LA446_4 = input.LA(3);
- if ( (LA446_3==142) ) {
+ if ( (LA446_4==141) ) {
alt446=1;
}
- else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
+ else if ( ((LA446_4>=RULE_ID && LA446_4<=RULE_UNRESTRICTED_NAME)) ) {
alt446=3;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 446, 3, input);
+ new NoViableAltException("", 446, 4, input);
throw nvae;
}
@@ -78163,7 +78033,6 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
case 90:
case 98:
case 117:
- case 118:
case 119:
case 120:
case 121:
@@ -78183,7 +78052,8 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
case 135:
case 136:
case 137:
- case 140:
+ case 138:
+ case 142:
case 152:
{
alt446=1;
@@ -78207,7 +78077,7 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
}
switch (alt446) {
case 1 :
- // InternalSysML.g:26405:3: this_Name_0= ruleName
+ // InternalSysML.g:26358:3: this_Name_0= ruleName
{
if ( state.backtracking==0 ) {
@@ -78233,7 +78103,7 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 2 :
- // InternalSysML.g:26416:3: this_ColonQualifiedName_1= ruleColonQualifiedName
+ // InternalSysML.g:26369:3: this_ColonQualifiedName_1= ruleColonQualifiedName
{
if ( state.backtracking==0 ) {
@@ -78259,7 +78129,7 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
}
break;
case 3 :
- // InternalSysML.g:26427:3: this_DotQualifiedName_2= ruleDotQualifiedName
+ // InternalSysML.g:26380:3: this_DotQualifiedName_2= ruleDotQualifiedName
{
if ( state.backtracking==0 ) {
@@ -78309,7 +78179,7 @@ else if ( ((LA446_3>=RULE_ID && LA446_3<=RULE_UNRESTRICTED_NAME)) ) {
// $ANTLR start "entryRuleColonQualifiedName"
- // InternalSysML.g:26441:1: entryRuleColonQualifiedName returns [String current=null] : iv_ruleColonQualifiedName= ruleColonQualifiedName EOF ;
+ // InternalSysML.g:26394:1: entryRuleColonQualifiedName returns [String current=null] : iv_ruleColonQualifiedName= ruleColonQualifiedName EOF ;
public final String entryRuleColonQualifiedName() throws RecognitionException {
String current = null;
@@ -78317,8 +78187,8 @@ public final String entryRuleColonQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:26441:58: (iv_ruleColonQualifiedName= ruleColonQualifiedName EOF )
- // InternalSysML.g:26442:2: iv_ruleColonQualifiedName= ruleColonQualifiedName EOF
+ // InternalSysML.g:26394:58: (iv_ruleColonQualifiedName= ruleColonQualifiedName EOF )
+ // InternalSysML.g:26395:2: iv_ruleColonQualifiedName= ruleColonQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getColonQualifiedNameRule());
@@ -78349,7 +78219,7 @@ public final String entryRuleColonQualifiedName() throws RecognitionException {
// $ANTLR start "ruleColonQualifiedName"
- // InternalSysML.g:26448:1: ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) ;
+ // InternalSysML.g:26401:1: ruleColonQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) ;
public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -78363,11 +78233,11 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
enterRule();
try {
- // InternalSysML.g:26454:2: ( (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) )
- // InternalSysML.g:26455:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ // InternalSysML.g:26407:2: ( (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ ) )
+ // InternalSysML.g:26408:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
{
- // InternalSysML.g:26455:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
- // InternalSysML.g:26456:3: this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+
+ // InternalSysML.g:26408:2: (this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+ )
+ // InternalSysML.g:26409:3: this_Name_0= ruleName (kw= '::' this_Name_2= ruleName )+
{
if ( state.backtracking==0 ) {
@@ -78389,7 +78259,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:26466:3: (kw= '::' this_Name_2= ruleName )+
+ // InternalSysML.g:26419:3: (kw= '::' this_Name_2= ruleName )+
int cnt447=0;
loop447:
do {
@@ -78409,7 +78279,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
switch (alt447) {
case 1 :
- // InternalSysML.g:26467:4: kw= '::' this_Name_2= ruleName
+ // InternalSysML.g:26420:4: kw= '::' this_Name_2= ruleName
{
kw=(Token)match(input,35,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78477,7 +78347,7 @@ public final AntlrDatatypeRuleToken ruleColonQualifiedName() throws RecognitionE
// $ANTLR start "entryRuleDotQualifiedName"
- // InternalSysML.g:26487:1: entryRuleDotQualifiedName returns [String current=null] : iv_ruleDotQualifiedName= ruleDotQualifiedName EOF ;
+ // InternalSysML.g:26440:1: entryRuleDotQualifiedName returns [String current=null] : iv_ruleDotQualifiedName= ruleDotQualifiedName EOF ;
public final String entryRuleDotQualifiedName() throws RecognitionException {
String current = null;
@@ -78485,8 +78355,8 @@ public final String entryRuleDotQualifiedName() throws RecognitionException {
try {
- // InternalSysML.g:26487:56: (iv_ruleDotQualifiedName= ruleDotQualifiedName EOF )
- // InternalSysML.g:26488:2: iv_ruleDotQualifiedName= ruleDotQualifiedName EOF
+ // InternalSysML.g:26440:56: (iv_ruleDotQualifiedName= ruleDotQualifiedName EOF )
+ // InternalSysML.g:26441:2: iv_ruleDotQualifiedName= ruleDotQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDotQualifiedNameRule());
@@ -78517,7 +78387,7 @@ public final String entryRuleDotQualifiedName() throws RecognitionException {
// $ANTLR start "ruleDotQualifiedName"
- // InternalSysML.g:26494:1: ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) ;
+ // InternalSysML.g:26447:1: ruleDotQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) ;
public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -78531,11 +78401,11 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
enterRule();
try {
- // InternalSysML.g:26500:2: ( (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) )
- // InternalSysML.g:26501:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ // InternalSysML.g:26453:2: ( (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ ) )
+ // InternalSysML.g:26454:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
{
- // InternalSysML.g:26501:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
- // InternalSysML.g:26502:3: this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+
+ // InternalSysML.g:26454:2: (this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+ )
+ // InternalSysML.g:26455:3: this_Name_0= ruleName (kw= '.' this_Name_2= ruleName )+
{
if ( state.backtracking==0 ) {
@@ -78557,7 +78427,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
afterParserOrEnumRuleCall();
}
- // InternalSysML.g:26512:3: (kw= '.' this_Name_2= ruleName )+
+ // InternalSysML.g:26465:3: (kw= '.' this_Name_2= ruleName )+
int cnt448=0;
loop448:
do {
@@ -78577,7 +78447,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
switch (alt448) {
case 1 :
- // InternalSysML.g:26513:4: kw= '.' this_Name_2= ruleName
+ // InternalSysML.g:26466:4: kw= '.' this_Name_2= ruleName
{
kw=(Token)match(input,36,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78645,7 +78515,7 @@ public final AntlrDatatypeRuleToken ruleDotQualifiedName() throws RecognitionExc
// $ANTLR start "ruleFilterPackageMemberVisibility"
- // InternalSysML.g:26533:1: ruleFilterPackageMemberVisibility returns [Enumerator current=null] : (enumLiteral_0= '[' ) ;
+ // InternalSysML.g:26486:1: ruleFilterPackageMemberVisibility returns [Enumerator current=null] : (enumLiteral_0= '[' ) ;
public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionException {
Enumerator current = null;
@@ -78655,11 +78525,11 @@ public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionEx
enterRule();
try {
- // InternalSysML.g:26539:2: ( (enumLiteral_0= '[' ) )
- // InternalSysML.g:26540:2: (enumLiteral_0= '[' )
+ // InternalSysML.g:26492:2: ( (enumLiteral_0= '[' ) )
+ // InternalSysML.g:26493:2: (enumLiteral_0= '[' )
{
- // InternalSysML.g:26540:2: (enumLiteral_0= '[' )
- // InternalSysML.g:26541:3: enumLiteral_0= '['
+ // InternalSysML.g:26493:2: (enumLiteral_0= '[' )
+ // InternalSysML.g:26494:3: enumLiteral_0= '['
{
enumLiteral_0=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78693,7 +78563,7 @@ public final Enumerator ruleFilterPackageMemberVisibility() throws RecognitionEx
// $ANTLR start "ruleBasicVisibilityIndicator"
- // InternalSysML.g:26550:1: ruleBasicVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) ;
+ // InternalSysML.g:26503:1: ruleBasicVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) ;
public final Enumerator ruleBasicVisibilityIndicator() throws RecognitionException {
Enumerator current = null;
@@ -78704,10 +78574,10 @@ public final Enumerator ruleBasicVisibilityIndicator() throws RecognitionExcepti
enterRule();
try {
- // InternalSysML.g:26556:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) )
- // InternalSysML.g:26557:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
+ // InternalSysML.g:26509:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) ) )
+ // InternalSysML.g:26510:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
{
- // InternalSysML.g:26557:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
+ // InternalSysML.g:26510:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) )
int alt449=2;
int LA449_0 = input.LA(1);
@@ -78726,10 +78596,10 @@ else if ( (LA449_0==147) ) {
}
switch (alt449) {
case 1 :
- // InternalSysML.g:26558:3: (enumLiteral_0= 'public' )
+ // InternalSysML.g:26511:3: (enumLiteral_0= 'public' )
{
- // InternalSysML.g:26558:3: (enumLiteral_0= 'public' )
- // InternalSysML.g:26559:4: enumLiteral_0= 'public'
+ // InternalSysML.g:26511:3: (enumLiteral_0= 'public' )
+ // InternalSysML.g:26512:4: enumLiteral_0= 'public'
{
enumLiteral_0=(Token)match(input,146,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78745,10 +78615,10 @@ else if ( (LA449_0==147) ) {
}
break;
case 2 :
- // InternalSysML.g:26566:3: (enumLiteral_1= 'private' )
+ // InternalSysML.g:26519:3: (enumLiteral_1= 'private' )
{
- // InternalSysML.g:26566:3: (enumLiteral_1= 'private' )
- // InternalSysML.g:26567:4: enumLiteral_1= 'private'
+ // InternalSysML.g:26519:3: (enumLiteral_1= 'private' )
+ // InternalSysML.g:26520:4: enumLiteral_1= 'private'
{
enumLiteral_1=(Token)match(input,147,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78788,7 +78658,7 @@ else if ( (LA449_0==147) ) {
// $ANTLR start "ruleVisibilityIndicator"
- // InternalSysML.g:26577:1: ruleVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) ) ;
+ // InternalSysML.g:26530:1: ruleVisibilityIndicator returns [Enumerator current=null] : ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) ) ;
public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
Enumerator current = null;
@@ -78800,10 +78670,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26583:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) ) )
- // InternalSysML.g:26584:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) )
+ // InternalSysML.g:26536:2: ( ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) ) )
+ // InternalSysML.g:26537:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) )
{
- // InternalSysML.g:26584:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) )
+ // InternalSysML.g:26537:2: ( (enumLiteral_0= 'public' ) | (enumLiteral_1= 'private' ) | (enumLiteral_2= 'protected' ) )
int alt450=3;
switch ( input.LA(1) ) {
case 146:
@@ -78831,10 +78701,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
switch (alt450) {
case 1 :
- // InternalSysML.g:26585:3: (enumLiteral_0= 'public' )
+ // InternalSysML.g:26538:3: (enumLiteral_0= 'public' )
{
- // InternalSysML.g:26585:3: (enumLiteral_0= 'public' )
- // InternalSysML.g:26586:4: enumLiteral_0= 'public'
+ // InternalSysML.g:26538:3: (enumLiteral_0= 'public' )
+ // InternalSysML.g:26539:4: enumLiteral_0= 'public'
{
enumLiteral_0=(Token)match(input,146,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78850,10 +78720,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:26593:3: (enumLiteral_1= 'private' )
+ // InternalSysML.g:26546:3: (enumLiteral_1= 'private' )
{
- // InternalSysML.g:26593:3: (enumLiteral_1= 'private' )
- // InternalSysML.g:26594:4: enumLiteral_1= 'private'
+ // InternalSysML.g:26546:3: (enumLiteral_1= 'private' )
+ // InternalSysML.g:26547:4: enumLiteral_1= 'private'
{
enumLiteral_1=(Token)match(input,147,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78869,10 +78739,10 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
}
break;
case 3 :
- // InternalSysML.g:26601:3: (enumLiteral_2= 'protected' )
+ // InternalSysML.g:26554:3: (enumLiteral_2= 'protected' )
{
- // InternalSysML.g:26601:3: (enumLiteral_2= 'protected' )
- // InternalSysML.g:26602:4: enumLiteral_2= 'protected'
+ // InternalSysML.g:26554:3: (enumLiteral_2= 'protected' )
+ // InternalSysML.g:26555:4: enumLiteral_2= 'protected'
{
enumLiteral_2=(Token)match(input,148,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78912,7 +78782,7 @@ public final Enumerator ruleVisibilityIndicator() throws RecognitionException {
// $ANTLR start "ruleFeatureDirection"
- // InternalSysML.g:26612:1: ruleFeatureDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) ;
+ // InternalSysML.g:26565:1: ruleFeatureDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) ;
public final Enumerator ruleFeatureDirection() throws RecognitionException {
Enumerator current = null;
@@ -78924,10 +78794,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26618:2: ( ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) )
- // InternalSysML.g:26619:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
+ // InternalSysML.g:26571:2: ( ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) ) )
+ // InternalSysML.g:26572:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
{
- // InternalSysML.g:26619:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
+ // InternalSysML.g:26572:2: ( (enumLiteral_0= 'in' ) | (enumLiteral_1= 'out' ) | (enumLiteral_2= 'inout' ) )
int alt451=3;
switch ( input.LA(1) ) {
case 149:
@@ -78955,10 +78825,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
switch (alt451) {
case 1 :
- // InternalSysML.g:26620:3: (enumLiteral_0= 'in' )
+ // InternalSysML.g:26573:3: (enumLiteral_0= 'in' )
{
- // InternalSysML.g:26620:3: (enumLiteral_0= 'in' )
- // InternalSysML.g:26621:4: enumLiteral_0= 'in'
+ // InternalSysML.g:26573:3: (enumLiteral_0= 'in' )
+ // InternalSysML.g:26574:4: enumLiteral_0= 'in'
{
enumLiteral_0=(Token)match(input,149,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78974,10 +78844,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
}
break;
case 2 :
- // InternalSysML.g:26628:3: (enumLiteral_1= 'out' )
+ // InternalSysML.g:26581:3: (enumLiteral_1= 'out' )
{
- // InternalSysML.g:26628:3: (enumLiteral_1= 'out' )
- // InternalSysML.g:26629:4: enumLiteral_1= 'out'
+ // InternalSysML.g:26581:3: (enumLiteral_1= 'out' )
+ // InternalSysML.g:26582:4: enumLiteral_1= 'out'
{
enumLiteral_1=(Token)match(input,150,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -78993,10 +78863,10 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
}
break;
case 3 :
- // InternalSysML.g:26636:3: (enumLiteral_2= 'inout' )
+ // InternalSysML.g:26589:3: (enumLiteral_2= 'inout' )
{
- // InternalSysML.g:26636:3: (enumLiteral_2= 'inout' )
- // InternalSysML.g:26637:4: enumLiteral_2= 'inout'
+ // InternalSysML.g:26589:3: (enumLiteral_2= 'inout' )
+ // InternalSysML.g:26590:4: enumLiteral_2= 'inout'
{
enumLiteral_2=(Token)match(input,151,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79036,7 +78906,7 @@ public final Enumerator ruleFeatureDirection() throws RecognitionException {
// $ANTLR start "ruleTriggerFeatureKind"
- // InternalSysML.g:26647:1: ruleTriggerFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'accept' ) ;
+ // InternalSysML.g:26600:1: ruleTriggerFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'accept' ) ;
public final Enumerator ruleTriggerFeatureKind() throws RecognitionException {
Enumerator current = null;
@@ -79046,11 +78916,11 @@ public final Enumerator ruleTriggerFeatureKind() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26653:2: ( (enumLiteral_0= 'accept' ) )
- // InternalSysML.g:26654:2: (enumLiteral_0= 'accept' )
+ // InternalSysML.g:26606:2: ( (enumLiteral_0= 'accept' ) )
+ // InternalSysML.g:26607:2: (enumLiteral_0= 'accept' )
{
- // InternalSysML.g:26654:2: (enumLiteral_0= 'accept' )
- // InternalSysML.g:26655:3: enumLiteral_0= 'accept'
+ // InternalSysML.g:26607:2: (enumLiteral_0= 'accept' )
+ // InternalSysML.g:26608:3: enumLiteral_0= 'accept'
{
enumLiteral_0=(Token)match(input,89,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79084,7 +78954,7 @@ public final Enumerator ruleTriggerFeatureKind() throws RecognitionException {
// $ANTLR start "ruleGuardFeatureKind"
- // InternalSysML.g:26664:1: ruleGuardFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'if' ) ;
+ // InternalSysML.g:26617:1: ruleGuardFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'if' ) ;
public final Enumerator ruleGuardFeatureKind() throws RecognitionException {
Enumerator current = null;
@@ -79094,11 +78964,11 @@ public final Enumerator ruleGuardFeatureKind() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26670:2: ( (enumLiteral_0= 'if' ) )
- // InternalSysML.g:26671:2: (enumLiteral_0= 'if' )
+ // InternalSysML.g:26623:2: ( (enumLiteral_0= 'if' ) )
+ // InternalSysML.g:26624:2: (enumLiteral_0= 'if' )
{
- // InternalSysML.g:26671:2: (enumLiteral_0= 'if' )
- // InternalSysML.g:26672:3: enumLiteral_0= 'if'
+ // InternalSysML.g:26624:2: (enumLiteral_0= 'if' )
+ // InternalSysML.g:26625:3: enumLiteral_0= 'if'
{
enumLiteral_0=(Token)match(input,152,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79132,7 +79002,7 @@ public final Enumerator ruleGuardFeatureKind() throws RecognitionException {
// $ANTLR start "ruleEffectFeatureKind"
- // InternalSysML.g:26681:1: ruleEffectFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'do' ) ;
+ // InternalSysML.g:26634:1: ruleEffectFeatureKind returns [Enumerator current=null] : (enumLiteral_0= 'do' ) ;
public final Enumerator ruleEffectFeatureKind() throws RecognitionException {
Enumerator current = null;
@@ -79142,11 +79012,11 @@ public final Enumerator ruleEffectFeatureKind() throws RecognitionException {
enterRule();
try {
- // InternalSysML.g:26687:2: ( (enumLiteral_0= 'do' ) )
- // InternalSysML.g:26688:2: (enumLiteral_0= 'do' )
+ // InternalSysML.g:26640:2: ( (enumLiteral_0= 'do' ) )
+ // InternalSysML.g:26641:2: (enumLiteral_0= 'do' )
{
- // InternalSysML.g:26688:2: (enumLiteral_0= 'do' )
- // InternalSysML.g:26689:3: enumLiteral_0= 'do'
+ // InternalSysML.g:26641:2: (enumLiteral_0= 'do' )
+ // InternalSysML.g:26642:3: enumLiteral_0= 'do'
{
enumLiteral_0=(Token)match(input,98,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79180,7 +79050,7 @@ public final Enumerator ruleEffectFeatureKind() throws RecognitionException {
// $ANTLR start "ruleRequirementConstraintKind"
- // InternalSysML.g:26698:1: ruleRequirementConstraintKind returns [Enumerator current=null] : ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) ) ;
+ // InternalSysML.g:26651:1: ruleRequirementConstraintKind returns [Enumerator current=null] : ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) ) ;
public final Enumerator ruleRequirementConstraintKind() throws RecognitionException {
Enumerator current = null;
@@ -79191,10 +79061,10 @@ public final Enumerator ruleRequirementConstraintKind() throws RecognitionExcept
enterRule();
try {
- // InternalSysML.g:26704:2: ( ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) ) )
- // InternalSysML.g:26705:2: ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) )
+ // InternalSysML.g:26657:2: ( ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) ) )
+ // InternalSysML.g:26658:2: ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) )
{
- // InternalSysML.g:26705:2: ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) )
+ // InternalSysML.g:26658:2: ( (enumLiteral_0= 'assume' ) | (enumLiteral_1= 'require' ) )
int alt452=2;
int LA452_0 = input.LA(1);
@@ -79213,10 +79083,10 @@ else if ( (LA452_0==154) ) {
}
switch (alt452) {
case 1 :
- // InternalSysML.g:26706:3: (enumLiteral_0= 'assume' )
+ // InternalSysML.g:26659:3: (enumLiteral_0= 'assume' )
{
- // InternalSysML.g:26706:3: (enumLiteral_0= 'assume' )
- // InternalSysML.g:26707:4: enumLiteral_0= 'assume'
+ // InternalSysML.g:26659:3: (enumLiteral_0= 'assume' )
+ // InternalSysML.g:26660:4: enumLiteral_0= 'assume'
{
enumLiteral_0=(Token)match(input,153,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79232,10 +79102,10 @@ else if ( (LA452_0==154) ) {
}
break;
case 2 :
- // InternalSysML.g:26714:3: (enumLiteral_1= 'require' )
+ // InternalSysML.g:26667:3: (enumLiteral_1= 'require' )
{
- // InternalSysML.g:26714:3: (enumLiteral_1= 'require' )
- // InternalSysML.g:26715:4: enumLiteral_1= 'require'
+ // InternalSysML.g:26667:3: (enumLiteral_1= 'require' )
+ // InternalSysML.g:26668:4: enumLiteral_1= 'require'
{
enumLiteral_1=(Token)match(input,154,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79275,7 +79145,7 @@ else if ( (LA452_0==154) ) {
// $ANTLR start "ruleRequirementVerificationKind"
- // InternalSysML.g:26725:1: ruleRequirementVerificationKind returns [Enumerator current=null] : (enumLiteral_0= 'verify' ) ;
+ // InternalSysML.g:26678:1: ruleRequirementVerificationKind returns [Enumerator current=null] : (enumLiteral_0= 'verify' ) ;
public final Enumerator ruleRequirementVerificationKind() throws RecognitionException {
Enumerator current = null;
@@ -79285,11 +79155,11 @@ public final Enumerator ruleRequirementVerificationKind() throws RecognitionExce
enterRule();
try {
- // InternalSysML.g:26731:2: ( (enumLiteral_0= 'verify' ) )
- // InternalSysML.g:26732:2: (enumLiteral_0= 'verify' )
+ // InternalSysML.g:26684:2: ( (enumLiteral_0= 'verify' ) )
+ // InternalSysML.g:26685:2: (enumLiteral_0= 'verify' )
{
- // InternalSysML.g:26732:2: (enumLiteral_0= 'verify' )
- // InternalSysML.g:26733:3: enumLiteral_0= 'verify'
+ // InternalSysML.g:26685:2: (enumLiteral_0= 'verify' )
+ // InternalSysML.g:26686:3: enumLiteral_0= 'verify'
{
enumLiteral_0=(Token)match(input,155,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -79500,19 +79370,19 @@ public final void synpred10_InternalSysML_fragment() throws RecognitionException
// $ANTLR start synpred11_InternalSysML
public final void synpred11_InternalSysML_fragment() throws RecognitionException {
- // InternalSysML.g:24738:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )
- // InternalSysML.g:24738:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ // InternalSysML.g:25117:4: ( ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' ) )
+ // InternalSysML.g:25117:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
{
- // InternalSysML.g:24738:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
- // InternalSysML.g:24739:5: ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')'
+ // InternalSysML.g:25117:5: ( ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')' )
+ // InternalSysML.g:25118:5: ( ( ruleBodyParameterMember ) ) ( ( ruleBodyParameterMember ) )* '(' ( ( ruleResultExpressionMember ) ) ')'
{
- // InternalSysML.g:24739:5: ( ( ruleBodyParameterMember ) )
- // InternalSysML.g:24740:6: ( ruleBodyParameterMember )
+ // InternalSysML.g:25118:5: ( ( ruleBodyParameterMember ) )
+ // InternalSysML.g:25119:6: ( ruleBodyParameterMember )
{
- // InternalSysML.g:24740:6: ( ruleBodyParameterMember )
- // InternalSysML.g:24741:7: ruleBodyParameterMember
+ // InternalSysML.g:25119:6: ( ruleBodyParameterMember )
+ // InternalSysML.g:25120:7: ruleBodyParameterMember
{
- pushFollow(FOLLOW_231);
+ pushFollow(FOLLOW_237);
ruleBodyParameterMember();
state._fsp--;
@@ -79523,7 +79393,7 @@ public final void synpred11_InternalSysML_fragment() throws RecognitionException
}
- // InternalSysML.g:24744:5: ( ( ruleBodyParameterMember ) )*
+ // InternalSysML.g:25123:5: ( ( ruleBodyParameterMember ) )*
loop453:
do {
int alt453=2;
@@ -79536,12 +79406,12 @@ public final void synpred11_InternalSysML_fragment() throws RecognitionException
switch (alt453) {
case 1 :
- // InternalSysML.g:24745:6: ( ruleBodyParameterMember )
+ // InternalSysML.g:25124:6: ( ruleBodyParameterMember )
{
- // InternalSysML.g:24745:6: ( ruleBodyParameterMember )
- // InternalSysML.g:24746:7: ruleBodyParameterMember
+ // InternalSysML.g:25124:6: ( ruleBodyParameterMember )
+ // InternalSysML.g:25125:7: ruleBodyParameterMember
{
- pushFollow(FOLLOW_231);
+ pushFollow(FOLLOW_237);
ruleBodyParameterMember();
state._fsp--;
@@ -79559,13 +79429,13 @@ public final void synpred11_InternalSysML_fragment() throws RecognitionException
} while (true);
match(input,81,FOLLOW_171); if (state.failed) return ;
- // InternalSysML.g:24750:5: ( ( ruleResultExpressionMember ) )
- // InternalSysML.g:24751:6: ( ruleResultExpressionMember )
+ // InternalSysML.g:25129:5: ( ( ruleResultExpressionMember ) )
+ // InternalSysML.g:25130:6: ( ruleResultExpressionMember )
{
- // InternalSysML.g:24751:6: ( ruleResultExpressionMember )
- // InternalSysML.g:24752:7: ruleResultExpressionMember
+ // InternalSysML.g:25130:6: ( ruleResultExpressionMember )
+ // InternalSysML.g:25131:7: ruleResultExpressionMember
{
- pushFollow(FOLLOW_232);
+ pushFollow(FOLLOW_234);
ruleResultExpressionMember();
state._fsp--;
@@ -79794,7 +79664,7 @@ public final boolean synpred8_InternalSysML() {
protected DFA343 dfa343 = new DFA343(this);
protected DFA381 dfa381 = new DFA381(this);
protected DFA384 dfa384 = new DFA384(this);
- protected DFA431 dfa431 = new DFA431(this);
+ protected DFA434 dfa434 = new DFA434(this);
static final String dfa_1s = "\13\uffff";
static final String dfa_2s = "\2\4\1\uffff\1\11\2\4\1\uffff\4\4";
static final String dfa_3s = "\1\17\1\20\1\uffff\1\12\2\20\1\uffff\4\20";
@@ -79876,7 +79746,7 @@ public String getDescription() {
}
static final String dfa_10s = "\34\uffff";
static final String dfa_11s = "\1\4\1\uffff\4\4\1\uffff\1\11\1\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
- static final String dfa_12s = "\1\u0093\1\uffff\1\16\1\u0093\2\164\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\44\2\43\2\46";
+ static final String dfa_12s = "\1\u0093\1\uffff\1\16\1\u0093\2\164\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\43\2\44\2\46";
static final String dfa_13s = "\1\uffff\1\5\4\uffff\1\2\1\uffff\1\3\1\uffff\1\1\12\uffff\1\4\6\uffff";
static final String dfa_14s = "\34\uffff}>";
static final String[] dfa_15s = {
@@ -79892,8 +79762,8 @@ public String getDescription() {
"\1\16\1\17",
"",
"\1\3\10\uffff\1\20",
- "\1\6\12\uffff\1\6\1\22\1\21",
- "\1\6\12\uffff\1\6\1\22\1\21",
+ "\1\6\12\uffff\1\6\1\21\1\22",
+ "\1\6\12\uffff\1\6\1\21\1\22",
"\1\12\1\3",
"\1\12\1\3",
"\1\23\1\24",
@@ -79902,10 +79772,10 @@ public String getDescription() {
"\1\3",
"\1\3",
"",
- "\1\6\12\uffff\1\6\1\uffff\1\32",
- "\1\6\12\uffff\1\6\1\uffff\1\32",
- "\1\6\12\uffff\1\6\1\33",
- "\1\6\12\uffff\1\6\1\33",
+ "\1\6\12\uffff\1\6\1\32",
+ "\1\6\12\uffff\1\6\1\32",
+ "\1\6\12\uffff\1\6\1\uffff\1\33",
+ "\1\6\12\uffff\1\6\1\uffff\1\33",
"\1\26\1\27\32\uffff\2\25",
"\1\30\1\31\32\uffff\2\25"
};
@@ -79935,9 +79805,9 @@ public String getDescription() {
}
}
static final String dfa_16s = "\33\uffff";
- static final String dfa_17s = "\2\4\1\uffff\3\4\1\uffff\2\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
- static final String dfa_18s = "\1\u0093\1\16\1\uffff\1\u0093\2\164\1\uffff\2\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\43\2\44\2\46";
- static final String dfa_19s = "\2\uffff\1\2\3\uffff\1\3\2\uffff\1\1\12\uffff\1\4\6\uffff";
+ static final String dfa_17s = "\2\4\1\uffff\3\4\1\uffff\2\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\27\1\uffff\2\27\2\11";
+ static final String dfa_18s = "\1\u0093\1\16\1\uffff\1\u0093\2\164\1\uffff\2\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\43\1\uffff\2\44\2\46";
+ static final String dfa_19s = "\2\uffff\1\2\3\uffff\1\3\2\uffff\1\1\14\uffff\1\4\4\uffff";
static final String dfa_20s = "\33\uffff}>";
static final String[] dfa_21s = {
"\1\6\1\3\3\uffff\2\6\3\uffff\2\6\2\uffff\1\1\4\6\4\uffff\2\6\1\uffff\1\6\1\2\1\6\1\7\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\3\uffff\1\6\10\uffff\2\6\2\uffff\1\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\5\6\10\uffff\1\6\5\uffff\1\6\1\uffff\1\6\1\uffff\1\6\2\uffff\1\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\4\1\5",
@@ -79956,17 +79826,17 @@ public String getDescription() {
"\1\11\1\3",
"\1\11\1\3",
"\1\22\1\23",
- "\1\25\1\26\32\uffff\2\24",
- "\1\27\1\30\32\uffff\2\24",
+ "\1\24\1\25\32\uffff\2\26",
+ "\1\27\1\30\32\uffff\2\26",
"\1\3",
"\1\3",
- "",
"\1\6\12\uffff\1\6\1\31",
"\1\6\12\uffff\1\6\1\31",
+ "",
"\1\6\12\uffff\1\6\1\uffff\1\32",
"\1\6\12\uffff\1\6\1\uffff\1\32",
- "\1\25\1\26\32\uffff\2\24",
- "\1\27\1\30\32\uffff\2\24"
+ "\1\24\1\25\32\uffff\2\26",
+ "\1\27\1\30\32\uffff\2\26"
};
static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
@@ -80053,7 +79923,7 @@ public String getDescription() {
static final String dfa_28s = "\17\uffff";
static final String dfa_29s = "\1\11\2\43\2\11\2\27\2\43\2\44\2\uffff\2\11";
static final String dfa_30s = "\1\12\2\44\2\46\2\61\2\43\2\44\2\uffff\2\46";
- static final String dfa_31s = "\13\uffff\1\1\1\2\2\uffff";
+ static final String dfa_31s = "\13\uffff\1\2\1\1\2\uffff";
static final String dfa_32s = "\17\uffff}>";
static final String[] dfa_33s = {
"\1\1\1\2",
@@ -80061,8 +79931,8 @@ public String getDescription() {
"\1\3\1\4",
"\1\7\1\10\32\uffff\1\5\1\6",
"\1\11\1\12\32\uffff\1\5\1\6",
- "\1\13\31\uffff\1\14",
- "\1\13\31\uffff\1\14",
+ "\1\14\31\uffff\1\13",
+ "\1\14\31\uffff\1\13",
"\1\15",
"\1\15",
"\1\16",
@@ -80205,9 +80075,9 @@ public String getDescription() {
}
}
static final String dfa_42s = "\35\uffff";
- static final String dfa_43s = "\1\4\1\uffff\5\4\1\uffff\1\11\1\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\27\1\uffff\2\27\2\11";
- static final String dfa_44s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\43\1\uffff\2\44\2\46";
- static final String dfa_45s = "\1\uffff\1\5\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\14\uffff\1\4\4\uffff";
+ static final String dfa_43s = "\1\4\1\uffff\5\4\1\uffff\1\11\1\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
+ static final String dfa_44s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\1\12\1\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\44\2\43\2\46";
+ static final String dfa_45s = "\1\uffff\1\5\5\uffff\1\2\1\uffff\1\3\1\uffff\1\1\12\uffff\1\4\6\uffff";
static final String dfa_46s = "\35\uffff}>";
static final String[] dfa_47s = {
"\1\7\1\3\11\uffff\1\7\2\uffff\1\2\4\7\2\uffff\1\1\4\uffff\1\7\1\uffff\1\7\1\10\6\uffff\1\11\14\uffff\1\7\10\uffff\2\7\2\uffff\1\7\1\uffff\1\7\1\uffff\6\7\1\uffff\2\7\4\uffff\1\7\2\uffff\2\7\10\uffff\1\7\5\uffff\1\7\1\uffff\1\7\1\uffff\1\7\2\uffff\1\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\4\1\5\1\6\3\11",
@@ -80223,22 +80093,22 @@ public String getDescription() {
"\1\17\1\20",
"",
"\1\3\10\uffff\1\21",
- "\1\7\12\uffff\1\7\1\22\1\23",
- "\1\7\12\uffff\1\7\1\22\1\23",
+ "\1\7\12\uffff\1\7\1\23\1\22",
+ "\1\7\12\uffff\1\7\1\23\1\22",
"\1\13\1\3",
"\1\13\1\3",
"\1\24\1\25",
- "\1\26\1\27\32\uffff\2\30",
- "\1\31\1\32\32\uffff\2\30",
+ "\1\27\1\30\32\uffff\2\26",
+ "\1\31\1\32\32\uffff\2\26",
"\1\3",
"\1\3",
- "\1\7\12\uffff\1\7\1\33",
- "\1\7\12\uffff\1\7\1\33",
"",
- "\1\7\12\uffff\1\7\1\uffff\1\34",
- "\1\7\12\uffff\1\7\1\uffff\1\34",
- "\1\26\1\27\32\uffff\2\30",
- "\1\31\1\32\32\uffff\2\30"
+ "\1\7\12\uffff\1\7\1\uffff\1\33",
+ "\1\7\12\uffff\1\7\1\uffff\1\33",
+ "\1\7\12\uffff\1\7\1\34",
+ "\1\7\12\uffff\1\7\1\34",
+ "\1\27\1\30\32\uffff\2\26",
+ "\1\31\1\32\32\uffff\2\26"
};
static final short[] dfa_42 = DFA.unpackEncodedString(dfa_42s);
@@ -80308,7 +80178,7 @@ public String getDescription() {
static final String dfa_54s = "\1\27\1\uffff\1\11\1\57\4\11\2\0\1\11\4\0\1\uffff";
static final String dfa_55s = "\1\132\1\uffff\1\12\1\57\4\12\2\0\1\12\4\0\1\uffff";
static final String dfa_56s = "\1\uffff\1\2\15\uffff\1\1";
- static final String dfa_57s = "\10\uffff\1\4\1\0\1\uffff\1\2\1\3\1\5\1\1\1\uffff}>";
+ static final String dfa_57s = "\10\uffff\1\0\1\2\1\uffff\1\4\1\5\1\1\1\3\1\uffff}>";
static final String[] dfa_58s = {
"\2\1\2\uffff\1\6\1\7\1\1\4\uffff\1\1\6\uffff\1\4\3\uffff\1\2\1\3\1\1\1\5\1\1\5\uffff\6\1\22\uffff\1\1\1\uffff\1\1\7\uffff\2\1",
"",
@@ -80357,10 +80227,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA53_9 = input.LA(1);
+ int LA53_8 = input.LA(1);
- int index53_9 = input.index();
+ int index53_8 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80368,14 +80238,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_9);
+ input.seek(index53_8);
if ( s>=0 ) return s;
break;
case 1 :
- int LA53_14 = input.LA(1);
+ int LA53_13 = input.LA(1);
- int index53_14 = input.index();
+ int index53_13 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80383,14 +80253,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_14);
+ input.seek(index53_13);
if ( s>=0 ) return s;
break;
case 2 :
- int LA53_11 = input.LA(1);
+ int LA53_9 = input.LA(1);
- int index53_11 = input.index();
+ int index53_9 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80398,14 +80268,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_11);
+ input.seek(index53_9);
if ( s>=0 ) return s;
break;
case 3 :
- int LA53_12 = input.LA(1);
+ int LA53_14 = input.LA(1);
- int index53_12 = input.index();
+ int index53_14 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80413,14 +80283,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_12);
+ input.seek(index53_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA53_8 = input.LA(1);
+ int LA53_11 = input.LA(1);
- int index53_8 = input.index();
+ int index53_11 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80428,14 +80298,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_8);
+ input.seek(index53_11);
if ( s>=0 ) return s;
break;
case 5 :
- int LA53_13 = input.LA(1);
+ int LA53_12 = input.LA(1);
- int index53_13 = input.index();
+ int index53_12 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalSysML()) ) {s = 15;}
@@ -80443,7 +80313,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index53_13);
+ input.seek(index53_12);
if ( s>=0 ) return s;
break;
}
@@ -80454,8 +80324,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_59s = "\1\11\1\uffff\2\33\1\uffff\1\7\2\47\1\7\1\33\1\47";
- static final String dfa_60s = "\1\61\1\uffff\2\63\1\uffff\1\45\1\62\1\47\1\45\1\60\1\47";
+ static final String dfa_59s = "\1\11\1\uffff\2\33\1\uffff\1\7\2\47\1\33\1\7\1\47";
+ static final String dfa_60s = "\1\61\1\uffff\2\63\1\uffff\1\45\1\62\1\47\1\60\1\45\1\47";
static final String dfa_61s = "\1\uffff\1\1\2\uffff\1\2\6\uffff";
static final String[] dfa_62s = {
"\1\2\1\3\3\uffff\1\1\14\uffff\2\1\14\uffff\1\1\3\uffff\2\1\1\uffff\2\1",
@@ -80464,11 +80334,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\2\1\1\4\4\uffff\1\1\2\4\4\uffff\1\1\3\uffff\2\1\1\uffff\1\1\1\5\1\uffff\1\4",
"",
"\1\6\35\uffff\1\7",
- "\1\11\12\uffff\1\10",
- "\1\11",
- "\1\12\35\uffff\1\7",
+ "\1\10\12\uffff\1\11",
+ "\1\10",
"\2\1\1\4\4\uffff\1\1\6\uffff\1\1\1\uffff\4\1\1\uffff\1\1",
- "\1\11"
+ "\1\12\35\uffff\1\7",
+ "\1\10"
};
static final char[] dfa_59 = DFA.unpackEncodedStringToUnsignedChars(dfa_59s);
static final char[] dfa_60 = DFA.unpackEncodedStringToUnsignedChars(dfa_60s);
@@ -80492,9 +80362,8 @@ public String getDescription() {
return "4188:3: (this_FeatureDeclaration_0= ruleFeatureDeclaration[$current] otherlv_1= 'as' )?";
}
}
- static final String dfa_63s = "\1\11\1\uffff\2\33\1\uffff\1\7\2\47\1\33\1\7\1\47";
- static final String dfa_64s = "\1\67\1\uffff\2\70\1\uffff\1\45\1\62\1\47\1\70\1\45\1\47";
- static final String[] dfa_65s = {
+ static final String dfa_63s = "\1\67\1\uffff\2\70\1\uffff\1\45\1\62\1\47\1\70\1\45\1\47";
+ static final String[] dfa_64s = {
"\1\2\1\3\3\uffff\1\1\14\uffff\2\1\14\uffff\1\1\3\uffff\2\1\1\uffff\2\1\5\uffff\1\1",
"",
"\2\1\6\uffff\2\4\4\uffff\1\1\3\uffff\2\1\1\uffff\1\1\1\5\1\uffff\1\4\3\uffff\1\1\1\4",
@@ -80508,8 +80377,7 @@ public String getDescription() {
"\1\10"
};
static final char[] dfa_63 = DFA.unpackEncodedStringToUnsignedChars(dfa_63s);
- static final char[] dfa_64 = DFA.unpackEncodedStringToUnsignedChars(dfa_64s);
- static final short[][] dfa_65 = unpackEncodedStringArray(dfa_65s);
+ static final short[][] dfa_64 = unpackEncodedStringArray(dfa_64s);
class DFA75 extends DFA {
@@ -80518,22 +80386,22 @@ public DFA75(BaseRecognizer recognizer) {
this.decisionNumber = 75;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_63;
- this.max = dfa_64;
+ this.min = dfa_59;
+ this.max = dfa_63;
this.accept = dfa_61;
this.special = dfa_5;
- this.transition = dfa_65;
+ this.transition = dfa_64;
}
public String getDescription() {
return "4344:3: ( (this_FeatureDeclaration_0= ruleFeatureDeclaration[$current] )? otherlv_1= 'first' )?";
}
}
- static final String dfa_66s = "\66\uffff";
- static final String dfa_67s = "\6\4\1\uffff\27\11\1\uffff\1\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\uffff\4\27\2\11";
- static final String dfa_68s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\1\uffff\1\164\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\uffff\2\43\2\44\2\46";
- static final String dfa_69s = "\6\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\12\uffff\2\6\6\uffff";
- static final String dfa_70s = "\52\uffff\1\0\1\1\10\uffff\1\2\1\3}>";
- static final String[] dfa_71s = {
+ static final String dfa_65s = "\66\uffff";
+ static final String dfa_66s = "\6\4\1\uffff\27\11\1\uffff\1\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\uffff\4\27\2\11";
+ static final String dfa_67s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\1\uffff\1\164\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\uffff\2\43\2\44\2\46";
+ static final String dfa_68s = "\6\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\12\uffff\2\6\6\uffff";
+ static final String dfa_69s = "\52\uffff\1\2\1\0\10\uffff\1\1\1\3}>";
+ static final String[] dfa_70s = {
"\1\6\1\2\3\uffff\2\40\3\uffff\1\40\1\6\2\uffff\1\1\4\6\4\uffff\2\40\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\40\3\uffff\2\40\1\uffff\2\40\2\uffff\1\40\1\7\1\40\1\uffff\1\41\2\40\3\uffff\1\6\1\10\1\36\1\37\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\40\2\uffff\1\16\2\41\1\22\1\6\1\40\7\uffff\1\24\3\uffff\1\40\1\uffff\1\23\1\uffff\1\25\1\40\1\26\1\uffff\1\40\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\40",
"\1\43\1\2\10\uffff\1\42",
"\1\6\1\2\3\uffff\2\40\3\uffff\1\40\1\6\2\uffff\1\44\4\6\4\uffff\2\40\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\40\3\uffff\2\40\1\uffff\2\40\2\uffff\1\40\1\7\1\40\2\uffff\2\40\3\uffff\1\6\1\10\1\36\1\37\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\40\2\uffff\1\16\2\41\1\22\1\6\1\40\7\uffff\1\24\3\uffff\1\40\1\uffff\1\23\1\uffff\1\25\1\40\1\26\1\uffff\1\40\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\40",
@@ -80590,25 +80458,25 @@ public String getDescription() {
"\1\62\1\63\32\uffff\1\56\1\57"
};
- static final short[] dfa_66 = DFA.unpackEncodedString(dfa_66s);
+ static final short[] dfa_65 = DFA.unpackEncodedString(dfa_65s);
+ static final char[] dfa_66 = DFA.unpackEncodedStringToUnsignedChars(dfa_66s);
static final char[] dfa_67 = DFA.unpackEncodedStringToUnsignedChars(dfa_67s);
- static final char[] dfa_68 = DFA.unpackEncodedStringToUnsignedChars(dfa_68s);
+ static final short[] dfa_68 = DFA.unpackEncodedString(dfa_68s);
static final short[] dfa_69 = DFA.unpackEncodedString(dfa_69s);
- static final short[] dfa_70 = DFA.unpackEncodedString(dfa_70s);
- static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
+ static final short[][] dfa_70 = unpackEncodedStringArray(dfa_70s);
class DFA95 extends DFA {
public DFA95(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 95;
- this.eot = dfa_66;
- this.eof = dfa_66;
- this.min = dfa_67;
- this.max = dfa_68;
- this.accept = dfa_69;
- this.special = dfa_70;
- this.transition = dfa_71;
+ this.eot = dfa_65;
+ this.eof = dfa_65;
+ this.min = dfa_66;
+ this.max = dfa_67;
+ this.accept = dfa_68;
+ this.special = dfa_69;
+ this.transition = dfa_70;
}
public String getDescription() {
return "5549:2: ( ( (lv_documentation_comp_0_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_1_0= ruleNestedDefinitionMember ) ) | ( (lv_ownedMembership_comp_2_0= ruleVariantUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_3_0= ruleNestedUsageMember ) ) | ( ( (lv_ownedFeatureMembership_comp_4_0= ruleEmptySuccessionMember ) )? ( (lv_ownedFeatureMembership_comp_5_0= ruleIndividualUsageMember ) ) ) | ( ( ( ruleImport ) )=> (lv_ownedImport_comp_6_0= ruleImport ) ) )";
@@ -80618,60 +80486,60 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA95_42 = input.LA(1);
+ int LA95_43 = input.LA(1);
- int index95_42 = input.index();
+ int index95_43 = input.index();
input.rewind();
s = -1;
- if ( (LA95_42==37) && (synpred2_InternalSysML())) {s = 46;}
+ if ( (LA95_43==37) && (synpred2_InternalSysML())) {s = 46;}
- else if ( (LA95_42==38) && (synpred2_InternalSysML())) {s = 47;}
+ else if ( (LA95_43==38) && (synpred2_InternalSysML())) {s = 47;}
- else if ( (LA95_42==RULE_ID) ) {s = 48;}
+ else if ( (LA95_43==RULE_ID) ) {s = 50;}
- else if ( (LA95_42==RULE_UNRESTRICTED_NAME) ) {s = 49;}
+ else if ( (LA95_43==RULE_UNRESTRICTED_NAME) ) {s = 51;}
- input.seek(index95_42);
+ input.seek(index95_43);
if ( s>=0 ) return s;
break;
case 1 :
- int LA95_43 = input.LA(1);
+ int LA95_52 = input.LA(1);
- int index95_43 = input.index();
+ int index95_52 = input.index();
input.rewind();
s = -1;
- if ( (LA95_43==RULE_ID) ) {s = 50;}
+ if ( (LA95_52==37) && (synpred2_InternalSysML())) {s = 46;}
- else if ( (LA95_43==RULE_UNRESTRICTED_NAME) ) {s = 51;}
+ else if ( (LA95_52==38) && (synpred2_InternalSysML())) {s = 47;}
- else if ( (LA95_43==37) && (synpred2_InternalSysML())) {s = 46;}
+ else if ( (LA95_52==RULE_ID) ) {s = 48;}
- else if ( (LA95_43==38) && (synpred2_InternalSysML())) {s = 47;}
+ else if ( (LA95_52==RULE_UNRESTRICTED_NAME) ) {s = 49;}
- input.seek(index95_43);
+ input.seek(index95_52);
if ( s>=0 ) return s;
break;
case 2 :
- int LA95_52 = input.LA(1);
+ int LA95_42 = input.LA(1);
- int index95_52 = input.index();
+ int index95_42 = input.index();
input.rewind();
s = -1;
- if ( (LA95_52==RULE_ID) ) {s = 48;}
+ if ( (LA95_42==37) && (synpred2_InternalSysML())) {s = 46;}
- else if ( (LA95_52==RULE_UNRESTRICTED_NAME) ) {s = 49;}
+ else if ( (LA95_42==38) && (synpred2_InternalSysML())) {s = 47;}
- else if ( (LA95_52==37) && (synpred2_InternalSysML())) {s = 46;}
+ else if ( (LA95_42==RULE_ID) ) {s = 48;}
- else if ( (LA95_52==38) && (synpred2_InternalSysML())) {s = 47;}
+ else if ( (LA95_42==RULE_UNRESTRICTED_NAME) ) {s = 49;}
- input.seek(index95_52);
+ input.seek(index95_42);
if ( s>=0 ) return s;
break;
case 3 :
@@ -80681,13 +80549,13 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int index95_53 = input.index();
input.rewind();
s = -1;
- if ( (LA95_53==RULE_ID) ) {s = 50;}
+ if ( (LA95_53==37) && (synpred2_InternalSysML())) {s = 46;}
- else if ( (LA95_53==RULE_UNRESTRICTED_NAME) ) {s = 51;}
+ else if ( (LA95_53==38) && (synpred2_InternalSysML())) {s = 47;}
- else if ( (LA95_53==37) && (synpred2_InternalSysML())) {s = 46;}
+ else if ( (LA95_53==RULE_ID) ) {s = 50;}
- else if ( (LA95_53==38) && (synpred2_InternalSysML())) {s = 47;}
+ else if ( (LA95_53==RULE_UNRESTRICTED_NAME) ) {s = 51;}
input.seek(index95_53);
@@ -80701,10 +80569,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_72s = "\3\5\6\11\3\uffff\1\11\2\5";
- static final String dfa_73s = "\1\u0097\1\16\4\u0097\3\164\3\uffff\1\12\2\5";
- static final String dfa_74s = "\11\uffff\1\1\1\2\1\3\3\uffff";
- static final String[] dfa_75s = {
+ static final String dfa_71s = "\3\5\6\11\3\uffff\1\11\2\5";
+ static final String dfa_72s = "\1\u0097\1\16\4\u0097\3\164\3\uffff\1\12\2\5";
+ static final String dfa_73s = "\11\uffff\1\1\1\2\1\3\3\uffff";
+ static final String[] dfa_74s = {
"\1\2\3\uffff\2\11\3\uffff\1\11\3\uffff\1\1\10\uffff\2\11\14\uffff\1\11\3\uffff\2\11\1\uffff\2\11\2\uffff\1\11\1\6\1\11\2\uffff\2\11\4\uffff\1\7\1\uffff\1\10\1\11\1\uffff\1\11\1\uffff\3\11\1\uffff\2\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\12\1\uffff\1\12\7\uffff\1\12\3\uffff\1\12\1\uffff\1\12\1\uffff\3\12\1\uffff\2\12\1\uffff\2\12\1\11\1\uffff\1\12\1\11\35\uffff\1\3\1\4\1\5\3\13",
"\1\2\10\uffff\1\14",
"\1\2\3\uffff\2\11\3\uffff\1\11\3\uffff\1\1\10\uffff\2\11\14\uffff\1\11\3\uffff\2\11\1\uffff\2\11\2\uffff\1\11\1\6\1\11\2\uffff\2\11\4\uffff\1\7\1\uffff\1\10\1\11\1\uffff\1\11\1\uffff\3\11\1\uffff\2\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\12\1\uffff\1\12\7\uffff\1\12\3\uffff\1\12\1\uffff\1\12\1\uffff\3\12\1\uffff\2\12\1\uffff\2\12\1\11\1\uffff\1\12\1\11\35\uffff\1\3\1\4\1\5\3\13",
@@ -80721,10 +80589,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\2",
"\1\2"
};
+ static final char[] dfa_71 = DFA.unpackEncodedStringToUnsignedChars(dfa_71s);
static final char[] dfa_72 = DFA.unpackEncodedStringToUnsignedChars(dfa_72s);
- static final char[] dfa_73 = DFA.unpackEncodedStringToUnsignedChars(dfa_73s);
- static final short[] dfa_74 = DFA.unpackEncodedString(dfa_74s);
- static final short[][] dfa_75 = unpackEncodedStringArray(dfa_75s);
+ static final short[] dfa_73 = DFA.unpackEncodedString(dfa_73s);
+ static final short[][] dfa_74 = unpackEncodedStringArray(dfa_74s);
class DFA96 extends DFA {
@@ -80733,22 +80601,22 @@ public DFA96(BaseRecognizer recognizer) {
this.decisionNumber = 96;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_72;
- this.max = dfa_73;
- this.accept = dfa_74;
+ this.min = dfa_71;
+ this.max = dfa_72;
+ this.accept = dfa_73;
this.special = dfa_32;
- this.transition = dfa_75;
+ this.transition = dfa_74;
}
public String getDescription() {
return "5790:2: (this_StructureUsageMember_0= ruleStructureUsageMember | this_BehaviorUsageMember_1= ruleBehaviorUsageMember | this_FlowUsageMember_2= ruleFlowUsageMember )";
}
}
- static final String dfa_76s = "\23\uffff";
- static final String dfa_77s = "\4\11\17\uffff";
- static final String dfa_78s = "\4\164\17\uffff";
- static final String dfa_79s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\1";
- static final String dfa_80s = "\23\uffff}>";
- static final String[] dfa_81s = {
+ static final String dfa_75s = "\23\uffff";
+ static final String dfa_76s = "\4\11\17\uffff";
+ static final String dfa_77s = "\4\164\17\uffff";
+ static final String dfa_78s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\1";
+ static final String dfa_79s = "\23\uffff}>";
+ static final String[] dfa_80s = {
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\2\uffff\1\16\1\1\1\17\2\uffff\1\20\1\21\4\uffff\1\2\1\uffff\1\3\1\4\1\uffff\1\4\1\uffff\1\5\1\6\1\7\1\uffff\1\12\1\15\1\uffff\1\13\1\uffff\1\14\1\13\40\uffff\1\10\2\uffff\1\11",
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\2\uffff\1\16\1\uffff\1\17\2\uffff\1\20\1\21\6\uffff\1\3\1\4\1\uffff\1\4\2\uffff\1\6\1\7\1\uffff\1\12\1\15\1\uffff\1\13\1\uffff\1\14\1\13\40\uffff\1\10\2\uffff\1\11",
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\17\uffff\1\3\1\4\1\uffff\1\4\2\uffff\1\6\1\7\1\uffff\1\12\1\15\1\uffff\1\13\1\uffff\1\14\1\13\40\uffff\1\10\2\uffff\1\11",
@@ -80770,36 +80638,36 @@ public String getDescription() {
""
};
- static final short[] dfa_76 = DFA.unpackEncodedString(dfa_76s);
+ static final short[] dfa_75 = DFA.unpackEncodedString(dfa_75s);
+ static final char[] dfa_76 = DFA.unpackEncodedStringToUnsignedChars(dfa_76s);
static final char[] dfa_77 = DFA.unpackEncodedStringToUnsignedChars(dfa_77s);
- static final char[] dfa_78 = DFA.unpackEncodedStringToUnsignedChars(dfa_78s);
+ static final short[] dfa_78 = DFA.unpackEncodedString(dfa_78s);
static final short[] dfa_79 = DFA.unpackEncodedString(dfa_79s);
- static final short[] dfa_80 = DFA.unpackEncodedString(dfa_80s);
- static final short[][] dfa_81 = unpackEncodedStringArray(dfa_81s);
+ static final short[][] dfa_80 = unpackEncodedStringArray(dfa_80s);
class DFA109 extends DFA {
public DFA109(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 109;
- this.eot = dfa_76;
- this.eof = dfa_76;
- this.min = dfa_77;
- this.max = dfa_78;
- this.accept = dfa_79;
- this.special = dfa_80;
- this.transition = dfa_81;
+ this.eot = dfa_75;
+ this.eof = dfa_75;
+ this.min = dfa_76;
+ this.max = dfa_77;
+ this.accept = dfa_78;
+ this.special = dfa_79;
+ this.transition = dfa_80;
}
public String getDescription() {
return "6747:2: (this_ReferenceUsage_0= ruleReferenceUsage | this_AttributeUsage_1= ruleAttributeUsage | this_EnumerationUsage_2= ruleEnumerationUsage | this_ItemRefUsage_3= ruleItemRefUsage | this_PartRefUsage_4= rulePartRefUsage | this_ViewRefUsage_5= ruleViewRefUsage | this_RenderingRefUsage_6= ruleRenderingRefUsage | this_PortUsage_7= rulePortUsage | this_ConnectionUsage_8= ruleConnectionUsage | this_Connector_9= ruleConnector | this_InterfaceUsage_10= ruleInterfaceUsage | this_BindingConnector_11= ruleBindingConnector | this_Succession_12= ruleSuccession | this_ItemFlow_13= ruleItemFlow | this_SuccessionItemFlow_14= ruleSuccessionItemFlow )";
}
}
- static final String dfa_82s = "\21\uffff";
- static final String dfa_83s = "\1\65\2\101\1\126\15\uffff";
- static final String dfa_84s = "\4\163\15\uffff";
- static final String dfa_85s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
- static final String dfa_86s = "\21\uffff}>";
- static final String[] dfa_87s = {
+ static final String dfa_81s = "\21\uffff";
+ static final String dfa_82s = "\1\65\2\101\1\126\15\uffff";
+ static final String dfa_83s = "\4\163\15\uffff";
+ static final String dfa_84s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
+ static final String dfa_85s = "\21\uffff}>";
+ static final String[] dfa_86s = {
"\1\1\11\uffff\1\2\1\uffff\1\3\24\uffff\1\4\1\uffff\1\15\7\uffff\1\6\3\uffff\1\16\1\uffff\1\5\1\uffff\1\7\1\17\1\10\1\uffff\1\20\1\11\1\uffff\1\12\1\13\2\uffff\1\14",
"\1\3\24\uffff\1\4\1\uffff\1\15\7\uffff\1\6\3\uffff\1\16\1\uffff\1\5\1\uffff\1\7\1\17\1\10\1\uffff\1\20\1\11\1\uffff\1\12\1\13\2\uffff\1\14",
"\1\3\24\uffff\1\4\1\uffff\1\15\7\uffff\1\6\3\uffff\1\16\1\uffff\1\5\1\uffff\1\7\1\17\1\10\1\uffff\1\20\1\11\1\uffff\1\12\1\13\2\uffff\1\14",
@@ -80819,36 +80687,36 @@ public String getDescription() {
""
};
- static final short[] dfa_82 = DFA.unpackEncodedString(dfa_82s);
+ static final short[] dfa_81 = DFA.unpackEncodedString(dfa_81s);
+ static final char[] dfa_82 = DFA.unpackEncodedStringToUnsignedChars(dfa_82s);
static final char[] dfa_83 = DFA.unpackEncodedStringToUnsignedChars(dfa_83s);
- static final char[] dfa_84 = DFA.unpackEncodedStringToUnsignedChars(dfa_84s);
+ static final short[] dfa_84 = DFA.unpackEncodedString(dfa_84s);
static final short[] dfa_85 = DFA.unpackEncodedString(dfa_85s);
- static final short[] dfa_86 = DFA.unpackEncodedString(dfa_86s);
- static final short[][] dfa_87 = unpackEncodedStringArray(dfa_87s);
+ static final short[][] dfa_86 = unpackEncodedStringArray(dfa_86s);
class DFA111 extends DFA {
public DFA111(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 111;
- this.eot = dfa_82;
- this.eof = dfa_82;
- this.min = dfa_83;
- this.max = dfa_84;
- this.accept = dfa_85;
- this.special = dfa_86;
- this.transition = dfa_87;
+ this.eot = dfa_81;
+ this.eof = dfa_81;
+ this.min = dfa_82;
+ this.max = dfa_83;
+ this.accept = dfa_84;
+ this.special = dfa_85;
+ this.transition = dfa_86;
}
public String getDescription() {
return "6945:2: (this_ActionRefUsage_0= ruleActionRefUsage | this_CalculationRefUsage_1= ruleCalculationRefUsage | this_StateRefUsage_2= ruleStateRefUsage | this_ConstraintRefUsage_3= ruleConstraintRefUsage | this_RequirementRefUsage_4= ruleRequirementRefUsage | this_CaseRefUsage_5= ruleCaseRefUsage | this_AnalysisCaseRefUsage_6= ruleAnalysisCaseRefUsage | this_VerificationCaseRefUsage_7= ruleVerificationCaseRefUsage | this_ViewpointRefUsage_8= ruleViewpointRefUsage | this_PerformActionUsage_9= rulePerformActionUsage | this_ExhibitStateUsage_10= ruleExhibitStateUsage | this_AssertConstraintUsage_11= ruleAssertConstraintUsage | this_SatisfyRequirementUsage_12= ruleSatisfyRequirementUsage )";
}
}
- static final String dfa_88s = "\16\uffff";
- static final String dfa_89s = "\1\11\2\101\1\11\12\uffff";
- static final String dfa_90s = "\4\163\12\uffff";
- static final String dfa_91s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12";
- static final String dfa_92s = "\16\uffff}>";
- static final String[] dfa_93s = {
+ static final String dfa_87s = "\16\uffff";
+ static final String dfa_88s = "\1\11\2\101\1\11\12\uffff";
+ static final String dfa_89s = "\4\163\12\uffff";
+ static final String dfa_90s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12";
+ static final String dfa_91s = "\16\uffff}>";
+ static final String[] dfa_92s = {
"\2\4\52\uffff\1\1\11\uffff\1\2\1\uffff\1\3\1\5\1\uffff\1\5\2\uffff\1\6\1\7\1\uffff\1\10\1\13\1\uffff\1\11\1\uffff\1\12\1\11\2\uffff\3\14\1\15\1\uffff\1\15\7\uffff\1\15\3\uffff\1\15\1\uffff\1\15\1\uffff\3\15\1\uffff\2\15\1\uffff\2\15\2\uffff\1\15",
"\1\3\1\5\1\uffff\1\5\2\uffff\1\6\1\7\1\uffff\1\10\1\13\1\uffff\1\11\1\uffff\1\12\1\11\2\uffff\3\14\1\15\1\uffff\1\15\7\uffff\1\15\3\uffff\1\15\1\uffff\1\15\1\uffff\3\15\1\uffff\2\15\1\uffff\2\15\2\uffff\1\15",
"\1\3\1\5\1\uffff\1\5\2\uffff\1\6\1\7\1\uffff\1\10\1\13\1\uffff\1\11\1\uffff\1\12\1\11\2\uffff\3\14\1\15\1\uffff\1\15\7\uffff\1\15\3\uffff\1\15\1\uffff\1\15\1\uffff\3\15\1\uffff\2\15\1\uffff\2\15\2\uffff\1\15",
@@ -80865,40 +80733,40 @@ public String getDescription() {
""
};
- static final short[] dfa_88 = DFA.unpackEncodedString(dfa_88s);
+ static final short[] dfa_87 = DFA.unpackEncodedString(dfa_87s);
+ static final char[] dfa_88 = DFA.unpackEncodedStringToUnsignedChars(dfa_88s);
static final char[] dfa_89 = DFA.unpackEncodedStringToUnsignedChars(dfa_89s);
- static final char[] dfa_90 = DFA.unpackEncodedStringToUnsignedChars(dfa_90s);
+ static final short[] dfa_90 = DFA.unpackEncodedString(dfa_90s);
static final short[] dfa_91 = DFA.unpackEncodedString(dfa_91s);
- static final short[] dfa_92 = DFA.unpackEncodedString(dfa_92s);
- static final short[][] dfa_93 = unpackEncodedStringArray(dfa_93s);
+ static final short[][] dfa_92 = unpackEncodedStringArray(dfa_92s);
class DFA112 extends DFA {
public DFA112(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 112;
- this.eot = dfa_88;
- this.eof = dfa_88;
- this.min = dfa_89;
- this.max = dfa_90;
- this.accept = dfa_91;
- this.special = dfa_92;
- this.transition = dfa_93;
+ this.eot = dfa_87;
+ this.eof = dfa_87;
+ this.min = dfa_88;
+ this.max = dfa_89;
+ this.accept = dfa_90;
+ this.special = dfa_91;
+ this.transition = dfa_92;
}
public String getDescription() {
return "7080:2: (this_ReferenceVariantUsage_0= ruleReferenceVariantUsage | this_AttributeVariantUsage_1= ruleAttributeVariantUsage | this_ItemRefUsage_2= ruleItemRefUsage | this_PartRefUsage_3= rulePartRefUsage | this_PortUsage_4= rulePortUsage | this_ConnectionUsage_5= ruleConnectionUsage | this_Connector_6= ruleConnector | this_InterfaceUsage_7= ruleInterfaceUsage | this_IndividualUsageElement_8= ruleIndividualUsageElement | this_BehaviorUsageElement_9= ruleBehaviorUsageElement )";
}
}
- static final String dfa_94s = "\24\uffff";
- static final String dfa_95s = "\4\11\20\uffff";
- static final String dfa_96s = "\3\163\1\164\20\uffff";
- static final String dfa_97s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\1\1\7";
- static final String dfa_98s = "\24\uffff}>";
- static final String[] dfa_99s = {
+ static final String dfa_93s = "\24\uffff";
+ static final String dfa_94s = "\4\11\20\uffff";
+ static final String dfa_95s = "\3\163\1\164\20\uffff";
+ static final String dfa_96s = "\4\uffff\1\2\1\3\1\4\1\5\1\6\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\7\1\1";
+ static final String dfa_97s = "\24\uffff}>";
+ static final String[] dfa_98s = {
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\3\uffff\1\1\11\uffff\1\2\1\uffff\1\3\1\4\1\uffff\1\4\1\uffff\1\5\1\6\1\7\15\uffff\1\11\11\uffff\1\13\5\uffff\1\12\1\uffff\1\14\1\uffff\1\15\2\uffff\1\16\1\uffff\1\17\1\20\1\10\1\uffff\1\21",
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\17\uffff\1\3\1\4\1\uffff\1\4\2\uffff\1\6\1\7\15\uffff\1\11\11\uffff\1\13\5\uffff\1\12\1\uffff\1\14\1\uffff\1\15\2\uffff\1\16\1\uffff\1\17\1\20\1\10\1\uffff\1\21",
"\2\4\3\uffff\1\4\14\uffff\2\4\14\uffff\1\4\3\uffff\2\4\1\uffff\2\4\17\uffff\1\3\1\4\1\uffff\1\4\2\uffff\1\6\1\7\15\uffff\1\11\11\uffff\1\13\5\uffff\1\12\1\uffff\1\14\1\uffff\1\15\2\uffff\1\16\1\uffff\1\17\1\20\1\10\1\uffff\1\21",
- "\2\22\3\uffff\1\22\10\uffff\2\22\2\uffff\3\22\13\uffff\1\22\3\uffff\2\22\1\uffff\2\22\7\uffff\2\22\14\uffff\1\6\1\7\15\uffff\1\11\11\uffff\1\13\5\uffff\1\12\1\uffff\1\14\1\uffff\1\15\2\uffff\1\16\1\uffff\1\17\1\20\1\10\1\uffff\1\21\1\23",
+ "\2\23\3\uffff\1\23\10\uffff\2\23\2\uffff\3\23\13\uffff\1\23\3\uffff\2\23\1\uffff\2\23\7\uffff\2\23\14\uffff\1\6\1\7\15\uffff\1\11\11\uffff\1\13\5\uffff\1\12\1\uffff\1\14\1\uffff\1\15\2\uffff\1\16\1\uffff\1\17\1\20\1\10\1\uffff\1\21\1\22",
"",
"",
"",
@@ -80917,36 +80785,36 @@ public String getDescription() {
""
};
- static final short[] dfa_94 = DFA.unpackEncodedString(dfa_94s);
+ static final short[] dfa_93 = DFA.unpackEncodedString(dfa_93s);
+ static final char[] dfa_94 = DFA.unpackEncodedStringToUnsignedChars(dfa_94s);
static final char[] dfa_95 = DFA.unpackEncodedStringToUnsignedChars(dfa_95s);
- static final char[] dfa_96 = DFA.unpackEncodedStringToUnsignedChars(dfa_96s);
+ static final short[] dfa_96 = DFA.unpackEncodedString(dfa_96s);
static final short[] dfa_97 = DFA.unpackEncodedString(dfa_97s);
- static final short[] dfa_98 = DFA.unpackEncodedString(dfa_98s);
- static final short[][] dfa_99 = unpackEncodedStringArray(dfa_99s);
+ static final short[][] dfa_98 = unpackEncodedStringArray(dfa_98s);
class DFA113 extends DFA {
public DFA113(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 113;
- this.eot = dfa_94;
- this.eof = dfa_94;
- this.min = dfa_95;
- this.max = dfa_96;
- this.accept = dfa_97;
- this.special = dfa_98;
- this.transition = dfa_99;
+ this.eot = dfa_93;
+ this.eof = dfa_93;
+ this.min = dfa_94;
+ this.max = dfa_95;
+ this.accept = dfa_96;
+ this.special = dfa_97;
+ this.transition = dfa_98;
}
public String getDescription() {
return "7188:2: (this_ReferenceUsage_0= ruleReferenceUsage | this_AttributeUsage_1= ruleAttributeUsage | this_EnumerationUsage_2= ruleEnumerationUsage | this_ItemFlowUsage_3= ruleItemFlowUsage | this_PartFlowUsage_4= rulePartFlowUsage | this_ViewFlowUsage_5= ruleViewFlowUsage | this_RenderingFlowUsage_6= ruleRenderingFlowUsage | this_ActionFlowUsage_7= ruleActionFlowUsage | this_CalculationFlowUsage_8= ruleCalculationFlowUsage | this_StateFlowUsage_9= ruleStateFlowUsage | this_ConstraintFlowUsage_10= ruleConstraintFlowUsage | this_RequirementFlowUsage_11= ruleRequirementFlowUsage | this_CaseFlowUsage_12= ruleCaseFlowUsage | this_AnalysisCaseFlowUsage_13= ruleAnalysisCaseFlowUsage | this_VerificationCaseFlowUsage_14= ruleVerificationCaseFlowUsage | this_ViewpointFlowUsage_15= ruleViewpointFlowUsage )";
}
}
- static final String dfa_100s = "\27\uffff";
- static final String dfa_101s = "\1\5\26\uffff";
- static final String dfa_102s = "\1\u0094\26\uffff";
- static final String dfa_103s = "\1\uffff\1\2\25\1";
- static final String dfa_104s = "\1\0\26\uffff}>";
- static final String[] dfa_105s = {
+ static final String dfa_99s = "\27\uffff";
+ static final String dfa_100s = "\1\5\26\uffff";
+ static final String dfa_101s = "\1\u0094\26\uffff";
+ static final String dfa_102s = "\1\uffff\1\2\25\1";
+ static final String dfa_103s = "\1\0\26\uffff}>";
+ static final String[] dfa_104s = {
"\1\3\3\uffff\1\11\1\12\3\uffff\1\10\3\uffff\1\2\4\uffff\1\25\1\26\1\1\1\uffff\1\17\1\20\1\22\13\uffff\1\15\3\uffff\1\13\1\14\1\uffff\1\16\1\21\7\uffff\1\23\1\24\13\uffff\1\7\113\uffff\1\4\1\5\1\6",
"",
"",
@@ -80972,25 +80840,25 @@ public String getDescription() {
""
};
- static final short[] dfa_100 = DFA.unpackEncodedString(dfa_100s);
+ static final short[] dfa_99 = DFA.unpackEncodedString(dfa_99s);
+ static final char[] dfa_100 = DFA.unpackEncodedStringToUnsignedChars(dfa_100s);
static final char[] dfa_101 = DFA.unpackEncodedStringToUnsignedChars(dfa_101s);
- static final char[] dfa_102 = DFA.unpackEncodedStringToUnsignedChars(dfa_102s);
+ static final short[] dfa_102 = DFA.unpackEncodedString(dfa_102s);
static final short[] dfa_103 = DFA.unpackEncodedString(dfa_103s);
- static final short[] dfa_104 = DFA.unpackEncodedString(dfa_104s);
- static final short[][] dfa_105 = unpackEncodedStringArray(dfa_105s);
+ static final short[][] dfa_104 = unpackEncodedStringArray(dfa_104s);
class DFA121 extends DFA {
public DFA121(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 121;
- this.eot = dfa_100;
- this.eof = dfa_100;
- this.min = dfa_101;
- this.max = dfa_102;
- this.accept = dfa_103;
- this.special = dfa_104;
- this.transition = dfa_105;
+ this.eot = dfa_99;
+ this.eof = dfa_99;
+ this.min = dfa_100;
+ this.max = dfa_101;
+ this.accept = dfa_102;
+ this.special = dfa_103;
+ this.transition = dfa_104;
}
public String getDescription() {
return "()* loopback of 7784:4: ( ( ( ruleEnumerationUsageMember ) )=> (lv_ownedMembership_comp_2_0= ruleEnumerationUsageMember ) )*";
@@ -81062,11 +80930,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_106s = "\1\27\1\uffff\1\11\1\57\4\11\2\0\2\11\4\0\1\uffff\2\0";
- static final String dfa_107s = "\1\72\1\uffff\1\114\1\57\4\12\2\0\1\12\1\114\4\0\1\uffff\2\0";
- static final String dfa_108s = "\1\uffff\1\2\16\uffff\1\1\2\uffff";
- static final String dfa_109s = "\10\uffff\1\5\1\1\2\uffff\1\4\1\0\1\7\1\3\1\uffff\1\6\1\2}>";
- static final String[] dfa_110s = {
+ static final String dfa_105s = "\1\27\1\uffff\1\11\1\57\4\11\2\0\2\11\4\0\1\uffff\2\0";
+ static final String dfa_106s = "\1\72\1\uffff\1\114\1\57\4\12\2\0\1\12\1\114\4\0\1\uffff\2\0";
+ static final String dfa_107s = "\1\uffff\1\2\16\uffff\1\1\2\uffff";
+ static final String dfa_108s = "\10\uffff\1\4\1\0\2\uffff\1\2\1\7\1\5\1\1\1\uffff\1\6\1\3}>";
+ static final String[] dfa_109s = {
"\2\1\2\uffff\1\6\1\7\1\1\13\uffff\1\4\3\uffff\1\2\1\3\1\uffff\1\5\1\1\7\uffff\2\1",
"",
"\1\10\1\11\101\uffff\1\12",
@@ -81087,24 +80955,24 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\uffff",
"\1\uffff"
};
+ static final char[] dfa_105 = DFA.unpackEncodedStringToUnsignedChars(dfa_105s);
static final char[] dfa_106 = DFA.unpackEncodedStringToUnsignedChars(dfa_106s);
- static final char[] dfa_107 = DFA.unpackEncodedStringToUnsignedChars(dfa_107s);
+ static final short[] dfa_107 = DFA.unpackEncodedString(dfa_107s);
static final short[] dfa_108 = DFA.unpackEncodedString(dfa_108s);
- static final short[] dfa_109 = DFA.unpackEncodedString(dfa_109s);
- static final short[][] dfa_110 = unpackEncodedStringArray(dfa_110s);
+ static final short[][] dfa_109 = unpackEncodedStringArray(dfa_109s);
class DFA144 extends DFA {
public DFA144(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 144;
- this.eot = dfa_76;
- this.eof = dfa_76;
- this.min = dfa_106;
- this.max = dfa_107;
- this.accept = dfa_108;
- this.special = dfa_109;
- this.transition = dfa_110;
+ this.eot = dfa_75;
+ this.eof = dfa_75;
+ this.min = dfa_105;
+ this.max = dfa_106;
+ this.accept = dfa_107;
+ this.special = dfa_108;
+ this.transition = dfa_109;
}
public String getDescription() {
return "()+ loopback of 9031:4: ( ( ':' | 'defined' | ':>' | 'subsets' | ':>>' | 'redefines' )=>this_PortSpecialization_0= rulePortSpecialization[$current] )+";
@@ -81114,10 +80982,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA144_13 = input.LA(1);
+ int LA144_9 = input.LA(1);
- int index144_13 = input.index();
+ int index144_9 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81125,14 +80993,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_13);
+ input.seek(index144_9);
if ( s>=0 ) return s;
break;
case 1 :
- int LA144_9 = input.LA(1);
+ int LA144_15 = input.LA(1);
- int index144_9 = input.index();
+ int index144_15 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81140,14 +81008,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_9);
+ input.seek(index144_15);
if ( s>=0 ) return s;
break;
case 2 :
- int LA144_18 = input.LA(1);
+ int LA144_12 = input.LA(1);
- int index144_18 = input.index();
+ int index144_12 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81155,14 +81023,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_18);
+ input.seek(index144_12);
if ( s>=0 ) return s;
break;
case 3 :
- int LA144_15 = input.LA(1);
+ int LA144_18 = input.LA(1);
- int index144_15 = input.index();
+ int index144_18 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81170,14 +81038,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_15);
+ input.seek(index144_18);
if ( s>=0 ) return s;
break;
case 4 :
- int LA144_12 = input.LA(1);
+ int LA144_8 = input.LA(1);
- int index144_12 = input.index();
+ int index144_8 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81185,14 +81053,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_12);
+ input.seek(index144_8);
if ( s>=0 ) return s;
break;
case 5 :
- int LA144_8 = input.LA(1);
+ int LA144_14 = input.LA(1);
- int index144_8 = input.index();
+ int index144_14 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81200,7 +81068,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_8);
+ input.seek(index144_14);
if ( s>=0 ) return s;
break;
case 6 :
@@ -81219,10 +81087,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
if ( s>=0 ) return s;
break;
case 7 :
- int LA144_14 = input.LA(1);
+ int LA144_13 = input.LA(1);
- int index144_14 = input.index();
+ int index144_13 = input.index();
input.rewind();
s = -1;
if ( (synpred4_InternalSysML()) ) {s = 16;}
@@ -81230,7 +81098,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index144_14);
+ input.seek(index144_13);
if ( s>=0 ) return s;
break;
}
@@ -81241,11 +81109,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_111s = "\1\4\1\uffff\5\4\1\uffff\27\11\1\uffff\1\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\27\1\uffff\2\27\2\11";
- static final String dfa_112s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\1\uffff\1\164\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\43\1\uffff\2\44\2\46";
- static final String dfa_113s = "\1\uffff\1\7\5\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\14\uffff\1\6\4\uffff";
- static final String dfa_114s = "\66\uffff}>";
- static final String[] dfa_115s = {
+ static final String dfa_110s = "\1\4\1\uffff\5\4\1\uffff\27\11\1\uffff\1\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
+ static final String dfa_111s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\1\uffff\1\164\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\44\2\43\2\46";
+ static final String dfa_112s = "\1\uffff\1\7\5\uffff\1\2\27\uffff\1\3\1\uffff\1\4\1\5\1\uffff\1\1\12\uffff\1\6\6\uffff";
+ static final String dfa_113s = "\66\uffff}>";
+ static final String[] dfa_114s = {
"\1\7\1\3\3\uffff\2\41\3\uffff\1\41\1\7\2\uffff\1\2\4\7\2\uffff\1\1\1\uffff\2\41\1\uffff\1\7\1\uffff\1\7\1\36\6\uffff\2\41\3\uffff\2\41\1\uffff\2\41\2\uffff\1\41\1\10\1\41\1\uffff\1\42\2\41\3\uffff\1\7\1\11\1\37\1\40\1\12\1\uffff\1\13\1\uffff\1\14\1\15\1\16\1\7\1\22\1\21\1\uffff\1\20\1\7\2\41\2\uffff\1\17\2\42\1\23\1\7\1\41\7\uffff\1\25\3\uffff\1\41\1\uffff\1\24\1\uffff\1\26\1\41\1\27\1\uffff\1\41\1\30\1\uffff\1\31\1\32\1\33\1\uffff\1\34\1\35\35\uffff\1\4\1\5\1\6\3\41",
"",
"\1\44\1\3\10\uffff\1\43",
@@ -81284,48 +81152,48 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\50\1\51",
"",
"\1\3\10\uffff\1\52",
- "\1\7\12\uffff\1\7\1\53\1\54",
- "\1\7\12\uffff\1\7\1\53\1\54",
+ "\1\7\12\uffff\1\7\1\54\1\53",
+ "\1\7\12\uffff\1\7\1\54\1\53",
"\1\44\1\3",
"\1\44\1\3",
"\1\55\1\56",
- "\1\57\1\60\32\uffff\2\61",
- "\1\62\1\63\32\uffff\2\61",
+ "\1\60\1\61\32\uffff\2\57",
+ "\1\62\1\63\32\uffff\2\57",
"\1\3",
"\1\3",
- "\1\7\12\uffff\1\7\1\64",
- "\1\7\12\uffff\1\7\1\64",
"",
- "\1\7\12\uffff\1\7\1\uffff\1\65",
- "\1\7\12\uffff\1\7\1\uffff\1\65",
- "\1\57\1\60\32\uffff\2\61",
- "\1\62\1\63\32\uffff\2\61"
+ "\1\7\12\uffff\1\7\1\uffff\1\64",
+ "\1\7\12\uffff\1\7\1\uffff\1\64",
+ "\1\7\12\uffff\1\7\1\65",
+ "\1\7\12\uffff\1\7\1\65",
+ "\1\60\1\61\32\uffff\2\57",
+ "\1\62\1\63\32\uffff\2\57"
};
+ static final char[] dfa_110 = DFA.unpackEncodedStringToUnsignedChars(dfa_110s);
static final char[] dfa_111 = DFA.unpackEncodedStringToUnsignedChars(dfa_111s);
- static final char[] dfa_112 = DFA.unpackEncodedStringToUnsignedChars(dfa_112s);
+ static final short[] dfa_112 = DFA.unpackEncodedString(dfa_112s);
static final short[] dfa_113 = DFA.unpackEncodedString(dfa_113s);
- static final short[] dfa_114 = DFA.unpackEncodedString(dfa_114s);
- static final short[][] dfa_115 = unpackEncodedStringArray(dfa_115s);
+ static final short[][] dfa_114 = unpackEncodedStringArray(dfa_114s);
class DFA155 extends DFA {
public DFA155(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 155;
- this.eot = dfa_66;
- this.eof = dfa_66;
- this.min = dfa_111;
- this.max = dfa_112;
- this.accept = dfa_113;
- this.special = dfa_114;
- this.transition = dfa_115;
+ this.eot = dfa_65;
+ this.eof = dfa_65;
+ this.min = dfa_110;
+ this.max = dfa_111;
+ this.accept = dfa_112;
+ this.special = dfa_113;
+ this.transition = dfa_114;
}
public String getDescription() {
return "()* loopback of 9441:4: ( ( (lv_documentation_comp_2_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_3_0= ruleNestedDefinitionMember ) ) | ( (lv_ownedMembership_comp_4_0= ruleVariantUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_5_0= ruleConnectionUsageMember ) ) | ( ( (lv_ownedFeatureMembership_comp_6_0= ruleEmptySuccessionMember ) )? ( (lv_ownedFeatureMembership_comp_7_0= ruleIndividualUsageMember ) ) ) | ( (lv_ownedImport_comp_8_0= ruleImport ) ) )*";
}
}
- static final String dfa_116s = "\3\5\3\11\2\uffff\1\11\2\5";
- static final String[] dfa_117s = {
+ static final String dfa_115s = "\3\5\3\11\2\uffff\1\11\2\5";
+ static final String[] dfa_116s = {
"\1\2\3\uffff\2\6\3\uffff\1\6\3\uffff\1\1\10\uffff\2\6\13\uffff\1\7\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\2\uffff\2\6\4\uffff\1\6\1\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\uffff\2\6\1\uffff\1\6\1\uffff\2\6\5\uffff\1\6\1\uffff\1\6\7\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\uffff\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
"\1\2\10\uffff\1\10",
"\1\2\3\uffff\2\6\3\uffff\1\6\3\uffff\1\1\10\uffff\2\6\13\uffff\1\7\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\2\uffff\2\6\4\uffff\1\6\1\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\uffff\2\6\1\uffff\1\6\1\uffff\2\6\5\uffff\1\6\1\uffff\1\6\7\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\uffff\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
@@ -81338,8 +81206,8 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final char[] dfa_116 = DFA.unpackEncodedStringToUnsignedChars(dfa_116s);
- static final short[][] dfa_117 = unpackEncodedStringArray(dfa_117s);
+ static final char[] dfa_115 = DFA.unpackEncodedStringToUnsignedChars(dfa_115s);
+ static final short[][] dfa_116 = unpackEncodedStringArray(dfa_116s);
class DFA157 extends DFA {
@@ -81348,20 +81216,20 @@ public DFA157(BaseRecognizer recognizer) {
this.decisionNumber = 157;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_116;
+ this.min = dfa_115;
this.max = dfa_49;
this.accept = dfa_50;
this.special = dfa_5;
- this.transition = dfa_117;
+ this.transition = dfa_116;
}
public String getDescription() {
return "9606:2: (this_NestedUsageMember_0= ruleNestedUsageMember | this_ConnectionEndMember_1= ruleConnectionEndMember )";
}
}
- static final String dfa_118s = "\4\11\7\uffff";
- static final String dfa_119s = "\4\146\7\uffff";
- static final String dfa_120s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7";
- static final String[] dfa_121s = {
+ static final String dfa_117s = "\4\11\7\uffff";
+ static final String dfa_118s = "\4\146\7\uffff";
+ static final String dfa_119s = "\4\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7";
+ static final String[] dfa_120s = {
"\2\4\3\uffff\1\4\10\uffff\2\4\2\uffff\3\4\13\uffff\1\4\3\uffff\2\4\1\uffff\2\4\3\uffff\1\1\3\uffff\2\4\4\uffff\1\2\1\uffff\1\3\5\uffff\1\5\1\6\1\uffff\1\7\13\uffff\1\10\11\uffff\1\12\5\uffff\1\11",
"\2\4\3\uffff\1\4\10\uffff\2\4\2\uffff\3\4\13\uffff\1\4\3\uffff\2\4\1\uffff\2\4\7\uffff\2\4\6\uffff\1\3\5\uffff\1\5\1\6\1\uffff\1\7\13\uffff\1\10\11\uffff\1\12\5\uffff\1\11",
"\2\4\3\uffff\1\4\10\uffff\2\4\2\uffff\3\4\13\uffff\1\4\3\uffff\2\4\1\uffff\2\4\7\uffff\2\4\6\uffff\1\3\5\uffff\1\5\1\6\1\uffff\1\7\13\uffff\1\10\11\uffff\1\12\5\uffff\1\11",
@@ -81374,10 +81242,10 @@ public String getDescription() {
"",
""
};
+ static final char[] dfa_117 = DFA.unpackEncodedStringToUnsignedChars(dfa_117s);
static final char[] dfa_118 = DFA.unpackEncodedStringToUnsignedChars(dfa_118s);
- static final char[] dfa_119 = DFA.unpackEncodedStringToUnsignedChars(dfa_119s);
- static final short[] dfa_120 = DFA.unpackEncodedString(dfa_120s);
- static final short[][] dfa_121 = unpackEncodedStringArray(dfa_121s);
+ static final short[] dfa_119 = DFA.unpackEncodedString(dfa_119s);
+ static final short[][] dfa_120 = unpackEncodedStringArray(dfa_120s);
class DFA158 extends DFA {
@@ -81386,22 +81254,22 @@ public DFA158(BaseRecognizer recognizer) {
this.decisionNumber = 158;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_118;
- this.max = dfa_119;
- this.accept = dfa_120;
+ this.min = dfa_117;
+ this.max = dfa_118;
+ this.accept = dfa_119;
this.special = dfa_5;
- this.transition = dfa_121;
+ this.transition = dfa_120;
}
public String getDescription() {
return "9695:2: (this_ReferenceEndUsage_0= ruleReferenceEndUsage | this_ItemRefUsage_1= ruleItemRefUsage | this_PartRefUsage_2= rulePartRefUsage | this_PortUsage_3= rulePortUsage | this_ActionRefUsage_4= ruleActionRefUsage | this_CalculationRefUsage_5= ruleCalculationRefUsage | this_StateRefUsage_6= ruleStateRefUsage )";
}
}
- static final String dfa_122s = "\63\uffff";
- static final String dfa_123s = "\1\4\1\uffff\5\4\1\uffff\26\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
- static final String dfa_124s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\2\164\1\103\1\105\3\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\43\2\44\2\46";
- static final String dfa_125s = "\1\uffff\1\6\5\uffff\1\2\26\uffff\1\3\1\4\1\uffff\1\1\12\uffff\1\5\6\uffff";
- static final String dfa_126s = "\63\uffff}>";
- static final String[] dfa_127s = {
+ static final String dfa_121s = "\63\uffff";
+ static final String dfa_122s = "\1\4\1\uffff\5\4\1\uffff\26\11\2\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\2\27\1\uffff\2\27\2\11";
+ static final String dfa_123s = "\1\u0097\1\uffff\1\16\4\u0097\1\uffff\2\164\1\103\1\105\3\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\2\43\1\uffff\2\44\2\46";
+ static final String dfa_124s = "\1\uffff\1\6\5\uffff\1\2\26\uffff\1\3\1\4\1\uffff\1\1\14\uffff\1\5\4\uffff";
+ static final String dfa_125s = "\63\uffff}>";
+ static final String[] dfa_126s = {
"\1\7\1\3\3\uffff\2\37\3\uffff\1\37\1\7\2\uffff\1\2\4\7\2\uffff\1\1\1\uffff\2\37\1\uffff\1\7\1\uffff\1\7\1\35\6\uffff\2\37\3\uffff\2\37\1\uffff\2\37\2\uffff\1\37\1\10\1\37\2\uffff\2\37\3\uffff\1\7\1\11\1\36\1\37\1\12\1\uffff\1\13\1\uffff\1\14\1\15\1\16\1\7\1\21\1\20\1\uffff\1\17\1\7\2\37\2\uffff\1\7\2\uffff\1\22\1\7\1\37\7\uffff\1\24\3\uffff\1\37\1\uffff\1\23\1\uffff\1\25\1\37\1\26\1\uffff\1\37\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\4\1\5\1\6\3\37",
"",
"\1\41\1\3\10\uffff\1\40",
@@ -81442,38 +81310,38 @@ public String getDescription() {
"\1\41\1\3",
"\1\41\1\3",
"\1\52\1\53",
- "\1\55\1\56\32\uffff\2\54",
- "\1\57\1\60\32\uffff\2\54",
+ "\1\54\1\55\32\uffff\2\56",
+ "\1\57\1\60\32\uffff\2\56",
"\1\3",
"\1\3",
- "",
"\1\7\12\uffff\1\7\1\61",
"\1\7\12\uffff\1\7\1\61",
+ "",
"\1\7\12\uffff\1\7\1\uffff\1\62",
"\1\7\12\uffff\1\7\1\uffff\1\62",
- "\1\55\1\56\32\uffff\2\54",
- "\1\57\1\60\32\uffff\2\54"
+ "\1\54\1\55\32\uffff\2\56",
+ "\1\57\1\60\32\uffff\2\56"
};
- static final short[] dfa_122 = DFA.unpackEncodedString(dfa_122s);
+ static final short[] dfa_121 = DFA.unpackEncodedString(dfa_121s);
+ static final char[] dfa_122 = DFA.unpackEncodedStringToUnsignedChars(dfa_122s);
static final char[] dfa_123 = DFA.unpackEncodedStringToUnsignedChars(dfa_123s);
- static final char[] dfa_124 = DFA.unpackEncodedStringToUnsignedChars(dfa_124s);
+ static final short[] dfa_124 = DFA.unpackEncodedString(dfa_124s);
static final short[] dfa_125 = DFA.unpackEncodedString(dfa_125s);
- static final short[] dfa_126 = DFA.unpackEncodedString(dfa_126s);
- static final short[][] dfa_127 = unpackEncodedStringArray(dfa_127s);
+ static final short[][] dfa_126 = unpackEncodedStringArray(dfa_126s);
class DFA167 extends DFA {
public DFA167(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 167;
- this.eot = dfa_122;
- this.eof = dfa_122;
- this.min = dfa_123;
- this.max = dfa_124;
- this.accept = dfa_125;
- this.special = dfa_126;
- this.transition = dfa_127;
+ this.eot = dfa_121;
+ this.eof = dfa_121;
+ this.min = dfa_122;
+ this.max = dfa_123;
+ this.accept = dfa_124;
+ this.special = dfa_125;
+ this.transition = dfa_126;
}
public String getDescription() {
return "()* loopback of 10362:4: ( ( (lv_documentation_comp_2_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_3_0= ruleNestedDefinitionMember ) ) | ( (lv_ownedMembership_comp_4_0= ruleVariantUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_5_0= ruleInterfaceUsageMember ) ) | ( (lv_ownedImport_comp_6_0= ruleImport ) ) )*";
@@ -81487,34 +81355,34 @@ public DFA169(BaseRecognizer recognizer) {
this.decisionNumber = 169;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_116;
+ this.min = dfa_115;
this.max = dfa_49;
this.accept = dfa_50;
this.special = dfa_5;
- this.transition = dfa_117;
+ this.transition = dfa_116;
}
public String getDescription() {
return "10486:2: (this_NestedUsageMember_0= ruleNestedUsageMember | this_InterfaceEndMember_1= ruleInterfaceEndMember )";
}
}
- static final String dfa_128s = "\1\11\1\uffff\2\27\1\uffff\1\7\2\47\1\7\1\27\1\47";
- static final String dfa_129s = "\1\121\1\uffff\2\117\1\uffff\1\45\1\62\1\47\1\45\1\117\1\47";
- static final String[] dfa_130s = {
+ static final String dfa_127s = "\1\11\1\uffff\2\27\1\uffff\1\7\2\47\1\27\1\7\1\47";
+ static final String dfa_128s = "\1\121\1\uffff\2\117\1\uffff\1\45\1\62\1\47\1\117\1\45\1\47";
+ static final String[] dfa_129s = {
"\1\2\1\3\3\uffff\1\1\10\uffff\2\1\2\uffff\2\1\14\uffff\1\1\3\uffff\2\1\1\uffff\2\1\35\uffff\1\1\1\uffff\1\4",
"",
"\2\1\2\uffff\2\1\6\uffff\2\4\4\uffff\1\1\3\uffff\2\1\1\uffff\1\1\1\5\1\uffff\1\4\11\uffff\1\4\21\uffff\1\1",
"\2\1\2\uffff\2\1\6\uffff\2\4\4\uffff\1\1\3\uffff\2\1\1\uffff\1\1\1\5\1\uffff\1\4\11\uffff\1\4\21\uffff\1\1",
"",
"\1\6\35\uffff\1\7",
- "\1\11\12\uffff\1\10",
- "\1\11",
- "\1\12\35\uffff\1\7",
+ "\1\10\12\uffff\1\11",
+ "\1\10",
"\2\1\2\uffff\2\1\14\uffff\1\1\1\uffff\4\1\1\uffff\1\1\14\uffff\1\4\21\uffff\1\1",
- "\1\11"
+ "\1\12\35\uffff\1\7",
+ "\1\10"
};
+ static final char[] dfa_127 = DFA.unpackEncodedStringToUnsignedChars(dfa_127s);
static final char[] dfa_128 = DFA.unpackEncodedStringToUnsignedChars(dfa_128s);
- static final char[] dfa_129 = DFA.unpackEncodedStringToUnsignedChars(dfa_129s);
- static final short[][] dfa_130 = unpackEncodedStringArray(dfa_130s);
+ static final short[][] dfa_129 = unpackEncodedStringArray(dfa_129s);
class DFA173 extends DFA {
@@ -81523,22 +81391,22 @@ public DFA173(BaseRecognizer recognizer) {
this.decisionNumber = 173;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_128;
- this.max = dfa_129;
+ this.min = dfa_127;
+ this.max = dfa_128;
this.accept = dfa_61;
this.special = dfa_5;
- this.transition = dfa_130;
+ this.transition = dfa_129;
}
public String getDescription() {
return "10657:2: ( ( (this_UsageDeclaration_0= ruleUsageDeclaration[$current] )? ( ruleConnectorKeyword this_ConnectorPart_2= ruleConnectorPart[$current] )? ) | this_ConnectorPart_3= ruleConnectorPart[$current] )";
}
}
- static final String dfa_131s = "\115\uffff";
- static final String dfa_132s = "\1\4\114\uffff";
- static final String dfa_133s = "\1\u0097\114\uffff";
- static final String dfa_134s = "\1\uffff\1\2\113\1";
- static final String dfa_135s = "\1\0\114\uffff}>";
- static final String[] dfa_136s = {
+ static final String dfa_130s = "\115\uffff";
+ static final String dfa_131s = "\1\4\114\uffff";
+ static final String dfa_132s = "\1\u0097\114\uffff";
+ static final String dfa_133s = "\1\uffff\1\2\113\1";
+ static final String dfa_134s = "\1\0\114\uffff}>";
+ static final String[] dfa_135s = {
"\1\11\1\3\3\uffff\1\60\1\61\3\uffff\1\57\1\10\2\uffff\1\2\1\12\1\13\1\14\1\15\2\uffff\1\1\1\uffff\1\66\1\67\1\uffff\1\7\1\uffff\1\50\1\51\7\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\17\1\74\1\102\1\77\1\75\1\76\3\uffff\1\16\1\20\1\52\1\56\1\21\1\uffff\1\22\1\uffff\1\23\1\24\1\25\1\26\1\33\1\32\1\uffff\1\30\1\31\1\72\1\71\2\uffff\1\27\1\100\1\101\1\34\1\35\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\37\3\uffff\1\104\1\uffff\1\36\1\uffff\1\40\1\105\1\41\1\uffff\1\106\1\42\1\uffff\1\43\1\44\1\45\1\uffff\1\46\1\47\35\uffff\1\4\1\5\1\6\1\53\1\54\1\55",
"",
"",
@@ -81618,25 +81486,25 @@ public String getDescription() {
""
};
- static final short[] dfa_131 = DFA.unpackEncodedString(dfa_131s);
+ static final short[] dfa_130 = DFA.unpackEncodedString(dfa_130s);
+ static final char[] dfa_131 = DFA.unpackEncodedStringToUnsignedChars(dfa_131s);
static final char[] dfa_132 = DFA.unpackEncodedStringToUnsignedChars(dfa_132s);
- static final char[] dfa_133 = DFA.unpackEncodedStringToUnsignedChars(dfa_133s);
+ static final short[] dfa_133 = DFA.unpackEncodedString(dfa_133s);
static final short[] dfa_134 = DFA.unpackEncodedString(dfa_134s);
- static final short[] dfa_135 = DFA.unpackEncodedString(dfa_135s);
- static final short[][] dfa_136 = unpackEncodedStringArray(dfa_136s);
+ static final short[][] dfa_135 = unpackEncodedStringArray(dfa_135s);
class DFA191 extends DFA {
public DFA191(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 191;
- this.eot = dfa_131;
- this.eof = dfa_131;
- this.min = dfa_132;
- this.max = dfa_133;
- this.accept = dfa_134;
- this.special = dfa_135;
- this.transition = dfa_136;
+ this.eot = dfa_130;
+ this.eof = dfa_130;
+ this.min = dfa_131;
+ this.max = dfa_132;
+ this.accept = dfa_133;
+ this.special = dfa_134;
+ this.transition = dfa_135;
}
public String getDescription() {
return "()* loopback of 12088:4: ( ( ruleActionBodyItem[null] )=>this_ActionBodyItem_2= ruleActionBodyItem[$current] )*";
@@ -81816,12 +81684,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_137s = "\u025a\uffff";
- static final String dfa_138s = "\6\4\1\uffff\27\11\2\uffff\1\11\1\uffff\1\11\1\5\3\uffff\1\11\1\uffff\1\5\2\27\1\11\2\33\1\11\1\57\4\11\1\7\1\11\1\7\2\5\3\65\2\101\1\123\2\4\7\11\1\uffff\1\7\1\11\1\57\4\11\2\21\1\11\4\21\2\47\2\43\2\47\1\11\2\5\2\27\1\uffff\2\27\2\33\1\7\2\43\2\44\2\47\2\21\1\11\4\21\3\11\1\7\1\11\1\57\12\11\1\33\2\7\3\5\2\11\2\47\1\7\1\33\1\11\1\7\1\11\1\57\14\11\6\21\2\47\2\21\1\11\20\21\2\33\1\11\1\57\4\11\2\47\1\7\1\33\1\47\2\33\1\11\1\57\4\11\2\21\2\47\2\21\1\11\24\21\2\11\1\7\1\33\15\11\2\33\2\21\1\11\4\21\1\47\2\33\2\21\1\11\4\21\2\11\1\33\1\7\15\11\4\21\1\47\2\33\1\11\1\57\4\11\32\21\22\11\4\21\2\33\1\11\1\57\4\11\1\47\32\21\2\33\2\21\1\11\4\21\6\11\44\21\2\33\2\21\1\11\4\21\17\11\14\21\25\11\110\21\14\11\30\21";
- static final String dfa_139s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\164\1\uffff\1\67\1\u0094\3\uffff\1\12\1\uffff\1\16\2\44\1\12\2\u0098\1\12\1\57\4\12\1\45\1\12\1\45\1\16\1\u0094\6\163\2\5\1\12\2\46\2\67\2\12\1\uffff\1\45\1\12\1\57\4\12\2\67\1\12\4\67\1\62\1\47\2\u0098\1\62\1\47\1\12\2\5\2\44\1\uffff\2\43\2\67\1\45\4\u0098\1\62\1\47\2\67\1\12\4\67\3\12\1\45\1\12\1\57\12\12\1\67\2\45\1\u0094\2\5\2\46\1\62\1\47\1\45\1\70\1\12\1\45\1\12\1\57\14\12\6\67\1\62\1\47\2\67\1\12\22\67\1\12\1\57\4\12\2\47\1\45\1\67\1\47\2\67\1\12\1\57\4\12\2\67\1\62\1\47\2\67\1\12\24\67\2\12\1\45\1\67\15\12\4\67\1\12\4\67\1\47\4\67\1\12\4\67\2\12\1\67\1\45\15\12\4\67\1\47\2\67\1\12\1\57\4\12\32\67\22\12\6\67\1\12\1\57\4\12\1\47\36\67\1\12\4\67\6\12\50\67\1\12\4\67\17\12\14\67\25\12\110\67\14\12\30\67";
- static final String dfa_140s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\2\uffff\1\6\1\7\1\10\1\uffff\1\1\40\uffff\1\11\31\uffff\1\12\u01f6\uffff";
- static final String dfa_141s = "\u025a\uffff}>";
- static final String[] dfa_142s = {
+ static final String dfa_136s = "\u025a\uffff";
+ static final String dfa_137s = "\6\4\1\uffff\27\11\2\uffff\1\11\1\uffff\1\11\1\5\3\uffff\1\11\1\uffff\1\5\2\27\1\11\2\33\1\11\1\57\4\11\1\7\1\11\1\7\2\5\3\65\2\101\1\123\2\4\5\11\1\uffff\1\11\1\7\2\11\1\57\4\11\2\21\1\11\4\21\2\47\2\43\2\47\1\11\2\5\1\uffff\4\27\2\33\1\7\2\44\2\47\2\43\2\21\1\11\4\21\2\11\1\7\1\11\1\57\13\11\1\33\2\7\3\5\2\11\2\47\1\7\1\33\2\11\1\7\1\11\1\57\13\11\4\21\2\47\2\21\1\11\22\21\2\33\1\11\1\57\4\11\2\47\1\7\1\33\1\47\2\33\1\11\1\57\4\11\4\21\2\47\2\21\1\11\22\21\2\11\1\7\1\33\15\11\2\33\2\21\1\11\4\21\1\47\2\33\2\21\1\11\4\21\2\11\1\33\1\7\15\11\4\21\1\47\2\33\1\11\1\57\4\11\32\21\22\11\4\21\2\33\1\11\1\57\4\11\1\47\32\21\2\33\2\21\1\11\4\21\6\11\44\21\2\33\2\21\1\11\4\21\17\11\14\21\25\11\110\21\14\11\30\21";
+ static final String dfa_138s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\164\1\uffff\1\67\1\u0094\3\uffff\1\12\1\uffff\1\16\2\44\1\12\2\u0098\1\12\1\57\4\12\1\45\1\12\1\45\1\16\1\u0094\6\163\2\5\1\12\2\46\2\67\1\uffff\1\12\1\45\2\12\1\57\4\12\2\67\1\12\4\67\1\62\1\47\2\u0098\1\62\1\47\1\12\2\5\1\uffff\2\44\2\43\2\67\1\45\2\u0098\1\62\1\47\2\u0098\2\67\1\12\4\67\2\12\1\45\1\12\1\57\13\12\1\67\2\45\1\u0094\2\5\2\46\1\62\1\47\1\45\1\70\2\12\1\45\1\12\1\57\13\12\4\67\1\62\1\47\2\67\1\12\24\67\1\12\1\57\4\12\2\47\1\45\1\67\1\47\2\67\1\12\1\57\4\12\4\67\1\62\1\47\2\67\1\12\22\67\2\12\1\45\1\67\15\12\4\67\1\12\4\67\1\47\4\67\1\12\4\67\2\12\1\67\1\45\15\12\4\67\1\47\2\67\1\12\1\57\4\12\32\67\22\12\6\67\1\12\1\57\4\12\1\47\36\67\1\12\4\67\6\12\50\67\1\12\4\67\17\12\14\67\25\12\110\67\14\12\30\67";
+ static final String dfa_139s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\2\uffff\1\6\1\7\1\10\1\uffff\1\1\36\uffff\1\11\31\uffff\1\12\u01f8\uffff";
+ static final String dfa_140s = "\u025a\uffff}>";
+ static final String[] dfa_141s = {
"\1\6\1\2\3\uffff\2\41\3\uffff\1\41\1\6\2\uffff\1\1\4\6\4\uffff\2\41\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\41\3\uffff\2\41\1\uffff\2\41\2\uffff\1\41\1\7\1\42\1\45\1\43\2\41\3\uffff\1\6\1\10\1\36\1\40\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\41\2\uffff\1\16\2\44\1\22\1\6\7\46\1\uffff\1\24\3\uffff\1\46\1\uffff\1\23\1\uffff\1\25\1\46\1\26\1\uffff\1\46\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\37",
"\1\50\1\2\10\uffff\1\47",
"\1\6\1\2\3\uffff\2\41\3\uffff\1\41\1\6\2\uffff\1\51\4\6\4\uffff\2\41\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\41\3\uffff\2\41\1\uffff\2\41\2\uffff\1\41\1\7\1\41\1\45\1\uffff\2\41\3\uffff\1\6\1\10\1\36\1\40\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\41\2\uffff\1\16\2\44\1\22\1\6\7\46\1\uffff\1\24\3\uffff\1\46\1\uffff\1\23\1\uffff\1\25\1\46\1\26\1\uffff\1\46\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\37",
@@ -81867,8 +81735,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\6\12\uffff\1\6\1\104\1\103",
"\1\6\12\uffff\1\6\1\104\1\103",
"\1\105\1\106",
- "\1\117\1\120\6\uffff\1\107\1\110\4\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\112\1\uffff\1\41\3\uffff\1\66\1\41\137\uffff\1\111",
- "\1\117\1\120\6\uffff\1\107\1\110\4\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\112\1\uffff\1\41\3\uffff\1\66\1\41\137\uffff\1\111",
+ "\1\117\1\120\6\uffff\1\112\1\110\4\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\111\1\uffff\1\41\3\uffff\1\66\1\41\137\uffff\1\107",
+ "\1\117\1\120\6\uffff\1\112\1\110\4\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\111\1\uffff\1\41\3\uffff\1\66\1\41\137\uffff\1\107",
"\1\121\1\122",
"\1\123",
"\1\124\1\125",
@@ -81889,67 +81757,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\50\1\2",
"\1\50\1\2",
"\1\137\1\140",
- "\1\141\1\142\32\uffff\2\143",
- "\1\144\1\145\32\uffff\2\143",
+ "\1\142\1\143\32\uffff\2\141",
+ "\1\144\1\145\32\uffff\2\141",
"\1\146\1\147\20\uffff\1\117\1\120\14\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\150\5\uffff\1\66",
"\1\146\1\147\20\uffff\1\117\1\120\14\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\150\5\uffff\1\66",
- "\1\151\1\152",
- "\1\153\1\154",
"",
- "\1\155\35\uffff\1\156",
+ "\1\151\1\152",
+ "\1\153\35\uffff\1\154",
+ "\1\155\1\156",
"\1\157\1\160",
"\1\161",
"\1\162\1\163",
"\1\162\1\163",
"\1\164\1\165",
"\1\164\1\165",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\167\1\166\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\167\1\166\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\177\1\166\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\177\1\166\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\121\1\122",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u0082\1\u0081\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u0082\1\u0081\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u0084\1\u0083\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u0084\1\u0083\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u0082\1\u0081\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u0082\1\u0081\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u0085\1\u0083\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u0085\1\u0083\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u0086\12\uffff\1\u0087",
"\1\u0086",
- "\1\107\1\110\14\uffff\1\41\1\uffff\1\41\4\uffff\1\41\137\uffff\1\111",
- "\1\107\1\110\14\uffff\1\41\1\uffff\1\41\4\uffff\1\41\137\uffff\1\111",
+ "\1\112\1\110\14\uffff\1\41\1\uffff\1\41\4\uffff\1\41\137\uffff\1\107",
+ "\1\112\1\110\14\uffff\1\41\1\uffff\1\41\4\uffff\1\41\137\uffff\1\107",
"\1\u0089\12\uffff\1\u0088",
"\1\u0089",
"\1\u008a\1\u008b",
"\1\2",
"\1\2",
+ "",
"\1\6\12\uffff\1\6\1\uffff\1\u008c",
"\1\6\12\uffff\1\6\1\uffff\1\u008c",
- "",
"\1\6\12\uffff\1\6\1\u008d",
"\1\6\12\uffff\1\6\1\u008d",
"\1\117\1\120\14\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\150\5\uffff\1\66",
"\1\117\1\120\14\uffff\1\115\3\uffff\1\113\1\114\1\uffff\1\116\1\150\5\uffff\1\66",
"\1\u008e\35\uffff\1\u008f",
- "\1\107\15\uffff\1\41\6\uffff\1\41\137\uffff\1\111",
- "\1\107\15\uffff\1\41\6\uffff\1\41\137\uffff\1\111",
- "\1\110\14\uffff\1\41\6\uffff\1\41\137\uffff\1\111",
- "\1\110\14\uffff\1\41\6\uffff\1\41\137\uffff\1\111",
+ "\1\110\14\uffff\1\41\6\uffff\1\41\137\uffff\1\107",
+ "\1\110\14\uffff\1\41\6\uffff\1\41\137\uffff\1\107",
"\1\u0091\12\uffff\1\u0090",
"\1\u0091",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u009b\1\u009a\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u009b\1\u009a\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\112\15\uffff\1\41\6\uffff\1\41\137\uffff\1\107",
+ "\1\112\15\uffff\1\41\6\uffff\1\41\137\uffff\1\107",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u009b\1\u0092\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u009b\1\u0092\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\157\1\160",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u009c\1\u009d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u009c\1\u009d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u00a1\1\u00a0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u00a1\1\u00a0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u009c\1\u009e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u009c\1\u009e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u00a1\1\u009f\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u00a1\1\u009f\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\u00a2\1\u00a3",
"\1\u00a4\1\u00a5",
- "\1\u00a6\1\u00a7",
- "\1\u00a8\35\uffff\1\u00a9",
- "\1\u00aa\1\u00ab",
- "\1\u00ac",
+ "\1\u00a6\35\uffff\1\u00a7",
+ "\1\u00a8\1\u00a9",
+ "\1\u00aa",
+ "\1\u00ab\1\u00ac",
+ "\1\u00ab\1\u00ac",
"\1\u00ad\1\u00ae",
"\1\u00ad\1\u00ae",
"\1\u00af\1\u00b0",
- "\1\u00af\1\u00b0",
"\1\u00b1\1\u00b2",
"\1\u00b3\1\u00b4",
"\1\u00b5\1\u00b6",
@@ -81962,21 +81830,21 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\71\14\uffff\1\70\42\uffff\1\75\11\uffff\1\76\1\uffff\1\77\21\uffff\3\44\1\46\1\uffff\7\46\1\uffff\1\46\3\uffff\1\46\1\uffff\1\46\1\uffff\3\46\1\uffff\2\46\1\uffff\2\46\2\uffff\1\46\36\uffff\1\72\1\73\1\74",
"\1\71",
"\1\71",
- "\1\141\1\142\32\uffff\2\143",
- "\1\144\1\145\32\uffff\2\143",
+ "\1\142\1\143\32\uffff\2\141",
+ "\1\144\1\145\32\uffff\2\141",
"\1\u00c8\12\uffff\1\u00c7",
"\1\u00c8",
- "\1\u00c9\35\uffff\1\156",
+ "\1\u00c9\35\uffff\1\154",
"\1\u00d0\1\u00d1\14\uffff\1\u00ce\1\uffff\1\u00ca\1\u00cb\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66\1\41",
"\1\u00d2\1\u00d3",
- "\1\u00d4\35\uffff\1\u00d5",
- "\1\u00d6\1\u00d7",
- "\1\u00d8",
- "\1\u00d9\1\u00da",
- "\1\u00d9\1\u00da",
+ "\1\u00d4\1\u00d5",
+ "\1\u00d6\35\uffff\1\u00d7",
+ "\1\u00d8\1\u00d9",
+ "\1\u00da",
"\1\u00db\1\u00dc",
"\1\u00db\1\u00dc",
"\1\u00dd\1\u00de",
+ "\1\u00dd\1\u00de",
"\1\u00df\1\u00e0",
"\1\u00e1\1\u00e2",
"\1\u00e3\1\u00e4",
@@ -81984,33 +81852,33 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u00e7\1\u00e8",
"\1\u00e9\1\u00ea",
"\1\u00eb\1\u00ec",
- "\1\170\11\uffff\1\176\1\177\7\uffff\1\166\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\7\uffff\1\166\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\167\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\167\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\u00ee\1\u00ed\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\u00ee\1\u00ed\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\7\uffff\1\166\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\7\uffff\1\166\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\u00ed\1\u00ee\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\u00ed\1\u00ee\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u00f0\12\uffff\1\u00ef",
"\1\u00f0",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u00f2\1\u00f1\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u00f2\1\u00f1\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00aa\1\u00ab",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u00f6\1\u00f5\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u00f6\1\u00f5\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u00f8\1\u00f7\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u00f8\1\u00f7\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u00fb\1\u00fa\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u00fb\1\u00fa\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\7\uffff\1\u0081\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\7\uffff\1\u0081\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u0082\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u0082\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\7\uffff\1\u0083\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\7\uffff\1\u0083\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u0084\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u0084\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u00fc\1\u00fd\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u00fc\1\u00fd\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u00f1\1\u00f2\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u00f1\1\u00f2\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00a8\1\u00a9",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u00f6\1\u00f5\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u00f6\1\u00f5\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u00f7\1\u00f8\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u00f7\1\u00f8\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\177\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\177\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u00fa\1\u00fb\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u00fa\1\u00fb\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\7\uffff\1\u0081\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\7\uffff\1\u0081\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u0082\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u0082\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\7\uffff\1\u0083\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\7\uffff\1\u0083\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u00fd\1\u00fc\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u00fd\1\u00fc\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u0085\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u0085\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u00c3\1\u00c4\14\uffff\1\u00c1\2\uffff\1\u00fe\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u00c3\1\u00c4\14\uffff\1\u00c1\1\uffff\1\u00ff\1\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0100\1\u0101",
@@ -82032,36 +81900,36 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u010d\1\u010e",
"\1\u010f\1\u0110",
"\1\u010f\1\u0110",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u0112\1\u0111\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u0112\1\u0111\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\7\uffff\1\u0092\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\7\uffff\1\u0092\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u0112\1\u0111\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u0112\1\u0111\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\u0113\12\uffff\1\u0114",
"\1\u0113",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u0116\1\u0117\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u0116\1\u0117\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u00d6\1\u00d7",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0118\1\u0119\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0118\1\u0119\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u011b\1\u011d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u011b\1\u011d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\7\uffff\1\u009a\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\7\uffff\1\u009a\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u009b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u009b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u009c\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u009c\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\7\uffff\1\u009d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\7\uffff\1\u009d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u011f\1\u011e\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u011f\1\u011e\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u0121\1\u0120\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u0121\1\u0120\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\7\uffff\1\u00a0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\7\uffff\1\u00a0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u00a1\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u00a1\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u0117\1\u0115\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u0117\1\u0115\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00d8\1\u00d9",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u0118\1\u0119\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u0118\1\u0119\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u011d\1\u011b\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u011d\1\u011b\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u009b\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u009b\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u009c\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u009c\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u011f\1\u011e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u011f\1\u011e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\7\uffff\1\u009e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\7\uffff\1\u009e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\7\uffff\1\u009f\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\7\uffff\1\u009f\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u0121\1\u0120\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u0121\1\u0120\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u00a1\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u00a1\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\u0122\1\u0123",
"\1\u0124\1\u0125",
- "\1\u0126\35\uffff\1\u00a9",
+ "\1\u0126\35\uffff\1\u00a7",
"\1\u012d\1\u012e\14\uffff\1\u012b\1\uffff\1\u0127\1\u0128\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u012f\1\u0130",
"\1\u0131\1\u0132",
@@ -82081,24 +81949,24 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014b\1\u014a\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014b\1\u014a\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0100\1\u0101",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014c\1\u014d\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014c\1\u014d\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014e\1\u014c\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014e\1\u014c\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u0151\1\u0150\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u0151\1\u0150\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u00c8",
"\1\u00d0\1\u00d1\14\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
"\1\u00d0\1\u00d1\14\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\1\u0153\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\1\u0153\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\1\u0154\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\1\u0154\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
"\1\u010a\1\u010b",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0156\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0156\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\1\u0159\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\1\u0159\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0157\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0157\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\1\u015a\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\1\u015a\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
"\1\u015b\1\u015c",
"\1\u015d\1\u015e",
"\1\u0165\1\u0166\14\uffff\1\u0163\1\uffff\1\u015f\1\u0160\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u0167\35\uffff\1\u00d5",
+ "\1\u0167\35\uffff\1\u00d7",
"\1\u0168\1\u0169",
"\1\u016a\1\u016b",
"\1\u016c\1\u016d",
@@ -82112,10 +81980,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u017c\1\u017d",
"\1\u017e\1\u017f",
"\1\u0180\1\u0181",
- "\1\170\11\uffff\1\176\1\177\7\uffff\1\u00ed\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\7\uffff\1\u00ed\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\u00ee\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\170\11\uffff\1\176\1\177\6\uffff\1\u00ee\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\u00ed\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\6\uffff\1\u00ed\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\7\uffff\1\u00ee\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\167\11\uffff\1\175\1\176\7\uffff\1\u00ee\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u00f0",
"\1\u012d\1\u012e\14\uffff\1\u012b\2\uffff\1\u0182\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u012d\1\u012e\14\uffff\1\u012b\1\uffff\1\u0183\1\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
@@ -82125,32 +81993,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0187\1\u0188",
"\1\u0189\1\u018a",
"\1\u0189\1\u018a",
- "\1\u00f3\11\uffff\1\176\1\177\7\uffff\1\u00f1\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\7\uffff\1\u00f1\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u00f2\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u00f2\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u018c\1\u018b\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u018c\1\u018b\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u018e\1\u018d\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u018e\1\u018d\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\7\uffff\1\u00f5\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\7\uffff\1\u00f5\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u00f6\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u00f6\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\7\uffff\1\u00f7\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\7\uffff\1\u00f7\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u00f8\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u00f8\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u0190\1\u018f\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u0190\1\u018f\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\7\uffff\1\u00fa\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\7\uffff\1\u00fa\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u00fb\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0080\11\uffff\1\176\1\177\6\uffff\1\u00fb\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u00fc\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\6\uffff\1\u00fc\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\7\uffff\1\u00fd\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u0085\11\uffff\1\176\1\177\7\uffff\1\u00fd\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u00f1\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u00f1\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\7\uffff\1\u00f2\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\7\uffff\1\u00f2\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u018b\1\u018c\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u018b\1\u018c\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u018d\1\u018e\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u018d\1\u018e\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\7\uffff\1\u00f5\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\7\uffff\1\u00f5\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u00f6\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u00f6\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u00f7\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u00f7\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\7\uffff\1\u00f8\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\7\uffff\1\u00f8\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u0190\1\u018f\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u0190\1\u018f\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u00fa\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\6\uffff\1\u00fa\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\7\uffff\1\u00fb\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0080\11\uffff\1\175\1\176\7\uffff\1\u00fb\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\7\uffff\1\u00fc\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\7\uffff\1\u00fc\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u00fd\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u0084\11\uffff\1\175\1\176\6\uffff\1\u00fd\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u0191\1\u0192",
"\1\u0193\1\u0194",
"\1\u0195\1\u0196",
@@ -82169,10 +82037,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01af\1\u01b0",
"\1\u01b1\1\u01b2",
"\1\u01b3\1\u01b4",
- "\1\u0092\11\uffff\1\u0098\1\u0099\7\uffff\1\u0111\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\7\uffff\1\u0111\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u0112\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0092\11\uffff\1\u0098\1\u0099\6\uffff\1\u0112\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\7\uffff\1\u0111\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\7\uffff\1\u0111\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u0112\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0093\11\uffff\1\u0099\1\u009a\6\uffff\1\u0112\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\u0165\1\u0166\14\uffff\1\u0163\2\uffff\1\u01b5\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u0165\1\u0166\14\uffff\1\u0163\1\uffff\1\u01b6\1\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01b7\1\u01b8",
@@ -82182,41 +82050,41 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01bc\1\u01bd",
"\1\u01bc\1\u01bd",
"\1\u0113",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u01bf\1\u01be\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u01bf\1\u01be\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u0116\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u0116\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\7\uffff\1\u0117\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\7\uffff\1\u0117\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0118\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0118\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\7\uffff\1\u0119\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\7\uffff\1\u0119\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c1\1\u01c0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c1\1\u01c0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u011b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u011b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c3\1\u01c2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c3\1\u01c2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\7\uffff\1\u011d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\7\uffff\1\u011d\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\7\uffff\1\u011e\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\7\uffff\1\u011e\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u011f\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009e\11\uffff\1\u0098\1\u0099\6\uffff\1\u011f\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\7\uffff\1\u0120\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\7\uffff\1\u0120\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u0121\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u009f\11\uffff\1\u0098\1\u0099\6\uffff\1\u0121\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\7\uffff\1\u0115\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\7\uffff\1\u0115\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u01bf\1\u01be\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u01bf\1\u01be\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u0117\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u0117\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u0118\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u0118\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\7\uffff\1\u0119\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\7\uffff\1\u0119\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c1\1\u01c0\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c1\1\u01c0\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\7\uffff\1\u011b\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\7\uffff\1\u011b\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c3\1\u01c2\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c3\1\u01c2\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u011d\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u011d\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\7\uffff\1\u011e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\7\uffff\1\u011e\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u011f\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u009d\11\uffff\1\u0099\1\u009a\6\uffff\1\u011f\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\7\uffff\1\u0120\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\7\uffff\1\u0120\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u0121\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u00a0\11\uffff\1\u0099\1\u009a\6\uffff\1\u0121\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
"\1\u012d\1\u012e\14\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u012d\1\u012e\14\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c5\1\u01c4\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c5\1\u01c4\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c4\1\u01c5\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c4\1\u01c5\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u0184\1\u0185",
"\1\u01c7\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c9\1\u01c8\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c7\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c9\1\u01c8\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01cb\1\u01ca\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01cb\1\u01ca\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01ca\1\u01cb\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01ca\1\u01cb\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01cd\1\u01ce",
"\1\u01cf\1\u01d0",
"\1\u01d1\1\u01d2",
@@ -82229,45 +82097,45 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0149\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u014a\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014b\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014b\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014c\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014c\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u014d\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u014d\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01de\1\u01dd\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01de\1\u01dd\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u014c\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u014c\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014e\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u014e\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dd\1\u01de\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dd\1\u01de\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u0150\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u0150\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u0151\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u0151\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0153\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0153\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0156\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0156\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e1\1\u01e2\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e1\1\u01e2\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0159\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0159\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0152\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0154\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0154\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u0155\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e2\1\u01e1\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e2\1\u01e1\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0157\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0157\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u0158\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u015a\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u015a\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
"\1\u0165\1\u0166\14\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u0165\1\u0166\14\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e5\1\u01e7\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e5\1\u01e7\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e7\1\u01e5\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e7\1\u01e5\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01b7\1\u01b8",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e9\1\u01e8\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e9\1\u01e8\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01eb\1\u01ed\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01eb\1\u01ed\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01ed\1\u01eb\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01ed\1\u01eb\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ee\1\u01ef",
"\1\u01f0\1\u01f1",
"\1\u01f2\1\u01f3",
@@ -82283,18 +82151,18 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0206\1\u0207",
"\1\u0208\1\u0209",
"\1\u020a\1\u020b",
- "\1\u00f3\11\uffff\1\176\1\177\7\uffff\1\u018b\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\7\uffff\1\u018b\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u018c\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f3\11\uffff\1\176\1\177\6\uffff\1\u018c\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\7\uffff\1\u018d\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\7\uffff\1\u018d\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u018e\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f4\11\uffff\1\176\1\177\6\uffff\1\u018e\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\7\uffff\1\u018f\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\7\uffff\1\u018f\4\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u0190\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
- "\1\u00f9\11\uffff\1\176\1\177\6\uffff\1\u0190\5\uffff\1\174\3\uffff\1\172\1\173\1\uffff\1\175\1\171\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u018b\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\6\uffff\1\u018b\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\7\uffff\1\u018c\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f3\11\uffff\1\175\1\176\7\uffff\1\u018c\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u018d\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\6\uffff\1\u018d\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\7\uffff\1\u018e\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f4\11\uffff\1\175\1\176\7\uffff\1\u018e\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\7\uffff\1\u018f\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\7\uffff\1\u018f\4\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u0190\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
+ "\1\u00f9\11\uffff\1\175\1\176\6\uffff\1\u0190\5\uffff\1\173\3\uffff\1\171\1\172\1\uffff\1\174\1\170\5\uffff\1\66",
"\1\u020c\1\u020d",
"\1\u020e\1\u020f",
"\1\u0210\1\u0211",
@@ -82316,22 +82184,22 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0230\1\u0231",
"\1\u0232\1\u0233",
"\1\u0234\1\u0235",
- "\1\u0115\11\uffff\1\u0098\1\u0099\7\uffff\1\u01be\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\7\uffff\1\u01be\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u01bf\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u0115\11\uffff\1\u0098\1\u0099\6\uffff\1\u01bf\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\7\uffff\1\u01c0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\7\uffff\1\u01c0\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c1\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c1\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\7\uffff\1\u01c2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\7\uffff\1\u01c2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c3\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u011c\11\uffff\1\u0098\1\u0099\6\uffff\1\u01c3\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\1\u0093\5\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\7\uffff\1\u01c4\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\7\uffff\1\u01c4\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c5\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c5\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\7\uffff\1\u01be\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\7\uffff\1\u01be\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u01bf\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u0116\11\uffff\1\u0099\1\u009a\6\uffff\1\u01bf\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\7\uffff\1\u01c0\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\7\uffff\1\u01c0\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c1\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011a\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c1\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\7\uffff\1\u01c2\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\7\uffff\1\u01c2\4\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c3\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u011c\11\uffff\1\u0099\1\u009a\6\uffff\1\u01c3\5\uffff\1\u0097\3\uffff\1\u0095\1\u0096\1\uffff\1\u0098\1\u0094\5\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c4\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c4\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\7\uffff\1\u01c5\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01c6\11\uffff\1\u012d\1\u012e\7\uffff\1\u01c5\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u0237\1\u0236\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c6\11\uffff\1\u012d\1\u012e\6\uffff\1\u0237\1\u0236\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c7\11\uffff\1\u012d\1\u012e\6\uffff\1\u0239\1\u0238\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
@@ -82340,54 +82208,54 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01c7\11\uffff\1\u012d\1\u012e\7\uffff\1\u01c8\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c7\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c9\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01c7\11\uffff\1\u012d\1\u012e\6\uffff\1\u01c9\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\7\uffff\1\u01ca\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\7\uffff\1\u01ca\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01cb\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
- "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01cb\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01ca\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u01ca\5\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\7\uffff\1\u01cb\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
+ "\1\u01cc\11\uffff\1\u012d\1\u012e\7\uffff\1\u01cb\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u023b\1\u023a\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u01cc\11\uffff\1\u012d\1\u012e\6\uffff\1\u023b\1\u023a\4\uffff\1\u012b\3\uffff\1\u0129\1\u012a\1\uffff\1\u012c\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01d9\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01d9\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01da\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
"\1\u0149\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01da\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014e\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01dd\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01dd\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01de\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01de\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0154\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e1\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e1\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e2\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u0157\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e2\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u015a\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e5\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e5\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01db\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014d\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dc\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dd\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\6\uffff\1\u01dd\5\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01de\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u014f\11\uffff\1\u00c3\1\u00c4\7\uffff\1\u01de\4\uffff\1\u00c1\3\uffff\1\u00bf\1\u00c0\1\uffff\1\u00c2\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01df\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0153\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e0\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e1\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e1\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e2\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0156\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e2\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\7\uffff\1\u01e3\4\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u0159\11\uffff\1\u00d0\1\u00d1\6\uffff\1\u01e4\5\uffff\1\u00ce\3\uffff\1\u00cc\1\u00cd\1\uffff\1\u00cf\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e5\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e5\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u023d\1\u023c\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u023d\1\u023c\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e7\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01e6\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e7\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e7\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01e6\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e7\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e8\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\7\uffff\1\u01e8\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e9\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u01e9\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u023f\1\u023e\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ea\11\uffff\1\u0165\1\u0166\6\uffff\1\u023f\1\u023e\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01eb\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01eb\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\7\uffff\1\u01eb\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\7\uffff\1\u01eb\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u0241\1\u0240\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u0241\1\u0240\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\7\uffff\1\u01ed\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
- "\1\u01ec\11\uffff\1\u0165\1\u0166\7\uffff\1\u01ed\4\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01ed\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
+ "\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u01ed\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66",
"\1\u0242\1\u0243",
"\1\u0244\1\u0245",
"\1\u0246\1\u0247",
@@ -82426,44 +82294,44 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01ec\11\uffff\1\u0165\1\u0166\6\uffff\1\u0241\5\uffff\1\u0163\3\uffff\1\u0161\1\u0162\1\uffff\1\u0164\6\uffff\1\66"
};
- static final short[] dfa_137 = DFA.unpackEncodedString(dfa_137s);
+ static final short[] dfa_136 = DFA.unpackEncodedString(dfa_136s);
+ static final char[] dfa_137 = DFA.unpackEncodedStringToUnsignedChars(dfa_137s);
static final char[] dfa_138 = DFA.unpackEncodedStringToUnsignedChars(dfa_138s);
- static final char[] dfa_139 = DFA.unpackEncodedStringToUnsignedChars(dfa_139s);
+ static final short[] dfa_139 = DFA.unpackEncodedString(dfa_139s);
static final short[] dfa_140 = DFA.unpackEncodedString(dfa_140s);
- static final short[] dfa_141 = DFA.unpackEncodedString(dfa_141s);
- static final short[][] dfa_142 = unpackEncodedStringArray(dfa_142s);
+ static final short[][] dfa_141 = unpackEncodedStringArray(dfa_141s);
class DFA198 extends DFA {
public DFA198(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 198;
- this.eot = dfa_137;
- this.eof = dfa_137;
- this.min = dfa_138;
- this.max = dfa_139;
- this.accept = dfa_140;
- this.special = dfa_141;
- this.transition = dfa_142;
+ this.eot = dfa_136;
+ this.eof = dfa_136;
+ this.min = dfa_137;
+ this.max = dfa_138;
+ this.accept = dfa_139;
+ this.special = dfa_140;
+ this.transition = dfa_141;
}
public String getDescription() {
return "12119:2: ( ( (lv_documentation_comp_0_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_1_0= ruleNestedDefinitionMember ) ) | ( (lv_ownedMembership_comp_2_0= ruleVariantUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_3_0= ruleParameterFlowUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_4_0= ruleStructureUsageMember ) ) | ( ( (lv_ownedFeatureMembership_comp_5_0= ruleEmptySuccessionMember ) )? ( (lv_ownedFeatureMembership_comp_6_0= ruleIndividualUsageMember ) ) ) | ( ( (lv_ownedFeatureMembership_comp_7_0= ruleInitialNodeMember ) ) ( (lv_ownedFeatureMembership_comp_8_0= ruleTargetSuccessionMember ) )* ) | ( ( (lv_ownedFeatureMembership_comp_9_0= ruleEmptySuccessionMember ) )? ( ( (lv_ownedFeatureMembership_comp_10_1= ruleBehaviorUsageMember | lv_ownedFeatureMembership_comp_10_2= ruleActionNodeMember ) ) ) ( (lv_ownedFeatureMembership_comp_11_0= ruleTargetSuccessionMember ) )* ) | ( (lv_ownedFeatureMembership_comp_12_0= ruleGuardedSuccessionMember ) ) | ( (lv_ownedImport_comp_13_0= ruleImport ) ) )";
}
}
- static final String dfa_143s = "\26\uffff";
- static final String dfa_144s = "\1\1\25\uffff";
- static final String dfa_145s = "\1\4\1\uffff\5\4\1\5\1\uffff\1\11\1\5\1\7\2\4\1\11\2\47\3\5\1\7\1\47";
- static final String dfa_146s = "\1\u0098\1\uffff\1\16\4\u0098\1\u0094\1\uffff\1\12\1\16\1\45\2\5\1\12\1\62\1\47\2\5\1\u0094\1\45\1\47";
- static final String dfa_147s = "\1\uffff\1\2\6\uffff\1\1\15\uffff";
- static final String dfa_148s = "\26\uffff}>";
- static final String[] dfa_149s = {
- "\1\1\1\3\5\1\3\uffff\2\1\2\uffff\1\2\4\1\1\uffff\2\1\1\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\7\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\11\uffff\3\1\4\uffff\2\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\1\4\1\5\1\6\3\1\1\10",
+ static final String dfa_142s = "\26\uffff";
+ static final String dfa_143s = "\1\1\25\uffff";
+ static final String dfa_144s = "\1\4\1\uffff\5\4\1\5\1\uffff\1\11\1\5\1\7\2\4\1\11\2\47\3\5\1\7\1\47";
+ static final String dfa_145s = "\1\u0098\1\uffff\1\16\4\u0098\1\u0094\1\uffff\1\12\1\16\1\45\2\5\1\12\1\62\1\47\2\5\1\u0094\1\45\1\47";
+ static final String dfa_146s = "\1\uffff\1\2\6\uffff\1\1\15\uffff";
+ static final String dfa_147s = "\26\uffff}>";
+ static final String[] dfa_148s = {
+ "\1\1\1\3\5\1\3\uffff\2\1\2\uffff\1\2\4\1\1\uffff\2\1\1\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\7\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\1\uffff\1\1\11\uffff\3\1\4\uffff\2\1\2\uffff\2\1\2\uffff\3\1\1\4\1\5\1\6\3\1\1\10",
"",
"\1\1\1\3\10\uffff\1\11",
- "\1\1\1\3\5\1\3\uffff\2\1\2\uffff\1\12\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\11\uffff\3\1\4\uffff\2\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\1\4\1\5\1\6\3\1\1\10",
- "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\11\uffff\3\1\4\uffff\2\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\3\uffff\3\1\1\10",
- "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\11\uffff\3\1\4\uffff\2\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\3\uffff\3\1\1\10",
- "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\11\uffff\3\1\4\uffff\2\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\3\uffff\3\1\1\10",
+ "\1\1\1\3\5\1\3\uffff\2\1\2\uffff\1\12\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\1\uffff\1\1\11\uffff\3\1\4\uffff\2\1\2\uffff\2\1\2\uffff\3\1\1\4\1\5\1\6\3\1\1\10",
+ "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\1\uffff\1\1\11\uffff\3\1\4\uffff\2\1\2\uffff\2\1\2\uffff\3\1\3\uffff\3\1\1\10",
+ "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\1\uffff\1\1\11\uffff\3\1\4\uffff\2\1\2\uffff\2\1\2\uffff\3\1\3\uffff\3\1\1\10",
+ "\1\1\1\uffff\5\1\3\uffff\2\1\3\uffff\4\1\1\uffff\1\1\2\uffff\2\1\1\uffff\1\1\1\uffff\2\1\2\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\4\1\1\10\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\14\1\1\uffff\14\1\1\10\1\1\3\uffff\1\1\1\uffff\14\1\1\uffff\2\1\1\uffff\1\1\11\uffff\3\1\4\uffff\2\1\2\uffff\2\1\2\uffff\3\1\3\uffff\3\1\1\10",
"\1\1\3\uffff\2\10\7\uffff\1\1\36\uffff\1\13\3\uffff\1\1\11\uffff\1\1\1\uffff\1\1\21\uffff\4\1\1\uffff\7\1\1\uffff\1\1\3\uffff\1\1\1\uffff\1\1\1\uffff\3\1\1\uffff\2\1\1\uffff\2\1\2\uffff\1\1\36\uffff\3\1",
"",
"\1\14\1\15",
@@ -82481,37 +82349,37 @@ public String getDescription() {
"\1\23"
};
+ static final short[] dfa_142 = DFA.unpackEncodedString(dfa_142s);
static final short[] dfa_143 = DFA.unpackEncodedString(dfa_143s);
- static final short[] dfa_144 = DFA.unpackEncodedString(dfa_144s);
+ static final char[] dfa_144 = DFA.unpackEncodedStringToUnsignedChars(dfa_144s);
static final char[] dfa_145 = DFA.unpackEncodedStringToUnsignedChars(dfa_145s);
- static final char[] dfa_146 = DFA.unpackEncodedStringToUnsignedChars(dfa_146s);
+ static final short[] dfa_146 = DFA.unpackEncodedString(dfa_146s);
static final short[] dfa_147 = DFA.unpackEncodedString(dfa_147s);
- static final short[] dfa_148 = DFA.unpackEncodedString(dfa_148s);
- static final short[][] dfa_149 = unpackEncodedStringArray(dfa_149s);
+ static final short[][] dfa_148 = unpackEncodedStringArray(dfa_148s);
class DFA194 extends DFA {
public DFA194(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 194;
- this.eot = dfa_143;
- this.eof = dfa_144;
- this.min = dfa_145;
- this.max = dfa_146;
- this.accept = dfa_147;
- this.special = dfa_148;
- this.transition = dfa_149;
+ this.eot = dfa_142;
+ this.eof = dfa_143;
+ this.min = dfa_144;
+ this.max = dfa_145;
+ this.accept = dfa_146;
+ this.special = dfa_147;
+ this.transition = dfa_148;
}
public String getDescription() {
return "()* loopback of 12281:4: ( (lv_ownedFeatureMembership_comp_8_0= ruleTargetSuccessionMember ) )*";
}
}
- static final String dfa_150s = "\u020d\uffff";
- static final String dfa_151s = "\3\5\3\65\2\101\1\uffff\1\11\1\uffff\2\11\2\27\1\11\1\57\4\11\1\7\2\5\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\27\2\21\1\11\4\21\2\47\3\11\1\7\1\11\1\57\12\11\1\27\1\7\2\11\1\7\1\11\1\57\13\11\1\27\1\7\6\21\2\47\2\21\1\11\20\21\2\27\1\11\1\57\4\11\1\47\4\21\2\47\2\21\1\11\22\21\2\27\1\11\1\57\4\11\1\47\2\11\1\27\1\7\15\11\2\27\2\21\1\11\4\21\2\11\1\7\1\27\15\11\2\27\2\21\1\11\10\21\2\27\1\11\1\57\4\11\1\47\32\21\11\11\4\21\1\47\2\27\1\11\1\57\4\11\32\21\11\11\2\27\2\21\1\11\4\21\6\11\22\21\2\27\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
- static final String dfa_152s = "\1\u0094\1\16\1\u0094\5\163\1\uffff\1\121\1\uffff\2\12\2\132\1\12\1\57\4\12\1\45\2\5\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\3\12\1\45\1\12\1\57\12\12\1\132\1\45\2\12\1\45\1\12\1\57\13\12\1\132\1\45\6\132\1\62\1\47\2\132\1\12\22\132\1\12\1\57\4\12\1\47\4\132\1\62\1\47\2\132\1\12\24\132\1\12\1\57\4\12\1\47\2\12\1\132\1\45\15\12\4\132\1\12\4\132\2\12\1\45\1\132\15\12\4\132\1\12\12\132\1\12\1\57\4\12\1\47\32\132\11\12\4\132\1\47\2\132\1\12\1\57\4\12\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
- static final String dfa_153s = "\10\uffff\1\1\1\uffff\1\2\u0202\uffff";
- static final String dfa_154s = "\u020d\uffff}>";
- static final String[] dfa_155s = {
+ static final String dfa_149s = "\u020d\uffff";
+ static final String dfa_150s = "\3\5\3\65\2\101\1\uffff\1\11\1\uffff\2\11\2\27\1\11\1\57\4\11\1\7\2\5\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\27\2\21\1\11\4\21\2\47\1\11\1\7\1\11\1\57\14\11\1\27\1\7\1\11\1\7\1\11\1\57\14\11\1\7\1\27\2\21\2\47\2\21\1\11\24\21\2\27\1\11\1\57\4\11\1\47\2\21\2\47\2\21\1\11\24\21\1\47\2\27\1\11\1\57\6\11\1\27\1\7\15\11\2\27\2\21\1\11\4\21\2\11\1\27\1\7\15\11\2\27\2\21\1\11\10\21\2\27\1\11\1\57\4\11\1\47\32\21\11\11\4\21\2\27\1\11\1\57\4\11\1\47\32\21\11\11\2\27\2\21\1\11\4\21\6\11\22\21\2\27\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
+ static final String dfa_151s = "\1\u0094\1\16\1\u0094\5\163\1\uffff\1\121\1\uffff\2\12\2\132\1\12\1\57\4\12\1\45\2\5\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\1\12\1\45\1\12\1\57\14\12\1\132\1\45\1\12\1\45\1\12\1\57\14\12\1\45\3\132\1\62\1\47\2\132\1\12\26\132\1\12\1\57\4\12\1\47\2\132\1\62\1\47\2\132\1\12\24\132\1\47\2\132\1\12\1\57\6\12\1\132\1\45\15\12\4\132\1\12\4\132\2\12\1\132\1\45\15\12\4\132\1\12\12\132\1\12\1\57\4\12\1\47\32\132\11\12\6\132\1\12\1\57\4\12\1\47\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
+ static final String dfa_152s = "\10\uffff\1\1\1\uffff\1\2\u0202\uffff";
+ static final String dfa_153s = "\u020d\uffff}>";
+ static final String[] dfa_154s = {
"\1\2\14\uffff\1\1\42\uffff\1\6\11\uffff\1\7\1\uffff\1\10\24\uffff\1\11\1\uffff\1\10\6\12\1\uffff\1\10\3\uffff\1\10\1\uffff\1\10\1\uffff\3\10\1\uffff\2\10\1\uffff\2\10\2\uffff\1\10\36\uffff\1\3\1\4\1\5",
"\1\2\10\uffff\1\13",
"\1\2\14\uffff\1\1\42\uffff\1\6\11\uffff\1\7\1\uffff\1\10\24\uffff\1\11\1\uffff\1\10\6\12\1\uffff\1\10\3\uffff\1\10\1\uffff\1\10\1\uffff\3\10\1\uffff\2\10\1\uffff\2\10\2\uffff\1\10\36\uffff\1\3\1\4\1\5",
@@ -82545,36 +82413,36 @@ public String getDescription() {
"\1\61\1\62",
"\1\61\1\62",
"\1\63\35\uffff\1\64",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\65\1\66\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\65\1\66\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\75\1\76\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\75\1\76\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\1\41\1\42",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\77\1\101\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\77\1\101\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\102\1\103\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\102\1\103\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\101\1\77\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\101\1\77\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\103\1\104\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\103\1\104\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\1\105\12\uffff\1\106",
"\1\105",
"\2\10\2\uffff\1\36\1\37\1\10\13\uffff\1\34\3\uffff\1\32\1\33\1\uffff\1\35\1\40\37\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\36\1\37\1\10\13\uffff\1\34\3\uffff\1\32\1\33\1\uffff\1\35\1\40\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\120\1\107\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\120\1\107\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\120\1\117\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\120\1\117\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
"\1\54\1\55",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\123\1\122\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\123\1\122\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\126\1\124\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\126\1\124\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\127\12\uffff\1\130",
- "\1\127",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\121\1\122\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\121\1\122\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\126\1\125\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\126\1\125\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\130\12\uffff\1\127",
+ "\1\130",
"\1\131\1\132",
- "\1\133\1\134",
+ "\1\133\35\uffff\1\134",
"\1\135\1\136",
- "\1\137\35\uffff\1\140",
- "\1\141\1\142",
- "\1\143",
- "\1\144\1\145",
+ "\1\137",
+ "\1\140\1\141",
+ "\1\140\1\141",
+ "\1\142\1\143",
+ "\1\142\1\143",
"\1\144\1\145",
"\1\146\1\147",
- "\1\146\1\147",
"\1\150\1\151",
"\1\152\1\153",
"\1\154\1\155",
@@ -82584,14 +82452,14 @@ public String getDescription() {
"\2\10\2\uffff\1\172\1\173\1\10\13\uffff\1\170\1\uffff\1\164\1\165\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\174\35\uffff\1\51",
"\1\175\1\176",
- "\1\177\1\u0080",
- "\1\u0081\35\uffff\1\u0082",
- "\1\u0083\1\u0084",
- "\1\u0085",
+ "\1\177\35\uffff\1\u0080",
+ "\1\u0081\1\u0082",
+ "\1\u0083",
+ "\1\u0084\1\u0085",
+ "\1\u0084\1\u0085",
"\1\u0086\1\u0087",
"\1\u0086\1\u0087",
"\1\u0088\1\u0089",
- "\1\u0088\1\u0089",
"\1\u008a\1\u008b",
"\1\u008c\1\u008d",
"\1\u008e\1\u008f",
@@ -82599,35 +82467,35 @@ public String getDescription() {
"\1\u0092\1\u0093",
"\1\u0094\1\u0095",
"\1\u0096\1\u0097",
- "\2\10\2\uffff\1\u009e\1\u009f\1\10\13\uffff\1\u009c\1\uffff\1\u0098\1\u0099\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u00a0\35\uffff\1\64",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\65\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\65\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\66\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\66\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a2\1\u00a1\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a2\1\u00a1\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\u0098\35\uffff\1\64",
+ "\2\10\2\uffff\1\u009f\1\u00a0\1\10\13\uffff\1\u009d\1\uffff\1\u0099\1\u009a\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a2\1\u00a1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a2\1\u00a1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\1\u00a3\12\uffff\1\u00a4",
"\1\u00a3",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a7\1\u00a5\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a7\1\u00a5\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\141\1\142",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a8\1\u00a9\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a8\1\u00a9\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ad\1\u00ab\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ad\1\u00ab\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\77\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\77\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ae\1\u00af\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ae\1\u00af\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\101\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\101\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\102\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\102\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\103\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\103\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00b1\1\u00b0\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00b1\1\u00b0\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a6\1\u00a7\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a6\1\u00a7\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\135\1\136",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a9\1\u00aa\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a9\1\u00aa\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ac\1\u00ad\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ac\1\u00ad\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\75\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\75\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\76\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\76\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\77\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\77\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ae\1\u00af\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ae\1\u00af\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\101\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\101\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00b0\1\u00b1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00b0\1\u00b1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\103\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\103\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\104\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\104\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\172\1\173\1\10\13\uffff\1\170\2\uffff\1\u00b2\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\172\1\173\1\10\13\uffff\1\170\1\uffff\1\u00b3\1\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u00b4\1\u00b5",
@@ -82637,46 +82505,46 @@ public String getDescription() {
"\1\u00b9\1\u00ba",
"\1\u00b9\1\u00ba",
"\1\105",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\107\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\107\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bb\1\u00bc\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bb\1\u00bc\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00be\12\uffff\1\u00bd",
- "\1\u00be",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bf\1\u00c0\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bf\1\u00c0\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u0083\1\u0084",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c4\1\u00c3\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c4\1\u00c3\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c5\1\u00c6\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c5\1\u00c6\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\120\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\120\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c9\1\u00c8\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c9\1\u00c8\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\122\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\122\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\123\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\123\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\124\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\124\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00ca\1\u00cb\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00ca\1\u00cb\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\126\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\126\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u009e\1\u009f\1\10\13\uffff\1\u009c\2\uffff\1\u00cc\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u009e\1\u009f\1\10\13\uffff\1\u009c\1\uffff\1\u00cd\1\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00bc\1\u00bb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00bc\1\u00bb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bd\12\uffff\1\u00be",
+ "\1\u00bd",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c1\1\u00c0\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c1\1\u00c0\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u0081\1\u0082",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c4\1\u00c3\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c4\1\u00c3\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c7\1\u00c6\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c7\1\u00c6\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\117\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\117\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\120\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\120\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\121\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\121\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\122\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\122\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c9\1\u00c8\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c9\1\u00c8\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00ca\1\u00cb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00ca\1\u00cb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\125\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\125\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\126\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\126\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\130",
+ "\2\10\2\uffff\1\u009f\1\u00a0\1\10\13\uffff\1\u009d\2\uffff\1\u00cc\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u009f\1\u00a0\1\10\13\uffff\1\u009d\1\uffff\1\u00cd\1\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
"\1\u00ce\1\u00cf",
"\1\u00d0",
"\1\u00d1\1\u00d2",
"\1\u00d1\1\u00d2",
"\1\u00d3\1\u00d4",
"\1\u00d3\1\u00d4",
- "\1\127",
"\1\u00d5\1\u00d6",
"\1\u00d7\1\u00d8",
"\2\10\2\uffff\1\u00df\1\u00e0\1\10\13\uffff\1\u00dd\1\uffff\1\u00d9\1\u00da\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u00e1\35\uffff\1\140",
+ "\1\u00e1\35\uffff\1\134",
"\1\u00e2\1\u00e3",
"\1\u00e4\1\u00e5",
"\1\u00e6\1\u00e7",
@@ -82692,17 +82560,17 @@ public String getDescription() {
"\1\u00fa\1\u00fb",
"\2\10\2\uffff\1\172\1\173\1\10\13\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\172\1\173\1\10\13\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fc\1\u00fe\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fc\1\u00fe\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fe\1\u00fc\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fe\1\u00fc\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u00b4\1\u00b5",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0101\1\u00ff\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0101\1\u00ff\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0102\1\u0104\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0102\1\u0104\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00ff\1\u0101\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00ff\1\u0101\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0104\1\u0102\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0104\1\u0102\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0105\1\u0106",
"\1\u0107\1\u0108",
- "\1\u0109\35\uffff\1\u0082",
- "\2\10\2\uffff\1\u0110\1\u0111\1\10\13\uffff\1\u010e\1\uffff\1\u010a\1\u010b\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u010f\1\u0110\1\10\13\uffff\1\u010d\1\uffff\1\u0109\1\u010a\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0111\35\uffff\1\u0080",
"\1\u0112\1\u0113",
"\1\u0114\1\u0115",
"\1\u0116\1\u0117",
@@ -82716,19 +82584,19 @@ public String getDescription() {
"\1\u0126\1\u0127",
"\1\u0128\1\u0129",
"\1\u012a\1\u012b",
- "\2\10\2\uffff\1\u009e\1\u009f\1\10\13\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u009e\1\u009f\1\10\13\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012e\1\u012d\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012e\1\u012d\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u009f\1\u00a0\1\10\13\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u009f\1\u00a0\1\10\13\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u012c\1\u012d\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u012c\1\u012d\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
"\1\u00ce\1\u00cf",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012f\1\u0130\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012f\1\u0130\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u0134\1\u0133\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u0134\1\u0133\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a1\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a1\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a2\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\67\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a2\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0130\1\u0131\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0130\1\u0131\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0132\1\u0133\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0132\1\u0133\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00a1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00a1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a2\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\65\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a2\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\u00df\1\u00e0\1\10\13\uffff\1\u00dd\2\uffff\1\u0135\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\u00df\1\u00e0\1\10\13\uffff\1\u00dd\1\uffff\1\u0136\1\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0137\1\u0138",
@@ -82738,32 +82606,32 @@ public String getDescription() {
"\1\u013c\1\u013d",
"\1\u013c\1\u013d",
"\1\u00a3",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a5\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a5\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u013e\1\u013f\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u013e\1\u013f\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a7\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a7\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a8\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00a8\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a9\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00a9\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0140\1\u0141\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0140\1\u0141\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00ab\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00ab\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0143\1\u0142\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0143\1\u0142\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ad\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ad\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ae\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00ae\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00af\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\100\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00af\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00b0\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u00b0\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00b1\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\104\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u00b1\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u013e\1\u013f\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u013e\1\u013f\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a6\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a6\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00a7\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00a7\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0140\1\u0141\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0140\1\u0141\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a9\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00a9\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00aa\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00aa\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0142\1\u0143\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0142\1\u0143\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ac\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ac\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00ad\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00ad\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ae\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00ae\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00af\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\100\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00af\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00b0\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u00b0\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00b1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\102\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u00b1\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\1\u0144\1\u0145",
"\1\u0146\1\u0147",
"\1\u0148\1\u0149",
@@ -82773,45 +82641,45 @@ public String getDescription() {
"\1\u0150\1\u0151",
"\1\u0152\1\u0153",
"\1\u0154\1\u0155",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bb\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bb\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00bc\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\110\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00bc\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00be",
- "\2\10\2\uffff\1\u0110\1\u0111\1\10\13\uffff\1\u010e\2\uffff\1\u0156\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u0110\1\u0111\1\10\13\uffff\1\u010e\1\uffff\1\u0157\1\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00bb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00bb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00bc\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\107\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00bc\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u010f\1\u0110\1\10\13\uffff\1\u010d\2\uffff\1\u0156\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u010f\1\u0110\1\10\13\uffff\1\u010d\1\uffff\1\u0157\1\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
"\1\u0158\1\u0159",
"\1\u015a",
"\1\u015b\1\u015c",
"\1\u015b\1\u015c",
"\1\u015d\1\u015e",
"\1\u015d\1\u015e",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bf\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00bf\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c0\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c0\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u015f\1\u0160\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u015f\1\u0160\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0162\1\u0161\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0162\1\u0161\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c3\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c3\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c4\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c4\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c5\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c5\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c6\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c6\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0164\1\u0163\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0164\1\u0163\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c8\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00c8\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c9\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\121\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00c9\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00ca\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u00ca\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00cb\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\125\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u00cb\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bd",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u015f\1\u0160\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u015f\1\u0160\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c0\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c0\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c1\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c1\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0161\1\u0162\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0161\1\u0162\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c3\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c3\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c4\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c4\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0163\1\u0164\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0163\1\u0164\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c6\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c6\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c7\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c7\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c8\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00c8\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c9\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\123\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00c9\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00ca\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u00ca\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00cb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\124\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u00cb\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
"\1\u0165\1\u0166",
"\1\u0167\1\u0168",
"\1\u0169\1\u016a",
@@ -82823,11 +82691,11 @@ public String getDescription() {
"\1\u0175\1\u0176",
"\2\10\2\uffff\1\u00df\1\u00e0\1\10\13\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\2\10\2\uffff\1\u00df\1\u00e0\1\10\13\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0178\1\u0177\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0178\1\u0177\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0177\1\u0178\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0177\1\u0178\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0137\1\u0138",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017a\1\u017b\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017a\1\u017b\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017c\1\u017a\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017c\1\u017a\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017e\1\u017d\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017e\1\u017d\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0180\1\u0181",
@@ -82836,57 +82704,57 @@ public String getDescription() {
"\1\u0186\1\u0187",
"\1\u0188\1\u0189",
"\1\u018a\1\u018b",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fc\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fc\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018c\1\u018d\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018c\1\u018d\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00fe\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00fe\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00ff\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00ff\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018e\1\u018f\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018e\1\u018f\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0101\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0101\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0102\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0102\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00fc\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u00fc\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018d\1\u018c\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018d\1\u018c\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fe\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00fe\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00ff\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u00ff\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018f\1\u018e\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018f\1\u018e\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0101\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0101\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0102\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0102\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0190\1\u0191\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0190\1\u0191\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0104\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0104\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u0110\1\u0111\1\10\13\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\2\10\2\uffff\1\u0110\1\u0111\1\10\13\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0192\1\u0194\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0192\1\u0194\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0104\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0104\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u010f\1\u0110\1\10\13\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\2\10\2\uffff\1\u010f\1\u0110\1\10\13\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0194\1\u0193\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0194\1\u0193\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
"\1\u0158\1\u0159",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0197\1\u0196\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0197\1\u0196\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0198\1\u019a\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0198\1\u019a\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0197\1\u0196\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0197\1\u0196\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u019a\1\u0199\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u019a\1\u0199\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
"\1\u019b\1\u019c",
"\1\u019d\1\u019e",
"\1\u019f\1\u01a0",
"\1\u01a1\1\u01a2",
"\1\u01a3\1\u01a4",
"\1\u01a5\1\u01a6",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01a7\1\u01a8\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01a7\1\u01a8\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u012d\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u012d\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012e\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012e\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012f\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u012f\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u0130\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u0130\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01aa\1\u01a9\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01aa\1\u01a9\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01ac\1\u01ab\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01ac\1\u01ab\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u0133\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u0133\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u0134\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u0134\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u012c\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u012c\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u012d\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u012d\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a8\1\u01a7\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a8\1\u01a7\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a9\1\u01aa\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a9\1\u01aa\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0130\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0130\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u0131\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u0131\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0132\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u0132\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u0133\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u0133\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01ac\1\u01ab\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01ac\1\u01ab\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
"\1\u01ad\1\u01ae",
"\1\u01af\1\u01b0",
"\1\u01b1\1\u01b2",
@@ -82896,18 +82764,18 @@ public String getDescription() {
"\1\u01b9\1\u01ba",
"\1\u01bb\1\u01bc",
"\1\u01bd\1\u01be",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u013e\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u013e\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u013f\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00a6\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u013f\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0140\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0140\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u0141\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00aa\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u0141\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u0142\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\6\uffff\1\u0142\4\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0143\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
- "\1\u00ac\5\uffff\2\10\2\uffff\1\75\1\76\1\10\5\uffff\1\u0143\5\uffff\1\73\3\uffff\1\71\1\72\1\uffff\1\74\1\70\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u013e\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u013e\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u013f\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a5\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u013f\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0140\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0140\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u0141\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00a8\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u0141\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0142\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\5\uffff\1\u0142\5\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u0143\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00ab\5\uffff\2\10\2\uffff\1\73\1\74\1\10\6\uffff\1\u0143\4\uffff\1\71\3\uffff\1\67\1\70\1\uffff\1\72\1\66\37\uffff\1\10\7\uffff\2\12",
"\1\u01bf\1\u01c0",
"\1\u01c1\1\u01c2",
"\1\u01c3\1\u01c4",
@@ -82923,84 +82791,84 @@ public String getDescription() {
"\1\u01d7\1\u01d8",
"\1\u01d9\1\u01da",
"\1\u01db\1\u01dc",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u015f\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u015f\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0160\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c1\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0160\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0161\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0161\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0162\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c2\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0162\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0163\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\6\uffff\1\u0163\4\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0164\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
- "\1\u00c7\5\uffff\2\10\2\uffff\1\116\1\117\1\10\5\uffff\1\u0164\5\uffff\1\114\3\uffff\1\112\1\113\1\uffff\1\115\1\111\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u015f\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u015f\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0160\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00bf\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0160\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0161\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0161\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0162\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c2\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0162\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0163\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\5\uffff\1\u0163\5\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0164\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
+ "\1\u00c5\5\uffff\2\10\2\uffff\1\115\1\116\1\10\6\uffff\1\u0164\4\uffff\1\113\3\uffff\1\111\1\112\1\uffff\1\114\1\110\37\uffff\1\10\7\uffff\2\12",
"\1\u01dd\1\u01de",
"\1\u01df\1\u01e0",
"\1\u01e1\1\u01e2",
"\1\u01e3\1\u01e4",
"\1\u01e5\1\u01e6",
"\1\u01e7\1\u01e8",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u0177\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u0177\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0178\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0178\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0177\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u0177\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u0178\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u0178\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01e9\1\u01ea\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01e9\1\u01ea\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017a\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017a\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017b\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017b\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017a\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017a\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017c\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017c\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017d\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u017d\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017e\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u017e\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ee\1\u01ed\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ee\1\u01ed\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018c\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018c\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018d\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018d\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018e\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018e\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018f\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018f\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018c\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018c\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018d\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u00fd\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018d\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018e\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u018e\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018f\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0100\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u018f\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0190\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\5\uffff\1\u0190\5\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0191\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
"\1\u0103\5\uffff\2\10\2\uffff\1\172\1\173\1\10\6\uffff\1\u0191\4\uffff\1\170\3\uffff\1\166\1\167\1\uffff\1\171\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0192\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0192\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f0\1\u01ef\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f0\1\u01ef\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u0194\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u0194\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f2\1\u01f1\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f2\1\u01f1\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u0196\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u0196\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0197\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0197\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0198\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u0198\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f4\1\u01f3\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f4\1\u01f3\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u019a\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u019a\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01a7\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01a7\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01a8\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u012c\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01a8\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01a9\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01a9\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01aa\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0131\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01aa\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01ab\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\6\uffff\1\u01ab\4\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01ac\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
- "\1\u0132\5\uffff\2\10\2\uffff\1\u009e\1\u009f\1\10\5\uffff\1\u01ac\5\uffff\1\u009c\3\uffff\1\u009a\1\u009b\1\uffff\1\u009d\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01ef\1\u01f0\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01ef\1\u01f0\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0193\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0193\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0194\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0194\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f1\1\u01f2\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f1\1\u01f2\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0196\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0196\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0197\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u0197\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f4\1\u01f3\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f4\1\u01f3\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0199\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u0199\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u019a\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u019a\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01a7\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01a7\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a8\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012e\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a8\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a9\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01a9\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01aa\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u012f\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01aa\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01ab\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\6\uffff\1\u01ab\4\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01ac\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0134\5\uffff\2\10\2\uffff\1\u009f\1\u00a0\1\10\5\uffff\1\u01ac\5\uffff\1\u009d\3\uffff\1\u009b\1\u009c\1\uffff\1\u009e\40\uffff\1\10\7\uffff\2\12",
"\1\u01f5\1\u01f6",
"\1\u01f7\1\u01f8",
"\1\u01f9\1\u01fa",
@@ -83017,47 +82885,47 @@ public String getDescription() {
"\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01e9\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01ea\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u0179\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01ea\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u017c\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01eb\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
+ "\1\u017b\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ec\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01ed\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\6\uffff\1\u01ed\4\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ee\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
"\1\u017f\5\uffff\2\10\2\uffff\1\u00df\1\u00e0\1\10\5\uffff\1\u01ee\5\uffff\1\u00dd\3\uffff\1\u00db\1\u00dc\1\uffff\1\u00de\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01ef\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01ef\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f0\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0193\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f0\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01f1\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01f1\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f2\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0195\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f2\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01f3\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\6\uffff\1\u01f3\4\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f4\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12",
- "\1\u0199\5\uffff\2\10\2\uffff\1\u0110\1\u0111\1\10\5\uffff\1\u01f4\5\uffff\1\u010e\3\uffff\1\u010c\1\u010d\1\uffff\1\u010f\40\uffff\1\10\7\uffff\2\12"
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01ef\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01ef\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f0\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0192\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f0\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f1\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f1\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f2\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0195\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f2\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f3\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\6\uffff\1\u01f3\4\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f4\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12",
+ "\1\u0198\5\uffff\2\10\2\uffff\1\u010f\1\u0110\1\10\5\uffff\1\u01f4\5\uffff\1\u010d\3\uffff\1\u010b\1\u010c\1\uffff\1\u010e\40\uffff\1\10\7\uffff\2\12"
};
- static final short[] dfa_150 = DFA.unpackEncodedString(dfa_150s);
+ static final short[] dfa_149 = DFA.unpackEncodedString(dfa_149s);
+ static final char[] dfa_150 = DFA.unpackEncodedStringToUnsignedChars(dfa_150s);
static final char[] dfa_151 = DFA.unpackEncodedStringToUnsignedChars(dfa_151s);
- static final char[] dfa_152 = DFA.unpackEncodedStringToUnsignedChars(dfa_152s);
+ static final short[] dfa_152 = DFA.unpackEncodedString(dfa_152s);
static final short[] dfa_153 = DFA.unpackEncodedString(dfa_153s);
- static final short[] dfa_154 = DFA.unpackEncodedString(dfa_154s);
- static final short[][] dfa_155 = unpackEncodedStringArray(dfa_155s);
+ static final short[][] dfa_154 = unpackEncodedStringArray(dfa_154s);
class DFA196 extends DFA {
public DFA196(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 196;
- this.eot = dfa_150;
- this.eof = dfa_150;
- this.min = dfa_151;
- this.max = dfa_152;
- this.accept = dfa_153;
- this.special = dfa_154;
- this.transition = dfa_155;
+ this.eot = dfa_149;
+ this.eof = dfa_149;
+ this.min = dfa_150;
+ this.max = dfa_151;
+ this.accept = dfa_152;
+ this.special = dfa_153;
+ this.transition = dfa_154;
}
public String getDescription() {
return "12324:6: (lv_ownedFeatureMembership_comp_10_1= ruleBehaviorUsageMember | lv_ownedFeatureMembership_comp_10_2= ruleActionNodeMember )";
@@ -83069,22 +82937,22 @@ class DFA197 extends DFA {
public DFA197(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 197;
- this.eot = dfa_143;
- this.eof = dfa_144;
- this.min = dfa_145;
- this.max = dfa_146;
- this.accept = dfa_147;
- this.special = dfa_148;
- this.transition = dfa_149;
+ this.eot = dfa_142;
+ this.eof = dfa_143;
+ this.min = dfa_144;
+ this.max = dfa_145;
+ this.accept = dfa_146;
+ this.special = dfa_147;
+ this.transition = dfa_148;
}
public String getDescription() {
return "()* loopback of 12359:4: ( (lv_ownedFeatureMembership_comp_11_0= ruleTargetSuccessionMember ) )*";
}
}
- static final String dfa_156s = "\1\11\16\uffff";
- static final String dfa_157s = "\1\164\16\uffff";
- static final String dfa_158s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16";
- static final String[] dfa_159s = {
+ static final String dfa_155s = "\1\11\16\uffff";
+ static final String dfa_156s = "\1\164\16\uffff";
+ static final String dfa_157s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16";
+ static final String[] dfa_158s = {
"\2\1\3\uffff\1\1\14\uffff\2\1\14\uffff\1\1\3\uffff\2\1\1\uffff\2\1\17\uffff\1\1\1\2\1\uffff\1\2\2\uffff\1\3\1\4\15\uffff\1\7\11\uffff\1\11\5\uffff\1\10\1\uffff\1\12\1\uffff\1\13\4\uffff\1\14\1\15\1\5\1\uffff\1\16\1\6",
"",
"",
@@ -83101,10 +82969,10 @@ public String getDescription() {
"",
""
};
+ static final char[] dfa_155 = DFA.unpackEncodedStringToUnsignedChars(dfa_155s);
static final char[] dfa_156 = DFA.unpackEncodedStringToUnsignedChars(dfa_156s);
- static final char[] dfa_157 = DFA.unpackEncodedStringToUnsignedChars(dfa_157s);
- static final short[] dfa_158 = DFA.unpackEncodedString(dfa_158s);
- static final short[][] dfa_159 = unpackEncodedStringArray(dfa_159s);
+ static final short[] dfa_157 = DFA.unpackEncodedString(dfa_157s);
+ static final short[][] dfa_158 = unpackEncodedStringArray(dfa_158s);
class DFA214 extends DFA {
@@ -83113,20 +82981,20 @@ public DFA214(BaseRecognizer recognizer) {
this.decisionNumber = 214;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_156;
- this.max = dfa_157;
- this.accept = dfa_158;
+ this.min = dfa_155;
+ this.max = dfa_156;
+ this.accept = dfa_157;
this.special = dfa_32;
- this.transition = dfa_159;
+ this.transition = dfa_158;
}
public String getDescription() {
return "12703:2: ( ( () (this_ParameterDeclaration_1= ruleParameterDeclaration[$current] | ( ruleReferenceUsageKeyword (this_ParameterDeclaration_3= ruleParameterDeclaration[$current] )? ) ) ) | ( () ruleAttributeUsageKeyword (this_ParameterDeclaration_6= ruleParameterDeclaration[$current] )? ) | ( () ruleItemUsageKeyword (this_ParameterDeclaration_9= ruleParameterDeclaration[$current] )? ) | ( () rulePartUsageKeyword (this_ParameterDeclaration_12= ruleParameterDeclaration[$current] )? ) | ( () ruleViewUsageKeyword (this_ParameterDeclaration_15= ruleParameterDeclaration[$current] )? ) | ( () ruleRenderingUsageKeyword (this_ParameterDeclaration_18= ruleParameterDeclaration[$current] )? ) | ( () ruleActionUsageKeyword (this_ParameterDeclaration_21= ruleParameterDeclaration[$current] )? ) | ( () ruleCalculationUsageKeyword (this_ParameterDeclaration_24= ruleParameterDeclaration[$current] )? ) | ( () ruleStateUsageKeyword (this_ParameterDeclaration_27= ruleParameterDeclaration[$current] )? ) | ( () ruleConstraintUsageKeyword (this_ParameterDeclaration_30= ruleParameterDeclaration[$current] )? ) | ( () ruleRequirementUsageKeyword (this_ParameterDeclaration_33= ruleParameterDeclaration[$current] )? ) | ( () ruleAnalysisCaseUsageKeyword (this_ParameterDeclaration_36= ruleParameterDeclaration[$current] )? ) | ( () ruleVerificationCaseUsageKeyword (this_ParameterDeclaration_39= ruleParameterDeclaration[$current] )? ) | ( () ruleViewpointUsageKeyword (this_ParameterDeclaration_42= ruleParameterDeclaration[$current] )? ) )";
}
}
- static final String dfa_160s = "\1\21\1\uffff\1\11\1\57\4\11\2\0\1\11\4\0\1\uffff";
- static final String dfa_161s = "\1\122\1\uffff\1\12\1\57\4\12\2\0\1\12\4\0\1\uffff";
- static final String dfa_162s = "\10\uffff\1\0\1\3\1\uffff\1\1\1\4\1\5\1\2\1\uffff}>";
- static final String[] dfa_163s = {
+ static final String dfa_159s = "\1\21\1\uffff\1\11\1\57\4\11\2\0\1\11\4\0\1\uffff";
+ static final String dfa_160s = "\1\122\1\uffff\1\12\1\57\4\12\2\0\1\12\4\0\1\uffff";
+ static final String dfa_161s = "\10\uffff\1\5\1\2\1\uffff\1\0\1\3\1\4\1\1\1\uffff}>";
+ static final String[] dfa_162s = {
"\1\1\5\uffff\2\1\2\uffff\1\6\1\7\1\1\13\uffff\1\4\3\uffff\1\2\1\3\1\uffff\1\5\1\1\7\uffff\2\1\27\uffff\1\1",
"",
"\1\10\1\11",
@@ -83144,10 +83012,10 @@ public String getDescription() {
"\1\uffff",
""
};
+ static final char[] dfa_159 = DFA.unpackEncodedStringToUnsignedChars(dfa_159s);
static final char[] dfa_160 = DFA.unpackEncodedStringToUnsignedChars(dfa_160s);
- static final char[] dfa_161 = DFA.unpackEncodedStringToUnsignedChars(dfa_161s);
- static final short[] dfa_162 = DFA.unpackEncodedString(dfa_162s);
- static final short[][] dfa_163 = unpackEncodedStringArray(dfa_163s);
+ static final short[] dfa_161 = DFA.unpackEncodedString(dfa_161s);
+ static final short[][] dfa_162 = unpackEncodedStringArray(dfa_162s);
class DFA217 extends DFA {
@@ -83156,11 +83024,11 @@ public DFA217(BaseRecognizer recognizer) {
this.decisionNumber = 217;
this.eot = dfa_52;
this.eof = dfa_53;
- this.min = dfa_160;
- this.max = dfa_161;
+ this.min = dfa_159;
+ this.max = dfa_160;
this.accept = dfa_56;
- this.special = dfa_162;
- this.transition = dfa_163;
+ this.special = dfa_161;
+ this.transition = dfa_162;
}
public String getDescription() {
return "()+ loopback of 13204:4: ( ( ':' | 'defined' | ':>' | 'subsets' | ':>>' | 'redefines' )=>this_ParameterSpecialization_0= ruleParameterSpecialization[$current] )+";
@@ -83170,10 +83038,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA217_8 = input.LA(1);
+ int LA217_11 = input.LA(1);
- int index217_8 = input.index();
+ int index217_11 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83181,14 +83049,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_8);
+ input.seek(index217_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA217_11 = input.LA(1);
+ int LA217_14 = input.LA(1);
- int index217_11 = input.index();
+ int index217_14 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83196,14 +83064,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_11);
+ input.seek(index217_14);
if ( s>=0 ) return s;
break;
case 2 :
- int LA217_14 = input.LA(1);
+ int LA217_9 = input.LA(1);
- int index217_14 = input.index();
+ int index217_9 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83211,14 +83079,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_14);
+ input.seek(index217_9);
if ( s>=0 ) return s;
break;
case 3 :
- int LA217_9 = input.LA(1);
+ int LA217_12 = input.LA(1);
- int index217_9 = input.index();
+ int index217_12 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83226,14 +83094,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_9);
+ input.seek(index217_12);
if ( s>=0 ) return s;
break;
case 4 :
- int LA217_12 = input.LA(1);
+ int LA217_13 = input.LA(1);
- int index217_12 = input.index();
+ int index217_13 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83241,14 +83109,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_12);
+ input.seek(index217_13);
if ( s>=0 ) return s;
break;
case 5 :
- int LA217_13 = input.LA(1);
+ int LA217_8 = input.LA(1);
- int index217_13 = input.index();
+ int index217_8 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalSysML()) ) {s = 15;}
@@ -83256,7 +83124,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 1;}
- input.seek(index217_13);
+ input.seek(index217_8);
if ( s>=0 ) return s;
break;
}
@@ -83267,12 +83135,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_164s = "\u0206\uffff";
- static final String dfa_165s = "\1\65\2\126\1\11\3\uffff\1\11\2\33\1\11\1\57\4\11\1\7\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\33\2\21\1\11\4\21\2\47\3\11\1\7\1\11\1\57\12\11\1\33\1\7\1\11\1\7\1\11\1\57\14\11\1\33\1\7\6\21\2\47\2\21\1\11\20\21\2\33\1\11\1\57\4\11\1\47\2\21\2\47\2\21\1\11\24\21\2\33\1\11\1\57\4\11\1\47\2\11\1\7\1\33\15\11\2\33\2\21\1\11\4\21\2\11\1\33\1\7\15\11\2\33\2\21\1\11\10\21\1\47\2\33\1\11\1\57\4\11\32\21\11\11\4\21\2\33\1\11\1\57\4\11\1\47\32\21\11\11\2\33\2\21\1\11\4\21\6\11\22\21\2\33\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
- static final String dfa_166s = "\3\136\1\61\3\uffff\1\12\2\132\1\12\1\57\4\12\1\45\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\3\12\1\45\1\12\1\57\12\12\1\132\1\45\1\12\1\45\1\12\1\57\14\12\1\132\1\45\6\132\1\62\1\47\2\132\1\12\22\132\1\12\1\57\4\12\1\47\2\132\1\62\1\47\2\132\1\12\26\132\1\12\1\57\4\12\1\47\2\12\1\45\1\132\15\12\4\132\1\12\4\132\2\12\1\132\1\45\15\12\4\132\1\12\10\132\1\47\2\132\1\12\1\57\4\12\32\132\11\12\6\132\1\12\1\57\4\12\1\47\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
- static final String dfa_167s = "\4\uffff\1\1\1\2\1\3\u01ff\uffff";
- static final String dfa_168s = "\u0206\uffff}>";
- static final String[] dfa_169s = {
+ static final String dfa_163s = "\u0206\uffff";
+ static final String dfa_164s = "\1\65\2\126\1\11\3\uffff\1\11\2\33\1\11\1\57\4\11\1\7\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\33\2\21\1\11\4\21\2\47\3\11\1\7\1\11\1\57\12\11\1\33\1\7\1\11\1\7\1\11\1\57\14\11\1\7\1\33\6\21\2\47\2\21\1\11\20\21\2\33\1\11\1\57\4\11\1\47\2\21\2\47\2\21\1\11\24\21\1\47\2\33\1\11\1\57\6\11\1\33\1\7\15\11\2\33\2\21\1\11\4\21\2\11\1\33\1\7\15\11\2\33\2\21\1\11\10\21\2\33\1\11\1\57\4\11\1\47\32\21\11\11\4\21\2\33\1\11\1\57\4\11\1\47\32\21\11\11\2\33\2\21\1\11\4\21\6\11\22\21\2\33\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
+ static final String dfa_165s = "\3\136\1\61\3\uffff\1\12\2\132\1\12\1\57\4\12\1\45\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\3\12\1\45\1\12\1\57\12\12\1\132\1\45\1\12\1\45\1\12\1\57\14\12\1\45\7\132\1\62\1\47\2\132\1\12\22\132\1\12\1\57\4\12\1\47\2\132\1\62\1\47\2\132\1\12\24\132\1\47\2\132\1\12\1\57\6\12\1\132\1\45\15\12\4\132\1\12\4\132\2\12\1\132\1\45\15\12\4\132\1\12\12\132\1\12\1\57\4\12\1\47\32\132\11\12\6\132\1\12\1\57\4\12\1\47\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
+ static final String dfa_166s = "\4\uffff\1\1\1\2\1\3\u01ff\uffff";
+ static final String dfa_167s = "\u0206\uffff}>";
+ static final String[] dfa_168s = {
"\1\1\11\uffff\1\2\26\uffff\1\3\2\uffff\1\5\1\4\4\6",
"\1\3\2\uffff\1\5\1\4\4\6",
"\1\3\2\uffff\1\5\1\4\4\6",
@@ -83302,10 +83170,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\60\11\uffff\1\66\1\67\6\uffff\1\57\1\56\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\57\1\56\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\32\1\33",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\72\1\71\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\72\1\71\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\74\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\74\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\72\1\70\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\72\1\70\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\75\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\75\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\76\12\uffff\1\77",
"\1\76",
"\1\27\1\30\14\uffff\1\25\3\uffff\1\23\1\24\1\uffff\1\26\1\31\47\uffff\1\5\1\4",
@@ -83313,12 +83181,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\100\11\uffff\1\106\1\107\6\uffff\1\111\1\110\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\100\11\uffff\1\106\1\107\6\uffff\1\111\1\110\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\45\1\46",
- "\1\114\11\uffff\1\106\1\107\6\uffff\1\113\1\112\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\114\11\uffff\1\106\1\107\6\uffff\1\113\1\112\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\6\uffff\1\112\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\6\uffff\1\112\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\115\11\uffff\1\106\1\107\6\uffff\1\117\1\116\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\115\11\uffff\1\106\1\107\6\uffff\1\117\1\116\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\120\12\uffff\1\121",
- "\1\120",
+ "\1\121\12\uffff\1\120",
+ "\1\121",
"\1\122\1\123",
"\1\124\1\125",
"\1\126\1\127",
@@ -83353,35 +83221,35 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u008b\1\u008c",
"\1\u008d\1\u008e",
"\1\u008f\1\u0090",
- "\1\u0097\1\u0098\14\uffff\1\u0095\1\uffff\1\u0091\1\u0092\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0099\35\uffff\1\55",
+ "\1\u0091\35\uffff\1\55",
+ "\1\u0098\1\u0099\14\uffff\1\u0096\1\uffff\1\u0092\1\u0093\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\7\uffff\1\56\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\7\uffff\1\56\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\57\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\57\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\u009b\1\u009a\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\u009b\1\u009a\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u009d\12\uffff\1\u009c",
- "\1\u009d",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u009f\1\u009e\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u009f\1\u009e\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009c\12\uffff\1\u009d",
+ "\1\u009c",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u00a0\1\u009f\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u00a0\1\u009f\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\132\1\133",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u00a3\1\u00a2\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u00a3\1\u00a2\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u00a5\1\u00a4\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u00a5\1\u00a4\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\u00a8\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\u00a8\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\7\uffff\1\71\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\7\uffff\1\71\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\72\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\72\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\7\uffff\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\7\uffff\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\74\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\74\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\u00a9\1\u00aa\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\u00a9\1\u00aa\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u00a3\1\u00a1\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u00a3\1\u00a1\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u00a6\1\u00a5\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u00a6\1\u00a5\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\7\uffff\1\70\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\7\uffff\1\70\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\u00a8\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\u00a8\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\72\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\72\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\7\uffff\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\7\uffff\1\73\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\u00aa\1\u00a9\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\u00aa\1\u00a9\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\75\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\75\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\163\1\164\14\uffff\1\161\2\uffff\1\u00ab\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\163\1\164\14\uffff\1\161\1\uffff\1\u00ac\1\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\u00ad\1\u00ae",
@@ -83395,21 +83263,21 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\100\11\uffff\1\106\1\107\6\uffff\1\u00b5\1\u00b4\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00b6\12\uffff\1\u00b7",
"\1\u00b6",
- "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00b9\1\u00ba\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00b9\1\u00ba\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00ba\1\u00b9\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00ba\1\u00b9\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\172\1\173",
- "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bc\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bc\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00bf\1\u00c0\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00bf\1\u00c0\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bb\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bb\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00c0\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00c0\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\100\11\uffff\1\106\1\107\7\uffff\1\110\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\100\11\uffff\1\106\1\107\7\uffff\1\110\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\100\11\uffff\1\106\1\107\6\uffff\1\111\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\100\11\uffff\1\106\1\107\6\uffff\1\111\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\114\11\uffff\1\106\1\107\7\uffff\1\112\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\114\11\uffff\1\106\1\107\7\uffff\1\112\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\114\11\uffff\1\106\1\107\6\uffff\1\113\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\114\11\uffff\1\106\1\107\6\uffff\1\113\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\6\uffff\1\112\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\6\uffff\1\112\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\7\uffff\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\114\11\uffff\1\106\1\107\7\uffff\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\114\11\uffff\1\106\1\107\6\uffff\1\u00c2\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\114\11\uffff\1\106\1\107\6\uffff\1\u00c2\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\115\11\uffff\1\106\1\107\6\uffff\1\u00c4\1\u00c3\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
@@ -83418,19 +83286,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\115\11\uffff\1\106\1\107\7\uffff\1\116\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\115\11\uffff\1\106\1\107\6\uffff\1\117\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\115\11\uffff\1\106\1\107\6\uffff\1\117\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u0097\1\u0098\14\uffff\1\u0095\2\uffff\1\u00c5\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0097\1\u0098\14\uffff\1\u0095\1\uffff\1\u00c6\1\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
+ "\1\121",
+ "\1\u0098\1\u0099\14\uffff\1\u0096\2\uffff\1\u00c5\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0098\1\u0099\14\uffff\1\u0096\1\uffff\1\u00c6\1\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\u00c7\1\u00c8",
"\1\u00c9",
"\1\u00ca\1\u00cb",
"\1\u00ca\1\u00cb",
"\1\u00cc\1\u00cd",
"\1\u00cc\1\u00cd",
- "\1\120",
"\1\u00ce\1\u00cf",
"\1\u00d0\1\u00d1",
- "\1\u00d2\35\uffff\1\131",
- "\1\u00d9\1\u00da\14\uffff\1\u00d7\1\uffff\1\u00d3\1\u00d4\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
+ "\1\u00d8\1\u00d9\14\uffff\1\u00d6\1\uffff\1\u00d2\1\u00d3\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u00da\35\uffff\1\131",
"\1\u00db\1\u00dc",
"\1\u00dd\1\u00de",
"\1\u00df\1\u00e0",
@@ -83446,13 +83314,13 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u00f3\1\u00f4",
"\1\163\1\164\14\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\163\1\164\14\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u00f7\1\u00f6\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u00f7\1\u00f6\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u00f7\1\u00f5\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u00f7\1\u00f5\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\u00ad\1\u00ae",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u00fa\1\u00f8\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u00fa\1\u00f8\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u00fd\1\u00fc\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u00fd\1\u00fc\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u00fa\1\u00f9\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u00fa\1\u00f9\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u00fd\1\u00fb\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u00fd\1\u00fb\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\u00fe\1\u00ff",
"\1\u0100\1\u0101",
"\1\u0108\1\u0109\14\uffff\1\u0106\1\uffff\1\u0102\1\u0103\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
@@ -83470,54 +83338,54 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u011f\1\u0120",
"\1\u0121\1\u0122",
"\1\u0123\1\u0124",
- "\1\u0097\1\u0098\14\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0097\1\u0098\14\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u0126\1\u0125\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u0126\1\u0125\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
+ "\1\u0098\1\u0099\14\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0098\1\u0099\14\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u0125\1\u0126\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u0125\1\u0126\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\u00c7\1\u00c8",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u0129\1\u0128\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u0129\1\u0128\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u012c\1\u012b\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u012c\1\u012b\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0129\1\u0128\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0129\1\u0128\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u012b\1\u012c\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u012b\1\u012c\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\7\uffff\1\u009a\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\7\uffff\1\u009a\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\u009b\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\60\11\uffff\1\66\1\67\6\uffff\1\u009b\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u009d",
- "\1\u00d9\1\u00da\14\uffff\1\u00d7\2\uffff\1\u012e\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u00d9\1\u00da\14\uffff\1\u00d7\1\uffff\1\u012f\1\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
+ "\1\u00d8\1\u00d9\14\uffff\1\u00d6\2\uffff\1\u012e\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u00d8\1\u00d9\14\uffff\1\u00d6\1\uffff\1\u012f\1\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
"\1\u0130\1\u0131",
"\1\u0132",
"\1\u0133\1\u0134",
"\1\u0133\1\u0134",
"\1\u0135\1\u0136",
"\1\u0135\1\u0136",
- "\1\u00a0\11\uffff\1\66\1\67\7\uffff\1\u009e\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\7\uffff\1\u009e\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u009f\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u009f\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u0138\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u0138\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u013a\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u013a\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\7\uffff\1\u00a2\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\7\uffff\1\u00a2\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u00a3\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u00a3\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\7\uffff\1\u00a4\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\7\uffff\1\u00a4\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u00a5\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u00a5\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u013c\1\u013b\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u013c\1\u013b\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\7\uffff\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\7\uffff\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\u00a8\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\70\11\uffff\1\66\1\67\6\uffff\1\u00a8\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\u00a9\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\6\uffff\1\u00a9\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\7\uffff\1\u00aa\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\75\11\uffff\1\66\1\67\7\uffff\1\u00aa\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009c",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u0138\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u0138\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\7\uffff\1\u009f\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\7\uffff\1\u009f\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u00a0\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u00a0\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\7\uffff\1\u00a1\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\7\uffff\1\u00a1\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u013a\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u013a\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u00a3\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u00a3\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u013b\1\u013c\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u013b\1\u013c\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\7\uffff\1\u00a5\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\7\uffff\1\u00a5\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u00a6\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u00a6\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\7\uffff\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\7\uffff\1\u00a7\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\u00a8\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\71\11\uffff\1\66\1\67\6\uffff\1\u00a8\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\7\uffff\1\u00a9\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\7\uffff\1\u00a9\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\u00aa\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\74\11\uffff\1\66\1\67\6\uffff\1\u00aa\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\u013d\1\u013e",
"\1\u013f\1\u0140",
"\1\u0141\1\u0142",
@@ -83542,22 +83410,22 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u00b6",
"\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u0159\1\u0158\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u0159\1\u0158\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00b9\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00b9\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00b8\11\uffff\1\106\1\107\7\uffff\1\u00ba\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00b8\11\uffff\1\106\1\107\7\uffff\1\u00ba\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00bd\11\uffff\1\106\1\107\7\uffff\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00bd\11\uffff\1\106\1\107\7\uffff\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bc\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bc\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\7\uffff\1\u00b9\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\7\uffff\1\u00b9\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00ba\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00b8\11\uffff\1\106\1\107\6\uffff\1\u00ba\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bb\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u00bb\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\7\uffff\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00bd\11\uffff\1\106\1\107\7\uffff\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u015b\1\u015a\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00bd\11\uffff\1\106\1\107\6\uffff\1\u015b\1\u015a\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u015d\1\u015c\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u015d\1\u015c\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00bf\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00bf\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\7\uffff\1\u00c0\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
- "\1\u00be\11\uffff\1\106\1\107\7\uffff\1\u00c0\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\7\uffff\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\7\uffff\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00c0\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
+ "\1\u00be\11\uffff\1\106\1\107\6\uffff\1\u00c0\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\114\11\uffff\1\106\1\107\7\uffff\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\114\11\uffff\1\106\1\107\7\uffff\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
"\1\114\11\uffff\1\106\1\107\6\uffff\1\u00c2\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\47\uffff\1\5\1\4",
@@ -83575,72 +83443,72 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u016a\1\u016b",
"\1\u016c\1\u016d",
"\1\u016e\1\u016f",
- "\1\u00d9\1\u00da\14\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u00d9\1\u00da\14\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0171\1\u0170\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0171\1\u0170\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
+ "\1\u00d8\1\u00d9\14\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u00d8\1\u00d9\14\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0172\1\u0171\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0172\1\u0171\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
"\1\u0130\1\u0131",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0175\1\u0174\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0175\1\u0174\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0177\1\u0176\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0177\1\u0176\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0175\1\u0173\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0175\1\u0173\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0178\1\u0177\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0178\1\u0177\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
"\1\u0179\1\u017a",
"\1\u017b\1\u017c",
"\1\u017d\1\u017e",
"\1\u017f\1\u0180",
"\1\u0181\1\u0182",
"\1\u0183\1\u0184",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u0186\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u0186\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\7\uffff\1\u00f6\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\7\uffff\1\u00f6\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u00f7\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u00f7\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\7\uffff\1\u00f8\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\7\uffff\1\u00f8\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u0188\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u0188\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u00fa\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u00fa\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u018a\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u018a\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\7\uffff\1\u00fc\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\7\uffff\1\u00fc\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u00fd\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u00fd\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\7\uffff\1\u00f5\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\7\uffff\1\u00f5\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u0186\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u0186\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u00f7\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u00f7\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u0188\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u0188\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\7\uffff\1\u00f9\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\7\uffff\1\u00f9\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u00fa\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u00fa\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\7\uffff\1\u00fb\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\7\uffff\1\u00fb\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u018a\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u018a\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u00fd\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u00fd\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\u0108\1\u0109\14\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0108\1\u0109\14\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018c\1\u018d\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018c\1\u018d\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018d\1\u018c\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018d\1\u018c\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0151\1\u0152",
"\1\u0190\11\uffff\1\u0108\1\u0109\6\uffff\1\u018f\1\u018e\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0190\11\uffff\1\u0108\1\u0109\6\uffff\1\u018f\1\u018e\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0192\1\u0193\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0192\1\u0193\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0193\1\u0192\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0193\1\u0192\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0194\1\u0195",
"\1\u0196\1\u0197",
"\1\u0198\1\u0199",
"\1\u019a\1\u019b",
"\1\u019c\1\u019d",
"\1\u019e\1\u019f",
- "\1\u0127\11\uffff\1\u0097\1\u0098\7\uffff\1\u0125\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\7\uffff\1\u0125\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u0126\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u0126\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a0\1\u01a1\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a0\1\u01a1\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\7\uffff\1\u0128\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\7\uffff\1\u0128\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u0129\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u0129\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a2\1\u01a3\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a2\1\u01a3\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\7\uffff\1\u012b\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\7\uffff\1\u012b\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u012c\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u012c\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a5\1\u01a4\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a5\1\u01a4\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u0125\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u0125\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\7\uffff\1\u0126\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\7\uffff\1\u0126\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a0\1\u01a1\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a0\1\u01a1\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\7\uffff\1\u0128\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\7\uffff\1\u0128\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0129\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u0129\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a3\1\u01a2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a3\1\u01a2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u012b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u012b\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\7\uffff\1\u012c\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\7\uffff\1\u012c\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a5\1\u01a4\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a5\1\u01a4\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\u01a6\1\u01a7",
"\1\u01a8\1\u01a9",
"\1\u01aa\1\u01ab",
@@ -83650,18 +83518,18 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01b2\1\u01b3",
"\1\u01b4\1\u01b5",
"\1\u01b6\1\u01b7",
- "\1\u00a0\11\uffff\1\66\1\67\7\uffff\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\7\uffff\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u0138\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a0\11\uffff\1\66\1\67\6\uffff\1\u0138\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\7\uffff\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\7\uffff\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u013a\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a1\11\uffff\1\66\1\67\6\uffff\1\u013a\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\7\uffff\1\u013b\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\7\uffff\1\u013b\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u013c\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
- "\1\u00a6\11\uffff\1\66\1\67\6\uffff\1\u013c\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\7\uffff\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\7\uffff\1\u0137\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u0138\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u009e\11\uffff\1\66\1\67\6\uffff\1\u0138\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\7\uffff\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\7\uffff\1\u0139\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u013a\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a2\11\uffff\1\66\1\67\6\uffff\1\u013a\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u013b\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\6\uffff\1\u013b\5\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\7\uffff\1\u013c\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
+ "\1\u00a4\11\uffff\1\66\1\67\7\uffff\1\u013c\4\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\61\47\uffff\1\5\1\4",
"\1\u01b8\1\u01b9",
"\1\u01ba\1\u01bb",
"\1\u01bc\1\u01bd",
@@ -83695,42 +83563,42 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u01dc\1\u01dd",
"\1\u01de\1\u01df",
"\1\u01e0\1\u01e1",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0170\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0170\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0171\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0171\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0174\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0174\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0175\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0175\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0176\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\7\uffff\1\u0176\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0177\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u0177\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e7\1\u01e6\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e7\1\u01e6\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\7\uffff\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\7\uffff\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u0186\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f5\11\uffff\1\163\1\164\6\uffff\1\u0186\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\7\uffff\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\7\uffff\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u0188\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00f9\11\uffff\1\163\1\164\6\uffff\1\u0188\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\7\uffff\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\7\uffff\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u018a\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
- "\1\u00fb\11\uffff\1\163\1\164\6\uffff\1\u018a\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0171\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0171\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0172\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0172\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0173\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0173\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0175\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0175\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e6\1\u01e7\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e6\1\u01e7\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0177\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u0177\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0178\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u0178\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\7\uffff\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\7\uffff\1\u0185\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u0186\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f6\11\uffff\1\163\1\164\6\uffff\1\u0186\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\7\uffff\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\7\uffff\1\u0187\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u0188\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00f8\11\uffff\1\163\1\164\6\uffff\1\u0188\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\7\uffff\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\7\uffff\1\u0189\4\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u018a\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
+ "\1\u00fc\11\uffff\1\163\1\164\6\uffff\1\u018a\5\uffff\1\161\3\uffff\1\157\1\160\1\uffff\1\162\50\uffff\1\5\1\4",
"\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u01e9\1\u01e8\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u01e9\1\u01e8\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018c\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018c\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u018d\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u018d\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u018c\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u018c\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018d\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u018d\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0190\11\uffff\1\u0108\1\u0109\7\uffff\1\u018e\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0190\11\uffff\1\u0108\1\u0109\7\uffff\1\u018e\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0190\11\uffff\1\u0108\1\u0109\6\uffff\1\u018f\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
@@ -83739,22 +83607,22 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0190\11\uffff\1\u0108\1\u0109\6\uffff\1\u01eb\1\u01ea\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u01ed\1\u01ec\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u01ed\1\u01ec\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0192\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0192\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\7\uffff\1\u0193\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0191\11\uffff\1\u0108\1\u0109\7\uffff\1\u0193\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a0\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a0\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a1\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u0127\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a1\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a2\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a2\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a3\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012a\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a3\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a4\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\7\uffff\1\u01a4\4\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a5\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
- "\1\u012d\11\uffff\1\u0097\1\u0098\6\uffff\1\u01a5\5\uffff\1\u0095\3\uffff\1\u0093\1\u0094\1\uffff\1\u0096\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\7\uffff\1\u0192\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\7\uffff\1\u0192\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0193\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u0193\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a0\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a0\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a1\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u0127\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a1\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a2\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a3\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012a\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a3\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a4\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\7\uffff\1\u01a4\4\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a5\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
+ "\1\u012d\11\uffff\1\u0098\1\u0099\6\uffff\1\u01a5\5\uffff\1\u0096\3\uffff\1\u0094\1\u0095\1\uffff\1\u0097\50\uffff\1\5\1\4",
"\1\u01ee\1\u01ef",
"\1\u01f0\1\u01f1",
"\1\u01f2\1\u01f3",
@@ -83767,18 +83635,18 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0200\1\u0201",
"\1\u0202\1\u0203",
"\1\u0204\1\u0205",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e2\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e2\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e3\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0172\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e3\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e4\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e4\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e5\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0173\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e5\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e6\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\7\uffff\1\u01e6\4\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e7\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
- "\1\u0178\11\uffff\1\u00d9\1\u00da\6\uffff\1\u01e7\5\uffff\1\u00d7\3\uffff\1\u00d5\1\u00d6\1\uffff\1\u00d8\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e2\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e2\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e3\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0170\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e3\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e4\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e4\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e5\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0174\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e5\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e6\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\6\uffff\1\u01e6\5\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e7\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
+ "\1\u0176\11\uffff\1\u00d8\1\u00d9\7\uffff\1\u01e7\4\uffff\1\u00d6\3\uffff\1\u00d4\1\u00d5\1\uffff\1\u00d7\50\uffff\1\5\1\4",
"\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u01e8\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u018b\11\uffff\1\u0108\1\u0109\7\uffff\1\u01e8\4\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
"\1\u018b\11\uffff\1\u0108\1\u0109\6\uffff\1\u01e9\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4",
@@ -83793,34 +83661,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\u0191\11\uffff\1\u0108\1\u0109\6\uffff\1\u01ed\5\uffff\1\u0106\3\uffff\1\u0104\1\u0105\1\uffff\1\u0107\50\uffff\1\5\1\4"
};
- static final short[] dfa_164 = DFA.unpackEncodedString(dfa_164s);
+ static final short[] dfa_163 = DFA.unpackEncodedString(dfa_163s);
+ static final char[] dfa_164 = DFA.unpackEncodedStringToUnsignedChars(dfa_164s);
static final char[] dfa_165 = DFA.unpackEncodedStringToUnsignedChars(dfa_165s);
- static final char[] dfa_166 = DFA.unpackEncodedStringToUnsignedChars(dfa_166s);
+ static final short[] dfa_166 = DFA.unpackEncodedString(dfa_166s);
static final short[] dfa_167 = DFA.unpackEncodedString(dfa_167s);
- static final short[] dfa_168 = DFA.unpackEncodedString(dfa_168s);
- static final short[][] dfa_169 = unpackEncodedStringArray(dfa_169s);
+ static final short[][] dfa_168 = unpackEncodedStringArray(dfa_168s);
class DFA240 extends DFA {
public DFA240(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 240;
- this.eot = dfa_164;
- this.eof = dfa_164;
- this.min = dfa_165;
- this.max = dfa_166;
- this.accept = dfa_167;
- this.special = dfa_168;
- this.transition = dfa_169;
+ this.eot = dfa_163;
+ this.eof = dfa_163;
+ this.min = dfa_164;
+ this.max = dfa_165;
+ this.accept = dfa_166;
+ this.special = dfa_167;
+ this.transition = dfa_168;
}
public String getDescription() {
return "13975:2: (this_SendNode_0= ruleSendNode | this_AcceptNode_1= ruleAcceptNode | this_ControlNode_2= ruleControlNode )";
}
}
- static final String dfa_170s = "\6\4\2\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_171s = "\1\u0097\1\16\4\u0097\2\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_172s = "\6\uffff\1\1\1\2\7\uffff";
- static final String[] dfa_173s = {
+ static final String dfa_169s = "\6\4\2\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_170s = "\1\u0097\1\16\4\u0097\2\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_171s = "\6\uffff\1\1\1\2\7\uffff";
+ static final String[] dfa_172s = {
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\1\4\7\2\uffff\1\7\1\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\1\uffff\3\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\1\6\5\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
"\1\7\1\2\10\uffff\1\10",
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\11\4\7\4\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\2\uffff\2\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\1\6\5\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
@@ -83837,10 +83705,10 @@ public String getDescription() {
"\1\2",
"\1\2"
};
+ static final char[] dfa_169 = DFA.unpackEncodedStringToUnsignedChars(dfa_169s);
static final char[] dfa_170 = DFA.unpackEncodedStringToUnsignedChars(dfa_170s);
- static final char[] dfa_171 = DFA.unpackEncodedStringToUnsignedChars(dfa_171s);
- static final short[] dfa_172 = DFA.unpackEncodedString(dfa_172s);
- static final short[][] dfa_173 = unpackEncodedStringArray(dfa_173s);
+ static final short[] dfa_171 = DFA.unpackEncodedString(dfa_171s);
+ static final short[][] dfa_172 = unpackEncodedStringArray(dfa_172s);
class DFA260 extends DFA {
@@ -83849,21 +83717,21 @@ public DFA260(BaseRecognizer recognizer) {
this.decisionNumber = 260;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_170;
- this.max = dfa_171;
- this.accept = dfa_172;
+ this.min = dfa_169;
+ this.max = dfa_170;
+ this.accept = dfa_171;
this.special = dfa_32;
- this.transition = dfa_173;
+ this.transition = dfa_172;
}
public String getDescription() {
return "15147:3: ( ( (lv_ownedFeatureMembership_comp_0_0= ruleEntryActionMember ) ) ( (lv_ownedFeatureMembership_comp_1_0= ruleEntryTransitionMember ) )* )?";
}
}
- static final String dfa_174s = "\6\4\1\uffff\1\5\1\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_175s = "\1\u0098\1\16\4\u0098\1\uffff\1\u0094\1\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_176s = "\6\uffff\1\2\1\uffff\1\1\7\uffff";
- static final String dfa_177s = "\20\uffff}>";
- static final String[] dfa_178s = {
+ static final String dfa_173s = "\6\4\1\uffff\1\5\1\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_174s = "\1\u0098\1\16\4\u0098\1\uffff\1\u0094\1\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_175s = "\6\uffff\1\2\1\uffff\1\1\7\uffff";
+ static final String dfa_176s = "\20\uffff}>";
+ static final String[] dfa_177s = {
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\1\4\6\2\uffff\1\6\1\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\1\uffff\1\7\2\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\6\6\7\uffff\1\6\1\uffff\5\6\1\uffff\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6\1\10",
"\1\6\1\2\10\uffff\1\11",
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\12\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\1\uffff\1\10\2\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\6\6\7\uffff\1\6\1\uffff\5\6\1\uffff\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6\1\10",
@@ -83881,11 +83749,11 @@ public String getDescription() {
"\1\2",
"\1\2"
};
+ static final char[] dfa_173 = DFA.unpackEncodedStringToUnsignedChars(dfa_173s);
static final char[] dfa_174 = DFA.unpackEncodedStringToUnsignedChars(dfa_174s);
- static final char[] dfa_175 = DFA.unpackEncodedStringToUnsignedChars(dfa_175s);
+ static final short[] dfa_175 = DFA.unpackEncodedString(dfa_175s);
static final short[] dfa_176 = DFA.unpackEncodedString(dfa_176s);
- static final short[] dfa_177 = DFA.unpackEncodedString(dfa_177s);
- static final short[][] dfa_178 = unpackEncodedStringArray(dfa_178s);
+ static final short[][] dfa_177 = unpackEncodedStringArray(dfa_177s);
class DFA259 extends DFA {
@@ -83894,17 +83762,17 @@ public DFA259(BaseRecognizer recognizer) {
this.decisionNumber = 259;
this.eot = dfa_52;
this.eof = dfa_52;
- this.min = dfa_174;
- this.max = dfa_175;
- this.accept = dfa_176;
- this.special = dfa_177;
- this.transition = dfa_178;
+ this.min = dfa_173;
+ this.max = dfa_174;
+ this.accept = dfa_175;
+ this.special = dfa_176;
+ this.transition = dfa_177;
}
public String getDescription() {
return "()* loopback of 15167:4: ( (lv_ownedFeatureMembership_comp_1_0= ruleEntryTransitionMember ) )*";
}
}
- static final String[] dfa_179s = {
+ static final String[] dfa_178s = {
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\1\4\7\2\uffff\1\7\1\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\1\uffff\3\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\1\uffff\1\6\4\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
"\1\7\1\2\10\uffff\1\10",
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\11\4\7\4\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\2\uffff\2\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\1\uffff\1\6\4\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
@@ -83921,7 +83789,7 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final short[][] dfa_179 = unpackEncodedStringArray(dfa_179s);
+ static final short[][] dfa_178 = unpackEncodedStringArray(dfa_178s);
class DFA261 extends DFA {
@@ -83930,17 +83798,17 @@ public DFA261(BaseRecognizer recognizer) {
this.decisionNumber = 261;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_170;
- this.max = dfa_171;
- this.accept = dfa_172;
+ this.min = dfa_169;
+ this.max = dfa_170;
+ this.accept = dfa_171;
this.special = dfa_32;
- this.transition = dfa_179;
+ this.transition = dfa_178;
}
public String getDescription() {
return "15187:3: ( (lv_ownedFeatureMembership_comp_2_0= ruleDoActionMember ) )?";
}
}
- static final String[] dfa_180s = {
+ static final String[] dfa_179s = {
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\1\4\7\2\uffff\1\7\1\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\1\uffff\3\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\2\uffff\1\6\3\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
"\1\7\1\2\10\uffff\1\10",
"\1\7\1\2\3\uffff\2\7\3\uffff\2\7\2\uffff\1\11\4\7\4\uffff\2\7\1\uffff\1\7\1\uffff\2\7\7\uffff\1\7\3\uffff\2\7\1\uffff\2\7\2\uffff\3\7\2\uffff\2\7\3\uffff\5\7\1\uffff\1\7\1\uffff\6\7\1\uffff\4\7\2\uffff\6\7\7\uffff\1\7\2\uffff\1\6\3\7\1\uffff\3\7\1\uffff\2\7\1\uffff\3\7\1\uffff\2\7\35\uffff\1\3\1\4\1\5\3\7",
@@ -83957,7 +83825,7 @@ public String getDescription() {
"\1\2",
"\1\2"
};
- static final short[][] dfa_180 = unpackEncodedStringArray(dfa_180s);
+ static final short[][] dfa_179 = unpackEncodedStringArray(dfa_179s);
class DFA262 extends DFA {
@@ -83966,22 +83834,22 @@ public DFA262(BaseRecognizer recognizer) {
this.decisionNumber = 262;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_170;
- this.max = dfa_171;
- this.accept = dfa_172;
+ this.min = dfa_169;
+ this.max = dfa_170;
+ this.accept = dfa_171;
this.special = dfa_32;
- this.transition = dfa_180;
+ this.transition = dfa_179;
}
public String getDescription() {
return "15206:3: ( (lv_ownedFeatureMembership_comp_3_0= ruleExitActionMember ) )?";
}
}
- static final String dfa_181s = "\107\uffff";
- static final String dfa_182s = "\1\4\106\uffff";
- static final String dfa_183s = "\1\u0097\106\uffff";
- static final String dfa_184s = "\1\uffff\1\2\105\1";
- static final String dfa_185s = "\1\0\106\uffff}>";
- static final String[] dfa_186s = {
+ static final String dfa_180s = "\107\uffff";
+ static final String dfa_181s = "\1\4\106\uffff";
+ static final String dfa_182s = "\1\u0097\106\uffff";
+ static final String dfa_183s = "\1\uffff\1\2\105\1";
+ static final String dfa_184s = "\1\0\106\uffff}>";
+ static final String[] dfa_185s = {
"\1\11\1\3\3\uffff\1\60\1\61\3\uffff\1\57\1\10\2\uffff\1\2\1\12\1\13\1\14\1\15\2\uffff\1\1\1\uffff\1\66\1\67\1\uffff\1\7\1\uffff\1\50\1\51\7\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\17\1\74\1\uffff\1\77\1\75\1\76\3\uffff\1\16\1\20\1\52\1\56\1\21\1\uffff\1\22\1\uffff\1\23\1\24\1\25\1\26\1\33\1\32\1\uffff\1\30\1\31\1\72\1\71\2\uffff\1\27\1\100\1\101\1\34\1\35\1\102\7\uffff\1\37\3\uffff\1\103\1\106\1\36\1\uffff\1\40\1\104\1\41\1\uffff\1\105\1\42\1\uffff\1\43\1\44\1\45\1\uffff\1\46\1\47\35\uffff\1\4\1\5\1\6\1\53\1\54\1\55",
"",
"",
@@ -84055,25 +83923,25 @@ public String getDescription() {
""
};
- static final short[] dfa_181 = DFA.unpackEncodedString(dfa_181s);
+ static final short[] dfa_180 = DFA.unpackEncodedString(dfa_180s);
+ static final char[] dfa_181 = DFA.unpackEncodedStringToUnsignedChars(dfa_181s);
static final char[] dfa_182 = DFA.unpackEncodedStringToUnsignedChars(dfa_182s);
- static final char[] dfa_183 = DFA.unpackEncodedStringToUnsignedChars(dfa_183s);
+ static final short[] dfa_183 = DFA.unpackEncodedString(dfa_183s);
static final short[] dfa_184 = DFA.unpackEncodedString(dfa_184s);
- static final short[] dfa_185 = DFA.unpackEncodedString(dfa_185s);
- static final short[][] dfa_186 = unpackEncodedStringArray(dfa_186s);
+ static final short[][] dfa_185 = unpackEncodedStringArray(dfa_185s);
class DFA263 extends DFA {
public DFA263(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 263;
- this.eot = dfa_181;
- this.eof = dfa_181;
- this.min = dfa_182;
- this.max = dfa_183;
- this.accept = dfa_184;
- this.special = dfa_185;
- this.transition = dfa_186;
+ this.eot = dfa_180;
+ this.eof = dfa_180;
+ this.min = dfa_181;
+ this.max = dfa_182;
+ this.accept = dfa_183;
+ this.special = dfa_184;
+ this.transition = dfa_185;
}
public String getDescription() {
return "()* loopback of 15225:3: ( ( ruleStateDefBodyItem[null] )=>this_StateDefBodyItem_4= ruleStateDefBodyItem[$current] )*";
@@ -84241,12 +84109,12 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_187s = "\70\uffff";
- static final String dfa_188s = "\6\4\1\uffff\27\11\2\uffff\1\11\4\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
- static final String dfa_189s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\164\4\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\44\2\43\2\46";
- static final String dfa_190s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\1\6\1\7\1\10\1\uffff\1\1\12\uffff\1\11\6\uffff";
- static final String dfa_191s = "\70\uffff}>";
- static final String[] dfa_192s = {
+ static final String dfa_186s = "\70\uffff";
+ static final String dfa_187s = "\6\4\1\uffff\27\11\2\uffff\1\11\4\uffff\1\11\1\uffff\1\5\2\27\2\4\3\11\2\5\1\uffff\4\27\2\11";
+ static final String dfa_188s = "\1\u0097\1\16\4\u0097\1\uffff\2\164\1\103\1\105\4\103\1\117\1\121\1\103\10\121\1\103\1\121\1\103\1\12\2\uffff\1\164\4\uffff\1\12\1\uffff\1\16\2\44\2\5\1\12\2\46\2\5\1\uffff\2\43\2\44\2\46";
+ static final String dfa_189s = "\6\uffff\1\2\27\uffff\1\3\1\4\1\uffff\1\5\1\6\1\7\1\10\1\uffff\1\1\12\uffff\1\11\6\uffff";
+ static final String dfa_190s = "\70\uffff}>";
+ static final String[] dfa_191s = {
"\1\6\1\2\3\uffff\2\41\3\uffff\1\41\1\6\2\uffff\1\1\4\6\4\uffff\2\41\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\41\3\uffff\2\41\1\uffff\2\41\2\uffff\1\41\1\7\1\41\1\uffff\1\42\2\41\3\uffff\1\6\1\10\1\36\1\40\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\41\2\uffff\1\16\2\42\1\22\1\6\1\43\7\uffff\1\24\3\uffff\1\43\1\44\1\23\1\uffff\1\25\1\43\1\26\1\uffff\1\43\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\37",
"\1\46\1\2\10\uffff\1\45",
"\1\6\1\2\3\uffff\2\41\3\uffff\1\41\1\6\2\uffff\1\47\4\6\4\uffff\2\41\1\uffff\1\6\1\uffff\1\6\1\35\7\uffff\1\41\3\uffff\2\41\1\uffff\2\41\2\uffff\1\41\1\7\1\41\2\uffff\2\41\3\uffff\1\6\1\10\1\36\1\40\1\11\1\uffff\1\12\1\uffff\1\13\1\14\1\15\1\6\1\21\1\20\1\uffff\1\17\1\6\2\41\2\uffff\1\16\2\42\1\22\1\6\1\43\7\uffff\1\24\3\uffff\1\43\1\44\1\23\1\uffff\1\25\1\43\1\26\1\uffff\1\43\1\27\1\uffff\1\30\1\31\1\32\1\uffff\1\33\1\34\35\uffff\1\3\1\4\1\5\3\37",
@@ -84287,8 +84155,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\52\1\53",
"",
"\1\2\10\uffff\1\54",
- "\1\6\12\uffff\1\6\1\56\1\55",
- "\1\6\12\uffff\1\6\1\56\1\55",
+ "\1\6\12\uffff\1\6\1\55\1\56",
+ "\1\6\12\uffff\1\6\1\55\1\56",
"\1\46\1\2",
"\1\46\1\2",
"\1\57\1\60",
@@ -84297,42 +84165,42 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\2",
"\1\2",
"",
- "\1\6\12\uffff\1\6\1\uffff\1\66",
- "\1\6\12\uffff\1\6\1\uffff\1\66",
- "\1\6\12\uffff\1\6\1\67",
- "\1\6\12\uffff\1\6\1\67",
+ "\1\6\12\uffff\1\6\1\66",
+ "\1\6\12\uffff\1\6\1\66",
+ "\1\6\12\uffff\1\6\1\uffff\1\67",
+ "\1\6\12\uffff\1\6\1\uffff\1\67",
"\1\62\1\63\32\uffff\2\61",
"\1\64\1\65\32\uffff\2\61"
};
- static final short[] dfa_187 = DFA.unpackEncodedString(dfa_187s);
+ static final short[] dfa_186 = DFA.unpackEncodedString(dfa_186s);
+ static final char[] dfa_187 = DFA.unpackEncodedStringToUnsignedChars(dfa_187s);
static final char[] dfa_188 = DFA.unpackEncodedStringToUnsignedChars(dfa_188s);
- static final char[] dfa_189 = DFA.unpackEncodedStringToUnsignedChars(dfa_189s);
+ static final short[] dfa_189 = DFA.unpackEncodedString(dfa_189s);
static final short[] dfa_190 = DFA.unpackEncodedString(dfa_190s);
- static final short[] dfa_191 = DFA.unpackEncodedString(dfa_191s);
- static final short[][] dfa_192 = unpackEncodedStringArray(dfa_192s);
+ static final short[][] dfa_191 = unpackEncodedStringArray(dfa_191s);
class DFA266 extends DFA {
public DFA266(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 266;
- this.eot = dfa_187;
- this.eof = dfa_187;
- this.min = dfa_188;
- this.max = dfa_189;
- this.accept = dfa_190;
- this.special = dfa_191;
- this.transition = dfa_192;
+ this.eot = dfa_186;
+ this.eof = dfa_186;
+ this.min = dfa_187;
+ this.max = dfa_188;
+ this.accept = dfa_189;
+ this.special = dfa_190;
+ this.transition = dfa_191;
}
public String getDescription() {
return "15251:2: ( ( (lv_documentation_comp_0_0= ruleOwnedDocumentation ) ) | ( (lv_ownedMembership_comp_1_0= ruleNestedDefinitionMember ) ) | ( (lv_ownedMembership_comp_2_0= ruleVariantUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_3_0= ruleParameterFlowUsageMember ) ) | ( (lv_ownedFeatureMembership_comp_4_0= ruleStructureUsageMember ) ) | ( ( (lv_ownedFeatureMembership_comp_5_0= ruleEmptySuccessionMember ) )? ( (lv_ownedFeatureMembership_comp_6_0= ruleIndividualUsageMember ) ) ) | ( ( (lv_ownedFeatureMembership_comp_7_0= ruleBehaviorUsageMember ) ) ( (lv_ownedFeatureMembership_comp_8_0= ruleTargetTransitionUsageMember ) )* ) | ( (lv_ownedFeatureMembership_comp_9_0= ruleTransitionUsageMember ) ) | ( (lv_ownedImport_comp_10_0= ruleImport ) ) )";
}
}
- static final String dfa_193s = "\1\4\1\uffff\5\4\1\5\1\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_194s = "\1\u0098\1\uffff\1\16\4\u0098\1\u0094\1\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_195s = "\1\uffff\1\2\6\uffff\1\1\7\uffff";
- static final String[] dfa_196s = {
+ static final String dfa_192s = "\1\4\1\uffff\5\4\1\5\1\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_193s = "\1\u0098\1\uffff\1\16\4\u0098\1\u0094\1\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_194s = "\1\uffff\1\2\6\uffff\1\1\7\uffff";
+ static final String[] dfa_195s = {
"\1\1\1\3\3\uffff\2\1\3\uffff\2\1\2\uffff\1\2\4\1\2\uffff\1\1\1\uffff\2\1\1\uffff\1\1\1\uffff\2\1\7\uffff\1\1\3\uffff\2\1\1\uffff\2\1\2\uffff\3\1\1\uffff\1\7\2\1\3\uffff\5\1\1\uffff\1\1\1\uffff\6\1\1\uffff\4\1\2\uffff\6\1\1\10\6\uffff\1\1\1\uffff\1\10\1\uffff\3\1\1\uffff\3\1\1\uffff\2\1\1\uffff\3\1\1\uffff\2\1\35\uffff\1\4\1\5\1\6\3\1\1\10",
"",
"\1\1\1\3\10\uffff\1\11",
@@ -84350,10 +84218,10 @@ public String getDescription() {
"\1\3",
"\1\3"
};
+ static final char[] dfa_192 = DFA.unpackEncodedStringToUnsignedChars(dfa_192s);
static final char[] dfa_193 = DFA.unpackEncodedStringToUnsignedChars(dfa_193s);
- static final char[] dfa_194 = DFA.unpackEncodedStringToUnsignedChars(dfa_194s);
- static final short[] dfa_195 = DFA.unpackEncodedString(dfa_195s);
- static final short[][] dfa_196 = unpackEncodedStringArray(dfa_196s);
+ static final short[] dfa_194 = DFA.unpackEncodedString(dfa_194s);
+ static final short[][] dfa_195 = unpackEncodedStringArray(dfa_195s);
class DFA265 extends DFA {
@@ -84362,23 +84230,23 @@ public DFA265(BaseRecognizer recognizer) {
this.decisionNumber = 265;
this.eot = dfa_52;
this.eof = dfa_53;
- this.min = dfa_193;
- this.max = dfa_194;
- this.accept = dfa_195;
- this.special = dfa_177;
- this.transition = dfa_196;
+ this.min = dfa_192;
+ this.max = dfa_193;
+ this.accept = dfa_194;
+ this.special = dfa_176;
+ this.transition = dfa_195;
}
public String getDescription() {
return "()* loopback of 15413:4: ( (lv_ownedFeatureMembership_comp_8_0= ruleTargetTransitionUsageMember ) )*";
}
}
- static final String dfa_197s = "\u0204\uffff";
- static final String dfa_198s = "\2\uffff\1\1\3\uffff\2\1\7\uffff\2\1\7\uffff\2\1\1\uffff\4\1\2\uffff\4\1\1\uffff\4\1\22\uffff\1\1\21\uffff\1\1\1\uffff\6\1\2\uffff\2\1\1\uffff\22\1\7\uffff\4\1\2\uffff\2\1\1\uffff\24\1\12\uffff\1\1\15\uffff\4\1\1\uffff\4\1\3\uffff\1\1\15\uffff\4\1\1\uffff\10\1\1\uffff\2\1\6\uffff\32\1\11\uffff\4\1\1\uffff\2\1\6\uffff\32\1\11\uffff\4\1\1\uffff\4\1\6\uffff\26\1\1\uffff\4\1\6\uffff\22\1\11\uffff\14\1\17\uffff\14\1\6\uffff\74\1\14\uffff\30\1";
- static final String dfa_199s = "\1\11\1\uffff\1\11\2\uffff\1\11\2\27\1\11\1\57\4\11\1\7\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\27\2\21\1\11\4\21\2\47\3\11\1\7\1\11\1\57\12\11\1\27\1\7\2\11\1\7\1\11\1\57\13\11\1\27\1\7\6\21\2\47\2\21\1\11\20\21\2\27\1\11\1\57\4\11\1\47\4\21\2\47\2\21\1\11\22\21\2\27\1\11\1\57\4\11\1\47\2\11\1\7\1\27\15\11\2\27\2\21\1\11\4\21\2\11\1\7\1\27\15\11\2\27\2\21\1\11\10\21\1\47\2\27\1\11\1\57\4\11\32\21\11\11\4\21\1\47\2\27\1\11\1\57\4\11\32\21\11\11\2\27\2\21\1\11\4\21\6\11\22\21\2\27\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
- static final String dfa_200s = "\1\132\1\uffff\1\121\2\uffff\1\12\2\132\1\12\1\57\4\12\1\45\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\3\12\1\45\1\12\1\57\12\12\1\132\1\45\2\12\1\45\1\12\1\57\13\12\1\132\1\45\6\132\1\62\1\47\2\132\1\12\22\132\1\12\1\57\4\12\1\47\4\132\1\62\1\47\2\132\1\12\24\132\1\12\1\57\4\12\1\47\2\12\1\45\1\132\15\12\4\132\1\12\4\132\2\12\1\45\1\132\15\12\4\132\1\12\10\132\1\47\2\132\1\12\1\57\4\12\32\132\11\12\4\132\1\47\2\132\1\12\1\57\4\12\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
- static final String dfa_201s = "\1\uffff\1\1\1\uffff\1\2\1\3\u01ff\uffff";
- static final String dfa_202s = "\u0204\uffff}>";
- static final String[] dfa_203s = {
+ static final String dfa_196s = "\u0204\uffff";
+ static final String dfa_197s = "\2\uffff\1\1\3\uffff\2\1\7\uffff\2\1\7\uffff\2\1\1\uffff\4\1\2\uffff\4\1\1\uffff\4\1\23\uffff\1\1\21\uffff\3\1\2\uffff\2\1\1\uffff\24\1\1\uffff\2\1\6\uffff\6\1\2\uffff\2\1\1\uffff\20\1\1\uffff\2\1\10\uffff\1\1\16\uffff\4\1\1\uffff\4\1\2\uffff\1\1\16\uffff\4\1\1\uffff\12\1\7\uffff\32\1\11\uffff\6\1\7\uffff\32\1\11\uffff\4\1\1\uffff\4\1\6\uffff\26\1\1\uffff\4\1\6\uffff\22\1\11\uffff\14\1\17\uffff\14\1\6\uffff\74\1\14\uffff\30\1";
+ static final String dfa_198s = "\1\11\1\uffff\1\11\2\uffff\1\11\2\27\1\11\1\57\4\11\1\7\3\11\1\57\4\11\1\7\2\21\1\11\4\21\2\47\2\27\2\21\1\11\4\21\2\47\1\11\1\7\1\11\1\57\14\11\1\7\1\27\3\11\1\7\1\11\1\57\12\11\1\7\1\27\2\21\2\47\2\21\1\11\24\21\1\47\2\27\1\11\1\57\4\11\6\21\2\47\2\21\1\11\20\21\1\47\2\27\1\11\1\57\6\11\1\27\1\7\15\11\2\27\2\21\1\11\4\21\2\11\1\27\1\7\15\11\2\27\2\21\1\11\10\21\2\27\1\11\1\57\4\11\1\47\32\21\11\11\4\21\2\27\1\11\1\57\4\11\1\47\32\21\11\11\2\27\2\21\1\11\4\21\6\11\22\21\2\27\2\21\1\11\4\21\6\11\22\21\11\11\14\21\17\11\14\21\6\11\74\21\14\11\30\21";
+ static final String dfa_199s = "\1\132\1\uffff\1\121\2\uffff\1\12\2\132\1\12\1\57\4\12\1\45\2\132\1\12\1\57\4\12\1\45\2\132\1\12\4\132\1\62\1\47\4\132\1\12\4\132\1\62\1\47\1\12\1\45\1\12\1\57\14\12\1\45\1\132\3\12\1\45\1\12\1\57\12\12\1\45\3\132\1\62\1\47\2\132\1\12\24\132\1\47\2\132\1\12\1\57\4\12\6\132\1\62\1\47\2\132\1\12\20\132\1\47\2\132\1\12\1\57\6\12\1\132\1\45\15\12\4\132\1\12\4\132\2\12\1\132\1\45\15\12\4\132\1\12\12\132\1\12\1\57\4\12\1\47\32\132\11\12\6\132\1\12\1\57\4\12\1\47\32\132\11\12\4\132\1\12\4\132\6\12\26\132\1\12\4\132\6\12\22\132\11\12\14\132\17\12\14\132\6\12\74\132\14\12\30\132";
+ static final String dfa_200s = "\1\uffff\1\1\1\uffff\1\2\1\3\u01ff\uffff";
+ static final String dfa_201s = "\u0204\uffff}>";
+ static final String[] dfa_202s = {
"\2\1\113\uffff\1\2\2\uffff\1\3\1\4",
"",
"\1\6\1\7\3\uffff\1\5\10\uffff\2\1\2\uffff\1\14\1\15\1\1\13\uffff\1\12\3\uffff\1\10\1\11\1\uffff\1\13\1\16\6\uffff\1\1\30\uffff\1\1",
@@ -84403,138 +84271,138 @@ public String getDescription() {
"\1\50\1\51",
"\1\50\1\51",
"\1\52\35\uffff\1\53",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\55\1\54\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\55\1\54\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\65\1\64\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\65\1\64\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\30\1\31",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\66\1\70\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\66\1\70\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\72\1\71\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\72\1\71\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\74\12\uffff\1\75",
- "\1\74",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\66\1\67\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\66\1\67\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\73\1\72\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\73\1\72\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\75\12\uffff\1\74",
+ "\1\75",
"\2\1\2\uffff\1\25\1\26\1\1\13\uffff\1\23\3\uffff\1\21\1\22\1\uffff\1\24\1\27\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\2\1\2\uffff\1\25\1\26\1\1\13\uffff\1\23\3\uffff\1\21\1\22\1\uffff\1\24\1\27\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\76\1\107\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\76\1\107\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\77\1\76\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\77\1\76\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\43\1\44",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\110\1\112\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\110\1\112\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\113\1\115\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\113\1\115\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\116\12\uffff\1\117",
- "\1\116",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\110\1\111\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\110\1\111\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\114\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\114\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\117\12\uffff\1\116",
+ "\1\117",
"\1\120\1\121",
- "\1\122\1\123",
+ "\1\122\35\uffff\1\123",
"\1\124\1\125",
- "\1\126\35\uffff\1\127",
- "\1\130\1\131",
- "\1\132",
- "\1\133\1\134",
+ "\1\126",
+ "\1\127\1\130",
+ "\1\127\1\130",
+ "\1\131\1\132",
+ "\1\131\1\132",
"\1\133\1\134",
"\1\135\1\136",
- "\1\135\1\136",
"\1\137\1\140",
"\1\141\1\142",
"\1\143\1\144",
"\1\145\1\146",
"\1\147\1\150",
"\1\151\1\152",
- "\2\1\2\uffff\1\161\1\162\1\1\13\uffff\1\157\1\uffff\1\153\1\154\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\163\35\uffff\1\40",
+ "\1\153\35\uffff\1\40",
+ "\2\1\2\uffff\1\162\1\163\1\1\13\uffff\1\160\1\uffff\1\154\1\155\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\164\1\165",
"\1\166\1\167",
- "\1\170\35\uffff\1\171",
- "\1\172\1\173",
- "\1\174",
- "\1\175\1\176",
- "\1\175\1\176",
+ "\1\170\1\171",
+ "\1\172\35\uffff\1\173",
+ "\1\174\1\175",
+ "\1\176",
"\1\177\1\u0080",
"\1\177\1\u0080",
"\1\u0081\1\u0082",
+ "\1\u0081\1\u0082",
"\1\u0083\1\u0084",
"\1\u0085\1\u0086",
"\1\u0087\1\u0088",
"\1\u0089\1\u008a",
"\1\u008b\1\u008c",
"\1\u008d\1\u008e",
- "\2\1\2\uffff\1\u0095\1\u0096\1\1\13\uffff\1\u0093\1\uffff\1\u008f\1\u0090\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0097\35\uffff\1\53",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\54\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\54\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\55\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\55\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0098\1\u0099\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0098\1\u0099\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009b\12\uffff\1\u009a",
- "\1\u009b",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u009c\1\u009d\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u009c\1\u009d\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\130\1\131",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a0\1\u00a1\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a0\1\u00a1\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a2\1\u00a3\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a2\1\u00a3\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\66\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\66\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a5\1\u00a6\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a5\1\u00a6\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\70\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\70\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\71\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\71\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\72\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\72\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a8\1\u00a7\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a8\1\u00a7\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\161\1\162\1\1\13\uffff\1\157\2\uffff\1\u00a9\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\161\1\162\1\1\13\uffff\1\157\1\uffff\1\u00aa\1\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u008f\35\uffff\1\53",
+ "\2\1\2\uffff\1\u0096\1\u0097\1\1\13\uffff\1\u0094\1\uffff\1\u0090\1\u0091\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0099\1\u0098\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0099\1\u0098\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009a\12\uffff\1\u009b",
+ "\1\u009a",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u009e\1\u009d\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u009e\1\u009d\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\124\1\125",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a0\1\u00a1\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a0\1\u00a1\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a4\1\u00a3\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a4\1\u00a3\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\64\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\64\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\65\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\65\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\66\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\66\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\67\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\67\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a6\1\u00a5\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a6\1\u00a5\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a8\1\u00a7\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a8\1\u00a7\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\72\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\72\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\73\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\73\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\75",
+ "\2\1\2\uffff\1\162\1\163\1\1\13\uffff\1\160\2\uffff\1\u00a9\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\162\1\163\1\1\13\uffff\1\160\1\uffff\1\u00aa\1\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u00ab\1\u00ac",
"\1\u00ad",
"\1\u00ae\1\u00af",
"\1\u00ae\1\u00af",
"\1\u00b0\1\u00b1",
"\1\u00b0\1\u00b1",
- "\1\74",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\76\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\76\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b3\1\u00b2\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b3\1\u00b2\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b5\12\uffff\1\u00b4",
- "\1\u00b5",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b6\1\u00b7\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b6\1\u00b7\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\172\1\173",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b9\1\u00ba\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b9\1\u00ba\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00bc\1\u00be\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00bc\1\u00be\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\107\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\107\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\110\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\110\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c0\1\u00bf\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c0\1\u00bf\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\112\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\112\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\113\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\113\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c2\1\u00c1\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c2\1\u00c1\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\115\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\115\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0095\1\u0096\1\1\13\uffff\1\u0093\2\uffff\1\u00c3\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0095\1\u0096\1\1\13\uffff\1\u0093\1\uffff\1\u00c4\1\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\76\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\76\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\77\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\77\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b3\1\u00b2\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b3\1\u00b2\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b4\12\uffff\1\u00b5",
+ "\1\u00b4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b6\1\u00b7\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b6\1\u00b7\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\174\1\175",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b9\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b9\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00bd\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00bd\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\110\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\110\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\111\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\111\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c0\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c0\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\113\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\114\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\114\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c2\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c2\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\117",
+ "\2\1\2\uffff\1\u0096\1\u0097\1\1\13\uffff\1\u0094\2\uffff\1\u00c3\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0096\1\u0097\1\1\13\uffff\1\u0094\1\uffff\1\u00c4\1\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u00c5\1\u00c6",
"\1\u00c7",
"\1\u00c8\1\u00c9",
"\1\u00c8\1\u00c9",
"\1\u00ca\1\u00cb",
"\1\u00ca\1\u00cb",
- "\1\116",
"\1\u00cc\1\u00cd",
"\1\u00ce\1\u00cf",
- "\1\u00d0\35\uffff\1\127",
- "\2\1\2\uffff\1\u00d7\1\u00d8\1\1\13\uffff\1\u00d5\1\uffff\1\u00d1\1\u00d2\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u00d6\1\u00d7\1\1\13\uffff\1\u00d4\1\uffff\1\u00d0\1\u00d1\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00d8\35\uffff\1\123",
"\1\u00d9\1\u00da",
"\1\u00db\1\u00dc",
"\1\u00dd\1\u00de",
@@ -84548,19 +84416,19 @@ public String getDescription() {
"\1\u00ed\1\u00ee",
"\1\u00ef\1\u00f0",
"\1\u00f1\1\u00f2",
- "\2\1\2\uffff\1\161\1\162\1\1\13\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\161\1\162\1\1\13\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f3\1\u00f5\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f3\1\u00f5\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\162\1\163\1\1\13\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\162\1\163\1\1\13\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f3\1\u00f4\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f3\1\u00f4\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u00ab\1\u00ac",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f8\1\u00f7\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f8\1\u00f7\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f9\1\u00fb\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f9\1\u00fb\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f6\1\u00f8\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f6\1\u00f8\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f9\1\u00fa\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f9\1\u00fa\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u00fc\1\u00fd",
"\1\u00fe\1\u00ff",
- "\1\u0100\35\uffff\1\171",
- "\2\1\2\uffff\1\u0107\1\u0108\1\1\13\uffff\1\u0105\1\uffff\1\u0101\1\u0102\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0106\1\u0107\1\1\13\uffff\1\u0104\1\uffff\1\u0100\1\u0101\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0108\35\uffff\1\173",
"\1\u0109\1\u010a",
"\1\u010b\1\u010c",
"\1\u010d\1\u010e",
@@ -84574,54 +84442,54 @@ public String getDescription() {
"\1\u011d\1\u011e",
"\1\u011f\1\u0120",
"\1\u0121\1\u0122",
- "\2\1\2\uffff\1\u0095\1\u0096\1\1\13\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0095\1\u0096\1\1\13\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0123\1\u0125\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0123\1\u0125\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0096\1\u0097\1\1\13\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0096\1\u0097\1\1\13\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0123\1\u0124\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0123\1\u0124\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u00c5\1\u00c6",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0127\1\u0126\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0127\1\u0126\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0129\1\u012b\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0129\1\u012b\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0098\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0098\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0099\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\56\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0099\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009b",
- "\2\1\2\uffff\1\u00d7\1\u00d8\1\1\13\uffff\1\u00d5\2\uffff\1\u012c\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u00d7\1\u00d8\1\1\13\uffff\1\u00d5\1\uffff\1\u012d\1\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0128\1\u0127\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0128\1\u0127\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0129\1\u012a\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0129\1\u012a\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0098\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0098\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0099\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\54\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0099\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u00d6\1\u00d7\1\1\13\uffff\1\u00d4\2\uffff\1\u012c\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u00d6\1\u00d7\1\1\13\uffff\1\u00d4\1\uffff\1\u012d\1\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u012e\1\u012f",
"\1\u0130",
"\1\u0131\1\u0132",
"\1\u0131\1\u0132",
"\1\u0133\1\u0134",
"\1\u0133\1\u0134",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u009c\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u009c\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u009d\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u009d\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0135\1\u0136\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0135\1\u0136\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0137\1\u0138\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0137\1\u0138\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a0\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a0\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a1\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a1\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a2\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a2\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a3\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a3\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u013a\1\u0139\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u013a\1\u0139\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a5\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a5\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a6\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\67\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a6\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a7\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u00a7\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a8\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\73\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u00a8\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009a",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0136\1\u0135\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0136\1\u0135\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u009d\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u009d\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u009e\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u009e\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0137\1\u0138\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0137\1\u0138\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a0\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a0\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a1\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a1\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u013a\1\u0139\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u013a\1\u0139\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a3\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a3\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a4\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a4\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a5\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a5\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a6\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\70\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a6\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a7\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u00a7\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a8\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\71\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u00a8\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u013b\1\u013c",
"\1\u013d\1\u013e",
"\1\u013f\1\u0140",
@@ -84631,45 +84499,45 @@ public String getDescription() {
"\1\u0147\1\u0148",
"\1\u0149\1\u014a",
"\1\u014b\1\u014c",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00b2\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00b2\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b3\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\77\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b3\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b5",
- "\2\1\2\uffff\1\u0107\1\u0108\1\1\13\uffff\1\u0105\2\uffff\1\u014d\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0107\1\u0108\1\1\13\uffff\1\u0105\1\uffff\1\u014e\1\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00b2\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00b2\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b3\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\100\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b3\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0106\1\u0107\1\1\13\uffff\1\u0104\2\uffff\1\u014d\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0106\1\u0107\1\1\13\uffff\1\u0104\1\uffff\1\u014e\1\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u014f\1\u0150",
"\1\u0151",
"\1\u0152\1\u0153",
"\1\u0152\1\u0153",
"\1\u0154\1\u0155",
"\1\u0154\1\u0155",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b6\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b6\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00b7\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00b7\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0156\1\u0157\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0156\1\u0157\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b9\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00b9\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00ba\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00ba\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0158\1\u0159\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0158\1\u0159\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00bc\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00bc\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u015b\1\u015a\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u015b\1\u015a\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00be\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00be\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00bf\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00bf\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c0\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\111\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c0\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00c1\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u00c1\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c2\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\114\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u00c2\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b6\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b6\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00b7\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00b7\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0156\1\u0157\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0156\1\u0157\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b9\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00b9\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0158\1\u0159\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0158\1\u0159\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bb\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bc\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00bd\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00bd\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u015a\1\u015b\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u015a\1\u015b\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00bf\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c0\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\112\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c0\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u00c1\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c2\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\115\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u00c2\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u015c\1\u015d",
"\1\u015e\1\u015f",
"\1\u0160\1\u0161",
@@ -84679,72 +84547,72 @@ public String getDescription() {
"\1\u0168\1\u0169",
"\1\u016a\1\u016b",
"\1\u016c\1\u016d",
- "\2\1\2\uffff\1\u00d7\1\u00d8\1\1\13\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u00d7\1\u00d8\1\1\13\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0170\1\u016f\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0170\1\u016f\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u00d6\1\u00d7\1\1\13\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u00d6\1\u00d7\1\1\13\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0170\1\u016f\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0170\1\u016f\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u012e\1\u012f",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0173\1\u0172\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0173\1\u0172\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0176\1\u0175\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0176\1\u0175\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0173\1\u0171\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0173\1\u0171\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0176\1\u0175\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0176\1\u0175\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u0177\1\u0178",
"\1\u0179\1\u017a",
"\1\u017b\1\u017c",
"\1\u017d\1\u017e",
"\1\u017f\1\u0180",
"\1\u0181\1\u0182",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f3\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f3\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0184\1\u0183\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0184\1\u0183\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00f5\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00f5\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0186\1\u0185\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0186\1\u0185\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00f7\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00f7\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f8\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f8\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f9\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u00f9\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0188\1\u0187\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0188\1\u0187\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00fb\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u00fb\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0107\1\u0108\1\1\13\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\2\1\2\uffff\1\u0107\1\u0108\1\1\13\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018b\1\u018a\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018b\1\u018a\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f3\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f3\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00f4\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00f4\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0184\1\u0183\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0184\1\u0183\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f6\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f6\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0186\1\u0185\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0186\1\u0185\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00f8\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00f8\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f9\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u00f9\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00fa\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u00fa\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0188\1\u0187\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0188\1\u0187\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0106\1\u0107\1\1\13\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\2\1\2\uffff\1\u0106\1\u0107\1\1\13\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018b\1\u018a\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018b\1\u018a\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u014f\1\u0150",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018c\1\u018d\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018c\1\u018d\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u0191\1\u018f\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u0191\1\u018f\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018c\1\u018d\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018c\1\u018d\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u0191\1\u0190\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u0191\1\u0190\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u0192\1\u0193",
"\1\u0194\1\u0195",
"\1\u0196\1\u0197",
"\1\u0198\1\u0199",
"\1\u019a\1\u019b",
"\1\u019c\1\u019d",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0123\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0123\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u019f\1\u019e\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u019f\1\u019e\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u0125\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u0125\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u0126\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u0126\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0127\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0127\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a1\1\u01a0\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a1\1\u01a0\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0129\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u0129\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a3\1\u01a2\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a3\1\u01a2\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u012b\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u012b\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0123\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0123\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u0124\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u0124\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u019e\1\u019f\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u019e\1\u019f\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a0\1\u01a1\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a0\1\u01a1\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u0127\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u0127\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0128\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0128\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0129\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u0129\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u012a\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u012a\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a3\1\u01a2\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a3\1\u01a2\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u01a4\1\u01a5",
"\1\u01a6\1\u01a7",
"\1\u01a8\1\u01a9",
@@ -84754,18 +84622,18 @@ public String getDescription() {
"\1\u01b0\1\u01b1",
"\1\u01b2\1\u01b3",
"\1\u01b4\1\u01b5",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0135\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0135\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0136\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009e\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0136\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0137\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u0137\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0138\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u009f\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0138\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0139\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\6\uffff\1\u0139\4\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u013a\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00a4\5\uffff\2\1\2\uffff\1\64\1\65\1\1\5\uffff\1\u013a\5\uffff\1\62\3\uffff\1\60\1\61\1\uffff\1\63\1\57\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0135\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0135\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0136\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009c\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0136\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0137\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u0137\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0138\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u009f\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0138\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0139\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\6\uffff\1\u0139\4\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u013a\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00a2\5\uffff\2\1\2\uffff\1\62\1\63\1\1\5\uffff\1\u013a\5\uffff\1\60\3\uffff\1\56\1\57\1\uffff\1\61\1\55\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u01b6\1\u01b7",
"\1\u01b8\1\u01b9",
"\1\u01ba\1\u01bb",
@@ -84781,84 +84649,84 @@ public String getDescription() {
"\1\u01ce\1\u01cf",
"\1\u01d0\1\u01d1",
"\1\u01d2\1\u01d3",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0156\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0156\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u0157\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00b8\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u0157\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0158\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u0158\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u0159\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bb\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u0159\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u015a\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\6\uffff\1\u015a\4\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u015b\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00bd\5\uffff\2\1\2\uffff\1\105\1\106\1\1\5\uffff\1\u015b\5\uffff\1\103\3\uffff\1\101\1\102\1\uffff\1\104\1\100\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0156\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0156\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u0157\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00b8\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u0157\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0158\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u0158\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u0159\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00ba\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u0159\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u015a\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\5\uffff\1\u015a\5\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u015b\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00be\5\uffff\2\1\2\uffff\1\106\1\107\1\1\6\uffff\1\u015b\4\uffff\1\104\3\uffff\1\102\1\103\1\uffff\1\105\1\101\6\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u01d4\1\u01d5",
"\1\u01d6\1\u01d7",
"\1\u01d8\1\u01d9",
"\1\u01da\1\u01db",
"\1\u01dc\1\u01dd",
"\1\u01de\1\u01df",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e1\1\u01e0\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e1\1\u01e0\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u016f\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u016f\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0170\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0170\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e3\1\u01e2\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u0172\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u0172\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0173\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0173\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e4\1\u01e5\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e4\1\u01e5\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u0175\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u0175\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0176\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u0176\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0183\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0183\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0184\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f4\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0184\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0185\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0185\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0186\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00f6\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0186\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0187\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\6\uffff\1\u0187\4\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0188\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u00fa\5\uffff\2\1\2\uffff\1\161\1\162\1\1\5\uffff\1\u0188\5\uffff\1\157\3\uffff\1\155\1\156\1\uffff\1\160\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e6\1\u01e7\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e6\1\u01e7\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018a\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018a\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018b\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018b\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018c\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u018c\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018d\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018d\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e8\1\u01e9\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e8\1\u01e9\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018f\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u018f\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01eb\1\u01ea\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01eb\1\u01ea\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u0191\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u0191\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u019e\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u019e\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u019f\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0124\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u019f\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u01a0\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u01a0\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a1\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0128\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a1\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u01a2\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\6\uffff\1\u01a2\4\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a3\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u012a\5\uffff\2\1\2\uffff\1\u0095\1\u0096\1\1\5\uffff\1\u01a3\5\uffff\1\u0093\3\uffff\1\u0091\1\u0092\1\uffff\1\u0094\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e1\1\u01e0\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e1\1\u01e0\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u016f\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u016f\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0170\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0170\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u0171\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u0171\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e2\1\u01e3\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e2\1\u01e3\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0173\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0173\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e5\1\u01e4\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u0175\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u0175\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0176\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u0176\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0183\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0183\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0184\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f5\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0184\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0185\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0185\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0186\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00f7\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0186\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0187\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\6\uffff\1\u0187\4\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0188\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u00fb\5\uffff\2\1\2\uffff\1\162\1\163\1\1\5\uffff\1\u0188\5\uffff\1\160\3\uffff\1\156\1\157\1\uffff\1\161\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e7\1\u01e6\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e7\1\u01e6\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u018a\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u018a\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018b\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018b\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018c\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u018c\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u018d\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u018d\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e8\1\u01e9\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e8\1\u01e9\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01ea\1\u01eb\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01ea\1\u01eb\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u0190\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u0190\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u0191\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u0191\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u019e\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u019e\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u019f\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0125\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u019f\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a0\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a0\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u01a1\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0126\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u01a1\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u01a2\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\6\uffff\1\u01a2\4\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a3\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u012b\5\uffff\2\1\2\uffff\1\u0096\1\u0097\1\1\5\uffff\1\u01a3\5\uffff\1\u0094\3\uffff\1\u0092\1\u0093\1\uffff\1\u0095\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
"\1\u01ec\1\u01ed",
"\1\u01ee\1\u01ef",
"\1\u01f0\1\u01f1",
@@ -84871,72 +84739,72 @@ public String getDescription() {
"\1\u01fe\1\u01ff",
"\1\u0200\1\u0201",
"\1\u0202\1\u0203",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e0\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e0\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e1\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u016e\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e1\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e2\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e2\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e3\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0171\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e3\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e4\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\5\uffff\1\u01e4\5\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e5\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0174\5\uffff\2\1\2\uffff\1\u00d7\1\u00d8\1\1\6\uffff\1\u01e5\4\uffff\1\u00d5\3\uffff\1\u00d3\1\u00d4\1\uffff\1\u00d6\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e6\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e6\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01e7\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0189\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01e7\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e8\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01e8\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01e9\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u018e\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01e9\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01ea\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\6\uffff\1\u01ea\4\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01eb\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
- "\1\u0190\5\uffff\2\1\2\uffff\1\u0107\1\u0108\1\1\5\uffff\1\u01eb\5\uffff\1\u0105\3\uffff\1\u0103\1\u0104\1\uffff\1\u0106\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4"
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e0\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e0\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e1\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u016e\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e1\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e2\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e2\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e3\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0172\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e3\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e4\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\6\uffff\1\u01e4\4\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e5\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0174\5\uffff\2\1\2\uffff\1\u00d6\1\u00d7\1\1\5\uffff\1\u01e5\5\uffff\1\u00d4\3\uffff\1\u00d2\1\u00d3\1\uffff\1\u00d5\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01e6\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01e6\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e7\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u0189\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e7\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e8\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01e8\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01e9\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018e\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01e9\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01ea\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\5\uffff\1\u01ea\5\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01eb\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4",
+ "\1\u018f\5\uffff\2\1\2\uffff\1\u0106\1\u0107\1\1\6\uffff\1\u01eb\4\uffff\1\u0104\3\uffff\1\u0102\1\u0103\1\uffff\1\u0105\7\uffff\1\1\30\uffff\1\1\7\uffff\1\3\1\4"
};
+ static final short[] dfa_196 = DFA.unpackEncodedString(dfa_196s);
static final short[] dfa_197 = DFA.unpackEncodedString(dfa_197s);
- static final short[] dfa_198 = DFA.unpackEncodedString(dfa_198s);
+ static final char[] dfa_198 = DFA.unpackEncodedStringToUnsignedChars(dfa_198s);
static final char[] dfa_199 = DFA.unpackEncodedStringToUnsignedChars(dfa_199s);
- static final char[] dfa_200 = DFA.unpackEncodedStringToUnsignedChars(dfa_200s);
+ static final short[] dfa_200 = DFA.unpackEncodedString(dfa_200s);
static final short[] dfa_201 = DFA.unpackEncodedString(dfa_201s);
- static final short[] dfa_202 = DFA.unpackEncodedString(dfa_202s);
- static final short[][] dfa_203 = unpackEncodedStringArray(dfa_203s);
+ static final short[][] dfa_202 = unpackEncodedStringArray(dfa_202s);
class DFA269 extends DFA {
public DFA269(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 269;
- this.eot = dfa_197;
- this.eof = dfa_198;
- this.min = dfa_199;
- this.max = dfa_200;
- this.accept = dfa_201;
- this.special = dfa_202;
- this.transition = dfa_203;
+ this.eot = dfa_196;
+ this.eof = dfa_197;
+ this.min = dfa_198;
+ this.max = dfa_199;
+ this.accept = dfa_200;
+ this.special = dfa_201;
+ this.transition = dfa_202;
}
public String getDescription() {
return "15921:2: ( ( () this_PerformActionUsageDeclaration_1= rulePerformActionUsageDeclaration[$current] ) | ( () this_AcceptNodeDeclaration_3= ruleAcceptNodeDeclaration[$current] ) | ( () this_SendNodeDeclaration_5= ruleSendNodeDeclaration[$current] ) )";
}
}
- static final String dfa_204s = "\176\uffff";
- static final String dfa_205s = "\6\4\1\uffff\2\25\1\11\104\uffff\1\11\1\uffff\1\5\2\uffff\1\6\13\uffff\2\20\1\uffff\2\4\1\11\2\25\2\11\5\uffff\2\5\1\uffff\1\25\4\20\10\uffff";
- static final String dfa_206s = "\1\u0097\1\16\4\u0097\1\uffff\2\u008c\1\16\104\uffff\1\12\1\uffff\1\16\2\uffff\1\u0091\13\uffff\2\175\1\uffff\2\5\1\12\2\u008c\2\12\5\uffff\2\5\1\uffff\1\u008c\4\175\10\uffff";
- static final String dfa_207s = "\6\uffff\1\2\3\uffff\104\1\1\uffff\1\1\1\uffff\2\1\1\uffff\13\1\2\uffff\1\1\7\uffff\5\1\2\uffff\1\1\5\uffff\10\1";
- static final String dfa_208s = "\1\4\1\22\1\15\1\17\1\0\1\3\1\uffff\1\1\1\5\1\21\125\uffff\1\2\1\14\1\uffff\1\13\1\10\1\uffff\1\7\13\uffff\1\20\1\16\1\11\1\6\1\12\10\uffff}>";
- static final String[] dfa_209s = {
- "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\1\1\15\1\16\1\11\1\17\1\uffff\2\6\1\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\74\1\102\1\77\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
+ static final String dfa_203s = "\176\uffff";
+ static final String dfa_204s = "\6\4\1\uffff\2\25\1\11\104\uffff\1\11\1\uffff\1\5\2\uffff\1\6\13\uffff\2\20\1\uffff\2\4\1\11\2\25\5\uffff\2\11\2\5\1\25\1\uffff\4\20\10\uffff";
+ static final String dfa_205s = "\1\u0097\1\16\4\u0097\1\uffff\2\u008e\1\16\104\uffff\1\12\1\uffff\1\16\2\uffff\1\u0091\13\uffff\2\177\1\uffff\2\5\1\12\2\u008e\5\uffff\2\12\2\5\1\u008e\1\uffff\4\177\10\uffff";
+ static final String dfa_206s = "\6\uffff\1\2\3\uffff\104\1\1\uffff\1\1\1\uffff\2\1\1\uffff\13\1\2\uffff\1\1\5\uffff\5\1\5\uffff\1\1\4\uffff\10\1";
+ static final String dfa_207s = "\1\0\1\7\1\16\1\21\1\2\1\15\1\uffff\1\3\1\12\1\1\125\uffff\1\4\1\20\1\uffff\1\22\1\17\1\uffff\1\13\12\uffff\1\14\1\uffff\1\11\1\5\1\10\1\6\10\uffff}>";
+ static final String[] dfa_208s = {
+ "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\1\1\15\1\16\1\11\1\17\1\uffff\2\6\1\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\74\1\102\1\77\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
"\1\117\1\2\10\uffff\1\116",
- "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\120\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\122\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\120\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\122\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\121\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\uffff\1\106\1\44\1\uffff\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
"",
- "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\130\1\131\1\132\5\uffff\4\6\2\uffff\1\126\3\uffff\1\124\1\125\1\uffff\1\127\1\123\7\uffff\1\133\1\134\26\uffff\1\6\43\uffff\25\6\2\uffff\1\6",
- "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\130\1\131\1\132\5\uffff\4\6\2\uffff\1\126\3\uffff\1\124\1\125\1\uffff\1\127\1\123\7\uffff\1\133\1\134\26\uffff\1\6\43\uffff\25\6\2\uffff\1\6",
+ "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\130\1\131\1\132\5\uffff\4\6\2\uffff\1\126\3\uffff\1\124\1\125\1\uffff\1\127\1\123\7\uffff\1\133\1\134\26\uffff\1\6\43\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
+ "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\130\1\131\1\132\5\uffff\4\6\2\uffff\1\126\3\uffff\1\124\1\125\1\uffff\1\127\1\123\7\uffff\1\133\1\134\26\uffff\1\6\43\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
"\1\137\1\140\3\uffff\1\141",
"",
"",
@@ -85011,7 +84879,7 @@ public String getDescription() {
"\1\2\10\uffff\1\144",
"",
"",
- "\1\6\1\145\3\6\12\uffff\1\6\2\uffff\1\6\13\uffff\1\6\1\146\46\uffff\1\6\4\uffff\1\6\54\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6",
+ "\1\6\1\145\3\6\12\uffff\1\6\2\uffff\1\6\13\uffff\1\6\1\146\46\uffff\1\6\4\uffff\1\6\44\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6",
"",
"",
"",
@@ -85023,29 +84891,29 @@ public String getDescription() {
"",
"",
"",
- "\1\153\6\uffff\1\154\1\155\1\6\11\uffff\1\147\1\150\10\uffff\1\151\1\152\106\uffff\11\6",
- "\1\153\6\uffff\1\154\1\155\1\6\11\uffff\1\147\1\150\10\uffff\1\151\1\152\106\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\11\uffff\1\155\1\154\10\uffff\1\152\1\153\110\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\11\uffff\1\155\1\154\10\uffff\1\152\1\153\110\uffff\11\6",
"",
"\1\117\1\2",
"\1\117\1\2",
"\1\156\1\157",
- "\1\6\16\uffff\3\6\1\161\11\uffff\1\6\1\160\102\uffff\25\6\2\uffff\1\6",
- "\1\6\17\uffff\2\6\1\161\11\uffff\1\6\103\uffff\25\6\2\uffff\1\6",
- "\1\162\1\163",
- "\1\164\1\165",
+ "\1\6\16\uffff\3\6\1\160\11\uffff\1\6\1\161\102\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
+ "\1\6\17\uffff\2\6\1\160\11\uffff\1\6\103\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
"",
"",
"",
"",
"",
+ "\1\162\1\163",
+ "\1\164\1\165",
"\1\2",
"\1\2",
+ "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\174\1\175\1\132\7\uffff\2\6\2\uffff\1\172\1\uffff\1\166\1\167\1\170\1\171\1\uffff\1\173\1\6\7\uffff\1\133\1\134\72\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
"",
- "\1\6\1\uffff\1\135\1\136\1\6\1\uffff\1\174\1\175\1\132\7\uffff\2\6\2\uffff\1\172\1\uffff\1\166\1\167\1\170\1\171\1\uffff\1\173\1\6\7\uffff\1\133\1\134\72\uffff\25\6\2\uffff\1\6",
- "\1\153\6\uffff\1\154\1\155\1\6\11\uffff\1\147\121\uffff\11\6",
- "\1\153\6\uffff\1\154\1\155\1\6\11\uffff\1\147\121\uffff\11\6",
- "\1\153\6\uffff\1\154\1\155\1\6\12\uffff\1\150\120\uffff\11\6",
- "\1\153\6\uffff\1\154\1\155\1\6\12\uffff\1\150\120\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\12\uffff\1\154\122\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\12\uffff\1\154\122\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\11\uffff\1\155\123\uffff\11\6",
+ "\1\147\6\uffff\1\150\1\151\1\6\11\uffff\1\155\123\uffff\11\6",
"",
"",
"",
@@ -85056,25 +84924,25 @@ public String getDescription() {
""
};
- static final short[] dfa_204 = DFA.unpackEncodedString(dfa_204s);
+ static final short[] dfa_203 = DFA.unpackEncodedString(dfa_203s);
+ static final char[] dfa_204 = DFA.unpackEncodedStringToUnsignedChars(dfa_204s);
static final char[] dfa_205 = DFA.unpackEncodedStringToUnsignedChars(dfa_205s);
- static final char[] dfa_206 = DFA.unpackEncodedStringToUnsignedChars(dfa_206s);
+ static final short[] dfa_206 = DFA.unpackEncodedString(dfa_206s);
static final short[] dfa_207 = DFA.unpackEncodedString(dfa_207s);
- static final short[] dfa_208 = DFA.unpackEncodedString(dfa_208s);
- static final short[][] dfa_209 = unpackEncodedStringArray(dfa_209s);
+ static final short[][] dfa_208 = unpackEncodedStringArray(dfa_208s);
class DFA296 extends DFA {
public DFA296(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 296;
- this.eot = dfa_204;
- this.eof = dfa_204;
- this.min = dfa_205;
- this.max = dfa_206;
- this.accept = dfa_207;
- this.special = dfa_208;
- this.transition = dfa_209;
+ this.eot = dfa_203;
+ this.eof = dfa_203;
+ this.min = dfa_204;
+ this.max = dfa_205;
+ this.accept = dfa_206;
+ this.special = dfa_207;
+ this.transition = dfa_208;
}
public String getDescription() {
return "()* loopback of 17507:4: ( ( ruleCalculationBodyItem[null] )=>this_CalculationBodyItem_2= ruleCalculationBodyItem[$current] )*";
@@ -85084,548 +84952,513 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA296_4 = input.LA(1);
+ int LA296_0 = input.LA(1);
- int index296_4 = input.index();
+ int index296_0 = input.index();
input.rewind();
s = -1;
- if ( ((LA296_4>=RULE_STRING_VALUE && LA296_4<=RULE_EXP_VALUE)||LA296_4==24||(LA296_4>=36 && LA296_4<=37)||LA296_4==76||LA296_4==81||(LA296_4>=126 && LA296_4<=128)||(LA296_4>=133 && LA296_4<=134)||(LA296_4>=138 && LA296_4<=139)||LA296_4==141||(LA296_4>=143 && LA296_4<=145)) ) {s = 6;}
-
- else if ( (LA296_4==RULE_ID) ) {s = 7;}
-
- else if ( (LA296_4==RULE_UNRESTRICTED_NAME) ) {s = 8;}
-
- else if ( (LA296_4==21) ) {s = 9;}
-
- else if ( (LA296_4==33) && (synpred8_InternalSysML())) {s = 43;}
-
- else if ( (LA296_4==149) && (synpred8_InternalSysML())) {s = 45;}
-
- else if ( (LA296_4==150) && (synpred8_InternalSysML())) {s = 46;}
-
- else if ( (LA296_4==151) && (synpred8_InternalSysML())) {s = 47;}
-
- else if ( (LA296_4==53) && (synpred8_InternalSysML())) {s = 17;}
+ if ( (LA296_0==18) ) {s = 1;}
- else if ( (LA296_4==63) && (synpred8_InternalSysML())) {s = 18;}
+ else if ( (LA296_0==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA296_4==65) && (synpred8_InternalSysML())) {s = 48;}
+ else if ( (LA296_0==146) ) {s = 3;}
- else if ( (LA296_4==86) && (synpred8_InternalSysML())) {s = 30;}
+ else if ( (LA296_0==147) ) {s = 4;}
- else if ( (LA296_4==102) && (synpred8_InternalSysML())) {s = 32;}
+ else if ( (LA296_0==148) ) {s = 5;}
- else if ( (LA296_4==96) && (synpred8_InternalSysML())) {s = 33;}
+ else if ( ((LA296_0>=RULE_STRING_VALUE && LA296_0<=RULE_EXP_VALUE)||(LA296_0>=24 && LA296_0<=25)||(LA296_0>=36 && LA296_0<=37)||LA296_0==76||LA296_0==81||LA296_0==118||(LA296_0>=128 && LA296_0<=130)||(LA296_0>=135 && LA296_0<=136)||(LA296_0>=139 && LA296_0<=140)||(LA296_0>=143 && LA296_0<=145)) ) {s = 6;}
- else if ( (LA296_4==104) && (synpred8_InternalSysML())) {s = 34;}
+ else if ( (LA296_0==RULE_ID) ) {s = 7;}
- else if ( (LA296_4==106) && (synpred8_InternalSysML())) {s = 35;}
+ else if ( (LA296_0==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA296_4==109) && (synpred8_InternalSysML())) {s = 36;}
+ else if ( (LA296_0==21) ) {s = 9;}
- else if ( (LA296_4==111) && (synpred8_InternalSysML())) {s = 37;}
+ else if ( (LA296_0==30) && (synpred8_InternalSysML())) {s = 10;}
- else if ( (LA296_4==112) && (synpred8_InternalSysML())) {s = 38;}
+ else if ( (LA296_0==15) && (synpred8_InternalSysML())) {s = 11;}
- else if ( (LA296_4==115) && (synpred8_InternalSysML())) {s = 40;}
+ else if ( (LA296_0==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
- else if ( (LA296_4==88) && (synpred8_InternalSysML())) {s = 67;}
+ else if ( (LA296_0==19) && (synpred8_InternalSysML())) {s = 13;}
- else if ( (LA296_4==100) && (synpred8_InternalSysML())) {s = 68;}
+ else if ( (LA296_0==20) && (synpred8_InternalSysML())) {s = 14;}
- else if ( (LA296_4==105) && (synpred8_InternalSysML())) {s = 69;}
+ else if ( (LA296_0==22) && (synpred8_InternalSysML())) {s = 15;}
- else if ( (LA296_4==108) && (synpred8_InternalSysML())) {s = 70;}
+ else if ( (LA296_0==62) && (synpred8_InternalSysML())) {s = 16;}
- else if ( (LA296_4==83) && (synpred8_InternalSysML())) {s = 25;}
+ else if ( (LA296_0==53) && (synpred8_InternalSysML())) {s = 17;}
- else if ( (LA296_4==84) && (synpred8_InternalSysML())) {s = 64;}
+ else if ( (LA296_0==63) && (synpred8_InternalSysML())) {s = 18;}
- else if ( (LA296_4==85) && (synpred8_InternalSysML())) {s = 65;}
+ else if ( (LA296_0==66) && (synpred8_InternalSysML())) {s = 19;}
- else if ( (LA296_4==30) && (synpred8_InternalSysML())) {s = 10;}
+ else if ( (LA296_0==68) && (synpred8_InternalSysML())) {s = 20;}
- else if ( (LA296_4==15) && (synpred8_InternalSysML())) {s = 11;}
+ else if ( (LA296_0==70) && (synpred8_InternalSysML())) {s = 21;}
- else if ( (LA296_4==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
+ else if ( (LA296_0==71) && (synpred8_InternalSysML())) {s = 22;}
- else if ( (LA296_4==19) && (synpred8_InternalSysML())) {s = 13;}
+ else if ( (LA296_0==72) && (synpred8_InternalSysML())) {s = 23;}
- else if ( (LA296_4==20) && (synpred8_InternalSysML())) {s = 14;}
+ else if ( (LA296_0==73) && (synpred8_InternalSysML())) {s = 24;}
- else if ( (LA296_4==22) && (synpred8_InternalSysML())) {s = 15;}
+ else if ( (LA296_0==83) && (synpred8_InternalSysML())) {s = 25;}
- else if ( (LA296_4==62) && (synpred8_InternalSysML())) {s = 16;}
+ else if ( (LA296_0==77) && (synpred8_InternalSysML())) {s = 26;}
- else if ( (LA296_4==66) && (synpred8_InternalSysML())) {s = 19;}
+ else if ( (LA296_0==78) && (synpred8_InternalSysML())) {s = 27;}
- else if ( (LA296_4==68) && (synpred8_InternalSysML())) {s = 20;}
+ else if ( (LA296_0==75) && (synpred8_InternalSysML())) {s = 28;}
- else if ( (LA296_4==70) && (synpred8_InternalSysML())) {s = 21;}
+ else if ( (LA296_0==74) && (synpred8_InternalSysML())) {s = 29;}
- else if ( (LA296_4==71) && (synpred8_InternalSysML())) {s = 22;}
+ else if ( (LA296_0==86) && (synpred8_InternalSysML())) {s = 30;}
- else if ( (LA296_4==72) && (synpred8_InternalSysML())) {s = 23;}
+ else if ( (LA296_0==87) && (synpred8_InternalSysML())) {s = 31;}
- else if ( (LA296_4==73) && (synpred8_InternalSysML())) {s = 24;}
+ else if ( (LA296_0==102) && (synpred8_InternalSysML())) {s = 32;}
- else if ( (LA296_4==77) && (synpred8_InternalSysML())) {s = 26;}
+ else if ( (LA296_0==96) && (synpred8_InternalSysML())) {s = 33;}
- else if ( (LA296_4==78) && (synpred8_InternalSysML())) {s = 27;}
+ else if ( (LA296_0==104) && (synpred8_InternalSysML())) {s = 34;}
- else if ( (LA296_4==75) && (synpred8_InternalSysML())) {s = 28;}
+ else if ( (LA296_0==106) && (synpred8_InternalSysML())) {s = 35;}
- else if ( (LA296_4==74) && (synpred8_InternalSysML())) {s = 29;}
+ else if ( (LA296_0==109) && (synpred8_InternalSysML())) {s = 36;}
- else if ( (LA296_4==87) && (synpred8_InternalSysML())) {s = 31;}
+ else if ( (LA296_0==111) && (synpred8_InternalSysML())) {s = 37;}
- else if ( (LA296_4==113) && (synpred8_InternalSysML())) {s = 39;}
+ else if ( (LA296_0==112) && (synpred8_InternalSysML())) {s = 38;}
- else if ( (LA296_4==116) && (synpred8_InternalSysML())) {s = 41;}
+ else if ( (LA296_0==113) && (synpred8_InternalSysML())) {s = 39;}
- else if ( (LA296_4==32) && (synpred8_InternalSysML())) {s = 42;}
+ else if ( (LA296_0==115) && (synpred8_InternalSysML())) {s = 40;}
- else if ( (LA296_4==64) && (synpred8_InternalSysML())) {s = 44;}
+ else if ( (LA296_0==116) && (synpred8_InternalSysML())) {s = 41;}
- else if ( (LA296_4==14) && (synpred8_InternalSysML())) {s = 49;}
+ else if ( (LA296_0==32) && (synpred8_InternalSysML())) {s = 42;}
- else if ( (LA296_4==45) && (synpred8_InternalSysML())) {s = 50;}
+ else if ( (LA296_0==33) && (synpred8_InternalSysML())) {s = 43;}
- else if ( (LA296_4==46) && (synpred8_InternalSysML())) {s = 51;}
+ else if ( (LA296_0==64) && (synpred8_InternalSysML())) {s = 44;}
- else if ( (LA296_4==41) && (synpred8_InternalSysML())) {s = 52;}
+ else if ( (LA296_0==149) && (synpred8_InternalSysML())) {s = 45;}
- else if ( (LA296_4==48) && (synpred8_InternalSysML())) {s = 53;}
+ else if ( (LA296_0==150) && (synpred8_InternalSysML())) {s = 46;}
- else if ( (LA296_4==27) && (synpred8_InternalSysML())) {s = 54;}
+ else if ( (LA296_0==151) && (synpred8_InternalSysML())) {s = 47;}
- else if ( (LA296_4==28) && (synpred8_InternalSysML())) {s = 55;}
+ else if ( (LA296_0==65) && (synpred8_InternalSysML())) {s = 48;}
- else if ( (LA296_4==49) && (synpred8_InternalSysML())) {s = 56;}
+ else if ( (LA296_0==14) && (synpred8_InternalSysML())) {s = 49;}
- else if ( (LA296_4==80) && (synpred8_InternalSysML())) {s = 57;}
+ else if ( (LA296_0==45) && (synpred8_InternalSysML())) {s = 50;}
- else if ( (LA296_4==79) && (synpred8_InternalSysML())) {s = 58;}
+ else if ( (LA296_0==46) && (synpred8_InternalSysML())) {s = 51;}
- else if ( (LA296_4==52) && (synpred8_InternalSysML())) {s = 59;}
+ else if ( (LA296_0==41) && (synpred8_InternalSysML())) {s = 52;}
- else if ( (LA296_4==54) && (synpred8_InternalSysML())) {s = 81;}
+ else if ( (LA296_0==48) && (synpred8_InternalSysML())) {s = 53;}
- else if ( (LA296_4==57) && (synpred8_InternalSysML())) {s = 61;}
+ else if ( (LA296_0==27) && (synpred8_InternalSysML())) {s = 54;}
- else if ( (LA296_4==58) && (synpred8_InternalSysML())) {s = 62;}
+ else if ( (LA296_0==28) && (synpred8_InternalSysML())) {s = 55;}
- else if ( (LA296_4==90) && (synpred8_InternalSysML())) {s = 71;}
+ else if ( (LA296_0==49) && (synpred8_InternalSysML())) {s = 56;}
- else if ( (LA296_4==89) && (synpred8_InternalSysML())) {s = 72;}
+ else if ( (LA296_0==80) && (synpred8_InternalSysML())) {s = 57;}
- else if ( (LA296_4==91) && (synpred8_InternalSysML())) {s = 73;}
+ else if ( (LA296_0==79) && (synpred8_InternalSysML())) {s = 58;}
- else if ( (LA296_4==92) && (synpred8_InternalSysML())) {s = 74;}
+ else if ( (LA296_0==52) && (synpred8_InternalSysML())) {s = 59;}
- else if ( (LA296_4==93) && (synpred8_InternalSysML())) {s = 75;}
+ else if ( (LA296_0==54) && (synpred8_InternalSysML())) {s = 60;}
- else if ( (LA296_4==94) && (synpred8_InternalSysML())) {s = 76;}
+ else if ( (LA296_0==57) && (synpred8_InternalSysML())) {s = 61;}
- else if ( (LA296_4==103) && (synpred8_InternalSysML())) {s = 77;}
+ else if ( (LA296_0==58) && (synpred8_InternalSysML())) {s = 62;}
- else if ( (LA296_4==55) && (synpred8_InternalSysML())) {s = 66;}
+ else if ( (LA296_0==56) && (synpred8_InternalSysML())) {s = 63;}
-
- input.seek(index296_4);
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA296_7 = input.LA(1);
+ else if ( (LA296_0==84) && (synpred8_InternalSysML())) {s = 64;}
-
- int index296_7 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_7==49) ) {s = 83;}
+ else if ( (LA296_0==85) && (synpred8_InternalSysML())) {s = 65;}
- else if ( (LA296_7==21||LA296_7==25||(LA296_7>=35 && LA296_7<=38)||LA296_7==81||(LA296_7>=117 && LA296_7<=137)||LA296_7==140) ) {s = 6;}
+ else if ( (LA296_0==55) && (synpred8_InternalSysML())) {s = 66;}
- else if ( (LA296_7==45) && (synpred8_InternalSysML())) {s = 84;}
+ else if ( (LA296_0==88) && (synpred8_InternalSysML())) {s = 67;}
- else if ( (LA296_7==46) && (synpred8_InternalSysML())) {s = 85;}
+ else if ( (LA296_0==100) && (synpred8_InternalSysML())) {s = 68;}
- else if ( (LA296_7==41) && (synpred8_InternalSysML())) {s = 86;}
+ else if ( (LA296_0==105) && (synpred8_InternalSysML())) {s = 69;}
- else if ( (LA296_7==48) && (synpred8_InternalSysML())) {s = 87;}
+ else if ( (LA296_0==108) && (synpred8_InternalSysML())) {s = 70;}
- else if ( (LA296_7==27) && (synpred8_InternalSysML())) {s = 88;}
+ else if ( (LA296_0==90) && (synpred8_InternalSysML())) {s = 71;}
- else if ( (LA296_7==28) && (synpred8_InternalSysML())) {s = 89;}
+ else if ( (LA296_0==89) && (synpred8_InternalSysML())) {s = 72;}
- else if ( (LA296_7==29) && (synpred8_InternalSysML())) {s = 90;}
+ else if ( (LA296_0==91) && (synpred8_InternalSysML())) {s = 73;}
- else if ( (LA296_7==57) && (synpred8_InternalSysML())) {s = 91;}
+ else if ( (LA296_0==92) && (synpred8_InternalSysML())) {s = 74;}
- else if ( (LA296_7==58) && (synpred8_InternalSysML())) {s = 92;}
+ else if ( (LA296_0==93) && (synpred8_InternalSysML())) {s = 75;}
- else if ( (LA296_7==23) && (synpred8_InternalSysML())) {s = 93;}
+ else if ( (LA296_0==94) && (synpred8_InternalSysML())) {s = 76;}
- else if ( (LA296_7==24) && (synpred8_InternalSysML())) {s = 94;}
+ else if ( (LA296_0==103) && (synpred8_InternalSysML())) {s = 77;}
- input.seek(index296_7);
+ input.seek(index296_0);
if ( s>=0 ) return s;
break;
- case 2 :
- int LA296_95 = input.LA(1);
+ case 1 :
+ int LA296_9 = input.LA(1);
- int index296_95 = input.index();
+ int index296_9 = input.index();
input.rewind();
s = -1;
- if ( (LA296_95==35) ) {s = 103;}
-
- else if ( (LA296_95==36) ) {s = 104;}
-
- else if ( (LA296_95==45) && (synpred8_InternalSysML())) {s = 105;}
-
- else if ( (LA296_95==46) && (synpred8_InternalSysML())) {s = 106;}
-
- else if ( (LA296_95==25||(LA296_95>=117 && LA296_95<=125)) ) {s = 6;}
-
- else if ( (LA296_95==16) && (synpred8_InternalSysML())) {s = 107;}
+ if ( (LA296_9==RULE_ID) ) {s = 95;}
- else if ( (LA296_95==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_9==RULE_UNRESTRICTED_NAME) ) {s = 96;}
- else if ( (LA296_95==24) && (synpred8_InternalSysML())) {s = 109;}
+ else if ( (LA296_9==14) && (synpred8_InternalSysML())) {s = 97;}
- input.seek(index296_95);
+ input.seek(index296_9);
if ( s>=0 ) return s;
break;
- case 3 :
- int LA296_5 = input.LA(1);
+ case 2 :
+ int LA296_4 = input.LA(1);
- int index296_5 = input.index();
+ int index296_4 = input.index();
input.rewind();
s = -1;
- if ( (LA296_5==103) && (synpred8_InternalSysML())) {s = 77;}
+ if ( (LA296_4==55) && (synpred8_InternalSysML())) {s = 66;}
- else if ( (LA296_5==55) && (synpred8_InternalSysML())) {s = 66;}
+ else if ( (LA296_4==103) && (synpred8_InternalSysML())) {s = 77;}
- else if ( ((LA296_5>=RULE_STRING_VALUE && LA296_5<=RULE_EXP_VALUE)||LA296_5==24||(LA296_5>=36 && LA296_5<=37)||LA296_5==76||LA296_5==81||(LA296_5>=126 && LA296_5<=128)||(LA296_5>=133 && LA296_5<=134)||(LA296_5>=138 && LA296_5<=139)||LA296_5==141||(LA296_5>=143 && LA296_5<=145)) ) {s = 6;}
+ else if ( (LA296_4==53) && (synpred8_InternalSysML())) {s = 17;}
- else if ( (LA296_5==RULE_ID) ) {s = 7;}
+ else if ( (LA296_4==63) && (synpred8_InternalSysML())) {s = 18;}
- else if ( (LA296_5==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA296_4==65) && (synpred8_InternalSysML())) {s = 48;}
- else if ( (LA296_5==21) ) {s = 9;}
+ else if ( (LA296_4==86) && (synpred8_InternalSysML())) {s = 30;}
- else if ( (LA296_5==53) && (synpred8_InternalSysML())) {s = 17;}
+ else if ( (LA296_4==102) && (synpred8_InternalSysML())) {s = 32;}
- else if ( (LA296_5==63) && (synpred8_InternalSysML())) {s = 18;}
+ else if ( (LA296_4==96) && (synpred8_InternalSysML())) {s = 33;}
- else if ( (LA296_5==65) && (synpred8_InternalSysML())) {s = 48;}
+ else if ( (LA296_4==104) && (synpred8_InternalSysML())) {s = 34;}
- else if ( (LA296_5==86) && (synpred8_InternalSysML())) {s = 30;}
+ else if ( (LA296_4==106) && (synpred8_InternalSysML())) {s = 35;}
- else if ( (LA296_5==102) && (synpred8_InternalSysML())) {s = 32;}
+ else if ( (LA296_4==109) && (synpred8_InternalSysML())) {s = 36;}
- else if ( (LA296_5==96) && (synpred8_InternalSysML())) {s = 33;}
+ else if ( (LA296_4==111) && (synpred8_InternalSysML())) {s = 37;}
- else if ( (LA296_5==104) && (synpred8_InternalSysML())) {s = 34;}
+ else if ( (LA296_4==112) && (synpred8_InternalSysML())) {s = 38;}
- else if ( (LA296_5==106) && (synpred8_InternalSysML())) {s = 35;}
+ else if ( (LA296_4==115) && (synpred8_InternalSysML())) {s = 40;}
- else if ( (LA296_5==109) && (synpred8_InternalSysML())) {s = 36;}
+ else if ( (LA296_4==88) && (synpred8_InternalSysML())) {s = 67;}
- else if ( (LA296_5==111) && (synpred8_InternalSysML())) {s = 37;}
+ else if ( (LA296_4==100) && (synpred8_InternalSysML())) {s = 68;}
- else if ( (LA296_5==112) && (synpred8_InternalSysML())) {s = 38;}
+ else if ( (LA296_4==105) && (synpred8_InternalSysML())) {s = 69;}
- else if ( (LA296_5==115) && (synpred8_InternalSysML())) {s = 40;}
+ else if ( (LA296_4==108) && (synpred8_InternalSysML())) {s = 70;}
- else if ( (LA296_5==88) && (synpred8_InternalSysML())) {s = 67;}
+ else if ( (LA296_4==30) && (synpred8_InternalSysML())) {s = 10;}
- else if ( (LA296_5==100) && (synpred8_InternalSysML())) {s = 68;}
+ else if ( (LA296_4==15) && (synpred8_InternalSysML())) {s = 11;}
- else if ( (LA296_5==105) && (synpred8_InternalSysML())) {s = 69;}
+ else if ( (LA296_4==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
- else if ( (LA296_5==108) && (synpred8_InternalSysML())) {s = 70;}
+ else if ( (LA296_4==19) && (synpred8_InternalSysML())) {s = 13;}
- else if ( (LA296_5==149) && (synpred8_InternalSysML())) {s = 45;}
+ else if ( (LA296_4==20) && (synpred8_InternalSysML())) {s = 14;}
- else if ( (LA296_5==150) && (synpred8_InternalSysML())) {s = 46;}
+ else if ( (LA296_4==21) ) {s = 9;}
- else if ( (LA296_5==151) && (synpred8_InternalSysML())) {s = 47;}
+ else if ( (LA296_4==22) && (synpred8_InternalSysML())) {s = 15;}
- else if ( (LA296_5==83) && (synpred8_InternalSysML())) {s = 25;}
+ else if ( (LA296_4==62) && (synpred8_InternalSysML())) {s = 16;}
- else if ( (LA296_5==84) && (synpred8_InternalSysML())) {s = 64;}
+ else if ( (LA296_4==66) && (synpred8_InternalSysML())) {s = 19;}
- else if ( (LA296_5==85) && (synpred8_InternalSysML())) {s = 65;}
+ else if ( (LA296_4==68) && (synpred8_InternalSysML())) {s = 20;}
- else if ( (LA296_5==30) && (synpred8_InternalSysML())) {s = 10;}
+ else if ( (LA296_4==70) && (synpred8_InternalSysML())) {s = 21;}
- else if ( (LA296_5==15) && (synpred8_InternalSysML())) {s = 11;}
+ else if ( (LA296_4==71) && (synpred8_InternalSysML())) {s = 22;}
- else if ( (LA296_5==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
+ else if ( (LA296_4==72) && (synpred8_InternalSysML())) {s = 23;}
- else if ( (LA296_5==19) && (synpred8_InternalSysML())) {s = 13;}
+ else if ( (LA296_4==73) && (synpred8_InternalSysML())) {s = 24;}
- else if ( (LA296_5==20) && (synpred8_InternalSysML())) {s = 14;}
+ else if ( (LA296_4==83) && (synpred8_InternalSysML())) {s = 25;}
- else if ( (LA296_5==22) && (synpred8_InternalSysML())) {s = 15;}
+ else if ( (LA296_4==77) && (synpred8_InternalSysML())) {s = 26;}
- else if ( (LA296_5==62) && (synpred8_InternalSysML())) {s = 16;}
+ else if ( (LA296_4==78) && (synpred8_InternalSysML())) {s = 27;}
- else if ( (LA296_5==66) && (synpred8_InternalSysML())) {s = 19;}
+ else if ( (LA296_4==75) && (synpred8_InternalSysML())) {s = 28;}
- else if ( (LA296_5==68) && (synpred8_InternalSysML())) {s = 20;}
+ else if ( (LA296_4==74) && (synpred8_InternalSysML())) {s = 29;}
- else if ( (LA296_5==70) && (synpred8_InternalSysML())) {s = 21;}
+ else if ( (LA296_4==87) && (synpred8_InternalSysML())) {s = 31;}
- else if ( (LA296_5==71) && (synpred8_InternalSysML())) {s = 22;}
+ else if ( (LA296_4==113) && (synpred8_InternalSysML())) {s = 39;}
- else if ( (LA296_5==72) && (synpred8_InternalSysML())) {s = 23;}
+ else if ( (LA296_4==116) && (synpred8_InternalSysML())) {s = 41;}
- else if ( (LA296_5==73) && (synpred8_InternalSysML())) {s = 24;}
+ else if ( (LA296_4==32) && (synpred8_InternalSysML())) {s = 42;}
- else if ( (LA296_5==77) && (synpred8_InternalSysML())) {s = 26;}
+ else if ( (LA296_4==33) && (synpred8_InternalSysML())) {s = 43;}
- else if ( (LA296_5==78) && (synpred8_InternalSysML())) {s = 27;}
+ else if ( (LA296_4==149) && (synpred8_InternalSysML())) {s = 45;}
- else if ( (LA296_5==75) && (synpred8_InternalSysML())) {s = 28;}
+ else if ( (LA296_4==150) && (synpred8_InternalSysML())) {s = 46;}
- else if ( (LA296_5==74) && (synpred8_InternalSysML())) {s = 29;}
+ else if ( (LA296_4==151) && (synpred8_InternalSysML())) {s = 47;}
- else if ( (LA296_5==87) && (synpred8_InternalSysML())) {s = 31;}
+ else if ( (LA296_4==84) && (synpred8_InternalSysML())) {s = 64;}
- else if ( (LA296_5==113) && (synpred8_InternalSysML())) {s = 39;}
+ else if ( (LA296_4==85) && (synpred8_InternalSysML())) {s = 65;}
- else if ( (LA296_5==116) && (synpred8_InternalSysML())) {s = 41;}
+ else if ( ((LA296_4>=RULE_STRING_VALUE && LA296_4<=RULE_EXP_VALUE)||LA296_4==24||(LA296_4>=36 && LA296_4<=37)||LA296_4==76||LA296_4==81||LA296_4==118||(LA296_4>=128 && LA296_4<=130)||(LA296_4>=135 && LA296_4<=136)||(LA296_4>=139 && LA296_4<=140)||(LA296_4>=143 && LA296_4<=145)) ) {s = 6;}
- else if ( (LA296_5==32) && (synpred8_InternalSysML())) {s = 42;}
+ else if ( (LA296_4==RULE_ID) ) {s = 7;}
- else if ( (LA296_5==33) && (synpred8_InternalSysML())) {s = 82;}
+ else if ( (LA296_4==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA296_5==90) && (synpred8_InternalSysML())) {s = 71;}
+ else if ( (LA296_4==90) && (synpred8_InternalSysML())) {s = 71;}
- else if ( (LA296_5==89) && (synpred8_InternalSysML())) {s = 72;}
+ else if ( (LA296_4==89) && (synpred8_InternalSysML())) {s = 72;}
- else if ( (LA296_5==91) && (synpred8_InternalSysML())) {s = 73;}
+ else if ( (LA296_4==91) && (synpred8_InternalSysML())) {s = 73;}
- else if ( (LA296_5==92) && (synpred8_InternalSysML())) {s = 74;}
+ else if ( (LA296_4==92) && (synpred8_InternalSysML())) {s = 74;}
- else if ( (LA296_5==93) && (synpred8_InternalSysML())) {s = 75;}
+ else if ( (LA296_4==93) && (synpred8_InternalSysML())) {s = 75;}
- else if ( (LA296_5==94) && (synpred8_InternalSysML())) {s = 76;}
+ else if ( (LA296_4==94) && (synpred8_InternalSysML())) {s = 76;}
- else if ( (LA296_5==64) && (synpred8_InternalSysML())) {s = 44;}
+ else if ( (LA296_4==64) && (synpred8_InternalSysML())) {s = 44;}
- else if ( (LA296_5==14) && (synpred8_InternalSysML())) {s = 49;}
+ else if ( (LA296_4==14) && (synpred8_InternalSysML())) {s = 49;}
- else if ( (LA296_5==45) && (synpred8_InternalSysML())) {s = 50;}
+ else if ( (LA296_4==45) && (synpred8_InternalSysML())) {s = 50;}
- else if ( (LA296_5==46) && (synpred8_InternalSysML())) {s = 51;}
+ else if ( (LA296_4==46) && (synpred8_InternalSysML())) {s = 51;}
- else if ( (LA296_5==41) && (synpred8_InternalSysML())) {s = 52;}
+ else if ( (LA296_4==41) && (synpred8_InternalSysML())) {s = 52;}
- else if ( (LA296_5==48) && (synpred8_InternalSysML())) {s = 53;}
+ else if ( (LA296_4==48) && (synpred8_InternalSysML())) {s = 53;}
- else if ( (LA296_5==27) && (synpred8_InternalSysML())) {s = 54;}
+ else if ( (LA296_4==27) && (synpred8_InternalSysML())) {s = 54;}
- else if ( (LA296_5==28) && (synpred8_InternalSysML())) {s = 55;}
+ else if ( (LA296_4==28) && (synpred8_InternalSysML())) {s = 55;}
- else if ( (LA296_5==49) && (synpred8_InternalSysML())) {s = 56;}
+ else if ( (LA296_4==49) && (synpred8_InternalSysML())) {s = 56;}
- else if ( (LA296_5==80) && (synpred8_InternalSysML())) {s = 57;}
+ else if ( (LA296_4==80) && (synpred8_InternalSysML())) {s = 57;}
- else if ( (LA296_5==79) && (synpred8_InternalSysML())) {s = 58;}
+ else if ( (LA296_4==79) && (synpred8_InternalSysML())) {s = 58;}
- else if ( (LA296_5==52) && (synpred8_InternalSysML())) {s = 59;}
+ else if ( (LA296_4==52) && (synpred8_InternalSysML())) {s = 59;}
- else if ( (LA296_5==54) && (synpred8_InternalSysML())) {s = 81;}
+ else if ( (LA296_4==54) && (synpred8_InternalSysML())) {s = 81;}
- else if ( (LA296_5==57) && (synpred8_InternalSysML())) {s = 61;}
+ else if ( (LA296_4==57) && (synpred8_InternalSysML())) {s = 61;}
- else if ( (LA296_5==58) && (synpred8_InternalSysML())) {s = 62;}
+ else if ( (LA296_4==58) && (synpred8_InternalSysML())) {s = 62;}
- input.seek(index296_5);
+ input.seek(index296_4);
if ( s>=0 ) return s;
break;
- case 4 :
- int LA296_0 = input.LA(1);
+ case 3 :
+ int LA296_7 = input.LA(1);
- int index296_0 = input.index();
+ int index296_7 = input.index();
input.rewind();
s = -1;
- if ( (LA296_0==18) ) {s = 1;}
-
- else if ( (LA296_0==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
-
- else if ( (LA296_0==146) ) {s = 3;}
-
- else if ( (LA296_0==147) ) {s = 4;}
-
- else if ( (LA296_0==148) ) {s = 5;}
-
- else if ( ((LA296_0>=RULE_STRING_VALUE && LA296_0<=RULE_EXP_VALUE)||(LA296_0>=24 && LA296_0<=25)||(LA296_0>=36 && LA296_0<=37)||LA296_0==76||LA296_0==81||(LA296_0>=126 && LA296_0<=128)||(LA296_0>=133 && LA296_0<=134)||(LA296_0>=138 && LA296_0<=139)||LA296_0==141||(LA296_0>=143 && LA296_0<=145)) ) {s = 6;}
-
- else if ( (LA296_0==RULE_ID) ) {s = 7;}
-
- else if ( (LA296_0==RULE_UNRESTRICTED_NAME) ) {s = 8;}
-
- else if ( (LA296_0==21) ) {s = 9;}
-
- else if ( (LA296_0==30) && (synpred8_InternalSysML())) {s = 10;}
-
- else if ( (LA296_0==15) && (synpred8_InternalSysML())) {s = 11;}
-
- else if ( (LA296_0==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
-
- else if ( (LA296_0==19) && (synpred8_InternalSysML())) {s = 13;}
-
- else if ( (LA296_0==20) && (synpred8_InternalSysML())) {s = 14;}
-
- else if ( (LA296_0==22) && (synpred8_InternalSysML())) {s = 15;}
-
- else if ( (LA296_0==62) && (synpred8_InternalSysML())) {s = 16;}
-
- else if ( (LA296_0==53) && (synpred8_InternalSysML())) {s = 17;}
-
- else if ( (LA296_0==63) && (synpred8_InternalSysML())) {s = 18;}
-
- else if ( (LA296_0==66) && (synpred8_InternalSysML())) {s = 19;}
-
- else if ( (LA296_0==68) && (synpred8_InternalSysML())) {s = 20;}
-
- else if ( (LA296_0==70) && (synpred8_InternalSysML())) {s = 21;}
-
- else if ( (LA296_0==71) && (synpred8_InternalSysML())) {s = 22;}
-
- else if ( (LA296_0==72) && (synpred8_InternalSysML())) {s = 23;}
-
- else if ( (LA296_0==73) && (synpred8_InternalSysML())) {s = 24;}
-
- else if ( (LA296_0==83) && (synpred8_InternalSysML())) {s = 25;}
-
- else if ( (LA296_0==77) && (synpred8_InternalSysML())) {s = 26;}
-
- else if ( (LA296_0==78) && (synpred8_InternalSysML())) {s = 27;}
-
- else if ( (LA296_0==75) && (synpred8_InternalSysML())) {s = 28;}
+ if ( (LA296_7==49) ) {s = 83;}
- else if ( (LA296_0==74) && (synpred8_InternalSysML())) {s = 29;}
+ else if ( (LA296_7==21||LA296_7==25||(LA296_7>=35 && LA296_7<=38)||LA296_7==81||LA296_7==117||(LA296_7>=119 && LA296_7<=138)||LA296_7==142) ) {s = 6;}
- else if ( (LA296_0==86) && (synpred8_InternalSysML())) {s = 30;}
+ else if ( (LA296_7==45) && (synpred8_InternalSysML())) {s = 84;}
- else if ( (LA296_0==87) && (synpred8_InternalSysML())) {s = 31;}
+ else if ( (LA296_7==46) && (synpred8_InternalSysML())) {s = 85;}
- else if ( (LA296_0==102) && (synpred8_InternalSysML())) {s = 32;}
+ else if ( (LA296_7==41) && (synpred8_InternalSysML())) {s = 86;}
- else if ( (LA296_0==96) && (synpred8_InternalSysML())) {s = 33;}
+ else if ( (LA296_7==48) && (synpred8_InternalSysML())) {s = 87;}
- else if ( (LA296_0==104) && (synpred8_InternalSysML())) {s = 34;}
+ else if ( (LA296_7==27) && (synpred8_InternalSysML())) {s = 88;}
- else if ( (LA296_0==106) && (synpred8_InternalSysML())) {s = 35;}
+ else if ( (LA296_7==28) && (synpred8_InternalSysML())) {s = 89;}
- else if ( (LA296_0==109) && (synpred8_InternalSysML())) {s = 36;}
+ else if ( (LA296_7==29) && (synpred8_InternalSysML())) {s = 90;}
- else if ( (LA296_0==111) && (synpred8_InternalSysML())) {s = 37;}
+ else if ( (LA296_7==57) && (synpred8_InternalSysML())) {s = 91;}
- else if ( (LA296_0==112) && (synpred8_InternalSysML())) {s = 38;}
+ else if ( (LA296_7==58) && (synpred8_InternalSysML())) {s = 92;}
- else if ( (LA296_0==113) && (synpred8_InternalSysML())) {s = 39;}
+ else if ( (LA296_7==23) && (synpred8_InternalSysML())) {s = 93;}
- else if ( (LA296_0==115) && (synpred8_InternalSysML())) {s = 40;}
+ else if ( (LA296_7==24) && (synpred8_InternalSysML())) {s = 94;}
- else if ( (LA296_0==116) && (synpred8_InternalSysML())) {s = 41;}
+
+ input.seek(index296_7);
+ if ( s>=0 ) return s;
+ break;
+ case 4 :
+ int LA296_95 = input.LA(1);
- else if ( (LA296_0==32) && (synpred8_InternalSysML())) {s = 42;}
+
+ int index296_95 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_95==16) && (synpred8_InternalSysML())) {s = 103;}
- else if ( (LA296_0==33) && (synpred8_InternalSysML())) {s = 43;}
+ else if ( (LA296_95==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_0==64) && (synpred8_InternalSysML())) {s = 44;}
+ else if ( (LA296_95==24) && (synpred8_InternalSysML())) {s = 105;}
- else if ( (LA296_0==149) && (synpred8_InternalSysML())) {s = 45;}
+ else if ( (LA296_95==45) && (synpred8_InternalSysML())) {s = 106;}
- else if ( (LA296_0==150) && (synpred8_InternalSysML())) {s = 46;}
+ else if ( (LA296_95==46) && (synpred8_InternalSysML())) {s = 107;}
- else if ( (LA296_0==151) && (synpred8_InternalSysML())) {s = 47;}
+ else if ( (LA296_95==36) ) {s = 108;}
- else if ( (LA296_0==65) && (synpred8_InternalSysML())) {s = 48;}
+ else if ( (LA296_95==35) ) {s = 109;}
- else if ( (LA296_0==14) && (synpred8_InternalSysML())) {s = 49;}
+ else if ( (LA296_95==25||(LA296_95>=119 && LA296_95<=127)) ) {s = 6;}
- else if ( (LA296_0==45) && (synpred8_InternalSysML())) {s = 50;}
+
+ input.seek(index296_95);
+ if ( s>=0 ) return s;
+ break;
+ case 5 :
+ int LA296_115 = input.LA(1);
- else if ( (LA296_0==46) && (synpred8_InternalSysML())) {s = 51;}
+
+ int index296_115 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_115==16) && (synpred8_InternalSysML())) {s = 103;}
- else if ( (LA296_0==41) && (synpred8_InternalSysML())) {s = 52;}
+ else if ( (LA296_115==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_0==48) && (synpred8_InternalSysML())) {s = 53;}
+ else if ( (LA296_115==24) && (synpred8_InternalSysML())) {s = 105;}
- else if ( (LA296_0==27) && (synpred8_InternalSysML())) {s = 54;}
+ else if ( (LA296_115==36) ) {s = 108;}
- else if ( (LA296_0==28) && (synpred8_InternalSysML())) {s = 55;}
+ else if ( (LA296_115==25||(LA296_115>=119 && LA296_115<=127)) ) {s = 6;}
- else if ( (LA296_0==49) && (synpred8_InternalSysML())) {s = 56;}
+
+ input.seek(index296_115);
+ if ( s>=0 ) return s;
+ break;
+ case 6 :
+ int LA296_117 = input.LA(1);
- else if ( (LA296_0==80) && (synpred8_InternalSysML())) {s = 57;}
+
+ int index296_117 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_117==16) && (synpred8_InternalSysML())) {s = 103;}
- else if ( (LA296_0==79) && (synpred8_InternalSysML())) {s = 58;}
+ else if ( (LA296_117==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_0==52) && (synpred8_InternalSysML())) {s = 59;}
+ else if ( (LA296_117==24) && (synpred8_InternalSysML())) {s = 105;}
- else if ( (LA296_0==54) && (synpred8_InternalSysML())) {s = 60;}
+ else if ( (LA296_117==35) ) {s = 109;}
- else if ( (LA296_0==57) && (synpred8_InternalSysML())) {s = 61;}
+ else if ( (LA296_117==25||(LA296_117>=119 && LA296_117<=127)) ) {s = 6;}
- else if ( (LA296_0==58) && (synpred8_InternalSysML())) {s = 62;}
+
+ input.seek(index296_117);
+ if ( s>=0 ) return s;
+ break;
+ case 7 :
+ int LA296_1 = input.LA(1);
- else if ( (LA296_0==56) && (synpred8_InternalSysML())) {s = 63;}
+
+ int index296_1 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_1==14) ) {s = 78;}
- else if ( (LA296_0==84) && (synpred8_InternalSysML())) {s = 64;}
+ else if ( (LA296_1==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA296_0==85) && (synpred8_InternalSysML())) {s = 65;}
+ else if ( (LA296_1==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
- else if ( (LA296_0==55) && (synpred8_InternalSysML())) {s = 66;}
+
+ input.seek(index296_1);
+ if ( s>=0 ) return s;
+ break;
+ case 8 :
+ int LA296_116 = input.LA(1);
- else if ( (LA296_0==88) && (synpred8_InternalSysML())) {s = 67;}
+
+ int index296_116 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_116==16) && (synpred8_InternalSysML())) {s = 103;}
- else if ( (LA296_0==100) && (synpred8_InternalSysML())) {s = 68;}
+ else if ( (LA296_116==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_0==105) && (synpred8_InternalSysML())) {s = 69;}
+ else if ( (LA296_116==24) && (synpred8_InternalSysML())) {s = 105;}
- else if ( (LA296_0==108) && (synpred8_InternalSysML())) {s = 70;}
+ else if ( (LA296_116==35) ) {s = 109;}
- else if ( (LA296_0==90) && (synpred8_InternalSysML())) {s = 71;}
+ else if ( (LA296_116==25||(LA296_116>=119 && LA296_116<=127)) ) {s = 6;}
- else if ( (LA296_0==89) && (synpred8_InternalSysML())) {s = 72;}
+
+ input.seek(index296_116);
+ if ( s>=0 ) return s;
+ break;
+ case 9 :
+ int LA296_114 = input.LA(1);
- else if ( (LA296_0==91) && (synpred8_InternalSysML())) {s = 73;}
+
+ int index296_114 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_114==25||(LA296_114>=119 && LA296_114<=127)) ) {s = 6;}
- else if ( (LA296_0==92) && (synpred8_InternalSysML())) {s = 74;}
+ else if ( (LA296_114==36) ) {s = 108;}
- else if ( (LA296_0==93) && (synpred8_InternalSysML())) {s = 75;}
+ else if ( (LA296_114==16) && (synpred8_InternalSysML())) {s = 103;}
- else if ( (LA296_0==94) && (synpred8_InternalSysML())) {s = 76;}
+ else if ( (LA296_114==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_0==103) && (synpred8_InternalSysML())) {s = 77;}
+ else if ( (LA296_114==24) && (synpred8_InternalSysML())) {s = 105;}
- input.seek(index296_0);
+ input.seek(index296_114);
if ( s>=0 ) return s;
break;
- case 5 :
+ case 10 :
int LA296_8 = input.LA(1);
int index296_8 = input.index();
input.rewind();
s = -1;
- if ( (LA296_8==21||LA296_8==25||(LA296_8>=35 && LA296_8<=38)||LA296_8==81||(LA296_8>=117 && LA296_8<=137)||LA296_8==140) ) {s = 6;}
+ if ( (LA296_8==21||LA296_8==25||(LA296_8>=35 && LA296_8<=38)||LA296_8==81||LA296_8==117||(LA296_8>=119 && LA296_8<=138)||LA296_8==142) ) {s = 6;}
else if ( (LA296_8==45) && (synpred8_InternalSysML())) {s = 84;}
@@ -85655,262 +85488,252 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
input.seek(index296_8);
if ( s>=0 ) return s;
break;
- case 6 :
- int LA296_116 = input.LA(1);
+ case 11 :
+ int LA296_101 = input.LA(1);
- int index296_116 = input.index();
+ int index296_101 = input.index();
input.rewind();
s = -1;
- if ( (LA296_116==16) && (synpred8_InternalSysML())) {s = 107;}
+ if ( (LA296_101==39) ) {s = 112;}
- else if ( (LA296_116==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_101==50) && (synpred8_InternalSysML())) {s = 113;}
- else if ( (LA296_116==24) && (synpred8_InternalSysML())) {s = 109;}
-
- else if ( (LA296_116==36) ) {s = 104;}
-
- else if ( (LA296_116==25||(LA296_116>=117 && LA296_116<=125)) ) {s = 6;}
+ else if ( (LA296_101==21||(LA296_101>=36 && LA296_101<=38)||LA296_101==49||LA296_101==117||(LA296_101>=119 && LA296_101<=138)||LA296_101==142) ) {s = 6;}
- input.seek(index296_116);
+ input.seek(index296_101);
if ( s>=0 ) return s;
break;
- case 7 :
- int LA296_101 = input.LA(1);
+ case 12 :
+ int LA296_112 = input.LA(1);
- int index296_101 = input.index();
+ int index296_112 = input.index();
input.rewind();
s = -1;
- if ( (LA296_101==50) && (synpred8_InternalSysML())) {s = 112;}
+ if ( (LA296_112==21||LA296_112==25||(LA296_112>=37 && LA296_112<=38)||LA296_112==49||LA296_112==117||(LA296_112>=119 && LA296_112<=138)||LA296_112==142) ) {s = 6;}
- else if ( (LA296_101==21||(LA296_101>=36 && LA296_101<=38)||LA296_101==49||(LA296_101>=117 && LA296_101<=137)||LA296_101==140) ) {s = 6;}
+ else if ( (LA296_112==43) && (synpred8_InternalSysML())) {s = 118;}
- else if ( (LA296_101==39) ) {s = 113;}
+ else if ( (LA296_112==44) && (synpred8_InternalSysML())) {s = 119;}
-
- input.seek(index296_101);
- if ( s>=0 ) return s;
- break;
- case 8 :
- int LA296_99 = input.LA(1);
+ else if ( (LA296_112==45) && (synpred8_InternalSysML())) {s = 120;}
-
- int index296_99 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_99==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ else if ( (LA296_112==46) && (synpred8_InternalSysML())) {s = 121;}
- else if ( (LA296_99==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
+ else if ( (LA296_112==41) && (synpred8_InternalSysML())) {s = 122;}
-
- input.seek(index296_99);
- if ( s>=0 ) return s;
- break;
- case 9 :
- int LA296_115 = input.LA(1);
+ else if ( (LA296_112==48) && (synpred8_InternalSysML())) {s = 123;}
-
- int index296_115 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_115==16) && (synpred8_InternalSysML())) {s = 107;}
+ else if ( (LA296_112==27) && (synpred8_InternalSysML())) {s = 124;}
- else if ( (LA296_115==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_112==28) && (synpred8_InternalSysML())) {s = 125;}
- else if ( (LA296_115==24) && (synpred8_InternalSysML())) {s = 109;}
+ else if ( (LA296_112==29) && (synpred8_InternalSysML())) {s = 90;}
- else if ( (LA296_115==35) ) {s = 103;}
+ else if ( (LA296_112==57) && (synpred8_InternalSysML())) {s = 91;}
- else if ( (LA296_115==25||(LA296_115>=117 && LA296_115<=125)) ) {s = 6;}
+ else if ( (LA296_112==58) && (synpred8_InternalSysML())) {s = 92;}
+
+ else if ( (LA296_112==23) && (synpred8_InternalSysML())) {s = 93;}
+
+ else if ( (LA296_112==24) && (synpred8_InternalSysML())) {s = 94;}
- input.seek(index296_115);
+ input.seek(index296_112);
if ( s>=0 ) return s;
break;
- case 10 :
- int LA296_117 = input.LA(1);
+ case 13 :
+ int LA296_5 = input.LA(1);
- int index296_117 = input.index();
+ int index296_5 = input.index();
input.rewind();
s = -1;
- if ( (LA296_117==25||(LA296_117>=117 && LA296_117<=125)) ) {s = 6;}
+ if ( ((LA296_5>=RULE_STRING_VALUE && LA296_5<=RULE_EXP_VALUE)||LA296_5==24||(LA296_5>=36 && LA296_5<=37)||LA296_5==76||LA296_5==81||LA296_5==118||(LA296_5>=128 && LA296_5<=130)||(LA296_5>=135 && LA296_5<=136)||(LA296_5>=139 && LA296_5<=140)||(LA296_5>=143 && LA296_5<=145)) ) {s = 6;}
- else if ( (LA296_117==36) ) {s = 104;}
+ else if ( (LA296_5==RULE_ID) ) {s = 7;}
- else if ( (LA296_117==16) && (synpred8_InternalSysML())) {s = 107;}
+ else if ( (LA296_5==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA296_117==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_5==21) ) {s = 9;}
- else if ( (LA296_117==24) && (synpred8_InternalSysML())) {s = 109;}
+ else if ( (LA296_5==64) && (synpred8_InternalSysML())) {s = 44;}
-
- input.seek(index296_117);
- if ( s>=0 ) return s;
- break;
- case 11 :
- int LA296_98 = input.LA(1);
+ else if ( (LA296_5==53) && (synpred8_InternalSysML())) {s = 17;}
-
- int index296_98 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_98==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ else if ( (LA296_5==63) && (synpred8_InternalSysML())) {s = 18;}
- else if ( (LA296_98==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
+ else if ( (LA296_5==65) && (synpred8_InternalSysML())) {s = 48;}
-
- input.seek(index296_98);
- if ( s>=0 ) return s;
- break;
- case 12 :
- int LA296_96 = input.LA(1);
+ else if ( (LA296_5==66) && (synpred8_InternalSysML())) {s = 19;}
-
- int index296_96 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_96==16) && (synpred8_InternalSysML())) {s = 107;}
+ else if ( (LA296_5==68) && (synpred8_InternalSysML())) {s = 20;}
- else if ( (LA296_96==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_5==14) && (synpred8_InternalSysML())) {s = 49;}
- else if ( (LA296_96==24) && (synpred8_InternalSysML())) {s = 109;}
+ else if ( (LA296_5==45) && (synpred8_InternalSysML())) {s = 50;}
- else if ( (LA296_96==36) ) {s = 104;}
+ else if ( (LA296_5==46) && (synpred8_InternalSysML())) {s = 51;}
- else if ( (LA296_96==45) && (synpred8_InternalSysML())) {s = 105;}
+ else if ( (LA296_5==41) && (synpred8_InternalSysML())) {s = 52;}
- else if ( (LA296_96==46) && (synpred8_InternalSysML())) {s = 106;}
+ else if ( (LA296_5==48) && (synpred8_InternalSysML())) {s = 53;}
- else if ( (LA296_96==25||(LA296_96>=117 && LA296_96<=125)) ) {s = 6;}
+ else if ( (LA296_5==27) && (synpred8_InternalSysML())) {s = 54;}
- else if ( (LA296_96==35) ) {s = 103;}
+ else if ( (LA296_5==28) && (synpred8_InternalSysML())) {s = 55;}
-
- input.seek(index296_96);
- if ( s>=0 ) return s;
- break;
- case 13 :
- int LA296_2 = input.LA(1);
+ else if ( (LA296_5==49) && (synpred8_InternalSysML())) {s = 56;}
-
- int index296_2 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_2==146) ) {s = 3;}
+ else if ( (LA296_5==70) && (synpred8_InternalSysML())) {s = 21;}
- else if ( (LA296_2==147) ) {s = 4;}
+ else if ( (LA296_5==71) && (synpred8_InternalSysML())) {s = 22;}
- else if ( (LA296_2==148) ) {s = 5;}
+ else if ( (LA296_5==72) && (synpred8_InternalSysML())) {s = 23;}
- else if ( (LA296_2==103) && (synpred8_InternalSysML())) {s = 77;}
+ else if ( (LA296_5==113) && (synpred8_InternalSysML())) {s = 39;}
- else if ( (LA296_2==18) ) {s = 80;}
+ else if ( (LA296_5==116) && (synpred8_InternalSysML())) {s = 41;}
- else if ( (LA296_2==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ else if ( (LA296_5==74) && (synpred8_InternalSysML())) {s = 29;}
- else if ( (LA296_2==55) && (synpred8_InternalSysML())) {s = 66;}
+ else if ( (LA296_5==77) && (synpred8_InternalSysML())) {s = 26;}
- else if ( (LA296_2==33) && (synpred8_InternalSysML())) {s = 43;}
+ else if ( (LA296_5==80) && (synpred8_InternalSysML())) {s = 57;}
- else if ( ((LA296_2>=RULE_STRING_VALUE && LA296_2<=RULE_EXP_VALUE)||LA296_2==24||(LA296_2>=36 && LA296_2<=37)||LA296_2==76||LA296_2==81||(LA296_2>=126 && LA296_2<=128)||(LA296_2>=133 && LA296_2<=134)||(LA296_2>=138 && LA296_2<=139)||LA296_2==141||(LA296_2>=143 && LA296_2<=145)) ) {s = 6;}
+ else if ( (LA296_5==79) && (synpred8_InternalSysML())) {s = 58;}
- else if ( (LA296_2==RULE_ID) ) {s = 7;}
+ else if ( (LA296_5==75) && (synpred8_InternalSysML())) {s = 28;}
- else if ( (LA296_2==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA296_5==52) && (synpred8_InternalSysML())) {s = 59;}
- else if ( (LA296_2==21) ) {s = 9;}
+ else if ( (LA296_5==54) && (synpred8_InternalSysML())) {s = 81;}
- else if ( (LA296_2==53) && (synpred8_InternalSysML())) {s = 17;}
+ else if ( (LA296_5==57) && (synpred8_InternalSysML())) {s = 61;}
- else if ( (LA296_2==63) && (synpred8_InternalSysML())) {s = 18;}
+ else if ( (LA296_5==58) && (synpred8_InternalSysML())) {s = 62;}
- else if ( (LA296_2==65) && (synpred8_InternalSysML())) {s = 48;}
+ else if ( (LA296_5==86) && (synpred8_InternalSysML())) {s = 30;}
- else if ( (LA296_2==86) && (synpred8_InternalSysML())) {s = 30;}
+ else if ( (LA296_5==90) && (synpred8_InternalSysML())) {s = 71;}
- else if ( (LA296_2==102) && (synpred8_InternalSysML())) {s = 32;}
+ else if ( (LA296_5==89) && (synpred8_InternalSysML())) {s = 72;}
- else if ( (LA296_2==96) && (synpred8_InternalSysML())) {s = 33;}
+ else if ( (LA296_5==91) && (synpred8_InternalSysML())) {s = 73;}
- else if ( (LA296_2==104) && (synpred8_InternalSysML())) {s = 34;}
+ else if ( (LA296_5==92) && (synpred8_InternalSysML())) {s = 74;}
- else if ( (LA296_2==106) && (synpred8_InternalSysML())) {s = 35;}
+ else if ( (LA296_5==93) && (synpred8_InternalSysML())) {s = 75;}
- else if ( (LA296_2==109) && (synpred8_InternalSysML())) {s = 36;}
+ else if ( (LA296_5==94) && (synpred8_InternalSysML())) {s = 76;}
- else if ( (LA296_2==111) && (synpred8_InternalSysML())) {s = 37;}
+ else if ( (LA296_5==55) && (synpred8_InternalSysML())) {s = 66;}
- else if ( (LA296_2==112) && (synpred8_InternalSysML())) {s = 38;}
+ else if ( (LA296_5==103) && (synpred8_InternalSysML())) {s = 77;}
- else if ( (LA296_2==115) && (synpred8_InternalSysML())) {s = 40;}
+ else if ( (LA296_5==149) && (synpred8_InternalSysML())) {s = 45;}
- else if ( (LA296_2==88) && (synpred8_InternalSysML())) {s = 67;}
+ else if ( (LA296_5==150) && (synpred8_InternalSysML())) {s = 46;}
- else if ( (LA296_2==100) && (synpred8_InternalSysML())) {s = 68;}
+ else if ( (LA296_5==151) && (synpred8_InternalSysML())) {s = 47;}
- else if ( (LA296_2==105) && (synpred8_InternalSysML())) {s = 69;}
+ else if ( (LA296_5==102) && (synpred8_InternalSysML())) {s = 32;}
- else if ( (LA296_2==108) && (synpred8_InternalSysML())) {s = 70;}
+ else if ( (LA296_5==96) && (synpred8_InternalSysML())) {s = 33;}
- else if ( (LA296_2==149) && (synpred8_InternalSysML())) {s = 45;}
+ else if ( (LA296_5==104) && (synpred8_InternalSysML())) {s = 34;}
- else if ( (LA296_2==150) && (synpred8_InternalSysML())) {s = 46;}
+ else if ( (LA296_5==106) && (synpred8_InternalSysML())) {s = 35;}
- else if ( (LA296_2==151) && (synpred8_InternalSysML())) {s = 47;}
+ else if ( (LA296_5==109) && (synpred8_InternalSysML())) {s = 36;}
- else if ( (LA296_2==83) && (synpred8_InternalSysML())) {s = 25;}
+ else if ( (LA296_5==111) && (synpred8_InternalSysML())) {s = 37;}
- else if ( (LA296_2==84) && (synpred8_InternalSysML())) {s = 64;}
+ else if ( (LA296_5==112) && (synpred8_InternalSysML())) {s = 38;}
- else if ( (LA296_2==85) && (synpred8_InternalSysML())) {s = 65;}
+ else if ( (LA296_5==115) && (synpred8_InternalSysML())) {s = 40;}
- else if ( (LA296_2==30) && (synpred8_InternalSysML())) {s = 10;}
+ else if ( (LA296_5==88) && (synpred8_InternalSysML())) {s = 67;}
- else if ( (LA296_2==15) && (synpred8_InternalSysML())) {s = 11;}
+ else if ( (LA296_5==100) && (synpred8_InternalSysML())) {s = 68;}
- else if ( (LA296_2==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
+ else if ( (LA296_5==105) && (synpred8_InternalSysML())) {s = 69;}
- else if ( (LA296_2==19) && (synpred8_InternalSysML())) {s = 13;}
+ else if ( (LA296_5==108) && (synpred8_InternalSysML())) {s = 70;}
- else if ( (LA296_2==20) && (synpred8_InternalSysML())) {s = 14;}
+ else if ( (LA296_5==30) && (synpred8_InternalSysML())) {s = 10;}
- else if ( (LA296_2==22) && (synpred8_InternalSysML())) {s = 15;}
+ else if ( (LA296_5==15) && (synpred8_InternalSysML())) {s = 11;}
- else if ( (LA296_2==62) && (synpred8_InternalSysML())) {s = 16;}
+ else if ( (LA296_5==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
- else if ( (LA296_2==66) && (synpred8_InternalSysML())) {s = 19;}
+ else if ( (LA296_5==19) && (synpred8_InternalSysML())) {s = 13;}
- else if ( (LA296_2==68) && (synpred8_InternalSysML())) {s = 20;}
+ else if ( (LA296_5==20) && (synpred8_InternalSysML())) {s = 14;}
- else if ( (LA296_2==70) && (synpred8_InternalSysML())) {s = 21;}
+ else if ( (LA296_5==22) && (synpred8_InternalSysML())) {s = 15;}
- else if ( (LA296_2==71) && (synpred8_InternalSysML())) {s = 22;}
+ else if ( (LA296_5==62) && (synpred8_InternalSysML())) {s = 16;}
- else if ( (LA296_2==72) && (synpred8_InternalSysML())) {s = 23;}
+ else if ( (LA296_5==73) && (synpred8_InternalSysML())) {s = 24;}
- else if ( (LA296_2==73) && (synpred8_InternalSysML())) {s = 24;}
+ else if ( (LA296_5==83) && (synpred8_InternalSysML())) {s = 25;}
- else if ( (LA296_2==77) && (synpred8_InternalSysML())) {s = 26;}
+ else if ( (LA296_5==78) && (synpred8_InternalSysML())) {s = 27;}
- else if ( (LA296_2==78) && (synpred8_InternalSysML())) {s = 27;}
+ else if ( (LA296_5==87) && (synpred8_InternalSysML())) {s = 31;}
- else if ( (LA296_2==75) && (synpred8_InternalSysML())) {s = 28;}
+ else if ( (LA296_5==32) && (synpred8_InternalSysML())) {s = 42;}
- else if ( (LA296_2==74) && (synpred8_InternalSysML())) {s = 29;}
+ else if ( (LA296_5==33) && (synpred8_InternalSysML())) {s = 82;}
- else if ( (LA296_2==87) && (synpred8_InternalSysML())) {s = 31;}
+ else if ( (LA296_5==84) && (synpred8_InternalSysML())) {s = 64;}
- else if ( (LA296_2==113) && (synpred8_InternalSysML())) {s = 39;}
+ else if ( (LA296_5==85) && (synpred8_InternalSysML())) {s = 65;}
- else if ( (LA296_2==116) && (synpred8_InternalSysML())) {s = 41;}
+
+ input.seek(index296_5);
+ if ( s>=0 ) return s;
+ break;
+ case 14 :
+ int LA296_2 = input.LA(1);
- else if ( (LA296_2==32) && (synpred8_InternalSysML())) {s = 42;}
+
+ int index296_2 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_2==146) ) {s = 3;}
+
+ else if ( (LA296_2==147) ) {s = 4;}
+
+ else if ( (LA296_2==148) ) {s = 5;}
+
+ else if ( ((LA296_2>=RULE_STRING_VALUE && LA296_2<=RULE_EXP_VALUE)||LA296_2==24||(LA296_2>=36 && LA296_2<=37)||LA296_2==76||LA296_2==81||LA296_2==118||(LA296_2>=128 && LA296_2<=130)||(LA296_2>=135 && LA296_2<=136)||(LA296_2>=139 && LA296_2<=140)||(LA296_2>=143 && LA296_2<=145)) ) {s = 6;}
+
+ else if ( (LA296_2==RULE_ID) ) {s = 7;}
+
+ else if ( (LA296_2==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+
+ else if ( (LA296_2==21) ) {s = 9;}
+
+ else if ( (LA296_2==18) ) {s = 80;}
+
+ else if ( (LA296_2==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
else if ( (LA296_2==64) && (synpred8_InternalSysML())) {s = 44;}
+ else if ( (LA296_2==53) && (synpred8_InternalSysML())) {s = 17;}
+
+ else if ( (LA296_2==63) && (synpred8_InternalSysML())) {s = 18;}
+
+ else if ( (LA296_2==65) && (synpred8_InternalSysML())) {s = 48;}
+
+ else if ( (LA296_2==66) && (synpred8_InternalSysML())) {s = 19;}
+
+ else if ( (LA296_2==68) && (synpred8_InternalSysML())) {s = 20;}
+
else if ( (LA296_2==14) && (synpred8_InternalSysML())) {s = 49;}
else if ( (LA296_2==45) && (synpred8_InternalSysML())) {s = 50;}
@@ -85927,10 +85750,26 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_2==49) && (synpred8_InternalSysML())) {s = 56;}
+ else if ( (LA296_2==70) && (synpred8_InternalSysML())) {s = 21;}
+
+ else if ( (LA296_2==71) && (synpred8_InternalSysML())) {s = 22;}
+
+ else if ( (LA296_2==72) && (synpred8_InternalSysML())) {s = 23;}
+
+ else if ( (LA296_2==113) && (synpred8_InternalSysML())) {s = 39;}
+
+ else if ( (LA296_2==116) && (synpred8_InternalSysML())) {s = 41;}
+
+ else if ( (LA296_2==74) && (synpred8_InternalSysML())) {s = 29;}
+
+ else if ( (LA296_2==77) && (synpred8_InternalSysML())) {s = 26;}
+
else if ( (LA296_2==80) && (synpred8_InternalSysML())) {s = 57;}
else if ( (LA296_2==79) && (synpred8_InternalSysML())) {s = 58;}
+ else if ( (LA296_2==75) && (synpred8_InternalSysML())) {s = 28;}
+
else if ( (LA296_2==52) && (synpred8_InternalSysML())) {s = 59;}
else if ( (LA296_2==54) && (synpred8_InternalSysML())) {s = 81;}
@@ -85939,6 +85778,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_2==58) && (synpred8_InternalSysML())) {s = 62;}
+ else if ( (LA296_2==86) && (synpred8_InternalSysML())) {s = 30;}
+
else if ( (LA296_2==90) && (synpred8_InternalSysML())) {s = 71;}
else if ( (LA296_2==89) && (synpred8_InternalSysML())) {s = 72;}
@@ -85951,39 +85792,162 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_2==94) && (synpred8_InternalSysML())) {s = 76;}
+ else if ( (LA296_2==55) && (synpred8_InternalSysML())) {s = 66;}
+
+ else if ( (LA296_2==103) && (synpred8_InternalSysML())) {s = 77;}
+
+ else if ( (LA296_2==102) && (synpred8_InternalSysML())) {s = 32;}
+
+ else if ( (LA296_2==96) && (synpred8_InternalSysML())) {s = 33;}
+
+ else if ( (LA296_2==104) && (synpred8_InternalSysML())) {s = 34;}
+
+ else if ( (LA296_2==106) && (synpred8_InternalSysML())) {s = 35;}
+
+ else if ( (LA296_2==109) && (synpred8_InternalSysML())) {s = 36;}
+
+ else if ( (LA296_2==111) && (synpred8_InternalSysML())) {s = 37;}
+
+ else if ( (LA296_2==112) && (synpred8_InternalSysML())) {s = 38;}
+
+ else if ( (LA296_2==115) && (synpred8_InternalSysML())) {s = 40;}
+
+ else if ( (LA296_2==88) && (synpred8_InternalSysML())) {s = 67;}
+
+ else if ( (LA296_2==100) && (synpred8_InternalSysML())) {s = 68;}
+
+ else if ( (LA296_2==105) && (synpred8_InternalSysML())) {s = 69;}
+
+ else if ( (LA296_2==108) && (synpred8_InternalSysML())) {s = 70;}
+
+ else if ( (LA296_2==33) && (synpred8_InternalSysML())) {s = 43;}
+
+ else if ( (LA296_2==30) && (synpred8_InternalSysML())) {s = 10;}
+
+ else if ( (LA296_2==15) && (synpred8_InternalSysML())) {s = 11;}
+
+ else if ( (LA296_2==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 12;}
+
+ else if ( (LA296_2==19) && (synpred8_InternalSysML())) {s = 13;}
+
+ else if ( (LA296_2==20) && (synpred8_InternalSysML())) {s = 14;}
+
+ else if ( (LA296_2==22) && (synpred8_InternalSysML())) {s = 15;}
+
+ else if ( (LA296_2==62) && (synpred8_InternalSysML())) {s = 16;}
+
+ else if ( (LA296_2==73) && (synpred8_InternalSysML())) {s = 24;}
+
+ else if ( (LA296_2==83) && (synpred8_InternalSysML())) {s = 25;}
+
+ else if ( (LA296_2==78) && (synpred8_InternalSysML())) {s = 27;}
+
+ else if ( (LA296_2==87) && (synpred8_InternalSysML())) {s = 31;}
+
+ else if ( (LA296_2==32) && (synpred8_InternalSysML())) {s = 42;}
+
+ else if ( (LA296_2==149) && (synpred8_InternalSysML())) {s = 45;}
+
+ else if ( (LA296_2==150) && (synpred8_InternalSysML())) {s = 46;}
+
+ else if ( (LA296_2==151) && (synpred8_InternalSysML())) {s = 47;}
+
+ else if ( (LA296_2==84) && (synpred8_InternalSysML())) {s = 64;}
+
+ else if ( (LA296_2==85) && (synpred8_InternalSysML())) {s = 65;}
+
input.seek(index296_2);
if ( s>=0 ) return s;
break;
- case 14 :
- int LA296_114 = input.LA(1);
+ case 15 :
+ int LA296_99 = input.LA(1);
- int index296_114 = input.index();
+ int index296_99 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA296_99==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
+
+ else if ( (LA296_99==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+
+
+ input.seek(index296_99);
+ if ( s>=0 ) return s;
+ break;
+ case 16 :
+ int LA296_96 = input.LA(1);
+
+
+ int index296_96 = input.index();
input.rewind();
s = -1;
- if ( (LA296_114==16) && (synpred8_InternalSysML())) {s = 107;}
+ if ( (LA296_96==36) ) {s = 108;}
+
+ else if ( (LA296_96==35) ) {s = 109;}
+
+ else if ( (LA296_96==16) && (synpred8_InternalSysML())) {s = 103;}
+
+ else if ( (LA296_96==23) && (synpred8_InternalSysML())) {s = 104;}
- else if ( (LA296_114==23) && (synpred8_InternalSysML())) {s = 108;}
+ else if ( (LA296_96==24) && (synpred8_InternalSysML())) {s = 105;}
- else if ( (LA296_114==24) && (synpred8_InternalSysML())) {s = 109;}
+ else if ( (LA296_96==45) && (synpred8_InternalSysML())) {s = 106;}
- else if ( (LA296_114==35) ) {s = 103;}
+ else if ( (LA296_96==46) && (synpred8_InternalSysML())) {s = 107;}
- else if ( (LA296_114==25||(LA296_114>=117 && LA296_114<=125)) ) {s = 6;}
+ else if ( (LA296_96==25||(LA296_96>=119 && LA296_96<=127)) ) {s = 6;}
- input.seek(index296_114);
+ input.seek(index296_96);
if ( s>=0 ) return s;
break;
- case 15 :
+ case 17 :
int LA296_3 = input.LA(1);
int index296_3 = input.index();
input.rewind();
s = -1;
- if ( (LA296_3==30) && (synpred8_InternalSysML())) {s = 10;}
+ if ( (LA296_3==149) && (synpred8_InternalSysML())) {s = 45;}
+
+ else if ( (LA296_3==150) && (synpred8_InternalSysML())) {s = 46;}
+
+ else if ( (LA296_3==151) && (synpred8_InternalSysML())) {s = 47;}
+
+ else if ( (LA296_3==53) && (synpred8_InternalSysML())) {s = 17;}
+
+ else if ( (LA296_3==63) && (synpred8_InternalSysML())) {s = 18;}
+
+ else if ( (LA296_3==65) && (synpred8_InternalSysML())) {s = 48;}
+
+ else if ( (LA296_3==86) && (synpred8_InternalSysML())) {s = 30;}
+
+ else if ( (LA296_3==102) && (synpred8_InternalSysML())) {s = 32;}
+
+ else if ( (LA296_3==96) && (synpred8_InternalSysML())) {s = 33;}
+
+ else if ( (LA296_3==104) && (synpred8_InternalSysML())) {s = 34;}
+
+ else if ( (LA296_3==106) && (synpred8_InternalSysML())) {s = 35;}
+
+ else if ( (LA296_3==109) && (synpred8_InternalSysML())) {s = 36;}
+
+ else if ( (LA296_3==111) && (synpred8_InternalSysML())) {s = 37;}
+
+ else if ( (LA296_3==112) && (synpred8_InternalSysML())) {s = 38;}
+
+ else if ( (LA296_3==115) && (synpred8_InternalSysML())) {s = 40;}
+
+ else if ( (LA296_3==88) && (synpred8_InternalSysML())) {s = 67;}
+
+ else if ( (LA296_3==100) && (synpred8_InternalSysML())) {s = 68;}
+
+ else if ( (LA296_3==105) && (synpred8_InternalSysML())) {s = 69;}
+
+ else if ( (LA296_3==108) && (synpred8_InternalSysML())) {s = 70;}
+
+ else if ( (LA296_3==30) && (synpred8_InternalSysML())) {s = 10;}
else if ( (LA296_3==15) && (synpred8_InternalSysML())) {s = 11;}
@@ -85999,10 +85963,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_3==62) && (synpred8_InternalSysML())) {s = 16;}
- else if ( (LA296_3==53) && (synpred8_InternalSysML())) {s = 17;}
-
- else if ( (LA296_3==63) && (synpred8_InternalSysML())) {s = 18;}
-
else if ( (LA296_3==66) && (synpred8_InternalSysML())) {s = 19;}
else if ( (LA296_3==68) && (synpred8_InternalSysML())) {s = 20;}
@@ -86025,56 +85985,30 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_3==74) && (synpred8_InternalSysML())) {s = 29;}
- else if ( (LA296_3==86) && (synpred8_InternalSysML())) {s = 30;}
-
else if ( (LA296_3==87) && (synpred8_InternalSysML())) {s = 31;}
- else if ( (LA296_3==102) && (synpred8_InternalSysML())) {s = 32;}
-
- else if ( (LA296_3==96) && (synpred8_InternalSysML())) {s = 33;}
-
- else if ( (LA296_3==104) && (synpred8_InternalSysML())) {s = 34;}
-
- else if ( (LA296_3==106) && (synpred8_InternalSysML())) {s = 35;}
-
- else if ( (LA296_3==109) && (synpred8_InternalSysML())) {s = 36;}
-
- else if ( (LA296_3==111) && (synpred8_InternalSysML())) {s = 37;}
-
- else if ( (LA296_3==112) && (synpred8_InternalSysML())) {s = 38;}
-
else if ( (LA296_3==113) && (synpred8_InternalSysML())) {s = 39;}
- else if ( (LA296_3==115) && (synpred8_InternalSysML())) {s = 40;}
-
else if ( (LA296_3==116) && (synpred8_InternalSysML())) {s = 41;}
else if ( (LA296_3==32) && (synpred8_InternalSysML())) {s = 42;}
else if ( (LA296_3==33) && (synpred8_InternalSysML())) {s = 43;}
- else if ( (LA296_3==90) && (synpred8_InternalSysML())) {s = 71;}
-
- else if ( (LA296_3==89) && (synpred8_InternalSysML())) {s = 72;}
+ else if ( (LA296_3==84) && (synpred8_InternalSysML())) {s = 64;}
- else if ( (LA296_3==91) && (synpred8_InternalSysML())) {s = 73;}
+ else if ( (LA296_3==85) && (synpred8_InternalSysML())) {s = 65;}
- else if ( (LA296_3==92) && (synpred8_InternalSysML())) {s = 74;}
+ else if ( ((LA296_3>=RULE_STRING_VALUE && LA296_3<=RULE_EXP_VALUE)||LA296_3==24||(LA296_3>=36 && LA296_3<=37)||LA296_3==76||LA296_3==81||LA296_3==118||(LA296_3>=128 && LA296_3<=130)||(LA296_3>=135 && LA296_3<=136)||(LA296_3>=139 && LA296_3<=140)||(LA296_3>=143 && LA296_3<=145)) ) {s = 6;}
- else if ( (LA296_3==93) && (synpred8_InternalSysML())) {s = 75;}
+ else if ( (LA296_3==RULE_ID) ) {s = 7;}
- else if ( (LA296_3==94) && (synpred8_InternalSysML())) {s = 76;}
+ else if ( (LA296_3==RULE_UNRESTRICTED_NAME) ) {s = 8;}
else if ( (LA296_3==64) && (synpred8_InternalSysML())) {s = 44;}
- else if ( (LA296_3==65) && (synpred8_InternalSysML())) {s = 48;}
-
else if ( (LA296_3==14) && (synpred8_InternalSysML())) {s = 49;}
- else if ( (LA296_3==RULE_ID) ) {s = 7;}
-
- else if ( (LA296_3==RULE_UNRESTRICTED_NAME) ) {s = 8;}
-
else if ( (LA296_3==45) && (synpred8_InternalSysML())) {s = 50;}
else if ( (LA296_3==46) && (synpred8_InternalSysML())) {s = 51;}
@@ -86101,105 +86035,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA296_3==58) && (synpred8_InternalSysML())) {s = 62;}
- else if ( (LA296_3==103) && (synpred8_InternalSysML())) {s = 77;}
-
- else if ( (LA296_3==55) && (synpred8_InternalSysML())) {s = 66;}
-
- else if ( ((LA296_3>=RULE_STRING_VALUE && LA296_3<=RULE_EXP_VALUE)||LA296_3==24||(LA296_3>=36 && LA296_3<=37)||LA296_3==76||LA296_3==81||(LA296_3>=126 && LA296_3<=128)||(LA296_3>=133 && LA296_3<=134)||(LA296_3>=138 && LA296_3<=139)||LA296_3==141||(LA296_3>=143 && LA296_3<=145)) ) {s = 6;}
-
- else if ( (LA296_3==88) && (synpred8_InternalSysML())) {s = 67;}
-
- else if ( (LA296_3==100) && (synpred8_InternalSysML())) {s = 68;}
+ else if ( (LA296_3==90) && (synpred8_InternalSysML())) {s = 71;}
- else if ( (LA296_3==105) && (synpred8_InternalSysML())) {s = 69;}
+ else if ( (LA296_3==89) && (synpred8_InternalSysML())) {s = 72;}
- else if ( (LA296_3==108) && (synpred8_InternalSysML())) {s = 70;}
+ else if ( (LA296_3==91) && (synpred8_InternalSysML())) {s = 73;}
- else if ( (LA296_3==149) && (synpred8_InternalSysML())) {s = 45;}
+ else if ( (LA296_3==92) && (synpred8_InternalSysML())) {s = 74;}
- else if ( (LA296_3==150) && (synpred8_InternalSysML())) {s = 46;}
+ else if ( (LA296_3==93) && (synpred8_InternalSysML())) {s = 75;}
- else if ( (LA296_3==151) && (synpred8_InternalSysML())) {s = 47;}
+ else if ( (LA296_3==94) && (synpred8_InternalSysML())) {s = 76;}
- else if ( (LA296_3==84) && (synpred8_InternalSysML())) {s = 64;}
+ else if ( (LA296_3==55) && (synpred8_InternalSysML())) {s = 66;}
- else if ( (LA296_3==85) && (synpred8_InternalSysML())) {s = 65;}
+ else if ( (LA296_3==103) && (synpred8_InternalSysML())) {s = 77;}
input.seek(index296_3);
if ( s>=0 ) return s;
break;
- case 16 :
- int LA296_113 = input.LA(1);
-
-
- int index296_113 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_113==43) && (synpred8_InternalSysML())) {s = 118;}
-
- else if ( (LA296_113==44) && (synpred8_InternalSysML())) {s = 119;}
-
- else if ( (LA296_113==45) && (synpred8_InternalSysML())) {s = 120;}
-
- else if ( (LA296_113==46) && (synpred8_InternalSysML())) {s = 121;}
-
- else if ( (LA296_113==41) && (synpred8_InternalSysML())) {s = 122;}
-
- else if ( (LA296_113==48) && (synpred8_InternalSysML())) {s = 123;}
-
- else if ( (LA296_113==27) && (synpred8_InternalSysML())) {s = 124;}
-
- else if ( (LA296_113==28) && (synpred8_InternalSysML())) {s = 125;}
-
- else if ( (LA296_113==29) && (synpred8_InternalSysML())) {s = 90;}
-
- else if ( (LA296_113==57) && (synpred8_InternalSysML())) {s = 91;}
-
- else if ( (LA296_113==58) && (synpred8_InternalSysML())) {s = 92;}
-
- else if ( (LA296_113==23) && (synpred8_InternalSysML())) {s = 93;}
-
- else if ( (LA296_113==24) && (synpred8_InternalSysML())) {s = 94;}
-
- else if ( (LA296_113==21||LA296_113==25||(LA296_113>=37 && LA296_113<=38)||LA296_113==49||(LA296_113>=117 && LA296_113<=137)||LA296_113==140) ) {s = 6;}
-
-
- input.seek(index296_113);
- if ( s>=0 ) return s;
- break;
- case 17 :
- int LA296_9 = input.LA(1);
-
-
- int index296_9 = input.index();
- input.rewind();
- s = -1;
- if ( (LA296_9==RULE_ID) ) {s = 95;}
-
- else if ( (LA296_9==RULE_UNRESTRICTED_NAME) ) {s = 96;}
-
- else if ( (LA296_9==14) && (synpred8_InternalSysML())) {s = 97;}
-
-
- input.seek(index296_9);
- if ( s>=0 ) return s;
- break;
case 18 :
- int LA296_1 = input.LA(1);
+ int LA296_98 = input.LA(1);
- int index296_1 = input.index();
+ int index296_98 = input.index();
input.rewind();
s = -1;
- if ( (LA296_1==14) ) {s = 78;}
-
- else if ( (LA296_1==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ if ( (LA296_98==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA296_1==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
+ else if ( (LA296_98==RULE_REGULAR_COMMENT) && (synpred8_InternalSysML())) {s = 79;}
- input.seek(index296_1);
+ input.seek(index296_98);
if ( s>=0 ) return s;
break;
}
@@ -86210,7 +86078,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String[] dfa_210s = {
+ static final String[] dfa_209s = {
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\1\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\7\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\14\6\1\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\7\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
"\1\6\1\2\10\uffff\1\10",
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\11\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\4\6\1\uffff\2\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\14\6\1\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\7\3\6\1\uffff\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
@@ -86227,7 +86095,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\2",
"\1\2"
};
- static final short[][] dfa_210 = unpackEncodedStringArray(dfa_210s);
+ static final short[][] dfa_209 = unpackEncodedStringArray(dfa_209s);
class DFA299 extends DFA {
@@ -86236,22 +86104,22 @@ public DFA299(BaseRecognizer recognizer) {
this.decisionNumber = 299;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_170;
- this.max = dfa_171;
- this.accept = dfa_172;
+ this.min = dfa_169;
+ this.max = dfa_170;
+ this.accept = dfa_171;
this.special = dfa_32;
- this.transition = dfa_210;
+ this.transition = dfa_209;
}
public String getDescription() {
return "17557:2: (this_ActionBodyItem_0= ruleActionBodyItem[$current] | ( (lv_ownedFeatureMembership_comp_1_0= ruleReturnParameterFlowUsageMember ) ) )";
}
}
- static final String dfa_211s = "\112\uffff";
- static final String dfa_212s = "\1\4\111\uffff";
- static final String dfa_213s = "\1\u009b\111\uffff";
- static final String dfa_214s = "\1\uffff\1\2\110\1";
- static final String dfa_215s = "\1\0\111\uffff}>";
- static final String[] dfa_216s = {
+ static final String dfa_210s = "\112\uffff";
+ static final String dfa_211s = "\1\4\111\uffff";
+ static final String dfa_212s = "\1\u009b\111\uffff";
+ static final String dfa_213s = "\1\uffff\1\2\110\1";
+ static final String dfa_214s = "\1\0\111\uffff}>";
+ static final String[] dfa_215s = {
"\1\11\1\3\3\uffff\1\55\1\56\3\uffff\1\54\1\10\2\uffff\1\2\1\12\1\13\1\14\1\15\2\uffff\1\1\1\uffff\1\63\1\64\1\uffff\1\7\1\uffff\1\50\1\51\7\uffff\1\61\3\uffff\1\57\1\60\1\uffff\1\62\1\65\2\uffff\1\70\1\17\1\71\1\uffff\1\103\1\72\1\73\3\uffff\1\16\1\20\1\52\1\53\1\21\1\uffff\1\22\1\uffff\1\23\1\24\1\25\1\26\1\33\1\32\1\uffff\1\30\1\31\1\67\1\66\2\uffff\1\27\1\104\1\105\1\34\1\35\1\74\7\uffff\1\37\3\uffff\1\75\1\uffff\1\36\1\uffff\1\40\1\76\1\41\1\106\1\77\1\42\1\uffff\1\43\1\44\1\45\1\uffff\1\46\1\47\35\uffff\1\4\1\5\1\6\1\100\1\101\1\102\1\uffff\1\107\1\110\1\111",
"",
"",
@@ -86328,25 +86196,25 @@ public String getDescription() {
""
};
- static final short[] dfa_211 = DFA.unpackEncodedString(dfa_211s);
+ static final short[] dfa_210 = DFA.unpackEncodedString(dfa_210s);
+ static final char[] dfa_211 = DFA.unpackEncodedStringToUnsignedChars(dfa_211s);
static final char[] dfa_212 = DFA.unpackEncodedStringToUnsignedChars(dfa_212s);
- static final char[] dfa_213 = DFA.unpackEncodedStringToUnsignedChars(dfa_213s);
+ static final short[] dfa_213 = DFA.unpackEncodedString(dfa_213s);
static final short[] dfa_214 = DFA.unpackEncodedString(dfa_214s);
- static final short[] dfa_215 = DFA.unpackEncodedString(dfa_215s);
- static final short[][] dfa_216 = unpackEncodedStringArray(dfa_216s);
+ static final short[][] dfa_215 = unpackEncodedStringArray(dfa_215s);
class DFA322 extends DFA {
public DFA322(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 322;
- this.eot = dfa_211;
- this.eof = dfa_211;
- this.min = dfa_212;
- this.max = dfa_213;
- this.accept = dfa_214;
- this.special = dfa_215;
- this.transition = dfa_216;
+ this.eot = dfa_210;
+ this.eof = dfa_210;
+ this.min = dfa_211;
+ this.max = dfa_212;
+ this.accept = dfa_213;
+ this.special = dfa_214;
+ this.transition = dfa_215;
}
public String getDescription() {
return "()* loopback of 18932:4: ( ( ruleRequirementBodyItem[null] )=>this_RequirementBodyItem_2= ruleRequirementBodyItem[$current] )*";
@@ -86520,10 +86388,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_217s = "\6\4\4\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_218s = "\1\u009b\1\16\4\u009b\4\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_219s = "\6\uffff\1\1\1\2\1\3\1\4\7\uffff";
- static final String[] dfa_220s = {
+ static final String dfa_216s = "\6\4\4\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_217s = "\1\u009b\1\16\4\u009b\4\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_218s = "\6\uffff\1\1\1\2\1\3\1\4\7\uffff";
+ static final String[] dfa_219s = {
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\1\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\1\uffff\3\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\6\6\7\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\uffff\3\6\1\7\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6\1\uffff\2\10\1\11",
"\1\6\1\2\10\uffff\1\12",
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\13\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\3\6\2\uffff\2\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\6\6\7\uffff\1\6\3\uffff\1\6\1\uffff\1\6\1\uffff\3\6\1\7\2\6\1\uffff\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6\1\uffff\2\10\1\11",
@@ -86542,43 +86410,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\2",
"\1\2"
};
+ static final char[] dfa_216 = DFA.unpackEncodedStringToUnsignedChars(dfa_216s);
static final char[] dfa_217 = DFA.unpackEncodedStringToUnsignedChars(dfa_217s);
- static final char[] dfa_218 = DFA.unpackEncodedStringToUnsignedChars(dfa_218s);
- static final short[] dfa_219 = DFA.unpackEncodedString(dfa_219s);
- static final short[][] dfa_220 = unpackEncodedStringArray(dfa_220s);
+ static final short[] dfa_218 = DFA.unpackEncodedString(dfa_218s);
+ static final short[][] dfa_219 = unpackEncodedStringArray(dfa_219s);
class DFA324 extends DFA {
public DFA324(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 324;
- this.eot = dfa_82;
- this.eof = dfa_82;
- this.min = dfa_217;
- this.max = dfa_218;
- this.accept = dfa_219;
- this.special = dfa_86;
- this.transition = dfa_220;
+ this.eot = dfa_81;
+ this.eof = dfa_81;
+ this.min = dfa_216;
+ this.max = dfa_217;
+ this.accept = dfa_218;
+ this.special = dfa_85;
+ this.transition = dfa_219;
}
public String getDescription() {
return "18963:2: (this_DefinitionBodyItem_0= ruleDefinitionBodyItem[$current] | ( (lv_ownedFeatureMembership_comp_1_0= ruleSubjectMember ) ) | ( (lv_ownedFeatureMembership_comp_2_0= ruleRequirementConstraintMember ) ) | ( (lv_ownedFeatureMembership_comp_3_0= ruleRequirementVerificationMember ) ) )";
}
}
- static final String dfa_221s = "\u0080\uffff";
- static final String dfa_222s = "\6\4\1\uffff\2\25\1\11\106\uffff\1\11\1\uffff\1\5\10\uffff\1\6\6\uffff\2\20\2\4\1\11\2\25\3\uffff\2\11\2\uffff\2\5\1\uffff\1\25\4\20\10\uffff";
- static final String dfa_223s = "\1\u0097\1\16\4\u0097\1\uffff\2\u008c\1\16\106\uffff\1\12\1\uffff\1\16\10\uffff\1\u0091\6\uffff\2\175\2\5\1\12\2\u008c\3\uffff\2\12\2\uffff\2\5\1\uffff\1\u008c\4\175\10\uffff";
- static final String dfa_224s = "\6\uffff\1\2\3\uffff\106\1\1\uffff\1\1\1\uffff\10\1\1\uffff\6\1\7\uffff\3\1\2\uffff\2\1\2\uffff\1\1\5\uffff\10\1";
- static final String dfa_225s = "\1\22\1\10\1\21\1\16\1\2\1\6\1\uffff\1\1\1\11\1\15\130\uffff\1\0\1\7\1\20\1\17\1\uffff\1\5\13\uffff\1\13\1\3\1\14\1\4\1\12\10\uffff}>";
- static final String[] dfa_226s = {
- "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\1\1\15\1\16\1\11\1\17\1\uffff\2\6\1\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\74\1\102\1\77\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
+ static final String dfa_220s = "\u0080\uffff";
+ static final String dfa_221s = "\6\4\1\uffff\2\25\1\11\106\uffff\1\11\1\uffff\1\5\2\uffff\1\6\14\uffff\2\20\2\4\1\11\2\25\1\11\5\uffff\1\11\2\5\1\25\1\uffff\4\20\10\uffff";
+ static final String dfa_222s = "\1\u0097\1\16\4\u0097\1\uffff\2\u008e\1\16\106\uffff\1\12\1\uffff\1\16\2\uffff\1\u0091\14\uffff\2\177\2\5\1\12\2\u008e\1\12\5\uffff\1\12\2\5\1\u008e\1\uffff\4\177\10\uffff";
+ static final String dfa_223s = "\6\uffff\1\2\3\uffff\106\1\1\uffff\1\1\1\uffff\2\1\1\uffff\14\1\10\uffff\5\1\4\uffff\1\1\4\uffff\10\1";
+ static final String dfa_224s = "\1\6\1\0\1\1\1\12\1\22\1\11\1\uffff\1\14\1\21\1\3\130\uffff\1\2\1\15\1\5\1\4\1\uffff\1\16\12\uffff\1\7\1\uffff\1\10\1\20\1\13\1\17\10\uffff}>";
+ static final String[] dfa_225s = {
+ "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\1\1\15\1\16\1\11\1\17\1\uffff\2\6\1\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\74\1\102\1\77\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
"\1\121\1\2\10\uffff\1\120",
- "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\122\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
- "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\124\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\11\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\2\3\6\1\7\1\10\3\uffff\1\61\1\13\2\uffff\1\122\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\1\3\1\4\1\5\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\53\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
+ "\1\14\1\uffff\3\6\1\7\1\10\3\uffff\1\61\1\13\3\uffff\1\15\1\16\1\11\1\17\1\uffff\1\6\2\uffff\1\66\1\67\1\uffff\1\12\1\uffff\1\52\1\124\2\uffff\2\6\3\uffff\1\64\3\uffff\1\62\1\63\1\uffff\1\65\1\70\2\uffff\1\73\1\21\1\123\1\102\1\uffff\1\75\1\76\3\uffff\1\20\1\22\1\54\1\60\1\23\1\uffff\1\24\1\uffff\1\25\1\26\1\27\1\30\1\35\1\34\1\6\1\32\1\33\1\72\1\71\1\6\1\uffff\1\31\1\100\1\101\1\36\1\37\1\103\1\110\1\107\1\111\1\112\1\113\1\114\1\uffff\1\41\3\uffff\1\104\1\uffff\1\40\1\115\1\42\1\105\1\43\1\116\1\106\1\44\1\117\1\45\1\46\1\47\1\uffff\1\50\1\51\1\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6\3\uffff\1\55\1\56\1\57",
"",
- "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\131\1\132\1\134\5\uffff\4\6\2\uffff\1\127\3\uffff\1\125\1\126\1\uffff\1\130\1\133\7\uffff\1\135\1\136\26\uffff\1\6\43\uffff\25\6\2\uffff\1\6",
- "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\131\1\132\1\134\5\uffff\4\6\2\uffff\1\127\3\uffff\1\125\1\126\1\uffff\1\130\1\133\7\uffff\1\135\1\136\26\uffff\1\6\43\uffff\25\6\2\uffff\1\6",
+ "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\132\1\133\1\134\5\uffff\4\6\2\uffff\1\130\3\uffff\1\126\1\127\1\uffff\1\131\1\125\7\uffff\1\135\1\136\26\uffff\1\6\43\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
+ "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\132\1\133\1\134\5\uffff\4\6\2\uffff\1\130\3\uffff\1\126\1\127\1\uffff\1\131\1\125\7\uffff\1\135\1\136\26\uffff\1\6\43\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
"\1\142\1\143\3\uffff\1\141",
"",
"",
@@ -86655,41 +86523,41 @@ public String getDescription() {
"\1\2\10\uffff\1\146",
"",
"",
+ "\1\6\1\147\3\6\12\uffff\1\6\2\uffff\1\6\13\uffff\1\6\1\150\46\uffff\1\6\4\uffff\1\6\44\uffff\1\6\11\uffff\3\6\4\uffff\2\6\2\uffff\2\6\2\uffff\3\6",
"",
"",
"",
"",
"",
"",
- "\1\6\1\147\3\6\12\uffff\1\6\2\uffff\1\6\13\uffff\1\6\1\150\46\uffff\1\6\4\uffff\1\6\54\uffff\3\6\4\uffff\2\6\3\uffff\2\6\1\uffff\1\6\1\uffff\3\6",
"",
"",
"",
"",
"",
"",
- "\1\151\6\uffff\1\152\1\153\1\6\11\uffff\1\154\1\155\10\uffff\1\156\1\157\106\uffff\11\6",
- "\1\151\6\uffff\1\152\1\153\1\6\11\uffff\1\154\1\155\10\uffff\1\156\1\157\106\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\11\uffff\1\157\1\151\10\uffff\1\155\1\156\110\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\11\uffff\1\157\1\151\10\uffff\1\155\1\156\110\uffff\11\6",
"\1\121\1\2",
"\1\121\1\2",
"\1\160\1\161",
- "\1\6\16\uffff\3\6\1\163\11\uffff\1\6\1\162\102\uffff\25\6\2\uffff\1\6",
- "\1\6\17\uffff\2\6\1\163\11\uffff\1\6\103\uffff\25\6\2\uffff\1\6",
+ "\1\6\16\uffff\3\6\1\162\11\uffff\1\6\1\163\102\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
+ "\1\6\17\uffff\2\6\1\162\11\uffff\1\6\103\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
+ "\1\164\1\165",
"",
"",
"",
- "\1\164\1\165",
- "\1\166\1\167",
"",
"",
+ "\1\166\1\167",
"\1\2",
"\1\2",
+ "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\176\1\177\1\134\7\uffff\2\6\2\uffff\1\174\1\uffff\1\170\1\171\1\172\1\173\1\uffff\1\175\1\6\7\uffff\1\135\1\136\72\uffff\1\6\1\uffff\24\6\3\uffff\1\6",
"",
- "\1\6\1\uffff\1\137\1\140\1\6\1\uffff\1\176\1\177\1\134\7\uffff\2\6\2\uffff\1\174\1\uffff\1\170\1\171\1\172\1\173\1\uffff\1\175\1\6\7\uffff\1\135\1\136\72\uffff\25\6\2\uffff\1\6",
- "\1\151\6\uffff\1\152\1\153\1\6\11\uffff\1\154\121\uffff\11\6",
- "\1\151\6\uffff\1\152\1\153\1\6\11\uffff\1\154\121\uffff\11\6",
- "\1\151\6\uffff\1\152\1\153\1\6\12\uffff\1\155\120\uffff\11\6",
- "\1\151\6\uffff\1\152\1\153\1\6\12\uffff\1\155\120\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\12\uffff\1\151\122\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\12\uffff\1\151\122\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\11\uffff\1\157\123\uffff\11\6",
+ "\1\152\6\uffff\1\153\1\154\1\6\11\uffff\1\157\123\uffff\11\6",
"",
"",
"",
@@ -86700,25 +86568,25 @@ public String getDescription() {
""
};
- static final short[] dfa_221 = DFA.unpackEncodedString(dfa_221s);
+ static final short[] dfa_220 = DFA.unpackEncodedString(dfa_220s);
+ static final char[] dfa_221 = DFA.unpackEncodedStringToUnsignedChars(dfa_221s);
static final char[] dfa_222 = DFA.unpackEncodedStringToUnsignedChars(dfa_222s);
- static final char[] dfa_223 = DFA.unpackEncodedStringToUnsignedChars(dfa_223s);
+ static final short[] dfa_223 = DFA.unpackEncodedString(dfa_223s);
static final short[] dfa_224 = DFA.unpackEncodedString(dfa_224s);
- static final short[] dfa_225 = DFA.unpackEncodedString(dfa_225s);
- static final short[][] dfa_226 = unpackEncodedStringArray(dfa_226s);
+ static final short[][] dfa_225 = unpackEncodedStringArray(dfa_225s);
class DFA340 extends DFA {
public DFA340(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 340;
- this.eot = dfa_221;
- this.eof = dfa_221;
- this.min = dfa_222;
- this.max = dfa_223;
- this.accept = dfa_224;
- this.special = dfa_225;
- this.transition = dfa_226;
+ this.eot = dfa_220;
+ this.eof = dfa_220;
+ this.min = dfa_221;
+ this.max = dfa_222;
+ this.accept = dfa_223;
+ this.special = dfa_224;
+ this.transition = dfa_225;
}
public String getDescription() {
return "()* loopback of 19936:4: ( ( ruleCaseBodyItem[null] )=>this_CaseBodyItem_2= ruleCaseBodyItem[$current] )*";
@@ -86728,686 +86596,668 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int _s = s;
switch ( s ) {
case 0 :
- int LA340_98 = input.LA(1);
+ int LA340_1 = input.LA(1);
- int index340_98 = input.index();
+ int index340_1 = input.index();
input.rewind();
s = -1;
- if ( (LA340_98==16) && (synpred10_InternalSysML())) {s = 105;}
-
- else if ( (LA340_98==23) && (synpred10_InternalSysML())) {s = 106;}
-
- else if ( (LA340_98==24) && (synpred10_InternalSysML())) {s = 107;}
-
- else if ( (LA340_98==35) ) {s = 108;}
-
- else if ( (LA340_98==25||(LA340_98>=117 && LA340_98<=125)) ) {s = 6;}
-
- else if ( (LA340_98==36) ) {s = 109;}
+ if ( (LA340_1==14) ) {s = 80;}
- else if ( (LA340_98==45) && (synpred10_InternalSysML())) {s = 110;}
+ else if ( (LA340_1==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA340_98==46) && (synpred10_InternalSysML())) {s = 111;}
+ else if ( (LA340_1==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
- input.seek(index340_98);
+ input.seek(index340_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA340_7 = input.LA(1);
+ int LA340_2 = input.LA(1);
- int index340_7 = input.index();
+ int index340_2 = input.index();
input.rewind();
s = -1;
- if ( (LA340_7==21||LA340_7==25||(LA340_7>=35 && LA340_7<=38)||LA340_7==81||(LA340_7>=117 && LA340_7<=137)||LA340_7==140) ) {s = 6;}
+ if ( (LA340_2==146) ) {s = 3;}
- else if ( (LA340_7==45) && (synpred10_InternalSysML())) {s = 85;}
+ else if ( (LA340_2==147) ) {s = 4;}
- else if ( (LA340_7==46) && (synpred10_InternalSysML())) {s = 86;}
+ else if ( (LA340_2==148) ) {s = 5;}
- else if ( (LA340_7==41) && (synpred10_InternalSysML())) {s = 87;}
+ else if ( (LA340_2==107) && (synpred10_InternalSysML())) {s = 78;}
- else if ( (LA340_7==48) && (synpred10_InternalSysML())) {s = 88;}
+ else if ( (LA340_2==18) ) {s = 82;}
- else if ( (LA340_7==27) && (synpred10_InternalSysML())) {s = 89;}
+ else if ( (LA340_2==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA340_7==28) && (synpred10_InternalSysML())) {s = 90;}
+ else if ( (LA340_2==53) && (synpred10_InternalSysML())) {s = 17;}
- else if ( (LA340_7==49) ) {s = 91;}
+ else if ( (LA340_2==63) && (synpred10_InternalSysML())) {s = 18;}
- else if ( (LA340_7==29) && (synpred10_InternalSysML())) {s = 92;}
+ else if ( (LA340_2==65) && (synpred10_InternalSysML())) {s = 48;}
- else if ( (LA340_7==57) && (synpred10_InternalSysML())) {s = 93;}
+ else if ( (LA340_2==66) && (synpred10_InternalSysML())) {s = 19;}
- else if ( (LA340_7==58) && (synpred10_InternalSysML())) {s = 94;}
+ else if ( (LA340_2==68) && (synpred10_InternalSysML())) {s = 20;}
- else if ( (LA340_7==23) && (synpred10_InternalSysML())) {s = 95;}
+ else if ( (LA340_2==14) && (synpred10_InternalSysML())) {s = 49;}
- else if ( (LA340_7==24) && (synpred10_InternalSysML())) {s = 96;}
+ else if ( (LA340_2==RULE_ID) ) {s = 7;}
-
- input.seek(index340_7);
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA340_4 = input.LA(1);
+ else if ( (LA340_2==RULE_UNRESTRICTED_NAME) ) {s = 8;}
-
- int index340_4 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_4==110) && (synpred10_InternalSysML())) {s = 79;}
+ else if ( (LA340_2==45) && (synpred10_InternalSysML())) {s = 50;}
- else if ( (LA340_4==53) && (synpred10_InternalSysML())) {s = 17;}
+ else if ( (LA340_2==46) && (synpred10_InternalSysML())) {s = 51;}
- else if ( (LA340_4==63) && (synpred10_InternalSysML())) {s = 18;}
+ else if ( (LA340_2==41) && (synpred10_InternalSysML())) {s = 52;}
- else if ( (LA340_4==65) && (synpred10_InternalSysML())) {s = 48;}
+ else if ( (LA340_2==48) && (synpred10_InternalSysML())) {s = 53;}
- else if ( (LA340_4==66) && (synpred10_InternalSysML())) {s = 19;}
+ else if ( (LA340_2==27) && (synpred10_InternalSysML())) {s = 54;}
- else if ( (LA340_4==68) && (synpred10_InternalSysML())) {s = 20;}
+ else if ( (LA340_2==28) && (synpred10_InternalSysML())) {s = 55;}
- else if ( (LA340_4==14) && (synpred10_InternalSysML())) {s = 49;}
+ else if ( (LA340_2==49) && (synpred10_InternalSysML())) {s = 56;}
- else if ( (LA340_4==RULE_ID) ) {s = 7;}
+ else if ( (LA340_2==70) && (synpred10_InternalSysML())) {s = 21;}
- else if ( (LA340_4==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA340_2==71) && (synpred10_InternalSysML())) {s = 22;}
- else if ( (LA340_4==45) && (synpred10_InternalSysML())) {s = 50;}
+ else if ( (LA340_2==72) && (synpred10_InternalSysML())) {s = 23;}
- else if ( (LA340_4==46) && (synpred10_InternalSysML())) {s = 51;}
+ else if ( (LA340_2==113) && (synpred10_InternalSysML())) {s = 39;}
- else if ( (LA340_4==41) && (synpred10_InternalSysML())) {s = 52;}
+ else if ( (LA340_2==116) && (synpred10_InternalSysML())) {s = 41;}
- else if ( (LA340_4==48) && (synpred10_InternalSysML())) {s = 53;}
+ else if ( (LA340_2==74) && (synpred10_InternalSysML())) {s = 29;}
- else if ( (LA340_4==27) && (synpred10_InternalSysML())) {s = 54;}
+ else if ( (LA340_2==77) && (synpred10_InternalSysML())) {s = 26;}
- else if ( (LA340_4==28) && (synpred10_InternalSysML())) {s = 55;}
+ else if ( (LA340_2==80) && (synpred10_InternalSysML())) {s = 57;}
- else if ( (LA340_4==49) && (synpred10_InternalSysML())) {s = 56;}
+ else if ( (LA340_2==79) && (synpred10_InternalSysML())) {s = 58;}
- else if ( (LA340_4==70) && (synpred10_InternalSysML())) {s = 21;}
+ else if ( (LA340_2==75) && (synpred10_InternalSysML())) {s = 28;}
- else if ( (LA340_4==71) && (synpred10_InternalSysML())) {s = 22;}
+ else if ( (LA340_2==52) && (synpred10_InternalSysML())) {s = 59;}
- else if ( (LA340_4==72) && (synpred10_InternalSysML())) {s = 23;}
+ else if ( (LA340_2==54) && (synpred10_InternalSysML())) {s = 83;}
- else if ( (LA340_4==113) && (synpred10_InternalSysML())) {s = 39;}
+ else if ( (LA340_2==57) && (synpred10_InternalSysML())) {s = 61;}
- else if ( (LA340_4==116) && (synpred10_InternalSysML())) {s = 41;}
+ else if ( (LA340_2==58) && (synpred10_InternalSysML())) {s = 62;}
- else if ( (LA340_4==74) && (synpred10_InternalSysML())) {s = 29;}
+ else if ( (LA340_2==86) && (synpred10_InternalSysML())) {s = 30;}
- else if ( (LA340_4==77) && (synpred10_InternalSysML())) {s = 26;}
+ else if ( (LA340_2==90) && (synpred10_InternalSysML())) {s = 71;}
- else if ( (LA340_4==80) && (synpred10_InternalSysML())) {s = 57;}
+ else if ( (LA340_2==89) && (synpred10_InternalSysML())) {s = 72;}
- else if ( (LA340_4==79) && (synpred10_InternalSysML())) {s = 58;}
+ else if ( (LA340_2==91) && (synpred10_InternalSysML())) {s = 73;}
- else if ( (LA340_4==75) && (synpred10_InternalSysML())) {s = 28;}
+ else if ( (LA340_2==92) && (synpred10_InternalSysML())) {s = 74;}
- else if ( (LA340_4==52) && (synpred10_InternalSysML())) {s = 59;}
+ else if ( (LA340_2==93) && (synpred10_InternalSysML())) {s = 75;}
- else if ( (LA340_4==54) && (synpred10_InternalSysML())) {s = 83;}
+ else if ( (LA340_2==94) && (synpred10_InternalSysML())) {s = 76;}
- else if ( (LA340_4==57) && (synpred10_InternalSysML())) {s = 61;}
+ else if ( ((LA340_2>=RULE_STRING_VALUE && LA340_2<=RULE_EXP_VALUE)||LA340_2==24||(LA340_2>=36 && LA340_2<=37)||LA340_2==76||LA340_2==81||LA340_2==118||(LA340_2>=128 && LA340_2<=130)||(LA340_2>=135 && LA340_2<=136)||(LA340_2>=139 && LA340_2<=140)||(LA340_2>=143 && LA340_2<=145)) ) {s = 6;}
- else if ( (LA340_4==58) && (synpred10_InternalSysML())) {s = 62;}
+ else if ( (LA340_2==21) ) {s = 9;}
- else if ( (LA340_4==86) && (synpred10_InternalSysML())) {s = 30;}
+ else if ( (LA340_2==30) && (synpred10_InternalSysML())) {s = 10;}
- else if ( (LA340_4==90) && (synpred10_InternalSysML())) {s = 71;}
+ else if ( (LA340_2==15) && (synpred10_InternalSysML())) {s = 11;}
- else if ( (LA340_4==89) && (synpred10_InternalSysML())) {s = 72;}
+ else if ( (LA340_2==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
- else if ( (LA340_4==91) && (synpred10_InternalSysML())) {s = 73;}
+ else if ( (LA340_2==19) && (synpred10_InternalSysML())) {s = 13;}
- else if ( (LA340_4==92) && (synpred10_InternalSysML())) {s = 74;}
+ else if ( (LA340_2==20) && (synpred10_InternalSysML())) {s = 14;}
- else if ( (LA340_4==93) && (synpred10_InternalSysML())) {s = 75;}
+ else if ( (LA340_2==22) && (synpred10_InternalSysML())) {s = 15;}
- else if ( (LA340_4==94) && (synpred10_InternalSysML())) {s = 76;}
+ else if ( (LA340_2==62) && (synpred10_InternalSysML())) {s = 16;}
- else if ( (LA340_4==149) && (synpred10_InternalSysML())) {s = 45;}
+ else if ( (LA340_2==73) && (synpred10_InternalSysML())) {s = 24;}
- else if ( (LA340_4==150) && (synpred10_InternalSysML())) {s = 46;}
+ else if ( (LA340_2==83) && (synpred10_InternalSysML())) {s = 25;}
- else if ( (LA340_4==151) && (synpred10_InternalSysML())) {s = 47;}
+ else if ( (LA340_2==78) && (synpred10_InternalSysML())) {s = 27;}
- else if ( (LA340_4==83) && (synpred10_InternalSysML())) {s = 25;}
+ else if ( (LA340_2==87) && (synpred10_InternalSysML())) {s = 31;}
- else if ( (LA340_4==84) && (synpred10_InternalSysML())) {s = 64;}
+ else if ( (LA340_2==102) && (synpred10_InternalSysML())) {s = 32;}
- else if ( (LA340_4==85) && (synpred10_InternalSysML())) {s = 65;}
+ else if ( (LA340_2==96) && (synpred10_InternalSysML())) {s = 33;}
- else if ( (LA340_4==30) && (synpred10_InternalSysML())) {s = 10;}
+ else if ( (LA340_2==104) && (synpred10_InternalSysML())) {s = 34;}
- else if ( (LA340_4==15) && (synpred10_InternalSysML())) {s = 11;}
+ else if ( (LA340_2==106) && (synpred10_InternalSysML())) {s = 35;}
- else if ( (LA340_4==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
+ else if ( (LA340_2==109) && (synpred10_InternalSysML())) {s = 36;}
- else if ( (LA340_4==19) && (synpred10_InternalSysML())) {s = 13;}
+ else if ( (LA340_2==111) && (synpred10_InternalSysML())) {s = 37;}
- else if ( (LA340_4==20) && (synpred10_InternalSysML())) {s = 14;}
+ else if ( (LA340_2==112) && (synpred10_InternalSysML())) {s = 38;}
- else if ( (LA340_4==21) ) {s = 9;}
+ else if ( (LA340_2==115) && (synpred10_InternalSysML())) {s = 40;}
- else if ( (LA340_4==22) && (synpred10_InternalSysML())) {s = 15;}
+ else if ( (LA340_2==32) && (synpred10_InternalSysML())) {s = 42;}
- else if ( (LA340_4==62) && (synpred10_InternalSysML())) {s = 16;}
+ else if ( (LA340_2==33) && (synpred10_InternalSysML())) {s = 43;}
- else if ( (LA340_4==73) && (synpred10_InternalSysML())) {s = 24;}
+ else if ( (LA340_2==149) && (synpred10_InternalSysML())) {s = 45;}
- else if ( (LA340_4==78) && (synpred10_InternalSysML())) {s = 27;}
+ else if ( (LA340_2==150) && (synpred10_InternalSysML())) {s = 46;}
- else if ( (LA340_4==87) && (synpred10_InternalSysML())) {s = 31;}
+ else if ( (LA340_2==151) && (synpred10_InternalSysML())) {s = 47;}
- else if ( (LA340_4==102) && (synpred10_InternalSysML())) {s = 32;}
+ else if ( (LA340_2==110) && (synpred10_InternalSysML())) {s = 79;}
- else if ( (LA340_4==96) && (synpred10_InternalSysML())) {s = 33;}
+ else if ( (LA340_2==84) && (synpred10_InternalSysML())) {s = 64;}
- else if ( (LA340_4==104) && (synpred10_InternalSysML())) {s = 34;}
+ else if ( (LA340_2==85) && (synpred10_InternalSysML())) {s = 65;}
- else if ( (LA340_4==106) && (synpred10_InternalSysML())) {s = 35;}
+ else if ( (LA340_2==64) && (synpred10_InternalSysML())) {s = 44;}
- else if ( (LA340_4==109) && (synpred10_InternalSysML())) {s = 36;}
+ else if ( (LA340_2==55) && (synpred10_InternalSysML())) {s = 66;}
- else if ( (LA340_4==111) && (synpred10_InternalSysML())) {s = 37;}
+ else if ( (LA340_2==103) && (synpred10_InternalSysML())) {s = 77;}
- else if ( (LA340_4==112) && (synpred10_InternalSysML())) {s = 38;}
+ else if ( (LA340_2==88) && (synpred10_InternalSysML())) {s = 67;}
- else if ( (LA340_4==115) && (synpred10_InternalSysML())) {s = 40;}
+ else if ( (LA340_2==100) && (synpred10_InternalSysML())) {s = 68;}
- else if ( (LA340_4==32) && (synpred10_InternalSysML())) {s = 42;}
+ else if ( (LA340_2==105) && (synpred10_InternalSysML())) {s = 69;}
- else if ( (LA340_4==33) && (synpred10_InternalSysML())) {s = 43;}
+ else if ( (LA340_2==108) && (synpred10_InternalSysML())) {s = 70;}
- else if ( (LA340_4==64) && (synpred10_InternalSysML())) {s = 44;}
+
+ input.seek(index340_2);
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA340_98 = input.LA(1);
- else if ( (LA340_4==103) && (synpred10_InternalSysML())) {s = 77;}
+
+ int index340_98 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_98==25||(LA340_98>=119 && LA340_98<=127)) ) {s = 6;}
- else if ( (LA340_4==55) && (synpred10_InternalSysML())) {s = 66;}
+ else if ( (LA340_98==36) ) {s = 105;}
- else if ( (LA340_4==107) && (synpred10_InternalSysML())) {s = 78;}
+ else if ( (LA340_98==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_4==88) && (synpred10_InternalSysML())) {s = 67;}
+ else if ( (LA340_98==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_4==100) && (synpred10_InternalSysML())) {s = 68;}
+ else if ( (LA340_98==24) && (synpred10_InternalSysML())) {s = 108;}
- else if ( (LA340_4==105) && (synpred10_InternalSysML())) {s = 69;}
+ else if ( (LA340_98==45) && (synpred10_InternalSysML())) {s = 109;}
- else if ( (LA340_4==108) && (synpred10_InternalSysML())) {s = 70;}
+ else if ( (LA340_98==46) && (synpred10_InternalSysML())) {s = 110;}
- else if ( ((LA340_4>=RULE_STRING_VALUE && LA340_4<=RULE_EXP_VALUE)||LA340_4==24||(LA340_4>=36 && LA340_4<=37)||LA340_4==76||LA340_4==81||(LA340_4>=126 && LA340_4<=128)||(LA340_4>=133 && LA340_4<=134)||(LA340_4>=138 && LA340_4<=139)||LA340_4==141||(LA340_4>=143 && LA340_4<=145)) ) {s = 6;}
+ else if ( (LA340_98==35) ) {s = 111;}
- input.seek(index340_4);
+ input.seek(index340_98);
if ( s>=0 ) return s;
break;
case 3 :
- int LA340_116 = input.LA(1);
+ int LA340_9 = input.LA(1);
- int index340_116 = input.index();
+ int index340_9 = input.index();
input.rewind();
s = -1;
- if ( (LA340_116==25||(LA340_116>=117 && LA340_116<=125)) ) {s = 6;}
-
- else if ( (LA340_116==35) ) {s = 108;}
-
- else if ( (LA340_116==16) && (synpred10_InternalSysML())) {s = 105;}
+ if ( (LA340_9==14) && (synpred10_InternalSysML())) {s = 97;}
- else if ( (LA340_116==23) && (synpred10_InternalSysML())) {s = 106;}
+ else if ( (LA340_9==RULE_ID) ) {s = 98;}
- else if ( (LA340_116==24) && (synpred10_InternalSysML())) {s = 107;}
+ else if ( (LA340_9==RULE_UNRESTRICTED_NAME) ) {s = 99;}
- input.seek(index340_116);
+ input.seek(index340_9);
if ( s>=0 ) return s;
break;
case 4 :
- int LA340_118 = input.LA(1);
+ int LA340_101 = input.LA(1);
- int index340_118 = input.index();
+ int index340_101 = input.index();
input.rewind();
s = -1;
- if ( (LA340_118==25||(LA340_118>=117 && LA340_118<=125)) ) {s = 6;}
-
- else if ( (LA340_118==36) ) {s = 109;}
-
- else if ( (LA340_118==16) && (synpred10_InternalSysML())) {s = 105;}
-
- else if ( (LA340_118==23) && (synpred10_InternalSysML())) {s = 106;}
+ if ( (LA340_101==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA340_118==24) && (synpred10_InternalSysML())) {s = 107;}
+ else if ( (LA340_101==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
- input.seek(index340_118);
+ input.seek(index340_101);
if ( s>=0 ) return s;
break;
case 5 :
- int LA340_103 = input.LA(1);
+ int LA340_100 = input.LA(1);
- int index340_103 = input.index();
+ int index340_100 = input.index();
input.rewind();
s = -1;
- if ( (LA340_103==21||(LA340_103>=36 && LA340_103<=38)||LA340_103==49||(LA340_103>=117 && LA340_103<=137)||LA340_103==140) ) {s = 6;}
-
- else if ( (LA340_103==50) && (synpred10_InternalSysML())) {s = 114;}
+ if ( (LA340_100==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA340_103==39) ) {s = 115;}
+ else if ( (LA340_100==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
- input.seek(index340_103);
+ input.seek(index340_100);
if ( s>=0 ) return s;
break;
case 6 :
- int LA340_5 = input.LA(1);
+ int LA340_0 = input.LA(1);
- int index340_5 = input.index();
+ int index340_0 = input.index();
input.rewind();
s = -1;
- if ( (LA340_5==53) && (synpred10_InternalSysML())) {s = 17;}
+ if ( (LA340_0==18) ) {s = 1;}
- else if ( (LA340_5==63) && (synpred10_InternalSysML())) {s = 18;}
+ else if ( (LA340_0==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
- else if ( (LA340_5==65) && (synpred10_InternalSysML())) {s = 48;}
+ else if ( (LA340_0==146) ) {s = 3;}
- else if ( (LA340_5==83) && (synpred10_InternalSysML())) {s = 25;}
+ else if ( (LA340_0==147) ) {s = 4;}
- else if ( (LA340_5==84) && (synpred10_InternalSysML())) {s = 64;}
+ else if ( (LA340_0==148) ) {s = 5;}
- else if ( (LA340_5==85) && (synpred10_InternalSysML())) {s = 65;}
+ else if ( ((LA340_0>=RULE_STRING_VALUE && LA340_0<=RULE_EXP_VALUE)||(LA340_0>=24 && LA340_0<=25)||(LA340_0>=36 && LA340_0<=37)||LA340_0==76||LA340_0==81||LA340_0==118||(LA340_0>=128 && LA340_0<=130)||(LA340_0>=135 && LA340_0<=136)||(LA340_0>=139 && LA340_0<=140)||(LA340_0>=143 && LA340_0<=145)) ) {s = 6;}
- else if ( ((LA340_5>=RULE_STRING_VALUE && LA340_5<=RULE_EXP_VALUE)||LA340_5==24||(LA340_5>=36 && LA340_5<=37)||LA340_5==76||LA340_5==81||(LA340_5>=126 && LA340_5<=128)||(LA340_5>=133 && LA340_5<=134)||(LA340_5>=138 && LA340_5<=139)||LA340_5==141||(LA340_5>=143 && LA340_5<=145)) ) {s = 6;}
+ else if ( (LA340_0==RULE_ID) ) {s = 7;}
- else if ( (LA340_5==RULE_ID) ) {s = 7;}
+ else if ( (LA340_0==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA340_5==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA340_0==21) ) {s = 9;}
- else if ( (LA340_5==21) ) {s = 9;}
+ else if ( (LA340_0==30) && (synpred10_InternalSysML())) {s = 10;}
- else if ( (LA340_5==149) && (synpred10_InternalSysML())) {s = 45;}
+ else if ( (LA340_0==15) && (synpred10_InternalSysML())) {s = 11;}
- else if ( (LA340_5==150) && (synpred10_InternalSysML())) {s = 46;}
+ else if ( (LA340_0==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
- else if ( (LA340_5==151) && (synpred10_InternalSysML())) {s = 47;}
+ else if ( (LA340_0==19) && (synpred10_InternalSysML())) {s = 13;}
- else if ( (LA340_5==30) && (synpred10_InternalSysML())) {s = 10;}
+ else if ( (LA340_0==20) && (synpred10_InternalSysML())) {s = 14;}
- else if ( (LA340_5==15) && (synpred10_InternalSysML())) {s = 11;}
+ else if ( (LA340_0==22) && (synpred10_InternalSysML())) {s = 15;}
- else if ( (LA340_5==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
+ else if ( (LA340_0==62) && (synpred10_InternalSysML())) {s = 16;}
- else if ( (LA340_5==19) && (synpred10_InternalSysML())) {s = 13;}
+ else if ( (LA340_0==53) && (synpred10_InternalSysML())) {s = 17;}
- else if ( (LA340_5==20) && (synpred10_InternalSysML())) {s = 14;}
+ else if ( (LA340_0==63) && (synpred10_InternalSysML())) {s = 18;}
- else if ( (LA340_5==22) && (synpred10_InternalSysML())) {s = 15;}
+ else if ( (LA340_0==66) && (synpred10_InternalSysML())) {s = 19;}
- else if ( (LA340_5==62) && (synpred10_InternalSysML())) {s = 16;}
+ else if ( (LA340_0==68) && (synpred10_InternalSysML())) {s = 20;}
- else if ( (LA340_5==66) && (synpred10_InternalSysML())) {s = 19;}
+ else if ( (LA340_0==70) && (synpred10_InternalSysML())) {s = 21;}
- else if ( (LA340_5==68) && (synpred10_InternalSysML())) {s = 20;}
+ else if ( (LA340_0==71) && (synpred10_InternalSysML())) {s = 22;}
- else if ( (LA340_5==70) && (synpred10_InternalSysML())) {s = 21;}
+ else if ( (LA340_0==72) && (synpred10_InternalSysML())) {s = 23;}
- else if ( (LA340_5==71) && (synpred10_InternalSysML())) {s = 22;}
+ else if ( (LA340_0==73) && (synpred10_InternalSysML())) {s = 24;}
- else if ( (LA340_5==72) && (synpred10_InternalSysML())) {s = 23;}
+ else if ( (LA340_0==83) && (synpred10_InternalSysML())) {s = 25;}
- else if ( (LA340_5==73) && (synpred10_InternalSysML())) {s = 24;}
+ else if ( (LA340_0==77) && (synpred10_InternalSysML())) {s = 26;}
- else if ( (LA340_5==77) && (synpred10_InternalSysML())) {s = 26;}
+ else if ( (LA340_0==78) && (synpred10_InternalSysML())) {s = 27;}
- else if ( (LA340_5==78) && (synpred10_InternalSysML())) {s = 27;}
+ else if ( (LA340_0==75) && (synpred10_InternalSysML())) {s = 28;}
- else if ( (LA340_5==75) && (synpred10_InternalSysML())) {s = 28;}
+ else if ( (LA340_0==74) && (synpred10_InternalSysML())) {s = 29;}
- else if ( (LA340_5==74) && (synpred10_InternalSysML())) {s = 29;}
+ else if ( (LA340_0==86) && (synpred10_InternalSysML())) {s = 30;}
- else if ( (LA340_5==86) && (synpred10_InternalSysML())) {s = 30;}
+ else if ( (LA340_0==87) && (synpred10_InternalSysML())) {s = 31;}
- else if ( (LA340_5==87) && (synpred10_InternalSysML())) {s = 31;}
+ else if ( (LA340_0==102) && (synpred10_InternalSysML())) {s = 32;}
- else if ( (LA340_5==102) && (synpred10_InternalSysML())) {s = 32;}
+ else if ( (LA340_0==96) && (synpred10_InternalSysML())) {s = 33;}
- else if ( (LA340_5==96) && (synpred10_InternalSysML())) {s = 33;}
+ else if ( (LA340_0==104) && (synpred10_InternalSysML())) {s = 34;}
- else if ( (LA340_5==104) && (synpred10_InternalSysML())) {s = 34;}
+ else if ( (LA340_0==106) && (synpred10_InternalSysML())) {s = 35;}
- else if ( (LA340_5==106) && (synpred10_InternalSysML())) {s = 35;}
+ else if ( (LA340_0==109) && (synpred10_InternalSysML())) {s = 36;}
- else if ( (LA340_5==109) && (synpred10_InternalSysML())) {s = 36;}
+ else if ( (LA340_0==111) && (synpred10_InternalSysML())) {s = 37;}
- else if ( (LA340_5==111) && (synpred10_InternalSysML())) {s = 37;}
+ else if ( (LA340_0==112) && (synpred10_InternalSysML())) {s = 38;}
- else if ( (LA340_5==112) && (synpred10_InternalSysML())) {s = 38;}
+ else if ( (LA340_0==113) && (synpred10_InternalSysML())) {s = 39;}
- else if ( (LA340_5==113) && (synpred10_InternalSysML())) {s = 39;}
+ else if ( (LA340_0==115) && (synpred10_InternalSysML())) {s = 40;}
- else if ( (LA340_5==115) && (synpred10_InternalSysML())) {s = 40;}
+ else if ( (LA340_0==116) && (synpred10_InternalSysML())) {s = 41;}
- else if ( (LA340_5==116) && (synpred10_InternalSysML())) {s = 41;}
+ else if ( (LA340_0==32) && (synpred10_InternalSysML())) {s = 42;}
- else if ( (LA340_5==32) && (synpred10_InternalSysML())) {s = 42;}
+ else if ( (LA340_0==33) && (synpred10_InternalSysML())) {s = 43;}
- else if ( (LA340_5==33) && (synpred10_InternalSysML())) {s = 84;}
+ else if ( (LA340_0==64) && (synpred10_InternalSysML())) {s = 44;}
- else if ( (LA340_5==64) && (synpred10_InternalSysML())) {s = 44;}
+ else if ( (LA340_0==149) && (synpred10_InternalSysML())) {s = 45;}
- else if ( (LA340_5==14) && (synpred10_InternalSysML())) {s = 49;}
+ else if ( (LA340_0==150) && (synpred10_InternalSysML())) {s = 46;}
- else if ( (LA340_5==45) && (synpred10_InternalSysML())) {s = 50;}
+ else if ( (LA340_0==151) && (synpred10_InternalSysML())) {s = 47;}
- else if ( (LA340_5==46) && (synpred10_InternalSysML())) {s = 51;}
+ else if ( (LA340_0==65) && (synpred10_InternalSysML())) {s = 48;}
- else if ( (LA340_5==41) && (synpred10_InternalSysML())) {s = 52;}
+ else if ( (LA340_0==14) && (synpred10_InternalSysML())) {s = 49;}
- else if ( (LA340_5==48) && (synpred10_InternalSysML())) {s = 53;}
+ else if ( (LA340_0==45) && (synpred10_InternalSysML())) {s = 50;}
- else if ( (LA340_5==27) && (synpred10_InternalSysML())) {s = 54;}
+ else if ( (LA340_0==46) && (synpred10_InternalSysML())) {s = 51;}
- else if ( (LA340_5==28) && (synpred10_InternalSysML())) {s = 55;}
+ else if ( (LA340_0==41) && (synpred10_InternalSysML())) {s = 52;}
- else if ( (LA340_5==49) && (synpred10_InternalSysML())) {s = 56;}
+ else if ( (LA340_0==48) && (synpred10_InternalSysML())) {s = 53;}
- else if ( (LA340_5==80) && (synpred10_InternalSysML())) {s = 57;}
+ else if ( (LA340_0==27) && (synpred10_InternalSysML())) {s = 54;}
- else if ( (LA340_5==79) && (synpred10_InternalSysML())) {s = 58;}
+ else if ( (LA340_0==28) && (synpred10_InternalSysML())) {s = 55;}
- else if ( (LA340_5==52) && (synpred10_InternalSysML())) {s = 59;}
+ else if ( (LA340_0==49) && (synpred10_InternalSysML())) {s = 56;}
- else if ( (LA340_5==54) && (synpred10_InternalSysML())) {s = 83;}
+ else if ( (LA340_0==80) && (synpred10_InternalSysML())) {s = 57;}
- else if ( (LA340_5==57) && (synpred10_InternalSysML())) {s = 61;}
+ else if ( (LA340_0==79) && (synpred10_InternalSysML())) {s = 58;}
- else if ( (LA340_5==58) && (synpred10_InternalSysML())) {s = 62;}
+ else if ( (LA340_0==52) && (synpred10_InternalSysML())) {s = 59;}
- else if ( (LA340_5==90) && (synpred10_InternalSysML())) {s = 71;}
+ else if ( (LA340_0==54) && (synpred10_InternalSysML())) {s = 60;}
- else if ( (LA340_5==89) && (synpred10_InternalSysML())) {s = 72;}
+ else if ( (LA340_0==57) && (synpred10_InternalSysML())) {s = 61;}
- else if ( (LA340_5==91) && (synpred10_InternalSysML())) {s = 73;}
+ else if ( (LA340_0==58) && (synpred10_InternalSysML())) {s = 62;}
- else if ( (LA340_5==92) && (synpred10_InternalSysML())) {s = 74;}
+ else if ( (LA340_0==56) && (synpred10_InternalSysML())) {s = 63;}
- else if ( (LA340_5==93) && (synpred10_InternalSysML())) {s = 75;}
+ else if ( (LA340_0==84) && (synpred10_InternalSysML())) {s = 64;}
- else if ( (LA340_5==94) && (synpred10_InternalSysML())) {s = 76;}
+ else if ( (LA340_0==85) && (synpred10_InternalSysML())) {s = 65;}
- else if ( (LA340_5==103) && (synpred10_InternalSysML())) {s = 77;}
+ else if ( (LA340_0==55) && (synpred10_InternalSysML())) {s = 66;}
- else if ( (LA340_5==110) && (synpred10_InternalSysML())) {s = 79;}
+ else if ( (LA340_0==88) && (synpred10_InternalSysML())) {s = 67;}
- else if ( (LA340_5==55) && (synpred10_InternalSysML())) {s = 66;}
+ else if ( (LA340_0==100) && (synpred10_InternalSysML())) {s = 68;}
- else if ( (LA340_5==88) && (synpred10_InternalSysML())) {s = 67;}
+ else if ( (LA340_0==105) && (synpred10_InternalSysML())) {s = 69;}
- else if ( (LA340_5==100) && (synpred10_InternalSysML())) {s = 68;}
+ else if ( (LA340_0==108) && (synpred10_InternalSysML())) {s = 70;}
- else if ( (LA340_5==105) && (synpred10_InternalSysML())) {s = 69;}
+ else if ( (LA340_0==90) && (synpred10_InternalSysML())) {s = 71;}
- else if ( (LA340_5==108) && (synpred10_InternalSysML())) {s = 70;}
+ else if ( (LA340_0==89) && (synpred10_InternalSysML())) {s = 72;}
- else if ( (LA340_5==107) && (synpred10_InternalSysML())) {s = 78;}
+ else if ( (LA340_0==91) && (synpred10_InternalSysML())) {s = 73;}
+
+ else if ( (LA340_0==92) && (synpred10_InternalSysML())) {s = 74;}
+
+ else if ( (LA340_0==93) && (synpred10_InternalSysML())) {s = 75;}
+
+ else if ( (LA340_0==94) && (synpred10_InternalSysML())) {s = 76;}
+
+ else if ( (LA340_0==103) && (synpred10_InternalSysML())) {s = 77;}
+
+ else if ( (LA340_0==107) && (synpred10_InternalSysML())) {s = 78;}
+
+ else if ( (LA340_0==110) && (synpred10_InternalSysML())) {s = 79;}
- input.seek(index340_5);
+ input.seek(index340_0);
if ( s>=0 ) return s;
break;
case 7 :
- int LA340_99 = input.LA(1);
+ int LA340_114 = input.LA(1);
- int index340_99 = input.index();
+ int index340_114 = input.index();
input.rewind();
s = -1;
- if ( (LA340_99==36) ) {s = 109;}
+ if ( (LA340_114==21||LA340_114==25||(LA340_114>=37 && LA340_114<=38)||LA340_114==49||LA340_114==117||(LA340_114>=119 && LA340_114<=138)||LA340_114==142) ) {s = 6;}
+
+ else if ( (LA340_114==43) && (synpred10_InternalSysML())) {s = 120;}
- else if ( (LA340_99==45) && (synpred10_InternalSysML())) {s = 110;}
+ else if ( (LA340_114==44) && (synpred10_InternalSysML())) {s = 121;}
- else if ( (LA340_99==46) && (synpred10_InternalSysML())) {s = 111;}
+ else if ( (LA340_114==45) && (synpred10_InternalSysML())) {s = 122;}
- else if ( (LA340_99==35) ) {s = 108;}
+ else if ( (LA340_114==46) && (synpred10_InternalSysML())) {s = 123;}
- else if ( (LA340_99==16) && (synpred10_InternalSysML())) {s = 105;}
+ else if ( (LA340_114==41) && (synpred10_InternalSysML())) {s = 124;}
- else if ( (LA340_99==23) && (synpred10_InternalSysML())) {s = 106;}
+ else if ( (LA340_114==48) && (synpred10_InternalSysML())) {s = 125;}
- else if ( (LA340_99==24) && (synpred10_InternalSysML())) {s = 107;}
+ else if ( (LA340_114==27) && (synpred10_InternalSysML())) {s = 126;}
- else if ( (LA340_99==25||(LA340_99>=117 && LA340_99<=125)) ) {s = 6;}
+ else if ( (LA340_114==28) && (synpred10_InternalSysML())) {s = 127;}
+
+ else if ( (LA340_114==29) && (synpred10_InternalSysML())) {s = 92;}
+
+ else if ( (LA340_114==57) && (synpred10_InternalSysML())) {s = 93;}
+
+ else if ( (LA340_114==58) && (synpred10_InternalSysML())) {s = 94;}
+
+ else if ( (LA340_114==23) && (synpred10_InternalSysML())) {s = 95;}
+
+ else if ( (LA340_114==24) && (synpred10_InternalSysML())) {s = 96;}
- input.seek(index340_99);
+ input.seek(index340_114);
if ( s>=0 ) return s;
break;
case 8 :
- int LA340_1 = input.LA(1);
+ int LA340_116 = input.LA(1);
- int index340_1 = input.index();
+ int index340_116 = input.index();
input.rewind();
s = -1;
- if ( (LA340_1==14) ) {s = 80;}
+ if ( (LA340_116==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_1==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ else if ( (LA340_116==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_1==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
+ else if ( (LA340_116==24) && (synpred10_InternalSysML())) {s = 108;}
+
+ else if ( (LA340_116==36) ) {s = 105;}
+
+ else if ( (LA340_116==25||(LA340_116>=119 && LA340_116<=127)) ) {s = 6;}
- input.seek(index340_1);
+ input.seek(index340_116);
if ( s>=0 ) return s;
break;
case 9 :
- int LA340_8 = input.LA(1);
+ int LA340_5 = input.LA(1);
- int index340_8 = input.index();
+ int index340_5 = input.index();
input.rewind();
s = -1;
- if ( (LA340_8==49) ) {s = 91;}
+ if ( (LA340_5==53) && (synpred10_InternalSysML())) {s = 17;}
- else if ( (LA340_8==21||LA340_8==25||(LA340_8>=35 && LA340_8<=38)||LA340_8==81||(LA340_8>=117 && LA340_8<=137)||LA340_8==140) ) {s = 6;}
+ else if ( (LA340_5==63) && (synpred10_InternalSysML())) {s = 18;}
- else if ( (LA340_8==45) && (synpred10_InternalSysML())) {s = 85;}
+ else if ( (LA340_5==65) && (synpred10_InternalSysML())) {s = 48;}
- else if ( (LA340_8==46) && (synpred10_InternalSysML())) {s = 86;}
+ else if ( (LA340_5==83) && (synpred10_InternalSysML())) {s = 25;}
- else if ( (LA340_8==41) && (synpred10_InternalSysML())) {s = 87;}
+ else if ( (LA340_5==84) && (synpred10_InternalSysML())) {s = 64;}
- else if ( (LA340_8==48) && (synpred10_InternalSysML())) {s = 88;}
+ else if ( (LA340_5==85) && (synpred10_InternalSysML())) {s = 65;}
- else if ( (LA340_8==27) && (synpred10_InternalSysML())) {s = 89;}
+ else if ( (LA340_5==107) && (synpred10_InternalSysML())) {s = 78;}
- else if ( (LA340_8==28) && (synpred10_InternalSysML())) {s = 90;}
+ else if ( (LA340_5==64) && (synpred10_InternalSysML())) {s = 44;}
- else if ( (LA340_8==29) && (synpred10_InternalSysML())) {s = 92;}
+ else if ( (LA340_5==66) && (synpred10_InternalSysML())) {s = 19;}
- else if ( (LA340_8==57) && (synpred10_InternalSysML())) {s = 93;}
+ else if ( (LA340_5==68) && (synpred10_InternalSysML())) {s = 20;}
- else if ( (LA340_8==58) && (synpred10_InternalSysML())) {s = 94;}
+ else if ( (LA340_5==14) && (synpred10_InternalSysML())) {s = 49;}
- else if ( (LA340_8==23) && (synpred10_InternalSysML())) {s = 95;}
+ else if ( (LA340_5==RULE_ID) ) {s = 7;}
- else if ( (LA340_8==24) && (synpred10_InternalSysML())) {s = 96;}
+ else if ( (LA340_5==RULE_UNRESTRICTED_NAME) ) {s = 8;}
-
- input.seek(index340_8);
- if ( s>=0 ) return s;
- break;
- case 10 :
- int LA340_119 = input.LA(1);
+ else if ( (LA340_5==45) && (synpred10_InternalSysML())) {s = 50;}
-
- int index340_119 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_119==16) && (synpred10_InternalSysML())) {s = 105;}
+ else if ( (LA340_5==46) && (synpred10_InternalSysML())) {s = 51;}
- else if ( (LA340_119==23) && (synpred10_InternalSysML())) {s = 106;}
+ else if ( (LA340_5==41) && (synpred10_InternalSysML())) {s = 52;}
- else if ( (LA340_119==24) && (synpred10_InternalSysML())) {s = 107;}
+ else if ( (LA340_5==48) && (synpred10_InternalSysML())) {s = 53;}
- else if ( (LA340_119==36) ) {s = 109;}
+ else if ( (LA340_5==27) && (synpred10_InternalSysML())) {s = 54;}
- else if ( (LA340_119==25||(LA340_119>=117 && LA340_119<=125)) ) {s = 6;}
+ else if ( (LA340_5==28) && (synpred10_InternalSysML())) {s = 55;}
-
- input.seek(index340_119);
- if ( s>=0 ) return s;
- break;
- case 11 :
- int LA340_115 = input.LA(1);
+ else if ( (LA340_5==49) && (synpred10_InternalSysML())) {s = 56;}
-
- int index340_115 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_115==21||LA340_115==25||(LA340_115>=37 && LA340_115<=38)||LA340_115==49||(LA340_115>=117 && LA340_115<=137)||LA340_115==140) ) {s = 6;}
+ else if ( (LA340_5==70) && (synpred10_InternalSysML())) {s = 21;}
- else if ( (LA340_115==43) && (synpred10_InternalSysML())) {s = 120;}
+ else if ( (LA340_5==71) && (synpred10_InternalSysML())) {s = 22;}
- else if ( (LA340_115==44) && (synpred10_InternalSysML())) {s = 121;}
+ else if ( (LA340_5==72) && (synpred10_InternalSysML())) {s = 23;}
- else if ( (LA340_115==45) && (synpred10_InternalSysML())) {s = 122;}
+ else if ( (LA340_5==113) && (synpred10_InternalSysML())) {s = 39;}
- else if ( (LA340_115==46) && (synpred10_InternalSysML())) {s = 123;}
+ else if ( (LA340_5==116) && (synpred10_InternalSysML())) {s = 41;}
- else if ( (LA340_115==41) && (synpred10_InternalSysML())) {s = 124;}
+ else if ( (LA340_5==74) && (synpred10_InternalSysML())) {s = 29;}
- else if ( (LA340_115==48) && (synpred10_InternalSysML())) {s = 125;}
+ else if ( (LA340_5==77) && (synpred10_InternalSysML())) {s = 26;}
- else if ( (LA340_115==27) && (synpred10_InternalSysML())) {s = 126;}
+ else if ( (LA340_5==80) && (synpred10_InternalSysML())) {s = 57;}
- else if ( (LA340_115==28) && (synpred10_InternalSysML())) {s = 127;}
+ else if ( (LA340_5==79) && (synpred10_InternalSysML())) {s = 58;}
- else if ( (LA340_115==29) && (synpred10_InternalSysML())) {s = 92;}
+ else if ( (LA340_5==75) && (synpred10_InternalSysML())) {s = 28;}
- else if ( (LA340_115==57) && (synpred10_InternalSysML())) {s = 93;}
+ else if ( (LA340_5==52) && (synpred10_InternalSysML())) {s = 59;}
- else if ( (LA340_115==58) && (synpred10_InternalSysML())) {s = 94;}
+ else if ( (LA340_5==54) && (synpred10_InternalSysML())) {s = 83;}
- else if ( (LA340_115==23) && (synpred10_InternalSysML())) {s = 95;}
+ else if ( (LA340_5==57) && (synpred10_InternalSysML())) {s = 61;}
- else if ( (LA340_115==24) && (synpred10_InternalSysML())) {s = 96;}
+ else if ( (LA340_5==58) && (synpred10_InternalSysML())) {s = 62;}
-
- input.seek(index340_115);
- if ( s>=0 ) return s;
- break;
- case 12 :
- int LA340_117 = input.LA(1);
+ else if ( (LA340_5==86) && (synpred10_InternalSysML())) {s = 30;}
-
- int index340_117 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_117==25||(LA340_117>=117 && LA340_117<=125)) ) {s = 6;}
+ else if ( (LA340_5==90) && (synpred10_InternalSysML())) {s = 71;}
- else if ( (LA340_117==35) ) {s = 108;}
+ else if ( (LA340_5==89) && (synpred10_InternalSysML())) {s = 72;}
- else if ( (LA340_117==16) && (synpred10_InternalSysML())) {s = 105;}
+ else if ( (LA340_5==91) && (synpred10_InternalSysML())) {s = 73;}
- else if ( (LA340_117==23) && (synpred10_InternalSysML())) {s = 106;}
+ else if ( (LA340_5==92) && (synpred10_InternalSysML())) {s = 74;}
- else if ( (LA340_117==24) && (synpred10_InternalSysML())) {s = 107;}
+ else if ( (LA340_5==93) && (synpred10_InternalSysML())) {s = 75;}
-
- input.seek(index340_117);
- if ( s>=0 ) return s;
- break;
- case 13 :
- int LA340_9 = input.LA(1);
+ else if ( (LA340_5==94) && (synpred10_InternalSysML())) {s = 76;}
+
+ else if ( (LA340_5==55) && (synpred10_InternalSysML())) {s = 66;}
+
+ else if ( ((LA340_5>=RULE_STRING_VALUE && LA340_5<=RULE_EXP_VALUE)||LA340_5==24||(LA340_5>=36 && LA340_5<=37)||LA340_5==76||LA340_5==81||LA340_5==118||(LA340_5>=128 && LA340_5<=130)||(LA340_5>=135 && LA340_5<=136)||(LA340_5>=139 && LA340_5<=140)||(LA340_5>=143 && LA340_5<=145)) ) {s = 6;}
+
+ else if ( (LA340_5==21) ) {s = 9;}
+
+ else if ( (LA340_5==103) && (synpred10_InternalSysML())) {s = 77;}
+
+ else if ( (LA340_5==30) && (synpred10_InternalSysML())) {s = 10;}
+
+ else if ( (LA340_5==15) && (synpred10_InternalSysML())) {s = 11;}
+
+ else if ( (LA340_5==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
-
- int index340_9 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_9==14) && (synpred10_InternalSysML())) {s = 97;}
+ else if ( (LA340_5==19) && (synpred10_InternalSysML())) {s = 13;}
- else if ( (LA340_9==RULE_ID) ) {s = 98;}
+ else if ( (LA340_5==20) && (synpred10_InternalSysML())) {s = 14;}
- else if ( (LA340_9==RULE_UNRESTRICTED_NAME) ) {s = 99;}
+ else if ( (LA340_5==22) && (synpred10_InternalSysML())) {s = 15;}
-
- input.seek(index340_9);
- if ( s>=0 ) return s;
- break;
- case 14 :
- int LA340_3 = input.LA(1);
+ else if ( (LA340_5==62) && (synpred10_InternalSysML())) {s = 16;}
-
- int index340_3 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_3==53) && (synpred10_InternalSysML())) {s = 17;}
+ else if ( (LA340_5==73) && (synpred10_InternalSysML())) {s = 24;}
- else if ( (LA340_3==63) && (synpred10_InternalSysML())) {s = 18;}
+ else if ( (LA340_5==78) && (synpred10_InternalSysML())) {s = 27;}
- else if ( (LA340_3==65) && (synpred10_InternalSysML())) {s = 48;}
+ else if ( (LA340_5==87) && (synpred10_InternalSysML())) {s = 31;}
- else if ( (LA340_3==83) && (synpred10_InternalSysML())) {s = 25;}
+ else if ( (LA340_5==102) && (synpred10_InternalSysML())) {s = 32;}
- else if ( (LA340_3==84) && (synpred10_InternalSysML())) {s = 64;}
+ else if ( (LA340_5==96) && (synpred10_InternalSysML())) {s = 33;}
- else if ( (LA340_3==85) && (synpred10_InternalSysML())) {s = 65;}
+ else if ( (LA340_5==104) && (synpred10_InternalSysML())) {s = 34;}
- else if ( (LA340_3==149) && (synpred10_InternalSysML())) {s = 45;}
+ else if ( (LA340_5==106) && (synpred10_InternalSysML())) {s = 35;}
- else if ( (LA340_3==150) && (synpred10_InternalSysML())) {s = 46;}
+ else if ( (LA340_5==109) && (synpred10_InternalSysML())) {s = 36;}
- else if ( (LA340_3==151) && (synpred10_InternalSysML())) {s = 47;}
+ else if ( (LA340_5==111) && (synpred10_InternalSysML())) {s = 37;}
- else if ( (LA340_3==30) && (synpred10_InternalSysML())) {s = 10;}
+ else if ( (LA340_5==112) && (synpred10_InternalSysML())) {s = 38;}
- else if ( (LA340_3==15) && (synpred10_InternalSysML())) {s = 11;}
+ else if ( (LA340_5==115) && (synpred10_InternalSysML())) {s = 40;}
- else if ( (LA340_3==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
+ else if ( (LA340_5==32) && (synpred10_InternalSysML())) {s = 42;}
- else if ( (LA340_3==19) && (synpred10_InternalSysML())) {s = 13;}
+ else if ( (LA340_5==33) && (synpred10_InternalSysML())) {s = 84;}
- else if ( (LA340_3==20) && (synpred10_InternalSysML())) {s = 14;}
+ else if ( (LA340_5==149) && (synpred10_InternalSysML())) {s = 45;}
- else if ( (LA340_3==21) ) {s = 9;}
+ else if ( (LA340_5==150) && (synpred10_InternalSysML())) {s = 46;}
- else if ( (LA340_3==22) && (synpred10_InternalSysML())) {s = 15;}
+ else if ( (LA340_5==151) && (synpred10_InternalSysML())) {s = 47;}
- else if ( (LA340_3==62) && (synpred10_InternalSysML())) {s = 16;}
+ else if ( (LA340_5==110) && (synpred10_InternalSysML())) {s = 79;}
- else if ( (LA340_3==66) && (synpred10_InternalSysML())) {s = 19;}
+ else if ( (LA340_5==88) && (synpred10_InternalSysML())) {s = 67;}
- else if ( (LA340_3==68) && (synpred10_InternalSysML())) {s = 20;}
+ else if ( (LA340_5==100) && (synpred10_InternalSysML())) {s = 68;}
- else if ( (LA340_3==70) && (synpred10_InternalSysML())) {s = 21;}
+ else if ( (LA340_5==105) && (synpred10_InternalSysML())) {s = 69;}
- else if ( (LA340_3==71) && (synpred10_InternalSysML())) {s = 22;}
+ else if ( (LA340_5==108) && (synpred10_InternalSysML())) {s = 70;}
- else if ( (LA340_3==72) && (synpred10_InternalSysML())) {s = 23;}
+
+ input.seek(index340_5);
+ if ( s>=0 ) return s;
+ break;
+ case 10 :
+ int LA340_3 = input.LA(1);
- else if ( (LA340_3==73) && (synpred10_InternalSysML())) {s = 24;}
+
+ int index340_3 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_3==55) && (synpred10_InternalSysML())) {s = 66;}
- else if ( (LA340_3==77) && (synpred10_InternalSysML())) {s = 26;}
+ else if ( (LA340_3==103) && (synpred10_InternalSysML())) {s = 77;}
- else if ( (LA340_3==78) && (synpred10_InternalSysML())) {s = 27;}
+ else if ( (LA340_3==53) && (synpred10_InternalSysML())) {s = 17;}
- else if ( (LA340_3==75) && (synpred10_InternalSysML())) {s = 28;}
+ else if ( (LA340_3==63) && (synpred10_InternalSysML())) {s = 18;}
- else if ( (LA340_3==74) && (synpred10_InternalSysML())) {s = 29;}
+ else if ( (LA340_3==65) && (synpred10_InternalSysML())) {s = 48;}
else if ( (LA340_3==86) && (synpred10_InternalSysML())) {s = 30;}
- else if ( (LA340_3==87) && (synpred10_InternalSysML())) {s = 31;}
-
else if ( (LA340_3==102) && (synpred10_InternalSysML())) {s = 32;}
else if ( (LA340_3==96) && (synpred10_InternalSysML())) {s = 33;}
@@ -87422,22 +87272,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA340_3==112) && (synpred10_InternalSysML())) {s = 38;}
- else if ( (LA340_3==113) && (synpred10_InternalSysML())) {s = 39;}
-
else if ( (LA340_3==115) && (synpred10_InternalSysML())) {s = 40;}
- else if ( (LA340_3==116) && (synpred10_InternalSysML())) {s = 41;}
-
- else if ( (LA340_3==32) && (synpred10_InternalSysML())) {s = 42;}
-
- else if ( (LA340_3==33) && (synpred10_InternalSysML())) {s = 43;}
-
- else if ( (LA340_3==64) && (synpred10_InternalSysML())) {s = 44;}
-
- else if ( (LA340_3==103) && (synpred10_InternalSysML())) {s = 77;}
-
- else if ( (LA340_3==55) && (synpred10_InternalSysML())) {s = 66;}
-
else if ( (LA340_3==88) && (synpred10_InternalSysML())) {s = 67;}
else if ( (LA340_3==100) && (synpred10_InternalSysML())) {s = 68;}
@@ -87446,16 +87282,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA340_3==108) && (synpred10_InternalSysML())) {s = 70;}
+ else if ( (LA340_3==33) && (synpred10_InternalSysML())) {s = 43;}
+
else if ( (LA340_3==107) && (synpred10_InternalSysML())) {s = 78;}
- else if ( ((LA340_3>=RULE_STRING_VALUE && LA340_3<=RULE_EXP_VALUE)||LA340_3==24||(LA340_3>=36 && LA340_3<=37)||LA340_3==76||LA340_3==81||(LA340_3>=126 && LA340_3<=128)||(LA340_3>=133 && LA340_3<=134)||(LA340_3>=138 && LA340_3<=139)||LA340_3==141||(LA340_3>=143 && LA340_3<=145)) ) {s = 6;}
+ else if ( (LA340_3==66) && (synpred10_InternalSysML())) {s = 19;}
+
+ else if ( (LA340_3==68) && (synpred10_InternalSysML())) {s = 20;}
+
+ else if ( (LA340_3==14) && (synpred10_InternalSysML())) {s = 49;}
else if ( (LA340_3==RULE_ID) ) {s = 7;}
else if ( (LA340_3==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA340_3==14) && (synpred10_InternalSysML())) {s = 49;}
-
else if ( (LA340_3==45) && (synpred10_InternalSysML())) {s = 50;}
else if ( (LA340_3==46) && (synpred10_InternalSysML())) {s = 51;}
@@ -87470,10 +87310,26 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA340_3==49) && (synpred10_InternalSysML())) {s = 56;}
+ else if ( (LA340_3==70) && (synpred10_InternalSysML())) {s = 21;}
+
+ else if ( (LA340_3==71) && (synpred10_InternalSysML())) {s = 22;}
+
+ else if ( (LA340_3==72) && (synpred10_InternalSysML())) {s = 23;}
+
+ else if ( (LA340_3==113) && (synpred10_InternalSysML())) {s = 39;}
+
+ else if ( (LA340_3==116) && (synpred10_InternalSysML())) {s = 41;}
+
+ else if ( (LA340_3==74) && (synpred10_InternalSysML())) {s = 29;}
+
+ else if ( (LA340_3==77) && (synpred10_InternalSysML())) {s = 26;}
+
else if ( (LA340_3==80) && (synpred10_InternalSysML())) {s = 57;}
else if ( (LA340_3==79) && (synpred10_InternalSysML())) {s = 58;}
+ else if ( (LA340_3==75) && (synpred10_InternalSysML())) {s = 28;}
+
else if ( (LA340_3==52) && (synpred10_InternalSysML())) {s = 59;}
else if ( (LA340_3==54) && (synpred10_InternalSysML())) {s = 83;}
@@ -87494,376 +87350,388 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA340_3==94) && (synpred10_InternalSysML())) {s = 76;}
- else if ( (LA340_3==110) && (synpred10_InternalSysML())) {s = 79;}
-
-
- input.seek(index340_3);
- if ( s>=0 ) return s;
- break;
- case 15 :
- int LA340_101 = input.LA(1);
-
-
- int index340_101 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_101==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
-
- else if ( (LA340_101==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
-
-
- input.seek(index340_101);
- if ( s>=0 ) return s;
- break;
- case 16 :
- int LA340_100 = input.LA(1);
-
-
- int index340_100 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_100==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
-
- else if ( (LA340_100==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 81;}
+ else if ( ((LA340_3>=RULE_STRING_VALUE && LA340_3<=RULE_EXP_VALUE)||LA340_3==24||(LA340_3>=36 && LA340_3<=37)||LA340_3==76||LA340_3==81||LA340_3==118||(LA340_3>=128 && LA340_3<=130)||(LA340_3>=135 && LA340_3<=136)||(LA340_3>=139 && LA340_3<=140)||(LA340_3>=143 && LA340_3<=145)) ) {s = 6;}
-
- input.seek(index340_100);
- if ( s>=0 ) return s;
- break;
- case 17 :
- int LA340_2 = input.LA(1);
+ else if ( (LA340_3==21) ) {s = 9;}
-
- int index340_2 = input.index();
- input.rewind();
- s = -1;
- if ( (LA340_2==146) ) {s = 3;}
+ else if ( (LA340_3==30) && (synpred10_InternalSysML())) {s = 10;}
- else if ( (LA340_2==147) ) {s = 4;}
+ else if ( (LA340_3==15) && (synpred10_InternalSysML())) {s = 11;}
- else if ( (LA340_2==148) ) {s = 5;}
+ else if ( (LA340_3==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
- else if ( ((LA340_2>=RULE_STRING_VALUE && LA340_2<=RULE_EXP_VALUE)||LA340_2==24||(LA340_2>=36 && LA340_2<=37)||LA340_2==76||LA340_2==81||(LA340_2>=126 && LA340_2<=128)||(LA340_2>=133 && LA340_2<=134)||(LA340_2>=138 && LA340_2<=139)||LA340_2==141||(LA340_2>=143 && LA340_2<=145)) ) {s = 6;}
+ else if ( (LA340_3==19) && (synpred10_InternalSysML())) {s = 13;}
- else if ( (LA340_2==RULE_ID) ) {s = 7;}
+ else if ( (LA340_3==20) && (synpred10_InternalSysML())) {s = 14;}
- else if ( (LA340_2==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA340_3==22) && (synpred10_InternalSysML())) {s = 15;}
- else if ( (LA340_2==21) ) {s = 9;}
+ else if ( (LA340_3==62) && (synpred10_InternalSysML())) {s = 16;}
- else if ( (LA340_2==18) ) {s = 82;}
+ else if ( (LA340_3==73) && (synpred10_InternalSysML())) {s = 24;}
- else if ( (LA340_2==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
+ else if ( (LA340_3==83) && (synpred10_InternalSysML())) {s = 25;}
- else if ( (LA340_2==53) && (synpred10_InternalSysML())) {s = 17;}
+ else if ( (LA340_3==78) && (synpred10_InternalSysML())) {s = 27;}
- else if ( (LA340_2==63) && (synpred10_InternalSysML())) {s = 18;}
+ else if ( (LA340_3==87) && (synpred10_InternalSysML())) {s = 31;}
- else if ( (LA340_2==65) && (synpred10_InternalSysML())) {s = 48;}
+ else if ( (LA340_3==32) && (synpred10_InternalSysML())) {s = 42;}
- else if ( (LA340_2==66) && (synpred10_InternalSysML())) {s = 19;}
+ else if ( (LA340_3==149) && (synpred10_InternalSysML())) {s = 45;}
- else if ( (LA340_2==68) && (synpred10_InternalSysML())) {s = 20;}
+ else if ( (LA340_3==150) && (synpred10_InternalSysML())) {s = 46;}
- else if ( (LA340_2==14) && (synpred10_InternalSysML())) {s = 49;}
+ else if ( (LA340_3==151) && (synpred10_InternalSysML())) {s = 47;}
- else if ( (LA340_2==45) && (synpred10_InternalSysML())) {s = 50;}
+ else if ( (LA340_3==110) && (synpred10_InternalSysML())) {s = 79;}
- else if ( (LA340_2==46) && (synpred10_InternalSysML())) {s = 51;}
+ else if ( (LA340_3==84) && (synpred10_InternalSysML())) {s = 64;}
- else if ( (LA340_2==41) && (synpred10_InternalSysML())) {s = 52;}
+ else if ( (LA340_3==85) && (synpred10_InternalSysML())) {s = 65;}
- else if ( (LA340_2==48) && (synpred10_InternalSysML())) {s = 53;}
+ else if ( (LA340_3==64) && (synpred10_InternalSysML())) {s = 44;}
- else if ( (LA340_2==27) && (synpred10_InternalSysML())) {s = 54;}
+
+ input.seek(index340_3);
+ if ( s>=0 ) return s;
+ break;
+ case 11 :
+ int LA340_118 = input.LA(1);
- else if ( (LA340_2==28) && (synpred10_InternalSysML())) {s = 55;}
+
+ int index340_118 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_118==25||(LA340_118>=119 && LA340_118<=127)) ) {s = 6;}
- else if ( (LA340_2==49) && (synpred10_InternalSysML())) {s = 56;}
+ else if ( (LA340_118==35) ) {s = 111;}
- else if ( (LA340_2==70) && (synpred10_InternalSysML())) {s = 21;}
+ else if ( (LA340_118==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_2==71) && (synpred10_InternalSysML())) {s = 22;}
+ else if ( (LA340_118==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_2==72) && (synpred10_InternalSysML())) {s = 23;}
+ else if ( (LA340_118==24) && (synpred10_InternalSysML())) {s = 108;}
- else if ( (LA340_2==113) && (synpred10_InternalSysML())) {s = 39;}
+
+ input.seek(index340_118);
+ if ( s>=0 ) return s;
+ break;
+ case 12 :
+ int LA340_7 = input.LA(1);
- else if ( (LA340_2==116) && (synpred10_InternalSysML())) {s = 41;}
+
+ int index340_7 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_7==21||LA340_7==25||(LA340_7>=35 && LA340_7<=38)||LA340_7==81||LA340_7==117||(LA340_7>=119 && LA340_7<=138)||LA340_7==142) ) {s = 6;}
- else if ( (LA340_2==74) && (synpred10_InternalSysML())) {s = 29;}
+ else if ( (LA340_7==49) ) {s = 85;}
- else if ( (LA340_2==77) && (synpred10_InternalSysML())) {s = 26;}
+ else if ( (LA340_7==45) && (synpred10_InternalSysML())) {s = 86;}
- else if ( (LA340_2==80) && (synpred10_InternalSysML())) {s = 57;}
+ else if ( (LA340_7==46) && (synpred10_InternalSysML())) {s = 87;}
- else if ( (LA340_2==79) && (synpred10_InternalSysML())) {s = 58;}
+ else if ( (LA340_7==41) && (synpred10_InternalSysML())) {s = 88;}
- else if ( (LA340_2==75) && (synpred10_InternalSysML())) {s = 28;}
+ else if ( (LA340_7==48) && (synpred10_InternalSysML())) {s = 89;}
- else if ( (LA340_2==52) && (synpred10_InternalSysML())) {s = 59;}
+ else if ( (LA340_7==27) && (synpred10_InternalSysML())) {s = 90;}
- else if ( (LA340_2==54) && (synpred10_InternalSysML())) {s = 83;}
+ else if ( (LA340_7==28) && (synpred10_InternalSysML())) {s = 91;}
- else if ( (LA340_2==57) && (synpred10_InternalSysML())) {s = 61;}
+ else if ( (LA340_7==29) && (synpred10_InternalSysML())) {s = 92;}
- else if ( (LA340_2==58) && (synpred10_InternalSysML())) {s = 62;}
+ else if ( (LA340_7==57) && (synpred10_InternalSysML())) {s = 93;}
- else if ( (LA340_2==86) && (synpred10_InternalSysML())) {s = 30;}
+ else if ( (LA340_7==58) && (synpred10_InternalSysML())) {s = 94;}
- else if ( (LA340_2==90) && (synpred10_InternalSysML())) {s = 71;}
+ else if ( (LA340_7==23) && (synpred10_InternalSysML())) {s = 95;}
- else if ( (LA340_2==89) && (synpred10_InternalSysML())) {s = 72;}
+ else if ( (LA340_7==24) && (synpred10_InternalSysML())) {s = 96;}
- else if ( (LA340_2==91) && (synpred10_InternalSysML())) {s = 73;}
+
+ input.seek(index340_7);
+ if ( s>=0 ) return s;
+ break;
+ case 13 :
+ int LA340_99 = input.LA(1);
- else if ( (LA340_2==92) && (synpred10_InternalSysML())) {s = 74;}
+
+ int index340_99 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_99==36) ) {s = 105;}
- else if ( (LA340_2==93) && (synpred10_InternalSysML())) {s = 75;}
+ else if ( (LA340_99==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_2==94) && (synpred10_InternalSysML())) {s = 76;}
+ else if ( (LA340_99==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_2==110) && (synpred10_InternalSysML())) {s = 79;}
+ else if ( (LA340_99==24) && (synpred10_InternalSysML())) {s = 108;}
- else if ( (LA340_2==33) && (synpred10_InternalSysML())) {s = 43;}
+ else if ( (LA340_99==35) ) {s = 111;}
- else if ( (LA340_2==149) && (synpred10_InternalSysML())) {s = 45;}
+ else if ( (LA340_99==45) && (synpred10_InternalSysML())) {s = 109;}
- else if ( (LA340_2==150) && (synpred10_InternalSysML())) {s = 46;}
+ else if ( (LA340_99==46) && (synpred10_InternalSysML())) {s = 110;}
- else if ( (LA340_2==151) && (synpred10_InternalSysML())) {s = 47;}
+ else if ( (LA340_99==25||(LA340_99>=119 && LA340_99<=127)) ) {s = 6;}
- else if ( (LA340_2==83) && (synpred10_InternalSysML())) {s = 25;}
+
+ input.seek(index340_99);
+ if ( s>=0 ) return s;
+ break;
+ case 14 :
+ int LA340_103 = input.LA(1);
- else if ( (LA340_2==84) && (synpred10_InternalSysML())) {s = 64;}
+
+ int index340_103 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_103==39) ) {s = 114;}
- else if ( (LA340_2==85) && (synpred10_InternalSysML())) {s = 65;}
+ else if ( (LA340_103==50) && (synpred10_InternalSysML())) {s = 115;}
- else if ( (LA340_2==30) && (synpred10_InternalSysML())) {s = 10;}
+ else if ( (LA340_103==21||(LA340_103>=36 && LA340_103<=38)||LA340_103==49||LA340_103==117||(LA340_103>=119 && LA340_103<=138)||LA340_103==142) ) {s = 6;}
- else if ( (LA340_2==15) && (synpred10_InternalSysML())) {s = 11;}
+
+ input.seek(index340_103);
+ if ( s>=0 ) return s;
+ break;
+ case 15 :
+ int LA340_119 = input.LA(1);
- else if ( (LA340_2==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
+
+ int index340_119 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_119==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_2==19) && (synpred10_InternalSysML())) {s = 13;}
+ else if ( (LA340_119==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_2==20) && (synpred10_InternalSysML())) {s = 14;}
+ else if ( (LA340_119==24) && (synpred10_InternalSysML())) {s = 108;}
- else if ( (LA340_2==22) && (synpred10_InternalSysML())) {s = 15;}
+ else if ( (LA340_119==35) ) {s = 111;}
- else if ( (LA340_2==62) && (synpred10_InternalSysML())) {s = 16;}
+ else if ( (LA340_119==25||(LA340_119>=119 && LA340_119<=127)) ) {s = 6;}
- else if ( (LA340_2==73) && (synpred10_InternalSysML())) {s = 24;}
+
+ input.seek(index340_119);
+ if ( s>=0 ) return s;
+ break;
+ case 16 :
+ int LA340_117 = input.LA(1);
- else if ( (LA340_2==78) && (synpred10_InternalSysML())) {s = 27;}
+
+ int index340_117 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_117==16) && (synpred10_InternalSysML())) {s = 106;}
- else if ( (LA340_2==87) && (synpred10_InternalSysML())) {s = 31;}
+ else if ( (LA340_117==23) && (synpred10_InternalSysML())) {s = 107;}
- else if ( (LA340_2==102) && (synpred10_InternalSysML())) {s = 32;}
+ else if ( (LA340_117==24) && (synpred10_InternalSysML())) {s = 108;}
- else if ( (LA340_2==96) && (synpred10_InternalSysML())) {s = 33;}
+ else if ( (LA340_117==36) ) {s = 105;}
- else if ( (LA340_2==104) && (synpred10_InternalSysML())) {s = 34;}
+ else if ( (LA340_117==25||(LA340_117>=119 && LA340_117<=127)) ) {s = 6;}
- else if ( (LA340_2==106) && (synpred10_InternalSysML())) {s = 35;}
+
+ input.seek(index340_117);
+ if ( s>=0 ) return s;
+ break;
+ case 17 :
+ int LA340_8 = input.LA(1);
- else if ( (LA340_2==109) && (synpred10_InternalSysML())) {s = 36;}
+
+ int index340_8 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA340_8==21||LA340_8==25||(LA340_8>=35 && LA340_8<=38)||LA340_8==81||LA340_8==117||(LA340_8>=119 && LA340_8<=138)||LA340_8==142) ) {s = 6;}
- else if ( (LA340_2==111) && (synpred10_InternalSysML())) {s = 37;}
+ else if ( (LA340_8==45) && (synpred10_InternalSysML())) {s = 86;}
- else if ( (LA340_2==112) && (synpred10_InternalSysML())) {s = 38;}
+ else if ( (LA340_8==46) && (synpred10_InternalSysML())) {s = 87;}
- else if ( (LA340_2==115) && (synpred10_InternalSysML())) {s = 40;}
+ else if ( (LA340_8==41) && (synpred10_InternalSysML())) {s = 88;}
- else if ( (LA340_2==32) && (synpred10_InternalSysML())) {s = 42;}
+ else if ( (LA340_8==48) && (synpred10_InternalSysML())) {s = 89;}
- else if ( (LA340_2==64) && (synpred10_InternalSysML())) {s = 44;}
+ else if ( (LA340_8==27) && (synpred10_InternalSysML())) {s = 90;}
- else if ( (LA340_2==103) && (synpred10_InternalSysML())) {s = 77;}
+ else if ( (LA340_8==28) && (synpred10_InternalSysML())) {s = 91;}
- else if ( (LA340_2==55) && (synpred10_InternalSysML())) {s = 66;}
+ else if ( (LA340_8==49) ) {s = 85;}
- else if ( (LA340_2==107) && (synpred10_InternalSysML())) {s = 78;}
+ else if ( (LA340_8==29) && (synpred10_InternalSysML())) {s = 92;}
- else if ( (LA340_2==88) && (synpred10_InternalSysML())) {s = 67;}
+ else if ( (LA340_8==57) && (synpred10_InternalSysML())) {s = 93;}
- else if ( (LA340_2==100) && (synpred10_InternalSysML())) {s = 68;}
+ else if ( (LA340_8==58) && (synpred10_InternalSysML())) {s = 94;}
- else if ( (LA340_2==105) && (synpred10_InternalSysML())) {s = 69;}
+ else if ( (LA340_8==23) && (synpred10_InternalSysML())) {s = 95;}
- else if ( (LA340_2==108) && (synpred10_InternalSysML())) {s = 70;}
+ else if ( (LA340_8==24) && (synpred10_InternalSysML())) {s = 96;}
- input.seek(index340_2);
+ input.seek(index340_8);
if ( s>=0 ) return s;
break;
case 18 :
- int LA340_0 = input.LA(1);
+ int LA340_4 = input.LA(1);
- int index340_0 = input.index();
+ int index340_4 = input.index();
input.rewind();
s = -1;
- if ( (LA340_0==18) ) {s = 1;}
-
- else if ( (LA340_0==RULE_DOCUMENTATION_COMMENT) ) {s = 2;}
-
- else if ( (LA340_0==146) ) {s = 3;}
-
- else if ( (LA340_0==147) ) {s = 4;}
-
- else if ( (LA340_0==148) ) {s = 5;}
-
- else if ( ((LA340_0>=RULE_STRING_VALUE && LA340_0<=RULE_EXP_VALUE)||(LA340_0>=24 && LA340_0<=25)||(LA340_0>=36 && LA340_0<=37)||LA340_0==76||LA340_0==81||(LA340_0>=126 && LA340_0<=128)||(LA340_0>=133 && LA340_0<=134)||(LA340_0>=138 && LA340_0<=139)||LA340_0==141||(LA340_0>=143 && LA340_0<=145)) ) {s = 6;}
+ if ( (LA340_4==64) && (synpred10_InternalSysML())) {s = 44;}
- else if ( (LA340_0==RULE_ID) ) {s = 7;}
-
- else if ( (LA340_0==RULE_UNRESTRICTED_NAME) ) {s = 8;}
+ else if ( (LA340_4==55) && (synpred10_InternalSysML())) {s = 66;}
- else if ( (LA340_0==21) ) {s = 9;}
+ else if ( (LA340_4==103) && (synpred10_InternalSysML())) {s = 77;}
- else if ( (LA340_0==30) && (synpred10_InternalSysML())) {s = 10;}
+ else if ( (LA340_4==53) && (synpred10_InternalSysML())) {s = 17;}
- else if ( (LA340_0==15) && (synpred10_InternalSysML())) {s = 11;}
+ else if ( (LA340_4==63) && (synpred10_InternalSysML())) {s = 18;}
- else if ( (LA340_0==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
+ else if ( (LA340_4==65) && (synpred10_InternalSysML())) {s = 48;}
- else if ( (LA340_0==19) && (synpred10_InternalSysML())) {s = 13;}
+ else if ( (LA340_4==86) && (synpred10_InternalSysML())) {s = 30;}
- else if ( (LA340_0==20) && (synpred10_InternalSysML())) {s = 14;}
+ else if ( (LA340_4==102) && (synpred10_InternalSysML())) {s = 32;}
- else if ( (LA340_0==22) && (synpred10_InternalSysML())) {s = 15;}
+ else if ( (LA340_4==96) && (synpred10_InternalSysML())) {s = 33;}
- else if ( (LA340_0==62) && (synpred10_InternalSysML())) {s = 16;}
+ else if ( (LA340_4==104) && (synpred10_InternalSysML())) {s = 34;}
- else if ( (LA340_0==53) && (synpred10_InternalSysML())) {s = 17;}
+ else if ( (LA340_4==106) && (synpred10_InternalSysML())) {s = 35;}
- else if ( (LA340_0==63) && (synpred10_InternalSysML())) {s = 18;}
+ else if ( (LA340_4==109) && (synpred10_InternalSysML())) {s = 36;}
- else if ( (LA340_0==66) && (synpred10_InternalSysML())) {s = 19;}
+ else if ( (LA340_4==111) && (synpred10_InternalSysML())) {s = 37;}
- else if ( (LA340_0==68) && (synpred10_InternalSysML())) {s = 20;}
+ else if ( (LA340_4==112) && (synpred10_InternalSysML())) {s = 38;}
- else if ( (LA340_0==70) && (synpred10_InternalSysML())) {s = 21;}
+ else if ( (LA340_4==115) && (synpred10_InternalSysML())) {s = 40;}
- else if ( (LA340_0==71) && (synpred10_InternalSysML())) {s = 22;}
+ else if ( (LA340_4==88) && (synpred10_InternalSysML())) {s = 67;}
- else if ( (LA340_0==72) && (synpred10_InternalSysML())) {s = 23;}
+ else if ( (LA340_4==100) && (synpred10_InternalSysML())) {s = 68;}
- else if ( (LA340_0==73) && (synpred10_InternalSysML())) {s = 24;}
+ else if ( (LA340_4==105) && (synpred10_InternalSysML())) {s = 69;}
- else if ( (LA340_0==83) && (synpred10_InternalSysML())) {s = 25;}
+ else if ( (LA340_4==108) && (synpred10_InternalSysML())) {s = 70;}
- else if ( (LA340_0==77) && (synpred10_InternalSysML())) {s = 26;}
+ else if ( (LA340_4==33) && (synpred10_InternalSysML())) {s = 43;}
- else if ( (LA340_0==78) && (synpred10_InternalSysML())) {s = 27;}
+ else if ( (LA340_4==66) && (synpred10_InternalSysML())) {s = 19;}
- else if ( (LA340_0==75) && (synpred10_InternalSysML())) {s = 28;}
+ else if ( (LA340_4==68) && (synpred10_InternalSysML())) {s = 20;}
- else if ( (LA340_0==74) && (synpred10_InternalSysML())) {s = 29;}
+ else if ( (LA340_4==14) && (synpred10_InternalSysML())) {s = 49;}
- else if ( (LA340_0==86) && (synpred10_InternalSysML())) {s = 30;}
+ else if ( (LA340_4==RULE_ID) ) {s = 7;}
- else if ( (LA340_0==87) && (synpred10_InternalSysML())) {s = 31;}
+ else if ( (LA340_4==RULE_UNRESTRICTED_NAME) ) {s = 8;}
- else if ( (LA340_0==102) && (synpred10_InternalSysML())) {s = 32;}
+ else if ( (LA340_4==45) && (synpred10_InternalSysML())) {s = 50;}
- else if ( (LA340_0==96) && (synpred10_InternalSysML())) {s = 33;}
+ else if ( (LA340_4==46) && (synpred10_InternalSysML())) {s = 51;}
- else if ( (LA340_0==104) && (synpred10_InternalSysML())) {s = 34;}
+ else if ( (LA340_4==41) && (synpred10_InternalSysML())) {s = 52;}
- else if ( (LA340_0==106) && (synpred10_InternalSysML())) {s = 35;}
+ else if ( (LA340_4==48) && (synpred10_InternalSysML())) {s = 53;}
- else if ( (LA340_0==109) && (synpred10_InternalSysML())) {s = 36;}
+ else if ( (LA340_4==27) && (synpred10_InternalSysML())) {s = 54;}
- else if ( (LA340_0==111) && (synpred10_InternalSysML())) {s = 37;}
+ else if ( (LA340_4==28) && (synpred10_InternalSysML())) {s = 55;}
- else if ( (LA340_0==112) && (synpred10_InternalSysML())) {s = 38;}
+ else if ( (LA340_4==49) && (synpred10_InternalSysML())) {s = 56;}
- else if ( (LA340_0==113) && (synpred10_InternalSysML())) {s = 39;}
+ else if ( (LA340_4==70) && (synpred10_InternalSysML())) {s = 21;}
- else if ( (LA340_0==115) && (synpred10_InternalSysML())) {s = 40;}
+ else if ( (LA340_4==71) && (synpred10_InternalSysML())) {s = 22;}
- else if ( (LA340_0==116) && (synpred10_InternalSysML())) {s = 41;}
+ else if ( (LA340_4==72) && (synpred10_InternalSysML())) {s = 23;}
- else if ( (LA340_0==32) && (synpred10_InternalSysML())) {s = 42;}
+ else if ( (LA340_4==113) && (synpred10_InternalSysML())) {s = 39;}
- else if ( (LA340_0==33) && (synpred10_InternalSysML())) {s = 43;}
+ else if ( (LA340_4==116) && (synpred10_InternalSysML())) {s = 41;}
- else if ( (LA340_0==64) && (synpred10_InternalSysML())) {s = 44;}
+ else if ( (LA340_4==74) && (synpred10_InternalSysML())) {s = 29;}
- else if ( (LA340_0==149) && (synpred10_InternalSysML())) {s = 45;}
+ else if ( (LA340_4==77) && (synpred10_InternalSysML())) {s = 26;}
- else if ( (LA340_0==150) && (synpred10_InternalSysML())) {s = 46;}
+ else if ( (LA340_4==80) && (synpred10_InternalSysML())) {s = 57;}
- else if ( (LA340_0==151) && (synpred10_InternalSysML())) {s = 47;}
+ else if ( (LA340_4==79) && (synpred10_InternalSysML())) {s = 58;}
- else if ( (LA340_0==65) && (synpred10_InternalSysML())) {s = 48;}
+ else if ( (LA340_4==75) && (synpred10_InternalSysML())) {s = 28;}
- else if ( (LA340_0==14) && (synpred10_InternalSysML())) {s = 49;}
+ else if ( (LA340_4==52) && (synpred10_InternalSysML())) {s = 59;}
- else if ( (LA340_0==45) && (synpred10_InternalSysML())) {s = 50;}
+ else if ( (LA340_4==54) && (synpred10_InternalSysML())) {s = 83;}
- else if ( (LA340_0==46) && (synpred10_InternalSysML())) {s = 51;}
+ else if ( (LA340_4==57) && (synpred10_InternalSysML())) {s = 61;}
- else if ( (LA340_0==41) && (synpred10_InternalSysML())) {s = 52;}
+ else if ( (LA340_4==58) && (synpred10_InternalSysML())) {s = 62;}
- else if ( (LA340_0==48) && (synpred10_InternalSysML())) {s = 53;}
+ else if ( (LA340_4==90) && (synpred10_InternalSysML())) {s = 71;}
- else if ( (LA340_0==27) && (synpred10_InternalSysML())) {s = 54;}
+ else if ( (LA340_4==89) && (synpred10_InternalSysML())) {s = 72;}
- else if ( (LA340_0==28) && (synpred10_InternalSysML())) {s = 55;}
+ else if ( (LA340_4==91) && (synpred10_InternalSysML())) {s = 73;}
- else if ( (LA340_0==49) && (synpred10_InternalSysML())) {s = 56;}
+ else if ( (LA340_4==92) && (synpred10_InternalSysML())) {s = 74;}
- else if ( (LA340_0==80) && (synpred10_InternalSysML())) {s = 57;}
+ else if ( (LA340_4==93) && (synpred10_InternalSysML())) {s = 75;}
- else if ( (LA340_0==79) && (synpred10_InternalSysML())) {s = 58;}
+ else if ( (LA340_4==94) && (synpred10_InternalSysML())) {s = 76;}
- else if ( (LA340_0==52) && (synpred10_InternalSysML())) {s = 59;}
+ else if ( (LA340_4==107) && (synpred10_InternalSysML())) {s = 78;}
- else if ( (LA340_0==54) && (synpred10_InternalSysML())) {s = 60;}
+ else if ( ((LA340_4>=RULE_STRING_VALUE && LA340_4<=RULE_EXP_VALUE)||LA340_4==24||(LA340_4>=36 && LA340_4<=37)||LA340_4==76||LA340_4==81||LA340_4==118||(LA340_4>=128 && LA340_4<=130)||(LA340_4>=135 && LA340_4<=136)||(LA340_4>=139 && LA340_4<=140)||(LA340_4>=143 && LA340_4<=145)) ) {s = 6;}
- else if ( (LA340_0==57) && (synpred10_InternalSysML())) {s = 61;}
+ else if ( (LA340_4==21) ) {s = 9;}
- else if ( (LA340_0==58) && (synpred10_InternalSysML())) {s = 62;}
+ else if ( (LA340_4==83) && (synpred10_InternalSysML())) {s = 25;}
- else if ( (LA340_0==56) && (synpred10_InternalSysML())) {s = 63;}
+ else if ( (LA340_4==84) && (synpred10_InternalSysML())) {s = 64;}
- else if ( (LA340_0==84) && (synpred10_InternalSysML())) {s = 64;}
+ else if ( (LA340_4==85) && (synpred10_InternalSysML())) {s = 65;}
- else if ( (LA340_0==85) && (synpred10_InternalSysML())) {s = 65;}
+ else if ( (LA340_4==30) && (synpred10_InternalSysML())) {s = 10;}
- else if ( (LA340_0==55) && (synpred10_InternalSysML())) {s = 66;}
+ else if ( (LA340_4==15) && (synpred10_InternalSysML())) {s = 11;}
- else if ( (LA340_0==88) && (synpred10_InternalSysML())) {s = 67;}
+ else if ( (LA340_4==RULE_REGULAR_COMMENT) && (synpred10_InternalSysML())) {s = 12;}
- else if ( (LA340_0==100) && (synpred10_InternalSysML())) {s = 68;}
+ else if ( (LA340_4==19) && (synpred10_InternalSysML())) {s = 13;}
- else if ( (LA340_0==105) && (synpred10_InternalSysML())) {s = 69;}
+ else if ( (LA340_4==20) && (synpred10_InternalSysML())) {s = 14;}
- else if ( (LA340_0==108) && (synpred10_InternalSysML())) {s = 70;}
+ else if ( (LA340_4==22) && (synpred10_InternalSysML())) {s = 15;}
- else if ( (LA340_0==90) && (synpred10_InternalSysML())) {s = 71;}
+ else if ( (LA340_4==62) && (synpred10_InternalSysML())) {s = 16;}
- else if ( (LA340_0==89) && (synpred10_InternalSysML())) {s = 72;}
+ else if ( (LA340_4==73) && (synpred10_InternalSysML())) {s = 24;}
- else if ( (LA340_0==91) && (synpred10_InternalSysML())) {s = 73;}
+ else if ( (LA340_4==78) && (synpred10_InternalSysML())) {s = 27;}
- else if ( (LA340_0==92) && (synpred10_InternalSysML())) {s = 74;}
+ else if ( (LA340_4==87) && (synpred10_InternalSysML())) {s = 31;}
- else if ( (LA340_0==93) && (synpred10_InternalSysML())) {s = 75;}
+ else if ( (LA340_4==32) && (synpred10_InternalSysML())) {s = 42;}
- else if ( (LA340_0==94) && (synpred10_InternalSysML())) {s = 76;}
+ else if ( (LA340_4==149) && (synpred10_InternalSysML())) {s = 45;}
- else if ( (LA340_0==103) && (synpred10_InternalSysML())) {s = 77;}
+ else if ( (LA340_4==150) && (synpred10_InternalSysML())) {s = 46;}
- else if ( (LA340_0==107) && (synpred10_InternalSysML())) {s = 78;}
+ else if ( (LA340_4==151) && (synpred10_InternalSysML())) {s = 47;}
- else if ( (LA340_0==110) && (synpred10_InternalSysML())) {s = 79;}
+ else if ( (LA340_4==110) && (synpred10_InternalSysML())) {s = 79;}
- input.seek(index340_0);
+ input.seek(index340_4);
if ( s>=0 ) return s;
break;
}
@@ -87874,10 +87742,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String dfa_227s = "\6\4\3\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_228s = "\1\u0097\1\16\4\u0097\3\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_229s = "\6\uffff\1\1\1\2\1\3\7\uffff";
- static final String[] dfa_230s = {
+ static final String dfa_226s = "\6\4\3\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_227s = "\1\u0097\1\16\4\u0097\3\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_228s = "\6\uffff\1\1\1\2\1\3\7\uffff";
+ static final String[] dfa_229s = {
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\1\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\7\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\14\6\1\uffff\1\6\3\uffff\1\6\1\uffff\5\6\1\7\2\6\1\10\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
"\1\6\1\2\10\uffff\1\11",
"\1\6\1\2\3\uffff\2\6\3\uffff\2\6\2\uffff\1\12\4\6\4\uffff\2\6\1\uffff\1\6\1\uffff\2\6\7\uffff\1\6\3\uffff\2\6\1\uffff\2\6\2\uffff\4\6\1\uffff\2\6\3\uffff\5\6\1\uffff\1\6\1\uffff\6\6\1\uffff\4\6\2\uffff\14\6\1\uffff\1\6\3\uffff\1\6\1\uffff\5\6\1\7\2\6\1\10\3\6\1\uffff\2\6\35\uffff\1\3\1\4\1\5\3\6",
@@ -87895,10 +87763,10 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\2",
"\1\2"
};
+ static final char[] dfa_226 = DFA.unpackEncodedStringToUnsignedChars(dfa_226s);
static final char[] dfa_227 = DFA.unpackEncodedStringToUnsignedChars(dfa_227s);
- static final char[] dfa_228 = DFA.unpackEncodedStringToUnsignedChars(dfa_228s);
- static final short[] dfa_229 = DFA.unpackEncodedString(dfa_229s);
- static final short[][] dfa_230 = unpackEncodedStringArray(dfa_230s);
+ static final short[] dfa_228 = DFA.unpackEncodedString(dfa_228s);
+ static final short[][] dfa_229 = unpackEncodedStringArray(dfa_229s);
class DFA343 extends DFA {
@@ -87907,20 +87775,20 @@ public DFA343(BaseRecognizer recognizer) {
this.decisionNumber = 343;
this.eot = dfa_52;
this.eof = dfa_52;
- this.min = dfa_227;
- this.max = dfa_228;
- this.accept = dfa_229;
- this.special = dfa_177;
- this.transition = dfa_230;
+ this.min = dfa_226;
+ this.max = dfa_227;
+ this.accept = dfa_228;
+ this.special = dfa_176;
+ this.transition = dfa_229;
}
public String getDescription() {
return "19986:2: (this_CalculationBodyItem_0= ruleCalculationBodyItem[$current] | ( (lv_ownedFeatureMembership_comp_1_0= ruleSubjectMember ) ) | ( (lv_ownedFeatureMembership_comp_2_0= ruleObjectiveMember ) ) )";
}
}
- static final String dfa_231s = "\5\4\3\uffff\1\11\1\5\2\4\1\11\2\5";
- static final String dfa_232s = "\1\u0097\1\16\3\u0097\3\uffff\1\12\1\16\2\5\1\12\2\5";
- static final String dfa_233s = "\5\uffff\1\1\1\2\1\3\7\uffff";
- static final String[] dfa_234s = {
+ static final String dfa_230s = "\5\4\3\uffff\1\11\1\5\2\4\1\11\2\5";
+ static final String dfa_231s = "\1\u0097\1\16\3\u0097\3\uffff\1\12\1\16\2\5\1\12\2\5";
+ static final String dfa_232s = "\5\uffff\1\1\1\2\1\3\7\uffff";
+ static final String[] dfa_233s = {
"\1\5\1\2\3\uffff\2\5\3\uffff\2\5\2\uffff\1\1\4\5\4\uffff\2\5\1\uffff\1\5\1\6\2\5\7\uffff\1\5\3\uffff\2\5\1\uffff\2\5\2\uffff\3\5\1\uffff\3\5\3\uffff\5\5\1\uffff\1\5\1\uffff\6\5\1\uffff\4\5\2\uffff\6\5\7\uffff\1\5\3\uffff\1\5\1\uffff\1\5\1\uffff\3\5\1\uffff\2\5\1\uffff\3\5\1\7\2\5\35\uffff\1\3\1\4\4\5",
"\1\5\1\2\10\uffff\1\10",
"\1\5\1\2\3\uffff\2\5\3\uffff\2\5\2\uffff\1\11\4\5\4\uffff\2\5\1\uffff\1\5\1\uffff\2\5\7\uffff\1\5\3\uffff\2\5\1\uffff\2\5\2\uffff\3\5\2\uffff\2\5\3\uffff\5\5\1\uffff\1\5\1\uffff\6\5\1\uffff\4\5\2\uffff\6\5\7\uffff\1\5\3\uffff\1\5\1\uffff\1\5\1\uffff\3\5\1\uffff\2\5\1\uffff\3\5\1\7\2\5\35\uffff\1\3\1\4\4\5",
@@ -87937,10 +87805,10 @@ public String getDescription() {
"\1\2",
"\1\2"
};
+ static final char[] dfa_230 = DFA.unpackEncodedStringToUnsignedChars(dfa_230s);
static final char[] dfa_231 = DFA.unpackEncodedStringToUnsignedChars(dfa_231s);
- static final char[] dfa_232 = DFA.unpackEncodedStringToUnsignedChars(dfa_232s);
- static final short[] dfa_233 = DFA.unpackEncodedString(dfa_233s);
- static final short[][] dfa_234 = unpackEncodedStringArray(dfa_234s);
+ static final short[] dfa_232 = DFA.unpackEncodedString(dfa_232s);
+ static final short[][] dfa_233 = unpackEncodedStringArray(dfa_233s);
class DFA381 extends DFA {
@@ -87949,27 +87817,25 @@ public DFA381(BaseRecognizer recognizer) {
this.decisionNumber = 381;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_231;
- this.max = dfa_232;
- this.accept = dfa_233;
+ this.min = dfa_230;
+ this.max = dfa_231;
+ this.accept = dfa_232;
this.special = dfa_32;
- this.transition = dfa_234;
+ this.transition = dfa_233;
}
public String getDescription() {
return "21816:2: (this_DefinitionBodyItem_0= ruleDefinitionBodyItem[$current] | ( (lv_ownedMembership_comp_1_0= ruleElementFilterMember ) ) | ( (lv_ownedImport_comp_2_0= ruleExpose ) ) )";
}
}
- static final String dfa_235s = "\1\11\2\43\2\11\2\27\2\44\2\43\2\uffff\2\11";
- static final String dfa_236s = "\1\12\2\44\2\46\2\61\2\44\2\43\2\uffff\2\46";
- static final String dfa_237s = "\13\uffff\1\2\1\1\2\uffff";
- static final String[] dfa_238s = {
+ static final String dfa_234s = "\13\uffff\1\1\1\2\2\uffff";
+ static final String[] dfa_235s = {
"\1\1\1\2",
- "\1\4\1\3",
- "\1\4\1\3",
+ "\1\3\1\4",
+ "\1\3\1\4",
"\1\7\1\10\32\uffff\1\5\1\6",
"\1\11\1\12\32\uffff\1\5\1\6",
- "\1\14\31\uffff\1\13",
- "\1\14\31\uffff\1\13",
+ "\1\13\31\uffff\1\14",
+ "\1\13\31\uffff\1\14",
"\1\15",
"\1\15",
"\1\16",
@@ -87979,10 +87845,8 @@ public String getDescription() {
"\1\7\1\10\32\uffff\1\5\1\6",
"\1\11\1\12\32\uffff\1\5\1\6"
};
- static final char[] dfa_235 = DFA.unpackEncodedStringToUnsignedChars(dfa_235s);
- static final char[] dfa_236 = DFA.unpackEncodedStringToUnsignedChars(dfa_236s);
- static final short[] dfa_237 = DFA.unpackEncodedString(dfa_237s);
- static final short[][] dfa_238 = unpackEncodedStringArray(dfa_238s);
+ static final short[] dfa_234 = DFA.unpackEncodedString(dfa_234s);
+ static final short[][] dfa_235 = unpackEncodedStringArray(dfa_235s);
class DFA384 extends DFA {
@@ -87991,58 +87855,58 @@ public DFA384(BaseRecognizer recognizer) {
this.decisionNumber = 384;
this.eot = dfa_28;
this.eof = dfa_28;
- this.min = dfa_235;
- this.max = dfa_236;
- this.accept = dfa_237;
+ this.min = dfa_29;
+ this.max = dfa_30;
+ this.accept = dfa_234;
this.special = dfa_32;
- this.transition = dfa_238;
+ this.transition = dfa_235;
}
public String getDescription() {
return "21929:3: (this_ImportedNamespace_3= ruleImportedNamespace[$current] | this_ImportedFilterPackage_4= ruleImportedFilterPackage[$current] )";
}
}
- static final String dfa_239s = "\3\uffff\2\11\6\uffff\4\11";
- static final String dfa_240s = "\1\6\2\uffff\2\21\1\uffff\2\11\3\uffff\4\21";
- static final String dfa_241s = "\1\u0090\2\uffff\2\u008c\1\uffff\1\u008e\1\12\3\uffff\4\u008c";
- static final String dfa_242s = "\1\uffff\1\1\1\2\2\uffff\1\6\2\uffff\1\4\1\3\1\5\4\uffff";
- static final String[] dfa_243s = {
- "\3\2\1\3\1\4\31\uffff\2\2\53\uffff\1\5\73\uffff\1\1\1\uffff\2\2",
+ static final String dfa_236s = "\3\uffff\2\7\5\uffff\2\7\1\uffff\2\7";
+ static final String dfa_237s = "\1\6\2\uffff\2\21\1\uffff\1\11\1\uffff\1\11\1\uffff\2\21\1\uffff\2\21";
+ static final String dfa_238s = "\1\u0091\2\uffff\2\u008e\1\uffff\1\u008d\1\uffff\1\12\1\uffff\2\u008e\1\uffff\2\u008e";
+ static final String dfa_239s = "\1\uffff\1\1\1\2\2\uffff\1\6\1\uffff\1\3\1\uffff\1\4\2\uffff\1\5\2\uffff";
+ static final String[] dfa_240s = {
+ "\3\2\1\3\1\4\31\uffff\2\2\53\uffff\1\5\75\uffff\1\1\2\2",
"",
"",
- "\1\11\3\uffff\1\11\1\uffff\3\11\11\uffff\1\7\1\6\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11",
- "\1\11\3\uffff\1\11\1\uffff\3\11\11\uffff\1\7\1\6\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11",
+ "\1\7\3\uffff\1\7\1\uffff\3\7\11\uffff\1\10\1\6\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7",
+ "\1\7\3\uffff\1\7\1\uffff\3\7\11\uffff\1\10\1\6\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7",
"",
- "\1\13\1\14\u0083\uffff\1\12",
- "\1\15\1\16",
+ "\1\12\1\13\u0082\uffff\1\14",
"",
+ "\1\15\1\16",
"",
+ "\1\7\3\uffff\1\7\1\uffff\3\7\12\uffff\1\6\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7",
+ "\1\7\3\uffff\1\7\1\uffff\3\7\12\uffff\1\6\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7",
"",
- "\1\11\3\uffff\1\11\1\uffff\3\11\12\uffff\1\6\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11",
- "\1\11\3\uffff\1\11\1\uffff\3\11\12\uffff\1\6\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11",
- "\1\11\3\uffff\1\11\1\uffff\3\11\11\uffff\1\7\1\12\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11",
- "\1\11\3\uffff\1\11\1\uffff\3\11\11\uffff\1\7\1\12\3\11\5\uffff\1\11\1\uffff\1\11\1\uffff\2\11\5\uffff\1\11\4\uffff\1\11\23\uffff\1\10\1\11\17\uffff\1\11\22\uffff\25\11\2\uffff\1\11"
+ "\1\7\3\uffff\1\7\1\uffff\3\7\11\uffff\1\10\1\14\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7",
+ "\1\7\3\uffff\1\7\1\uffff\3\7\11\uffff\1\10\1\14\3\7\5\uffff\1\7\1\uffff\1\7\1\uffff\2\7\5\uffff\1\7\4\uffff\1\7\23\uffff\1\11\1\7\17\uffff\1\7\22\uffff\1\7\1\uffff\24\7\3\uffff\1\7"
};
+ static final short[] dfa_236 = DFA.unpackEncodedString(dfa_236s);
+ static final char[] dfa_237 = DFA.unpackEncodedStringToUnsignedChars(dfa_237s);
+ static final char[] dfa_238 = DFA.unpackEncodedStringToUnsignedChars(dfa_238s);
static final short[] dfa_239 = DFA.unpackEncodedString(dfa_239s);
- static final char[] dfa_240 = DFA.unpackEncodedStringToUnsignedChars(dfa_240s);
- static final char[] dfa_241 = DFA.unpackEncodedStringToUnsignedChars(dfa_241s);
- static final short[] dfa_242 = DFA.unpackEncodedString(dfa_242s);
- static final short[][] dfa_243 = unpackEncodedStringArray(dfa_243s);
+ static final short[][] dfa_240 = unpackEncodedStringArray(dfa_240s);
- class DFA431 extends DFA {
+ class DFA434 extends DFA {
- public DFA431(BaseRecognizer recognizer) {
+ public DFA434(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 431;
+ this.decisionNumber = 434;
this.eot = dfa_28;
- this.eof = dfa_239;
- this.min = dfa_240;
- this.max = dfa_241;
- this.accept = dfa_242;
+ this.eof = dfa_236;
+ this.min = dfa_237;
+ this.max = dfa_238;
+ this.accept = dfa_239;
this.special = dfa_32;
- this.transition = dfa_243;
+ this.transition = dfa_240;
}
public String getDescription() {
- return "25246:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )";
+ return "25511:2: (this_NullExpression_0= ruleNullExpression | this_LiteralExpression_1= ruleLiteralExpression | this_FeatureReferenceExpression_2= ruleFeatureReferenceExpression | this_InvocationExpression_3= ruleInvocationExpression | this_ExtentExpression_Deprecated_4= ruleExtentExpression_Deprecated | (otherlv_5= '(' this_OwnedExpression_6= ruleOwnedExpression otherlv_7= ')' ) )";
}
}
@@ -88069,7 +87933,7 @@ public String getDescription() {
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x000000001E004600L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x000000001C004600L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000030010047C0L,0x0000000000021000L,0x000000000003AC60L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000030010047C0L,0x0040000000021000L,0x0000000000039980L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000800000L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000001800000L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0xC0236203DA7CC630L,0x001BA54100F9EFD4L,0x00000000000C0000L});
@@ -88097,7 +87961,7 @@ public String getDescription() {
public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000100000000002L});
public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000080000000002L});
public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x00000030000001C0L,0x0000000000000000L,0x0000000000018000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x00000030000001C0L,0x0000000000000000L,0x0000000000030000L});
public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0004000000000000L});
public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0008000000000000L});
public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0030000000000000L});
@@ -88217,9 +88081,9 @@ public String getDescription() {
public static final BitSet FOLLOW_168 = new BitSet(new long[]{0x0000000001000002L});
public static final BitSet FOLLOW_169 = new BitSet(new long[]{0x8020000000000000L,0x0000004000000000L});
public static final BitSet FOLLOW_170 = new BitSet(new long[]{0x0000000021800000L});
- public static final BitSet FOLLOW_171 = new BitSet(new long[]{0x00000030010447E0L,0x0000000000021000L,0x00000000001FAC60L});
+ public static final BitSet FOLLOW_171 = new BitSet(new long[]{0x00000030010447E0L,0x0040000000021000L,0x00000000001F9980L});
public static final BitSet FOLLOW_172 = new BitSet(new long[]{0xC0236203587CC632L,0x001BA5C100F9EFD6L,0x0000000000FC0000L});
- public static final BitSet FOLLOW_173 = new BitSet(new long[]{0xC7F36233DB7CC7F0L,0x001BB7D179FBFFD7L,0x0000000000FFAC60L});
+ public static final BitSet FOLLOW_173 = new BitSet(new long[]{0xC7F36233DB7CC7F0L,0x005BB7D179FBFFD7L,0x0000000000FF9980L});
public static final BitSet FOLLOW_174 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
public static final BitSet FOLLOW_175 = new BitSet(new long[]{0x8020000000000000L,0x0000004000000002L});
public static final BitSet FOLLOW_176 = new BitSet(new long[]{0xC6736203787CC632L,0x001BA5C100F9EFD6L,0x0000000000FC0000L});
@@ -88239,7 +88103,7 @@ public String getDescription() {
public static final BitSet FOLLOW_190 = new BitSet(new long[]{0x8023E20038004600L,0x0000000000020014L});
public static final BitSet FOLLOW_191 = new BitSet(new long[]{0x8023E20018004600L,0x0000000000020014L});
public static final BitSet FOLLOW_192 = new BitSet(new long[]{0x8020000000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_193 = new BitSet(new long[]{0xC7F36233DB7CC7F0L,0x001BFFD179FBFFD7L,0x0000000000FFAC60L});
+ public static final BitSet FOLLOW_193 = new BitSet(new long[]{0xC7F36233DB7CC7F0L,0x005BFFD179FBFFD7L,0x0000000000FF9980L});
public static final BitSet FOLLOW_194 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
public static final BitSet FOLLOW_195 = new BitSet(new long[]{0x8020000000000000L,0x0000200000000002L});
public static final BitSet FOLLOW_196 = new BitSet(new long[]{0x8020000000000000L,0x0000800000000000L});
@@ -88258,35 +88122,35 @@ public String getDescription() {
public static final BitSet FOLLOW_209 = new BitSet(new long[]{0xC020000040788010L,0x001BA54100C86FD4L});
public static final BitSet FOLLOW_210 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
public static final BitSet FOLLOW_211 = new BitSet(new long[]{0xC0236203587CC630L,0x001BA54100F9EFD6L,0x00000000000C0000L});
- public static final BitSet FOLLOW_212 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
- public static final BitSet FOLLOW_213 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_214 = new BitSet(new long[]{0x00000030010047C0L,0x0000000000021000L,0x000000000001AC60L});
- public static final BitSet FOLLOW_215 = new BitSet(new long[]{0x0000000000000002L,0x0040000000000000L});
- public static final BitSet FOLLOW_216 = new BitSet(new long[]{0x0000000000000002L,0x0080000000000000L});
- public static final BitSet FOLLOW_217 = new BitSet(new long[]{0x0000000000000002L,0x0100000000000000L});
- public static final BitSet FOLLOW_218 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000000L});
- public static final BitSet FOLLOW_219 = new BitSet(new long[]{0x0000000000000002L,0x0400000000000000L});
- public static final BitSet FOLLOW_220 = new BitSet(new long[]{0x0000000000000002L,0x0800000000000000L});
- public static final BitSet FOLLOW_221 = new BitSet(new long[]{0x0000000000000002L,0x3000000000000000L});
- public static final BitSet FOLLOW_222 = new BitSet(new long[]{0x0000000000200002L,0xC000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_223 = new BitSet(new long[]{0x0000000000200000L,0xC000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_224 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x000000000000001EL});
- public static final BitSet FOLLOW_225 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000060L});
- public static final BitSet FOLLOW_226 = new BitSet(new long[]{0x0000002000000002L,0x0000000000000000L,0x0000000000000180L});
- public static final BitSet FOLLOW_227 = new BitSet(new long[]{0x0000004000000002L});
- public static final BitSet FOLLOW_228 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_229 = new BitSet(new long[]{0x0002000000000002L,0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_230 = new BitSet(new long[]{0x0002000000004602L,0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_231 = new BitSet(new long[]{0x0000000000004600L,0x0000000000020000L});
- public static final BitSet FOLLOW_232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_233 = new BitSet(new long[]{0x0000600000000002L});
- public static final BitSet FOLLOW_234 = new BitSet(new long[]{0x0004000002020000L});
- public static final BitSet FOLLOW_235 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_236 = new BitSet(new long[]{0x00000030010047C0L,0x0000000000061000L,0x000000000003AC60L});
- public static final BitSet FOLLOW_237 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_238 = new BitSet(new long[]{0x0000000000000180L});
- public static final BitSet FOLLOW_239 = new BitSet(new long[]{0x0002000000000002L,0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_240 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_212 = new BitSet(new long[]{0x0000600000000002L});
+ public static final BitSet FOLLOW_213 = new BitSet(new long[]{0x0002000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_214 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_215 = new BitSet(new long[]{0x0000000000000002L,0x0080000000000000L});
+ public static final BitSet FOLLOW_216 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_217 = new BitSet(new long[]{0x00000030010047C0L,0x0000000000021000L,0x0000000000039980L});
+ public static final BitSet FOLLOW_218 = new BitSet(new long[]{0x0000000000000002L,0x0100000000000000L});
+ public static final BitSet FOLLOW_219 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000000L});
+ public static final BitSet FOLLOW_220 = new BitSet(new long[]{0x0000000000000002L,0x0400000000000000L});
+ public static final BitSet FOLLOW_221 = new BitSet(new long[]{0x0000000000000002L,0x0800000000000000L});
+ public static final BitSet FOLLOW_222 = new BitSet(new long[]{0x0000000000000002L,0x1000000000000000L});
+ public static final BitSet FOLLOW_223 = new BitSet(new long[]{0x0000000000000002L,0x2000000000000000L});
+ public static final BitSet FOLLOW_224 = new BitSet(new long[]{0x0000000000000002L,0xC000000000000000L});
+ public static final BitSet FOLLOW_225 = new BitSet(new long[]{0x0000000000200002L,0x0000000000000000L,0x0000000000000007L});
+ public static final BitSet FOLLOW_226 = new BitSet(new long[]{0x0000000000200000L,0x0000000000000000L,0x0000000000000007L});
+ public static final BitSet FOLLOW_227 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000078L});
+ public static final BitSet FOLLOW_228 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_229 = new BitSet(new long[]{0x0000002000000002L,0x0020000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_230 = new BitSet(new long[]{0x0000004000000002L});
+ public static final BitSet FOLLOW_231 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_233 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_235 = new BitSet(new long[]{0x0002000000000002L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_236 = new BitSet(new long[]{0x0002000000004602L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_237 = new BitSet(new long[]{0x0000000000004600L,0x0000000000020000L});
+ public static final BitSet FOLLOW_238 = new BitSet(new long[]{0x0004000002020000L});
+ public static final BitSet FOLLOW_239 = new BitSet(new long[]{0x00000030010047C0L,0x0040000000061000L,0x0000000000039980L});
+ public static final BitSet FOLLOW_240 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_241 = new BitSet(new long[]{0x0000000800000002L});
public static final BitSet FOLLOW_242 = new BitSet(new long[]{0x0000001000000002L});
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/scoping/AbstractSysMLScopeProvider.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/scoping/AbstractSysMLScopeProvider.java
index 6111ff793..95911a4f0 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/scoping/AbstractSysMLScopeProvider.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/scoping/AbstractSysMLScopeProvider.java
@@ -3,7 +3,7 @@
*/
package org.omg.sysml.xtext.scoping;
-import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
+import org.omg.kerml.expressions.xtext.scoping.KerMLExpressionsScopeProvider;
-public abstract class AbstractSysMLScopeProvider extends DelegatingScopeProvider {
+public abstract class AbstractSysMLScopeProvider extends KerMLExpressionsScopeProvider {
}
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSemanticSequencer.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSemanticSequencer.java
index ab879253d..cfdaa8052 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSemanticSequencer.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSemanticSequencer.java
@@ -12,8 +12,8 @@
import org.eclipse.xtext.ParserRule;
import org.eclipse.xtext.serializer.ISerializationContext;
import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
-import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
+import org.omg.kerml.expressions.xtext.serializer.KerMLExpressionsSemanticSequencer;
import org.omg.sysml.lang.sysml.AcceptActionUsage;
import org.omg.sysml.lang.sysml.ActionDefinition;
import org.omg.sysml.lang.sysml.ActionUsage;
@@ -128,7 +128,7 @@
import org.omg.sysml.xtext.services.SysMLGrammarAccess;
@SuppressWarnings("all")
-public class SysMLSemanticSequencer extends AbstractDelegatingSemanticSequencer {
+public class SysMLSemanticSequencer extends KerMLExpressionsSemanticSequencer {
@Inject
private SysMLGrammarAccess grammarAccess;
@@ -196,32 +196,19 @@ else if (rule == grammarAccess.getActionUsageParameterRule()) {
}
else break;
case SysMLPackage.ANALYSIS_CASE_DEFINITION:
- if (rule == grammarAccess.getDefinitionElementRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (AnalysisCaseDefinition) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getAnalysisCaseDefinitionRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (AnalysisCaseDefinition) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (AnalysisCaseDefinition) semanticObject);
+ return;
case SysMLPackage.ANALYSIS_CASE_USAGE:
if (rule == grammarAccess.getBehaviorUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_AnalysisCaseRefUsage_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (AnalysisCaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getAnalysisCaseRefUsageRule()) {
+ || rule == grammarAccess.getVariantUsageElementRule()
+ || rule == grammarAccess.getAnalysisCaseRefUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_AnalysisCaseRefUsage_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (AnalysisCaseUsage) semanticObject);
return;
}
else if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
- || rule == grammarAccess.getFlowUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (AnalysisCaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getAnalysisCaseUsageRule()
+ || rule == grammarAccess.getFlowUsageElementRule()
+ || rule == grammarAccess.getAnalysisCaseUsageRule()
|| rule == grammarAccess.getAnalysisCaseFlowUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (AnalysisCaseUsage) semanticObject);
return;
@@ -253,16 +240,8 @@ else if (rule == grammarAccess.getPrefixDocumentationRule()) {
}
else break;
case SysMLPackage.ASSERT_CONSTRAINT_USAGE:
- if (rule == grammarAccess.getBehaviorUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraintUsage_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_InvariantPart_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix(context, (AssertConstraintUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getAssertConstraintUsageRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraintUsage_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_InvariantPart_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix(context, (AssertConstraintUsage) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraintUsage_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_InvariantPart_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix(context, (AssertConstraintUsage) semanticObject);
+ return;
case SysMLPackage.ATTRIBUTE_DEFINITION:
sequence_DefinitionBodyItem_DefinitionPrefix_Identification_SuperclassingPart(context, (AttributeDefinition) semanticObject);
return;
@@ -302,33 +281,20 @@ else if (rule == grammarAccess.getSatisfactionConnectorRule()) {
sequence_BodyExpression(context, (BlockExpression) semanticObject);
return;
case SysMLPackage.CALCULATION_DEFINITION:
- if (rule == grammarAccess.getDefinitionElementRule()) {
- sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_CalculationDefinition_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CalculationDefinition) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCalculationDefinitionRule()) {
- sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_CalculationDefinition_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CalculationDefinition) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_CalculationDefinition_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CalculationDefinition) semanticObject);
+ return;
case SysMLPackage.CALCULATION_USAGE:
if (rule == grammarAccess.getBehaviorUsageElementRule()
|| rule == grammarAccess.getVariantUsageElementRule()
- || rule == grammarAccess.getConnectionEndElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationRefUsage_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CalculationUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCalculationRefUsageRule()) {
+ || rule == grammarAccess.getConnectionEndElementRule()
+ || rule == grammarAccess.getCalculationRefUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationRefUsage_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CalculationUsage) semanticObject);
return;
}
else if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
- || rule == grammarAccess.getFlowUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CalculationUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCalculationUsageRule()
+ || rule == grammarAccess.getFlowUsageElementRule()
+ || rule == grammarAccess.getCalculationUsageRule()
|| rule == grammarAccess.getCalculationFlowUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CalculationUsage) semanticObject);
return;
@@ -343,32 +309,19 @@ else if (rule == grammarAccess.getActionUsageParameterRule()) {
}
else break;
case SysMLPackage.CASE_DEFINITION:
- if (rule == grammarAccess.getDefinitionElementRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CaseDefinition) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCaseDefinitionRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CaseDefinition) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (CaseDefinition) semanticObject);
+ return;
case SysMLPackage.CASE_USAGE:
if (rule == grammarAccess.getBehaviorUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_CaseRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCaseRefUsageRule()) {
+ || rule == grammarAccess.getVariantUsageElementRule()
+ || rule == grammarAccess.getCaseRefUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_CaseRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CaseUsage) semanticObject);
return;
}
else if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
- || rule == grammarAccess.getFlowUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getCaseUsageRule()
+ || rule == grammarAccess.getFlowUsageElementRule()
+ || rule == grammarAccess.getCaseUsageRule()
|| rule == grammarAccess.getCaseFlowUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (CaseUsage) semanticObject);
return;
@@ -413,22 +366,12 @@ else if (rule == grammarAccess.getConnectorRule()) {
}
else break;
case SysMLPackage.CONSTRAINT_DEFINITION:
- if (rule == grammarAccess.getDefinitionElementRule()) {
- sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_DefinitionPrefix_EmptyReturnParameterPart_Identification_ParameterList_SuperclassingPart(context, (ConstraintDefinition) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getConstraintDefinitionRule()) {
- sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_DefinitionPrefix_EmptyReturnParameterPart_Identification_ParameterList_SuperclassingPart(context, (ConstraintDefinition) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_DefinitionPrefix_EmptyReturnParameterPart_Identification_ParameterList_SuperclassingPart(context, (ConstraintDefinition) semanticObject);
+ return;
case SysMLPackage.CONSTRAINT_USAGE:
if (rule == grammarAccess.getBehaviorUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_ConstraintRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (ConstraintUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getConstraintRefUsageRule()) {
+ || rule == grammarAccess.getVariantUsageElementRule()
+ || rule == grammarAccess.getConstraintRefUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_ConstraintRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (ConstraintUsage) semanticObject);
return;
}
@@ -438,11 +381,8 @@ else if (rule == grammarAccess.getRequirementConstraintUsageRule()) {
}
else if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
- || rule == grammarAccess.getFlowUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (ConstraintUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getConstraintUsageRule()
+ || rule == grammarAccess.getFlowUsageElementRule()
+ || rule == grammarAccess.getConstraintUsageRule()
|| rule == grammarAccess.getConstraintFlowUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (ConstraintUsage) semanticObject);
return;
@@ -476,11 +416,8 @@ else if (rule == grammarAccess.getFilterPackageMemberRule()) {
}
else break;
case SysMLPackage.END_FEATURE_MEMBERSHIP:
- if (rule == grammarAccess.getConnectionUsageMemberRule()) {
- sequence_ConnectionEndMember_DefinitionMemberPrefix(context, (EndFeatureMembership) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getConnectionEndMemberRule()) {
+ if (rule == grammarAccess.getConnectionUsageMemberRule()
+ || rule == grammarAccess.getConnectionEndMemberRule()) {
sequence_ConnectionEndMember_DefinitionMemberPrefix(context, (EndFeatureMembership) semanticObject);
return;
}
@@ -537,7 +474,7 @@ else if (rule == grammarAccess.getMultiplicitySourceEndMemberRule()) {
return;
}
else if (rule == grammarAccess.getEmptyFeatureRule()) {
- sequence_EmptyFeature(context, (Feature) semanticObject);
+ sequence_BodyParameter_EmptyFeature(context, (Feature) semanticObject);
return;
}
else if (rule == grammarAccess.getTypeReferenceRule()) {
@@ -613,6 +550,10 @@ else if (rule == grammarAccess.getFeatureTypeMemberRule()
sequence_FeatureMember_TypeMemberPrefix(context, (FeatureMembership) semanticObject);
return;
}
+ else if (rule == grammarAccess.getFeatureReferenceMemberRule()) {
+ sequence_FeatureReferenceMember(context, (FeatureMembership) semanticObject);
+ return;
+ }
else if (rule == grammarAccess.getGuardedSuccessionMemberRule()) {
sequence_GuardedSuccessionMember(context, (FeatureMembership) semanticObject);
return;
@@ -660,6 +601,7 @@ else if (rule == grammarAccess.getTypeReferenceMemberRule()) {
else break;
case SysMLPackage.FEATURE_REFERENCE_EXPRESSION:
if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getKerMLExpressionsOwnedExpressionRule()
|| rule == grammarAccess.getConditionalExpressionRule()
|| action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
|| rule == grammarAccess.getNullCoalescingExpressionRule()
@@ -709,11 +651,7 @@ else if (rule == grammarAccess.getSelfReferenceExpressionRule()) {
}
else break;
case SysMLPackage.FEATURE_TYPING:
- if (rule == grammarAccess.getExpressionTypingRule()) {
- sequence_ExpressionTyping(context, (FeatureTyping) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getOwnedFeatureTypingRule()
+ if (rule == grammarAccess.getOwnedFeatureTypingRule()
|| rule == grammarAccess.getPortTypingRule()) {
sequence_OwnedFeatureTyping(context, (FeatureTyping) semanticObject);
return;
@@ -869,6 +807,7 @@ else if (rule == grammarAccess.getActionUsageParameterRule()) {
return;
case SysMLPackage.LITERAL_BOOLEAN:
if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getKerMLExpressionsOwnedExpressionRule()
|| rule == grammarAccess.getConditionalExpressionRule()
|| action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
|| rule == grammarAccess.getNullCoalescingExpressionRule()
@@ -1000,6 +939,7 @@ else if (rule == grammarAccess.getTransitionSuccessionMemberRule()) {
return;
}
else if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getKerMLExpressionsOwnedExpressionRule()
|| rule == grammarAccess.getConditionalExpressionRule()
|| action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
|| rule == grammarAccess.getNullCoalescingExpressionRule()
@@ -1134,19 +1074,24 @@ else if (rule == grammarAccess.getPerformedActionUsageRule()) {
if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
|| rule == grammarAccess.getStructureUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()
+ || rule == grammarAccess.getPortUsageRule()
+ || rule == grammarAccess.getPortEndUsageRule()
|| rule == grammarAccess.getConnectionEndElementRule()) {
sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortTypings_Redefines_Redefinitions_Subsets_Subsettings_UsagePrefix_ValueOrFlowPart(context, (PortUsage) semanticObject);
return;
}
- else if (rule == grammarAccess.getPortUsageRule()
- || rule == grammarAccess.getPortEndUsageRule()) {
+ else if (rule == grammarAccess.getVariantUsageElementRule()) {
sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortTypings_Redefines_Redefinitions_Subsets_Subsettings_UsagePrefix_ValueOrFlowPart(context, (PortUsage) semanticObject);
return;
}
else break;
case SysMLPackage.QUERY_PATH_EXPRESSION:
if (rule == grammarAccess.getOwnedExpressionRule()
+ || rule == grammarAccess.getQueryPathExpressionRule()
+ || action == grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()
+ || action == grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()
+ || rule == grammarAccess.getQueryHeadExpressionRule()
+ || rule == grammarAccess.getKerMLExpressionsOwnedExpressionRule()
|| rule == grammarAccess.getConditionalExpressionRule()
|| action == grammarAccess.getConditionalExpressionAccess().getOperatorExpressionOperand_compAction_1_0()
|| rule == grammarAccess.getNullCoalescingExpressionRule()
@@ -1185,11 +1130,7 @@ else if (rule == grammarAccess.getPortUsageRule()
|| action == grammarAccess.getSequenceConstructionExpressionAccess().getOperatorExpressionOperand_compAction_1_2_1_0()
|| rule == grammarAccess.getSequenceElementListRule()
|| action == grammarAccess.getSequenceElementListAccess().getOperatorExpressionOperand_compAction_1_0()
- || rule == grammarAccess.getBaseExpressionRule()
- || rule == grammarAccess.getQueryPathExpressionRule()
- || action == grammarAccess.getQueryPathExpressionAccess().getQueryQualifierExpressionOperand_compAction_1_1()
- || action == grammarAccess.getQueryPathExpressionAccess().getQueryPathStepExpressionOperand_compAction_2_1()
- || rule == grammarAccess.getQueryHeadExpressionRule()) {
+ || rule == grammarAccess.getBaseExpressionRule()) {
sequence_QueryHeadExpression(context, (QueryPathExpression) semanticObject);
return;
}
@@ -1244,10 +1185,6 @@ else if (rule == grammarAccess.getEmptyParameterRule()) {
sequence_EmptyParameter(context, (ReferenceUsage) semanticObject);
return;
}
- else if (rule == grammarAccess.getFeatureReferenceRule()) {
- sequence_FeatureReference(context, (ReferenceUsage) semanticObject);
- return;
- }
else if (rule == grammarAccess.getParameterRule()) {
sequence_Identification_MultiplicityPart_Parameter_Redefines_Subsets_TypedBy(context, (ReferenceUsage) semanticObject);
return;
@@ -1336,10 +1273,6 @@ else if (rule == grammarAccess.getEmptyReturnParameterMemberRule()) {
sequence_EmptyReturnParameterMember(context, (ReturnParameterMembership) semanticObject);
return;
}
- else if (rule == grammarAccess.getFeatureReferenceMemberRule()) {
- sequence_FeatureReferenceMember(context, (ReturnParameterMembership) semanticObject);
- return;
- }
else if (rule == grammarAccess.getReturnParameterMemberRule()) {
sequence_ReturnParameterMember(context, (ReturnParameterMembership) semanticObject);
return;
@@ -1525,32 +1458,19 @@ else if (rule == grammarAccess.getVariantUsageMemberRule()) {
}
else break;
case SysMLPackage.VERIFICATION_CASE_DEFINITION:
- if (rule == grammarAccess.getDefinitionElementRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (VerificationCaseDefinition) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getVerificationCaseDefinitionRule()) {
- sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (VerificationCaseDefinition) semanticObject);
- return;
- }
- else break;
+ sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(context, (VerificationCaseDefinition) semanticObject);
+ return;
case SysMLPackage.VERIFICATION_CASE_USAGE:
if (rule == grammarAccess.getBehaviorUsageElementRule()
- || rule == grammarAccess.getVariantUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart_VerificationCaseRefUsage(context, (VerificationCaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getVerificationCaseRefUsageRule()) {
+ || rule == grammarAccess.getVariantUsageElementRule()
+ || rule == grammarAccess.getVerificationCaseRefUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart_VerificationCaseRefUsage(context, (VerificationCaseUsage) semanticObject);
return;
}
else if (rule == grammarAccess.getUsageElementRule()
|| rule == grammarAccess.getFeatureElementRule()
- || rule == grammarAccess.getFlowUsageElementRule()) {
- sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (VerificationCaseUsage) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getVerificationCaseUsageRule()
+ || rule == grammarAccess.getFlowUsageElementRule()
+ || rule == grammarAccess.getVerificationCaseUsageRule()
|| rule == grammarAccess.getVerificationCaseFlowUsageRule()) {
sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(context, (VerificationCaseUsage) semanticObject);
return;
@@ -1798,6 +1718,7 @@ protected void sequence_ActionBodyItem_ActionRefUsage_ActionUsageParameterList_I
* Contexts:
* BehaviorUsageElement returns AnalysisCaseUsage
* VariantUsageElement returns AnalysisCaseUsage
+ * AnalysisCaseRefUsage returns AnalysisCaseUsage
*
* Constraint:
* (
@@ -1835,12 +1756,12 @@ protected void sequence_ActionBodyItem_ActionRefUsage_ActionUsageParameterList_I
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -1851,67 +1772,11 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_AnalysisCaseRefU
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // AnalysisCaseRefUsage returns AnalysisCaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // isComposite?=AnalysisCaseUsageKeyword?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_AnalysisCaseRefUsage_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, AnalysisCaseUsage semanticObject) { }
-
/**
* Contexts:
* BehaviorUsageElement returns AssertConstraintUsage
* VariantUsageElement returns AssertConstraintUsage
+ * AssertConstraintUsage returns AssertConstraintUsage
*
* Constraint:
* (
@@ -1942,12 +1807,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_AnalysisCaseRefU
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -1958,59 +1823,11 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraint
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // AssertConstraintUsage returns AssertConstraintUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name | ownedRelationship_comp+=OwnedSubsetting)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // ownedFeatureMembership_comp+=TrueLiteralMember
- // (
- // (
- // documentation_comp+=OwnedDocumentation |
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // )?
- // )+
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraintUsage_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_InvariantPart_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix(ISerializationContext context, AssertConstraintUsage semanticObject) { }
-
/**
* Contexts:
* BehaviorUsageElement returns CaseUsage
* VariantUsageElement returns CaseUsage
+ * CaseRefUsage returns CaseUsage
*
* Constraint:
* (
@@ -2048,12 +1865,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_AssertConstraint
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2064,68 +1881,13 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CaseRefUsage returns CaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // isComposite?=CaseUsageKeyword?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_CaseRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CaseUsage semanticObject) { }
-
/**
* Contexts:
* UsageElement returns AnalysisCaseUsage
* FeatureElement returns AnalysisCaseUsage
* FlowUsageElement returns AnalysisCaseUsage
+ * AnalysisCaseUsage returns AnalysisCaseUsage
+ * AnalysisCaseFlowUsage returns AnalysisCaseUsage
*
* Constraint:
* (
@@ -2162,12 +1924,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2178,68 +1940,13 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // AnalysisCaseUsage returns AnalysisCaseUsage
- // AnalysisCaseFlowUsage returns AnalysisCaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, AnalysisCaseUsage semanticObject) { }
-
/**
* Contexts:
* UsageElement returns CaseUsage
* FeatureElement returns CaseUsage
* FlowUsageElement returns CaseUsage
+ * CaseUsage returns CaseUsage
+ * CaseFlowUsage returns CaseUsage
*
* Constraint:
* (
@@ -2276,12 +1983,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2292,67 +1999,11 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CaseUsage returns CaseUsage
- // CaseFlowUsage returns CaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CaseUsage semanticObject) { }
-
/**
* Contexts:
* BehaviorUsageElement returns VerificationCaseUsage
* VariantUsageElement returns VerificationCaseUsage
+ * VerificationCaseRefUsage returns VerificationCaseUsage
*
* Constraint:
* (
@@ -2390,12 +2041,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2406,68 +2057,13 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // VerificationCaseRefUsage returns VerificationCaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // isComposite?=VerificationCaseUsageKeyword?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart_VerificationCaseRefUsage(ISerializationContext context, VerificationCaseUsage semanticObject) { }
-
/**
* Contexts:
* UsageElement returns VerificationCaseUsage
* FeatureElement returns VerificationCaseUsage
* FlowUsageElement returns VerificationCaseUsage
+ * VerificationCaseUsage returns VerificationCaseUsage
+ * VerificationCaseFlowUsage returns VerificationCaseUsage
*
* Constraint:
* (
@@ -2504,12 +2100,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2520,68 +2116,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // VerificationCaseUsage returns VerificationCaseUsage
- // VerificationCaseFlowUsage returns VerificationCaseUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyItem_CalculationReturnParameterPart_CaseBody_CaseBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, VerificationCaseUsage semanticObject) { }
-
/**
* Contexts:
* BehaviorUsageElement returns CalculationUsage
* VariantUsageElement returns CalculationUsage
* ConnectionEndElement returns CalculationUsage
+ * CalculationRefUsage returns CalculationUsage
*
* Constraint:
* (
@@ -2617,12 +2157,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBodyI
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2633,65 +2173,11 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CalculationRefUsage returns CalculationUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // isComposite?=CalculationUsageKeyword?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationRefUsage_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CalculationUsage semanticObject) { }
-
/**
* Contexts:
* BehaviorUsageElement returns ConstraintUsage
* VariantUsageElement returns ConstraintUsage
+ * ConstraintRefUsage returns ConstraintUsage
*
* Constraint:
* (
@@ -2727,12 +2213,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -2743,61 +2229,6 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // ConstraintRefUsage returns ConstraintUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // isComposite?=ConstraintUsageKeyword?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_ConstraintRefUsage_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, ConstraintUsage semanticObject) { }
-
/**
* Contexts:
* RequirementConstraintUsage returns ConstraintUsage
@@ -2926,6 +2357,8 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
* UsageElement returns CalculationUsage
* FeatureElement returns CalculationUsage
* FlowUsageElement returns CalculationUsage
+ * CalculationUsage returns CalculationUsage
+ * CalculationFlowUsage returns CalculationUsage
*
* Constraint:
* (
@@ -2955,87 +2388,34 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
* ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- * ownedFeatureMembership_comp+=StructureUsageMember |
- * ownedFeatureMembership_comp+=GuardedSuccessionMember |
- * ownedImport_comp+=Import |
- * ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- * )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
- * (
- * ownedFeatureMembership_comp+=EmptySuccessionMember?
- * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
- * )?
- * )+
- * ownedFeatureMembership_comp+=ResultExpressionMember?
- * )
- */
- protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CalculationUsage semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CalculationUsage returns CalculationUsage
- // CalculationFlowUsage returns CalculationUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CalculationUsage semanticObject) { }
+ * ownedFeatureMembership_comp+=StructureUsageMember |
+ * ownedFeatureMembership_comp+=GuardedSuccessionMember |
+ * ownedImport_comp+=Import |
+ * ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
+ * )?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
+ * (
+ * ownedFeatureMembership_comp+=EmptySuccessionMember?
+ * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
+ * )?
+ * )+
+ * ownedFeatureMembership_comp+=ResultExpressionMember?
+ * )
+ */
+ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, CalculationUsage semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
/**
* Contexts:
* UsageElement returns ConstraintUsage
* FeatureElement returns ConstraintUsage
* FlowUsageElement returns ConstraintUsage
+ * ConstraintUsage returns ConstraintUsage
+ * ConstraintFlowUsage returns ConstraintUsage
*
* Constraint:
* (
@@ -3070,12 +2450,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3086,61 +2466,6 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // ConstraintUsage returns ConstraintUsage
- // ConstraintFlowUsage returns ConstraintUsage
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (
- // (
- // (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*)
- // )
- // (
- // ownedMembership_comp+=MultiplicityMember
- // ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
- // )?
- // )*
- // (
- // ownedMembership_comp+=FeatureValue |
- // (
- // (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)?
- // ownedFeatureMembership_comp+=CalculationReturnParameterMember?
- // )
- // )?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_CalculationBodyItem_CalculationReturnParameterPart_Identification_MultiplicityPart_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, ConstraintUsage semanticObject) { }
-
/**
* Contexts:
* StateActionUsage returns PerformActionUsage
@@ -3164,25 +2489,24 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_CalculationBody_
* ownedMembership_comp+=FeatureValue |
* (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)
* )?
- * ownedFeatureMembership_comp+=ParameterFlowUsageMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
* ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
+ * ownedFeatureMembership_comp+=ParameterFlowUsageMember |
* ownedFeatureMembership_comp+=StructureUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- * (
- * ownedFeatureMembership_comp+=EmptySuccessionMember?
- * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember*
- * ) |
* ownedFeatureMembership_comp+=GuardedSuccessionMember |
* ownedImport_comp+=Import
* )?
- * ownedFeatureMembership_comp+=ParameterFlowUsageMember?
- * )*
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
+ * (
+ * ownedFeatureMembership_comp+=EmptySuccessionMember?
+ * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
+ * )?
+ * )+
* )
*/
protected void sequence_ActionBodyItem_ActionUsageParameterList_Identification_MultiplicityPart_PerformActionUsageDeclaration_PerformedActionUsage_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_ValuePart(ISerializationContext context, PerformActionUsage semanticObject) {
@@ -3215,25 +2539,24 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_Identification_M
* ownedMembership_comp+=FeatureValue |
* (ownedFeatureMembership_comp+=ActionUsageParameterMember ownedFeatureMembership_comp+=ActionUsageParameterMember*)
* )?
- * ownedFeatureMembership_comp+=ParameterFlowUsageMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
* ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
+ * ownedFeatureMembership_comp+=ParameterFlowUsageMember |
* ownedFeatureMembership_comp+=StructureUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- * (
- * ownedFeatureMembership_comp+=EmptySuccessionMember?
- * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember*
- * ) |
* ownedFeatureMembership_comp+=GuardedSuccessionMember |
* ownedImport_comp+=Import
* )?
- * ownedFeatureMembership_comp+=ParameterFlowUsageMember?
- * )*
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
+ * (
+ * ownedFeatureMembership_comp+=EmptySuccessionMember?
+ * (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
+ * )?
+ * )+
* )
*/
protected void sequence_ActionBodyItem_ActionUsageParameterList_Identification_MultiplicityPart_PerformActionUsageDeclaration_Redefines_Redefinitions_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValuePart(ISerializationContext context, PerformActionUsage semanticObject) {
@@ -3296,6 +2619,7 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_Identification_M
/**
* Contexts:
* DefinitionElement returns AnalysisCaseDefinition
+ * AnalysisCaseDefinition returns AnalysisCaseDefinition
*
* Constraint:
* (
@@ -3317,12 +2641,12 @@ protected void sequence_ActionBodyItem_ActionUsageParameterList_Identification_M
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3333,50 +2657,10 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // AnalysisCaseDefinition returns AnalysisCaseDefinition
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*)?
- // (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
- // ownedFeatureMembership_comp+=ReturnParameterMember?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(ISerializationContext context, AnalysisCaseDefinition semanticObject) { }
-
/**
* Contexts:
* DefinitionElement returns CaseDefinition
+ * CaseDefinition returns CaseDefinition
*
* Constraint:
* (
@@ -3398,12 +2682,12 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3414,50 +2698,10 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CaseDefinition returns CaseDefinition
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*)?
- // (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
- // ownedFeatureMembership_comp+=ReturnParameterMember?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(ISerializationContext context, CaseDefinition semanticObject) { }
-
/**
* Contexts:
* DefinitionElement returns VerificationCaseDefinition
+ * VerificationCaseDefinition returns VerificationCaseDefinition
*
* Constraint:
* (
@@ -3479,12 +2723,12 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
* ownedFeatureMembership_comp+=SubjectMember |
* ownedFeatureMembership_comp+=ObjectiveMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3495,50 +2739,10 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // VerificationCaseDefinition returns VerificationCaseDefinition
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*)?
- // (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
- // ownedFeatureMembership_comp+=ReturnParameterMember?
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=SubjectMember |
- // ownedFeatureMembership_comp+=ObjectiveMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(ISerializationContext context, VerificationCaseDefinition semanticObject) { }
-
/**
* Contexts:
* DefinitionElement returns CalculationDefinition
+ * CalculationDefinition returns CalculationDefinition
*
* Constraint:
* (
@@ -3560,12 +2764,12 @@ protected void sequence_ActionBodyItem_CalculationBodyItem_CaseBody_CaseBodyItem
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3579,53 +2783,10 @@ protected void sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_Calcu
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // CalculationDefinition returns CalculationDefinition
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*)?
- // (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
- // ownedFeatureMembership_comp+=ReturnParameterMember?
- // (
- // (
- // documentation_comp+=OwnedDocumentation?
- // (
- // (
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*) |
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // ) |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // documentation_comp+=OwnedDocumentation?
- // )*
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // ) |
- // ownedFeatureMembership_comp+=ResultExpressionMember
- // )?
- // )
- //
- // protected void sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_CalculationDefinition_DefinitionPrefix_Identification_ParameterList_ReturnParameterPart_SuperclassingPart(ISerializationContext context, CalculationDefinition semanticObject) { }
-
/**
* Contexts:
* DefinitionElement returns ConstraintDefinition
+ * ConstraintDefinition returns ConstraintDefinition
*
* Constraint:
* (
@@ -3645,12 +2806,12 @@ protected void sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_Calcu
* ownedImport_comp+=Import |
* ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
* )?
- * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember?)?
+ * (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
* (
* ownedFeatureMembership_comp+=EmptySuccessionMember?
* (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- * ownedFeatureMembership_comp+=TargetSuccessionMember?
+ * ownedFeatureMembership_comp+=TargetSuccessionMember*
* )?
* )+
* ownedFeatureMembership_comp+=ResultExpressionMember?
@@ -3661,44 +2822,6 @@ protected void sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_Defin
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // ConstraintDefinition returns ConstraintDefinition
- //
- // Constraint:
- // (
- // (isAbstract?='abstract' | isVariation?='variation')?
- // ((humanId=Name name=Name?) | name=Name)?
- // (ownedRelationship_comp+=OwnedSuperclassing ownedRelationship_comp+=OwnedSuperclassing*)?
- // (ownedFeatureMembership_comp+=ParameterMember ownedFeatureMembership_comp+=ParameterMember*)?
- // ownedFeatureMembership_comp+=EmptyReturnParameterMember
- // (
- // (
- // documentation_comp+=OwnedDocumentation |
- // ownedMembership_comp+=NestedDefinitionMember |
- // ownedMembership_comp+=VariantUsageMember |
- // ownedFeatureMembership_comp+=ParameterFlowUsageMember |
- // ownedFeatureMembership_comp+=StructureUsageMember |
- // ownedFeatureMembership_comp+=GuardedSuccessionMember |
- // ownedImport_comp+=Import |
- // ownedFeatureMembership_comp+=ReturnParameterFlowUsageMember
- // )?
- // (ownedFeatureMembership_comp+=InitialNodeMember ownedFeatureMembership_comp+=TargetSuccessionMember*)?
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
- // (
- // ownedFeatureMembership_comp+=EmptySuccessionMember?
- // (ownedFeatureMembership_comp+=BehaviorUsageMember | ownedFeatureMembership_comp+=ActionNodeMember)
- // ownedFeatureMembership_comp+=TargetSuccessionMember*
- // )?
- // )+
- // ownedFeatureMembership_comp+=ResultExpressionMember?
- // )
- //
- // protected void sequence_ActionBodyItem_CalculationBody_CalculationBodyItem_DefinitionPrefix_EmptyReturnParameterPart_Identification_ParameterList_SuperclassingPart(ISerializationContext context, ConstraintDefinition semanticObject) { }
-
/**
* Contexts:
* DefinitionElement returns ActionDefinition
@@ -4226,11 +3349,11 @@ protected void sequence_ActionUsageParameterList_DefinitionBodyItem_Identificati
* (ownedFeatureMembership_comp+=EntryActionMember ownedFeatureMembership_comp+=EntryTransitionMember*)?
* ownedFeatureMembership_comp+=DoActionMember?
* ownedFeatureMembership_comp+=ExitActionMember?
- * ownedMembership_comp+=VariantUsageMember?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
+ * ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=ParameterFlowUsageMember |
* ownedFeatureMembership_comp+=StructureUsageMember |
* (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
@@ -4238,7 +3361,7 @@ protected void sequence_ActionUsageParameterList_DefinitionBodyItem_Identificati
* ownedFeatureMembership_comp+=TransitionUsageMember |
* ownedImport_comp+=Import
* )?
- * ownedMembership_comp+=VariantUsageMember?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -4410,133 +3533,6 @@ protected void sequence_ActionUsageParameter_Identification_MultiplicityPart_Par
}
- /**
- * Contexts:
- * SequenceElementList returns OperatorExpression
- *
- * Constraint:
- * (
- * (
- * operand_comp+=ConditionalExpression_OperatorExpression_1_0
- * operator=ConditionalTestOperator
- * operand_comp+=OwnedExpression
- * operand_comp+=ConditionalExpression
- * ) |
- * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
- * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
- * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
- * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
- * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
- * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
- * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
- * (
- * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
- * operator=ClassificationOperator
- * ownedFeatureMembership_comp+=TypeReferenceMember
- * ) |
- * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
- * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
- * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
- * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
- * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
- * (operator=UnaryOperator operand_comp+=ExtentExpression) |
- * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceElementList_OperatorExpression_1_0 operator=',' operand_comp+=SequenceElementList) |
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- * )
- */
- protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceElementList_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns OperatorExpression
- * ConditionalExpression returns OperatorExpression
- * ConditionalExpression.OperatorExpression_1_0 returns OperatorExpression
- * NullCoalescingExpression returns OperatorExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns OperatorExpression
- * ConditionalOrExpression returns OperatorExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns OperatorExpression
- * ConditionalAndExpression returns OperatorExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns OperatorExpression
- * OrExpression returns OperatorExpression
- * OrExpression.OperatorExpression_1_0 returns OperatorExpression
- * XorExpression returns OperatorExpression
- * XorExpression.OperatorExpression_1_0 returns OperatorExpression
- * AndExpression returns OperatorExpression
- * AndExpression.OperatorExpression_1_0 returns OperatorExpression
- * EqualityExpression returns OperatorExpression
- * EqualityExpression.OperatorExpression_1_0 returns OperatorExpression
- * ClassificationExpression returns OperatorExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns OperatorExpression
- * RelationalExpression returns OperatorExpression
- * RelationalExpression.OperatorExpression_1_0 returns OperatorExpression
- * AdditiveExpression returns OperatorExpression
- * AdditiveExpression.OperatorExpression_1_0 returns OperatorExpression
- * MultiplicativeExpression returns OperatorExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns OperatorExpression
- * ExponentiationExpression returns OperatorExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns OperatorExpression
- * UnitsExpression returns OperatorExpression
- * UnitsExpression.OperatorExpression_1_0 returns OperatorExpression
- * UnaryExpression returns OperatorExpression
- * ExtentExpression returns OperatorExpression
- * SequenceExpression returns OperatorExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns OperatorExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns OperatorExpression
- * SequenceConstructionExpression returns OperatorExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns OperatorExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns OperatorExpression
- * SequenceElementList.OperatorExpression_1_0 returns OperatorExpression
- * BaseExpression returns OperatorExpression
- *
- * Constraint:
- * (
- * (
- * operand_comp+=ConditionalExpression_OperatorExpression_1_0
- * operator=ConditionalTestOperator
- * operand_comp+=OwnedExpression
- * operand_comp+=ConditionalExpression
- * ) |
- * (operand_comp+=NullCoalescingExpression_OperatorExpression_1_0 operator=NullCoalescingOperator operand_comp+=ConditionalOrExpression) |
- * (operand_comp+=ConditionalOrExpression_OperatorExpression_1_0 operator=ConditionalOrOperator operand_comp+=ConditionalAndExpression) |
- * (operand_comp+=ConditionalAndExpression_OperatorExpression_1_0 operator=ConditionalAndOperator operand_comp+=OrExpression) |
- * (operand_comp+=OrExpression_OperatorExpression_1_0 operator=OrOperator operand_comp+=XorExpression) |
- * (operand_comp+=XorExpression_OperatorExpression_1_0 operator=XorOperator operand_comp+=AndExpression) |
- * (operand_comp+=AndExpression_OperatorExpression_1_0 operator=AndOperator operand_comp+=EqualityExpression) |
- * (operand_comp+=EqualityExpression_OperatorExpression_1_0 operator=EqualityOperator operand_comp+=ClassificationExpression) |
- * (
- * operand_comp+=ClassificationExpression_OperatorExpression_0_1_0
- * operator=ClassificationOperator
- * ownedFeatureMembership_comp+=TypeReferenceMember
- * ) |
- * (operand_comp+=SelfReferenceExpression operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=RelationalExpression_OperatorExpression_1_0 operator=RelationalOperator operand_comp+=AdditiveExpression) |
- * (operand_comp+=AdditiveExpression_OperatorExpression_1_0 operator=AdditiveOperator operand_comp+=MultiplicativeExpression) |
- * (operand_comp+=MultiplicativeExpression_OperatorExpression_1_0 operator=MultiplicativeOperator operand_comp+=ExponentiationExpression) |
- * (operand_comp+=ExponentiationExpression_OperatorExpression_1_0 operator=ExponentiationOperator operand_comp+=UnitsExpression) |
- * (operand_comp+=UnitsExpression_OperatorExpression_1_0 operator='@[' operand_comp+=OwnedExpression) |
- * (operator=UnaryOperator operand_comp+=ExtentExpression) |
- * (operator='all' ownedFeatureMembership_comp+=TypeReferenceMember) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_0_0 operator='[' operand_comp+=OwnedExpression) |
- * (operand_comp+=SequenceExpression_OperatorExpression_1_1_0 operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_0_0 operator=',' operand_comp+=SequenceElementList) |
- * (operand_comp+=SequenceConstructionExpression_OperatorExpression_1_2_1_0 operator='..' operand_comp+=OwnedExpression) |
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- * )
- */
- protected void sequence_AdditiveExpression_AndExpression_ClassificationExpression_ConditionalAndExpression_ConditionalExpression_ConditionalOrExpression_EqualityExpression_ExponentiationExpression_ExtentExpression_ExtentExpression_Deprecated_MultiplicativeExpression_NullCoalescingExpression_OrExpression_RelationalExpression_SequenceConstructionExpression_SequenceExpression_UnaryExpression_UnitsExpression_XorExpression(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* AnnotatingFeature returns AnnotatingFeature
@@ -4768,64 +3764,6 @@ protected void sequence_BindingConnector_BindingConnectorDeclaration_Identificat
}
- /**
- * Contexts:
- * BodyExpressionMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=BodyExpression
- */
- protected void sequence_BodyExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getBodyExpressionMemberAccess().getOwnedMemberFeature_compBodyExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * BodyExpression returns BlockExpression
- *
- * Constraint:
- * (
- * (
- * ownedFeatureMembership_comp+=BodyParameterMember
- * ownedFeatureMembership_comp+=BodyParameterMember*
- * ownedFeatureMembership_comp+=ResultExpressionMember
- * ) |
- * ownedRelationship_comp+=ExpressionTyping
- * )
- */
- protected void sequence_BodyExpression(ISerializationContext context, BlockExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * BodyParameterMember returns ParameterMembership
- *
- * Constraint:
- * (memberName=Name ownedMemberParameter_comp=BodyParameter)
- */
- protected void sequence_BodyParameterMember(ISerializationContext context, ParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.PARAMETER_MEMBERSHIP__OWNED_MEMBER_PARAMETER_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getBodyParameterMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
- feeder.accept(grammarAccess.getBodyParameterMemberAccess().getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0(), semanticObject.getOwnedMemberParameter_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* BodyParameter returns ReferenceUsage
@@ -4964,27 +3902,16 @@ protected void sequence_ConnectionBody_DefinitionPrefix_Identification_Superclas
/**
* Contexts:
* ConnectionUsageMember returns EndFeatureMembership
+ * ConnectionEndMember returns EndFeatureMembership
*
* Constraint:
- * (ownedRelationship_comp+=PrefixDocumentation? visibility=VisibilityIndicator? ownedMemberFeature_comp=ConnectionEndElement)
+ * (ownedRelationship_comp+=PrefixDocumentation* visibility=VisibilityIndicator? ownedMemberFeature_comp=ConnectionEndElement)
*/
protected void sequence_ConnectionEndMember_DefinitionMemberPrefix(ISerializationContext context, EndFeatureMembership semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
- // This method is commented out because it has the same signature as another method in this class.
- // This is probably a bug in Xtext's serializer, please report it here:
- // https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
- //
- // Contexts:
- // ConnectionEndMember returns EndFeatureMembership
- //
- // Constraint:
- // (ownedRelationship_comp+=PrefixDocumentation* visibility=VisibilityIndicator? ownedMemberFeature_comp=ConnectionEndElement)
- //
- // protected void sequence_ConnectionEndMember_DefinitionMemberPrefix(ISerializationContext context, EndFeatureMembership semanticObject) { }
-
/**
* Contexts:
* ConnectorEndMember returns EndFeatureMembership
@@ -5343,16 +4270,16 @@ protected void sequence_DefinitionBodyItem_DefinitionPrefix_Identification_Super
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* (ownedFeatureMembership_comp+=TimeSliceFeatureMember | ownedFeatureMembership_comp+=SnapshotFeatureMember)?
* )
@@ -5425,16 +4352,16 @@ protected void sequence_DefinitionBodyItem_Identification_IndividualRefUsage_Mul
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -5467,16 +4394,16 @@ protected void sequence_DefinitionBodyItem_Identification_ItemRefUsage_Multiplic
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -5490,7 +4417,8 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PartR
* UsageElement returns PortUsage
* FeatureElement returns PortUsage
* StructureUsageElement returns PortUsage
- * VariantUsageElement returns PortUsage
+ * PortUsage returns PortUsage
+ * PortEndUsage returns PortUsage
* ConnectionEndElement returns PortUsage
*
* Constraint:
@@ -5509,8 +4437,8 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PartR
* )?
* (
* (
- * (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting?) |
- * (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition?) |
+ * (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
+ * (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*) |
* (ownedRelationship_comp+=PortTyping ownedRelationship_comp+=PortTyping*)
* )
* (
@@ -5550,8 +4478,7 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortT
// https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF
//
// Contexts:
- // PortUsage returns PortUsage
- // PortEndUsage returns PortUsage
+ // VariantUsageElement returns PortUsage
//
// Constraint:
// (
@@ -5569,8 +4496,8 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortT
// )?
// (
// (
- // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting*) |
- // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition*) |
+ // (ownedRelationship_comp+=OwnedSubsetting ownedRelationship_comp+=OwnedSubsetting?) |
+ // (ownedRelationship_comp+=OwnedRedefinition ownedRelationship_comp+=OwnedRedefinition?) |
// (ownedRelationship_comp+=PortTyping ownedRelationship_comp+=PortTyping*)
// )
// (
@@ -5588,17 +4515,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortT
// name=Name
// )?
// (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- // documentation_comp+=OwnedDocumentation?
// (
// (
+ // documentation_comp+=OwnedDocumentation |
// ownedMembership_comp+=NestedDefinitionMember |
// ownedMembership_comp+=VariantUsageMember |
// ownedFeatureMembership_comp+=NestedUsageMember |
- // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
// ownedImport_comp+=Import
// )?
- // documentation_comp+=OwnedDocumentation?
- // )*
+ // (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
+ // )+
// )
//
// protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortTypings_Redefines_Redefinitions_Subsets_Subsettings_UsagePrefix_ValueOrFlowPart(ISerializationContext context, PortUsage semanticObject) { }
@@ -5614,10 +4540,11 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortT
* (
* (isAbstract?='abstract' | isVariation?='variation')?
* ((humanId=Name name=Name?) | name=Name)?
- * (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
+ * (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
+ * ownedMembership_comp+=NestedDefinitionMember?
* ) |
* (
- * (((isAbstract?='abstract' | isVariation?='variation')? ((humanId=Name name=Name?) | name=Name)?) | ownedRelationship_comp+=OwnedSubsetting)
+ * (((isAbstract?='abstract' | isVariation?='variation')? ((humanId=Name name=Name?) | name=Name)?) | ownedRelationship_comp+=OwnedSubsetting)?
* (
* (
* (ownedRelationship_comp+=OwnedFeatureTyping ownedRelationship_comp+=OwnedFeatureTyping*) |
@@ -5629,20 +4556,21 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_PortT
* ((isOrdered?='ordered' isNonunique?='nonunique'?) | (isNonunique?='nonunique' isOrdered?='ordered'?))?
* )?
* )+
- * (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
+ * (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
+ * ownedMembership_comp+=NestedDefinitionMember?
* ) |
- * ownedRelationship_comp+=OwnedSubsetting
- * )?
+ * (ownedRelationship_comp+=OwnedSubsetting ownedMembership_comp+=NestedDefinitionMember?)
+ * )
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
* ownedImport_comp+=Import
* )?
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)?
- * )+
+ * ownedMembership_comp+=NestedDefinitionMember?
+ * )*
* )
*/
protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redefines_Redefinitions_ReferenceVariantUsage_Subsets_Subsettings_TypedBy_Typings_UsagePrefix_ValueOrFlowPart(ISerializationContext context, ReferenceUsage semanticObject) {
@@ -5672,16 +4600,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -5751,16 +4679,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* (ownedFeatureMembership_comp+=TimeSliceFeatureMember | ownedFeatureMembership_comp+=SnapshotFeatureMember)?
* )
@@ -5914,16 +4842,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -5952,16 +4880,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -5994,16 +4922,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -6036,16 +4964,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -6078,16 +5006,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -6120,16 +5048,16 @@ protected void sequence_DefinitionBodyItem_Identification_MultiplicityPart_Redef
* )?
* )*
* (ownedMembership_comp+=FeatureValue | ownedMembership_comp+=SourceItemFlowMember)?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* (
* (
* documentation_comp+=OwnedDocumentation |
- * ownedMembership_comp+=NestedDefinitionMember |
* ownedMembership_comp+=VariantUsageMember |
* ownedFeatureMembership_comp+=NestedUsageMember |
- * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember)
+ * (ownedFeatureMembership_comp+=EmptySuccessionMember? ownedFeatureMembership_comp+=IndividualUsageMember) |
+ * ownedImport_comp+=Import
* )?
- * ownedImport_comp+=Import?
+ * ownedMembership_comp+=NestedDefinitionMember?
* )*
* )
*/
@@ -6696,18 +5624,6 @@ protected void sequence_EmptyAnnotation(ISerializationContext context, Annotatio
}
- /**
- * Contexts:
- * EmptyFeature returns Feature
- *
- * Constraint:
- * {Feature}
- */
- protected void sequence_EmptyFeature(ISerializationContext context, Feature semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* EmptyImport returns Import
@@ -7012,36 +5928,6 @@ protected void sequence_Expose_ImportedFilterPackage_ImportedNamespace(ISerializ
}
- /**
- * Contexts:
- * ExpressionTyping returns FeatureTyping
- *
- * Constraint:
- * type=[Function|QualifiedName]
- */
- protected void sequence_ExpressionTyping(ISerializationContext context, FeatureTyping semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_TYPING__TYPE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getExpressionTypingAccess().getTypeFunctionQualifiedNameParserRuleCall_0_1(), semanticObject.eGet(SysMLPackage.Literals.FEATURE_TYPING__TYPE, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ExtentExpression_Deprecated returns OperatorExpression
- *
- * Constraint:
- * (ownedFeatureMembership_comp+=TypeReferenceMember operator='allInstances')
- */
- protected void sequence_ExtentExpression_Deprecated(ISerializationContext context, OperatorExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* FeatureTypeMember returns FeatureMembership
@@ -7055,88 +5941,6 @@ protected void sequence_FeatureMember_TypeMemberPrefix(ISerializationContext con
}
- /**
- * Contexts:
- * OwnedExpression returns FeatureReferenceExpression
- * ConditionalExpression returns FeatureReferenceExpression
- * ConditionalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * NullCoalescingExpression returns FeatureReferenceExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ConditionalOrExpression returns FeatureReferenceExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ConditionalAndExpression returns FeatureReferenceExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * OrExpression returns FeatureReferenceExpression
- * OrExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * XorExpression returns FeatureReferenceExpression
- * XorExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * AndExpression returns FeatureReferenceExpression
- * AndExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * EqualityExpression returns FeatureReferenceExpression
- * EqualityExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ClassificationExpression returns FeatureReferenceExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns FeatureReferenceExpression
- * RelationalExpression returns FeatureReferenceExpression
- * RelationalExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * AdditiveExpression returns FeatureReferenceExpression
- * AdditiveExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * MultiplicativeExpression returns FeatureReferenceExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * ExponentiationExpression returns FeatureReferenceExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * UnitsExpression returns FeatureReferenceExpression
- * UnitsExpression.OperatorExpression_1_0 returns FeatureReferenceExpression
- * UnaryExpression returns FeatureReferenceExpression
- * ExtentExpression returns FeatureReferenceExpression
- * SequenceExpression returns FeatureReferenceExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns FeatureReferenceExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns FeatureReferenceExpression
- * SequenceConstructionExpression returns FeatureReferenceExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns FeatureReferenceExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns FeatureReferenceExpression
- * SequenceElementList returns FeatureReferenceExpression
- * SequenceElementList.OperatorExpression_1_0 returns FeatureReferenceExpression
- * BaseExpression returns FeatureReferenceExpression
- * FeatureReferenceExpression returns FeatureReferenceExpression
- *
- * Constraint:
- * ownedFeatureMembership_comp+=FeatureReferenceMember
- */
- protected void sequence_FeatureReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * FeatureReferenceMember returns ReturnParameterMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=FeatureReference
- */
- protected void sequence_FeatureReferenceMember(ISerializationContext context, ReturnParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getFeatureReferenceMemberAccess().getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * FeatureReference returns ReferenceUsage
- *
- * Constraint:
- * ownedRelationship_comp+=OwnedSubsetting
- */
- protected void sequence_FeatureReference(ISerializationContext context, ReferenceUsage semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* FeatureValue returns FeatureValue
@@ -8218,64 +7022,6 @@ protected void sequence_ImportedNamespace(ISerializationContext context, Import
}
- /**
- * Contexts:
- * OwnedExpression returns InvocationExpression
- * ConditionalExpression returns InvocationExpression
- * ConditionalExpression.OperatorExpression_1_0 returns InvocationExpression
- * NullCoalescingExpression returns InvocationExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns InvocationExpression
- * ConditionalOrExpression returns InvocationExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns InvocationExpression
- * ConditionalAndExpression returns InvocationExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns InvocationExpression
- * OrExpression returns InvocationExpression
- * OrExpression.OperatorExpression_1_0 returns InvocationExpression
- * XorExpression returns InvocationExpression
- * XorExpression.OperatorExpression_1_0 returns InvocationExpression
- * AndExpression returns InvocationExpression
- * AndExpression.OperatorExpression_1_0 returns InvocationExpression
- * EqualityExpression returns InvocationExpression
- * EqualityExpression.OperatorExpression_1_0 returns InvocationExpression
- * ClassificationExpression returns InvocationExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns InvocationExpression
- * RelationalExpression returns InvocationExpression
- * RelationalExpression.OperatorExpression_1_0 returns InvocationExpression
- * AdditiveExpression returns InvocationExpression
- * AdditiveExpression.OperatorExpression_1_0 returns InvocationExpression
- * MultiplicativeExpression returns InvocationExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns InvocationExpression
- * ExponentiationExpression returns InvocationExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns InvocationExpression
- * UnitsExpression returns InvocationExpression
- * UnitsExpression.OperatorExpression_1_0 returns InvocationExpression
- * UnaryExpression returns InvocationExpression
- * ExtentExpression returns InvocationExpression
- * SequenceExpression returns InvocationExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns InvocationExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns InvocationExpression
- * SequenceConstructionExpression returns InvocationExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns InvocationExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns InvocationExpression
- * SequenceElementList returns InvocationExpression
- * SequenceElementList.OperatorExpression_1_0 returns InvocationExpression
- * BaseExpression returns InvocationExpression
- * InvocationExpression returns InvocationExpression
- *
- * Constraint:
- * (
- * ownedRelationship_comp+=OwnedFeatureTyping
- * (
- * (ownedFeatureMembership_comp+=OwnedExpressionMember ownedFeatureMembership_comp+=OwnedExpressionMember*) |
- * (ownedFeatureMembership_comp+=NamedExpressionMember ownedFeatureMembership_comp+=NamedExpressionMember*)
- * )?
- * )
- */
- protected void sequence_InvocationExpression_NamedArgumentList_PositionalArgumentList(ISerializationContext context, InvocationExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* ItemFeatureMember returns FeatureMembership
@@ -8393,65 +7139,6 @@ protected void sequence_LifeClass(ISerializationContext context, LifeClass seman
}
- /**
- * Contexts:
- * OwnedExpression returns LiteralBoolean
- * ConditionalExpression returns LiteralBoolean
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralBoolean
- * NullCoalescingExpression returns LiteralBoolean
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ConditionalOrExpression returns LiteralBoolean
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ConditionalAndExpression returns LiteralBoolean
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralBoolean
- * OrExpression returns LiteralBoolean
- * OrExpression.OperatorExpression_1_0 returns LiteralBoolean
- * XorExpression returns LiteralBoolean
- * XorExpression.OperatorExpression_1_0 returns LiteralBoolean
- * AndExpression returns LiteralBoolean
- * AndExpression.OperatorExpression_1_0 returns LiteralBoolean
- * EqualityExpression returns LiteralBoolean
- * EqualityExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ClassificationExpression returns LiteralBoolean
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralBoolean
- * RelationalExpression returns LiteralBoolean
- * RelationalExpression.OperatorExpression_1_0 returns LiteralBoolean
- * AdditiveExpression returns LiteralBoolean
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralBoolean
- * MultiplicativeExpression returns LiteralBoolean
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralBoolean
- * ExponentiationExpression returns LiteralBoolean
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralBoolean
- * UnitsExpression returns LiteralBoolean
- * UnitsExpression.OperatorExpression_1_0 returns LiteralBoolean
- * UnaryExpression returns LiteralBoolean
- * ExtentExpression returns LiteralBoolean
- * SequenceExpression returns LiteralBoolean
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralBoolean
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralBoolean
- * SequenceConstructionExpression returns LiteralBoolean
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralBoolean
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralBoolean
- * SequenceElementList returns LiteralBoolean
- * SequenceElementList.OperatorExpression_1_0 returns LiteralBoolean
- * BaseExpression returns LiteralBoolean
- * LiteralExpression returns LiteralBoolean
- * LiteralBoolean returns LiteralBoolean
- *
- * Constraint:
- * value=BooleanValue
- */
- protected void sequence_LiteralBoolean(ISerializationContext context, LiteralBoolean semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_BOOLEAN__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralBooleanAccess().getValueBooleanValueParserRuleCall_0(), semanticObject.isValue());
- feeder.finish();
- }
-
-
/**
* Contexts:
* LiteralIntegerMember returns Membership
@@ -8470,238 +7157,6 @@ protected void sequence_LiteralIntegerMember(ISerializationContext context, Memb
}
- /**
- * Contexts:
- * OwnedExpression returns LiteralInteger
- * ConditionalExpression returns LiteralInteger
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralInteger
- * NullCoalescingExpression returns LiteralInteger
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralInteger
- * ConditionalOrExpression returns LiteralInteger
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralInteger
- * ConditionalAndExpression returns LiteralInteger
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralInteger
- * OrExpression returns LiteralInteger
- * OrExpression.OperatorExpression_1_0 returns LiteralInteger
- * XorExpression returns LiteralInteger
- * XorExpression.OperatorExpression_1_0 returns LiteralInteger
- * AndExpression returns LiteralInteger
- * AndExpression.OperatorExpression_1_0 returns LiteralInteger
- * EqualityExpression returns LiteralInteger
- * EqualityExpression.OperatorExpression_1_0 returns LiteralInteger
- * ClassificationExpression returns LiteralInteger
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralInteger
- * RelationalExpression returns LiteralInteger
- * RelationalExpression.OperatorExpression_1_0 returns LiteralInteger
- * AdditiveExpression returns LiteralInteger
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralInteger
- * MultiplicativeExpression returns LiteralInteger
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralInteger
- * ExponentiationExpression returns LiteralInteger
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralInteger
- * UnitsExpression returns LiteralInteger
- * UnitsExpression.OperatorExpression_1_0 returns LiteralInteger
- * UnaryExpression returns LiteralInteger
- * ExtentExpression returns LiteralInteger
- * SequenceExpression returns LiteralInteger
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralInteger
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralInteger
- * SequenceConstructionExpression returns LiteralInteger
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralInteger
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralInteger
- * SequenceElementList returns LiteralInteger
- * SequenceElementList.OperatorExpression_1_0 returns LiteralInteger
- * BaseExpression returns LiteralInteger
- * LiteralExpression returns LiteralInteger
- * LiteralInteger returns LiteralInteger
- * LiteralUnlimitedNatural returns LiteralInteger
- *
- * Constraint:
- * value=DECIMAL_VALUE
- */
- protected void sequence_LiteralInteger(ISerializationContext context, LiteralInteger semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_INTEGER__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralIntegerAccess().getValueDECIMAL_VALUETerminalRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralReal
- * ConditionalExpression returns LiteralReal
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralReal
- * NullCoalescingExpression returns LiteralReal
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralReal
- * ConditionalOrExpression returns LiteralReal
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralReal
- * ConditionalAndExpression returns LiteralReal
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralReal
- * OrExpression returns LiteralReal
- * OrExpression.OperatorExpression_1_0 returns LiteralReal
- * XorExpression returns LiteralReal
- * XorExpression.OperatorExpression_1_0 returns LiteralReal
- * AndExpression returns LiteralReal
- * AndExpression.OperatorExpression_1_0 returns LiteralReal
- * EqualityExpression returns LiteralReal
- * EqualityExpression.OperatorExpression_1_0 returns LiteralReal
- * ClassificationExpression returns LiteralReal
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralReal
- * RelationalExpression returns LiteralReal
- * RelationalExpression.OperatorExpression_1_0 returns LiteralReal
- * AdditiveExpression returns LiteralReal
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralReal
- * MultiplicativeExpression returns LiteralReal
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralReal
- * ExponentiationExpression returns LiteralReal
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralReal
- * UnitsExpression returns LiteralReal
- * UnitsExpression.OperatorExpression_1_0 returns LiteralReal
- * UnaryExpression returns LiteralReal
- * ExtentExpression returns LiteralReal
- * SequenceExpression returns LiteralReal
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralReal
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralReal
- * SequenceConstructionExpression returns LiteralReal
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralReal
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralReal
- * SequenceElementList returns LiteralReal
- * SequenceElementList.OperatorExpression_1_0 returns LiteralReal
- * BaseExpression returns LiteralReal
- * LiteralExpression returns LiteralReal
- * LiteralReal returns LiteralReal
- *
- * Constraint:
- * value=RealValue
- */
- protected void sequence_LiteralReal(ISerializationContext context, LiteralReal semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_REAL__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralRealAccess().getValueRealValueParserRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralString
- * ConditionalExpression returns LiteralString
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralString
- * NullCoalescingExpression returns LiteralString
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralString
- * ConditionalOrExpression returns LiteralString
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralString
- * ConditionalAndExpression returns LiteralString
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralString
- * OrExpression returns LiteralString
- * OrExpression.OperatorExpression_1_0 returns LiteralString
- * XorExpression returns LiteralString
- * XorExpression.OperatorExpression_1_0 returns LiteralString
- * AndExpression returns LiteralString
- * AndExpression.OperatorExpression_1_0 returns LiteralString
- * EqualityExpression returns LiteralString
- * EqualityExpression.OperatorExpression_1_0 returns LiteralString
- * ClassificationExpression returns LiteralString
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralString
- * RelationalExpression returns LiteralString
- * RelationalExpression.OperatorExpression_1_0 returns LiteralString
- * AdditiveExpression returns LiteralString
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralString
- * MultiplicativeExpression returns LiteralString
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralString
- * ExponentiationExpression returns LiteralString
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralString
- * UnitsExpression returns LiteralString
- * UnitsExpression.OperatorExpression_1_0 returns LiteralString
- * UnaryExpression returns LiteralString
- * ExtentExpression returns LiteralString
- * SequenceExpression returns LiteralString
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralString
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralString
- * SequenceConstructionExpression returns LiteralString
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralString
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralString
- * SequenceElementList returns LiteralString
- * SequenceElementList.OperatorExpression_1_0 returns LiteralString
- * BaseExpression returns LiteralString
- * LiteralExpression returns LiteralString
- * LiteralString returns LiteralString
- *
- * Constraint:
- * value=STRING_VALUE
- */
- protected void sequence_LiteralString(ISerializationContext context, LiteralString semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.LITERAL_STRING__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getLiteralStringAccess().getValueSTRING_VALUETerminalRuleCall_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * OwnedExpression returns LiteralUnbounded
- * ConditionalExpression returns LiteralUnbounded
- * ConditionalExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * NullCoalescingExpression returns LiteralUnbounded
- * NullCoalescingExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ConditionalOrExpression returns LiteralUnbounded
- * ConditionalOrExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ConditionalAndExpression returns LiteralUnbounded
- * ConditionalAndExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * OrExpression returns LiteralUnbounded
- * OrExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * XorExpression returns LiteralUnbounded
- * XorExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * AndExpression returns LiteralUnbounded
- * AndExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * EqualityExpression returns LiteralUnbounded
- * EqualityExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ClassificationExpression returns LiteralUnbounded
- * ClassificationExpression.OperatorExpression_0_1_0 returns LiteralUnbounded
- * RelationalExpression returns LiteralUnbounded
- * RelationalExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * AdditiveExpression returns LiteralUnbounded
- * AdditiveExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * MultiplicativeExpression returns LiteralUnbounded
- * MultiplicativeExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * ExponentiationExpression returns LiteralUnbounded
- * ExponentiationExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * UnitsExpression returns LiteralUnbounded
- * UnitsExpression.OperatorExpression_1_0 returns LiteralUnbounded
- * UnaryExpression returns LiteralUnbounded
- * ExtentExpression returns LiteralUnbounded
- * SequenceExpression returns LiteralUnbounded
- * SequenceExpression.OperatorExpression_1_0_0 returns LiteralUnbounded
- * SequenceExpression.OperatorExpression_1_1_0 returns LiteralUnbounded
- * SequenceConstructionExpression returns LiteralUnbounded
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns LiteralUnbounded
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns LiteralUnbounded
- * SequenceElementList returns LiteralUnbounded
- * SequenceElementList.OperatorExpression_1_0 returns LiteralUnbounded
- * BaseExpression returns LiteralUnbounded
- * LiteralExpression returns LiteralUnbounded
- * LiteralUnbounded returns LiteralUnbounded
- * LiteralUnlimitedNatural returns LiteralUnbounded
- *
- * Constraint:
- * {LiteralUnbounded}
- */
- protected void sequence_LiteralUnbounded(ISerializationContext context, LiteralUnbounded semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* LiteralUnlimitedNaturalMember returns Membership
@@ -8828,27 +7283,6 @@ protected void sequence_Multiplicity(ISerializationContext context, Multiplicity
}
- /**
- * Contexts:
- * NamedExpressionMember returns FeatureMembership
- *
- * Constraint:
- * (memberName=Name ownedMemberFeature_comp=OwnedExpression)
- */
- protected void sequence_NamedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.MEMBERSHIP__MEMBER_NAME));
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getMemberNameNameParserRuleCall_0_0(), semanticObject.getMemberName());
- feeder.accept(grammarAccess.getNamedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* PackageMember returns Membership
@@ -8882,58 +7316,6 @@ protected void sequence_NonUsagePackageMember_TypeMemberPrefix(ISerializationCon
}
- /**
- * Contexts:
- * OwnedExpression returns NullExpression
- * ConditionalExpression returns NullExpression
- * ConditionalExpression.OperatorExpression_1_0 returns NullExpression
- * NullCoalescingExpression returns NullExpression
- * NullCoalescingExpression.OperatorExpression_1_0 returns NullExpression
- * ConditionalOrExpression returns NullExpression
- * ConditionalOrExpression.OperatorExpression_1_0 returns NullExpression
- * ConditionalAndExpression returns NullExpression
- * ConditionalAndExpression.OperatorExpression_1_0 returns NullExpression
- * OrExpression returns NullExpression
- * OrExpression.OperatorExpression_1_0 returns NullExpression
- * XorExpression returns NullExpression
- * XorExpression.OperatorExpression_1_0 returns NullExpression
- * AndExpression returns NullExpression
- * AndExpression.OperatorExpression_1_0 returns NullExpression
- * EqualityExpression returns NullExpression
- * EqualityExpression.OperatorExpression_1_0 returns NullExpression
- * ClassificationExpression returns NullExpression
- * ClassificationExpression.OperatorExpression_0_1_0 returns NullExpression
- * RelationalExpression returns NullExpression
- * RelationalExpression.OperatorExpression_1_0 returns NullExpression
- * AdditiveExpression returns NullExpression
- * AdditiveExpression.OperatorExpression_1_0 returns NullExpression
- * MultiplicativeExpression returns NullExpression
- * MultiplicativeExpression.OperatorExpression_1_0 returns NullExpression
- * ExponentiationExpression returns NullExpression
- * ExponentiationExpression.OperatorExpression_1_0 returns NullExpression
- * UnitsExpression returns NullExpression
- * UnitsExpression.OperatorExpression_1_0 returns NullExpression
- * UnaryExpression returns NullExpression
- * ExtentExpression returns NullExpression
- * SequenceExpression returns NullExpression
- * SequenceExpression.OperatorExpression_1_0_0 returns NullExpression
- * SequenceExpression.OperatorExpression_1_1_0 returns NullExpression
- * SequenceConstructionExpression returns NullExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_0_0 returns NullExpression
- * SequenceConstructionExpression.OperatorExpression_1_2_1_0 returns NullExpression
- * SequenceElementList returns NullExpression
- * SequenceElementList.OperatorExpression_1_0 returns NullExpression
- * BaseExpression returns NullExpression
- * NullExpression returns NullExpression
- *
- * Constraint:
- * {NullExpression}
- */
- protected void sequence_NullExpression_SequenceConstructionExpression(ISerializationContext context, NullExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* OwnedDocumentation returns Documentation
@@ -8952,24 +7334,6 @@ protected void sequence_OwnedDocumentation(ISerializationContext context, Docume
}
- /**
- * Contexts:
- * OwnedExpressionMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=OwnedExpression
- */
- protected void sequence_OwnedExpressionMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getOwnedExpressionMemberAccess().getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* OwnedFeatureTyping returns FeatureTyping
@@ -9106,6 +7470,11 @@ protected void sequence_PrefixDocumentation(ISerializationContext context, Annot
/**
* Contexts:
* OwnedExpression returns QueryPathExpression
+ * QueryPathExpression returns QueryPathExpression
+ * QueryPathExpression.QueryQualifierExpression_1_1 returns QueryPathExpression
+ * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryPathExpression
+ * QueryHeadExpression returns QueryPathExpression
+ * OwnedExpression returns QueryPathExpression
* ConditionalExpression returns QueryPathExpression
* ConditionalExpression.OperatorExpression_1_0 returns QueryPathExpression
* NullCoalescingExpression returns QueryPathExpression
@@ -9145,10 +7514,6 @@ protected void sequence_PrefixDocumentation(ISerializationContext context, Annot
* SequenceElementList returns QueryPathExpression
* SequenceElementList.OperatorExpression_1_0 returns QueryPathExpression
* BaseExpression returns QueryPathExpression
- * QueryPathExpression returns QueryPathExpression
- * QueryPathExpression.QueryQualifierExpression_1_1 returns QueryPathExpression
- * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryPathExpression
- * QueryHeadExpression returns QueryPathExpression
*
* Constraint:
* ownedFeatureMembership_comp+=FeatureReferenceMember
@@ -9173,6 +7538,10 @@ protected void sequence_QueryNameExpression(ISerializationContext context, Query
/**
* Contexts:
* OwnedExpression returns QueryPathStepExpression
+ * QueryPathExpression returns QueryPathStepExpression
+ * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryPathStepExpression
+ * QueryPathExpression.QueryQualifierExpression_2_3_1 returns QueryPathStepExpression
+ * OwnedExpression returns QueryPathStepExpression
* ConditionalExpression returns QueryPathStepExpression
* ConditionalExpression.OperatorExpression_1_0 returns QueryPathStepExpression
* NullCoalescingExpression returns QueryPathStepExpression
@@ -9212,9 +7581,6 @@ protected void sequence_QueryNameExpression(ISerializationContext context, Query
* SequenceElementList returns QueryPathStepExpression
* SequenceElementList.OperatorExpression_1_0 returns QueryPathStepExpression
* BaseExpression returns QueryPathStepExpression
- * QueryPathExpression returns QueryPathStepExpression
- * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryPathStepExpression
- * QueryPathExpression.QueryQualifierExpression_2_3_1 returns QueryPathStepExpression
*
* Constraint:
* (operand_comp+=QueryPathExpression_QueryPathStepExpression_2_1 operand_comp+=QueryNameExpression)
@@ -9227,6 +7593,9 @@ protected void sequence_QueryPathExpression(ISerializationContext context, Query
/**
* Contexts:
* OwnedExpression returns QueryQualifierExpression
+ * QueryPathExpression returns QueryQualifierExpression
+ * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryQualifierExpression
+ * OwnedExpression returns QueryQualifierExpression
* ConditionalExpression returns QueryQualifierExpression
* ConditionalExpression.OperatorExpression_1_0 returns QueryQualifierExpression
* NullCoalescingExpression returns QueryQualifierExpression
@@ -9266,8 +7635,6 @@ protected void sequence_QueryPathExpression(ISerializationContext context, Query
* SequenceElementList returns QueryQualifierExpression
* SequenceElementList.OperatorExpression_1_0 returns QueryQualifierExpression
* BaseExpression returns QueryQualifierExpression
- * QueryPathExpression returns QueryQualifierExpression
- * QueryPathExpression.QueryPathStepExpression_2_1 returns QueryQualifierExpression
*
* Constraint:
* (
@@ -9328,36 +7695,6 @@ protected void sequence_SatisfactionConnector(ISerializationContext context, Bin
}
- /**
- * Contexts:
- * SelfReferenceExpression returns FeatureReferenceExpression
- *
- * Constraint:
- * ownedFeatureMembership_comp+=SelfReferenceMember
- */
- protected void sequence_SelfReferenceExpression(ISerializationContext context, FeatureReferenceExpression semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * SelfReferenceMember returns ReturnParameterMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=EmptyFeature
- */
- protected void sequence_SelfReferenceMember(ISerializationContext context, ReturnParameterMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getSelfReferenceMemberAccess().getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
/**
* Contexts:
* SnapshotFeatureMember returns FeatureMembership
@@ -9609,36 +7946,6 @@ protected void sequence_TrueLiteralMember(ISerializationContext context, Feature
}
- /**
- * Contexts:
- * TypeReferenceMember returns FeatureMembership
- *
- * Constraint:
- * ownedMemberFeature_comp=TypeReference
- */
- protected void sequence_TypeReferenceMember(ISerializationContext context, FeatureMembership semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SysMLPackage.Literals.FEATURE_MEMBERSHIP__OWNED_MEMBER_FEATURE_COMP));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getTypeReferenceMemberAccess().getOwnedMemberFeature_compTypeReferenceParserRuleCall_0(), semanticObject.getOwnedMemberFeature_comp());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * TypeReference returns Feature
- *
- * Constraint:
- * ownedRelationship_comp+=OwnedFeatureTyping
- */
- protected void sequence_TypeReference(ISerializationContext context, Feature semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* metadataTyping returns FeatureTyping
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSyntacticSequencer.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSyntacticSequencer.java
index 3fa4de5ab..54c95efc8 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSyntacticSequencer.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/serializer/SysMLSyntacticSequencer.java
@@ -1819,12 +1819,12 @@ protected void emit_ConstraintFlowUsage_RefKeyword_1_q(EObject semanticObject, I
* humanId=Name (ambiguity) ownedMembership_comp+=ConjugatedPortDefinitionMember
* humanId=Name (ambiguity) ownedMembership_comp+=LifeClassMembership
* isAbstract?='abstract' 'ref' IndividualUsageKeyword (ambiguity) (rule end)
+ * isAbstract?='abstract' 'ref' IndividualUsageKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
+ * isAbstract?='abstract' 'ref' IndividualUsageKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isAbstract?='abstract' 'ref' ItemUsageKeyword (ambiguity) (rule end)
* isAbstract?='abstract' 'ref' PartUsageKeyword (ambiguity) (rule end)
* isAbstract?='abstract' 'ref' RenderingUsageKeyword (ambiguity) (rule end)
* isAbstract?='abstract' 'ref' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
- * isAbstract?='abstract' 'ref' TimeSliceKeyword (ambiguity) (rule end)
- * isAbstract?='abstract' 'ref' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
* isAbstract?='abstract' 'ref' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isAbstract?='abstract' 'ref'? ItemUsageKeyword (ambiguity) (rule end)
* isAbstract?='abstract' 'ref'? PartUsageKeyword (ambiguity) (rule end)
@@ -1841,9 +1841,9 @@ protected void emit_ConstraintFlowUsage_RefKeyword_1_q(EObject semanticObject, I
* isAbstract?='abstract' ReferenceUsageKeyword? (ambiguity) (rule end)
* isAbstract?='abstract' RenderingDefKeyword (ambiguity) (rule end)
* isAbstract?='abstract' RenderingUsageKeyword (ambiguity) (rule end)
+ * isAbstract?='abstract' SnapshotKeyword (ambiguity) (rule end)
* isAbstract?='abstract' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
- * isAbstract?='abstract' TimeSliceKeyword (ambiguity) (rule end)
- * isAbstract?='abstract' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
+ * isAbstract?='abstract' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isAbstract?='abstract' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isComposite?=IndividualUsageKeyword (ambiguity) (rule end)
* isComposite?=IndividualUsageKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
@@ -1864,12 +1864,12 @@ protected void emit_ConstraintFlowUsage_RefKeyword_1_q(EObject semanticObject, I
* isOrdered?='ordered' (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
* isOrdered?='ordered' (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isVariation?='variation' 'ref' IndividualUsageKeyword (ambiguity) (rule end)
+ * isVariation?='variation' 'ref' IndividualUsageKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
+ * isVariation?='variation' 'ref' IndividualUsageKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isVariation?='variation' 'ref' ItemUsageKeyword (ambiguity) (rule end)
* isVariation?='variation' 'ref' PartUsageKeyword (ambiguity) (rule end)
* isVariation?='variation' 'ref' RenderingUsageKeyword (ambiguity) (rule end)
* isVariation?='variation' 'ref' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
- * isVariation?='variation' 'ref' TimeSliceKeyword (ambiguity) (rule end)
- * isVariation?='variation' 'ref' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
* isVariation?='variation' 'ref' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isVariation?='variation' 'ref'? ItemUsageKeyword (ambiguity) (rule end)
* isVariation?='variation' 'ref'? PartUsageKeyword (ambiguity) (rule end)
@@ -1886,9 +1886,9 @@ protected void emit_ConstraintFlowUsage_RefKeyword_1_q(EObject semanticObject, I
* isVariation?='variation' ReferenceUsageKeyword? (ambiguity) (rule end)
* isVariation?='variation' RenderingDefKeyword (ambiguity) (rule end)
* isVariation?='variation' RenderingUsageKeyword (ambiguity) (rule end)
+ * isVariation?='variation' SnapshotKeyword (ambiguity) (rule end)
* isVariation?='variation' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
- * isVariation?='variation' TimeSliceKeyword (ambiguity) (rule end)
- * isVariation?='variation' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
+ * isVariation?='variation' SnapshotKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* isVariation?='variation' TimeSliceKeyword (ambiguity) ownedFeatureMembership_comp+=TimeSliceFeatureMember
* name=Name (ambiguity) (rule end)
* name=Name (ambiguity) ownedFeatureMembership_comp+=SnapshotFeatureMember
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/services/SysMLGrammarAccess.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/services/SysMLGrammarAccess.java
index 9a8190141..27d0c752d 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/services/SysMLGrammarAccess.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/services/SysMLGrammarAccess.java
@@ -21,6 +21,7 @@
import org.eclipse.xtext.TerminalRule;
import org.eclipse.xtext.service.AbstractElementFinder;
import org.eclipse.xtext.service.GrammarProvider;
+import org.omg.kerml.expressions.xtext.services.KerMLExpressionsGrammarAccess;
@Singleton
public class SysMLGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder {
@@ -2163,7 +2164,8 @@ public class OwnedFeatureTypingElements extends AbstractParserRuleElementFinder
private final CrossReference cTypeTypeCrossReference_0 = (CrossReference)cTypeAssignment.eContents().get(0);
private final RuleCall cTypeTypeQualifiedNameParserRuleCall_0_1 = (RuleCall)cTypeTypeCrossReference_0.eContents().get(1);
- ///* Feature Typing, Subsetting and Redefinition */ OwnedFeatureTyping SysML::FeatureTyping:
+ //@Override
+ //OwnedFeatureTyping SysML::FeatureTyping:
// type=[SysML::Type|QualifiedName];
@Override public ParserRule getRule() { return rule; }
@@ -9559,6 +9561,7 @@ public class ResultExpressionMemberElements extends AbstractParserRuleElementFin
private final Assignment cOwnedResultExpression_compAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cOwnedResultExpression_compOwnedExpressionParserRuleCall_1_0 = (RuleCall)cOwnedResultExpression_compAssignment_1.eContents().get(0);
+ //@Override
//ResultExpressionMember SysML::ResultExpressionMembership:
// DefinitionMemberPrefix ownedResultExpression_comp=OwnedExpression;
@Override public ParserRule getRule() { return rule; }
@@ -12039,1964 +12042,69 @@ public class RenderingRefUsageElements extends AbstractParserRuleElementFinder {
//Usage
public RuleCall getUsageParserRuleCall_2() { return cUsageParserRuleCall_2; }
}
- public class OwnedExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.OwnedExpressionMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- ///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=OwnedExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=OwnedExpression
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //OwnedExpression
- public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_0; }
- }
- public class OwnedExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.OwnedExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cConditionalExpressionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cQueryPathExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //OwnedExpression SysML::Expression:
- // ConditionalExpression | QueryPathExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalExpression | QueryPathExpression
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ConditionalExpression
- public RuleCall getConditionalExpressionParserRuleCall_0() { return cConditionalExpressionParserRuleCall_0; }
-
- //QueryPathExpression
- public RuleCall getQueryPathExpressionParserRuleCall_1() { return cQueryPathExpressionParserRuleCall_1; }
- }
- public class ConditionalExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNullCoalescingExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalTestOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
- private final Keyword cColonKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
- private final Assignment cOperand_compAssignment_1_4 = (Assignment)cGroup_1.eContents().get(4);
- private final RuleCall cOperand_compConditionalExpressionParserRuleCall_1_4_0 = (RuleCall)cOperand_compAssignment_1_4.eContents().get(0);
-
- //// Conditional Test Expressions
- //ConditionalExpression SysML::Expression:
- // NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
- // operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
- @Override public ParserRule getRule() { return rule; }
-
- //NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
- //operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?
- public Group getGroup() { return cGroup; }
-
- //NullCoalescingExpression
- public RuleCall getNullCoalescingExpressionParserRuleCall_0() { return cNullCoalescingExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator operand_comp+=OwnedExpression ':'
- //operand_comp+=ConditionalExpression)?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalTestOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalTestOperator
- public RuleCall getOperatorConditionalTestOperatorParserRuleCall_1_1_0() { return cOperatorConditionalTestOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
-
- //':'
- public Keyword getColonKeyword_1_3() { return cColonKeyword_1_3; }
-
- //operand_comp+=ConditionalExpression
- public Assignment getOperand_compAssignment_1_4() { return cOperand_compAssignment_1_4; }
-
- //ConditionalExpression
- public RuleCall getOperand_compConditionalExpressionParserRuleCall_1_4_0() { return cOperand_compConditionalExpressionParserRuleCall_1_4_0; }
- }
- public class ConditionalTestOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalTestOperator");
- private final Keyword cQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalTestOperator:
- // '?';
- @Override public ParserRule getRule() { return rule; }
-
- //'?'
- public Keyword getQuestionMarkKeyword() { return cQuestionMarkKeyword; }
- }
- public class NullCoalescingExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.NullCoalescingExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cConditionalOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorNullCoalescingOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compConditionalOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Null Coalescing Expressions
- //NullCoalescingExpression SysML::Expression:
- // ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- // operand_comp+=ConditionalOrExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- //operand_comp+=ConditionalOrExpression)*
- public Group getGroup() { return cGroup; }
-
- //ConditionalOrExpression
- public RuleCall getConditionalOrExpressionParserRuleCall_0() { return cConditionalOrExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
- //operand_comp+=ConditionalOrExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=NullCoalescingOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //NullCoalescingOperator
- public RuleCall getOperatorNullCoalescingOperatorParserRuleCall_1_1_0() { return cOperatorNullCoalescingOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ConditionalOrExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ConditionalOrExpression
- public RuleCall getOperand_compConditionalOrExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalOrExpressionParserRuleCall_1_2_0; }
- }
- public class NullCoalescingOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.NullCoalescingOperator");
- private final Keyword cQuestionMarkQuestionMarkKeyword = (Keyword)rule.eContents().get(1);
-
- //NullCoalescingOperator:
- // '??';
- @Override public ParserRule getRule() { return rule; }
-
- //'??'
- public Keyword getQuestionMarkQuestionMarkKeyword() { return cQuestionMarkQuestionMarkKeyword; }
- }
- public class ConditionalOrExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalOrExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cConditionalAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compConditionalAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Conditional Logical Expressions
- //ConditionalOrExpression SysML::Expression:
- // ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- // operand_comp+=ConditionalAndExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- //operand_comp+=ConditionalAndExpression)*
- public Group getGroup() { return cGroup; }
-
- //ConditionalAndExpression
- public RuleCall getConditionalAndExpressionParserRuleCall_0() { return cConditionalAndExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
- //operand_comp+=ConditionalAndExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalOrOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalOrOperator
- public RuleCall getOperatorConditionalOrOperatorParserRuleCall_1_1_0() { return cOperatorConditionalOrOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ConditionalAndExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ConditionalAndExpression
- public RuleCall getOperand_compConditionalAndExpressionParserRuleCall_1_2_0() { return cOperand_compConditionalAndExpressionParserRuleCall_1_2_0; }
- }
- public class ConditionalOrOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalOrOperator");
- private final Keyword cVerticalLineVerticalLineKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalOrOperator:
- // '||';
- @Override public ParserRule getRule() { return rule; }
-
- //'||'
- public Keyword getVerticalLineVerticalLineKeyword() { return cVerticalLineVerticalLineKeyword; }
- }
- public class ConditionalAndExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalAndExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cOrExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorConditionalAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOrExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //ConditionalAndExpression SysML::Expression:
- // OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
- // operand_comp+=OrExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
- //operand_comp+=OrExpression)*
- public Group getGroup() { return cGroup; }
-
- //OrExpression
- public RuleCall getOrExpressionParserRuleCall_0() { return cOrExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator operand_comp+=OrExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ConditionalAndOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ConditionalAndOperator
- public RuleCall getOperatorConditionalAndOperatorParserRuleCall_1_1_0() { return cOperatorConditionalAndOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=OrExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OrExpression
- public RuleCall getOperand_compOrExpressionParserRuleCall_1_2_0() { return cOperand_compOrExpressionParserRuleCall_1_2_0; }
- }
- public class ConditionalAndOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ConditionalAndOperator");
- private final Keyword cAmpersandAmpersandKeyword = (Keyword)rule.eContents().get(1);
-
- //ConditionalAndOperator:
- // '&&';
- @Override public ParserRule getRule() { return rule; }
-
- //'&&'
- public Keyword getAmpersandAmpersandKeyword() { return cAmpersandAmpersandKeyword; }
- }
- public class OrExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.OrExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cXorExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorOrOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compXorExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Logical Expressions
- //OrExpression SysML::Expression:
- // XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
- public Group getGroup() { return cGroup; }
-
- //XorExpression
- public RuleCall getXorExpressionParserRuleCall_0() { return cXorExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=OrOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //OrOperator
- public RuleCall getOperatorOrOperatorParserRuleCall_1_1_0() { return cOperatorOrOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=XorExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //XorExpression
- public RuleCall getOperand_compXorExpressionParserRuleCall_1_2_0() { return cOperand_compXorExpressionParserRuleCall_1_2_0; }
- }
- public class OrOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.OrOperator");
- private final Keyword cVerticalLineKeyword = (Keyword)rule.eContents().get(1);
-
- //OrOperator:
- // '|';
- @Override public ParserRule getRule() { return rule; }
-
- //'|'
- public Keyword getVerticalLineKeyword() { return cVerticalLineKeyword; }
- }
- public class XorExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.XorExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorXorOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compAndExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //XorExpression SysML::Expression:
- // AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
- public Group getGroup() { return cGroup; }
-
- //AndExpression
- public RuleCall getAndExpressionParserRuleCall_0() { return cAndExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=XorOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //XorOperator
- public RuleCall getOperatorXorOperatorParserRuleCall_1_1_0() { return cOperatorXorOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=AndExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //AndExpression
- public RuleCall getOperand_compAndExpressionParserRuleCall_1_2_0() { return cOperand_compAndExpressionParserRuleCall_1_2_0; }
- }
- public class XorOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.XorOperator");
- private final Keyword cCircumflexAccentKeyword = (Keyword)rule.eContents().get(1);
-
- //XorOperator:
- // '^';
- @Override public ParserRule getRule() { return rule; }
-
- //'^'
- public Keyword getCircumflexAccentKeyword() { return cCircumflexAccentKeyword; }
- }
- public class AndExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.AndExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cEqualityExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorAndOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compEqualityExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //AndExpression SysML::Expression:
- // EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
- // operand_comp+=EqualityExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
- //operand_comp+=EqualityExpression)*
- public Group getGroup() { return cGroup; }
-
- //EqualityExpression
- public RuleCall getEqualityExpressionParserRuleCall_0() { return cEqualityExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator operand_comp+=EqualityExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=AndOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //AndOperator
- public RuleCall getOperatorAndOperatorParserRuleCall_1_1_0() { return cOperatorAndOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=EqualityExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //EqualityExpression
- public RuleCall getOperand_compEqualityExpressionParserRuleCall_1_2_0() { return cOperand_compEqualityExpressionParserRuleCall_1_2_0; }
- }
- public class AndOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.AndOperator");
- private final Keyword cAmpersandKeyword = (Keyword)rule.eContents().get(1);
-
- //AndOperator:
- // '&';
- @Override public ParserRule getRule() { return rule; }
-
- //'&'
- public Keyword getAmpersandKeyword() { return cAmpersandKeyword; }
- }
- public class EqualityExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.EqualityExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cClassificationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorEqualityOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compClassificationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Equality Expressions
- //EqualityExpression SysML::Expression:
- // ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
- // operand_comp+=ClassificationExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
- //operand_comp+=ClassificationExpression)*
- public Group getGroup() { return cGroup; }
-
- //ClassificationExpression
- public RuleCall getClassificationExpressionParserRuleCall_0() { return cClassificationExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator operand_comp+=ClassificationExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=EqualityOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //EqualityOperator
- public RuleCall getOperatorEqualityOperatorParserRuleCall_1_1_0() { return cOperatorEqualityOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ClassificationExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ClassificationExpression
- public RuleCall getOperand_compClassificationExpressionParserRuleCall_1_2_0() { return cOperand_compClassificationExpressionParserRuleCall_1_2_0; }
- }
- public class EqualityOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.EqualityOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cEqualsSignEqualsSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cExclamationMarkEqualsSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //EqualityOperator:
- // '==' | '!=';
- @Override public ParserRule getRule() { return rule; }
-
- //'==' | '!='
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'=='
- public Keyword getEqualsSignEqualsSignKeyword_0() { return cEqualsSignEqualsSignKeyword_0; }
-
- //'!='
- public Keyword getExclamationMarkEqualsSignKeyword_1() { return cExclamationMarkEqualsSignKeyword_1; }
- }
- public class ClassificationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ClassificationExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final RuleCall cRelationalExpressionParserRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
- private final Group cGroup_0_1 = (Group)cGroup_0.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_0_1_0 = (Action)cGroup_0_1.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1_1 = (Assignment)cGroup_0_1.eContents().get(1);
- private final RuleCall cOperatorClassificationOperatorParserRuleCall_0_1_1_0 = (RuleCall)cOperatorAssignment_0_1_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_1_2 = (Assignment)cGroup_0_1.eContents().get(2);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_1_2.eContents().get(0);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Action cOperatorExpressionAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0 = (RuleCall)cOperand_compAssignment_1_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperatorClassificationOperatorParserRuleCall_1_2_0 = (RuleCall)cOperatorAssignment_1_2.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_3.eContents().get(0);
-
- //// Classification Expressions
- //ClassificationExpression SysML::Expression:
- // RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- // ownedFeatureMembership_comp+=TypeReferenceMember)?
- // | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
- // operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)? | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
- //operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //RelationalExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)?
- public Group getGroup_0() { return cGroup_0; }
-
- //RelationalExpression
- public RuleCall getRelationalExpressionParserRuleCall_0_0() { return cRelationalExpressionParserRuleCall_0_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember)?
- public Group getGroup_0_1() { return cGroup_0_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_0_1_0() { return cOperatorExpressionOperand_compAction_0_1_0; }
-
- //operator=ClassificationOperator
- public Assignment getOperatorAssignment_0_1_1() { return cOperatorAssignment_0_1_1; }
-
- //ClassificationOperator
- public RuleCall getOperatorClassificationOperatorParserRuleCall_0_1_1_0() { return cOperatorClassificationOperatorParserRuleCall_0_1_1_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_1_2() { return cOwnedFeatureMembership_compAssignment_0_1_2; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_1_2_0; }
-
- //{SysML::OperatorExpression} operand_comp+=SelfReferenceExpression operator=ClassificationOperator
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_1_0() { return cOperatorExpressionAction_1_0; }
-
- //operand_comp+=SelfReferenceExpression
- public Assignment getOperand_compAssignment_1_1() { return cOperand_compAssignment_1_1; }
-
- //SelfReferenceExpression
- public RuleCall getOperand_compSelfReferenceExpressionParserRuleCall_1_1_0() { return cOperand_compSelfReferenceExpressionParserRuleCall_1_1_0; }
-
- //operator=ClassificationOperator
- public Assignment getOperatorAssignment_1_2() { return cOperatorAssignment_1_2; }
-
- //ClassificationOperator
- public RuleCall getOperatorClassificationOperatorParserRuleCall_1_2_0() { return cOperatorClassificationOperatorParserRuleCall_1_2_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_3() { return cOwnedFeatureMembership_compAssignment_1_3; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_1_3_0; }
- }
- public class ClassificationOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ClassificationOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cInstanceofKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHastypeKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cIstypeKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cCommercialAtKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //ClassificationOperator:
- // 'instanceof' | 'hastype' | 'istype' | '@';
- @Override public ParserRule getRule() { return rule; }
-
- //'instanceof' | 'hastype' | 'istype' | '@'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'instanceof'
- public Keyword getInstanceofKeyword_0() { return cInstanceofKeyword_0; }
-
- //'hastype'
- public Keyword getHastypeKeyword_1() { return cHastypeKeyword_1; }
-
- //'istype'
- public Keyword getIstypeKeyword_2() { return cIstypeKeyword_2; }
-
- //'@'
- public Keyword getCommercialAtKeyword_3() { return cCommercialAtKeyword_3; }
- }
- public class TypeReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.TypeReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compTypeReferenceParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //TypeReferenceMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=TypeReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=TypeReference
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //TypeReference
- public RuleCall getOwnedMemberFeature_compTypeReferenceParserRuleCall_0() { return cOwnedMemberFeature_compTypeReferenceParserRuleCall_0; }
- }
- public class TypeReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.TypeReference");
- private final Assignment cOwnedRelationship_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0 = (RuleCall)cOwnedRelationship_compAssignment.eContents().get(0);
-
- //TypeReference SysML::Feature:
- // ownedRelationship_comp+=OwnedFeatureTyping;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping
- public Assignment getOwnedRelationship_compAssignment() { return cOwnedRelationship_compAssignment; }
-
- //OwnedFeatureTyping
- public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0; }
- }
- public class SelfReferenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SelfReferenceExpression");
- private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
-
- //SelfReferenceExpression SysML::FeatureReferenceExpression:
- // ownedFeatureMembership_comp+=SelfReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=SelfReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
-
- //SelfReferenceMember
- public RuleCall getOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compSelfReferenceMemberParserRuleCall_0; }
- }
- public class SelfReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SelfReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //SelfReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=EmptyFeature;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=EmptyFeature
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //EmptyFeature
- public RuleCall getOwnedMemberFeature_compEmptyFeatureParserRuleCall_0() { return cOwnedMemberFeature_compEmptyFeatureParserRuleCall_0; }
- }
- public class EmptyFeatureElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.EmptyFeature");
- private final Action cFeatureAction = (Action)rule.eContents().get(1);
-
- //EmptyFeature SysML::Feature:
- // {SysML::Feature};
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::Feature}
- public Action getFeatureAction() { return cFeatureAction; }
- }
- public class RelationalExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.RelationalExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cAdditiveExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorRelationalOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compAdditiveExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Relational Expressions
- //RelationalExpression SysML::Expression:
- // AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
- // operand_comp+=AdditiveExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
- //operand_comp+=AdditiveExpression)*
- public Group getGroup() { return cGroup; }
-
- //AdditiveExpression
- public RuleCall getAdditiveExpressionParserRuleCall_0() { return cAdditiveExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator operand_comp+=AdditiveExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=RelationalOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //RelationalOperator
- public RuleCall getOperatorRelationalOperatorParserRuleCall_1_1_0() { return cOperatorRelationalOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=AdditiveExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //AdditiveExpression
- public RuleCall getOperand_compAdditiveExpressionParserRuleCall_1_2_0() { return cOperand_compAdditiveExpressionParserRuleCall_1_2_0; }
- }
- public class RelationalOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.RelationalOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cLessThanSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cGreaterThanSignKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cLessThanSignEqualsSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cGreaterThanSignEqualsSignKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //RelationalOperator:
- // '<' | '>' | '<=' | '>=';
- @Override public ParserRule getRule() { return rule; }
-
- //'<' | '>' | '<=' | '>='
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'<'
- public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; }
-
- //'>'
- public Keyword getGreaterThanSignKeyword_1() { return cGreaterThanSignKeyword_1; }
-
- //'<='
- public Keyword getLessThanSignEqualsSignKeyword_2() { return cLessThanSignEqualsSignKeyword_2; }
-
- //'>='
- public Keyword getGreaterThanSignEqualsSignKeyword_3() { return cGreaterThanSignEqualsSignKeyword_3; }
- }
- public class AdditiveExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.AdditiveExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cMultiplicativeExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorAdditiveOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //// Arithmetic Expressions
- //AdditiveExpression SysML::Expression:
- // MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
- // operand_comp+=MultiplicativeExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
- //operand_comp+=MultiplicativeExpression)*
- public Group getGroup() { return cGroup; }
-
- //MultiplicativeExpression
- public RuleCall getMultiplicativeExpressionParserRuleCall_0() { return cMultiplicativeExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator operand_comp+=MultiplicativeExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=AdditiveOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //AdditiveOperator
- public RuleCall getOperatorAdditiveOperatorParserRuleCall_1_1_0() { return cOperatorAdditiveOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=MultiplicativeExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //MultiplicativeExpression
- public RuleCall getOperand_compMultiplicativeExpressionParserRuleCall_1_2_0() { return cOperand_compMultiplicativeExpressionParserRuleCall_1_2_0; }
- }
- public class AdditiveOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.AdditiveOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //AdditiveOperator:
- // '+' | '-';
- @Override public ParserRule getRule() { return rule; }
-
- //'+' | '-'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'+'
- public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
-
- //'-'
- public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
- }
- public class MultiplicativeExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.MultiplicativeExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cExponentiationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorMultiplicativeOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compExponentiationExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //MultiplicativeExpression SysML::Expression:
- // ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- // operand_comp+=ExponentiationExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- //operand_comp+=ExponentiationExpression)*
- public Group getGroup() { return cGroup; }
-
- //ExponentiationExpression
- public RuleCall getExponentiationExpressionParserRuleCall_0() { return cExponentiationExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
- //operand_comp+=ExponentiationExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=MultiplicativeOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //MultiplicativeOperator
- public RuleCall getOperatorMultiplicativeOperatorParserRuleCall_1_1_0() { return cOperatorMultiplicativeOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=ExponentiationExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //ExponentiationExpression
- public RuleCall getOperand_compExponentiationExpressionParserRuleCall_1_2_0() { return cOperand_compExponentiationExpressionParserRuleCall_1_2_0; }
- }
- public class MultiplicativeOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.MultiplicativeOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cAsteriskKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cSolidusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cPercentSignKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
-
- //MultiplicativeOperator:
- // '*' | '/' | "%";
- @Override public ParserRule getRule() { return rule; }
-
- //'*' | '/' | "%"
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'*'
- public Keyword getAsteriskKeyword_0() { return cAsteriskKeyword_0; }
-
- //'/'
- public Keyword getSolidusKeyword_1() { return cSolidusKeyword_1; }
-
- //"%"
- public Keyword getPercentSignKeyword_2() { return cPercentSignKeyword_2; }
- }
- public class ExponentiationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ExponentiationExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cUnitsExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOperatorExponentiationOperatorParserRuleCall_1_1_0 = (RuleCall)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compUnitsExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //ExponentiationExpression SysML::Expression:
- // UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
- // operand_comp+=UnitsExpression)*;
- @Override public ParserRule getRule() { return rule; }
-
- //UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
- //operand_comp+=UnitsExpression)*
- public Group getGroup() { return cGroup; }
-
- //UnitsExpression
- public RuleCall getUnitsExpressionParserRuleCall_0() { return cUnitsExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator operand_comp+=UnitsExpression)*
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=ExponentiationOperator
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //ExponentiationOperator
- public RuleCall getOperatorExponentiationOperatorParserRuleCall_1_1_0() { return cOperatorExponentiationOperatorParserRuleCall_1_1_0; }
-
- //operand_comp+=UnitsExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //UnitsExpression
- public RuleCall getOperand_compUnitsExpressionParserRuleCall_1_2_0() { return cOperand_compUnitsExpressionParserRuleCall_1_2_0; }
- }
- public class ExponentiationOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ExponentiationOperator");
- private final Keyword cAsteriskAsteriskKeyword = (Keyword)rule.eContents().get(1);
-
- //ExponentiationOperator:
- // '**';
- @Override public ParserRule getRule() { return rule; }
-
- //'**'
- public Keyword getAsteriskAsteriskKeyword() { return cAsteriskAsteriskKeyword; }
- }
- public class UnitsExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.UnitsExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cUnaryExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final Keyword cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
-
- //// Units Expressions
- //UnitsExpression SysML::Expression:
- // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
- @Override public ParserRule getRule() { return rule; }
-
- //UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
- public Group getGroup() { return cGroup; }
-
- //UnaryExpression
- public RuleCall getUnaryExpressionParserRuleCall_0() { return cUnaryExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator='@['
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //'@['
- public Keyword getOperatorCommercialAtLeftSquareBracketKeyword_1_1_0() { return cOperatorCommercialAtLeftSquareBracketKeyword_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_0; }
-
- //']'
- public Keyword getRightSquareBracketKeyword_1_3() { return cRightSquareBracketKeyword_1_3; }
- }
- public class UnaryExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.UnaryExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final RuleCall cOperatorUnaryOperatorParserRuleCall_0_1_0 = (RuleCall)cOperatorAssignment_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
- private final RuleCall cOperand_compExtentExpressionParserRuleCall_0_2_0 = (RuleCall)cOperand_compAssignment_0_2.eContents().get(0);
- private final RuleCall cExtentExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //// Unary Expressions
- //UnaryExpression SysML::Expression:
- // {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
- // | ExtentExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression | ExtentExpression
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
-
- //operator=UnaryOperator
- public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
-
- //UnaryOperator
- public RuleCall getOperatorUnaryOperatorParserRuleCall_0_1_0() { return cOperatorUnaryOperatorParserRuleCall_0_1_0; }
-
- //operand_comp+=ExtentExpression
- public Assignment getOperand_compAssignment_0_2() { return cOperand_compAssignment_0_2; }
-
- //ExtentExpression
- public RuleCall getOperand_compExtentExpressionParserRuleCall_0_2_0() { return cOperand_compExtentExpressionParserRuleCall_0_2_0; }
-
- //ExtentExpression
- public RuleCall getExtentExpressionParserRuleCall_1() { return cExtentExpressionParserRuleCall_1; }
- }
- public class UnaryOperatorElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.UnaryOperator");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cPlusSignKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cHyphenMinusKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
- private final Keyword cExclamationMarkKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
- private final Keyword cTildeKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
-
- //UnaryOperator:
- // '+' | '-' | '!' | '~';
- @Override public ParserRule getRule() { return rule; }
-
- //'+' | '-' | '!' | '~'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'+'
- public Keyword getPlusSignKeyword_0() { return cPlusSignKeyword_0; }
-
- //'-'
- public Keyword getHyphenMinusKeyword_1() { return cHyphenMinusKeyword_1; }
-
- //'!'
- public Keyword getExclamationMarkKeyword_2() { return cExclamationMarkKeyword_2; }
-
- //'~'
- public Keyword getTildeKeyword_3() { return cTildeKeyword_3; }
- }
- public class ExtentExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ExtentExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cOperatorExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Assignment cOperatorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final Keyword cOperatorAllKeyword_0_1_0 = (Keyword)cOperatorAssignment_0_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_2.eContents().get(0);
- private final RuleCall cSequenceExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //// Extent Expressions
- //ExtentExpression SysML::Expression:
- // {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
- // | SequenceExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember | SequenceExpression
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::OperatorExpression}
- public Action getOperatorExpressionAction_0_0() { return cOperatorExpressionAction_0_0; }
-
- //operator='all'
- public Assignment getOperatorAssignment_0_1() { return cOperatorAssignment_0_1; }
-
- //'all'
- public Keyword getOperatorAllKeyword_0_1_0() { return cOperatorAllKeyword_0_1_0; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_2() { return cOwnedFeatureMembership_compAssignment_0_2; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_2_0; }
-
- //SequenceExpression
- public RuleCall getSequenceExpressionParserRuleCall_1() { return cSequenceExpressionParserRuleCall_1; }
- }
- public class SequenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SequenceExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
- private final RuleCall cSequenceConstructionExpressionParserRuleCall_0_0 = (RuleCall)cAlternatives_0.eContents().get(0);
- private final RuleCall cBaseExpressionParserRuleCall_0_1 = (RuleCall)cAlternatives_0.eContents().get(1);
- private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
- private final Action cOperatorExpressionOperand_compAction_1_0_0 = (Action)cGroup_1_0.eContents().get(0);
- private final Assignment cOperatorAssignment_1_0_1 = (Assignment)cGroup_1_0.eContents().get(1);
- private final Keyword cOperatorLeftSquareBracketKeyword_1_0_1_0 = (Keyword)cOperatorAssignment_1_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_0_2 = (Assignment)cGroup_1_0.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_0_2_0 = (RuleCall)cOperand_compAssignment_1_0_2.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_1_0_3 = (Keyword)cGroup_1_0.eContents().get(3);
- private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_1_0 = (Action)cGroup_1_1.eContents().get(0);
- private final Keyword cHyphenMinusGreaterThanSignKeyword_1_1_1 = (Keyword)cGroup_1_1.eContents().get(1);
- private final Assignment cOperatorAssignment_1_1_2 = (Assignment)cGroup_1_1.eContents().get(2);
- private final RuleCall cOperatorNameParserRuleCall_1_1_2_0 = (RuleCall)cOperatorAssignment_1_1_2.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1_3 = (Assignment)cGroup_1_1.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1_3.eContents().get(0);
-
- ///* Sequence Expressions */ SequenceExpression SysML::Expression:
- // (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
- // operand_comp+=OwnedExpression ']'
- // | {SysML::OperatorExpression.operand_comp+=current} '->'
- // operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
- @Override public ParserRule getRule() { return rule; }
-
- //(SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
- //operand_comp+=OwnedExpression ']' | {SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
- //ownedFeatureMembership_comp+=BodyExpressionMember+)*
- public Group getGroup() { return cGroup; }
-
- //(SequenceConstructionExpression | BaseExpression)
- public Alternatives getAlternatives_0() { return cAlternatives_0; }
-
- //SequenceConstructionExpression
- public RuleCall getSequenceConstructionExpressionParserRuleCall_0_0() { return cSequenceConstructionExpressionParserRuleCall_0_0; }
-
- //BaseExpression
- public RuleCall getBaseExpressionParserRuleCall_0_1() { return cBaseExpressionParserRuleCall_0_1; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']' |
- //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name
- //ownedFeatureMembership_comp+=BodyExpressionMember+)*
- public Alternatives getAlternatives_1() { return cAlternatives_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator='[' operand_comp+=OwnedExpression ']'
- public Group getGroup_1_0() { return cGroup_1_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0_0() { return cOperatorExpressionOperand_compAction_1_0_0; }
-
- //operator='['
- public Assignment getOperatorAssignment_1_0_1() { return cOperatorAssignment_1_0_1; }
-
- //'['
- public Keyword getOperatorLeftSquareBracketKeyword_1_0_1_0() { return cOperatorLeftSquareBracketKeyword_1_0_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_0_2() { return cOperand_compAssignment_1_0_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_0_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_0_2_0; }
-
- //']'
- public Keyword getRightSquareBracketKeyword_1_0_3() { return cRightSquareBracketKeyword_1_0_3; }
-
- //{SysML::OperatorExpression.operand_comp+=current} '->' operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+
- public Group getGroup_1_1() { return cGroup_1_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_1_0() { return cOperatorExpressionOperand_compAction_1_1_0; }
-
- //'->'
- public Keyword getHyphenMinusGreaterThanSignKeyword_1_1_1() { return cHyphenMinusGreaterThanSignKeyword_1_1_1; }
-
- //operator=Name
- public Assignment getOperatorAssignment_1_1_2() { return cOperatorAssignment_1_1_2; }
-
- //Name
- public RuleCall getOperatorNameParserRuleCall_1_1_2_0() { return cOperatorNameParserRuleCall_1_1_2_0; }
-
- //ownedFeatureMembership_comp+=BodyExpressionMember+
- public Assignment getOwnedFeatureMembership_compAssignment_1_1_3() { return cOwnedFeatureMembership_compAssignment_1_1_3; }
-
- //BodyExpressionMember
- public RuleCall getOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0() { return cOwnedFeatureMembership_compBodyExpressionMemberParserRuleCall_1_1_3_0; }
- }
- public class BodyExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BodyExpressionMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compBodyExpressionParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //BodyExpressionMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=BodyExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=BodyExpression
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //BodyExpression
- public RuleCall getOwnedMemberFeature_compBodyExpressionParserRuleCall_0() { return cOwnedMemberFeature_compBodyExpressionParserRuleCall_0; }
- }
- public class BodyExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BodyExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Group cGroup_0_0 = (Group)cGroup_0.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_0 = (Assignment)cGroup_0_0.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_0.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_1 = (Assignment)cGroup_0_0.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_1.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_0_0_2 = (Keyword)cGroup_0_0.eContents().get(2);
- private final Assignment cOwnedFeatureMembership_compAssignment_0_0_3 = (Assignment)cGroup_0_0.eContents().get(3);
- private final RuleCall cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0_0_3.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_0_0_4 = (Keyword)cGroup_0_0.eContents().get(4);
- private final Assignment cOwnedRelationship_compAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
- private final RuleCall cOwnedRelationship_compExpressionTypingParserRuleCall_1_0 = (RuleCall)cOwnedRelationship_compAssignment_1.eContents().get(0);
-
- //BodyExpression SysML::BlockExpression:
- // => (ownedFeatureMembership_comp+=BodyParameterMember
- // ownedFeatureMembership_comp+=BodyParameterMember*
- // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping;
- @Override public ParserRule getRule() { return rule; }
-
- //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //=> (ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')')
- public Group getGroup_0() { return cGroup_0; }
-
- //(ownedFeatureMembership_comp+=BodyParameterMember ownedFeatureMembership_comp+=BodyParameterMember* '('
- //ownedFeatureMembership_comp+=ResultExpressionMember ')')
- public Group getGroup_0_0() { return cGroup_0_0; }
-
- //ownedFeatureMembership_comp+=BodyParameterMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_0() { return cOwnedFeatureMembership_compAssignment_0_0_0; }
-
- //BodyParameterMember
- public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_0_0; }
-
- //ownedFeatureMembership_comp+=BodyParameterMember*
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_1() { return cOwnedFeatureMembership_compAssignment_0_0_1; }
-
- //BodyParameterMember
- public RuleCall getOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0() { return cOwnedFeatureMembership_compBodyParameterMemberParserRuleCall_0_0_1_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_0_0_2() { return cLeftParenthesisKeyword_0_0_2; }
-
- //ownedFeatureMembership_comp+=ResultExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0_0_3() { return cOwnedFeatureMembership_compAssignment_0_0_3; }
-
- //ResultExpressionMember
- public RuleCall getOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0() { return cOwnedFeatureMembership_compResultExpressionMemberParserRuleCall_0_0_3_0; }
-
- //')'
- public Keyword getRightParenthesisKeyword_0_0_4() { return cRightParenthesisKeyword_0_0_4; }
-
- //ownedRelationship_comp+=ExpressionTyping
- public Assignment getOwnedRelationship_compAssignment_1() { return cOwnedRelationship_compAssignment_1; }
-
- //ExpressionTyping
- public RuleCall getOwnedRelationship_compExpressionTypingParserRuleCall_1_0() { return cOwnedRelationship_compExpressionTypingParserRuleCall_1_0; }
- }
- public class BodyParameterMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BodyParameterMember");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
- private final Assignment cOwnedMemberParameter_compAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0 = (RuleCall)cOwnedMemberParameter_compAssignment_1.eContents().get(0);
-
- //BodyParameterMember SysML::ParameterMembership:
- // memberName=Name ownedMemberParameter_comp=BodyParameter;
- @Override public ParserRule getRule() { return rule; }
-
- //memberName=Name ownedMemberParameter_comp=BodyParameter
- public Group getGroup() { return cGroup; }
-
- //memberName=Name
- public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
-
- //Name
- public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
-
- //ownedMemberParameter_comp=BodyParameter
- public Assignment getOwnedMemberParameter_compAssignment_1() { return cOwnedMemberParameter_compAssignment_1; }
-
- //BodyParameter
- public RuleCall getOwnedMemberParameter_compBodyParameterParserRuleCall_1_0() { return cOwnedMemberParameter_compBodyParameterParserRuleCall_1_0; }
- }
- public class BodyParameterElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BodyParameter");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cReferenceUsageAction_0 = (Action)cGroup.eContents().get(0);
- private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
- private final RuleCall cTypedByParserRuleCall_1_0_0 = (RuleCall)cGroup_1_0.eContents().get(0);
- private final RuleCall cMultiplicityPartParserRuleCall_1_0_1 = (RuleCall)cGroup_1_0.eContents().get(1);
- private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
- private final RuleCall cMultiplicityPartParserRuleCall_1_1_0 = (RuleCall)cGroup_1_1.eContents().get(0);
- private final RuleCall cTypedByParserRuleCall_1_1_1 = (RuleCall)cGroup_1_1.eContents().get(1);
-
- //BodyParameter SysML::Usage:
- // {SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
- public Group getGroup() { return cGroup; }
-
- //{SysML::ReferenceUsage}
- public Action getReferenceUsageAction_0() { return cReferenceUsageAction_0; }
-
- //(TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
- public Alternatives getAlternatives_1() { return cAlternatives_1; }
-
- //TypedBy MultiplicityPart?
- public Group getGroup_1_0() { return cGroup_1_0; }
-
- //TypedBy
- public RuleCall getTypedByParserRuleCall_1_0_0() { return cTypedByParserRuleCall_1_0_0; }
-
- //MultiplicityPart?
- public RuleCall getMultiplicityPartParserRuleCall_1_0_1() { return cMultiplicityPartParserRuleCall_1_0_1; }
-
- //MultiplicityPart TypedBy?
- public Group getGroup_1_1() { return cGroup_1_1; }
-
- //MultiplicityPart
- public RuleCall getMultiplicityPartParserRuleCall_1_1_0() { return cMultiplicityPartParserRuleCall_1_1_0; }
-
- //TypedBy?
- public RuleCall getTypedByParserRuleCall_1_1_1() { return cTypedByParserRuleCall_1_1_1; }
- }
- public class ExpressionTypingElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ExpressionTyping");
- private final Assignment cTypeAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cTypeFunctionCrossReference_0 = (CrossReference)cTypeAssignment.eContents().get(0);
- private final RuleCall cTypeFunctionQualifiedNameParserRuleCall_0_1 = (RuleCall)cTypeFunctionCrossReference_0.eContents().get(1);
-
- //ExpressionTyping SysML::FeatureTyping:
- // type=[SysML::Function|QualifiedName];
- @Override public ParserRule getRule() { return rule; }
-
- //type=[SysML::Function|QualifiedName]
- public Assignment getTypeAssignment() { return cTypeAssignment; }
-
- //[SysML::Function|QualifiedName]
- public CrossReference getTypeFunctionCrossReference_0() { return cTypeFunctionCrossReference_0; }
-
- //QualifiedName
- public RuleCall getTypeFunctionQualifiedNameParserRuleCall_0_1() { return cTypeFunctionQualifiedNameParserRuleCall_0_1; }
- }
- public class SequenceConstructionExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SequenceConstructionExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Action cNullExpressionAction_0_0 = (Action)cGroup_0.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_0_2 = (Keyword)cGroup_0.eContents().get(2);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cOwnedExpressionParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
- private final Alternatives cAlternatives_1_2 = (Alternatives)cGroup_1.eContents().get(2);
- private final Group cGroup_1_2_0 = (Group)cAlternatives_1_2.eContents().get(0);
- private final Action cOperatorExpressionOperand_compAction_1_2_0_0 = (Action)cGroup_1_2_0.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2_0_1 = (Assignment)cGroup_1_2_0.eContents().get(1);
- private final Keyword cOperatorCommaKeyword_1_2_0_1_0 = (Keyword)cOperatorAssignment_1_2_0_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2_0_2 = (Assignment)cGroup_1_2_0.eContents().get(2);
- private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0 = (RuleCall)cOperand_compAssignment_1_2_0_2.eContents().get(0);
- private final Group cGroup_1_2_1 = (Group)cAlternatives_1_2.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_2_1_0 = (Action)cGroup_1_2_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_2_1_1 = (Assignment)cGroup_1_2_1.eContents().get(1);
- private final Keyword cOperatorFullStopFullStopKeyword_1_2_1_1_0 = (Keyword)cOperatorAssignment_1_2_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2_1_2 = (Assignment)cGroup_1_2_1.eContents().get(2);
- private final RuleCall cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0 = (RuleCall)cOperand_compAssignment_1_2_1_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
-
- //SequenceConstructionExpression SysML::Expression:
- // {SysML::NullExpression} '{' '}'
- // | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
- // operand_comp+=SequenceElementList
- // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
- // '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::NullExpression} '{' '}' | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
- //operand_comp+=SequenceElementList | {SysML::OperatorExpression.operand_comp+=current} operator='..'
- //operand_comp+=OwnedExpression)? '}'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //{SysML::NullExpression} '{' '}'
- public Group getGroup_0() { return cGroup_0; }
-
- //{SysML::NullExpression}
- public Action getNullExpressionAction_0_0() { return cNullExpressionAction_0_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0_1() { return cLeftCurlyBracketKeyword_0_1; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_0_2() { return cRightCurlyBracketKeyword_0_2; }
-
- //'{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)? '}'
- public Group getGroup_1() { return cGroup_1; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_1_1() { return cOwnedExpressionParserRuleCall_1_1; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList |
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
- public Alternatives getAlternatives_1_2() { return cAlternatives_1_2; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList
- public Group getGroup_1_2_0() { return cGroup_1_2_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_2_0_0() { return cOperatorExpressionOperand_compAction_1_2_0_0; }
-
- //operator=','
- public Assignment getOperatorAssignment_1_2_0_1() { return cOperatorAssignment_1_2_0_1; }
-
- //','
- public Keyword getOperatorCommaKeyword_1_2_0_1_0() { return cOperatorCommaKeyword_1_2_0_1_0; }
-
- //operand_comp+=SequenceElementList
- public Assignment getOperand_compAssignment_1_2_0_2() { return cOperand_compAssignment_1_2_0_2; }
-
- //SequenceElementList
- public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0_2_0; }
-
- //{SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression
- public Group getGroup_1_2_1() { return cGroup_1_2_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_2_1_0() { return cOperatorExpressionOperand_compAction_1_2_1_0; }
-
- //operator='..'
- public Assignment getOperatorAssignment_1_2_1_1() { return cOperatorAssignment_1_2_1_1; }
-
- //'..'
- public Keyword getOperatorFullStopFullStopKeyword_1_2_1_1_0() { return cOperatorFullStopFullStopKeyword_1_2_1_1_0; }
-
- //operand_comp+=OwnedExpression
- public Assignment getOperand_compAssignment_1_2_1_2() { return cOperand_compAssignment_1_2_1_2; }
-
- //OwnedExpression
- public RuleCall getOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0() { return cOperand_compOwnedExpressionParserRuleCall_1_2_1_2_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_1_3() { return cRightCurlyBracketKeyword_1_3; }
- }
- public class SequenceElementListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SequenceElementList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cOwnedExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Action cOperatorExpressionOperand_compAction_1_0 = (Action)cGroup_1.eContents().get(0);
- private final Assignment cOperatorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final Keyword cOperatorCommaKeyword_1_1_0 = (Keyword)cOperatorAssignment_1_1.eContents().get(0);
- private final Assignment cOperand_compAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cOperand_compSequenceElementListParserRuleCall_1_2_0 = (RuleCall)cOperand_compAssignment_1_2.eContents().get(0);
-
- //SequenceElementList SysML::Expression:
- // OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
- @Override public ParserRule getRule() { return rule; }
-
- //OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
- public Group getGroup() { return cGroup; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_0() { return cOwnedExpressionParserRuleCall_0; }
-
- //({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?
- public Group getGroup_1() { return cGroup_1; }
-
- //{SysML::OperatorExpression.operand_comp+=current}
- public Action getOperatorExpressionOperand_compAction_1_0() { return cOperatorExpressionOperand_compAction_1_0; }
-
- //operator=','
- public Assignment getOperatorAssignment_1_1() { return cOperatorAssignment_1_1; }
-
- //','
- public Keyword getOperatorCommaKeyword_1_1_0() { return cOperatorCommaKeyword_1_1_0; }
-
- //operand_comp+=SequenceElementList
- public Assignment getOperand_compAssignment_1_2() { return cOperand_compAssignment_1_2; }
-
- //SequenceElementList
- public RuleCall getOperand_compSequenceElementListParserRuleCall_1_2_0() { return cOperand_compSequenceElementListParserRuleCall_1_2_0; }
- }
- public class BaseExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BaseExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cNullExpressionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cFeatureReferenceExpressionParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cInvocationExpressionParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cExtentExpression_DeprecatedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
- private final Group cGroup_5 = (Group)cAlternatives.eContents().get(5);
- private final Keyword cLeftParenthesisKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
- private final RuleCall cOwnedExpressionParserRuleCall_5_1 = (RuleCall)cGroup_5.eContents().get(1);
- private final Keyword cRightParenthesisKeyword_5_2 = (Keyword)cGroup_5.eContents().get(2);
-
- ///* Base Expressions */ BaseExpression SysML::Expression:
- // NullExpression
- // | LiteralExpression
- // | FeatureReferenceExpression
- // | InvocationExpression
- // | ExtentExpression_Deprecated
- // | '(' OwnedExpression ')';
- @Override public ParserRule getRule() { return rule; }
-
- //NullExpression | LiteralExpression | FeatureReferenceExpression | InvocationExpression | ExtentExpression_Deprecated |
- //'(' OwnedExpression ')'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //NullExpression
- public RuleCall getNullExpressionParserRuleCall_0() { return cNullExpressionParserRuleCall_0; }
-
- //LiteralExpression
- public RuleCall getLiteralExpressionParserRuleCall_1() { return cLiteralExpressionParserRuleCall_1; }
-
- //FeatureReferenceExpression
- public RuleCall getFeatureReferenceExpressionParserRuleCall_2() { return cFeatureReferenceExpressionParserRuleCall_2; }
-
- //InvocationExpression
- public RuleCall getInvocationExpressionParserRuleCall_3() { return cInvocationExpressionParserRuleCall_3; }
-
- //ExtentExpression_Deprecated
- public RuleCall getExtentExpression_DeprecatedParserRuleCall_4() { return cExtentExpression_DeprecatedParserRuleCall_4; }
-
- //'(' OwnedExpression ')'
- public Group getGroup_5() { return cGroup_5; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_5_0() { return cLeftParenthesisKeyword_5_0; }
-
- //OwnedExpression
- public RuleCall getOwnedExpressionParserRuleCall_5_1() { return cOwnedExpressionParserRuleCall_5_1; }
-
- //')'
- public Keyword getRightParenthesisKeyword_5_2() { return cRightParenthesisKeyword_5_2; }
- }
- public class NullExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.NullExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cNullExpressionAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cNullKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //// Null Expressions
- //NullExpression SysML::NullExpression:
- // {SysML::NullExpression} 'null';
- @Override public ParserRule getRule() { return rule; }
-
- //{SysML::NullExpression} 'null'
- public Group getGroup() { return cGroup; }
-
- //{SysML::NullExpression}
- public Action getNullExpressionAction_0() { return cNullExpressionAction_0; }
-
- //'null'
- public Keyword getNullKeyword_1() { return cNullKeyword_1; }
- }
- public class FeatureReferenceExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.FeatureReferenceExpression");
- private final Assignment cOwnedFeatureMembership_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0 = (RuleCall)cOwnedFeatureMembership_compAssignment.eContents().get(0);
-
- //// Feature Reference Expressions
- //FeatureReferenceExpression SysML::FeatureReferenceExpression:
- // ownedFeatureMembership_comp+=FeatureReferenceMember;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=FeatureReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment() { return cOwnedFeatureMembership_compAssignment; }
-
- //FeatureReferenceMember
- public RuleCall getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0() { return cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_0; }
- }
- public class FeatureReferenceMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.FeatureReferenceMember");
- private final Assignment cOwnedMemberFeature_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedMemberFeature_compFeatureReferenceParserRuleCall_0 = (RuleCall)cOwnedMemberFeature_compAssignment.eContents().get(0);
-
- //FeatureReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=FeatureReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedMemberFeature_comp=FeatureReference
- public Assignment getOwnedMemberFeature_compAssignment() { return cOwnedMemberFeature_compAssignment; }
-
- //FeatureReference
- public RuleCall getOwnedMemberFeature_compFeatureReferenceParserRuleCall_0() { return cOwnedMemberFeature_compFeatureReferenceParserRuleCall_0; }
- }
- public class FeatureReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.FeatureReference");
- private final Assignment cOwnedRelationship_compAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cOwnedRelationship_compOwnedSubsettingParserRuleCall_0 = (RuleCall)cOwnedRelationship_compAssignment.eContents().get(0);
-
- //// Note: Use subsetting here in order to inherit typeing of referent.
- //FeatureReference SysML::ReferenceUsage:
- // ownedRelationship_comp+=OwnedSubsetting;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedSubsetting
- public Assignment getOwnedRelationship_compAssignment() { return cOwnedRelationship_compAssignment; }
-
- //OwnedSubsetting
- public RuleCall getOwnedRelationship_compOwnedSubsettingParserRuleCall_0() { return cOwnedRelationship_compOwnedSubsettingParserRuleCall_0; }
- }
- public class InvocationExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.InvocationExpression");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedRelationship_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0 = (RuleCall)cOwnedRelationship_compAssignment_0.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final RuleCall cArgumentListParserRuleCall_2 = (RuleCall)cGroup.eContents().get(2);
- private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //// Invocation Expressions
- //InvocationExpression SysML::InvocationExpression:
- // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
- @Override public ParserRule getRule() { return rule; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')'
- public Group getGroup() { return cGroup; }
-
- //ownedRelationship_comp+=OwnedFeatureTyping
- public Assignment getOwnedRelationship_compAssignment_0() { return cOwnedRelationship_compAssignment_0; }
-
- //OwnedFeatureTyping
- public RuleCall getOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0() { return cOwnedRelationship_compOwnedFeatureTypingParserRuleCall_0_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
-
- //ArgumentList?
- public RuleCall getArgumentListParserRuleCall_2() { return cArgumentListParserRuleCall_2; }
-
- //')'
- public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
- }
- public class ArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ArgumentList");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cPositionalArgumentListParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cNamedArgumentListParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //fragment ArgumentList returns SysML::Expression:
- // PositionalArgumentList | NamedArgumentList;
- @Override public ParserRule getRule() { return rule; }
-
- //PositionalArgumentList | NamedArgumentList
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //PositionalArgumentList
- public RuleCall getPositionalArgumentListParserRuleCall_0() { return cPositionalArgumentListParserRuleCall_0; }
-
- //NamedArgumentList
- public RuleCall getNamedArgumentListParserRuleCall_1() { return cNamedArgumentListParserRuleCall_1; }
- }
- public class PositionalArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.PositionalArgumentList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
-
- //fragment PositionalArgumentList returns SysML::Expression:
- // ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //OwnedExpressionMember
- public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_0_0; }
-
- //(',' ownedFeatureMembership_comp+=OwnedExpressionMember)*
- public Group getGroup_1() { return cGroup_1; }
-
- //','
- public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
-
- //ownedFeatureMembership_comp+=OwnedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
-
- //OwnedExpressionMember
- public RuleCall getOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compOwnedExpressionMemberParserRuleCall_1_1_0; }
- }
- public class NamedArgumentListElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.NamedArgumentList");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedFeatureMembership_compAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_1_1.eContents().get(0);
-
- //fragment NamedArgumentList returns SysML::Expression:
- // ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //NamedExpressionMember
- public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_0_0; }
-
- //(',' ownedFeatureMembership_comp+=NamedExpressionMember)*
- public Group getGroup_1() { return cGroup_1; }
-
- //','
- public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
-
- //ownedFeatureMembership_comp+=NamedExpressionMember
- public Assignment getOwnedFeatureMembership_compAssignment_1_1() { return cOwnedFeatureMembership_compAssignment_1_1; }
-
- //NamedExpressionMember
- public RuleCall getOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0() { return cOwnedFeatureMembership_compNamedExpressionMemberParserRuleCall_1_1_0; }
- }
- public class NamedExpressionMemberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.NamedExpressionMember");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cMemberNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cMemberNameNameParserRuleCall_0_0 = (RuleCall)cMemberNameAssignment_0.eContents().get(0);
- private final Keyword cEqualsSignGreaterThanSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cOwnedMemberFeature_compAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0 = (RuleCall)cOwnedMemberFeature_compAssignment_2.eContents().get(0);
-
- //NamedExpressionMember SysML::FeatureMembership:
- // memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
- @Override public ParserRule getRule() { return rule; }
-
- //memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression
- public Group getGroup() { return cGroup; }
-
- //memberName=Name
- public Assignment getMemberNameAssignment_0() { return cMemberNameAssignment_0; }
-
- //Name
- public RuleCall getMemberNameNameParserRuleCall_0_0() { return cMemberNameNameParserRuleCall_0_0; }
-
- //'=>'
- public Keyword getEqualsSignGreaterThanSignKeyword_1() { return cEqualsSignGreaterThanSignKeyword_1; }
-
- //ownedMemberFeature_comp=OwnedExpression
- public Assignment getOwnedMemberFeature_compAssignment_2() { return cOwnedMemberFeature_compAssignment_2; }
-
- //OwnedExpression
- public RuleCall getOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0() { return cOwnedMemberFeature_compOwnedExpressionParserRuleCall_2_0; }
- }
- public class ExtentExpression_DeprecatedElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ExtentExpression_Deprecated");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedFeatureMembership_compAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0 = (RuleCall)cOwnedFeatureMembership_compAssignment_0.eContents().get(0);
- private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cOperatorAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final Keyword cOperatorAllInstancesKeyword_2_0 = (Keyword)cOperatorAssignment_2.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
- private final Keyword cRightParenthesisKeyword_4 = (Keyword)cGroup.eContents().get(4);
-
- //// Extent Expressions (Deprecated)
- //ExtentExpression_Deprecated SysML::OperatorExpression:
- // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
- @Override public ParserRule getRule() { return rule; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')'
- public Group getGroup() { return cGroup; }
-
- //ownedFeatureMembership_comp+=TypeReferenceMember
- public Assignment getOwnedFeatureMembership_compAssignment_0() { return cOwnedFeatureMembership_compAssignment_0; }
-
- //TypeReferenceMember
- public RuleCall getOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0() { return cOwnedFeatureMembership_compTypeReferenceMemberParserRuleCall_0_0; }
-
- //'.'
- public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
-
- //operator='allInstances'
- public Assignment getOperatorAssignment_2() { return cOperatorAssignment_2; }
-
- //'allInstances'
- public Keyword getOperatorAllInstancesKeyword_2_0() { return cOperatorAllInstancesKeyword_2_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_3() { return cLeftParenthesisKeyword_3; }
-
- //')'
- public Keyword getRightParenthesisKeyword_4() { return cRightParenthesisKeyword_4; }
- }
- public class LiteralExpressionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralExpression");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cLiteralBooleanParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralStringParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cLiteralIntegerParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cLiteralRealParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cLiteralUnboundedParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
-
- ///* Literal Expressions */ LiteralExpression SysML::LiteralExpression:
- // LiteralBoolean
- // | LiteralString
- // | LiteralInteger
- // | LiteralReal
- // | LiteralUnbounded;
- @Override public ParserRule getRule() { return rule; }
-
- //LiteralBoolean | LiteralString | LiteralInteger | LiteralReal | LiteralUnbounded
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //LiteralBoolean
- public RuleCall getLiteralBooleanParserRuleCall_0() { return cLiteralBooleanParserRuleCall_0; }
-
- //LiteralString
- public RuleCall getLiteralStringParserRuleCall_1() { return cLiteralStringParserRuleCall_1; }
-
- //LiteralInteger
- public RuleCall getLiteralIntegerParserRuleCall_2() { return cLiteralIntegerParserRuleCall_2; }
-
- //LiteralReal
- public RuleCall getLiteralRealParserRuleCall_3() { return cLiteralRealParserRuleCall_3; }
-
- //LiteralUnbounded
- public RuleCall getLiteralUnboundedParserRuleCall_4() { return cLiteralUnboundedParserRuleCall_4; }
- }
- public class LiteralBooleanElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralBoolean");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueBooleanValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralBoolean SysML::LiteralBoolean:
- // value=BooleanValue;
- @Override public ParserRule getRule() { return rule; }
-
- //value=BooleanValue
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //BooleanValue
- public RuleCall getValueBooleanValueParserRuleCall_0() { return cValueBooleanValueParserRuleCall_0; }
- }
- public class BooleanValueElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BooleanValue");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Keyword cTrueKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
- private final Keyword cFalseKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
-
- //BooleanValue Ecore::EBoolean:
- // 'true' | 'false';
- @Override public ParserRule getRule() { return rule; }
-
- //'true' | 'false'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //'true'
- public Keyword getTrueKeyword_0() { return cTrueKeyword_0; }
-
- //'false'
- public Keyword getFalseKeyword_1() { return cFalseKeyword_1; }
- }
- public class LiteralStringElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralString");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueSTRING_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralString SysML::LiteralString:
- // value=STRING_VALUE;
- @Override public ParserRule getRule() { return rule; }
-
- //value=STRING_VALUE
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //STRING_VALUE
- public RuleCall getValueSTRING_VALUETerminalRuleCall_0() { return cValueSTRING_VALUETerminalRuleCall_0; }
- }
- public class LiteralIntegerElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralInteger");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueDECIMAL_VALUETerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralInteger SysML::LiteralInteger:
- // value=DECIMAL_VALUE;
- @Override public ParserRule getRule() { return rule; }
-
- //value=DECIMAL_VALUE
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //DECIMAL_VALUE
- public RuleCall getValueDECIMAL_VALUETerminalRuleCall_0() { return cValueDECIMAL_VALUETerminalRuleCall_0; }
- }
- public class LiteralRealElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralReal");
- private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cValueRealValueParserRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
-
- //LiteralReal SysML::LiteralReal:
- // value=RealValue;
- @Override public ParserRule getRule() { return rule; }
-
- //value=RealValue
- public Assignment getValueAssignment() { return cValueAssignment; }
-
- //RealValue
- public RuleCall getValueRealValueParserRuleCall_0() { return cValueRealValueParserRuleCall_0; }
- }
- public class RealValueElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.RealValue");
+ public class OwnedExpressionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.OwnedExpression");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_0 = (RuleCall)cGroup_0.eContents().get(0);
- private final Keyword cFullStopKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Alternatives cAlternatives_0_2 = (Alternatives)cGroup_0.eContents().get(2);
- private final RuleCall cDECIMAL_VALUETerminalRuleCall_0_2_0 = (RuleCall)cAlternatives_0_2.eContents().get(0);
- private final RuleCall cEXP_VALUETerminalRuleCall_0_2_1 = (RuleCall)cAlternatives_0_2.eContents().get(1);
- private final RuleCall cEXP_VALUETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cOwnedExpressionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cQueryPathExpressionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //RealValue Ecore::EDouble:
- // DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
+ //@Override
+ //OwnedExpression SysML::Expression:
+ // KerMLExpressions::OwnedExpression | QueryPathExpression;
@Override public ParserRule getRule() { return rule; }
- //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE
+ //KerMLExpressions::OwnedExpression | QueryPathExpression
public Alternatives getAlternatives() { return cAlternatives; }
- //DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE)
- public Group getGroup_0() { return cGroup_0; }
-
- //DECIMAL_VALUE?
- public RuleCall getDECIMAL_VALUETerminalRuleCall_0_0() { return cDECIMAL_VALUETerminalRuleCall_0_0; }
-
- //'.'
- public Keyword getFullStopKeyword_0_1() { return cFullStopKeyword_0_1; }
-
- //(DECIMAL_VALUE | EXP_VALUE)
- public Alternatives getAlternatives_0_2() { return cAlternatives_0_2; }
-
- //DECIMAL_VALUE
- public RuleCall getDECIMAL_VALUETerminalRuleCall_0_2_0() { return cDECIMAL_VALUETerminalRuleCall_0_2_0; }
-
- //EXP_VALUE
- public RuleCall getEXP_VALUETerminalRuleCall_0_2_1() { return cEXP_VALUETerminalRuleCall_0_2_1; }
+ //KerMLExpressions::OwnedExpression
+ public RuleCall getOwnedExpressionParserRuleCall_0() { return cOwnedExpressionParserRuleCall_0; }
- //EXP_VALUE
- public RuleCall getEXP_VALUETerminalRuleCall_1() { return cEXP_VALUETerminalRuleCall_1; }
+ //QueryPathExpression
+ public RuleCall getQueryPathExpressionParserRuleCall_1() { return cQueryPathExpressionParserRuleCall_1; }
}
- public class LiteralUnboundedElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralUnbounded");
+ public class BodyParameterElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.BodyParameter");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cLiteralUnboundedAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cAsteriskKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Action cReferenceUsageAction_0 = (Action)cGroup.eContents().get(0);
+ private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
+ private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
+ private final RuleCall cTypedByParserRuleCall_1_0_0 = (RuleCall)cGroup_1_0.eContents().get(0);
+ private final RuleCall cMultiplicityPartParserRuleCall_1_0_1 = (RuleCall)cGroup_1_0.eContents().get(1);
+ private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
+ private final RuleCall cMultiplicityPartParserRuleCall_1_1_0 = (RuleCall)cGroup_1_1.eContents().get(0);
+ private final RuleCall cTypedByParserRuleCall_1_1_1 = (RuleCall)cGroup_1_1.eContents().get(1);
- //LiteralUnbounded SysML::LiteralUnbounded:
- // {SysML::LiteralUnbounded} '*';
+ //@Override
+ //BodyParameter SysML::ReferenceUsage:
+ // {SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
@Override public ParserRule getRule() { return rule; }
- //{SysML::LiteralUnbounded} '*'
+ //{SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
public Group getGroup() { return cGroup; }
- //{SysML::LiteralUnbounded}
- public Action getLiteralUnboundedAction_0() { return cLiteralUnboundedAction_0; }
+ //{SysML::ReferenceUsage}
+ public Action getReferenceUsageAction_0() { return cReferenceUsageAction_0; }
+
+ //(TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?
+ public Alternatives getAlternatives_1() { return cAlternatives_1; }
- //'*'
- public Keyword getAsteriskKeyword_1() { return cAsteriskKeyword_1; }
- }
- public class LiteralUnlimitedNaturalElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.LiteralUnlimitedNatural");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cLiteralIntegerParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLiteralUnboundedParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ //TypedBy MultiplicityPart?
+ public Group getGroup_1_0() { return cGroup_1_0; }
- //LiteralUnlimitedNatural SysML::LiteralExpression:
- // LiteralInteger | LiteralUnbounded;
- @Override public ParserRule getRule() { return rule; }
+ //TypedBy
+ public RuleCall getTypedByParserRuleCall_1_0_0() { return cTypedByParserRuleCall_1_0_0; }
- //LiteralInteger | LiteralUnbounded
- public Alternatives getAlternatives() { return cAlternatives; }
+ //MultiplicityPart?
+ public RuleCall getMultiplicityPartParserRuleCall_1_0_1() { return cMultiplicityPartParserRuleCall_1_0_1; }
- //LiteralInteger
- public RuleCall getLiteralIntegerParserRuleCall_0() { return cLiteralIntegerParserRuleCall_0; }
+ //MultiplicityPart TypedBy?
+ public Group getGroup_1_1() { return cGroup_1_1; }
+
+ //MultiplicityPart
+ public RuleCall getMultiplicityPartParserRuleCall_1_1_0() { return cMultiplicityPartParserRuleCall_1_1_0; }
- //LiteralUnbounded
- public RuleCall getLiteralUnboundedParserRuleCall_1() { return cLiteralUnboundedParserRuleCall_1; }
+ //TypedBy?
+ public RuleCall getTypedByParserRuleCall_1_1_1() { return cTypedByParserRuleCall_1_1_1; }
}
public class QueryPathExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.QueryPathExpression");
@@ -14129,102 +12237,6 @@ public class QueryHeadExpressionElements extends AbstractParserRuleElementFinder
//FeatureReferenceMember
public RuleCall getOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0() { return cOwnedFeatureMembership_compFeatureReferenceMemberParserRuleCall_1_0; }
}
- public class NameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.Name");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cUNRESTRICTED_NAMETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- ///* NAMES */ Name:
- // ID | UNRESTRICTED_NAME;
- @Override public ParserRule getRule() { return rule; }
-
- //ID | UNRESTRICTED_NAME
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ID
- public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
-
- //UNRESTRICTED_NAME
- public RuleCall getUNRESTRICTED_NAMETerminalRuleCall_1() { return cUNRESTRICTED_NAMETerminalRuleCall_1; }
- }
- public class QualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.QualifiedName");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cColonQualifiedNameParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cDotQualifiedNameParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
-
- //QualifiedName:
- // Name | ColonQualifiedName | DotQualifiedName;
- @Override public ParserRule getRule() { return rule; }
-
- //Name | ColonQualifiedName | DotQualifiedName
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
-
- //ColonQualifiedName
- public RuleCall getColonQualifiedNameParserRuleCall_1() { return cColonQualifiedNameParserRuleCall_1; }
-
- //DotQualifiedName
- public RuleCall getDotQualifiedNameParserRuleCall_2() { return cDotQualifiedNameParserRuleCall_2; }
- }
- public class ColonQualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ColonQualifiedName");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cColonColonKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
-
- //ColonQualifiedName:
- // Name ('::' Name)+;
- @Override public ParserRule getRule() { return rule; }
-
- //Name ('::' Name)+
- public Group getGroup() { return cGroup; }
-
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
-
- //('::' Name)+
- public Group getGroup_1() { return cGroup_1; }
-
- //'::'
- public Keyword getColonColonKeyword_1_0() { return cColonColonKeyword_1_0; }
-
- //Name
- public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
- }
- public class DotQualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.DotQualifiedName");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cNameParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
-
- //DotQualifiedName:
- // Name ('.' Name)+;
- @Override public ParserRule getRule() { return rule; }
-
- //Name ('.' Name)+
- public Group getGroup() { return cGroup; }
-
- //Name
- public RuleCall getNameParserRuleCall_0() { return cNameParserRuleCall_0; }
-
- //('.' Name)+
- public Group getGroup_1() { return cGroup_1; }
-
- //'.'
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
-
- //Name
- public RuleCall getNameParserRuleCall_1_1() { return cNameParserRuleCall_1_1; }
- }
public class FilterPackageMemberVisibilityElements extends AbstractElementFinder.AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.FilterPackageMemberVisibility");
@@ -14831,94 +12843,21 @@ public class RequirementVerificationKindElements extends AbstractElementFinder.A
private final RenderingUsageElements pRenderingUsage;
private final RenderingFlowUsageElements pRenderingFlowUsage;
private final RenderingRefUsageElements pRenderingRefUsage;
- private final OwnedExpressionMemberElements pOwnedExpressionMember;
private final OwnedExpressionElements pOwnedExpression;
- private final ConditionalExpressionElements pConditionalExpression;
- private final ConditionalTestOperatorElements pConditionalTestOperator;
- private final NullCoalescingExpressionElements pNullCoalescingExpression;
- private final NullCoalescingOperatorElements pNullCoalescingOperator;
- private final ConditionalOrExpressionElements pConditionalOrExpression;
- private final ConditionalOrOperatorElements pConditionalOrOperator;
- private final ConditionalAndExpressionElements pConditionalAndExpression;
- private final ConditionalAndOperatorElements pConditionalAndOperator;
- private final OrExpressionElements pOrExpression;
- private final OrOperatorElements pOrOperator;
- private final XorExpressionElements pXorExpression;
- private final XorOperatorElements pXorOperator;
- private final AndExpressionElements pAndExpression;
- private final AndOperatorElements pAndOperator;
- private final EqualityExpressionElements pEqualityExpression;
- private final EqualityOperatorElements pEqualityOperator;
- private final ClassificationExpressionElements pClassificationExpression;
- private final ClassificationOperatorElements pClassificationOperator;
- private final TypeReferenceMemberElements pTypeReferenceMember;
- private final TypeReferenceElements pTypeReference;
- private final SelfReferenceExpressionElements pSelfReferenceExpression;
- private final SelfReferenceMemberElements pSelfReferenceMember;
- private final EmptyFeatureElements pEmptyFeature;
- private final RelationalExpressionElements pRelationalExpression;
- private final RelationalOperatorElements pRelationalOperator;
- private final AdditiveExpressionElements pAdditiveExpression;
- private final AdditiveOperatorElements pAdditiveOperator;
- private final MultiplicativeExpressionElements pMultiplicativeExpression;
- private final MultiplicativeOperatorElements pMultiplicativeOperator;
- private final ExponentiationExpressionElements pExponentiationExpression;
- private final ExponentiationOperatorElements pExponentiationOperator;
- private final UnitsExpressionElements pUnitsExpression;
- private final UnaryExpressionElements pUnaryExpression;
- private final UnaryOperatorElements pUnaryOperator;
- private final ExtentExpressionElements pExtentExpression;
- private final SequenceExpressionElements pSequenceExpression;
- private final BodyExpressionMemberElements pBodyExpressionMember;
- private final BodyExpressionElements pBodyExpression;
- private final BodyParameterMemberElements pBodyParameterMember;
private final BodyParameterElements pBodyParameter;
- private final ExpressionTypingElements pExpressionTyping;
- private final SequenceConstructionExpressionElements pSequenceConstructionExpression;
- private final SequenceElementListElements pSequenceElementList;
- private final BaseExpressionElements pBaseExpression;
- private final NullExpressionElements pNullExpression;
- private final FeatureReferenceExpressionElements pFeatureReferenceExpression;
- private final FeatureReferenceMemberElements pFeatureReferenceMember;
- private final FeatureReferenceElements pFeatureReference;
- private final InvocationExpressionElements pInvocationExpression;
- private final ArgumentListElements pArgumentList;
- private final PositionalArgumentListElements pPositionalArgumentList;
- private final NamedArgumentListElements pNamedArgumentList;
- private final NamedExpressionMemberElements pNamedExpressionMember;
- private final ExtentExpression_DeprecatedElements pExtentExpression_Deprecated;
- private final LiteralExpressionElements pLiteralExpression;
- private final LiteralBooleanElements pLiteralBoolean;
- private final BooleanValueElements pBooleanValue;
- private final LiteralStringElements pLiteralString;
- private final LiteralIntegerElements pLiteralInteger;
- private final LiteralRealElements pLiteralReal;
- private final RealValueElements pRealValue;
- private final LiteralUnboundedElements pLiteralUnbounded;
- private final LiteralUnlimitedNaturalElements pLiteralUnlimitedNatural;
private final QueryPathExpressionElements pQueryPathExpression;
private final QueryNameExpressionElements pQueryNameExpression;
private final QueryHeadExpressionElements pQueryHeadExpression;
- private final NameElements pName;
- private final QualifiedNameElements pQualifiedName;
- private final ColonQualifiedNameElements pColonQualifiedName;
- private final DotQualifiedNameElements pDotQualifiedName;
- private final TerminalRule tDECIMAL_VALUE;
- private final TerminalRule tEXP_VALUE;
- private final TerminalRule tID;
- private final TerminalRule tUNRESTRICTED_NAME;
- private final TerminalRule tSTRING_VALUE;
- private final TerminalRule tREGULAR_COMMENT;
- private final TerminalRule tDOCUMENTATION_COMMENT;
- private final TerminalRule tML_NOTE;
- private final TerminalRule tSL_NOTE;
- private final TerminalRule tWS;
private final Grammar grammar;
+
+ private final KerMLExpressionsGrammarAccess gaKerMLExpressions;
@Inject
- public SysMLGrammarAccess(GrammarProvider grammarProvider) {
+ public SysMLGrammarAccess(GrammarProvider grammarProvider,
+ KerMLExpressionsGrammarAccess gaKerMLExpressions) {
this.grammar = internalFindGrammar(grammarProvider);
+ this.gaKerMLExpressions = gaKerMLExpressions;
this.pRootNamespace = new RootNamespaceElements();
this.pIdentification = new IdentificationElements();
this.pComment = new CommentElements();
@@ -15324,88 +13263,11 @@ public SysMLGrammarAccess(GrammarProvider grammarProvider) {
this.pRenderingUsage = new RenderingUsageElements();
this.pRenderingFlowUsage = new RenderingFlowUsageElements();
this.pRenderingRefUsage = new RenderingRefUsageElements();
- this.pOwnedExpressionMember = new OwnedExpressionMemberElements();
this.pOwnedExpression = new OwnedExpressionElements();
- this.pConditionalExpression = new ConditionalExpressionElements();
- this.pConditionalTestOperator = new ConditionalTestOperatorElements();
- this.pNullCoalescingExpression = new NullCoalescingExpressionElements();
- this.pNullCoalescingOperator = new NullCoalescingOperatorElements();
- this.pConditionalOrExpression = new ConditionalOrExpressionElements();
- this.pConditionalOrOperator = new ConditionalOrOperatorElements();
- this.pConditionalAndExpression = new ConditionalAndExpressionElements();
- this.pConditionalAndOperator = new ConditionalAndOperatorElements();
- this.pOrExpression = new OrExpressionElements();
- this.pOrOperator = new OrOperatorElements();
- this.pXorExpression = new XorExpressionElements();
- this.pXorOperator = new XorOperatorElements();
- this.pAndExpression = new AndExpressionElements();
- this.pAndOperator = new AndOperatorElements();
- this.pEqualityExpression = new EqualityExpressionElements();
- this.pEqualityOperator = new EqualityOperatorElements();
- this.pClassificationExpression = new ClassificationExpressionElements();
- this.pClassificationOperator = new ClassificationOperatorElements();
- this.pTypeReferenceMember = new TypeReferenceMemberElements();
- this.pTypeReference = new TypeReferenceElements();
- this.pSelfReferenceExpression = new SelfReferenceExpressionElements();
- this.pSelfReferenceMember = new SelfReferenceMemberElements();
- this.pEmptyFeature = new EmptyFeatureElements();
- this.pRelationalExpression = new RelationalExpressionElements();
- this.pRelationalOperator = new RelationalOperatorElements();
- this.pAdditiveExpression = new AdditiveExpressionElements();
- this.pAdditiveOperator = new AdditiveOperatorElements();
- this.pMultiplicativeExpression = new MultiplicativeExpressionElements();
- this.pMultiplicativeOperator = new MultiplicativeOperatorElements();
- this.pExponentiationExpression = new ExponentiationExpressionElements();
- this.pExponentiationOperator = new ExponentiationOperatorElements();
- this.pUnitsExpression = new UnitsExpressionElements();
- this.pUnaryExpression = new UnaryExpressionElements();
- this.pUnaryOperator = new UnaryOperatorElements();
- this.pExtentExpression = new ExtentExpressionElements();
- this.pSequenceExpression = new SequenceExpressionElements();
- this.pBodyExpressionMember = new BodyExpressionMemberElements();
- this.pBodyExpression = new BodyExpressionElements();
- this.pBodyParameterMember = new BodyParameterMemberElements();
this.pBodyParameter = new BodyParameterElements();
- this.pExpressionTyping = new ExpressionTypingElements();
- this.pSequenceConstructionExpression = new SequenceConstructionExpressionElements();
- this.pSequenceElementList = new SequenceElementListElements();
- this.pBaseExpression = new BaseExpressionElements();
- this.pNullExpression = new NullExpressionElements();
- this.pFeatureReferenceExpression = new FeatureReferenceExpressionElements();
- this.pFeatureReferenceMember = new FeatureReferenceMemberElements();
- this.pFeatureReference = new FeatureReferenceElements();
- this.pInvocationExpression = new InvocationExpressionElements();
- this.pArgumentList = new ArgumentListElements();
- this.pPositionalArgumentList = new PositionalArgumentListElements();
- this.pNamedArgumentList = new NamedArgumentListElements();
- this.pNamedExpressionMember = new NamedExpressionMemberElements();
- this.pExtentExpression_Deprecated = new ExtentExpression_DeprecatedElements();
- this.pLiteralExpression = new LiteralExpressionElements();
- this.pLiteralBoolean = new LiteralBooleanElements();
- this.pBooleanValue = new BooleanValueElements();
- this.pLiteralString = new LiteralStringElements();
- this.pLiteralInteger = new LiteralIntegerElements();
- this.pLiteralReal = new LiteralRealElements();
- this.pRealValue = new RealValueElements();
- this.pLiteralUnbounded = new LiteralUnboundedElements();
- this.pLiteralUnlimitedNatural = new LiteralUnlimitedNaturalElements();
this.pQueryPathExpression = new QueryPathExpressionElements();
this.pQueryNameExpression = new QueryNameExpressionElements();
this.pQueryHeadExpression = new QueryHeadExpressionElements();
- this.pName = new NameElements();
- this.pQualifiedName = new QualifiedNameElements();
- this.pColonQualifiedName = new ColonQualifiedNameElements();
- this.pDotQualifiedName = new DotQualifiedNameElements();
- this.tDECIMAL_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.DECIMAL_VALUE");
- this.tEXP_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.EXP_VALUE");
- this.tID = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ID");
- this.tUNRESTRICTED_NAME = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.UNRESTRICTED_NAME");
- this.tSTRING_VALUE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.STRING_VALUE");
- this.tREGULAR_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.REGULAR_COMMENT");
- this.tDOCUMENTATION_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.DOCUMENTATION_COMMENT");
- this.tML_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.ML_NOTE");
- this.tSL_NOTE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.SL_NOTE");
- this.tWS = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.omg.sysml.xtext.SysML.WS");
}
protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
@@ -15429,6 +13291,10 @@ public Grammar getGrammar() {
return grammar;
}
+
+ public KerMLExpressionsGrammarAccess getKerMLExpressionsGrammarAccess() {
+ return gaKerMLExpressions;
+ }
///* ROOT PACKAGE */ RootNamespace SysML::Namespace:
@@ -16111,7 +13977,8 @@ public ParserRule getRedefinesKeywordRule() {
return getRedefinesKeywordAccess().getRule();
}
- ///* Feature Typing, Subsetting and Redefinition */ OwnedFeatureTyping SysML::FeatureTyping:
+ //@Override
+ //OwnedFeatureTyping SysML::FeatureTyping:
// type=[SysML::Type|QualifiedName];
public OwnedFeatureTypingElements getOwnedFeatureTypingAccess() {
return pOwnedFeatureTyping;
@@ -18819,6 +16686,7 @@ public ParserRule getReturnParameterFlowUsageMemberRule() {
return getReturnParameterFlowUsageMemberAccess().getRule();
}
+ //@Override
//ResultExpressionMember SysML::ResultExpressionMembership:
// DefinitionMemberPrefix ownedResultExpression_comp=OwnedExpression;
public ResultExpressionMemberElements getResultExpressionMemberAccess() {
@@ -19789,10 +17657,65 @@ public ParserRule getRenderingRefUsageRule() {
return getRenderingRefUsageAccess().getRule();
}
+ //@Override
+ //OwnedExpression SysML::Expression:
+ // KerMLExpressions::OwnedExpression | QueryPathExpression;
+ public OwnedExpressionElements getOwnedExpressionAccess() {
+ return pOwnedExpression;
+ }
+
+ public ParserRule getOwnedExpressionRule() {
+ return getOwnedExpressionAccess().getRule();
+ }
+
+ //@Override
+ //BodyParameter SysML::ReferenceUsage:
+ // {SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
+ public BodyParameterElements getBodyParameterAccess() {
+ return pBodyParameter;
+ }
+
+ public ParserRule getBodyParameterRule() {
+ return getBodyParameterAccess().getRule();
+ }
+
+ ///* QUERY PATH EXPRESSIONS */ QueryPathExpression SysML::Expression:
+ // QueryHeadExpression ('[' {SysML::QueryQualifierExpression.operand_comp+=current}
+ // ownedFeatureMembership_comp+=BodyExpressionMember ']')? ('/' {SysML::QueryPathStepExpression.operand_comp+=current}
+ // operand_comp+=QueryNameExpression ('[' {SysML::QueryQualifierExpression.operand_comp+=current}
+ // ownedFeatureMembership_comp+=BodyExpressionMember ']')?)*;
+ public QueryPathExpressionElements getQueryPathExpressionAccess() {
+ return pQueryPathExpression;
+ }
+
+ public ParserRule getQueryPathExpressionRule() {
+ return getQueryPathExpressionAccess().getRule();
+ }
+
+ //QueryNameExpression SysML::QueryPathExpression:
+ // ownedFeatureMembership_comp+=FeatureReferenceMember;
+ public QueryNameExpressionElements getQueryNameExpressionAccess() {
+ return pQueryNameExpression;
+ }
+
+ public ParserRule getQueryNameExpressionRule() {
+ return getQueryNameExpressionAccess().getRule();
+ }
+
+ //QueryHeadExpression SysML::QueryPathExpression:
+ // './' ownedFeatureMembership_comp+=FeatureReferenceMember;
+ public QueryHeadExpressionElements getQueryHeadExpressionAccess() {
+ return pQueryHeadExpression;
+ }
+
+ public ParserRule getQueryHeadExpressionRule() {
+ return getQueryHeadExpressionAccess().getRule();
+ }
+
///* EXPRESSIONS */ /* Operator Expressions */ OwnedExpressionMember SysML::FeatureMembership:
- // ownedMemberFeature_comp=OwnedExpression;
- public OwnedExpressionMemberElements getOwnedExpressionMemberAccess() {
- return pOwnedExpressionMember;
+ // ownedMemberFeature_comp=super::OwnedExpression;
+ public KerMLExpressionsGrammarAccess.OwnedExpressionMemberElements getOwnedExpressionMemberAccess() {
+ return gaKerMLExpressions.getOwnedExpressionMemberAccess();
}
public ParserRule getOwnedExpressionMemberRule() {
@@ -19800,21 +17723,21 @@ public ParserRule getOwnedExpressionMemberRule() {
}
//OwnedExpression SysML::Expression:
- // ConditionalExpression | QueryPathExpression;
- public OwnedExpressionElements getOwnedExpressionAccess() {
- return pOwnedExpression;
+ // ConditionalExpression;
+ public KerMLExpressionsGrammarAccess.OwnedExpressionElements getKerMLExpressionsOwnedExpressionAccess() {
+ return gaKerMLExpressions.getOwnedExpressionAccess();
}
- public ParserRule getOwnedExpressionRule() {
- return getOwnedExpressionAccess().getRule();
+ public ParserRule getKerMLExpressionsOwnedExpressionRule() {
+ return getKerMLExpressionsOwnedExpressionAccess().getRule();
}
//// Conditional Test Expressions
//ConditionalExpression SysML::Expression:
// NullCoalescingExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalTestOperator
- // operand_comp+=OwnedExpression ':' operand_comp+=ConditionalExpression)?;
- public ConditionalExpressionElements getConditionalExpressionAccess() {
- return pConditionalExpression;
+ // operand_comp+=super::OwnedExpression ':' operand_comp+=ConditionalExpression)?;
+ public KerMLExpressionsGrammarAccess.ConditionalExpressionElements getConditionalExpressionAccess() {
+ return gaKerMLExpressions.getConditionalExpressionAccess();
}
public ParserRule getConditionalExpressionRule() {
@@ -19823,8 +17746,8 @@ public ParserRule getConditionalExpressionRule() {
//ConditionalTestOperator:
// '?';
- public ConditionalTestOperatorElements getConditionalTestOperatorAccess() {
- return pConditionalTestOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalTestOperatorElements getConditionalTestOperatorAccess() {
+ return gaKerMLExpressions.getConditionalTestOperatorAccess();
}
public ParserRule getConditionalTestOperatorRule() {
@@ -19835,8 +17758,8 @@ public ParserRule getConditionalTestOperatorRule() {
//NullCoalescingExpression SysML::Expression:
// ConditionalOrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=NullCoalescingOperator
// operand_comp+=ConditionalOrExpression)*;
- public NullCoalescingExpressionElements getNullCoalescingExpressionAccess() {
- return pNullCoalescingExpression;
+ public KerMLExpressionsGrammarAccess.NullCoalescingExpressionElements getNullCoalescingExpressionAccess() {
+ return gaKerMLExpressions.getNullCoalescingExpressionAccess();
}
public ParserRule getNullCoalescingExpressionRule() {
@@ -19845,8 +17768,8 @@ public ParserRule getNullCoalescingExpressionRule() {
//NullCoalescingOperator:
// '??';
- public NullCoalescingOperatorElements getNullCoalescingOperatorAccess() {
- return pNullCoalescingOperator;
+ public KerMLExpressionsGrammarAccess.NullCoalescingOperatorElements getNullCoalescingOperatorAccess() {
+ return gaKerMLExpressions.getNullCoalescingOperatorAccess();
}
public ParserRule getNullCoalescingOperatorRule() {
@@ -19857,8 +17780,8 @@ public ParserRule getNullCoalescingOperatorRule() {
//ConditionalOrExpression SysML::Expression:
// ConditionalAndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalOrOperator
// operand_comp+=ConditionalAndExpression)*;
- public ConditionalOrExpressionElements getConditionalOrExpressionAccess() {
- return pConditionalOrExpression;
+ public KerMLExpressionsGrammarAccess.ConditionalOrExpressionElements getConditionalOrExpressionAccess() {
+ return gaKerMLExpressions.getConditionalOrExpressionAccess();
}
public ParserRule getConditionalOrExpressionRule() {
@@ -19867,8 +17790,8 @@ public ParserRule getConditionalOrExpressionRule() {
//ConditionalOrOperator:
// '||';
- public ConditionalOrOperatorElements getConditionalOrOperatorAccess() {
- return pConditionalOrOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalOrOperatorElements getConditionalOrOperatorAccess() {
+ return gaKerMLExpressions.getConditionalOrOperatorAccess();
}
public ParserRule getConditionalOrOperatorRule() {
@@ -19878,8 +17801,8 @@ public ParserRule getConditionalOrOperatorRule() {
//ConditionalAndExpression SysML::Expression:
// OrExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ConditionalAndOperator
// operand_comp+=OrExpression)*;
- public ConditionalAndExpressionElements getConditionalAndExpressionAccess() {
- return pConditionalAndExpression;
+ public KerMLExpressionsGrammarAccess.ConditionalAndExpressionElements getConditionalAndExpressionAccess() {
+ return gaKerMLExpressions.getConditionalAndExpressionAccess();
}
public ParserRule getConditionalAndExpressionRule() {
@@ -19888,8 +17811,8 @@ public ParserRule getConditionalAndExpressionRule() {
//ConditionalAndOperator:
// '&&';
- public ConditionalAndOperatorElements getConditionalAndOperatorAccess() {
- return pConditionalAndOperator;
+ public KerMLExpressionsGrammarAccess.ConditionalAndOperatorElements getConditionalAndOperatorAccess() {
+ return gaKerMLExpressions.getConditionalAndOperatorAccess();
}
public ParserRule getConditionalAndOperatorRule() {
@@ -19899,8 +17822,8 @@ public ParserRule getConditionalAndOperatorRule() {
//// Logical Expressions
//OrExpression SysML::Expression:
// XorExpression ({SysML::OperatorExpression.operand_comp+=current} operator=OrOperator operand_comp+=XorExpression)*;
- public OrExpressionElements getOrExpressionAccess() {
- return pOrExpression;
+ public KerMLExpressionsGrammarAccess.OrExpressionElements getOrExpressionAccess() {
+ return gaKerMLExpressions.getOrExpressionAccess();
}
public ParserRule getOrExpressionRule() {
@@ -19909,8 +17832,8 @@ public ParserRule getOrExpressionRule() {
//OrOperator:
// '|';
- public OrOperatorElements getOrOperatorAccess() {
- return pOrOperator;
+ public KerMLExpressionsGrammarAccess.OrOperatorElements getOrOperatorAccess() {
+ return gaKerMLExpressions.getOrOperatorAccess();
}
public ParserRule getOrOperatorRule() {
@@ -19919,8 +17842,8 @@ public ParserRule getOrOperatorRule() {
//XorExpression SysML::Expression:
// AndExpression ({SysML::OperatorExpression.operand_comp+=current} operator=XorOperator operand_comp+=AndExpression)*;
- public XorExpressionElements getXorExpressionAccess() {
- return pXorExpression;
+ public KerMLExpressionsGrammarAccess.XorExpressionElements getXorExpressionAccess() {
+ return gaKerMLExpressions.getXorExpressionAccess();
}
public ParserRule getXorExpressionRule() {
@@ -19929,8 +17852,8 @@ public ParserRule getXorExpressionRule() {
//XorOperator:
// '^';
- public XorOperatorElements getXorOperatorAccess() {
- return pXorOperator;
+ public KerMLExpressionsGrammarAccess.XorOperatorElements getXorOperatorAccess() {
+ return gaKerMLExpressions.getXorOperatorAccess();
}
public ParserRule getXorOperatorRule() {
@@ -19940,8 +17863,8 @@ public ParserRule getXorOperatorRule() {
//AndExpression SysML::Expression:
// EqualityExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AndOperator
// operand_comp+=EqualityExpression)*;
- public AndExpressionElements getAndExpressionAccess() {
- return pAndExpression;
+ public KerMLExpressionsGrammarAccess.AndExpressionElements getAndExpressionAccess() {
+ return gaKerMLExpressions.getAndExpressionAccess();
}
public ParserRule getAndExpressionRule() {
@@ -19950,8 +17873,8 @@ public ParserRule getAndExpressionRule() {
//AndOperator:
// '&';
- public AndOperatorElements getAndOperatorAccess() {
- return pAndOperator;
+ public KerMLExpressionsGrammarAccess.AndOperatorElements getAndOperatorAccess() {
+ return gaKerMLExpressions.getAndOperatorAccess();
}
public ParserRule getAndOperatorRule() {
@@ -19962,8 +17885,8 @@ public ParserRule getAndOperatorRule() {
//EqualityExpression SysML::Expression:
// ClassificationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=EqualityOperator
// operand_comp+=ClassificationExpression)*;
- public EqualityExpressionElements getEqualityExpressionAccess() {
- return pEqualityExpression;
+ public KerMLExpressionsGrammarAccess.EqualityExpressionElements getEqualityExpressionAccess() {
+ return gaKerMLExpressions.getEqualityExpressionAccess();
}
public ParserRule getEqualityExpressionRule() {
@@ -19972,8 +17895,8 @@ public ParserRule getEqualityExpressionRule() {
//EqualityOperator:
// '==' | '!=';
- public EqualityOperatorElements getEqualityOperatorAccess() {
- return pEqualityOperator;
+ public KerMLExpressionsGrammarAccess.EqualityOperatorElements getEqualityOperatorAccess() {
+ return gaKerMLExpressions.getEqualityOperatorAccess();
}
public ParserRule getEqualityOperatorRule() {
@@ -19986,8 +17909,8 @@ public ParserRule getEqualityOperatorRule() {
// ownedFeatureMembership_comp+=TypeReferenceMember)?
// | {SysML::OperatorExpression} operand_comp+=SelfReferenceExpression
// operator=ClassificationOperator ownedFeatureMembership_comp+=TypeReferenceMember;
- public ClassificationExpressionElements getClassificationExpressionAccess() {
- return pClassificationExpression;
+ public KerMLExpressionsGrammarAccess.ClassificationExpressionElements getClassificationExpressionAccess() {
+ return gaKerMLExpressions.getClassificationExpressionAccess();
}
public ParserRule getClassificationExpressionRule() {
@@ -19996,8 +17919,8 @@ public ParserRule getClassificationExpressionRule() {
//ClassificationOperator:
// 'instanceof' | 'hastype' | 'istype' | '@';
- public ClassificationOperatorElements getClassificationOperatorAccess() {
- return pClassificationOperator;
+ public KerMLExpressionsGrammarAccess.ClassificationOperatorElements getClassificationOperatorAccess() {
+ return gaKerMLExpressions.getClassificationOperatorAccess();
}
public ParserRule getClassificationOperatorRule() {
@@ -20006,8 +17929,8 @@ public ParserRule getClassificationOperatorRule() {
//TypeReferenceMember SysML::FeatureMembership:
// ownedMemberFeature_comp=TypeReference;
- public TypeReferenceMemberElements getTypeReferenceMemberAccess() {
- return pTypeReferenceMember;
+ public KerMLExpressionsGrammarAccess.TypeReferenceMemberElements getTypeReferenceMemberAccess() {
+ return gaKerMLExpressions.getTypeReferenceMemberAccess();
}
public ParserRule getTypeReferenceMemberRule() {
@@ -20015,9 +17938,9 @@ public ParserRule getTypeReferenceMemberRule() {
}
//TypeReference SysML::Feature:
- // ownedRelationship_comp+=OwnedFeatureTyping;
- public TypeReferenceElements getTypeReferenceAccess() {
- return pTypeReference;
+ // ownedRelationship_comp+=super::OwnedFeatureTyping;
+ public KerMLExpressionsGrammarAccess.TypeReferenceElements getTypeReferenceAccess() {
+ return gaKerMLExpressions.getTypeReferenceAccess();
}
public ParserRule getTypeReferenceRule() {
@@ -20026,8 +17949,8 @@ public ParserRule getTypeReferenceRule() {
//SelfReferenceExpression SysML::FeatureReferenceExpression:
// ownedFeatureMembership_comp+=SelfReferenceMember;
- public SelfReferenceExpressionElements getSelfReferenceExpressionAccess() {
- return pSelfReferenceExpression;
+ public KerMLExpressionsGrammarAccess.SelfReferenceExpressionElements getSelfReferenceExpressionAccess() {
+ return gaKerMLExpressions.getSelfReferenceExpressionAccess();
}
public ParserRule getSelfReferenceExpressionRule() {
@@ -20036,8 +17959,8 @@ public ParserRule getSelfReferenceExpressionRule() {
//SelfReferenceMember SysML::ReturnParameterMembership:
// ownedMemberFeature_comp=EmptyFeature;
- public SelfReferenceMemberElements getSelfReferenceMemberAccess() {
- return pSelfReferenceMember;
+ public KerMLExpressionsGrammarAccess.SelfReferenceMemberElements getSelfReferenceMemberAccess() {
+ return gaKerMLExpressions.getSelfReferenceMemberAccess();
}
public ParserRule getSelfReferenceMemberRule() {
@@ -20046,8 +17969,8 @@ public ParserRule getSelfReferenceMemberRule() {
//EmptyFeature SysML::Feature:
// {SysML::Feature};
- public EmptyFeatureElements getEmptyFeatureAccess() {
- return pEmptyFeature;
+ public KerMLExpressionsGrammarAccess.EmptyFeatureElements getEmptyFeatureAccess() {
+ return gaKerMLExpressions.getEmptyFeatureAccess();
}
public ParserRule getEmptyFeatureRule() {
@@ -20058,8 +17981,8 @@ public ParserRule getEmptyFeatureRule() {
//RelationalExpression SysML::Expression:
// AdditiveExpression ({SysML::OperatorExpression.operand_comp+=current} operator=RelationalOperator
// operand_comp+=AdditiveExpression)*;
- public RelationalExpressionElements getRelationalExpressionAccess() {
- return pRelationalExpression;
+ public KerMLExpressionsGrammarAccess.RelationalExpressionElements getRelationalExpressionAccess() {
+ return gaKerMLExpressions.getRelationalExpressionAccess();
}
public ParserRule getRelationalExpressionRule() {
@@ -20068,8 +17991,8 @@ public ParserRule getRelationalExpressionRule() {
//RelationalOperator:
// '<' | '>' | '<=' | '>=';
- public RelationalOperatorElements getRelationalOperatorAccess() {
- return pRelationalOperator;
+ public KerMLExpressionsGrammarAccess.RelationalOperatorElements getRelationalOperatorAccess() {
+ return gaKerMLExpressions.getRelationalOperatorAccess();
}
public ParserRule getRelationalOperatorRule() {
@@ -20080,8 +18003,8 @@ public ParserRule getRelationalOperatorRule() {
//AdditiveExpression SysML::Expression:
// MultiplicativeExpression ({SysML::OperatorExpression.operand_comp+=current} operator=AdditiveOperator
// operand_comp+=MultiplicativeExpression)*;
- public AdditiveExpressionElements getAdditiveExpressionAccess() {
- return pAdditiveExpression;
+ public KerMLExpressionsGrammarAccess.AdditiveExpressionElements getAdditiveExpressionAccess() {
+ return gaKerMLExpressions.getAdditiveExpressionAccess();
}
public ParserRule getAdditiveExpressionRule() {
@@ -20090,8 +18013,8 @@ public ParserRule getAdditiveExpressionRule() {
//AdditiveOperator:
// '+' | '-';
- public AdditiveOperatorElements getAdditiveOperatorAccess() {
- return pAdditiveOperator;
+ public KerMLExpressionsGrammarAccess.AdditiveOperatorElements getAdditiveOperatorAccess() {
+ return gaKerMLExpressions.getAdditiveOperatorAccess();
}
public ParserRule getAdditiveOperatorRule() {
@@ -20101,8 +18024,8 @@ public ParserRule getAdditiveOperatorRule() {
//MultiplicativeExpression SysML::Expression:
// ExponentiationExpression ({SysML::OperatorExpression.operand_comp+=current} operator=MultiplicativeOperator
// operand_comp+=ExponentiationExpression)*;
- public MultiplicativeExpressionElements getMultiplicativeExpressionAccess() {
- return pMultiplicativeExpression;
+ public KerMLExpressionsGrammarAccess.MultiplicativeExpressionElements getMultiplicativeExpressionAccess() {
+ return gaKerMLExpressions.getMultiplicativeExpressionAccess();
}
public ParserRule getMultiplicativeExpressionRule() {
@@ -20111,8 +18034,8 @@ public ParserRule getMultiplicativeExpressionRule() {
//MultiplicativeOperator:
// '*' | '/' | "%";
- public MultiplicativeOperatorElements getMultiplicativeOperatorAccess() {
- return pMultiplicativeOperator;
+ public KerMLExpressionsGrammarAccess.MultiplicativeOperatorElements getMultiplicativeOperatorAccess() {
+ return gaKerMLExpressions.getMultiplicativeOperatorAccess();
}
public ParserRule getMultiplicativeOperatorRule() {
@@ -20122,8 +18045,8 @@ public ParserRule getMultiplicativeOperatorRule() {
//ExponentiationExpression SysML::Expression:
// UnitsExpression ({SysML::OperatorExpression.operand_comp+=current} operator=ExponentiationOperator
// operand_comp+=UnitsExpression)*;
- public ExponentiationExpressionElements getExponentiationExpressionAccess() {
- return pExponentiationExpression;
+ public KerMLExpressionsGrammarAccess.ExponentiationExpressionElements getExponentiationExpressionAccess() {
+ return gaKerMLExpressions.getExponentiationExpressionAccess();
}
public ParserRule getExponentiationExpressionRule() {
@@ -20132,8 +18055,8 @@ public ParserRule getExponentiationExpressionRule() {
//ExponentiationOperator:
// '**';
- public ExponentiationOperatorElements getExponentiationOperatorAccess() {
- return pExponentiationOperator;
+ public KerMLExpressionsGrammarAccess.ExponentiationOperatorElements getExponentiationOperatorAccess() {
+ return gaKerMLExpressions.getExponentiationOperatorAccess();
}
public ParserRule getExponentiationOperatorRule() {
@@ -20142,9 +18065,10 @@ public ParserRule getExponentiationOperatorRule() {
//// Units Expressions
//UnitsExpression SysML::Expression:
- // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=OwnedExpression ']')?;
- public UnitsExpressionElements getUnitsExpressionAccess() {
- return pUnitsExpression;
+ // UnaryExpression ({SysML::OperatorExpression.operand_comp+=current} operator='@[' operand_comp+=super::OwnedExpression
+ // ']')?;
+ public KerMLExpressionsGrammarAccess.UnitsExpressionElements getUnitsExpressionAccess() {
+ return gaKerMLExpressions.getUnitsExpressionAccess();
}
public ParserRule getUnitsExpressionRule() {
@@ -20155,8 +18079,8 @@ public ParserRule getUnitsExpressionRule() {
//UnaryExpression SysML::Expression:
// {SysML::OperatorExpression} operator=UnaryOperator operand_comp+=ExtentExpression
// | ExtentExpression;
- public UnaryExpressionElements getUnaryExpressionAccess() {
- return pUnaryExpression;
+ public KerMLExpressionsGrammarAccess.UnaryExpressionElements getUnaryExpressionAccess() {
+ return gaKerMLExpressions.getUnaryExpressionAccess();
}
public ParserRule getUnaryExpressionRule() {
@@ -20165,8 +18089,8 @@ public ParserRule getUnaryExpressionRule() {
//UnaryOperator:
// '+' | '-' | '!' | '~';
- public UnaryOperatorElements getUnaryOperatorAccess() {
- return pUnaryOperator;
+ public KerMLExpressionsGrammarAccess.UnaryOperatorElements getUnaryOperatorAccess() {
+ return gaKerMLExpressions.getUnaryOperatorAccess();
}
public ParserRule getUnaryOperatorRule() {
@@ -20177,21 +18101,32 @@ public ParserRule getUnaryOperatorRule() {
//ExtentExpression SysML::Expression:
// {SysML::OperatorExpression} operator='all' ownedFeatureMembership_comp+=TypeReferenceMember
// | SequenceExpression;
- public ExtentExpressionElements getExtentExpressionAccess() {
- return pExtentExpression;
+ public KerMLExpressionsGrammarAccess.ExtentExpressionElements getExtentExpressionAccess() {
+ return gaKerMLExpressions.getExtentExpressionAccess();
}
public ParserRule getExtentExpressionRule() {
return getExtentExpressionAccess().getRule();
}
+ //@Deprecated
+ //ExtentExpression_Deprecated SysML::OperatorExpression:
+ // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
+ public KerMLExpressionsGrammarAccess.ExtentExpression_DeprecatedElements getExtentExpression_DeprecatedAccess() {
+ return gaKerMLExpressions.getExtentExpression_DeprecatedAccess();
+ }
+
+ public ParserRule getExtentExpression_DeprecatedRule() {
+ return getExtentExpression_DeprecatedAccess().getRule();
+ }
+
///* Sequence Expressions */ SequenceExpression SysML::Expression:
// (SequenceConstructionExpression | BaseExpression) ({SysML::OperatorExpression.operand_comp+=current} operator='['
- // operand_comp+=OwnedExpression ']'
+ // operand_comp+=super::OwnedExpression ']'
// | {SysML::OperatorExpression.operand_comp+=current} '->'
// operator=Name ownedFeatureMembership_comp+=BodyExpressionMember+)*;
- public SequenceExpressionElements getSequenceExpressionAccess() {
- return pSequenceExpression;
+ public KerMLExpressionsGrammarAccess.SequenceExpressionElements getSequenceExpressionAccess() {
+ return gaKerMLExpressions.getSequenceExpressionAccess();
}
public ParserRule getSequenceExpressionRule() {
@@ -20200,8 +18135,8 @@ public ParserRule getSequenceExpressionRule() {
//BodyExpressionMember SysML::FeatureMembership:
// ownedMemberFeature_comp=BodyExpression;
- public BodyExpressionMemberElements getBodyExpressionMemberAccess() {
- return pBodyExpressionMember;
+ public KerMLExpressionsGrammarAccess.BodyExpressionMemberElements getBodyExpressionMemberAccess() {
+ return gaKerMLExpressions.getBodyExpressionMemberAccess();
}
public ParserRule getBodyExpressionMemberRule() {
@@ -20211,9 +18146,10 @@ public ParserRule getBodyExpressionMemberRule() {
//BodyExpression SysML::BlockExpression:
// => (ownedFeatureMembership_comp+=BodyParameterMember
// ownedFeatureMembership_comp+=BodyParameterMember*
- // '(' ownedFeatureMembership_comp+=ResultExpressionMember ')') | ownedRelationship_comp+=ExpressionTyping;
- public BodyExpressionElements getBodyExpressionAccess() {
- return pBodyExpression;
+ // '(' ownedFeatureMembership_comp+=super::ResultExpressionMember ')') |
+ // ownedRelationship_comp+=super::OwnedFeatureTyping;
+ public KerMLExpressionsGrammarAccess.BodyExpressionElements getBodyExpressionAccess() {
+ return gaKerMLExpressions.getBodyExpressionAccess();
}
public ParserRule getBodyExpressionRule() {
@@ -20221,43 +18157,23 @@ public ParserRule getBodyExpressionRule() {
}
//BodyParameterMember SysML::ParameterMembership:
- // memberName=Name ownedMemberParameter_comp=BodyParameter;
- public BodyParameterMemberElements getBodyParameterMemberAccess() {
- return pBodyParameterMember;
+ // memberName=Name ownedMemberParameter_comp=super::BodyParameter;
+ public KerMLExpressionsGrammarAccess.BodyParameterMemberElements getBodyParameterMemberAccess() {
+ return gaKerMLExpressions.getBodyParameterMemberAccess();
}
public ParserRule getBodyParameterMemberRule() {
return getBodyParameterMemberAccess().getRule();
}
- //BodyParameter SysML::Usage:
- // {SysML::ReferenceUsage} (TypedBy MultiplicityPart? | MultiplicityPart TypedBy?)?;
- public BodyParameterElements getBodyParameterAccess() {
- return pBodyParameter;
- }
-
- public ParserRule getBodyParameterRule() {
- return getBodyParameterAccess().getRule();
- }
-
- //ExpressionTyping SysML::FeatureTyping:
- // type=[SysML::Function|QualifiedName];
- public ExpressionTypingElements getExpressionTypingAccess() {
- return pExpressionTyping;
- }
-
- public ParserRule getExpressionTypingRule() {
- return getExpressionTypingAccess().getRule();
- }
-
//SequenceConstructionExpression SysML::Expression:
// {SysML::NullExpression} '{' '}'
- // | '{' OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
+ // | '{' super::OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
// operand_comp+=SequenceElementList
- // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=OwnedExpression)?
+ // | {SysML::OperatorExpression.operand_comp+=current} operator='..' operand_comp+=super::OwnedExpression)?
// '}';
- public SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
- return pSequenceConstructionExpression;
+ public KerMLExpressionsGrammarAccess.SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
+ return gaKerMLExpressions.getSequenceConstructionExpressionAccess();
}
public ParserRule getSequenceConstructionExpressionRule() {
@@ -20265,9 +18181,10 @@ public ParserRule getSequenceConstructionExpressionRule() {
}
//SequenceElementList SysML::Expression:
- // OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=',' operand_comp+=SequenceElementList)?;
- public SequenceElementListElements getSequenceElementListAccess() {
- return pSequenceElementList;
+ // super::OwnedExpression ({SysML::OperatorExpression.operand_comp+=current} operator=','
+ // operand_comp+=SequenceElementList)?;
+ public KerMLExpressionsGrammarAccess.SequenceElementListElements getSequenceElementListAccess() {
+ return gaKerMLExpressions.getSequenceElementListAccess();
}
public ParserRule getSequenceElementListRule() {
@@ -20280,63 +18197,41 @@ public ParserRule getSequenceElementListRule() {
// | FeatureReferenceExpression
// | InvocationExpression
// | ExtentExpression_Deprecated
- // | '(' OwnedExpression ')';
- public BaseExpressionElements getBaseExpressionAccess() {
- return pBaseExpression;
+ // | '(' super::OwnedExpression ')';
+ public KerMLExpressionsGrammarAccess.BaseExpressionElements getBaseExpressionAccess() {
+ return gaKerMLExpressions.getBaseExpressionAccess();
}
public ParserRule getBaseExpressionRule() {
return getBaseExpressionAccess().getRule();
}
- //// Null Expressions
- //NullExpression SysML::NullExpression:
- // {SysML::NullExpression} 'null';
- public NullExpressionElements getNullExpressionAccess() {
- return pNullExpression;
- }
-
- public ParserRule getNullExpressionRule() {
- return getNullExpressionAccess().getRule();
- }
-
//// Feature Reference Expressions
//FeatureReferenceExpression SysML::FeatureReferenceExpression:
// ownedFeatureMembership_comp+=FeatureReferenceMember;
- public FeatureReferenceExpressionElements getFeatureReferenceExpressionAccess() {
- return pFeatureReferenceExpression;
+ public KerMLExpressionsGrammarAccess.FeatureReferenceExpressionElements getFeatureReferenceExpressionAccess() {
+ return gaKerMLExpressions.getFeatureReferenceExpressionAccess();
}
public ParserRule getFeatureReferenceExpressionRule() {
return getFeatureReferenceExpressionAccess().getRule();
}
- //FeatureReferenceMember SysML::ReturnParameterMembership:
- // ownedMemberFeature_comp=FeatureReference;
- public FeatureReferenceMemberElements getFeatureReferenceMemberAccess() {
- return pFeatureReferenceMember;
+ //FeatureReferenceMember SysML::FeatureMembership:
+ // memberFeature=[SysML::Feature|QualifiedName];
+ public KerMLExpressionsGrammarAccess.FeatureReferenceMemberElements getFeatureReferenceMemberAccess() {
+ return gaKerMLExpressions.getFeatureReferenceMemberAccess();
}
public ParserRule getFeatureReferenceMemberRule() {
return getFeatureReferenceMemberAccess().getRule();
}
- //// Note: Use subsetting here in order to inherit typeing of referent.
- //FeatureReference SysML::ReferenceUsage:
- // ownedRelationship_comp+=OwnedSubsetting;
- public FeatureReferenceElements getFeatureReferenceAccess() {
- return pFeatureReference;
- }
-
- public ParserRule getFeatureReferenceRule() {
- return getFeatureReferenceAccess().getRule();
- }
-
//// Invocation Expressions
//InvocationExpression SysML::InvocationExpression:
- // ownedRelationship_comp+=OwnedFeatureTyping '(' ArgumentList? ')';
- public InvocationExpressionElements getInvocationExpressionAccess() {
- return pInvocationExpression;
+ // ownedRelationship_comp+=super::OwnedFeatureTyping '(' ArgumentList? ')';
+ public KerMLExpressionsGrammarAccess.InvocationExpressionElements getInvocationExpressionAccess() {
+ return gaKerMLExpressions.getInvocationExpressionAccess();
}
public ParserRule getInvocationExpressionRule() {
@@ -20345,8 +18240,8 @@ public ParserRule getInvocationExpressionRule() {
//fragment ArgumentList returns SysML::Expression:
// PositionalArgumentList | NamedArgumentList;
- public ArgumentListElements getArgumentListAccess() {
- return pArgumentList;
+ public KerMLExpressionsGrammarAccess.ArgumentListElements getArgumentListAccess() {
+ return gaKerMLExpressions.getArgumentListAccess();
}
public ParserRule getArgumentListRule() {
@@ -20355,8 +18250,8 @@ public ParserRule getArgumentListRule() {
//fragment PositionalArgumentList returns SysML::Expression:
// ownedFeatureMembership_comp+=OwnedExpressionMember (',' ownedFeatureMembership_comp+=OwnedExpressionMember)*;
- public PositionalArgumentListElements getPositionalArgumentListAccess() {
- return pPositionalArgumentList;
+ public KerMLExpressionsGrammarAccess.PositionalArgumentListElements getPositionalArgumentListAccess() {
+ return gaKerMLExpressions.getPositionalArgumentListAccess();
}
public ParserRule getPositionalArgumentListRule() {
@@ -20365,8 +18260,8 @@ public ParserRule getPositionalArgumentListRule() {
//fragment NamedArgumentList returns SysML::Expression:
// ownedFeatureMembership_comp+=NamedExpressionMember (',' ownedFeatureMembership_comp+=NamedExpressionMember)*;
- public NamedArgumentListElements getNamedArgumentListAccess() {
- return pNamedArgumentList;
+ public KerMLExpressionsGrammarAccess.NamedArgumentListElements getNamedArgumentListAccess() {
+ return gaKerMLExpressions.getNamedArgumentListAccess();
}
public ParserRule getNamedArgumentListRule() {
@@ -20374,24 +18269,24 @@ public ParserRule getNamedArgumentListRule() {
}
//NamedExpressionMember SysML::FeatureMembership:
- // memberName=Name '=>' ownedMemberFeature_comp=OwnedExpression;
- public NamedExpressionMemberElements getNamedExpressionMemberAccess() {
- return pNamedExpressionMember;
+ // memberName=Name '=>' ownedMemberFeature_comp=super::OwnedExpression;
+ public KerMLExpressionsGrammarAccess.NamedExpressionMemberElements getNamedExpressionMemberAccess() {
+ return gaKerMLExpressions.getNamedExpressionMemberAccess();
}
public ParserRule getNamedExpressionMemberRule() {
return getNamedExpressionMemberAccess().getRule();
}
- //// Extent Expressions (Deprecated)
- //ExtentExpression_Deprecated SysML::OperatorExpression:
- // ownedFeatureMembership_comp+=TypeReferenceMember '.' operator='allInstances' '(' ')';
- public ExtentExpression_DeprecatedElements getExtentExpression_DeprecatedAccess() {
- return pExtentExpression_Deprecated;
+ //// Null Expressions
+ //NullExpression SysML::NullExpression:
+ // {SysML::NullExpression} 'null';
+ public KerMLExpressionsGrammarAccess.NullExpressionElements getNullExpressionAccess() {
+ return gaKerMLExpressions.getNullExpressionAccess();
}
- public ParserRule getExtentExpression_DeprecatedRule() {
- return getExtentExpression_DeprecatedAccess().getRule();
+ public ParserRule getNullExpressionRule() {
+ return getNullExpressionAccess().getRule();
}
///* Literal Expressions */ LiteralExpression SysML::LiteralExpression:
@@ -20400,8 +18295,8 @@ public ParserRule getExtentExpression_DeprecatedRule() {
// | LiteralInteger
// | LiteralReal
// | LiteralUnbounded;
- public LiteralExpressionElements getLiteralExpressionAccess() {
- return pLiteralExpression;
+ public KerMLExpressionsGrammarAccess.LiteralExpressionElements getLiteralExpressionAccess() {
+ return gaKerMLExpressions.getLiteralExpressionAccess();
}
public ParserRule getLiteralExpressionRule() {
@@ -20410,8 +18305,8 @@ public ParserRule getLiteralExpressionRule() {
//LiteralBoolean SysML::LiteralBoolean:
// value=BooleanValue;
- public LiteralBooleanElements getLiteralBooleanAccess() {
- return pLiteralBoolean;
+ public KerMLExpressionsGrammarAccess.LiteralBooleanElements getLiteralBooleanAccess() {
+ return gaKerMLExpressions.getLiteralBooleanAccess();
}
public ParserRule getLiteralBooleanRule() {
@@ -20420,8 +18315,8 @@ public ParserRule getLiteralBooleanRule() {
//BooleanValue Ecore::EBoolean:
// 'true' | 'false';
- public BooleanValueElements getBooleanValueAccess() {
- return pBooleanValue;
+ public KerMLExpressionsGrammarAccess.BooleanValueElements getBooleanValueAccess() {
+ return gaKerMLExpressions.getBooleanValueAccess();
}
public ParserRule getBooleanValueRule() {
@@ -20430,8 +18325,8 @@ public ParserRule getBooleanValueRule() {
//LiteralString SysML::LiteralString:
// value=STRING_VALUE;
- public LiteralStringElements getLiteralStringAccess() {
- return pLiteralString;
+ public KerMLExpressionsGrammarAccess.LiteralStringElements getLiteralStringAccess() {
+ return gaKerMLExpressions.getLiteralStringAccess();
}
public ParserRule getLiteralStringRule() {
@@ -20440,8 +18335,8 @@ public ParserRule getLiteralStringRule() {
//LiteralInteger SysML::LiteralInteger:
// value=DECIMAL_VALUE;
- public LiteralIntegerElements getLiteralIntegerAccess() {
- return pLiteralInteger;
+ public KerMLExpressionsGrammarAccess.LiteralIntegerElements getLiteralIntegerAccess() {
+ return gaKerMLExpressions.getLiteralIntegerAccess();
}
public ParserRule getLiteralIntegerRule() {
@@ -20450,8 +18345,8 @@ public ParserRule getLiteralIntegerRule() {
//LiteralReal SysML::LiteralReal:
// value=RealValue;
- public LiteralRealElements getLiteralRealAccess() {
- return pLiteralReal;
+ public KerMLExpressionsGrammarAccess.LiteralRealElements getLiteralRealAccess() {
+ return gaKerMLExpressions.getLiteralRealAccess();
}
public ParserRule getLiteralRealRule() {
@@ -20460,8 +18355,8 @@ public ParserRule getLiteralRealRule() {
//RealValue Ecore::EDouble:
// DECIMAL_VALUE? '.' (DECIMAL_VALUE | EXP_VALUE) | EXP_VALUE;
- public RealValueElements getRealValueAccess() {
- return pRealValue;
+ public KerMLExpressionsGrammarAccess.RealValueElements getRealValueAccess() {
+ return gaKerMLExpressions.getRealValueAccess();
}
public ParserRule getRealValueRule() {
@@ -20470,8 +18365,8 @@ public ParserRule getRealValueRule() {
//LiteralUnbounded SysML::LiteralUnbounded:
// {SysML::LiteralUnbounded} '*';
- public LiteralUnboundedElements getLiteralUnboundedAccess() {
- return pLiteralUnbounded;
+ public KerMLExpressionsGrammarAccess.LiteralUnboundedElements getLiteralUnboundedAccess() {
+ return gaKerMLExpressions.getLiteralUnboundedAccess();
}
public ParserRule getLiteralUnboundedRule() {
@@ -20480,51 +18375,18 @@ public ParserRule getLiteralUnboundedRule() {
//LiteralUnlimitedNatural SysML::LiteralExpression:
// LiteralInteger | LiteralUnbounded;
- public LiteralUnlimitedNaturalElements getLiteralUnlimitedNaturalAccess() {
- return pLiteralUnlimitedNatural;
+ public KerMLExpressionsGrammarAccess.LiteralUnlimitedNaturalElements getLiteralUnlimitedNaturalAccess() {
+ return gaKerMLExpressions.getLiteralUnlimitedNaturalAccess();
}
public ParserRule getLiteralUnlimitedNaturalRule() {
return getLiteralUnlimitedNaturalAccess().getRule();
}
- ///* QUERY PATH EXPRESSIONS */ QueryPathExpression SysML::Expression:
- // QueryHeadExpression ('[' {SysML::QueryQualifierExpression.operand_comp+=current}
- // ownedFeatureMembership_comp+=BodyExpressionMember ']')? ('/' {SysML::QueryPathStepExpression.operand_comp+=current}
- // operand_comp+=QueryNameExpression ('[' {SysML::QueryQualifierExpression.operand_comp+=current}
- // ownedFeatureMembership_comp+=BodyExpressionMember ']')?)*;
- public QueryPathExpressionElements getQueryPathExpressionAccess() {
- return pQueryPathExpression;
- }
-
- public ParserRule getQueryPathExpressionRule() {
- return getQueryPathExpressionAccess().getRule();
- }
-
- //QueryNameExpression SysML::QueryPathExpression:
- // ownedFeatureMembership_comp+=FeatureReferenceMember;
- public QueryNameExpressionElements getQueryNameExpressionAccess() {
- return pQueryNameExpression;
- }
-
- public ParserRule getQueryNameExpressionRule() {
- return getQueryNameExpressionAccess().getRule();
- }
-
- //QueryHeadExpression SysML::QueryPathExpression:
- // './' ownedFeatureMembership_comp+=FeatureReferenceMember;
- public QueryHeadExpressionElements getQueryHeadExpressionAccess() {
- return pQueryHeadExpression;
- }
-
- public ParserRule getQueryHeadExpressionRule() {
- return getQueryHeadExpressionAccess().getRule();
- }
-
///* NAMES */ Name:
// ID | UNRESTRICTED_NAME;
- public NameElements getNameAccess() {
- return pName;
+ public KerMLExpressionsGrammarAccess.NameElements getNameAccess() {
+ return gaKerMLExpressions.getNameAccess();
}
public ParserRule getNameRule() {
@@ -20533,8 +18395,8 @@ public ParserRule getNameRule() {
//QualifiedName:
// Name | ColonQualifiedName | DotQualifiedName;
- public QualifiedNameElements getQualifiedNameAccess() {
- return pQualifiedName;
+ public KerMLExpressionsGrammarAccess.QualifiedNameElements getQualifiedNameAccess() {
+ return gaKerMLExpressions.getQualifiedNameAccess();
}
public ParserRule getQualifiedNameRule() {
@@ -20543,8 +18405,8 @@ public ParserRule getQualifiedNameRule() {
//ColonQualifiedName:
// Name ('::' Name)+;
- public ColonQualifiedNameElements getColonQualifiedNameAccess() {
- return pColonQualifiedName;
+ public KerMLExpressionsGrammarAccess.ColonQualifiedNameElements getColonQualifiedNameAccess() {
+ return gaKerMLExpressions.getColonQualifiedNameAccess();
}
public ParserRule getColonQualifiedNameRule() {
@@ -20553,8 +18415,8 @@ public ParserRule getColonQualifiedNameRule() {
//DotQualifiedName:
// Name ('.' Name)+;
- public DotQualifiedNameElements getDotQualifiedNameAccess() {
- return pDotQualifiedName;
+ public KerMLExpressionsGrammarAccess.DotQualifiedNameElements getDotQualifiedNameAccess() {
+ return gaKerMLExpressions.getDotQualifiedNameAccess();
}
public ParserRule getDotQualifiedNameRule() {
@@ -20564,60 +18426,60 @@ public ParserRule getDotQualifiedNameRule() {
//terminal DECIMAL_VALUE returns Ecore::EInt:
// '0'..'9' '0'..'9'*;
public TerminalRule getDECIMAL_VALUERule() {
- return tDECIMAL_VALUE;
+ return gaKerMLExpressions.getDECIMAL_VALUERule();
}
//terminal EXP_VALUE:
// DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE;
public TerminalRule getEXP_VALUERule() {
- return tEXP_VALUE;
+ return gaKerMLExpressions.getEXP_VALUERule();
}
//terminal ID:
// ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
- return tID;
+ return gaKerMLExpressions.getIDRule();
}
//terminal UNRESTRICTED_NAME:
// '\'' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '\''))* '\'';
public TerminalRule getUNRESTRICTED_NAMERule() {
- return tUNRESTRICTED_NAME;
+ return gaKerMLExpressions.getUNRESTRICTED_NAMERule();
}
//terminal STRING_VALUE:
// '"' ('\\' ('b' | 't' | 'n' | 'f' | 'r' | '"' | "'" | '\\') | !('\\' | '"'))* '"';
public TerminalRule getSTRING_VALUERule() {
- return tSTRING_VALUE;
+ return gaKerMLExpressions.getSTRING_VALUERule();
}
//terminal REGULAR_COMMENT:
// '/*' !'*'->'*/';
public TerminalRule getREGULAR_COMMENTRule() {
- return tREGULAR_COMMENT;
+ return gaKerMLExpressions.getREGULAR_COMMENTRule();
}
//terminal DOCUMENTATION_COMMENT:
// '/**'->'*/';
public TerminalRule getDOCUMENTATION_COMMENTRule() {
- return tDOCUMENTATION_COMMENT;
+ return gaKerMLExpressions.getDOCUMENTATION_COMMENTRule();
}
//terminal ML_NOTE:
// '//*'->'*/';
public TerminalRule getML_NOTERule() {
- return tML_NOTE;
+ return gaKerMLExpressions.getML_NOTERule();
}
//terminal SL_NOTE:
// '//' (!('\n' | '\r') !('\n' | '\r')*)? ('\r'? '\n')?;
public TerminalRule getSL_NOTERule() {
- return tSL_NOTE;
+ return gaKerMLExpressions.getSL_NOTERule();
}
//terminal WS:
// ' ' | '\t' | '\r' | '\n'+;
public TerminalRule getWSRule() {
- return tWS;
+ return gaKerMLExpressions.getWSRule();
}
}
diff --git a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/validation/AbstractSysMLValidator.java b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/validation/AbstractSysMLValidator.java
index b6fb4e6a7..7f3d3e5dc 100644
--- a/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/validation/AbstractSysMLValidator.java
+++ b/org.omg.sysml.xtext/src-gen/org/omg/sysml/xtext/validation/AbstractSysMLValidator.java
@@ -6,13 +6,13 @@
import java.util.ArrayList;
import java.util.List;
import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
+import org.omg.kerml.expressions.xtext.validation.KerMLExpressionsValidator;
-public abstract class AbstractSysMLValidator extends AbstractDeclarativeValidator {
+public abstract class AbstractSysMLValidator extends KerMLExpressionsValidator {
@Override
protected List getEPackages() {
- List result = new ArrayList();
+ List result = new ArrayList(super.getEPackages());
result.add(EPackage.Registry.INSTANCE.getEPackage("http://www.omg.org/spec/SysML/2.0"));
return result;
}
diff --git a/org.omg.sysml.xtext/src/org/omg/sysml/xtext/SysML.xtext b/org.omg.sysml.xtext/src/org/omg/sysml/xtext/SysML.xtext
index c4df04ce9..7712509bb 100644
--- a/org.omg.sysml.xtext/src/org/omg/sysml/xtext/SysML.xtext
+++ b/org.omg.sysml.xtext/src/org/omg/sysml/xtext/SysML.xtext
@@ -28,7 +28,7 @@
*
*****************************************************************************/
-grammar org.omg.sysml.xtext.SysML hidden (WS, ML_NOTE, SL_NOTE)
+grammar org.omg.sysml.xtext.SysML with org.omg.kerml.expressions.xtext.KerMLExpressions
import "http://www.eclipse.org/emf/2002/Ecore" as Ecore
import "http://www.omg.org/spec/SysML/2.0" as SysML
@@ -407,6 +407,7 @@ RedefinesKeyword :
/* Feature Typing, Subsetting and Redefinition */
+@Override
OwnedFeatureTyping returns SysML::FeatureTyping :
type = [SysML::Type | QualifiedName]
;
@@ -1722,6 +1723,7 @@ ReturnParameterFlowUsageMember returns SysML::ReturnParameterMembership :
ownedMemberParameter_comp = FlowUsageElement
;
+@Override
ResultExpressionMember returns SysML::ResultExpressionMembership :
DefinitionMemberPrefix ownedResultExpression_comp = OwnedExpression
;
@@ -2173,348 +2175,16 @@ RenderingRefUsage returns SysML::RenderingUsage :
;
/* EXPRESSIONS */
-
-/* Operator Expressions */
-
-OwnedExpressionMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = OwnedExpression
-;
-
+@Override
OwnedExpression returns SysML::Expression :
- ConditionalExpression | QueryPathExpression
-;
-
-// Conditional Test Expressions
-
-ConditionalExpression returns SysML::Expression :
- NullCoalescingExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalTestOperator operand_comp += OwnedExpression ':' operand_comp += ConditionalExpression
- )?
-;
-
-ConditionalTestOperator:
- '?'
-;
-
-// Null Coalescing Expressions
-
-NullCoalescingExpression returns SysML::Expression :
- ConditionalOrExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = NullCoalescingOperator operand_comp += ConditionalOrExpression )*
-;
-
-NullCoalescingOperator :
- '??'
-;
-
-// Conditional Logical Expressions
-
-ConditionalOrExpression returns SysML::Expression :
- ConditionalAndExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalOrOperator operand_comp += ConditionalAndExpression )*
-;
-
-ConditionalOrOperator :
- '||'
-;
-
-ConditionalAndExpression returns SysML::Expression :
- OrExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ConditionalAndOperator operand_comp += OrExpression )*
-;
-
-ConditionalAndOperator :
- '&&'
-;
-
-// Logical Expressions
-
-OrExpression returns SysML::Expression :
- XorExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = OrOperator operand_comp += XorExpression )*
-;
-
-OrOperator :
- '|'
-;
-
-XorExpression returns SysML::Expression :
- AndExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = XorOperator operand_comp += AndExpression )*
-;
-
-XorOperator :
- '^'
-;
-
-AndExpression returns SysML::Expression :
- EqualityExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = AndOperator operand_comp += EqualityExpression )*
-;
-
-AndOperator :
- '&'
-;
-
-// Equality Expressions
-
-EqualityExpression returns SysML::Expression :
- ClassificationExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = EqualityOperator operand_comp += ClassificationExpression )*
-
-;
-
-EqualityOperator :
- '==' | '!='
-;
-
-// Classification Expressions
-
-ClassificationExpression returns SysML::Expression :
- RelationalExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember )?
- | {SysML::OperatorExpression} operand_comp += SelfReferenceExpression
- operator = ClassificationOperator ownedFeatureMembership_comp += TypeReferenceMember
-;
-
-ClassificationOperator :
- 'instanceof' | 'hastype' | 'istype' | '@'
-;
-
-TypeReferenceMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = TypeReference
-;
-
-TypeReference returns SysML::Feature :
- ownedRelationship_comp += OwnedFeatureTyping
-;
-
-SelfReferenceExpression returns SysML::FeatureReferenceExpression :
- ownedFeatureMembership_comp += SelfReferenceMember
-;
-
-SelfReferenceMember returns SysML::ReturnParameterMembership :
- ownedMemberFeature_comp = EmptyFeature
-;
-
-EmptyFeature returns SysML::Feature :
- {SysML::Feature}
-;
-
-// Relational Expressions
-
-RelationalExpression returns SysML::Expression :
- AdditiveExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = RelationalOperator operand_comp += AdditiveExpression )*
-;
-
-RelationalOperator :
- '<' | '>' | '<=' | '>='
-;
-
-// Arithmetic Expressions
-
-AdditiveExpression returns SysML::Expression :
- MultiplicativeExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = AdditiveOperator operand_comp += MultiplicativeExpression )*
-;
-
-AdditiveOperator :
- '+' | '-'
-;
-
-MultiplicativeExpression returns SysML::Expression :
- ExponentiationExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = MultiplicativeOperator operand_comp += ExponentiationExpression )*
-;
-
-MultiplicativeOperator :
- '*' | '/' | "%"
-;
-
-ExponentiationExpression returns SysML::Expression :
- UnitsExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = ExponentiationOperator operand_comp += UnitsExpression )*
-;
-
-ExponentiationOperator :
- '**'
-;
-
-// Units Expressions
-
-UnitsExpression returns SysML::Expression :
- UnaryExpression ( {SysML::OperatorExpression.operand_comp += current}
- operator = '@[' operand_comp += OwnedExpression ']' )?
-;
-
-// Unary Expressions
-
-UnaryExpression returns SysML::Expression:
- {SysML::OperatorExpression} operator = UnaryOperator operand_comp += ExtentExpression
- | ExtentExpression
-;
-
-UnaryOperator :
- '+' | '-' | '!' | '~'
-;
-
-// Extent Expressions
-
-ExtentExpression returns SysML::Expression :
- {SysML::OperatorExpression} operator = 'all' ownedFeatureMembership_comp += TypeReferenceMember
- | SequenceExpression
-;
-
-/* Sequence Expressions */
-
-SequenceExpression returns SysML::Expression :
- ( SequenceConstructionExpression | BaseExpression )
- ( {SysML::OperatorExpression.operand_comp += current}
- operator = '[' operand_comp += OwnedExpression ']'
- | {SysML::OperatorExpression.operand_comp += current} '->'
- operator = Name ( ownedFeatureMembership_comp += BodyExpressionMember )+
- )*
-;
-
-BodyExpressionMember returns SysML::FeatureMembership :
- ownedMemberFeature_comp = BodyExpression
-;
-
-BodyExpression returns SysML::BlockExpression :
- => ( ownedFeatureMembership_comp += BodyParameterMember
- ( ownedFeatureMembership_comp += BodyParameterMember )*
- '(' ownedFeatureMembership_comp += ResultExpressionMember ')' )
- | ownedRelationship_comp += ExpressionTyping
-;
-
-BodyParameterMember returns SysML::ParameterMembership :
- memberName = Name ownedMemberParameter_comp = BodyParameter
+ KerMLExpressions::OwnedExpression | QueryPathExpression
;
-BodyParameter returns SysML::Usage :
+@Override
+BodyParameter returns SysML::ReferenceUsage :
{SysML::ReferenceUsage} ( TypedBy MultiplicityPart? | MultiplicityPart TypedBy? )?
;
-ExpressionTyping returns SysML::FeatureTyping :
- type = [ SysML::Function | QualifiedName ]
-;
-
-SequenceConstructionExpression returns SysML::Expression :
- {SysML::NullExpression} '{' '}'
- | '{' OwnedExpression
- ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList
- | {SysML::OperatorExpression.operand_comp += current} operator = '..' operand_comp += OwnedExpression
- )?
- '}'
-;
-
-SequenceElementList returns SysML::Expression :
- OwnedExpression ( {SysML::OperatorExpression.operand_comp += current} operator = ',' operand_comp += SequenceElementList )?
-;
-
-/* Base Expressions */
-
-BaseExpression returns SysML::Expression :
- NullExpression
- | LiteralExpression
- | FeatureReferenceExpression
- | InvocationExpression
- | ExtentExpression_Deprecated
- | '(' OwnedExpression ')'
-;
-
-// Null Expressions
-
-NullExpression returns SysML::NullExpression :
- {SysML::NullExpression} 'null'
-;
-
-// Feature Reference Expressions
-
-FeatureReferenceExpression returns SysML::FeatureReferenceExpression :
- ownedFeatureMembership_comp += FeatureReferenceMember
-;
-
-FeatureReferenceMember returns SysML::ReturnParameterMembership :
- ownedMemberFeature_comp = FeatureReference
-;
-
-// Note: Use subsetting here in order to inherit typeing of referent.
-FeatureReference returns SysML::ReferenceUsage :
- ownedRelationship_comp += OwnedSubsetting
-;
-
-// Invocation Expressions
-
-InvocationExpression returns SysML::InvocationExpression :
- ownedRelationship_comp += OwnedFeatureTyping '(' ArgumentList? ')'
-;
-
-fragment ArgumentList returns SysML::Expression :
- PositionalArgumentList | NamedArgumentList
-;
-
-fragment PositionalArgumentList returns SysML::Expression :
- ownedFeatureMembership_comp += OwnedExpressionMember ( ',' ownedFeatureMembership_comp += OwnedExpressionMember )*
-;
-
-fragment NamedArgumentList returns SysML::Expression :
- ownedFeatureMembership_comp += NamedExpressionMember ( ',' ownedFeatureMembership_comp += NamedExpressionMember )*
-;
-
-NamedExpressionMember returns SysML::FeatureMembership :
- memberName = Name '=>' ownedMemberFeature_comp = OwnedExpression
-;
-
-// Extent Expressions (Deprecated)
-
-ExtentExpression_Deprecated returns SysML::OperatorExpression :
- ownedFeatureMembership_comp += TypeReferenceMember '.' operator = 'allInstances' '(' ')'
-;
-
-/* Literal Expressions */
-
-LiteralExpression returns SysML::LiteralExpression :
- LiteralBoolean
- | LiteralString
- | LiteralInteger
- | LiteralReal
- | LiteralUnbounded
-;
-
-LiteralBoolean returns SysML::LiteralBoolean :
- value = BooleanValue
-;
-
-BooleanValue returns Ecore::EBoolean :
- 'true' | 'false'
-;
-
-LiteralString returns SysML::LiteralString :
- value = STRING_VALUE
-;
-
-LiteralInteger returns SysML::LiteralInteger:
- value = DECIMAL_VALUE
-;
-
-LiteralReal returns SysML::LiteralReal:
- value = RealValue
-;
-
-RealValue returns Ecore::EDouble:
- DECIMAL_VALUE? '.' ( DECIMAL_VALUE | EXP_VALUE ) | EXP_VALUE
-;
-
-LiteralUnbounded returns SysML::LiteralUnbounded :
- {SysML::LiteralUnbounded} '*'
-;
-
-LiteralUnlimitedNatural returns SysML::LiteralExpression:
- LiteralInteger | LiteralUnbounded
-;
-
/* QUERY PATH EXPRESSIONS */
QueryPathExpression returns SysML::Expression :
@@ -2538,54 +2208,4 @@ QueryNameExpression returns SysML::QueryPathExpression :
QueryHeadExpression returns SysML::QueryPathExpression :
'./' ownedFeatureMembership_comp += FeatureReferenceMember
-;
-
-/* NAMES */
-
-Name :
- ID | UNRESTRICTED_NAME
-;
-
-QualifiedName :
- Name | ColonQualifiedName | DotQualifiedName
-;
-
-ColonQualifiedName :
- Name ('::' Name)+
-;
-
-DotQualifiedName :
- Name ('.' Name)+
-;
-
-/* TERMINALS */
-
-//terminal NATURAL_VALUE returns Ecore::EInt :
-// ('0' | '1'..'9' (('_')? '0'..'9')*) | //DECIMAL
-// (('0b' | '0B') '0'..'1' (('_')? '0'..'1')*) | // BINARY
-// (('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') (('_')? ('0'..'9'|'a'..'f'|'A'..'F'))*) | // HEX
-// ('0' ('_')? '0'..'7' (('_')? '0'..'7')*) // OCT
-//;
-
-terminal DECIMAL_VALUE returns Ecore::EInt :
- '0'..'9' ('0'..'9')*
-;
-
-terminal EXP_VALUE :
- DECIMAL_VALUE ('e' | 'E') ('+' | '-')? DECIMAL_VALUE
-;
-
-terminal ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')* ;
-terminal UNRESTRICTED_NAME returns Ecore::EString :
- '\'' ( '\\' ('b'|'t'|'n'|'f'|'r'|'"'|"'"|'\\') | !('\\'|'\'') )* '\'' ;
-
-terminal STRING_VALUE returns Ecore::EString :
- '"' ( '\\' ('b'|'t'|'n'|'f'|'r'|'"'|"'"|'\\') | !('\\'|'"') )* '"' ;
-
-terminal REGULAR_COMMENT : '/*' !'*' -> '*/';
-terminal DOCUMENTATION_COMMENT : '/**' -> '*/' ;
-
-terminal ML_NOTE : '//*' -> '*/';
-terminal SL_NOTE : '//' (!('\n'|'\r') !('\n'|'\r')*)? ('\r'? '\n')?;
-
-terminal WS : (' '|'\t'|'\r'|'\n')+;
+;
\ No newline at end of file
diff --git a/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/FeatureReferenceExpressionImpl.java b/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/FeatureReferenceExpressionImpl.java
index 26cbae861..4e2e64418 100644
--- a/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/FeatureReferenceExpressionImpl.java
+++ b/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/FeatureReferenceExpressionImpl.java
@@ -33,8 +33,10 @@
import org.omg.sysml.lang.sysml.Element;
import org.omg.sysml.lang.sysml.Expression;
import org.omg.sysml.lang.sysml.Feature;
+import org.omg.sysml.lang.sysml.FeatureMembership;
import org.omg.sysml.lang.sysml.FeatureReferenceExpression;
import org.omg.sysml.lang.sysml.FeatureValue;
+import org.omg.sysml.lang.sysml.ParameterMembership;
import org.omg.sysml.lang.sysml.SysMLPackage;
import org.omg.sysml.lang.sysml.Type;
@@ -91,14 +93,13 @@ public Feature getReferent() {
* @generated NOT
*/
public Feature basicGetReferent() {
- Feature result = getResult();
- if (result == null) {
- return null;
- } else {
- ((FeatureImpl)result).forceComputeRedefinitions();
- return ((FeatureImpl)result).getFirstSubsettedFeature().
- orElseGet(this::getSelfReferenceFeature);
- }
+ return getReferentFeature().orElseGet(this::getSelfReferenceFeature);
+ }
+
+ protected Optional getReferentFeature() {
+ return getOwnedFeatureMembership().stream().
+ filter(mem->!(mem instanceof ParameterMembership)).
+ map(FeatureMembership::getMemberFeature).findFirst();
}
protected Feature getSelfReferenceFeature() {
@@ -152,13 +153,27 @@ public EList evaluate(Element target) {
}
return new BasicEList<>();
}
+
+ protected void addReferenceConnector() {
+ if (referenceConnector == null) {
+ referenceConnector = makeBinding(getReferent(), getResult());
+ }
+ }
+
+ protected void addResultSubsetting() {
+ Feature result = getResult();
+ if (getReferentFeature().isPresent()) {
+ ((FeatureImpl)result).addImplicitGeneralType(
+ SysMLPackage.eINSTANCE.getSubsetting(), getReferent());
+ }
+ }
@Override
public void transform() {
super.transform();
- if (referenceConnector == null) {
- referenceConnector = makeBinding(getReferent(), getResult());
- }
+ addReferenceConnector();
+ // Add subsetting in order to inherit typing of referent.
+ addResultSubsetting();
}
@Override
diff --git a/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/NamespaceImpl.java b/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/NamespaceImpl.java
index f0a978294..2a63d8cd4 100644
--- a/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/NamespaceImpl.java
+++ b/org.omg.sysml/syntax-gen/org/omg/sysml/lang/sysml/impl/NamespaceImpl.java
@@ -407,7 +407,9 @@ public Membership addOwnedMember(Element element) {
public Stream getOwnedMembersByMembership(Class kind, Class type) {
return getOwnedMembership().stream().
filter(kind::isInstance).
- map(Membership::getMemberElement).map(type::cast);
+ map(Membership::getMemberElement).
+ filter(type::isInstance).
+ map(type::cast);
}
public Stream getElementFilters() {
diff --git a/pom.xml b/pom.xml
index edd7e4465..9b270af8b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,12 +35,15 @@
pom
org.omg.sysml
+ org.omg.kerml.expressions.xtext
org.omg.kerml.xtext
org.omg.sysml.xtext
- org.omg.kerml.xtext.ui
- org.omg.sysml.xtext.ui
+ org.omg.kerml.expressions.xtext.ide
org.omg.kerml.xtext.ide
org.omg.sysml.xtext.ide
+ org.omg.kerml.expressions.xtext.ui
+ org.omg.kerml.xtext.ui
+ org.omg.sysml.xtext.ui
org.omg.sysml.interactive
org.omg.sysml.interactive.tests
org.omg.sysml.jupyter.kernel